利用基于解码的信道忙碌率确定的针对LTE-V2V的拥塞控制的制作方法

文档序号:17292083发布日期:2019-04-03 04:02阅读:330来源:国知局
利用基于解码的信道忙碌率确定的针对LTE-V2V的拥塞控制的制作方法

本申请要求享受于2016年8月9日递交的并且题为“congestioncontrolforlte-v2v(针对lte-v2v的拥塞控制)”的美国临时申请序列号62/372,756;以及于2017年5月3日递交的并且题为“congestioncontrolforlte-v2v(针对lte-v2v的拥塞控制)”的美国专利申请第15/585,635号的权益,上述申请的全部内容通过引用的方式明确地并入本文。

概括而言,本公开内容涉及通信系统,并且更具体地,本公开内容涉及在设备到设备通信中的拥塞控制。



背景技术:

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

已经在各种电信标准中采用这些多址技术以提供使得不同的无线设备能够在城市、国家、地区、以及甚至全球层面上进行通信的公共协议。一示例电信标准是长期演进(lte)。lte是对由第三代合作伙伴计划(3gpp)发布的通用移动电信系统(umts)移动标准的增强集。lte被设计为通过在下行链路上使用ofdma、在上行链路上使用sc-fdma以及使用多输入多输出(mimo)天线技术而改善的频谱效率、降低的成本以及改善的服务,来支持移动宽带接入。然而,随着对移动宽带接入的需求持续增长,存在对lte技术进一步改善的需求。这些改善也可以适用于其它多址技术以及采用这些技术的电信标准。



技术实现要素:

下文给出了一个或多个方面的简化概述,以便提供对这样的方面的基本理解。该概述不是对所有预期方面的详尽综述,而且既不旨在标识所有方面的关键或重要元素,也不旨在描绘任何或所有方面的保护范围。其仅有目的是以简化的形式给出一个或多个方面的一些概念,作为稍后给出的具体实施方式的前序。

在诸如车辆到车辆通信的设备到设备通信中可能发生拥塞。已经实现了改善通信体验的拥塞控制。拥塞控制可以是基于信道忙碌率以分散式方式来执行的。可以针对拥塞控制进行考虑到用户设备(ue)使用的不同技术、无线电资源类型和不同分组的优先级的各种改善。

在本公开内容的一方面中,提供了方法、计算机可读介质和装置。所述装置可以是ue。ue基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的信道忙碌率(cbr)。ue通过基于所述基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或所述ue的发射功率,来基于所述基于能量的cbr执行拥塞控制。

在一方面中,所述装置可以是ue。ue可以包括:用于基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr的单元。ue可以包括:用于通过基于所述基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或所述ue的发射功率,来基于所述基于能量的cbr执行拥塞控制的单元。

在一方面中,所述装置可以是ue,其包括存储器和耦合到所述存储器的至少一个处理器。所述至少一个处理器被配置为:基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr;以及通过基于所述基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或所述ue的发射功率,来基于所述基于能量的cbr执行拥塞控制。

在一方面中,一种存储计算机可执行代码的计算机可读介质可以包括用于进行以下操作的代码:基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr;以及通过基于所述基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或ue的发射功率,来基于所述基于能量的cbr执行拥塞控制。

为了实现前述目的和相关目的,一个或多个方面包括下文中充分描述了的并且在权利要求中具体指出的特征。以下描述和附图详细地阐述了一个或多个方面的某些说明性特征。然而,这些特征仅指示在其中可以采用各个方面的原理的各种方式中的一些方式,并且该描述旨在包括所有这样的方面以及它们的等效物。

附图说明

图1是示出无线通信系统和接入网的示例的图。

图2a、图2b、图2c和图2d分别是示出dl帧结构、在dl帧结构内的dl信道、ul帧结构和在ul帧结构内的ul信道的lte示例的图。

图3是示出在接入网中的演进型节点b(enb)和用户设备(ue)的示例的图。

图4是设备到设备通信系统的图。

图5是示出设备到设备通信的示例图。

图6是示出具有不同优先级和不同优先级权重的分组的传输的示例图600。

图7是一种无线通信的方法的流程图。

图8a是扩展自图7的流程图的、一种无线通信的方法的流程图。

图8b是扩展自图7的流程图的、一种无线通信的方法的流程图。

图9是一种无线通信的方法的流程图。

图10是示出在示例性装置中的不同单元/组件之间的数据流的概念性数据流图。

图11是示出针对采用处理系统的装置的硬件实现方式的示例的图。

具体实施方式

下文结合附图阐述的具体实施方式旨在作为各种配置的描述,以及并非旨在表示可以在其中实践本文所描述的概念的仅有配置。为了提供对各个概念的透彻理解,具体实施方式包括特定细节。然而,对于本领域技术人员将显而易见的是,可以在没有这些特定细节的情况下实践这些概念。在一些实例中,以方块图形式示出了公知的结构和组件,以便避免模糊这样的概念。

现在将参照各种装置和方法来给出电信系统的若干方面。将通过各个块、组件、电路、过程、算法等(被统称为“元素”),在以下的具体实施方式中描述并且在附图中示出这些装置和方法。这些元素可以是使用电子硬件、计算机软件或其任意组合来实现的。这些元素是实现为硬件还是软件,取决于特定的应用和施加于整个系统的设计约束。

举例而言,可以将元素、或元素的任何部分、或元素的任意组合实现为包括一个或多个处理器的“处理系统”。处理器的示例包括:微处理器、微控制器、图形处理单元(gpu)、中央处理单元(cpu)、应用处理器、数字信号处理器(dsp)、精简指令集运算(risc)处理器、片上系统(soc)、基带处理器、现场可编程门阵列(fpga)、可编程逻辑设备(pld)、状态机、门控逻辑、分立硬件电路、以及被配置为执行贯穿本公开内容描述的各种功能的其它合适的硬件。在处理系统中的一个或多个处理器可以执行软件。无论被称为软件、固件、中间件、微代码、硬件描述语言还是其它,软件都应当被广义地解释为意指指令、指令集、代码、代码段、程序代码、程序、子程序、软件组件、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等。

相应地,在一个或多个示例实施例中,可以用硬件、软件或其任意组合来实现所描述的功能。如果用软件来实现,所述功能可以作为一个或多个指令或代码存储或编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能够由计算机访问的任何可用介质。通过举例而非限制的方式,这种计算机可读介质可以包括随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程rom(eeprom)、光学光盘存储装置、磁盘存储装置、其它磁存储设备、上述类型的计算机可读介质的组合、或者能够用于存储能够由计算机访问的、具有指令或数据结构形式的计算机可执行代码的任何其它介质。

图1是示出无线通信系统和接入网100的示例的图。无线通信系统(也被称为无线广域网(wwan))包括基站102、ue104和演进分组核心(epc)160。基站102可以包括宏小区(高功率蜂窝基站)和/或小型小区(低功率蜂窝基站)。宏小区包括enb。小型小区包括毫微微小区、微微小区和微小区。

基站102(被统称为演进型通用移动电信系统(umts)陆地无线接入网络(e-utran))通过回程链路132(例如,s1接口)与epc160对接。除了其它功能之外,基站102还可以执行以下功能中的一个或多个功能:用户数据的传送、无线信道加密和解密、完整性保护、报头压缩、移动性控制功能(例如,切换、双重连接性)、小区间干扰协调、连接建立和释放、负载平衡、针对非接入层(nas)消息的分发、nas节点选择、同步、无线接入网络(ran)共享、多媒体广播多播服务(mbms)、用户和设备跟踪、ran信息管理(rim)、寻呼、定位、以及警告消息的递送。基站102可以通过回程链路134(例如,x2接口)来直接地或间接地(例如,通过epc160)相互通信。回程链路134可以是有线的或无线的。

基站102可以与ue104无线地进行通信。基站102中的每一个基站102可以为相应的地理覆盖区域110提供通信覆盖。可以存在重叠的地理覆盖区域110。例如,小型小区102'可以具有与一个或多个宏基站102的覆盖区域110重叠的覆盖区域110'。包括小型小区和宏小区两者的网络可以被称为异构网络。异构网络还可以包括家庭演进型节点b(enb)(henb),其可以向被称为封闭用户组(csg)的受限群组提供服务。在基站102与ue104之间的通信链路120可以包括从ue104向基站102的上行链路(ul)(也被称为反向链路)传输和/或从基站102向ue104的下行链路(dl)(也被称为前向链路)传输。通信链路120可以使用mimo天线技术,包括空间复用、波束成形和/或发射分集。通信链路可以是通过一个或多个载波的。基站102/ue104可以使用在用于每一个方向上的传输的多至总共yxmhz(x个分量载波)的载波聚合中分配的每载波多至ymhz(例如,5、10、15、20mhz)的带宽的频谱。载波可以彼此相邻或可以彼此不相邻。载波的分配关于dl和ul可以是不对称的(例如,可以针对dl分配与针对ul相比更多或更少的载波)。分量载波可以包括主分量载波和一个或多个辅分量载波。主分量载波可以被称为主小区(pcell),以及辅分量载波可以被称为辅小区(scell)。

无线通信系统还可以包括wi-fi接入点(ap)150,其经由在5ghz免许可频谱中的通信链路154来与wi-fi站(sta)152通信。当在免许可频谱中进行通信时,sta152/ap150可以在进行通信之前执行空闲信道评估(cca),以便确定信道是否是可用的。

小型小区102'可以在许可和/或免许可频谱中进行操作。当在免许可频谱中进行操作时,小型小区102'可以采用lte并且使用与由wi-fiap150使用的5ghz免许可频谱相同的5ghz免许可频谱。采用在免许可频谱中的lte的小型小区102'可以提升对接入网的覆盖和/或增加接入网的容量。在免许可频谱中的lte可以被称为lte免许可(lte-u)、许可辅助接入(laa)或multefire。

毫米波(mmw)基站180可以在mmw频率和/或近mmw频率中操作,以与ue182进行通信。极高频(ehf)是rf在电磁频谱中的一部分。ehf具有30ghz到300ghz的范围并且具有在1毫米与10毫米之间的波长。在该频带中的无线电波可以被称为毫米波。近mmw可以向下扩展到3ghz的频率,具有100毫米的波长。超高频(shf)频带在3ghz与30ghz之间扩展,也被称为厘米波。使用mmw/近mmw射频频带的通信具有极高的路径损耗和短距离。mmw基站180可以利用与ue182的波束成形184来补偿极高的路径损耗和短距离。

epc160可以包括移动性管理实体(mme)162、其它mme164、服务网关166、多媒体广播多播服务(mbms)网关168、广播多播服务中心(bm-sc)170、以及分组数据网络(pdn)网关172。mme162可以与归属用户服务器(hss)174通信。mme162是处理在ue104与epc160之间的信令的控制节点。通常,mme162提供承载和连接管理。所有的用户互联网协议(ip)分组通过服务网关166来传送,该服务网关116本身连接到pdn网关172。pdn网关172提供ueip地址分配以及其它功能。pdn网关172和bm-sc170连接到ip服务176。ip服务176可以包括互联网、内联网、ip多媒体子系统(ims)、ps流服务(pss)和/或其它ip服务。bm-sc170可以提供针对mbms用户服务供应和递送的功能。bm-sc170可以充当用于内容提供商mbms传输的入口点,可以用于在公共陆地移动网络(plmn)内授权和发起mbms承载服务,并且可以用于调度mbms传输。mbms网关168可以用于向属于广播特定服务的多播广播单频网络(mbsfn)区域的基站102分发mbms业务,并且可以负责会话管理(开始/停止)和收集与embms相关的计费信息。

基站还可以被称为节点b、演进型节点b(enb)、接入点、基站收发机、无线电基站、无线电收发机、收发机功能单元、基本服务集(bss)、扩展服务集(ess)或某种其它适当的术语。基站102为ue104提供到epc160的接入点。ue104的示例包括蜂窝电话、智能电话、会话发起协议(sip)电话、膝上型计算机、个人数字助理(pda)、卫星无线电单元、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,mp3播放器)、照相机、游戏控制台、平板型电脑、智能设备、可穿戴设备或任何其它具有类似功能的设备。ue104还可以被称为站、移动站、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端、移动终端、无线终端、远程终端、手机、用户代理、移动客户端、客户端、或某种其它适当的术语。

再次参照图1,在某些方面中,ue104可以被配置为基于基于能量的信道忙碌率和/或基于解码的信道忙碌率来执行拥塞控制;以及基于分组优先级和信道忙碌率来控制分组传输(198)。

图2a是示出在lte中的dl帧结构的示例的图200。图2b是示出在lte中的dl帧结构内的信道的示例的图230。图2c是示出在lte中的ul帧结构的示例的图250。图2d是示出在lte中的ul帧结构内的信道的示例的图280。其它无线通信技术可以具有不同的帧结构和/或不同的信道。在lte中,帧(10ms)可以被划分成大小相等的10个子帧。每一个子帧包括两个连续的时隙。可以使用资源网格来表示两个时隙,每一个时隙包括一个或多个时间并发的资源块(rb)(也被称为物理rb(prb))。资源网格被划分成多个资源元素(re)。在lte中,针对普通循环前缀,rb包含频域中的12个连续的子载波和时域中的7个连续的符号(对于dl,ofdm符号;对于ul,sc-fdma符号),总共为84个re。针对扩展循环前缀,rb包含频域中的12个连续的子载波和时域中的6个连续的符号,总共为72个re。每一个re携带的比特数量取决于调制方案。

如图2a中所示,re中的一些re携带用于在ue处的信道估计的dl参考(导频)信号(dl-rs)。dl-rs可以包括小区特定参考信号(crs)(有时还被称为公共rs)、ue特定的参考信号(ue-rs)和信道状态信息参考信号(csi-rs)。图2a示出了针对天线端口0、天线端口1、天线端口2和天线端口3的crs(分别被指示为r0、r1、r2和r3)、针对天线端口5的ue-rs(被指示为r5)以及针对天线端口15的csi-rs(被指示为r)。图2b示出了在帧的dl子帧内的各种信道的示例。物理控制格式指示信道(pcfich)在时隙0的符号0内,并且携带指示物理下行链路控制信道(pdcch)是占用1、2还是3个符号(图2b示出了占用3个符号的pdcch)的控制格式指示符(cfi)。pdcch在一个或多个控制信道元素(cce)内携带下行链路控制信息(dci),每一个cce包括九个re组(reg),每一个reg在一个ofdm符号中包括四个连续的re。ue可以被配置具有也携带dci的ue特定的增强型pdcch(epdcch)。epdcch可以具有2、4或8个rb对(图2b示出了两个rb对,每一个子集包括一个rb对)。物理混合自动重传请求(arq)(harq)指示信道(phich)也在时隙0的符号0内,并且携带基于物理上行链路共享信道(pusch)来指示harq确认(ack)/否定ack(nack)反馈的harq指示符(hi)。主同步信道(psch)在帧的子帧0和子帧5内的时隙0的符号6内,并且携带被ue用来确定子帧时序和物理层身份的主同步信号(pss)。辅同步信道(ssch)在帧的子帧0和子帧5内的时隙0的符号5内,并且携带被ue用来确定物理层小区身份组号的辅同步信号(sss)。基于物理层身份和物理层小区身份组号,ue可以确定物理小区标识符(pci)。基于pci,ue可以确定上述dl-rs的位置。物理广播信道(pbch)在帧的子帧0的时隙1的符号0、符号1、符号2、符号3内,并且携带主信息块(mib)。mib提供在dl系统带宽中的rb的数量、phich配置和系统帧号(sfn)。物理下行链路共享信道(pdsch)携带用户数据、不是通过pbch发送的广播系统信息(诸如系统信息块(sib))以及寻呼消息。

如图2c中所示,re中的一些re携带用于在enb处的信道估计的解调参考信号(dm-rs)。另外地,ue可以在子帧的最后一个符号中发送探测参考信号(srs)。srs可以具有梳状结构,并且ue可以在梳齿中的一个梳齿上发送srs。srs可以被enb用于信道质量估计,以实现取决于频率的对ul的调度。图2d示出了在帧的ul子帧内的各种信道的示例。基于物理随机接入信道(prach)配置,prach可以在帧内的一个或多个子帧内。prach可以包括子帧内的六个连续的rb对。prach允许ue执行初始系统接入和实现ul同步。物理上行链路控制信道(pucch)可以位于ul系统带宽的边缘上。pucch携带上行链路控制信息(uci),例如,调度请求、信道质量指示符(cqi)、预编码矩阵指示符(pmi)、秩指示符(ri)和harqack/nack反馈。pusch携带数据,并且可以另外地用于携带缓冲器状态报告(bsr)、功率余量报告(phr)和/或uci。

图3是在接入网中enb310与ue350进行通信的方块图。在dl中,可以将来自epc160的ip分组提供给控制器/处理器375。控制器/处理器375实现层3和层2功能。层3包括无线资源控制(rrc)层,以及层2包括分组数据汇聚协议(pdcp)层、无线链路控制(rlc)层和介质访问控制(mac)层。控制器/处理器375提供:与以下各项相关联的rrc层功能:系统信息(例如,mib、sib)的广播、rrc连接控制(例如,rrc连接寻呼、rrc连接建立、rrc连接修改、以及rrc连接释放)、无线接入技术(rat)间移动性、以及用于ue测量报告的测量配置;与以下各项相关联pdcp层功能:报头压缩/解压、安全性(加密、解密、完整性保护、完整性验证)、以及切换支持功能;与以下各项相关联的rlc层功能:对上层分组数据单元(pdu)的传送、通过arq的纠错、rlc服务数据单元(sdu)的串接、分段和重组、rlc数据pdu的重新分段、以及rlc数据pdu的重新排序;以及与以下各项相关联的mac层功能:在逻辑信道与传输信道之间的映射、macsdu到传输块(tb)上的复用、macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处理、以及逻辑信道优先次序划分。

发送(tx)处理器316和接收(rx)处理器370实现与各种信号处理功能相关联的层1功能。层1(其包括物理(phy)层)可以包括对传输信道的错误检测、传输信道的前向纠错(fec)编码/解码,交织、速率匹配、到物理信道上的映射、物理信道的调制/解调、以及mimo天线处理。tx处理器316处理基于各种调制方案(例如,二进制相移键控(bpsk)、正交相移键控(qpsk)、m-相移键控(m-psk)、m-正交振幅调制(m-qam))的到信号星座图的映射。经编码且调制的符号随后可以被拆分成并行的流。每一个流随后可以被映射到ofdm子载波,与在时域和/或频域中的参考信号(例如,导频)复用,并且随后使用快速傅里叶逆变换(ifft)组合到一起,以产生携带时域ofdm符号流的物理信道。ofdm流被空间地预编码以产生多个空间流。来自信道估计器374的信道估计可以用于确定编码和调制方案,以及用于空间处理。可以根据由ue350发送的参考信号和/或信道状况反馈推导信道估计。可以随后经由分离的发射机318tx将每一个空间流提供给不同的天线320。每一个发射机318tx可以利用相应的空间流来调制rf载波以用于传输。

在ue350处,每一个接收机354rx通过其各自的天线352接收信号。每一个接收机354rx恢复出被调制到rf载波上的信息,并且将该信息提供给接收(rx)处理器356。tx处理器368和rx处理器356实现与各种信号处理功能相关联的层1功能。rx处理器356可以执行对该信息的空间处理以恢复出指定送往ue350的任何空间流。如果多个空间流指定送往ue350,则可以由rx处理器356将它们组合成单个ofdm符号流。rx处理器356随后使用快速傅里叶变换(fft)将ofdm符号流从时域变换到频域。频域信号包括针对ofdm信号的每一个子载波的分离的ofdm符号流。通过确定由enb310发送的最有可能的信号星座图点来对每一个子载波上的符号和参考信号进行恢复和解调。这些软决策可以是基于由信道估计器358计算的信道估计的。该软决策随后被解码和解交织以恢复出由enb310最初在物理信道上发送的数据和控制信号。随后将该数据和控制信号提供给实现层3和层2功能的控制器/处理器359。

控制器/处理器359可以是与存储程序代码和数据的存储器360相关联的。存储器360可以被称为计算机可读介质。在ul中,控制器/处理器359提供在传输信道与逻辑信道之间的解复用、分组重组、解密、报头解压缩、以及控制信号处理,以恢复出来自epc160的ip分组。控制器/处理器359还负责使用支持harq操作的ack和/或nack协议的错误检测。

与结合由enb310进行的dl传输所描述的功能类似,控制器/处理器359提供:与以下各项相关联的rrc层功能:系统信息(例如,mib、sib)捕获、rrc连接、以及测量报告;与以下各项相关联的pdcp层功能:报头压缩/解压缩、以及安全性(加密、解密、完整性保护、完整性验证);与以下各项相关联的rlc层功能:上层pdu的传输、通过arq的纠错、rlcsdu的串接、分段和重组、rlc数据pdu的重新分段、以及rlc数据pdu的重新排序;以及与以下各项相关联的mac层功能:在逻辑信道与传输信道之间的映射、macsdu到tb上的复用、macsdu从tb的解复用、调度信息报告、通过harq的纠错、优先级处理、以及逻辑信道优先次序划分。

tx处理器368可以使用由信道估计器358根据由enb310发送的参考信号或反馈来推导出的信道估计来选择适当的编码和调制方案并且促进空间处理。可以经由分离的发射机354tx将由tx处理器368生成的空间流提供给不同的天线352。每一个发射机354tx可以利用相应的空间流来调制rf载波以用于传输。

在enb310处,以与结合在ue350处的接收机功能所描述的方式类似的方式来处理ul传输。每一个接收机318rx通过其各自的天线320接收信号。每一个接收机318rx恢复出被调制到rf载波上的信息并且将该信息提供给rx处理器370。

控制器/处理器375可以是与存储程序代码和数据的存储器376相关联的。存储器376可以被称为计算机可读介质。在ul中,控制器/处理器375提供在传输信道与逻辑信道之间的解复用、分组重组、解密、报头解压缩、控制信号处理,以恢复出来自ue350的ip分组。可以将来自控制器/处理器375的ip分组提供给epc160。控制器/处理器375还负责使用支持harq操作的ack和/或nack协议的错误检测。

图4是设备到设备(d2d)通信系统460的图。d2d通信系统460包括多个ue464、ue466、ue468、ue470。d2d通信系统460可以与诸如例如,wwan的蜂窝通信系统重叠。ue464、ue466、ue468、ue470中的一些ue可以使用dl/ulwwan频谱来在d2d通信中一起进行通信,一些ue可能与基站462进行通信,而一些ue可能进行以上两种操作。例如,如图4中所示,ue468、ue470处于d2d通信中并且ue464、ue466处于d2d通信中。ue464、ue466还在与基站462进行通信。d2d通信可以通过一个或多个副链路信道,诸如物理副链路广播信道(psbch)、物理副链路发现信道(psdch)、物理副链路共享信道(pssch)和物理副链路控制信道(pscch)。

下文讨论的示例性方法和装置适用于多种无线d2d通信系统中的任何无线d2d通信系统,诸如例如,基于flashlinq、wimedia、蓝牙、zigbee或基于ieee802.11标准的wi-fi的无线设备到设备通信系统。为了简化论述,可以在lte的背景下讨论示例性方法和装置。然而,本领域普通技术人员将理解的是,示例性方法和装置更一般地适用于多种其它无线设备到设备通信系统。

d2d通信可以用于提供在设备之间的直接通信。d2d通信使得一个设备能够在所分配的资源上与另一个设备进行通信并且向其它设备发送数据。d2d通信的一个用途是车辆到车辆(v2v)通信和车辆到万物(v2x)通信。因此,根据v2v通信,第一车辆的设备可以执行与另一个车辆的设备的d2d通信。根据v2x通信,车辆的设备可以执行与另一个设备的d2d通信,无论设备是否存在于车辆中。

可以用于v2v通信的一种类型的通信是专用短距离通信(dsrc)。dsrc提供典型地基于类似于wifi的ieee802.11p的短距离无线通信能力。在dsrc中,在传输之前,设备可以检查信道。对于运输相关的通信(例如,v2x通信),5.9ghz免许可频谱通常被预留用于传送智能运输服务(its)。最近,一直在部署实现针对v2v通信的其它类型的通信(诸如lte通信)。例如,lte直连(lte-d)可以用于在许可频谱和/或免许可频谱上的v2v通信。

图5是示出设备到设备通信的示例图500。第一设备512(例如,ue512)存在于第一车辆510中,并且因此可以与第一车辆510一起行进。第二设备532(例如,另一个ue532)可以存在于第二车辆530中。在另一个方面中,第一设备512可以独立于第一车辆510而存在或者可以是第一车辆510的一部分。第二设备532可以独立于第二车辆530而存在或者可以是第二车辆530的一部分。第一设备512和第二设备532可以连接(例如,在与基站的连接模式下)到基站550。第一设备512和第二设备532也可以被配置为在lte上来执行与彼此的d2d通信。第一设备512和第二设备532还可以在ieee802.11p上执行与彼此的短距离通信。

通过提供在传输中的同步,通过使用频分调制(fdm),并且通过提供编码增益,ltev2v通信可以提供与ieee802.11p相比更可靠的性能。虽然以下论述通过说明而非限制性的方式提及ltev2v通信,但是ltev2v通信类似于lted2d通信,并且因此,以下论述也可以适用于lted2d通信。

在ltev2v通信中可能发生拥塞,例如,由于增加的网络业务。基于拥塞水平、经由与ltev2v上的通信相关的某些参数来控制网络拥塞可以实现拥塞控制。例如,在某些情况下,可能不存在用于执行对频谱使用的拥塞控制的集中式实体。可以在不具有用于管理准入控制和/或无线资源利用(例如,网络外覆盖操作、和/或分散式资源选择/重选过程)的集中式实体(例如,enb)的情况下执行拥塞控制。在不具有管理网络资源和设备通信的集中式实体的情况下,可能发生不同通信的冲突。过多冲突可能不利地影响通信系统的性能。例如,当没有将资源正确地分配给不同的设备通信(这可能导致一些设备没有足够的资源来进行通信)时,可能发生冲突。取决于通信系统和/或通信系统的信道接入方法,设备可能由于网络拥塞而无法有效地运作。例如,可以在网络中成功可靠地执行的通信的数量可能取决于通信系统的类型而改变。分散式拥塞控制可以是基于802.11p物理层的并且可以使之一般化以提供各种技术的共存。因此,可能期望在不具有用于管理拥塞的集中式实体的系统中的技术中立分散式拥塞控制。在一些方面中,可以提供针对分散式拥塞控制的特定于技术的增强。

在一方面中,拥塞控制可以是基于信道忙碌率(cbr)和/或信道资源利用率的。cbr可以表示忙碌资源的百分比。信道资源利用率可以表示正用于通信的信道资源的百分比。cbr和信道资源利用率可以是技术中立的,如下所述。针对802.11p技术的分散式拥塞控制可以是基于技术中立拥塞控制来推导的。用于分散式拥塞控制的技术中立方法可以用于lte-v2v。

网络中的每一个ue可以基于cbr来估计信道资源利用率。cbr可以是对被认为是忙碌/被利用的资源的百分比的估计。在一方面中,如果信号在资源上被解码或者如果资源中的能量大于能量门限,则这样的资源被认为是忙碌的和/或被利用的。根据以下方程,可以通过将发现忙碌资源的探针数量除以在资源上的探针总数来估计cbr:

其中:

资源忙碌的1v探针是针对发现资源忙碌的探针的指示符函数。

np是用于针对资源忙碌测量来探测资源的探针总数。

可以由nt和nf来定义资源的粒度,其中nt是资源利用率的时间粒度(例如,针对lte为1mstti,针对802.11p为ofdm符号持续时间),并且nf是资源利用率的频率粒度(例如,针对802.11p为信道bw,针对lte为180khz)。在一方面中,ue可以基于资源的粒度来探测资源,其中每一个探针用于探测资源的一个粒度。

例如,如果ue每10微秒探测一次,则探测达100毫秒将产出等于10000的探测总数。如果存在总共10000个用于探测忙碌资源的探针,并且8000个探针发现对应资源被探测为忙碌的,则系统的cbr可以是80%。

cbr可以是某个接近度内(例如,ue的通信范围内的)的站数量nsta(例如,ue数量、发射机数量)的函数:

cbr=f(nsta),

其中,函数f(nsta)可以是取决于技术的并且可以取决于对应技术的信道接入过程。

在一方面中,如果所估计的cbr超过cbr限制(cbr限制)则可以通过限制每ue的信道资源利用率来执行拥塞控制。每ue的信道资源利用率可以被表达成信道资源(cr)。可以通过将系统可以利用的总资源(例如,cbr限制)除以站(例如,ue)数量nsta来确定(例如,每ue或每站)cr限制,其可以被表达成:

在替代的公式化中,由于当所估计的cbr超过cbr限制(cbr限制)时,可以激活拥塞控制,因此(例如,每ue或sta)cr限制可以被确定成:

在一种方法中,可以使用nsta的线性函数来估计cbr,其可以被表达成cbr=a*nsta+b。对于与802.11p共存的技术,参数可以是1/a=4000并且b=0.62(目标cbr限制)。另外地,针对802.11p的cr可以由于tdma接入(当设备在整个信道带宽上进行发送并且不存在fdma操作时)而被估计成ton/(ton+toff),其中,ton是当ue开启的持续时间,并且toff是当ue关闭的持续时间。cr限制可以被估计成ton/(ton+toff_限制),其中,toff_限制是ue为了将信道资源利用率维持为小于cr限制而可以关闭的最小时间。

使用以上针对802.11p的方法,可以推导出以下等式。

因此,针对802.11p的cr可以是ton除以总时间:cr=ton/(ton+toff)。例如,如果ue开启400毫秒并且关闭100毫秒,则cr是400/(400+100)=4/5。在一方面中,如果ue开启更长时间,则ue应当关闭更长时间。进一步地,如上所示,toff或toff_限制可以是ton的线性函数,其取决于cbr。因此,如果信道忙碌并且因此cbr是高的,则ue可能由于更大的toff或更大的toff_限制而在传输上回退更多。

上述拥塞控制方法当在具有共享网络资源的多种技术的系统中使用时可能具有以下限制。第一,cbr和信道资源利用率(例如,cr)定义可能仅适用于tdma系统,其中,cr=ton/(ton+toff)。第二,估计系统的cbr的ue可能同等地对待所有无线电资源,针对ltev2v这可能导致问题。具体地,对于ltev2v而言,可以将总无线电资源分割成控制资源和数据资源。当分离的资源用于控制和数据时,控制资源可能变得拥塞,而总体资源可能不拥塞(例如,由于数据资源是空闲的并且不拥塞)。在这样的示例中,在存在不同类型的资源时同等地对待所有资源可能不会有效地解决在系统中的某些类型的资源的拥塞。因此,在一方面中,分离地利用针对控制资源的cbr和针对数据资源的cbr。例如,通过分离地考虑针对控制资源的cbr和针对数据资源的cbr,如果控制资源过于拥塞,则即使数据资源可用,系统也可以考虑控制资源的拥塞。类似地,通过分离地考虑针对控制资源的cbr和针对数据资源的cbr,如果数据资源过于拥塞,则即使控制资源可用,系统也可以考虑数据资源的拥塞。

第三,如上所述,如果信号在资源上被解码和/或在资源上测量的能量大于门限,则ue可以确定资源忙碌。然而,由ue进行的这种对忙碌资源的确定可能没有考虑在相同信道上的多种技术的共存。因此,期望在解决网络拥塞时的针对多种技术的共存的拥塞控制方法。例如,根据本公开内容的一方面,为了实现共存,针对80%的总信道资源利用率,多种技术中的每一种技术可能不允许利用多于40%的总资源。

第四,使用针对cbr的独立于传输优先级的单个门限可能不允许ue使较高优先级分组的传输优先于较低优先级分组的传输。因此,针对具有不同优先级的分组的不同拥塞限制可能是有益的。在一方面中,可以针对拥塞控制来执行基于分组的优先级的分组传输。例如,根据本公开内容的一方面,如果信道资源利用率超过某个门限(例如,50%),则ue可以不发送低优先级分组,但是可以发送高优先级分组,这可以提供更多资源以用于发送较高优先级分组。

根据本公开内容的一方面,cbr可以是基于在测量窗口期间忙碌的/被利用的无线电资源的百分比来定义的。ue可以基于cbr来执行拥塞控制。在一方面中,cbr可以是基于基于能量的cbr(cbre)的。ue可以基于对资源的能量测量来计算cbre。具体地,当计算cbre时,ue可以使用资源集合的探针来进行能量测量,其中,每一个探针测量在资源集合中的相应资源上的能量,并且可以基于能量测量来确定忙碌资源的百分比。如果由探针在资源上测量的能量大于能量门限(例如,资源能量s>sth),则ue可以确定资源是忙碌的。因此,在一方面中,ue可以通过将其能量测量大于能量门限的探针数量除以探针总数(np)来计算cbre。

在一方面中,cbr可以是基于基于解码的cbr(cbrd)的。ue可以基于对在资源上的信号的解码来计算cbrd。具体地,当计算cbrd时,ue可以确定在资源集合中的每一个资源上的信号是否被解码,其中,探针中的每一个探针对应于在资源集合中的相应资源,并且可以基于在资源集合中的每一个资源上的信号是否被解码来确定忙碌资源的百分比。如果在资源上的信号被解码,则ue可以确定资源是忙碌的。因此,在一方面中,ue可以通过将在其上信号被解码的资源上的探针数量除以(例如,所有资源上的)探针总数(np)来计算cbrd。在一方面中,如果循环冗余校验(crc)通过,则ue可以确定在资源上的信号被解码。例如,当ue计算的crc与在资源上的信号中的crc相匹配时,ue可以确定发生成功的解码。

cbre和cbrd可以被表达为如下等式:

根据本公开内容的一方面,对于具有分离的控制资源和数据资源的系统,其中,控制资源用于控制传输,而数据资源用于数据传输,ue可以分别计算针对控制资源的cbr和针对数据资源的cbr。例如,ue可以计算两种类型的基于能量的cbr,包括针对控制资源的基于能量的cbr,cbr控制_e,和针对数据资源的基于能量的cbr,cbr数据_e。例如,ue可以计算两种类型的基于解码的cbr,包括针对控制资源的基于解码的cbr,cbr控制_d,和针对数据资源的基于解码的cbr,cbr数据_d。可以按如下等式来表达两种类型的基于能量的cbr和两种类型的基于解码的cbr:

根据本公开内容的一方面,可以针对ue来配置针对cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)的上限。在一方面中,可以经由预配置和/或动态配置来提供针对每一种类型的cbr的上限(例如,cbr限制)。在一方面中,可以经由ue或通用集成电路卡(uicc)中的至少一者来执行预配置。例如,根据预配置方法,可以在ue内预配置上限(例如,cbr限制)。在一方面中,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自智能运输系统(its)服务器的信令、或者来自运营商控制的服务器的信令。例如,根据动态配置方法,基站可以(例如,经由rrc消息)向ue提供上限。

根据本公开内容的一方面,ue可以通过将cbr限制除以在ue的通信范围(例如,ue可以到达的距离或角度范围)内存在的站(例如,ue、发射机)数量来计算对信道资源利用率的cr上限(cr限制)。在一方面中,可以按如下等式来计算由cr(例如,按照无线电资源的百分比)定义的cr限制:

其中f-1(cbr)=nsta并且nsta是站数量,使得反函数f-1可以基于cbr来确定站(例如,ue、发射机)数量。

可以例如经由在ue内的预配置或动态配置来配置反函数f-1。在一方面中,可以经由ue或uicc中的至少一者来执行预配置。例如,根据预配置方法,可以在ue内预配置反函数f-1。在一方面中,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,根据动态配置方法,基站可以(例如,经由rrc消息)向ue提供反函数f-1。在一方面中,函数f可以是固定函数(例如,线性或指数)或者可以是在ue中动态地配置的。基于cbr限制,ue可以按照ue被允许占用的无线电资源的百分比来计算cr限制,其中,cr限制可以表示最大允许的信道资源利用率。因此,例如,假设由ue进行的信道资源利用率低于cr限制,则可以允许ue利用信道资源。

可以将函数一般化为cr限制=f(cbr),使得cr限制可以被表达成cbr的函数。在一方面中,cbr可以是基于能量的cbr。在一方面中,可以例如经由在ue内的预配置或动态配置来配置广义函数f(cbr)。在一方面中,可以经由ue或uicc中的至少一者来执行预配置。例如,根据预配置方法,可以在ue内预配置广义函数f(cbr)。在一方面中,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,根据动态配置方法,基站可以(例如,经由rrc消息)向ue提供广义函数f(cbr)。在一方面中,广义函数f(cbr)可以被配置用于特定分组优先级。

在一方面中,取决于ue是否检测到与ue的技术不同的另一种技术,可以基于基于能量的cbr或基于解码的cbr来确定cr限制。具体地,如果ue确定检测到另一种技术,则ue可以基于基于解码的cbr来确定cr限制。因此,如果检测到另一种技术,则ue可以通过将cbr限制_d(针对cbrd的cbr限制)除以基于cbrd确定的站数量来确定cr限制。如果ue确定没有检测到另一种技术,则ue可以基于基于能量的cbr来确定cr限制。因此,如果没有检测到另一种技术,则ue可以通过将cbr限制_e(针对cbre的cbr限制)除以基于cbre确定的站数量来确定cr限制。因此,可以按如下等式来确定cr限制:

如果

那么:

否则:

在以上示例中,ue可以通过考虑能量实例和解码实例来检测另一种技术,在所述能量实例中在资源上的能量(ec)大于门限(th),并且在所述解码实例中可以针对具有大于门限(th)的能量(ec)的资源解码(ed)信号。如果解码实例与能量实例之比落在技术门限(th2)以下,则ue可以确定存在另一种技术,并且可以使用针对多种技术之中的共存的cbr限制_d来计算cr限制。如果解码实例与能量实例之比没有落在技术门限(th2)以下,则ue可以确定不存在另一种技术,并且因此使用cbr限制_e来计算cr限制。在一方面中,ue可以确保cbr限制_d小于或等于cbr限制_e。f-1(cbrd)可以是与计算cr限制的ue利用相同技术的站(例如,ue、发射机)数量,因为ue可能无法对不同技术的信号进行解码。另一方面,f-1(cbre)可以是利用任何技术的站(例如,ue、发射机)数量,因为ue考虑可以包括由ue的技术导致的能量以及由其它技术导致的能量的在资源上的能量。在一方面中,如果不期望在不同技术之中的同信道共存,则可以不配置cbr限制_d,并且可以由cbr限制_e给出cr限制。

根据本公开内容的一方面,ue可以基于上述cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)中的至少一个cbr来执行拥塞控制。为了基于cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)来执行拥塞控制,ue可以调整传输参数(例如,被占用资源数量、mcs、传输速率、harq重传数量等)和/或ue的发射功率。在一方面中,如果cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)超过cbr限制,则ue可以通过限制cr值来执行拥塞控制。在一方面中,ue可以调整传输参数和/或ue的发射功率,以将cr值维持在cr限制以下。在一方面中,ue可以通过增加mcs来减小cr。例如,如果cr限制指示10%的总资源并且当前cr大于10%,则ue可以增加mcs以增加码率,使得更少的资源可以用于发送相同的数据量,以将cr减小到10%。在一方面中,如果ue执行多个传输,则ue可以调整传输数量以调整cr,其中,减少传输数量可以减小cr。在一方面中,ue可以通过增加在传输之间的周期性持续时间以降低传输速率(例如,以解决拥塞)和/或通过减少harq重传数量,来减小cr。传输速率是ue执行传输所采用的速率。例如,ue可以将传输速率降低为每200毫秒而不是每100毫秒发送一次,以减少拥塞。在一方面中,ue可以在确定cr限制之后执行上述拥塞控制特征。

根据本公开内容的一方面,cbr限制可以根据分组的分组优先级而改变,并且因此ue可以通过考虑分组优先级来控制分组的传输。在一方面中,ue可以根据正被发送的分组的优先级来计算信道资源利用率限制(cr限制)。在一方面中,ue可以基于对应于相应分组优先级的cbr限制来控制分组的传输,其中,较高cbr限制可以用于较高优先级分组。例如,如果系统支持三个优先级(p=0,1,2)的分组,其中p=0是最高优先级,则ue可以针对不同优先级中的每一个优先级来确定不同的cbr限制值。具体地,ue可以确定针对p=0的cbr限制_p0、针对p=1的cbr限制_p1、针对p=2的cbr限制_p2,其中,cbr限制_p2<cbr限制_p1<cbr限制_p0。在一个示例中,cbr限制_p2可以是30%,cbr限制_p1可以是50%,并且cbr限制_p0可以是80%。在其中cbr限制_p2=30%的示例中,如果cbr增加到超过30%,则ue可以避免发送具有优先级2(p=2)的分组。在一方面中,例如,本公开内容的该方面可以确保较低优先级业务将系统拥塞到高达低门限(例如,30%),而通过允许较高优先级业务将资源拥塞到高达高门限(例如,80%)来仍然允许较高优先级业务被成功发送。

