CN101753578A - Ethernet/e1协议转换方法及协议转换器 - Google Patents

Ethernet/e1协议转换方法及协议转换器 Download PDF

Info

Publication number
CN101753578A
CN101753578A CN200910263514A CN200910263514A CN101753578A CN 101753578 A CN101753578 A CN 101753578A CN 200910263514 A CN200910263514 A CN 200910263514A CN 200910263514 A CN200910263514 A CN 200910263514A CN 101753578 A CN101753578 A CN 101753578A
Authority
CN
China
Prior art keywords
ethernet
packet
ptp
data
interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200910263514A
Other languages
English (en)
Other versions
CN101753578B (zh
Inventor
曹骏
胥骥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telecommunication science and technology fifth Research Institute Co., Ltd.
Original Assignee
INFORMATION INDUSTRY DEPARTMENT NO 5 TELECOMMUNICATION TECHNOLOGICS RESEARCH INSTITUTE
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by INFORMATION INDUSTRY DEPARTMENT NO 5 TELECOMMUNICATION TECHNOLOGICS RESEARCH INSTITUTE filed Critical INFORMATION INDUSTRY DEPARTMENT NO 5 TELECOMMUNICATION TECHNOLOGICS RESEARCH INSTITUTE
Priority to CN200910263514A priority Critical patent/CN101753578B/zh
Publication of CN101753578A publication Critical patent/CN101753578A/zh
Application granted granted Critical
Publication of CN101753578B publication Critical patent/CN101753578B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Communication Control (AREA)

Abstract

ETHERNET/E1协议转换方法及协议转换器,涉及通信技术。本发明的方法包括下述步骤:1)接收来自一方的数据包;2)识别数据包是否为PTP事件报文,若是则向另一方优先发送;若不是则列入发送缓存队列。本发明能够将传输的时延抖动由传统ETHERNET/E1协议转换器上的几十微秒压缩到2微秒以下。

Description

