一种信息处理方法、装置、设备及可读存储介质与流程

文档序号:37942678发布日期:2024-05-11 00:22阅读:7来源:国知局
一种信息处理方法、装置、设备及可读存储介质与流程

本技术涉及通信,尤其涉及一种信息处理方法、装置、设备及可读存储介质。


背景技术:

1、arq(automatic repeat request,自动重传请求)为rlc(radio link control,无线链路控制)层的基本功能之一。harq(hybrid automatic repeat request,混合自动重传请求)是mac(medium access control,媒体接入控制)层的重要且基本的功能之一。arq和harq合并后,harq成为空口数据传输的唯一锚点。因此,如何依靠harq最先感知空口数据传输结果的优势特征,以实现高效的数据重传成为研究的重点内容之一。

2、在harq机制中,通过harq进程反馈ack(acknowledgement,肯定确认)/nack(negative acknowledgement,否定确认)实现每个harq进程上数据的新传和重传。但是,现有的harq机制可能造成较高的数据传输时延。


技术实现思路

1、本技术实施例提供一种信息处理方法、装置、设备及可读存储介质,以降低数据传输的时延。

2、第一方面,本技术实施例提供了一种信息处理方法,应用于发送端,包括:

3、在mac层的发送窗口中发送数据;其中,所述发送窗口的长度根据发送端harq进程的数目确定。

4、可选的,所述发送窗口的长度根据发送端harq进程总数目与第一系数确定;

5、其中,所述第一系数为每个发送端harq进程发送tb(transport block,传输块)的最大数目与第二系数的和,所述第二系数为大于或等于0的整数。

6、可选的,所述发送窗口的长度大于或等于发送端harq进程总数目与所述第一系数的乘积。

7、可选的,所述方法还包括:

8、对于所述发送窗口的每个发送单位,记录以下一项或多项信息:

9、sn(sequence number,序列号)对应的harq标识(harq id),tb的发送次数,harq进程发送tb的状态。

10、可选的,所述方法还包括:

11、根据接收端的第一信息以及目标harq进程发送tb的状态,更新所述发送窗口;

12、其中,所述第一信息为所述接收端对所述目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

13、可选的,所述更新所述发送窗口,包括:

14、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb发送成功,则移动发送窗口;或者

15、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb未发送成功,则不移动发送窗口。

16、可选的,所述方法还包括:

17、向接收端发送第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

18、可选的,所述方法还包括:

19、接收所述接收端发送的第二指示,所述第二指示用于触发重传第二目标sn对应的harq进程的tb;

20、其中,所述第二目标sn为所述接收端在接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn。

21、第二方面,本技术实施例提供了一种信息处理方法,应用于接收端,包括:

22、在mac层的接收窗口中接收数据;其中,所述接收窗口的长度根据接收端harq进程的数目确定。

23、可选的,所述接收窗口的长度根据接收端harq进程总数目与第三系数确定;

24、其中,所述第三系数为每个接收端harq进程接收tb的最大数目与第四系数的和,所述第四系数为大于或等于0的整数。

25、可选的,所述接收窗口的长度大于或等于接收端harq进程总数目与所述第三系数的乘积。

26、可选的,所述方法还包括:

27、对于所述接收窗口的每个接收单位,记录以下一项或多项信息:

28、sn对应的harq id,tb的接收次数,harq进程接收tb的状态。

29、可选的,所述方法还包括:

30、向发送端发送第一信息,其中,所述第一信息为所述接收端对目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

31、可选的,所述方法还包括:

32、接收所述发送端发送的第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

33、可选的,所述方法还包括:

34、获取在所述接收窗口内接收到的tb对应的第三目标sn;

35、根据所述第三目标sn对应的harq进程接收tb的状态,更新所述接收窗口。

36、可选的,所述方法还包括:

37、确定第二目标sn,其中,所述第二目标sn为所述接收端在所述接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn;

38、向发送端发送第二指示,所述第二指示用于触发所述发送端重传所述第二目标sn对应的harq进程的tb。

39、第三方面,本技术实施例提供了一种信息处理装置,应用于发送端,包括:

40、第一发送模块,用于在mac层的发送窗口中发送数据;其中,所述发送窗口的长度根据发送端harq进程的数目确定。

41、可选的,所述发送窗口的长度根据发送端harq进程总数目与第一系数确定;

42、其中,所述第一系数为每个发送端harq进程发送传输块tb的最大数目与第二系数的和,所述第二系数为大于或等于0的整数。

43、可选的,所述发送窗口的长度大于或等于发送端harq进程总数目与所述第一系数的乘积。

44、可选的,所述装置还可包括:

45、第一处理模块,用于对于所述发送窗口的每个发送单位,记录以下一项或多项信息:

46、sn对应的harq id,tb的发送次数,harq进程发送tb的状态。

47、可选的,所述装置还可包括:

48、更新模块,用于根据接收端的第一信息以及目标harq进程发送tb的状态,更新所述发送窗口;

49、其中,所述第一信息为所述接收端对所述目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

50、可选的,所述更新模块,用于:

51、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb发送成功,则移动发送窗口;或者

52、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb未发送成功,则不移动发送窗口。

53、可选的,所述装置还可包括:

54、第二发送模块,用于向接收端发送第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

55、可选的,所述装置还可包括:

56、第一接收模块,用于接收所述接收端发送的第二指示,所述第二指示用于触发重传第二目标sn对应的harq进程的tb;

57、其中,所述第二目标sn为所述接收端在接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn。

58、第四方面,本技术实施例提供了一种信息处理装置,应用于接收端,包括:

59、第一接收模块,用于在mac层的接收窗口中接收数据;其中,所述接收窗口的长度根据接收端harq进程的数目确定。

60、可选的,所述接收窗口的长度根据接收端harq进程总数目与第三系数确定;

61、其中,所述第三系数为每个接收端harq进程接收tb的最大数目与第四系数的和,所述第四系数为大于或等于0的整数。

62、可选的,所述接收窗口的长度大于或等于接收端harq进程总数目与所述第三系数的乘积。

63、可选的,所述装置还可包括:

64、第一处理模块,用于对于所述接收窗口的每个接收单位,记录以下一项或多项信息:

65、sn对应的harq id,tb的接收次数,harq进程接收tb的状态。

66、可选的,所述装置还可包括:

67、第一发送模块,用于向发送端发送第一信息,其中,所述第一信息为所述接收端对目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

68、可选的,所述装置还可包括:

69、第一接收模块,用于接收所述发送端发送的第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

70、可选的,所述装置还可包括:

71、第一获取模块,用于获取在所述接收窗口内接收到的tb对应的第三目标sn;

72、第一更新模块,用于根据所述第三目标sn对应的harq进程接收tb的状态,更新所述接收窗口。

73、可选的,所述装置还可包括:

74、第一确定模块,用于确定第二目标sn,其中,所述第二目标sn为所述接收端在所述接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn;

75、第二发送模块,用于向发送端发送第二指示,所述第二指示用于触发所述发送端重传所述第二目标sn对应的harq进程的tb。

76、第五方面,本技术实施例提供了一种信息处理装置,应用于发送端,包括:处理器和收发器;

77、所述收发器,用于在mac层的发送窗口中发送数据;其中,所述发送窗口的长度根据发送端harq进程的数目确定。

78、可选的,所述发送窗口的长度根据发送端harq进程总数目与第一系数确定;

79、其中,所述第一系数为每个发送端harq进程发送传输块tb的最大数目与第二系数的和,所述第二系数为大于或等于0的整数。

80、可选的,所述发送窗口的长度大于或等于发送端harq进程总数目与所述第一系数的乘积。

81、可选的,所述处理器还用于,对于所述发送窗口的每个发送单位,记录以下一项或多项信息:

82、序列号sn对应的harq标识harq id,tb的发送次数,harq进程发送tb的状态。

83、可选的,所述处理器还用于,根据接收端的第一信息以及目标harq进程发送tb的状态,更新所述发送窗口;

84、其中,所述第一信息为所述接收端对所述目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

85、可选的,所述处理器还用于:

86、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb发送成功,则移动发送窗口;或者

87、若根据所述第一信息以及所述目标harq进程发送tb的状态确定所述目标harq进程的tb未发送成功,则不移动发送窗口。

88、可选的,所述收发器还用于,向接收端发送第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

89、可选的,所述收发器还用于,接收所述接收端发送的第二指示,所述第二指示用于触发重传第二目标sn对应的harq进程的tb;

90、其中,所述第二目标sn为所述接收端在接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn。

91、第六方面,本技术实施例提供了一种信息处理装置,应用于接收端,包括:处理器和收发器;

92、所述收发器,用于在mac层的接收窗口中接收数据;其中,所述接收窗口的长度根据接收端harq进程的数目确定。

93、可选的,所述接收窗口的长度根据接收端harq进程总数目与第三系数确定;

94、其中,所述第三系数为每个接收端harq进程接收tb的最大数目与第四系数的和,所述第四系数为大于或等于0的整数。

95、可选的,所述接收窗口的长度大于或等于接收端harq进程总数目与所述第三系数的乘积。

96、可选的,所述处理器还用于,对于所述接收窗口的每个接收单位,记录以下一项或多项信息:

97、sn对应的harq id,tb的接收次数,harq进程接收tb的状态。

98、可选的,所述收发器还用于向发送端发送第一信息,其中,所述第一信息为所述接收端对目标harq进程的反馈信息,所述目标harq进程为第一目标sn对应的harq进程。

99、可选的,所述收发器还用于接收所述发送端发送的第一指示,所述第一指示用于查询所述目标harq进程的tb的接收状态。

100、可选的,所述处理器还用于:

101、获取在所述接收窗口内接收到的tb对应的第三目标sn;

102、根据所述第三目标sn对应的harq进程接收tb的状态,更新所述接收窗口。

103、可选的,所述处理器还用于:

104、确定第二目标sn,其中,所述第二目标sn为所述接收端在所述接收窗口的起始sn到当前接收到的tb对应的sn之间未接收到的tb对应的sn;

105、向发送端发送第二指示,所述第二指示用于触发所述发送端重传所述第二目标sn对应的harq进程的tb。

106、第七方面,本技术实施例还提供一种通信设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的程序,所述处理器执行所述程序时实现如上所述的信息处理方法中的步骤。

107、第八方面,本技术实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的信息处理方法中的步骤。

108、在本技术实施例中,在mac层定义发送窗口和接收窗口,从而可实现高效的窗口机制,降低了数据传输时延。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1