用于执行上行链路协作多点通信的方法和装置与流程

文档序号:16810725发布日期:2019-02-10 13:36阅读:175来源:国知局
用于执行上行链路协作多点通信的方法和装置与流程

本发明的某些实施例一般涉及无线或移动通信网络,诸如但不限于通用移动电信系统(umts)陆地无线接入网络(utran)、长期演进(lte)演进型utran(e-utran)、高级lte(lte-a)和/或5g无线接入技术。一些实施例可以涉及用于减轻这种通信网络中的基站(例如,bts、节点b、enb)的数字预失真(dpd)系统中的混叠的方法和装置。



背景技术:

通用移动电信系统(umts)陆地无线接入网络(utran)是指包括基站、或节点b、以及例如无线网络控制器(rnc)的通信网络。utran允许用户设备(ue)与核心网络之间的连接。rnc向一个或多个节点b提供控制功能。rnc及其对应的节点b被称为无线网络子系统(rns)。在e-utran(增强型utran)的情况下,不存在rnc并且无线接入功能由一个演进型节点b(e节点b或enb)或许多enb提供。例如,在协作多点传输(comp)的情况下并且在双连接中,多个enb涉及单个ue连接。

长期演进(lte)或e-utran是指通过提高效率和服务、降低成本以及使用新的频谱机会来改进umts。特别地,lte是3gpp标准,其提供例如至少每载波75兆比特每秒(mbps)的上行链路峰值速率和例如至少每载波300mbps的下行链路峰值速率。lte支持从20mhz到1.4mhz的可扩展载波带宽,并且支持频分双工(fdd)和时分双工(tdd)。

如上所述,lte还可以提高网络中的频谱效率,允许载波在给定带宽上提供更多数据和语音服务。因此,除了高容量语音支持以外,lte还旨在满足高速数据和媒体传输的需求。lte的优点例如包括高吞吐量、低延迟、在同一平台中的fdd和tdd支持、改进的终端用户体验、以及产生低运营成本的简单架构。

某些版本的3gpplte(例如,lterel-10、lterel-11、lterel-12、lterel-13)是针对国际移动电信高级(imt-a)系统,在此为了方便起见简称为高级lte(lte-a)。

lte-a旨在扩展和优化3gpplte无线接入技术。lte-a的目标是借助更高的数据速率和更低的延迟以及降低的成本来提供显著增强的服务。lte-a是更优化的无线系统,其满足对高级imt的国际电信联盟-无线电(itu-r)要求,同时保持向后兼容性。在lterel-10中引入的lte-a的关键特征之一是载波聚合,其允许通过两个或更多个lte载波的聚合来增加数据速率。

协作多点发送/接收(comp)包括用于高级lte系统的技术,以增加上行链路和下行链路中的小区平均和小区边缘用户吞吐量。ltecomp本质上是一系列不同的技术,其支持在各种各样的不同基站上动态协调发送和接收。目的是提高针对用户的整体质量以及改进网络的利用率。高级ltecomp可以将小区间干扰(ici)转换为有用的信号,尤其是在性能可能降级的小区边界处。

第五代无线系统(5g)是指新一代无线系统和网络架构。5g预期将提供比当前的lte系统更高的比特率和覆盖范围。一些估计称5g将提供比lte提供的比特率高100倍的比特率。5g还预期将网络可扩展性提高到数十万个连接。预计5g的信号技术将针对更大的覆盖范围以及频谱和信号传输效率进行改进。



技术实现要素:

一个实施例涉及一种方法,该方法可以包括由服务用户设备的网络节点针对用户设备的上行链路传输的至少一个辅助数据请求设置优先级。该设置可以包括基于用户设备的特定历史来设置优先级。该方法还可以包括向另一个网络节点发送至少一个辅助数据请求,以及可选地,向所述另一个网络节点发送针对辅助数据请求而设置的优先级。

另一个实施例涉及一种装置,该装置包括设置装置,用于针对来自用户设备的上行链路传输的至少一个辅助数据请求设置优先级。设置装置可以包括用于基于用户设备的特定历史来设置优先级的装置。该装置还可以包括发送装置,用于向网络节点发送至少一个辅助数据请求的,以及可选地,还可以包括发送装置,用于向所述另一个网络节点发送针对辅助数据请求而设置的优先级。

