用于管理移动蜂窝网络中的数据传输功率的方法与流程

文档序号:11457451阅读:317来源:国知局
用于管理移动蜂窝网络中的数据传输功率的方法与流程

本发明一般而言涉及无线通信网络,诸如蜂窝网络(例如,2g、3g和lte/lte-高级(lte-advanced)蜂窝网络)。更具体而言,本发明涉及异构(heterogeneous)蜂窝网络,以及用于有效且动态地管理这种蜂窝网络内的宏节点和小节点的数据传输功率的方法。



背景技术:

蜂窝网络(例如,2g、3g和lte/lte-高级蜂窝网络)允许数据流量(还称为流量负载)在相应的陆地区域(小区)上辐射无线电波的固定位置收发器基站(或节点)与该小区内的用户设备(例如,诸如蜂窝电话之类的用户终端)之间高速传送。

蜂窝网络已经在扩展和性能方面经历了显著的增长,并且最近已经演变为异构蜂窝网络。具体而言,每个异构蜂窝网络包括相对高功率和宽覆盖的节点(以下称为宏节点)以及数个较低功率、较小覆盖的节点(以下称为次级节点或小节点,例如微、微微(pico)、毫微微(femto)节点)这两者,所述宏节点识别所谓的宏小区,所述小节点识别宏小区内的小小区,用于增强整体覆盖和容量。

但是,由于蜂窝网络用户数量的增长以及对需要非常高流量负载(诸如多媒体和实时服务之类)以及非常苛求“服务质量”的服务的需求的增长,因此通常在每个宏小区内,在室内和室外位置以及需要高容量的任何地方部署多个小节点。

因此,与基于具有可比功率和覆盖的宏节点的传统同构蜂窝网络相比,在异构蜂窝网络中,高密度小节点还可以在没有全面规划的情况下或者甚至以完全不协调的方式部署。

如已知的,这可能加重功耗和干扰问题。

实际上,由与它们相关联的小节点服务的用户设备由于其高传输功率而遭受来自宏节点的严重干扰,并且由与它们相关联的宏节点服务的用户设备遭受来自附近小节点的严重干扰。

为了更好地管理蜂窝网络性能,通过优化功耗和减少干扰,已知旨在正确地协调宏节点和小节点侧的数据传输的解决方案。

2012年5月6-9日,2012ieee75th,vehiculartechnologyconference(vtcspring),shaoyixu;jinghan;taochen,“enhancedinter-cellinterferencecoordinationinheterogeneousnetworksforlte-advanced”,提出了一种系统,该系统协调n个宏节点和一个微微节点。宏节点用户测量并报告n个cqi,微微节点用户测量并报告(n+1)个cqi。通过使所有其它节点静音来获得每个cqi。针对n*(n+1)个配置中的每一个的性能被评估并报告给中央控制器,中央控制器选择最佳配置。所选择的配置将以可配置的速率与所有开启的宏节点的配置交替。

2013年7月1-5日,20139thinternational,al-rawi,m.;simsek,m.;jantti,r.,“utility-basedresourceallocationinlte-advancedheterogeneousnetworks”wirelesscommunicationsandmobilecomputingconference(iwcmc),提出了一种在知道用于宏节点和微节点的小区边缘吞吐量值的情况下,联合评估小区范围扩展和“几乎空白子帧”(abs)的比率的方法。

2013年1月,2013fifthinternationalconferenceon,communicationsystemsandnetworks(comsnets),kshatriya,s.n.s.;kaimalettu,s.;yerrapareddy,s.r.;milleth,k.;akhtar,n.,“oninterferencemanagementbasedonsubframeblankinginheterogeneousltenetworks”,提出了基于小区间干扰协调(icic)和lte-a中定义的几乎空白子帧(abs)的方案,以克服由受害者用户设备经历的并且由侵扰节点造成的干扰。所提出的方案提供了对节点的某些子帧进行消隐(blank),该节点有可能对与其它节点相关联的用户设备产生严重干扰。所提出的方案确定在每个侵扰节点处要被消隐的子帧的数量和位置。

2012年4月1-4日,2012ieee,wirelesscommunicationsandnetworkingconference(wcnc),jiyongpang;junwang;dongyaowang;gangshen;qijiang;jianguoliu,“optimizedtime-domainresourcepartitioningforenhancedinter-cellinterferencecoordinationinheterogeneousnetworks”,作为网络范围的效用最大化问题,提出了借助制定优化的针对同步abs配置的abs的最佳数量。首先,执行经由动态编程为任何给定数量的abs确定由abs保护的受害者用户设备的分布式方法,以及然后通过评估整体系统效用来找到abs的最佳数量。

networking,ieee/acmtransactionson,deb,s.;monogioudis,p.;miernik,j.;seymour,j.p.,“algorithmsforenhancedinter-cellinterferencecoordination(eicic)inltehetnets”,提出了一种算法,从而以联合的方式解决宏节点应当向微微节点提供的无线电资源量的确定,以及决定哪些用户设备应当与微微节点相关联的关联规则的确定。所提出的算法考虑网络拓扑、流量负载和宏节点-微微节点干扰映射,并且可以通过使用由lte标准提出的几乎空白子帧(abs)和小区选择偏差(csb)的概念来实现。

