一种通信方法、相关装置以及存储介质制造方法及图纸

技术编号:36899432 阅读:7 留言:0更新日期:2023-03-18 09:19
一种通信方法、相关装置以及存储介质,用于解决业务的时钟频率信息透传问题。本申请中第一通信装置接收第一业务数据流,并根据第一业务数据流,生成第一码块流,发送第一码块流。第一码块流中包括第一时钟频率信息;第一时钟频率信息用于指示:第一业务数据流的k个第一数据帧的传输时长,和/或,接收到第一业务数据流的k个第一数据帧的时刻。如此,第二通信装置可以依据第一时钟频率信息发送k个第一数据帧,以使第二通信装置发出的k个第一数据帧的时钟频率与第一通信装置接收到的该k个第一数据帧的时钟频率基本一致,从而可以解决业务的时钟频率信息透传的问题。时钟频率信息透传的问题。时钟频率信息透传的问题。

【技术实现步骤摘要】
一种通信方法、相关装置以及存储介质
[0001]本申请要求在2021年09月13日提交中国专利局、申请号为202111067726.3、申请名称为“一种通信方法、相关装置以及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。


[0002]本申请涉及通信领域,尤其涉及一种通信方法、相关装置以及存储介质。

技术介绍

[0003]网络中会存在各种类型的业务,其中一些业务有时钟频率透传的需求,即当通信设备a1发送到的业务数据流的时钟频率与通信设备a2收到的该业务数据流的时钟频率基本一致的情况下,通信设备a2才可以正确解析接收到的该业务数据流。具有时钟频率透传需求的业务比如:通用公共无线接口(common public radio interface,CPRI)业务和同步数字体系(synchronous digital hierarchy,SDH)业务等固定比特率(constant bit rate,CBR)业务等。
[0004]目前可以基于电路仿真服务(circuit emulation service,CES)传输业务的时钟频率。具体来说,通信装置在用户侧接口(user network interfac,UNI)对原始的业务数据流进行处理,提取出原始业务的数据帧后,添加相应以太网帧头、伪线头、实时传输协议(real

time transport protocol,RTP)头、以太网头,以及帧校验序列(frame check sequence,FCS)校验,使之形成一个以太网报文,之后通过网络之间或网络内设备之间的接口(network to network interface,NNI)接口发送该以太网报文。业务数据流的时钟频率信息可以被放入在RTP头中。可以看出,上述方案需要将数据帧封装为以太网报文。如此,其他通信装置收到该以太网报文之后,需要进行层2(layer 2,L2)的处理(需要对以太网帧头、RTP头、伪线头进行处理),且需要进行组包等操作,操作较为复杂。
[0005]另一方面,灵活以太网(flexible ethernet,FlexE)结合了以太网和传送网(例如,光传送网(Optical Transport Network,OTN)、SDH等)的一些技术特性,是对以太网技术演进的一个重要里程碑。灵活以太网技术的出现,以太网物理接口呈现了虚拟化的特性。多个以太网物理接口可以进行级联,以支持若干个虚拟的逻辑端口。例如,4个100吉比特以太网(100Gigabit Ethernet,100GE)的物理接口级联成的一个400吉比特(400Gigabit,400G)灵活以太网物理接口组,可以支持若干个逻辑端口。国际电信联盟电信标准分局(international telecommunication union telecommunication standardization sector,ITU

T)针对第五代移动网络(the 5th generation,5G)等新业务需求在重用FlexE逻辑的基础上定义了新一代传送网技术体系(Metro Transport Network,MTN)。MTN是由MTN段层(MTN Section层)和MTN通道层(MTN Path层)构成的新的传送网层网络,物理层可兼容现有的标准50GBASE R,100GBASE R,200GBASE R、400GBASE R等接口。
[0006]以FlexE、MTN等为基础的承载网络,如何实现业务数据流的时钟频率信息透传成为亟需解决的问题。

技术实现思路