另一个实施例涉及一种方法,该方法可以包括由网络节点从至少一个用户设备接收上行链路传输。该方法还可以包括从另一个网络节点接收针对至少一个用户设备的一个或多个协作多点传输辅助数据请求,以及基于由所述另一个网络节点针对上行链路传输的辅助数据请求所设置的优先级,选择至少一个用户设备满意的协作多点传输辅助数据请求。上行链路传输的辅助数据请求的优先级可以基于至少一个用户设备的特定历史来设置。

另一个实施例涉及一种装置,该装置包括:接收装置,用于从至少一个用户设备接收上行链路传输;接收装置,用于从另一个网络节点接收针对至少一个用户设备的一个或多个协作多点传输辅助数据请求;选择装置,用于基于由另一个网络节点针对上行链路传输的辅助数据请求所设置的优先级,选择至少一个用户设备满意的协作多点传输辅助数据请求。上行链路传输的辅助数据请求的优先级可以基于至少一个用户设备的特定历史来设置。

附图说明

为了正确理解本发明,应参考附图,其中:

图1a示出根据一个实施例的装置的框图;

图1b示出根据另一个实施例的装置的框图;

图2a示出根据一个实施例的方法的流程图;

图2b示出根据另一个实施例的方法的流程图;

图3示出根据另一个实施例的方法的流程图;

图4示出根据另一个实施例的装置的框图。

具体实施方式

容易理解的是,在本文附图中一般描述和图示的本发明的组件可以采用各种各样的不同配置来布置和设计。因此,如附图中所示,用于利用上行链路(ul)comp辅助数据的系统、方法、装置和计算机程序产品的实施例的以下详细描述并非旨在限制本发明的范围,而仅仅是代表本发明的一些选择的实施例。

在本说明书中所描述的本发明的特征、结构或特性可以在一个或多个实施例中以任何适合的方式进行组合。例如,在本说明书中所使用的短语“某些实施例”、“一些实施例”或其它类似语言是指结合实施例描述的具体特征、结构或特性可包括在本发明的至少一个实施例中。因此,在本说明书中出现的短语“在某些实施例中”、“在一些实施例中”、“在其它实施例中”或其它类似语言并非都是指相同的实施例组,并且所描述的特征、结构或特性可以在一个或多个实施例中以任何适合的方式进行组合。

此外,如果需要,在下面讨论的不同功能可以以不同的顺序执行和/或彼此同时执行。此外,如果需要,所描述的功能中的一个或多个可以是可选的或者可以组合。因此,以下描述应被视为仅仅是对本发明的原理、教导和实施例的说明,而不是对其的限制。

本发明的一些实施例旨在通过利用小区之间的ulcomp来改进上行链路无线电频率(rf)容量和覆盖范围。过去,诸如在利用特殊布线的体育场环境中,已经存在某些商业解决方案。然而,例如在体育场外的部署中,网络运营商可能会从天线站点到中心局有3到4ms的延迟。在小区间具有辅助数据延迟的系统上下文中,某些实施例解决了ulcomp辅助数据的请求和利用,同时对最终配置的(例如,第四个)混合自动重传请求(harq)尝试提供了特殊对待。最终配置的harq尝试是指已经达到harq尝试的最大数量时的最终harq尝试,其中,该最大值已经例如由(lte)空中接口信令例如使用rrc的变形和/或mac信令进行了配置。这是因为该辅助数据随后到达太晚而无法提供准确的物理harq指示符信道(phich),并且ue需要准确的phich以避免混淆ue在最终配置的(例如,第四个)harq尝试上触发无线电链路控制(rlc)。此外,某些实施例提供了一种用于避免与间歇使用ulcomp相关联的服务降级的机制。

如果ulcomp/干扰抑制组合(irc)辅助数据遇到多个传输时间间隔(tti)延迟,则服务器不能将辅助数据用于最终配置的(例如,第四个)harq尝试。这是因为,如上所提及的,辅助数据会到达得太晚而无法提供准确的phich,并且ue需要准确的phich以避免在最终的harq尝试上混淆ue触发rlc。

对于给定的ue,如果之前正在使用ulcomp,但是现在它已经被关闭(例如,将不再获取辅助数据),则这可能例如在最终配置的/四尝试之后导致刚好下一个harq完全失败。如果ulcomp要重复打开然后关闭(在语音呼叫中),这对于语音数据来说则可能是特别重要的问题。

