用于减小等待时间的基于竞争的上行链路传输的制作方法

文档序号:11457816阅读:169来源:国知局
用于减小等待时间的基于竞争的上行链路传输的制造方法与工艺

交叉引用

本专利申请要求dabeer等人于2015年9月16日提交的题为“contentionbaseduplinktransmissionsforlatencyreduction”的美国专利申请no.14/856,374、dabeer等人于2014年10月2日提交的题为“contentionbaseduplinktransmissionsforlatencyreduction”的美国临时专利申请no.62/058,815、以及dabeeret等人于2014年10月2日提交的题为“contentionbaseduplinktransmissionsforlatencyreduction”的美国临时专利申请no.62/058,798的优先权,它们已转让给本申请的受让人,并通过引用明确地并入本文。

本公开内容例如涉及无线通信系统,更具体地,涉及用于减小等待时间的基于竞争的上行链路传输。



背景技术:

无线通信系统被广泛地部署来提供各种类型的通信内容,比如语音、视频、分组数据、消息传送、广播等。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多个用户的通信的多址系统。这种多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统和正交频分多址(ofdma)系统。

作为示例,无线多址通信系统可以包括多个基站,每个基站同时支持多个通信设备(或者称为用户设备(ue))的通信。基站可以在下行链路信道(例如,用于从基站到ue的传输)和上行链路信道(例如,用于从ue到基站的传输)上与ue通信。

在一些情况下,移动设备和基站之间的传输是通过所建立的调度请求过程发起的,该调度请求过程导致基站将上行链路资源准许给移动设备,移动设备可以在随后的传输时间间隔中使用该上行链路资源来发送上行链路数据。然而,在一些情形中,与发送指示数据传输需要上行链路资源的信息以及随后接收上行链路资源的准许相关联的总延迟可以造成无线通信中的低效率。



技术实现要素:

所描述的特征通常涉及用于在无线通信系统内发起上行链路通信的一个或多个改进的系统、方法和/或设备。在一些示例中,基于竞争的上行链路传输技术可以向用户设备(ue)提供自主地向基站发送数据的能力,并且由此利用所建立的用于向ue分配上行链路资源的过程来减小延迟。在一些示例中,基站可以从可用上行链路资源的集合中分配基于竞争的上行链路资源。ue可以确定数据要被使用基于竞争的上行链路资源来发送,识别由所述基站分配的可用的基于竞争的资源,并且可以使用所分配的基于竞争的资源来自主地发送所述数据。所述基于竞争的上行链路资源可以包括可用物理上行链路共享信道(pusch)资源的子集,以及在一些示例中,所述基于竞争的pusch(cb-pusch)资源可以包括所分配的频段,并且ue可以从所述频段中的一个中选择cb-pusch资源来用于上行链路数据的发送。在某些示例中,基站可以例如基于所述上行链路资源的拥塞来重新分配cb-pusch资源。

描述了一种无线通信的方法。所述方法可以包括识别要被使用上行链路资源的集合来发送的数据,以及确定要使用所述上行链路资源的基于竞争的子集或使用所述上行链路资源的基于准许的子集来发送所述数据。所述方法还可以包括使用所述上行链路资源的所述基于竞争的子集或所述上行链路资源的所述基于准许的子集来发送所述数据。

描述了一种用于无线通信的装置。所述装置可以包括:用于识别要被使用上行链路资源的集合来发送的数据的单元,以及用于确定要使用所述上行链路资源的基于竞争的子集或使用所述上行链路资源的基于准许的子集来发送所述数据的单元。所述装置还可以包括用于使用所述上行链路资源的所述基于竞争的子集或所述上行链路资源的所述基于准许的子集来发送所述数据的单元。

描述了另一装置。所述装置可以包括处理器,与所述处理器电通信的存储器,以及存储在所述存储器中的指令。所述指令可以被操作来使得所述处理器识别要被使用上行链路资源的集合来发送的数据,以及确定要使用所述上行链路资源的基于竞争的子集或使用所述上行链路资源的基于准许的子集来发送所述数据。所述指令还可以使得所述处理器使用所述上行链路资源的所述基于竞争的子集或所述上行链路资源的基于准许的子集来发送所述数据。

描述了一种用于无线通信的非暂时性计算机可读介质。所述非暂时性计算机可读介质可以包括指令,所述指令可被执行来识别要被使用上行链路资源的集合来发送的数据,以及确定要使用所述上行链路资源的基于竞争的子集或使用所述上行链路资源的基于准许的子集来发送所述数据。所述指令还可以被执行以使用所述上行链路资源的所述基于竞争的子集或所述上行链路资源的所述基于准许的子集来发送所述数据。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于确定要使用所述上行链路资源的所述基于准许的子集来发送所述数据,使用上行链路控制信道来发送调度请求(sr)的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于接收上行链路准许的过程、特征、单元或指令,所述上行链路准许分配所述上行链路资源的所述基于准许的子集来发送所述数据。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于确定要使用所述上行链路资源的所述基于竞争的子集来发送所述数据,识别所述上行链路资源的所述基于竞争的子集中的一个或多个资源的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于使用所述上行链路资源的所述基于竞争的子集中的所识别的一个或多个资源来自主地发送所述数据的过程、特征、单元或指令。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于所述上行链路资源的所述基于竞争的子集,确定用于发送所述数据的调制和编码方案(mcs)的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的其他示例可以进一步包括用于基于所述上行链路资源的所述基于竞争的子集,从可用发送功率集合中确定用于发送所述数据的发送功率的过程、特征、单元或指令。

在上述方法、装置或非暂时性计算机可读介质的一些示例中,确定要使用所述上行链路资源的所述基于竞争的子集来发送所述数据包括:确定自调度请求(sr)被发送起所经过的时间超过阈值。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于确定所经过的时间超过所述阈值,确定使用所述上行链路资源的所述基于竞争的子集来发送所述数据的过程、特征、单元或指令。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于确定所述上行链路资源的所述基于竞争的子集支持与所述数据相关联的并发调度请求(sr)的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于使用所述上行链路资源的所述基于竞争的子集与所述数据并发地发送所述sr的过程、特征、单元或指令。

在上述方法、装置或非暂时性计算机可读介质的一些示例中,识别所述上行链路资源的所述基于竞争的子集中的所述一个或多个资源包括识别用于基于竞争的上行链路传输的一个或多个所分配的频段。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于选择所述一个或多个所分配的频段中的频段来发送所述数据的过程、特征、单元或指令。

在上述方法、装置或非暂时性计算机可读介质的一些示例中,选择所述一个或多个所分配的频段中的频段包括从所分配的频段的集合中随机地选择所述频段。在上述方法、装置或非暂时性计算机可读介质的其他示例中,选择所述一个或多个所分配的频段中的频段包括识别要被发送的所述数据的一个或多个特性。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于所述一个或多个特性来选择所述频段的过程、特征、单元或指令。

在上述方法、装置或非暂时性计算机可读介质的一些示例中,所述一个或多个特性包括要被发送的数据量、与要被发送的所述数据相关联的业务类型或要被发送的所述数据的源中的至少一个,或其任何组合。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于接收指示所述一个或多个所分配的频段的信令的过程、特征、模块或指令,其中,所述信令包括rrc信令、系统信息块(sib)或物理下行链路控制信道(pdcch)信令中的至少一个,或其任何组合。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于接收无线网络临时标识符(rnti)的集合的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于从所述rnti的集合中确定要被用于监测物理下行链路控制信道(pdcch)的rnti的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于针对所确定的rnti监测所述pdcch的过程、特征、单元或指令。在一些情况下,所述上行链路资源的所述基于竞争的子集中的所述一个或多个资源是基于所述监测来识别的。

在上述方法、装置或非暂时性计算机可读介质的一些示例中,所述数据包括数据有效载荷、发送所述数据的设备的标识或指示要被发送的数据量的缓冲器状态报告中的至少一个,或其任何组合。在一些情况下,所述数据包括指示要被发送的数据量的缓冲器状态报告(bsr)和发送所述bsr的设备的标识符。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于确定响应于使用所述上行链路资源的所述基于竞争的子集来发送所述数据,接收到否定确认消息或没有接收到确认消息的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于确定接收到所述否定确认消息或没有接收到确认消息,发送与所述数据相关联的调度请求的过程、特征、单元或指令。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于确定要使用所述上行链路资源的所述基于竞争的子集来发送缓冲器状态报告(bsr)的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于使用所述上行链路资源的所述基于竞争的子集来自主地发送所述bsr的过程、特征、单元或指令。在一些情况下,使用所述上行链路资源的所述基于竞争的子集内的所识别的bsr资源来发送所述bsr。在一些示例中,所识别的bsr资源包括在所述上行链路资源的所述基于竞争的子集的一个资源块上的一个码分复用(cdm)码。

