用于管理码块交织的方法和装置与流程

文档序号:18324955发布日期:2019-08-03 10:54阅读:253来源:国知局
用于管理码块交织的方法和装置与流程

本申请要求于2016年12月13日递交的、序列号为no.62/433,451的美国临时申请和于2017年5月24日递交的美国专利申请no.15/604,417的优先权,以引用方式将所述申请中的全部两项申请的全部内容明确地并入本文。

概括地说,本公开内容涉及无线通信,并且更具体地说,本公开内容涉及用于管理无线通信系统中的码块交织和解交织的方法和装置。



背景技术:

无线通信系统被广泛地部署以提供诸如是电话、视频、数据、消息传送和广播这样的各种电信服务。典型的无线通信系统可以使用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多个用户的通信的多址技术。这样的多址技术的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交频分多址(ofdma)系统、单载波频分多址(sc-fdma)系统和时分同步码分多址(td-scdma)系统。

这些多址技术已经在各种电信标准中被采用以提供使不同的无线设备能够在城市、国家、地区以及甚至全球范围内进行通信的公共协议。新兴的电信标准的一个示例是长期演进(lte)。lte/高级lte是对由第三代合作伙伴计划(3gpp)公布的通用移动电信系统(umts)移动标准的增强的集合。其被设计为通过使用下行链路(dl)上的ofdma、上行链路(ul)上的sc-fdma和多输入多输出(mimo)天线技术改进频谱效率、降低成本、改进服务、利用新频谱和与其它开放标准更好的集成来更好地支持移动宽带互联网接入。然而,随着对于移动宽带接入的需求继续增长,存在对于lte技术的进一步改进的需求。优选地,这些改进应当是适用于其它的多址技术和使用这些技术的电信标准的。



技术实现要素:

本公开内容的特定的方面提供了一种用于由发射机进行无线通信的方法。所述方法总体上包括:检测与将从所述发射机被作出的传输相关的一个或多个条件,以及基于所述检测决定在处理所述传输时禁用交织器,所述交织器被用于在可用的资源上展开码块。

本公开内容的特定的方面提供了一种用于由接收机进行无线通信的方法。所述方法总体上包括:检测与从发射机接收的传输相关的一个或多个条件,至少基于所述检测确定在处理所述传输时交织器是否被用于在可用的资源上展开码块,以及基于所述确定决定是否要解交织所接收的传输的码块。

本公开内容的特定的方面提供了一种用于由发射机进行无线通信的装置。所述装置总体上包括:用于检测与将从所述发射机被作出的传输相关的一个或多个条件的单元,以及用于基于所述检测决定在处理所述传输时禁用交织器的单元,所述交织器被用于在可用的资源上展开码块。

本公开内容的特定的方面提供了一种用于由接收机进行无线通信的装置。所述装置总体上包括:用于检测与从发射机接收的传输相关的一个或多个条件的单元,用于至少基于所述检测确定在处理所述传输时交织器是否被用于在可用的资源上展开码块的单元,以及用于基于所述确定决定是否要解交织所接收的传输的码块的单元。

方面总体上包括如在本文中参考附图大致上描述的和如由附图示出的方法、装置、系统、计算机程序产品、计算机可读介质和处理系统。“lte”总体地指lte、高级lte(lte-a)、非许可频谱中的lte(lte白空间)等。

附图说明

图1是示出网络架构的一个示例的图。

图2是示出接入网的一个示例的图。

图3是示出lte中的dl帧结构的一个示例的图。

图4是示出lte中的ul帧结构的一个示例的图。

图5是示出用户和控制面的无线协议架构的一个示例的图。

图6是示出根据本公开内容的特定的方面的接入网中的演进型节点b和用户设备的一个示例的图。

图7示出了根据本公开内容的特定的方面的码块的示例交织。

图8示出了根据本公开内容的特定的方面的可以被发射机执行的用于管理发射机处的交织的示例操作。

图9示出了根据本公开内容的特定的方面的可以被接收机执行的用于管理接收机处的解交织的示例操作。

具体实施方式

在lte中,用于下行链路上(例如,pdsch上)和上行链路上(例如,pusch上)的传输的对数据的处理总体上包括对一个或多个传输块(tb)的生成。tb是被传递给物理层的mac(介质访问控制)pdu(协议数据单元)。在被应用于物理层中的信道编码/速率匹配模块之前,传输块通常被进一步划分成更小的大小的码块(cb),这被称为码块分割。码块经历turbo编码,turbo编码是通过添加冗余的信息来改进信道容量的一种形式的前向纠错。turbo编码通常包括在已分配的资源上展开码块的turbo交织器。交织器的作用是展开信息比特,以使得在有突发错误的情况下,不同的码流被不同地影响,允许数据仍然被恢复。

然而,使用码块交织器可能不总是有益的,而实际上在特定的条件下可能降低效率。例如,对于小的rb分配或者具有小的数据传送(例如,一个或两个cb)的mtc(机器型通信)应用,分配资源以使得cb在资源分配上自然地展开以实现分集可能是足够的。码块交织在这种情况下可能不是必要的,并且可能添加不必要的处理。在其中可以避免码块交织以加快处理的另一个示例是在有被识别为具有比一个或多个其它应用高的优先级的关键应用的情况下。

本公开内容的特定的方面讨论了用于比传统系统更高效地管理码块交织的技术。例如,这些技术包括基于特定的条件有选择地禁用发射机处的交织和接收机处的对应的解交织以分别提高发送和接收链的总体效率。

下面结合附图阐述的详细描述旨在作为对各种配置的描述,而不旨在代表可以通过其实践本文中描述的概念的仅有的配置。出于提供对各种概念的透彻理解的目的,详细描述包括具体的细节。然而,对于本领域的技术人员应当显而易见,可以实践这些概念而不具有这些具体的细节。在一些情况下,以方框图形式示出公知的结构和部件,以避免使这样的概念模糊不清。

现在将参考各种装置和方法给出电信系统的若干方面。将通过各种方框、模块、部件、电路、步骤、过程、算法等(集体被称为“元素”)在以下详细描述中描述和在附图中示出这些装置和方法。这些元素可以使用硬件、软件或者其组合来实现。这样的元素被实现为硬件还是软件取决于具体的应用和被强加于总体系统的设计约束。

作为示例,元素或者元素的任意部分或者元素的任意组合可以利用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑设备(pld)、状态机、门逻辑、分立的硬件电路和其它的被配置为执行贯穿本公开内容所描述的各种功能的合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、固件、例程、子例程、对象、可执行文件、执行的线程、过程、函数等,不论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它东西。

相应地,在一个或多个示例实施例中,所描述的功能可以用硬件、软件或者其组合来实现。如果用软件来实现,则功能可以作为计算机可读介质上的一个或多个指令或者代码被存储或者编码。计算机可读介质包括计算机存储介质。存储介质可以是任何可以被计算机访问的可用介质。作为示例而非限制,这样的计算机可读介质可以包括ram、rom、eeprom、pcm(相变存储器)、闪存、cd-rom或者其它光盘存储装置、磁盘存储装置或者其它磁性存储设备或者任何其它的可以被用于携带或者存储采用指令或者数据结构的形式的期望的程序代码并且可以被计算机访问的的介质。如本文中使用的磁盘和光盘包括压缩盘(cd)、激光盘、光盘、数字多功能光盘(dvd)、软盘和蓝光盘,其中,磁盘通常磁性地复制数据,而光盘利用激光在光学上复制数据。以上各项的组合也应当被包括在计算机可读介质的范围内。

图1是示出可以在其中实践本公开内容的方面的lte网络架构100的图。

例如,位于基站(例如,106、108等)或者ue(例如,ue102)处的发射机可以检测与将从发射机被作出的传输相关的一个或多个条件,并且可以基于检测决定在处理传输时禁用被用于在可用的资源上展开码块的交织器。进一步地,位于对应的基站(例如,106、108等)或者对应的ue(例如,ue102)处的接收机可以检测与从发射机接收的传输相关的一个或多个条件,并且可以至少基于对一个或多个条件的检测来确定在处理传输时交织器是否在发射机处被用于在可用的资源上展开码块。接收机可以基于确定来决定是否要解交织所接收的传输的码块。

lte网络架构100可以被称为演进型分组系统(eps)100。eps100可以包括一个或多个用户设备(ue)102、演进型umts陆地无线接入网(e-utran)104、演进型分组核心(epc)110、归属订户服务器(hss)120和运营商的ip服务122。eps可以与其它接入网互连,但为了简单起见,未示出那些实体/接口。示例性的其它接入网可以包括ip多媒体子系统(ims)pdn、互联网pdn、管理性pdn(例如,配置pdn)、载波专用的pdn、运营商专用的pdn和/或gpspdn。如所示的,eps提供分组交换服务,然而如本领域的技术人员应当轻松认识到的,贯穿本公开内容所给出的各种概念可以被扩展到提供电路交换服务的网络。

e-utran包括演进型节点b(enb)106和其它enb108。enb106向ue102提供用户和控制面协议终止。可以经由x2接口(例如,回程)将enb106连接到其它enb108。enb106也可以被称为基站、基站收发机、无线基站、无线收发机、收发机功能、基本服务集(bss)、扩展服务集(ess)、接入点或者某个其它合适的术语。enb106可以为ue102提供去往epc110的接入点。ue102的示例包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、照相机、游戏控制台、平板型设备、上网本、智能本、超级本、无人机、机器人、传感器、监视器、量表或者任何其它类似的起作用的设备。ue102也可以被本领域的技术人员称为移动站、用户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端或者某个其它合适的术语。

