为什么要RRCRAB连接
从协议栈看,
RRC连接是信令连接,是信令面的,
RAB连接是业务连接,是用户面的,不同的业务,对应不同的RAB, 用户面的业务QOS,用户面IP地址,状态等
因为很多流程都是靠这些连接建立起来的。
RRC连接是信令连接(注册,鉴权,加密等等) RAB连接是承载连接(业务)
RRC连接就像你跟人接触,首先得打个招呼,介绍一下你是谁,让人知道你的名字(鉴权、加密等);RAB连接就是知道你的名字之后才会和你交流一些事情(承载的业务)。
RAB:Radio Access Bearer,无线接入承载:由接入层提供给NAS的在UE和CN之间传输用户数据的服务。RAB可以看作是UE与CN之间接入层向非接入层提供的业务(不关心该承载是以何种方式实现的),主要用于用户数据的传输。RAB直接与UE业务相关,它涉及接入层各个协议模块,在空中接口上,RAB反映为无线承载(RB)。
RRC:Radio Resource Control,RRC连接在UE与UTRAN之间传输无线网络信令,如进行无线资源的分配等等。RRC连接在呼叫建立之初建立,在通话结束后释放,并在期间一直维持。
1、RRC 无线资源控制,起功能是系统信息广播、寻呼控制、RRC连接控制等功能。
2. RAB的建立是由CN发起,UTRAN执行的功能。RAB是指用户平面的承载,用于UE和CN之间传送语音、数据及多媒体业务。UE首先要完成RRC连接建立然后才能建立RAB,当RAB建立成功之后,一个基本的呼叫即建立,UE进入通话过程。
除了这个之外,还有一个很重要的就是呼叫的详细流程:
1。UE呼叫,首先是上行预同步,在UpPCH信道进行SYNC_UL的发送;
2。下行FPACH信道的功控指示,UE功率控制;
3。RACH信道的接入,RRC连接的建立;
4。FACH信道指配,完成鉴权、加密和 呼叫控制;
5。CN和UE完成RAB的建立,完成DPCH业务信道。
呼叫的整个过程就是① 随机接入的过程----信令通道的建立;② RAB建立后业务信道的完成。
搞清楚这些后,RRC和 RAB 都很清楚了!
CS域是电路承载域,走语音的,PS域是数据域,走得是IP,用于手机上网。在3g下,接入网同时连接CS和PS,即核心网分割为CS,PS,打电话信号走cs,数据业务信号走PS.