RAB(Radio Access Bear)的作用是什么?
答:RAB是终端与核心网之间用户面的数据承载。RAB可以看作是终端与核心网之间接入层(RRC层及其以下各层)向非接入层(RRC层以上各层)提供的业务,主要用于用户数据的传输。
根据业务来区分这个说法不准确。根据规范定义,RAB实际是属于端到端PDP上下文用户承载的一部分,所以和PDP上下文是有对应关系的,包括RAB-ID和NSAPI的取值都是一样的。但你说的业务好像是APN,那RAB和APN就完全没有关系了。
UE有可能同时建立多个RAB的,就像UE可以同时建立多个PDP上下文一样。
再问一下,“RAB实际是属于端到端PDP上下文用户承载的一部分,所以和PDP上下文是有对应关系的”, 这句话是不是说,一次pdp激活过程只能建立一个RAB-ID?
是的呢。一次PDP激活只能建立一个RAB-ID。
要想建立多个RAB,必须要有多个PDP激活过程?
是的,多个RAB就要多次PDP上下文激活。
如果是这样的话,是不是也可以说,RAB-ID实际上和业务APN一一对应?
不是呢。PDP上下文分为primary pdp context和secondary pdp context,两者是共用APN的,但承载的业务类型不一样。primary pdp context和secondary pdp context会创建两个RAB,但只有一个APN。所以RAB-ID和APN没有完全的对应关系。
同一个UE最多可以同时建立多少个RAB?就是多少个PDP上下文?25413里没看到这个限制。
核心网的限制:受NSAPI的限制,4个bit,取值0~15。但0到4是预留的。所以最多可以创建11个PDP上下文。
无线侧的话:GSM还有限制。空口协议栈SAPI取值为3、5、9、11上层用户为SNDCP。只有SNDCP才可以承载上层用户payload。所以2G用户最多创建4个PDP上下文。
但2G里没有RAB的概念,供参考。
欢迎光临 51学通信技术论坛 (http://51xuetongxin.com/bbs/) | Powered by Discuz! X2 |