[0007]本申请实施例提供一种通信方法、相关装置以及存储介质,用于解决业务的时钟频率信息透传问题。
[0008]第一方面,本申请实施例提供一种通信方法,该方法可以由第一通信装置执行。第一通信装置接收第一业务数据流,并根据第一业务数据流,生成第一码块流,并发送第一码块流。第一码块流中包括第一时钟频率信息。
[0009]一种可能的实施方式中,第一时钟频率信息可以用于指示第一通信装置接收到第一业务数据流的k个第一数据帧的时刻。又一种可能的实施方式中,第一时钟频率信息可以用于指示第一业务数据流的k个第一数据帧的传输时长。又一种可能的实施方式中,第一时钟频率信息用于指示第一通信装置接收到第一业务数据流的k个第一数据帧的时刻,还可以指示出第一业务数据流的k个第一数据帧的传输时长。
[0010]由于第一通信装置发送的第一码块流中包括第一时钟频率信息,第一时钟频率信息用于指示k个第一数据帧的传输时长和/或第一通信装置接收到k个第一数据帧的传输时刻。因此,第二通信装置可以依据第一时钟频率信息发送k个第一数据帧,以使第二通信装置发出的k个第一数据帧的时钟频率与第一通信装置接收到的该k个第一数据帧的时钟频率基本一致,从而可以解决业务的时钟频率信息透传的问题。
[0011]一种可能的实施方式中,第一时钟频率信息可以用于指示第一业务数据流的k个第一数据帧的传输时长。比如,第一时钟频率信息包括第一计数值,第一计数值为第一通信装置在接收k个第一数据帧的时长内,第一通信装置的本地时钟信号的时钟频率的周期数。如此,第二通信装置可以结合第二通信装置的本地时钟信号,在第一计数值个第二通信装置的本地时钟信号周期数的时长内发送该k个第一数据帧。如此,可以使第二通信装置发出的k个第一数据帧的时钟频率与第一通信装置接收到的该k个第一数据帧的时钟频率基本一致,从而可以解决业务的时钟频率信息透传的问题。且通过传输第一计数值的方式来实现时钟频率信息的透传,可以节约需要传输的信息的比特位。
[0012]一种可能的实施方式中,第一时钟频率信息可以用于指示第一业务数据流的k个第一数据帧的传输时长。比如,第一时钟频率信息包括第二计数值,第二计数值为第一计数值和预设计数值之间的差值。如此,第二通信装置可以结合第二计数值和预设计数值计算出第一计数值,进而第二通信装置可以结合第二通信装置的本地时钟信号和第一计数值解决业务的时钟频率信息透传的问题。且由于第二计数值为第一计数值与预设计数值之间的差值,因此第二计数值占用的比特位的数量可以比第一计数值占用的比特位的数量少,因此通过传输第二计数值的方式来实现时钟频率信息的透传,可以进一步节约需要传输的信息的比特位。
[0013]为了提高方案的灵活性,在一种可能的实施方式中,第一时钟频率信息包括第二计数值和预设计数值。如此,第二通信装置可以结合第二计数值和预设计数值计算出第一计数值,进而第二通信装置可以结合第二通信装置的本地时钟信号和第一计数值解决业务的时钟频率信息透传的问题。而且,又一种可能的实施方式中,还可以分别设置第二计数值和预设计数值的发送周期,比如预设计数值的发送周期可以比第二计数值的发送周期长。如此,可以减少预设计数值的发送次数,节省资源。进一步,由于第一通信装置还将预设计数值发送给第二通信装置,因此第一通信装置可以更加灵活的更改该预设计数值的值,而
第二通信装置可以直接从接收到的数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信方法,其特征在于,所述方法包括:接收第一业务数据流;根据所述第一业务数据流,生成第一码块流,所述第一码块流中包括第一时钟频率信息;所述第一时钟频率信息用于指示:所述第一业务数据流的k个第一数据帧的传输时长,和/或,接收到所述第一业务数据流的k个第一数据帧的时刻;所述k为正整数;发送所述第一码块流。2.如权利要求1所述的方法,其特征在于,所述根据所述第一业务数据流,生成第一码块流之前,还包括:接收Q0条第二业务数据流,所述Q0为正整数;所述根据所述第一业务数据流,生成第一码块流,包括:根据所述第一业务数据流和所述Q0条第二业务数据流,生成所述第一码块流;其中,所述第一时钟频率信息还用于指示所述Q0条第二业务数据流中每个第二业务数据流的k个第三数据帧的传输时长,和/或接收到所述k个第三数据帧的时刻。3.如权利要求2所述的方法,其特征在于,所述Q0条第二业务数据流与所述第一业务数据流的源端的通信装置相同,所述Q0条第二业务数据流与所述第一业务数据流的宿端的通信装置相同。4.如权利要求2或3所述的方法,其特征在于,所述根据所述第一业务数据流和所述Q0条第二业务数据流,生成所述第一码块流,包括:根据所述第一业务数据流和所述Q0条第二业务数据流之间的预设的排序,以连续n0个比特组成的比特块为单位,对所述第一业务数据流和所述Q0条第二业务数据流中的比特块进行复用,得到第三业务数据流;所述n0为正整数;根据所述第三业务数据流,生成所述第一码块流。5.如权利要求2或3所述的方法,其特征在于,所述根据所述第一业务数据流和所述Q0条第二业务数据流,生成所述第一码块流,包括:对所述Q0条第二业务数据流进行处理,生成Q0条第三码块流;对所述第一业务数据流进行处理,生成第二码块流;所述第二码块流包括所述第一时钟频率信息和所述k个第一数据帧;对所述Q0条第三码块流和所述第二码块流中的数据进行复用,得到所述第一码块流。6.一种通信方法,其特征在于,所述方法包括:获取第一码块流;所述第一码块流中包括第一时钟频率信息;所述第一时钟频率信息用于指示:所述第一业务数据流的k个第一数据帧的传输时长,和/或,接收到所述第一业务数据流的k个第一数据帧的时刻;所述k为正整数;从所述第一码块流中获取所述k个第一数据帧和所述第一时钟频率信息;根据所述第一时钟频率信息,发送所述k个第一数据帧。7.如权利要求6所述的方法,其特征在于,所述从所述第一码块流中获取所述k个第一数据帧和所述第一时钟频率信息,包括:从所述第一码块流获取所述第一时钟频率信息;对所述第一码块流进行解复用,得到所述第一业务数据流的所述k个第一数据帧,以及Q0条第二业务数据流,所述Q0为正整数;
其中,所述第一时钟频率信息还用于指示所述Q0条第二业务数据流中每个第二业务数据流的k个第三数据帧的传输时长,和/或接收到所述k个第三数据帧的时刻。8.如权利要求6或7所述的方法,其特征在于,所述Q0条第二业务数据流与所述第一业务数据流的源端的通信装置相同,所述Q0条第二业务数据流与所述第一业务数据流的宿端的通信装置相同。9.如权利要求7或8所述的方法,其特征在于,所述对所述第一码块流进行解复用,得到所述第一业务数据流和Q0条第二业务数据流,包括:以连续n0个比特组成的比特块为单位,对所述第一码块流进行解复用,得到第一业务数据流和所述Q0条第二业务数据流。10.如权利要求7或8所述的方法,其特征在于,所述从所述第一码块流获取所述第一时钟频率信息,对所述第一码块流进行解复用,得到所述第一业务数据流和Q0条第二业务数据流,包括:对所述第一码块流进行解复用,得到Q0条第三码块流和第二码块流;所述第二码块流包括所述第一时钟频率信息和所述k个第一数据帧;从所述第二码块流中得到所述第一业务数据流和所述第一时钟频率信息;从所述Q0条第三码块流得到所述Q0条第二业务数据流。11.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:所述k个第一数据帧中第1个数据帧的帧头的接收时刻。12.如权利要求1

