传输块边界灵活性的制作方法

文档序号:19160995发布日期:2019-11-16 01:22阅读:184来源:国知局
传输块边界灵活性的制作方法

相关申请的交叉引用

本申请要求于2017年3月24日提交的题为“transportblockboundaryflexibility(传输块边界灵活性)”的美国临时专利申请no.62/476,572、以及于2018年3月22日提交的题为“transportblockboundaryflexibility(传输块边界灵活性)”的美国非临时专利申请no.15/933,003的权益,这两件申请的公开内容通过援引如同在下文全面阐述那样且出于所有适用目的被纳入于此。

背景

本公开的各方面一般涉及无线通信系统,并且尤其涉及用于提供传输块边界灵活性的方法和装置。



背景技术:

无线通信网络被广泛部署以提供各种通信服务,诸如语音、视频、分组数据、消息接发、广播等。无线通信网络可包括能支持数个用户装备(ue)通信的数个接入点。ue可以经由下行链路和上行链路上的数据交换与接入点通信。下行链路(或即前向链路)是指从接入点至ue的通信链路,而上行链路(或即反向链路)是指从ue至接入点的通信链路。通信链路可被用于在下行链路上向ue传送数据和控制信息和/或可在上行链路上从ue接收数据和控制信息。

数据有效载荷日益增长以支持用户需求,而相反,高数据率要求不断地增长以满足服务强制要求。并发地争取在受限频谱占用空间和功耗限制的界限内满足这些相反的竞争期望,这为在设备之间的数据交换的大小调整、定时和协调中增加创造性创建了必要性。

概述

在本公开的一个方面,公开了一种用于无线通信的方法。该方法包括:由发射机在单个传输时间区间(tti)内确定多个块,以及由发射机在该单个tti内传送该多个块。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种用于无线通信的方法。该方法包括:由接收机在单个tti内接收多个块,以及由接收机解码该多个块中的多个协议数据单元。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种用于无线通信的装备。该装备包括:用于由发射机在单个tti内确定多个块的装置、以及用于由发射机在该单个tti内传送该多个块的装置。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种用于无线通信的装备。该装备包括:用于由接收机在单个tti内接收多个块的装置,以及用于由该接收机解码该多个块中的多个协议数据单元的装置。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种其上记录有程序代码的非瞬态计算机可读介质。该程序代码进一步包括:能由计算机执行以使该计算机通过发射机在单个tti内确定多个块的程序代码,以及能由计算机执行以使该计算机通过该发射机在该单个tti内传送该多个块的程序代码。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种其上记录有程序代码的非瞬态计算机可读介质。该程序代码进一步包括:能由计算机执行以使该计算机通过接收机在单个tti内接收多个块的程序代码,以及能由计算机执行以使该计算机通过该接收机来解码该多个块中的多个协议数据单元的程序代码。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种配置成用于无线通信的装置。该装置包括至少一个处理器以及耦合至该处理器的存储器。该处理器被配置成由发射机在单个tti内确定多个块,并且由该发射机在该单个tti内传送该多个块。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

在本公开的附加方面,公开了一种配置成用于无线通信的装置。该装置包括至少一个处理器以及耦合至该处理器的存储器。该处理器被配置成由接收机在单个tti内接收多个块,以及由该接收机解码该多个块中的多个协议数据单元。该多个块中的每一块跨越比单个tti更短的预定义时间段。该多个块中的每一块包括具有相同逻辑信道标识符和相同报头的数据。该多个块中的每一块的前导边界和末尾边界与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。

前述内容已较宽泛地勾勒出根据本公开的示例的特征和技术优势以力图使下面的详细描述可以被更好地理解。附加的特征和优势将在此后描述。所公开的概念和具体示例可容易地被用作修改或设计用于实施与本公开相同目的的其他结构的基础。此类等效构造并不背离所附权利要求书的范围。本文所公开的概念的特性在其组织和操作方法两方面以及相关联的优势将因结合附图来考虑以下描述而被更好地理解。每一附图是出于解说和描述目的来提供的,且并不定义对权利要求的限定。

附图简述

通过参考以下附图可获得对本公开的本质和优点的进一步理解。在附图中,类似组件或特征可具有相同的附图标记。此外,相同类型的各个组件可通过在附图标记后跟随短划线以及在类似组件之间进行区分的第二标记来加以区分。如果在说明书中仅使用第一附图标记,则该描述可应用于具有相同的第一附图标记的类似组件中的任何一个组件而不论第二附图标记如何。

图1是解说无线通信系统的细节的框图。

图2是解说根据本公开的一个方面来配置的基站和ue的设计的框图。

图3a是tb传输的时序图。

图3b是tb传输的时序图。

图4是解说根据本公开的一个方面的tti内的多个tb的框图。

图5是解说根据本公开的一个方面的载波聚集中tti内的多个tb的框图。

图6是解说由发射机执行以实现本公开的一个方面的示例性框的功能框图。

图7是解说由接收机执行以实现本公开的一个方面的示例性框的功能框图。

图8a是根据本公开的一个方面的通信网络中的发射机的框图。

图8b是根据本公开的一个方面的通信网络中的接收机的框图。

详细描述