在us20130107798中,“abs-basedmethodforintercellinterferencecoordinationinlte-advancednetworks”,公开了尝试为宏基站和微微用户设备之间的干扰协调问题提供解决方案的系统和方法。具体而言,所述系统和方法基于由lte-a标准支持的几乎空白子帧(abs)的概念来进行干扰协调。宏基站以协同方式选择其abs配置,使得整体系统吞吐量得到优化。



技术实现要素:

申请人已经认识到,所引用的现有技术解决方案中没有一个是令人满意的。

实际上,所有上面引用的解决方案都是基于通过允许宏节点在称为“几乎空白子帧”(以下简称为“abs子帧”)的某些子帧期间完全静音并且通过仅在abs子帧期间允许小节点向与其相关联的用户设备进行发送来减少对与小节点相关联的用户设备的干扰的常规方法。

申请人已经发现,由于需要频繁的宏节点和小节点激活/停用,因此在abs子帧期间对宏节点的完全静音不提供最优的功耗(尤其是当在宏节点侧和小节点侧处应当服务相对大量的用户设备时)。频繁的宏节点和小节点激活/停用可能对诸如蜂窝网络装置的寿命之类的参数、进而对维护成本产生负面影响。

而且,由于(例如,由长处理时间引起的)延迟,这种解决方案不适于管理由高密度的小节点引起的极端动态条件。

最后但并非最不重要的是,大多数现有技术解决方案需要定义新的非标准消息集合,这使得对应的蜂窝网络难以实现。

鉴于上述情况,申请人已经解决了有效降低异构蜂窝网络的功耗和干扰(同时在交换的数据流量方面增加满意度)的问题,并且为了实现这一点,已经设计出了能够基于在abs子帧期间在宏节点侧和在非abs子帧期间在小节点侧以低传输功率进行发送的可能性、以及基于在宏节点侧和小节点两侧的当前和历史流量负载条件,来基于子帧动态地管理数据传输的解决方案。

本发明的一个或多个方面在独立权利要求中阐述,其有利特征在从属权利要求中指出,其措辞通过引用被逐字地包含在本文中(任何有利的特征都是参考本发明的具体方面提供的,所述特征准用于本发明的任何其它方面)。

更具体而言,本发明的一方面涉及一种用于在蜂窝网络中基于子帧来管理数据传输的方法,所述蜂窝网络包括宏节点和与所述宏节点相关联的至少一个小节点。所述方法包括,在宏节点侧:

基于来自与宏节点相关联的用户设备的信道质量信息,将所述用户设备分组成第一组用户设备和第二组用户设备,所述第一组用户设备能够以宏节点第一传输功率被服务,所述第二组用户设备须以高于宏节点第一传输功率的宏节点第二传输功率被服务,

确定子帧模式包括

-无传输子帧的数量,其中数据传输在宏节点侧被阻止,

-受限传输子帧的数量,其中数据传输在宏节点侧仅以宏节点第一传输功率被允许,以及

-正常传输子帧的数量,其中数据传输在宏节点侧以宏节点第二传输功率被允许,

所述确定基于宏节点的功耗、与宏节点的相关联的数据流量、以及由至少一个小节点根据所述至少一个小节点的干扰条件和数据流量所请求的无传输子帧的最小数量和受限传输子帧的最小数量,以及

根据子帧模式为与宏节点相关联的所述第一组用户设备和第二组用户设备的用户设备服务。

根据本发明的实施例,所述方法还包括,在每个小节点侧:

基于来自与小节点相关联的用户设备的信道质量信息,将所述用户设备分组成第一组用户设备和第二组用户设备,所述第一组用户设备能够以小节点第一传输功率被服务,所述第二组用户设备须以高于小节点第一传输功率的小节点第二传输功率被服务,

在无传输子帧、受限传输子帧和正常传输子帧中,确定允许在小节点侧的数据传输的优选子帧,所述确定基于小节点的功耗、与小节点相关联的数据流量以及小节点的所述干扰条件,以及

根据所述优选子帧,为与小节点相关联的所述第一组用户设备和第二组用户设备的用户设备服务。

根据本发明的实施例,在宏节点侧的所述分组与在每个小节点侧的所述分组之间的至少一个分组基于宏节点和小节点分别与相关联的用户设备之间的距离关系。

根据本发明的实施例,所述方法还包括,在宏节点侧,提供第一参数,所述第一参数指示当在受限传输子帧期间以宏节点第一传输功率进行发送而不是在正常传输子帧期间以宏节点第二传输功率进行发送时,影响宏节点的数据传输速率恶化,在宏节点侧的所述确定还基于所述第一参数。

根据本发明的实施例,所述方法还包括,在小节点侧,提供第二参数和第三参数,所述第二参数指示当宏节点在受限传输子帧期间以宏节点第一传输功率进行发送时而不是当小节点在无传输子帧期间以小节点第二传输功率进行发送时,影响小节点的数据传输速率恶化,所述第三参数指示当在正常传输子帧期间以小节点第一传输功率进行发送而不是在无传输子帧期间以小节点第二传输功率进行发送时,影响小节点的数据传输速率恶化,在小节点侧的所述确定还基于所述第二参数和第三参数。

根据本发明的实施例,所述方法还包括,在每个小节点侧:

向宏节点提供一定数量的可用的受限传输子帧,其中,在先前的数据传输期间,由宏节点引起的并且由与小节点相关联的用户设备感知的干扰低于预定义的阈值。

根据本发明的实施例,所述方法还包括:

在每个小节点侧:

向宏节点提供由小节点分配用于在所述可用的受限传输子帧中的数据传输的资源的百分比,以及

在宏节点侧:

根据可用的受限传输子帧的所述数量和所分配的资源的所述百分比,计算由至少一个小节点请求的无传输子帧的所述最小数量和受限传输子帧的所述最小数量。

根据本发明的实施例,所述无传输子帧和受限传输子帧定义子帧模式的几乎空白子帧,所述计算包括:

对于每个小节点

如果所述百分比低于100%,那么将由小节点请求的几乎空白子帧的数量计算为可用的受限传输子帧的数量与所分配的资源的所述百分比之间的乘积,或者否则,将由小节点请求的几乎空白子帧的数量计算为可用的受限传输子帧的数量增加预定义的量,以及

如果可用子帧的数量与在先前的子帧模式中配置的几乎空白子帧的数量不同,那么将由小节点请求的受限传输子帧的数量和由小节点请求的无传输子帧的数量分别设置为0和由小节点请求的几乎空白子帧的所述数量,或者否则,分别设置为由小节点请求的几乎空白子帧的所述数量和0,以及

将由至少一个小节点请求的无传输子帧的最小数量计算为由每个小节点请求的无传输子帧的所述数量当中的最大值,以及根据由每个小节点请求的受限传输子帧的所述数量当中的最大值与由至少一个小节点请求的无传输子帧的所述最小数量之间的差,来计算由至少一个小节点请求的受限传输子帧的最小数量。

根据本发明的实施例,所述确定包括,如果存在足够的可用资源,那么:

如果从功耗角度来看正常传输子帧是优选的,那么将正常传输子帧的数量确定为属于所述第一组用户设备和第二组用户设备二者的用户设备所需的子帧的数量,或者

如果从功耗角度来看正常传输子帧不是优选的,那么

将正常传输子帧的数量确定为仅属于所述第二组用户设备的用户设备所需的子帧的数量,以及

根据属于所述第一组用户设备的用户设备所需的子帧的数量、清除负载所需的子帧的数量以及在子帧模式中可用的受限传输子帧的所述数量来确定受限传输子帧的数量。

根据本发明的实施例,所述确定包括:

如果不存在足够的可用资源,那么,基于属于所述第一组用户设备和第二组用户设备二者的用户设备所需的子帧的最大数量来确定受限传输子帧的数量和正常传输子帧的数量,并且发信号通知过载。

根据本发明的实施例,所述方法还包括:计算第一功耗和第二功耗,所述第一功耗表示在正常传输子帧期间发送能够利用无传输子帧中的资源发送的数据量所消耗的功率,所述第二功耗表示在受限传输子帧期间发送能够利用无传输子帧中的资源发送的数据量所消耗的功率。所述无传输子帧和受限传输子帧定义几乎空白子帧,并且在小节点侧的所述确定包括:

如果在几乎空白子帧期间小节点的功耗在所述第一功耗和第二功耗之间,那么将正常传输子帧定义为优选子帧,或者

如果所述第二功耗在几乎空白子帧期间小节点的功耗和第一功耗之间,那么将无传输子帧定义为优选子帧,或者

如果第一功耗在几乎空白子帧期间小节点的功耗和第二功耗之间,那么将无传输子帧定义为优选子帧。

本发明的另一方面涉及用于实现所述方法的计算机程序产品。

本发明的另一方面涉及用于在蜂窝网络中使用的宏节点。所述宏节点被配置用于:

基于来自与宏节点相关联的用户设备的信道质量信息,将所述用户设备分组成第一组用户设备和第二组用户设备,所述第一组用户设备能够以宏节点第一传输功率被服务,所述第二组用户设备须以高于宏节点第一传输功率的宏节点第二传输功率被服务,

确定子帧模式包括

-无传输子帧的数量,其中数据传输在宏节点侧被阻止,

-受限传输子帧的数量,其中数据传输在宏节点侧仅以宏节点第一传输功率被允许,以及

-正常传输子帧的数量,其中数据传输在宏节点侧以宏节点第二传输功率被允许,

所述确定基于宏节点的功耗、与宏节点相关联的数据流量、以及由与宏节点相关联的至少一个小节点根据所述至少一个小节点的干扰条件和数据流量所请求的无传输子帧的最小数量和受限传输子帧的最小数量,以及

根据子帧模式为与宏节点相关联的所述第一组用户设备和第二组用户设备的用户设备服务。

本发明的另一方面涉及用于在蜂窝网络中使用的小节点。所述小节点被配置用于:

基于来自与小节点相关联的用户设备的信道质量信息,将所述用户设备分组成第一组用户设备和第二组用户设备,所述第一组用户设备能够以小节点第一传输功率被服务,所述第二组用户设备须以高于小节点第一传输功率的小节点第二传输功率被服务,

从宏节点接收子帧模式,包括

-无传输子帧的数量,其中数据传输在宏节点侧被阻止,

-受限传输子帧的数量,其中数据传输在宏节点侧仅以宏节点第一传输功率被允许,以及

-正常传输子帧的数量,其中数据传输在宏节点侧以宏节点第二传输功率被允许,

在无传输子帧、受限传输子帧和正常传输子帧中,确定允许在小节点侧的数据传输的优选子帧,所述确定基于小节点的功耗、与小节点相关联的数据流量以及小节点的所述干扰条件,以及

根据所述优选子帧为与小节点相关联的所述第一组用户设备和第二组用户设备的用户设备服务。

本发明允许在异构蜂窝网络内动态地管理在宏节点侧和小节点两侧的数据传输,以便在满足流量负载满意度的同时降低功耗和干扰。

而且,由于要求较低的处理时间,因此本发明适于用在具有大量的宏节点和小节点以及大量用户设备的大规模异构场景中。

附图说明

通过以下对本发明的一些示例性和非限制性实施例的描述,本发明的这些和其它特征及优点将变得清楚。为了其更好的可理解性,应当参考附图阅读以下描述,其中:

图1示意性地示出了其中可以应用本发明的蜂窝网络的部分;

图2示意性地示出了根据本发明实施例的宏节点和小节点操作模块,以及

图3示出了根据本发明实施例的泳道(swim-lane)活动图,所述泳道活动图以宏节点侧和小节点侧这两侧图示在所述操作模块处发生的操作流。

具体实施方式

参考附图,图1中示意性地图示了根据本发明实施例的蜂窝网络100的部分。

蜂窝网络100(例如,符合3gpplte/lte-高级标准)包括数个相对高功率和宽覆盖的收发器站(以下称为宏节点),诸如宏节点m,每个被配置为在相对宽的地理区域(还称为宏小区,例如六边形形状)上提供无线电覆盖,以及在宏小区内(即,属于宏小区/由宏小区处理)的l个较低功率、较小覆盖的节点(例如,微微、微和/或毫微微节点)(在下文中称为小节点si(i=1,2,...i,在所讨论的示例中i=3),每个小节点识别相应的小小区,用于增加蜂窝网络100容量。

蜂窝网络100被配置为允许相应的宏小区或小小区内的(即,与之相关联的)用户设备(例如,移动电话)(诸如,用户设备ue)交换数据流量(例如,web浏览、电子邮件、语音或多媒体数据流量)。在下文中,仅考虑本发明主要涉及的下行链路通信(即,从宏节点m或小节点si到相关联的用户设备ue)。

为了完整性,如本领域普通技术人员所熟知的,宏节点m和小节点si形成无线电接入网络。进而,无线电接入网络一般与一个或多个核心网络(未示出)可通信地耦合,其可以与其它网络(诸如互联网和/或公共交换电话网络(未示出)耦合。

广义地讲,根据本发明的宏节点m和小节点si被配置为执行提供有效子帧配置的配置过程,即,传输功率的有效配置,用户设备ue应当以所述传输功率被(与之相关联的宏节点m或小节点si)服务,用于在配置过程之后进行数据传输(在预定义的时间长度t上)。根据3gpplte/lte-高级标准,数据传输以子帧为基础发生,每个子帧具有1ms的“传输时间间隔”(tti)的时间长度并包括数个取决于带宽分配和prb可用性的资源(即,“物理资源块”或prb)。

所提出的发明利用由3gpplte/lte-高级标准提供的在宏节点m和小节点si侧以相应的高传输功率(下文分别称为宏节点高传输功率和小节点高传输功率)或以相应的低传输功率(下文分别称为宏节点低传输功率和小节点低传输功率)执行数据传输的可能性。这种可能性独立于传输功率的实际设置(其还可以取决于蜂窝网络100和/或宏节点m和小节点si的具体设计参数)。仅以示例的方式,宏节点和小节点高传输功率可以分别设置在40w(≈46dbm)和1w(≈30dbm),而宏节点和小节点低传输功率可以分别设置在1w(≈30dbm)和0.025w(≈14dbm)。

在图2中示意性地示出根据本发明实施例的宏节点m和小节点si操作模块。作为初步考虑,要指出的是,术语“模块”的使用在本文意在强调其功能性(而不是实现)方面。实际上,在不失一般性的情况下,每个模块可以由软件(在这种情况下,作为结果的算法将由包括在计算机程序产品中的、可直接加载到计算机的存储器中的适当软件代码装置在所述程序在计算机上运行时执行)、硬件和/或其组合实现。

为了简化描述,图2将与图3一起讨论,图3示出了泳道活动图,所述泳道活动图通过宏节点m侧和小节点si侧这两侧,并通过逻辑和时间顺序视角来图示在每个第j个配置过程300j期间在所述操作模块处发生的操作流。

基本上,在每个第j个配置过程300j期间,n=t/tti子帧的子帧模式spj被配置并用于在宏节点m和小节点si侧优化的数据传输。在下文中,为了便于描述,第j个配置过程300j之后的数据传输还将被称为第j个数据传输。

每个子帧可以被(宏节点m)配置为“几乎空白子帧”(下文称为abs子帧)或非“几乎空白子帧”(下文称为非abs子帧)。每个abs子帧转而可以被配置为无传输abs子帧(其中阻止在宏节点m处的数据传输)或受限传输abs子帧(其中在宏节点处的数据传输m仅限于一些用户设备并且仅限于低传输功率)。相反,在每个非abs子帧期间,在宏节点m处发生以高传输功率的数据传输(因此还被称为正常子帧)。如下面将理解的那样,不像现有技术的解决方案,所述现有技术的解决方案基于在非abs子帧期间(即,当宏节点m侧处的数据传输以宏节点高传输功率发生时)阻止在小节点si侧处的数据传输,所提出的发明允许在能量上更方便。此外,通过利用在abs子帧之间定义无传输和受限传输abs子帧的可能性,可以在可容忍的干扰下实现在宏节点m侧和小节点si侧这两侧处的同时的数据传输。

出于本发明的目的,子帧模式spj既指定子帧是abs子帧还是非abs子帧(例如,通过利用已经由3gpplte/lte-高级标准提供的“abs模式”(ap)消息),又指定abs子帧是否是受限传输或无传输abs子帧(例如,通过利用已经由3gpplte/lte-高级标准提供的“测量子集”(ms)消息)。

宏节点m和小节点si包括相应的测量模块205m和205s,每个测量模块205m和205s被配置为在每个配置过程300j开始时(步骤305,310)接收在第(j-1)个数据传输期间与由分别与宏节点m和小节点si相关联的用户设备ue感知/测量的信道质量相关的信息/报告(例如,“信道质量指示符”或cqi)。

基于所述cqi报告,测量模块205m被配置为(向宏节点m的调度模块210m)提供与宏节点m相关联的用户设备ue中可以由宏节点m以宏节点低传输功率服务的用户设备ue的组/列表(即,以逻辑视角,在与用户设备ue相关联的宏节点m“附近的”一组用户设备ue,因此被称为近用户设备组gn,m),以及须由宏节点m以宏节点高传输功率服务的用户设备ue的组/列表(即,以逻辑视角,“远离”与用户设备相关联的“宏”节点的用户设备ue的一组用户设备ue,因此在下文中被称为远用户设备组gf,m)。

类似地,基于所述cqi报告,每个小节点si的测量模块205s被配置为(向相应的小节点si的调度模块210s)提供近用户设备组gn,si和远用户设备组gf,si,所述近用户设备组gn,si包括与小节点si相关联的用户设备中可以由小节点si以小节点低功率传输模式服务的用户设备ue的组/列表,所述远用户设备组gf,si包括与小节点si相关联的用户设备ue中须由小节点si以小节点高传输功率服务的用户设备ue的组/列表的。

不失一般性,近用户设备组gn,m、gn,si和远用户设备组gf,m、gf,si的规定还可以基于其它合适的标准,诸如宏节点m和小节点si与相关联的用户设备ue之间的距离关系之类。例如,根据实施例,近用户设备组gn,m、gn,si可以包括其相关联的cqi高于预定义的cqi阈值的所有用户设备ue。

测量模块205m还被配置为计算参数α,所述参数α指示当在受限传输abs子帧期间以宏节点低传输功率进行发送而不是在非abs子帧期间以宏节点高传输功率进行发送时,影响宏节点m的数据传输速率恶化——实际上,在非abs子帧期间,宏节点m经历低(或可忽略)的干扰,并且因此数据传输速率基本上是可能的最高速率。根据实施例,参数α被计算为在受限传输abs子帧期间每prb的平均字节数与在非abs子帧期间每prb的平均字节数之间的比率。

测量模块205s还被配置为提供参数δ和参数γ,所述参数δ指示当宏节点m在受限传输abs子帧期间以宏节点低传输功率进行发送时而不是当小节点si在无传输abs子帧期间以小节点高传输功率进行发送时,影响小节点si的数据传输速率恶化——实际上,在无传输abs子帧期间,小节点si经历低(或可忽略)的干扰,并且因此数据传输速率基本上是可能的最高速率——所述参数γ指示当在非abs子帧期间以小节点低传输功率进行发送而不是在无传输abs子帧期间以小节点高传输功率进行发送时,影响小节点si的数据传输速率恶化。根据实施例,参数δ被计算为在受限传输abs子帧期间每prb的平均字节数与在无传输abs子帧期间每prb的平均字节数之间的比率,以及参数γ被计算为在非abs子帧期间每prb的平均字节数与在无传输abs子帧期间每prb的平均字节数之间的比率。如下面更好地讨论的,参数α和δ、γ将用于在宏节点m和小节点si侧执行优化过程。根据实施例,基于由用户设备ue报告的cqi来确定在受限传输和无传输abs子帧期间和在非abs子帧期间每prb的字节数。

根据上述应当清楚的是,对于第j个配置过程300j,在abs和非abs子帧期间每prb的平均字节数、在无传输abs子帧期间每prb的平均字节数以及在受限传输abs子帧期间每prb的平均字节数与第(j-1)个数据传输有关。

如图所示,每个小节点si被配置为向宏节点m的状态模块215(例如,通过x2接口)提供(步骤315):

-子帧模式sp(j-1)的受限传输abs子帧(例如,得自于由3gpplte/lte-高级标准提供的“可用abs模式”消息)的数量uapi,其中,对于在第(j-1)个数据传输期间已经在相同的受限传输abs子帧上进行了接收的(与第i个小节点si相关联的)用户设备ue,在功耗效率方面,在第(j-1)个数据传输期间由宏节点m生成的干扰是可容忍的。根据实施例,只要参数δ低于预定义的阈值,由宏节点m生成的干扰就被认为是可容忍的。由于uapi表示可用于(当前第j个配置过程的)(当前,即,配置中的)子帧模式spj的abs子帧的数量,因此,为了简洁,它还将被称为可用abs子帧的数量;和

-由第i个小节点si调度用于在所述可用子帧中的数据传输的prb的百分比asi(“abs状态”),

基于uapi和asi,状态模块215被配置为提供(步骤320):

-由小节点si请求的受限传输abs子帧的最小数量rabs-lim(即,其中宏节点m被请求以宏节点低传输功率提供数据传输的abs子帧的数量),以及

-由小节点si请求的无传输abs子帧的最小数量rabs-no(即,其中宏节点m被请求避免数据传输的abs子帧的数量)。

为了获得rabs-lim和rabs-no,状态模块215优选地执行以下操作:

a)对于每个第i个小节点si,首先如下计算由小节点si请求的abs子帧(无论是受限传输还是无传输abs子帧)的数量rabsi:

如果asi<100%,那么rabsi=uapi*asi

如果asi=100%,那么rabsi=uapi+δuap

换句话说,如果被调度的prb的百分比asi低于100%,那么将rabsi设置为由第i个小节点si严格请求的abs子帧的数量(即,由于百分比asi,可用abs子帧的数量uapi被减小),而如果被调度的prb的百分比asi等于100%(即,第i个小节点si处于过载状态),那么将rabsi设置为高于可用abs子帧的数量uapi的abs子帧的数量(例如,高出预定义的量δuap——例如δuap=1)。

b)将来自第i个小节点si的可用abs子帧的数量uapi与发送到小节点si的最新子帧模式(即,子帧模式sp(j-1))进行比较。如果来自第i个小节点si的可用abs子帧的数量uapi与最新子帧模式中配置的abs子帧的数量不同,那么对于第i个小节点si干扰是不能容忍的,因此由第i个小节点si请求的受限传输abs子帧的数量(以下称为rabs-lim,i)和由第i个小节点si请求的无传输abs子帧的数量(以下称为rabs-no,i)分别被设置为0和rabsi,即:

rabs-lim,i=0

rabs-no,i=rabsi

否则,如果来自第i个小节点si的可用abs子帧的数量uapi等于在最新子帧模式中配置的abs子帧的数量,那么可以容忍干扰,因此由第i个小节点si请求的受限传输abs子帧的数量rabs-lim,i和由第i个小节点si请求的无传输abs子帧的数量rabs-no,i分别被设置为rabsi和0,即:

rabs-lim,i=rabsi

rabs-no,i=0

c)由小节点si请求的无传输abs子帧的最小数量rabs-no是rabs-no,i中的最大值,即:

rabs-no=max[rabs-no,i]

而由小节点si请求的受限传输abs子帧的最小数量rabs-lim是:

rabs-lim=min[(max(rabsi)-rabs-no),0]

宏节点mi还包括优化模块220m,被配置为接收由小节点si请求的受限传输abs子帧的最小数量rabs-lim、由小节点si请求的无传输abs子帧的最小数量rabs-no、与宏节点m相关的功率模型(例如,用于宏节点高功率传输的功率模型,以及用于宏节点低传输功率的功率模型)和参数α,并且根据流量需求(例如,就prb的数量k而言)向与宏节点m相关联的用户设备ue提供子帧模式spj(步骤325)并且,在任何可能的时候,在最小化功耗的同时,提供与小节点si相关联的用户设备ue的流量需求(如由rabs-lim和rabs-no所指示的)。

优选地,每个功率模型根据所分配的prb的数量来确定功耗。在下文中,为了简单起见,将参考针对每个分配的prb的功耗p(对于线性功率模型,p是其恒定斜率)。

由以下定义:

-nnon-abs,min,可以为宏节点m保留以便为远用户设备ue保证最小服务(例如,对于延迟问题)的非abs子帧的最小数量;

-rbn,子帧中的资源(即,prb)的数量;

-nsp,子帧模式中的子帧的数量

-nnon-abs和nabs-lim,要在子帧模式spj中配置的非abs和受限传输abs帧的数量;

-k和knear,与宏节点m相关联的所有用户设备ue以及与宏节点m相关联的属于近用户设备组的用户设备ue的流量需求(例如,就prb的数量而言),以及

-pabs和pnon-abs,分别在abs和非abs子帧期间针对每个分配的prb的功耗,

优化模块220m如下操作。

首先,优化模块220m检查是否没有足够的可用资源

-用于向宏节点m准许最小服务,即

nnon-abs,min>(nsp-rabs-no-rabs-lim);或者