根据一个方面,ue可以基于对应于相应分组优先级的cr限制来控制分组的传输,其中,较高cr限制可以用于较高优先级分组。在一方面中,在具有n个ue的连接系统中,针对特定优先级的cr限制可以是针对特定优先级的cbr限制除以n,其中,n是在ue的通信范围内的站(例如,ue、发射机等)数量。因此,如果系统支持不同优先级的分组,则ue可以针对不同优先级中的每一个优先级来确定不同的cbr限制值。例如,在其中系统支持三个不同优先级(p=0,1,2)的分组的场景中,其中p=0是最高优先级,为了确定针对p=0的cr限制_p0、针对p=1的cr限制_p1和针对p=2的cr限制_p2,(其中,cbr限制_p2<cbr限制_p1<cbr限制_p0)。ue可以分别确定cr限制_p0=cbr限制_p0/n,cr限制_p1=cbr限制_p1/n,并且cr限制_p2=cbr限制_p2/n。在一个示例中,cbr限制_p2可以是30%,cbr限制_p1可以是50%,并且cbr限制_p0可以是80%,并且因此,cr限制_p2可以是0.3/n,cr限制_p1可以是0.5/n,并且cr限制_p0可以是0.8/n。当发送具有p=0的分组、具有p=1的分组和具有p=2的分组时,ue应当确保针对具有p=2的分组的cr小于cr限制_p2,针对具有p=1的分组的cr小于cr限制_p1+cr限制_p2,并且针对具有p=0的分组的cr小于cr限制_p0+cr限制_p1+cr限制_p2。因此,针对较高优先级分组,可以允许针对ue对较高优先级分组的传输的较高cr。

在一方面中,ue可以根据正被发送的分组的相应分组优先级来计算信道资源利用率限制。如上所述,函数可以被一般化为cr限制=f(cbr),并且广义函数f(cbr)可以被配置用于特定分组优先级。因此,可以基于cbr,基于被配置用于相应分组优先级的广义函数f(cbr),来计算对应于相应分组优先级的每一个信道资源利用率限制。例如,在其中系统支持三个不同优先级(p=0,1,2)的分组的场景中,其中p=0是最高优先级,针对三个不同优先级的信道资源利用率可以被表达成cr限制_p0=f0(cbr),cr限制_p1=f1(cbr),并且cr限制_p2=f2(cbr),其中,f0(cbr)、f1(cbr)和f2(cbr)分别是针对p=0、p=1和=2的广义函数。当发送具有p=0的分组、具有p=1的分组和具有p=2的分组时,ue应当确保针对具有p=2的分组的cr小于cr限制_p2,针对具有p=1的分组的cr小于cr限制_p1+cr限制_p2,并且针对具有p=0的分组的cr小于cr限制_p0+cr限制_p1+cr限制_p2。因此,针对较高优先级分组,可以允许针对ue对分组的传输的较高cr。在一方面中,如上所述,可以例如经由在ue内的预配置或动态配置来配置广义函数f(cbr)。因此,可以基于在ue内的预配置或动态配置来计算信道资源利用率限制中的每一个信道资源利用率限制。在一方面中,预配置可以是经由ue或uicc中的至少一者来执行的。在一方面中,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

根据本公开内容的一方面,如果ue正在发送具有不同优先级的分组,则可以按以下内容来考虑分组的优先级信息。当ue具有用于传输的具有不同优先级的分组时,ue可以确定每优先级cbr限制和每优先级cr限制。因此,cbr限制和cr限制基于优先级而改变。在一方面中,如果cbr低于针对特定优先级的cbr限制,则ue可以发送具有该特定优先级的分组。例如,如果cbr低于cbr限制_p1,则ue可以发送具有优先级p1的分组。另一方面,如果cbr大于或等于针对特定优先级的cbr限制,则ue可以不发送具有该特定优先级的分组。例如,如果cbr大于或等于cbr限制_p1,则ue可以不发送具有优先级p1的分组。在一方面中,如果cbr大于针对低优先级的cbr限制并且小于针对高优先级的cbr限制,则ue可以发送具有高优先级的分组,并且可以不发送具有低优先级的分组。例如,在cbr限制_p2<cbr限制_p1<cbr限制_p0的情况下,如果cbr低于cbr限制_p2,则ue可以发送具有优先级p2的分组以及具有优先级p1的分组和具有优先级p0的分组。另一方面,如果cbr大于cbr限制_p1并且小于cbr限制_p0,则ue可以发送具有优先级p0的分组,但是可以不发送具有优先级p1或优先级p2的分组。

在一方面中,如果cr低于针对特定优先级的cr限制,则ue可以发送具有该特定优先级的分组。例如,如果cr低于cr限制_p1,则ue可以发送具有优先级p1的分组。另一方面,如果cr大于或等于针对特定优先级的cr限制,则ue可以不发送具有该特定优先级的分组。例如,如果cr大于或等于cr限制_p1,则ue可以避免发送具有优先级p1的分组。在一方面中,如果cr大于针对低优先级的cr限制并且小于针对高优先级的cr限制,则ue可以发送具有高优先级的分组,而可以不发送具有低优先级的分组。例如,在cr限制_p2<cr限制_p1<cr限制_p0的情况下,如果cr低于cr限制_p2,则ue可以发送具有优先级p2的分组以及具有优先级p1的分组和具有优先级p0的分组。另一方面,如果cr大于cr限制_p1并且小于cr限制_p0,则ue可以发送具有优先级p0的分组,但是可以不发送具有优先级p1或优先级p2的分组。

如果发送了具有不同优先级的分组,则ue可以根据以下选项中的至少一个选项,以基于不同优先级的特定顺序来发送分组。根据第一选项,ue可以在发送较低优先级分组之前首先发送所有较高优先级分组。在一方面中,在传输之前,可以基于不同的优先级将分组放置在不同的发送队列中。因此,在接入较低优先级分组的队列之前,ue可以将较高优先级分组的队列清空,以准备用于传输的较高优先级分组。

根据第二选项,ue可以为不同的优先级分配不同的权重,并且可以基于权重来发送不同优先级的分组。每优先级权重w_p可以定义要被发送的具有优先级p的分组的一部分。例如,如果分组具有两个优先级p1和p2,权重分别为w_1=0.75和w_2=0.25,则针对每一个p2分组可以发送三个p1分组。基于每优先级cbr限制,如果ue可以发送的优先级集合是p={0,1,..,p-1},则基于(其中是针对优先级的归一化权重)可以将针对优先级的权重归一化,使得经归一化的权重总和在集合p内等于1。在其中分组的四个优先级是可能的并且w_0=0.6、w_1=0.2、w_2=0.15、w_3=0.05的示例中,当可以发送具有优先级p0和优先级p1的分组时(例如,p={0,1}),将针对w_0和w_1归一化,使得经归一化的权重总和等于1。因此,在该示例中,经归一化的w_0=0.75并且经归一化的w_1=0.25,使得经归一化的w_0和经归一化的w_1的总和是1。

图6是示出具有不同优先级和不同优先级权重的分组的传输的示例图600。在mac层处,可以取决于分组的优先级来将要被发送的分组放置在各种队列中。如图所示,优先级0队列612具有4个分组,优先级1队列614具有两个分组,优先级2队列616具有三个分组,并且优先级3队列618具有四个分组。在该示例中,cbrest低于cbr限制_p0和cbr限制_p1,并且因此可以发送优先级0分组和优先级1分组。cbrest大于cbr限制_p2和cbr限制_p3,并且因此可以不发送优先级2分组和优先级3分组。在该示例中,经归一化的w_0=0.75并且经归一化的w_1=0.25,并且因此针对优先级1分组中的每一个分组可以发送优先级0分组中的三个分组。可以将要被发送的分组移动到物理层发送队列652以用于传输。根据经归一化的权重w_0和w_1,将来自优先级0队列612的三个分组和来自优先级1队列614的一个分组移动到物理层发送队列652以用于传输。

根据第三选项,针对优先级的权重还是基于cbr的。例如,分发给较高优先级的权重的部分可以随着cbr增大而增大。类似地,分配给较低优先级的权重的部分可以随着cbr减小而增大。例如,对于cbr>x1%,权重可以是:{w0,w1,w2}={0.9,0.09,0.01},对于x1%>cbr>x2%,权重可以是:{w0,w1,w2}={0.6,0.39,0.01},并且对于x2%>cbr,权重可以是:{w0,w1,w2}={0.5,0.33,0.17}。第三选项允许如果cbr落在cbr限制_优先级以下则减小针对较低优先级的权重(因此导致较低优先级队列更慢地清空),而不是完全避免发送具有较低优先级的分组。

根据本公开内容的一方面,控制传输和/或数据传输(例如,在物理层处)可以包括分组优先级信息。随后,ue可以基于在传输中包括的优先级信息来确定每优先级cbrd。ue可以被配置有针对每一个优先级cbrd_优先级的限制。ue可以基于cbrd_优先级来计算每优先级cr限制。

图7是一种无线通信的方法的流程图700。该方法可以是由ue(例如,ue512)执行的。在702处,ue基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr。例如,如上所述,当计算cbre时,ue可以使用在资源集合上的探针来进行能量测量,其中,每一个探针测量来自资源集合的相应资源的能量,并且可以基于能量测量来确定忙碌资源的百分比。例如,如上所述,如果由探针在资源上测量的能量大于能量门限(例如,资源能量s>sth),则ue可以确定资源是忙碌的。例如,如上所述,在一方面中,ue可以通过将其能量测量大于能量门限的探针数量除以探针总数(np)来计算cbre。

在704处,ue可以基于在具有成功解码的无线电资源集合上的探针数量来确定基于解码的cbr。在一方面中,每一个无线电资源可以是基于针对ue的资源分配的最小时频单元的。在一方面中,成功解码可以是基于crc来确定的。例如,如上所述,ue可以基于对在资源上的信号的解码来计算cbrd。例如,如上所述,当计算cbrd时,ue可以确定在资源集合上的信号是否被解码,其中,探针中的每一个探针对应于资源集合中的相应资源,并且可以基于在资源集合中的每一个资源上的信号是否被解码来确定忙碌资源的百分比。例如,如上所述,在一方面中,ue可以通过将在其上信号被解码的资源上的探针数量除以探针总数(np)来计算cbrd。

在706处,ue可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定cbr限制。在这样的方面中,预配置可以是经由ue或uicc中的至少一者来执行的,并且动态配置可以是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,如上所述,可以经由预配置和/或动态配置来提供针对每一种类型的cbr的上限(例如,cbr限制)。例如,如上所述,预配置可以是经由ue或uicc中的至少一者来执行的。例如,如上所述,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在708处,ue可以执行如下所述的额外特征。

在710处,ue可以通过基于基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或ue的发射功率,来基于基于能量的cbr执行拥塞控制。例如,如上所述,为了执行基于cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)的拥塞控制,ue可以调整传输参数(例如,被占用资源数量、mcs、传输速率、harq重传数量等)和/或ue的发射功率。

在一方面中,一个或多个传输参数可以包括以下各项中的至少一项:传输速率、harq传输数量、用于传输的资源数量或mcs。在这样的方面中,调整一个或多个传输参数或ue的发射功率可以包括通过执行以下各项中的至少一项来降低信道资源利用率:降低传输速率、减少harq传输数量、减少用于传输的资源数量、增加mcs或降低传输功率。例如,如上所述,ue可以通过增加mcs来减小cr。例如,如上所述,如果ue执行多个传输,则ue可以调整传输数量以调整cr,其中,减少传输数量可以减小cr。例如,如上所述,ue可以通过增加在传输之间的周期性持续时间以降低传输速率(例如,以解决拥塞)和/或通过减少harq重传数量,来减小cr。

在一方面中,ue可以进一步基于基于解码的cbr来执行拥塞控制。例如,如上所述,ue可以基于cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)来执行拥塞控制。

在一方面中,ue可以通过在基于能量的cbr或基于解码的cbr中的至少一项超过cbr限制时,限制信道资源利用率来执行拥塞控制。例如,如上所述,如果cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)超过cbr限制,则ue可以通过限制cr值来执行拥塞控制。

在一方面中,ue可以通过以下操作来确定基于能量的cbr:确定针对用于控制传输的控制资源集合的第一基于能量的cbr;以及确定针对用于数据传输的数据资源集合的第二基于能量的cbr,其中,ue可以基于第一基于能量的cbr或第二基于能量的cbr中的至少一项来执行拥塞控制。在一方面中,ue可以通过以下操作来确定基于能量的cbr:确定针对控制资源集合的第一基于解码的cbr;以及确定针对数据资源集合的第二基于解码的cbr,其中,ue可以基于第一基于解码的cbr或第二基于解码的cbr中的至少一项来执行拥塞控制。例如,如上所述,对于具有分开的控制资源和数据资源的系统,其中,控制资源用于控制传输,而数据资源用于数据传输,ue可以分开地计算针对控制资源的cbr和针对数据资源的cbr。例如,如上所述,ue可以计算两种类型的基于能量的cbr,包括针对控制资源的基于能量的cbr,cbr控制_e,和针对数据资源的基于能量的cbr,cbr数据_e。例如,如上所述,ue可以计算两种类型的基于解码的cbr,包括针对控制资源的基于解码的cbr,cbr控制_d,和针对数据资源的基于解码的cbr,cbr数据_d。例如,如上所述,ue可以基于cbr(例如,cbre、cbrd、cbr控制_e、cbr控制_d、cbr数据_e、cbr数据_d)来执行拥塞控制。

图8a是扩展自图7的流程图700的、一种无线通信的方法的流程图800。该方法可以是由ue(例如,ue512、装置1002/1002’)执行的。在708处,ue执行在图8a的流程图800中示出的额外特征。在802处,ue可以根据基于能量的cbr来确定针对ue的信道资源利用率限制。例如,如上所述,可以将函数一般化为cr限制=f(cbr),使得cr限制可以被表达成cbr的函数,其中,cbr可以是基于能量的cbr。在这样的方面中,ue可以通过以下操作来执行拥塞控制(例如,在710处):调整一个或多个传输参数中的至少一个传输参数或发射功率,以将信道资源利用率维持在基于基于能量的cbr的信道资源利用率限制以下。例如,如上所述,ue可以调整传输参数和/或ue的发射功率,以将cr值维持在cr限制以下。在这样的方面中,ue可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项,根据基于能量的cbr来确定信道资源利用率限制。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置可以是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,如上所述,可以例如经由在ue内的预配置或动态配置来配置广义函数f(cbr)。例如,如上所述,可以经由ue或uicc中的至少一者来执行预配置。例如,如上所述,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在一方面中,ue可以通过以下操作,根据基于能量的cbr来确定信道资源利用率限制:确定cbr限制,基于基于能量的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将基于能量的cbr限制除以在通信范围内的其它ue的数量来确定信道资源利用率限制。例如,如上所述,ue可以通过将cbr限制除以在ue的通信范围内存在的站(例如,ue、发射机)数量来计算关于信道资源利用率的cr上限(cr限制)。

图8b是扩展自图7的流程图700的、一种无线通信的方法的流程图850。该方法可以是由ue(例如,ue512、装置1002/1002’)执行的。在一方面中,在710处,ue可以执行在图8b的流程图850中示出的额外特征。在852处,ue确定是否检测到与由ue使用的第一技术不同的第二技术。例如,如上所述,取决于ue是否检测到与ue的技术不同的另一种技术,可以基于基于能量的cbr或基于解码的cbr来确定cr限制。在一方面中,ue可以通过以下操作来确定是否检测到第二技术:识别具有大于第二能量门限的能级的一个或多个资源;如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数小于分数门限,则确定检测到第二技术;以及如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数大于分数门限,则确定没有检测到第二技术。例如,如上所述,ue可以通过考虑能量实例和解码实例来检测另一种技术,在所述能量实例中在资源上的能量(ec)大于门限(th),并且在所述解码实例中可以针对具有大于门限(th)的能量(ec)的资源解码(ed)信号。例如,如上所述,如果解码实例与能量实例之比落在技术门限(th2)以下,则ue可以确定存在另一种技术,并且可以使用针对在多种技术之中的共存的cbr限制_d来计算cr限制。例如,如上所述,如果解码实例与能量实例之比没有落在技术门限(th2)以下,则ue可以确定不存在另一种技术,并且因此使用cbr限制_e来计算cr限制。

在这样的方面中,在854处,ue可以基于基于解码的cbr或基于能量的cbr来确定信道资源利用率限制,其中,如果检测到第二技术的存在,则根据基于解码的cbr来确定信道资源利用率限制,而如果没有检测到第二技术的存在,则根据基于能量的cbr来确定信道资源利用率限制。例如,如上所述,如果ue确定检测到另一种技术,则ue可以基于基于解码的cbr来确定cr限制。例如,如上所述,如果ue确定没有检测到另一种技术,则ue可以基于基于能量的cbr来确定cr限制。在这样的方面中,ue可以通过以下操作来执行拥塞控制(例如,在710处):调整一个或多个传输参数,以将信道资源利用率维持在信道资源利用率限制以下。例如,如上所述,ue可以调整传输参数和/或ue的发射功率,以将cr值维持在cr限制以下。在一方面中,基于能量的cbr限制可以大于或等于基于解码的cbr限制。

在一方面中,ue可以通过以下操作,根据基于解码的cbr或者根据基于能量的cbr来确定信道资源利用率限制:确定cbr限制,根据基于能量的cbr或基于解码的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将cbr限制除以在通信范围内的ue来确定信道资源利用率限制。例如,如上所述,如果检测到另一种技术,则ue可以通过将cbr限制_d(针对cbrd的cbr限制)除以基于cbrd确定的站数量来确定cr限制。例如,如上所述,如果没有检测到另一种技术,则ue可以通过将cbr限制_e(针对cbre的cbr限制)除以基于cbre确定的站数量来确定cr限制。

在一方面中,ue可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项,根据基于能量的cbr或基于解码的cbr来确定信道资源利用率限制。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置可以是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,如上所述,可以例如经由在ue内的预配置或动态配置来配置广义函数f(cbr),其中,cbr可以是cbre或cbrd。例如,如上所述,可以经由ue或uicc中的至少一者来执行预配置。例如,如上所述,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

图9是一种无线通信的方法的流程图900。该方法可以是由ue(例如,ue512、装置1002/1002’)执行的。在902处,ue确定cbr。在904处,ue基于cbr来确定一个或多个信道资源利用率限制,其中,一个或多个信道资源利用率限制中的每一个信道资源利用率限制对应于相应的分组优先级。例如,如上所述,ue可以根据正被发送的分组的相应分组优先级来计算信道资源利用率限制。例如,如上所述,与相应分组优先级相对应的每一个信道资源利用率限制可以是基于cbr、基于被配置用于相应分组优先级的广义函数f(cbr)来计算的。在一方面中,一个或多个信道资源利用率限制中的信道资源利用率限制针对较高分组优先级可以是较高的。例如,如上所述,较高cr限制可以用于较高优先级分组。

在一方面中,基于cbr的一个或多个信道资源利用率限制可以是基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定的。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置可以是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,如上所述,信道资源利用率限制中的每一个信道资源利用率限制可以是基于在ue内的预配置或动态配置来计算的。例如,如上所述,可以经由ue或uicc中的至少一者来执行预配置。例如,如上所述,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在一方面中,可以通过以下操作来确定一个或多个信道资源利用率限制中的每一个信道资源利用率限制:确定针对对应分组优先级的cbr限制,根据cbr来确定在ue的通信范围内的其它ue的数量,以及通过将针对对应分组优先级的cbr限制除以在ue的通信范围内的其它ue的数量来确定针对对应分组优先级的信道资源利用率限制。例如,如上所述,ue可以通过将cbr限制除以在ue的通信范围内存在的站(例如,ue、发射机)数量来计算关于信道资源利用率的cr上限(cr限制)。在这样的方面中,cbr限制针对较高分组优先级可以是较高的。例如,如上所述,较高cbr限制可以用于较高优先级分组。在这样的方面中,cbr限制可以是基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来配置的。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置可以是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。例如,如上所述,可以经由预配置和/或动态配置来提供针对每一种类型的cbr的上限(例如,cbr限制)。例如,如上所述,可以经由ue或uicc中的至少一者来执行预配置。例如,如上所述,动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在906处,ue可以基于一个或多个信道资源利用率限制来控制对多个分组的传输,多个分组中的每一个分组是与相应分组优先级相关联的。在一方面中,ue可以通过以下操作来控制对多个分组的传输:至少基于所确定的对应于分组的相应优先级的信道资源利用率限制来控制对多个分组中的分组的传输。例如,如上所述,ue可以基于对应于相应分组优先级的cbr限制来控制对分组的传输,其中,较高cr限制可以用于较高优先级分组。