以下结合附图阐述的详细描述旨在作为各种可能配置的描述,而无意限定本公开的范围。相反,本详细描述包括具体细节以便提供对本发明主体内容的透彻理解。对于本领域技术人员将显而易见的是,并非在每一情形中都要求这些具体细节,并且在一些实例中,为了表述的清楚性,以框图形式示出了熟知的结构和组件。

本公开一般涉及提供或参与两个或更多个无线通信系统(也称为无线通信网络)之间的获授权共享接入。在各个实施例中,各技术和装置可用于无线通信网络,诸如码分多址(cdma)网络、时分多址(tdma)网络、频分多址(fdma)网络、正交fdma(ofdma)网络、单载波fdma(sc-fdma)网络、lte网络、gsm网络、第五代(5g)或新无线电(nr)网络以及其他通信网络。如本文所描述的,术语“网络”和“系统”可以被可互换地使用。

5g网络构想了可以使用基于ofdm的统一空中接口来实现的各种部署、各种频谱以及各种服务和设备。为了达成这些目标,除了开发用于5gnr网络的新无线电技术之外,还考虑对lte和lte-a的进一步增强。5gnr将能够缩放以便为以下各项提供覆盖:(1)具有超高密度(例如,~1m节点/km2)、超低复杂度(例如,~10s比特/秒)、超低能量(例如,~10+年的电池寿命)、以及能够到达具有挑战性的位置的深度覆盖的大规模物联网(iot);(2)包括具有强大安全性(以保护敏感的个人、金融、或分类信息)、超高可靠性(例如,~99.9999%可靠性),超低等待时间(例如,~1ms)、以及具有宽范围的移动性或缺乏移动性的用户的关键任务控制;以及(3)具有增强型移动宽带,其包括极高容量(例如,~10tbps/km2)、极端数据速率(例如,多gbps速率,100+mbps用户体验速率)、以及具有高级发现和优化的深度认知。

可以实现5gnr以:使用具有可缩放的参数集和传输时间区间(tti)的经优化的基于ofdm的波形;具有共用、灵活的框架以使用动态的、低等待时间的时分双工(tdd)/频分双工(fdd)设计来高效地复用服务和特征;以及具有高级无线技术,诸如大规模多输入多输出(mimo)、稳健的毫米波(mmwave)传输、高级信道编码和设备中心式移动性。5gnr中的参数集的可缩放性(以及副载波间隔的缩放)可以高效地解决跨各种频谱和各种部署操作各种服务。例如,在小于3ghzfdd/tdd实现的各种室外和宏覆盖部署中,副载波间隔可以按15khz发生,例如在1、5、10、20mhz等带宽上。对于大于3ghz的tdd的其他各种室外和小型蜂窝小区覆盖部署,副载波间隔可以在80/100mhz的带宽上按30khz来发生。对于其他各种室内宽带实现,通过在5ghz频带的无执照部分上使用tdd,该副载波间隔可以在160mhz带宽上按60khz来发生。最后,对于在28ghz的tdd处使用mmwave组件进行传送的各种部署,副载波间隔可以在500mhz带宽上按120khz来发生。

5gnr的可缩放的参数集促进了可缩放的tti以满足各种等待时间和服务质量(qos)要求。例如,较短的tti可用于低等待时间和高可靠性,而较长的tti可用于较高的频谱效率。长tti和短tti的高效复用允许传输在码元边界上开始。5gnr还构想了在相同的子帧中具有上行链路/下行链路调度信息、数据、和确收的自包含的集成子帧设计。自包含的集成子帧支持在无执照的或基于争用的共享频谱中的通信,支持可以在每蜂窝小区的基础上灵活配置的自适应上行链路/下行链路以在上行链路和下行链路之间动态地切换来满足当前话务需求。

以下进一步描述本公开的各种其他方面和特征。应当显而易见的是,本文的教导可以用各种各样的形式来体现,并且本文中所公开的任何具体结构、功能或其两者仅是代表性的并且是非限定性的。基于本文的教导,本领域技术人员应领会,本文所公开的方面可独立于任何其他方面来实现并且这些方面中的两个或更多个方面可以用各种方式组合。例如,可使用本文中所阐述的任何数目的方面来实现装置或实践方法。另外,可使用作为本文中所阐述的一个或多个方面的补充或与之不同的其他结构、功能、或者结构和功能来实现此种装置或实践此种方法。例如,方法可作为系统、设备、装置的一部分、和/或作为存储在计算机可读介质上供在处理器或计算机上执行的指令来实现。不仅如此,一方面可包括权利要求的至少一个元素。

图1是解说包括根据本公开的各方面来配置的各种基站和ue的5g网络100的框图。5g网络100包括数个基站105和其他网络实体。基站可以是与ue进行通信的站,并且还可被称为演进型b节点(enb)、下一代enb(gnb)、接入点、等等。每个基站105可为特定地理区域提供通信覆盖。在3gpp中,术语“蜂窝小区”可指代基站的这种特定地理覆盖区域和/或服务该覆盖区域的基站子系统,这取决于使用该术语的上下文。