-用于服务近和远用户设备ue的数据流量请求,假定用于满足由小节点si为近用户设备ue请求的受限传输abs子帧的最小数量rabs-lim的资源不够,即:

{k>[nsp-rabs-lim-(1-α)-rabs-no]*rbn}^{knear>rabs-lim*α*rbn};

或者

-用于服务仅远用户设备ue的数据流量请求,假定用于满足由小节点si为近用户设备ue请求的受限传输abs子帧的最小数量rabs-lim的资源已经足够,即:

{k-knear>[nsp-rabs-lim-rabs-no]*rbn}^{knear<rabs-lim*α*rbn}

其中符号^表示and逻辑运算符。

如果没有足够的可用资源(即,如果上述条件之一被验证),那么受限传输子帧的数量(nabs,lim)和正常传输子帧的数量(nnon-abs)是基于近和远用户设备ue的最大所需子帧数量来确定的,即:

nabs-lim=min{[knear/(rbn*α)],rabs-lim,(rbn-nnon-abs,min)}

nnon-abs=max{nnon-abs,min,(nsp-nabs-,lim)-rabs-no}

并且发信号通知过载(在这种情况下,在当前子帧模式spj中一些所需的资源将不被分配)。

相反,如果非abs子帧从功耗视角来看是优选的,即:

ρnon-abs≤ρabs/α

则将非abs子帧的数量nnon-abs确定为近和远用户设备(ue)这两者所需的子帧(或者,换句话说,分配携带近和远用户设备ue这两者的全部负载所需的所有非abs子帧)的数量,即:

nnon-abs=max{nnon-abs,min,min[(nsp-rabs-no-rabs-lim),k/rbn]}

否则,如果非abs子帧从功耗视角来看不是优选的,那么非abs子帧的数量nnon-abs被确定为仅远用户设备ue的所需子帧的数量(非abs子帧刚好足够携带远用户设备ue的负载),即:

nnon-abs=max{nnon-abs,min,min[(nsp-rabs-no-rabs-lim),(k-knear)/rbn]}

以及确定假设宏节点m要进行发送的abs子帧的数量(即,nabs-lim),以便确保最小功率解决方案,使得近用户设备严格所需的数量、清除全部负载所需的数量(假定非abs子帧可能已经被供应的事实)以及子帧模式spj中可用子帧的数量不被超过,即:

nabs-lim=max{0,min{[knear/(rbn*α)],[(k-rbn*nnon-abs)/(rbn*α)],

[(nsp-rabs-no-nnon-abs]}}

但是,如此确定的最小功率解决方案可能不具有足够的容量(因为abs子帧不像非abs子帧那样具有有效的容量),即:

[rbn*(α*nabs-lim+nnon-abs)]<k

在这种情况下(仅当ρnon-abs>pabs/α时才发生,如应当容易被验证的),优选地执行功耗效率和容量之间的权衡,并且从abs子帧到非abs子帧的负载转移(shift)优选地如下进行:

δ=[k-rbn*(α*nabs-lim+nnon-abs)]/[(1-α)*rbn]

nabs-lim=nabs-lim-δ

nnon-abs=nnon-abs+δ

nabs-lim和nnon-abs被用来确定子帧模式spj,其后子帧模式spj被传送到所有小节点si(步骤330),例如,通过x2接口,并传送到“动态接入控制器”(dac)模块225m(步骤335)。

根据子帧模式spj,dac模块225m被配置为对于每个子帧向调度模块210m通知哪个用户设备ue适合接收数据(例如,远用户设备可以仅以宏节点高传输功率被服务,而近用户设备可以以任何宏节点传输功率被服务)。进而,调度模块210m(根据对本发明没有限制的适当的调度功能/标准)被配置为针对近用户设备组gn,m或远用户设备组gf,m的用户设备调度数据传输。

与上述类似,每个小节点sj包括优化模块220s,被配置为接收子帧模式spj、与小节点sj相关的功率模型(例如,用于以小节点高传输功率进行数据传输的功率模型,以及以小节点低传输功率进行数据传输的功率模型)以及来自测量模块205s的参数γ、δ,并且确定与小节点si相关联的用户设备ue被允许在(子帧模式spj的)哪些子帧上接收数据(步骤345)。

由以下定义:

-nnon-abs、nabs,,lim和nabs,,no,分别是为小节点si配置的非abs、受限传输和无传输abs帧的数量,以及

-k和knear,针对与小节点si相关联的所有用户设备ue和与小节点si相关联的属于近用户设备组gn,s的用户设备ue的流量需求(例如,就prb的数量而言),

-ρabs和ρnon-abs,分别是针对小节点si的、在abs和非abs子帧期间针对每个分配的prb的功耗,

优化模块220s基于功耗比较来进行操作,这允许确定要使用的子帧的配置(即,在受限传输abs子帧、无传输abs子帧和非abs子帧中哪些子帧应当被使用以及按什么次序使用)。根据所考虑的示例性实施例,如下文更好地详细描述的,使用ρnon-abs/γ和ρabs/δ作为比较项使用,其中:

-1/γ表示在非abs子帧中应当被分配以获得与利用无传输abs子帧中的一个prb可获得的相同数据量的prb的数量,因此ρnon-abs/γ表示在非abs子帧期间发送可以利用无传输abs子帧中的一个prb来发送的数据量所消耗的功率,以及

-1/δ表示在受限传输abs子帧中应当分配以获得与利用无传输abs子帧中的一个prb可获得的相同数据量的prb的数量,因此ρabs/δ表示在受限传输abs子帧期间发送可以利用无传输abs子帧中的一个prb来发送的数据量所消耗的功率。

另外说明,由于ρnon-abs和ρabs分别表示相应的功率模型斜率,因此分别用参数γ和参数δ对ρnon-abs和ρabs进行除/加权对应于增加这些斜率。

根据实施例,优化模块220s如下操作:

a)如果