11任一项所述的方法,其特征在于,所述第一时钟频率信息包括:所述k个第一数据帧中第k个第一数据帧的帧尾的接收时刻。13.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:第一计数值;其中,所述第一计数值为第一通信装置在接收所述k个第一数据帧的时长内,所述第一通信装置的本地时钟信号的时钟频率的周期数。14.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:第二计数值;其中,所述第二计数值为第一计数值和预设计数值之间的差值;所述第一计数值为第一通信装置在接收所述k个第一数据帧的时长内,所述第一通信装置的本地时钟信号的时钟频率的周期数。15.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:所述第二计数值和所述预设计数值;其中,所述第二计数值为第一计数值和预设计数值之间的差值;所述第一计数值为第一通信装置在接收所述k个第一数据帧的时长内,所述第一通信装置的本地时钟信号的时钟频率的周期数。16.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:第一时长,所述第一时长为所述k个第一数据帧的传输时长。17.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:第三计数值;其中,所述第三计数值为第二时长内所述第一通信装置的本地时钟信号的时钟频率的
周期数,所述第二时长为从预设时刻起始截止至所述k个第一数据帧中第1个第一数据帧的帧头的接收时刻的时长。18.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:所述第二时长;其中,所述第二时长为从预设时刻起始截止至所述k个第一数据帧中第1个第一数据帧的帧头的接收时刻的时长。19.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:第四计数值;其中,所述第四计数值为第三时长内所述第一通信装置的本地时钟信号的时钟频率的周期数,所述第三时长为从预设时刻起始截止至所述k个第一数据帧中第k个第一数据帧的帧尾的接收时刻的时长。20.如权利要求1

