CN113839735B - Oam消息传输方法、装置、相关设备及存储介质 - Google Patents
Oam消息传输方法、装置、相关设备及存储介质 Download PDFInfo
- Publication number
- CN113839735B CN113839735B CN202010514215.0A CN202010514215A CN113839735B CN 113839735 B CN113839735 B CN 113839735B CN 202010514215 A CN202010514215 A CN 202010514215A CN 113839735 B CN113839735 B CN 113839735B
- Authority
- CN
- China
- Prior art keywords
- oam
- code block
- type
- message
- oam code
- 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.)
- Active
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 140
- 238000000034 method Methods 0.000 title claims abstract description 90
- 238000012423 maintenance Methods 0.000 claims abstract description 5
- 230000015654 memory Effects 0.000 claims description 44
- 238000004891 communication Methods 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 20
- 239000000758 substrate Substances 0.000 claims 2
- 239000000523 sample Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 22
- 238000012545 processing Methods 0.000 description 13
- 230000001360 synchronised effect Effects 0.000 description 9
- 238000005259 measurement Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 230000003993 interaction Effects 0.000 description 4
- 230000005291 magnetic effect Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000002955 isolation Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000012512 characterization method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/10—Active monitoring, e.g. heartbeat, ping or trace-route
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0058—Allocation criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0852—Delays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/22—Arrangements affording multiple use of the transmission path using time-division multiplexing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- Cardiology (AREA)
- General Health & Medical Sciences (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种操作维护管理(OAM)消息传输方法、装置、发送端设备、接收端设备及存储介质。其中,方法包括:发送端设备发送OAM码块;每个发送周期内,只发送一个OAM码块。
Description
技术领域
本申请涉及通信领域,尤其涉及一种操作维护管理(OAM)消息传输方法、装置、相关设备及存储介质。
背景技术
电信级传输技术需要支持连续性检测(CC)、连通性验证(CV),支持告警指示信号(AIS)、远端缺失指示(RDI)、客户信号失效指示(CSF)等告警检测,支持性能检测等功能,让网络具备完善的OAM功能。通过完善的OAM功能,可以实现链路连通性检测、性能检测灯,及时触发保护倒换,实现对每层网络的运营、管理和维护功能。
随着传送网络对于超低时延和切片需求的增强,传送技术引入了时分复用(TDM)格式进行通道的隔离和切片,那么,在这种情况下,如何传输OAM消息目前尚未有解决方案。
发明内容
为解决相关技术问题,本申请实施例提供一种OAM消息传输方法、装置、相关设备及存储介质。
本申请实施例的技术方案是这样实现的:
本申请实施例提供了一种OAM消息传输方法,应用于发送端设备,包括:
发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
上述方案中,OAM码块中的至少一个字段用于表示该码块为OAM码块。
上述方案中,一个OAM码块中携带了多个OAM消息,多个OAM消息的类型不同。
上述方案中,至少两个OAM码块中携带了一个OAM消息。
上述方案中,OAM码块中的第一字段的值用于指示OAM消息是否开始。
上述方案中,在OAM码块的第一字段的值指示OAM消息开始时,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型。
上述方案中,在OAM码块的第一字段的值指示OAM消息为开始以外的其他情况时,该OAM码块中不包含用于指示携带的OAM消息的类型的第二字段。
上述方案中,OAM码块中的第三字段的值用于指示OAM消息是否结束。
上述方案中,OAM码块中不包含用于指示OAM消息是否结束的第三字段。
上述方案中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
上述方案中,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第二种类OAM码块。
上述方案中,不同种类的OAM码块携带不同类型的OAM消息。
本申请实施例还提供了一种OAM消息传输方法,应用于接收端设备,包括:
在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息。
上述方案中,从接收的OAM码块中提取对应的OAM消息。
上述方案中,OAM码块中的至少一个字段用于表示该码块为OAM码块。
上述方案中,一个OAM码块中携带了多个OAM消息,多个OAM消息的类型不同。
上述方案中,至少两个OAM码块中携带了一个OAM消息。
上述方案中,OAM码块中的第一字段的值用于指示OAM消息是否开始。
上述方案中,在OAM码块的第一字段的值指示OAM消息开始时,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型。
上述方案中,在OAM码块的第一字段的值指示OAM消息为开始以外的其他情况时,该OAM码块中不包含用于指示携带的OAM消息的类型的第二字段。
上述方案中,OAM码块中的第三字段的值用于指示OAM消息是否结束。
上述方案中,OAM码块中不包含用于指示OAM消息是否结束的第三字段。
上述方案中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
上述方案中,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块接收完成后,再接收下一个OAM消息对应的多个第二种类OAM码块。
上述方案中,不同种类的OAM码块携带不同类型的OAM消息。
本申请实施例还提供了一种OAM消息传输装置,包括:
发送单元,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
本申请实施例还提供了一种OAM消息传输装置,包括:
接收单元,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息。
本申请实施例还提供了一种发送端设备,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
本申请实施例还提供了一种接收端设备,包括:第二通信接口及第二处理器;其中,
所述第二通信接口,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息。
本申请实施例还提供了一种发送端设备,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行上述发送端设备侧任一方法的步骤。
本申请实施例还提供了一种接收端设备,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行上述接收端设备侧任一方法的步骤。
本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述发送端设备侧任一方法的步骤,或者实现上述接收端设备侧任一方法的步骤。
本申请实施例提供的OAM消息传输方法、装置、相关设备及存储介质,发送端设备发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;而接收端设备在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息,周期性发送OAM码块,且每次仅发送单个OAM码块,如此,实现了适用于TDM信道的OAM消息传输方式。
附图说明
图1为本申请实施例发送端设备侧的OAM消息传输的方法流程示意图;
图2为本申请实施例一种OAM码块帧格式示意图;
图3为本申请实施例一种多OAM码块发送方式示意图;
图4为本申请实施例一种多OAM码块中第一个码块帧格式示意图;
图5为本申请实施例一种多OAM码块中除第一个码块外的其他码块帧格式示意图;
图6为本申请实施例一种多OAM码块中最后一个码块帧格式示意图;
图7为本申请实施例另一种多OAM码块中码块帧格式示意图;
图8为本申请实施例另一种多OAM码块中第一个码块码块帧格式示意图;
图9为本申请实施例另一种多OAM码块中除第一个码块码和最后一个码块外的其他码块帧格式示意图;
图10为本申请实施例另一种多OAM码块中最后一个码块帧格式示意图;
图11为本申请实施例又一种多OAM码块中码块帧格式示意图;
图12本申请实施例又一种多OAM码块中第一个码块码块帧格式示意图;
图13为本申请实施例又一种多OAM码块中除第一个码块码外的其他码块帧格式示意图;
图14为本申请实施例又一种OAM码块帧格式示意图;
图15为本申请实施例多种类的OAM码块发送方式示意图;
图16为本申请实施例基本消息码块和非基本消息码块的发送机会点示意图;
图17为本申请实施例基本消息码块和非基本消息码块的发送示意图;
图18为本申请实施例多个OAM消息发送方式示意图;
图19为本申请实施例接收端设备侧的OAM消息传输的方法流程示意图;
图20为本申请实施例一种OAM消息传输的方法流程示意图;
图21为本申请实施例一种OAM消息传输装置结构示意图;
图22为本申请实施例另一种OAM消息传输装置结构示意图;
图23为本申请实施例发送端设备结构示意图;
图24为本申请实施例接收端设备结构示意图;
图25为本申请实施例OAM消息传输***结构示意图。
具体实施方式
下面结合附图及实施例对本申请再作进一步详细的描述。
常见的OAM功能包括:CC;CV;比特误码检测(BIP);远端误码指示(REI);RDI;时延测量(单向时延测量(1DM)/双向时延测量(2DM));保护倒换(APS);客户信号类型(CS);CSF等。
OAM消息是实现上述OAM功能的信号(英文可以表达为signal)或信息(英文可以表达为information)。由于各种OAM消息对应的信号或信息不同,所以不同OAM报文的长度是不一样的。
在分组网络中,OAM报文由特殊的分组报文携带,OAM报文采用与数据分组所携带的转发标签类似的标签栈,用来保证OAM报文在分组传送路径上进行正确的转发。
随着传送网络对于超低时延和切片需求的增强,传送技术引入了TDM格式进行通道的隔离和切片。对于TDM信道来说,TDM的处理不一定感知分组报文层面的标识,因此上述所描述的分组的OAM消息传输方法不再适用,需要适合TDM机制的OAM消息传输方法。
基于此,在本申请的各种实施例中,OAM码块采用TDM通道的码块类型,且周期性发送,每次仅发送单个OAM码块,到下一个周期再发送另一个码块。
本申请实施例中,OAM码块采用TDM通道的码块类型,且周期性发送OAM码块,且每次仅发送单个OAM码块,如此,实现了适用于TDM信道的OAM消息传输方式。
本申请实施例提供一种OAM消息传输方法,应用于发送端设备,如图1所示,该方法包括:
步骤102:发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
其中,实际应用时,在发送OAM码块之前,需要生成OAM码块。
基于此,如图1所示,在步骤102之前,该方法还可以包括:
步骤101:利用OAM消息生成OAM码块。
实际应用时,所述发送端设备可以是切片分组网(SPN)设备或城域传送网(MTN)设备等。
在步骤101中,OAM码块采用TDM通道的码块类型,即OAM码块采用TDM通道所对应的码块类型,比如可以是66比特(B)码块,也可以是257B码块等。
实际应用时,对于OAM码块,需要标识出码块为OAM码块,以便接收端设备可以获知码块为OAM码块。
基于此,在一实施例中,生成OAM码块时,该方法可以包括:
在OAM码块中设置至少一个字段;所述至少一个字段用于标识码块为OAM码块。
也就是说,OAM码块中的至少一个字段用于表示该码块为OAM码块。示例性地,用于10(一个字段)表示码块为控制码块(control Block),单个OAM码块采用0x4B(一个字段)的块类型(英文可以表达为block type)和0xC(一个字段)的O code作为标识。
其中,实际应用时,可以标识码块为控制码块,如此,能够与数据码块、空闲码块等进行区分,以便接收端设备可以获知码块为控制码块。
基于此,在一实施例中,生成OAM码块时,该方法可以包括:
在OAM码块中设置一个字段的值;该字段的值用于标识码块为控制码块。
其中,示例性地,假设OAM码块采用66B码块,可以采用图2所示的OAM码块的帧格式。在图2中,10(一个字段)表征码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块),码块中除标识外的其他字段可以用于承载OAM信息,或者有些比特作为预留字节。
这里,需要说明的是,本申请实施例对OAM码块的帧格式不作限定。
实际应用时,由于OAM消息携带的信息不同,所以不同的OAM消息长度是不一样的。以SPN为例,对应的TDM序列是以66B码块为基础,在OAM消息***过程中,需要维护码块排列顺序。那么意味着对于较长的OAM信息,必须分散在多个码块中进行传送,因此,一个OAM消息可以生成至少一个OAM码块,即根据一个OAM消息可以生成至少一个OAM码块。
基于此,根据一个OAM消息的长度可以有以下两种情况:
第一种情况,利用一个OAM消息生成一个OAM码块,即利用一个OAM消息仅生成单个OAM码块。
第二种情况,OAM消息长度大于一个码块可用的长度,将一个OAM消息分解成多个OAM码块进行发送,此时利用一个OAM消息生成至少两个OAM码块,即利用一个OAM消息生成多个OAM码块,也就是说,至少两个OAM码块中携带了一个OAM消息。
其中,当生成多个OAM码块时,由于一个发送周期仅能发送一个OAM码块,所以,需要多个发送周期去发送多个OAM码块;示例性地,如图3所示,OAM消息分成三个OAM码块,即分成三段内容进行传输,假设三个OAM码块分别为A、B、C,则由于OAM码块是周期性发送,所以需要填入周期性的三个OAM码块中进行发送。
为了使得接收端设备能够正确处理不同时发送的多个OAM码块,发送端设备还需要做一些处理。
基于此,在一实施例中,一个OAM消息发送完成后,即所一个OAM消息生成的多个OAM码块发送完成后,再发送另一个OAM消息,不同OAM消息发送(对应的OAM码块的类型相同)时,某个OAM消息在多个OAM码块位置发送完毕之后,才能发送下一个OAM消息,如此,能够保证接收端设备正确处理一个OAM消息的多个OAM码块。
实际应用时,为了使得接收端设备能够正确处理不同时发送的多个OAM码块,还可以在OAM码块中携带有第一字段,第一字段的值用于指示OAM消息是否开始;具体地,可以在多个OAM码块中的第一个OAM码块中携带多码块的起始标识。其中,多码块的起始标识用于定界,表示分解为多个码块进行传送的OAM消息的第一个码块,意味着新的一个OAM消息开始发送。
这里,所述第一个码块是指所述至少两个OAM码块中第一个发送的码块,即所述至少两个OAM码块中最先发送的码块。
其中,在OAM码块的第一字段的值指示OAM消息开始时,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型(英文可以表达为OAM message type),也就是说,还可以在多个OAM码块中的第一个OAM码块中携带OAM类型标识,即OAM消息类型。其中,OAM类型标识用于标识是哪一种OAM消息,例如CV、1DM、双向时延测量消息(2DMM,Two-way DelayMeasurement Message)、双向时延测量应答(2DMR,Two-way Delay Measurement Reply)等不同类型。
示例性地,实际应用时,假设OAM码块采用66B码块,对于OAM码块中的第一个码块,可以采用图4所示的OAM码块的帧格式。在图4中,10表征码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块),码块中除标识外的其他字段可以用于承载OAM信息(即OAM消息内容),或者有些比特填充0。起始标识和OAM类型标识在固定比特位置,在OAM类型标识之后是需要放入第一个码块的消息内容。
需要说明的是:实际应用时,帧结构除了可以包含图4所示信息外,还可以包含其他字段,以扩展用途,本申请实施例对OAM码块的帧格式不作限定。
其中,在一实施例中,在OAM码块的第一字段的值指示OAM消息为开始以外的其他情况(即针对多个码块中除第一个码块外的其他码块)时,该OAM码块中不包含用于指示携带的OAM消息的类型的第二字段。
这里,由于码块是按照顺序发送的,所以对于多个OAM码块中的非第一个也非最后一个OAM码块,即对于多个OAM码块中除第一个码块和最后一个码块外的其他码块,一种实现方式是码块可以不再携带第一个码块中涉及的起始标识和OAM类型标识。第一个码块中涉及的起始标识和OAM类型标识对应的比特位置,可以放OAM消息内容;
相应地,对于多个OAM码块中的最后一个OAM码块,当接收端设备根据OAM类型(比如多个OAM码块中的第一个码块中携带了OAM类型标识)已知一个OAM消息的长度,则可以不在最后一个OAM码块中加入结束标识,此时最后一个OAM码块的帧结构可以与对于多个OAM码块中除第一个码块和最后一个码块外的其他码块的帧结构相同。
基于此,在一实施例中,针对所述至少两个OAM码块中第一个码块外的其他码块,不在码块中设置第二字段。
其中,示例性地,假设OAM码块采用66B码块,针对所述至少两个OAM码块中第一个码块外的其他码块,可以采用图5所示的帧格式。在图5中,10表征码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块)。码块中除标识外的其他字段可以用于承载OAM信息(即OAM消息内容),或者有些比特填充0。
实际应用时,为了使得接收端设备能够正确处理不同时发送的多个OAM码块,还可以在多个OAM码块中的最后一个码块中加入结束标识,用于表征多码块传送的某个OAM消息已经到了最后一个码块。
基于此,在一实施例中,OAM码块中的第三字段的值用于指示OAM消息是否结束。
其中,示例性地,实际应用时,假设OAM码块采用66B码块,对于OAM码块中的最后一个码块,可以采用图6所示的帧格式。在图6中,10表征码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块或数据码块)。结束标识(第三字段)在固定比特位置,在OAM消息内容之后码块中除标识外的其他字段可以用于承载OAM信息(即OAM消息内容),或者有些比特填充0。
这里,若接收端设备根据OAM码块中的第二字段的值能够获知对应OAM消息的长度,不在所述最后一个OAM码块中设置第三字段。
除了上述帧格式外,示例性地,对于多个OAM码块,假设OAM码块采用66B码块,还可以采用如图7所示的帧格式。在图7中,10标识码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块或数据码块),码块还包含起始标识和结束标识。起始标识用于表示OAM消息是否开始,示例性地,如果数值为1,表示是OAM消息开始,此时该码块为多个OAM码块中的第一个OAM码块,如果数值为0,表示是除OAM消息开始以外的其他情况。码块中除标识外的其他字段可以用于承载OAM信息(即OAM消息内容)。
具体地,对于多个OAM码块中的第一个码块,可以采用如图8所示的帧结构。起始标识设置为1,表示OAM消息开始,结束标识设置为0,表示OAM消息未结束,消息类型标识码块携带的OAM消息的类型。其中,不同OAM消息的类型可以对应不同的字段取值,示例性地,不同OAM消息的类型可以采用表1所示的取值。
OAM消息类型(type) | 字段的取值 |
CV | 0X11 |
1DM | 0X12 |
2DMM | 0X13 |
2DMR | 0X14 |
表1
对于OAM码块中的除第一码块和最后一个码块外的其他码块,可以采用如图9所示的帧结构。起始标识设置为0,表示OAM消息为开始以外的其他情况,结束标识设置为0,表示OAM消息未结束。
对于OAM码块中的最后一个码块,可以采用如图10所示的帧结构。起始标识设置为0,表示OAM消息为开始以外的其他情况,结束标识设置为1,表示OAM消息结束。
其中,实际应用时,假设OAM码块采用66B码块,当接收端设备事先已获知OAM消息类型时,对于多个OAM码块,还可以采用如图11所示的帧格式。在图11中,10标识码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块或数据码块),码块还包含起始标识,起始标识用于表示OAM消息是否开始,示例性地,如果数值为1,表示是OAM消息开始,此时该码块为多个OAM码块中的第一个OAM码块,如果数值为0,表示是除OAM消息开始以外的其他情况。码块中除标识外的其他字段可以用于承载OAM信息(即OAM消息内容)或者其他用途(例如预留比特位,校验位等)。
具体地,对于多个OAM码块中的第一个码块,可以采用如图12所示的帧结构。起始标识设置为1,表示OAM消息开始,结束标识设置为0,表示OAM消息未结束,消息类型标识码块携带的OAM消息的类型。其中,不同OAM消息的类型可以对应不同的字段取值,示例性地,不同OAM消息的类型可以采用表1所示的取值。
对于多个OAM码块中的其他码块,可以采用如图13所示的帧结构。起始标识设置为0,表示OAM消息为开始以外的其他情况。
其中,对于多个OMA码块中的最后一个码块,由于每种OAM消息的长度是确定的,OAM消息的类型暗示了OAM消息的长度,不需要在码块中直接携带长度信息,接收端设备根据消息类型标识字段可以获知这种OAM消息的长度,因此也可以不携带结束标识。
实际应用时,一个OAM码块还可以携带多个OAM消息,多个OAM消息的类型不同。示例性地,假设OAM码块采用66B码块,可以采用如图14所示的OAM码块的帧格式。在图14中,10表征码块为控制码块,0x4B+0xC表征码块为OAM码块(而非其他的控制码块),00表征OAM码块的种类,具体可以是第一种类;不同比特位指示码块中携带了REI、RDI、APS、BIP等不同类型的OAM消息(英文可以表达information)(也可以理解为是OAM信号)。除标识外的其他字段可以用于承载OAM信息(即OAM消息内容)。不同种类的OAM码块(采用TDM通道的码块类型)可以承载不同类型的OAM消息,即不同种类的OAM码块携带不同类型的OAM消息。
其中,实际应用时,可以根据OAM消息的不同特征(比如重要性、是否需要严格周期性发送、是否是按需发送,消息的长度等),确定使用哪一种类的OAM码块。
如图15所示,不同种类的OAM码块交替发送,这样不同种类的OAM都可以得到发送机会,如此,能够避免某一种类的OAM码块等待的发送时间太长。
具体地,在一实施例中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
其中,示例性地,所述第一种类OAM码块为基本消息码块(英文可以表达Basicmessage block),第二种类OAM码块为非基本消息码块(英文可以表达为non-basicmessage block)。第一种类OAM码块可以携带REI、RDI、APS等常用基本OAM消息,周期性发送。第二种类OAM码块用于携带CV、1DM、2DM等非基本OAM信息。发送第一种类和第二种类OAM码块时,如果非基本消息码块的发送机会点存在需要发送的非基本消息码块,则发送非基本消息码块,如图16所示;若在非基本消息码块的发送机会点不存在需要发送的非基本消息码块,则不发送任何OAM码块。因此实际发送时有可能会出现如图17所示的实际发送情况,在图17中,有一个非基本消息码块的机会点没有任何OAM码块发送。
这里,由于不同种类的OAM码块交替发送,所以当一种OAM消息需要多个OAM码块传送时,多个OAM码块只能在该OAM消息对应种类的OAM码块的传输机会去传输。
实际应用时,当多种OAM消息需要采用同一种类的OAM码块传送时,在发送端设备,当多种OAM消息中的一种OAM消息已经开始发送时,只有这种OAM消息在多个周期完全发送完毕时,才能在下一个周期进行另外一种OAM消息的发送。
也就是说,多个同一种类OAM码块携带一个OAM消息;在当前OAM消息对应的多个OAM码块发送完成后,再发送下一个OAM消息对应的多个OAM码块。
具体地,在一实施例中,多个第一种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第一种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第一种类OAM码块。
示例性地,假设当前OAM消息需要三个第二种类OAM码块才能发送完毕,那么在第三个第二种类OAM码块发送周期机会点之后,当当前OAM消息发送完毕之后,下一个OAM消息可以在第二种类OAM码块发送机会点发送,如图18所示。也就是说,在某个OAM消息对应的第二种类OAM码块没有发送完毕的时候,其他OAM消息对应的第二种类码块不能发送。
在一实施例中,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第二种类OAM码块。
本申请实施例中,根据不同的OAM消息长度,对OAM消息进行分类,可以在不同类型的OAM码块中进行传输:对于长度较短的OAM信息(在单个码块中可以传递完成),采用逐比特位定义的方式(比如图14中的REI和RDI等采用每个比特表示OAM消息),在单个OAM码块中完成信息的传送;对于长度较长的OAM信息,采用消息填充定义的方式,即OAM消息填充在一个区域内,不是采用单个比特位表示一个OAM消息,可以采用上述多码块方案完成一个消息的传送。本申请实施例提供的完整的OAM机制,结合了逐比特位方式和消息填充方式。
相应地,本申请实施例还提供了一种OAM消息传输方法,应用于接收端设备,如图19所示,该方法包括:
步骤1901:在一个发送周期对应的周期内,只接收一个OAM码块。
其中,OAM码块是利用OAM消息生成的,即OAM码块携带了OAM消息,OAM码块采用TDM通道的码块类型。
接收到OAM码块后,所述接收端设备从OAM码块中获取对应的OAM消息。
基于此,如图19所示,该方法还可以包括:
步骤1902:从接收的OAM码块中提取对应的OAM消息。
其中,实际应用时,所述接收端设备可以是SPN设备或MTN设备等。
在一实施例中,该方法还可以包括:
对接收的OAM码块进行解析,得到至少一个字段,得到的至少一个字段用于表示该码块为OAM码块。
在一实施例中,当所述发送端设备利用一个OAM消息生成一个OAM码块时,在一个发送周期对应的周期内接收的OAM码块为利用一个OAM消息生成的单个OAM码块;相应地,从接收的OAM码块中提取一个完整的OAM消息,为了方便使用,所述接收端设备得到OAM消息后进行存储。
在一实施例中,当所述发送端设备利用一个OAM消息生成至少两个OAM码块时,即至少两个OAM码块中携带了一个OAM消息时,在一个发送周期对应的周期内接收的OAM码块是利用一个OAM消息生成的至少两个OAM码块中的一个OAM码块;相应地,在一个发送周期对应的周期内接收的OAM消息为一个OAM消息中的部分内容;所述接收端设备根据收到的多个OAM码块的接收顺序,将提取的OAM消息进行合并,从而得到一个完整的OAM消息,并进行存储。
在一实施例中,当发送端设备利用多个不同类型的OAM消息生成一个OAM码块时,即一个OAM码块中携带了多个OAM消息,多个OAM消息的类型不同时,所述接收端设备在一个发送周期对应的周期内接收的OAM码块为利用多个不同类型的OAM消息生成的单个OAM码块;相应地,从接收的OAM码块中提取多个类型不同的OAM消息,并进行存储。
其中,在一实施例中,至少两个OAM码块中携带了一个OAM消息时,所述接收端设备对接收的OAM码块进行解析,得到第一字段,第一字段的值用于指示OAM消息是否开始。
其中,在OAM码块的第一字段的值指示OAM消息开始时,对接收的OAM码块进行解析时,还得到第二字段,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型。
这里,如果接收端设备根据第二字段的值已知对应OAM消息长度,当接收端设备已经接收到达到消息长度的OAM消息,即接收端设备已经接收的多个OAM码块对应的OAM信息总长度达到所述对应OAM消息的长度时,接收端设备认为已经获取到整个OAM消息内容,从而接收端设备可以获取到整个对应OAM消息内容。
在一实施例中,对接收的OAM码块进行解析时,还得到第三字段,第三字段的值用于指示OAM消息是否结束。
这里,当所述接收端设备第三字段的值确定已经接收到一个OAM消息对应的多个OAM码块,接收端设备认为已经获取到整个OAM消息内容,从而接收端设备可以获取到整个OAM消息内容。
其中,实际应用时,如果接收端设备在一定时间内(可以根据需要设置)一直未接收到能够获知是多个OAM码块的最后一个码块的指示时,则代表对应OAM消息出错,没有接收完整,接收端设备可以产生相应的告警,并上报相应的告警,比如向管控***或者维护终端等上报相应的告警。
实际应用时,所述接收端设备从OAM码块中的消息内容域提取对应的OAM信息。
在一实施例中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
其中,在一实施例中,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块接收完成后,再接收下一个OAM消息对应的多个第二种类OAM码块。
本申请实施例还提供一种OAM消息传输方法,如图20所示,该方法包括:
步骤2001:发送端设备发送OAM码块;OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;
步骤2002:接收端设备在一个发送周期对应的周期内,只接收一个OAM码块。
这里,需要说明的是:发送端设备和接收端设备的具体处理过程已在上文详述,这里不再赘述。
本申请实施例提供的OAM消息传输方法,发送端设备发送OAM码块;OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;而接收端设备在一个发送周期对应的周期内,只接收一个OAM码块,周期性发送OAM码块,且每次仅发送单个OAM码块,如此,实现了适用于TDM信道的OAM消息传输方式。
另外,对于多个OAM码块,设置了相应的字段,如此,在发送端设备和接收端设备能够正确处理不同时发送的多个OAM码块。
为了实现本申请实施例的方法,本申请实施例还提供了一种OAM消息传输装置,设置在发送端设备上,如图21所示,该装置包括:
发送单元2102,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
其中,在一实施例中,如图21所示,该装置还可以包括:
生成单元2101,用于利用OAM消息生成OAM码块;OAM码块采用TDM通道的码块类型。
其中,在一实施例中,所述发送单元2102,用于:
OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
在一实施例中,所述发送单元2102,用于:
多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第二种类OAM码块。
实际应用时,所述生成单元2101可由OAM消息传输装置中的处理器实现;所述发送单元2102可由OAM消息传输装置中的通信接口实现。
为了实现本申请实施例接收端设备侧的方法,本申请实施例还提供了一种OAM消息传输装置,设置在接收端设备上,如图22所示,该装置包括:
接收单元2201,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息。
其中,在一实施例中,如图22所示,该装置还可以包括:
处理单元2202,用于从接收的OAM码块中提取对应的OAM消息。
在一实施例中,OAM码块包括第一种类OAM码块和第二种类OAM码块;所述接收单元2201,用于:
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
在一实施例中,所述接收单元2201,用于:多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块接收完成后,再接收下一个OAM消息对应的多个第二种类OAM码块。
在一实施例中,所述处理单元2202用于对接收的OAM码块进行解析,以获得相应字段。
实际应用时,所述接收单元2201可由OAM消息传输装置中的通信接口实现;所述处理单元2202可由OAM消息传输装置中的处理器实现。
需要说明的是:需要说明的是:上述实施例提供的路径建立装置在进行数据传输时,仅以上述各程序模块的划分进行举例说明,实际应用中,可以根据需要而将上述处理分配由不同的程序模块完成,即将装置的内部结构划分成不同的程序模块,以完成以上描述的全部或者部分处理。另外,上述实施例提供的路径建立装置与路径建立方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
基于上述程序模块的硬件实现,且为了实现本申请实施例发送端设备侧的方法,本申请实施例还提供了一种发送端设备,如图23所示,发送端设备2300包括:
第一通信接口2301,能够与接收端设备进行信息交互;
第一处理器2302,与所述第一通信接口2301连接,以实现与接收端设备进行信息交互,用于运行计算机程序时,执行上述发送端设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在第一存储器2303上。
具体地,所述第一通信接口2301,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块。
其中,在一实施例中,所述第一处理器2302,用于利用OAM消息生成OAM码块;OAM码块采用TDM通道的码块类型;
在一实施例中,所述第一通信接口2301,用于:
OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
在一实施例中,所述第一通信接口2301,用于:
多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第二种类OAM码块。
需要说明的是:第一处理器2302和第一通信接口2301的具体处理过程可参照上述方法理解。
当然,实际应用时,发送端设备2300中的各个组件通过总线***2304耦合在一起。可理解,总线***2304用于实现这些组件之间的连接通信。总线***2304除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图24中将各种总线都标为总线***2304。
本申请实施例中的第一存储器2303用于存储各种类型的数据以支持发送端设备2300的操作。这些数据的示例包括:用于在发送端设备2300上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第一处理器2302中,或者由所述第一处理器2302实现。所述第一处理器2302可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第一处理器2302中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第一处理器2302可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第一处理器2302可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第一存储器2303,所述第一处理器2302读取第一存储器2303中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,发送端设备2300可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或者其他电子元件实现,用于执行前述方法。
基于上述程序模块的硬件实现,且为了实现本申请实施例接收端设备侧的方法,本申请实施例还提供了一种接收端设备,如图24所示,该接收端设备2400包括:
第二通信接口2401,能够与发送端设备进行信息交互;
第二处理器2402,与所述第二通信接口2401连接,以实现与发送端设备进行信息交互,用于运行计算机程序时,执行上述接收端设备侧一个或多个技术方案提供的方法。而所述计算机程序存储在第二存储器2403上。
具体地,所述第二通信接口2401,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息。
其中,在一实施例中,所述第二处理器2402,用于从接收的OAM码块中提取对应的OAM消息。
在一实施例中,OAM码块包括第一种类OAM码块和第二种类OAM码块;所述第二通信接口2401,用于:
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
在一实施例中,所述第二通信接口2401,用于:
多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块接收完成后,再接收下一个OAM消息对应的多个第二种类OAM码块。
在一实施例中,所述第二处理器2402,还用于对接收的OAM码块进行解析,以获得相应字段。
需要说明的是:第二处理器2402和第二通信接口2401的具体处理过程可参照上述方法理解。
当然,实际应用时,接收端设备2400中的各个组件通过总线***2404耦合在一起。可理解,总线***2404用于实现这些组件之间的连接通信。总线***2404除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图24中将各种总线都标为总线***2404。
本申请实施例中的第二存储器2403用于存储各种类型的数据以支持接收端设备2400操作。这些数据的示例包括:用于在接收端设备2400上操作的任何计算机程序。
上述本申请实施例揭示的方法可以应用于所述第二处理器2402中,或者由所述第二处理器2402实现。所述第二处理器2402可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过所述第二处理器2402中的硬件的集成逻辑电路或者软件形式的指令完成。上述的所述第二处理器2402可以是通用处理器、DSP,或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述第二处理器2402可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于第二存储器2403,所述第二处理器2402读取第二存储器2403中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,接收端设备2400可以被一个或多个ASIC、DSP、PLD、CPLD、FPGA、通用处理器、控制器、MCU、Microprocessor、或其他电子元件实现,用于执行前述方法。
可以理解,本申请实施例的存储器(第一存储器2303、第二存储器2403)可以是易失性存储器或者非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,ErasableProgrammable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,ElectricallyErasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagneticrandom access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random Access Memory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,SynchronousStatic Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random AccessMemory)、同步动态随机存取存储器(SDRAM,Synchronous Dynamic Random AccessMemory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data RateSynchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本申请实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
为了实现本申请实施例的方法,本申请实施例还提供了一种OAM消息传输***,如图25所示,该***包括:发送端设备2501及接收端设备2502。
这里,需要说明的是:发送端设备2501和接收端设备2502的具体处理过程已在上文详述,这里不再赘述。
在示例性实施例中,本申请实施例还提供了一种存储介质,即计算机存储介质,具体为计算机可读存储介质,例如包括存储计算机程序的第一存储器2303,上述计算机程序可由发送端设备2300的第一处理器2302执行,以完成前述发送端设备侧方法所述步骤。再比如包括存储计算机程序的第二存储器2403,上述计算机程序可由接收端设备2400的第二处理器2402执行,以完成前述接收端设备侧方法所述步骤。所述步骤计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、Flash Memory、磁表面存储器、光盘、或CD-ROM等存储器。
需要说明的是:“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
另外,本申请实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。
Claims (30)
1.一种操作维护管理OAM消息传输方法,其特征在于,应用于发送端设备,包括:
发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;其中,
OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
2.根据权利要求1所述的方法,其特征在于,
OAM码块中的至少一个字段用于表示该码块为OAM码块。
3.根据权利要求1所述的方法,其特征在于,一个OAM码块中携带了多个OAM消息,多个OAM消息的类型不同。
4.根据权利要求1所述的方法,其特征在于,至少两个OAM码块中携带了一个OAM消息。
5.根据权利要求4所述的方法,其特征在于,OAM码块中的第一字段的值用于指示OAM消息是否开始。
6.根据权利要求5所述的方法,其特征在于,在OAM码块的第一字段的值指示OAM消息开始时,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型。
7.根据权利要求5所述的方法,其特征在于,在OAM码块的第一字段的值指示OAM消息为开始以外的其他情况时,该OAM码块中不包含用于指示携带的OAM消息的类型的第二字段。
8.根据权利要求4所述的方法,其特征在于,OAM码块中的第三字段的值用于指示OAM消息是否结束。
9.根据权利要求5所述的方法,其特征在于,OAM码块中不包含用于指示OAM消息是否结束的第三字段。
10.根据权利要求1所述的方法,其特征在于,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块发送完成后,再发送下一个OAM消息对应的多个第二种类OAM码块。
11.根据权利要求1所述的方法,其特征在于,
不同种类的OAM码块携带不同类型的OAM消息。
12.一种OAM消息传输方法,其特征在于,应用于接收端设备,包括:
在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息;其中,
OAM码块包括第一种类OAM码块和第二种类OAM码块;
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
13.根据权利要求12所述的方法,其特征在于,从接收的OAM码块中提取对应的OAM消息。
14.根据权利要求12所述的方法,其特征在于,OAM码块中的至少一个字段用于表示该码块为OAM码块。
15.根据权利要求12所述的方法,其特征在于,一个OAM码块中携带了多个OAM消息,多个OAM消息的类型不同。
16.根据权利要求12所述的方法,其特征在于,至少两个OAM码块中携带了一个OAM消息。
17.根据权利要求16所述的方法,其特征在于,OAM码块中的第一字段的值用于指示OAM消息是否开始。
18.根据权利要求17所述的方法,其特征在于,在OAM码块的第一字段的值指示OAM消息开始时,该OAM码块中的第二字段用于表示该码块携带的OAM消息的类型。
19.根据权利要求17所述的方法,其特征在于,在OAM码块的第一字段的值指示OAM消息为开始以外的其他情况时,该OAM码块中不包含用于指示携带的OAM消息的类型的第二字段。
20.根据权利要求16所述的方法,其特征在于,OAM码块中的第三字段的值用于指示OAM消息是否结束。
21.根据权利要求17所述的方法,其特征在于,OAM码块中不包含用于指示OAM消息是否结束的第三字段。
22.根据权利要求12所述的方法,其特征在于,多个第二种类OAM码块携带一个OAM消息;
在当前OAM消息对应的多个第二种类OAM码块接收完成后,再接收下一个OAM消息对应的多个第二种类OAM码块。
23.根据权利要求12所述的方法,其特征在于,
不同种类的OAM码块携带不同类型的OAM消息。
24.一种OAM消息传输装置,其特征在于,包括:
发送单元,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;其中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
所述发送单元,还用于:
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
25.一种OAM消息传输装置,其特征在于,包括:
接收单元,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息;其中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
所述接收单元,还用于:
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
26.一种发送端设备,其特征在于,包括:第一处理器及第一通信接口;其中,
所述第一通信接口,用于发送OAM码块,OAM码块中携带了OAM消息;每个发送周期内,只发送一个OAM码块;其中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
所述第一通信接口,还用于:
在一个周期第一种类OAM码块发送完成后,
若存在需要发送的第二种类OAM码块,则下一周期发送第二种类码块,再下一周期发送第一种类OAM码块;
若不存在需要发送的第二种类OAM码块,则下一周期不发送OAM码块,再下一周期发送第一种类OAM码块。
27.一种接收端设备,其特征在于,包括:第二通信接口及第二处理器;其中,
所述第二通信接口,用于在一个发送周期对应的周期内,只接收一个OAM码块;OAM码块携带了OAM消息;其中,OAM码块包括第一种类OAM码块和第二种类OAM码块;
所述第二通信接口,还用于:
在一个发送周期对应的周期第一种类OAM码块接收完成后,
若存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收第二种类码块,再下一发送周期对应的周期接收第一种类OAM码块;
若不存在需要接收的第二种类OAM码块,则下一发送周期对应的周期接收不到OAM码块,再下一发送周期对应的周期接收第一种类OAM码块。
28.一种发送端设备,其特征在于,包括:第一处理器和用于存储能够在处理器上运行的计算机程序的第一存储器,
其中,所述第一处理器用于运行所述计算机程序时,执行权利要求1至11任一项所述方法的步骤。
29.一种接收端设备,其特征在于,包括:第二处理器和用于存储能够在处理器上运行的计算机程序的第二存储器,
其中,所述第二处理器用于运行所述计算机程序时,执行权利要求12至23任一项所述方法的步骤。
30.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11任一项所述方法的步骤,或者实现权利要求12至23任一项所述方法的步骤。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010514215.0A CN113839735B (zh) | 2020-06-08 | 2020-06-08 | Oam消息传输方法、装置、相关设备及存储介质 |
US18/008,718 US20230344599A1 (en) | 2020-06-08 | 2021-06-08 | Oam message transmission method and apparatus, related device and storage medium |
PCT/CN2021/098876 WO2021249386A1 (zh) | 2020-06-08 | 2021-06-08 | Oam消息传输方法、装置、相关设备及存储介质 |
JP2022575825A JP7478851B2 (ja) | 2020-06-08 | 2021-06-08 | Oamメッセージ伝送方法、装置、関連機器及び記憶媒体 |
EP21821589.5A EP4164150A4 (en) | 2020-06-08 | 2021-06-08 | OAM MESSAGE TRANSMISSION METHOD AND APPARATUS, RELATED DEVICE AND STORAGE MEDIUM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010514215.0A CN113839735B (zh) | 2020-06-08 | 2020-06-08 | Oam消息传输方法、装置、相关设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113839735A CN113839735A (zh) | 2021-12-24 |
CN113839735B true CN113839735B (zh) | 2023-05-09 |
Family
ID=78845349
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010514215.0A Active CN113839735B (zh) | 2020-06-08 | 2020-06-08 | Oam消息传输方法、装置、相关设备及存储介质 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230344599A1 (zh) |
EP (1) | EP4164150A4 (zh) |
JP (1) | JP7478851B2 (zh) |
CN (1) | CN113839735B (zh) |
WO (1) | WO2021249386A1 (zh) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101729358B (zh) * | 2008-10-31 | 2012-04-04 | 华为技术有限公司 | 一种信息传递和接收方法、***和装置 |
CN111726244B (zh) * | 2016-11-28 | 2024-07-05 | 华为技术有限公司 | 操作、管理和维护oam数据的传输方法和装置 |
CN112134651B (zh) | 2017-09-21 | 2023-05-09 | ***通信有限公司研究院 | Oam消息传输方法、传输设备及存储介质 |
CN110768742B (zh) * | 2018-07-27 | 2022-04-05 | 中兴通讯股份有限公司 | Oam消息的传输方法、发送设备、接收设备及可读存储介质 |
-
2020
- 2020-06-08 CN CN202010514215.0A patent/CN113839735B/zh active Active
-
2021
- 2021-06-08 JP JP2022575825A patent/JP7478851B2/ja active Active
- 2021-06-08 US US18/008,718 patent/US20230344599A1/en active Pending
- 2021-06-08 WO PCT/CN2021/098876 patent/WO2021249386A1/zh unknown
- 2021-06-08 EP EP21821589.5A patent/EP4164150A4/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2021249386A1 (zh) | 2021-12-16 |
US20230344599A1 (en) | 2023-10-26 |
JP2023528667A (ja) | 2023-07-05 |
CN113839735A (zh) | 2021-12-24 |
JP7478851B2 (ja) | 2024-05-07 |
EP4164150A4 (en) | 2024-06-05 |
EP4164150A1 (en) | 2023-04-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112134653B (zh) | Oam消息传输方法、传输设备及存储介质 | |
CN110635889B (zh) | 发送装置、接收装置、通信方法及集成电路 | |
CN107734506B (zh) | 数据信道发送和接收方法、网络设备及终端 | |
CN111050403B (zh) | 一种数据传输方法、装置及设备 | |
US11082317B2 (en) | Detection block sending and receiving method, and network device and system | |
CN111147208B (zh) | 信息传输方法及装置 | |
CN110635867B (zh) | 通信方法、网络设备和终端 | |
CN109728948B (zh) | 一种运营维护管理信息处理方法和装置 | |
CN111263448A (zh) | 信息传输的方法和设备 | |
CN113517946A (zh) | 一种通信方法及装置 | |
CN113839735B (zh) | Oam消息传输方法、装置、相关设备及存储介质 | |
CN116803116A (zh) | 资源抢占处理方法、通信设备及可读存储介质 | |
CN110769460B (zh) | Bsr传输方法、装置、相关设备及存储介质 | |
CN110138524B (zh) | 一种传输控制方法、终端设备及网络设备 | |
CN111934820B (zh) | 管理信息传输方法、***及可读存储介质 | |
CN113438606B (zh) | 报文传输方法、装置、相关设备及存储介质 | |
EP3319249A1 (en) | Transmission checking method, node, system and computer storage medium | |
CN113853014A (zh) | 信息传输方法、装置、相关设备及存储介质 | |
CN112511328A (zh) | 发送和处理信息的方法、以太网设备、计算机可读介质 | |
CN111224740A (zh) | 一种控制信息的发送和接收方法及终端设备 | |
CN116846983A (zh) | 一种码块***方法及装置、通信设备 | |
CN102201902A (zh) | 下行反馈信息的传输方法、基站及中继节点 | |
CN111886895B (zh) | 一种资源指示方法及装置、计算机存储介质 | |
CN115242682A (zh) | 报文处理方法和装置、电子设备、计算机可读存储介质 | |
CN116137556A (zh) | 业务数据传输方法、装置、相关设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |