CN111147181B - 业务发送方法、接收方法、装置及***、存储介质 - Google Patents
业务发送方法、接收方法、装置及***、存储介质 Download PDFInfo
- Publication number
- CN111147181B CN111147181B CN201811299296.6A CN201811299296A CN111147181B CN 111147181 B CN111147181 B CN 111147181B CN 201811299296 A CN201811299296 A CN 201811299296A CN 111147181 B CN111147181 B CN 111147181B
- Authority
- CN
- China
- Prior art keywords
- block
- information block
- service
- target information
- information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000005540 biological transmission Effects 0.000 claims description 48
- 238000012795 verification Methods 0.000 claims description 26
- 238000012217 deletion Methods 0.000 claims description 9
- 230000037430 deletion Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 27
- 238000005516 engineering process Methods 0.000 description 10
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000001419 dependent effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/07—Synchronising arrangements using pulse stuffing for systems with different or fluctuating information rates or bit rates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/16—Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
- H04J3/1605—Fixed allocated frame structures
- H04J3/1652—Optical Transport Network [OTN]
- H04J3/1658—Optical Transport Network [OTN] carrying packets or ATM cells
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/009—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to transmitters
-
- 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/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0091—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to receivers, e.g. format detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/14—Channel dividing arrangements, i.e. in which a single bit stream is divided between several baseband channels and reassembled at the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0073—Services, e.g. multimedia, GOS, QOS
- H04J2203/0082—Interaction of SDH with non-ATM protocols
- H04J2203/0085—Support of Ethernet
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种业务发送方法、接收方法、装置及***、存储介质,该业务发送方法包括:发送端发送业务流,所述业务流的目标信息块中携带位置信息,所述位置信息用于指示所述目标信息块在所述业务流中的相对位置。本实施例提供的方案,发送端将位置信息传输给接收端,便于接收端恢复业务流的时钟。
Description
技术领域
本发明实施例涉及但不限于一种业务发送方法及装置、一种业务接收方法及装置、业务传输***和计算机可读存储介质。
背景技术
随着互联网技术的蓬勃发展,信息主要内容从话音业务转为数据业务,通讯网络从适应话音业务的SDH(Synchronous Digital Hierarchy,同步数字体系)网络转为以太网网络。以太网是异步网络,不要求网上设备之间时钟同频,允许设备时钟频率之间有正负100PPM(1PPM是百万份之一)范围内偏差。例如,对于1G接口的以太网,允许有的设备工作频率为:0.9999G bit/s,为标准频率的-100PPM;有的设备工作频率为:1.0001G bit/s,为标准频率的+100PPM。以太网上传输数据时,数据报文之间并不是连续的,报文之间存在间隔:帧间隙。以太网标准规定报文之间的帧间隙参考长度是12个字节(大于8个字节以上都可以)。以太网设备之间工作时钟频率存在偏差时,通过调整报文之间的帧间隙大小,从而调整业务流的速度大小,以保证业务流的速度匹配网络物理接口的时钟频率,保证业务流不会发生中断。
灵活以太网(FlexE)技术结合了以太网、SDH网络的技术特点,灵活以太网技术组建的网络,物理接口仍具备以太网的技术特点,网络设备之间时钟频率偏差是通过增删客户业务中的IDLE块(空闲信息块)数量来实现频率适配的,传送网络上的设备增删IDLE块,破坏了客户业务流原有的时钟和相位信息,导致在目的点只能恢复出原有客户业务的信息内容,但无法恢复出时钟信息。
发明内容
本发明至少一实施例提供了一种业务发送方法及装置,业务接收方法及装置,业务传输***以及计算机可读存储介质,实现业务流的时钟信息的传输。本发明至少一实施例提供一种业务发送方法,包括:
发送端发送业务流,所述业务流的目标信息块中携带位置信息,所述位置信息用于指示所述目标信息块在所述业务流中的相对位置。
本发明至少一实施例提供一种业务接收方法,包括:
接收端接收业务流,确定接收到的目标信息块在接收到的业务流中的相对位置,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流。
本发明至少一实施例一种业务发送装置,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现任一实施例所述的业务发送方法。
本发明至少一实施例提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任一实施例所述的业务发送方法。
本发明至少一实施例提供一种业务接收装置,其特征在于,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现任一实施例所述的业务接收方法。
本发明至少一实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任一实施例所述的业务接收方法。
本发明至少一实施例提供一种业务传输***,包括任一实施例所述的业务发送装置和任一实施例所述的业务接收装置。
与相关技术相比,本发明至少一实施例中,发送业务流时,携带信息块在业务流中的相对位置,实现了业务流的时钟信息的传送,便于接收端恢复业务流的时钟。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1是以太网报文处理过程示意图;
图2是以太网技术网络传输业务示意图;
图3是业务流中删除空闲块的过程示意图;
图4是业务流中增加空闲块的过程示意图;
图5是本发明一实施例提供的业务发送方法流程图;
图6是本发明一实施例提供的业务流中信息块相对位置标识示意图;
图7是以太网标准中S块结构示意图;
图8是本发明一实施例提供的S块携带位置信息示意图;
图9是以太网标准中O码块结构示意图;
图10是本发明一实施例提供的O码块携带位置信息示意图;
图11是本发明一实施例提供的自定义信息块示意图;
图12是本发明一实施例提供的自定义信息块携带位置信息示意图;
图13是本发明一实施例提供的位置标签值示意图;
图14a是本发明一实施例提供的S块携带位置标签值示意图;
图14b是本发明一实施例提供的O码块携带位置标签值示意图;
图14c是本发明一实施例提供的自定义信息块携带位置标签值示意图;
图15是本发明一实施例提供的业务接收方法流程图;
图16是本发明一实施例提供的接收端接收计数示意图;
图17是本发明一实施例提供的业务发送和接收流程图;
图18是本发明一实施例提供的业务发送装置框图;
图19是本发明一实施例提供的计算机可读存储介质框图;
图20是本发明一实施例提供的业务接收装置框图;
图21是本发明一实施例提供的计算机可读存储介质框图;
图22是本发明一实施例提供的业务传输***框图;
图23是本发明另一实施例提供的业务发送装置框图;
图24是本发明另一实施例提供的业务接收装置框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
虽然以太网技术可以组建成同步网络,所有设备同步于同一个时钟源,但客户业务和网络之间的时钟频率是有差异的,所有客户业务之间的时钟频率之间也是有差异的,频率差异在标准频率的正负100PPM范围之内都是合格的。例如,对于1G接口的以太网,客户业务的工作频率在0.9999G bit/s(标准频率的-100PPM)到1.0001G bit/s(标准频率的+100PPM)之间都是合格的。灵活以太网(FlexE)技术结合了以太网、OTN(Optical TransportNetwork,光传送网)、SDH网络的技术特点,对以太网技术进行扩展,将多个以太网接口捆绑成一个大的物理管道,实现大容量、子管道、通道化的功能,可以实现低延迟、大带宽、带宽灵活调度的需求,技术优势明显。采用FlexE技术接口的设备组成传送网络,如图2所示,两个设备之间采用FlexE接口,业务流从MAC(Media Access Control,媒体接入控制)层到物理层的PCS(Physical Coding Sublayer,物理编码子层),再到PMD(Physical MediumDependent物理介质相关)子层/PMA(Physical Medium Attachment,物理介质连接)子层,在设备内部从一个方向接收到客户业务在PCS层直接交叉到另外一个方向发送出去,由于接收方向和发送方向的时钟频率不一致,需要调整报文之间的帧间隙大小,以适应不同频率的网络物理接口时钟频率,保证客户业务不会中断。MAC(Media Access Control,媒体接入控制)层和物理层的PMD(Physical Medium Dependent物理介质相关)子层、PMA(Physical Medium Attachment,物理介质连接)子层例如,对于10G业务,PCS层处理的业务流是66比特块,帧间隙、空闲时刻用IDLE块指示,每个IDLE块等价于8个字节的空闲时间。设备通过增加或删除业务流中IDLE块的数量,调整业务流的速率,适应设备接口时钟频率的变化。在图3中所示的业务流301中,S块是报文的首块,D块是报文的数据块,T块是报文尾块,IDLE块是空闲信息块。在第一个报文和第二个报文之间有3个空闲信息块,第二个报文和第三个报文之间有1个空闲信息块。当设备的发送业务时钟小于接收业务时钟时,需要降低业务流的速率,通过在业务流中删除适量的空闲块来实现,如图3中业务流302和业务流301中的空闲信息块数量变动情况,在第一个报文和第二个报文之间从3个空闲信息块变为2个空闲信息块;当设备的发送业务时钟大于接收业务时钟时,需要提高业务流的速率,通过在业务流中增加适量的空闲块来实现,如图4中业务流303和业务流301中的空闲信息块数量变动情况,第二个报文和第三个报文之间由1个空闲信息块变为2个空闲信息块。
当以太网设备在传递客户报文信息时,例如10G的物理接口,首先将报文转换为66比特字节的信息块,信息块包括两类:数据块(D块,前两个比特为“01”)和控制块(前两个比特为“10”)。控制块又分成许多种类,根据块中第2-9位置上的比特值内容决定控制块的类型,例如O码块(故障信息块)、空闲信息块、S块(报文首块标志)、T块(报文尾块标志)等。报文头部转为S块,报文内容转为D块,报文尾转为T块,报文的帧间隙部分转为空闲信息块(IDLE块),每个IDLE块等价于8个字节的空闲位置(当帧间隔不足一个完整的IDLE块时,累计帧间隔达到8个字节后转为一个IDLE块)。66比特长的信息块然后转为0或1的比特流通过物理接口发送出去。当网络设备之间因为时钟频率不一致需要调整业务流速度时,则通过增加或删除IDLE块的数量,调整业务流的速率,满足设备接口时钟频率的要求。
业务的空闲信息块数量增加或删除后,报文内容不受影响,但业务流的速率发生变化,无法恢复出原始客户业务流的时钟信息,在5G前传业务的承载需求中,要求客户信息通过前传网络时需要保证原始业务流的所有信息特征,除了保证信息内容正确,也要保证时钟信息,计算客户信息的传输延迟时间。目前以太网和FlexE技术组建的网络无法完全保证所有客户的时钟信息,无法满足5G前传业务的技术要求。
增删空闲信息块后导致业务流中信息块之间的位置关系发生错乱,在接收端无法正确地恢复客户业务流的原始时钟信息。如果在信息流中携带信息块之间的位置关系信息,则在接收端可以完整地恢复原始客户业务流,从而恢复客户时钟信息。
如图5所示,本发明一实施例提供一种业务发送方法,包括:
步骤501,发送端发送业务流,所述业务流的目标信息块中携带位置信息,所述位置信息用于指示所述目标信息块在所述业务流中的相对位置。
其中,所述位置信息为所述发送端的发送计数器的值,所述发送计数器用于对所述业务流中的信息块进行计数;或者,所述位置信息为所述目标信息块的发送时间。
本申请一实施例中,在发送端发送业务流时,生成一个计数器(如循环计数器,从0计数到十六进制的0xffff,此处仅为示例,可以是其他类型的计数器)用来标注信息块之间的位置关系,如图6所示,从左至右,信息块对应的计时器值分别为00,01,02,…,根据该计时器值即可确定信息块在业务流中的相对位置。在业务流的目标信息块中携带该目标信息块对应的计数器值,这样在接收端就可以确定信息块的相对位置关系。当发生空闲块增删时,通过目标信息块携带的计数器值可以辨别出空闲信息块的增加和删除情况,然后进行反向删除和增加操作,就可以恢复出原始的业务流。图5中,每增加一个信息块,计数器值加1。需要说明的是,图5仅为示例,所述计数器可以是加法计数器,也可以是减法计数器。计数器计数单位可以是1,也可以是2、3等各类值。计数器的数值可以是无含义的纯数字值,也可以是代表一定参数含义的数值,比如代表时间参数的数值。当业务流的发送速率固定时,也可以将信息块的发送时刻作为其位置信息。计数器的初始值可以根据需要设定。
其中,业务流中携带位置信息的目标信息块的数量可以根据需要设定。比如,每个报文均有一个目标信息块,或者,多个报文中存在一个目标信息块,等等。
其中,所述目标信息块包括以下至少之一:S块、T块、O码块或自定义信息块。同一业务流中可以使用其中一种信息块携带位置信息,也可以使用其中多种信息块携带位置信息。使用S块、T块、O码块或自定义信息块的部分字节携带位置信息。
其中,所述目标信息块为S块或T块时,所述发送端发送业务流前,还包括:使用所述位置信息替换所述业务流中S块或T块的部分字节内容。
在客户信息块流中,客户报文是由一个S块、若干个D块、一个T块组成,是连续不能分割的连续信息块。空闲信息块只能在两个报文之间,也就是在前一个T块之后,下一个S块之前。其中,D块是客户有效数据,T块是报文尾块,D块内容是不确定,不同种类的T块中有部分内容是固定的。报文中S块用于指示报文长度,内容是恒定不变的固定值,如图7所示。由于S块内容是恒定值,可以在S块中开辟部分字节用来携带位置信息。如图8所示,本发明一实施例中,使用S块中的3个字节携带位置信息。需要说明的是,此处仅为示例,可以根据需要使用更多或更少字节携带位置信息,或者使用S块中的其他字节携带位置信息。可以在业务流中的每个S块均携带位置信息,也可以在其中部分S块携带位置信息。
除了S块上可以携带位置信息外,也可以用O码块、自定义信息块来传递。以太网标准中定义O码格式如图9所示,O码块的66个比特中以“10”比特开始,其后第一个字节是0x4B,表示是一个O码块。34-37比特位置是O码块的类型,目前定义了四种类型:0x0、0x1、0x5、0xf。38-65比特位置全部为0,10-33比特是携带的信息内容。可以定义一个新O码块类型,如0xc(此处仅为示例,可以根据需要使用其他值),用来指示O码块中携带位置信息,如图10所示,使用10-25比特携带位置信息。需要说明的是,图10仅为示例,可以根据需要使用其他比特携带位置信息。
在其他实施例中,也可以用自定义信息块携带位置计数器值,符合相关规范即可,比如以太网规范。如图11所示是一个自定义信息块,以“10”比特开始,后面字节是0xff,表示是一个用于携带位置信息的自定义信息块。在自定义信息块上携带位置信息,如图12所示,使用34-57比特携带位置信息,需要说明的是,此处仅为示例,可以使用其他比特携带位置信息。
其中,使用O码块或自定义信息块携带位置信息时,在发送端,用携带位置信息的O码块(或自定义信息块)替换业务流中的空闲信息块,将位置信息带到接收端。在接收端,将携带位置信息的O码块(或自定义信息块)还原成空闲信息块,然后再进行反向增删空闲信息块,这样就恢复出原始的客户信息流块。当然,也可以进行直接进行反向增删空闲信息块(包括O码块和自定义信息块),增删完毕后,如果业务流中还有携带位置信息的O码块和自定义信息块,则将其替换成空闲信息块。在一实施例中,所述目标信息块中还携带根据所述位置信息生成的校验信息,该校验信息用于校验所述位置信息是否有效。比如,使用目标信息块中的一个字节携带校验信息。为了防止在传递过程中出现误码错误,导致位置信息出现错误,从而恢复出错误的时钟,增加一个位置信息的校验信息(或称校验值),和位置信息组成位置标签值,如图13所示。校验信息由位置信息通过预设校验算法计算获得。其中,校验信息可以采用CRC(Cyclic Redundancy Check,循环冗余校验)校验算法计算,也可以采用奇偶校验等其他校验算法计算。在接收端,获取位置信息后,采用同样的校验算法算出核验校验值,将接收端计算的核验校验值和携带的校验信息进行比较,可以知道携带的位置信息是否正确,只有在正确情况下才采用携带的位置信息。接收端在提取出位置信息和校验信息后,重新恢复该目标信息块为未携带位置信息和校验信息的原始信息块。比如,当使用S块携带位置信息和校验信息时,接收端恢复S块中对应位置的0x55字节内容,还原出原始的S块数据字节结构。
图14a为使用S块携带位置标签值的示意图。如图14a所示,使用S块的26-49比特携带位置信息,使用50-57比特携带校验信息。需要说明的是,此处仅为示例,可以根据需要使用其他比特携带位置信息和校验信息。二者次序也可互换。
图14b为使用O码块携带位置标签值的示意图。如图14b所示,使用O码块的10-25比特携带位置信息,使用26-33比特携带校验信息。需要说明的是,此处仅为示例,可以根据需要使用其他比特携带位置信息和校验信息。二者次序也可互换。
图14c为使用自定义信息块携带位置标签值的示意图。如图14c所示,使用S块的26-49比特携带位置信息,使用50-57比特携带校验信息。需要说明的是,此处仅为示例,可以根据需要使用其他比特携带位置信息和校验信息。二者次序也可互换。
如图15所示,本发明一实施例提供一种业务接收方法,包括:
步骤1501,接收端接收业务流,确定接收到的目标信息块在接收到的业务流中的相对位置;
步骤1502,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流。具体的,恢复为发送端的原始业务流。
在一实施例中,所述目标信息块包括以下至少之一:S块、T块、O码块或自定义信息块。需要说明的是,此处仅为示例,也可根据需要使用其他信息块携带位置信息。
在一实施例中,所述步骤1501中,确定接收到的目标信息块在接收到的业务流中的相对位置包括:
所述接收端使用接收计数器对接收到的业务流中的信息块进行计数,根据接收计数器的值确定接收到的目标信息块在接收到的业务流中的相对位置。如图16所示,接收计数器接收到信息块时,进行计数,根据接收计数器的计数值即可确定信息块的相对位置。图16中,每接收到一个信息块接收计数器加1。需要说明的是,图16仅为示例。所述接收计数器可以是加法计数器,也可以是减法计数器。计数器计数单位可以是1,也可以是2、3等各类值。计数器的数值可以是无含义的纯数字值,也可以是代表一定参数含义的数值,比如代表时间参数的数值。接收计数器和发送计数器可以都是加法计数器,也可以都是减法计数器,当然,也可以一个是加法计数器,一个是减法计数器,发送端和接收端的计数单位可以相同也可以不相同,当然,后续恢复业务流时,需要根据发送端和接收端的计数器的具体情况分别进行计算。在一实施例中,发送端的发送计数器和接收端的接收计数器的计数方式一致(计数单位相同,且同向(同为加法计数器,或者,同为减法计数器))。
当然,当业务流的传输速率固定时,也可以根据接收时刻确定业务流的相对位置,即记录接收信息块的时刻,进而确定接收到的信息块在接收到的业务流中的相对位置。
在一实施例中,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:
根据所述相对位置和所述目标信息块中携带的位置信息,确定所述目标信息块在接收到的业务流中的相对位置与在发送业务流(即发送端发送的业务流)中的相对位置的差值,根据所述差值恢复业务流。
当存在差值时,说明信息块在传递过程中出现了增删空闲信息块的现象,增删了若干个信息块。接收端进行反向增删,在目标信息块之前删除或增加同样数量的空闲信息块,这样接收端目标信息块的相对位置和发送端保持一致。在一实施例中,如果目标信息块之前没有空闲信息块,或空闲信息块的数量比较少时,则记录本次删除的数量。在后续的接收中遇到空闲信息块时继续执行删除空闲信息块的动作,直到删除了等价数量的空闲信息块。
具体的,当该差值指示传输过程中增加了空闲信息块时,在接收到的业务流中删除空闲信息块;当该差值指示传输过程中删除了空闲信息块时,在接收到的业务流中增加空闲信息块。
以采用计数器的实施例为例,进行说明如下:
在采用加法计数情况下,当目标信息块对应的接收计数器值大于从该目标信息块中提取的位置信息时,或在采用减法计数情况下,当目标信息块对应的接收计数器值小于从该目标信息块中提取的位置信息时,在业务流中删除空闲信息块;
在采用加法计数情况下,当目标信息块对应的接收计数器值小于从该目标信息块中提取的位置信息时,或在采用减法计数情况下,当目标信息块对应的接收计数器值大于从该目标信息块中提取的位置信息时,在业务流中增加空闲信息块。
其中,增加或删除空闲块的数量等于与所述差值等价的空闲信息块数量。比如,计数单位为1时,差值为1时,相当于一个空闲信息块。
当然,二者相同(差值为0)时,无需增删信息块。
由于业务流可能发生中断,因此,在一实施例中:
当所述差值在预设范围内时,根据所述差值在接收到的业务流中进行空闲信息块的反向增删。预设范围可以根据需要设定,比如,差值的绝对值小于等于100。需要说明的是,100仅为示例,可以根据需要设定。
当所述差值在预设范围外时,将所述目标信息块中携带的位置信息值赋给所述接收计数器,作为所述目标信息块对应的接收计数器值。当差值比较大(预设范围外)时,认为业务流出现了中断,此时,重新对接收计数器和发送计数器进行同步,让接收端的接收计数器在新计数值的基础上重新工作。
其中,确定目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值的方法可以有多种。在一实施例中,所述确定所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值包括:所述接收端将首次接收到的目标信息块中携带的位置信息作为所述接收端的接收计数器的初始值,获取所述接收到的目标信息块对应的接收计数器值与所述目标信息块中携带的位置信息值的差值,作为所述目标信息块在所述接收业务流中的相对位置与在发送业务流中的相对位置的差值。即将接收端的接收计数器和发送端的发送计数器进行同步后,目标信息块对应的接收计数器值和目标信息块中携带的位置信息的差值即为相对位置的差值。
在另一实施例中,发送端可以标记一信息块作为计数的起始信息块,接收端接收到起始信息块后,开始计数(起始值和发送计数器一致),实现发送端和接收端的同步,从而目标信息块对应的接收计数器值和目标信息块中携带的位置信息的差值即为相对位置的差值。
需要说明的是,也可以不进行同步。比如,不将接收端的接收计数器初始值设置为首次接收到的目标信息块中携带的位置信息,接收计数器的初始值可以任意设定。此时,计算相对位置的差值时需要使用相邻的目标信息块的对应的计数器值。比如,第一个目标信息块携带的计数器值为M1,第二个目标信息块携带的计数器值为M2,第一个目标信息块对应的接收计数器值为N1,第二个目标信息块对应的接收计数器值为N2,则此时相对位置的差值为:N2-N1-(M2-M1)。
在一实施例中,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:当所述目标信息块为O码块或自定义信息块时,还原所述目标信息块为空闲信息块。因为发送端使用O码块或自定义信息块替换了空闲信息块,因此,在接收端进行还原。
在一实施例中,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:
当所述目标信息块为S块或T块时,还原所述目标信息块为原始的S块或T块。原始的S块或T块即未携带位置信息(或者,位置信息和校验信息)时的S块和T块。
在一实施例中,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流前,还包括:根据所述目标信息块中携带的位置信息计算核验校验值,当所述核验校验值与所述目标信息块中携带的校验信息相同时,所述目标信息块中携带的位置信息有效;当所述核验校验值与所述目标信息块中携带的校验信息不相同时,放弃所述目标信息块中携带的位置信息。其中,接收端计算校验核验值的校验算法与发送端一致。具体校验算法比如为CRC校验等,本申请对此不作限定,可以根据需要设置。
下面通过一具体实施例进一步说明本申请。
如图17所示,本发明一实施例提供一种发送和接收业务的方法,包括:
步骤1701:在发送端设置发送计数器,确定业务流中每个信息块的相对位置值。
步骤1702:在发送端计算出位置标签值并***到业务流中目标信息块上发送到远端。
其中,位置标签值包括发送计数器值和根据发送计数器值经过某种校验算法计算出的校验值。
步骤1703:在接收端设置接收计数器,确定接收业务流中所有信息块的相对位置。
步骤1704:提取接收业务流中目标信息块上携带的发送计数器值,和该目标信息块对应的接收计数器值进行比较,当比较结果在预设范围内时,执行步骤1705,当比较结果在预设范围内时,执行步骤1706;
其中,进行比较之前,还包括:根据目标信息块上携带的发送计数器值计算出核验校验值。比较携带的校验值和计算出的核验校验值,当携带的校验值与计算出的核验校验值相同时,所述目标信息块上的发送计数器值有效,如果不相同,则丢弃携带的发送计数器值。
步骤1705,根据比较差值在接收业务流中进行空闲信息块的反向增删,结束。
具体的,在采用加法计数情况下,当目标信息块对应的接收计数器值大于从该目标信息块中提取的位置信息时,或在采用减法计数情况下,当目标信息块对应的接收计数器值小于从该目标信息块中提取的位置信息时,在业务流中删除空闲信息块;
在采用加法计数情况下,当目标信息块对应的接收计数器值小于从该目标信息块中提取的位置信息时,或在采用减法计数情况下,当目标信息块对应的接收计数器值大于从该目标信息块中提取的位置信息时,在业务流中增加空闲信息块。
其中,增加或删除空闲块的数量等于与所述差值等价的空闲信息块数量。
步骤1706,根据提取的发送计数器值来修订接收计数器值,即将目标信息块中提取的发送计数器值作为该目标信息块对应的接收计数器的值。此时不进行空闲信息块的增删,结束。
如图18所示,本发明一实施例提供一种业务发送装置180,包括存储器1801和处理器1802,所述存储器1801存储有程序,所述程序在被所述处理器1802读取执行时,实现任一实施例所述的业务发送方法。
如图19所示,本发明一实施例提供一种计算机可读存储介质190,所述计算机可读存储介质190存储有一个或者多个程序191,所述一个或者多个程序191可被一个或者多个处理器执行,以实现任一实施例所述的业务发送方法。
如图20所示,本发明一实施例提供一种业务接收装置200,包括存储器2001和处理器2002,所述存储器2001存储有程序,所述程序在被所述处理器2002读取执行时,实现任一实施例所述的业务接收方法。
如图21所示,本发明一实施例提供一种计算机可读存储介质210,所述计算机可读存储介质210存储有一个或者多个程序211,所述一个或者多个程序211可被一个或者多个处理器执行,以实现任一实施例所述的业务接收方法。
如图22所示,本发明一实施例提供一种业务传输***,包括上述业务发送装置180和业务接收装置200。
如图23所示,在发送端,通过客户接口侧的PMD子层、PMA子层和PCS接收到来自用户的业务流,在其中***位置信息,通过网络接口侧的PCS、PMA和PMD发送出去。业务发送装置包括:位置信息生成模块2301、位置信息***模块2302和发送模块2303;
所述位置信息生成模块2301用于,确定业务流中信息块的相对位置,生成位置信息;
所述位置信息***模块2302用于,将目标信息块的位置信息***到所述目标信息块中;
所述发送模块2303用于,发送所述业务流。
如图24所示,通过网络接口侧的PMD、PMA和PCS接收到网络侧业务流,确定接收到的目标信息块在接收到的业务流中的相对位置,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流后,通过客户接口的PMD、PMA和PCS输出原始业务流至用户。
如图24所示,业务接收装置包括接收模块2401,位置确定模块2402,位置提取模块2403和业务流恢复模块2404,其中
所述接收模块2401用于,接收业务流;
所述位置确定模块2402用于,确定接收到的目标信息块在接收到的业务流中的相对位置;
所述位置提取模块2403用于,用于提取所述目标信息块中携带的位置信息;
所述业务流恢复模块2404用于,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流。
在一实施例中,所述位置确定模块2402确定接收到的目标信息块在接收到的业务流中的相对位置包括:使用接收计数器对接收到的业务流中的信息块进行计数,根据接收计数器的值确定接收到的目标信息块在接收到的业务流中的相对位置。
在一实施例中,所述业务流恢复模块2404根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:
根据所述相对位置和所述目标信息块中携带的位置信息,确定所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值,根据所述差值恢复所述业务流。
在一实施例中,所述业务流恢复模块2404根据所述差值恢复所述业务流包括:
当所述差值在预设范围内时,根据所述差值在接收到的业务流中进行空闲信息块的反向增删;
当所述差值在预设范围外时,将所述目标信息块中携带的位置信息值赋给所述接收计数器,作为所述目标信息块对应的接收计数器值。
在一实施例中,所述业务流恢复模块2404确定所述目标信息块在所述接收业务流中的相对位置与在发送业务流中的相对位置的差值包括:
将首次接收到的目标信息块中携带的位置信息作为所述接收端的接收计数器的初始值,获取所述接收到的目标信息块对应的接收计数器值与所述目标信息块中携带的位置信息值的差值,作为所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值。
在一实施例中,所述业务流恢复模块2404根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:当所述目标信息块为O码块或自定义信息块时,还原所述目标信息块为空闲信息块;当所述目标信息块为S块或T块时,还原所述目标信息块为原始的S块或T块。
在一实施例中,所述位置提取模块2403还用于:根据所述目标信息块中携带的位置信息计算核验校验值,当所述核验校验值与所述目标信息块中携带的校验信息相同时,所述目标信息块中携带的位置信息有效;当所述核验校验值与所述目标信息块中携带的校验信息不相同时,放弃所述目标信息块中携带的位置信息。
以上方案只是给出发明示例,可以有各种具体实现,例如,可以是其他类型的信息块来传递位置信息。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
Claims (21)
1.一种业务发送方法,包括:
发送端发送业务流,所述业务流的目标信息块中携带位置信息,所述位置信息用于指示所述目标信息块在所述业务流中的相对位置;
其中,所述位置信息为携带位置信息的信息块相对于起始信息块之间的相对位置,所述起始信息块为任一所述目标信息块;所述位置信息用于标记每个所述目标信息块相互之间的位置顺序关系。
2.根据权利要求1所述的业务发送方法,其特征在于,所述位置信息为所述发送端的发送计数器的值,所述发送计数器根据所述起始信息块对所述业务流的所述目标信息块进行顺序计数,得到计数后每个所述目标信息块的顺序关系序列值;所述发送计数器为加法计数器或减法计数器,所述发送计数器的初始值为任意一个数值。
3.根据权利要求1所述的业务发送方法,其特征在于,所述起始信息块用于在接收端确定所述目标信息块在接收到的业务流中的相对位置,根据所述目标信息块中携带的位置信息确定所述目标信息块在接收到的业务流中的相对位置与在所述发送业务流中的相对位置的差值,以根据所述差值恢复所述业务流。
4.根据权利要求1所述的业务发送方法,其特征在于,所述目标信息块为以下至少之一:S块、T块、O码块或自定义信息块。
5.根据权利要求1所述的业务发送方法,其特征在于,所述目标信息块为S块或T块时,所述发送端发送业务流前,还包括:使用所述位置信息替换所述业务流中S块或T块的部分字节内容。
6.根据权利要求1所述的业务发送方法,其特征在于,所述目标信息块为O码块或自定义信息块时,所述发送端发送业务流前,还包括:使用所述目标信息块替换所述业务流中的空闲信息块。
7.根据权利要求1至4任一所述的业务发送方法,其特征在于,所述目标信息块中还携带根据所述位置信息生成的校验信息。
8.一种业务接收方法,包括:
接收端接收业务流,所述接收端使用接收计数器根据接收的起始信息块对接收到的业务流中的信息块进行计数,根据所述接收计数器的值确定接收到的目标信息块在接收到的业务流中的相对位置;
根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流;
其中,所述位置信息为携带位置信息的信息块相对于起始信息块之间的相对位置,所述起始信息块为任一所述目标信息块;所述位置信息用于标记每个所述目标信息块相互之间的位置顺序关系。
9.根据权利要求8所述的业务接收方法,其特征在于,所述目标信息块包括以下至少之一:S块、T块、O码块或自定义信息块。
10.根据权利要求8所述的业务接收方法,其特征在于,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:
根据所述相对位置和所述目标信息块中携带的位置信息,确定所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值,根据所述差值恢复所述业务流。
11.根据权利要求10所述的业务接收方法,其特征在于,所述根据所述差值恢复所述业务流包括:
当所述差值在预设范围内时,根据所述差值在接收到的业务流中进行空闲信息块的反向增删。
12.根据权利要求10所述的业务接收方法,其特征在于,所述根据所述差值恢复所述业务流包括:当所述差值在预设范围外时,将所述目标信息块中携带的位置信息赋给所述接收计数器,作为所述目标信息块对应的接收计数器值。
13.根据权利要求8所述的业务接收方法,其特征在于,所述确定所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值包括:所述接收端将首次接收到的目标信息块中携带的位置信息作为所述接收端的接收计数器的初始值,获取所述接收到的目标信息块对应的接收计数器值与所述目标信息块中携带的位置信息值的差值,作为所述目标信息块在接收到的业务流中的相对位置与在发送业务流中的相对位置的差值。
14.根据权利要求8至13任一所述的业务接收方法,其特征在于,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:当所述目标信息块为O码块或自定义信息块时,还原所述目标信息块为空闲信息块。
15.根据权利要求8至13任一所述的业务接收方法,其特征在于,所述根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流包括:当所述目标信息块为S块或T块时,还原所述目标信息块为原始的S块或T块。
16.根据权利要求8至13任一所述的业务接收方法,其特征在于,根据所述相对位置和所述目标信息块中携带的位置信息,恢复所述业务流前,还包括:根据所述目标信息块中携带的位置信息计算核验校验值,当所述核验校验值与所述目标信息块中携带的校验信息相同时,所述目标信息块中携带的位置信息有效;当所述核验校验值与所述目标信息块中携带的校验信息不相同时,放弃所述目标信息块中携带的位置信息。
17.一种业务发送装置,其特征在于,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现如权利要求1至7任一所述的业务发送方法。
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至7任一所述的业务发送方法。
19.一种业务接收装置,其特征在于,包括存储器和处理器,所述存储器存储有程序,所述程序在被所述处理器读取执行时,实现如权利要求8至16任一所述的业务接收方法。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求8至16任一所述的业务接收方法。
21.一种业务传输***,其特征在于,包括如权利要求17所述的业务发送装置和如权利要求19所述的业务接收装置。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811299296.6A CN111147181B (zh) | 2018-11-02 | 2018-11-02 | 业务发送方法、接收方法、装置及***、存储介质 |
US17/290,339 US12040981B2 (en) | 2018-11-02 | 2019-11-01 | Service receiving methods, device, system and storage medium |
EP19880135.9A EP3876443A4 (en) | 2018-11-02 | 2019-11-01 | SERVICE TRANSMITTING METHOD AND APPARATUS, SERVICE RECEIVING METHOD AND APPARATUS, AND STORAGE SYSTEM AND MEDIUM |
PCT/CN2019/115143 WO2020088674A1 (zh) | 2018-11-02 | 2019-11-01 | 业务发送方法、接收方法、装置及***、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811299296.6A CN111147181B (zh) | 2018-11-02 | 2018-11-02 | 业务发送方法、接收方法、装置及***、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111147181A CN111147181A (zh) | 2020-05-12 |
CN111147181B true CN111147181B (zh) | 2022-12-09 |
Family
ID=70462431
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811299296.6A Active CN111147181B (zh) | 2018-11-02 | 2018-11-02 | 业务发送方法、接收方法、装置及***、存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US12040981B2 (zh) |
EP (1) | EP3876443A4 (zh) |
CN (1) | CN111147181B (zh) |
WO (1) | WO2020088674A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112511266A (zh) * | 2020-07-01 | 2021-03-16 | 中兴通讯股份有限公司 | 传输方法、检测方法及装置、获取方法、网络设备及*** |
CN114979837A (zh) * | 2021-02-22 | 2022-08-30 | 中兴通讯股份有限公司 | Oam信息块的接收方法及装置 |
WO2024067959A1 (en) * | 2022-09-28 | 2024-04-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus of communicating in a physical coding sublayer |
CN117834383A (zh) * | 2022-09-28 | 2024-04-05 | 中兴通讯股份有限公司 | 时间基准位置的传递方法、报文位置确定方法、通信设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017201953A1 (zh) * | 2016-05-25 | 2017-11-30 | 华为技术有限公司 | 一种客户业务处理的方法和设备 |
CN107786320A (zh) * | 2016-08-25 | 2018-03-09 | 华为技术有限公司 | 一种发送和接收业务的方法、装置和网络*** |
CN108092739A (zh) * | 2016-11-23 | 2018-05-29 | 华为技术有限公司 | 业务的传输方法和装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05103041A (ja) * | 1991-10-04 | 1993-04-23 | Nec Corp | データ処理装置およびその故障検出方法 |
CN106301678B (zh) * | 2015-06-08 | 2020-02-14 | 华为技术有限公司 | 一种数据处理的方法、通信设备及通信*** |
CN107438029B (zh) * | 2016-05-27 | 2021-02-09 | 华为技术有限公司 | 转发数据的方法和设备 |
CN107566075B (zh) * | 2016-07-01 | 2019-10-25 | 华为技术有限公司 | 一种发送和接收业务的方法、装置和网络*** |
CN107786299B (zh) | 2016-08-25 | 2021-06-08 | 华为技术有限公司 | 一种发送和接收业务的方法、装置和网络*** |
CN107888345B (zh) | 2016-09-29 | 2022-02-18 | 中兴通讯股份有限公司 | 一种信息传输的方法和设备 |
CN107888516B (zh) | 2016-09-29 | 2021-05-11 | 中兴通讯股份有限公司 | 一种承载业务的方法、设备和*** |
EP3306839A1 (en) | 2016-10-06 | 2018-04-11 | Alcatel Lucent | Flexible ethernet client mapping procedure |
CN108242969B (zh) * | 2016-12-23 | 2021-04-20 | 华为技术有限公司 | 一种传输速率的调整方法及网络设备 |
CN108347317B (zh) * | 2017-01-22 | 2020-11-10 | 华为技术有限公司 | 一种业务的传输方法、网络设备及网络*** |
CN106911426B (zh) * | 2017-02-16 | 2020-07-28 | 华为技术有限公司 | 一种灵活以太网中传输数据的方法及设备 |
CN111884753A (zh) * | 2017-12-29 | 2020-11-03 | 华为技术有限公司 | 一种数据传输方法、通信设备及存储介质 |
CN110830152B (zh) * | 2018-08-07 | 2021-04-09 | 华为技术有限公司 | 接收码块流的方法、发送码块流的方法和通信装置 |
-
2018
- 2018-11-02 CN CN201811299296.6A patent/CN111147181B/zh active Active
-
2019
- 2019-11-01 US US17/290,339 patent/US12040981B2/en active Active
- 2019-11-01 EP EP19880135.9A patent/EP3876443A4/en active Pending
- 2019-11-01 WO PCT/CN2019/115143 patent/WO2020088674A1/zh unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017201953A1 (zh) * | 2016-05-25 | 2017-11-30 | 华为技术有限公司 | 一种客户业务处理的方法和设备 |
CN107786320A (zh) * | 2016-08-25 | 2018-03-09 | 华为技术有限公司 | 一种发送和接收业务的方法、装置和网络*** |
CN108092739A (zh) * | 2016-11-23 | 2018-05-29 | 华为技术有限公司 | 业务的传输方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
WO2020088674A1 (zh) | 2020-05-07 |
CN111147181A (zh) | 2020-05-12 |
EP3876443A1 (en) | 2021-09-08 |
EP3876443A4 (en) | 2022-09-07 |
US12040981B2 (en) | 2024-07-16 |
US20220006745A1 (en) | 2022-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111147181B (zh) | 业务发送方法、接收方法、装置及***、存储介质 | |
US10887211B2 (en) | Indirect packet classification timestamping system and method | |
KR102466081B1 (ko) | 시간정보의 확정방법, 장치 및 설비 | |
US20200259578A1 (en) | Clock Synchronization Method and Apparatus | |
JP7047233B2 (ja) | ビットブロックストリーム・ビットエラー検出方法およびデバイス | |
US11539607B2 (en) | Detection block sending and receiving method, and network device and system | |
WO2018036485A1 (zh) | 一种发送和接收业务的方法、装置和网络*** | |
US20120158990A1 (en) | Transporting a CBR Data Stream Over a Packet Switched Network | |
US6731654B1 (en) | Communication system overhead channel | |
CN111385049B (zh) | 一种时间校正方法、装置、***及存储介质 | |
CN113875207A (zh) | 用于在itu-t城域传送网的64b/66b字符流中提供路径信号开销的方法 | |
US20230164624A1 (en) | Service data processing, exchange and extraction methods, devices, and computer-readable medium | |
US20220247505A1 (en) | Method and apparatus for configuring synchronisation information, network device, and storage medium | |
WO2021244660A1 (zh) | 64b/66b码流发送方法、64b/66b码流接收方法及设备 | |
WO2022001124A1 (zh) | 传输方法、检测方法及装置、获取方法、网络设备及*** | |
CN110858790B (zh) | 一种数据包的传输方法、装置、存储介质及电子装置 | |
US7424076B2 (en) | System and method for providing synchronization information to a receiver | |
CA2152177C (en) | Method and system for synchronizing an encoder and a decoder when an error is detected upon transmission of encoded data on communication networks | |
CN107925557B (zh) | 用于数据流的速率适配版本的识别码字 | |
CN112751645A (zh) | 一种通信方法、设备及存储介质 | |
CN116599621B (zh) | 基于跨板传递并再生恢复时钟方法、设备及装置 | |
KR102127641B1 (ko) | 응용 계층 순방향 오류 정정 방식을 사용하여 제공되는 방송 서비스의 수신을 제어하는 방법 및 장치 | |
WO2024032297A1 (zh) | 业务信息的处理方法、网络设备及存储介质 | |
CN110417542B (zh) | 一种传输客户业务的方法、装置和*** | |
CN117354873A (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 |