专利名称:通信网络中的优先调度和准入控制的利记博彩app
通信网络中的优先调度和准入控制
本申请是申请日为2008年9月17日、申请号为200880107492. 7、发明名称为“通信网络中的优先调度和准入控制”的中国发明专利申请的分案申请。
本申请要求享有2007年9月17日递交的、名称为为“ResourceReservation and Queue Management in IP based Wireless Networks” 的美国临时申请 No. 60/973,137 的优先权,该临时申请已经转让给本申请的受让人,并且以引用方式纳入本文。技术领域
本发明的公开内容总体上涉及通信,并且更具体地,涉及用于在通信网络中调度数据传输和控制准入的技术。
背景技术:
通信网络可以观察到由于各种原因造成的负载中的大幅度波动。当网络负载高时,可能需要通信网络在其他用户之前服务于某些用户。例如,当发生自然或人为灾害时, 受影响区域的通信网络可能由于过度的业务负载以及有时由于灾害自身对网络架构造成的损毁而变得紧张。可能需要通信网络在服务一般公众之前服务于紧急援助人员(诸如警察和消防队员)。因此,在本领域中需要在重网络负载情况下有效服务于不同用户的技术。发明内容
本文描述了用于在通信网络中执行优先调度和准入控制的技术。在一个方面,可以对数据流区分优先次序,并且可以根据数据流的优先级将不同数据流的分组放置在队列中的不同点处。通常,可以支持任意数量的优先级。在一种设计中,可以将具有逐渐更高的优先级的分组放置在逐渐接近队列头部的点处,并且然后可以体验到逐渐更短的排队延迟。可以给每个数据流分配优先级,并且可以将数据流的分组放置在基于该数据流的优先级确定的队列中的一点处。可以给用户分配特定的优先级,并且属于该用户的所有数据流 (始发于或者终结于该用户的设备)可以依照于该用户的优先级。
在另一个方面,可以由于切换而将终端的分组从源小区转移到目标小区,并且可以为其记上该分组在源小区的队列中已经等待的时间量。可以将分组放置在目标小区的队列中的前面的点处。可以基于分组已经等待的时间量来确定该点。由于没有在目标小区的队列的末尾处放置该分组,可以避免该分组的过度的排队延迟。
在另一个方面,可以以减少对优先数据流的不利影响的方式来执行准入控制。在一种设计中,可以基于至少一个标准来确定小区的负载,例如,要发送的分组的平均排队延迟。如果平均排队延迟小于第一阈值则小区负载被视为轻度的,如果平均排队延迟大于第二阈值则小区负载被视为重度的,或者如果平均排队延迟在第一与第二阈值之间则小区负载被视为中度的。如果小区负载是轻度的则可以准许所有的优先数据流和非优先数据流。 如果小区负载是重度的则只可以准许优先数据流。如果小区负载是中度的则可以准许所有的优先数据流和某些非优先数据流。在邻近小区中具有优先数据流的终端被切换到小区的情况下,可以预留小区的某些无线电资源。
在下文中进一步详细描述了本公开内容的各个方面和特征。
图
图
图
图
图
图
图
图
图
图I示出了无线通信网络;2示出了用于五个业务等级(traffic class)的示例性排队机制; 3示出了具有两个优先级的优先调度的设计 4示出了具有N个优先级的优先调度的设计 5示出了用于使用优先调度发送数据的过程 6示出了无切换情况下分组到终端的路由和传输;7示出了切换情况下分组到终端的路由和传输;8示出了用于发送数据以考虑先前排队时间的过程;9示出了用于控制准入的过程;10示出了终端、基站和网络实体的框图。
具体实施方式
本文描述的技术可以用于各种无线和有线通信网络。术语“网络”和“系统”经常互换使用。例如,该技术可以用于诸如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址 (FDMA)网络、正交FDMA (OFDMA)网络、单载波FDMA (SC-FDMA)网络等的无线通信网络。CDMA 网络可以实现诸如cdma2000、通用陆地无线接入(UTRA)等的无线电技术。cdma2000覆盖了 IS-2000、IS-95 和 IS-856 标准。UTRA 包括宽带 CDMA (WCDMA)和 CDMA 的其他变形。TDMA 网络可以实现诸如全球移动通信系统(GSM)的无线电技术。OFDMA网络可以实现诸如超移动宽带(UMB)、演进 UTRA (E-UTRA)、IEEE 802. 16 (WiMAX)、IEEE802. 20、Flash-OFDM 等的无线电技术。UTRA和E-UTRA是通用移动通信系统(UMTS)的一部分。长期演进(LTE) 是即将发布的使用E-UTRA的UMTS。UTRA, E-UTRA, UMTS, LTE和GSM在名为“第三代合作伙伴计划”(3GPP)组织的文档中描述。cdma2000和UMB在名为“第三代合作伙伴计划2” (3GPP2)组织的文档中描述。为清楚起见,下文描述了用于无线通信网络的技术的某些方面。
图I示出了无线通信网络100,其可以包括任意数量的基站120。基站一般是与终端通信的固定站,并且其也被称为节点B、演进节点B、接入点、基站收发信台(BTS)等。每个基站为特定地理区域提供通信覆盖。基站的覆盖区域可以被划分为多个(例如,三个)更小的区域。每个更小的区域可以由各自的基站子系统服务。在3GPP中,术语“小区”可以指基站的最小覆盖区域和/或服务于这个区域的基站子系统,这取决于该术语所使用的上下文。在3GPP2中,术语“扇区”可以指基站的最小覆盖区域和/或服务于这个区域的基站子系统。为了清楚起见,在下文的描述中使用3GPP中的小区的概念。
网络控制器122可以耦合到一组基站并且为这些基站提供协调和控制。网际协议 (IP)网关124可以支持终端的数据服务并且可以负责建立、维护和终止终端的数据会话。 IP网关124可以耦合到诸如核心网络、私有和/或公共数据网络、因特网等的其他数据网络。网络100可以包括图I中未示出的其他网络实体。
终端110可能散布到整个网络,并且每个终端可以是静止的或移动的。终端也可以被称为移动台、用户设备、接入终端、用户单元、站等。终端可以是蜂窝电话、个人数字助理(PDA)、无线通信设备、无线调制解调器、手持设备、膝上型计算机等。终端可以经由前向和反向链路与基站通信。前向链路(或下行链路)指的是从基站到终端的通信链路,反向链路(或上行链路)指的是从终端到基站的通信链路。在本文的描述中,术语“终端”和“用户” 互换使用。术语“基站”和“小区”也互换使用。
网络100可以利用排队机制来区分数据业务的优先次序和支持不同的服务质量 (QoS)水平。可以为不同类别的服务定义多个业务等级(TC)。业务等级也可以被称为QoS 等级、流等级、业务类别、服务类别等。每个业务等级可以与某些QoS保证(诸如发送数据的特定的最大延迟)相关联。该最大延迟也可以被称为延迟要求、延迟容忍度、延迟约束、延迟限制、最大允许延迟等。术语“延迟要求”大量用于下文的描述中。通常,可以定义任意数量的业务等级。队列可以用于存储每个业务等级的数据。
在终端与小区之间的通信链路上可能存在一个或多个数据流。数据流是两个特定端点之间的数据的流。数据流也可以被称为IP流、无线链路控制(RLC)流、无线链路协议(RLP)流等。数据流可以从会话的开始到结束保持活动。例如,音乐流的数据流可以从用户访问网络直播服务器的时候就开始活动,直到用户关闭他/她的计算机上的媒体播放器。在服务调用或会话启动的时候可以给数据流分配QoS属性。这些QoS属性可以包括诸如延迟要求、允许的分组错误率、要求的或预期的数据率等的服务描述符。数据流可以用于特定服务,并且可以基于服务的数据要求来确定QoS属性。基于数据流的QoS属性和不同业务等级的QoS保证,可以将该数据流映射到特定的业务等级。数据流的分组可以存储在该数据流所属的业务等级的队列中。
图2示出了用于五个业务等级I到5的示例性排队机制200,五个业务等级分别被标记为!^到!^。在图2所示的例子中,五个业务等级具有逐渐更长的延迟要求。业务等级I具有最短的延迟要求D1并且可以用于IP语音(VoIP)、电话会议和其他实时服务。业务等级2、3和4分别具有逐渐更长的延迟要求D2、D3和D4。业务等级5具有最长的延迟要求05并且可以用于诸如文件传输协议(FTP)的尽力而为的流(best effort flow)。五个业务等级的延迟要求可以具有任何合适的值并且没有在图2中按比例绘制。例如,业务等级 I的Dl延迟要求可以是50毫秒(ms)或更小,业务等级2的D2延迟要求可以是几百毫秒,坐坐寸寸ο
图2示出了用于实体上的五个业务等级的五个队列的例子,实体可以是小区或IP 网关。小区可以维护队列来存储将在前向链路上发送到不同终端的数据。另外,小区可以维护队列来存储在反向链路上从各个终端接收的数据,并且可以向IP网关发送所存储的数据。为了清楚起见,下文许多描述是针对前向链路上的传输,并且单独讨论针对反向链路的任何不同。
小区可以接收要传输到不同终端的分组(例如,来自图I中的IP网关124的分组)。 分组也可以被称为IP分组、数据报、帧等。每个分组可以以特定的接收终端为目的,并且, 每个终端的分组在图2中描绘为具有不同填充的方块。如方块的不同大小所示,分组可以有不同的大小。发送每个分组的时间量可以取决于传输的数据速率,传输的数据速率可以取决于分配给接收终端的无线电资源量、终端所观察到的信道状况等。6
图2示出了在特定时刻五个队列的快照。在图2中,横轴代表时间,并且进来的分组从图2的左侧到达。存储在五个队列中的分组的五个水平方块行210a到210e代表五个业务等级的这五个队列。每个队列的头部是该队列的最右边的方块,并且每个队列的尾部是该队列的最左边的方块。
每个分组可以属于特定的数据流,并且在接收以后可以被放置在该数据流所属的业务等级的队列的末尾。每个队列可以以接收分组的顺序来存储不同终端的分组。随着队列中的分组被发送,每个分组可以从队列的尾部向队列的头部移动。
在图2中,粗垂直线220可以表示五个队列中的每个分组的传输时限 (transmission deadline)。虚垂直线222a到222e可以表示到达的分组放置在五个队列中的点,并且可以绘制为到粗垂直线220的距离分别为D1到D5。从每个虚垂直线222到粗垂直线220的距离由相关联的业务等级的延迟要求来确定。业务等级5可能没有任何延迟要求,在这种情况下,虚垂直线222e可能不存在。
当小区接收到分组时,它可以将该分组分级并且放置在合适的队列中的虚垂直线 222处。随着时间的推移,分组在图2中从左往右移动,并且接近其在粗垂直线220处的传输时限。从每个方块的前部/右边缘到粗垂直线220的距离是离传输时限还剩余的时间量。从每 个方块的前部边缘到虚垂直线222的距离是在队列中消耗的时间量。举例来说, 当分组212到达小区时,将其分级并且放置在用于业务等级3的队列中的虚垂直线222c处的(图2中未示出)。随着在等待被发送时的时间推移,分组212向其在粗垂直线220处的传输时限移动。此后不久,另一个终端的另一个分组214到达小区,将其被分级在相同的用于业务等级3的队列中,并且同样地放置在分组212之后的虚垂直线222c处。
可以以先进先出(FIFO)方式发送每个业务等级的分组。在图2中,将每个业务等级的队列中的分组从I开始按顺序编号,编号I用于队列头部的分组。对于每个队列,每个方块中的编号表示该分组到达的顺序。将每个队列中的分组按照接收它们的顺序进行发送,从分组I开始,其次是分组2,等等。为了满足每个分组的传输时限,可以在粗垂直线220 处或者在到达粗垂直线220之前发送该分组。
可以发送五个队列中的分组以使得能够满足这些分组的延迟要求。一种可能的传输顺序可以如下=TC1 ⑴、TC5 ⑴、TC2 ⑴、TC1 ⑵、TC4 ⑴、TC3 (I)、TC1 (3)、TC2 ⑵、TC1 (4)、 TC3 (2), TC5 (2), TC2 (3), TC1 (5)等等,其中TCk (m)表示业务等级k的分组m。还可以以其他顺序发送分组。
如果网络负载较轻,那么可以在分组到达小区后不久就发送该分组。例如,可以在分组214到达的时候发送分组212。因此,在队列中等待的分组数量可能较低,并且最早到达的分组(或最老的分组)与粗垂直线220处的传输时限之间的空间的大部分可能是空的。
随着网络变得拥塞,分组的延迟增加,并且粗垂直线220与虚垂直线222a到222e 之间的空间可能被填满。调度器可以尝试将分组的延迟维持在它们的延迟要求之内,并且可以尝试在每个分组越过其在粗垂直线220处的传输时限之前调度该分组进行传输。调度器可以选择分组进行传输以使得五个业务等级中的分组几乎同步接近它们的延迟要求。
举例来说,调度器可以执行两个业务等级X和Y之间的负载均衡,业务等级Y具有比业务等级X更长的(更宽松的)延迟要求。在给定时刻,业务等级X中的分组的延迟可以表示为D(X),并且业务等级Y中的分组的延迟可以表示为D(Y)。调度器的短期行为可以遵循以下两种情况中的一种
情况I。在以前的时间段中,业务等级X的到达分组可能比业务等级Y更多。D(X) 可能在D (Y)接近业务等级Y的延迟要求之前接近业务等级X的延迟要求。在即将到来的时间段中,调度器可以给业务等级X中的分组分配更多的无线电资源,并且给业务等级Y中的分组分配更少的或者不分配无线电资源。D(X)可以减少并且D(Y)开始增加,其因而可以再平衡D (X)和D (Y),并且避免D (X)向其界限移动。
情况2。相反的情况也是适用的。在以前的时间段中,业务等级Y的到达分组可能比业务等级X更多。在即将到来的时间段中,调度器可以给业务等级Y分配更多的无线电资源,并且给业务等级X分配更少的或者不分配无线电资源。D(Y)可以减少并且D(X)开始增加,其因而可以再平衡D(X)和D (Y)。
上述负载均衡可以扩展到任意数量的业务等级。在高度拥塞的网络中,调度器可以给具有更多分组的业务等级分配更多的无线电资源,并且所有的业务等级可以同步接近它们各自的延迟要求。当队列满了时,调度器可以通过等待最后的可能时刻来发送属于对延迟更能容忍的流的分组,从而最大程度地利用业务弹性,业务弹性就是延迟容忍度。
调度器可以将每个业务等级中的分组的延迟保持在该业务等级的延迟要求之内, 并且可以同步接近所有业务等级的延迟要求。然而,调度器可能偏爱具有最短延迟要求的最高业务等级,例如,图2中的业务等级I。因此,当网络为重度负载时,具有最长延迟要求的最低业务等级可能首先经受到难以容忍的延迟。该最低业务等级可以是用于尽力而为的服务,并且可以包含FTP业务(诸如电子邮件)以及能够忍受更长延迟的其他业务。超出该业务的延迟要求所造成的影响可以忽略不计。因此,只要不发生缓冲溢出和更高层协议超时,可以在队列中保持最低业务等级中的数据。缓冲溢出或者协议超时可能导致或者不会导致数据流的终止。例如,FTP超时可能导致分组重传,从而维持数据流。
对于诸如网页浏览的交互式服务,尽管分组超出了它们的延迟要求,也可以将其保留在队列中。当用户经受到过度的延迟时他们可能开始放弃服务。这样可以减少业务需求以及网络负载。
以上描述假设调度器能够自由决定要发送哪些分组。该假设对于某些无线电技术可能完全不成立。此外,对于诸如VoIP的某些实时服务,网络可以为给定的数据流预留某些无线电资源,以使得该数据流中的分组可以被视为已经被预先调度。然后,以上描述可以适用于不受这些差别影响的业务等级和无线电资源。
在一个方面,可以区分数据流的优先次序,并且可以根据不同数据流的优先级将数据流的分组放置在队列中的不同点。在一种设计中,可以将给定的数据流映射到如上所述的业务等级,并且还可以为其分配优先级。总之,每个业务等级可以支持任意数量的优先级(N个)。优先级I可以是最高的,并且优先级N可以是最低的。不同的业务等级可以有相同或不同数量的优先级。每个业务等级中的所有数据流的分组可以具有该业务等级的延迟要求。然而,可以以平均更短的延迟来发送具有更高优先级的数据流的分组。
图3示出了用于具有两个优先级I和2的一个业务等级k (TCk)的优先调度的设计。在该设计中,具有优先级I的数据流可以被称为优先数据流,具有优先级2的数据流可以被称为非优先数据流。业务等级k可以有延迟要求Dk,延迟要求Dk可以适用于业务等级 k中的所有数据流。非优先数据流的分组可以被称为非优先分组,并且可以具有目标排队时8间T2,其中通常T2 ( Dk。优先数据流的分组可以被称为优先分组,并且可以具有目标排队时间T1,其中通常O ( T1CT215目标排队时间也可以被称为估计的排队时间、预期的传输延迟等。目标排队时间T2可以取决于网络负载和其他因素。可以基于诸如系统支持的优先级总数量、当前预期的排队延迟或者业务等级k的延迟要求、该优先级的当前预期的延迟等各种因素来选择目标排队时间1\。在一种设计中,T1的选择可以使得优先分组的预期的传输延迟不大于业务等级k的延迟要求的百分之P,其中P可以是任何合适的值。
当接收到业务等级k的非优先分组时,可以将该分组放置在业务等级k的队列的末尾。当接收到业务等级k的优先分组(图3中表示为F)时,可以将该分组放置在同一队列中。然而,不是将分组F放置在队列的末尾,而是将分组F放置在队列内的某一点以使得它的估计的排队时间是1\。由于与网络的动态特性和无线电资源的共享相关的各种因素, 可能无法确切知道分组的实际排队时间。可以基于诸如最近网络负载等的可获得的信息来估计该排队时间。可以将分组F放置在队列的前面以使得分组的估计的排队时间为1\。
通常,可以将优先分组放置在队列中的在队列末尾之前的任意点。可以将优先分组放置在队列的开始(图3中未示出)或者队列开始与队列末尾之间的点(如图3所示)。
图4示出了用于具有N个优先级I到N的一个业务等级k (TCk)的优先调度的设计,其中通常N彡I。在该设计中,业务等级k可以有延迟要求Dk,延迟要求Dk可以适用于业务等级k中的所有数据流。具有最高优先级I的数据流的分组可以具有目标排队时间T1, 具有第二高优先级2的数据流的分组可以具有目标排队时间T2,等等,具有最低优先级N的数据流的分组可以具有目标排队时间TN,其中通常O彡T1CI^-CTnS Dk。可以将具有最低优先级N的到达分组放置在队列的末尾。可以将具有更高优先级I到N-I的到达分组放置在队列中的不同点(与它们的优先级相称)以使得这些分组能够分别获得T1到Tim的目标排队时间。
可以以各种方式来选择更高的优先级的目标排队时间。在可以被称为优先调度设计A的一种设计中,可以选择优先级η的目标排队时间Tn,其使得具有优先级η的分组的预期的传输延迟不大于业务等级k的延迟要求Dk的百分之Pn,其中n e {1,...,N}。可以定义N个优先级的百分比使得OI。
在可以被称为优先调度设计B的另一种设计中,可以选择目标排队时间Tn以使得具有优先级η的分组的预期的传输延迟不大于业务等级k的当前预期的排队延迟Ek的百分之Pn。在该设计中,目标排队时间Tn可以受特定的最小值的约束,该特定的最小值可以对所有优先级是共同的或者对于每个优先级是不同的。
为了清楚起见,下文描述了优先调度设计A和B两者的具体例子。在这个例子中, 业务等级k具有延迟要求Dk=l,500毫秒以及当前的预期的排队延迟Ek=l,000毫秒。因为 Ek〈Dk,业务等级k没有遇到拥塞情况。为业务等级k定义了五个优先级I到5。对于设计 A,五个优先级的目标排队时间T1到T5被定义为业务等级k的延迟要求Dk的0%、15%、30%、 50%和75%。对于设计B,五个优先级的目标排队时间T1到T5被定义为业务等级k的当前的预期的排队延迟Ek的0%、15%、30%、50%和75%。表I示出了设计A和B两者的五个优先级的目标排队时间T1到T5。
表I
9
权利要求
1.一种在通信网络中发送数据的方法,包括从第一小区接收分组以发送到终端;确定所述分组在所述第一小区处的第一队列中已经等待的时间量;将所述分组放置在第二小区处的第二队列中,所述分组被放置在所述第二队列中的一个点处以考虑所述分组在所述第一队列中已经等待的所述时间量;以及当所述分组到达所述第二队列的头部时将所述分组发送到所述终端。
2.根据权利要求I所述的方法,其中,将所述分组放置在所述第二队列中包括 基于所述分组的目标排队时间和所述分组在所述第一队列中已经等待的所述时间量来确定所述分组的剩余目标排队时间;将所述分组放置在基于所述分组的所述剩余目标排队时间所确定的所述第二队列中的所述点处。
3.根据权利要求I所述的方法,其中,当所述分组被所述第一小区接收时将所述分组放置在所述第一队列的末尾处。
4.根据权利要求I所述的方法,其中,将所述分组放置在基于所述分组的优先级确定的所述第一队列中的一点处。
5.根据权利要求I所述的方法,其中,所述第一小区保留所述分组,直到所述分组的延迟要求已经流逝。
6.一种用于通信的装置,包括至少一个处理器,用于从第一小区接收分组以发送到终端,确定所述分组在所述第一小区处的第一队列中已经等待的时间量,将所述分组放置在第二小区处的第二队列中,所述分组被放置在所述第二队列中的一个点处以考虑所述分组在所述第一队列中已经等待的所述时间量,以及当所述分组到达所述第二队列的头部时将所述分组发送到所述终端。
7.根据权利要求6所述的装置,其中,所述至少一个处理器还用于基于所述分组的目标排队时间和所述分组在所述第一队列中已经等待的所述时间量来确定所述分组的剩余目标排队时间,以及将所述分组放置在基于所述分组的所述剩余目标排队时间所确定的所述第二队列中的所述点处。
8.一种在通信网络中控制准入的方法,包括基于至少一个标准来确定小区负载;如果所述小区负载是轻度的,则准许所有的优先数据流和非优先数据流;如果所述小区负载是重度的,则只准许优先数据流;以及如果所述小区负载是中度的,则准许优先数据流和选择的一些非优先数据流。
9.根据权利要求8所述的方法,其中,确定所述小区负载包括确定要发送的分组的平均排队延迟;以及基于所述平均排队延迟来确定所述小区负载。
10.根据权利要求9所述的方法,其中,确定所述小区负载还包括如果所述平均排队延迟小于第一阈值则表明所述小区负载是轻度的;如果所述平均排队延迟大于第二阈值则表明所述小区负载是重度的;以及如果所述平均排队延迟在所述第一阈值和所述第二阈值之间则表明所述小区负载是中度的。CN 102917466 A书求要利权2/2页
11.根据权利要求10所述的方法,其中,基于要发送的所述分组的延迟要求的第一百分比和第二百分比来确定所述第一阈值和所述第二阈值,所述第二百分比高于所述第一百分比。
12.根据权利要求8所述的方法,其中,如果所述小区负载是中度的则准许优先数据流和选择的一些非优先数据流包括基于要发送的分组的平均排队延迟和邻近小区中的优先终端的数量来准许所选择的一些非优先数据流。
13.根据权利要求8所述的方法,还包括预留小区的无线电资源以用于邻近小区中具有优先数据流的终端到所述小区的可能切换。
14.根据权利要求8所述的方法,还包括基于数据流的服务质量(QoS)属性或者数据流的签约等级来确定所述数据流是优先数据流还是非优先数据流。
15.根据权利要求8所述的方法,还包括基于所述至少一个标准来确定每个包括至少一个业务等级的组的小区负载;以及基于每个包括至少一个业务等级的组的所述小区负载来准许每个包括至少一个业务等级的组中的优先数据流和非优先数据流。
16.根据权利要求15所述的方法,其中,确定每个包括至少一个业务等级的组的小区负载包括确定每个包括至少一个业务等级的组中的分组的平均排队延迟;以及基于每个包括至少一个业务等级的组的所述平均排队延迟来确定每个包括至少一个业务等级的组的所述小区负载。
17.一种用于通信的装置,包括至少一个处理器,用于基于至少一个标准来确定小区负载,如果所述小区负载是轻度的则准许所有的优先数据流和非优先数据流,如果所述小区负载是重度的则只准许优先数据流,如果所述小区负载是中度的则准许优先数据流和选择的一些非优先数据流。
18.根据权利要求17所述的装置,其中,所述至少一个处理器还用于确定要发送的分组的平均排队延迟,以及基于所述平均排队延迟来确定所述小区负载。
19.根据权利要求18所述的装置,其中,所述至少一个处理器还用于如果所述平均排队延迟小于第一阈值则表明所述小区负载是轻度的,如果所述平均排队延迟大于第二阈值则表明所述小区负载是重度的,如果所述平均排队延迟在所述第一阈值和所述第二阈值之间则表明所述小区负载是中度的。
20.根据权利要求17所述的装置,其中,所述至少一个处理器还用于基于所述至少一个标准来确定每个包括至少一个业务等级的组的小区负载,以及基于每个包括至少一个业务等级的组的所述小区负载来准许每个包括至少一个业务等级的组中的优先数据流和非优先数据流。
21.根据权利要求20所述的装置,其中,所述至少一个处理器还用于确定每个包括至少一个业务等级的组中的分组的平均排队延迟,以及基于每个包括至少一个业务等级的组的所述平均排队延迟来确定每个包括至少一个业务等级的组的所述小区负载。全文摘要
描述了用于在通信网络中执行优先调度和准入控制的技术。在一个方面,可以区分数据流的优先次序,并且可以将具有逐渐更高的优先级的数据流的分组放置在逐渐接近队列头部的点处,并且然后可以体验到逐渐更短的排队延迟。在另一个方面,可以由于切换而将终端的分组从源小区转移到目标小区,并且可以为其记上该分组在源小区的队列中已经等待的时间量。在再一个方面,如果小区负载是轻度的则可以准许所有的优先数据流和非优先数据流,如果小区负载是重度的则只可以准许优先数据流,如果小区负载是中度的则可以准许所有的优先数据流和某些非优先数据流。
文档编号H04W72/12GK102917466SQ20121041753
公开日2013年2月6日 申请日期2008年9月17日 优先权日2007年9月17日
发明者A·戈吉奇 申请人:高通股份有限公司