鉴于以上所述,本发明的一些实施例旨在提供可以在一系列延迟上工作的ulcomp解决方案。这可以使ulcomp能够扩展到体育馆之外,以包括密集的城市区域中的益处。一些实施例具有跨宏小区和小小区进行工作的优点。例如,在小小区之间或在可用时在串行快速输入-输出(srio)切换功能上,一些实施例还可以机会性地杠杆低延迟互连。在许多情况下,仍然期望会遇到多tti延迟的重要场景,使得本发明的一些实施例所提供的技术将是需要且有帮助的。

如上所述,本发明的一些实施例包括请求和使用ulcomp辅助数据,同时提供对最终配置的(例如,第四个)harq尝试的特殊对待。此外,某些实施例可以提供用于避免与间歇使用ulcomp相关联的服务降级的机制。此外,实施例提出了一种用于利用ue特定历史的机制,其中,该历史例如包括该ue是否已经在使用ulcomp和/或该ue是否已经完成了在该特定harq过程中除了最大次数的配置harq尝试之一以外的所有harq尝试。

根据某些实施例,辅助数据请求可以是指由第一小区或enb发送并由第二小区或enb接收的请求。例如,辅助请求或辅助数据请求可以是来自一个小区的请求,其请求另一个小区在其也在监听特定ue或物理资源块(prb)时共享它所接收的内容。在某些实施例中,如在本文中所使用的,当在陈述辅助请求是“针对”特定ue时,它意味着该辅助请求对应于监听该特定ue在上行链路(ul)区域上进行发送的小区。

实施例涉及一种过程,其用于基于对特定ue的所使用的harq请求数量来设置辅助数据(或辅助/援助请求)的优先级。例如,在一个实施例中,设置辅助数据的优先级,以使得最终(例如,第四个)harq请求的优先级低,而除了最终(例如,第四个)harq请求之外的harq请求和/或先前已经得到ulcomp益处的ue的优先级更高。

在某些实施例中,辅助数据的优先级可以设置为数值。例如,在一个实施例中,优先级可以被设置为0到10之间的数值,其中,0是最低优先级,而10是最高优先级。在示例性实施例中,数值0、1、2、3和4可以被认为是“较低”的优先级值,而数值6、8、9、10可以被认为是“较高”的优先级值。因此,根据该示例并且在一个实施例中,如本文所讨论的,将优先级设置为最低值可以意味着将优先级设置为0,而将优先级设置为最高值可以意味着将优先级设置为10。注意,这仅是可以使用的优先级值的一个示例,并且其它可能性也是适用的。

在一个实施例中,例如,可以将请求最终配置的harq尝试的辅助数据的优先级设置为最低值,诸如零。通过将最终harq尝试的优先级设置为最低值(例如,零),一些实施例能够防止辅助数据到达太晚而无用的情况,而不会导致rlc状态并且不会导致网络和ue关于整个harq过程是否成功有两种不同的理解,例如,考虑到存在多个/后续rlc尝试的情况。换句话说,在辅助数据遇到多个毫秒的延迟的系统中,辅助数据会到达得太晚而无用,而不会导致rlc状态,并且不会导致网络和ue关于整个harq进程是否成功存在两种不同的理解。此外,通过避免在最终harq尝试上在这样的系统内请求辅助数据,某些实施例可以避免使辅助数据到达。结果,在这种情况下,辅助数据将根本不会到达,所以它不会在太晚而无用的时候到达。

注意,辅助数据的优先级可以是在相邻辅助小区处的信号与干扰加噪声比(sinr)和在与相邻辅助小区相关的服务小区处的sinr的函数。在一个实施例中,如果在服务小区和辅助小区处存在两个具有相同sinr的不同ue,则先前已从ulcomp/辅助数据中受益的ue将比没有从中受益的其它ue得到更高的优先级(对于辅助数据请求)——使得如果两个ue中只有一个可以从ulcomp中受益,则较高优先级的ue将获得ulcomp益处。