基站可以为宏蜂窝小区或小型蜂窝小区(诸如微微蜂窝小区或毫微微蜂窝小区)、和/或其他类型的蜂窝小区提供通信覆盖。宏蜂窝小区一般覆盖相对较大的地理区域(例如,半径为数千米),并且可允许无约束地由与网络供应商具有服务订阅的ue接入。小型蜂窝小区(诸如微微蜂窝小区)一般会覆盖相对较小的地理区域并且可允许与网络供应商具有服务订阅的ue的无约束接入。小型蜂窝小区(诸如毫微微蜂窝小区)一般也会覆盖相对较小的地理区域(例如,住宅),并且除了无约束接入之外还可提供与该毫微微蜂窝小区有关联的ue(例如,封闭订户群(csg)中的ue、该住宅中的用户的ue等等)的有约束接入。宏蜂窝小区的基站可被称为宏基站。小型蜂窝小区的基站可被称为小型蜂窝小区基站、微微基站、毫微微基站、或家用基站。在图1中示出的示例中,基站105d和105e是常规宏基站,而基站105a-105c是启用了3维(3d)、全维(fd)、或大规模mimo中的一者的宏基站。基站105a-105c利用其更高维度mimo能力以在标高和方位波束成形两者中利用3d波束成形来增大覆盖和容量。基站105f是小型蜂窝小区基站,其可以是家用节点或便携式接入点。基站可支持一个或多个(例如,两个、三个、四个、等等)蜂窝小区。

5g网络100可支持同步或异步操作。对于同步操作,各基站可具有类似的帧定时,并且来自不同基站的传输在时间上可以大致对齐。对于异步操作,各基站可具有不同的帧定时,并且来自不同基站的传输在时间上可以不对齐。

ue115分散遍及无线网络100,并且每个ue可以是驻定的或移动的。ue还可以被称为终端、移动站、订户单元、站、等等。ue可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持式设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(wll)站、等等。在一个方面,ue可以是包括通用集成电路卡(uicc)的设备。在另一方面,ue可以是不包括uicc的设备。在一些方面,不包括uicc的ue也可被称为万物联网(ioe)设备。ue115a-115d是接入5g网络100的移动智能电话类型设备的示例。ue也可以是专门配置用于已连通通信(包括机器类型通信(mtc)、增强型mtc(emtc)、窄带iot(nb-iot)等)的机器。ue115e-115k是被配置成用于接入5g网络100的通信的各种机器的示例。ue可以能够与任何类型的基站通信,无论是宏基站、小型蜂窝小区或类似物。在图1中,闪电(例如,通信链路)指示ue与服务基站之间的无线传输、或基站之间的期望传输、以及基站之间的回程传输,该服务基站是被指定在下行链路和/或上行链路上服务该ue的基站。

在5g网络100的操作中,基站105a-105c使用3d波束成形和协调式空间技术(诸如协调式多点(comp)或多连通性)来服务ue115a和115b。宏基站105d执行与基站105a-105c以及小型蜂窝小区基站105f的回程通信。宏基站105d还传送由ue115c和115d所订阅和接收的多播服务。此类多播服务可以包括移动电视或流视频,或者可以包括用于提供社区信息的其他服务(诸如天气紧急情况或警报、诸如安珀警报或灰色警报)。

5g网络100还支持具有用于关键任务设备(诸如ue115e,其是无人机)的超可靠和冗余链路的关键任务通信。与ue115e的冗余通信链路包括来自宏基站105d和105e、以及小型蜂窝小区基站105f。其他机器类型设备(诸如ue115f(温度计)、ue115g(智能仪表)和ue115h(可穿戴设备))可以通过5g网络100直接与基站(诸如小型蜂窝小区基站105f和宏基站105e)进行通信,或者通过与将其信息中继到该网络的另一用户设备进行通信来处于多跳配置中(诸如ue115f将温度测量信息传达到智能仪表ue115g,该温度测量信息随后通过小型蜂窝小区基站105f被报告给该网络)。5g网络100还可以通过动态的、低等待时间tdd/fdd通信来提供附加的网络效率,诸如在与宏基站105e通信的ue115i-115k之间的车辆到车辆(v2v)网状网络中。

图2示出了基站105和ue115的设计的框图,它们可以是图1中的基站之一和ue之一。在基站105处,发射处理器220可接收来自数据源212的数据和来自控制器/处理器240的控制信息。控制信息可以用于pbch、pcfich、phich、pdcch、epdcch、mpdcch等。数据可用于pdsch等。发射处理器220可以处理(例如,编码以及码元映射)数据和控制信息以分别获得数据码元和控制码元。发射处理器220还可生成(例如,用于pss、sss、以及因蜂窝小区而异的参考信号的)参考码元。发射(tx)多输入多输出(mimo)处理器230可在适用的情况下对数据码元、控制码元、和/或参考码元执行空间处理(例如,预编码),并且可将输出码元流提供给调制器(mod)232a到232t。每个调制器232可处理各自的输出码元流(例如,针对ofdm等等)以获得输出采样流。每个调制器232可进一步处理(例如,转换至模拟、放大、滤波、及上变频)输出采样流以获得下行链路信号。来自调制器232a到232t的下行链路信号可分别经由天线234a到234t被发射。

在ue115处,天线252a到252r可接收来自基站105的下行链路信号并可分别向解调器(demod)254a到254r提供收到的信号。每个解调器254可调理(例如,滤波、放大、下变频、以及数字化)各自的收到信号以获得输入采样。每个解调器254可进一步处理输入采样(例如,针对ofdm等)以获得收到码元。mimo检测器256可获得来自所有解调器254a到254r的收到码元,在适用的情况下对这些收到码元执行mimo检测,并且提供检出码元。接收处理器258可处理(例如,解调、解交织、以及解码)这些检出码元,将经解码的给ue115的数据提供给数据阱260,并且将经解码的控制信息提供给控制器/处理器280。

在上行链路上,在ue115处,发射处理器264可接收和处理来自数据源262的(例如,用于pusch的)数据以及来自控制器/处理器280的(例如,用于pucch的)控制信息。发射处理器264还可生成参考信号的参考码元。来自发射处理器264的码元可在适用的情况下由txmimo处理器266预编码,进一步由调制器254a到254r处理(例如,用于sc-fdm等),并且传送给基站105。在基站105处,来自ue115的上行链路信号可由天线234接收,由解调器232处理,在适用的情况下由mimo检测器236检测,并由接收处理器238进一步处理以获得经解码的由ue115发送的数据和控制信息。处理器238可将经解码的数据提供给数据阱239并将经解码的控制信息提供给控制器/处理器240。

控制器/处理器240和280可分别指导基站105和ue115处的操作。基站105处的控制器/处理器240和/或其他处理器和模块可执行或指导用于本文所描述的技术的各种过程的执行。ue115处的控制器/处理器280和/或其他处理器和模块还可执行或指导图6-7中所解说的功能框、和/或用于本文所描述的技术的其他过程的执行。存储器242和282可分别存储用于基站105和ue115的数据和程序代码。调度器244可以调度ue以进行下行链路和/或上行链路上的数据传输。

由不同的网络操作实体(例如,网络运营商)操作的无线通信系统可以共享频谱。在一些实例中,网络操作实体可被配置成:在另一网络操作实体在不同的时间段内使用整个指定的共享频谱之前的至少一段时间内使用整个指定的共享频谱。因此,为了允许网络操作实体使用完整的指定共享频谱,并且为了缓减不同网络操作实体之间的干扰通信,可以划分特定资源(例如,时间)并将其分配给不同的网络操作实体以供特定类型的通信。

例如,可为网络操作实体分配被保留用于由该网络操作实体使用整个共享频谱进行的排他性通信的特定时间资源。还可为网络操作实体分配其他时间资源,其中该实体优先于其他网络操作实体使用共享频谱进行通信。优先供网络操作实体使用的这些时间资源可在优先化的网络操作实体不利用这些资源的情况下在伺机的基础上被其他网络操作实体利用。可为任何网络运营商分配要在伺机的基础上使用的附加时间资源。

对共享频谱的接入和不同网络操作实体之间的时间资源的仲裁可以由单独实体来集中控制、由预定义的仲裁方案来自主地确定,或者基于网络运营商的无线节点之间的交互来动态地确定。

在一些情形中,ue115和基站105可在共享射频谱带中操作,该共享射频谱带可包括有执照或无执照(例如,基于争用的)频谱。在共享射频谱带的无执照频率部分中,ue115或基站105可传统地执行介质侦听规程以争用对频谱的接入。例如,ue115或基站105可在通信之前执行先听后讲(lbt)规程(诸如畅通信道评估(cca))以便确定共享信道是否可用。cca可包括用以确定是否存在任何其他活跃传输的能量检测规程。例如,设备可推断功率计的收到信号强度指示符(rssi)的变化指示信道被占用。具体地,集中在某个带宽中并且超过预定噪声本底的信号功率可指示另一无线发射机。cca还可包括对指示信道使用的特定序列的检测。例如,另一设备可在传送数据序列之前传送特定前置码。在一些情形中,lbt规程可包括无线节点作为冲突的代理基于信道上检测到的能量的量和/或对自己传送的分组的确收/否定确收(ack/nack)反馈来调整其自己的退避窗口。

使用介质感测规程来争用对无执照共享频谱的接入可能导致通信低效率。这在多个网络操作实体(例如,网络运营商)尝试接入共享资源时可能是尤其显而易见的。在5g网络100中,基站105和ue115可由相同或不同的网络操作实体操作。在一些示例中,个体基站105或ue115可由不止一个网络操作实体操作。在其他示例中,每个基站105和ue115可由单个网络操作实体操作。要求不同网络操作实体的每个基站105和ue115争用共享资源可能导致增加的信令开销和通信等待时间。

对网络通信越来越重要的是高数据率,这可以通过增加传输带宽来实现。可以通过载波聚集(ca)(有时被称为信道聚集)来增加传输带宽,其利用可以是连续的和/或在不同的频带中的不止一个载波。通过使用ca,可以使用更多频谱来发送通信。话虽如此,为了尽可能多地利用频谱,有效地处理非连续的ca变得越来越重要。本文的各实施例尤其提供了用于传输块(tb)的日益灵活的边界,这减轻了ca的一些技术挑战。