ETHERNET/E1协议转换方法及协议转换器
技术领域
本发明涉及通信技术。
背景技术
PTP(IEEEE 1588)是精密时间同步协议标准,最初是由测量领域提出,其目标是利用以太网提供亚微秒级精度的时间同步服务。后来受到自动化领域尤其是分布式运动控制领域的关注,随后在军事领域的应用也已经起步。远程通信和电力***等相关组织也对其表现出浓厚的兴趣。但是目前,PTP协议还不能在传统路由器或交换机上进行高精度远程传输。
目前的传输网络以SDH传输网为主体。SDH技术,以其可靠性、可控性、扩展性以及完善的网络体制,在传输网中占着主导地位。以SDH技术为基础发展的MSTP(多业务传送平台)技术,在原有的SDH技术上增加了相关的数据接入、处理功能而形成,目前已经形成了多个版本:基于二层交换、内嵌RPR(弹性分组环)功能、内嵌MPLS功能、ATM处理等。在承载3G移动业务方面的性能也优于光纤直连、ATM等方案。
运营商目拥有丰富的E1资源,如果PTP能通过E1接入SDH进行中传输实现小于1us的同步精度,将会减少新设备投入,提高时间同步网络的可靠性,同时加快PTP的大规模运用的速度。
参见图1。目前市面有以太网到E1的转换设备,ETHERNET/E1协议转换器,俗称网桥。传统网桥上的以太网接口传输速率为100/10Mbit/s,而E1线路传输速率为2.048Mbit/s。以太网接口的数据特征为间歇性和突发性强,而E1接口的数据特征则是恒定速率传输。ETHERNET/E1协议转换器就是要将以太口的突发数据缓存下来,利用以太口的间歇期平滑以太口的数据传输速率,以适应E1口的恒定速率,为以太口提供接近2.048Mbit/s的传输带宽。
由于ETHERNET/E1协议转换器具有缓存机制,以太数据包通过协议转换器的时延是不确定的。这不确定的传输时延对一般的以太数据业务影响不大,但对PTP数据包会造成授时精度的下降。图2是PTP数据包在传统ETHERNET/E1协议转换器上传输的时延分析示意图。
从图2可以看出,PTP数据包在经过传统ETHERNET/E1协议转换器后的时延抖动最大可达25us。在这样的时延抖动环境下,利用传统的OCXO(恒温晶体钟)很难达到1us的时间同步精度。
发明内容
本发明所要解决的技术问题是,提供一种ETHERNET/E1协议转换方法,能够极大的降低转换产生的时延。
本发明所要解决的另一个技术问题是提供一种ETHERNET/E1协议转换器。
本发明解决所述技术问题采用的技术方案是,ETHERNET/E1协议转换方法,其特征在于,包括下述步骤:
1)接收来自一方的数据包;
2)识别数据包是否为PTP事件报文,若是则向另一方优先发送;若不是则列入发送缓存队列。
具体的,所述PTP事件报文为Sync或Delay_Req。
所述步骤2)的优先发送是指当有PTP事件报文需要发送时,如果与正在发送缓存中的数据包冲突,则终止当前的发送过程,立即进行PTP事件报文的封装和发送,待PTP事件报文发送完成后,重新发送被终止的数据包;如果没有冲突则直接发送。
本发明提供的ETHERNET/E1协议转换器,包括:
以太网接收单元,用于接收来自以太网接口的数据包;
以太网发送单元,用于向以太网接口发送数据包;
E1发送单元,用于封装适于E1传输的数据包并向E1接口发送;
E1接收单元,用于解封来自E1接口的数据;
其特征在于,还包括:
以太网PTP数据识别单元,与以太网接收单元和E1发送单元连接,用于识别来自以太网的数据包的类型;
E1PTP数据识别单元,与E1接收单元和以太网发送单元连接,用于识别来自E1接口的数据包的类型;
接收缓存;与以太网PTP数据识别单元和E1发送单元连接;
发送缓存;与E1PTP数据识别单元和以太网发送单元连接。
本发明能够将传输的时延抖动由传统ETHERNET/E1协议转换器上的几十微秒压缩到2微秒以下。
以下结合附图和具体实施方式对本发明作进一步的说明。
附图说明
图1是现有的网桥原理图。
图2是PTP通过现有的ETHERNET/E1协议转换器的时延抖动示意图。
图3是本发明的ETHERNET/E1协议转换器原理图。
图4是本发明的另一实施方式示意图。
图5是PTP数据包在经过本发明的ETHERNET/E1协议转换器后的时延抖动示意图。
具体实施方式
参见图3、4。
本发明的ETHERNET/E1协议转换器(POE)具有以下特点:
PTP数据包识别:在以太网接收单元中,设计PTP数据包识别模块,如果数据包是PTP事件报文(SYNC和Delay_req消息),则直接送入E1发送单元将数据包封装后发送;否则送入接收缓存,等待E1发送单元空闲时发送。在E1接收单元中,E1数据解封装后,进入PTP数据包识别模块,如果数据包是PTP事件报文(SYNC和Delay_req消息),则直接送入以太网发送单元将数据包发送;否则送入发送缓存,等待太网发送单元空闲时发送。
PTP数据包优先转发:在E1或以太发送单元中,当有PTP事件报文需要发送时,如果与正在发送缓存中的数据包冲突,则终止当前的发送过程,立即进行PTP事件报文的封装和发送,待PTP事件报文发送完成后,重新发送被终止的数据包;如果没有冲突则直接发送。
以太包快速转发:传统的ETHERNET/E1协议转换器为了提高E1的带宽利用率,在以太接收模块中加入了CRC校验和MAC学习、过滤功能,将CRC校验错误的数据包和目的MAC地址为近端地址的数据包丢弃。在本方法中,为了提高以太包的转发速率,去掉CRC校验和MAC学习、过滤功能。数据包的丢弃功能由PTP终端设备完成。
带宽保证:在以太接收单元中对于非PTP事件报文的传输带宽进行管理,当这部分带宽超过1.8Mbit/s时,将丢弃接收的非PTP事件报文,不转入接收缓存。
外参考定时:传统的ETHERNET/E1协议转换器没有专用的外同步口,其E1信号的发送时钟与传输设备有可能存在很大的频率偏差。这种频率偏差会转变成数据包的时延抖动。POE中采用了外同步口,通过该接口可以引入高精度的频率同步信号。
本发明的ETHERNET/E1协议转换器,包括:
以太网接收单元,用于接收来自以太网接口的数据包;
以太网发送单元,用于向以太网接口发送数据包;
E1发送单元,用于封装适于E1传输的数据包并向E1接口发送;
E1接收单元,用于解封来自E1接口的数据;
以太网PTP数据识别单元,与以太网接收单元和E1发送单元连接,用于识别来自以太网的数据包的类型;
E1PTP数据识别单元,与E1接收单元和以太网发送单元连接,用于识别来自E1接口的数据包的类型;
接收缓存;与以太网PTP数据识别单元和E1发送单元连接;
发送缓存;与E1PTP数据识别单元和以太网发送单元连接。其中,以太网PTP数据识别单元也可以视为以太网接收单元的一个部分。同样的,E1PTP数据识别单元可以视为E1接收单元的一个部分。
图中各部分解释如下:
PHY:以太数据包收发,10/100Mbit自适应。
以太网接收单元:接收以太网数据包,识别包类型,将数据包发送到接收缓存或E1发送单元。
以太网发送单元:接收E1接收单元收到的数据,通过PHY发送。
接收、发送缓存:缓存非PTP事件报文,等待发送单元发送。
E1发送单元:将以太接收单元收到的数据封装成适合E1传递的数据格式,并发送。
E1接收单元:接收LIU收到的E1数据,解封装后将数据包送到以太发送单元发送。
LIU:线路接口单元,将E1收发单元的数据转换为适合在线路上传递的码型;从接收的E1信号或外参考中(EXT)提取时钟,供内部电路使用。
PTP数据包主要两类,事件报文和传统报文,如下表。其中事件报文包含计算时间的时间戳,需要及时转发和处理。而传统报文的转发时延变化对于同步精度没有影响。。
  报文种类(message class)   报文类型(message Type)   备注
  事件报文(event message)   a)Syncb)Delay_Reqc)Pdelay_Reqd)Pdelay_Resp   在报文收发的时刻,需要及时处理时间戳
  传统报文(general message)   a)Announceb)Follow_Upc)Delay_Respd)Pdelay_Resp_Follow_Upe)Managementf)Signaling   在报文收发的时刻,不需要及时处理时间戳