可以通过s1接口将enb106连接到epc110。epc110包括移动性管理实体(mme)112、其它mme114、服务网关116和分组数据网络(pdn)网关118。mme112是处理ue102与epc110之间的信令的控制节点。总体上,mme112提供承载和连接管理。全部用户ip分组被传送通过服务网关116,服务网关116自身被连接到pdn网关118。pdn网关118为ue提供ip地址分配以及其它功能。pdn网关118被连接到运营商的ip服务122。运营商的ip服务122可以包括例如互联网、内联网、ip多媒体子系统(ims)和ps(分组交换)流传送服务(pss)。通过这种方式,可以通过lte网络将ue102耦合到pdn。

图2是shichu可以在其中实践本公开内容的方面的lte网络架构中的接入网200的一个示例的图。例如,enb204和ue206可以被配置为实现根据本公开内容的特定的方面的用于管理发射机处的交织和接收机处的解交织的技术。

在该示例中,将接入网200划分成一些蜂窝区域(小区)202。一个或多个较低功率等级enb208可以具有与小区202中的一个或多个小区202重叠的蜂窝区域210。较低功率等级enb208可以被称为远程无线电头端(rrh)。较低功率等级enb208可以是毫微微小区(例如,家庭enb(henb))、微微小区或者微小区。宏enb204被各自分配给分别的小区202,并且被配置为为小区202中的全部ue206提供去往epc110的接入点。接入网200的该示例中不存在任何集中式控制器,但可以在替换的配置中使用集中式控制器。enb204负责全部无线相关的功能,包括无线承载控制、准入控制、移动性控制、调度、安全性和与服务网关116的连接。网络200可以还包括一个或多个中继器(未示出)。根据一个应用,ue可以充当中继器。

被接入网200使用的调制和多址方案可以取决于被部署的具体的电信标准而不同。在lte应用中,在dl上使用ofdm并且在ul上使用sc-fdma以支持频分双工(fdd)和时分双工(tdd)两者。如本领域的技术人员应当从随后的详细描述中轻松认识到的,本文中给出的各种概念是完全适于lte应用的。然而,这些概念可以被轻松地扩展到使用其它调制和多址技术的其它电信标准。作为示例,这些概念可以被扩展到演进数据优化(ev-do)或者超移动宽带(umb)。ev-do和umb是由第三代合作伙伴计划2(3gpp2)作为cdma2000标准族的一部分公布的空中接口标准,并且使用cdma来为移动站提供宽带互联网接入。这些概念还可以被扩展到使用宽带cdma(w-cdma)和cdma的其它变型(诸如,td-scdma)的通用陆地无线接入(utra);使用tdma的全球移动通信系统(gsm);以及使用ofdma的演进型utra(e-utra)、超移动宽带(umb)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20和闪速ofdm。在来自3gpp组织的文档中描述了utra、e-utra、umts、lte和gsm。在来自3gpp2组织的文档中描述了cdma2000和umb。被使用的实际的无线通信标准和多址技术将取决于具体的应用和被强加于系统的总体设计约束。

enb204可以具有支持mimo技术的多个天线。对mimo技术的使用使enb204能够利用空域来支持空间复用、波束成形和发射分集。空间复用可以被用于同时地在同一个频率上发送不同的数据流。数据流可以被发送到单个ue206以提高数据速率,或者被发送到多个ue206以提高总系统容量。这通过在空间上对每个数据流进行预编码(例如,施加对幅度和相位的缩放)以及然后在dl上通过多个发射天线发送每个经空间预编码的流来达到。经空间预编码的数据流带着不同的空间签名到达ue206,这使ue206中的每个ue206能够恢复预期去往该ue206的一个或多个数据流。在ul上,每个ue206发送经空间预编码的数据流,这使enb204能够识别每个经空间预编码的数据流的源。

总体上在信道条件良好时使用空间复用。在信道条件较不利时,可以使用波束成形将传输能量聚焦在一个或多个方向上。这可以通过在空间上对数据进行预编码以便通过多个天线进行发送来达到。为达到小区的边缘处的良好覆盖,可以结合发射分集使用单个流波束成形传输。

在随后的详细描述中,将参考支持dl上的ofdm的mimo系统描述接入网的各种方面。ofdm是在ofdm符号内的一些子载波上对数据进行调制的扩频技术。以精确的频率将子载波分隔开。分隔提供使接收者能够从子载波中恢复数据的“正交性”。在时域中,守护间隔(例如,循环前缀)可以被添加到每个ofdm符号以对抗ofdm符号间干扰。ul可以以dft扩频ofdm信号的形式使用sc-fdma以对高峰均功率比(papr)进行补偿。

