CN1287621C - 用于移动通信系统中的基站的业务调度装置和方法 - Google Patents

用于移动通信系统中的基站的业务调度装置和方法 Download PDF

Info

Publication number
CN1287621C
CN1287621C CNB2004100013173A CN200410001317A CN1287621C CN 1287621 C CN1287621 C CN 1287621C CN B2004100013173 A CNB2004100013173 A CN B2004100013173A CN 200410001317 A CN200410001317 A CN 200410001317A CN 1287621 C CN1287621 C CN 1287621C
Authority
CN
China
Prior art keywords
time
real
service
traffic
power
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.)
Expired - Lifetime
Application number
CNB2004100013173A
Other languages
English (en)
Other versions
CN1551653A (zh
Inventor
金泳龙
朴元亨
尹相普
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.)
Samsung Electronics Co Ltd
Yonsei University
Original Assignee
Samsung Electronics Co Ltd
Yonsei University
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 Samsung Electronics Co Ltd, Yonsei University filed Critical Samsung Electronics Co Ltd
Publication of CN1551653A publication Critical patent/CN1551653A/zh
Application granted granted Critical
Publication of CN1287621C publication Critical patent/CN1287621C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2416Real-time traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/56Queue scheduling implementing delay-aware scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/90Buffering arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • 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/12Wireless traffic scheduling
    • 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
    • H04W72/543Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing 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/04Registration at HLR or HSS [Home Subscriber Server]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

这里公开了一种用于移动通信系统中的基站的业务调度装置和方法,以发送请求发送给特定移动台的具有不同QoS(业务质量)的实时和非实时数据流。提供了延迟调整器,用于确定发送顺序,以使实时业务优先于非实时业务被发送。还提供了发送缓冲器,用于接收并存储按由延迟调整器确定的顺序输出的实时业务和非实时业务,以及速率调整器,用于计算时隙的分配功率,该时隙作为用于发送存储在发送缓冲器中的预定量的业务的发送单元,根据可用时隙功率改变数据流的发送顺序,并且根据被改变的发送顺序将数据流封装在时隙中。

Description