tb是旨在用于传输的数据单元,其在处理器的媒体接入控制(mac)层中生成。tb的大小(例如,数据长度)可以变化,各种mac层编码器(例如,卷积turbo码编码器)的能力也是如此,其在将tb数据发送到处理器的phy层之前对tb数据进行编码。如果tb的数据长度大于处理器的(诸)编码器所支持的最大块大小,则tb可以被分段成具有编码器所支持的大小的数据块。这些经分段的块被称为码块。在tb的分段期间,生成码块,其包括tb的数据。有时,需要特定大小的码块,并且在一个或多个码块中包括填充比特,以便生成期望大小的码块。有时,给定tb等于或小于处理器的(诸)编码器所支持的数据长度。在此类情形中,可以从tb生成单个码块,并且当tb小于期望的码块大小时,可以生成包括tb数据和填充比特的码块以创建期望大小的码块。

在从tb生成一个或多个码块之后,执行附加的mac层处理,包括但不限于码块编码(例如,turbo编码)、交织、以及码块集中。当准备就绪时,从一个或多个tb生成的码块被发送到phy层以进行phy层处理。phy层处理尤其包括资源映射,其从码块(并且因此从一个或多个tb)生成一个或多个时隙,其中时隙包括为传输所生成的码元。在诸实施例中,生成具有十四(14)个码元的时隙。

进一步考虑的是时间传输区间(tti)。tti是phy层用于传送从tb所生成的一个版本的码元所花费的时间量。在一示例中,当phy层接收tb数据时,phy层通过生成从tb所生成的码元的多个版本(例如,冗余版本)来准备衰落或其他吞吐量困难的可能性。在诸实施例中,phy层在一时隙中传送第一版本并且等待约特定的时间以接收harqack/nack以确定是否要在另一时隙中发送从tb所生成的下一版本(例如,相同版本或替换版本)的码元。phy层用来传送从tb所生成的码元的上述冗余版本之一所花费的时间量是tti。换句话说,tti是phy层用于传送tb的数据的周期性。

在图3a中,在一个tti302内传送一个tb300。tti代表时间单元并且持续所定义的时间段,例如,传输一个版本的tb300所花费的时间量。在诸实施例中,tti可持续1ms;在诸实施例中,tti可以持续较短的时间量。tb代表一次传输的数据大小的单元。在该示例中,tb300的前导边界312和末尾边界314与tti302的开始边界320和结束边界322对齐.如此,tb300跨越等于tti302的一段时间。

在诸实施例中,可以通过在连贯时隙中传送从tb所生成的多个版本的码元而不等待接收harqack/nack来减少路径损耗和错误。在连贯时隙中传送tb的各冗余版本可被称为tti集束。在诸示例中,每个版本的tb的边界可以与每个连贯tti的边界对齐,以使得第一版本的tb的第一个码元的前沿与tti集束的第一tti的前沿对齐,并且最后一个版本的tb的最后一个码元的后沿与tti集束的最后一个tti的尾端对齐。图3b解说了此类实施例的示例,其中tb304的数据在三个tti(例如,tti306、308和310)内被传送了三次。tb304的前导边界316和末尾边界318与tti306的前导边界324和tti310的末尾边界326对齐。tb304跨越比tti306、308或310中的任何一者更长的时间段。

图3a和3b解说了其中tb的边界与tti或tti集束的前沿和下降沿对齐的示例。提供不一定与tti或tti集束的前沿和后沿对齐的tb边界可能是有利的。随着数据大小的增长和数据传输/处理的增加(例如,与5g相比的lte),这些优点可能变得更加显著。

例如,跨越多个tti的tb的大小(例如,跨越4个tti的tb的4个冗余版本)通常很大,有时具有高达三十六(36)kb的数据大小。此外,如果tb跨度很长,则tb中的分组数据汇聚协议(pdcp)协议数据单元(pdu)序列也可能很长,因为可能要求所有pdu是顺序的。当要求tb中的所有pdu都是顺序的时,在传送完tb的序列中的所有pdu之前,发射机可能无法传送任何其他数据,包括优先化数据。除了该问题之外,发射机可能需要在混合自动重复请求(harq)缓冲器中缓冲tb的序列中的所有pdu以用于可能的重传。这不仅会降低实现灵活性,还会增加缓冲器的负担。

同样,在某些场景中,可能需要按顺序传送和递送tb中的pdu。因此,接收机可能无法对pdu进行重新排序,直到所有pdu按顺序被递送。这可能又导致数据处理上更长的延迟。此外,从tb所生成的所有码元可以具有相同的调制和编码方案。相应地,可能无法调整来自相同tb的不同码元的稳健性。鉴于前述内容,强制和/或要求tb的前导边界和末尾边界与tti或tti集束的开始边界和结束边界对齐可能不会最大化网络效率,而是导致缓冲器负担和数据处理延迟。

提供tb的前导边界和末尾边界相对于tti和/或tti集束的对齐灵活性提高了传输和接收效率。此外,可以通过灵活地减小tb的大小来实现附加和/或其他改进,以使得可以在单个tti内传送多个tb的数据。tb对齐灵活性和大小灵活性降低了缓冲器负担并且改善数据处理延迟。本公开的附加方面提供了在tti内在多个tb中布置pdu的灵活性。作为结果,可以在被预缓冲之际传送要传送的一部分pdu。换言之,发射机可以在预缓冲tti内的所有tb中的所有pdu之前开始传送要传送的一部分pdu。相应地,接收机可以在接收到tti内的所有tb中的所有pdu之前开始处理所接收到的pdu部分。