上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于基于使用所述上行链路资源的所述基于竞争的子集进行的对所述数据的未成功发送,接收响应于所述bsr发送的上行链路准许的过程、特征、单元或指令。上述方法、装置或非暂时性计算机可读介质的一些示例可以进一步包括用于接收响应于所述bsr的发送的上行链路准许的过程、特征、单元或指令,所述上行链路准许分配所述上行链路资源的所述基于准许的子集中的一个或多个资源。在上述方法、装置或非暂时性计算机可读介质的一些示例中,当要被发送的数据超过用于使用所述上行链路资源的所述基于竞争的子集进行发送的阈值数据量时,发送所述bsr。

附图说明

通过参考以下附图可以实现对本发明的本质和优点的进一步理解。在附图中,类似的组件或特征可以具有相同的附图标记。此外,相同类型的各种组件可以通过在附图标记之后跟随连接号和用于区分相似组件的第二标记来进行区分。如果在说明书中仅仅使用第一附图标记,则该描述适用于具有相同第一附图标记的类似组件中的任何一个,而与第二附图标记无关。

图1示出了根据本公开内容的各个方面的无线通信系统的方框图;

图2是例示根据本公开内容的一个方面的可以在无线通信系统中使用的上行链路帧结构的示例的示图;

图3是概念性地例示根据本公开内容的一个方面的无线通信系统的上行链路资源的示例的方框图;

图4是概念性地例示根据本公开内容的一个方面的无线通信系统的上行链路资源的另一示例的方框图;

图5是概念性地例示根据本公开内容的一个方面的无线通信系统的上行链路资源的另一示例的方框图;

图6是概念性地例示根据本公开内容的一个方面的无线通信系统的上行链路资源的另一示例的方框图;

图7示出了根据本公开内容的各个方面的被配置为在无线通信中使用的设备的方框图;

图8示出了根据本公开内容的各个方面的被配置为在无线通信中使用的设备的方框图;

图9示出了根据本公开内容的各个方面的无线通信系统的方框图;

图10示出了根据本公开内容的各个方面的用于在无线通信中使用的装置的方框图;

图11示出了根据本公开内容的各个方面的用于在无线通信中使用的装置的方框图;

图12示出了根据本公开内容的各个方面的用于在无线通信中使用的基站(例如,形成enb的一部分或全部的基站)的方框图;

图13示出根据本公开内容的各个方面的多输入/多输出通信系统的方框图;

图14是例示根据本公开内容的各个方面的用于无线通信的方法的示例的流程图;

图15是例示根据本公开内容的各个方面的用于无线通信的另一种方法的示例的流程图;和

图16是例示根据本公开内容的各个方面的用于无线通信的另一种方法的示例的流程图。

具体实施方式

描述了用于在无线通信系统内发送上行链路通信的技术。根据某些所建立的无线通信协议,比如所建立的长期演进(lte)协议,当用户设备(ue)确定要发送新数据分组,并且没有当前上行链路准许可用时,触发常规缓冲器状态报告(bsr),以及在下一个可用的物理上行链路控制信道(pucch)时刻(或者如果没有配置pucch资源,则使用随机接入信道(rach)接入过程)发送调度请求(sr)。然后,基站发送上行链路准许,并且由ue使用在所述上行链路准许中指定的资源块(rb)来发送所述数据。如上所述,这个过程可能引入在某些情况下可能不期望的延迟。在一些示例中,从在ue处接收到所述分组到所述分组在基站处被解码的最佳延迟可以是大约12ms(或12个传输时间间隔(tti))。本公开内容的某些方面提供了基于竞争的上行链路传输技术,该技术可以向ue提供自主地向基站发送数据的能力,从而减少所述数据的发送中的延迟。

在一些示例中,基站可以从可用上行链路资源的集合中分配基于竞争的上行链路资源。ue可以确定要使用基于竞争的上行链路资源来发送数据,识别由所述基站分配的可用的基于竞争的资源,并且可以使用所分配的基于竞争的资源来自主地发送所述数据。所述基于竞争的上行链路资源可以包括可用物理上行链路共享信道(pusch)资源的子集,以及在一些示例中,所述基于竞争的pusch(cb-pusch)资源可以包括cb-pusch资源中的所分配的频段。ue可以从所述频段中的一个中选择用于发送所述上行链路数据的cb-pusch资源。在某些示例中,基站可以例如基于所述上行链路资源的拥塞来重新分配cb-pusch资源。

在一些示例中,ue可以确定要被发送的数据量可以使用可用的cb-pusch资源来发送。这个确定可以例如根据要被发送的数据的类型和/或要被发送的数据量来进行。cb-pusch资源可以被识别出,并且ue可以自主地向基站发送所述数据,从而相对于使用传统调度请求来接收对用于发送所述数据的上行链路资源的分配,减少了与发送所述数据相关联的延迟。在一些示例中,ue可以确定要被发送的数据可以不使用cb-pusch资源来发送,并且ue可以根据所建立的调度请求技术来发起调度请求。在另外的示例中,基站可以分配某些cb-pusch资源作为可以用于发起从ue到基站的调度请求的缓冲器状态报告(bsr)资源。在这样的示例中,ue可以使用所述bsr资源来发送bsr,并且接收对用于发送所述数据的非cb-pusch资源的分配,该分配响应于使用所述cb-pusch资源的bsr发送。在一些示例中,ue可以使用cb-pusch资源来自主地发送数据,并且并发地发送调度请求。如果基站在所述cb-pusch资源上成功地接收所述数据,则所述并发sr可被忽略,如果在所述cb-pusch资源上没有成功地接收到所述数据,则基站可以向ue分配非cb-pusch资源。

以下描述提供了示例,但并非限制权利要求中阐述的范围、适用性或示例。在不脱离本公开内容的范围的情况下,可以对所讨论的要素的功能和布置进行改变。各种示例可以适当地省略、替换或添加各种过程或组件。例如,所描述的方法可以以不同于所描述的顺序执行,并且可以添加、省略或组合各种步骤。此外,相对于一些示例描述的特征可以被组合在其他示例中。

图1例示了根据本公开内容的各个方面的无线通信系统100的示例。无线通信系统100包括基站105、ue115和核心网络130。核心网络130可以提供用户认证、接入授权、跟踪,互联网协议(ip)连接以及其他接入、路由或移动功能。基站105通过回程链路132(例如,s1等)与核心网络130接口连接,并且可以执行无线配置和调度以与ue115通信,或者可以在基站控制器(未示出)的控制下操作。在各种示例中,基站105可以直接地或间接地(例如,通过核心网络130)通过回程链路134(例如,x1等)彼此通信,回程链路134可以是有线或无线通信链路。

基站105可以经由一个或多个基站天线与ue115进行无线通信。基站105站点中的每个可以为相应的地理覆盖区域110提供通信覆盖。在一些示例中,基站105可以称为基站收发站、无线基站、接入点、无线收发机、节点b、enodeb(enb)、归属节点b、归属enodeb或某个其它合适的术语。基站105的地理覆盖区域110可以被划分为仅仅构成该覆盖区域的一部分的扇区(未示出)。无线通信系统100可以包括不同类型的基站105(例如,宏小区基站和/或小小区基站)。对于不同的技术,可以存在重叠的地理覆盖区域110。

在一些示例中,无线通信系统100的至少一部分可以被配置为使用cb-pusch上行链路传输进行操作,其中,ue115中的一个或多个和基站105中的一个或多个可以被配置为支持由ue115自主发送的上行链路传输。基站105可以配置某些cb-pusch资源,并且向ue115发送信令(例如,rrc信令、系统信息块(sib)中的信令或pdcch信令)以指示所分配的cb-pusch资源。在确定所述数据可以使用cb-pusch资源来发送后,ue115可以使用所述cb-pusch资源来自主地发送所述数据,从而以相对于与用于对所述数据的发送的调度请求相关联的延迟减少的延迟量来发送所述数据。

在一些示例中,无线通信系统100是lte/lte-a网络。在lte/lte-a网络中,术语演进节点b(enb)通常可以用于描述基站105,而术语ue通常可以用于描述ue115。无线通信系统100可以是异构lte/lte-a网络,其中,不同类型的enb提供对各种地理区域的覆盖。例如,每个enb或基站105可以为宏小区、小小区和/或其他类型的小区提供通信覆盖。术语“小区”是3gpp术语,其可以用于描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等),这取决于上下文。

宏小区通常覆盖相对较大的地理区域(例如,半径几公里),并且可以允许由具有网络提供商的服务订阅的ue进行的不受限接入。与宏小区相比,小小区是较低功率的基站,其可以在与宏小区相同或不同(例如,许可的、未许可的等)的频带中操作。根据各种示例,小小区可以包括微微小区、毫微微小区和微小区。微微小区可以覆盖相对较小的地理区域,并且可以允许由具有网络提供商的服务订阅的ue进行的不受限接入。毫微微小区也可以覆盖相对较小的地理区域(例如,家庭),并且可以提供由具有与毫微微小区的关联性的ue(例如,封闭订户组(csg)中的ue、家庭中的用户的ue等等)进行的受限接入。用于宏小区的enb可以称为宏enb。用于小小区的enb可以称为小小区enb、微微enb、毫微微enb或家庭enb。enb可以支持一个或多个(例如,两个、三个、四个等)小区(例如,分量载波)。

