本发明专利技术实施例提供了一种数据帧传输的方法及系统,通过将帧结构中的时隙编号与端口组号、语音通道编号和语音通道基址分别进行比特位倒叙映射,从而获得端口号与传输时序的对应关系,根据该对应关系,第一通信设备通过与当前传输时序对应的第一端口向第二通信设备发送数据,第二通信设备通过对应的第二端口接收所述数据后,将所述数据发送到对应的槽位上进行处理,解决了现有技术将数据按照端口号从小到大顺序传输,而导致传输延迟较高或对扩展机柜上的用户板瞬时处理能力的要求较高的问题,每个槽位上的板件收到一个端口的数据后,能够在接收下一个端口数据之前,获得更多的处理时间,且比特位倒叙的映射计算占用资源少,耗时少。
【技术实现步骤摘要】
数据帧传输的方法及系统
本专利技术涉及通信领域,尤其涉及一种数据帧传输的方法及系统。
技术介绍
在开放式系统互联(OSI)参考模型中,数据链路层位于在物理层之上,主要任务是保证相邻节点间的数据可靠地传输。数据链路层主要有功能:如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位。主控机柜与扩展机柜之间的每条链路(LINK)承载256个端口(PORT)的语音通道(PCMchannel)、256个端口的信令通道(SIGchannel)和64个链路管理通道(OHchannel)。这些通道的数据采用时分复用技术传输,即将提供给整个链路传输数据的时间划分成若干时间片(简称时隙)。在一般的通信设备之间,采用的帧结构是将数据按照端口号从小到大顺序传输,而导致传输延迟较高或对扩展机柜上的用户板瞬时处理能力的要求较高。一方面,扩展柜上的板件会在某一段很短的时间内收到全部数据,导致要求板件有极高的瞬时处理速度。另一方面,为了避免上述问题,现有技术采用先缓存一帧的数据,再转成低速总线的方案,可解决板件处理能力不足的问题,但是会带来数据的延迟,从而影响用户体验。
技术实现思路
本专利技术实施例的目的是提供一种数据帧传输的方法及系统,能有效解决现有技术将数据按照端口号从小到大顺序传输,而导致传输延迟较高或对扩展机柜上的用户板瞬时处理能力的要求较高的问题,高速有效。为实现上述目的,本专利技术实施例提供了一种数据帧传输的方法,包括步骤:第一通信设备根据端口号与传输时序的对应关系,通过与当前传输时序对应的第一端口向第二通信设备发送数据;其中,端口号与传输时序的对应关系通过以下方式确定:根据每一端口号和其所在的端口组号获得对应的语音通道基址;根据所述对应的语音通道通过比特位倒叙排列的方式获得对应的语音通道编号;根据所述端口组号通过比特位倒叙排列的方式获得对应的时隙编号,根据所述对应的时隙编号和语音通道编号获得与所述端口号对应的传输时序;所述第二通信设备通过与所述第一端口一一对应的第二端口接收所述数据,根据第二端口号与槽位号的对应关系,将所述第二端口接收到的数据发送到对应的槽位上进行处理。与现有技术相比,本专利技术公开的数据帧传输的方法通过将帧结构中的时隙编号与端口组号、语音通道编号和语音通道基址分别进行比特位倒叙映射,从而获得端口号与传输时序的对应关系,根据该对应关系,第一通信设备通过与当前传输时序对应的第一端口向第二通信设备发送数据,第二通信设备通过对应的第二端口接收所述数据后,将所述数据发送到对应的槽位上进行处理,解决了现有技术将数据按照端口号从小到大顺序传输,而导致传输延迟较高或对扩展机柜上的用户板瞬时处理能力的要求较高的问题,每个槽位上的板件收到一个端口的数据后,能够在接收下一个端口数据之前,获得更多的处理时间,且比特位倒叙的映射计算占用资源少,耗时少。作为上述方案的改进,所述数据帧的帧结构为E1信道的帧结构。所述E1信道的帧结构中每一帧包括32个时隙。作为上述方案的改进,所述帧结构中每一时隙包括a个子时隙,每一端口组包括m个语音通道、n个信令通道和f个链路管理通道,且a=m+n+f,a<50。使语音通道、信令通道和链路管理通道组成特定的帧结构,可实现设备之间的数据通信方案。作为上述方案的改进,通过以下公式获得相应的语音通道基址:PCMPort=PCMBASE×32+PORTBLOCK其中,所述PCMPort为端口号,所述PCMBASE为对应的语音通道基址,所述PORTBLOCK为端口组号;通过以下公式获得与所述端口号相对应的传输时序:TS=ETS*m+CH其中,所述TS为传输时序,ETS为对应的时隙编号,CH为语音通道编号时,m为一个端口组中的语音通道数。作为上述方案的改进,所述第一通信设备为电路交换机的主控机柜,所述第二通信设备为电路交换机的扩展机柜;或,所述第一通信设备为电路交换机的扩展机柜,所述第二通信设备为电路交换机的主控机柜。应用于电路交换机的主控机柜和扩展机柜之间的通信,可实现数据链路层通信的新方法。作为上述方案的改进,所述方法还包括步骤:所述第二通信设备通过预设周期的检测窗口对预设的链路管理通道进行校验,若校验成功,则开始接收同步的数据帧。通过该步骤,第二通信设备能够识别帧的起始和终止,保证接收到有效的数据。作为上述方案的改进,所述方法还包括步骤:所述第二通信设备通过将所述数据帧中的数据进行CRC运算得到第一CRC运算结果,将第一CRC运算结果与特定的链路管理通道上的第二CRC运算结果进行比较,若所述第一CRC运算结果和第二CRC运算结果不一致,则确认所述数据存在误码。CRC校验的检错能力极强,开销小,易于用编码器及检测电路实现。作为上述方案的改进,所述信令通道的消息类型包括STA、CTL、EXT、TYP、SPT0、SPT1。作为上述方案的改进,每一语音通道编号通过3比特位倒叙排列的方式与一语音通道基址相对应,每一信令通道编号通过3比特位倒叙排列的方式与一信令通道基址相对应,每一时隙编号通过5比特位倒叙排列的方式与一端口组号相对应。本专利技术实施例还提供了一种数据帧传输的系统,包括:第一通信设备,用于根据端口号与传输时序的对应关系,通过与当前传输时序对应的第一端口向第二通信设备发送数据;其中,端口号与传输时序的对应关系通过以下方式确定:根据每一端口号和其所在的端口组号获得相对应的语音通道基址;根据所述对应的语音通道通过比特位倒叙排列的方式获得对应的语音通道编号;根据所述端口组号通过比特位倒叙排列的方式获得对应的时隙编号,根据所述对应的时隙编号和语音通道编号获得与所述端口号对应的传输时序;第二通信设备,用于通过与所述第一端口一一对应的第二端口接收所述数据,根据端口号与槽位号的对应关系,将所述第二端口接收到的数据发送到对应的槽位上进行处理。与现有技术相比,本专利技术公开的数据帧传输的系统通过帧结构中的时隙编号与端口组号、语音通道编号和语音通道基址分别进行比特位倒叙映射,从而获得语音通道编号和接收该语音通道的端口号的对应关系,即端口号与传输时序的对应关系,根据该对应关系,第一通信设备通过与当前传输时序对应的第一端口向第二通信设备发送数据,第二通信设备通过对应的第二端口接收所述数据后,将所述数据发送到对应的槽位上进行处理,解决了现有技术要求板件需瞬时处理全部数据的问题,每个槽位上的板件收到一个端口的数据后,能够在接收下一个端口数据之前,获得更多的处理时间,且比特位倒叙的映射计算占用资源少,耗时少。附图说明图1是本专利技术实施例1中一种数据帧传输的方法的流程示意图。图2是本专利技术实施例2中一种数据帧传输的方法的流程示意图。图3是E1信道的帧结构的示意图。图4是主控机柜和扩展机柜的下行链路数据传输示意图。图5是包括语音通道、链路管理通道和信令通道的帧结构示意图。图6是第二通信设备的槽位接收对应传输时序的数据的示意图。图7是本专利技术实施例3中一种数据帧传输的方法的流程示意图。图8是帧同步检测的示意图。图9是本专利技术实施例4中一种数据帧传输的系统的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实本文档来自技高网...
【技术保护点】
一种数据帧传输的方法,其特征在于,包括步骤:第一通信设备根据端口号与传输时序的对应关系,通过与当前传输时序对应的第一端口向第二通信设备发送数据;其中,端口号与传输时序的对应关系通过以下方式确定:根据每一端口号和其所在的端口组号获得对应的语音通道基址;根据所述对应的语音通道基址通过比特位倒叙排列的方式获得对应的语音通道编号;根据所述端口组号通过比特位倒叙排列的方式获得对应的时隙编号,根据所述对应的时隙编号和语音通道编号获得与所述端口号对应的传输时序;所述第二通信设备通过与所述第一端口一一对应的第二端口接收所述数据,根据端口号与槽位号的对应关系,将所述第二端口接收到的数据发送到对应的槽位上进行处理。
【技术特征摘要】
1.一种数据帧传输的方法,其特征在于,包括步骤:第一通信设备根据端口号与传输时序的对应关系,通过与当前传输时序对应的第一端口向第二通信设备发送数据;其中,端口号与传输时序的对应关系通过以下方式确定:根据每一端口号和其所在的端口组号获得对应的语音通道基址;根据所述对应的语音通道基址通过比特位倒叙排列的方式获得对应的语音通道编号;根据所述端口组号通过比特位倒叙排列的方式获得对应的时隙编号,根据所述对应的时隙编号和语音通道编号获得与所述端口号对应的传输时序;所述第二通信设备通过与所述第一端口一一对应的第二端口接收所述数据,根据端口号与槽位号的对应关系,将所述第二端口接收到的数据发送到对应的槽位上进行处理。2.如权利要求1所述的数据帧传输的方法,其特征在于,所述数据帧的帧结构为E1信道的帧结构。3.如权利要求2所述的数据帧传输的方法,其特征在于,所述帧结构中每一时隙包括a个子时隙,每一端口组包括m个语音通道、n个信令通道和f个链路管理通道,且a=m+n+f,a<50。4.权利要求2或3所述的数据帧传输的方法,其特征在于,通过以下公式获得对应的语音通道基址:PCMPort=PCMBASE×32+PORTBLOCK其中,所述PCMPort为端口号,所述PCMBASE为对应的语音通道基址,所述PORTBLOCK为端口组号;通过以下公式获得与所述端口号对应的传输时序:TS=ETS*m+CH其中,所述TS为传输时序,ETS为对应的时隙编号,CH为语音通道编号,m为一个端口组中的语音通道数。5.如权利要求1 ̄4中任一权利要求所述的数据帧传输的方法,其特征在于,所述第一通信设备为电路交换机的主控机柜,所述第二通信设备为电路交换机的扩展机柜;或,所述第一通信设备为电路交换机的扩展机柜,所述第二通信设备为电路...
【专利技术属性】
技术研发人员:冯汝毅,曾熙璘,柯国富,
申请(专利权)人:广州广哈通信股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。