图3是示出lte中的dl帧结构的一个示例的图300。可以将一个帧(10毫秒)划分成具有为0直到9的索引的10个相等大小的子帧。每个子帧可以包括两个连续的时隙。资源网格可以被用于代表两个时隙,每个时隙包括一个资源块。将一个资源网格划分成多个资源元素。在lte中,一个资源块包含频域中的12个连续的子载波,以及对于每个ofdm符号中的正常循环前缀的时域中的7个连续的ofdm符号,或者84个资源元素。对于扩展循环前缀,一个资源块包含时域中的6个连续的ofdm符号,并且具有72个资源元素。如被指示为r302、r304的资源元素中的一些资源元素包括dl参考信号(dl-rs)。dl-rs包括小区专用的rs(crs)(有时也被称为公共rs)302和ue专用的rs(ue-rs)304。ue-rs304仅在对应的物理dl共享信道(pdsch)被映射到其上的资源块上被发送。被每个资源元素携带的比特数取决于调制方案。因此,ue接收的资源块越多,以及调制方案越高,则ue的数据速率越高。

在lte中,enb可以发送用于该enb中的每个小区的主同步信号(pss)和辅同步信号(sss)。可以在每个具有正常循环前缀(cp)的无线帧的子帧0和5中的每个子帧中分别在符号周期6和5中发送主和辅同步信号。同步信号可以被ue用于小区检测和捕获。enb可以在子帧0的时隙1中的符号周期0到3中发送物理广播信道(pbch)。pbch可以携带特定的系统信息。

enb可以在每个子帧的第一个符号周期中发送物理控制格式指示符信道(pcfich)。pcfich可以传达被用于控制信道的符号周期数(m),其中,m可以等于1、2或者3,并且可以随子帧而变更。对于例如具有少于10个资源块的小的系统带宽,m也可以等于4。enb可以在每个子帧的最先m个符号周期中发送物理harq指示符信道(phich)和物理下行链路控制信道(pdcch)。phich可以携带用于支持混合自动重传请求(harq)的信息。pdcch可以携带关于针对ue的资源分配的信息和用于下行链路信道的控制信息。enb可以在每个子帧的剩余的符号周期中发送物理下行链路共享信道(pdsch)。pdsch可以携带为下行链路上的数据传输调度的用于ue的数据。

enb可以在被enb使用的系统带宽的中心1.08mhz中发送pss、sss和pbch。enb可以在pcfich和phich于其中被发送的每个符号周期中跨整个系统带宽地发送这些信道。enb可以在系统带宽的特定的部分中向ue的组发送pdcch。enb可以在系统带宽的具体的部分中向具体的ue发送pdsch。enb可以以广播方式向全部ue发送pss、sss、pbch、pcfich和phich,可以以单播方式向具体的ue发送pdcch,并且还可以以单播方式向具体的ue发送pdsch。

一些资源元素可以是在每个符号周期中可用的。每个资源元素(re)可以覆盖一个符号周期中的一个子载波,并且可以被用于发送一个可以是实数值或者复数值的调制符号。每个符号周期中的不被用于参考信号的资源元素可以被布置到资源元素组(reg)中。每个reg可以包括一个符号周期中的四个资源元素。pcfich可以占用四个reg,四个reg可以是在符号周期0中跨频率被近似相等地分隔的。phich可以占用三个reg,三个reg可以是在一个或多个可配置的符号周期中跨频率被展开的。例如,用于phich的三个reg可以全部属于符号周期0,或者可以在符号周期0、1和2中被展开。pdcch可以占用可以在例如最先m个符号周期中从可用的reg中选择的9、18、36或者72个reg。对于pdcch,可以允许reg的仅特定的组合。在本方法和装置的方面中,一个子帧可以包括多于一个pdcch。

ue可以知道被用于phich和pcfich的具体的reg。ue可以搜索用于pdcch的reg的不同的组合。要搜索的组合的数量通常小于对于pdcch所允许的组合的数量。enb可以在ue将搜索的组合中的任意组合中向ue发送pdcch。

图4是示出lte中的ul帧结构的一个示例的图400。可以将对于ul可用的资源块划分成数据区间和控制区间。控制区间可以在系统带宽的两个边缘处被形成,并且可以具有可配置的大小。控制区间中的资源块可以被分配给ue以用于控制信息的传输。数据区间可以包括未被包括在控制区间中的全部资源块。ul帧结构导致产生包括连续的子载波的数据区间,这可以允许为单个ue分配数据区间中的连续的子载波中的全部子载波。

可以为ue分配控制区间中的资源块410a、410b以用于向enb发送控制信息。可以还为ue分配数据区间中的资源块420a、420b以用于向enb发送数据。ue可以在控制区间中的已分配的资源块上在物理ul控制信道(pucch)中发送控制信息。ue可以在数据区间中的已分配的资源块上在物理ul共享信道(pusch)中发送仅数据或者数据和控制信息两者。ul传输可以跨一个子帧的全部两个时隙,并且可以跨频率地跳变。