图4是解说根据本公开的一个方面的tti内的多个tb的框图。可以按时间顺序来传送tb402、404、406和408。每个tb可以按时间顺序具有前导边界和末尾边界。对于任意两个邻接的tb,第一tb的末尾边界可以是第二tb的前沿边界。例如,tb402可以具有前导边界410和末尾边界412,并且tb404可以具有前导边界412和末尾边界414。tb402、404、406和408中的每一者可以跨越比tti400更短的预定义时间段。可以基于实现或网络配置来确定该预定义时间段。因此,最多每个tb的仅一个边界可以与tti400的开始边界或tti400的结束边界对齐。例如,tb402的前导边界410可以与tti400的开始边界416对齐,并且tb408的末尾边界420可以与tti400的结束边界418对齐。换言之,tb402、404、406和408中的每一者的前导和末尾边界不可同时与tti400的开始和结束边界两者对齐。

在图4中,每个tb(诸如tb402、404、406或408)的前导和末尾边界可以与一个或多个码元的前导和末尾边界对齐。码元是传达/接收数据的最小单元。例如,在lte中,在一个tti中可以存在十四(14)个码元。tb402可以在一(1)个码元上被传送,tb404可以在七(7)个码元上被传送,tb406可以在四(4)个码元上被传送,并且tb408可以在两(2)个码元上被传送。在此情形中,允许在一个tti内传送的最大tb数目将是十四(14)。因此,tb402的前导和末尾边界可以与第一码元的前导和末尾边界对齐;tb404的前导和末尾边界可以与第二码元的前导边界和第八码元的末尾边界对齐;tb406的前导和末尾边界可以与第九码元的前导边界和第十二码元的末尾边界对齐;并且tb408的前导和末尾边界可以与第十三码元的前导边界和第十四码元的末尾边界对齐。

在诸实施例中,一个tti中的码元的数目可以变化。在许多5g示例中的一个示例中,在一个tti中可以存在二十八(28)个码元。因此,tb402可以在七(7)个码元上被传送,tb404可以在八(8)个码元上被传送,tb406可以在十(10)个码元上被传送,并且tb408可以在三(3)个码元上被传送。在此情形中,允许在一个tti内传送的最大tb数目将是二十八(28)。因此,tb402的前导和末尾边界可以与第一码元的前导边界和第七码元的末尾边界对齐;tb404的前导和末尾边界可以与第八码元的前导边界和第十五码元的末尾边界对齐;tb406的前导和末尾边界可以与第十六码元的前导边界和第二十五码元的末尾边界对齐;并且tb408的前导和末尾边界可以与第二十六码元的前导边界和第二十八码元的末尾边界对齐。替换地,tb(诸如tb402、404、406或408)的前导和末尾边界可以与码块的前导和末尾边界对齐。

诸如tb402、404、406或408之类的tb可以包括具有相同逻辑信道标识符(lcid)或相同报头的数据。诸如tb402、404、406或408之类的tb也可以是具有控制信息和数据两者并且跨越比单个tti短的预定义时间段的常规tb。控制信息可以包括跳频信息、填充信息等。在本公开的一些方面,tb可以仅包括数据。例如,tti中间的tb(诸如tb404或406)可以仅包括数据。

单个tti中的各tb(诸如tb402、404、406和408)中的pdu可以是顺序的。例如,在lte中,pdu1-10可以在tb402中,pdu11-20可以在tb404中,pdu21-30可以在tb406中,并且pdu31-40可以在tb408中。pdu1-40可以按顺序来传送和递送。发射机可以在tb402中传送pdu1-10,在tb404中传送pdu11-20,在tb406中传送pdu21-30,并且随后在tb408中传送pdu31-40。接收机可以在tb402中接收pdu1-10,在tb404中接收pdu11-20,在tb406中接收pdu21-30,并且随后在tb408中接收pdu31-40。替换地,单个tti中的各tb(诸如tb402、404、406和408)中的pdu1-40可以不是顺序的。例如,pdu1-10可以在tb402中,pdu30-40可以在tb404中,pdu11-20可以在tb406中,并且pdu21-30可以在tb408中。在本公开的一些方面,每个tb中的pdu可以是顺序的。

图5是解说根据本公开的一个方面的载波聚集中的tti内的多个tb的框图。可以按时间顺序来传送tb502-516。发射机可以同时传送tb502和510、同时传送tb504和512、同时传送tb506和514,并且随后同时传送tb508和516。

载波聚集中的tti中的各tb中的pdu可以是顺序的,这意味着可以将pdu指派给第一分量载波(cc1)上的tb,并且随后指派给第二分量载波(cc2)上的tb。例如,在lte中,在cc1上,pdu1-10可以在tb502中,pdu11-20可以在tb504中,pdu21-30可以在tb506中,并且pdu31-40可以在tb508中。在cc2上,pdu41-50可以在tb510中,pdu51-60可以在tb512中,pdu61-70可以在tb514中,并且pdu71-80可以在tb516中。替换地,载波聚集中的tti中的各tb中的pdu可以不是顺序的。例如,pdu1-10可以在cc1上的tb502中,但是pdu11-20可以在cc2上的tb510中。在此情形中,pdu1-20仅在tb502和510内是顺序的。相应地,在cc1上,pdu1-10可以在tb502中,pdu41-50可以在tb504中,pdu21-30可以在tb506中,并且pdu31-40可以在tb508中。在cc2上,pdu11-20可以在tb510中,pdu51-60可以在tb512中,pdu61-70可以在tb514中,并且pdu71-80可以在tb616中。