无线通信系统100可以支持同步操作或异步操作。对于同步操作,基站可以具有类似的帧定时,并且来自不同基站的传输可以在时间上近似对准。对于异步操作,基站可以具有不同的帧定时,并且来自不同基站的传输可能不在时间上对准。本文描述的技术可以用于同步操作或异步操作。

可以适应各种公开的示例中的一些的通信网络可以是基于分组的网络,该基于分组的网络根据分层协议栈进行操作。在用户平面中,承载层或分组数据汇聚协议(pdcp)层处的通信可以是基于ip的。无线链路控制(rlc)层可以执行分组分段和重组,以通过逻辑信道进行通信。介质访问控制(mac)层可以执行优先级处理以及将逻辑信道复用到传输信道中。mac层还可以使用混合arq(harq)来在mac层提供重传以提高链路效率。在控制平面中,无线资源控制(rrc)协议层可以提供ue115与基站105或核心网络130之间的rrc连接的建立、配置和维护,该基站105或核心网络130支持对用户平面数据的无线承载。在物理(phy)层,传输信道可以被映射到物理信道。

ue115分散在整个无线通信系统100中,并且每个ue115可以是静止的或移动的。ue115还可以包括或者被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端或某个其它合适的术语。ue115可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(wll)站等。ue能够与各种类型的基站和网络设备通信,包括宏enb、小小区enb、中继基站等。

在无线通信系统100中示出的通信链路125可以包括从ue115到基站105的上行链路(ul)传输和/或从基站105到ue115的下行链路(dl)传输。下行链路传输也可以称为前向链路传输,而上行链路传输也可以称为反向链路传输。每个通信链路125可以包括一个或多个载波,其中,每个载波可以是由根据上述各种无线技术调制的多个子载波(例如,不同频率的波形信号)构成的信号。每个调制信号可以在不同的子载波上发送,并且可以承载控制信息(例如,参考信号、控制信道等)、开销信息、用户数据等。通信链路125可以使用fdd(例如,使用成对的频谱资源)或tdd操作(例如,使用不成对的频谱资源)来发送双向通信。可以定义用于fdd的帧结构(例如,帧结构类型1)和用于tdd的帧结构(例如,帧结构类型2)。

在系统100的一些实施例中,基站105和/或ue115可以包括多个天线,用于采用天线分集方案来提高基站105和ue115之间的通信质量和可靠性。另外或可替换地,基站105和/ue115可以采用多输入多输出(mimo)技术,该mimo技术可以利用多路径环境来发送承载相同或不同编码数据的多个空间层。

无线通信系统100可以支持多个小区或载波上的操作,这种特征可以称为载波聚合(ca)或多载波操作。载波也可以称为分量载波(cc)、层、信道等。术语“载波”、“分量载波”、“小区”和“信道”在本文中可以互换使用。ue115可以配置有多个下行链路cc和一个或多个上行链路cc以用于载波聚合。载波聚合可以与fdd分量载波和tdd分量载波两者一起使用。

图2是例示可以在包括上面参考图1描述的无线通信系统100的无线通信系统中使用的上行链路帧结构200的示例的示图。例如,上行链路帧结构200可以在lte/lte-a或类似系统中使用。帧210(10ms)可以被划分为10个相等大小的子帧(例如,子帧225、230等)。在一些示例中,帧210可以用于由一个或多个ue(例如,图1的ue115)进行的去往基站(例如,图1的基站105)的pusch传输。在帧210内,一个或多个子帧可以用于上行链路传输。在使用lte/let-a或类似系统的示例中,每个子帧可以包括两个连续的时隙262和264。单载波频分多址(sc-fdma)分量载波250可以被例示为表示两个连续时隙262、264的资源网格,对于普通循环前缀,每个时隙包括七个sc-fdma符号266。资源网格可以被划分为多个资源元素252。在一些示例中,一个或多个子帧内的某些资源可以被分配用于cb-pusch传输,比如例如可以包括cb-puschrb256的多个资源块(rb)。cb-puschrb256可以是lte/lte-arb,其可以包含频域中的12个连续子载波268以及时域中的7个连续sc-fdma符号266(对于每个sc-fdma符号266中的普通循环前缀),或84个资源元素252。子载波268的音调间隔可以是15khz,以及sc-fdma符号266的有用符号持续时间可以是66.67μs。

如上所述,各种示例使用比如cb-puschrb256的基于竞争的资源,在比如图1的无线通信系统100的无线通信系统中提供上行链路通信。图3是概念性地例示根据本公开内容的一个方面的示例性pusch资源305和pusch资源305内的所分配的cb-pusch资源310的方框图300,所分配的cb-pusch资源310可以用于无线通信系统中的上行链路传输。在一些示例中,基站(比如图1中的基站105)可以分配用于在基于竞争的传输中使用的cb-pusch资源310,并且可以向用户设备(ue)发送指示cb-pusch资源310的信令。pusch资源305可以包括比如例如图2中所描述的上行链路资源,以及cb-pusch资源310可以包括比如图2中所描述的多个cb-puschrb256。

根据本公开内容的一些方面,为了减少可以竞争对cb-pusch资源310的使用的多个ue之间的冲突的可能性,基站可以分配cb-pusch资源310内的多个频段315、320和325以供一个或多个ue使用。所分配的频段中的每一个可以包括例如被分配用于cb-pusch传输的多个连续资源块(例如,图2中的cb-puschrb256)。在具有被分配用于上行链路传输的这种cb-pusch资源310的系统中操作的ue可以识别要被发送的上行链路数据,可以确定要使用cb-pusch资源310来发送所述数据,识别cb-pusch资源310内的用于发送所述数据的频段315、320和325,以及使用cb-pusch资源310中的所识别的频段315-325来自主地发送所述数据。在某些示例中,ue可以确定是使用cb-pusch资源310来发送上行链路数据,还是按照传统过程,通过发送调度请求并接收对在发送所述数据时使用的上行链路资源的上行链路准许来发送所述数据。

在一些示例中,可以半持久或半静态地分配和重新分配cb-pusch资源310和频段315、320、325。在其他示例中,基站可以基于多个因素来动态地分配cb-pusch资源310和频段315、320、325,所述多个因素可以是可能使用cb-pusch资源310来进行发送的ue的数量、正在由ue发送的数据的类型、系统的负载和/或cb-pusch资源310的拥塞等等。在一些示例中,基站可以向ue发送指示资源分配的信令,比如rrc信令、系统信息块(sib)或物理下行链路控制信道(pdcch)信令中的一个或多个。

虽然图3中例示了三个频段315-325,但是可以在cb-pusch资源310内分配不同数量的频段,并且这种分配可以由基站进行调整以适应系统条件。例如,如果b个频段是可用的,并且ue随机挑选一个,则来自两个或多个ue的传输中的冲突的概率将取决于数量b、ue的数量以及每个ue将使用cb-pusch资源310来发送数据的频率。如果基站基于确定存在多个冲突,检测到cb-pusch资源310正在变得拥塞,则基站可以调整频段的数量和/或可以向一个或多个ue发信号以减少cb-pusch传输尝试的数量。在一些示例中,基站可以基于一个或多个度量来确定一个或多个频段正在变得或可能变得拥塞,所述一个或多个度量可以包括例如被配置为使用每个频段的ue的数量、可以指示冲突用户的每个频段的能量测量、或相对于频段中的传输的数量的频段中的成功解码的时间平均值中的一个或多个。

如果基站确定一个或多个频段正在经历拥塞,则在某些示例中,基站可以向ue发送进一步的信令,指示回退参数要被应用于一个或多个频段。回退参数可以例如指示ue将频段上的它的cb-pusch传输减少一个分数“a”(0<a<1)。在ue确定要在所识别的频段上尝试cb-pusch传输时,则将存在ue将选择使用另一cb-pusch频段或使用传统sr传输的概率“a”。在任何情况下,这个回退参数将用于减少所识别的频段所经历的拥塞。在其他示例中,基站可以基于一个或多个频段正在经历拥塞的确定来增加cb-pusch资源。例如,如果cb-pusch频段(比如频段315-325中的一个)是拥塞的,并且puschrb未被充分利用,则基站可以配置一个或多个额外的cb-pusch频段。