在一方面中,ue可以通过以下操作来控制对多个分组的传输:如果针对对应分组优先级的信道资源利用率低于对应信道资源利用率限制,则发送与对应分组优先级相关联的多个分组中的每一个分组,并且如果针对对应分组优先级的信道资源利用率大于或等于对应信道资源利用率限制,则避免发送与对应分组优先级相关联的多个分组中的每一个分组。例如,如上所述,如果cr低于针对特定优先级的cr限制,则ue可以发送具有该特定优先级的分组。例如,如上所述,如果cr大于或等于针对特定优先级的cr限制,则ue可以不发送具有该特定优先级的分组。

在一方面中,ue可以通过以下操作来控制对多个分组的传输:如果允许发送具有至少两个不同的分组优先级的多个分组,则在发送多个分组中的具有较低分组优先级的一个或多个分组之前,发送多个分组中的具有较高分组优先级的每一个分组。例如,如上所述,如果发送了具有不同优先级的分组,则ue可以以基于不同优先级的特定顺序来发送分组。例如,如上所述,ue可以在发送较低优先级分组之前首先发送所有较高优先级分组。

在一方面中,ue可以通过以下操作来控制对多个分组的传输:分配针对每一个分组优先级的权重,其中,权重定义针对对应优先级的要发送的分组的一部分;以及以分组优先级的顺序基于针对每一个分组优先级的权重来发送具有至少两个不同分组优先级的多个分组。例如,如上所述,ue可以为不同的优先级分配不同的权重,并且可以基于权重来发送不同优先级的分组。在这样的方面中,针对每一个分组优先级的权重可以是基于cbr的。例如,如上所述,针对优先级的权重还可以是基于cbr的。

在一方面中,可以将关于多个分组的分组优先级的分组优先级信息包括在控制传输或数据传输中的至少一项中,并且确定cbr包括:基于分组优先级信息来确定基于解码的cbr。例如,如上所述,控制传输和/或数据传输(例如,在物理层处)可以包括分组优先级信息。随后,例如,如上所述,ue可以基于传输中包括的优先级信息来确定每优先级cbrd。

图10是示出在示例性装置1002中的不同单元/组件之间的数据流的概念性数据流图1000。该装置可以是ue。该装置包括接收组件1004、发送组件1006、cbr管理组件1008、通信管理组件1010、信道资源利用率组件1012和技术检测组件1014。在1052处,该装置可以经由接收组件1004从基站1030接收通信,以及在1054处,该装置可以经由发送组件1006向基站1030发送通信。

根据本公开内容的一个方面,cbr管理组件1008基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr(例如,在1052处和1056处经由接收组件1004)。cbr管理组件1008可以将基于能量的cbr在1058处转发给通信管理组件1010,和/或在1060处转发给信道资源利用率组件1012。

在一方面中,cbr管理组件1008可以基于在具有成功解码的无线电资源集合上的探针数量来确定基于解码的cbr。在一方面中,每一个无线电资源可以是基于针对ue的资源分配的最小时频单元的。在一方面中,成功解码可以是基于crc来确定的。cbr管理组件1008可以将基于解码的cbr在1058处转发给通信管理组件1010,和/或在1060处转发给信道资源利用率组件1012。

cbr管理组件1008可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定cbr限制。在这样的方面中,经由ue或uicc中的至少一者来执行预配置,并且动态配置是基于以下各项中的至少一项来执行的:来自基站(例如,基站1030)的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令(例如,在1056处经由接收组件1004)。

通信管理组件1010可以通过基于基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或ue的发射功率,来基于基于能量的cbr执行拥塞控制(例如,通过在1062处与接收组件1004进行通信并且在1064处与发送组件1006进行通信)。

在一方面中,一个或多个传输参数可以包括以下各项中的至少一项:传输速率、harq传输数量、用于传输的资源数量或mcs。在这样的方面中,调整一个或多个传输参数或ue的发射功率可以包括通过执行以下各项中的至少一项来降低信道资源利用率:降低传输速率、减少harq传输数量、减少用于传输的资源数量、增加mcs或降低发射功率。

在一方面中,通信管理组件1010可以进一步基于基于解码的cbr来执行拥塞控制。

在一方面中,通信管理组件1010可以通过在基于能量的cbr或基于解码的cbr中的至少一项超过cbr限制时限制信道资源利用率,来执行拥塞控制。

在一方面中,cbr管理组件1008可以通过以下操作来确定基于能量的cbr:确定针对用于控制传输的控制资源集合的第一基于能量的cbr;以及确定针对用于数据传输的数据资源集合的第二基于能量的cbr,其中,通信管理组件1010可以基于第一基于能量的cbr或第二基于能量的cbr中的至少一项来执行拥塞控制。在一方面中,cbr管理组件1008可以通过以下操作来确定基于能量的cbr:确定针对控制资源集合的第一基于解码的cbr;以及确定针对数据资源集合的第二基于解码的cbr,其中,通信管理组件1010可以基于第一基于解码的cbr或第二基于解码的cbr中的至少一项来执行拥塞控制。

在一方面中,信道资源利用率组件1012可以根据基于能量的cbr来确定针对ue的信道资源利用率限制。信道资源利用率组件1012可以在1066处将信道资源利用率限制转发给通信管理组件1010。在这样的方面中,通信管理组件1010可以通过以下操作来执行拥塞控制:调整一个或多个传输参数,以将信道资源利用率维持在基于基于能量的cbr的信道资源利用率限制以下。在这样的方面中,信道资源利用率组件1012可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项,根据基于能量的cbr来确定信道资源利用率限制。在这样的方面中,经由ue或uicc中的至少一者来执行预配置,并且动态配置是基于以下各项中的至少一项来执行的:来自基站(例如,基站1030)的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令(例如,在1072处经由接收组件1004)。

在一方面中,信道资源利用率组件1012可以通过以下操作,根据基于能量的cbr来确定信道资源利用率限制:确定cbr限制,基于基于能量的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将基于能量的cbr限制除以在通信范围内的其它ue的数量来确定信道资源利用率限制。

在一方面中,技术检测组件1014可以确定是否检测到与由ue使用的第一技术不同的第二技术(例如,在1068处经由接收组件1004)。在一方面中,技术检测组件1014可以通过以下操作来确定是否检测到第二技术:识别具有大于第二能量门限的能级的一个或多个资源;如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数小于分数门限,则确定检测到第二技术;以及如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数大于分数门限,则确定没有检测到第二技术。在1070处,技术检测组件1014可以向cbr管理组件1008指示是否检测到与由ue使用的第一技术不同的第二技术。

在这样的方面中,信道资源利用率组件1012可以基于基于解码的cbr或基于能量的cbr来确定信道资源利用率限制,其中,如果检测到第二技术的存在,则信道资源利用率限制是根据基于解码的cbr来确定的,而如果没有检测到第二技术的存在,则信道资源利用率限制是根据基于能量的cbr来确定的。在这样的方面中,通信管理组件1010可以通过以下操作来执行拥塞控制:调整一个或多个传输参数,以将信道资源利用率维持在信道资源利用率限制以下。在一方面中,基于能量的cbr限制可以大于或等于基于解码的cbr限制。

在一方面中,信道资源利用率组件1012可以通过以下操作,根据基于解码的cbr或者根据基于能量的cbr来确定信道资源利用率限制:确定cbr限制,根据基于能量的cbr或基于解码的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将cbr限制除以在通信范围内的ue来确定信道资源利用率限制。

在一方面中,信道资源利用率组件1012可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项,根据基于能量的cbr或基于解码的cbr来确定信道资源利用率限制。在这样的方面中,经由ue或uicc中的至少一者来执行预配置,并且动态配置是基于以下各项中的至少一项来执行的:来自基站(例如,基站1030)的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令(例如,在1072处经由接收组件1004)。

根据本公开内容的另一个方面,cbr管理组件1008确定cbr。在1060处,cbr管理组件1008可以将cbr转发给信道资源利用率组件1012。信道资源利用率组件1012可以基于cbr来确定一个或多个信道资源利用率限制,其中,一个或多个信道资源利用率限制中的每一个信道资源利用率限制与相应分组优先级相对应。在1066处,信道资源利用率组件1012可以将一个或多个信道资源利用率限制转发给通信管理组件1010。在一方面中,一个或多个信道资源利用率限制中的信道资源利用率限制针对较高分组优先级是较高的。

在一方面中,信道资源利用率组件1012可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定基于cbr的一个或多个信道资源利用率限制。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在一方面中,可以通过以下操作来确定一个或多个信道资源利用率限制中的每一个信道资源利用率限制:确定针对对应分组优先级的cbr限制,根据cbr来确定在ue的通信范围内的其它ue的数量,以及通过将针对对应分组优先级的cbr限制除以在ue的通信范围内的其它ue的数量来确定针对对应分组优先级的信道资源利用率限制。在这样的方面中,cbr限制针对较高分组优先级是较高的。在这样的方面中,可以基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来配置cbr限制。在这样的方面中,可以经由ue或uicc中的至少一者来执行预配置,并且动态配置是基于以下各项中的至少一项来执行的:来自基站的rrc信令、来自its服务器的信令、或者来自运营商控制的服务器的信令。

在1064处,通信管理组件1010经由发送组件1006,基于一个或多个信道资源利用率限制来控制对多个分组的传输,多个分组中的每一个分组是与相应分组优先级相关联的。在一方面中,通信管理组件1010可以通过以下操作来控制对多个分组的传输:至少基于所确定的对应于分组的相应优先级的信道资源利用率限制来控制对多个分组中的分组的传输。

在一方面中,通信管理组件1010可以通过以下操作来控制对多个分组的传输:如果针对对应分组优先级的信道资源利用率低于对应信道资源利用率限制则发送与对应分组优先级相关联的多个分组中的每一个分组,而如果针对对应分组优先级的信道资源利用率大于或等于对应信道资源利用率限制则避免发送与对应分组优先级相关联的多个分组中的每一个分组。

在一方面中,通信管理组件1010可以通过以下操作来控制对多个分组的传输:如果允许发送具有至少两个不同的分组优先级的多个分组,则在发送多个分组中的具有较低分组优先级的一个或多个分组之前,发送多个分组中的具有较高分组优先级的每一个分组。在一方面中,通信管理组件1010可以通过以下操作来控制对多个分组的传输:分配针对每一个分组优先级的权重,其中,权重定义针对对应优先级的要发送的分组的一部分;以及以分组优先级的顺序,基于针对每一个分组优先级的权重来发送具有至少两个不同分组优先级的多个分组。在这样的方面中,针对每一个分组优先级的权重可以是基于cbr的。