根据一个实施例,其中,n是相邻小区的sinr低于本地/服务小区的sinr的量,而a是相邻小区的绝对sinr,则较高的n高于某个阈值,例如20,而较高的a高于某个阈值,例如-10db,则该ue是利用ulcomp的候选者。此外,如果该ue的a或n的值甚至更大,则可以向该ue提供甚至利用ulcomp的更高优先级。在一些示例性情况下,可能没有足够的处理或小区间通信带宽来支持满足该阈值要求的所有ue的ulcomp。从这个角度来看,具有较高a值或n值的ue可以具有利用ulcomp/辅助数据的较高优先级。换句话说,当a增加时和当n增加时,优先级函数增加(即,提供更高的优先级)。例如,当存在有限量的带宽来与相邻小区交换辅助数据时,该过程根据上述内容从较高优先级的ue开始,并且为尽可能多的较高优先级ue请求辅助数据,直到该过程到达互连带宽限制为止。

在一个实施例中,在可用的互连带宽和/或处理带宽完全被分配给较高优先级的ue之后,剩余的较低优先级的ue将不利用ulcomp;例如,剩余的较低优先级ue可以利用只是来自它们本地小区的天线数据,而不利用来自其它小区站点的天线数据。互连带宽是指将天线数据从一个小区站点传送到另一个小区站点的能力。处理带宽可以指一个或多个小区站点处理和/或存储附加天线数据的能力。

在一些实施例中,ulcomp选择过程(选择哪个ue使用ulcomp以及用于哪些邻居)可以通过以下可能来进一步实现所描述的优先级调整:(1)如果ue先前已经从ulcomp中受益,则ulcomp辅助选择过程将添加额外的偏移,例如3db到该ue的n和a;以及(2)如果ue先前没有从ulcomp中受益,则ulcomp辅助选择过程将减去额外的偏移,例如3db从该ue的n和a。

根据一个实施例,ulcomp辅助选择过程可以通过以下方式实现对最终配置的harq尝试的优先级调整。如果ue处于最终配置的harq尝试,则ulcomp辅助选择机制减去非常大的偏移,例如,50db从该ue的n和a两者。

图1a示出了根据一个实施例的装置10的示例。在一个实施例中,装置10可以是通信网络中或者服务这样的网络的节点、主机或服务器。例如,装置10可以是用于无线接入网络的网络节点或接入节点,诸如基站、节点b或enb,或5g无线接入技术的接入节点。应当注意,本领域普通技术人员将理解,装置10可以包括在图1a中未示出的组件或特征。

如图1a中所示,装置10可以包括处理器22以用于处理信息和执行指令或操作。处理器22可以是任何类型的通用或专用处理器。虽然图1a中示出了单个处理器22,但是根据其它实施例可以使用多个处理器。实际上,举例来说,处理器22可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)和基于多核处理器架构的处理器中的一个或多个。

处理器22可以执行与装置10的操作相关联的功能,其可以包括例如天线增益/相位参数的预编码,形成通信消息的各个位的编码和解码,信息的格式化,以及装置10的整体控制,包括与通信资源管理相关的过程。

装置10还可以包括或耦合到存储器14(内部或外部),存储器14可以耦合到处理器22,以用于存储可由处理器22执行的信息和指令。存储器14可以是一个或多个存储器并且可以是适合于本地应用环境的任何类型,并且可以使用任何适合的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器。例如,存储器14可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、或任何其它类型的非暂时性机器或计算机可读介质的任何组合。存储在存储器14中的指令可以包括程序指令或计算机程序代码,这些程序指令或计算机程序代码在由处理器22执行时使装置10能够执行如本文所述的任务。

在一些实施例中,装置10还可以包括或者耦合到一个或多个天线25,以用于向装置10发送信号和/或数据以及从装置10接收信号和/或数据。装置10还可以包括或者耦合到收发机28,收发机28被配置为发送和接收信息。例如,收发机28可以被配置为将信息调制到载波波形上以通过天线25发送,以及解调经由天线25接收的信息,以通过装置10的其它元件进一步处理。在其它实施例中,收发机28可以能够直接发送和接收信号或数据。

在实施例中,存储器14可以存储在由处理器22执行时提供功能的软件模块。该模块可以包括例如向装置10提供操作系统功能的操作系统。存储器还可以存储一个或多个诸如应用或程序的功能模块,以向装置10提供附加的功能。装置10的组件可以采用硬件实现,或者采用硬件和软件的任何适合的组合来实现。

