用于Multi-Link的HARQ重传控制方法及装置与流程
未命名
09-18
阅读:91
评论:0

用于multi-link的harq重传控制方法及装置
技术领域
1.本发明涉及无线局域网技术领域,具体而言,涉及一种用于multi-link的harq重传控制方法及装置。
背景技术:
2.目前,为了提升通信效率,越来越多的无线通信设备可以支持同时多频带通信或多信道通信。这种多频带通信或多信道通信被称为multi-link通信。其中,一个频带或者信道被称为一条link。
3.在实践中发现,由于无线通信信道在不同的频带或信道不一致,multi-link传输中各link的性能也不一致,且往往受限于较弱的几条link。另一方面,混合自动重传请求(hybrid automatic repeat request, harq)是一种结合了前向纠错码与自动重传的技术。当前向纠错码无法纠正传输错误时,接收端请求发送端重传数据。对multi-link传输使用harq时,如果信道变化不大,重传时性能仍然受限于较弱的几条link,且这几条link也是首次传输时性能受限的link。对于这几条link,即使将两次传输合并解码,获得的重传分集增益也非常有限。
4.针对上述的问题,目前尚未提出有效的解决方案。
技术实现要素:
5.本发明实施例提供了一种用于multi-link的harq重传控制方法及装置,能够在重传中交换了各link的传输数据,提升harq的重传分集增益,提升合并解码的性能。
6.根据本发明实施例的一个方面,提供了一种用于multi-link的harq重传控制方法,包括:获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。
7.作为一种可选的实施方式,所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。
8.作为一种可选的实施方式,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目
标link,得到所述link交换顺序。
9.作为一种可选的实施方式,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
10.作为一种可选的实施方式,所述link交换顺序为重传顺序函数序列、重传顺序函数的逆函数序列或者索引序列。
11.作为一种可选的实施方式,所述方法还包括:基于所述第一传输数据包和所述第二传输数据包,进行合并解码,得到目标接收数据。
12.作为一种可选的实施方式,合并解码的方式包括以下至少一项:选择合并、加权合并、chase合并、增量冗余合并。
13.根据本发明实施例的另一方面,还提供了一种用于multi-link的harq重传控制装置,包括:数据包获取单元,用于获取各个link的第一传输数据包;信息确定单元,用于响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;顺序确定单元,用于基于所述链路信息和所述数据信息,确定link交换顺序;link交换单元,用于按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;重传单元,用于基于所述第二传输数据包,进行重传控制。
14.作为一种可选的实施方式,所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。
15.作为一种可选的实施方式,所述顺序确定单元具体用于:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
16.作为一种可选的实施方式,所述顺序确定单元具体用于:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
17.根据本发明实施例的又一方面,还提供了一种计算设备,所述计算设备包括:至少一个处理器、存储器和输入输出单元;其中,所述存储器用于存储计算机程序,所述处理器用于调用所述存储器中存储的计算机程序来执行上述用于multi-link的harq重传控制方法。
18.根据本发明实施例的又一方面,还提供了一种计算机可读存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述用于multi-link的harq重传控制方法。
19.在本发明实施例中,获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。可见,本发明能够在重传中交换了各link的传输数据,提升harq的重传分集增益,提升合并解码的性能。
附图说明
20.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是根据本发明实施例的一种可选的用于multi-link的harq重传控制方法的流程示意图;图2是根据本发明实施例的一种可选的link交换重传机制示意图;图3是根据本发明实施例的一种可选的link交换重传数据发送机制示意图;图4是根据本发明实施例的一种可选的link交换重传数据接收机制示意图;图5是根据本发明实施例的一种可选的link交换顺序反馈机制示意图;图6是根据本发明实施例的一种可选的用于multi-link的harq重传控制装置的结构示意图;图7示意性地示出了本发明实施例的一种介质的结构示意图;图8示意性地示出了本发明实施例的一种计算设备的结构示意图。
具体实施方式
21.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
22.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
23.下面参考图1,图1为本发明一实施例提供的用于multi-link的harq重传控制方法的流程示意图。需要注意的是,本发明的实施方式可以应用于适用的任何场景。
24.图1所示的本发明一实施例提供的用于multi-link的harq重传控制方法的流程,包括:步骤s101,获取各个link的第一传输数据包。
25.在本实施例中,执行主体可以为进行multi-link通信的无线通信设备。其中,multi-link通信指的是多频带通信或多信道通信。现在为了提升通信效率,越来越多的无线通信设备可以支持同时多频带通信或多信道通信。其中,一个频带或者信道被称为一条link。相比传统的单link传输而言,multi-link系统允许传输发生在多条链路上,也即是说,multi-link可以实现跨频带/信道传输。由于利用了多条频带/信道资源,multi-link传输可以比单link传输拥有更强的可靠性和传输性能。
26.并且,在实际应用中,对multi-link传输可以使用harq(hybrid automatic repeat request, 混合自动重传请求)。其中,harq是一种结合了前向纠错码与自动重传的技术。当前向纠错码无法纠正传输错误时,接收端请求发送端重传数据。
27.其中,在harq重传控制过程中,可以先获取各个link的第一传输数据包。其中,第一传输数据包为第一次传输时出现传输错误的传输数据包。
28.步骤s102,响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息。
29.在本实施例中,执行主体可以响应于针对出现传输错误的第一传输数据包的重传请求,确定用于传输第一传输数据包的各个link的链路信息,以及第一传输数据包的数据信息。其中,链路信息用于描述各个link的链路参数,链路参数可以包括但不限于链路质量、链路带宽。数据信息用于描述各个link的传输数据的参数,可以包括但不限于数据量、数据类型。
30.并且,针对第一传输数据包的重传请求可以由数据接收方发送给数据发送方。
31.步骤s103,基于所述链路信息和所述数据信息,确定link交换顺序。
32.在本实施例中,执行主体在得到上述链路信息和数据信息之后,可以基于上述链路信息和数据信息,调节进行数据传输的link顺序,得到link交换顺序。其中,link交换顺序用于描述link与待传输数据之间更新后的映射关系。其中,link交换顺序可以由数据发送方确定,也可以由数据接收方确定,本实施例对此不做限定。
33.并且,具体的,执行主体可以在重传时,根据链路信息和数据信息,选择用质量较好的链路重传前次传输质量较差链路的数据,用质量较差的链路重传前次传输质量较好链路的数据。或者,在重传时,用带宽较大的链路重传前次传输带宽较小链路的数据,用带宽较小的链路重传前次传输带宽较大链路的数据。
34.步骤s104,按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包。
35.在本实施例中,在确定得到link交换顺序之后,执行主体可以按照link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包。第二传输数据包为进行重传的、交换各link的待重传数据的数据包。通过第二传输数据包进行重传控制,能够实现发送方在重传时交换各link发送的数据包。例如,数据发送方和数据接收方之间存在多条link,各个link首次传输第一传输数据包出现传输错误。之后,能够基于link的链路信息和第一传输数据包的数据信息,确定link交换顺序。基于link交换顺序,可以交换不同link与不同数据包之间的映射关系,使用更换后的link传输待重传数据。即,按照第二传输数据包进行重传控制。
36.步骤s105,基于所述第二传输数据包,进行重传控制。
37.作为一种可选的实施方式,所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。
38.作为一种可选的实施方式,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
39.在本实施方式中,执行主体可以获取各个link的链路质量参数,基于预设的质量计算公式,对这些链路质量参数进行计算,得到链路质量评分。并将各个link的链路质量评分和预设的链路标准进行匹配,确定出链路质量评分高于预设的链路标准评分的目标link,作为链路质量优于预设链路标准的link。即,确定出质量较好的链路。之后,执行主体可以进一步确定第一传输数据包的数据信息,将链路质量评分低于目标link的其他链路的待重传数据分配给目标link,以得到新的待重传数据与link之间的对应关系,即,得到上述link交换顺序。并且,执行主体还可以将目标link的待重传数据,分配给上述质量较差的其他链路,实现根据链路质量调节link与待重传数据之间的映射关系。
40.作为一种可选的实施方式,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
41.在本实施方式中,执行主体可以获取各个link的链路带宽,并将各个link的链路带宽和预设的带宽标准进行匹配,确定出链路带宽大于预设的带宽标准的目标link,作为带宽较大的link。之后,执行主体可以进一步确定第一传输数据包的数据信息,将带宽小于目标link的其他链路的待重传数据分配给目标link,以得到新的待重传数据与link之间的对应关系,即,得到上述link交换顺序。并且,执行主体还可以将目标link的待重传数据,分配给上述带宽较小的其他链路,实现根据链路带宽调节link与待重传数据之间的映射关系。
42.作为一种可选的实施方式,所述link交换顺序为重传顺序函数序列、重传顺序函数的逆函数序列或者索引序列。
43.在本实施方式中,重传顺序函数序列可以为link的新排列所组成的序列,重传顺序函数的逆函数序列可以为对link的新排列所组成的序列求逆,得到的函数序列。索引序列可以为link在预设的排列表中的索引构成的序列。
44.并且,数据发送方可以计算重传顺序函数序列,并将重传顺序函数序列发送给数据接收方,以使数据接收方根据重传顺序函数序列逆推重传顺序函数的逆函数序列,实现link交换顺序的确定。
45.并且,数据发送方还可以计算重传顺序函数序列,并根据重传顺序函数序列逆推重传顺序函数的逆函数序列,以及将重传顺序函数的逆函数序列发送给数据接收方。
46.并且,数据接收方还可以在接收到第一传输数据包之后,计算重传顺序函数的逆
函数序列,并将重传顺序函数的逆函数序列发送给数据发送方,以使数据发送方逆推确定出link交换顺序。
47.并且,数据接收方还可以在接收到第一传输数据包之后,计算重传顺序函数序列,并将重传顺序函数序列发送给数据发送方。
48.作为一种可选的实施方式,所述方法还包括:基于所述第一传输数据包和所述第二传输数据包,进行合并解码,得到目标接收数据。
49.作为一种可选的实施方式,合并解码的方式包括以下至少一项:选择合并、加权合并、chase合并、增量冗余合并。
50.请一并参阅图2,图2是根据本发明实施例的一种可选的link交换重传机制示意图,如图2所示,在本设计包含三种可能的设计,分别对应图2中(a)、(b)和(c)。以下分别描述:(a)按时间顺序描述为:通信设备a向通信设备b发送数据包,b向a发送重传请求,a决定link交换顺序并向b发送link交换顺序和重传数据包;(b)按时间顺序描述为:通信设备a向通信设备b发送数据包,b决定link交换顺序并向a发送link交换顺序和重传请求,a向b发送重传数据包;(c)按时间顺序描述为:通信设备a向通信设备b发送数据包,b向a发送重传请求,a向b发送重传数据包。
51.请一并参阅图3,图3是根据本发明实施例的一种可选的link交换重传数据发送机制示意图,如图3所示,在本设计中,发送方在重传时会交换各link发送的数据包,具体描述为:通信设备a和通信设备b间有条link同时传输,a首先向b发送数据包,link上的发送数据为()。需要注意的是,部分可以为空,即部分link上无数据传输。
52.a对b的重传数据为,其中对应的重传数据。需要注意的是,有可能与完全一致,也有可能与不一致,也可能是的一部分,也可能为空。a向b重传时,有可能交换link与数据包的对应关系,即link上的传输数据为,其中是的函数,其满足是的一种排列;另一方面,是的逆函数,即。需要说明的是,若为空,重传时link上也可以顺便传输非重传数据。
53.请一并参阅图4,图4是根据本发明实施例的一种可选的link交换重传数据接收机制示意图,如图4所示,在本设计中,发送方在重传时会交换各link接收的数据包,具体描述为:通信设备a和通信设备b间有条link同时传输,b接收到a的传输数据包,link上的接收数据为()。
54.b接收到的重传数据为。
55.b将和合并解码。若、与、、
…
、、、
…
相关性强或有重复,接收端也可以将、、、、
…
、、、
…
一起合并解码。需要注意的是,合并方式可以是选择合并、加权合并或其他harq技术的合并方式,比如chase合并(chase combining)和增量冗余(incremental redundancy)合并。
56.请一并参阅图5,图5是根据本发明实施例的一种可选的link交换顺序反馈机制示意图,如图5所示,(a)和(b)需要设备间传输link交换顺序,如上图所示。本设计分别给出反馈机制:针对(a)的有2种:a收到重传请求后,计算,将发送给b,b根据逆推出。
57.a收到重传请求后,计算,将逆推结果发送给b。
58.针对(b)的有2种:b在收到首次数据包后,计算,将发送给a。
59.b在收到首次数据包后,计算计算重传顺序,将发送给a,a根据逆推出。需要说明的是,以上或的传输形式,可以是完整的或序列,也可以是的排列表中的索引。
60.在本发明实施例中,获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。可见,本发明能够在重传中交换了各link的传输数据,提升harq的重传分集增益,提升合并解码的性能。
61.在介绍了本发明示例性实施方式的方法之后,接下来,参考图6对本发明示例性实施方式的一种用于multi-link的harq重传控制装置进行说明,该装置至少包括数据包获取单元201、信息确定单元202、顺序确定单元203、link交换单元204以及重传单元205。
62.数据包获取单元201,用于获取各个link的第一传输数据包;信息确定单元202,用于响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;顺序确定单元203,用于基于所述链路信息和所述数据信息,确定link交换顺序;link交换单元204,用于按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;重传单元205,用于基于所述第二传输数据包,进行重传控制。
63.作为一种可选的实施方式,所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。
64.作为一种可选的实施方式,所述顺序确定单元203具体用于:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
65.作为一种可选的实施方式,所述顺序确定单元203具体用于:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
66.作为一种可选的实施方式,所述link交换顺序为重传顺序函数序列、重传顺序函数的逆函数序列或者索引序列。
67.作为一种可选的实施方式,所述装置还包括:解码单元,用于基于所述第一传输数据包和所述第二传输数据包,进行合并解码,得到目标接收数据。
68.作为一种可选的实施方式,合并解码的方式包括以下至少一项:选择合并、加权合并、chase合并、增量冗余合并。
69.在本发明实施例中,获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。可见,本发明能够在重传中交换了各link的传输数据,提升harq的重传分集增益,提升合并解码的性能。
70.在介绍了本发明示例性实施方式的方法和装置之后,接下来,参考图7对本发明示例性实施方式的计算机可读存储介质进行说明,请参考图7,其示出的计算机可读存储介质为光盘30,其上存储有计算机程序(即程序产品),所述计算机程序在被处理器运行时,会实现上述方法实施方式中所记载的各步骤,例如获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制;各步骤的具体实现方式在此不再重复说明。
71.需要说明的是,所述计算机可读存储介质的例子还可以包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他光学、磁性存储介质,在此不再一一赘述。
72.在介绍了本发明示例性实施方式的方法、介质和装置之后,接下来,参考图8对本发明示例性实施方式的用于multi-link的harq重传控制的计算设备。
73.图8示出了适于用来实现本发明实施方式的示例性计算设备40的框图,该计算设备40可以是计算机系统或服务器。图8显示的计算设备40仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
74.如图8所示,计算设备40的组件可以包括但不限于:一个或者多个处理器或者处理单元401,系统存储器402,连接不同系统组件(包括系统存储器402和处理单元401)的总线403。
75.计算设备40典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算设备40访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
76.系统存储器402可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)4021和/或高速缓存存储器4022。计算设备40可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,rom4023可以用于读写不可移动的、非易失性磁介质(图8中未显示,通常称为“硬盘驱动器”)。尽管未在图8中示出,
可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线403相连。系统存储器402中可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
77.具有一组(至少一个)程序模块4024的程序/实用工具4025,可以存储在例如系统存储器402中,且这样的程序模块4024包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块4024通常执行本发明所描述的实施例中的功能和/或方法。
78.计算设备40也可以与一个或多个外部设备404(如键盘、指向设备、显示器等)通信。这种通信可以通过输入/输出(i/o)接口405进行。并且,计算设备40还可以通过网络适配器406与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图8所示,网络适配器406通过总线403与计算设备40的其它模块(如处理单元401等)通信。应当明白,尽管图8中未示出,可以结合计算设备40使用其它硬件和/或软件模块。
79.处理单元401通过运行存储在系统存储器402中的程序,从而执行各种功能应用以及数据处理,例如,获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。各步骤的具体实现方式在此不再重复说明。应当注意,尽管在上文详细描述中提及了用于multi-link的harq重传控制装置的若干单元/模块或子单元/子模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
80.在本发明的描述中,需要说明的是,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
81.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
82.在本发明所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
83.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
84.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
85.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
86.最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
87.此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
技术特征:
1.一种用于multi-link的harq重传控制方法,其特征在于,包括:获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。2.根据权利要求1所述的用于multi-link的harq重传控制方法,其特征在于,所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。3.根据权利要求2所述的用于multi-link的harq重传控制方法,其特征在于,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。4.根据权利要求2所述的用于multi-link的harq重传控制方法,其特征在于,基于所述链路信息和所述数据信息,确定link交换顺序,包括:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。5.根据权利要求1所述的用于multi-link的harq重传控制方法,其特征在于,所述link交换顺序为重传顺序函数序列、重传顺序函数的逆函数序列或者索引序列。6.根据权利要求1所述的用于multi-link的harq重传控制方法,其特征在于,所述方法还包括:基于所述第一传输数据包和所述第二传输数据包,进行合并解码,得到目标接收数据。7.根据权利要求6所述的用于multi-link的harq重传控制方法,其特征在于,合并解码的方式包括以下至少一项:选择合并、加权合并、chase合并、增量冗余合并。8.一种用于multi-link的harq重传控制装置,其特征在于,包括:数据包获取单元,用于获取各个link的第一传输数据包;信息确定单元,用于响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;顺序确定单元,用于基于所述链路信息和所述数据信息,确定link交换顺序;link交换单元,用于按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;重传单元,用于基于所述第二传输数据包,进行重传控制;所述链路信息包括以下至少一项:各个link的链路质量、各个link的链路带宽;其中,所述链路质量包括以下至少一项:信噪比、信干噪比、evm、误比特率、误符号率、重传次数。9.根据权利要求8所述的用于multi-link的harq重传控制装置,其特征在于,所述顺序
确定单元具体用于:基于各个link的链路质量,确定出链路质量优于预设链路标准的目标link;基于所述数据信息,将链路质量低于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。10.根据权利要求8所述的用于multi-link的harq重传控制装置,其特征在于,所述顺序确定单元具体用于:基于各个link的链路带宽,确定出链路带宽优于预设带宽标准的目标link;基于所述数据信息,将链路带宽小于所述目标link的待重传数据,分配给所述目标link,得到所述link交换顺序。
技术总结
本发明公开了一种用于Multi-Link的HARQ重传控制方法及装置,包括:获取各个link的第一传输数据包;响应于针对所述第一传输数据包的重传请求,确定各个link的链路信息以及所述第一传输数据包的数据信息;基于所述链路信息和所述数据信息,确定link交换顺序;按照所述link交换顺序,为所述第一传输数据包重新分配各个link,得到第二传输数据包;基于所述第二传输数据包,进行重传控制。可见,本发明能够在重传中交换了各link的传输数据,提升HARQ的重传分集增益,提升合并解码的性能。提升合并解码的性能。提升合并解码的性能。
技术研发人员:杜劲波 徐方鑫 冉建军
受保护的技术使用者:上海朗力半导体有限公司
技术研发日:2023.08.17
技术公布日:2023/9/16
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种铜带熔化炉的制作方法 下一篇:一种道路桥梁施工用降噪屏障的制作方法