上行最大比特率控制制造技术

技术编号:7311834 阅读:183 留言:0更新日期:2012-05-03 08:11
公开了一种在无线分组通信网络中改进的上行最大比特率(MBR)控制。根据本发明专利技术,网络中的用户设备(UE)根据MBR水平评估每个添加到传输缓存中的数据包,将每个估计的数据包划分为符合的数据包或不符合的数据包。其中,如果一个数据包在评估时将被丢弃或延迟,则将该数据包划分为不符合的数据包。该UE还创建缓存状态报告(BSR),其中只包括传输缓存中划分为符合的数据包的数据量信息,并将此BSR发送给在网络中进行媒体访问控制(MAC)的节点。

【技术实现步骤摘要】

本专利技术涉及无线分组通信网络中的上行最大比特率控制
技术介绍
具体地,本专利技术涉及无线通信系统中的无线承载的最大比特率(MBR)和整合最大比特率(AMBR),无线通信系统可以是3GPP的长期演进(LTE)或通用移动通信系统(UMTS)寸。在当前基于服务质量(QoQ分组的网络中,不同QoS级别的数据(及信令)可以有不同的数据丢失率,不同的延迟特性和/或不同的吞吐量。无线承载是在宽带码分多址接入(WCDMA)3G技术中,由开放式系统互联(OSI)模型第二层所提供的业务,用于在用户设备(UE)和UMTS陆地无线接入网(UTRAN)之间传输用户数据。同一个QoS级别的数据可以由同一个无线承载来传输。不同QoS级别的数据则由不同的无线承载传输。无线接入承载(RAB)和系统架构演化(SAE)承载这两个术语在UMTS中用于标识由接入层(AS)提供给非接入层(NAS)的服务,并用于在UE和核心网(CN)之间传输用户数据。由于本专利技术涉及无线接口,所以,只有无线承载上的传输会在下文中做进一步说明。在早期的3GPP无线网中,吞吐量限制以及MBR限制的执行是在CN中完成的。这些限制的原因可以是业务或订阅方面的原因。例如,对于特定的订阅,只有特定的MBR是允许的。对于高吞吐量的无线接口,如LTE中的接口,可以达到的无线吞吐量可能比实际允许的MBR要高得多。因此,为了节省无线资源,就比较适宜在UE中执行上行(UpLink)MBR 限制,这也是目前LTE的工作任务。不同的无线承载可以有不同的MBR (或没有MBR),而且多组无线承载也可能有一个AMBR限制。在之后的说明中,在没有特别指明的情况下,MBR和 AMBR都用MBR来表示。进一步地,在本说明书中,假设UE不能随时随意地在UL上行发送数据,而必须遵守媒体访问控制(MAC)协议以使用上行传输资源。3GPP的WCDMA增强上行链路(E-DCH)有一 MAC协议,并且该MAC协议按如下方式工作1、如果UE有(或有更多)数据要发送,则UE需要先向网络发送调度信息,以指明储存的数据量以及在当前无线情况下UE的最高传输容量。该调度信息可以单独发送,或携带在数据发送过程中的某数据包的MAC协议头上发送。2、网络为UE分配无线资源,并把资源分配许可通知给UE。3、UE能够使用所分配的无线资源来发送数据。WCDMA第一层的UL基本允许UE在任何时候及时地发送调度信息,唯一的副作用是这样的发送增加了干扰。对于3GPP LTE,假设也需要执行以上的步骤1、2和3。但是,对于LTE来说,情况有些不同。对于LTE,除了在随机接入信道上外,自发的传输是不可能的。在LTE的UL上, UE要么必须做随机接入请求以获得足够的UL传输资源才能够发送调度信息,要么就必须有某种已分配的周期性UL资源以指示其有数据要发送。因此,对于LTE,在上述步骤1之前很有可能还附加一个步骤。进一步地,LTE和WCDMA之间还有其它的不同之处在LTE中的调度信息可能会比较详细,比如,可能包括每个优先权级别(即每个无线承载)缓存有多少数据的信息,即包括每个无线承载缓存有多少数据的信息。如果出现拥塞且有不同UE在不同的优先权级别上发送,则需要该信息以进行合理调度。LTE的这部分调度信息称为缓存状态报告(BSR,Buffer Status Report)。资源分配许可的本质在W⑶MA和LTE中也不同。在W⑶MA中,资源分配许可涉及允许的发送能力。而在LTE中,在资源分配许可中需要指明一组子载波频率以及时隙。然而,应该注意的是,对于WCDMA和LTE,资源分配许可都是针对每一个UE的,而且以上的三个基本步骤说明了 LTE UL中数据是如何发送的。为了控制传输率,往往必须通知数据源(即发送方)降低其传输率。这个过程的实现原理随协议的不同而不同。典型地,速率的控制是一个端对端功能,通常是某个端对端协议的一部分,而减少速率的原因则体现在较底层的协议中,例如,在关于网络层传输或链路层传输的协议中,从而使得速率的控制非常复杂。某些协议栈从较底层到较高层传递显式拥塞通知,但是,在例如传输控制协议/ 因特网协议(TCP/IP)的环境下,TCP传输协议和用户数据报协议(UDP)应用常常只对数据传输延迟和数据丢失有反应。TCP发送方维持传送的协议数据单元的计时器和应答(ACK) 状态。当TCP确认丢失了 PDU时,TCP将它的窗口大小(即允许的突发大小)减少到原来的一半,从而有效地降低了它的速率以及对中间节点的缓存要求。对于UDP应用,对速率的控制并没有通用要求,但是很多应用,特别是高速率的应用,比如视频,或例如自适应多速率(AMR)等为无线音频量身定制的应用,则可以进行速率的控制。一般来说,对于UDP应用,接收端测量延迟和丢弃的数据包,并定时向发送端发回传输报告,以允许发送端改变它的速率。接收端也可能直接请求某个速率。有速率的控制、 并且基于数据丢失情况以及也有可能基于延迟增加来减少速率的UDP应用被称为TCP友好应用(TCP friendly applications)。如上所述,特定的业务或订阅涉及特定的可被允许的UL MBR,而该ULMBR则应该在UE里通过利用数据包的丢弃或延迟限制传输率的方法来执行。限制MBR涉及的问题就是如何知道何时对传输的数据进行MBR限制,例如在数据包丢弃或延迟时。如果按照早期3GPP的决定发送什么以及发送多少的原则,这样的决定是在发送的时候做出的,即在UE从网络中收到资源分配许可后。这个原则可能也是最准确的原则,因为MBR可以基于实际传输的数据来执行。如果在栈内部传输中执行MBR,则会很不准确。栈内部突发大小主要取决于应用, 而该突发大小可能与要发送的无线传输突发大小有很大不同。通常,UE也不知道无线接口的拥塞状态,且UE通常也不能预测拥塞状态。因此,如果不在发送数据的时候而是在其它时候决定是否丢弃某个数据包,则这个决定就可能是不成熟的,因为这个数据可能由于无线接口的拥塞而被延迟。图1是在UE里执行的现有的MBR限制方法的流程图。在本方法的第一步中,数据包到达UE。这些数据包被加入到传输缓存中。在本方法的第二步中,UE向可以分配传输资源的网络节点发送缓存状态报告(BSR)。该BSR包含传输缓存中所有数据包的数据量信息。 该网络节点给UE分配与请求相对应的传输资源,并在响应中通知UE该分配,以允许UE使用这些资源。在第三步中,UE接收关于缓存中所有数据包的传输资源许可。必要时,在第四步中,UE通过丢弃数据包来执行MBR限制,直到比特率小于MBR限度。现有技术中,MBR限制的执行方案存在“许可丢失”问题。该问题在以下的情况下会出现当UE在缓存状态报告中报告它的传输缓存中存储有特定数量的字节时,通常会从网络收到一个响应,该响应包含允许UE发送该特定数量的字节的资源分配许可;然后,如果UE在发送时实施MBR限制,则UE很可能丢弃数据包以避免速率超过MBR限度;因此,在这种情况下,UE将丢弃它已经请求的并且已经被授予传输资源的数据包,结果整个资源分配许可将不被利用,即无线传输资源被浪费了。
技术实现思路
本专利技术的一个实施例提供了一种UL MBR控制的方法,以解决上述问题。本专利技术实施例提供了一种UL MBR控制的方法,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线通信网络中的最大比特率MBR控制方法,其特征在于,包括接收缓存状态报告BSR,其中,所述BSR由用户设备UE创建,所述BSR只包括传输缓存中被划分为符合的数据包的数据量信息,所述划分由所述UE根据MBR水平评估每个添加到所述传输缓存里的数据包,将每个评估的数据包划分为符合的数据包或者不符合的数据包。2.如权利要求1所述的方法,其特征在于,进一步包括发送上行资源分配许可,其中所述上行资源用于上行资源传输。3.如权利要求1所述的方法,其特征在于,所述评估使用令牌桶模型来确定一个数据包添加到所述传输缓存里是否导致超出所述MBR的限制。4.如权利要求3所述的方法,其特征在于,配置所述令牌桶模型的参数通过无线承载的信令发送。5.如权利要求1所述的方法,其特征在于,网络节点通过为所述UE分配资源及通知所述UE哪些资源被分配给了所述UE来响应所述BSR。6.如权利要求1所述的方法,其特征在于,所述MBR和一...

【专利技术属性】
技术研发人员:约翰·约翰松汤斌淞克里斯特·卡尔福特
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术