在一个实施例中,装置10例如可以是网络节点或接入节点,诸如基站、节点b或enb,或5g的接入节点。在一个实施例中,装置10例如可以是目标基站或enb。根据一个实施例,装置10可以由存储器14和处理器22控制,以从一个或多个ue接收ul通信或数据传输,并接收一个或多个ue的至少一个ulcomp辅助数据请求。在实施例中,可以从另一个基站、enb或小区接收至少一个ulcomp辅助数据请求。例如,在某些实施例中,ulcomp辅助数据请求可能已由服务小区(例如,服务一个或多个ue的enb)发送并由装置10接收。在实施例中,然后可以通过存储器14和处理器22来控制装置10,以基于针对ul通信或数据传输的辅助数据请求所设置的优先级来选择至少一个ulcomp辅助数据请求中的满意的ulcomp辅助数据请求。在实施例中,根据一个或多个ue的特定历史来设置优先级。

在一些实施例中,装置10可以进一步由存储器14和处理器22控制,以根据针对辅助数据请求所设置的优先级向ue提供辅助数据。例如,在一个实施例中,装置10可以由存储器14和处理器22控制,以向请求或服务小区提供用于最高优先级用户设备的辅助数据,直到达到互连带宽限制为止。

图1b示出了根据另一个实施例的装置20的示例。在实施例中,装置20可以是通信网络中或者服务这样的网络的节点、主机或服务器。例如,装置20可以是用于无线接入网络的网络节点或接入节点,诸如基站、节点b或enb、或5g无线接入技术的接入节点。在一个实施例中,如上所述,装置20可以是向另一个小区或enb发送辅助数据请求的节点。应当注意,本领域普通技术人员将理解,装置20可以包括在图1b中未示出的组件或特征。

如图1b中所示,装置20可以包括处理器32,以用于处理信息和执行指令或操作。处理器32可以是任何类型的通用或专用处理器。虽然图1b中示出了单个处理器32,但是根据其它实施例可以使用多个处理器。实际上,举例来说,处理器32可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)和基于多核处理器架构的处理器中的一个或多个。

处理器32可以执行与装置20的操作相关联的功能,包括但不限于天线增益/相位参数的预编码,形成通信消息的各个位的编码和解码,信息的格式化,以及装置20的整体控制,包括与通信资源管理相关的过程。

装置20还可以包括或者耦合到存储器34(内部或外部),存储器34可以耦合到处理器32,以用于存储可由处理器32执行的信息和指令。存储器34可以是一个或多个存储器并且可以是适合于本地应用环境的任何类型,并且可以使用任何适合的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器。例如,存储器34可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、或任何其它类型的非暂时性机器或计算机可读介质的任何组合。存储在存储器34中的指令可以包括程序指令或计算机程序代码,这些程序指令或计算机程序代码在由处理器32执行时使装置20能够执行如本文所述的任务。

在一些实施例中,装置20还可以包括或者耦合到一个或多个天线35,以用于向装置20发送信号和/或数据以及从装置20接收信号和/或数据。装置20还可以包括或者耦合到收发机38,收发机38被配置为发送和接收信息。例如,收发机38可以被配置为将信息调制到载波波形上以通过天线35发送,以及解调经由天线35接收的信息,以通过装置10的其它元件进一步处理。在其它实施例中,收发机38可以能够直接发送和接收信号或数据。

在实施例中,存储器34可以存储在由处理器32执行时提供功能的软件模块。该模块可以包括例如向装置20提供操作系统功能的操作系统。存储器还可以存储一个或多个诸如应用或程序的功能模块,以向装置20提供附加的功能。装置20的组件可以采用硬件实现,或者采用硬件和软件的任何适合的组合来实现。

如上所述,根据一个实施例,装置20例如可以是网络节点或接入节点,诸如基站、节点b或enb、或5g的接入节点。在一个实施例中,装置20可以是服务基站、服务enb或服务小区。在该实施例中,装置20可以由存储器34和处理器32控制,以执行与本文描述的实施例相关联的功能。在一个实施例中,装置20可以由存储器34和处理器32控制,以基于发送ul通信或数据传输的ue的特定历史来设置ul通信或数据传输的辅助数据请求的优先级。在一个实施例中,装置20然后可以由存储器34和处理器32控制以发送辅助数据请求,以及可选地,向另一个装置(例如,enb)发送辅助数据请求的优先级。