可以使用资源块的集合来执行初始系统接入和达到物理随机接入信道(prach)430中的ul同步。prach430携带随机序列,并且不可以携带任何ul数据/信令。每个随机接入前导码占用与六个连续的资源块相对应的带宽。起始频率是由网络指定的。即,随机接入前导码的传输被限于特定的时间和频率资源。对于prach,不存在任何频率跳变。prach尝试被携带在单个子帧(1毫秒)或者少量连续的子帧的序列中,并且ue可以作出每帧(10毫秒)仅单个prach尝试。

图5是示出lte中的用户和控制面的无线协议架构的一个示例的图500。用于ue和enb的无线协议架构被示为具有三个层:层1、层2和层3。层1(l1层)是最低层,并且实现各种物理层信号处理功能。l1层在本文中将被称为物理层506。层2(l2层)508位于物理层506之上,并且负责通过物理层506的ue与enb之间的链路。

在用户面中,l2层508包括在网络侧的enb处被终止的介质访问控制(mac)子层510、无线链路控制(rlc)子层512和分组数据汇聚协议(pdcp)514子层。尽管未示出,但ue可以具有位于l2层508之上的若干个上层,这样的上层包括在网络侧的pdn网关118处被终止的网络层(例如,ip层)和在连接的另一端(例如,远端ue、服务器等)处被终止的应用层。

pdcp子层514提供不同的无线承载与逻辑信道之间的复用。pdcp子层514还提供用于减少无线传输开销的对于上层数据分组的报头压缩、通过对数据分组进行加密的安全性以及为ue提供在enb之间的切换支持。rlc子层512提供对上层数据分组的分割和重组、对丢失的数据分组的重传和针对补偿由于混合自动重传请求(harq)产生的无序接收的对数据分组的重新排序。mac子层510提供逻辑与传输信道之间的复用。mac子层510还负责在ue之间分配一个小区中的各种无线资源(例如,资源块)。mac子层510还负责harq操作。

在控制面中,除了对于控制面来说不存在任何报头压缩功能之外,用于ue和enb的无线协议架构对于物理层506和l2层508是大致上相同的。控制面还包括层3(l3层)中的无线资源控制(rrc)子层516。rrc子层516负责获得无线资源(即,无线承载)和使用enb与ue之间的rrc信令对低层进行配置。

图6是可以在其中实践本公开内容的方面的接入网中的与ue650通信的enb610的方框图。

例如,enb610处或者ue650处的发射机可以检测与将从发射机被作出的传输相关的一个或多个条件,并且可以基于检测决定在处理传输时禁用被用于在可用的资源上展开码块的交织器。进一步地,对应的enb610处或者ue650处的接收机可以检测与从发射机接收的传输相关的一个或多个条件,并且可以至少基于对一个或多个条件的检测确定在处理传输时在发射机处交织器是否被用于在可用的资源上展开码块。接收机可以基于确定决定是否要解交织所接收的传输的码块。

可能要注意的是,上面指出的实现根据本公开内容的特定的方面的用于对交织进行管理的技术的发射机可以被enb610处的控制器675、tx处理器616和发射机618中的一项或多项的组合和被ue650处的控制器659、tx处理器668和发射机654中的一项或多项的组合实现。进一步地,上面指出的实现根据本公开内容的特定的方面的用于对解交织进行管理的技术的接收机可以被enb610处的控制器675、rx处理器670和接收机618中的一项或多项的组合和被ue650处的控制器659、rx处理器656和接收机654中的一项或多项的组合实现。

在dl中,将来自核心网的上层分组提供给控制器/处理器675。控制器/处理器675实现l2层的功能。在dl中,控制器/处理器675提供报头压缩、加密、分组分割和重新排序、逻辑与传输信道之间的复用和基于各种优先级指标向ue650的无线资源分配。控制器/处理器675还负责harq操作、对丢失的分组的重传和去往ue650的信令。

tx处理器616实现l1层(即,物理层)的各种信号处理功能。信号处理功能包括用于促进ue650处的前向纠错(fec)的编码和交织和基于各种调制方案(例如,二相相移键控(bpsk)、正交相移键控(qpsk)、m相相移键控(m-psk)、m阶正交幅度调制(m-qam))向信号星座图的映射。然后将经编码和调制的符号拆分成并行的流。然后将每个流映射到一个ofdm子载波,在时域和/或频域中将其与参考信号(例如,导频)复用,并且然后使用快速傅里叶逆变换(ifft)将其组合在一起以产生携带时域ofdm符号流的物理信道。在空间上对ofdm流进行预编码以产生多个空间流。来自信道估计器674的信道估计可以被用于确定编码和调制方案以及用于空间处理。可以从参考信号和/或由ue650发送的信道条件反馈导出信道估计。然后经由单独的发射机618tx将每个空间流提供给不同的天线620。每个发射机618tx利用分别的空间流对rf载波进行调制以便进行传输。

