CN104285492B - 用于调度通信网络中的业务流的方法和装置 - Google Patents

用于调度通信网络中的业务流的方法和装置 Download PDF

Info

Publication number
CN104285492B
CN104285492B CN201380024939.5A CN201380024939A CN104285492B CN 104285492 B CN104285492 B CN 104285492B CN 201380024939 A CN201380024939 A CN 201380024939A CN 104285492 B CN104285492 B CN 104285492B
Authority
CN
China
Prior art keywords
cell
business stream
business
community
cell characteristics
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201380024939.5A
Other languages
English (en)
Other versions
CN104285492A (zh
Inventor
J·P·崔
H-L·楼
宋蕾蕾
蔡颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kaiwei International Co
Marvell International Ltd
Marvell Asia Pte Ltd
Original Assignee
Mawier International Trade Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mawier International Trade Co Ltd filed Critical Mawier International Trade Co Ltd
Publication of CN104285492A publication Critical patent/CN104285492A/zh
Application granted granted Critical
Publication of CN104285492B publication Critical patent/CN104285492B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • H04W72/563Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

一种方法,由一个或多个处理器实施,用于调度通信网络中的业务流,该方法包括:经由处理器,确定一个或多个小区特性的多个集合。小区特性的该多个集合中的小区特性的每个集合对应于多个小区中的不同小区。该方法还包括:经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;经由处理器,基于(i)小区特性的该多个集合和(ii)业务特性的该第一集合,从该多个小区中选择第一小区;以及经由处理器,将第一业务流在该第一业务流的整个持续期内指配给第一小区。

Description

用于调度通信网络中的业务流的方法和装置
相关申请的交叉引用
本申请要求2012年3月14日提交的美国临时专利申请号No.61/610,829的权益,它的公开内容由此通过引用并入本文。
技术领域
本公开内容一般性地涉及无线网络,并且更特别地涉及用于无线网络中的载波聚合调度的方法和***。
背景技术
随着数据吞吐量需求的增加,以及可用频谱量的减少,载波聚合已经作为对于无线服务提供商的有吸引力的选项而出现。利用载波聚合,可以通过利用多个(典型地为两个)分量载波来实现更宽的带宽,其中以分量载波为中心的频带不需要是邻接的。例如,可以采用载波聚合以便于利用800MHz载波和1800MHz载波两者用于将数据流传输到单个用户终端。因为每个分量载波对应于不同的小区,并且各个小区可以具有不同的覆盖区域,所以载波聚合的使用可以在增加吞吐量之外还增加总体覆盖区域。
当前的第3代合作伙伴项目长期演进(3GPP LTE)标准没有规定特定的载波聚合调度方案,而是提供了很大程度上的调度灵活性。各调度方案利用了这种灵活性,然而,可能增加网络调度和用户终端接收器设计的复杂性。
发明内容
在一个实施例中,一种方法由一个或多个处理器实施,用于调度通信网络中的业务流,该方法包括:经由处理器,确定一个或多个小区特性的多个集合。小区特性的该多个集合中的小区特性的每个集合对应于多个小区中的不同小区。该方法还包括:经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;经由处理器,基于(i)小区特性的该多个集合和(ii)业务特性的该第一集合,从该多个小区中选择第一小区;以及经由处理器,将第一业务流在该第一业务流的整个持续期内指配给第一小区。
上面的实施例,以及下面所描述的其他实施例,可以提供某些优点。在一些实施例中,例如,根据这些实施例的***操作可以获得载波聚合的通常优点(例如,更高的吞吐量)而不需要用户设备采用高度复杂的接收器设计。例如,用户设备可以为每个被聚合的载波采用单独的无线电而不需要更高层在无线电之间被共享,和/或不需要存储缓冲器在无线电之间被共享。
附图说明
图1是根据一个实施例的示例蜂窝网络的示图,在该示例蜂窝网络中实施了载波聚合调度技术。
图2是根据一个实施例的在蜂窝网络(诸如图1的示例蜂窝网络)中的示例基站和示例用户终端的框图。
图3是根据一个实施例的示例载波聚合调度器的框图。
图4是根据一个实施例的用于通信网络中的载波聚合调度的示例方法的流程图。
图5是根据一个实施例的用于通信网络中的基于阈值的载波聚合调度的示例方法的流程图。
图6是根据一个实施例的用于通信网络中的基于排名的载波聚合调度的示例方法的流程图。
具体实施方式
在下面所描述的实施例中,载波聚合调度技术在业务流的整个持续期内(例如,对于该业务流的所有数据分组)将业务流指配给单个小区。如该术语在本文中被使用的,“小区”对应于将被聚合的特定分量载波的覆盖区域。例如,第一小区可以对应于800MHz载波,并且第二、更小的小区可以对应于1800MHz载波。在各个实施例中,每个小区对应于不同的基站,或者对应于单个基站内的不同无线电。典型地,下面所描述的载波聚合调度技术被使用在被聚合的不同小区具有交叠覆盖区域的场合,并且用户终端可以因此(至少在一些位置和场景中)由两个或更多小区中的任何一个小区来服务。
为了确定特定的业务流将被指配给哪个小区,所聚合的小区和业务流两者的特性都被利用。在一个实施例中,例如,基于各个小区的某些特性(例如,诸如信道带宽、覆盖距离、和/或干扰水平)来计算阈值,基于流的特性(例如,诸如最大分组错误率和/或最大延迟)来为业务流计算“分数”,并且基于该分数与该阈值之间的比较而将业务流指配给小区。在另一个示例实施例中,基于相应的小区特性来为各个小区中的每个小区计算排名,基于相应的业务流特性来为一个或多个业务流中的每个业务流计算另一个排名,并且基于相应的排名而将业务流指配给特定的小区(例如,最高排名的业务流指配给最高排名的小区,等等)。通过使用这个种类的调度技术,业务流可以被指配给如下的小区,这些小区更有可能提供适合于该业务流的需求的通信信道。例如,具有严格分组错误率要求的视频流可以被指配给能够支持低分组错误率的小区,具有严格延迟要求的话音流可以被指配给能够提供更短延迟的小区,等等。此外,通过在该流的整个持续期内将每个业务流指配给单个小区,调度复杂性和用户终端接收器设计可以被简化。
图1是根据一个实施例的示例蜂窝网络10的示图,在示例蜂窝网络10中实施了载波聚合调度技术。蜂窝网络10包括对应于第一分量载波的第一小区12,以及对应于第二分量载波的第二载波14。在一个实施例中,例如,小区12对应于1800MHz载波,并且小区14对应于800MHz载波。在图1的示例实施例中,小区12和小区14由单个基站20支持。在一个示例实施例中,蜂窝网络10是3GPP LTE***,并且基站20是“eNodeB”。在另一个示例实施例中,蜂窝网络10是3GPP宽带码分多址(WCDMA)***,并且基站20是“NodeB”。在又另一个示例实施例中,蜂窝网络10是WiMAX***。在一个实施例中,基站20包括用于将被聚合的每个分量载波的单独的无线电(例如,(多个)收发器、(多个)天线等)。可替换地,在一个实施例中,小区12对应于第一基站并且小区14对应于不同的第二基站。在小区12和14对应于不同基站的一些实施例中,小区12和14不以相同地理位置为中心。此外,在一些实施例中,蜂窝网络10包括一个或多个附加的小区,在图1中看不到,每个附加的小区对应于附加的分量载波,并且与小区12和/或14交叠。
蜂窝网络10还包括用户终端22。在蜂窝网络10是3GPP LTE***的一个实施例中,例如,用户终端22是“用户设备”或“UE”。在一个实施例中,用户终端22包括用于将被聚合的每个分量载波的单独的无线电(例如,(多个)收发器、(多个)天线等)。在一个实施例中,用户终端22被配置为经由与第一小区12的分量载波相对应的下行链路24从基站20接收一些物理层(PHY)分组,并且经由与第二小区14的分量载波相对应的下行链路26从基站20接收其他的PHY分组。此外,在一个实施例中,用户终端22被配置为经由与第一小区12的分量载波相对应的上行链路(图1中看不到)将一些PHY分组发射至基站20,并且经由与第二小区14的分量载波相对应的上行链路(图1中也看不到)将其他的PHY分组发射至基站20。
载波聚合调度器(图1中没有示出)确定特定业务流的分组是否将经由下行链路24或经由下行链路26而被发射至用户终端22。在各个实施例中,载波聚合调度器位于基站20中,或者从基站20分离(但处在与其的通信中)。在蜂窝网络10包括用于小区12、14中的每个小区的单独基站的各个实施例中,例如,载波聚合调度器处在与两个基站的通信中,或者位于一个基站中并且远程地处于与另一个基站的通信中。在下面联系图2和3进一步讨论载波聚合调度器,并且在下面联系图4-6讨论由载波聚合调度器执行的载波聚合调度技术。
图2是根据一个实施例的在蜂窝网络(诸如图1的示例蜂窝网络10)中的示例基站100和示例用户终端102的框图。在一个实施例中,基站100对应于图1的基站20,并且用户终端102对应于图1的用户终端22。
基站100包括,用于经由第一分量载波(例如,与图1的小区12相对应的载波)来发射的第一无线电110和天线112,以及用于经由第二分量载波(例如,与图1的小区14相对应的载波)来发射的第二无线电114和天线116。在一些实施例中,无线电110和天线112,和/或无线电114和天线116,还被用来经由对应的载波从用户终端102接收信号。此外,在一些实施例中(例如,在多输入多输出(MIMO)***中),天线12包括两个或更多天线的阵列并且无线电110包括两个或更多对应的收发器,和/或天线116包括两个或更多天线的阵列并且天线114包括两个或更多对应的收发器。
在一个实施例中,用于第一分量载波的无线电110以及用于第二分量载波的无线电114被耦合到主机120,主机120包括一个或多个处理器。主机120包括载波聚合调度器122,载波聚合调度器122被配置为实施载波聚合调度技术,诸如在下面联系图4-6所描述的示例技术中的任何技术。在可替换的实施例中,载波集合调度器122没有被包括在主机120中,和/或没有被包括在基站100中。在一个实施例中,例如,载波聚合调度器122被包括在与基站100通信的主干***中的设备中。在一个可替换的实施例中,无线电110和(多个)天线112被包括在基站100中,而无线电114和(多个)天线116被包括在第二基站(图2中看不到)中,并且两个基站都处在与载波聚合调度器122的通信中。
在又另一个可替换的实施例中,基站20和/或附加的基站包括支持三个或更多的分量载波的无线电和对应的天线。在一个实施例中,例如,基站100包括第三无线电和对应的(多个)天线,并且第三无线电也处在与主机120和载波聚合调度器122的通信中。在另一个示例实施例中,三个基站每个都包括与不同分量载波相对应的无线电和(多个)天线,并且三个基站中的每个基站都处在与载波聚合调度器122的通信中。
用户终端102包括,用于经由第一分量载波(例如,对应于无线电110的载波)来发射和接收的第一无线电130和天线132,以及用于经由第二分量载波(例如,对应于无线电114的载波)来发射和接收的第二无线电134和天线136。在一些实施例中,正如基站110的无线电110、114和天线112、116,无线电130和/或无线电134包括多个收发器,并且/或者天线132和/或天线136包括两个或更多天线的阵列。此外,对于其中三个或更多分量载波可以被聚合的实施例,用户终端102包括与附加的载波相对应的附加的无线电和天线。在一个实施例中,用于第一分量载波的无线电130以及用于第二分量载波的无线电134被耦合到主机140,主机140被配置为管理无线电130、134的操作。在一个实施例中,主机140包括一个或多个处理器(图2中看不到)。
基站100的无线电110和(多个)天线112经由第一分量载波通过下行链路142(例如,类似于图1的下行链路24)来将业务流发送给用户终端102的(多个)天线132和无线电130。类似地,基站100的无线电114和(多个)天线116经由第二分量载波通过下行链路144(例如,类似于图1的下行链路26)来将业务流发送给用户终端102的(多个)天线136和无线电134。
在一个实施例中,如下面参考图3-6进一步描述的,载波聚合调度器122将特定业务流的分组调度为,在该业务流的生命内经由单个小区/载波而被发射。作为结果,用户终端102的设计可以被简化。特别地,并且不像其他更复杂的载波聚合方案,在一个实施例中,用户终端102的无线电130和134不需要共享更高层,或者共享存储缓冲器。在一些实施例中,例如,无线电130和134至少在PHY层、介质访问控制(MAC)层、以及无线电链路控制和分组数据汇聚协议(RLC/PDCP)层是独立的。
图3是根据一个实施例的示例载波聚合调度器200的框图。在一个实施例中,载波聚合调度器200被用作图2的载波聚合调度器122。载波聚合调度器200包括耦合到小区指配模块200的特性确定模块210。特性确定模块210接受与将被聚合的两个或更多小区以及一个或多个业务流有关的信息作为输入。在一个实施例中,例如,特性确定模块210接受指示图1的第一小区112(对应于图1的下行链路24或图2的下行链路142)的特性以及图1的第二小区14(对应于图1的下行链路26或图2的下行链路144)的一个或多个特性的信息,以及指示将被指配给小区12、14中的一个小区的一个或多个业务流的特性的信息。在一个实施例中,特性确定模块210响应于一个或多个请求而接收与各个小区和业务流相关联的信息。在其他实施例中,该信息自动地被提供给特性确定模块210(例如,基于定期性的,或者每当该信息的一部分改变时,等等)。
在一个实施例中,由特性确定模块210从小区信息所确定的小区的特性(本文也称为“小区特性”)包括如下的特性,诸如容量、覆盖区域、用户负载、和/或对应小区的信道质量。例如,在各个不同的实施例中,用于给定小区的特性包括以下各项中的任何一项或多项:信道带宽、覆盖区域(例如,覆盖距离)、频率、邻居小区干扰、信号传播(例如,与小区的分量载波相关联的自由空间衰减、散射等)、所服务的用户和/或流的平均数量、和/或信道状态信息(例如,向小区的基站所反馈的信道状态信息)。在一个实施例中,属于每个小区的信息从对应于该小区的无线电而被接收,例如,诸如图2的无线电110或无线电114。
在一个实施例中,业务流的特性(本文也称为“业务流特性”)包括用于对应业务流的期望特性(例如,如由发起该业务流的更高层所指示的)。在一个实施例中,例如,用于给定业务流的特性包括服务质量度量,诸如最大可准许分组错误率,和/或最大可准许分组延迟,等等。在一些实施例中,业务流由一个或多个参数或者该业务流内的所有分组共同的标识符来标识。在3GPP LTE蜂窝网络内的一个实施例中,例如,每个业务流由特定的数据无线电承载和/或对应于该业务流的逻辑信道来定义。在一个实施例中,数据无线电承载和逻辑信道在无线电资源控制(RRC)层被定义和控制。在一个这样的实施例中,RRC消息配置业务流的数据无线电承载和逻辑信道,并且相应地通知用户。
在从所接收的信息确定小区特性和业务流特性两者之后,特性确定模块210将这些特性提供给小区指配模块220。对于每个业务流,小区指配模块220从两个或更多候选小区(例如,图1的小区12和14)中选择小区。在一个实施例中,基于从特性确定模块210所接收的小区特性,并且基于也从特性确定模块210所接收的(多个)业务流的特性,来做出该选择。在下面联系用于各种不同实施例的图4-6以进一步的细节来描述该选择过程。在一个实施例中,一旦小区被选择,小区指配模块220将所选择的小区指配给对应的业务流,并且输出小区指配的指示符。在一个实施例中,小区指配指示符促使基站(例如,图2的基站100)将业务流的所有分组定向至与所选择的小区相关联的无线电(例如,图2的无线电110或无线电114),用于向用户终端(例如,图1的用户终端102)的发射。在一些实施例中,小区指配指示符还促使基站向用户终端宣告哪个载波/小区将被利用。
在一些实施例中,特性确定模块210以与业务流特性不同的速率将小区特性提供给小区指配模块220。在各个不同的实施例中,例如,特性确定模块210基于定期性地或者在小区特性改变时将小区特性提供给小区指配模块220,并且在每个新的业务流被标识时将业务流特性提供给小区指配模块220。
在一些实施例和/或场景中,独立于其他业务流,小区指配模块220一次仅为一个业务流选择小区。在其他实施例和/或场景中,然而,小区指配模块220通过联合地考虑各个流的特性而为两个或更多业务流选择小区。在小区指配模块220将小区排名并且将业务流排名的一个实施例中,如在下面参考图6的示例实施例而进一步讨论的,例如,小区指配模块220根据业务流排名和小区排名而将多个业务流映射到小区。
在一些实施例和/或场景中,即使当相关联的业务流被指配给仅单个小区/载波时,也能够经由多个分量载波来发送控制信道(例如,用于3GPP LTE的PDCCH控制信道),以便向在小区边缘的用户终端和/或向经历高干扰水平的用户终端提供更加鲁棒的性能。在其他实施例中,控制信道被限制于相关联的业务流已经被指配到的同一小区。在这个后者的实施例中,网络调度和用户终端接收器设计可以进一步被简化。
图4是根据一个实施例的用于通信网络中的载波聚合调度的示例方法240的流程图。在各个实施例中,方法240由图2的载波聚合调度器122或者图3的载波聚合调度器200来实施。在一些实施例中,方法240由执行存储在计算机可读介质(诸如易失性存储器或非易失性存储器)中的指令的一个或多个处理器来实施。
在框242处,多个小区特性集合被确定。在一个实施例中,每个小区特性集合对应于多个小区中的不同小区,并且每个小区对应于不同的分量载波。在一个实施例和/或场景中,例如,多个小区包括两个小区,并且多个小区特性集合包括与小区中的一个小区相对应的第一特性集合以及与小区中的另一个小区相对应的第二特性集合。
在一个实施例中,每个小区特性集合包括与对应小区相关联的一个或多个不同的度量或参数。在一个实施例中,例如,每个小区特性集合包括对应小区的带宽(例如,信道带宽)。在另一个实施例中,每个小区特性集合包括对应小区的覆盖度量,例如,诸如覆盖距离或覆盖区域。在另一个实施例中,每个小区特性集合包括对应小区的频率,例如,诸如与该小区相关联的分量载波的中心频率。在另一个实施例中,每个小区特性集合包括对应小区的干扰度量,例如,诸如来自相邻小区的干扰水平。在另一个实施例中,每个小区特性集合包括对应小区的信号传播度量,例如,诸如相关联的分量载波的自由空间衰减和/或散射度量或参数。在另一个实施例中,每个小区特性集合包括对应小区的小区使用度量,例如,诸如该小区中所服务的用户或业务流的平均数量和/或总计数量。在另一个实施例中,每个小区特性集合包括对应小区的信道状态信息,例如,诸如由一个或多个用户终端反馈给该小区的基站的信道状态信息(例如,信噪比,噪声功率等)。在更其他的实施例中,每个小区特性集合包括上面所列出的示例小区特性中的两个或更多。
在框244处,与业务流相对应的业务特性集合被确定。在一个实施例中,每个“业务流”对应于不同的数据无线电数据承载,对应于不同的逻辑信道,或者对应于数据无线电承载和逻辑信道的不同组合。在一些实施例中,在框244处所确定的业务特性包括与业务流相对应的一个或多个期望的服务质量(QoS)度量,例如,诸如最大可准许分组错误率,和/或最大可准许分组延迟。在一个实施例中,在框244处所确定的业务特性以某种方式对应于在框242处所确定的小区特性。例如,在小区特性包括用于每个小区的预期平均分组延迟的一个实施例中,业务特性包括最大可准许分组延迟。作为另一个示例,在小区特性包括用于每个小区的每符号的数据字节的预期平均数量的一个实施例中,业务特性包括要发射的数据字节的数量、最小可准许吞吐量、或者与期望吞吐量或频谱效率有关的某个其他的特性。
在框246处,基于多个小区特性集合(在框242处确定)和业务特性集合(在框244处确定),从多个小区中选择小区。在一个实施例中,在框246处的小区选择包括:基于小区特性集合(在框242处确定)来确定阈值并且基于业务特性集合(在框244处确定)来确定分数,并且然后将该分数与该阈值相比较以便标识哪个小区将被选择。在下面参考图5来提供这个实施例的示例。在另一个实施例中,在框246处的小区选择包括:基于小区特性的集合(在框242处确定)来确定对于每个小区的小区排名并且基于业务特性集合(在框244处确定)来确定对于业务流的排名,并且然后基于小区排名和业务流排名来选择小区。在下面参考图6来提供这个实施例的示例。在一些实施例中,一次能够为多于一个业务流选择小区。在其他实施例中,一次仅能够为单个业务流选择小区。
在框250处,业务流在该业务流的整个持续期内被指配给所选择的小区(在框246处选择),使得对于该业务流的小区指配不能在流中间改变。在各个实施例中,业务流的“整个持续期”包括对应于该业务流的所有PHY分组(在一些实施例中,和/或其他层分组)。在一些实施例中,在框250处将业务流指配给所选择的小区包括:生成指示符,该指示符然后被提供给一个或多个其他单元(例如,实施方法240的基站内的其他单元),该一个或多个其他单元将业务流定向至适当的无线电(例如,定向至适当的收发器、天线等)。此外,在一些实施例中,在框250处将业务流指配给所选择的小区包括:向用户终端发射消息或者促使消息被发射至用户终端,该消息指示该业务流将经由其而被发送给用户终端的小区。
在一些实施例中,方法240按照与所示出的不同顺序发生。在一些实施例中,例如,框242发生在框244之后,和/或与框244同时发生。此外,在一些实施例中,方法240的框中的一些框或所有框被重复多次。在一个实施例中,例如,框242的连续迭代为每个小区确定经更新的特性。在各个实施例中,当小区特性改变时,一经来自实施方法240的调度器的请求,或者在任何其他合适的基础或调度上,经更新的特性就定期地被确定。在另一个示例实施例中,每次框244到250被重复用于新的业务流,框242都被重复(以确定经更新的小区特性)。在一些实施例中,框242按照与框244到250不同的调度而被重复。在一个实施例中,例如,框242响应于小区特性上的改变而被重复,而框244到250针对新的业务流而被重复。
图5和6示出了方法240的载波聚合调度技术的更多详述的示例实施例。
图5是根据一个实施例的用于通信网络中的基于阈值的载波聚合调度的示例方法300的流程图。在各个实施例中,方法300由图2的载波聚合调度122或者图3的载波聚合调度器200实施。在一些实施例中,方法300由执行存储在计算机可读介质(诸如易失性存储器或非易失性存储器)中的指令的一个或多个处理器来实施。
在框302处,与第一小区相对应的第一小区特性集合以及与不同的第二小区相对应的第二小区特性集合被确定。在一个实施例中,框302类似于图5中的方法240的框242。
在框304处,与业务流相对应的业务特性集合被确定。在一个实施例中,框302类似于图5中的方法240的框242。
在框306处,基于在框302处所确定的第一小区特性集合和第二小区特性集合来确定阈值。在一个实施例中,例如,在框306处,基于每个小区的带宽、用于每个小区的每符号的比特的预期平均数量、以及每个小区中所服务的流的平均数量,根据以下公式来计算该阈值:
threshold=min{(BW1*E[Nbps,1]/Ns,1),(BW2*E[Nbps,2]/Ns,2)}, (等式1)
其中BWi是小区i的带宽,E[Nbps,1]是用于小区i的每符号的比特的预期平均数量,并且Ns,i是小区i中所服务的流的平均数量。
在另一个示例实施例中,在框306处基于每个小区能够提供的分组错误丢失率(PER)来确定该阈值。在一个实施例中,每个小区能够提供的PER对应于该小区的QoS类别标识符(QCI),例如,根据下表:
表1
在一个实施例中,例如,在框306处,通过选择在由第一小区所支持的(多个)PER与由第二小区所支持的(多个)PER之间的PER阈值(例如,在一个场景和实施例中,选择10-4的PER阈值,其中第一小区和第二小区分别支持10-3和10-4的PER),来确定该阈值。
在框310处,基于在框304处所确定的业务特性集合来为该业务流确定分数。在一个实施例中,例如,根据以下公式来计算业务流j的分数TSj
TSj=Nbits_lat,j/Lj, (等式2)
其中Lj是对于业务流j所要求的延时,并且Nbits_lat,j是在所要求的延时Lj期间的业务流j中的数据比特的数量。在另一个示例实施例中,根据以下公式来计算业务流j的分数:
TSj=PERQCI,j, (等式3)
其中PERQCI,j是与业务流j的QCI相对应的分组错误丢失率。
在框312处,确定该分数(在框310处确定)是否大于或等于该阈值(在框306处确定)。在各个其他实施例中,替代地确定该分数是大于该阈值,小于该阈值,还是小于或等于该阈值。在该阈值与信道噪声功率相等或者成比例的一个实施例中,例如,在框312处确定对于该业务流的分数是否小于(或者小于或等于)该阈值。
在示例方法300中,“第一小区”(在框302处为其确定特性)对应于如下的小区,该小区更好地与具有等于或大于在框306处所确定的阈值的分数的业务流相匹配。例如,在框306处所确定的阈值等于第一小区和第二小区的平均带宽并且第一小区和第二小区分别具有20MHz和10MHz的带宽的一个实施例和场景中,第一小区比第二小区更好地与具有大于该阈值(15MHz)的“分数”(期望的带宽)的业务流相匹配。因此,如果在框312处确定该分数大于或等于(或者,在一些实施例中,简单地大于)该阈值,则流程前进至框314。在框314处,业务流在该业务流的整个持续期内被指配给第一小区。如果替代地在框312处确定该分数小于该阈值,则流程前进至框316。在框316处,业务流在该业务流的整个持续期内被指配给第二小区。
正如图5的方法240,在各个不同的实施例和场景中,方法300按照与所示出的不同顺序发生,和/或被重复用于多次迭代。此外,在一些实施例中,方法300在框302处为三个或更多小区确定特性集合,在框306处基于该三个或更多小区特性集合来确定阈值,并且利用更大的决定树来代替框312、314和316。在一个实施例中,例如,业务流的分数与两个或更多阈值相比较,来选择将被指配给该业务流的小区。
在一些实施例中,在框306处所确定的阈值是固定的。在其他实施例中,在框306处所确定的阈值是时变的(例如,实时地、或者半静态地更新)。在一个实施例中,例如,响应于小区特性上的改变来更新该阈值。
根据不同的实施例,现在提供对应于方法300的两个示例场景。第一示例对应于如下的实施例,在该实施例中,根据上面的等式1来计算该阈值,并且根据上面的等式2来计算针对两个业务流中的每个业务流的分数。在这个示例中,在框302处确定第一小区(例如,具有较小覆盖区域)具有10MHz带宽并且第二小区(例如,具有较大覆盖区域)具有5MHz带宽。在框302处还确定第一小区具有预期的64正交振幅调制(64QAM)的调制和编码方案(MCS),其具有3/4的速率编码和2x2MIMO、4.5的每符号的比特的预期平均数量、以及10的所服务的流的平均数量,并且确定第二小区具有预期的16QAM的MCS,其具有1/2的速率编码、2的每符号的比特的预期平均数量、以及20的所服务的流的平均数量。因此,该阈值(在框306处)被计算为:
threshold=min{(10M*4.5*2/10),(5M*2/20)}=min{9M,500k}=500k,(等式4)还是在这个示例场景中,两种类型的业务流被标识为运往用户终端:高分辨率(HD)视频流和IP话音(VoIP)流。在框304的两个迭代中,确定HD视频流具有20ms的所要求的延时,在20ms期间12000个数据比特将被发射,并且VoIP流具有20ms的所要求的延时,在20ms期间1600个数据比特将被发射。因此,在框310的对应迭代中,为HD视频流确定12000/20*10-3=600000的分数,并且为VoIP流确定1600/20*10-3=80000的分数。在框312的对应迭代中的比较确定600000大于500000的阈值,这促使HD视频流在框314处被指配给第一小区,并且80000小于500000的阈值,这促使VoIP流在框316处被指配给第二小区。
第二示例对应于如下的实施例,在该实施例中,通过选择位于由两个不同小区所支持的PER之间的PER阈值来确定阈值,并且根据上面的等式3来计算针对两个业务流中的每个业务流的分数。在这个示例场景中,在框302处确定第一小区能够支持上面表1中的1、2、3和7的QCI(即,10-3或更差的PER),并且第二小区能够支持表1中的4、5、6、8和9的QCI(即,10-6或更差的PER)。因此,在这个示例中,阈值(在框306处)被确定为10-3与10-6之间的PER。在这个特定的示例中,阈值(例如,通过特定的算法或预定的映射)被确定为10-4的PER。
还是在这个示例场景中,两种类型的业务流被标识为运往用户终端:HD视频流和VoIP流。HD视频根据表1要求QCI 6(对应于10-6的PER),并且VoIP流根据表1要求QCI 1(对应于10-2的PER)。因此,在框310的两个迭代中,确定HD视频流具有10-6的分数,并且VoIP流具有10-2的分数。在框312的对应迭代中,确定10-6小于10-4的阈值,这促使HD视频流在框316处被指配给第二小区,并且确定10-2大于10-4的阈值,这促使VoIP流在框314处被指配给第一小区。
图6是根据一个实施例的用于通信网络中的基于排名的载波聚合调度的示例方法340的流程图。在各个实施例中,方法340由图2的载波聚合调度器122或图3的载波聚合调度器200实施。在一些实施例中,方法340由执行存储在计算机可读介质(诸如易失性存储器或非易失性存储器)中的指令的一个或多个处理器来实施。
在框342处,与第一小区相对应的第一小区特性集合以及与不同的第二小区相对应的第二小区特性集合被确定。在一个实施例中,框342类似于图5中的方法300的框302。
在框344处,与多个相应的业务流相对应的多个业务特性集合被确定。在一个实施例中,框344类似于图5中的方法300的框304,但是用于多个业务流。在各个实施例中,业务流中的每个业务流是已经同时到达或者在如下的单个时间段内已经到达的业务流,该单个时间段足够短而促使方法340联合考虑这些业务流用于小区指配。
在框346处,基于在框342处所确定的第一小区特性集合和第二小区特性集合,来为第一小区和第二小区确定小区排名。在总数据负载在框342处被确定的一个实施例中,例如,第一小区和第二小区被排名以使得具有最低总数据负载的小区具有最高排名。
在框350处,基于在框344处所确定的多个业务特性集合,来为多个业务流中的每个业务流确定排名。在业务特性包括用于业务流的数据字节的总数量的一个实施例中,例如,业务流被排名以使得具有最大总数量的数据字节的流具有最高排名。
在框352处,多个业务流中的每个业务流在相应业务流的整个持续期内被指配给第一小区或第二小区。在一个实施例中,每个业务流被指配给相似排名的小区(即,最高排名的业务流被指配给最高排名的小区,并且第二高排名的业务流被指配给第二高排名的小区,等等)。在有比小区更多的业务流的一些实施例中,排名等于或低于最低排名小区的所有业务流被指配给最低排名的小区。
正如图5的方法240,在一些实施例和/或场景中,方法340按照与所示出的不同顺序发生。此外,在一些实施例中,在方法340中,仅单个业务流被指配给小区。在一个这样的实施例和/或场景中,业务流自动地被指配给最高排名的小区。进一步地,在一些实施例和/或场景中,方法340将每个业务流指配给三个或更多被排名的小区中的一个小区。
在一些实施例中,在框346处所确定的排名是固定的。在其他实施例中,在框346处所确定的排名是时变的(例如,实时地或者半静态地更新)。在一个实施例中,例如,排名响应于小区特性上的改变而被更新。
根据“负载平衡”实施例(其中根据排队并被服务的字节的总数量来排名小区,并且根据各个业务流中的数据字节的总数量来排名业务流),现在提供与方法340相对应的示例场景。在这个示例实施例和场景中,在框342处确定第一小区具有被服务并排队的1.002千兆字节,而第二小区具有被服务并排队的1千兆字节。因此,在框346处,第二小区被排名为“排名1”并且第一小区被排名为“排名2”。还是在这个示例实施例和场景中,在框344处确定,一个电子邮件业务流(例如,具有附件)具有5兆字节的数据,另一个电子邮件流(例如,仅纯文本)具有25千字节的数据,并且又另一个电子邮件流(例如,也是仅纯文本)具有10千字节的数据。因此,在框350处,确定5兆字节的流为“排名1”,25千字节的流为“排名2”,并且10千字节的流为“排名3”。因此,在排名低于最低排名小区的业务流被指配给最低排名小区的实施例中,25千字节的流被指配给第二小区,并且10千字节的流也被指配给第二小区。
可以利用硬件、执行固件指令的处理器、执行软件指令的处理器、或者它们的任何组合来实施上面所描述的各个框、操作和技术中的至少一些框、操作和技术。当利用执行软件或固件指令的处理器来实施时,这些软件或固件指令可以被存储在任何计算机可读存储器中,诸如磁盘、光盘、或其他存储介质上、RAM或ROM或闪存、处理器、硬盘驱动器、光盘驱动器、磁带驱动器等中。同样地,这些软件或固定指令可以经由任何已知的或合意的递送方法(包括:例如,在计算机可读介质或其他可运输的计算机存储机构上或者经由通信介质)而被递送给用户或***。通信介质典型地将计算机可读指令、数据结构、程序模块、或其他数据具体化在经调制的数据信号(诸如载波或其他运输机制)中。术语“经调制的数据信号”意指如下的信号,该信号使得其特性中的一个或多个特性以这种方式被设置或改变:以便于将信息编码在该信息中。通过示例而不是限制的方式,通信介质包括有线介质(诸如有线网络或直接有线连接)以及无线介质(诸如声学、射频、红外和其他无线介质)。因此,这些软件或固件指令可以经由诸如电话线路、DSL线路、电缆电视线路、光纤线路、无线通信信道、互联网等的通信信道而被递送给用户或***。(其被视为与经由可运输的存储介质来提供这样的软件是相同的或者可互换的)。这些固件或软件指令可以提供机器可读指令,这些机器可读指令当由处理器执行时,促使该处理器来执行各种行动。
当以硬件实施时,该硬件可以包括分立组件、集成电路、专用集成电路(ASIC)、可编程逻辑器件(PLD)等中的一项或多项。
尽管已经参考具体示例描述了本发明的各个方面(这些具体示例意图为仅是说明性的而不是对本发明的限制),但是不偏离本发明的范围,可以对所公开的实施例做出改变、增加和/或删除。
本发明的进一步的方面涉及下列条款中的一个或多个条款。
在一个实施例中,一种方法由一个或多个处理器实施,用于调度通信网络中的业务流,该方法包括:经由处理器,确定一个或多个小区特性的多个集合。小区特性的该多个集合中的小区特性的每个集合对应于多个小区中的不同小区。该方法还包括:经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;经由处理器,基于(i)小区特性的该多个集合和(ii)业务特性的该第一集合,从该多个小区中选择第一小区;以及经由处理器,将第一业务流在该第一业务流的整个持续期内指配给第一小区。
在其他实施例中,该方法包括下列特征中的一个或多个特征。
经由处理器,确定与第二业务流相对应的一个或多个业务特性的第二集合;经由处理器,基于(i)小区特性的该多个集合和(ii)业务特性的该第二集合,从该多个小区中选择第二小区;以及经由处理器,将第二业务流在该第二业务流的整个持续期内指配给第二小区。
第一业务流对应于以下各项中的一项或两项:(i)第一数据无线电承载和(ii)第一逻辑信道,并且第二业务流对应于以下各项中的一项或两项:(i)与第一数据无线电承载不同的第二数据无线电承载和(ii)与第一逻辑信道不同的第二逻辑信道。
从该多个小区中选择第一小区包括:基于小区特性的该多个集合来确定阈值;基于业务特性的该第一集合来确定分数;以及将该分数与该阈值相比较。
确定业务特性的第一集合包括:确定与第一业务流相对应的一个或多个期望的服务质量度量。
确定小区特性的多个集合包括:确定以下各项中的一项或多项:(i)该多个小区中的每个小区的带宽,(ii)该多个小区中的每个小区的覆盖度量,(iii)该多个小区中的每个小区的频率,(iv)该多个小区中的每个小区的干扰度量,(v)该多个小区中的每个小区的信号传播度量,(vi)该多个小区中的每个小区的小区使用度量,以及(vii)该多个小区中的每个小区的信道状态信息。
从该多个小区中选择第一小区包括:基于小区特性的该多个集合来确定多个小区排名,其中该多个小区排名中的每个小区排名对应于该多个小区中的不同小区;基于业务特性的该第一集合来确定第一业务流排名;以及基于(i)该多个小区排名和(ii)该第一业务流排名,从该多个小区中选择第一小区。
从该多个小区中选择第一小区包括:选择具有与该第一业务流排名相等的小区排名的小区。
经由处理器,确定与第二业务流相对应的一个或多个业务特性的第二集合;经由处理器,确定与第二业务流相对应的第二业务流排名;经由处理器,基于(i)该多个小区排名和(ii)该第二业务流排名,从该多个小区中选择第二小区;以及经由处理器,将第二业务流在该第二业务流的整个持续期内指配给第二小区。
确定一个或多个业务特性的第一集合包括:确定与第一业务流相对应的一个或多个期望的服务质量度量。
确定小区特性的多个集合包括:确定以下各项中的一项或多项:(i)该多个小区中的每个小区的带宽,(ii)该多个小区中的每个小区的覆盖度量,(iii)该多个小区中的每个小区的频率,(iv)该多个小区中的每个小区的干扰度量,(v)该多个小区中的每个小区的信号传播度量,(vi)该多个小区中的每个小区的小区使用度量,以及(vii)该多个小区中的每个小区的信道状态信息。
经由处理器,确定一个或多个小区特性的多个经更新的集合,其中小区特性的该多个经更新的集合中的小区特性的每个经更新的集合对应于该多个小区中的不同小区;在确定小区特性的该多个经更新的集合之后,经由处理器确定与第二业务流相对应的一个或多个业务特性的第二集合;经由处理器,基于(i)小区特性的该多个经更新的集合和(ii)业务特性的该第二集合,从该多个小区中选择第二小区;以及经由处理器,将第二业务流在该第二业务流的整个持续期内指配给第二小区。
在另一个实施例中,一种用于调度通信网络中的业务流的装置包括:特性确定模块,被配置为确定一个或多个小区特性的多个集合,其中小区特性的该多个集合中的小区特性的每个集合对应于多个小区中的不同小区。该特性确定模块还被配置为,确定与第一业务流相对应的一个或多个业务特性的第一集合。该装置还包括:小区指配模块,被配置为基于(i)小区特性的该多个集合和(ii)业务特性的该第一集合,从该多个小区中选择第一小区,以及将第一业务流在该第一业务流的整个持续期内指配给第一小区。
在其他实施例中,该装置包括下列特征中的一个或多个特征。
该小区指配模块被配置为,至少部分地通过基于小区特性的该多个集合来确定阈值,基于业务特性的该第一集合来确定分数,以及将该分数与该阈值相比较,而从该多个小区中选择该第一小区。
该小区指配模块被配置为,至少部分地通过基于小区特性的该多个集合来确定多个小区排名,而从该多个小区中选择该第一小区,其中该多个小区排名中的每个小区排名对应于该多个小区中的不同小区;基于业务特性的该第一集合来确定第一业务流排名;以及基于(i)该多个小区排名和(ii)该第一业务流排名,从该多个小区中选择该第一小区。
该小区指配模块被配置为,至少部分地通过选择具有与第一业务流排名相等的小区排名的小区,而从该多个小区中选择该第一小区。
该特性确定模块被配置为,至少部分地通过确定与第一业务流相对应的一个或多个期望的服务质量度量,来确定一个或多个业务特性的该第一集合。
该特性确定模块被配置为,至少部分地通过确定以下各项中的一项或多项来确定小区特性的该多个集合:(i)该多个小区中的每个小区的带宽,(ii)该多个小区中的每个小区的覆盖度量,(iii)该多个小区中的每个小区的频率,(iv)该多个小区中的每个小区的干扰度量,(v)该多个小区中的每个小区的信号传播度量,(vi)该多个小区中的每个小区的小区使用度量,以及(vii)该多个小区中的每个小区的信道状态信息。
在另一个实施例中,一种装置包括一个或多个处理器以及计算机可读介质,该计算机可读介质具有存储在其上的机器可执行指令。当由该一个或多个处理器执行时,这些机器可执行指令促使该一个或多个处理器:确定一个或多个小区特性的多个集合。小区特性的该多个集合中的小区特性的每个集合对应于多个小区中的不同小区。这些机器可执行指令还促使该一个或多个处理器:确定与第一业务流相对应的一个或多个业务特性的第一集合;基于(i)小区特性的该多个集合和(ii)业务特性的该第一集合,从该多个小区中选择第一小区;以及将第一业务流在该第一业务流的整个持续期内指配给第一小区。
在其他实施例中,该装置包括下列特征中的一个或多个特征。
这些机器可执行指令促使该一个或多个处理器:至少部分地通过基于小区特性的该多个集合来确定阈值,基于业务特性的该第一集合来确定分数,以及将该分数与该阈值相比较,而从该多个小区中选择该第一小区。
这些机器可执行指令促使该一个或多个处理器:至少部分地通过基于小区特性的该多个集合来确定多个小区排名,而从该多个小区中选择该第一小区,其中该多个小区排名中的每个小区排名对应于该多个小区中的不同小区;基于业务特性的该第一集合来确定第一业务流排名;以及基于(i)该多个小区排名和(ii)该第一业务流排名,从该多个小区中选择该第一小区。
这些机器可执行指令促使该一个或多个处理器:至少部分地通过选择具有与第一业务流排名相等的小区排名的小区,而从该多个小区中选择该第一小区。
这些机器可执行指令促使该一个或多个处理器:至少部分地通过确定与第一业务流相对应的一个或多个期望的服务质量度量,来确定业务特性的该第一集合。
这些机器可执行指令促使该一个或多个处理器:至少部分地通过确定以下各项中的一项或多项来确定小区特性的该多个集合:(i)该多个小区中的每个小区的带宽,(ii)该多个小区中的每个小区的覆盖度量,(iii)该多个小区中的每个小区的频率,(iv)该多个小区中的每个小区的干扰度量,(v)该多个小区中的每个小区的信号传播度量,(vi)该多个小区中的每个小区的小区使用度量,以及(vii)该多个小区中的每个小区的信道状态信息。

Claims (21)

1.一种由一个或多个处理器实施的方法,用于调度通信网络中的业务流,所述方法包括:
经由处理器,确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区;
经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;
经由处理器,基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中选择所述第一小区包括:
基于小区特性的所述多个集合来确定阈值,
基于业务特性的所述第一集合来确定分数,以及
将所述分数与所述阈值相比较;以及
经由处理器,将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
2.根据权利要求1所述的方法,进一步包括:
经由处理器,确定与第二业务流相对应的一个或多个业务特性的第二集合;
经由处理器,基于(i)小区特性的所述多个集合和(ii)业务特性的所述第二集合,从所述多个小区中选择第二小区;以及
经由处理器,将所述第二业务流在所述第二业务流的整个持续期内指配给所述第二小区。
3.根据权利要求2所述的方法,其中:
所述第一业务流对应于以下各项中的一项或两项:(i)第一数据无线电承载和(ii)第一逻辑信道;并且
所述第二业务流对应于以下各项中的一项或两项:(i)与所述第一数据无线电承载不同的第二数据无线电承载和(ii)与所述第一逻辑信道不同的第二逻辑信道。
4.根据权利要求1所述的方法,其中确定业务特性的第一集合包括:确定与所述第一业务流相对应的一个或多个期望的服务质量度量。
5.根据权利要求1所述的方法,其中确定小区特性的多个集合包括确定以下各项中的一项或多项:(i)所述多个小区中的每个小区的带宽,(ii)所述多个小区中的每个小区的覆盖度量,(iii)所述多个小区中的每个小区的频率,(iv)所述多个小区中的每个小区的干扰度量,(v)所述多个小区中的每个小区的信号传播度量,(vi)所述多个小区中的每个小区的小区使用度量,以及(vii)所述多个小区中的每个小区的信道状态信息。
6.一种由一个或多个处理器实施的方法,用于调度通信网络中的业务流,所述方法包括:
经由处理器,确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区;
经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;
经由处理器,基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中选择所述第一小区包括:
基于小区特性的所述多个集合来确定多个小区排名,其中所述多个小区排名中的每个小区排名对应于所述多个小区中的不同小区,
基于业务特性的所述第一集合来确定第一业务流排名,以及
基于(i)所述多个小区排名和(ii)所述第一业务流排名,从所述多个小区中选择所述第一小区;以及
经由处理器,将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
7.根据权利要求6所述的方法,其中从所述多个小区中选择所述第一小区包括:选择具有与所述第一业务流排名相等的小区排名的小区。
8.根据权利要求6所述的方法,进一步包括:
经由处理器,确定与第二业务流相对应的一个或多个业务特性的第二集合;
经由处理器,确定与所述第二业务流相对应的第二业务流排名;
经由处理器,基于(i)所述多个小区排名和(ii)所述第二业务流排名,从所述多个小区中选择第二小区;以及
经由处理器,将所述第二业务流在所述第二业务流的整个持续期内指配给所述第二小区。
9.根据权利要求6所述的方法,其中确定一个或多个业务特性的第一集合包括:确定与所述第一业务流相对应的一个或多个期望的服务质量度量。
10.根据权利要求6所述的方法,其中确定小区特性的多个集合包括确定以下各项中的一项或多项:(i)所述多个小区中的每个小区的带宽,(ii)所述多个小区中的每个小区的覆盖度量,(iii)所述多个小区中的每个小区的频率,(iv)所述多个小区中的每个小区的干扰度量,(v)所述多个小区中的每个小区的信号传播度量,(vi)所述多个小区中的每个小区的小区使用度量,以及(vii)所述多个小区中的每个小区的信道状态信息。
11.一种由一个或多个处理器实施的方法,用于调度通信网络中的业务流,所述方法包括:
经由处理器,确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区;
经由处理器,确定与第一业务流相对应的一个或多个业务特性的第一集合;
经由处理器,基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区;
经由处理器,将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区;
经由处理器,确定一个或多个小区特性的多个经更新的集合,其中小区特性的所述多个经更新的集合中的小区特性的每个经更新的集合对应于所述多个小区中的不同小区;
在确定小区特性的所述多个经更新的集合之后,经由处理器确定与第二业务流相对应的一个或多个业务特性的第二集合;
经由处理器,基于(i)小区特性的所述多个经更新的集合和(ii)业务特性的所述第二集合,从所述多个小区中选择第二小区;以及
经由处理器,将所述第二业务流在所述第二业务流的整个持续期内指配给所述第二小区。
12.一种用于调度通信网络中的业务流的装置,所述装置包括:
特性确定模块,被配置为:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区,以及
确定与第一业务流相对应的一个或多个业务特性的第一集合;以及
小区指配模块,被配置为:
基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中所述小区指配模块被配置为通过以下来选择所述第一小区:
基于小区特性的所述多个集合来确定阈值,
基于业务特性的所述第一集合来确定分数,以及
将所述分数与所述阈值相比较;
其中所述小区指配模块进一步被配置为将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
13.一种用于调度通信网络中的业务流的装置,所述装置包括:
特性确定模块,被配置为:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区,以及
确定与第一业务流相对应的一个或多个业务特性的第一集合;以及
小区指配模块,被配置为基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中所述小区指配模块被配置为通过以下来选择所述第一小区:
基于小区特性的所述多个集合来确定多个小区排名,其中所述多个小区排名中的每个小区排名对应于所述多个小区中的不同小区,
基于业务特性的所述第一集合来确定第一业务流排名,以及
基于(i)所述多个小区排名和(ii)所述第一业务流排名,从所述多个小区中选择所述第一小区;
其中所述小区指配模块进一步被配置为将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
14.根据权利要求13所述的装置,其中所述小区指配模块被配置为,至少部分地通过选择具有与所述第一业务流排名相等的小区排名的小区,而从所述多个小区中选择所述第一小区。
15.一种用于调度通信网络中的业务流的装置,所述装置包括:
特性确定模块,被配置为:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区,以及
至少部分地通过确定与第一业务流相对应的一个或多个期望的服务质量度量,来确定与所述第一业务流相对应的一个或多个业务特性的第一集合;以及
小区指配模块,被配置为:
基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,以及
将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
16.根据权利要求15所述的装置,其中所述特性确定模块被配置为,至少部分地通过确定以下各项中的一项或多项来确定小区特性的所述多个集合:(i)所述多个小区中的每个小区的带宽,(ii)所述多个小区中的每个小区的覆盖度量,(iii)所述多个小区中的每个小区的频率,(iv)所述多个小区中的每个小区的干扰度量,(v)所述多个小区中的每个小区的信号传播度量,(vi)所述多个小区中的每个小区的小区使用度量,以及(vii)所述多个小区中的每个小区的信道状态信息。
17.一种用于调度通信网络中的业务流的装置,包括:
一个或多个处理器;以及
计算机可读介质,其上存储有机器可执行指令,所述机器可执行指令当由所述一个或多个处理器执行时,促使所述一个或多个处理器:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区;
确定与第一业务流相对应的一个或多个业务特性的第一集合;
基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中所述机器可执行指令促使所述一个或多个处理器至少部分地通过以下各项,而从所述多个小区中选择所述第一小区:
基于小区特性的所述多个集合来确定阈值,
基于业务特性的所述第一集合来确定分数,以及
将所述分数与所述阈值相比较;
其中所述计算机可读介质进一步在其上存储有如下的机器可执行指令,所述机器可执行指令在由所述一个或多个处理器执行时,促使所述一个或多个处理器将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
18.一种用于调度通信网络中的业务流的装置,包括:
一个或多个处理器;以及
计算机可读介质,其上存储有机器可执行指令,所述机器可执行指令当由所述一个或多个处理器执行时,促使所述一个或多个处理器:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区,
确定与第一业务流相对应的一个或多个业务特性的第一集合,
基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,其中所述机器可执行指令促使所述一个或多个处理器至少部分地通过以下各项,而从所述多个小区中选择所述第一小区:
基于小区特性的所述多个集合来确定多个小区排名,其中所述多个小区排名中的每个小区排名对应于所述多个小区中的不同小区,
基于业务特性的所述第一集合来确定第一业务流排名,以及
基于(i)所述多个小区排名和(ii)所述第一业务流排名,从所述多个小区中选择所述第一小区;
其中所述计算机可读介质进一步在其上存储有如下的机器可执行指令,所述机器可执行指令在由所述一个或多个处理器执行时,促使所述一个或多个处理器将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
19.根据权利要求18所述的装置,其中所述机器可执行指令促使所述一个或多个处理器至少部分地通过选择具有与所述第一业务流排名相等的小区排名的小区,而从所述多个小区中选择所述第一小区。
20.一种用于调度通信网络中的业务流的装置,包括:
一个或多个处理器;以及
计算机可读介质,其上存储有机器可执行指令,所述机器可执行指令当由所述一个或多个处理器执行时,促使所述一个或多个处理器:
确定一个或多个小区特性的多个集合,其中小区特性的所述多个集合中的小区特性的每个集合对应于多个小区中的不同小区;
确定与第一业务流相对应的一个或多个业务特性的第一集合,其中所述机器可执行指令促使所述一个或多个处理器至少部分地通过确定与所述第一业务流相对应的一个或多个期望的服务质量度量,来确定业务特性的所述第一集合;
其中所述计算机可读介质进一步在其上存储有如下的机器可执行指令,所述机器可执行指令在由所述一个或多个处理器执行时,促使所述一个或多个处理器:
基于(i)小区特性的所述多个集合和(ii)业务特性的所述第一集合,从所述多个小区中选择第一小区,以及
将所述第一业务流在所述第一业务流的整个持续期内指配给所述第一小区。
21.根据权利要求20所述的装置,其中所述机器可执行指令促使所述一个或多个处理器至少部分地通过确定以下各项中的一项或多项来确定小区特性的所述多个集合:(i)所述多个小区中的每个小区的带宽,(ii)所述多个小区中的每个小区的覆盖度量,(iii)所述多个小区中的每个小区的频率,(iv)所述多个小区中的每个小区的干扰度量,(v)所述多个小区中的每个小区的信号传播度量,(vi)所述多个小区中的每个小区的小区使用度量,以及(vii)所述多个小区中的每个小区的信道状态信息。
CN201380024939.5A 2012-03-14 2013-03-06 用于调度通信网络中的业务流的方法和装置 Active CN104285492B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201261610829P 2012-03-14 2012-03-14
US61/610,829 2012-03-14
PCT/US2013/029299 WO2013138130A1 (en) 2012-03-14 2013-03-06 Carrier aggregation scheduling based on traffic characteristics and cell characteristics

Publications (2)

Publication Number Publication Date
CN104285492A CN104285492A (zh) 2015-01-14
CN104285492B true CN104285492B (zh) 2018-06-05

Family

ID=48045682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380024939.5A Active CN104285492B (zh) 2012-03-14 2013-03-06 用于调度通信网络中的业务流的方法和装置

Country Status (3)

Country Link
US (1) US9125200B2 (zh)
CN (1) CN104285492B (zh)
WO (1) WO2013138130A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8582527B2 (en) 2011-07-01 2013-11-12 Ofinno Technologies, Llc Hybrid automatic repeat request in multicarrier systems
US8369280B2 (en) 2011-07-01 2013-02-05 Ofinno Techologies, LLC Control channels in multicarrier OFDM transmission
WO2013006379A1 (en) 2011-07-01 2013-01-10 Dinan Esmael Hejazi Synchronization signal and control messages in multicarrier ofdm
US8446844B1 (en) * 2011-12-04 2013-05-21 Ofinno Technologies, Llc Handover in multicarrier wireless networks
US9497756B2 (en) 2012-03-25 2016-11-15 Comcast Cable Communications, Llc Base station radio resource management
US9949265B2 (en) 2012-05-04 2018-04-17 Comcast Cable Communications, Llc Control channel in a wireless communication system
US9025446B2 (en) * 2012-10-10 2015-05-05 Empire Technology Development Llc Carrier selection policy for joint scheduling for carrier aggregation in an LTE-advanced system
CN104782211B (zh) 2012-10-12 2019-06-07 英派尔科技开发有限公司 用于载波聚合的激活和释放的方法和设备、可读介质
US9288027B2 (en) * 2013-04-12 2016-03-15 Broadcom Corporation Interference mitigation through carrier aggregation
US9351217B2 (en) 2014-01-29 2016-05-24 Acer Incorporated Method of performing traffic steering in a wireless network system and related wireless network system
US9544815B2 (en) * 2014-01-29 2017-01-10 Acer Incorporated Method of performing traffic steering in a wireless network system and related wireless network system
US10044414B2 (en) * 2014-10-10 2018-08-07 Nokia Solutions And Networks Oy Methods and apparatus for coordinated multipoint communication
KR102301836B1 (ko) 2015-02-27 2021-09-14 삼성전자 주식회사 이동 통신 시스템에서 SCell의 동적 제어 방법 및 장치
US10433328B2 (en) 2015-07-20 2019-10-01 Lg Electronics Inc. Method for receiving a signal in wireless communication system and a device therefor
US10166026B2 (en) 2015-08-26 2019-01-01 Ethicon Llc Staple cartridge assembly including features for controlling the rotation of staples when being ejected therefrom
US10271333B2 (en) 2016-12-15 2019-04-23 At&T Intellectual Property I, L.P. Service aware carrier aggregation
US11115447B2 (en) 2018-02-27 2021-09-07 Nokia Solutions And Networks Oy Video on demand load equalization
WO2020223668A1 (en) * 2019-05-02 2020-11-05 Cisco Technology, Inc. Transport interface message protocol
US11290917B2 (en) * 2020-05-07 2022-03-29 At&T Intellectual Property I, L.P. Apparatuses and methods for estimating throughput in accordance with quality of service prioritization and carrier aggregation to facilitate network resource dimensioning
US11463901B2 (en) 2020-05-07 2022-10-04 At&T Intellectual Property I, L.P. Apparatuses and methods to facilitate load-aware radio access network resource allocations

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1796415A2 (en) * 2005-12-08 2007-06-13 Electronics and Telecommunications Research Institute QOS control apparatus in multi-cell network system and method thereof
CN101754380A (zh) * 2008-12-19 2010-06-23 大唐移动通信设备有限公司 载波聚合***中的资源控制方法、***、基站及终端
CN101932027A (zh) * 2009-06-19 2010-12-29 中兴通讯股份有限公司 一种多载波调度方法和***
CN102170701A (zh) * 2011-05-04 2011-08-31 中兴通讯股份有限公司 一种载波资源分配的方法及基站
CN102271359A (zh) * 2010-06-03 2011-12-07 华为技术有限公司 一种用于小区管理的测量方法、基站和通信***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050207367A1 (en) 2004-03-22 2005-09-22 Onggosanusi Eko N Method for channel quality indicator computation and feedback in a multi-carrier communications system
KR20070000554A (ko) * 2005-06-27 2007-01-03 삼성전자주식회사 이종 망에서 복합 서비스를 위한 자원 관리방법
CN1893343B (zh) * 2005-07-05 2010-05-05 上海原动力通信科技有限公司 多载波hsdpa下行业务信道资源分配及数据传输的方法
US7643830B2 (en) * 2006-07-17 2010-01-05 Qualcomm Incorporated Methods and apparatus for soft-decision based inter-radio access technology handover triggering
US8036702B2 (en) 2007-05-14 2011-10-11 Intel Corporation Method and apparatus for multicarrier communication in wireless systems
KR101609878B1 (ko) 2008-11-10 2016-04-21 엘지전자 주식회사 다중 반송파를 이용한 통신 방법 및 장치
US8179861B2 (en) * 2009-08-31 2012-05-15 At&T Intellectual Property I, L.P. Femtocell originating domain selection
KR20110067827A (ko) * 2009-12-15 2011-06-22 한국전자통신연구원 차세대 이동 통신 시스템에서의 핸드오버 처리 장치 및 방법
WO2011098593A1 (en) 2010-02-15 2011-08-18 Nokia Siemens Networks Oy System information update for carrier aggregation
WO2012112605A1 (en) * 2011-02-14 2012-08-23 Qualcomm Incorporated Method and apparatus for intercell uplink interference control
US9179363B2 (en) * 2011-08-12 2015-11-03 Telefonaktiebolaget Lm Ericsson (Publ) Systems and methods for determining a coupling characteristic in a radio communications network
US20130088961A1 (en) * 2011-10-11 2013-04-11 General Instrument Corporation Apparatus and Method for Load Balancing in a Cable Network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1796415A2 (en) * 2005-12-08 2007-06-13 Electronics and Telecommunications Research Institute QOS control apparatus in multi-cell network system and method thereof
CN101754380A (zh) * 2008-12-19 2010-06-23 大唐移动通信设备有限公司 载波聚合***中的资源控制方法、***、基站及终端
CN101932027A (zh) * 2009-06-19 2010-12-29 中兴通讯股份有限公司 一种多载波调度方法和***
CN102271359A (zh) * 2010-06-03 2011-12-07 华为技术有限公司 一种用于小区管理的测量方法、基站和通信***
CN102170701A (zh) * 2011-05-04 2011-08-31 中兴通讯股份有限公司 一种载波资源分配的方法及基站

Also Published As

Publication number Publication date
US9125200B2 (en) 2015-09-01
WO2013138130A1 (en) 2013-09-19
US20130242777A1 (en) 2013-09-19
CN104285492A (zh) 2015-01-14

Similar Documents

Publication Publication Date Title
CN104285492B (zh) 用于调度通信网络中的业务流的方法和装置
US11658851B2 (en) Employing modulation layer mapping to improve performance of MIMO communication systems
JP5376539B2 (ja) 送信をマルチキャリア通信システム内で行なう方法及び装置
US8442568B2 (en) Determining method for use in information feedback, base station, user equipment, and communications system
RU2390948C1 (ru) Группировка пользователей для mimo-передачи в системе беспроводной связи
EP2798896B1 (en) Scheduling algorithm for wireless communication networks
US8849353B2 (en) Method of grouping users to reduce interference in MIMO-based wireless network
CN106464648A (zh) 多用户下行蜂窝***中的数据传输方法与装置
CN106464428A (zh) 利用蜂窝通信网络中256qam的有效tbs表设计的***和方法
EP2734006B1 (en) Resource allocation for minimum satisfaction guarantees in multi-service and multi-antenna networks
US11503549B2 (en) Power allocation method and related device
CN110784890A (zh) 用于计算wlan中的上行链路路径损耗的***和方法
US20160360542A1 (en) Efficient optimal group id management scheme for mu-mimo systems
KR101139221B1 (ko) Ofdma 시스템에서 적응적 변조 및 부호화를 위한cqi 제어 방법 및 그 장치
Tsai et al. Downlink radio resource allocation with Carrier Aggregation in MIMO LTE-advanced systems
WO2015084222A1 (en) Physical downlink control channel power coordination
Wang et al. Uplink overhead analysis and outage protection for multi-carrier LTE-Advanced systems
Filin et al. QoS-guaranteed cross-layer adaptive transmission algorithms with selective ARQ for the IEEE 802.16 OFDMA system
Filin et al. Fast and efficient QoS-guaranteed adaptive transmission algorithm in the Mobile WiMAX system
CN111083796B (zh) 一种基于数据大小包业务的混合调度方法
Manfredi et al. A channel aware scheduling algorithm for hsdpa system
Hassen et al. A low-complexity resource allocation scheme using AMC for MIMO-OFDMA systems
Hisham et al. Utility based scheduling algorithm for contiguous resource allocation for LTE uplink
Aajami et al. Improving throughput by integrated power allocation and rate selection in IEEE 802.1 lac downlink multi-user MIMO
Milios et al. Introduction to Text Analytics Minitrack

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200424

Address after: Singapore City

Patentee after: Marvell Asia Pte. Ltd.

Address before: Ford street, Grand Cayman, Cayman Islands

Patentee before: Kaiwei international Co.

Effective date of registration: 20200424

Address after: Ford street, Grand Cayman, Cayman Islands

Patentee after: Kaiwei international Co.

Address before: Hamilton, Bermuda

Patentee before: Marvell International Ltd.

Effective date of registration: 20200424

Address after: Hamilton, Bermuda

Patentee after: Marvell International Ltd.

Address before: Babado J San Mega Le

Patentee before: MARVELL WORLD TRADE Ltd.

TR01 Transfer of patent right