数据处理方法及装置、通信系统及通信装置、设备和介质制造方法及图纸

技术编号:32854995 阅读:16 留言:0更新日期:2022-03-30 19:24
本申请涉及通信领域,具体涉及一种数据处理方法及装置、通信系统、通信装置、通信设备和存储介质。所述方法包括:根据待发送的有效数据生成携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;指示信息用于供接收端确定最后一帧数据帧中包含的填充比特的数目;指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;发送携带指示信息的传输数据。本申请实施例能够减少数据报头中用于指明填充比特数目的比特数,从而使报头部分可以保留更多的比特来供其它与数据呼叫相关的信息使用。的信息使用。的信息使用。

【技术实现步骤摘要】
数据处理方法及装置、通信系统及通信装置、设备和介质


[0001]本申请涉及通信领域,特别是涉及一种数据处理方法、装置、通信系统、通信装置、通信设备和存储介质。

技术介绍

[0002]在无线通信系统中,数据的传输通常有最小的单元,因此,在一次数据传输中,通常最后一个传送单元中仅仅包含部分有效数据,其它数据都是填充比特,为了使接收方了解区分一个单元中的有效数据和填充比特,通常发送方会在特定信令中传送填充比特数目的信息。例如在DMR(Digital Mobile Radio,数字移动无线电)系统中,在数据呼叫头中,针对不同的数据应用,分别定义了三种指明填充比特数目的方式,一种是用8比特的域来指明填充比特的数目,一种是用5比特的域来指明填充比特小块(每小块为4比特)的数目,最后一种是用5比特的域来指明。
[0003]然而,目前用于指明填充比特数目的方式还是会占用数据呼叫头中的很多比特,这使得数据呼叫头中不能传送更多的和数据呼叫相关的其它信息。

技术实现思路

