家居专利数据库

数据的传输方法及装置与流程

发布日期:2024-08-21 浏览次数:

本技术涉及无线通信领域,尤其涉及数据的传输方法及装置。背景技术:1、在通信系统中,可以通过开环链路自适应(open-loop link adaptation,olla)机制调整olla参数,以使得数据发送端采用与信道质量匹配的olla参数进行信道编码,从而提升数据接收端解码的成功率。以数据发送端为基站,数据接收端为终端为例,在t0时刻,业务1的数据到达基站,基站对业务1的数据进行信道编码并向终端发送编码后的数据。终端接收到编码后的数据后,进行解码并向基站反馈解码情况,以便基站根据解码情况更新olla参数。后续,若在t1时刻,业务1的数据又到达基站,基站可以根据新的olla参数对业务1的数据进行信道编码,并向终端发送编码后的数据。然而,在上述过程中,若t0时刻和t1时刻间隔较长的时间,那么基站无法及时更新olla参数。2、为了解决上述问题,考虑通过在t0时刻和t1时刻之间有传输需求的业务2的数据协助更新业务1的olla参数。但是,在通过业务2的数据协助更新业务1的olla参数的过程中,如何保证业务2的数据的传输可靠性是一个亟需解决的问题。技术实现思路1、本技术提供数据的传输方法及装置,可以协助其他业务更新olla参数,并保证数据传输的可靠性。2、为达到上述目的,本技术的实施例采用如下技术方案:3、第一方面,提供了一种数据的传输方法,该方法可以由通信装置执行;或者,也可以由应用于通信装置中的模块,例如芯片、芯片系统或电路执行;或者,还可以由能实现全部或部分通信装置功能的逻辑节点、逻辑模块或软件实现,对此不作限定。为了便于描述,下面以由通信装置执行为例进行说明。其中,通信装置为终端或无线接入网(radio accessnetwork,ran)节点。该方法包括:获得第一级联比特序列,该第一级联比特序列包括第一比特序列和第二比特序列,该第一比特序列为m个码块的第一冗余版本的比特序列,该第二比特序列为该m个码块的第二冗余版本的比特序列,m为正整数;输出该第一级联比特序列。4、基于上述第一方面提供的方法,通信装置可以获得第一级联比特序列,并输出第一级联比特序列,使得第一级联比特序列的接收端能够对第一级联比特序列进行解码。该接收端在解码时,不仅对第一级联比特序列中的第一比特序列进行解码,还对第一级联比特序列中的第一比特序列和第二比特序列进行联合解码。这样,ran节点可以根据第一比特序列的解码情况进行链路自适应,以协助其他业务更新olla参数。另外,第二比特序列包括了与第一比特序列所包括的比特序列不同冗余版本的比特序列,因此,通过第二比特序列可以保证第一比特序列中数据传输的可靠性。5、在一种可能的实现方式中,该方法还包括:接收反馈信息,该反馈信息用于反馈该第一比特序列是否传输正确。6、基于上述可能的实现方式,该通信装置为ran节点,ran节点可以根据反馈信息进行链路自适应,以协助其他业务更新olla参数。7、在一种可能的实现方式中,该反馈信息还用于反馈该第一比特序列和该第二比特序列是否合并传输正确。8、基于上述可能的实现方式,该通信装置为ran节点,ran节点可以根据反馈信息进行链路自适应,以更新第一比特序列中数据所属业务的olla参数。9、在一种可能的实现方式中,该方法还包括:接收或发送第一指示信息,该第一指示信息用于指示该第二比特序列在该第一级联比特序列中的位置。10、基于上述可能的实现方式,若通信装置为终端,该通信装置接收第一指示信息。这样,通信装置可以根据第一指示信息确定第一级联比特序列中哪些比特属于第一比特序列,哪些比特属于第二比特序列,进而对第一比特序列进行解码,对第一比特序列和第二比特序列进行联合解码。若该通信装置为ran节点,则该通信装置发送第一指示信息。这样,可以向终端指示第一级联比特序列中哪些比特属于第一比特序列,哪些比特属于第二比特序列,进而使得终端对第一比特序列进行解码,对第一比特序列和第二比特序列进行联合解码。11、在一种可能的实现方式中,该第一指示信息还用于指示以下至少一项:该第二冗余版本的索引、该第一比特序列在该第一级联比特序列中的位置或该m。12、基于上述可能的实现方式,若第一指示信息指示第二冗余版本的索引,终端可以确定第二比特序列中的码块的冗余版本。若第一指示信息指示第一比特序列在该第一级联比特序列中的位置,终端可以确定第一级联比特序列中哪些是第一比特序列。若第一指示信息指示m,则终端可以确定第一比特序列包括的码块的数量,以及第二比特序列包括的码块的数量。13、在一种可能的实现方式中,该m个码块中的一个码块的第一冗余版本的比特序列的长度或该m个码块中的一个码块的第二冗余版本的比特序列的长度与该m相关。14、基于上述可能的实现方式,该通信装置可以确定m个码块中的一个码块的第一冗余版本的比特序列的长度或该m个码块中的一个码块的第二冗余版本的比特序列的长度。15、在一种可能的实现方式中,该第一比特序列级联该第二比特序列,并且该第一比特序列位于该第二比特序列之前。16、基于上述可能的实现方式,可以简化第一指示信息指示的内容。例如,第一指示信息指示第二比特序列在该第一级联比特序列中的位置以及m,终端就可以确定第一比特序列以及第二比特序列在第一级联比特序列中的位置。17、在一种可能的实现方式中,该第一比特序列位于该第一级联比特序列的最前面。18、基于上述可能的实现方式,可以进一步简化第一指示信息指示的内容。例如,第一指示信息指示第二比特序列在该第一级联比特序列中的位置,终端就可以确定第一比特序列以及第二比特序列在第一级联比特序列中的位置。19、在一种可能的实现方式中,该第一冗余版本的索引为0,该第二冗余版本的索引为1、2或3。20、基于上述可能的实现方式,该通信装置可以确定第一冗余版本的索引和第二冗余版本的索引。21、第二方面,提供了一种数据的传输方法,该方法可以由通信装置执行;或者,也可以由应用于通信装置中的模块,例如芯片、芯片系统或电路执行;或者,还可以由能实现全部或部分通信装置功能的逻辑节点、逻辑模块或软件实现,对此不作限定。为了便于描述,下面以由通信装置执行为例进行说明。其中,通信装置为终端或ran节点。该方法包括:获得第二级联比特序列,该第二级联比特序列包括第三比特序列和第四比特序列,该第三比特序列对应m个码块的第一冗余版本,该第四比特序列对应该m个码块的第二冗余版本,m为正整数。22、基于上述第二方面提供的方法,通信装置可以获得第二级联比特序列,从而不仅对第二级联比特序列中的第三比特序列进行解码,还对第二级联比特序列中的第三比特序列和第四比特序列进行联合解码。这样,ran节点可以根据第三比特序列的解码情况进行链路自适应,以协助其他业务更新olla参数。另外,通过第四比特序列还可以保证第三比特序列中数据传输的可靠性。23、在一种可能的实现方式中,该方法还包括:发送反馈信息,该反馈信息用于反馈该第三比特序列是否传输正确。24、基于上述可能的实现方式,该通信装置为终端,该终端发送反馈信息,可以使得ran节点可以根据反馈信息进行链路自适应,以协助其他业务更新olla参数。25、在一种可能的实现方式中,该反馈信息还用于反馈该第三比特序列和该第四比特序列是否合并传输正确。26、基于上述可能的实现方式,该通信装置为终端,该终端发送反馈信息,可以使得ran节点可以根据反馈信息进行链路自适应,以更新第三比特序列中数据所属业务的olla参数。27、在一种可能的实现方式中,该方法还包括:接收或发送第一指示信息,该第一指示信息用于指示该第四比特序列在该第二级联比特序列中的位置。28、基于上述可能的实现方式,若通信装置为终端,该通信装置接收第一指示信息。这样,通信装置可以根据第一指示信息确定第二级联比特序列中哪些比特属于第三比特序列,哪些比特属于第四比特序列,进而对第三比特序列进行解码,对第三比特序列和第四比特序列进行联合解码。若该通信装置为ran节点,则该通信装置发送第一指示信息。这样,可以向终端指示第二级联比特序列中哪些比特属于第三比特序列,哪些比特属于第四比特序列,进而使得终端对第三比特序列进行解码,对第三比特序列和第四比特序列进行联合解码。29、在一种可能的实现方式中,该第一指示信息还用于指示以下至少一项:该第二冗余版本的索引、该第三比特序列在该第二级联比特序列中的位置或该m。30、基于上述可能的实现方式,若第一指示信息指示第二冗余版本的索引,终端可以确定第四比特序列中的码块的冗余版本。若第一指示信息指示第三比特序列在该第二级联比特序列中的位置,终端可以确定第二级联比特序列中哪些是第三比特序列。若第一指示信息指示m,则终端可以确定第三比特序列包括的码块的数量,以及第四比特序列包括的码块的数量。31、在一种可能的实现方式中,该m个码块中的一个码块的第一冗余版本的比特序列的长度或该m个码块中的一个码块的第二冗余版本的比特序列的长度与该m相关。32、基于上述可能的实现方式,该通信装置可以确定m个码块中的一个码块的第一冗余版本的比特序列的长度或该m个码块中的一个码块的第二冗余版本的比特序列的长度。33、在一种可能的实现方式中,该第三比特序列级联该第四比特序列,并且该第三比特序列位于该第四比特序列之前。34、基于上述可能的实现方式,可以简化第一指示信息指示的内容。例如,第一指示信息指示第四比特序列在该第二级联比特序列中的位置以及m,终端就可以确定第三比特序列以及第四比特序列在第二级联比特序列中的位置。35、在一种可能的实现方式中,该第三比特序列位于该第二级联比特序列的最前面。36、基于上述可能的实现方式,可以进一步简化第一指示信息指示的内容。例如,第一指示信息指示第四比特序列在该第二级联比特序列中的位置,终端就可以确定第三比特序列以及第四比特序列在第二级联比特序列中的位置。37、在一种可能的实现方式中,该第一冗余版本的索引为0,该第二冗余版本的索引为1、2或3。38、基于上述可能的实现方式,该通信装置可以确定第一冗余版本的索引和第二冗余版本的索引。39、第三方面,提供了一种通信装置用于实现上述方法。该通信装置可以为上述第一方面中的通信装置,或者包含上述通信装置的装置,或者为上述第一方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现;或者,该通信装置可以为上述第二方面中的通信装置,或者包含上述通信装置的装置,或者为上述第二方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现。该通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。40、结合上述第三方面,在一种可能的实现方式中,该通信装置可以包括处理模块。该处理模块,可以用于实现上述任一方面及其任意可能的实现方式中的处理功能。该处理模块例如可以为处理器。41、结合上述第三方面,在一种可能的实现方式中,该通信装置还可以包括接口模块。该接口模块,也可以称为接口单元,用以实现上述任一方面及其任意可能的实现方式中的发送和/或接收功能。该接口模块可以由收发电路,收发机,收发器或者通信接口构成。42、第四方面,提供了一种通信装置,包括:处理器;该处理器用于与存储器耦合,并读取存储器中的指令之后,根据该指令执行如上述任一方面所述的方法。该通信装置可以为上述第一方面中的通信装置,或者包含上述通信装置的装置,或者为上述第一方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现;或者,该通信装置可以为上述第二方面中的通信装置,或者包含上述通信装置的装置,或者为上述第二方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现。43、结合上述第四方面,在一种可能的实现方式中,该通信装置还包括存储器,该存储器,用于保存必要的程序指令和数据。44、结合上述第四方面,在一种可能的实现方式中,该通信装置为芯片或芯片系统。可选的,该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。45、第五方面,提供了一种通信装置,包括:处理器和接口电路;接口电路,用于接收计算机程序或指令并传输至处理器;处理器用于执行所述计算机程序或指令,以使该通信装置执执行如上述任一方面所述的方法。该通信装置可以为上述第一方面中的通信装置,或者包含上述通信装置的装置,或者为上述第一方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现;或者,该通信装置可以为上述第二方面中的通信装置,或者包含上述通信装置的装置,或者为上述第二方面中的通信装置中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部通信装置功能的逻辑节点、逻辑模块或软件实现。46、结合上述第五方面,在一种可能的实现方式中,该通信装置为芯片或芯片系统。可选的,该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。47、第六方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述任一方面所述的方法。48、第七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任一方面所述的方法。49、第八方面,提供了一种通信系统,该通信系统包括用于执行上述第一方面所述的方法的通信装置、以及用于执行上述第二方面所述的方法的通信装置。50、其中,第三方面至第八方面中任一种可能的实现方式所带来的技术效果可参见上述第一方面至第二方面中任一方面或任一方面中不同可能的实现方式所带来的技术效果,此处不再赘述。51、可以理解的是,在方案不矛盾的前提下,上述各个方面中的方案均可以结合。