根据各种示例,使用cb-pusch资源310发送的数据可以包括要由ue发送的数据、小区无线网络临时标识符(c-rnti)和缓冲器状态报告(bsr)。如果基站成功地在cb-pusch资源310上接收所述cb-pusch传输,则基站可以发送对所述接收的确认。这个确认可以例如根据所建立的确认技术来发送,比如在子帧n+4中通过pdcch发送到ue的确认。在ue与所述数据一起发送指示额外数据已经准备好要发送的bsr的示例中,基站还可以向ue发送上行链路准许,以用于发送所述额外数据。在一些示例中,ue可以确定对所述数据的确认是否被接收到,并且在对接收的确认未被接收到的情况下,可以向基站发送sr。按照这种方式,在严重拥塞可能导致基站未成功地接收到连续传输的情况下,可以减少与发送所述数据相关联的总延迟。在其他示例中,除了使用cb-pusch资源310进行发送之外,ue可以使用pucch资源来发送并发sr。在一些示例中,基站可以向ue分配pucch资源以用于这种传输,以便允许并发sr和cb-pusch传输,或者ue可以使用在cb-pusch传输之后的下一个可用pucch资源来发送这个sr。然后,基站可以确定已经从ue接收到cb-pusch传输,然后当cb-pusch传输和sr之间所经过的时间小于阈值时,可以忽略来自ue的sr。

在从cb-pusch资源310(例如从频段315、320或325)中选择用于发送数据的频段时,ue可以根据多种技术中的一种或多种来执行选择。例如,ue可以从多个可用频段315、320、325中随机地选择频段,和/或可以基于要被发送的数据的特性来选择频段。在一些示例中,ue可以确定要被发送的数据的特性,比如数据量以及与所述数据相关联的业务类型。在某些示例中,ue可以基于数据量和/或业务类型来确定是使用cb-pusch资源310还是使用传统的基于sr的资源。例如,如果所述数据不是对延迟敏感的,则ue可以确定使用传统的sr来接收用于对所述数据的传输的上行链路分配,而不是使用cb-pusch资源310来发送所述数据。在一些示例中,ue可以从基站接收指示某个类型的业务要在频段315-325中的一个或多个中发送的信令。在其他示例中,频段315-325可以具有不同的可用上行链路资源量,ue可以基于所述频段中的可用资源和要被发送的数据量来选择频段。在一些情况下,如果两个或多个频段满足标准,则ue可以例如从所述频段中随机选择。在其他示例中,ue可以从基站接收指示频段315-325要被用于cb-pusch传输的信令。

在一些示例中,用于使用cb-pusch资源310来发送数据的解调参考信号(dmrs)序列可以基于所选择的频段315-325来确定。另外,在一些示例中,ue可以基于要被用于发送所述数据的所分配的cb-pusch资源310,确定用于发送所述数据的调制和编码方案(mcs)和/或发送功率。上行链路发送功率可以根据所建立的lte上行链路发送功率确定技术来确定,或者可以根据修改的上行链路发送功率确定来确定,所述修改的上行链路发送功率确定可以使用更高的发送功率来对缺少与cb-pusch传输相关联的混合自动重传请求(harq)进行补偿。在某些示例中,基站可以固定cb-pusch频段大小,以确保用于ue传输的传输块大小(tbs)可以适合于为该(多个)频段分配的资源。在一些示例中,基站还可以基于非cb-pusch业务考虑来设置频段大小。根据各种示例,ue可以根据所建立的lte标准的技术,找到用于cb-pusch传输的tbs。

在一些示例中,基站可以配置ue可以随机选择的发送功率值集合。在使用相同cb-pusch资源从多个ue接收cb-pusch传输后,在一些情况下,基站能够使用干扰消除技术来基于由ue使用的不同发送功率成功地解码每个cb-pusch传输。在一些示例中,如上所述,基站还可以为不同的ue配置不同的mcs。因此,如果多个ue使用相同的cb-pusch频段进行发送,则基站可以使用不同的mcs来进一步辅助干扰消除,以便对每个所接收的传输进行解码。在这样的示例中,基站可以发信号通知每个ue发送不会冲突的解调参考信号(dmrs)。在一些示例中,ue可以基于例如上行链路信道质量指示符(cqi)反馈来确定mc。在某些示例中,为了进一步增强干扰消除,基站可以使用波束形成技术来解码来自多个ue的并发传输,该波束形成技术使用基站处的多个接收天线。在这种示例中,ue可以使用单个发射天线(即,秩1)进行发送,并且基站可以使用多个接收天线来解码来自多个ue的传输。

在某些示例中,ue可以确定非基于竞争的资源要被用于上行链路数据传输,并且ue可以发送sr以便接收上行链路准许,从而发送所述数据。为了允许对cb-pusch资源310的有效管理,ue可以被禁止在sr的发送之后的预定时间段内使用cb-pusch资源310发送数据。在这种示例中,ue可以确定自从sr被发送起所经过的时间,如果所经过的时间超过阈值,则确定所述数据可以使用cb-pusch资源310来发送。

如上所述,在一些示例中,可以执行对cb-pusch资源310的动态重新配置。在一些示例中,可以在子帧n-[4]中通过pdcch发送cb-pusch数据频段315-325以及针对子帧n的mcs。在这种示例中,ue可以监测pdcch,并且在子帧n的开始获知子帧n+1,...,n+3的cb-pusch资源310。当要被使用cb-pusch资源310来发送的数据分组到达时,ue可以在下一可行子帧中发送所述数据。在其他示例中,rrc信令和/或sib传输随后可以用于通告要被用于cb-pusch的rnti的集合,并且ue可以针对每个子帧从所述集合中随机挑选一个rnti,并且针对ul准许的所选择的rnti监测pdcch。

虽然图3的示例示出了占用唯一的cb-pusch资源310集合的多个cb-pusch频段315-325,但是在其他示例中,多个cb-pusch频段可以具有重叠或嵌套的cb-pusch资源。图4是概念性地例示根据本公开内容的一个方面的示例性pusch资源305-a和pusch资源305-a内的所分配的cb-pusch资源310-a的方框图400,所分配的cb-pusch资源310-a可以用于无线通信系统中的上行链路传输。在一些示例中,基站(比如图1中的基站105)可以分配用于在基于竞争的传输中使用的cb-pusch资源310-a,并且可以向用户设备(ue)发送指示cb-pusch资源310-a的信令。pusch资源305-a例如可以包括比如图2中所描述的上行链路资源,cb-pusch资源310-a可以包括比如图2中所描述的多个cb-puschrb256。在这个示例中,分配三个频段415-425,即频段a415、频段b420和频段c425。在这个示例中,频段b420具有与频段a415的资源块重叠的一些资源块。类似地,频段b420具有与频段c425的资源块重叠的一些资源块。当确定哪个频段415-425用于cb-pusch传输时,ue可以基于要被发送的数据量来选择频段。因此,通过ue选择所具有的资源量适合于要被使用cb-pusch资源310-a来发送的数据量的频段,资源可以被有效地用于cb-pusch传输。

类似地,基站可以为cb-pusch资源内的一个或多个频段分配嵌套资源。图5是概念性地例示根据本公开内容的一个方面的示例性pusch资源305-b和pusch资源305-b内的所分配的cb-pusch资源310-b的方框图500,所分配的cb-pusch资源310-b可以用于无线通信系统中的上行链路传输。在一些示例中,基站(比如图1中的基站105)可以分配用于在基于竞争的传输中使用的cb-pusch资源310-b,并且可以向用户设备(ue)发送指示cb-pusch资源310-b的信令。pusch资源305-b例如可以包括比如图2中所描述的上行链路资源,cb-pusch资源310-b可以包括比如图2中所描述的多个cb-puschrb256。在该示例中,分配了三个频段515-525,即频段a515、频段b520和频段c525。在该示例中,频段c525嵌套在频段b520中。当确定哪个频段515-525用于cb-pusch传输时,ue可以基于要被发送的数据量来选择频段。因此,通过ue选择所具有的资源量适合于要被使用cb-pusch资源310-b来发送的数据量的频段,资源可以被有效地用于cb-pusch传输。

除了使用cb-pusch资源发送数据之外,本公开内容的某些方面可以提供:可以使用cb-pusch资源来发送bsr。图6是概念性地例示根据本公开内容的一个方面的示例性pusch资源305-c和pusch资源305-c内的所分配的cb-pusch资源310-c的方框图600,所分配的cb-pusch资源310-c可以用于无线通信系统中的上行链路传输。在一些示例中,基站(比如图1中的基站105)可以分配用于在基于竞争的传输中使用的cb-pusch资源310-c,并且可以向用户设备(ue)发送指示cb-pusch资源310-c的信令。pusch资源305-c例如可以包括比如图2中所描述的上行链路资源,cb-pusch资源310-c可以包括比如图2中所描述的多个cb-puschrb256。在这个示例中,分配了三个频段615-525,即频段a615、频段b620和频段c625。