在ue650处,每个接收机654rx通过其分别的天线652接收信号。每个接收机654rx恢复被调制到rf载波上的信息,并且将信息提供给接收机(rx)处理器656。rx处理器656实现l1层的各种信号处理功能。rx处理器656对信息执行空间处理以恢复任何预期去往ue650的空间流。如果多个空间流是预期去往ue650的,则它们可以被rx处理器656组合成单个ofdm符号流。rx处理器656然后使用快速傅里叶变换(fft)将ofdm符号流从时域转换到频域。频域信号包括用于ofdm信号的每个子载波的单独的ofdm符号流。通过确定被enb610发送的最可能的信号星座图点恢复和解调每个子载波上的符号和参考信号。这些软决策可以是基于由信道估计器658计算的信道估计的。然后对软决策进行解码和解交织以恢复最初由enb610在物理信道上发送的数据和控制信号。然后将数据和控制信号提供给控制器/处理器659。

控制器/处理器659实现l2层。控制器/处理器可以是与存储程序代码和数据的存储器660相关联的。存储器660可以被称为计算机可读介质。在ul中,控制器/处理器659提供传输与逻辑信道之间的解复用、分组重组、解密、报头解压、控制信号处理以恢复来自核心网的上层分组。然后将上层分组提供给数据宿662,数据宿662代表l2层以上的全部协议层。各种控制信号也可以被提供给数据宿662以便进行l3处理。控制器/处理器659还负责使用确认(ack)和/或否定确认(nack)协议的错误检测以支持harq操作。

在ul中,数据源667被用于向控制器/处理器659提供上层分组。数据源667代表l2层以上的全部协议层。与结合由enb610进行的dl传输描述的功能类似,控制器/处理器659通过提供报头压缩、加密、分组分割和重新排序以及基于由enb610进行的无线资源分配的在逻辑与传输信道之间的复用实现用户面和控制面的l2层。控制器/处理器659还负责harq操作、对丢失的分组的重传和去往enb610的信令。

由信道估计器658从参考信号或者由enb610发送的反馈导出的信道估计可以被tx处理器668用于选择合适的编码和调制方案和用于促进空间处理。经由单独的发射机654tx将由tx处理器668生成的空间流提供给不同的天线652。每个发射机654tx利用分别的空间流对rf载波进行调制以便进行传输。

以与结合ue650处的接收机功能描述的方式类似的方式在enb610处处理ul传输。每个接收机618rx通过其分别的天线620接收信号。每个接收机618rx恢复被调制到rf载波上的信息,并且将信息提供给rx处理器670。rx处理器670可以实现l1层。

控制器/处理器675实现l2层。控制器/处理器675可以是与存储程序代码和数据的存储器676相关联的。存储器676可以被称为计算机可读介质。在ul中,控制器/处理器675提供传输与逻辑信道之间的解复用、分组重组、解密、报头解压、控制信号处理以恢复来自ue650的上层分组。可以将来自控制器/处理器675的上层分组提供给核心网。控制器/处理器675还负责使用ack和/或nack协议的错误检测以支持harq操作。控制器/处理器675、659可以分别指导enb610和ue650处的操作。

控制器/处理器675和/或enb610处的其它的处理器和模块和控制器/处理器659和/或ue650处的其它的处理器和模块可以执行或者指导操作(例如,图8中的操作800、图9中的操作900和/或用于本文中描述的用于发射机处的交织和接收机处的解交织的技术的其它过程)。在特定的方面中,图6中所示的部件中的任意部件中的一个或多个部件可以被用于执行示例操作800和900和/或用于本文中描述的技术的其它过程。存储器660和676可以分别为ue650和enb610存储可被ue650和enb610的一个或多个其它部件访问和执行的数据和程序代码。

用于管理码块的交织和解交织的示例技术

用于下行链路上(例如,pdsch上)和上行链路上(例如,pusch上)的传输的对数据的处理总体上包括对一个或多个传输块(tb)的生成。tb是被传递给物理层的mac(介质访问控制)pdu(协议数据单元)。在发射机处,将被发送的数据首先被pdcp(分组数据汇聚协议)层接收。该层执行压缩和加密/完整性(如果适用)。该层将数据继续传递给rlc(无线链路控制)层,rlc层将其级联到rlcpdu。rlc层将来自pdcp层的数据级联或者分割成正确的块大小,并且带着它自己的报头将其转发给mac(介质访问控制)层。mac层选择调制和编码方案(mcs)并且对物理层进行配置。在该阶段,数据处在传输块(tb)的形状中。总体上,被包含在一个传输块中的比特数取决于mcs和例如分配给ue的用于下行链路传输的资源块数。