在一个实施例中,例如,当辅助数据请求是针对从具有最终配置的harq尝试的ue接收的通信或数据传输并且存在多tti延迟时(例如,如果用于最终harq尝试的辅助数据将不会在100μs内到达,则不请求它/将优先级设置为“零”),则装置20可以由存储器34和处理器32控制,以针对辅助数据请求设置较低优先级(或“零”优先级)。

在一个实施例中,例如,当它是针对先前未得到ulcomp的益处的ue的辅助数据请求时(例如,先前未使用ulcomp的用户是开始使用ulcomp的较低优先级目标,尤其在它们是诸如语音服务的延迟敏感的情况下),则装置20可以由存储器34和处理器32控制,以针对辅助数据请求设置较低优先级(或“零”优先级)。

当辅助数据请求是针对先前已得到ulcomp的益处的ue并且存在延迟敏感服务(例如,在语音类别内)时,当辅助数据请求不是针对最终配置的harq尝试并且存在多tti延迟时,装置20可以由存储器34和处理器32控制,以针对辅助数据请求设置更高的优先级。

当辅助数据请求是针对最终配置的harq尝试并且子tti延迟是可能的(例如,具有100μs的更高优先级辅助数据延迟是可能的)时,装置20可以由存储器34和处理器32控制,以设置更高的优先级以用于辅助数据请求。因此,根据实施例,已经在使用ulcomp的ue可相对于在下一个即将到来的时间间隔内使用ulcomp的ue被提供更高的优先级。

在实施例中,装置20可以由存储器34和处理器32控制,以将辅助数据请求的较低优先级设置为零。在一个实施例中,如果存在辅助数据将在阈值时间间隔(例如,100μs)内到达的一些非零概率(例如,10%),则可以将ulcomp优先级设置为低值(例如,1),该低值仍然大于零(以使得在具有非零ulcomp优先级的所有其它ue都已经分配了ulcomp资源之后,只有在仍存在ulcomp带宽时才发送该ulcomp请求)。类似地,在实施例中,如果该概率逐渐增大(例如,20%),则可以将ulcomp优先级设置为适度更高的值(例如,2),以使得在优先级大于2的所有其它ue都已分配了ulcomp资源之后,仅在仍然存在ulcomp可用的ulcomp带宽时才发送该ulcomp请求。例如,在一个实施例中,当用于最终harq尝试的辅助数据将不会在阈值间隔内到达时(其中,阈值例如是100μs,但是它也可以具有其它类似的值,例如在50与200μs之间),可以由存储器34和处理器32控制装置20,以将辅助数据请求的优先级设置为零。

注意,根据某些实施例,用于辅助数据请求的优先级是相邻小区处的sinr和与相邻小区相关的服务小区处的sinr的函数。在实施例中,其中n是相邻小区的sinr低于服务小区的sinr的量,而a是相邻小区的绝对sinr,并且装置20可以由存储器34和处理器32控制,以随着n的增加并且随着a的增加,来增加辅助数据请求的优先级。

图2a示出了根据一个实施例的用于控制对后fft(快速傅里叶变换)辅助数据的请求的方法的示例性流程图。在实施例中,图2a的方法可以由诸如基站、接入点、节点b、enb或5g无线接入技术的接入节点的网络节点来执行。根据一个实施例,该方法可以包括:在200处,从一个或多个ue接收ul通信或数据传输,以及在205处,接收一个或多个ue的至少一个辅助数据请求。然后,该方法可以包括:在210处,基于针对ul通信或数据传输的辅助数据请求而设置的优先级,选择至少一个ulcomp辅助数据请求中的满意的ulcomp辅助数据请求。在实施例中,根据一个或多个ue的特定历史来设置优先级。在实施例中,该方法还可以包括:在220处,根据针对辅助数据请求而设置的优先级,或者当针对该ue设置的优先级指示应当提供辅助数据时,(向请求小区或接入节点,例如enb)提供用于该ue的辅助数据。例如,在实施例中,该提供还可以包括向最高优先级的用户设备中的每一个提供辅助数据,直到达到互连带宽限制为止。

图2b示出了根据一个实施例的用于针对对辅助数据的请求设置优先级的方法的示例性流程图。在实施例中,图2b的方法可以由诸如基站、接入点、节点b、enb或5g无线接入技术的接入节点的小区或网络节点来执行。例如,根据实施例,图2b的方法可以由服务enb或小区来执行。

