一种针对卫星通信的新型HARQ传输方法及系统与流程

文档序号:23550584发布日期:2021-01-05 21:08阅读:263来源:国知局
一种针对卫星通信的新型HARQ传输方法及系统与流程

本发明涉及卫星通信和5g通信融合领域,具体地,涉及一种针对卫星通信的新型harq传输方法及系统,更为具体地,涉及卫星互联网实现中的一种新型的harq传输机制。



背景技术:

全球无缝隙通信、超远距离通信、巨量设备并发通信是未来移动通信领域的研究热点,其将随着人类对空间的探索而逐渐扩展到太空高边疆、陆海远边疆以及物化虚边疆,带来人类生活和生产模式的根本性改变。当前,我国移动通信正处于4g向5g转变的发展阶段。在5g时代,无线通信、有线通信、ip网络服务等将融合成一个整体,包括移动无线网、光纤骨干网、地球静止轨道卫星在内的所有平台共同协作,来实现更有效、更高速、更安全、全方位的通信服务。各种创新应用不断涌现,包括meo、leo星座、无人机等,各个部分都将成为整个5g生态平台的有机组成。“互联网+”逐渐升级为“卫星+”,融合物流、金融、教育、交通、医疗和产业等社会各个领域,推动各行业智慧化、物联化、数据化与无缝化。

5g的出現,给星地融合发展提供了新的发展方向,使得星地网络逐渐走向合作。本发明考虑了最新的卫星互联网的发展,针对卫星通信链路大时间延的问题,提出了一种新型高效的harq传输机制,并给出了标准实现路径。

5gnr的harq处理主要针对地面蜂窝传输系统,适合基站到终端传输时延较低(一般空口传输时延小于1ms)的情况。在leo卫星通信系统中,因为卫星到终端有较远的距离,会导致较大的传输时延,这样会导致harqrtt也会相应变长。

按照600kmleo计算,星上处理的rtt时间至少为12.16*2=24.32ms,已经接近25ms,这个时间已经大大超过了harq定时器长度,会严重影响harq的传输效率和链路的性能。

目前标准为了解决这个问题,将终端支持的最大harq进程数从16扩展为64,但是这样也大大增加了基站和终端对处理能力和内存的需求。并且针对卫星传输高达25ms的长时延,单纯的增加harq进程数也不能完全解决问题,必须引入其它的优化方法。针对传统harq的问题,如图1所示,假设空口往返传输时延为8ms,空口子载波间隔为120khz(即1ms包含8个slot),系统支持的最大harq进程数为8,可以看到因为长时延的存在,在harq进程没有收到ack反馈之前,大量的空口资源被白白浪费掉,而不能用于数据传输。

使用本发明的方法后,可以极大的提升卫星通信的用户数据吞吐量,最大情况可以提升16倍。

专利文献cn111224707a(申请号:201811415697.3)公开了一种卫星、终端设备、卫星通信系统和卫星通信方法,该卫星通信方法包括:第一卫星在媒体接入控制mac层获取数据和/或信令,第一卫星为低轨卫星;在该数据和/或该信令需要进行mac层第一处理时,该第一卫星对该数据和/或该信令进行该mac层第一处理,该mac层第一处理包括混合自动重传请求harq功能处理和随机接入ra功能处理中的至少一种。本申请的卫星通信方法,低轨卫星在mac层获取数据和/或信令,当需要进行harq功能处理和/或ra功能处理时,在第一卫星进行执行harq功能处理和/或ra功能处理,使得兼顾低轨卫星的星上系统实现复杂度和成本的同时,可以降低卫星通信系统处理数据和/或信令的时延。



技术实现要素:

针对现有技术中的缺陷,本发明的目的是提供一种针对卫星通信的新型harq传输方法及系统。

根据本发明提供的一种针对卫星通信的新型harq传输方法,包括:

步骤m1:终端接入卫星互联网,开始进行数据传输;卫星信关站/星上载荷通过接入流程检测到卫星信关站/星上载荷到终端之间的空口链路往返传输时延trtt;