在lte中,在被应用于物理层中的信道编码/速率匹配模块之前,传输块通常被进一步划分成更小的大小的码块(cb),这被称为码块分割。在lte中,最小和最大码块大小被指定为与被turbo交织器支持的块大小兼容的块大小,turbo交织器被用于在已分配的资源上展开码块。最小码块大小是40比特,并且最大码块大小是6144比特。通常,如果输入传输块长度大于最大码块大小,则将输入块分割成多个所支持的大小的码块。在不需要任何分割的情况下,例如在传输块大小小于最小已定义码块大小时,生成仅一个码块。如果需要,将填充比特(例如,零)追加到码块段的起始处以使得码块大小与有效的turbo交织器块大小的集合相匹配。

码块经历turbo编码,turbo编码是通过添加冗余的信息来改进信道容量的一种形式的前向纠错。turbo编码通常包括在已分配的资源上展开码块的turbo交织器。交织器的作用是展开信息比特,以使得在有突发错误的情况下,不同的码流被不同地影响,允许数据仍然被恢复。

图7示出了根据本公开内容的特定的方面的对码块的示例交织700。如图7中所示,将tb702(例如,702a和702b中的)划分成码块cb1、cb2和cb3。702a示出了交织之前的对tb702的码块的资源分配,并且702b示出了交织之后的对tb702的码块的资源分配。如702a中所示,在交织之前,为每个码块分配连续的资源(例如,连续的rb)。如702中所示,通过将每个码块划分成不同的部分和为码块的不同的部分分配非连续的rb来在可用的资源上展开每个码块。例如,如所示的,将cb1划分成三个部分,并且为cb1的部分分配非连续的rb。

因此,对码块进行交织以在已分配的资源上展开可以达到干扰分集和/或由于频率选择性信道的分集。然而,使用码块交织器可能不总是有益的,而实际上在特定的条件下可能降低效率。例如,对于小的rb分配或者具有小的数据传输(例如,一个或两个cb)的mtc(机器型通信)应用,分配资源以使得cb在资源分配上自然地展开以达到分集可能是足够的。码块交织在这种情况下可能不是必要的,并且可以添加不必要的处理。

在其中可以避免码块交织以加快处理的另一个示例是在被识别为具有比一个或多个其它应用高的优先级的关键应用的情况下。

本公开内容的特定的方面提供了用于比传统系统更高效地管理码块交织的技术。例如,这些技术包括基于特定的条件有选择地禁用发射机处的交织和接收机处的对应的解交织以分别提高发送和接收链的总体效率。

图8示出了根据本公开内容的特定的方面的例如由发射机(例如,基站或者用户设备)进行的用于管理发射机处的交织的示例操作800。操作800在802处通过检测与将从发射机处被作出的传输相关的一个或多个条件开始。在804处,发射机可以基于检测决定在处理传输时禁用交织器,交织器被用于在可用的资源上展开码块。

例如,发射机可以在检测对传输的rb分配小于预定义的门限rb分配、检测为传输确定的传输块的大小小于预定义的门限传输块大小或者检测具体的资源分配类型(例如,类型2)被用于传输或者其组合时,在处理传输时禁用交织器。例如,如果x指代针对传输的rb分配,并且y指代预定义的门限rb分配,如果x<y,则发射机可以禁用其交织器。在特定的方面中,如上面指出的,上面定义的条件的组合可以被用于触发对交织器的禁用。例如,x<y和分配类型2被使用的组合可以触发对于传输禁用交织器。在特定的方面中,rb分配门限和tb大小门限是可配置的,并且可以例如基于发射机和/或接收机处的负载条件、信道条件等来定义。

在特定的方面中,如果发射机检测传输涉及被识别为具有比一个或多个其它应用高的优先级的关键应用,则发射机可以在处理传输时禁用交织器。在一个方面中,发射机可以信号通知目标接收机传输涉及已识别的关键应用。在一个方面中,一个或多个应用可以被配置为关键应用,并且发射机和/或接收机可以被配置为识别这些关键应用,并且在涉及已识别的关键应用的传输正在被处理时半静态地禁用交织器/解交织器。在特定的方面中,一个或多个应用可以被指定为高优先级(例如,具有比一个或多个其它应用高的优先级)应用,高优先级应用指示应用是关键的。例如,应用可以被半静态地(例如,基于应用的本质)或者动态地(例如,基于当前的处理需求)指定为高优先级应用。在特定的方面中,发射机可以向接收机发送关于来自发射机的一个或多个传输涉及被识别为具有比一个或多个其它应用高的优先级的应用的指示。接收机基于指示可以确定发射机在处理传输时禁用了其交织器,并且可以在处理那些传输时半静态地禁用其解交织器。指示可以包括应用的身份和/或与应用相关联的优先级级别。在一个方面中,可以预分配一个或多个应用的优先级,并且发射机和接收机两者可以存储与应用相关联的优先级级别。在这种情况下,发射机仅需要发送包括传输与之相对应的应用的身份的指示,并且接收机可以在本地确定所识别的应用的优先级级别,以及相应地对传输进行处理。

