发明名称 变长数据分组与定长信元混合传送的方法与适配装置
摘要 本发明公开一种变长数据分组与定长信元混合传送的方法与适配装置。该方法与适配装置完成变长数据分组和统一组帧协议单元UFPDU、定长信元和修改的异步转移模式ATM信元之间的映射,统一组帧协议单元UFPDU和修改的异步转移模式ATM信元经过混合或分离、速率适配、透明性变换、加扰或解扰、映射或取出等处理,在同步数字体系/同步光网络SDH/SONET同一个虚容器/虚支路VC/VT或裸光纤/电缆上传送。该统一组帧协议数据单元UFPDU标头与异步转移模式ATM标头兼容,变长数据分组传送采用连接或无连接方式。本发明不仅大幅度提高同步数字体系/同步光网络SDH/SONET或裸光纤/电缆的传送效率,而且提供高层数据协议的标识和优先级,可为有关网络设备提供变长数据分组和定长信元传送接口。
申请公布号 CN1543162A 申请公布日期 2004.11.03
申请号 CN200310105890.4 申请日期 2003.11.06
申请人 西安电子科技大学;武汉邮电科学研究院 发明人 徐展琦;毛谦;刘增基
分类号 H04L29/06;H04L12/24;H04L12/26 主分类号 H04L29/06
代理机构 陕西电子工业专利事务所 代理人 王品华;朱红星
主权项 1.一种变长数据分组与定长信元混合传送的方法,包括发送和接收两个方向的传送处理,其中:发送方向按下述过程进行:(1)使用标准的媒质独立接口(MII)、异步转移模式通用测试和操作接口(UTOPIA)等接口,从用户终端、传输设备和交换机等网络部件处接收变长数据帧和定长信元,将变长数据帧中的载荷部分,即变长数据分组,存入发送分组先进先出存储器(FIFO),并将信元直接放入发送信元先进先出存储器(FIFO);(2)将发送分组先进先出存储器(FIFO)中的变长数据分组取出,外加控制标头和标头扩展及分组校验序列(PCS),封装成统一组帧协议数据单元(UFPDU);同时将发送信元先进先出存储器(FIFO)中的定长信元取出并变换成修改的信元格式,该修改的信元格式中的标头差错控制(HEC)字段可选择使用;(3)在统一组帧协议数据单元(UFPDU)和信元之间加入区分两者边界的“特殊标志(F)”,以区别不同协议数据单元(PDU)间边界,并根据用户业务的服务质量(QoS)特性,将统一组帧协议数据单元(UFPDU)和修改的信元进行混合;(4)在“特殊标志(F)”和统一组帧协议数据单元(UFPDU)及信元组成的混合流中加入填充协议数据单元(PPDU),保证该四者(即F、UFPDU、ATM信元、PPDU)的速率之和等于同步数字体系/同步光网络(SDH/SONET)的虚容器/虚支路(VC/VT)或裸光纤/电缆线路的净速率,以实现速率适配;(5)对统一组帧协议数据单元(UFPDU)、信元和填充协议数据单元(PPDU)进行透明性处理,即对发送的统一组帧协议数据单元(UFPDU)、信元及填充协议数据单元(PPDU)等三种协议数据单元(PDU)中,出现的“特殊标志(F)”进行处理;(6)在同步数字体系/同步光网络(SDH/SONET)传送方式时,将“特殊标志(F)”、统一组帧协议数据单元(UFPDU)、信元、填充协议数据单元(PPDU)组成的混合流,装入或映射到同步数字体系/同步光网络(SDH/SONET)的虚容器/虚支路(VC/VT),并对虚容器/虚支路(VC/VT)中的净载荷,采用多项式为x43+1的自同步扰码器进行可选择的加扰;在裸光纤/电缆传送方式时,仅对上述混合流采用多项式为x43+1的自同步扰码器进行可选择的加扰;(7)在同步数字体系/同步光网络(SDH/SONET)传送方式时,对加扰后的净载荷加入同步数字体系/同步光网络(SDH/SONET)帧的段开销(SOH)和通道开销(POH),形成同步数字体系/同步光网络(SDH/SONET)发送帧,并对该发送帧采用多项式g(x)=x7+x6+1进行加扰;(8)对同步数字体系/同步光网络(SDH/SONET)发送帧,或裸光纤/电缆传送方式时的上述(加扰后)混合流的字节进行比特变换,并使用发送时钟产生差分输出数据信号,通过对该输出数据信号的驱动,输出到线路上;接收方向按下述过程进行:(1)接收同步数字体系/同步光网络(SDH/SONET)发送帧或裸光纤/电缆传送方式时的混合流,从输入的差分数据中恢复时钟和数据(或直接输入时钟),将数据比特变换为字节;(2)在同步数字体系/同步光网络(SDH/SONET)传送方式时,根据同步数字体系/同步光网络(SDH/SONET)帧的(A1,A2)字节进行帧定界,并采用解扰多项式g(x)=x7+x6+1进行解扰;(3)在同步数字体系/同步光网络(SDH/SONET)传送方式时,取出和处理同步数字体系/同步光网络(SDH/SONET)帧的段开销(SOH)和通道开销(POH),检测线路远端恶化指示(RDI)、告警指示信号(AIS)、字节交织奇偶校验BIP-x(x=8或96)错误是否发生,并给出相应错误指示;(4)在同步数字体系/同步光网络(SDH/SONET)传送方式时,根据控制开销中的指针指示,取出虚容器/虚支路(VC/VT)中的净载荷;(5)在同步数字体系/同步光网络(SDH/SONET)传送方式时,如果发送方虚容器/虚支路(VC/VT)中的净载荷已加扰,则采用多项式x43+1进行自同步解扰;在裸光纤/电缆传送方式时,对已加扰的数据字节采用多项式x43+1进行解扰;(6)在接收的字节流中搜索“特殊标志(F)”,并进行字节“去填充”(Destuffing)处理,识别并删除速率适配的填充协议数据单元(PPDU)中的PPDU格式3和异常中断分组,将两个“特殊标志(F)”间的数据作为一个协议数据单元(PDU)进行后续处理;(7)当发送方统一组帧协议数据单元(UFPDU)或信元中的标头差错控制(HEC)字段存在时,根据国际电联ITU I.361完成协议数据单元(PDU)标头的差错控制处理,对标头差错控制(HEC)正确的协议数据单元(PDU)进行后续处理,丢弃标头差错控制(HEC)处理后仍不正确的协议数据单元(PDU);(8)在接收的标头差错控制(HEC)正确的协议数据单元(PDU)中,识别统一组帧协议数据单元(UFPDU)和信元,如果载荷类型(PT)字段≠111B且长度为52/53,则判定该协议数据单元(PDU)为信元,如果载荷类型(PT)=111B,则判定该协议数据单元(PDU)为统一组帧协议数据单元(UFPDU),当统一组帧协议数据单元(UFPDU)的分组校验序列(PCS)存在时,再对其进行循环冗余校验(CRC-32)处理;(9)处理填充协议数据单元(PPDU),将统一组帧协议数据单元(UFPDU)的载荷取出,放入接收分组先进先出存储器(FIFO),并将信元进行可能的协议数据单元(PDU)格式变换,再将该协议数据单元(PDU)放入接收信元先进先出存储器(FIFO);(10)根据标准的媒质独立接口(MII)和异步转移模式通用测试和操作接口(UTOPIA)等接口上传送协议数据单元(PDU)的格式要求,取出接收分组/信元先进先出存储器(FIFO)中的分组和信元,完成可能的格式变换后发送给用户终端、传输设备和交换机等网络部件。
地址 710071陕西省西安市太白路2号