用于移动通信系统中的基站的业务调度装置和方法
技术领域
一般地,本发明涉及用于移动通信系统中的基站的业务发送装置和方法,具体地,涉及一种调度装置和方法,用于确定移动通信系统的基站中的发送数据流的发送顺序。
背景技术
一般地,移动通信系统可被分类为同步码分多址(此后称为“CDMA”)系统或异步通用移动电信业务(此后称为“UMTS”)系统。
同步CDMA移动通信系统进一步分类为主要支持实时数据流(如话音数据)的系统,仅支持非实时数据流,如低速分组数据(例如14.4Kbps或更低)或高速分组数据的系统,以及分组数据与话音数据都支持的系统。
对于分组数据传输业务的用户需求的增长与技术的迅猛发展造成了这些系统分类。因此,移动通信系统展现了这样的趋势,即从支持话音业务的系统演进到支持高速分组数据业务的系统。1xEV-DO(仅发展数据)移动通信系统支持高速分组数据业务。然而,1xEV-DO系统的缺点在于其不支持话音业务。因此,已经提出1xEV-DV(发展数据和话音)系统,作为一种可以支持现有话音业务以及高速分组数据业务的移动通信系统。
在1xEV-DV系统中,由于话音和非实时数据都提供,所以在传输之前,确定这两项业务之间的优先级。通过考虑各个业务的QoS(业务质量)来确定优先级,于是需要更高传输速率的话音被优先进行,而不是非实时数据。
图1的方框图示出一调度装置。参照图1,将详细描述1xEV-DV系统中的调度方法。假定在基站中进行图1的调度处理。
如果假定在一个小区中存在的移动台的数目为K,则基站具有多个发射器,用来向该K个移动台发送数据流。这些发射器在一对一基础上被映射到这些移动台。每一移动台测量来自基站的导频信号的功率,然后通知基站其可用的数据速率。基站然后通过考虑由移动台报告的数据速率,确定前向业务速率,并以所确定的业务速率发送数据流。
当请求发送到特定移动台的数据流到达基站时,每一数据流的构成形式都是根据在特定应用业务中要求不同QoS的类型而划分的数据流。当以这种方式构成的数据流通过数据链路被从上层提供时,根据这些数据流的业务类型,以不同方式处理它们。
参看图1,实时业务序列10被直接应用到多路复用器20。虽然图1中只示出了一个实时业务序列,但实时业务序列的数目是可变的。根据要求不同QoS的类型而划分的多个非实时业务序列11至11n,分别在分组分段部分12至12n中被分段。分组分段部分12对应于RLP(无线电链路协议)层,并且一个或多个RLP实例(instance)被匹配到每一业务序列。即,每一RLP实例都变为一个可以根据应用业务流的类型来确定的逻辑信道。在RLP层中,对于应用业务的每一类型可以形成多个逻辑信道。RLP实例提供了序列号管理功能和对于经过每一逻辑信道发送的数据进行分段的功能。
多路复用器20接收实时业务10和从分组分段部分12至12n输出的非实时数据流,并通过特定标准多路复用所接收的数据流。为简单计,不提供该多路复用处理的详细描述。
根据所接收的实时/非实时数据流的优先级,多路复用器20确定发送顺序,然后有选择地向多个发送缓冲器41至4n中的一个提供相应的业务。用于实现该有选择的业务供给的部件的开关30,根据业务的类型,将从多路复用器20输出的业务切换至相应发送缓冲器。发送缓冲器41至4n将从多路复用器20输出的业务延迟预定的时间,并且可能被独立地分配以正确处理要求不同QoS的业务。在图1中假设第一发送缓冲器41缓冲对于延迟敏感的实时业务,而第二发送缓冲器42至4n存储对于延迟较不敏感的非实时业务。
调度器50将优先级给予在来自第一发送缓冲器41和第二发送缓冲器42至4n的数据流中,从第一发送缓冲器41输出的实时业务,并发送该实时业务,优先于从第二发送缓冲器42至4n输出的非实时数据流。在发送给接收机之前,实时业务以第一编码分组(EP1)60的形式被映射到发送时隙,而非实时业务以第二编码分组(EPn)6n的形式被映射到发送时隙。
在传统1xEV-DV系统中,调度器50通过优先缓冲器切换,优先进行实时话音数据流业务。即,由于对延迟敏感的话音业务被优先于非实时数据业务进行,所以可以匹配根据业务的所需QoS而确定的延迟限制。
然而,在有些情况下,分配给非实时业务的带宽大大窄于分配给实时业务的带宽,因此当进行实时业务时,浪费了信道的带宽。另外,即使对其上没有承载信息的带宽也要施加特定的功率,从而造成了对其他移动台的干扰。
发明内容
因此,本发明的目的在于提供一种业务调度装置和方法,用于在移动通信系统的基站中,发送根据它们的QoS具有不同质量的数据流。
本发明的另一目的在于提供一种业务调度装置和方法,用于在移动通信系统的基站中,确保对于延迟敏感的实时业务的质量。
本发明的另一目的在于提供一种业务调度装置和方法,用于在移动通信系统的基站中,在具有不同QoS的数据流的业务过程中,提供高的数据速率。
本发明的另一目的在于提供一种业务调度装置和方法,用于在移动通信系统的基站中,减小由于发送带宽的干扰。
为达到以上及其他目的,本发明提供了一种用于移动通信系统中的基站的业务调度装置,用于发送被请求发送至特定移动台的具有不同QoS(业务质量)的实时或非实时数据流。所述装置包括:延迟调整器,用于确定发送顺序,以使实时业务优先于非实时业务被发送;发送缓冲器,用于接收并存储按由延迟调整器确定的发送顺序输出的实时或非实时数据流;以及速率调整器,用于计算作为用于发送存储在发送缓冲器中的预定量的业务的发送单元的时隙的分配功率,根据可用时隙功率改变所述数据流的发送顺序,并且根据被改变的发送顺序将数据流封装在时隙中。
为达到以上及其他目的,本发明提供了一种用于移动通信系统中的基站的业务调度方法,用于发送请求发送给特定移动台的具有不同QoS(业务质量)的实时或非实时数据流。所述方法包括以下步骤:确定发送顺序,以使实时业务优先于非实时业务被发送;以及计算作为用于发送预定量的发送顺序已确定的业务的发送单元的时隙的分配功率,根据可用时隙功率改变业务的发送顺序,并且根据被改变的发送顺序将数据流封装在时隙中。
附图说明
本发明的上述和其他目的、特征与优点将在结合下列附图的详细描述中变得显而易见,其中:
图1是示出传统的用于移动通信系统中的基站的调度装置的结构的方框图;
图2是示出根据本发明的实施例用于移动通信系统中的基站的业务调度装置的结构的方框图;以及
图3是示出根据本发明的实施例,移动通信系统的基站中的业务调度器的操作的流程图。
具体实施方式
现在将参照附图详细描述本发明的几个优选实施例。在以下的描述中,为简明,将略去此处所包含的公知功能与配置的详细描述。
图2的方框图示出根据本发明的实施例用于移动通信系统中的基站的业务调度装置的结构。下面将参照图2描述在基站中当被请求发送到移动台的实时/非实时数据流到达时,用于处理数据流的结构。
当数据流到达基站时,每一数据流的构成形式都是根据在特定应用业务中要求不同QoS的类型而划分的数据流。当以这种方式构成的数据流通过数据链路被从上层提供时,根据这些数据流的业务类型,以不同方式处理它们。在业务的信头的TOS(业务类型)字段中写有业务的优先级信息。
优先级提取器120使用标记在业务信头的TOS字段中的信息,检查通过数据链路从上层提供的业务的优先级。由优先级提取器120提取的优先级被以下所述的延迟调整器141使用。
非实时业务处理器130包括分组分段部分131以及多个缓冲器132。分组分段部分131根据无线电信道的信息,计算每一时隙的最大发送容量,并以每一时隙的最大发送容量的预定比例分段非实时业务。分组分段部分131对应于RLP层,并与参照图1所述的相同。
分组分段部分131可以根据从移动台接收的无线电信道反馈信号,改变非实时业务的RLP层的大小,并且在以下描述中,该RLP层将被称为自适应RLP层。
业务调度器140包括延迟调整器141、发送缓冲器142以及速率调整器143。业务调度器140的操作包括两步:第一步调整延迟,以及第二步封装数据流以便增加数据速率。
第一步
延迟调整器141调整对于各个数据流的延迟值,以使实时业务被优先发送,然后再发送非实时数据流。由发送缓冲器142根据下面的公式(1)和公式(2)来确定非实时数据流的发送顺序(或业务顺序)。确定该发送顺序被称为“调度”。
提供公式(1)以计算每次会话所到达的实时业务和总业务的比值。
α = RTrate × # ofsession RTrate × # ofsession + NRTrate × # ofsession - - - ( 1 )
在公式(1)中,′RT rate′代表实时业务的到达速率,′NRT rate′代表非实时业务的到达速率,以及′#of session′代表每一会话的数目。根据公式(1),如果增加非实时业务的量,则α远小于1(α<<1)。如果α<<1,则意味着当前的发送业务大部分是非实时业务。相反,如果增加实时业务的量,则α小于1但接近1(α≌1)。如果α接近1,则意味着当前的发送业务大部分是实时业务。
提供公式(2)以通过使用通过公式(1)计算的α来计算来自第i个用户的第k个业务的完成时间。术语“完成时间”指根据业务的QoS所要求的可能延迟时间。即,对延迟较不敏感的非实时业务的完成时间可以变得相对长于对延迟敏感的实时业务的完成时间。
FT i k = FT i k - 1 * ( priority × α + 1 priority + 1 ) + L i k Φ i - - - ( 2 )
在公式(2)中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重。另外
Figure C20041000131700083
表示第k个业务的长度和确定用于每一用户的权重的比,并且当被加到第(k-1)个业务的完成时间时,
Figure C20041000131700084
成为用来确定第k个业务的完成时间的因子。但是,公式(2)包括α值。
因此,在第(k-1)个业务的完成时间,对于第k个业务的反应速率(reflection rate)依赖于由公式(1)计算的α值。即,如果增加非实时业务的量使α远小于1(α<<1),则先前业务的完成时间和当前业务的完成时间的反应比被减小,以优先进行实时业务。相反,如果增加实时业务的量使α小于1但接近1(α≌1),则先前业务的完成时间和当前业务的完成时间的反应比几乎保持。因此,继续优先进行实时业务。即,调度优先级依赖于α的值,α的值对应于当前实时和非实时数据流电平。
另外,在公式(2)中,′priority′表示特定数据分组的优先级信息,并且由优先级提取器120提取,然后被应用于延迟调整器141。即,该优先级信息被提取作为IP(网际协议)信头中的TOS字段的值,并且其值可以是通过将二位值转换到十进制数而确定的值。
发送缓冲器142顺序存储在延迟调整器141中被进行了时间调度的实时和非实时数据流,并根据来自速率调整器143的业务发送请求信号输出所存储的数据流。发送缓冲器142可以包含两个缓冲器:实时缓冲器142A用于缓冲实时业务,以及非实时缓冲器142B用于缓冲非实时业务。实时缓冲器142A与非实时缓冲器142B分别包括实时业务指针(未示出)和非实时业务指针(未示出),并且保持其指针,直到根据来自速率调整器143的控制信号收到优先时隙使能信号。
第二步
通过根据每一时隙的功率容量,改变从发送缓冲器142接收的数据流的顺序,速率调整器143将数据流封装在时隙中。对于调度,速率调整器143根据通过使用以下公式(3)、公式(4)和公式(5)所分配的功率,确定数据流的封装顺序。速率调整器143通过使用从公式(3)导出的公式(4),计算每一业务的分配功率。
公式3表示来自第i个用户的业务的SIR(信干比)应该大于预定值γi
G i P i ( t ) Σ j ≠ i P j ( t ) + η 0 W ≥ γ i - - - ( 3 )
在公式(3)中,Pi表示来自第i个用户的业务的分配功率,Gi表示扩频系数,W表示带宽,以及η0表示AWGN(附加白高斯噪声)功率谱密度。根据公式(3),SIR是以下两值之比:将扩频系数Gl乘以来自第i个用户的业务的分配功率Pi的值,和由带宽W乘以AWGN功率谱密度η0所确定的值和Pj(T)级数的合。
通过下式计算符合公式(3)的条件的分配给第i个用户的功率
P i ( t ) = η 0 Wg i 1 - Σ j = 1 N ( t ) g j , g i = γ i γ i + G i - - - ( 4 )
其中gi为功率指数,并表示标准功率,并且其值与分配的功率成正比。提供下面的公式5以计算实际被分配给每个时隙的功率。
&Sigma; j = i N ( t ) g i < 1 - &Delta; , 其中 &Delta; = max i ( &eta; o Wg i h i p i ) - - - ( 5 )
从公式(5)注意到,时隙容量被限于1-Δ,并且根据无线电信道的状态改变Δ值。另外,hi是反应随时间变化的无线电信道的值的参数,并且使用由导频信道所给定的信道信息来确定。
速率调整器143基于通过公式(3)、公式(4)以及公式(5)计算的功率信息,执行时隙封装,以下参照图3详细描述该封装处理。
将参照图2描述上述的移动通信系统中的业务发送装置的操作。当数据流到达基站时,每一数据流的构成形式都是根据在特定应用业务中要求不同QoS的类型而划分的数据流。当以这种方式构成的数据流通过数据链路被从上层提供时,根据这些数据流的业务类型,以不同方式处理它们。
参看图2,如果实时业务序列100被从上层发送到数据链路层,则优先级提取器120提取标记在IP信头的TOS字段中的信息。已通过优先级提取器120的实时业务旁路非实时业务处理器130。然而,已通过优先级提取器120的非实时业务,由分组分段部分131分段为预定的大小,然后缓存在任意一个缓冲器132中。为了发送实时基础上接收的实时业务和在缓冲器中被存储预定时间后所接收的非实时业务,业务调度器140执行调度。
图3的流程图示出根据本发明实施例的业务调度器140的操作。现在将参照图3详细描述调度处理。
在步骤200,延迟调整器14l根据业务类型,计算接收的数据流的到达速率。在步骤210,延迟调整器141通过使用公式(1)比较实时业务到达速率和非实时业务到达速率。作为比较结果,如果实时业务到达速率高于非实时业务到达速率,则在步骤220,延迟调整器141根据公式(2),保持先前的发送完成时间反应速率。然而,如果实时业务到达速率低于非实时业务到达速率,则在步骤220,延迟调整器141根据公式(2),降低先前的发送完成时间反应速率。
在步骤240,延迟调整器141在步骤220和230中确定的发送完成时间,将实时和非实时数据流存储在发送缓冲器142中.在步骤250,速率调整器143通过使用公式(4),计算存储在发送缓冲器142中的业务的分配功率,然后在步骤260,通过使用公式(5),计算分配给时隙的功率。
速率调整器143按被存储在发送缓冲器中的顺序,在可用时隙功率范围内封装数据流。如果在一个时隙中封装一定程度之后所剩余的部分,请求对分配很高功率的非实时业务进行封装,则该业务无法在此时隙上进行。这引起可观的信道浪费,降低了封装效率和发送吞吐量。因此,为使非实时业务在牺牲稍许延迟的情况下确保最大可能数据速率,需要一种用于封装实时业务而不是非实时业务的算法,该非实时业务具有大于时隙的剩余功率的功率。
当在步骤270收到业务时,速率调整器143在步骤280确定所接收的业务是否为非实时业务。如果接收的业务为非实时业务,则在步骤290,速率调整器143确定所接收的非实时业务的功率是否高于可用的时隙功率。如果在步骤290确定非实时业务的功率低于或等于可用时隙功率,则速率调整器143在步骤300将所接收的非实时业务封装到时隙中。然而,如果在步骤290中确定非实时业务功率高于可用时隙功率,则速率调整器143暂时保留所接收的非实时业务,然后接收具有下一优先级的实时业务,并在步骤310将接收的实时业务封装到时隙中。在这种情况下,被保留的非实时业务被存储在空闲状态的发送缓冲器142中,直到收到优先时隙使能信号,并且可以保持指示非实时业务的非实时业务指针。同时,如果在步骤280中确定接收的业务不是非实时业务,在步骤320速率调整器143将接收的实时业务封装到时隙中。以这种方式,本发明所提出的算法可以改变数据流的封装优先级。
通过增加实时业务的发送优先级(或业务优先级),本发明所提出的两步调度算法可以匹配延迟限制,并且可以增加封装效率,同时在发生松散封装时可以通过改变业务的优先级而确保高数据速率。
如上所述,本发明通过独立地调整延迟和数据速率,可以匹配实时业务的延迟限制,并且也可以通过防止带宽浪费而提供高数据速率。另外,通过分离实时业务的延迟性能和非实时业务的速率性能,可以提供所需的业务质量。
虽然参照了特定优选实施例对本发明进行了展示与描述,但本领域的技术人员应该理解在不脱离权利要求所定义的本发明的精神与范围的前提下,可以对形式与细节进行各种修改。

