比特块的发送方法及装置制造方法及图纸

技术编号:32436728 阅读:30 留言:0更新日期:2022-02-26 07:54
本申请公开了一种比特块的发送方法及装置,该方法包括:生成至少一个第一比特块,该至少一个第一比特块中包括指示字段,该指示字段用于承载流量控制信息,该流量控制信息根据通信装置的缓存情况得到;然后发送该至少一个第一比特块。本申请公开的方法,可保证通信装置及时反馈流量控制信息,反馈方式更灵活。反馈方式更灵活。反馈方式更灵活。

【技术实现步骤摘要】
比特块的发送方法及装置


[0001]本申请涉及通信
,尤其涉及一种比特块的发送方法及装置。

技术介绍

[0002]为了保证数据报文能够被准确无误的接收,通信装置一般会采用流量控制(flow control)机制。如采用流量控制机制,可以保证发送端不会发送接收端不能接收的报文。
[0003]图1a示出的是基于信用的流量控制的流程示意图,如图1a所示,接收端可以向发送端发送信用更新报文,该信用更新报文中包括信用数量。发送端接收到该信用更新报文后,可以根据该信用更新报文中包括的信用数量向接收端发送报文。
[0004]图1b示出的是基于优先级的流量控制的流程示意图,如图1b所示,接收端可以根据8个队列的缓存情况,向发送端发送基于优先级的流量控制(priority-based flow control,PFC)报文。发送端接收到该PFC报文后,可以根据该PFC报文停止或延迟对应队列发送报文。
[0005]一般的,报文的典型长度可以为256字节,甚至报文的长度可能会更长,其中,报文包括信用更新报文或PFC报文。由此,可能会导致报文阻塞等问题,使得发送端无法及时接收到接收端的信用更新报文或PFC报文。

技术实现思路