步骤m2:将检测到的空口链路往返传输时延差trtt转换为传输时延所需要的slot数nslot,根据slot数nslot和卫星通信系统的基带处理部分支持的最大hapq进程数,计算得到当前调度slot组中的slot个数;

步骤m3:使用基于slot组的调度方式进行调度,通过一次调度信令指示当前调度slot组中的多个slot中的物理资源块给终端进行数据传输。

优选地,所述步骤m2包括:

其中,a表示子载波间隔相应的一个slot时间长度;

其中,b表示当前调度slot组中的slot个数;c表示卫星通信系统的基带处理部分支持的最大hapq进程数。

优选地,所述步骤m3包括:修改标准dci信令,增加一个指示位,用来指示终端当前调度是否使用基于slot组的调度进行数据物理资源块的传输。

优选地,所述步骤m3包括:在物理层收到了基于slot组的调度后,对调度的数据物理资源块按照码块组的方式进行分割和组织,每个slot中的传输数据对应一个码块组。

优选地,步骤m3还包括:根据每一个码块组是否传输正确给出反馈,针对没有传输正确的码块组进行重传。

根据本发明提供的一种针对卫星通信的新型harq传输系统,包括:

模块m1:终端接入卫星互联网,开始进行数据传输;卫星信关站/星上载荷通过接入流程检测到卫星信关站/星上载荷到终端之间的空口链路往返传输时延trtt;

模块m2:将检测到的空口链路往返传输时延差trtt转换为传输时延所需要的slot数nslot,根据slot数nslot和卫星通信系统的基带处理部分支持的最大hapq进程数,计算得到当前调度slot组中的slot个数;

模块m3:使用基于slot组的调度方式进行调度,通过一次调度信令指示当前调度slot组中的多个slot中的物理资源块给终端进行数据传输。

优选地,所述模块m2包括:

其中,a表示子载波间隔相应的一个slot时间长度;

其中,b表示当前调度slot组中的slot个数;c表示卫星通信系统的基带处理部分支持的最大hapq进程数。

优选地,所述模块m3包括:修改标准dci信令,增加一个指示位,用来指示终端当前调度是否使用基于slot组的调度进行数据物理资源块的传输。

优选地,所述模块m3包括:在物理层收到了基于slot组的调度后,对调度的数据物理资源块按照码块组的方式进行分割和组织,每个slot中的传输数据对应一个码块组。

优选地,模块m3还包括:根据每一个码块组是否传输正确给出反馈,针对没有传输正确的码块组进行重传。

与现有技术相比,本发明具有如下的有益效果:

1、本发明提供了一种新的针对卫星通信的harq传输方法,使用该方法后,可以提升用户吞吐量最大到16倍;

2、本发明可以极大减少harq进程的管理开销和资源开销,减少对系统资源的消耗,最好情况可以减少到原来的1/16;

3、本发明采用slot组的调度方式,可以将大传输时延引起的空口资源浪费完全避免掉,充分利用空口资源,提升吞吐量。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为大时延下harq传输;

图2为5gnrharq传输时间以slot为单位;

图3为5gnrharq传输资源以prb为单位;

图4为8个slot为一个组的分配示意图;

图5为一个物理资源块分割为8个编码块示意图;

图6为采用基于slot组调度时序示意图;

图7为5g的harq实现架构中下行harq实现示意图;

图8为5g的harq实现架构中上行harq实现示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

本方案提出一种解决方法是使用slotgroupbasedscheduling(基于slot组的调度方法),该方法可以将多个slot资源打包在一起,按照group的方式通过一次调度信令指示给终端,这样可以大大提高资源的使用效率,减少过多harq进程带来的资源管理开销,提高空口速率。

该方案可以同时作用于上行链路和下行链路。针对卫星互联网,可以同时作用于反馈链路和用户链路。

实施例1

根据本发明提供的一种针对卫星通信的新型harq传输方法,包括:

步骤m1:终端接入卫星互联网,开始进行数据传输;卫星信关站/星上载荷通过接入流程检测到卫星信关站/星上载荷到终端之间的空口链路往返传输时延trtt;