ρnon-abs/γ≤ρabs≤ρabs/δ

那么最好的解决方案是首先利用非abs子帧,并且然后利用无传输abs子帧。受限传输abs子帧仅应当被用作最后的手段,即:

nnon-abs=min{[knear/(rbn*γ)],nnon-abs}

nabs-no=min{[k/rbn-nnon-abs*γ)],nabs-no}

nabs-lim=min{[(k-nnon-abs*rbn*γ-nabs-no*rbn)/(rbn*γ)],nabs-lim}

b)如果

ρabs≤ρabs/δ≤ρnon-abs/γ

那么最好的解决方案是首先利用无传输abs子帧,以及仅然后利用受限传输abs子帧。非abs子帧仅应当被用作最后的手段,即:

nabs-no=min{[k/rbn)],nabs-no}

nabs-lim=min{[(k-nabs-no*rbn)/(rbn*δ)],nabs-lim}

nnon-abs=min{[k/(rbn-nabs-lim*δ-nabs-no)],nnon-abs,[(knear)/(rbn*γ)]}

c)如果

ρabs≤ρnon-abs/γ≤ρabs/δ

那么最好的解决方案是首先利用无传输abs子帧,以及随后利用非abs子帧。受限传输abs子帧仅应当被用作最后的手段,即:

nabs-no=min{[k/rbn)],nabs-no}

nnon-abs=min{[(k-nabs-no*rbn)/(rbn*γ)],nnon-abs,[(knear)/(rbn*γ)]}

nabs-lim=min{[(k-nabs-no*rbn-nnon-abs*rbn*γ)],nabs-lim}

换句话说,优化模块220s被配置为在子帧模式spj的无传输abs子帧nabs,no和受限传输abs子帧nabs,,lim和非abs子帧nnon-abs中确定优选子帧,在小节点(si)侧的数据传输在所述优选子帧处是能量方便的。

来自优化模块220s的nabs-lim、nnon-abs和nabs-no被传送到dac模块225s(步骤350)。dac模块225s被配置为针对每个子帧向调度模块210s通知哪些用户设备ue适于接收数据(例如,远用户设备可以仅以小节点高传输功率被服务,而近用户设备可以以任何小节点传输功率被服务)。进而,调度模块210s(根据对本发明没有限制的适当的调度功能/标准)被配置为对近用户设备组gn,s或远用户设备组gf,s的用户设备调度数据传输(步骤355)。

由于本发明,实现了在宏节点m侧和小节点si侧这两侧的数据传输的动态管理,并对功耗和干扰减少进行了优化。而且,所提出的发明使用已经由3gpplte/lte-a标准提供的(通过x2接口交换的)标准消息,而不需要像现有技术的解决方案那样定义新的、非标准消息的集合。

当然,为了满足本地和具体要求,本领域技术人员可以应用许多逻辑和/或物理修改和变型。更具体而言,虽然已经参考本发明的优选实施例以一定程度的特殊性描述了本发明,但是应当理解,形式和细节中的各种省略、替换和变化以及其它实施例是可能的。特别地,为了提供本发明的更透彻的理解,本发明的不同实施例甚至可以在不具有前面描述中阐述的特定细节的情况下实践;相反,众所周知的特征可能已经被省略或简化,以便不用不必要的细节阻碍描述。而且,明确的意图是,结合本发明的任何公开的实施例描述的具体元件和/或方法步骤可以作为一般设计选择并入到任何其它实施例中。

更具体而言,本发明可以通过等效的方法实现(通过使用相似的步骤、去除一些不是必需的步骤,或者添加进一步的可选步骤);而且,可以(至少部分地)按不同的次序、并行地或以交错的方式执行这些步骤。

此外,在无线通信网络具有不同的结构或包括等效部件或者具有其它操作特征的情况下,采用类似的考虑。在任何情况下,其任何部件可以被分成几个元件,或者两个或更多个部件可以组合成单个元件;此外,可以复制每个部件,用于并行地支持对应操作的执行。还应当指出的是,不同部件之间的任何交互一般不需要是连续的(除非另有指示),并且它可以既是直接的以及通过一个或多个中间体是间接的。

而且,虽然已经明确参考基于lte/lte-高级标准的无线通信网络,但是应当理解的是,申请人的意图不限于任何特定的无线通信系统架构或者协议的实现。在这方面,还有可能利用合适的简单修改使得所提出的用于小节点的动态激活/停用的方法可以应用于表征部署异构性的任何其它无线通信网络(例如,2g和3g无线通信网络)。

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