CN116846983A - 一种码块***方法及装置、通信设备 - Google Patents
一种码块***方法及装置、通信设备 Download PDFInfo
- Publication number
- CN116846983A CN116846983A CN202210306301.1A CN202210306301A CN116846983A CN 116846983 A CN116846983 A CN 116846983A CN 202210306301 A CN202210306301 A CN 202210306301A CN 116846983 A CN116846983 A CN 116846983A
- Authority
- CN
- China
- Prior art keywords
- code block
- data message
- code
- marks
- data packet
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 21
- 238000012966 insertion method Methods 0.000 title claims description 11
- 238000000034 method Methods 0.000 claims abstract description 51
- 238000004590 computer program Methods 0.000 claims description 26
- 238000003780 insertion Methods 0.000 claims description 20
- 230000037431 insertion Effects 0.000 claims description 20
- 239000000284 extract Substances 0.000 claims description 3
- 239000000758 substrate Substances 0.000 claims 1
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 238000012423 maintenance Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 2
- 230000006735 deficit Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000008187 granular material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请公开了一种码块***方法及装置、通信设备,所述方法包括:发送端发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
Description
技术领域
本申请涉及通信技术领域,尤其涉及一种码块***方法及装置、通信设备。
背景技术
目前,操作、管理与维护(Operation、Administration and Maintenance,OAM)必须在两个完整的数据报文之间出现空闲(Idle)码块时才能够***,但是数据报文的长度多样,数据报文的长度将影响OAM码块***的间隔时间。若数据报文长度较短,则OAM码块***的时间间隔较短,若数据报文长度较长,甚至遇到超长包,则OAM码块的***时间间隔将变长。OAM码块的***时间间隔变长的情况下,将影响OAM码块的作用,因此,如何解决长包或超长包传送过程中OAM码块***间隔时间过长的问题亟待解决。
发明内容
为解决上述技术问题,本发明实施例提供了一种码块***方法及装置、通信设备、芯片、计算机可读存储介质。
本申请实施例提供的码块***方法,包括:
发送端发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
本申请实施例提供的码块***方法,包括:
接收端接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
本申请实施例提供的码块***装置,应用于发送端,所述装置包括:
发送单元,用于发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
本申请实施例提供的码块***装置,应用于接收端,所述装置包括:
接收单元,用于接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
本申请实施例提供的通信设备,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行上述任意一种码块***方法。
本申请实施例提供的芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行上述任意一种方法。
本申请实施例提供的芯计算机可读存储介质,用于存储计算机程序,所述计算机程序使得计算机执行上述任意一种方法。
本申请实施例的技术方案,通过将OAM码块承载在数据报文内,并且通过在数据报文内增加一个新的码块(即第四码块)来标志数据报文中具有OAM码块,从而使得接收端能够在数据报文内正确接收OAM码块,解决了长包及超长包传送过程中,OAM码块***间隔长的问题,通过OAM码块的作用可以大幅提升网络性能。
附图说明
图1为SPN通道层“S+D+T”序列传送示意图;
图2是本申请实施例提供的码块***方法的流程示意图;
图3是本申请实施例提供的一种O码块***的示意图;
图4是本申请实施例提供的码块***装置的结构组成示意图一;
图5是本申请实施例提供的码块***装置的结构组成示意图二;
图6是本申请实施例提供的一种通信设备示意性结构图;
图7是本申请实施例的芯片的示意性结构图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
为便于理解本申请实施例的技术方案,以下对本申请实施例的相关技术进行说明,以下相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。
切片分组网(Slicing Packet Network,SPN)是全球已商用的5G承载***中唯一既支持硬切片又支持软切片的超低时延大带宽传输技术,面向具有更高带宽、更低时延的增强移动宽带(Enhanced Mobile Broadband,eMBB)业务,支持海量用户连接的物联网(Massive Machine-Type Communication,mMTC)业务,以及超高可靠性和超低时延(UltraReliable&Low Latency Communication,uRLLC)业务等三大业务应用场景,SPN提供五大类切片实现对无线基站、垂直行业、政企专线、家庭宽带和云网接入等5G业务的综合承载,一网多业,全面提升SPN网络的利用率,高效助力千行百业产业升级。***已实现SPN现网大规模部署,覆盖地级市及以上区域。
SPN切片通道层以以太网66B码块为单位,按照“S+D+T”序列方式传送数据报文,为业务提供N*10Mbps带宽的硬管道,其中,S码块标志数据报文的起始位置,D码块承载数据报文内容,T码块标志数据报文截止位置。由于需要对齐传送速率,“S+D+T”序列承载的数据报文之间可能会***一些空闲(Idle)码块,而这些Idle码块为OAM码块的***提供了可能。
SPN通道层OAM为该层提供链路性能检测、故障监测等功能,当“S+D+T”序列之间出现Idle码块时,可通过将O码块替换Idle码块的方式,实现OAM码块的***,图1为SPN通道层“S+D+T”序列传送示意图。OAM码块中的连通性检测(Continuity Check,CC)码块在触发保护倒换的过程中起到关键作用,若下游节点连续3.5个周期未收到CC码块,在接收端节点将判定链路出现故障,继而触发保护倒换,因此CC码块发送的周期将影响故障倒换的业务损伤时间。
目前,OAM码块(比如CC码块)必须在两个完整的“S+D+T”序列中出现Idle码块时才能够***,以CC码块这一OAM码块为例,CC码块也只能在两个完整的“S+D+T”序列中出现Idle码块时才能够***。但数据报文的长度多样,包括64字节、128字节、256字节等等,最长可达9600字节,数据报文的长度将直接影响D码块的长度,进而影响CC码块***的间隔时间和故障倒换的业务损伤时间。若数据报文长度较短,则CC码块***的时间间隔较短,若数据报文长度较长,甚至遇到超长包,则CC码块的***时间间隔将变长,若连续都是超长包,则CC码块的3.5个周期也将变长。
对于SPN 10M颗粒,64字节包的情况,CC码块检测周期为3.5*8*64/10Mbps=3.5*0.05ms=0.175ms,9600字节的超长包情况,CC码块检测周期为3.5*1200*64/10Mbps=3.5*7.7ms=27ms,相差约150倍,SPN通道层保护倒换时间要求不大于50ms,因此,长包或超长包传送过程中OAM码块***间隔时间过长的问题有待解决,为此,提出了本申请实施例的以下技术方案。
为便于理解本申请实施例的技术方案,以下通过具体实施例详述本申请的技术方案。以上相关技术作为可选方案与本申请实施例的技术方案可以进行任意结合,其均属于本申请实施例的保护范围。本申请实施例包括以下内容中的至少部分内容。
图2是本申请实施例提供的码块***方法的流程示意图,如图2所示,所述码块***方法包括:
步骤201:发送端发送数据报文,接收端接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
本申请实施例中,发送端可以是终端或者网络设备,接收端可以终端或者网络设备。例如:发送端为终端,接收端为网络设备。例如:发送端为网络设备,接收端为终端。例如:发送端为终端1,接收端为终端2。例如:发送端为网络设备1,接收端为网络设备2。
在一些可选实施方式中,所述数据报文的长度大于等于指定长度。所述数据报文可以是长包或超长包,例如所述数据报文的长度为9600字节。
本申请实施例中,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,其中,第一码块也可以称为S码块,第二码块也可以称为D码块,第三码块也可以称为T码块。所述数据报文通过“S+D+T”序列承载。需要说明的是,本申请实施例中关于“数据报文”的描述与关于“S+D+T”序列的描述可以相互替换。
本申请实施例中,引入了一种新的非D码块,即第四码块,所述第四码块标志所述数据报文中具有OAM码块。这里,本申请对所述第四码块的名称不做限定,例如可以将所述第四码块称为X1码块。
本申请实施例中,发送端将第四码块***承载数据报文的“S+D+T”序列的S码块之后,用以标识该“S+D+T”序列之中将出现OAM码块。
在一些可选实施方式中,在所述数据报文中,所述第四码块之后的第二码块之间***有一个或多个O码块;或者,在所述数据报文中,所述第四码块和所述第三码块之间***有一个或多个O码块。
需要说明的是,OAM码块即O码块可以理解为能够实现OAM(操作、管理与维护)功能的码块,在不同的技术体系或同一技术体系的不同网络层次里,可以具体通过不同的方式来实现OAM功能。例如,在MTN通道层就是以O码块来实现该层OAM功能,即上述O码块替换Idle码块的方式实现了OAM码块的***。
这里,发送端在“S+D+T”序列的第四码块之后的D码块之间***1个或多个O码块,或者,在“S+D+T”序列的第四码块和T码块之间***1个或多个O码块,以实现OAM码块的***。
在一些可选实施方式中,所述接收端识别出所述数据报文中的所述第四码块,并确定出所述第四码块之后出现O码块;所述接收端在所述第四码块之后提取O码块。
在一些可选实施方式中,所述接收端将所述第一码块和所述第三码块之间提取出O码块后剩下的所述第二码块合并重组。
作为示例:当SPN通道层传送长包或超长包数据报文时,以9600字节超长包数据报文为例,定义一种新的非D码块——X1码块(也即上述方案中的第四码块),发送端在承载9600字节数据报文的“S+D+T”序列的S码块之后,***X1码块,用以标识该“S+D+T”序列之中将出现OAM码块;之后发送端在该序列X1码块之后的D码块之间***一个或多个O码块,解决只能在完整的“S+D+T”序列之间***O码块的问题,减少OAM码块的发送间隔。接收端在收到该“S+D+T”序列后,识别到该序列“S”码块后的非D码块X1,判断该序列X1码块之后的D码块中将出现O码块,之后接收端将提取插在D码块之间的O码块,并将被O码块隔开的D码块合并重组。
图3给出了一种O码块***的示意图,如图3所示,原9600字节的数据报文有1个S码块、若干个D码块以及1个T码块,采用本申请实施例的技术方案后,在S码块之后***1个X1码块(即上述方案中的第四码块),标志着后续将出现OAM码块(也即O码块),在X1码块之后的D码块之间出现多个O码块,图3是以3个O码块为例,不局限于此,也可以出现其他数目的O码块,例如1个O码块,4个O码块等。
需要说明的是,当数据报文中出现多个O码块时,多个O码块可以连续分布,或者也可以非连续分布(即O码块之间可以有其他码块,如D码块)。
图4是本申请实施例提供的码块***装置的结构组成示意图一,应用于发送端,如图4所示,所述码块***装置包括:
发送单元401,用于发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
在一些可选实施方式中,在所述数据报文中,所述第四码块之后的第二码块之间***有一个或多个O码块;或者,在所述数据报文中,所述第四码块和所述第三码块之间***有一个或多个O码块。
需要说明的是,OAM码块即O码块可以理解为能够实现OAM(操作、管理与维护)功能的码块,在不同的技术体系或同一技术体系的不同网络层次里,可以具体通过不同的方式来实现OAM功能。例如,在MTN通道层就是以O码块来实现该层OAM功能,即上述O码块替换Idle码块的方式实现了OAM码块的***。
在一些可选实施方式中,所述数据报文的长度大于等于指定长度。
本领域技术人员应当理解,图4所示的码块***装置中的各单元的实现功能可参照前述方法的相关描述而理解。图4所示的码块***装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
图5是本申请实施例提供的码块***装置的结构组成示意图二,应用于接收端,如图5所示,所述码块***装置包括:
接收单元501,用于接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
在一些可选实施方式中,在所述数据报文中,所述第四码块之后的第二码块之间***有一个或多个O码块;或者,在所述数据报文中,所述第四码块和所述第三码块之间***有一个或多个O码块。
需要说明的是,OAM码块即O码块可以理解为能够实现OAM(操作、管理与维护)功能的码块,在不同的技术体系或同一技术体系的不同网络层次里,可以具体通过不同的方式来实现OAM功能。例如,在MTN通道层就是以O码块来实现该层OAM功能,即上述O码块替换Idle码块的方式实现了OAM码块的***。
在一些可选实施方式中,所述装置还包括:处理单元502,用于识别出所述数据报文中的所述第四码块,并确定出所述第四码块之后出现O码块;在所述第四码块之后提取O码块。
在一些可选实施方式中,所述处理单元502,还用于将所述第一码块和所述第三码块之间提取出O码块后剩下的所述第二码块合并重组。
在一些可选实施方式中,所述数据报文的长度大于等于指定长度。
本领域技术人员应当理解,图5所示的码块***装置中的各单元的实现功能可参照前述方法的相关描述而理解。图5所示的码块***装置中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
图6是本申请实施例提供的一种通信设备600示意性结构图。该通信设备可以是发送端或者接收端,图6所示的通信设备600包括处理器610,处理器610可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图6所示,通信设备600还可以包括存储器620。其中,处理器610可以从存储器620中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器620可以是独立于处理器610的一个单独的器件,也可以集成在处理器610中。
可选地,如图6所示,通信设备600还可以包括收发器630,处理器610可以控制该收发器630与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。
其中,收发器630可以包括发射机和接收机。收发器630还可以进一步包括天线,天线的数量可以为一个或多个。
可选地,该通信设备600具体可为本申请实施例的接收端,并且该通信设备600可以实现本申请实施例的各个方法中由接收端实现的相应流程,为了简洁,在此不再赘述。
可选地,该通信设备600具体可为本申请实施例的发送端,并且该通信设备600可以实现本申请实施例的各个方法中由发送端实现的相应流程,为了简洁,在此不再赘述。
图7是本申请实施例的芯片的示意性结构图。图7所示的芯片700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。
可选地,如图7所示,芯片700还可以包括存储器720。其中,处理器710可以从存储器720中调用并运行计算机程序,以实现本申请实施例中的方法。
其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。
可选地,该芯片700还可以包括输入接口730。其中,处理器710可以控制该输入接口730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。
可选地,该芯片700还可以包括输出接口740。其中,处理器710可以控制该输出接口740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。
可选地,该芯片可应用于本申请实施例中的接收端,并且该芯片可以实现本申请实施例的各个方法中由接收端实现的相应流程,为了简洁,在此不再赘述。
可选地,该芯片可应用于本申请实施例中的发送端,并且该芯片可以实现本申请实施例的各个方法中由发送端实现的相应流程,为了简洁,在此不再赘述。
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。
应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DR RAM)。应注意,本文描述的***和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。
可选的,该计算机可读存储介质可应用于本申请实施例中的接收端,并且该计算机程序使得计算机执行本申请实施例的各个方法中由接收端实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机可读存储介质可应用于本申请实施例中的发送端,并且该计算机程序使得计算机执行本申请实施例的各个方法中由发送端实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。
可选的,该计算机程序产品可应用于本申请实施例中的接收端,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由接收端实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机程序产品可应用于本申请实施例中的发送端,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由发送端实现的相应流程,为了简洁,在此不再赘述。
本申请实施例还提供了一种计算机程序。
可选的,该计算机程序可应用于本申请实施例中的接收端,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由接收端实现的相应流程,为了简洁,在此不再赘述。
可选地,该计算机程序可应用于本申请实施例中的发送端,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由发送端实现的相应流程,为了简洁,在此不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者接收端等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,)ROM、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。
Claims (13)
1.一种码块***方法,其特征在于,所述方法包括:
发送端发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
2.根据权利要求1所述的方法,其特征在于,
在所述数据报文中,所述第四码块之后的第二码块之间***有一个或多个O码块;或者,
在所述数据报文中,所述第四码块和所述第三码块之间***有一个或多个O码块。
3.根据权利要求1或2所述的方法,其特征在于,所述数据报文的长度大于等于指定长度。
4.一种码块***方法,其特征在于,所述方法包括:
接收端接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
5.根据权利要求4所述的方法,其特征在于,
在所述数据报文中,所述第四码块之后的第二码块之间***有一个或多个O码块;或者,
在所述数据报文中,所述第四码块和所述第三码块之间***有一个或多个O码块。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
所述接收端识别出所述数据报文中的所述第四码块,并确定出所述第四码块之后出现O码块;
所述接收端在所述第四码块之后提取O码块。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
所述接收端将所述第一码块和所述第三码块之间提取出O码块后剩下的所述第二码块合并重组。
8.根据权利要求4至7中任一项所述的方法,其特征在于,所述数据报文的长度大于等于指定长度。
9.一种码块***装置,其特征在于,应用于发送端,所述装置包括:
发送单元,用于发送数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
10.一种码块***装置,其特征在于,应用于接收端,所述装置包括:
接收单元,用于接收数据报文,所述数据报文包括第一码块、第二码块和第三码块中的至少一个,所述第一码块标志所述数据报文的起始位置,所述第二码块承载所述数据报文的内容,所述第三码块标志所述数据报文的截止位置;其中,所述数据报文的所述第一码块之后***有第四码块,所述第四码块标志所述数据报文中具有OAM码块。
11.一种通信设备,其特征在于,包括:处理器和存储器,该存储器用于存储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,执行如权利要求1至3中任一项所述的方法,或者权利要求4至8中任一项所述的方法。
12.一种芯片,其特征在于,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至3中任一项所述的方法,或者权利要求4至8中任一项所述的方法。
13.一种计算机可读存储介质,其特征在于,用于存储计算机程序,所述计算机程序使得计算机执行如权利要求1至3中任一项所述的方法,或者权利要求4至8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210306301.1A CN116846983A (zh) | 2022-03-25 | 2022-03-25 | 一种码块***方法及装置、通信设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210306301.1A CN116846983A (zh) | 2022-03-25 | 2022-03-25 | 一种码块***方法及装置、通信设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116846983A true CN116846983A (zh) | 2023-10-03 |
Family
ID=88167642
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210306301.1A Pending CN116846983A (zh) | 2022-03-25 | 2022-03-25 | 一种码块***方法及装置、通信设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116846983A (zh) |
-
2022
- 2022-03-25 CN CN202210306301.1A patent/CN116846983A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112134651B (zh) | Oam消息传输方法、传输设备及存储介质 | |
CN107888344B (zh) | 一种误码检测的方法、设备和*** | |
CN111953449B (zh) | 校验码处理方法、电子设备及存储介质 | |
CN103369593B (zh) | 一种压缩和解压缩以太网报文的方法及网元设备 | |
CN112214441B (zh) | 基于串行总线轮询协议的通信切换方法、设备和*** | |
WO2018059604A1 (zh) | 一种信息传输的方法和设备、计算机存储介质 | |
EP4072043A1 (en) | Flexible ethernet overhead multiframe receiving method, apparatus, device, and medium | |
RU2451424C2 (ru) | Способ и устройство для выборочной передачи голосовых пакетов и восстановленных пакетов заголовка | |
CN110536415B (zh) | 一种nas消息的处理方法、集群终端和集群核心网 | |
CN113765619B (zh) | 64b/66b码流发送方法、64b/66b码流接收方法及设备 | |
CN110858790B (zh) | 一种数据包的传输方法、装置、存储介质及电子装置 | |
US7783730B2 (en) | Signalling optimisations using hash functions | |
EP2442522B1 (en) | Synchronization processing method for multimedia broadcast multicast service, upper layer network element, and lower layer network element thereof | |
EP3886363B1 (en) | Communication method and apparatus | |
CN112969244B (zh) | 一种会话恢复方法及其装置 | |
CN116846983A (zh) | 一种码块***方法及装置、通信设备 | |
JP7228797B2 (ja) | 受信装置及び受信方法 | |
US11799576B2 (en) | Data sending method and apparatus, and FlexE switching system | |
CN111478802B (zh) | 配网处理方法、装置、***、计算机设备和存储介质 | |
CN113949622A (zh) | 网络通信方法、***、装置及计算机可读存储介质 | |
CN110572237B (zh) | 一种信号发送及中继方法和相关设备 | |
CN112511328A (zh) | 发送和处理信息的方法、以太网设备、计算机可读介质 | |
CN113839735B (zh) | Oam消息传输方法、装置、相关设备及存储介质 | |
RU2742721C1 (ru) | Способ обработки сбоев выполнения пейджинга, устройство сетевого доступа и устройство базовой сети | |
CN112312476A (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 |