对数据传送和处理有较高要求的网络(诸如5g网络)可以预缓冲来自存储器(诸如双倍数据率(ddr)存储器)的要在发射机芯片中传送的数据,以便满足较严格的传输调度。因此,优选地,pdu可以不按顺序布置,因为当pdu1-80不是顺序的时,发射机可以仅预缓冲tb中的所有pdu中具有较高传输优先级的一部分pdu,诸如tb502中的pdu1-10和tb510中的pdu11-20。然后,发射机可以在预缓冲pdu1-20之际传送pdu1-20。因为tb502和510中的pdu1-20是顺序的,所以tb502和510中的pdu1-20可以在不预缓冲所有pdu1-80的情况下被预缓冲和被传送。相应地,接收机可以在接收到tb502和510中的pdu1-20之际开始解码、重排序、处理pdu1-20中的数据并且将该数据递送到上层。发射机和接收机两者可以开始处理一部分pdu而不预缓冲和接收所有pdu。相应地,改善了发射机侧和接收机侧两者的数据处理速度。

替换地,pdu可以在某些场景中(诸如在lte中)按顺序布置。在此情形中,在发射机获得准予信息之前,可以预缓冲tb502-516中的所有pdu,并且随后一旦授权信息可用就传送这些pdu。这是因为准予信息可被用于确保要被传送的pdu是顺序的,因为它指示pdu的大小、pdu序列的结束、每个pdu的位置、以及其他控制信息。在没有准予信息的情况下,发射机不能确定哪些pdu要在具有较高传输优先级的tb(诸如tb502和510)中传送。例如,准予信息可以指示pdu1-10在tb502中,pdu11-20在tb504中,pdu21-30在tb506中,pdu31-40在tb508中,pdu41-50在tb510中,pdu51-60在tb512中,pdu61-70在tb514中,并且pdu71-80在tb516中。在没有该准予信息的情况下,发射机可能不知道要在tb502和510中传送哪些pdu。与pdu不是顺序的情形相比,pdu的顺序布置可能增加缓冲器负担。

在根据本文的一些实施例的操作中,当一个或多个tb(诸如tb504和514)可能被损坏或者未被接收机正确接收到时,发射机可以重传这些失败的tb。接收机可以发送发射机消息以指示每个tb的接收状态,诸如确收(ack)消息或者否定确收(nack)消息。相应地,发射机可能不需要在tti内重传所有的tb,诸如tb502-516。

在根据本文的进一步实施例的操作中,准予信息或其他控制信息也可以是因tb而异的。例如,tb508和512可以具有不同的准予、不同的调制和编码方案、并且携带不同类型的数据。因此,发射机可以在调整每个tb的稳健性方面具有较好的灵活性。在一些情形中,为了节省准予比特,发射机可以将相同的准予应用于所有tb。

图6是解说由发射机执行以实现本公开的一个方面的示例性框的功能框图。示例框可以由发射机800、ue115、或基站105来实现,如图1、2或8a所解说的。图6中的示例框可以由处理器240、280、或804来执行,如图1、2或8a所解说的。在框600,发射机可以在单个传输时间区间(tti)内确定多个块。多个块中的每一块可以包括具有相同逻辑信道标识符和相同报头的数据。多个块中的每一块的前导边界和末尾边界可以与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。多个块中的每一块可以跨越比单个tti更短的预定义时间段。因此,多个块中的每一块的前导边界和末尾边界可能不与单个tti的开始和结束边界对齐。在框602,发射机可以在单个tti内传送该多个块。

在一些实施例中,发射机可以在预缓冲该多个块中的一些块之际传送该多个块中的该一些块。在附加的实施例中,发射机可以重传该多个块中的被损坏或未被正确接收到的一个或多个块。可以基于通信环境、传输要求、特定于每一块的各种信息(诸如准予信息、调制和编码方案、数据类型、每一块的ack/nack消息,或其任何组合)来确定每一块的边界。灵活的块边界和因块而异的信息可以促进实现灵活性和数据处理速度。

图7是解说由接收机执行以实现本公开的一个方面的示例性框的功能框图。示例框可以由接收机802、ue115、或基站105来实现,如图1、2和8b所解说的。图7中的示例框可以由处理器240、280、或816来执行,如图1、2或8b所解说的。在框700,接收机可以在单个传输时间区间(tti)内接收多个块。多个块中的每一块可以包括具有相同逻辑信道标识符和相同报头的数据。多个块中的每一块的前导边界和末尾边界可以与以下一者对齐:码元的前导边界和末尾边界;或者码块的前导边界和末尾边界。多个块中的每一块可以跨越比单个tti更短的预定义时间段。因此,多个块中的每一块的前导边界和末尾边界可能不与单个tti的开始和结束边界对齐。在框702,接收机可以解码该多个块中的多个协议数据单元。