根据一个实施例,图2b的方法可以包括在250处,基于ue发送ul通信或数据传输的特定历史,设置ul通信或数据传输的辅助数据请求的优先级。在一个实施例中,该方法还可以包括在260处,向另一个小区或网络节点(例如,enb)发送辅助数据请求。根据实施例,该方法还可以包括在265处,向另一个小区或网络节点(例如,enb)发送辅助数据请求的优先级。

例如,在一个实施例中,优先级250的设置可以进一步包括:当辅助数据请求是针对最终配置的harq尝试并且存在多tti延迟(例如,如果用于最终harq尝试的辅助数据将不会在100μs内到达,则不请求它/将优先级设置为“零”)时,和/或当它是针对先前未得到ulcomp的益处的ue的辅助数据请求时(例如,先前未使用ulcomp的用户是开始使用ulcomp的较低优先级目标,尤其在它们是诸如语音服务的延迟敏感的情况下),将辅助数据请求的优先级设置得较低(或“零”)。

附加地或可替代地,优先级250的设置可以进一步包括:当辅助数据请求是以下中的至少一个时,将辅助数据请求的优先级设置为更高的优先级:

·针对先前已经得到ulcomp的益处的ue,并且存在延迟敏感服务(例如,在语音类别内);

·不是针对最终配置的harq尝试,并且存在多tti延迟;和/或

·针对最终配置的harq尝试,并且子tti延迟是可能的(例如,具有100μs的更高优先级辅助数据延迟是可能的)。

因此,根据实施例,已经在使用ulcomp的ue可相对于在下一个即将到来的时间间隔内使用ulcomp的ue被提供更高的优先级。

图3示出了根据另一个实施例的用于设置对后fft(快速傅里叶变换)辅助数据的请求的优先级的方法的另一个示例性流程图。在实施例中,图3的方法可以由诸如基站、接入点、节点b、enb或5g无线接入技术的接入节点的网络节点来执行。注意,在某些实施例中,在图3中示出的方法可以与在图2a或图2b中所示的方法进行组合,或者所示出的方法中的每一个可以单独使用或者作为替代方案使用。例如,在一个实施例中,可以根据图3中示出的流程图部分地执行图2b中设置优先级250的步骤。

图3的方法可以包括在300处,决定可以发送针对一个或多个ue的至少一个ulcomp辅助数据请求。然后,该方法可以包括在310处,确定至少一个辅助数据请求是否针对最终配置的harq尝试。如果至少一个辅助数据请求是针对最终配置的harq尝试,则该方法可以包括在320处,将至少一个辅助数据请求的优先级设置为较低的(例如,“零”)优先级。如果至少一个辅助数据请求不是针对最终配置的harq尝试,则该方法可以包括在330处,确定辅助数据请求是否针对先前已经得到ulcomp的益处的ue。如果确定辅助数据请求不是针对先前已经得到ulcomp的益处的ue,则该方法可以在320处继续将至少一个辅助数据请求的优先级设置为较低的(例如,“零”)优先级。如果确定辅助数据请求是针对先前已经得到ulcomp的益处的ue,则该方法可以包括在340处,将至少一个辅助数据请求的优先级设置为具有更高的优先级。例如,针对辅助数据请求而设置的更高优先级可以意味着先前已利用ulcomp的ue可以继续以相同的优先级来利用ulcomp,如同它具有如在它的优先级没有改变并且a值和n值(如先前所定义的)均高出3db的情况中的sinr值。

因此,本发明的实施例提供了若干优点和/或技术改进。例如,使用本发明的一些实施例可以通过利用小区之间的ulcomp来改进上行链路容量和/或覆盖范围,从而改进通信网络及其节点的功能。

图4示出了根据另一个实施例的装置400的框图。如图4中所示,装置400可包括接收单元或装置410、发送单元或装置420、确定单元或装置430、以及设置单元或装置440。

在一个实施例中,可以使得接收单元410从一个或多个ue接收ul通信或数据传输,以及接收一个或多个ue的至少一个辅助数据请求。可以使得确定单元430基于针对ul通信或数据传输的辅助数据请求而设置的优先级来选择满意的辅助数据请求。在实施例中,根据一个或多个ue的特定历史来设置优先级。在实施例中,可以使得发送单元420根据针对辅助数据请求而设置的优先级向请求或服务enb提供或发送用于用户设备的辅助数据。例如,在实施例中,可以使得发送单元420向最高优先级的用户设备中的每一个提供辅助数据,直到达到互连带宽限制为止。