Claims (5)

1.一种用于移动通信系统中的基站的业务调度装置,用于向特定移动台发送具有不同业务质量的实时业务和非实时业务,所述装置包括:
延迟调整器,用于确定发送顺序,以使实时业务优先于非实时业务被发送;
发送缓冲器,用于接收并存储按由所述延迟调整器确定的顺序输出的实时业务和非实时业务;
速率调整器,用于计算时隙的分配功率,所述时隙作为用于发送存储在所述发送缓冲器中的预定量的业务的发送单元,根据可用时隙功率改变所述业务的发送顺序,并且根据被改变的发送顺序将业务封装在时隙中,
其中如果该业务是实时业务,则该速率调整器将该实时业务封装到时隙中;如果该业务是非实时业务,则该速率调整器确定该非实时业务的功率是否高于可用时隙功率;如果确定非实时业务的功率低于或等于可用时隙功率,则速率调整器将该非实时业务封装到时隙中;如果确定非实时业务的功率高于可用时隙功率,则速率调整器暂时保留该非实时业务,接收具有下一优先级的实时业务,并将所接收的实时业务封装到时隙中。
2.如权利要求1所述的业务调度装置,其中,所述延迟调整器基于
FT i k = FT i k - 1 * ( priority &times; &alpha; + 1 priority + 1 ) + L i k &Phi; i
其中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重,FTi k-1表示来自第i个用户的第k-1个业务的完成时间,priority表示特定数据分组的优先级,以及α表示每次会话所到达的实时业务和总业务的比值。
3.如权利要求2所述的业务调度装置,其中,优先级是从网际协议信头中提取的值。
4.一种用于移动通信系统中的基站的业务调度方法,用于向特定移动台发送具有不同业务质量的实时业务和非实时业务,所述方法包括以下步骤:
确定发送顺序,使实时业务优先于非实时业务被发送;
计算时隙的分配功率,所述时隙作为用于发送预定量的发送顺序已确定的业务的发送单元,根据可用时隙功率改变所述业务的发送顺序,并且根据被改变的发送顺序将业务封装在时隙中,
其中根据被改变的发送顺序将业务封装在时隙中的步骤包括:(a)确定该业务是实时业务还是非实时业务,如果该业务是实时业务,则将该实时业务封装到时隙中;如果该业务是非实时业务,则执行步骤(b);(b)确定该非实时业务的功率是否高于可用时隙功率;如果确定非实时业务的功率低于或等于可用时隙功率,则该非实时业务封装到时隙中;反之,则暂时保留该非实时业务,接收具有下一优先级的实时业务,并将所接收的实时业务封装到时隙中。
5.如权利要求4所述的业务调度方法,其中,确定发送顺序的步骤包括基于以下的延迟调整步骤
FT i k = FT i k - 1 * ( priority &times; &alpha; + 1 priority + 1 ) + L i k &Phi; i
其中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重,FTi k-1表示来自第i个用户的第k-1个业务的完成时间,priority表示特定数据分组的优先级,以及α表示每次会话所到达的实时业务和总业务的比值。
CNB2004100013173A 2003-05-09 2004-01-06 用于移动通信系统中的基站的业务调度装置和方法 Expired - Lifetime CN1287621C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020030029382A KR20040096363A (ko) 2003-05-09 2003-05-09 이동 통신 시스템의 기지국에서의 트래픽 스케줄링 장치및 방법
KR29382/03 2003-05-09
KR29382/2003 2003-05-09

