一种时延可控制的基于e1链路的ethernet传输系统的制作方法

文档序号:7785485阅读:245来源:国知局
一种时延可控制的基于e1链路的ethernet传输系统的制作方法
【专利摘要】本实用新型涉及时延可控的基于E1链路的ETHERNET传输系统,其特征在于:包括主设备和从设备,主设备设有主接收回路、主发送回路,从设备设有从接收回路、从发送回路,主接收回路通过E1链路连接从发送回路,主发送回路通过E1链路连接从接收回路;主接收回路包括主接收缓存单元、主延时计数单元、主GFP封装单元和主E1发送单元,主发送回路包括主E1接收单元、主GFP解封装单元、主时延计数单元、主发送控制单元;从接收回路包括从接收缓存单元、从延时计数单元、从GFP封装单元和从E1发送单元,从发送回路包括从E1接收单元、从GFP解封装单元、从时延计数单元和从发送控制单元。本实用新型采用硬件计算时延的方式,不修改传输ETHERNET的内容,简化了系统设计,保证了连续两帧时间间隔小的数据的传输时延精度。
【专利说明】—种时延可控制的基于E1链路的ETHERNET传输系统
【技术领域】
[0001]本实用新型涉及一种时延可控的基于El链路的ETHERNET传输系统,属于通信及其设备【技术领域】。
【背景技术】
[0002]PTP (IEEE1588 )是精密时间同步协议标准,可在主、从设备间提供基于网络连接的时间同步功能。PTP协议采用软硬件相结合的方式,在物理层由硬件打时间戳,主、从之间的同步精度可达微秒级。PTP同步精度会受网络流量变化以及时延抖动等因素的影响,因此在进行多跳数、长距离传输时,同步精度往往不能得到保证。目前情况下,PTP协议还不能在传统路由器或交换机上进行高精度远程传输。
[0003]目前的传输网络以SDH传输网为主体。SDH技术,以其可靠性、可控性、扩展性以及完善的网络体制,在传输网中占着主导地位。以SDH技术为基础发展的MSTP (多业务传送平台)技术,在原有的SDH技术上增加了相关的数据接入、处理功能而形成,目前已经形成了多个版本:基于二层交换、内嵌RPR(弹性分组环)功能、内嵌MPLS功能、ATM处理等。在承载3G移动业务方面的性能也优于光纤直连、ATM等方案。
[0004]运营商目前拥有丰富的El资源,一般情况下,直接将PTP数据包通过ETHERNET/E1协议转换器封装到El链路,通过El链路接入SDH中实现长距离时间数据传输。通常以太网口传输速率为1000/100/10Mbit/s,而El线路传输速率为2.048Mbit/s,并且以太网接口的数据特征为间歇性和突发性强,而El接口的数据特征则是固定速率传输。由于速率不匹配,ETHERNET/E1协议转换器都应具有缓存机制,因此,以太数据包通过协议转换器的时延是不确定的。这不确定的传输时延对一般的以太数据业务影响不大,但对传输线路时延抖动敏感的以太业务影响大,如会造成PTP数据包授时精度的下降。传统的ETHERNET/E1协议转换器时延抖动可达几十微秒,即使采用优先转发PTP数据包的方式,时延抖动也会有几个微秒。
[0005]现有技术中,公开了一种为解决PTP远程传输时延抖动的ETHERNET/E1协议转换方法,如图3所示,将从网口进入的ETHERNET数据进行PTP数据识别,如果是PTP事件包则立即传输,否则将数据缓存传输。当识别到PTP事件报文时,立即中断非PTP事件报文传输,优先传输PTP事件报文。该实现方法根据PTP事件包的长度固定的特点,采用即收即发的方式进行传输处理,保证了 PTP事件包通过该协议转换传输系统的时延一致,从而到达控制线路时延的目的。但是要保证通过该传输系统的PTP事件包的时延精度,必须控制相邻两个PTP事件包的间隔,即要等前一个PTP事件包发送完成后,下一个PTP事件包再进入系统传输。因为以太和El的速率是不对等的,如无缓存控制功能,PTP事件包会积压在发送端,这样在发送端被诸塞的PTP事件包的时延精度会受影响。另外该系统对非PTP事件包做中断传输处理的机制,会造成线路带宽的效率下降;并且只能对PTP事件包做时延控制,不能对其他类型以太业务做时延控制,这决定了该系统的通用性不强。实用新型内容
[0006]本实用新型需要解决的技术问题,是提供一种时延可控的基于El链路的ETHERNET传输系统,该系统能够极大的降低ETHERNET业务在转换传输过程中的时延抖动,满足像PTP报文这样的对传输线路时延抖动要求严格的ETHERNET业务的应用需求。
[0007]本实用新型解决所述技术问题可以采用如下技术方案:
[0008]一种时延可控的基于El链路的ETHERNET传输系统,其结构特点在于:包括主设备MASTER和从设备SLAVE,主设备MASTER设有主接收回路、主发送回路,从设备SLAVE设有从接收回路、从发送回路,主接收回路通过El链路连接从发送回路,主发送回路通过El链路连接从接收回路;主接收回路由主接收缓存单元、主延时计数单元、主GFP封装单元和主El发送单元连接而成,主发送回路由主El接收单元、主GFP解封装单元、主时延计数单元、主发送控制单元和主发送缓存单元连接而成;从接收回路由从接收缓存单元、从延时计数单元、从GFP封装单元和从El发送单元连接而成,从发送回路由从El接收单元、从GFP解封装单元、从时延计数单元、从发送控制单元和从发送缓存单元连接而成;主设备MASTER和从设备SLAVE间的系统设置参数通过GFP管理帧传输,ETHERNET业务的优先级设置通过GFP管理巾贞传输。
[0009]本实用新型解决所述技术问题还可以采用如下技术方案:
[0010]进一步地,一种时延可控的基于El链路的ETHERNET传输系统,其结构特点还在于:
[0011]I)主、从接收缓存单元,用于接收、缓存来自以太网接口的ETHERNET数据,并具有ETHERNET数据包类型识别功能,将ETHERNET数据包根据系统对业务数据分类设置分为一般数据包和特殊数据包(指定做延时控制的ETHERNET业务,如PTP);
[0012]2)主、从时延计数单元,用于跟踪、计数ETHERNET特殊数据包的时延;
[0013]3)主、从GFP封装单元,用于将ETHERNET及其时延数据进行GFP帧封装;
[0014]4)主、从El发送单元,用于将GFP帧适配到El传输并向El线路接口发送;
[0015]5)主、从El接收单元,用于接收来自El接口的数据;
[0016]6)主、从GFP解封装单元,用于从GFP帧中解出ETHERNET和携带的时延数据;
[0017]7)主、从发送缓存单元,用于缓存ETHERNET数据,并将一般数据包和特殊数据包分开缓存;
[0018]8)主、从发送控制单元,用于控制缓存的ETHERNET数据包的发送。当特殊数据包的总时延等于设置时延值时,发送缓存的特殊数据包;当以太接口空闲时并且不影响下一个特殊数据包发送的情况下,发送一般数据包。
[0019]本实用新型只针对ETHERNET特殊数据包做时延控制,对一般ETHERNET数据包不做时延控制,这样在满足特殊数据包的时延抖动的情况下,尽可能的发挥了系统的传输功能,并提高线路带宽利用率。
[0020]本实用新型具有如下突出的有益效果:
[0021]1、通用性强:本实用新型采用GFP封装传输数据,很方便的实现对不同长度的ETHERNET数据进行传输;利用GFP帧的扩展头传输特殊ETHERNET的时延数据;对传输数据进行识别,对特殊ETHERNET数据进行时延控制,对一般数据不进行时延控制;主、从设备间通过GFP管理传递系统设置和管理信息,方便维护和查询。本实用新型中,还可对ETHERNET数据的类型进行优先级设置,即指定特定ETHERNET数据业务进行时延控制传输,这样不仅提高了系统的灵活性,也提高了系统的通用性。
[0022]2、数据完整性好:本实用新型为传输的数据设置了缓存,并对高优先级的数据做时延计算,允许高优先级的数据在发送端缓存延时,即使当前传输的数据的优先级低,也要先完成当前数据传输后,才传输优先级高的数据,这样即保证了线路传输数据的完整性,也提高了线路有效带宽,因此具有保持数据完整性的有益效果。克服了一般的ETHERNET传输系统当有高优先级数据传输时,易中断正在传输的低优先级数据、从而破坏系统中传输数据的完整性的缺陷。
[0023]3、时延控制精度可以保证:本实用新型提出的基于El链路传输EHTERNET业务,并控制传输时延的方法,采用硬件计算时延的方式,不修改传输ETHERNET的内容,简化了系统设计,同时在缓存的基础上实现时延控制,可以控制ETHERNET数据时延抖动小于I微秒。另外,本实用新型中对高优先级的数据具有缓存功能,这样从机制上保证了连续两帧时间间隔小的数据的传输时延精度,克服了现有技术的同类系统易会造成后一帧高优先级数据的传输时延变化的缺陷。
【专利附图】