此外,在这个示例中,基站可以配置多个bsr资源630-640,该多个bsr资源可以由ue用于在cb-pusch资源310-c内发送bsr。bsr资源630-640可以包括例如在频段615-625内的一个rb上的一个码分复用(cdm)码。ue可以使用这些bsr资源来发送bsr,以便从基站接收上行链路准许。在一些示例中,ue可以发送bsr加c-rnti(24比特)以及crc(24比特)。可以存在每个rb多个正交码,并且ue可以随机选择一个,以进一步增强bsr将在基站处被成功接收的可能性。如果bsr在子帧n中被成功地接收到,则基站可以在子帧n+4中发送上行链路准许。根据某些示例,基站可以将每个频段615-625的频段类型配置为数据频段或包括bsr资源的频段,并且这个信息可以通过使用例如rrc消息来发信号通知给ue。

在一些示例中,基站可以总是利用每个cb-pusch数据频段615-625来配置cb-puschbsrrb630-640。ue可以挑选数据频段615-625,然后从相应的bsrrb630-640内挑选bsr频段。因此,cbbsr传输将比cb-pusch数据传输更可靠,因为仅仅在选择相同数据频段的ue之间存在竞争。此外,这种bsr传输还可以使得基站能够执行冲突解决,并因此执行harq过程。harq操作可以依赖于c-rnti以及用于由ue进行的cb-pusch传输的频段615-625。如果bsr和c-rnti被解码,则基站可以解决竞争并使用harq。

图7示出了根据本公开内容的各个方面的用于在无线通信中使用的设备705的方框图700。设备705可以是参考图1描述的ue115的一个或多个方面的示例。设备705可以包括接收机模块710、基于竞争的信道接入模块715和/或发射机模块720。设备705还可以是处理器(未示出),或者包括处理器。这些模块中的每一个可以彼此通信。设备705还可以表示如参考图9和12所描述的ue115-a或基站105-a的示例。

设备705的组件可以被单独地或共同地使用适于在硬件中执行一些或所有可应用功能的一个或多个专用集成电路(asic)来实现。可替换地,所述功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核心)执行。在其它示例中,可以使用可以以本领域已知的任何方式编程的其它类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)和其它半定制ic)。每个模块的功能还可以整体或部分地利用包含在存储器中的、被格式化为由一个或多个通用或专用处理器执行的指令来实现。

接收机模块710可以接收比如与各种信息信道(例如,控制信道、数据信道等)相关联的分组、用户数据和/或控制信息的信息。例如,接收机模块710可以被配置为接收指示用于发送上行链路数据的cb-pusch资源的信令。信息可以被传递到基于竞争的信道接入模块715以及设备705的其他组件。接收机模块710还可以表示如参考图9和12描述的收发机模块935或基站收发机模块1250的各方面的示例。

基于竞争的信道接入模块715可以被配置为识别要被使用上行链路资源的集合来发送的数据,并且可以确定要使用所述上行链路资源的基于竞争的子集或者使用所述上行链路资源的基于准许的子集来发送所述数据,比如如上面参考图2-6所讨论的。基于竞争的信道接入模块715可以是处理器的一方面,比如参考图9所描述的处理器905。

发射机模块720可以发送从设备705的其他组件接收的一个或多个信号。例如,发射机模块720可以使用所述上行链路资源的基于竞争的子集或所述上行链路资源的基于准许的子集来发送所述数据。在一些示例中,发射机模块720可以与接收机模块710并置于收发机模块中。发射机模块720还可以表示如参考图9和12所描述的收发机模块935或基站收发机模块1250的各方面的示例。

图8示出了根据各种示例的用于在无线通信中使用的设备705-a的方框图800。设备705-a可以是参考图1描述的ue115的一个或多个方面的示例。它还可以是参考图7描述的设备705的示例。设备705-a可以包括接收机模块710-a、基于竞争的信道接入模块715-a和/或发射机模块720-a,它们可以是设备705的对应模块的示例。设备705-a还可以包括处理器(未示出)。这些组件中的每一个可以彼此通信。基于竞争的信道接入模块715-a可以包括基于竞争的资源确定模块805、数据识别模块810、调度请求模块815和可选的bsr模块820。接收机模块710-a和发射机模块720-a可以分别执行图7中的接收机模块710和发射机模块720的功能。设备705-a的组件中的每一个可以例示处理器(例如,如参考图9所描述的处理器905)的各方面。

基于竞争的资源确定模块805可以识别要被使用上行链路资源的基于竞争的子集或者使用上行链路资源的基于准许的子集来发送的数据,例如上面参考图2-6所讨论的。在一些情况下,基于竞争的资源确定模块805可以基于确定要使用上行链路资源的基于竞争的子集来发送所述数据,识别上行链路资源的基于竞争的子集中的一个或多个资源,并且可以使用上行链路资源的基于竞争的子集中的所识别的资源来自主地发送所述数据。在一些示例中,用于基于的竞争的上行链路传输的一个或多个所分配的频段可以被识别和选择来用于发送所述数据。基于竞争的资源确定模块805可以从多个所分配的频段中随机地选择频段,或者它可以识别要被发送的数据的一个或多个特性,并且基于所述特性选择所述频段,其中,所述特性可以包括要被发送的数据量、与要被发送的所述数据相关联的业务的类型或要被发送的所述数据的源,或其任何组合。在一些情况下,基于竞争的资源确定模块805可以接收指示所述一个或多个所分配的频段的信令,其中,所述信令可以是rrc信令、sib、pdcch或其任何组合。

另外,基于竞争的资源确定模块805可以基于上行链路资源的基于竞争的子集来确定用于发送所述数据的调制和编码方案,并且它可以基于上行链路资源的基于竞争的子集来从可用发送功率的集合中确定用于发送所述数据的发送功率。在其他示例中,基于竞争的资源确定模块805可以通过确定自从sr请求被发送起所经过的时间超过阈值,确定要使用基于竞争的资源来发送所述数据。基于竞争的资源确定模块805还可以接收无线网络临时标识符(rnti)的集合,从rnti的集合中确定要被用于监测pdcch的rnti,以及针对所确定的rnti监测所述pdcch,其中,所述上行链路资源的所述基于竞争的子集中的所述一个或多个资源是基于所述监测来识别的。

数据识别模块810可以按照与上面参考图2-6所讨论的类似的方式来识别要被使用上行链路资源的集合来发送的数据。在一些情况下,所述数据可以包括数据有效载荷、发送所述数据的设备的标识或指示要被发送的数据量的缓冲器状态报告,或其任何组合。

调度请求(sr)模块815可以按照与上面参考图2-6所讨论的类似的方式,基于确定要使用所述上行链路资源的所述基于准许的子集来发送所述数据,使用上行链路控制信道来发送调度请求,并且可以接收上行链路准许,该上行链路准许分配上行链路资源的基于准许的子集来发送所述数据。在一些示例中,sr模块815可以确定所述上行链路资源的所述基于竞争的子集支持与所述数据相关联的并发sr,并且使用上行链路资源的基于竞争的子集与所述数据并发地发送所述sr。在其他情况下,sr模块815可以确定响应于使用所述上行链路资源的所述基于竞争的子集来发送所述数据而接收到nack消息或者没有接收到ack/nack消息,并且可以至少部分地基于接收到确定nack消息或者没有接收到ack/nack消息,发送与所述数据相关联的sr。

bsr模块820可以确定bsr并使用专用bsr资源来发送所述bsr,例如上面参考图6所讨论的。所述bsr可以指示要被发送的数据量以及发送所述bsr的设备的标识符。在一些情况下,bsr模块820可以确定要使用上行链路资源的基于竞争的子集来发送bsr,并且可以使用所述上行链路资源的所述基于竞争的子集来自主地发送所述bsr,这可以使用所述上行链路资源的所述基于竞争的子集内的所识别的bsr资源,如相对于图3所讨论的。在一些情况下,所识别的bsr资源可以包括在所述上行链路资源的基于竞争的子集中的一个资源块上的cdm码。当要被发送的数据超过使用所述上行链路资源的所述基于竞争的子集进行的发送的阈值数据量时,可以发送所述bsr。在其他示例中,bsr模块820可以基于使用所述上行链路资源的所述基于竞争的子集进行的对所述数据的不成功发送,接收响应于所述bsr发送的上行链路准许。在其他情况下,bsr模块820可以接收响应于对所述bsr的发送的上行链路准许,该上行链路准许分配所述上行链路资源的所述基于准许的子集中的一个或多个资源。

图9示出根据各种示例的用于在无线通信中使用的系统900。系统900可以包括ue115-a,ue115-a可以是图1的ue115的示例。ue115-a还可以是图7和图8的设备705的一个或多个方面的示例。