步骤m2:将检测到的空口链路往返传输时延差trtt转换为传输时延所需要的slot数nslot,根据slot数nslot和卫星通信系统的基带处理部分支持的最大hapq进程数,得到结果例如:2,4,8,16这几个数值取整,计算得到当前调度slot组中的slot个数;

具体地,所述步骤m2包括:

其中,a表示子载波间隔相应的slot长度;

其中,b表示当前调度slot组中的slot个数;c表示卫星通信系统的基带处理部分支持的最大hapq进程数。

比如tr为8ms,空口子载波间隔为120khz,一个solt的长度为0.125ms,系统支持的最大harq进程数为8,nslot=8*8=64,然后用64除以系统支持的最大harq进程数,64/8=8,即得到当前最合适的调度slot组中的slot个数为8。

步骤m3:使用基于slot组的调度方式进行调度,通过一次调度信令指示当前调度slot组中的多个slot中的物理资源块给终端进行数据传输。

传统的5gharq传输方式中,调度一次harq传输的时间粒度是slot为单位,如图1-2所示。资源分配也是以slot为单位,如图3所示。在本方法中不再采用最小slot为单位的调度方式,而是使用和当前往返传输时延最匹配的slot组的调度方式,即一次调度信令不再只调度一个slot,而是一次调度信令调度一个slot组的方式,一个slot组可能包括2,4,6,8,16个slot,如图4所示,假定8个slot一起调度的资源分配情况。此时需要修改标准dci信令,增加一个指示位‘slotgroupschedulingindicator’,用来指示终端本次调度是否使用基于slot组的调度。

具体地,所述步骤m3包括:修改标准dci信令,增加一个指示位,用来指示终端当前调度是否使用基于slot组的调度进行数据物理资源块的传输。

在物理层收到了基于slot组的调度后,会对调度的数据物理资源块(transmitblock)按照码块组的方式进行分割和组织(codeblockgroup),每个slot中的传输数据对应一个cbg。如图5所示,将一个物理资源块分割为8个cbg,每个cbg对应在一个slot中传输。

具体地,所述步骤m3包括:在物理层收到了基于slot组的调度后,对调度的数据物理资源块按照码块组的方式进行分割和组织,每个slot中的传输数据对应一个码块组。

在进行基于slot组的调度之后,依然依赖ack/nack(基于cbg的反馈)进行反馈,反馈中可以针对某一个cbg是否传输正确而给出反馈,这样就可以在重传的时候只调度其中没有传输正确的cbg进行重传。

具体地,步骤m3还包括:根据每一个码块组是否传输正确给出反馈,针对没有传输正确的码块组进行重传。

因为本方法采用slot组的调度方式,可以将大传输时延引起的空口资源浪费完全避免掉,充分利用空口资源,提升吞吐量,时序图如图6所示。

实施例2

实施例2是实施例1的变化例

本发明可以在基于5g技术的卫星通信链路中实现,5g的harq实现架构如下:如图7-8所示,

在此架构下,maclayer调度时,在调度信令dci0-1和1-1和信息中指示增加一个‘slotgroupschedulingindicator’标示位,指示该次调度是否为slot组的调度。0标示不是,1标示是。如果‘slotgroupschedulingindicator’标示为1,调度同时使用‘cbgtransmissioninformation(cbgti)’信息位(3gpp标准中已经存在)来标示这次slot组调度中,会用到几个slot(同时也就是几个cbg),值得范围为2,4,6,8,16。具体选几个slot取决于测量到的空口往返时延。

物理层得到调度信令指示后,根据是否是slot组调度和slot组中slot(cbg)个数,进行harq组包服务,按照cbg的方式对上层数据物理资源块进行划分,然后在连续的几个slot中发送出去,每个cbg在一个slot中发送。

终端设备在收到调度信令dci0-1和1-1,根据是否是slot组调度和slot组中slot(cbg)个数,进行相应的接收,在所有的slot(cbg)都接收完毕后,进行crc检测,反馈harq的ack/nack给基站。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

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