[0006]本申请提供一种比特块的发送方法及装置,可保证通信装置及时反馈流量控制信息,避免报文阻塞等问题。
[0007]第一方面,本申请实施例提供一种比特块的发送方法,该方法可以应用于通信装置,该方法包括:生成至少一个第一比特块,该至少一个第一比特块中包括指示字段,该指示字段用于承载流量控制信息,该流量控制信息根据通信装置的缓存情况得到;发送该至少一个第一比特块。
[0008]本申请实施例中,通信装置通过以第一比特块的形式向对端反馈流量控制信息,使得该至少一个第一比特块被及时发送出去的可能性更高,且反馈方式更灵活。由于至少一个第一比特块被及时发送出去的可能性被增加,因此减少了对端获取该第一比特块的时延,减少了业务流完成时间(flow completion time,FCT)的时延,提高了网络利用率。另外,该至少一个第一比特块的长度尽可能小于或等于报文的长度,示例性的,该至少一个第一比特块的长度可以为64比特、128比特、256比特等,由此,尽可能减少该第一比特块的传输时延,避免该至少一个第一比特块的传输时间过长,而导致其他报文被阻塞。
[0009]在一种可能的实现方式中,第一比特块为非报文比特块。
[0010]本申请实施例中,该第一比特块为非报文比特块,该非报文比特块包括非报文开始比特块。如非报文开始比特块中预设字段承载的数值与报文开始比特块中预设字段承载的数值不同。由此,该非报文开始比特块和报文开始比特块能够被区分;或者,当至少一个第一比特块包括至少一个O比特块时,通过该O比特块预设字段承载的数值,该O比特块与其
他O比特块也能够被区分。而且该至少一个第一比特块还能够被插入该通信装置当前正在发送的第一报文的比特流中。避免该至少一个第一比特块等待第一报文被发送完毕,才能被发送出去,从而减少了该至少一个第一比特块的等待时延,减少FCT的时延,提高了网络利用率。
[0011]在一种可能的实现方式中,第一比特块为报文比特块。
[0012]本申请实施例中,该第一比特块为报文比特块,如在该通信装置需要反馈流量控制信息时,正好需要发送第一报文。该情况下,通信装置可以在该第一报文中反馈流量控制信息。
[0013]在一种可能的实现方式中,报文比特块为报文开始比特块、该报文开始比特块对应的数据比特块、该报文开始比特块对应的结束比特块、报文结束比特块、该报文结束比特块对应的开始比特块或该报文结束比特块对应的数据比特块中的至少一个。
[0014]本申请实施例中,不仅可以通过预设字段区分报文开始比特块和非报文开始比特块,还可以通过该预设字段区分报文开始比特块对应的报文结束比特块,和非报文开始比特块对应的非报文结束比特块。或者,还可以通过预设字段区分报文开始比特块对应的报文数据比特块,和非报文开始比特块对应的非报文数据比特块。
[0015]在一种可能的实现方式中,所述方法还包括:发送第一报文,该第一报文由报文比特块组成。
[0016]本申请实施例中,示例性的,第一报文可以包括报文开始比特块和该报文开始比特块对应的数据比特块;或者,该第一报文包括报文开始比特块、该报文开始比特块对应的数据比特块和该报文开始比特块对应的结束比特块。
[0017]在一种可能的实现方式中,发送至少一个第一比特块包括:在发送第一报文的报文开始比特块之后,且未发送完毕第一报文的情况下,发送至少一个第一比特块。
[0018]本申请实施例中,由于第一比特块是非报文比特块,而第一报文由报文比特块组成,因此即使将该第一比特块插入到第一报文中,对端也能够从该第一报文中区分出该第一比特块。从而,对端可以根据至少一个第一比特块获得通信装置反馈的信息。同时,将该第一比特块插入到第一报文中被发送出去,进一步减少了该至少一个第一比特块的等待时延,减少FCT的时延,提高了网络利用率。
[0019]在一种可能的实现方式中,至少一个第一比特块中包括非报文开始比特块,该非报文开始比特块中的预设字段承载第一数值。
[0020]在一种可能的实现方式中,报文开始比特块中的预设字段承载第三数值。
[0021]在一种可能的实现方式中,至少一个第一比特块中包括至少一个序列(sequence ordered set,O)比特块,该至少一个O比特块中每个O比特块中的预设字段承载第二数值。
[0022]本申请实施例中,通信装置可以通过至少一个O比特块反馈流量控制信息。可选的,该至少一个O比特块还可以被插入到通信装置正在发送的第二报文的比特流中。示例性的,该至少一个O比特块可以包括一个O比特块、两个O比特块或三个O比特块等,本申请实施例不作限定。
[0023]在一种可能的实现方式中,至少一个第一比特块中还包括:非报文开始比特块对应的至少一个数据比特块;或者非报文开始比特块对应的结束比特块;或者非报文开始比特块对应的至少一个数据比特块和该非报文开始比特块对应的结束比特块。
[0024]本申请实施例中,非报文开始比特块对应的数据比特块还可以称为非报文数据比特块,非报文开始比特块对应的结束比特块还可以称为非报文结束比特块。
[0025]在一种可能的实现方式中,在至少一个第一比特块包括非报文开始比特块和非报文结束比特块的情况下,发送至少一个第一比特块包括:依次发送非报文开始比特块和非报文结束比特块;或者依次发送非报文结束比特块和非报文开始比特块。
[0026]在一种可能的实现方式中,非报文比特块还可以包括非报文结束比特块、非报文结束比特块对应的数据比特块或非报文结束比特块对应的开始比特块中的至少一个。
[0027]本申请实施例中,非报文结束比特块对应的数据比特块还可以称为非报文数据比特块,非报文结束比特块对应的开始比特块还可以称为非报文开始比本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种比特块的发送方法,其特征在于,所述方法应用于通信装置,所述方法包括:生成至少一个第一比特块,所述至少一个第一比特块中包括指示字段,所述指示字段用于承载流量控制信息,所述流量控制信息根据所述通信装置的缓存情况得到;发送所述至少一个第一比特块。2.根据权利要求1所述的方法,其特征在于,所述第一比特块为非报文比特块。3.根据权利要求2所述的方法,其特征在于,报文比特块为报文开始比特块、所述报文开始比特块对应的数据比特块、所述报文开始比特块对应的结束比特块、报文结束比特块、所述报文结束比特块对应的开始比特块或所述报文结束比特块对应的数据比特块中的至少一个。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:发送第一报文,所述第一报文由报文比特块组成。5.根据权利要求2-4任一项所述的方法,其特征在于,所述发送所述至少一个第一比特块包括:在发送第一报文的报文开始比特块之后,且未发送完毕所述第一报文的情况下,发送所述至少一个第一比特块。6.根据权利要求2-5任一项所述的方法,其特征在于,所述至少一个第一比特块中包括非报文开始比特块,所述非报文开始比特块中的预设字段承载第一数值。7.根据权利要求2-5任一项所述的方法,其特征在于,所述至少一个第一比特块中包括至少一个序列O比特块,所述至少一个O比特块中每个O比特块中的预设字段承载第二数值。8.根据权利要求6所述的方法,其特征在于,所述至少一个第一比特块中还包括:所述非报文开始比特块对应的至少一个数据比特块;或者所述非报文开始比特块对应的结束比特块;或者所述非报文开始比特块对应的至少一个数据比特块和所述非报文开始比特块对应的结束比特块。9.根据权利要求1-8任一项所述的方法,其特征在于,所述流量控制信息包括信用数量或至少一个队列被停止发送报文的时长信息。10.根据权利要求1-9任一项所述的方法,其特征在于,所述至少一个第一比特块中还包括循环冗余校验CRC字段。11.根据权利要求1-10任一项所述的方法,其特征在于,所述第一比特块为P1 B/P2 B比特块,所述P1表示所述第一比特块的净荷比特数,所述P2表示所述第一比特块的总比特数,P2-P1表示所述第一比特块的同步头比特数。12.根据权利要求11所述的方法,其特征在于,所述P1的取值为以下任一个:64、128、256或512;P2-P1的取值为以下任一个:1、2或3。13.根据权利要求3-5任一项所述的方法,其特征在于,所述报文开始比特块中的预设字段承载第三数值。14.根据权利要求1所述的方法,其特征在于,所述第一比特块为报文比特块。15.一种通信装置,其特征在...

【专利技术属性】
技术研发人员:孙德胜杨春生丁力
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1