CN1507756A - 无线通信系统中用于调度分组数据传输的方法和装置 - Google Patents
无线通信系统中用于调度分组数据传输的方法和装置 Download PDFInfo
- Publication number
- CN1507756A CN1507756A CNA028097432A CN02809743A CN1507756A CN 1507756 A CN1507756 A CN 1507756A CN A028097432 A CNA028097432 A CN A028097432A CN 02809743 A CN02809743 A CN 02809743A CN 1507756 A CN1507756 A CN 1507756A
- Authority
- CN
- China
- Prior art keywords
- function
- mobile radio
- user
- rate request
- radio station
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
- H04L47/2425—Traffic characterised by specific attributes, e.g. priority or QoS for supporting services specification, e.g. SLA
- H04L47/2433—Allocation of priorities to traffic types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/52—Queue scheduling by attributing bandwidth to queues
- H04L47/522—Dynamic queue service slot or variable bandwidth allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/50—Queue scheduling
- H04L47/62—Queue scheduling characterised by scheduling criteria
- H04L47/625—Queue scheduling characterised by scheduling criteria for service slots or service orders
- H04L47/626—Queue scheduling characterised by scheduling criteria for service slots or service orders channel conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
- H04L12/5601—Transfer mode dependent, e.g. ATM
- H04L2012/5678—Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
- H04L2012/5681—Buffer or queue management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
Abstract
无线通信系统中用于调度分组数据传输的方法(18),其中每个用户的优先级函数(PF)(24)是基于速率请求指示符(RRI)所指明的信道条件。该方法还考虑到由预定的服务要求质量(QOS)所支配的公平性标准。在一实施例中,速率请求指示符是数据速率请求(DRR)。在另一实施例中,速率请求指示符是载波干扰比(C/I)信息。在示例性实施例中,基站计算多个移动用户的优先级函数(PF)。每个PF都是数据请求指示符和给定移动用户计划吞吐量的函数。在一实施例中,预计的吞吐量根据T′=(T′)α计算。
Description
背景
领域
本发明涉及无线数据通信,尤其涉及无线通信系统中用于调度分组数据传输的一种新颖并改进了的方法和装置。
背景
在无线通信系统中,基站与多个移动用户通信。无线通信可能包括低延时数据通信,譬如话音或视频传输,或者高数据速率通信,譬如分组的数据传输。1997年11月3日提交的美国专利申请号08/963386中描述了高速率分组数据传输,该申请题为“METHOD AND APPARATUS FOR HIGH RATE PACKET DATA TRANSMISSION”,并且通过引用被结合于此。
分组数据传输无须是实时传输,因此允许在系统内调度移动用户传输时的基站灵活性。一旦被调度,基站可能在给定时间段内把数据发射到仅仅单个移动用户。通常,系统内分组数据移动用户的调度有两个目的。第一目的是优化每条信道的使用。第二目的是把传输公平地分配给移动用户。这两个目的有时会竞争。例如,给定用户的信道质量条件和未决数据量可能导致对该用户的过度时间分配。因此,需要一种用于调度到移动用户的有效分组数据传输的公平方法。
概述
一方面,在适用于分组数据传输的无线通信系统中,方法包括:接收移动站的速率请求指示符DRR;确定移动站的公平性参数α;计算移动站计划的吞吐量值T’作为速率请求指示符的函数,计算移动站的优先级函数,其中优先级函数是DRR/(T′)α的函数;以及按照优先级函数调度到移动站的传输。
按照一方面,无线通信系统中一种用于调度分组数据业务的方法包括:确定一用户库;计算至少一部分用户库的优先级函数;调度具有来自该部分用户库的未决数据业务的第一组用户;从该部分用户库接收速率请求指示符;以及更新第一组用户的优先级函数作为速率请求指示符,将该速率请求指示符除以计划吞吐量和公平性参数的函数。
另一方面,基站装置包括处理器、以及与处理器耦合的存储装置,所述存储装置用于存储多个计算机可读指令。存储装置包括:用于接收移动站的速率请求指示符DRR的第一组指令;用于确定移动站的公平性参数α的第二组指令;用于计算移动站的计划吞吐量值T’作为速率请求指示符的函数的第三组指令;用于计算移动站的优先级函数的第四组指令,其中优先级函数是DRR/(T′)α的函数;以及用于按照优先级函数调度到移动站的传输的第五组指令。
附图简述
图1以框图形式说明了一无线通信系统。
图2以流程图形式说明了用于调度分组数据传输的方法。
图3以框图形式说明了一基站。
图4以框图形式说明了基站的一部分。
详细描述
这里专门使用的单词“示例性”是指“充当示例、实例或说明”。这里所述作为“示例性”的任何实施例都不必被解释为比其它实施例更优选或更有利。
在本发明的示例性实施例中,扩频无线通信系统的基站根据每用户优先级函数(PF)的瞬时值来调度到移动用户的分组数据传输。用户调度优先级与PF值有关,其中高PF值指示高调度优先级,而低PF值指示低优先级。一方面,确定PF的方法是基于由速率请求指示符(RRI)所指明的信道条件。该方法还考虑到由服务要求质量(QOS)所支配的公平性标准。这种方法在发射机端提供了相对于非零缓冲欠载运行的稳健保护。在一实施例中,速率请求指示符是载波干扰比(C/I)信息。其它实施例可能实现其它类型的速率请求指示符或预测符。在示例性实施例中,基站计算多个移动用户的优先级函数(PF)。每个PF都是给定移动用户的速率请求指示符和计划吞吐量的函数。PF值使基站能调度具有未决数据的活动移动站。调度产生对多个移动站所分配的传输时间的大致相等的共享。
调度分配通过减少与所分配数据速率相关的反效应而改进了信道灵敏度。实际数据速率分配提供了量化的传输速率。这导致对系统内数据速率的粗调。实际数据速率可能被截短,或者被操纵,以确认所分配的和可用的数据速率。通过使用速率请求指示符来确定传输数据速率,数据速率按照系统的实际要求和操纵环境而被调节。
在图1所述的示例性实施例中,无线通信系统10包括基站12,它通过空中接口或无线电链路与移动站14和移动站16通信。基站12处理每个移动站16的单独传输。如图所述,移动站14采用低延时数据通信类型服务,譬如话音通信,而移动站16采用高速率分组数据通信。基站12和移动站14间的通信以实时执行,因此所有活动通信都是同时且并发执行的。相反,与移动站16的分组数据通信可能被调度,其中在给定时间同时发射到多个移动站16的通信。其它实施例可能允许到不止一个移动站16的并发传输,从而优化信道利用率。
图2说明了在系统10内调度移动站16的方法18。过程通过在步骤20中确定系统10内的活动移动用户库开始。用户库内移动站16(即用户)的总数被指定为“N”。如果N等于0,则过程在步骤22中结束,否则,过程继续到步骤24以计算库内“M”个用户的子集中每一个的PF,其中M个活动用户具有未决的数据。PF计算按照下列公式执行:
其中j是与具有未决数据的M个活动用户相对应的用户下标。在示例性实施例中,数据请求指示符用DRR(j)实现,数据速率请求(DRR)是从用户j接收的,其中j=1,...,M。使信道敏感的速率请求指示符出现在分子中与系统10内用户的调度成正比。然后,如果用户被调度且用户的缓冲包含按预期速率发射的足够数据,速率请求指示符就除以与每个用户j相关的计划吞吐量T′(j)。每个用户j的实际吞吐量可以表示为T(j),然而在公式(1)的计算中未直接使用实际吞吐量。
在步骤26中,从具有未决数据的M个活动用户的子集中确定“K”个用户的进一步子集,该子集将被调度用于传输。在示例性实施例中,按照系统结构和预定的调度政策来确定K个用户的子集。通常K=1或者K被约束为单个用户。然而,K可能是小于或等于M的任意数。根据所计算的PF值,基站在步骤28中调度“K”个用户。注意到K个被调度的用户组成N个活动用户的子集,即(K≤M≤N)。然后,基站12在步骤30中按照步骤28的调度发射分组数据传输。传输涉及对发射功率、功率控制、数据速率、调制、及其它传输参数的确定。注意到基站12可能并发地将低延时传输发射到移动站14。
在步骤32中,基站12为K个被调度用户的每一个更新每个计划吞吐量T’,作为从每个被调度用户接收的相应速率请求指示符的函数。下列公式描述了按照示例性实施例被调度用户的T’更新计算:
T′(j,n+1)=(1-β)·T′(j,n)+β·DRR(j) (2)
为下标n的数字采样使用滤波器参数为β的低通滤波器。在一实施例中,时间常数可能与每个移动站16的目标QOS和/或速率有关。在示例性实施例中,速率请求指示符用DRR(λ)实现,其中λ=1,...,N。使信道敏感的速率请求指示符出现在分子中与系统10内用户的调度成正比。然后,速率请求指示符除以与每个用户j相关的计划吞吐量T′(j)。每个用户j的实际吞吐量可以表示为T(j),虽然在公式(1)的计算中未直接使用实际吞吐量。相反,调度方法根据从用户接收到的速率请求指示符对该用户的吞吐量作出预测或计划。速率请求指示符可能是通过数据速率控制(DRC)信道发射的DRR,其中用户确定传输信道的质量并且确定要请求的相应数据速率。传输信道的质量可能是由用户接收的传输的C/I测量,其中相应的DRR与C/I比率相关,譬如通过查找表。在一实施例中,用户把C/I比率发送到基站12,且基站12根据C/I确定一数据速率。或者,用户可能根据测量的C/I并根据用户接收到的发射数据内的误差而确定要请求的数据速率。用户可能用多种方法来确定基站要请求的数据速率。类似地,用户可能实现多种速率请求指示符,用于向基站请求一数据速率。而且,在一实施例中,不同的移动站16实现不同的速率请求指示符。
如果在步骤34中K<M,在处理继续到步骤36以更新N个活动用户的库内未被调度的用户(即,未包括在M个被调度用户内的用户)的每个T’。未被调度用户的计划吞吐量计算由下式给出:
T′(i,n+1)=(1-β)·T′(i,n) (3)其中i=1,...,(M-K)。这里为了计算更新与未被调度用户相关的每个PF所用的计划吞吐量,假定速率请求指示符为零。
更新后的计划吞吐量值用于更新PF值。然后,处理返回步骤26,其中用更新后的PF值继续任何仍有未决数据的用户。
示例性实施例更新每个用户的PF值,就好像每个移动站16总是有足够的未决数据量,并且由每个移动站16所请求的速率是可以实现的。因此,只要缓冲至少有一个数据比特要发送,由按公式(1)-(3)计算的PF产生的调度序列就对传输缓冲的任何未预测状态不敏感。
图3进一步详述了基站12,包括经接收、处理和发射的信号。如图所述,基站12从多个移动站16接收速率请求指示符,譬如DRR或C/I。控制信息是从至少移动站16接收到的,并且还可能从像基站控制器(BSC)(未示出)这样的中央控制器接收到。基站从因特网这样的网络接收话务,也称为“主干话务”。基站12响应于这些信号把数据发射到移动站16。
图4进一步详述了基站12的调度器部分。基站12包括一库计算单元40,用于确定给定时间活动的移动站16的号码和标识。活动移动站16与基站12通信,但可能没有任何未决数据业务。库计算单元40从移动站16和BSC(未示出)接收控制信息,并且还从网络(未示出)接收话务。然后,库计算单元40把用户标识信息“用户(User)ID(λ)”(其中λ=1,...,N)提供给PF计算单元42。为系统10内所有N个活动用户提供用户标识信息。
PF计算单元42从移动站16接收数据速率请求指示符,譬如DRR(λ)。PF计算单元42按照公式(1)用该速率请求指示符确定每个用户的PF。具有未决数据的所有用户的PF(j)(j=1,...,K)被提供给调度单元46。调度单元46在与PF(j)相关的各用户间确定一调度。调度单元46把调度信息提供给发射电路48。DATA IN(数据输入)也被提供给发射电路48,后者按照调度信息发射数据以产生DATA OUT(数据输出)。调度信息也被提供给计算单元50,后者更新活动的N个用户的计划吞吐量。被调度的用户按照公式(2)被更新,而未被调度的用户按照公式(3)被更新。为了更新计划吞吐量值,计算单元50接收移动站16的速率请求指示符。然后,具有未决数据的M个用户子集更新后的计划吞吐量值被提供回PF计算单元42以更新PF值。计算单元50包括一平滑滤波器,譬如有限冲击响应(IIR)滤波器。平滑滤波器的抽头系数是可以配置的。
在一示例中,移动站16的速率为3km/hr且经历5.4Hz的多普勒频率fdoppler。按照公式(2)和(3)根据约为2秒的时间常数TW,计划吞吐量受到IIR平滑滤波。IIR滤波器抽头系数β与时间常数TW有关,关系如下:
导致在给定帧持续时间20毫秒下的时间常数为1/100,即50帧/秒。通常,β的计算涉及首先确定反应公平性约束的传输的服务质量,其中每个移动站16分配到预定容差内的时间部分。然后,该计算优化α以达到最佳的真实系统吞吐量。
在一实施例中,把优先级函数的分母修改为函数f(T′),其中函数是T’的单调函数,譬如(T′)α。在该实施例中,α是公平性参数。引入吞吐量的指数函数改变了公平性相对总吞吐量的折衷。在应用于成比例公平算法时,
或者
如同其它调度算法一样,公平性和吞吐量之间存在折衷。α的增加相应地增加了调度的公平性,然而减少了总吞吐量。
本领域的技术人员可以理解,信息和信号可以用多种不同技术和工艺中的任一种来表示。例如,上述说明中可能涉及的数据、指令、命令、信息、信号、比特、码元和码片可以用电压、电流、电磁波、磁场或其粒子、光场或其粒子、或它们的任意组合来表示。
本领域的技术人员能进一步理解,结合这里所公开的实施例所描述的各种说明性的逻辑块、模块和算法步骤可以作为电子硬件、计算机软件或两者的组合来实现。为了清楚说明硬件和软件间的互换性,各种说明性的组件、框图、模块、电路和步骤一般按照其功能性进行了阐述。这些功能性究竟作为硬件或软件来实现取决于整个系统所采用的特定的应用程序和设计约束。技术人员可能以对于每个特定应用不同的方式来实现所述功能,但这种实现决定不应被解释为造成背离本发明的范围。
结合这里所描述的实施例来描述的各种说明性的逻辑块、模块和算法步骤的实现或执行可以用:通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、场可编程门阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件、或为执行这里所述功能而设计的任意组合。通用处理器可能是微处理器,然而或者,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可能用计算设备的组合来实现,如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器、或任意其它这种配置。
结合这里所公开实施例描述的方法或算法的步骤可能直接包含在硬件中、由处理器执行的软件模块中、或在两者当中。软件模块可能驻留在RAM存储器、快闪(flash)存储器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中已知的任何其它形式的存储媒体中。示例性存储媒体与处理器耦合,使得处理器可以从存储媒体读取信息,或把信息写入存储媒体。或者,存储媒体可以与处理器整合。处理器和存储媒体可能驻留在ASIC中。ASIC可能驻留在订户单元中。或者,处理器和存储媒体可能作为离散组件驻留在用户终端中。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
Claims (13)
1.在适用于分组数据传输的无线通信系统内,一种方法包括:
接收移动站的速率请求指示符DRR;
确定移动站的公平性参数α;
计算移动站的计划吞吐量值T’作为速率请求指示符的函数;
计算移动站的优先级函数作为DRR/(T′)α;以及
按照优先级函数调度到移动站的传输。
2.如权利要求1所述的方法,其特征在于,所述计算优先级函数还包括用单调函数(T′)α计算优先级函数。
3.如权利要求1所述的方法,其特征在于,所述速率请求指示符的每一个都是从多个移动站之一接收到的数据速率请求。
4.如权利要求1所述的方法,其特征在于,所述速率请求指示符的每一个都是从多个移动站之一接收到的载波对干扰之比的请求。
5.如权利要求1所述的方法,其特征在于还包括:
响应于调度的传输把数据发射到多个移动站。
6.如权利要求1所述的方法,其特征在于还包括:
更新被调度的移动站的优先级函数作为速率请求指示符的函数。
7.如权利要求7所述的方法,其特征在于还包括:
假定速率请求指示符等于零,更新未被调度的移动站的优先级函数。
8.无线通信系统中用于调度分组数据业务的方法,包括:
确定用户库;
计算至少一部分用户库的优先级函数;
从该部分用户库调度具有未决数据业务的第一组用户;
从该部分用户库接收速率请求指示符;以及
更新第一组用户的优先级函数作为速率请求指示符,速率请求指示符除以计划吞吐量和公平性参数的函数。
9.如权利要求8所述的方法,其特征在于还包括:
用零值的速率请求更新该部分用户库内的第二组用户,第二组用户与第一组用户不同。
10.如权利要求8所述的方法,其特征在于,所述部分用户库是具有未决数据的用户。
11.如权利要求10所述的方法,其特征在于,所述第一组用户包括一个用户。
12.一种基站装置,包括:
处理器;以及
与处理器耦合的存储装置,所述存储装置用于存储多个计算机可读指令,包括:
第一组指令,用于接收移动站的速率请求指示符DRR;
第二组指令,用于确定移动站的公平性参数α;
第三组指令,用于计算移动站的计划吞吐量值T’作为速率请求指示符的函数;
第四组指令,用于计算移动站的优先级函数,其中优先级函数是DRR/(T′)α的函数;以及
第五组指令,用于按照优先级函数调度到移动站的传输。
13.如权利要求12所述的方法,其特征在于,所述指令还包括:
用于计算优先级函数的第六组指令还包括计算优先级函数作为DRR/(T′)α的函数。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/834,774 | 2001-04-12 | ||
US09/834,774 US6657980B2 (en) | 2001-04-12 | 2001-04-12 | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1507756A true CN1507756A (zh) | 2004-06-23 |
Family
ID=25267769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA028097432A Pending CN1507756A (zh) | 2001-04-12 | 2002-04-11 | 无线通信系统中用于调度分组数据传输的方法和装置 |
Country Status (8)
Country | Link |
---|---|
US (2) | US6657980B2 (zh) |
EP (1) | EP1378136A2 (zh) |
JP (1) | JP2004529562A (zh) |
KR (1) | KR20030089516A (zh) |
CN (1) | CN1507756A (zh) |
BR (1) | BR0208834A (zh) |
TW (1) | TWI231716B (zh) |
WO (1) | WO2002085054A2 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006136113A1 (fr) * | 2005-06-24 | 2006-12-28 | Huawei Technologies Co., Ltd. | Procédé visant à assurer la qualité de service pour le client dans un système de communication sans fil |
CN101175064B (zh) * | 2006-12-18 | 2012-01-11 | 中兴通讯股份有限公司 | 基于服务质量的前向链路调度方法 |
CN105873226A (zh) * | 2016-03-28 | 2016-08-17 | 华信咨询设计研究院有限公司 | 吞吐量优先的lte公平调度方法 |
Families Citing this family (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7155246B2 (en) * | 1999-06-30 | 2006-12-26 | Qualcomm, Incorporated | Transmitter directed code division multiple access system using multi-users diversity to maximize throughput while equitably providing access to users |
US8050198B2 (en) | 1999-05-24 | 2011-11-01 | Qualcomm Incorporated | Method and system for scheduling data transmission in communication systems |
US6999430B2 (en) * | 2000-11-30 | 2006-02-14 | Qualcomm Incorporated | Method and apparatus for transmitting data traffic on a wireless communication channel |
US6847629B2 (en) * | 2000-11-30 | 2005-01-25 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
US6657980B2 (en) | 2001-04-12 | 2003-12-02 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
US6889056B2 (en) * | 2001-04-30 | 2005-05-03 | Ntt Docomo, Inc. | Transmission control scheme |
US6662024B2 (en) | 2001-05-16 | 2003-12-09 | Qualcomm Incorporated | Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system |
KR20040003052A (ko) * | 2001-06-05 | 2004-01-07 | 노오텔 네트웍스 리미티드 | 상대적 스루풋 산포도에 기초하여 이동 단말기로의 데이타패킷 송신을 스케쥴링하는 다중 임계 스케쥴러 |
JP3660278B2 (ja) * | 2001-07-13 | 2005-06-15 | 松下電器産業株式会社 | 基地局装置、移動局装置、無線通信システム及び無線通信方法 |
US20030022681A1 (en) * | 2001-07-24 | 2003-01-30 | Ruppel Christopher D. | Adaptive dynamic technique for multi-path signal processing |
US6788687B2 (en) | 2001-10-30 | 2004-09-07 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
US9125061B2 (en) * | 2002-06-07 | 2015-09-01 | Apple Inc. | Systems and methods for channel allocation for forward-link multi-user systems |
US8504054B2 (en) * | 2002-09-10 | 2013-08-06 | Qualcomm Incorporated | System and method for multilevel scheduling |
US8165148B2 (en) * | 2003-01-13 | 2012-04-24 | Qualcomm Incorporated | System and method for rate assignment |
DE602004004084T2 (de) * | 2003-02-19 | 2007-06-06 | Fujitsu Ltd., Kawasaki | Ablaufsteuerung für pakete |
KR100585713B1 (ko) * | 2003-05-20 | 2006-06-07 | 엘지전자 주식회사 | 고속무선 데이터 통신 시스템의 순방향 스케줄링 방법 |
US20040258026A1 (en) * | 2003-06-19 | 2004-12-23 | Lau Kin Nang | Method of uplink scheduling for multiple antenna systems |
KR100575734B1 (ko) * | 2003-08-30 | 2006-05-03 | 엘지전자 주식회사 | 이동 통신 단말기의 패킷 데이터 수신 방법 |
JP4304372B2 (ja) * | 2003-09-10 | 2009-07-29 | 日本電気株式会社 | 移動通信システム、無線基地局、スケジューリング装置及びそれらに用いるスケジューリング方法 |
US7295513B2 (en) * | 2003-09-23 | 2007-11-13 | Telecommunications Research Laboratories | Scheduling of wireless packet data transmissions |
JP4349050B2 (ja) * | 2003-09-24 | 2009-10-21 | 日本電気株式会社 | 移動通信システム、無線基地局、スケジューリング装置及びそれに用いるスケジューリング方法 |
KR100523996B1 (ko) * | 2003-10-27 | 2005-10-26 | 한국전자통신연구원 | 이동통신 시스템의 패킷 스케줄링 시스템 및 방법 |
JP4272048B2 (ja) | 2003-12-24 | 2009-06-03 | 株式会社エヌ・ティ・ティ・ドコモ | パケット送信制御装置及びパケット送信制御方法 |
US7453903B2 (en) * | 2004-01-07 | 2008-11-18 | Proxim Wireless Corporation | System and method for determining priorities in a wireless network |
US7551637B2 (en) * | 2004-01-23 | 2009-06-23 | Qualcomm Incorporated | Method and apparatus for channel sensitive scheduling in a communication system |
CN100369524C (zh) * | 2004-08-10 | 2008-02-13 | 大唐移动通信设备有限公司 | 一种cdma系统上行包调度方法 |
US20060039333A1 (en) * | 2004-08-19 | 2006-02-23 | Dell Products L.P. | Information handling system including wireless bandwidth management feature |
CN100370787C (zh) * | 2004-12-29 | 2008-02-20 | 华为技术有限公司 | 一种分组业务中的数据包调度方法 |
JP4545613B2 (ja) * | 2005-02-24 | 2010-09-15 | 株式会社エヌ・ティ・ティ・ドコモ | 無線リソース割り当て装置および無線リソース割り当て方法 |
KR100695673B1 (ko) * | 2005-07-29 | 2007-03-16 | 한국과학기술원 | 무선 통신 시스템에서 순방향 채널상태 정보의 보고/처리장치 및 보고/결정/처리 방법 |
US20070070894A1 (en) * | 2005-09-26 | 2007-03-29 | Fan Wang | Method to determine a scheduling priority value for a user data connection based on a quality of service requirement |
US7508791B2 (en) * | 2005-10-31 | 2009-03-24 | Kyocera Corporation | Wireless communication coding and transmission systems and methods |
US20070116007A1 (en) * | 2005-11-18 | 2007-05-24 | Weimin Xiao | Method and system for scheduling and resource allocation in a data communication network |
CN100431362C (zh) * | 2005-11-23 | 2008-11-05 | 大唐移动通信设备有限公司 | 移动通信系统中分组业务调度的方法 |
US7796550B2 (en) * | 2005-12-13 | 2010-09-14 | General Instrument Corporation | Method and apparatus for packet scheduling in a wireless network |
FI20055703A0 (fi) * | 2005-12-28 | 2005-12-28 | Nokia Corp | Pakettiajoitin radiojärjestelmässä |
KR100943615B1 (ko) * | 2006-02-16 | 2010-02-24 | 삼성전자주식회사 | 무선 통신 시스템에서 서브 채널 할당 장치 및 방법 |
US7738416B2 (en) | 2006-04-28 | 2010-06-15 | Research In Motion Limited | Data burst communication techniques for mobile communication devices operating in packet data sessions |
JP4899674B2 (ja) * | 2006-07-11 | 2012-03-21 | 富士通株式会社 | スケジューラ |
US8229427B2 (en) * | 2006-07-14 | 2012-07-24 | Qualcomm Incorporated | Status validation for terminals in a wireless communication system |
US9420603B2 (en) * | 2006-09-08 | 2016-08-16 | Qualcomm Incorporated | Recovery from resource mismatch in a wireless communication system |
CN102547852A (zh) * | 2010-12-14 | 2012-07-04 | 中国移动通信集团广东有限公司 | 一种分组调度方法及装置 |
EP2882249A1 (en) * | 2013-12-06 | 2015-06-10 | Telefonaktiebolaget L M Ericsson (publ) | Controlling predictive scheduling |
WO2019110088A1 (en) | 2017-12-05 | 2019-06-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Downlink scheduling of terminal devices |
Family Cites Families (69)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3527329A1 (de) | 1985-07-31 | 1987-02-05 | Philips Patentverwaltung | Digitales funkuebertragungssystem mit variabler zeitschlitzdauer der zeitschlitze im zeitmultiplexrahmen |
US5101501A (en) | 1989-11-07 | 1992-03-31 | Qualcomm Incorporated | Method and system for providing a soft handoff in communications in a cdma cellular telephone system |
US5226045A (en) | 1992-05-07 | 1993-07-06 | Bell Communications Research, Inc. | Method and apparatus for autonomous selective routing during radio access in TDMA portable radio systems |
US5287347A (en) * | 1992-06-11 | 1994-02-15 | At&T Bell Laboratories | Arrangement for bounding jitter in a priority-based switching system |
US6088590A (en) | 1993-11-01 | 2000-07-11 | Omnipoint Corporation | Method and system for mobile controlled handoff and link maintenance in spread spectrum communication |
KR960003783B1 (ko) | 1993-11-06 | 1996-03-22 | 한국전기통신공사 | 광대역 종합정보통신망 가입자 액세스 장치의 비동기 전달방식(atm) 다중화 처리 장치 및 방법 |
US5671218A (en) | 1994-04-28 | 1997-09-23 | Lucent Technologies Inc. | Controlling power and access of wireless devices to base stations which use code division multiple access |
US5442625A (en) | 1994-05-13 | 1995-08-15 | At&T Ipm Corp | Code division multiple access system providing variable data rate access to a user |
US5583869A (en) | 1994-09-30 | 1996-12-10 | Motorola, Inc. | Method for dynamically allocating wireless communication resources |
FI114178B (fi) | 1995-01-09 | 2004-08-31 | Nokia Corp | Radiokapasiteetin dynaaminen jakaminen TDMA-järjestelmässä |
JPH08256102A (ja) * | 1995-01-19 | 1996-10-01 | Sony Corp | セルラーシステム |
FI100212B (fi) | 1995-03-06 | 1997-10-15 | Nokia Telecommunications Oy | Suurinopeuksinen datasiirto matkaviestinverkoissa |
US6597913B2 (en) | 1995-06-05 | 2003-07-22 | Motorola, Inc. | Distributed dynamic channel management in cellular systems |
US5619492A (en) | 1995-06-16 | 1997-04-08 | Unisys Corporation | CDMA communication system in which bit rates are dynamically allocated |
US5956342A (en) | 1995-07-19 | 1999-09-21 | Fujitsu Network Communications, Inc. | Priority arbitration for point-to-point and multipoint transmission |
US6052408A (en) | 1995-09-06 | 2000-04-18 | Aironet Wireless Communications, Inc. | Cellular communication system with dynamically modified data transmission parameters |
US5734646A (en) * | 1995-10-05 | 1998-03-31 | Lucent Technologies Inc. | Code division multiple access system providing load and interference based demand assignment service to users |
US5745480A (en) | 1996-04-03 | 1998-04-28 | Adicom Wireless, Inc. | Multi-rate wireless communications system |
US5859835A (en) | 1996-04-15 | 1999-01-12 | The Regents Of The University Of California | Traffic scheduling system and method for packet-switched networks |
TW317058B (en) | 1996-04-23 | 1997-10-01 | Ibm | Data communication system for a wireless access to an atm network |
US5966019A (en) * | 1996-04-24 | 1999-10-12 | Boxer Cross, Inc. | System and method for measuring properties of a semiconductor substrate in a fabrication line |
US5818826A (en) | 1996-06-17 | 1998-10-06 | International Business Machines Corporation | Media access control protocols in a wireless communication network supporting multiple transmission rates |
US5903554A (en) * | 1996-09-27 | 1999-05-11 | Qualcomm Incorporation | Method and apparatus for measuring link quality in a spread spectrum communication system |
US5923656A (en) | 1996-10-22 | 1999-07-13 | Board Of Trustees Of The University Of Illinois | Scalable broad band input-queued ATM switch including weight driven cell scheduler |
US6259747B1 (en) | 1997-03-20 | 2001-07-10 | Telefonaktiebolaget L M Ericsson (Publ) | IQ modulator, and associated method |
US5914950A (en) | 1997-04-08 | 1999-06-22 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
US6091717A (en) | 1997-05-05 | 2000-07-18 | Nokia Mobile Phones Limited | Method for scheduling packet data transmission |
US6075792A (en) | 1997-06-16 | 2000-06-13 | Interdigital Technology Corporation | CDMA communication system which selectively allocates bandwidth upon demand |
US6081536A (en) | 1997-06-20 | 2000-06-27 | Tantivy Communications, Inc. | Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link |
US6167031A (en) | 1997-08-29 | 2000-12-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for selecting a combination of modulation and channel coding schemes in a digital communication system |
US6115390A (en) | 1997-10-14 | 2000-09-05 | Lucent Technologies, Inc. | Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots |
US6574211B2 (en) | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
DE19751110B4 (de) | 1997-11-18 | 2004-04-08 | Siemens Ag | Verfahren zur Zuordnung von funktechnischen Ressourcen und Einrichtung zum Funkressourcenmanagement |
US6721325B1 (en) | 1998-04-23 | 2004-04-13 | Alcatel Canada Inc. | Fair share scheduling of multiple service classes with prioritized shaping |
US6862622B2 (en) | 1998-07-10 | 2005-03-01 | Van Drebbel Mariner Llc | Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture |
US6421335B1 (en) | 1998-10-26 | 2002-07-16 | Nokia Telecommunications, Oy | CDMA communication system and method using priority-based SIMA quality of service class |
SE519366C2 (sv) | 1998-11-17 | 2003-02-18 | Ericsson Telefon Ab L M | Metod och anordningar rörande ett radiokommunikationssystem |
AU775674B2 (en) | 1998-11-20 | 2004-08-12 | Nec Corporation | Data packet multi-access communicating method and transmitting and receiving apparatus therefor |
US6411617B1 (en) | 1998-12-10 | 2002-06-25 | Nokia Telecommunications, Oy | System and method for managing data traffic associated with various quality of service principles using a conventional network node switch |
US6229795B1 (en) | 1999-01-13 | 2001-05-08 | Qualcomm Incorporated | System for allocating resources in a communication system |
DE19907085C1 (de) * | 1999-02-19 | 2000-04-13 | Siemens Ag | Verfahren zum Übertragen paketvermittelter Daten in einem Funk-Kommunikationssystem |
US6445707B1 (en) * | 1999-04-21 | 2002-09-03 | Ems Technologies Canada, Limited | Broadcast rate control allocation (BRCA) for congestion avoidance in satellite ATM networks |
US6885868B1 (en) | 1999-09-30 | 2005-04-26 | Nortel Networks Limited | Fair packet scheduler and scheduling method for packet data radio |
GB0004088D0 (en) | 2000-02-21 | 2000-04-12 | Nokia Networks Oy | Packet data services in a telecommunications system |
US6590890B1 (en) | 2000-03-03 | 2003-07-08 | Lucent Technologies Inc. | Method of packet scheduling, with improved delay performance, for wireless networks |
EP1264422B1 (en) | 2000-03-17 | 2007-12-26 | QUALCOMM Incorporated | Forward-link scheduling in a wireless communication system |
US6542736B1 (en) | 2000-04-04 | 2003-04-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient radio link adaptation and base station sector selection in a radio communication system |
WO2002017511A2 (en) | 2000-08-21 | 2002-02-28 | Koninklijke Philips Electronics N.V. | Method for the communication of information and apparatus employing the method |
US6400699B1 (en) | 2000-09-12 | 2002-06-04 | Iospan Wireless, Inc. | Transmission scheduler for a multiple antenna wireless cellular network |
WO2002025867A2 (en) | 2000-09-25 | 2002-03-28 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic control of packet data service throughput by radio access control node |
US6847629B2 (en) | 2000-11-30 | 2005-01-25 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
KR20020043139A (ko) | 2000-12-01 | 2002-06-08 | 윤종용 | 이동통신시스템에서 고속 데이터 서비스를 위한 스케쥴링방법 |
US6657980B2 (en) | 2001-04-12 | 2003-12-02 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
US6807426B2 (en) | 2001-04-12 | 2004-10-19 | Qualcomm Incorporated | Method and apparatus for scheduling transmissions in a communication system |
KR100841296B1 (ko) | 2001-07-10 | 2008-06-25 | 엘지전자 주식회사 | 무선 패킷 통신 시스템에서의 공유 채널 스케줄러 장치 및그를 이용한 공유채널 스케줄링 방법 |
US7283482B2 (en) | 2001-08-14 | 2007-10-16 | Samsung Electronics Co., Ltd. | Reverse data transmission apparatus and method in a mobile communication system |
US7027392B2 (en) | 2001-08-14 | 2006-04-11 | Qualcomm, Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
US6788687B2 (en) | 2001-10-30 | 2004-09-07 | Qualcomm Incorporated | Method and apparatus for scheduling packet data transmissions in a wireless communication system |
JP4168633B2 (ja) | 2002-01-17 | 2008-10-22 | 日本電気株式会社 | 無線基地局におけるパケットスケジューリング方法、パケット転送装置およびパケットスケジューリングプログラム |
US8175610B2 (en) | 2002-06-07 | 2012-05-08 | Nokia Corporation | Apparatus, and an associated method, for facilitating airlink resource management in a radio communication system |
US20040228349A1 (en) | 2003-01-10 | 2004-11-18 | Sophie Vrzic | Semi-distributed scheduling scheme for the reverse link of wireless systems |
WO2004098226A1 (ja) | 2003-04-30 | 2004-11-11 | Fujitsu Limited | 伝送帯域割り付け装置 |
US7979078B2 (en) | 2003-06-16 | 2011-07-12 | Qualcomm Incorporated | Apparatus, system, and method for managing reverse link communication resources in a distributed communication system |
US7158796B2 (en) | 2003-06-16 | 2007-01-02 | Qualcomm Incorporated | Apparatus, system, and method for autonomously managing reverse link communication resources in a distributed communication system |
US7295513B2 (en) | 2003-09-23 | 2007-11-13 | Telecommunications Research Laboratories | Scheduling of wireless packet data transmissions |
CN1879440A (zh) | 2003-11-07 | 2006-12-13 | 三菱电机株式会社 | 移动台、通信系统、通信控制方法 |
US7706403B2 (en) | 2003-11-25 | 2010-04-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Queuing delay based rate control |
US7551637B2 (en) | 2004-01-23 | 2009-06-23 | Qualcomm Incorporated | Method and apparatus for channel sensitive scheduling in a communication system |
US8379520B2 (en) | 2004-03-03 | 2013-02-19 | Texas Instruments Incorporated | Group based packet scheduling algorithm |
-
2001
- 2001-04-12 US US09/834,774 patent/US6657980B2/en not_active Expired - Lifetime
-
2002
- 2002-04-11 EP EP02721743A patent/EP1378136A2/en not_active Withdrawn
- 2002-04-11 KR KR10-2003-7013325A patent/KR20030089516A/ko not_active Application Discontinuation
- 2002-04-11 JP JP2002582648A patent/JP2004529562A/ja active Pending
- 2002-04-11 CN CNA028097432A patent/CN1507756A/zh active Pending
- 2002-04-11 BR BR0208834-7A patent/BR0208834A/pt not_active Withdrawn
- 2002-04-11 WO PCT/US2002/011641 patent/WO2002085054A2/en not_active Application Discontinuation
- 2002-04-12 TW TW091107449A patent/TWI231716B/zh not_active IP Right Cessation
-
2003
- 2003-09-24 US US10/670,910 patent/US7899008B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006136113A1 (fr) * | 2005-06-24 | 2006-12-28 | Huawei Technologies Co., Ltd. | Procédé visant à assurer la qualité de service pour le client dans un système de communication sans fil |
CN100384300C (zh) * | 2005-06-24 | 2008-04-23 | 华为技术有限公司 | 保证无线通信系统中用户服务质量的实现方法 |
CN101175064B (zh) * | 2006-12-18 | 2012-01-11 | 中兴通讯股份有限公司 | 基于服务质量的前向链路调度方法 |
CN105873226A (zh) * | 2016-03-28 | 2016-08-17 | 华信咨询设计研究院有限公司 | 吞吐量优先的lte公平调度方法 |
CN105873226B (zh) * | 2016-03-28 | 2019-01-15 | 华信咨询设计研究院有限公司 | 吞吐量优先的lte公平调度方法 |
Also Published As
Publication number | Publication date |
---|---|
US20040062219A1 (en) | 2004-04-01 |
TWI231716B (en) | 2005-04-21 |
EP1378136A2 (en) | 2004-01-07 |
US20020176380A1 (en) | 2002-11-28 |
WO2002085054A3 (en) | 2003-02-13 |
KR20030089516A (ko) | 2003-11-21 |
BR0208834A (pt) | 2005-01-18 |
WO2002085054A2 (en) | 2002-10-24 |
US7899008B2 (en) | 2011-03-01 |
US6657980B2 (en) | 2003-12-02 |
JP2004529562A (ja) | 2004-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1507756A (zh) | 无线通信系统中用于调度分组数据传输的方法和装置 | |
CN1326374C (zh) | 无线通信系统中用于调度分组数据传输的方法和装置 | |
US6847629B2 (en) | Method and apparatus for scheduling packet data transmissions in a wireless communication system | |
CN101790895B (zh) | 回程资源管理的蜂窝通信系统、装置和方法 | |
US7295513B2 (en) | Scheduling of wireless packet data transmissions | |
US7194741B2 (en) | Weighted fair queuing scheduler | |
CN1611041A (zh) | 在无线通信系统内进行分组数据传输调度的方法和装置 | |
CN1613234A (zh) | 具有公平控制和服务质量支持的调度器 | |
CN1498472A (zh) | 用于实时自适应容量调度的系统与方法 | |
US6502062B1 (en) | System and method for scheduling data delivery using flow and stretch algorithms | |
US7174180B2 (en) | Methods and apparatus for transmission scheduling in wireless networks | |
KR100959247B1 (ko) | 다수의 안테나 및 다수의 목적지 사이의 정보의 동시 다운링크 전송을 위한 전력 할당 방법 | |
US7260116B2 (en) | Bandwidth allocation method in point-to-multipoint communication system | |
Dechene et al. | QoS, channel and energy-aware packet scheduling over multiple channels | |
CN101107820B (zh) | 在无线lan的服务时间段中分配传输时间份额的方法和装置 | |
CN1246263A (zh) | 在定位期间管理远程单元增强功率传输的方法和装置 | |
KR100580833B1 (ko) | 이동통신 시스템에서 최소 전송율 보장을 위한 패킷 스케줄링 방법 및 이를 구현하는 프로그램이 저장된 기록매체 | |
JP2002314610A (ja) | 情報配信方法及び装置及び情報配信プログラム及び情報配信プログラムを格納した記憶媒体 | |
CN1914605B (zh) | 在调度中特别有用的速率计算 | |
CN104811402A (zh) | 授权数值处理方法、装置和网络系统 | |
Buche et al. | Stability and control of mobile communications systems with time varying channels |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1063913 Country of ref document: HK |
|
AD01 | Patent right deemed abandoned | ||
C20 | Patent right or utility model deemed to be abandoned or is abandoned | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1063913 Country of ref document: HK |