由于UDP数据包到HDLC数据帧的开销是42个字节,而PTP(IEEE 1588 V2)的主要数据格式有SYNC、Delay_req、Delay_resp和Announce四种,其中只有SYNC和Delay_req消息是需要及时发送的,分别为44字节54字节。所以及时PTP数据MAC帧的长度长度为86~96个字节。
在PTP的各种报文中,SYNC的发包频率最高。SYNC的发包频率最大为256次/秒。Delay_Req与Delay_Resp的最大发包频率为SYNC的发包频率。在最大发包频率的情况下,点对点的PTP服务需要占用的单向的传输带宽为:256次/秒×96字节/次×8bit/字节×2(SYNC+Delay_Resp)=0.196608Mbit/s。这个带宽要求远远小于2.048Mbit/s。
所以在利用E1传递以太网的PTP报文完全可以大大减少对缓存的使用,从而压缩由于缓存带来的时延变化。
通过采用本发明,传输的时延抖动由传统ETHERNET/E1协议转换器上的几十微秒可以压缩到2微秒以下。图4是PTP数据包在POE协议转换器上传输的数据测试分析,可以看出,PTP数据包在经过POE后的抖动最大只有1us。

Claims (5)

1.ETHERNET/E1协议转换方法,其特征在于,包括下述步骤:
1)接收来自一方的数据包;
2)识别数据包是否为PTP事件报文,若是则向另一方优先发送;若不是则列入发送缓存队列。
2.如权利要求1所述的ETHERNET/E1协议转换方法,其特征在于,所述PTP事件报文为Sync或Delay_Req。
3.如权利要求1所述的ETHERNET/E1协议转换方法,其特征在于,所述步骤2)的优先发送是指当有PTP事件报文需要发送时,如果与正在发送缓存中的数据包冲突,则终止当前的发送过程,立即进行PTP事件报文的封装和发送,待PTP事件报文发送完成后,重新发送被终止的数据包;如果没有冲突则直接发送。
4.ETHERNET/E1协议转换器,包括:
以太网接收单元,用于接收来自以太网接口的数据包;
以太网发送单元,用于向以太网接口发送数据包;
E1发送单元,用于封装适于E1传输的数据包并向E1接口发送;
E1接收单元,用于解封来自E1接口的数据;
其特征在于,还包括:
以太网PTP数据识别单元,与以太网接收单元和E1发送单元连接,用于识别来自以太网的数据包的类型;
E1PTP数据识别单元,与E1接收单元和以太网发送单元连接,用于识别来自E1接口的数据包的类型;
接收缓存;与以太网PTP数据识别单元和E1发送单元连接;
发送缓存;与E1PTP数据识别单元和以太网发送单元连接。
5.如权利要求4所述的ETHERNET/E1协议转换器,其特征在于,设置有外部时钟信号接口。
CN200910263514A 2009-12-22 2009-12-22 Ethernet/e1协议转换方法及协议转换器 Active CN101753578B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910263514A CN101753578B (zh) 2009-12-22 2009-12-22 Ethernet/e1协议转换方法及协议转换器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910263514A CN101753578B (zh) 2009-12-22 2009-12-22 Ethernet/e1协议转换方法及协议转换器