【附图说明】
[0024]图1是本实用新型的基于El链路的ETHERNET主、从设备传输系统原理图。
[0025]图2是本实用新型涉及的GFP帧格式示意图。
【具体实施方式】
[0026]具体实施例1:
[0027]参见图1,本实用新型涉及的时延可控的基于El链路的ETHERNET传输系统,包括主设备MASTER和从设备SLAVE,主设备MASTER设有主接收回路、主发送回路,从设备SLAVE设有从接收回路、从发送回路,主接收回路通过El链路连接从发送回路,主发送回路通过El链路连接从接收回路;主接收回路由主接收缓存单元、主延时计数单元、主GFP封装单元和主El发送单元连接而成,主发送回路由主El接收单元、主GFP解封装单元、主时延计数单元、主发送控制单元和主发送缓存单元连接而成;从接收回路由从接收缓存单元、从延时计数单元、从GFP封装单元和从El发送单元连接而成,从发送回路由从El接收单元、从GFP解封装单元、从时延计数单元、从发送控制单元和从发送缓存单元连接而成;主设备MASTER和从设备SLAVE间的系统设置参数通过GFP管理帧传输,ETHERNET业务的优先级设置通过GFP管理帧传输。
[0028]本实施例中:
[0029]主、从接收缓存单元,用于接收、缓存来自以太网接口的ETHERNET数据,并具有ETHERNET数据包类型识别功能,将ETHERNET数据包根据系统对业务数据分类设置分为一般数据包和特殊数据包(指定做延时控制的ETHERNET业务,如PTP);主、从时延计数单元,用于跟踪、计数ETHERNET特殊数据包的时延;主、从GFP封装单元,用于将ETHERNET及其时延数据进行GFP帧封装;主、从El发送单元,用于将GFP帧适配到El传输并向El线路接口发送;主、从El接收单元,用于接收来自El接口的数据;主、从GFP解封装单元,用于从GFP帧中解出ETHERNET和携带的时延数据;主、从发送缓存单元,用于缓存ETHERNET数据,并将一般数据包和特殊数据包分开缓存;主、从发送控制单元,用于控制缓存的ETHERNET数据包的发送,当特殊数据包的总时延等于设置时延值时发送缓存的特殊数据包,当以太接口空闲时并且不影响下一个特殊数据包发送的情况下,发送一般数据包。
[0030]本实用新型只针对ETHERNET特殊数据包做时延控制,对一般ETHERNET数据包不做时延控制,这样在满足特殊数据包的时延抖动的情况下,尽可能的发挥了系统的传输功能,并提高线路带宽利用率。
[0031]参照图1和图2,本实用新型中ETHERNET数据采用GFP封装,GFP帧结构符合G.7041的规定。在系统中传输的GFP帧分为两类:传输ETHERNET数据的帧(PTI=OOOO)和系统管理帧(PTI=IOO),如下表。将ETHERNET映射到GFP净荷封装,ETHERNET数据中带有FCS校验,因此设置PFI=0。系统传输一般数据不使用扩展报头EXI=OOOO,传输特殊数据采用扩展报头传输时延数据,EXI=0011。用户净荷识别符规定为UPI=11110000。扩展报头字段设置为3Bytes,传输时延数据。
【权利要求】
1.一种时延可控的基于El链路的ETHERNET传输系统,其特征在于:包括主设备MASTER和从设备SLAVE,主设备MASTER设有主接收回路、主发送回路,从设备SLAVE设有从接收回路、从发送回路,主接收回路通过El链路连接从发送回路,主发送回路通过El链路连接从接收回路;主接收回路由主接收缓存单元、主延时计数单元、主GFP封装单元和主El发送单元连接而成,主发送回路由主El接收单元、主GFP解封装单元、主时延计数单元、主发送控制单元和主发送缓存单元连接而成;从接收回路由从接收缓存单元、从延时计数单元、从GFP封装单元和从El发送单元连接而成,从发送回路由从El接收单元、从GFP解封装单元、从时延计数单元、从发送控制单元和从发送缓存单元连接而成;主设备MASTER和从设备SLAVE间的系统设置参数通过GFP管理帧传输,ETHERNET业务的优先级设置通过GFP管理巾贞传输。
2.根据权利要求1所述的一种时延可控的基于El链路的ETHERNET传输系统,其特征在于: 1)主、从接收缓存单元,用于接收、缓存来自以太网接口的ETHERNET数据,并具有ETHERNET数据包类型识别功能,将ETHERNET数据包根据系统对业务数据分类设置分为一般数据包和特殊数据包; 2)主、从时延计数单元,用于跟踪、计数ETHERNET特殊数据包的时延; 3)主、从GFP封装单元,用于将ETHERNET及其时延数据进行GFP帧封装; 4)主、从El发送单元,用于将GFP帧适配到El传输并向El线路接口发送; 5)主、从El接收单元,用于接收来自El接口的数据; 6)主、从GFP解封装单元,用于从GFP帧中解出ETHERNET和携带的时延数据; 7)主、从发送缓存单元,用于缓存ETHERNET数据,并将一般数据包和特殊数据包分开缓存; 8)主、从发送控制单元,用于控制缓存的ETHERNET数据包的发送,当特殊数据包的总时延等于设置时延值时发送缓存的特殊数据包,当以太接口空闲时并且不影响下一个特殊数据包发送的情况下,发送一般数据包。
【文档编号】H04L7/00GK203466828SQ201320521334
【公开日】2014年3月5日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】张斌, 何定高, 陈宝仁, 邓皓, 卓越, 傅俊鹏, 楚鹰军 申请人:中国能源建设集团广东省电力设计研究院, 电信科学技术第五研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1