[0004]本申请针对上述不足或缺点,提供了一种数据处理方法、装置、通信系统、通信装置、通信设备和存储介质,本申请实施例能够进一步减少数据报头中用于指明填充比特数目的比特数,从而使报头部分可以保留更多的比特来供其它与数据呼叫相关的信息使用。
[0005]本申请根据第一方面提供了一种数据处理方法,在一个实施例中,该方法包括:
[0006]根据待发送的有效数据生成携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;指示信息用于供接收端确定最后一帧数据帧中包含的填充比特的数目;
[0007]指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;
[0008]发送携带指示信息的传输数据。
[0009]本申请根据第二方面提供了另一种数据处理方法,在一个实施例中,包括:
[0010]接收发送端发送的携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;
[0011]根据指示信息确定最后一帧数据帧中包含的填充比特的数目。
[0012]本申请根据第三方面提供了一种通信系统,在一个实施例中,该通信系统包括发送端和接收端;
[0013]发送端用于根据待发送的有效数据生成携带指示信息的传输数据,以及发送携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;
[0014]接收端用于接收携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数
据帧对应的数据报头,根据指示信息确定最后一帧数据帧中包含的填充比特的数目,根据填充比特的数目从该N帧数据帧中提取有效数据;
[0015]指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值。
[0016]本申请根据第四方面提供了一种数据处理装置,在一个实施例中,该装置包括:
[0017]生成模块,用于根据待发送的有效数据生成携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;指示信息用于供接收端确定最后一帧数据帧中包含的填充比特的数目;指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;
[0018]发送模块,用于发送携带指示信息的传输数据。
[0019]本申请根据五方面提供了一种数据处理装置,在一个实施例中,该装置包括:
[0020]接收模块,用于接收发送端发送的携带指示信息的传输数据,传输数据包括N帧数据帧以及该N帧数据帧对应的数据报头;指示信息包括数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;
[0021]数目确定模块,用于根据指示信息确定最后一帧数据帧中包含的填充比特的数目。
[0022]本申请根据六方面提供了一种通信装置,在一个实施例中,该通信装置包括:
[0023]第一处理模块,用于根据待发送的有效数据生成携带第一指示信息的第一传输数据,第一传输数据包括第一N帧数据帧以及第一N帧数据帧对应的第一数据报头,以及发送携带第一指示信息的第一传输数据;第一指示信息包括第一数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;
[0024]第二处理模块,用于接收携带第二指示信息的第二传输数据,第二传输数据包括第二N帧数据帧以及第二N帧数据帧对应的第二数据报头,根据第二指示信息确定第二N帧数据帧的最后一帧数据帧中包含的填充比特的数目,根据填充比特的数目从第二N帧数据帧中提取有效数据;第二指示信息包括第二数据报头中的第一指示字段的字段值;第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值。
[0025]本申请根据第七方面提供了一种通信设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一方法的实施例的步骤。
[0026]本申请根据第八方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一方法的实施例的步骤。
[0027]在本申请提供的上述数据处理方法及装置、通信系统、通信装置、通信设备和存储介质的各个实施例中,通过为第二指示字段预设多个长度值,并让第一指示字段的字段值指定第二指示字段的比特长度,从而能够在数据报头中占用较少比特来表示数据帧中的填充比特,支持更大范围的填充比特数目;与此同时,根据填充比特的数目,能够仅通过第一指示字段来表示填充比特数目,提高了数据处理效率。
[0028]具体地,每个第一指示字段的字段值除了用于表示填充比特数目是由第一指示字
段的字段值来指明还是由第二指示字段的字段值来指明,还用于指定第二指示字段的比特长度是多少,从而能够更充分地利用数据报头中第一指示字段所占用的比特。本实施例在填充比特数目特别小时,接收端通过第一指示字段即能够确认填充比特的数目,此时第二指示字段的长度为0,因此无需特别处理和解析第二指示字段,从而提高了数据处理效率。本实施例在填充比特数目相对较小时,使用少量填充比特作为第二指示字段,这样发送端可以更快地完成对第二指示字段的字段值的设置,而接收端可以更快地读取到第二指示字段的字段值;在填充比特数目较大时,相应使用更多填充比特作为第二指示字段从而指明更大的填充比特数目。在占用数据报头中相同比特数的情况下,本实施例相比现有的用于指明填充比特数目的方式,能够指明更大的填充比特数目,比如本实施例占用数据报头中的2个比特来作为第一指示字段本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:根据待发送的有效数据生成携带指示信息的传输数据,所述传输数据包括N帧数据帧以及所述N帧数据帧对应的数据报头;所述指示信息用于供接收端确定最后一帧数据帧中包含的填充比特的数目;所述指示信息包括所述数据报头中的第一指示字段的字段值;所述第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;发送所述携带指示信息的传输数据。2.如权利要求1所述的方法,其特征在于,所述根据待发送的有效数据生成携带指示信息的传输数据,包括:根据待发送的有效数据生成N帧数据帧以及所述N帧数据帧对应的数据报头;获取最后一帧数据帧中包含的填充比特的数目,查询与所述填充比特的数目对应的第一指示字段的预设字段值、第二指示字段的预设长度值和第二指示字段的预设字段值;根据所述第一指示字段的预设字段值设置所述数据报头中的第一指示字段的字段值;所述第一指示字段的字段值用于表征所述最后一帧数据帧中的第二指示字段的比特长度;在所述第一指示字段的字段值表征所述第二指示字段的比特长度为0时,将当前的N帧数据帧和数据报头作为携带指示信息的传输数据;在所述第一指示字段的字段值表征所述第二指示字段的比特长度不为0时,根据所述第二指示字段的预设长度值确定所述最后一帧数据帧中的第二指示字段,根据所述第二指示字段的预设字段值设置所述第二指示字段的字段值,将当前的N帧数据帧和数据报头作为携带指示信息的传输数据。3.如权利要求2所述的方法,其特征在于,在所述最后一帧数据帧中包含填充比特时,所述最后一帧数据帧中包括有效数据段和拼接于所述有效数据段后面的填充数据段。4.如权利要求3所述的方法,其特征在于,所述根据所述第二指示字段的预设长度值确定所述最后一帧数据帧中的第二指示字段,包括:将位于所述填充数据段最末尾的连续若干个比特选作所述最后一帧数据帧中的第二指示字段,所述连续若干个比特的比特长度等于所述第二指示字段的预设长度值。5.如权利要求3所述的方法,其特征在于,所述第二指示字段的字段值用于表征所述填充数据段中是否包含第三指示字段;在所述第二指示字段的字段值表征所述最后一帧数据帧中不包含第三指示字段时,所述第二指示字段的字段值用于指明所述最后一帧数据帧中包含的填充比特的数目;在所述第二指示字段的字段值表征所述最后一帧数据帧中包含第三指示字段时,由所述第三指示字段的字段值指明所述最后一帧数据帧中包含的填充比特的数目。6.如权利要求5所述的方法,其特征在于,所述根据所述第二指示字段的预设字段值设置所述第二指示字段的字段值之前包括:检测所述第二指示字段的字段值是否表征所述填充数据段中包含第三指示字段;所述根据所述第二指示字段的预设字段值设置所述第二指示字段的字段值包括:响应于所述第二指示字段的字段值表征所述填充数据段中不包含第三指示字段,根据所述第二指示字段的预设字段值设置所述第二指示字段的字段值;所述方法还包括:
响应于所述第二指示字段的字段值表征所述填充数据段中包含第三指示字段,查询与所述第二指示字段的预设字段值对应的第三指示字段的预设长度值和预设字段值,根据所述第三指示字段的预设长度值确定所述最后一帧数据帧中的第三指示字段,根据所述第三指示字段的预设字段值设置所述第三指示字段的字段值。7.如权利要求6所述的方法,其特征在于,与所述第二指示字段的预设字段值对应的第三指示字段的预设长度值是所述第三指示字段的一个或多个预设长度值中的一个。8.如权利要求6所述的方法,其特征在于,所述根据所述第三指示字段的预设长度值确定所述最后一帧数据帧中的第三指示字段,包括:将所述填充数据段中的位于所述第二指示字段之前的连续多个比特选择作为第三指示字段,所述连续多个比特的比特长度等于所述第三指示字段的预设长度值。9.如权利要求1所述的方法,其特征在于,所述第一指示字段的比特长度大于等于2个比特。10.一种数据处理方法,其特征在于,所述方法包括:接收发送端发送的携带指示信息的传输数据,所述传输数据包括N帧数据帧以及所述N帧数据帧对应的数据报头;所述指示信息包括所述数据报头中的第一指示字段的字段值;所述第一指示字段的字段值表示第二指示字段的比特长度是多个预设长度值中的特定预设长度值;根据所述指示信息确定最后一帧数据帧中包含的填充比特的数目。11.如权利要求10所述的方法,其特征在于,所述根据所述指示信息确定最后一帧数据帧中包含的填充比特的数目,包括:读取所述数据报头中的第一指示字段的字段值;在所述第一指示字段的字段值表征所述最后一帧数据帧中的第二指示字段的比特长度不为0时,根据所述第一指示字段的字段值从所述第二指示字段的多个预设长度值中确定一个作为所述第二指示字段的比特长度,根据所述第二指示字段的比特长度确定所述最后一帧数据帧中的第二指示字段,查询与所述第二指示字段的字段值对应的填充比特数目字段值;在所述第一指示字段的字段值表征所述最后一帧数据帧中的第二指示字段的比特长度为0时,查询与所述第一指示字段的字段值对应的填充比特数目字段值;将查询到的填充比特数目字段值作为最后一帧数据帧中包含的填充比特的数目。12.如权利要求10所述的方法,其特征在于,在所述最后一帧数据帧中包含填充比特时,所述最后一帧数据帧中包括有效数据段和拼接于所述有效数据段后面的填充数据段。13.如权利要求12所述的方法,其特征在于,所述根据所述第二指示字段的比特长度确定所述最后一帧数据帧中的第二指示字段,包括:将位于所述填充数据段...

【专利技术属性】
技术研发人员:肖莉
申请(专利权)人:力同科技股份有限公司
类型:发明
国别省市:

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

1