Publications (2)

Publication Number Publication Date
CN101753578A true CN101753578A (zh) 2010-06-23
CN101753578B CN101753578B (zh) 2012-09-05

Family

ID=42479976

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910263514A Active CN101753578B (zh) 2009-12-22 2009-12-22 Ethernet/e1协议转换方法及协议转换器

Country Status (1)

Country Link
CN (1) CN101753578B (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102387155A (zh) * 2011-11-29 2012-03-21 浙江省电力公司 一种延迟恒定的ptp信号协议转换***及实现方法
CN102833025A (zh) * 2012-04-12 2012-12-19 北京国智恒电力管理科技集团有限公司 E1/Ethernet协议转换精确时延计算方法、模块及转换器
CN103441949A (zh) * 2013-08-07 2013-12-11 中国能源建设集团广东省电力设计研究院 基于e1链路的以太网数据传输方法和***
CN103490995A (zh) * 2013-09-22 2014-01-01 中国科学院大学 报文发送方法和装置
CN103684647A (zh) * 2012-09-21 2014-03-26 郑州威科姆科技股份有限公司 Ptp数据包在以太网与e1协议间转换的时延消除方法及装置
CN104219014A (zh) * 2013-06-03 2014-12-17 浙江省电力公司 一种基于sdh传输网的ptp时钟同步方法
CN105162726A (zh) * 2015-09-02 2015-12-16 南京磐能电力科技股份有限公司 基于e1链路的远程sv数据传输和延时补偿方法
CN108390738A (zh) * 2018-01-29 2018-08-10 全球能源互联网研究院有限公司 一种基于智能变电站时钟同步的数据传输方法与***
CN112532618A (zh) * 2020-11-26 2021-03-19 国网山西省电力公司电力科学研究院 用于稳控测试***联调测试的非透明协议转换方法及装置
CN112532484A (zh) * 2020-11-26 2021-03-19 国网山西省电力公司电力科学研究院 用于稳控测试***联调测试的透明协议转换方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100473068C (zh) * 2003-06-02 2009-03-25 中兴通讯股份有限公司 一种基于docsis协议的下行mpeg-2格式数据传输方法
CN100413288C (zh) * 2005-11-04 2008-08-20 清华大学 基于帧间插的以太网数据帧传输***

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102387155B (zh) * 2011-11-29 2014-08-06 浙江省电力公司 一种延迟恒定的ptp信号协议转换***及实现方法
CN102387155A (zh) * 2011-11-29 2012-03-21 浙江省电力公司 一种延迟恒定的ptp信号协议转换***及实现方法
CN102833025A (zh) * 2012-04-12 2012-12-19 北京国智恒电力管理科技集团有限公司 E1/Ethernet协议转换精确时延计算方法、模块及转换器
CN102833025B (zh) * 2012-04-12 2016-12-14 北京国智恒电力管理科技集团有限公司 E1/Ethernet协议转换精确时延计算方法、模块及转换器
CN103684647B (zh) * 2012-09-21 2016-06-29 郑州威科姆科技股份有限公司 Ptp数据包在以太网与e1协议间转换的时延消除方法及装置
CN103684647A (zh) * 2012-09-21 2014-03-26 郑州威科姆科技股份有限公司 Ptp数据包在以太网与e1协议间转换的时延消除方法及装置
CN104219014A (zh) * 2013-06-03 2014-12-17 浙江省电力公司 一种基于sdh传输网的ptp时钟同步方法
CN103441949A (zh) * 2013-08-07 2013-12-11 中国能源建设集团广东省电力设计研究院 基于e1链路的以太网数据传输方法和***
CN103441949B (zh) * 2013-08-07 2017-02-08 中国能源建设集团广东省电力设计研究院有限公司 基于e1链路的以太网数据传输方法和***
CN103490995A (zh) * 2013-09-22 2014-01-01 中国科学院大学 报文发送方法和装置
CN103490995B (zh) * 2013-09-22 2016-09-07 中国科学院大学 报文发送方法和装置
CN105162726A (zh) * 2015-09-02 2015-12-16 南京磐能电力科技股份有限公司 基于e1链路的远程sv数据传输和延时补偿方法
CN105162726B (zh) * 2015-09-02 2018-05-29 南京磐能电力科技股份有限公司 基于e1链路的远程sv数据传输和延时补偿方法
CN108390738A (zh) * 2018-01-29 2018-08-10 全球能源互联网研究院有限公司 一种基于智能变电站时钟同步的数据传输方法与***
CN112532618A (zh) * 2020-11-26 2021-03-19 国网山西省电力公司电力科学研究院 用于稳控测试***联调测试的非透明协议转换方法及装置
CN112532484A (zh) * 2020-11-26 2021-03-19 国网山西省电力公司电力科学研究院 用于稳控测试***联调测试的透明协议转换方法及装置
CN112532618B (zh) * 2020-11-26 2023-02-28 国网山西省电力公司电力科学研究院 用于稳控测试***联调测试的非透明协议转换方法及装置

Also Published As

Publication number Publication date
CN101753578B (zh) 2012-09-05

Similar Documents

Publication Publication Date Title
CN101753578B (zh) Ethernet/e1协议转换方法及协议转换器
TWI242946B (en) Wireless packet communication apparatus and method
DK2523397T3 (en) Method and device for operating the wind farm-interconnectors with improved data transfer protocol
CN103108388B (zh) 无线传感器网络时钟同步方法、装置及***
EP1520380B1 (en) Synchronous data transfer system for time-sensitive data in packet-switched networks
CN101741853B (zh) 时钟时间同步的方法、线卡单板和网络设备
WO2015117501A1 (zh) 一种时间同步方法、可编程逻辑器件、单板及网元
CN102111258A (zh) 时钟同步方法、设备和***
CN105610727B (zh) 一种网络数据传输方法及装置
CN103152118B (zh) 一种基带单元和射频单元数据业务同步方法、装置和***
WO2014194517A1 (zh) 一种传输数据的方法及设备
CN101730307A (zh) 一种射频拉远数据传输装置及传输方法
WO2012009987A1 (zh) 帧时延测量的装置、***及方法
CN101426284B (zh) 具有连续时钟同步功能的ieee802.11无线局域网接入点和移动站
EP2178230A1 (en) Performance improvement of dual mode devices for data over cable applications
WO2013155944A1 (zh) 一种时钟传输方法、边界时钟及透传时钟
CN100417151C (zh) 一种在无线接入***中实现支持电路业务的方法及装置
CN103731252A (zh) 一种ieee1588单播协商机制改进方法及***
WO2013097754A1 (zh) 一种空口数据同步处理的方法和装置
WO2010102565A1 (zh) 时间同步的方法、装置和***
CN103117846A (zh) 传输数据的方法、设备和***
CN202713353U (zh) 一种分组传送网设备
WO2020103540A1 (zh) 同步的方法和装置
CN203466828U (zh) 一种时延可控制的基于e1链路的ethernet传输***
CN103441949B (zh) 基于e1链路的以太网数据传输方法和***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 610031 Sichuan city of Chengdu province Jinjiang District Dacisi Road No. 22

Patentee after: Telecommunication science and technology fifth Research Institute Co., Ltd.

Address before: 610062 Sichuan city of Chengdu province shudutaidao Daci Temple Road, No. 22

Patentee before: Information Industry Department No. 5 Telecommunication Technologics Research Institute