在一些实施例中,接收机可以在接收到该多个块中的两个或更多个块之际解码该多个块中的该两个或更多个块中的多个协议数据单元的一部分。在附加的实施例中,接收机可以执行harq规程。接收机可以将ack消息传送到发射机以指示一个或多个块的成功的块接收。接收机还可以将nack消息传送到发射机以指示一个或多个块的块接收的失败。在进一步的实施例中,接收机可以处理经解码的多个协议数据单元,诸如重排序经解码的多个协议数据单元、或者将经解码和经重排序的多个协议数据单元递送到上层。

图8a是根据本公开的一个方面的通信网络中的发射机的框图。发射机800可以具有与ue115或基站105的配置相同或相似的配置,如图1和2所解说的。发射机800可以包括控制器/处理器804以执行或指导存储在存储器810中的各种过程或程序代码的执行。发射机800可以进一步包括无线无线电906以处理从天线808所接收的上行链路或下行链路信号。存储器810可以存储用于执行块边界确定模块812、块传送模块814、或其他模块/应用的程序代码。如图2中所解说的存储器242或282还可以存储用于由如图2中所解说的控制器/处理器240或280执行块边界确定模块812、块传送模块814或其他模块/应用的程序代码。

块边界确定模块812可被用于确定单个tti内的多个块。块边界确定模块812可以将每一块的前导和末尾边界与码元的前导和末尾边界或者码块的前导和末尾边界对齐。块传送模块814可被用于在tti内传送该多个块。在一些实施例中,块传送模块814可被用于在预缓冲该多个块中的一部分块之际传送该多个块中的该一部分块。在附加的实施例中,块传送模块814可被用于重传被损坏或者未被接收机正确接收到的一个或多个块。

图8b是根据本公开的一个方面的通信网络中的接收机的框图。接收机802可以具有与ue115或基站105的配置相同或相似的配置,如图1和2所解说的。接收机802可以包括控制器/处理器816以执行或指导存储在存储器822中的各种过程或程序代码的执行。接收机802可以进一步包括无线无线电818以处理从天线820所接收的上行链路或下行链路信号。存储器822可以存储用于执行块接收模块824、块解码模块826、harq模块828、或其他模块/应用的程序代码。如图2中所解说的存储器242或282还可以存储用于由如图2中所解说的控制器/处理器240或280执行块接收模块824、块解码模块826、harq模块828、或其他模块/应用的程序代码。

块接收模块824可被用于接收多个块。该多个块中的每一块的前导和末尾边界可以与码元的前导和末尾边界或者码块的前导和末尾边界对齐。块解码模块826可被用于解码该多个块中的多个协议数据单元。在一些实施例中,块解码模块826可以在块接收模块824接收到该多个块中的两个或更多个块之际解码该多个块中的该两个或更多个块中的多个协议数据单元的一部分。harq模块828可被用于确定是否正确地接收到该多个块中的一个或多个块。如果是,则harq模块828可以将ack消息传送到发射机。如果否,则harq模块828可以将nack消息传送到发射机。ack/nack消息可以特定于每一块或多个块。替换地,ack/nack消息可以特定于每个tti。

本领域技术人员应理解,信息和信号可使用各种不同技术和技艺中的任何一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

图6-7中的功能框和模块可包括处理器、电子设备、硬件设备、电子组件、逻辑电路、存储器、软件代码、固件代码等,或其任何组合。

技术人员将进一步领会,结合本公开所描述的各种解说性逻辑框、模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、块、模块、电路、以及步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能性,但此类实现决策不应被解读为致使脱离本发明的范围。技术人员还将容易认识到,本文描述的组件、方法、或交互的顺序或组合仅是示例并且本公开的各个方面的组件、方法、或交互可按不同于本文解说和描述的那些方式的方式被组合或执行。

结合本文的公开所描述的各种解说性逻辑框、模块、以及电路可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、与dsp核心协同的一个或多个微处理器、或任何其他此类配置。

结合本文的公开所描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中实施。软件模块可驻留在ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom或者本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读写信息。替换地,存储介质可被整合到处理器。处理器和存储介质可驻留在asic中。asic可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。

在一个或多个示例性设计中,所描述的功能可以在硬件、软件、固件、或其任何组合中实现。如果在软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。计算机可读存储介质可以是可被通用或专用计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括ram、rom、eeprom、cd-rom或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其他介质。并且,连接也可被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、或数字订户线(dsl)从web站点、服务器、或其它远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、或dsl就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多功能碟(dvd)、软盘和蓝光碟,其中盘(disk)通常以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。以上组合应当也被包括在计算机可读介质的范围内。

如本文中(包括权利要求中)所使用的,在两个或更多个项目的列举中使用的术语“和/或”意指所列出的项目中的任一者可单独被采用,或者两个或更多个所列出的项目的任何组合可被采用。例如,如果组成被描述为包含组成部分a、b和/或c,则该组成可包含仅a;仅b;仅c;a和b的组合;a和c的组合;b和c的组合;或者a、b和c的组合。另外,如本文中(包括权利要求中)所使用的,在接有“中的至少一者”的项目列举中使用的“或”指示析取式列举,以使得例如“a、b或c中的至少一者”的列举表示a或b或c或ab或ac或bc或abc(即,a和b和c)或者它们的任何组合中的任一者。

提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员而言将容易是显而易见的,并且本文中所定义的普适原理可被应用到其他变型而不会脱离本公开的精神或范围。因此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。

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