LTE中的美丽琥珀
琥珀的英文是Amber。它是一种树脂变成的宝石。从树脂变成宝石可能要经历几千万年。据说有一只蚊子吸了一只恐龙的血,然后被封在一块琥珀中,发现这块琥珀的科学家利用保存下来的琥珀血让恐龙重新活过来,可见琥珀是很重要的。
LTE中的琥珀实际上只的是AMBR,不是AMBER。AMBR是Aggregate Maximum Bit Rate的缩写。就是某个用户或者UE能得到的最大带宽。这是为了防止某个用户占用小区的过多资源。LTE提供尽力而为的服务,尽管这种“尽力而为”比3G的“尽力而为”要快多了,但还是“尽力而为”。
一共有3种AMBR:UE-AMBR、APN-AMBR和Used UE-AMBR。Used UE-AMBR是这个UE实际使用的数据带宽。把用户的不同业务涉及到的所有APN-AMBR加起来,就是Used UE-AMBR。Used UE-AMBR不能超过UE-AMBR。用户每次开始一个新业务,或者停止一个业务,都要重新计算Used UE-AMBR。
假设用户A购买了运营商D的LTE套餐,该套餐规定了A的“签约UE AMBR”是30Mbps,同时A又申请了3个业务:互联网浏览、天气和视频,对应的APN-AMBR分别是10Mbps、1 Mbps和20 Mbps。如果A只用了“互联网浏览”业务,那么“Used UE AMBR”就是10Mbps;如果同时用了“互联网浏览”业务和“天气”业务,则“Used UE AMBR”就是11Mbps;如果A同时用了“互联网浏览”业务、“天气”业务和“视频”业务,则“Used UE AMBR”不会是31Mbps,而是30Mbps,因为“Used UE AMBR”不能超过“签约UE AMBR”。
“签约UE AMBR”和APN-AMBR储存在HSS,当UE接入LTE网时,这两个参数由HSS传送给MME。当MME为用户的LTE流量创建“承载”时会用到这些参数。当用户连接到一个APN时,MME会向用户智能手机和PGW分别传送APN AMBR参数;同时,MME就会计算“Used UE AMBR”,并将这个“Used UE AMBR”传送给UE所连接的eNodeB。如果用户结束与这个APN的连接,MME也会计算“Used UE AMBR”,并将这个“Used UE AMBR”传送给UE所连接的eNodeB。eNB根据“Used UE AMBR”,确保给该用户的流量带宽不会超过这个上限。PGW根据APN-AMBR,确保用户和APN之间的流量带宽不会超过这个上限。
|