ue115-a通常可以包括用于双向语音和数据通信的组件,包括用于发送通信的组件和用于接收通信的组件。ue115-a可以包括天线940、收发机模块935、处理器905和存储器915(包括软件(sw)920),其每一个可以彼此直接或间接(例如经由一个或多个总线945)通信。收发机模块935可以被配置为经由天线940和/或一个或多个有线或无线链路与一个或多个网络双向通信,如上所述。例如,收发机模块935可以被配置为与参考图1的基站105进行双向通信。收发机模块935可以包括调制解调器,该调制解调器被配置为对分组进行调制并将所调制的分组提供给天线940来用于发送,以及解调从天线940接收的分组。虽然ue115-a可以包括单个天线940,但ue115-a可以具有能够同时发送和/或接收多个无线传输的多个天线940。收发机模块935能够经由多个分量载波与一个或多个基站105同时通信。

ue115-a可以包括基于竞争的信道接入模块715-b,该模块715-b可以执行上面针对图7和8的设备705的基于竞争的信道接入模块715所描述的功能。ue115-a还可以包括数据识别模块925,数据识别模块925可以以与上面相对于图2-6讨论的类似的方式确定要被使用cb-pusch资源来发送的数据。ue115-a还可以包括资源识别模块930,资源识别模块930可以以与上面相对于图2-6讨论的类似的方式来识别用于在cb-pusch传输中使用的资源。

存储器915可以包括随机存取存储器(ram)和只读存储器(rom)。存储器915可以存储包含指令的计算机可读、计算机可执行软件/固件代码920,所述指令被配置为在被执行时使得处理器905执行本文中所描述的各种功能(例如,cb-pusch传输和相关确定等)。可替换地,计算机可读、计算机可执行软件/固件代码920可以不由处理器905直接执行,而是被配置为使得计算机(例如,当被编译和执行时)执行本文所述的功能。处理器905可以包括智能硬件设备,例如中央处理单元(cpu)、微控制器、专用集成电路(asic)等。

图10示出了根据本公开内容的各个方面的用于在无线通信中使用的装置1005的方框图1000。在一些示例中,装置1005可以是参考图1描述的基站105中的一个或多个的各方面的示例。在一些示例中,装置1005可以是lte/lte-aenb和/或lte/lte-a基站的一部分,或者包括lte/lte-aenb和//或lte/lte-a基站。装置1005还可以是处理器。装置1005可以包括接收机模块1010、基于竞争的上行链路信道接入模块1015和/或发射机模块1020。这些模块中的每一个可以彼此通信。装置1005还可以表示参考图9和12描述的ue115-a或基站105-a的示例。

装置1005的组件可以被单独地或共同地使用适于在硬件中执行一些或所有可应用功能的一个或多个asic来实现。可替换地,所述功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核心)执行。在其它示例中,可以使用可以以本领域已知的任何方式编程的其它类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)和其它半定制ic)。每个组件的功能还可以整体或部分地利用包含在存储器中的、被格式化为由一个或多个通用或专用处理器执行的指令来实现。

在一些示例中,接收机模块1010可以包括至少一个射频(rf)接收机,比如可被操作来接收cb-pusch传输的rf接收机。接收机模块1010可以被使用来通过无线通信系统的一个或多个通信链路(比如参考图1描述的无线通信系统100的一个或多个通信链路),接收各种类型的数据和/或控制信号(即,传输)。接收机模块1010还可以表示如参考图9和12所描述的收发机模块935或基站收发机模块1250的各方面的示例。

在一些示例中,发射机模块1020可以包括至少一个rf发射机,比如可被操作来发送与cb-pusch资源相关的分配信息的至少一个rf发射机。发射机模块1020可以用于通过无线通信系统的一个或多个通信链路(比如参考图1描述的无线通信系统100的一个或多个通信链路),发送各种类型的数据和/或控制信号(即,传输)。发射机模块1020还可以表示如参考图9和12所描述的收发机模块935或基站收发机模块1250的各方面的示例。

在一些示例中,基于竞争的上行链路信道接入模块1015可以被配置为使用cb-pusch资源和cb-pusch资源上的所接收的传输来执行基于竞争的资源分配和相关操作,比如上面相对于图2-6所讨论的。

图11示出了根据本公开内容的各个方面的用于在无线通信中使用的装置1005-a的方框图1100。在一些示例中,装置1005-a可以是参考图1描述的基站105中的一个或多个的各方面的示例,和/或参考图10描述的装置1005的各方面的示例。在一些示例中,装置1005-a可以是lte/lte-aenb和/或lte/lte-a基站的一部分,或者包括lte/lte-aenb和/或lte/lte-a基站。装置1005-a还可以是处理器。装置1005-a可以包括接收机模块1010-a、基于竞争的上行链路信道接入模块1015-a和/或发射机模块1020-a。这些模块中的每一个可以彼此通信。

装置1005-a的组件可以被单独地或共同地使用适于在硬件中执行一些或所有可应用功能的一个或多个asic来实现。可替换地,所述功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核心)执行。在其它示例中,可以使用可以以本领域已知的任何方式编程的其它类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)和其它半定制ic)。每个组件的功能还可以整体或部分地利用包含在存储器中的、被格式化为由一个或多个通用或专用处理器执行的指令来实现。

在一些示例中,接收机模块1010-a可以是参考图10描述的接收机模块1010的一个或多个方面的示例。在一些示例中,接收机模块1010-a可以包括至少一个射频(rf)接收机,比如可被操作来接收cb-pusch传输的至少一个rf接收机。接收机模块1010-a可以用于通过无线通信系统的一个或多个通信链路(比如参考图1描述的无线通信系统100的一个或多个通信链路),接收各种类型的数据和/或控制信号(即,传输)。接收机模块1010-a还可以表示如参考图9和12所描述的收发机模块935或基站收发机模块1250的各方面的示例。

在一些示例中,发射机模块1020-a可以是参考图10描述的发射机模块1020的一个或多个方面的示例。在一些示例中,发射机模块1020-a可以包括至少一个rf发射机,比如可被操作来发送cb-pusch资源的资源分配的至少一个rf发射机。发射机模块1020-a可以用于通过无线通信系统的一个或多个通信链路(比如参考图1描述的无线通信系统100的一个或多个通信链路),发送各种类型的数据和/或控制信号(即,传输)。发射机模块1020-a还可以表示如参考图9和12所描述的收发机模块935或基站收发机模块1250的各方面的示例。

基于竞争的上行链路信道接入模块1015-a可以包括基于竞争的上行链路接收模块1105,该基于竞争的上行链路接收模块1105可以接收cb-pusch传输,比如上面参照图2-6所讨论的。资源分配模块1110可以确定pusch资源的资源分配,并且可以包括基于竞争的资源重新分配模块1115,该基于竞争的资源重新分配模块1115可以用于以与上面相对于图2-6所讨论的类似的方式分配和重新分配cb-pusch资源。调度请求模块1120可以以与上面相对于图2-6所讨论的类似的方式,使用cb-pusch资源或使用传统上行链路资源来接收调度请求。

图12示出了根据本公开内容的各个方面的用于在无线通信中使用的基站105-a(例如,形成enb的一部分或全部的基站)的方框图1200。在一些示例中,基站105-a可以是参考图1描述的基站105中的一个或多个的各方面的示例,和/或当被配置为基站时的装置1005中的一个或多个的各方面,如参考图10和/或图11所描述的。基站105-a可以被配置为实现或促进参考图1描述的基站和/或装置特征和功能中的至少一些。

基站105-a可以包括基站处理器模块1210、基站存储器模块1220、至少一个基站收发机模块(由基站收发机模块1250表示)、至少一个基站天线(由基站天线1255表示)、和/或基于竞争的上行链路信道接入模块1015-b。基站105-a还可以包括基站通信模块1230和/或网络通信模块1240中的一个或多个。这些模块中的每一个可以通过一个或多个总线1235直接或间接地彼此通信。

基站存储器模块1220可以包括随机存取存储器(ram)和/或只读存储器(rom)。基站存储器模块1220可以存储包含指令的计算机可读、计算机可执行软件/固件代码1225,所述指令被配置为在被执行时使得基站处理器模块1210执行本文所述的与无线通信相关的各种功能(例如,cb-pusch传输等)。可替换地,计算机可读、计算机可执行软件/固件代码1225可以不由基站处理器模块1210直接执行,而是被配置为使得基站105-a(例如,当被编译和执行时)执行各种本文所述的各种功能。

基站处理器模块1210可以包括智能硬件设备,例如中央处理单元(cpu)、微控制器、asic等。基站处理器模块1210可以处理通过基站收发机模块1250、基站通信模块1230和/或网络通信模块1240接收的信息。基站处理器模块1210还可以处理要被发送到收发机模块1250以供通过天线1255进行发送的信息、要被发送到基站通信模块1230以供发送到一个或多个其他基站105-b或105-c的信息、或要被发送到网络通信模块1240以供发送到核心网络1245的信息,核心网络1245可以是参考图1描述的核心网络130的一个或多个方面的示例。基站处理器模块1210可以单独地或与基于竞争的上行链路信道接入模块1015-b相结合地处理cb-pusch资源分配和信令、对cb-pusch传输的接收、对sr传输的接收和处理、和/或对bsr传输的接收和处理的各个方面。