Publications (2)

Publication Number Publication Date
CN1551653A CN1551653A (zh) 2004-12-01
CN1287621C true CN1287621C (zh) 2006-11-29

Family

ID=32985991

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100013173A Expired - Lifetime CN1287621C (zh) 2003-05-09 2004-01-06 用于移动通信系统中的基站的业务调度装置和方法

Country Status (4)

Country Link
US (1) US20040223505A1 (zh)
EP (1) EP1475985A3 (zh)
KR (1) KR20040096363A (zh)
CN (1) CN1287621C (zh)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040264488A1 (en) * 2003-06-25 2004-12-30 Hyun-Min Yoon Apparatus and method for processing packets
FI20055104A0 (fi) * 2004-05-19 2005-03-04 Nokia Corp Menetelmä tiedon siirtämiseksi telekommunikaatiojärjestelmässä ja verkkoelementti
US20050281277A1 (en) * 2004-06-22 2005-12-22 Killian Thomas J Establishing traffic priorities in a voice over IP network
CN100431382C (zh) * 2004-12-10 2008-11-05 大唐移动通信设备有限公司 基于分组业务动态调整资源的方法
KR100578306B1 (ko) * 2004-12-17 2006-05-11 한국전자통신연구원 다중셀 환경에서 핸드오버 트래픽 서비스의 제어 방법 및그 제어 장치
EP1832015B1 (en) * 2004-12-23 2014-02-26 Electronics and Telecommunications Research Institute A method for scheduling resources of packet level for integrated level for integrated traffic, and an apparatus therefor
JP2006186580A (ja) * 2004-12-27 2006-07-13 Toshiba Corp 再生装置およびデコード制御方法
US7564790B2 (en) 2005-02-28 2009-07-21 Cisco Technology, Inc. Method and system for shaping traffic in a parallel queuing hierarchy
KR100749847B1 (ko) * 2005-11-11 2007-08-16 한국전자통신연구원 휴대 인터넷 시스템의 기지국에서 순방향 패킷 스케쥴링장치 및 방법
US8345662B2 (en) * 2006-02-28 2013-01-01 Nokia Siemens Networks Oy Method, mobile terminal, system and computer program product for real time content attributing
TW200735665A (en) * 2006-03-03 2007-09-16 Hon Hai Prec Ind Co Ltd System and method for processing streaming data
GB2436662B (en) * 2006-03-29 2011-01-05 Motorola Inc Assigning communication services to time slots in a cellular communication system
JP4805016B2 (ja) 2006-05-19 2011-11-02 京セラ株式会社 通信システム、通信装置、及び通信レート変更方法
US8717911B2 (en) 2006-06-30 2014-05-06 Centurylink Intellectual Property Llc System and method for collecting network performance information
US8194643B2 (en) 2006-10-19 2012-06-05 Embarq Holdings Company, Llc System and method for monitoring the connection of an end-user to a remote network
US8289965B2 (en) 2006-10-19 2012-10-16 Embarq Holdings Company, Llc System and method for establishing a communications session with an end-user based on the state of a network connection
US8477614B2 (en) 2006-06-30 2013-07-02 Centurylink Intellectual Property Llc System and method for routing calls if potential call paths are impaired or congested
US7948909B2 (en) 2006-06-30 2011-05-24 Embarq Holdings Company, Llc System and method for resetting counters counting network performance information at network communications devices on a packet network
US8000318B2 (en) 2006-06-30 2011-08-16 Embarq Holdings Company, Llc System and method for call routing based on transmission performance of a packet network
US9094257B2 (en) 2006-06-30 2015-07-28 Centurylink Intellectual Property Llc System and method for selecting a content delivery network
US8488447B2 (en) 2006-06-30 2013-07-16 Centurylink Intellectual Property Llc System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance
US9479341B2 (en) 2006-08-22 2016-10-25 Centurylink Intellectual Property Llc System and method for initiating diagnostics on a packet network node
US8531954B2 (en) 2006-08-22 2013-09-10 Centurylink Intellectual Property Llc System and method for handling reservation requests with a connection admission control engine
US8015294B2 (en) 2006-08-22 2011-09-06 Embarq Holdings Company, LP Pin-hole firewall for communicating data packets on a packet network
US8098579B2 (en) 2006-08-22 2012-01-17 Embarq Holdings Company, LP System and method for adjusting the window size of a TCP packet through remote network elements
US8199653B2 (en) 2006-08-22 2012-06-12 Embarq Holdings Company, Llc System and method for communicating network performance information over a packet network
US7843831B2 (en) 2006-08-22 2010-11-30 Embarq Holdings Company Llc System and method for routing data on a packet network
US7684332B2 (en) 2006-08-22 2010-03-23 Embarq Holdings Company, Llc System and method for adjusting the window size of a TCP packet through network elements
US8576722B2 (en) 2006-08-22 2013-11-05 Centurylink Intellectual Property Llc System and method for modifying connectivity fault management packets
US8102770B2 (en) 2006-08-22 2012-01-24 Embarq Holdings Company, LP System and method for monitoring and optimizing network performance with vector performance tables and engines
US8189468B2 (en) 2006-10-25 2012-05-29 Embarq Holdings, Company, LLC System and method for regulating messages between networks
US8064391B2 (en) 2006-08-22 2011-11-22 Embarq Holdings Company, Llc System and method for monitoring and optimizing network performance to a wireless device
US8144586B2 (en) * 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for controlling network bandwidth with a connection admission control engine
US8238253B2 (en) 2006-08-22 2012-08-07 Embarq Holdings Company, Llc System and method for monitoring interlayer devices and optimizing network performance
US8743703B2 (en) 2006-08-22 2014-06-03 Centurylink Intellectual Property Llc System and method for tracking application resource usage
US8750158B2 (en) 2006-08-22 2014-06-10 Centurylink Intellectual Property Llc System and method for differentiated billing
US8549405B2 (en) 2006-08-22 2013-10-01 Centurylink Intellectual Property Llc System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally
US8130793B2 (en) 2006-08-22 2012-03-06 Embarq Holdings Company, Llc System and method for enabling reciprocal billing for different types of communications over a packet network
US8619600B2 (en) 2006-08-22 2013-12-31 Centurylink Intellectual Property Llc System and method for establishing calls over a call path having best path metrics
US8223655B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for provisioning resources of a packet network based on collected network performance information
US8107366B2 (en) 2006-08-22 2012-01-31 Embarq Holdings Company, LP System and method for using centralized network performance tables to manage network communications
US8125897B2 (en) 2006-08-22 2012-02-28 Embarq Holdings Company Lp System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets
US8307065B2 (en) 2006-08-22 2012-11-06 Centurylink Intellectual Property Llc System and method for remotely controlling network operators
US8274905B2 (en) * 2006-08-22 2012-09-25 Embarq Holdings Company, Llc System and method for displaying a graph representative of network performance over a time period
US8407765B2 (en) 2006-08-22 2013-03-26 Centurylink Intellectual Property Llc System and method for restricting access to network performance information tables
US8228791B2 (en) 2006-08-22 2012-07-24 Embarq Holdings Company, Llc System and method for routing communications between packet networks based on intercarrier agreements
US8224255B2 (en) 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for managing radio frequency windows
US8144587B2 (en) 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for load balancing network resources using a connection admission control engine
US8194555B2 (en) 2006-08-22 2012-06-05 Embarq Holdings Company, Llc System and method for using distributed network performance information tables to manage network communications
US8537695B2 (en) 2006-08-22 2013-09-17 Centurylink Intellectual Property Llc System and method for establishing a call being received by a trunk on a packet network
US7940735B2 (en) 2006-08-22 2011-05-10 Embarq Holdings Company, Llc System and method for selecting an access point
US8040811B2 (en) 2006-08-22 2011-10-18 Embarq Holdings Company, Llc System and method for collecting and managing network performance information
US20080056192A1 (en) * 2006-08-31 2008-03-06 Piping Hot Networks Limited Latency reduction by adaptive packet fragmentation
US8111692B2 (en) 2007-05-31 2012-02-07 Embarq Holdings Company Llc System and method for modifying network traffic
WO2009064135A2 (en) * 2007-11-14 2009-05-22 Posdata Co., Ltd. Method and apparatus for allocating and managing cqich
TWI408935B (zh) * 2007-12-21 2013-09-11 Inst Information Industry 封包傳送排程系統、方法與記錄媒體
US8068425B2 (en) 2008-04-09 2011-11-29 Embarq Holdings Company, Llc System and method for using network performance information to determine improved measures of path states
WO2010017308A1 (en) 2008-08-06 2010-02-11 Movik Networks Content caching in the radio access network (ran)
US9043467B2 (en) * 2009-01-30 2015-05-26 Movik Networks Adaptive chunked and content-aware pacing of multi-media delivery over HTTP transport and network controlled bit rate selection
CN102282550A (zh) * 2009-01-30 2011-12-14 莫维克网络公司 应用和使用以及无线链路感知传输网络调度程序
US8144720B2 (en) * 2009-04-24 2012-03-27 Telefonaktiebolaget L M Ericsson (Publ) Uplink radio resource allocation in the presence of power limited users
US8966110B2 (en) * 2009-09-14 2015-02-24 International Business Machines Corporation Dynamic bandwidth throttling
CN102511035A (zh) * 2009-11-09 2012-06-20 莫维克网络公司 用于umts/hspa网络中改善的ran效率的突发分组调度器
US8799480B2 (en) 2010-07-19 2014-08-05 Movik Networks Content pre-fetching and CDN assist methods in a wireless mobile network
CN101964947B (zh) * 2010-09-08 2013-03-20 北京航空航天大学 综合资讯服务广播系统数据调度平台
US8565076B2 (en) 2010-09-24 2013-10-22 Movik Networks Destination learning and mobility detection in transit network device in LTE and UMTS radio access networks
JP5727633B2 (ja) * 2012-02-13 2015-06-03 日本電信電話株式会社 フレーム検索処理装置および方法
EP2875591B1 (en) * 2012-07-20 2017-03-22 Telefonaktiebolaget LM Ericsson (publ) Adjusting receive-transmit timing to compensate for switching errors in a communication system
JP2014075735A (ja) * 2012-10-05 2014-04-24 Sony Corp 画像処理装置および画像処理方法
KR20140093088A (ko) 2013-01-17 2014-07-25 삼성전자주식회사 전자 장치에서 트래픽 제어 방법 및 장치
WO2015019042A1 (en) * 2013-08-06 2015-02-12 Sony Corporation Communications terminal and method
EP3031186B1 (en) * 2013-08-06 2018-03-21 Sony Corporation Infrastructure equipment, wireless communications network and method
KR101481786B1 (ko) * 2014-02-07 2015-01-13 충북대학교 산학협력단 기지국에서의 에너지 효율적인 데이터 전송 시스템 및 방법
US10356716B2 (en) 2014-07-17 2019-07-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and network element for scheduling a communication device
EP3174334B1 (en) * 2014-07-24 2021-01-13 Nec Corporation Apparatus and method for data delivery in delay-tolerant network (dtn)
US9609543B1 (en) * 2014-09-30 2017-03-28 Sprint Spectrum L.P. Determining a transmission order of data packets in a wireless communication system
US10348635B2 (en) 2014-12-08 2019-07-09 Huawei Technologies Co., Ltd. Data transmission method and device
CN104618261B (zh) * 2015-02-13 2018-06-01 上海交通大学 航空电子系统网络内的重整形调度方法
CN105578503B (zh) * 2015-12-10 2019-03-01 中国联合网络通信集团有限公司 一种业务接入的方法及装置
KR102307802B1 (ko) * 2016-04-05 2021-09-30 에스케이텔레콤 주식회사 스케줄링장치 및 스케줄링장치의 동작 방법
US10548160B2 (en) * 2016-10-31 2020-01-28 Qualcomm Incorporated Interference mitigation on grant-based and grant-less traffic multiplexing in wireless communication
TWI680651B (zh) * 2018-01-03 2019-12-21 立積電子股份有限公司 射頻訊號處理裝置
US11115340B2 (en) * 2018-06-26 2021-09-07 International Business Machines Corporation Guaranteed delivery in receiver side overcommitted communication adapters
US11355139B2 (en) 2020-09-22 2022-06-07 International Business Machines Corporation Real-time vs non-real time audio streaming
CN115278851B (zh) * 2022-07-26 2024-09-24 中国铁路信息科技集团有限公司 一种功率分配方法、装置、设备及可读存储介质

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6229795B1 (en) * 1999-01-13 2001-05-08 Qualcomm Incorporated System for allocating resources in a communication system
GB2371174A (en) * 2001-01-11 2002-07-17 Ericsson Telefon Ab L M Controlling packet data flows in a telecommunications network
JP4187940B2 (ja) * 2001-03-06 2008-11-26 株式会社エヌ・ティ・ティ・ドコモ パケット伝送方法及びシステム、並びにパケット送信装置、受信装置、及び送受信装置
WO2002089512A1 (en) * 2001-05-02 2002-11-07 Nokia Corporation Method and device for controlling admission of users to a cellular radio network
US7283550B2 (en) * 2002-06-28 2007-10-16 Lucent Technologies Inc. Voice and data call admission policies for a wireless communication system
US7164919B2 (en) * 2002-07-01 2007-01-16 Qualcomm Incorporated Scheduling of data transmission for terminals with variable scheduling delays
US7050405B2 (en) * 2002-08-23 2006-05-23 Qualcomm Incorporated Method and system for a data transmission in a communication system
US9414255B2 (en) * 2002-09-13 2016-08-09 Alcatel Lucent Packet flow control in a wireless communications network based on an indication contained in a packet
US7411961B2 (en) * 2002-11-18 2008-08-12 Samsung Electronics Co., Ltd. Apparatus and method for scheduling forward channel transmissions in a wireless network base station
US8165148B2 (en) * 2003-01-13 2012-04-24 Qualcomm Incorporated System and method for rate assignment
US7330433B2 (en) * 2003-02-28 2008-02-12 Mitsubishi Electric Research Laboratories, Inc. Dynamic resource control for high-speed downlink packet access wireless channels

