CN1287621C - 用于移动通信系统中的基站的业务调度装置和方法 - Google Patents
用于移动通信系统中的基站的业务调度装置和方法 Download PDFInfo
- 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
Links
Images
Classifications
-
- 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/2416—Real-time traffic
-
- 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/2441—Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
-
- 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
-
- 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/56—Queue scheduling implementing delay-aware scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/90—Buffering arrangements
-
- 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
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- 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
-
- 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
-
- 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]
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)以计算每次会话所到达的实时业务和总业务的比值。
在公式(1)中,′RT rate′代表实时业务的到达速率,′NRT rate′代表非实时业务的到达速率,以及′#of session′代表每一会话的数目。根据公式(1),如果增加非实时业务的量,则α远小于1(α<<1)。如果α<<1,则意味着当前的发送业务大部分是非实时业务。相反,如果增加实时业务的量,则α小于1但接近1(α≌1)。如果α接近1,则意味着当前的发送业务大部分是实时业务。
提供公式(2)以通过使用通过公式(1)计算的α来计算来自第i个用户的第k个业务的完成时间。术语“完成时间”指根据业务的QoS所要求的可能延迟时间。即,对延迟较不敏感的非实时业务的完成时间可以变得相对长于对延迟敏感的实时业务的完成时间。
在公式(2)中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重。另外
表示第k个业务的长度和确定用于每一用户的权重的比,并且当被加到第(k-1)个业务的完成时间时,
成为用来确定第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
在公式(3)中,Pi表示来自第i个用户的业务的分配功率,Gi表示扩频系数,W表示带宽,以及η0表示AWGN(附加白高斯噪声)功率谱密度。根据公式(3),SIR是以下两值之比:将扩频系数Gl乘以来自第i个用户的业务的分配功率Pi的值,和由带宽W乘以AWGN功率谱密度η0所确定的值和Pj(T)级数的合。
通过下式计算符合公式(3)的条件的分配给第i个用户的功率
其中gi为功率指数,并表示标准功率,并且其值与分配的功率成正比。提供下面的公式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所述的业务调度装置,其中,所述延迟调整器基于
其中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重,FTi k-1表示来自第i个用户的第k-1个业务的完成时间,priority表示特定数据分组的优先级,以及α表示每次会话所到达的实时业务和总业务的比值。
3.如权利要求2所述的业务调度装置,其中,优先级是从网际协议信头中提取的值。
4.一种用于移动通信系统中的基站的业务调度方法,用于向特定移动台发送具有不同业务质量的实时业务和非实时业务,所述方法包括以下步骤:
确定发送顺序,使实时业务优先于非实时业务被发送;
计算时隙的分配功率,所述时隙作为用于发送预定量的发送顺序已确定的业务的发送单元,根据可用时隙功率改变所述业务的发送顺序,并且根据被改变的发送顺序将业务封装在时隙中,
其中根据被改变的发送顺序将业务封装在时隙中的步骤包括:(a)确定该业务是实时业务还是非实时业务,如果该业务是实时业务,则将该实时业务封装到时隙中;如果该业务是非实时业务,则执行步骤(b);(b)确定该非实时业务的功率是否高于可用时隙功率;如果确定非实时业务的功率低于或等于可用时隙功率,则该非实时业务封装到时隙中;反之,则暂时保留该非实时业务,接收具有下一优先级的实时业务,并将所接收的实时业务封装到时隙中。
5.如权利要求4所述的业务调度方法,其中,确定发送顺序的步骤包括基于以下的延迟调整步骤
其中,FTi k表示来自第i个用户的第k个业务的完成时间,Li k表示业务长度,Φi表示权重,FTi k-1表示来自第i个用户的第k-1个业务的完成时间,priority表示特定数据分组的优先级,以及α表示每次会话所到达的实时业务和总业务的比值。
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)
| 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)
| 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 |
-
2003
- 2003-05-09 KR KR1020030029382A patent/KR20040096363A/ko not_active Ceased
- 2003-11-26 US US10/722,936 patent/US20040223505A1/en not_active Abandoned
-
2004
- 2004-01-06 CN CNB2004100013173A patent/CN1287621C/zh not_active Expired - Lifetime
- 2004-02-10 EP EP04002957A patent/EP1475985A3/en not_active Withdrawn
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 |

