CN100377535C - 一种动态弹性分组环网络监测方法 - Google Patents
一种动态弹性分组环网络监测方法 Download PDFInfo
- Publication number
- CN100377535C CN100377535C CNB2004100548188A CN200410054818A CN100377535C CN 100377535 C CN100377535 C CN 100377535C CN B2004100548188 A CNB2004100548188 A CN B2004100548188A CN 200410054818 A CN200410054818 A CN 200410054818A CN 100377535 C CN100377535 C CN 100377535C
- Authority
- CN
- China
- Prior art keywords
- message
- network element
- network
- local clock
- clock data
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000012544 monitoring process Methods 0.000 title claims abstract description 7
- 230000005540 biological transmission Effects 0.000 claims abstract description 18
- 239000000284 extract Substances 0.000 abstract description 2
- 241001269238 Data Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及一种动态弹性分组环网络监测方法。包括:请求步骤:接收方网元发送报文请求给发送方网元;组装报文步骤:发送方网元将第一本地时钟数据填写到发送的报文中;发送报文步骤:发送方网元将组装好的报文予以发送;接收报文步骤:接收方网元接收报文,并从其中提取第一本地时钟数据;计算传输时延步骤:接收方网元根据提取的第一本地时钟数据与接收方网元本地时钟数据作差值运算,得到传输时延;判断网络性能步骤:将传输时延与设定阈值作比较,判断出该动态弹性分组环网络的性能。本发明可以方便计算环网数据传输的时间,方便网管评估网路性能和定位网络问题。
Description
技术领域
本发明涉及移动通信领域,尤其涉及一种动态弹性分组环(RPR ResilentPacket Ring)网络的动态监测方法
技术背景
RPR(Resilent Packet Ring动态弹性分组环)为新一代的二层交换技术,可以实现比以太网更强大的差异性用户QoS管理、数据链路保护等优点。RPR通过其特有的机制可以实现环网带宽的空间重用、带宽共享、统计复用和弹性分组。
但目前RPR协议在计算整个环路数据传输消耗时间上面没有明确定义及明确的技术方案,因此在判断网络性能进行实时监测方面存在不足。
发明内容
本发明的目的就是提出一个利用数据报文获取数据在环路上面传输消耗时间以对网络性能进行监测的方法。
为此,本发明采用如下技术方案:
一种环网动态监测方法,适用于动态弹性分组环网络,其特征在于包括:
请求步骤:接收方网元发送报文请求给发送方网元;
组装报文步骤:发送方网元将第一本地时钟数据填写到发送的报文中;
发送报文步骤:发送方网元将组装好的报文予以发送;
接收报文步骤:接收方网元接收报文,并从其中提取第一本地时钟数据;
计算传输时延步骤:接收方网元根据提取的第一本地时钟数据与接收方网元本地时钟数据作差值运算,得到传输时延;
判断网络性能步骤:将传输时延与设定阈值作比较,判断出该动态弹性分组环网络的性能。
所述的阈值,为上一次传输时延值。
所述的请求步骤,是周期进行的。
所述的数据报文,为符合RPR标准定义的Echo帧结构的报文。
所述的数据报文,为符合RPR标准定义的Flush帧结构的报文。
所述的组装报文的步骤,是将发送方网元第一本地时钟数据填写到数据报文的用户数据字段。
所述的接收方网元与发送方网元为同一个网元。
所述的接收方网元与发送方网元为不同的网元。
本发明提出一个利用报文获取数据在环路上面传输消耗时间的并对网络进行监测的方法。其中Echo报文是用于检测环网完整性的报文,通过不断发送和接收该报文可以确定环网物理上的完整性:发送一个Echo报文,绕环一圈后,在本节点接收,如果环网物理结构没有损坏,可以按照顺序接收每次发送的报文,从而判断环网物理的完整性。Flush报文一个结点发送,其他节点接收,使其他结点可以判断环网物理的完整性。与Echo报文相比区别在其他节点接收,不是本节点接收。从而可以方便计算环网数据传输的时间,方便网管评估网路性能和定位网络问题。
附图说明
图1是RPR标准定义中的Echo帧和Flush帧的结构示意图;
图2是本发明的一个流程图。
具体实施方式
下面结合说明书附图来说明本发明的具体实施方式。
如图1所示,是RPR定义的Echo帧和Flush帧的报文格式。
在RPR标准定义中,Echo帧和Flush帧的报文格式基本相同,只有UserData是用户可以自定义的字段。我们对该字段予以利用,并且提出一个报文发送时标和报文接收时标的概念,其中报文发送时标是用来记录发送报文时刻发送网元本地时钟数据的,报文接收时标是用来记录报文接收时刻接收网元本地时钟数据的。
我们在RPR协议定义的ECHO和FLUSH帧增加计时时间片,称为时标,共有发送时标和接收时标两种时标。报文发送的时候将发送时标填入发送的时间内,报文接收时填入接收的时间,再计算出发送时间和接受时间的时间间隔。其中ECHO和FLUSH帧,分别用于计算LRTT(Loop Round Trip Time)和RRTT(Ring Round Trip Time)时间。ECHO报文在发送网元计算,FLUSH报文在其他任意网元都可以,任意指定的。
这里定义的userData的格式如下:
0 | ... | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
保留 | 报文发送时标 | 报文接收时标 |
如图2所示,是本发明的一个流程示意图,从图中可见,本发明包括以下步骤:
请求步骤:接收方网元发送报文请求给发送方网元;
我们在接收方网元设定一个定时器,定时器定时发送请求。
组装报文步骤:发送方网元将第一本地时钟数据填写到发送的数据报文中;
每当请求到来时,发送方网元将本地时钟作为ECHO或者FLUSH报文的一部分加入到这些报文中,同时加入协议规定的其他信息,组成一个完整的报文,以供发送;这里可以采取:当发送格式为Flush或Echo Request时,发送方网元将一个报文发送时标写入Userdata偏移18个字节的32位字段;
发送数据报文步骤:发送方网元将组装好的数据报文予以发送;
接收数据报文步骤:接收方网元接收数据报文;
当接收方网元接收到Flush或Echo response时,将时标写入Userdata偏移22字节的32位字段;
计算传输时延步骤:接收方网元根据第一本地时钟数据与接收方网元本地时钟数据作差值运算,得到传输时延;
接收方网元接收到Echo或者Flush报文后,从接收到的报文中提取报文发送时标和报文接收时标,根据两个时钟数据作差值计算,得出报文收发的时间差值,作为判断网络性能的依据。
判断网络性能步骤:将传输时延与设定阈值作比较,判断出该动态弹性分组环网络的性能。
其中设定的阈值是上一次计算的传输时延,或者是用户根据网络性能自行设定的,如果得到的结果相对于上次的结果相差很大,说明环网物理上面出现问题,需要各个结点给予必要的关注。从而实现环网的检测、环网性能评估等功能。
由于网络传送时间的长短可以评估网络性能的好坏,如果传输时间比上一次检测的结果长,也说明网络的性能下降了。由于FLUSH报文的接收节点并不局限于发送节点,所以当接收FLUSH报文的结点检测异常,而其之前的结点没有发现异常时,可以判定,故障出现在这两个结点之间。
本发明可以方便计算环网数据传输的时间,采用在ECHO帧和Flush帧添加时间字段的方式记录数据流在环网节点间和整个环网上面传送所需要的时间,从而得到环网数据传送的时间消耗,方便网管评估网路性能和定位网络问题。其中Echo报文是用于检测环网完整性的报文,通过不断发送和接收该报文可以确定环网物理上的完整性:发送一个Echo报文,绕环一圈后,在本节点接收,如果环网物理结构没有损坏,可以按照顺序接收每次发送的报文,从而判断环网物理的完整性。Flush报文一个结点发送,其他节点接收,从而使其他结点可以判断环网物理的完整性。与Echo报文相比区别在其他节点接收,不是本节点接收。
Claims (8)
1.一种动态弹性分组环网络监测方法,其特征在于包括:
请求步骤:接收方网元发送报文请求给发送方网元;
组装报文步骤:发送方网元将第一本地时钟数据填写到发送的报文中;
发送报文步骤:发送方网元将组装好的报文予以发送;
接收报文步骤:接收方网元接收报文,并从其中提取第一本地时钟数据;
计算传输时延步骤:接收方网元根据提取的第一本地时钟数据与接收方网元本地时钟数据作差值运算,得到传输时延;
判断网络性能步骤:将传输时延与设定阈值作比较,判断出该动态弹性分组环网络的性能。
2.如权利要求1所述的方法,其特征在于所述的阈值,为上一次传输时延值。
3.如权利要求1所述的方法,其特征在于所述的请求步骤,是周期进行的。
4.如权利要求1所述的方法,其特征在于所述的报文,为符合弹性分组环标准定义的Echo帧结构的报文。
5.如权利要求1所述的方法,其特征在于所述的报文,为符合弹性分组环标准定义的Flush帧结构的报文。
6.如权利要求4或5所述的方法,其特征在于所述的组装报文的步骤,是将发送方网元第一本地时钟数据填写到报文的用户数据字段。
7.如权利要求1所述的方法,其特征在于所述的接收方网元与发送方网元为同一个网元。
8.如权利要求1所述的方法,其特征在于所述的接收方网元与发送方网元为不同的网元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100548188A CN100377535C (zh) | 2004-07-22 | 2004-07-22 | 一种动态弹性分组环网络监测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100548188A CN100377535C (zh) | 2004-07-22 | 2004-07-22 | 一种动态弹性分组环网络监测方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1725712A CN1725712A (zh) | 2006-01-25 |
CN100377535C true CN100377535C (zh) | 2008-03-26 |
Family
ID=35924962
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100548188A Expired - Fee Related CN100377535C (zh) | 2004-07-22 | 2004-07-22 | 一种动态弹性分组环网络监测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100377535C (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100421395C (zh) * | 2005-09-19 | 2008-09-24 | 华为技术有限公司 | 一种基于弹性分组环的获取链路评价参数的方法 |
CN101483883B (zh) * | 2008-12-17 | 2011-09-14 | 上海华为技术有限公司 | 一种数据处理方法、装置和通信系统 |
CN101964734A (zh) * | 2010-10-18 | 2011-02-02 | 中兴通讯股份有限公司 | 测量网络端口故障时间的方法及装置 |
CN104301168A (zh) * | 2013-07-31 | 2015-01-21 | 肖华林 | 一种报文传输时延测量方法及系统 |
CN104702397B (zh) | 2013-12-05 | 2019-07-12 | 中兴通讯股份有限公司 | 一种obtn时隙长度调整方法、装置及节点 |
CN105610535B (zh) * | 2015-12-25 | 2018-06-29 | 南方电网科学研究院有限责任公司 | Epon接入业务的往返时间同步方法和系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000074318A1 (en) * | 1999-06-02 | 2000-12-07 | Marconi Communications, Inc. | Transmitter-based path protection switching in a ring network |
CN1412977A (zh) * | 2001-10-10 | 2003-04-23 | 阿尔卡塔尔公司 | 在rpr网中传播故障信息的方法及相应rpr数据包 |
US20030147356A1 (en) * | 2002-02-07 | 2003-08-07 | Jan Vandenhoudt | High speed healing ring for optical transport networks |
US20040114530A1 (en) * | 2002-12-16 | 2004-06-17 | Alcatel Canada Inc. | Topology discovery in a dual ring network |
-
2004
- 2004-07-22 CN CNB2004100548188A patent/CN100377535C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000074318A1 (en) * | 1999-06-02 | 2000-12-07 | Marconi Communications, Inc. | Transmitter-based path protection switching in a ring network |
CN1412977A (zh) * | 2001-10-10 | 2003-04-23 | 阿尔卡塔尔公司 | 在rpr网中传播故障信息的方法及相应rpr数据包 |
US20030147356A1 (en) * | 2002-02-07 | 2003-08-07 | Jan Vandenhoudt | High speed healing ring for optical transport networks |
US20040114530A1 (en) * | 2002-12-16 | 2004-06-17 | Alcatel Canada Inc. | Topology discovery in a dual ring network |
Also Published As
Publication number | Publication date |
---|---|
CN1725712A (zh) | 2006-01-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101160816B (zh) | 一种测量多协议标签交换网络性能参数的方法 | |
CN112511376B (zh) | 一种tsn网络转发时间特性的测量方法及终端 | |
CN101569137A (zh) | 使用IPv6能力的有效性能监控 | |
WO2015039226A1 (en) | Monitoring clock accuracy in asynchronous traffic environments | |
CN101350740A (zh) | 一种导致QoS异常因素的检测方法和系统 | |
CN111556559B (zh) | 基于免时间戳交互与单向消息传播的混合时钟同步方法 | |
CN100377535C (zh) | 一种动态弹性分组环网络监测方法 | |
Sheth et al. | A decentralized fault diagnosis system for wireless sensor networks | |
CN111490799B (zh) | 一种信息传输的方法和装置 | |
CN100426758C (zh) | 一种单向延迟的测量方法 | |
JP5451775B2 (ja) | ワイヤレスネットワークにおけるリンク品質推定方法 | |
WO2013078873A1 (zh) | 识别应答报文的方法及设备 | |
Wang et al. | Every packet counts: Fine-grained delay and loss measurement with reordering | |
Sharma et al. | A reliable and energy efficient transport protocol for wireless sensor networks | |
Sheshashayee et al. | WiLE: Leader Election in Wireless Networks. | |
KR20080059897A (ko) | Ip 패킷망에서 타임스탬프 메시지와 단방향 지연시간 차이를 이용한 단대단 가용대역폭 측정방법 | |
Hou et al. | Evaluation of LEACH protocol subject to different traffic models | |
Ewald et al. | Analytical model of TCP NewReno through a CTMC | |
Peng et al. | On the clock offset estimation in an improved IEEE 1588 synchronization scheme | |
KR100949120B1 (ko) | 아이피-유에스엔의 다중 홉 글로벌 시각 동기화 방법 및 시스템 및 그 기록 매체 | |
Ishibashi et al. | Active/passive combination-type performance measurement method using change-of-measure framework | |
CN102655469B (zh) | 一种实现差分时钟设备通信的网络设备及系统及方法 | |
Noh et al. | CTH15-2: analysis of clock offset and skew estimation in timing-sync protocol for sensor networks | |
Agarwal et al. | Energy driven choice of error recovery protocols in embedded sensor network systems | |
Dossa et al. | A Duty-Cycle-Efficient Synchronization Protocol for Slotted-Aloha in LoRaWAN |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080326 Termination date: 20110722 |