一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种HARQ-ACK信息的传输方法和装置与流程

2022-02-20 19:41:43 来源:中国专利 TAG:

一种harq-ack信息的传输方法和装置
技术领域
1.本发明涉及无线通信技术领域,尤其涉及一种harq-ack信息的传输方法和装置。


背景技术:

2.混合自动重传请求(hybrid automatic retransmission request,harq)是提高无线通信系统性能的一种机制。在下行数据传输时,harq的应用过程是:基站首先发送一个数据块给某个用户,该用户接收到该数据块后进行校验,如果校验正确,就发送确定信息(acknowledge,ack)给基站;基站接收到ack后,认为所发送的数据块已被对应的用户正确接收,那么就可以发送新的数据块给这个用户。如果校验不正确,用户将会发送非确认信息(not acknowledge,nack)给基站,基站就会重传所发送的数据块给用户,直到用户正确接收后反馈ack,或者直到超过最大重传次数。
3.基于harq传输ack/nack信息(harq-ack)时,可以是基于传输块(transport block,tb)进行传输的,那么一个tb对应一个比特的ack/nack反馈信息,用于表示对应tb的接收是否正确;而某一个传输块中可以包括多个码块组(code block group,cbg),因此,也可以是基于cbg进行传输的,此时,每个cbg对应一个比特的ack/nack反馈信息,用于表示对应cbg的接收是否正确。然而,当需要传输的harq-ack信息数量较多时,直接针对tb或者cbg进行传输的效率就会比较低。
4.因此,如何提高harq-ack反馈信息的传输效率,是目前亟待解决的技术问题。


技术实现要素:

5.本技术实施例提供一种harq-ack信息的传输方法和装置,用于提高harq-ack反馈信息的传输效率。
6.第一方面,提供一种harq-ack信息的传输方法,所述方法包括:
7.接收网络设备发送的第一指令,所述第一指令包括用于指示所述终端设备对harq-ack信息进行压缩处理的指令;
8.对第一harq-ack信息进行压缩处理,获得第一信息,所述第一harq-ack信息是通过所述第一指令确定出需要进行压缩的harq-ack信息,所述第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息;
9.向所述网络设备发送所述第一信息。
10.本技术实施例中,在终端设备要向网络设备发送用于指示是否成功接收数据的harq-ack反馈信息时,网络设备可以先向终端设备发送第一指令,以指示终端设备对harq-ack信息进行压缩处理,这样,终端设备就可以基于网络设备发送的指令,确定出需要进行压缩的harq-ack信息,然后将该harq-ack信息进行压缩处理,获得相应的第一信息,然后在向网络设备发送harq-ack信息时,发送的就可以是经过压缩处理后的反馈信息,这样,当发送的反馈信息比较多时,可以有效减低码率,提高反馈信息的传输效率,进而提高harq-ack信息传输的可靠性。
11.在一种可能的设计中,所述第一指令还包括用于指示第一比特数量的指令,对第一harq-ack信息进行压缩处理,获得第一信息,包括:
12.按照所述第一比特数量对所述第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组;
13.确定所述至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,所述每个harq-ack分组所对应的第二信息是对所述每个harq-ack分组进行压缩处理后得到的;
14.根据所述每个harq-ack分组所对应的第二信息,获得所述第一信息。
15.本技术实施例中,网络设备发送的第一指令中还可以包括用于指示第一比特数量的指令,终端设备在对对应的harq-ack信息进行压缩处理时,可以是先对该harq-ack信息进行等比特划分,也就是说,按第一比特数量把harq-ack信息均分成几个harq-ack分组,然后再确定每一个harq-ack分组经过压缩处理后的信息,即第二信息,也就是说,分别对每个harq-ack分组进行压缩处理,得到每个harq-ack分组的第二信息,然后就可以根据每个harq-ack分组的第二信息获得第一信息,也即获得原始的harq-ack信息经过压缩处理后的信息。通过对每个harq-ack分组分别进行压缩,可以在一定程度上提高压缩的效率,确保了压缩的有效性,由各个部分经过压缩后的信息获得最终的压缩反馈信息,也可以确保最终的反馈信息的可靠性。
16.在一种可能的设计中,所述每个harq-ack分组所对应的第二信息是根据第一对应关系确定的,所述第一对应关系为预设的harq-ack分组与第二信息之间的对应关系,所述第一对应关系中包括的harq-ack分组中出现概率越高的harq-ack分组所对应的第二信息中包含的比特数量越少。
17.本技术实施例中,在确定每个harq-ack分组的第二信息时,可以是直接根据第一对应关系确定的,第一对应关系中包括预设的harq-ack分组与第二信息之间的对应关系,通过第一对应关系就可以直接简便地确定出第二信息。在第一对应关系中的harq-ack分组出现概率越高的分组对应的第二信息中的比特数量越少,这样,在harq-ack信息中出现概率最高的分组经过压缩处理后,得到的比特数量就会比较少,从而确保了压缩的有效性。
18.在一种可能的设计中,按照所述第一比特数量对所述第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组,包括:
19.确定所述第一harq-ack信息所包括的比特数量是否为所述第一比特数量的整数倍;
20.在为否时,根据所述第一harq-ack信息获得第三信息,所述第三信息的比特数量为所述第一比特数量的整数倍;
21.按照所述第一比特数量对所述第三信息进行等比特划分,以获得划分后的至少一个harq-ack分组。
22.本技术实施例中,在对harq-ack信息进行划分之前,需要确定其是不是预设比特数量的整数倍,如果不是,那就可以先对该harq-ack信息添加一些比特,使其包括的比特数量为预设比特数量的整数倍,这样可以确保在每个划分后的harq-ack分组中包括的比特数量都是一样的,从而可以有效根据每个harq-ack分组的第二信息,准确获取到经过压缩后的harq-ack信息。
23.在一种可能的设计中,根据所述每个harq-ack分组所对应的第二信息,获得所述
第一信息,包括:
24.根据所述每个harq-ack分组所对应的第二信息确定第二比特数量,所述第二比特数量为所述每个harq-ack分组所对应的第二信息所包括的总比特数量;
25.确定所述第二比特数量与第三比特数量之间是否存在差值,所述第三比特数量为以第一压缩编码率对所述第一harq-ack信息进行压缩处理后所包括的比特数量,所述第一压缩编码率为所述终端设备与所述网络设备预先约定的压缩编码率;
26.若所述第二比特数量与所述第三比特数量之间存在差值,则将所述第二比特数量填充至所述第三比特数量,并将填充至所述第三比特数量后的harq-ack信息确定为所述第一信息。
27.本技术实施例中,终端设备与网络设备之间可以预先约定一个固定的压缩编码率,这样,在终端需要对harq-ack信息进行压缩处理时,可以确定按预设的压缩编码率进行压缩处理时,压缩后的harq-ack信息中应该包括有多少比特数据,即第三比特数量,然后终端设备再对harq-ack信息进行实际的压缩处理,获得针对每个harq-ack分组的第二信息,将各个第二信息进行汇总,即可以获得实际经过压缩处理后的harq-ack信息所包括的第二比特数量,然后确定第二比特数量与第三比特数量的之间是否存在差值,如果存在差值,就将第二比特数量填充至第三比特数量,然后将填充后的harq-ack信息确定为是最终压缩后得到的harq-ack信息。
28.也就是说,终端设备和网络设备之间可以约定好压缩编码率,从而事先设定压缩后的比特数量,如果终端设备进行压缩处理后,发现数量少于目标压缩比特数量,那么就可以进行比特填充,从而使得发送给网络设备的反馈信息中包括的比特数量,就是预先约定好的比特数量,提高了反馈信息传输的有效性。
29.在一种可能的设计中,在获得第一信息之后,所述方法还包括:
30.向所述网络设备发送第四信息,以使所述网络设备根据所述第四信息对所述第一信息进行解压缩处理。
31.本技术实施例中,终端设备还可以将进行压缩处理时的压缩信息发送给网络设备,也就是将自身进行压缩处理的压缩方式等信息告知网络设备,那么网络设备就可以根据这些信息对接收到的反馈信息进行解压缩处理,从而获得实际的反馈信息,然后就可以获知终端设备接收数据的实际情况,从而确定是否要重新发送数据给终端设备,或者传输信息新的数据给终端设备,提高了数据传输的时效性。
32.在一种可能的设计中,所述第四信息包括第一差值、所述第一harq-ack信息进行压缩处理后的比特数量或对所述第一harq-ack信息进行压缩处理的压缩编码率;其中,所述第一差值为所述第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理后所包括的比特数量的差值。
33.本技术实施例中,终端设备在向网络设备发送进行压缩处理时的压缩信息时,可以是向网络设备发送harq-ack信息在进行压缩处理之前和压缩处理之后的比特数量差值,也可以是向网络设备发送harq-ack信息进行压缩后包括的比特数量,或者可以是向网路设备发送进行压缩处理时的压缩编码率,当网络设备接收到这些信息后,就可以根据这些信息对压缩后的反馈信息进行解码处理,以获得原始的反馈信息。也就是说,终端设备可以发送不同的压缩信息给网络设备,这样可以提高数据传输的灵活性,也能确保终端设备与网
络设备对压缩后的harq-ack信息理解是一致的,确保了信息传输的可靠性。
34.在一种可能的设计中,接收网络设备发送的第一指令,包括:
35.从下行控制信息dci中或媒体介入控制信令mac中接收所述第一指令。
36.本技术实施例中,网络设备向终端设备发送的第一指令可以是承载在多种信令中,也就是说网络设备可以通过多种方式向终端设备发送第一指令,提升了发送指令的灵活性。
37.第二方面,提供一种harq-ack信息的传输方法,所述方法包括:
38.向终端设备发送第一指令,所述第一指令包括用于指示所述终端设备对harq-ack信息进行压缩处理的指令;
39.接收所述终端设备发送的第一信息,所述第一信息是所述终端设备基于所述第一指令对第一harq-ack信息进行压缩处理后得到的,所述第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息。
40.本技术实施例中,在终端设备要向网络设备发送用于指示是否成功接收数据的harq-ack反馈信息时,网络设备可以先向终端设备发送第一指令,以指示终端设备对harq-ack信息进行压缩处理,这样,终端设备就可以基于网络设备发送的指令,确定出需要进行压缩的harq-ack信息,然后将该harq-ack信息进行压缩处理,获得相应的第一信息,然后在向网络设备发送harq-ack信息时,发送的就可以是经过压缩处理后的反馈信息,这样,当发送的反馈信息比较多时,可以有效减低码率,提高反馈信息的传输效率,进而提高harq-ack信息传输的可靠性。
41.在一种可能的设计中,所述第一指令还包括用于指示第一比特数量的指令,所述第一比特数量用于指示所述终端设备对所述第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组,并根据所述至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,获得所述第一信息,所述每个harq-ack分组所对应的第二信息是对所述每个harq-ack分组进行压缩处理后得到的。
42.本技术实施例中,网络设备发送的第一指令中还可以包括用于指示第一比特数量的指令,终端设备在对对应的harq-ack信息进行压缩处理时,可以是先对该harq-ack信息进行等比特划分,也就是说,按第一比特数量把harq-ack信息均分成几个harq-ack分组,然后再确定每一个harq-ack分组经过压缩处理后的信息,即第二信息,也就是说,分别对每个harq-ack分组进行压缩处理,得到每个harq-ack分组的第二信息,然后就可以根据每个harq-ack分组的第二信息获得第一信息,也即获得原始的harq-ack信息经过压缩处理后的信息。通过对每个harq-ack分组分别进行压缩,可以在一定程度上提高压缩的效率,确保了压缩的有效性,由各个部分经过压缩后的信息获得最终的压缩反馈信息,也可以确保最终的反馈信息的可靠性。
43.在一种可能的设计中,所述方法还包括:
44.接收所述终端设备发送的第四信息,并根据所述第四信息对所述第一信息进行解压缩处理。
45.本技术实施例中,终端设备还可以将进行压缩处理时的压缩信息发送给网络设备,也就是将自身进行压缩处理的压缩方式等信息告知网络设备,那么网络设备就可以根据这些信息对接收到的反馈信息进行解压缩处理,从而获得实际的反馈信息,然后就可以
获知终端设备接收数据的实际情况,从而确定是否要重新发送数据给终端设备,或者传输信息新的数据给终端设备,提高了数据传输的时效性。
46.在一种可能的设计中,所述第四信息包括第一差值、所述第一harq-ack信息进行压缩处理后的比特数量或对所述第一harq-ack信息进行压缩处理的压缩编码率;其中,所述第一差值为所述第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理后所包括的比特数量的差值。
47.本技术实施例中,终端设备在向网络设备发送进行压缩处理时的压缩信息时,可以是向网络设备发送harq-ack信息在进行压缩处理之前和压缩处理之后的比特数量差值,也可以是向网络设备发送harq-ack信息进行压缩后包括的比特数量,或者可以是向网路设备发送进行压缩处理时的压缩编码率,当网络设备接收到这些信息后,就可以根据这些信息对压缩后的反馈信息进行解码处理,以获得原始的反馈信息。也就是说,终端设备可以发送不同的压缩信息给网络设备,这样可以提高数据传输的灵活性,也能确保终端设备与网络设备对压缩后的harq-ack信息理解是一致的,确保了信息传输的可靠性。
48.在一种可能的设计中,向终端设备发送第一指令,包括:
49.通过下行控制信息dci中或媒体介入控制信令mac发送所述第一指令。
50.本技术实施例中,网络设备向终端设备发送的第一指令可以是承载在多种信令中,也就是说网络设备可以通过多种方式向终端设备发送第一指令,提升了发送指令的灵活性。
51.第三方面,提供一种终端设备,所述设备包括:
52.接收模块,用于接收网络设备发送的第一指令,所述第一指令包括用于指示所述终端设备对harq-ack信息进行压缩处理的指令;
53.获得模块,用于对第一harq-ack信息进行压缩处理,获得第一信息,所述第一harq-ack信息是通过所述第一指令确定出需要进行压缩的harq-ack信息,所述第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息;
54.发送模块,用于向所述网络设备发送所述第一信息。
55.在一种可能的设计中,所述第一指令还包括用于指示第一比特数量的指令,所述获得模块,用于:
56.按照所述第一比特数量对所述第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组;
57.确定所述至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,所述每个harq-ack分组所对应的第二信息是对所述每个harq-ack分组进行压缩处理后得到的;
58.根据所述每个harq-ack分组所对应的第二信息,获得所述第一信息。
59.在一种可能的设计中,所述每个harq-ack分组所对应的第二信息是根据第一对应关系确定的,所述第一对应关系为预设的harq-ack分组与第二信息之间的对应关系,所述第一对应关系中包括的harq-ack分组中出现概率越高的harq-ack分组所对应的第二信息中包含的比特数量越少。
60.在一种可能的设计中,所述获得模块还用于:
61.确定所述第一harq-ack信息所包括的比特数量是否为所述第一比特数量的整数倍;
62.在为否时,根据所述第一harq-ack信息获得第三信息,所述第三信息的比特数量为所述第一比特数量的整数倍;
63.按照所述第一比特数量对所述第三信息进行等比特划分,以获得划分后的至少一个harq-ack分组。
64.在一种可能的设计中,所述获得模块还用于:
65.根据所述每个harq-ack分组所对应的第二信息确定第二比特数量,所述第二比特数量为所述每个harq-ack分组所对应的第二信息所包括的总比特数量;
66.确定所述第二比特数量与第三比特数量之间是否存在差值,所述第三比特数量为以第一压缩编码率对所述第一harq-ack信息进行压缩处理后所包括的比特数量,所述第一压缩编码率为所述终端设备与所述网络设备预先约定的压缩编码率;
67.若所述第二比特数量与所述第三比特数量之间存在差值,则将所述第二比特数量填充至所述第三比特数量,并将填充至所述第三比特数量后的harq-ack信息确定为所述第一信息。
68.在一种可能的设计中,所述发送模块还用于:
69.向所述网络设备发送第四信息,以使所述网络设备根据所述第四信息对所述第一信息进行解压缩处理。
70.在一种可能的设计中,所述第四信息包括第一差值、所述第一harq-ack信息进行压缩处理后的比特数量或对所述第一harq-ack信息进行压缩处理的压缩编码率;其中,所述第一差值为所述第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理后所包括的比特数量的差值。
71.在一种可能的设计中,所述接收模块,用于:
72.从下行控制信息dci中或媒体介入控制信令mac中接收所述第一指令。
73.第四方面,提供一种网络设备,所述设备包括:
74.发送模块,用于向终端设备发送第一指令,所述第一指令包括用于指示所述终端设备对harq-ack信息进行压缩处理的指令;
75.接收模块,用于接收所述终端设备发送的第一信息,所述第一信息是所述终端设备基于所述第一指令对第一harq-ack信息进行压缩处理后得到的,所述第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息。
76.在一种可能的设计中,所述第一指令还包括用于指示第一比特数量的指令,所述第一比特数量用于指示所述终端设备对所述第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组,并根据所述至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,获得所述第一信息,所述每个harq-ack分组所对应的第二信息是对所述每个harq-ack分组进行压缩处理后得到的。
77.在一种可能的设计中,所述接收模块用于:
78.接收所述终端设备发送的第四信息,并根据所述第四信息对所述第一信息进行解压缩处理。
79.在一种可能的设计中,所述第四信息包括第一差值、所述第一harq-ack信息进行压缩处理后的比特数量或对所述第一harq-ack信息进行压缩处理的压缩编码率;其中,所述第一差值为所述第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理
后所包括的比特数量的差值。
80.在一种可能的设计中,所述发送模块用于:
81.通过下行控制信息dci中或媒体介入控制信令mac发送所述第一指令。
82.第五方面,提供一种计算设备,所述计算设备包括:
83.至少一个处理器,以及
84.与所述至少一个处理器通信连接的存储器;
85.其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如第一方面或第二方面及任一可能的实施例中所述的方法。
86.第六方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如第一方面或第二方面及任一可能的实施例中所述的方法。
87.第七方面,提供一种包含指令的计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行上述各种可能的实现方式中所描述的harq-ack信息的传输方法。
88.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
89.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
90.图1为本技术实施例提供的应用场景的示意图;
91.图2为本技术实施例提供的harq-ack信息的传输方法的流程示意图;
92.图3为本技术实施例提供的压缩编码以及解压缩编码的结构框图;
93.图4为本技术实施例提供的终端设备的结构框图;
94.图5为本技术实施例提供的网络设备的结构框图;
95.图6为本技术实施例提供的计算设备的结构示意图。
具体实施方式
96.为使本技术的目的、技术方案和优点更加清楚明白,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
97.本技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”是用于区别
不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的保护。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术中的“多个”可以表示至少两个,例如可以是两个、三个或者更多个,本技术实施例不做限制。
98.另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,在不做特别说明的情况下,一般表示前后关联对象是一种“或”的关系。
99.如前所述的,在传输harq-ack反馈信息时,可以是基于传输块tb进行传输的,也可以是基于cbg进行传输的。但是,当需要传输的harq-ack信息数量较多时,直接针对tb或者cbg进行传输的效率就会比较低。
100.在相关技术中,为减少harq-ack码本大小,新无线(new radio,nr)支持采用确认/非确认(a/n)打包的方式,例如,是对物理下行共享信道(physical downlink shared channel,pdsch)的不同传输块tb的a/n反馈信息进行合并,只得到一个最终的a/n。但是,当其中某一个传输块的数据,或者某一个传输块中的码块组cbg的传输出现错误时,就会认为未成功接收到pdsch,因此,需要对pdsch的所有tb的数据都进行重传,导致传输效率较低。
101.鉴于此,本技术实施提供一种harq-ack信息的传输方法,通过该方法当终端设备需要向网络设备发送harq-ack反馈信息时,网络设备可以先向终端设备发送第一指令,以是指终端设备对harq-ack信息进行压缩处理,终端设备根据第一指令确定出需要进行压缩的harq-ack信息后,就可以对其进行压缩,从而在实际发送反馈信息的时候,发送的就可以是经过压缩处理后的第一信息,当发送的反馈信息比较多时,可以不对不同的tb或cbg的反馈信息进行打包处理,也可以有效减少传输的信息比特数量,从而提高了harq-ack信息的传输效率。
102.为便于理解本技术实施例提供的技术方案,下面对本技术实施例提供的技术方案使用的应用场景做一些简单的介绍,需要说明的是,以下介绍的应用场景仅用于说明本发明实施例而非限定。在具体实施时,可以根据实际需要灵活地应用本技术实施例提供的技术方案。
103.请参见图1所示,图1为本技术实施例的技术方案能够适用的一种应用场景。在图1所示的应用场景中,包括终端设备10和网络设备11,其中,终端设备10可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,umpc)、上网本等等。网络设备11可以为接入网设备、核心网设备等,接入网设备可以是通常所用的基站,例如,演进型基站(evolved node base station,enb),还可以是5g系统中的网络侧设备(例如下一代基站(next generation node base station,gnb)或发送和接收点(transmission and reception point,trp)或者小区cell等设备。
104.在终端设备10接收到网络设备11发送的第一指令时,终端设备10就可以根据该指令确定要对发送的harq-ack信息进压缩处理,然后进一步根据第一指令确定出需要进行压缩的第一harq-ack信息,对该第一harq-ack信息进行压缩之后,就可以获得第一信息,然后终端设备10在向网络设备11发送harq-ack信息时,就发送压缩处理后的第一信息,从而有效减少传输的信息比特数量,从而提高了反馈信息的传输效率。需要说明的是,本技术实施
例中的harq-ack信息包括harq-ack、harq-nack两种。
105.为进一步说明本技术实施例提供的技术方案,下面结合附图以及具体实施方式对此进行详细的说明。虽然本技术实施例提供了如下述实施例或附图所示的方法操作步骤,但基于常规或者无需创造性的劳动在所述方法中可以包括更多或者更少的操作步骤。在逻辑上不存在必要因果关系的步骤中,这些步骤的执行顺序不限于本技术实施例提供的执行顺序。所述方法在实际的处理过程中或者装置执行时,可按照实施例或者附图所示的方法顺序执行或者并行执行。
106.请参见图2所示,图2为本技术实施例提供的一种harq-ack信息的传输方法。图2中的harq-ack信息的传输方法的流程描述如下:
107.步骤201:网络设备向终端设备发送第一指令,第一指令包括用于指示终端设备对harq-ack信息进行压缩处理的指令。
108.在具体的实施过程中,当网络设备向终端设备发送pdsch时,终端设备向网络设备发送的harq-ack信息,就可以理解为是用于指示终端设备是否成功接收pdsch的数据。需要说明的是,harq-ack信息也可以是用于指示其它相应的数据是否接收成功的,例如,物理下行控制信道(physical downlink control channel,pdcch)的数据,本技术实施例不做限制,在下面的实施例中,将以harq-ack信息用于指示终端设备是否成功接收pdsch的数据为例进行说明。
109.在一种可能的实施方式中,终端设备在需要向网络设备发送harq-ack反馈信息时,网络设备可以先向终端设备发送第一指令,以指示终端设备对要发送的harq-ack信息进行压缩处理。也就是说,是在对harq-ack信息进行压缩之后再发送给网络设备的,因此,可以不对不同的tb或者cbg的反馈信息进行打包处理,直接对所有的反馈信息进行压缩后发送即可。需要说明的是,在具体的实施过程中,也可以是先对不同的tb或者cbg的反馈信息进行打包处理之后,得到较少比特数量的反馈信息,然后再对其进行压缩处理,在进行发送的,本技术实施例不做限制。
110.在一种可能的实施方式中,网络设备向终端设备发送第一指令时,可以是采用不同的发送方式进行发送的,例如可以是通过下行控制信息(downlink control information,dci)进行发送的,或者可以是通过媒体介入控制mac(media access control,mac)信令发送的,还可以是通过其它一些能够下发第一指令的发送方式进行发送的,在此不做限制。
111.需要说明的是,在通过dci下发第一指令时,可以理解为是将harq-ack信息配置为动态码本进行传输的,该种方式可以基于实际调度pdsch个数进行反馈,能够减少反馈的冗余比特数,提高信息传输的效率,通过mac下发第一指令时,可以理解为是将harq-ack信息配置为半静态码本进行传输的,半静态码本基于半静态配置确定码本,能够避免dci漏检导致网络设备与终端对于码本大小理解不一致的问题,保证可靠性。
112.在具体的实施过程中,网络设备可以根据实际情况确定是否需要向终端设备发送第一指令,也就是说,在满足一定的条件下,网络设备才会向终端设备发送第一指令。例如,可以是当原始的harq-ack信息比特数量大于一定的阈值时,网络设备才会向终端设备下发第一指令的。例如,网络设备在向终端设备发送pdsch数据时,已经知道需要接收大量的harq-ack反馈信息,也就是说,需要传输的反馈信息比特数量较多,那么此时网络设备就可
以向终端设备发送第一指令,以指示终端在对反馈信息进行压缩处理后再进行发送。
113.需要说明的是,也可以是在任何情况下,网络设备都会向终端设备发送第一指令的,也就是说,只要终端设备需要发送反馈信息,那么网络设备就下发第一指令给终端设备,以使终端设备在对反馈信息进行压缩处理之后再发送。在此不做限制。
114.步骤202:终端设备接收网络设备发送的第一指令。
115.在具体的实施方式中,当终端设备接收到网络设备发送的第一指令时,就表明需要对harq-ack信息进行压缩处理,也即终端设备获知到要对harq-ack信息进行压缩处理。
116.步骤203:终端设备对第一harq-ack信息进行压缩处理,获得第一信息,第一harq-ack信息是通过第一指令确定出需要进行压缩的harq-ack信息,第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息。
117.在一种可能的实施方式中,终端设备接收到第一指令之后,可以获知到要对harq-ack信息进行压缩,同时,第一指令中还包括具体的指示信息,指示终端设备要对哪一部分harq-ack信息进行压缩,为了便于描述,例如可以将这部分harq-ack信息称为是第一harq-ack信息,也就是说,终端设备可以基于第一指令确定出第一harq-ack信息。该第一harq-ack信息中包括至少两个比特的ack信息和/或nack信息,在具体的实施过程中,第一harq-ack信息中包括的多个比特信息可以是只包括ack信息的,也可以是指包括nack信息的,或者还可以是既包括ack信息的,也包括nack信息的,在此不做限制。
118.在一种可能的实施方式中,在对第一harq-ack信息进行压缩处理时,可以是对第一harq-ack信息包括的所有比特同时进行压缩处理的,也就是说,终端设备和网络设备之间可以实现约定好使用哪一种压缩编码方式对反馈信息进行压缩编码,然后终端在接收到网络设备发送的第一指令之后,就根据预设的编码方式对反馈信息进行压缩处理,进而获得压缩后的反馈信息,为了便于描述,例如可以将该压缩后的反馈信息称为是第一信息。
119.在另一种可能的实施方式中,也可以是先对第一harq-ack信息进行划分,然后得到划分后的多个harq-ack分组,在进行压缩的时候,对每个harq-ack分组分别进行压缩处理,得到每个分组进行压缩后的结果,例如可以将该结果称为是与每个分组对应的第二信息,然后再根据每个分组对应的第二信息,获得最终需要发送的反馈信息(即第一信息)。
120.在具体的实施方式中,可以是对第一harq-ack信息进行等比特划分,例如可以是按第一比特数量对harq-ack信息进行等比特分组,该第一比特数量可以是承载在第一指令中的,也就是说,网络设备发送的第一指令中还包括用于指示第一比特数量的指令,使终端设备按第一比特数量对第一harq-ack信息进行划分后,再对划分得到的各个harq-ack分组分别进行压缩。需要说明的是,第一比特数量也可以是通过其它指令发送给终端设备的,即,在向终端发送第一指令之后,网络设备重新向终端发送一个新的指令,指示该第一比特数量。本技术实施例不做限制。该第一比特数量例如可以是4个比特或者8个比特,等等,当然,也可以是任意一种比特数量,本技术实施例不做限制,但是为了便于压缩编码以及解压缩编码,一般可以选择按4个比特进行划分,或者按8个比特进行划分。
121.举例来说,例如harq-ack信息包括的比特数据为“1111010111100111”,其中,“1”表示ack比特,“0”表示nack比特,按4个比特进行划分之后得到的结果是“1111”、“0101”、“1110”以及“0111”,按8个比特进行划分之后得到的结果是“11110101”和“11100111”。然后再对得到的harq-ack分组分别进行压缩编码,然后再将其进行汇总,即可得到最终的第一
信息。例如按4个比特划分之后的4个分组,经过压缩编码后分别为“10”、“0100”、“0110”以及“111”,那么最终得到的第一信息即为“1001000110111”。
122.在一种可能的实施方式中,在对第一harq-ack信息进行等比特划分之前,可以先确定第一harq-ack信息中包括的比特数量是否为预设比特数量(即第一比特数量)的整数倍,在为是的情况下,那就可以直接对其进行等比特划分,而如果确定出不是第一比特数量的整数倍,那就需要先对第一harq-ack信息所包括的比特数量进行补齐处理,以将其添加为第一比特数量的整数倍,然后获得添加后的harq-ack信息,例如可以将该信息称为是第三信息。
123.需要说明的是,在对第一harq-ack信息进行添加时,可以是全部添加为“1”比特,也可以是全部添加为“0”比特,在需要进行添加的时候,具体添加为什么比特,可以是终端设备与网络设备事先协议好的。那么在进行添加得到第三信息之后,就可以对第三信息进行等比特划分,从而得到多个harq-ack分组。
124.举例来说,例如第一harq-ack信息为“1110110”,然后要按照4比特进行划分,而此时harq-ack信息中包括7个比特,那么就需要进行添加比特的处理,例如,终端设备和网络设备约定好通过“1”比特进行添加处理,那么对该第一harq-ack信息进行添加处理后,得到的第三信息即为“11101101”,对第三信息进行划分之后,得到了两个harq-ack分组,分别为“1110”和“1101”。
125.在一种可能的实施方式中,在获取每个harq-ack分组所对应的第二信息时,可以是根据harq-ack分组与第二信息之间的对应关系进行确定的,为了便于描述,例如可以将该对应关系成为是第一对应关系。也就是说,网络设备或者终端设备可以事先基于一些预设规则,预先确定一些harq-ack分组与第二信息之间的对应关系,然后进行存储,在确定第二信息时,可以确定某个harq-ack分组是属于第一对应关系中的哪一个harq-ack分组的,然后再根据第一对应关系确定与之对应的第二信息是哪一个信息,从而得到每个harq-ack分组的第二信息。
126.在一种可能的实施方式中,第一对应关系可以是通过对若干样本数据进行统计所获得的,可以是网络设备去进行统计的,也可以是由终端设备去进行统计的,在此不做限制。也就是说,可以获取一些样本数据,将样本数据划分成不同比特长度的比特组,然后确定每种划分方式中的比特组出现的概率,根据确定出的概率确定第一对应关系。具体的确定方法可以是出现概率高的比特组,进行压缩编码后得到的比特组的数量就会更少,这样可以提高压缩的有效性。然后,通过对样本数据进行不同比特长度的划分统计,就可以获取到多个相应的第一对应关系,在需要通过第一对应关系确定第二信息时,就可以从这多个第一对应关系中确定出最符合实际情况的第一对应关系。
127.需要说明的是,在进行样本训练统计的时候,可以是基于目标误块率(block error rate,bler)进行样本训练的,目标bler的值可以表示其中包括的ack与nack的比例信息,根据该信息进行样本统计,可以确保得到的第一对应关系是可以准确确定出每个harq-ack分组的第二信息的。
128.在具体的实施方式中,在bler小于或者等于10%时,也即ack比特数量远多于nack比特数量时,可以是对harq-ack信息进行无损数据压缩处理,无损数据压缩在将压缩后的数据进行重构后,重构的数据与原始的数据是完全一致的,因此,可以使得网络设备可以获
得完整的harq-ack反馈信息。
129.在具体的实施方式中,第一对应关系可以是表格或者描述文档的方式进行存储。例如,该第一对应关系可以如表1所示,该表1是针对ack比特数量远多于nack的比特数量的情况设定的一种第一对应关系。需要说明的是,表1仅是一种示例,在表1中以按4个比特进行划分为例,在表1中原始a/n比特即为压缩处理前的比特组合信息,压缩编码即为进行压缩处理后的比特组合信息,也即与每个原始的harq-ack比特分组对应的第二信息。
130.表1
[0131][0132]
该表1中的每一个表项可以认为是一个对应关系,例如,进行划分后,某个harq-ack分组对应的比特数据为“1111”,那么通过表1中的对应关系可以确定出对应的进行压缩编码后的比特数据应为“10”,也即“1111”分组对应的第二信息为“10”。当然,该对应关系还可以是其他表现形式,在此不一一举例,且本技术实施例中不对该对应关系的表现形式进行限制。
[0133]
需要说明的是,在表1中,在进行统计的时候包含ack比特数量多的比特组合出现的概率是最高的,因此在压缩编码后对应的组合中包括的比特数量就是最少的。因此,表1
适用于ack比特远多于nack比特的反馈信息,这样,在进行压缩编码后,才能确保压缩的有效性。
[0134]
在一种可能的实施方式中,表1可以适用于增强移动宽带(enhanced mobile broadband,embb)业务,或者低时延高可靠通信(ultra-relaible and low latency communication,urllc)业务中,在embb业务中,目标bler的值一般会设定为10%,也就是反馈信息中包括的ack与nack的比例不小于9:1,而在urllc业务中,目标bler值一般会设定为低于1%,也即反馈信息中的ack与nack的比例不小于99:1,也就是说,ack的数量远远多于nack的数量。因此,在这两个场景下,使用表1中的对应关系对各个harq-ack分组进行压缩编码,最终得到的第一信息中就会包含较少的比特数量,从而可以提高传输的有效性。当然,表1中的对应关系也可以使用于其它ack比特数远多于nack比特数的业务中,在此不做限制。
[0135]
也就是说,通过表1所示的第一对应关系进行压缩处理,在实际进行压缩的时候,考虑到ack比特数量远多于nack的因素,通过将包括ack比特数量更多的harq-ack分组压缩为更少的比特数量,从而提高了压缩的效率,也提升了反馈信息的传输效率。
[0136]
请参见表2所示,表2中示出了目标bler为10%,ack与nack的比例等于9:1时候的一些原始的harq-ack比特数据进行压缩编码后的压缩码率,该表2中的数据是与表1所示的第一对应关系相对应的,具体来说,先根据表1的第一对应关系确定各个harq-ack分组的第二信息,然后根据这些第二信息确定出第一信息,最后通过第二信息和第一信息计算得到表2所示的数据。
[0137]
表2
[0138]
[0139][0140]
由表2可知,根据表1中的第一对应关系对harq-ack信息进行压缩之后,可以有效降低传输过程中需要传输的反馈信息的比特数量,从而提高了反馈信息的传输效率。
[0141]
在一种可能的实施方式中,第一对应关系也可以是根据历史的数据进行确定的,也就是说,网络设备可以设定具体的目标bler,然后从满足该目标bler的历史harq-ack数据中,确定传输过的概率最高的比特组合,将其设定为压缩编码后对应最少的比特数目,从而得到压缩编码表(即第一对应关系),具体的确定过程可以参见前述的确定方法进行相同的理解,在此不再赘述。
[0142]
作为一种示例,根据历史数据得到的第一对应关系表示为表3,表3中的压缩编码可以是通过哈夫曼编码得到的,可以参见前述对表1的描述对表3进行相同的理解,在此也不再赘述。需要说明的是,在具体的实施过程中,可以将通过历史数据获得的第一对应关系确定为默认的对应关系,也就是说,在不根据样本数据进行训练统计获得第一对应关系时,可以直接根据默认的对应关系确定各个harq-ack分组的第二信息。
[0143]
表3
[0144]
原始a/n比特压缩编码111110101111111011100111011111100110
001101010101010001100010100100111101000110110000011101000001100010000101000100010010000000100000000000
[0145]
当然,该对应关系也可以是其他表现形式,在此不一一举例,且本技术实施例中不对该对应关系的表现形式进行限制。
[0146]
在具体的实施过程中,在获得每个harq-ack分组对应的第二信息之后,就可以将第二信息进行汇总,并作为最终的第一信息发送给网络设备,也可以是先对汇总后的第二信息进行一定处理后,再发送给网络设备的。
[0147]
在一种可能的实施方式中,例如终端设备与网络设备之间预先预定了目标压缩编码率,例如可以将该目标压缩编码率称为是第一压缩编码率,即在终端设备向网络设备发送反馈信息时,发送的反馈信息中所包括的比特数量应该是根据第一压缩编码率进行压缩后的比特数量,为了便于区分,例如可以将通过第一压缩编码率对harq-ack信息进行压缩后所包括的比特数量称为是第三比特数量。但是在进行实际的压缩处理之后,得到的比特数量可能与第三比特数量之间存在差值,例如可以将实际得到的比特数量称为是第二比特数量,在此情况下,可以先对第二比特数量进行填充处理,已将其填充到第三比特数量之后,再进行发送。
[0148]
在具体的实施过程中,在获得每个harq-ack分组对应的第二信息之后,可以确定出所有第二信息中包括的总比特数量(即第二比特数量),然后确定如果是以第一压缩编码率对第一harq-ack信息进行压缩处理的,那么压缩后得到的信息中包括多少比特的信息,也即确定第三比特数量,然后确定第二比特数量与第三比特数量之间是否存在差值,如果确定出存在差值,那就将获得的harq-ack信息中的第二比特数量填充至第三比特数量,然后将填充至第三比特数量后的harq-ack信息确定为是最终需要发送的第一信息。
[0149]
需要说明的是,第一压缩编码率一般比最低的编码率要高,以保证可以实现填充冗余比特,因此,通过第一压缩编码率进行压缩处理后得到的第三比特数量,一般都是大于或者等于第二比特数量的,因此对第二比特数量进行填充处理时,可以理解为是增加一定的比特数量,以使第二比特数量等于第三比特数量。
[0150]
在具体的实施方式中,在对第二比特数量进行填充之前,可以向确定第三比特数量与第二比特数量之间的差值,然后根据该差值对第三比特数量进行填充处理。在具体的实施过程中,如果差值为1,那么就可以在第三比特数量后面补比特“1”,如果差值大于1,则可以用多个组合比特“10”来进行填充,直到只差一个比特时,再补比特“1”。需要说明的是,在这里仅给出一种具体的示例,也可以是通过其它方式进行填充处理的,在此不做限制。
[0151]
请参见表4所示,表4给出了目标压缩编码率(即第一压缩编码率)为75%时,ack与nack的比例大于或者等于9:1时的一些典型的harq-ack信息经过压缩后的包括的比特数量。
[0152]
表4
[0153][0154]
下面通过一个具体的例子来说明对第二比特数量进行填充的过程。假设第一harq-ack信息包括32个比特数据,如果以表3中的目标压缩率75%为例,那么实际要发送给网络设备的第一信息应该是包括24个比特数据(即第三比特数量)的,但是终端设备在实际进行压缩之后,可以只包括23个比特数据(即第二比特数量),那也就是第二比特数量与第三比特数量之间存在差值,且差值为1,那么就要在这23个比特后面填充比特“1”之后再发送给网络设备;或者实际压缩后包括22个比特数据,此时第二比特数量与第三比特数量之间的差值为2,那么就要在这22个比特后面填充比特组合“10”,然后作为第一信息进行发送;或者实际压缩后包括21个比特数据,此时第二比特数量与第三比特数量之间的差值为3,那么就需要在这21个比特后面先填充比特组合“10”,然后再填充比特“1”,最后作为第一信息进行发送。
[0155]
在一种可能的实施方式中,终端设备在获得第一信息之后,可以将进行压缩处理时的压缩信息发送给网络设备,例如可以将压缩信息称为是第四信息,第四信息用于指示终端设备是如何对harq-ack信息进压缩的,以保证终端设备与网络设备对压缩后的harq-ack信息的理解是一样的,也就是说,可以使网络设备根据第四信息对接收到的第一信息进行正确的解压缩处理,从而获得压缩前的完整的harq-ack反馈信息。
[0156]
在一种可能的实施方式中,终端设备发送的第四信息可以是第一harq-ack信息进行压缩处理之前与进行压缩处理之后的比特数量的差值,例如可以将该差值称为是第一差值,这种方法也可以理解为是终端设备通过单独消息向网络设备反馈压缩信息,网络设备在接收到该第一差值后,就可以根据第一差值确定出压缩后的比特数量,然后对压缩后的harq-ack信息(即第一信息)进行解压缩处理。
[0157]
或者终端设备发送的第四信息可以是第一harq-ack信息进行压缩处理后所包括的比特数量,这种方法也可以理解为是终端设备通过显式的方式告知网络设备压缩信息,从而网络设备根据该比特数量对第一信息进行解压缩处理;或者终端设备发送的第四信息还可以是对第一harq-ack信息进行压缩处理时的实际的压缩编码率,这种方法也可以理解为是终端设备通过隐式的方式告知网络设备压缩信息,从而网络设备根据该压缩编码率确
ack信息是通过第一指令确定出需要进行压缩的harq-ack信息,第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息;
[0169]
发送模块403,用于向网络设备发送第一信息。
[0170]
在一种可能的实施方式中,第一指令还包括用于指示第一比特数量的指令,获得模块402,用于:
[0171]
按照第一比特数量对第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组;
[0172]
确定至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,每个harq-ack分组所对应的第二信息是对每个harq-ack分组进行压缩处理后得到的;
[0173]
根据每个harq-ack分组所对应的第二信息,获得第一信息。
[0174]
在一种可能的实施方式中,每个harq-ack分组所对应的第二信息是根据第一对应关系确定的,第一对应关系为预设的harq-ack分组与第二信息之间的对应关系,第一对应关系中包括的harq-ack分组中出现概率越高的harq-ack分组所对应的第二信息中包含的比特数量越少。
[0175]
在一种可能的实施方式中,获得模块402还用于:
[0176]
确定第一harq-ack信息所包括的比特数量是否为第一比特数量的整数倍;
[0177]
在为否时,根据第一harq-ack信息获得第三信息,第三信息的比特数量为第一比特数量的整数倍;
[0178]
按照第一比特数量对第三信息进行等比特划分,以获得划分后的至少一个harq-ack分组。
[0179]
在一种可能的实施方式中,获得模块402还用于:
[0180]
根据每个harq-ack分组所对应的第二信息确定第二比特数量,第二比特数量为每个harq-ack分组所对应的第二信息所包括的总比特数量;
[0181]
确定第二比特数量与第三比特数量之间是否存在差值,第三比特数量为以第一压缩编码率对第一harq-ack信息进行压缩处理后所包括的比特数量,第一压缩编码率为传输装置与网络设备预先约定的压缩编码率;
[0182]
若第二比特数量与第三比特数量之间存在差值,则将第二比特数量填充至第三比特数量,并将填充至第三比特数量后的harq-ack信息确定为第一信息。
[0183]
在一种可能的实施方式中,发送模块403还用于:
[0184]
向网络设备发送第四信息,以使网络设备根据第四信息对第一信息进行解压缩处理。
[0185]
在一种可能的实施方式中,第四信息包括第一差值、第一harq-ack信息进行压缩处理后的比特数量或对第一harq-ack信息进行压缩处理的压缩编码率;其中,第一差值为第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理后所包括的比特数量的差值。
[0186]
在一种可能的实施方式中,接收模块401,用于:
[0187]
从下行控制信息dci中或媒体介入控制信令mac中接收第一指令。
[0188]
前述的harq-ack信息的传输方法的实施例涉及的各步骤的所有相关内容均可援引到本技术施例中的终端设备所对应的功能模块的功能描述,在此不再赘述。
[0189]
基于同一发明构思,本技术实施例提供了一种网络设备,该网络设备能够实现前述的harq-ack信息的传输方法对应的功能。该网络设备可以是硬件结构、软件模块、或者硬件结构加软件模块。该网络设备可以由芯片系统实现,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。请参见图5所示,该网络设备包括发送模块501和接收模块502。其中:
[0190]
发送模块501,用于向终端设备发送第一指令,第一指令包括用于指示终端设备对harq-ack信息进行压缩处理的指令;
[0191]
接收模块502,用于接收终端设备发送的第一信息,第一信息是终端设备基于第一指令对第一harq-ack信息进行压缩处理后得到的,第一harq-ack信息中包括至少两个比特的确认ack信息和/或非确认nack信息。
[0192]
在一种可能的实施方式中,第一指令还包括用于指示第一比特数量的指令,第一比特数量用于指示终端设备对第一harq-ack信息进行等比特划分,以获得划分后的至少一个harq-ack分组,并根据至少一个harq-ack分组中的每个harq-ack分组所对应的第二信息,获得第一信息,每个harq-ack分组所对应的第二信息是对每个harq-ack分组进行压缩处理后得到的。
[0193]
在一种可能的实施方式中,接收模块502用于:
[0194]
接收终端设备发送的第四信息,并根据第四信息对第一信息进行解压缩处理。
[0195]
在一种可能的实施方式中,第四信息包括第一差值、第一harq-ack信息进行压缩处理后的比特数量或对第一harq-ack信息进行压缩处理的压缩编码率;其中,第一差值为第一harq-ack信息进行压缩处理前所包括的比特数量与进行压缩处理后所包括的比特数量的差值。
[0196]
在一种可能的实施方式中,发送模块501用于:
[0197]
通过下行控制信息dci中或媒体介入控制信令mac发送第一指令。
[0198]
前述的harq-ack信息的传输方法的实施例涉及的各步骤的所有相关内容均可援引到本技术施例中的网络设备所对应的功能模块的功能描述,在此不再赘述。
[0199]
本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0200]
基于同一发明构思,本技术实施例提供一种计算设备。请参见图6所示,该计算设备包括至少一个处理器601,以及与至少一个处理器连接的存储器602,本技术实施例中不限定处理器601与存储器602之间的具体连接介质,图6中是以处理器601和存储器602之间通过总线600连接为例,总线600在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。总线600可以分为地址总线、数据总线、控制总线等,为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0201]
本技术实施例中的计算设备还可以包括通信接口603,该通信接口603例如是网口,计算设备可以通过该通信接口603接收数据或者发送数据。
[0202]
在本技术实施例中,存储器602存储有可被至少一个处理器601执行的指令,至少一个处理器601通过执行存储器602存储的指令,可以执行前述的harq-ack信息的传输方法
中所包括的步骤。
[0203]
其中,处理器601是计算设备的控制中心,可以利用各种接口和线路连接整个计算设备的各个部分,通过运行或执行存储在存储器602内的指令以及调用存储在存储器602内的数据,计算设备的各种功能和处理数据,从而对计算设备进行整体监控。可选的,处理器601可包括一个或多个处理单元,处理器601可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器601中。在一些实施例中,处理器601和存储器602可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
[0204]
处理器601可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的harq-ack信息的传输方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0205]
存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器602可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器602是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器602还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0206]
通过对处理器601进行设计编程,可以将前述实施例中介绍的harq-ack信息的传输方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的harq-ack信息的传输方法的步骤,如何对处理器601进行设计编程为本领域技术人员所公知的技术,这里不再赘述。
[0207]
基于同一发明构思,本技术实施例还提供一种存储介质,该存储介质存储有计算机指令,当该计算机指令在计算机上运行时,使得计算机执行如前述的harq-ack信息的传输方法的步骤。
[0208]
在一些可能的实施方式中,本技术提供的harq-ack信息的传输方法的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在计算设备上运行时,程序代码用于使该计算设备执行本说明书上述描述的根据本技术各种示例性实施方式的harq-ack信息的传输方法中的步骤。
[0209]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产
品的形式。
[0210]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0211]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0212]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献