Also Published As

Publication number Publication date
EP1475985A2 (en) 2004-11-10
US20040223505A1 (en) 2004-11-11
CN1551653A (zh) 2004-12-01
KR20040096363A (ko) 2004-11-16
EP1475985A3 (en) 2006-07-19

Similar Documents

Publication Publication Date Title
CN1287621C (zh) 用于移动通信系统中的基站的业务调度装置和方法
CN101390349B (zh) 用于多载波通信系统的分布式前向链路调度器
CN1227944C (zh) 无线系统中对基于分组的数据业务进行上行链路安排的系统
CN1297097C (zh) 提高网络拥塞时数据传输性能的方法
CN1225874C (zh) 利用时序安排和头压缩降低分组延迟的方法和设备
CN1299454C (zh) 用于ofdm下保障实时业务服务质量的调度方法
US8121115B2 (en) Compressed delay packet transmission scheduling
JP4971411B2 (ja) 無線通信システムにおける適応型遅延管理のための方法及び装置
US7843832B2 (en) Dynamic bandwidth allocation apparatus and method
WO2003071740A1 (en) A method of priority control in wireless packet data communications
CN1682560A (zh) 通信资源管理装置
CN1547866A (zh) 在无线通信系统中映射信息
KR20050098944A (ko) 통신 시스템에서 역방향 링크의 데이터 레이트를 제어하는방법 및 장치
CN1271498A (zh) 由单个移动站的处理多业务
CN1441605A (zh) 自适应无线参数控制方法、QoS控制装置及无线通信系统
CN102905380B (zh) 一种hsdpa网络中针对实时视频的跨层调度方法
CN1463098A (zh) 用于ofdm下差错敏感型业务的资源调度方法
WO2005122496A1 (en) Service dependent shared physical channel mapping
JP2004534476A (ja) 移動通信システムにおけるデータ伝送及び受信方法
CN101141158B (zh) 基于业务类型的反向链路功率控制信道上的功率分配方法
CN1870809A (zh) 移动通信系统中高速数据传输的调度方法
CN100337445C (zh) 宽带无线城域网中语音业务的服务质量调度器及其方法
CN101170389B (zh) 选择无线链路控制层协议数据单元首传传输块尺寸的方法
CN101252516B (zh) 一种高速下行分组业务的实现方法
CN1735257A (zh) 一种在通信系统中分配资源的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20061129