基站收发机模块1250可以包括调制解调器,该调制解调器被配置为调制分组并将所调制的分组提供给基站天线1255来进行发送,以及解调从基站天线1256接收的分组。在一些示例中,基站收发机模块1250可以被实现为一个或多个基站发射机模块和一个或多个单独的基站接收机模块。基站收发机模块1250可以支持第一射频谱带和/或第二射频谱带中的通信。基站收发机模块1250可以被配置为经由天线1255与一个或多个ue或装置(比如参考图1描述的ue115中的一个或多个)进行双向通信。基站105-a例如可以包括多个基站天线1255(例如,天线阵列)。基站105-a可以通过网络通信模块1240与核心网络1245通信。基站105-a还可以使用基站通信模块1230与其它基站(比如基站105-b和105-c)进行通信。

基于竞争的上行链路信道接入模块1015-b可以被配置为执行和/或控制参考图2-10描述的与cb-pusch传输有关的一些或全部特征和/或功能。基于竞争的上行链路信道接入模块1015-b或模块1015-b的部分可以包括处理器,和/或可以由基站处理器模块1210和/或结合基站处理器模块1210执行基于竞争的上行链路信道接入模块1015-b的一些或全部功能。在一些示例中,基于竞争的上行链路信道接入模块1015-b可以是参考图10和/或图11描述的基于竞争的上行链路信道接入模块1015和/或1015-a的示例。

图13是包括基站105-d和ue115-b的多输入/多输出(mimo)通信系统1300的方框图。mimo通信系统1300可以例示图1所示的无线通信系统100的各方面。基站105-d可以配备有天线1334-a到1334-x,以及ue115-b可以配备有天线1352-a到1352-n。在mimo通信系统1300中,基站105-d能够通过多个通信链路同时发送数据。每个通信链路可以称为“层”,通信链路的“秩”可以指示用于通信的层的数量。例如,在基站105-d发送两个“层”的2×2mimo通信系统中,基站105-d和ue115-b之间的通信链路的秩是2。

在基站105-d处,发送处理器1320可以从数据源接收数据。发送处理器1320可以处理所述数据。发送处理器1320还可以生成控制符号或参考符号。如果适用,发送(tx)mimo处理器1330可以对数据符号、控制符号或参考符号执行空间处理(例如,预编码),并且可以将输出符号流提供给调制器/解调器1332-a至1332-x。每个调制器/解调器1332可以处理各自的输出符号流(例如,针对ofdm等)以获得输出样本流。每个调制器/解调器1332可以进一步处理(例如,转换为模拟、放大、过滤和上变频)所述输出样本流以获得dl信号。在一个示例中,来自调制器/解调器1332-a至1332-x的dl信号可以分别经由天线1334-a至1334-x发送。

在ue115-b处,ue天线1352-a至1352-n可以从基站105-d接收dl信号,并可以将所接收的信号分别提供给解调器1354-a至1354-n。每个解调器1354可以调节(例如,过滤、放大、下变频和数字化)各自的接收信号以获得输入样本。每个解调器1354可以进一步处理所述输入样本(例如,针对ofdm等)以获得接收符号。mimo检测器1356可以从所有解调器1354获得接收符号,对接收符号执行mimo检测(如果适用),并提供检测符号。接收处理器1358可以处理(例如,解调、解交织和解码)检测符号,将ue115-b的解码数据提供给数据输出,并且将解码的控制信息提供给处理器1380或存储器1382。

在一些情况下,处理器1380可以执行所存储的指令以实例化基于竞争的信道接入模块715-c中的一个或多个。基于竞争的信道接入模块715-c可以是参考图7、8和/或9描述的基于竞争的信道接入模块715的各方面的示例。

在上行链路(ul)上,在ue115-b处,发送处理器1364可以接收和处理来自数据源的数据。发送处理器1364还可以生成针对参考信号的参考符号。来自发送处理器1364的符号可以由发送mimo处理器1366进行预编码(如果适用),由调制器1354-a至1354-n进行进一步的处理(例如,针对sc-fdma等),并且根据从基站105-d接收的传输参数发送到基站105-d。在基站105-d处,来自ue115-b的ul信号可以由天线1334接收,由调制器/解调器1332处理,由mimo检测器1336检测(如果适用),并且由接收处理器1338进行进一步的处理。接收处理器1338可以将解码的数据提供给数据输出以及处理器1340和/或存储器1342。在一些情况下,处理器1340可以执行所存储的指令以实例化基于竞争的上行链路信道接入模块1015-c中的一个或多个。基于竞争的上行链路信道接入模块1015-c可以是参考图10、11和/或12描述的基于竞争的信道接入模块1015的各方面的示例。

ue115-b的组件可以被单独地或共同地利用适于在硬件中执行一些或全部可应用功能的一个或多个asic来实现。所述模块中的每个可以是用于执行与mimo通信系统1300的操作相关的一个或多个功能的单元。类似地,基站105-c的组件可以被单独地或共同地利用适于在硬件中执行一些或全部可应用功能的一个或多个asic来实现。所述组件中的每个可以是用于执行与mimo通信系统1300的操作相关的一个或多个功能的单元。

图14是示出根据本公开内容的各个方面的用于无线通信的方法1400的示例的流程图。为了清楚起见,下面参考参照图1、9和/或13描述的ue115中的一个或多个的各方面、和/或参照图7和/或8描述的设备705的各方面来描述方法1400。在一些示例中,ue可以执行一个或多个代码集来控制ue的功能元件,以执行下面描述的功能。另外或可替换地,ue可以使用专用硬件来执行下面描述的功能中的一个或多个。

在块1405处,方法1400可以包括识别要被使用上行链路资源的集合来发送的数据。块1405处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1410处,方法1400可以包括确定要使用所述上行链路资源的基于竞争的子集来发送或者使用所述上行链路资源的基于准许的子集来发送所述数据。块1410处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1415处,方法1400可以包括使用所述上行链路资源的所述基于竞争的子集或所述上行链路资源的所述基于准许的子集来发送所述数据。块1415处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1420处,方法1400可以包括使用所识别的cb-pusch资源来自主地发送所述数据。块1420处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

因此,方法1400可以提供无线通信。应当注意,方法1400仅仅是一个实现方式,并且方法1400的操作可以被重新安排或以其它方式修改,使得其他实现方式是可能的。

图15是例示根据本公开内容的各个方面的用于无线通信的方法1500的示例的流程图。为了清楚起见,下面参考参照图1、9和/或13描述的ue115中的一个或多个的各方面、和/或参照图7和/或8描述的设备705的各方面来描述方法1500。在一些示例中,ue可以执行一个或多个代码集来控制ue的功能元件,以执行下面描述的功能。另外或可替换地,ue可以使用专用硬件来执行下面描述的功能中的一个或多个。

在块1505处,方法1500可以包括识别要被使用上行链路资源的集合来发送的数据。块1505处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1510处,方法1500可以包括确定要使用所述上行链路资源的基于竞争的子集来发送或者使用所述上行链路资源的基于准许的子集来发送所述数据。块1510处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1515处,方法1500可以基于确定要使用所述上行链路资源的基于竞争的子集来发送所述数据,识别所述上行链路资源的所述基于竞争的子集中的一个或多个资源。块1510处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

在块1520处,方法1500可以包括使用所述上行链路资源的所述基于竞争的子集中的所识别的一个或多个资源来自主地发送所述数据。块1515处的操作可以使用参考图7-9和/或13描述的基于竞争的信道接入模块715来执行。

因此,方法1500可以提供无线通信。应当注意,方法1500仅仅是一个实现方式,并且方法1500的操作可以被重新安排或以其它方式修改,使得其他实现方式是可能的。在一些示例中,方法1500可以包括基于确定要使用所述上行链路资源的基于准许的子集来发送所述数据,使用上行链路控制信道来发送sr,并且所述方法可以包括接收上行链路准许,所述上行链路准许分配所述上行链路资源的基于准许的子集来发送所述数据。可替换地,方法1500可以包括基于确定要使用所述上行链路资源的所述基于竞争的子集来发送所述数据,识别所述上行链路资源的所述基于竞争的子集中的一个或多个资源,并且方法1500可以包括使用所述上行链路资源的所述基于竞争的子集中的所识别的一个或多个资源来发送所述数据。

方法1500还可以包括基于所述上行链路资源的所述基于竞争的子集来确定用于发送所述数据的调制和编码方案(mcs)。在一些情况下,方法1500包括基于所述上行链路资源的所述基于竞争的子集,从可用发送功率集合中确定用于发送所述数据的发送功率。