10任一项所述的方法,其特征在于,所述第一时钟频率信息包括:所述第三时长;其中,所述第三时长为从预设时刻起始截止至所述k个第一数据帧中第k个第一数据帧的帧尾的接收时刻的时长。21.如权利要求1

20任一项所述的方法,其特征在于,所述第一码块流还包括第二时钟频率信息;所述第二时钟频率信息用于指示:所述第一业务数据流的k个第二数据帧的传输时长,和/或,接收到所述第一业务数据流的k个第二数据帧的时刻。22.如权利要求1

21任一项所述的方法,其特征在于,所述第一码块流包括第一数据单元组,所述第一数据单元组包括W1个第一数据单元,所述W1为正整数;所述第一时钟频率信息承载于所述W1个第一数据单元中的至少一个第一数据单元的以下内容中的至少一项:头码块、至少一个数据码块、尾码块,或操作维护管理码块。23.如权利要求22所述的方法,其特征在于,所述k个第一数据帧对应的比特承载于所述W1个第一数据单元中第一数据单元的以下内容中的一项:所述至少一个数据码块中数据码块的净荷区域;或,所述至少一个数据码块中数据码块的净荷区域和所述尾码块。24.如权利要求1

21任一项所述的方法,其特征在于,所述第一码块流包括第一数据单元组,所述第一数据单元组包括W1个第一数据单元,所述W1为正整数;所述第一时钟频率信息承载于所述W1个第一数据单元中的至少一个第一数据单元的以下内容中的至少一项:开销区域,或净荷区。25.如权利要求22

24任一项所述的方法,其特征在于,所述W1个第一数据单元中的至少一个第一数据单元承载第一指示信息,所述第一指示信息用于指示承载所述第一指示信息的第一数据单元中承载有所述第一时钟频率信息。26.一种通信装置,其特征在于,包括处理单元和收发单元,所述处理单元通过所述收发单元,用于:接收第一业务数据流;根据所述第一业务数据流,生成第一码块流,所述第一码块流中包括第一时钟频率信息;所述第一时...

【专利技术属性】
技术研发人员:李日欣祁云磊范博龄汪仁磊徐丽
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1