在一方面中,将针对多个分组中的每一个分组的分组优先级信息包括在控制传输或数据传输中的至少一项中,并且确定cbr包括:基于分组优先级信息来确定基于解码的cbr。

该装置可以包括执行上述图7-图9的流程图中的算法的方块中的每一个方块的额外组件。照此,上述图7-图9的流程图中的每一个方块可以是由组件来执行的,并且该装置可以包括那些组件中的一个或多个组件。这些组件可以是被专门配置为执行所述过程/算法的一个或多个硬件组件,由被配置为执行所述过程/算法的处理器来实现,存储在计算机可读介质之内以用于由处理器进行的实现方式,或者其某种组合。

图11是示出针对采用处理系统1114的装置1002’的硬件实现方式的示例的图1100。处理系统1114可以利用通常由总线1124表示的总线架构来实现。总线1124可以包括任何数量的互连总线以及桥接器,这取决于处理系统1114的特定应用以及总体设计约束。总线1124将各种电路连接在一起,这些电路包括由处理器1104、组件1004、1006、1008、1010、1012、1014和计算机可读介质/存储器1106表示的一个或多个处理器和/或硬件组件。总线1124还可以连接诸如时序源、外围设备、电压调节器以及功率管理电路的各种其它电路,这些电路是本领域中公知的并且因此将不再进行描述。

处理系统1114可以耦合到收发机1110。收发机1110耦合到一个或多个天线1120。收发机1110提供用于在传输介质上与各种其它装置进行通信的单元。收发机1110从一个或多个天线1120接收信号,从所接收的信号中提取信息,并且向处理系统1114(具体而言,接收组件1004)提供所提取的信息。此外,收发机1110从处理系统1114(具体而言,发送组件1006)接收信息,并且基于所接收的信息来生成要应用于一个或多个天线1120的信号。处理系统1114包括耦合到计算机可读介质/存储器1106的处理器1104。处理器1104负责通用处理,包括执行在计算机可读介质/存储器1106上存储的软件。软件,当由处理器1104执行时使得处理系统1114执行以上针对任何特定的装置所描述的各种功能。计算机可读介质/存储器1106也可以用于存储由处理器1104在执行软件时操控的数据。处理系统1114还包括组件1004、1006、1008、1010、1012、1014中的至少一个组件。组件可以是在处理器1104中运行的位于/存储在计算机可读介质/存储器1106中的软件组件、耦合到处理器1104的一个或多个硬件组件、或其某种组合。处理系统1114可以是ue350的组件,并且可以包括tx处理器368、rx处理器356和/或控制器/处理器359中的至少一个和/或存储器360。

在一种配置中,用于无线通信的装置1002/1002’包括:用于基于在具有大于能量门限的相应能级的无线电资源集合上的探针数量来确定基于能量的cbr的单元;以及用于通过基于基于能量的cbr来调整一个或多个传输参数中的至少一个传输参数或ue的发射功率,来基于基于能量的cbr执行拥塞控制的单元。在一方面中,装置1002/1002’还包括:用于根据基于能量的cbr来确定针对ue的信道资源利用率限制的单元,其中,用于执行拥塞控制的单元被配置为调整一个或多个传输参数中的至少一个传输参数或发射功率,以将信道资源利用率维持在基于基于能量的cbr的信道资源利用率限制以下。在一方面中,用于根据基于能量的cbr来确定信道资源利用率限制的单元被配置为基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定信道资源利用率限制。在一方面中,用于根据基于能量的cbr来确定信道资源利用率限制的单元被配置为:确定cbr限制,基于基于能量的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将基于能量的cbr限制除以在通信范围内的其它ue的数量来确定信道资源利用率限制。在一方面中,装置1002/1002’还包括:用于基于在具有成功解码的无线电资源集合上的探针数量来确定基于解码的cbr的单元,其中,用于执行拥塞控制的单元被配置为基于基于解码的cbr来执行拥塞控制。

在一方面中,用于确定基于能量的cbr的单元被配置为:确定针对用于控制传输的资源集合的第一基于能量的cbr;以及确定针对用于数据传输的资源集合的第二基于能量的cbr,其中,用于执行拥塞控制的单元被配置为:基于第一基于能量的cbr或第二基于能量的cbr中的至少一项来执行拥塞控制。在一方面中,用于确定基于解码的cbr的单元被配置为:确定针对用于控制传输的资源集合的第一基于解码的cbr;以及确定针对用于数据传输的资源集合的第二基于解码的cbr,其中,用于执行拥塞控制的单元被配置为:基于第一基于解码的cbr或第二基于解码的cbr中的至少一项来执行拥塞控制。

在一方面中,装置1002/1002’还包括:用于基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定cbr限制的单元,其中,用于执行拥塞控制的单元被配置为:当基于能量的cbr或基于解码的cbr中的至少一项超过cbr限制时,限制信道资源利用率。

在一方面中,装置1002/1002’还包括:用于确定是否检测到与由ue使用的第一技术不同的第二技术的单元;以及用于基于基于解码的cbr或基于能量的cbr来确定针对ue的信道资源利用率限制的单元,其中,如果检测到第二技术的存在,则信道资源利用率限制是根据基于解码的cbr来确定的,而如果没有检测到第二技术的存在,则信道资源利用率限制是根据基于能量的cbr来确定的,其中,用于执行拥塞控制的单元被配置为调整一个或多个传输参数,以将信道资源利用率维持在信道资源利用率限制以下。在这样的方面中,用于根据基于解码的cbr或者根据基于能量的cbr来确定信道资源利用率限制的单元被配置为:确定cbr限制,根据基于能量的cbr或基于解码的cbr来确定在ue的通信范围内的其它ue的数量,以及通过将cbr限制除以在通信范围内的ue来确定信道资源利用率限制。在这样的方面中,用于根据基于能量的cbr或基于解码的cbr来确定信道资源利用率限制的单元被配置为:基于在ue内的预配置或经由接收到的配置消息的动态配置中的至少一项来确定信道资源利用率限制。在一方面中,用于确定是否检测到第二技术的单元被配置为:识别具有大于第二能量门限的能级的一个或多个资源;如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数小于分数门限,则确定检测到第二技术;以及如果基于一个或多个资源的可解码能量的数量和一个或多个资源的总体能量的分数大于分数门限,则确定没有检测到第二技术。

在另一种配置中,用于无线通信的装置1002/1002’包括:用于确定cbr的单元;用于基于cbr来确定一个或多个信道资源利用率限制的单元,其中,一个或多个信道资源利用率限制中的每一个信道资源利用率限制对应于相应分组优先级;以及用于基于一个或多个信道资源利用率限制来控制对多个分组的传输的单元,多个分组中的每一个分组是与相应分组优先级相关联的。在一方面中,用于控制对多个分组的传输的单元被配置为:至少基于所确定的对应于分组的相应优先级的信道资源利用率限制来控制对多个分组中的分组的传输。在一方面中,用于控制对多个分组的传输的单元被配置为:如果针对对应分组优先级的信道资源利用率低于对应信道资源利用率限制,则发送与对应分组优先级相关联的多个分组中的每一个分组,而如果针对对应分组优先级的信道资源利用率大于或等于对应信道资源利用率限制,则避免发送与对应分组优先级相关联的多个分组中的每一个分组。在一方面中,用于控制对多个分组的传输的单元被配置为:如果允许发送具有至少两个不同的分组优先级的多个分组,则在发送多个分组中的具有较低分组优先级的一个或多个分组之前,发送多个分组中的具有较高分组优先级的每一个分组。在一方面中,用于控制对多个分组的传输的单元被配置为:分配针对每一个分组优先级的权重,其中,权重定义针对对应分组优先级要发送的分组的一部分;以及以分组优先级的顺序,基于针对每一个分组优先级的权重来发送具有至少两个不同分组优先级的多个分组。在一方面中,将针对多个分组中的每一个分组的分组优先级信息包括在控制传输或数据传输中的至少一项中,并且用于确定cbr的单元被配置为基于分组优先级信息来确定基于解码的cbr。

前述单元可以是装置1002的前述组件中的一个或多个组件和/或是装置1002’的被配置为执行由前述单元所记载的功能的处理系统1114。如上所述,处理系统1114可以包括tx处理器368、rx处理器356和/或控制器/处理器359。照此,在一种配置中,前述单元可以是被配置为执行由前述单元所记载的功能的tx处理器368、rx处理器356和/或控制器/处理器359。

要理解的是,在所公开的过程/流程图中方块的特定次序或层级是对示例性方法的说明。要理解的是,基于设计偏好可以重新排列在过程/流程图中方块的特定次序或层级。进一步地,可以合并或省略一些方块。所附的方法权利要求以样本次序给出了各个方块的元素,以及并不意味着受限于所给出的特定次序或层级。

提供前面的描述以使得本领域的任何技术人员能够实践本文描述的各个方面。对这些方面的各种修改对于本领域技术人员而言将是显而易见的,以及本文所定义的一般原理可以应用到其它方面。因此,权利要求不旨在受限于本文所示出的方面,而是要符合与语言权利要求相一致的完整的保护范围,其中,除非特别如此声明,否则以单数形式对元素的提及不旨在意指“一个且仅一个”,而是“一个或多个”。本文使用的词语“示例性”意指“用作示例、实例或说明”。本文中描述为“示例性”的任何方面不必被解释为比其它方面更加优选或者更具优势。除非另外特别声明,否则术语“一些”指的是一个或多个。诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”的组合包括a、b和/或c的任意组合,并且可以包括倍数的a、倍数的b或倍数的c。具体地,诸如“a、b或c中的至少一个”、“a、b、或c中的一个或多个”、“a、b和c中的至少一个”、“a、b和c中的一个或多个”、以及“a、b、c或其任意组合”的组合可以是仅a、仅b、仅c、a和b、a和c、b和c、或a和b和c,其中任何这样的组合可以包含a、b或c中的一个或多个成员或数个成员。遍及本公开内容描述的各个方面的元素的、对于本领域的普通技术人员而言已知或者稍后将知的全部结构的和功能的等效物以引用方式明确地并入本文中,以及旨在由权利要求来包含。此外,本文中所公开的内容中没有内容是想要奉献给公众的,不管这样的公开内容是否明确记载在权利要求书中。词语“模块”、“机制”、“元素”、“设备”等可能不是词语“单元”的替代。照此,没有权利要求元素要被解释为功能单元,除非元素是明确地使用短语“用于……的单元”来记载的。

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