在特定的方面中,半静态的条件(例如,配置)表示在给定的时间段内存在和/或不太经常地(例如,动态地)变更的条件。例如,可以经由半持久调度(sps)或者经由rrc信令向接收机传送半静态的配置。sps信令包括经由pdcch的信令。在上面的情况下,半静态的配置可以包括用于在已配置的时间段内禁用交织器/解交织器的配置。

在特定的方面中,发射机可以经由明确的信令向目标接收机指示是否在处理传输时使用了交织器。例如,层1控制信令(诸如,pdcch信令)可以被用于向目标接收机提供这样的指示。

图9示出了根据本公开内容的特定的方面的可以被接收机(例如,基站或者用户设备)执行的用于管理接收机处的对从发射机接收的传输的解交织的示例操作900。

操作900在902处通过检测与从发射机接收的传输相关的一个或多个条件开始。在904处,接收机可以至少基于检测确定在处理传输时交织器是否被用于在可用的资源上展开码块。在906处,接收机可以基于确定来决定是否要解交织所接收的传输的码块。

例如,接收机可以基于检测针对发射机的rb分配小于预定义的门限rb分配、检测被用于传输的传输块的大小小于预定义的门限传输块大小或者检测具体的资源分配类型被用于传输或者其组合来确定在发射机处在处理所接收的传输时未使用交织器。在一个方面中,接收机可以基于对在发射机处在处理传输时未使用交织器的确定来决定不解交织所接收的传输的码块。

在特定的方面中,接收机可以基于检测传输涉及被识别为具有比一个或多个其它应用高的优先级的关键应用来确定在发射机处在处理传输时未使用交织器。在一个方面中,接收机可以从发射机接收对传输涉及关键应用的指示。

在特定的方面中,接收机可以基于来自发射机的指示交织器是否被用于传输的明确的信令(例如,pdcch信令)来确定在发射机处在处理传输时是否使用了交织器。

在特定的方面中,发射机可以决定半静态地在可以例如基于检测上面讨论的一个或多个条件预定的给定的时间段内禁用其交织器,或者决定提高处理速度。在一个方面中,发射机可以使用lte中定义的sps(半持久调度)类型的机制或者经由rrc信令半静态地激活或者停用交织器。在一个方面中,经由pdcch发送sps信令。在一个方面中,可以基于上面讨论的一个或多个条件确定将在其内禁用交织器的时间段。

在特定的方面中,接收机可以从发射机接收关于交织器在发射机处在给定的时间段内被半静态地禁用的指示。接收机可以在给定的时间段内半静态地禁用被用于恢复在可用的资源上接收的码块的解交织器。在一个方面中,来自发射机的指示可以指示经由半持久调度半静态地禁用了交织器。

应当理解,所公开的过程中的步骤的具体的次序或者分层是对示例性方法的说明。基于设计偏好,应当理解,可以重新布置过程中的步骤的具体的次序或者分层。进一步地,可以组合或者省略一些步骤。随附的方法权利要求按照示例次序给出了各种步骤的元素,并且将不限于所给出的具体的次序或者分层。

此外,术语“或者”旨在表示包容性的“或者”而非排他性的“或者”。即,除非另外指出或者是从上下文中显而易见的,否则例如是“x使用a或者b”这样的短语旨在表示自然包容性排列中的任一个排列。即,例如,短语“x使用a或者b”被以下实例中的任意实例满足:x使用a;x使用b;或者x使用a和b两者。另外,除非另外指出或者从上下文中显而易见地针对单数形式,否则如本申请和所附权利要求中使用的冠词“一”和“一个”一般应当被解释为表示“一个或多个”。提到项目的列表“中的至少一项”的短语指包括单个成员的那些项目的任意组合。作为一个示例,“a、b或者c中的至少一项”旨在覆盖:a、b、c、a-b、a-c、b-c和a-b-c。

提供之前的描述以使本领域的任何技术人员都能够实践本文中描述的各种方面。对这些方面的各种修改对于本领域的技术人员将是显而易见的,并且本文中定义的一般原理可以被应用于其它的方面。因此,权利要求不旨在限于本文中所示的方面,而将符合与语言权利要求一致的整个范围,其中,除非专门这样指出,否则以单数形式对元素的引用不旨在表示“一个且仅一个”,而相反表示“一个或多个”。除非另外专门指出,否则术语“一些”指一个或多个。对于本领域的技术人员是已知的或者稍后变得已知的贯穿本公开内容所描述的各种方面的元素的全部结构上的和功能上的等价项以引用方式被明确地并入本文,并且旨在被权利要求包括。此外,没有任何在本文中被公开的内容旨在是贡献给公众的,不论是否在权利要求中明确地记载了这样的公开内容。除非使用短语“用于……的单元”明确地记载了元素,否则没有任何权利要求元素应当被解释为装置加功能。

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