在方法1500的一些示例中,确定要使用所述上行链路资源的基于竞争的子集来发送所述数据包括:确定自sr被发送起所经过的时间超过阈值,然后基于确定所经过的时间超过所述阈值,确定使用所述上行链路资源的所述基于竞争的子集来发送所述数据。

在一些情况下,识别所述上行链路资源的所述基于竞争的子集中的所述一个或多个资源包括:识别用于基于竞争的上行链路传输的一个或多个所分配的频段,然后选择所述一个或多个所分配的频段中的频段来用于发送所述数据。

选择所述一个或多个所分配的频段中的所述频段可以包括从多个所分配的频段中随机地选择所述频段。或者,在一些情况下,选择所述一个或多个所分配的频段中的所述频段包括:识别要被发送的所述数据的一个或多个特性,并且基于所述一个或多个特性选择频段。所述一个或多个特性可以包括例如要被发送的数据量、与要被发送的所述数据相关联的业务的类型或要被发送的所述数据的源,或其任何组合。另外或可替换地,方法1500可以包括接收指示所述一个或多个所分配的频段的信令,其中,所述信令包括rrc信令、系统信息块(sib)或物理下行链路控制信道(pdcch)信令中的至少一个,或其任何组合。

在一些示例中,方法1500包括接收rnti的集合,从所述rnti的集合中确定要被用于监测pdcch的rnti,然后针对所确定的rnti监测所述pdcch。例如,所述上行链路资源的所述基于竞争的子集中的所述一个或多个资源可以是基于所述监测来识别的。

在方法1500的一些示例中,所述数据包括数据有效载荷、发送所述数据的设备的标识或指示要被发送的数据量的缓冲器状态报告,或其任何组合。另外或可替换地,方法1500可以包括确定响应于使用所述上行链路资源的所述基于竞争的子集来发送所述数据,接收到否定确认消息或没有接收到确认消息,并且方法500可以包括至少部分地基于确定接收到所述否定确认消息或没有接收到确认消息,发送与所述数据相关联的调度请求。

根据方法1500的一些示例,数据包括指示要被发送的数据量的bsr以及发送所述bsr的设备的标识符。另外或可替换地,方法1500可以包括确定要使用所述上行链路资源的所述基于竞争的子集来发送缓冲器状态报告(bsr),以及方法1500可以包括使用所述上行链路资源的所述基于竞争的子集来自主地发送所述bsr。

可以使用所述上行链路资源的所述基于竞争的子集内的所识别的bsr资源来发送所述bsr。在一些示例中,其中,所识别的bsr资源包括在所述上行链路资源的所述基于竞争的子集的一个资源块上的一个码分复用(cdm)码。方法1500还可以包括基于使用所述上行链路资源的所述基于竞争的子集进行的对所述数据的未成功发送,接收响应于所述bsr发送的上行链路准许。例如,当要被发送的数据超过用于使用所述上行链路资源的基于竞争的子集进行的发送的阈值数据量时,可以发送所述bsr。另外或可替换地,方法1500可以包括接收响应于所述bsr的发送的上行链路准许,所述上行链路准许分配所述上行链路资源的所述基于准许的子集中的一个或多个资源。

图16是例示根据本公开内容的各个方面的用于无线通信的方法1600的示例的流程图。为了清楚起见,下面参考参照图1、12和/或13描述的基站105中的一个或多个的各方面、和/或参照图10和/或11描述的装置1005的各方面来描述方法1600。在一些示例中,ue可以执行一个或多个代码集来控制ue的功能元件,以执行下面描述的功能。另外或可替换地,ue可以使用专用硬件来执行下面描述的功能中的一个或多个。

在块1605处,方法1600可以包括分配用于在基于竞争的物理上行链路共享信道(cb-pusch)传输中使用的资源。块1605处的操作可以使用参考图10-13描述的基于竞争的上行链路信道接入模块1015来执行。

在块1610处,方法1600可以包括向用户设备(ue)发送指示cb-pusch资源的信令。块1610处的操作可以使用参考图10-13描述的基于竞争的上行链路信道接入模块1015来执行。

因此,方法1600可以提供无线通信。应当注意,方法1600仅仅是一个实现方式,并且方法1600的操作可以被重新安排或以其它方式修改,使得其他实现方式是可能的。

在一些示例中,方法1400-1600中的两个或更多个的方面可以组合。应该注意,方法1400、1500、1600仅仅是示例性实现方式,方法1400-1600的操作可以被重新安排或以其它方式修改,使得其他实现方式是可能的。

本文描述的技术可以用于各种无线通信系统,比如cdma、tdma、fdma、ofdma、sc-fdma和其它系统。术语“系统”和“网络”经常可互换使用。cdma系统可以实现比如cdma2000、通用陆地无线接入(utra)等的无线技术。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本0和a通常被称为cdma20001x、1x等。is-856(tia-856)通常被称为cdma20001xev-do、高速分组数据(hrpd)等。utra包括宽带cdma(wcdma)和cdma的其他变型。tdma系统可以实现比如全球移动通信系统(gsm)的无线技术。ofdma系统可以实现比如超移动宽带(umb)、演进utra(e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdmtm等的无线技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpp长期演进(lte)和高级lte(lte-a)是使用e-utra的umts的新版本。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文献中描述了utra、e-utra、umts、lte、lte-a和gsm。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文献中描述了cdma2000和umb。本文所述的技术可以用于上述系统和无线技术以及其它系统和无线电技术,包括在未许可的和/或共享带宽上的蜂窝(例如,lte)通信。然而,上述描述是出于例示的目的而描述了lte/lte-a系统,并且在上面描述的大部分内容中使用lte术语,但是该技术可应用范围超出了lte/lte-a应用。

以上结合附图阐述的具体实施方式描述了示例,但不代表可以实现的或在权利要求的范围内的仅有示例。当在本描述中使用时,术语“示例”和“示例性”意味着“用作示例、实例或例示”,而不是“优选的”或“优于其他示例”。具体实施方式包括为了提供对所述技术的理解的具体细节。然而,这些技术可以在没有这些具体细节的情况下实施。在一些情况下,以方框图形式示出了公知的结构和装置,以避免使得所述示例的概念难以理解。

可以使用多种不同的技术和方法来表示信息和信号。例如,在整个上述描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以利用电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子或者其任何组合来表示。

结合本公开内容描述的各种例示性块和组件可以利用被设计为执行本文所述功能的通用处理器、数字信号处理器(dsp)、asic、fpga或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或其任何组合来实现或执行。通用处理器可以是微处理器,但是在可替换方案中,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器还可以被实现为计算设备的组合,例如dsp和微处理器的组合、多个微处理器的组合、一个或多个微处理器结合dsp内核的组合或任何其他这样的结构。

本文所述的功能可以以硬件、由处理器执行的软件、固件或其任何组合来实现。如果以由处理器执行的软件实现,则所述功能可以作为计算机可读介质上的一个或多个指令或代码来进行存储或传输。其他示例和实现方式在本公开内容和所附权利要求的范围和精神内。例如,由于软件的性质,上述功能可以使用由处理器执行的软件、硬件、固件、硬连线或这些中的任何的组合来实现。实现功能的特征还可以物理地位于多个位置,包括被分布为使得在不同的物理位置实现功能的各部分。如本文中所使用的,包括在权利要求中的,术语“和/或”在用于两个或更多个项目的列表中时,意味着可以单独使用所列出的项目中的任何一个,或者可以使用所列出的项目中的两个或多个的任何组合。例如,如果组合物被描述为包含组件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)。

计算机可读介质包括计算机存储介质和通信介质两者,通信介质包括有助于将计算机程序从一个地方传送到另一个地方的任何介质。存储介质可以是可由通用或专用计算机访问的任何可用介质。作为示例而非限制性地,计算机可读介质可以包括ram、rom、eeprom、快闪存储器、cd-rom或其他光盘存储设备、磁盘存储设备或其他磁存储设备或能够用于以指令或数据结构的形式承载或存储所需程序代码模块并且能够被通用或专用计算机或者通用或专用处理器访问的任何其他介质。此外,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(dsl)或诸如红外,无线电和微波的无线技术来从网站,服务器或其他远程源发送软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括压缩盘(cd)、激光盘、光盘、数字通用盘(dvd)、软盘和蓝光盘,其中,磁盘通常磁性地复制数据,而光盘用激光光学地复制数据。上述的组合也包括在计算机可读介质的范围内。

本公开内容的先前描述被提供来使得本领域技术人员能够实现或使用本公开内容。对本公开内容的各种修改对于本领域技术人员将是显而易见的,并且可以在不脱离本公开内容的范围的情况下,将本文定义的一般原理应用于其他变型。因此,本公开内容不限于本文所描述的示例和设计,而是被赋予与本文公开的原理和新颖特征一致的最宽范围。

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