在另一个实施例中,可以使得设置单元440基于发送ul通信或数据传输的ue的特定历史来设置辅助数据请求的优先级。在一个实施例中,可以使得发送单元420发送辅助数据请求。在一个实施例中,可以使得发送单元420向另一个装置(例如,enb)发送辅助数据请求的优先级。例如,在一个实施例中,当辅助数据请求是针对最终配置的harq尝试并且存在多tti延迟(例如,如果用于最终harq尝试的辅助数据将不会在100μs内到达,则不请求它/将优先级设置为“零”),和/或当它是针对先前未得到ulcomp的益处的ue的辅助数据请求时(例如,先前未使用ulcomp的用户是开始使用ulcomp的较低优先级目标,尤其在它们是诸如语音服务的延迟敏感的情况下),可以进一步使得设置单元440设置辅助数据请求的优先级以使得提供较低的(或“零”)优先级。

附加地或可替代地,当辅助数据请求是针对先前已得到ulcomp的益处的ue并且存在延迟敏感服务(例如,在语音类别内)时,当辅助数据请求不是针对最终配置的harq尝试并且存在多tti延迟时,和/或当辅助数据请求是针对最终配置的harq尝试并且子tti时延迟是可能的(例如,具有100μs的更高优先级辅助数据延迟是可能的)时,可以进一步使得设置单元440设置辅助数据请求的优先级以使得提供更高的优先级。因此,根据实施例,可以使得设置单元440向已经在使用ulcomp的ue相对于在下一个即将到来的时间间隔内使用ulcomp的ue提供更高的优先级。

在一些实施例中,本文描述的方法、过程或流程图中的任何一个的功能可以通过软件和/或计算机程序代码或其存储在存储器或其它计算机可读或有形介质中的部分来实现,并且由处理器执行。在一些实施例中,该装置可以是被配置为算术运算的至少一个软件应用、模块、单元或实体,或者包括在其中,或者与之相关联,或者作为程序或其一部分(包括被添加或更新的软件例程),由至少一个操作处理器来执行。也被称为程序产品或计算机程序的包括软件例程、小应用和宏的程序可以存储在任何装置可读数据存储介质中,并且它们包括执行特定任务的程序指令。计算机程序产品可以包括一个或多个计算机可执行组件,当程序运行时,这些组件被配置为执行某些实施例。一个或多个计算机可执行组件可以是至少一个软件代码或其部分。实现实施例的功能所需的修改和配置可以作为例程来执行,其可以被实现为被添加或更新的软件例程。可以将软件例程下载到装置中。

软件或计算机程序代码或其部分可以是源代码形式、目标代码形式或某种中间形式,并且它可以存储在某种载体、分发介质或计算机可读介质中,其可以是任何能够携带该程序的实体或设备。例如,这种载体包括记录介质、计算机存储器、只读存储器、光电和/或电载波信号、电信信号以及软件分发包。根据所需的处理能力,计算机程序可以在单个电子数字计算机中执行,或者它可以在多个计算机之间分配。计算机可读介质或计算机可读存储介质可以是非暂时性介质。

在其它实施例中,功能可以由硬件执行,例如通过使用专用集成电路(asic)、可编程门阵列(pga)、现场可编程门阵列(fpga)或硬件和软件的任何其它组合来执行。在又一个实施例中,该功能可以实现为可以由从因特网或其它网络下载的电磁信号携带的信号、非有形装置。

根据实施例,诸如节点、设备或对应的组件的装置可以被配置为诸如单片机元件的计算机或微处理器,或者被配置为芯片组,其包括用于提供用于算术运算的存储容量的至少一个存储器和用于执行算术运算的运算处理器。

本领域普通技术人员将容易理解,如上所讨论的本发明可以采用不同顺序的步骤和/或使用与所公开的配置不同的配置的硬件元件来实现。因此,虽然已经基于这些优选实施例描述了本发明,但是对于本领域技术人员显而易见的是,某些修改、变化和替代构造将是显而易见的,同时保持在本发明的精神和范围内。因此,应当参考所附权利要求来确定本发明的范围和界限。

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