华为WCDMA无线网络接口种类.docx
《华为WCDMA无线网络接口种类.docx》由会员分享,可在线阅读,更多相关《华为WCDMA无线网络接口种类.docx(13页珍藏版)》请在冰豆网上搜索。
华为WCDMA无线网络接口种类
华为WCDMA-无线网络接口和流程的种种收藏
1、UTRAN的网络接口
A、从总体上来讲,UMTS体系结构主要是:
CN----核心网、UTRAN----无线接入网、UE----用户终端,三者之间的接口依次是:
Iu口、Uu口。
如图1
对于UTRAN的体系结构,主要分解如下:
UTRAN实际上就是由多个RNS(是一个逻辑概念)所组成,1个RNS包含1个RNC和多个Node-B;CN与RNC之间的接口是IU口,RNC和RNC之间的接口是Iur口,RNC和Node-B之间的接口是Iub口。
如图2
C、在讲到UTRAN接口的协议时,首先应该提到UTRAN接口的一般协议模型。
经过分析,其实主要可以总结为“纵向分层,横向分面”,接口协议结构的原则是层与面在逻辑上相互独立,涉及到几个概念:
传输网络层、无线网络层、控制平面、用户平面。
如图3
D、UMTS承载的分层结构。
我是这样理解的,每个接口的对等实体之间都是有对应分层结构,那么在不同的分层接口之间所映射的业务就对应于承载的分层结构。
如图4
E、UE的工作模式。
总体上UE有2种基本模式:
空闲模式(IDLE模式)、连接模式(Connect),其中连接模式又分为:
CELL-DCH、CELL-FACH、CELL-PCH、URA-PCH4种状态。
IDLE模式------UE和UTRAN之间没有建立连接,UE处于待机,没有业务存在,UTRAN内没有关于该UE的信息,要通过IMSI、TMSI、P-TMSI等非接入层标识来区分UE。
Connect模式----当UE完成RRC连接建立时,才从IDLE模式转移到CONNECT模式。
CELL-DCH状态------UE处于激活状态,上、下行都具有专用信道,UTRAN准确的知道UE所处的小区。
CELL-FACH状态-------UE处于激活状态,上、下行有少量数据传输,下行在FACH信道上传输而上行在RACH信道上传输,UTRAN同样准确的知道UE所处的小区;保留了UE所使用的资源、所处的状态等信息。
CELL-PCH状态-----UE上、下行没有数据传输,需要监听PICH信道;UE处于DRX模式,能够省电;UTRAN同样准确的知道UE所处的小区,当UE所处的小区变化后,UTRAN需要更新UE的小区信息。
URA-PCH状态-----UE上、下行没有数据传输,需要监听PICH信道;UE处于DRX模式,能够省电;UTRAN只知道UE所处的URA(UTRANRegistrationArea,1个URA可能包含多个小区),当UE的URA发生变化后才更新其位置消息,能够节约资源,减少信令消息。
UE状态示意如图5
总之,UE的各种状态都是相对于UTRAN而言,对于核心网(CN)来说,这些状态都是透明的。
F、Serving-RNC、Drift-RNC、CRNC、Source-RNC、Target-RNC的概念。
SRNC和DRNC的提出主要是由于Iur接口的引入;它们都是对于某个具体的UE而言,是逻辑上的概念;二者的区别其实很简单,SRNC是直接与CN相连而且对UE的所有资源进行控制,而DRNC与CN没有直接相连,仅仅对UE提供资源而已。
处于连接状态的UE必须且只能有1个SRNC,而DRNC是可选项。
如图6
CRNC是相对于Node-B/Cell来说的;
直接和Node-B相连,对Node-B资源的使用进行控制;
1个Node-B有且只能有1个CRNC。
如图7
Source-RNC、Target-RNC的概念。
SRNSRelocation就是将某个UE的SRNC的角色由一个RNC转到另外一个RNC的过程;SRNSRelocation前该UE的SRNC(ServingRNC)叫SourceRNC即将承担SRNC角色的目标RNC叫TargetRNC;SourceRNC和TargetRNC是在一次SRNSRelocation过程中对于不同RNC的称谓。
如图8
总结这一章的内容,考虑以下这几个问题:
UTRAN网络具有哪些接口?
UE的工作模式及其区别?
Serving-RNC、Drift-RNC、CRNC、Source-RNC、Target-RNC的概念和区别是什么?
2、UTRAN接口协议和功能
(1)Iu接口协议和功能介绍
A、Iu接口的体系结构主要分为3部分:
Iu-CS、Iu-PS、Iu-BC。
B、Iu接口的协议栈结构:
主要是要区别控制平面、CS承载、PS承载时,ATM适配层及高层协议的区别。
如图9
C、Iu接口的功能:
移动性管理
位置区报告
SRNS—Relocation
RNC间的硬切换和系统间硬切换u
RAB管理l
RAB的建立、更改、释放u
Iu数据的传输l
正常数据的传输l
异常数据的传输l
UE-CN之间数据的透明传输u
Pagingu
Iu释放u
安全性模式控制u
过载控制u
公共UEID(IMSI)的管理u
Iu信令跟踪管理u
Iu接口异常管理u
CBS(CELL—BROADCAST—SERVICE)控制
(2)Iur接口协议和功能介绍
A、Iur接口的逻辑模型-如图10
B、Iur接口的协议栈结构-如图11
C、Iur接口的功能:
u
支持RNC间移动性的基本功能l
支持SRNC---Relocationl
RNC间的CELL-UPDATE和URA—UPDATEl
RNC间的寻呼l
报告协议错误u
专用信道功能l
切换时,在DRNC中建立、修改、释放DCHl
Iur接口上DCH传输块的传输l
通过专用测量报告过程和过滤控制来管理DRNS中的RLl
RL的管理、压缩模式的管理u
公共信道功能l
Iur接口上公共信道的建立、释放,公共信道用于传输DRNC中处于公共信道状态的UE的信息l
将MAC-D和MAC-C相分离,同时对MAC-D和MAC-C之间进行流控u
全局资源管理l
RNC间公共测量l
RNC间Node-B的定时信息传送
(3)、Iub接口协议和功能介绍
A、Iub接口的协议栈结构-如图12
B、Iub接口的功能:
公共功能l
公共传输信道管理l
Iub公共信道数据传输l
NodeB逻辑O&M小区配置故障管理闭塞等维护功能l
系统信息管理l
公共测量l
资源核查l
异常管理l
定时和同步管理u
专用功能l
专用传输信道管理l
无线链路RL监控l
专用测量管理l
定时和同步管理l
上行外环功控l
Iub专用数据传输l
下行功率漂移的平衡l
压缩模式控制
(4)、Uu接口协议和功能介绍
A、Uu接口的协议栈结构-如图13
B、Uu接口L1层的功能:
u
传输信道复用和码组合信道解复用u
码组合传输信道到物理信道的映射u
宏分集合并/分发和软切换执行u
传输信道错误检测并向高层指示u
FEC编解码和交织/去交织u
速率匹配u
功率加权和物理信道合并u
闭环功率控制u
开环功控u
调制/解调和扩频/解扩u
频率和时间(chip,bit,slot,frame)同步u
测量并向高层指示u
压缩模式支持u
收发分集u
其他基带处理功能
C、Uu接口MAC层的功能:
u
逻辑信道到传输信道的映射u
根据瞬时数据速率选择传输格式u
UE内不同数据流的优先级处理u
动态调度UE之间优先级处理u
公共传输信道上标示不同UEu
在公共传输信道上复用/分解高层PDU进入/从传输块集,该传输块集来自/发送到物理层u
在专用传输信道上复用/分解高层PDU进入/从传输块集,该传输块集来自/发送到物理层u
业务量测量u
动态传输信道类型切换u
加密
D、MAC层逻辑信道映射的示意图如下所示-如图14
E、MAC层transportformationselection:
关键是理解和区别以下几个基本概念。
u
通过变更每个TTI内的传送量来控制瞬时比特率;其中TTI是TransmissionTimeInterval的缩写,为10ms的整数倍。
u
TransportBlock(TB):
从逻辑信道上来的一个比特序列。
u
TransportBlockSize:
TB的大小。
u
TransportBlockSet:
在一个TTI中所传送的一组TB。
u
TransportBlockSetSize:
TBS中所包含的所有比特长度;TransportBlockSetSize=TransportBlockSize×N。
相关示意图如下所示-如图15
TransportFormat(TF):
主要是定义了TransportBlockSet(TransportBlockSize、TransportBlockSetSize)。
u
TransportFormatSet(TFS):
1一个传输信道可能的TF的集合,MAC会在每个TTI选择其中的一个TF。
u
TransportFormatCombination(TFC):
在每个TTI内,不同传输信道所选定的TF的集合。
u
TransportFormatCombinationSet(TFCS):
定义所有TFC可能的组合情况,这样MAC能够进行不同传输信道的动态速率控制。
示意图如下所示-如图16
F、Uu口RLC层的功能:
u
分段、组装和填充。
u
用户数据传输。
u
使用不同的传输模式进行差错纠正。
u
顺序传递高层PDU,复制检查。
u
流量控制。
u
序列号检查(UM)。
u
协议错误检测和恢复。
u
加密。
u
挂起和恢复功能。
G、Uu口PDCP的功能:
u
映射网络PDU从网络协议到RLC协议。
u
头压缩/解压缩,以减少上层数据中的冗余控制信息,提高空口传输效率:
l
TCP/IP---------Non-realtimeIP。
l
RTP/UDP/IP---------RealtimeIP。
u
支持无损迁移。
主要是存储、重发高层数据。
H、Uu口BMC的功能:
u
小区广播信心的存储u
业务量检测和CBS无线资源请求u
BMC消息调度u
传送BMC消息到UEu
向上层传送BMC消息
I、Uu口RRC的功能u
系统信息广播管理u
寻呼/通知u
RRC连接管理建立重建维护和释放u
无线承载管理建立重配置和释放以便为非接入层NAS提供服务u
RRC连接移动性管理功能u
初始小区选择u
高层PDU路由u
请求的QoS控制并映射到接入层中不同的资源u
无线资源管理和控制u
RB传输信道物理信道的管理和控制u
开环功控u
SRNSrelocation支持u
UE测量控制和测量报告u
加密控制完整性保护u
CBS相关功能(BMC配置CBS无线资源分配请求CBS非连续接收支持等)
3、基本信令流程
WDMA中,信令流程很多,我觉得应该首先从整体上把握一个流程方向,对于每个具体的信令流程,只需要把握能够标识其特征的关键信令以及信令中的关键参数即可,对于其他信令消息只要平时多看,应该不难理解。
现在按照这个思路分别对基本信令流程介绍如下。
(1)、呼叫总体流程-如图17
从以上示意图可以看出,呼叫总体流程还是比较容易理解的。
(2)、网络启动流程
该流程主要存在系统消息广播流程。
该流程示意图如下-如图18
(3)、UE登记流程
该流程主要包括RRC连接建立、NAS非接入层信令、RRC连接释放共3个流程,现就分别介绍如下。
A、RRC连接建立流程
UE为了向网络登记,需要主动发起RRC连接建立消息,SRNC收到该请求消息后,决定在CCH上建立RRC连接,并且使用已经配置好的CCH资源。
示意图如下-如图19
B、NAS信令建立流程
该流程主要UE和CN之间透明传输非接入层的信令消息(如鉴权、连接建立、位置登记等等)。
示意图如下所示
C、RRC释放流程
UE在登记过程中,没有使用专用的用户面资源,直接释放信令链路,登记过程结束。
示意图如下:
(4)、呼叫流程及软/硬切换流程这一部分的内容最多,也是相对最复杂的。
下面分别介绍。
A、寻呼流程
根据UE所处的模式不同,寻呼流程又分为IDLE模式和连接模式下的寻呼流程。
u
IDLE模式CN发送寻呼消息,指定UE与寻呼区(CN负责寻呼消息的重发),SRNC根据UE的状态下发寻呼消息。
连接模式与IDLE模式唯一不同的是,SRNC下发寻呼消息时,是在DCCH上下发的。
示意图如下:
B、RRC建立流程
RRC连接建立,根据所选择信道的不同,分为:
基于CCCH的RRC连接建立、基于DCH的RRC连接建立,下面分别介绍。
u
RRC建立流程(DCH)UE在CCCH信道RRC连接建立请求消息,带有UE标志、能力、原因,SRNC如果条件满足,首先根据需要配置好Node-B资源,并建立与Node-B的通路,然后在CCCH信道发送RRC连接建立消息,并等候UE从DCCH的响应。
示意图如下:
u
RRC建立流程(CCCH)
当SRNC决定在公共信道上建立RRC连接的时候就不需要再配置NodeB并建立SRNC与NodeB之间的数据承载了因为都已经建立好了。
示意图如下:
总结:
从以上流程图可以看出,二者的区别主要在于是否需要在SRNC和Node-B之间重新建立数据承载,如果要建立,则属于DCH;否则,属于CCCH。
C、NAS信令建立流程该流程示意图如下:
D、RAB建立流程具体又可以分为以下几个流程。
u
RAB建立流程(DCH-DCH,同步)示意图如下:
u
RAB建立流程(DCH-DCH,异步)示意图如下:
RAB建立流程(RA/FA—RA/FA)示意图如下:
u
RAB建立流程(RA/FA—DCH)示意图如下:
E、RAB修改流程示意图如下:
F、传输信道重配置流程-如图
G、物理信道重配置流程示意图如下:
H、软切换流程介绍u软切换流程示意图-如下:
u
软切换流程
I、硬切换介绍
J、RRC释放流程u
RRC释放流程(DCH)-如图:
RRC释放流程(CCCH)-如下图:
(5)、连接移动性管理流程
连接的移动性管理流程主要包含了:
小区更新、URA更新、系统间硬切换、SRNC-Relocation这4个流程。
在介绍这4个流程之前,再描述一下“前向切换”的概念。
“前向切换”-----Forward-Handover是UE发起的切换,包括:
CELL-UPDATE、URA-UPDATE过程。
其中,URA-UPDATE过程只适用于UE处于URA-PCH状态时的URA重选,以及检查RRC连接是否正常。
对于CELL-FACH和CELL-PCH状态的UE,在以下两种情况下会发生“前向切换”:
u
小区重选u
处于SA(SverviceArea),定时器T305超时(该定时器在广播的系统消息中定义)
对于CELL-PCH和URA-PCH状态的UE,在以下情况下会发生“前向切换”:
u
需要上传数据时,要进入CELL-FACH状态u
当在PCCH上接收到寻呼消息时,发起小区更新u
当然,CELL-UPDATE过程还可以用来重建RLC实体不可恢复的错误(也就是连接丢失)以及监视RRC连接的状态
A、小区更新流程-如下
B、URA更新流程
C、硬切换流程(UMTS-àGSM)
D、硬切换流程(GSM-àUMTS)
E、小区重选(UMTS-àGPRS)-如下:
F、小区重选(GPRS--àUMTS)-如下
G、SRNC—Relocation流程
总结:
这一部分主要介绍了RAN侧的基本信令流程,掌握了这些信令流程,对后续学习CN侧的信令流程将会有很大的帮助。
4、基本呼叫流程
(1)、开机业务流程
A、手机开机
B、高层指示RRC搜索网络
C、在搜索的过程中,RRC控制L1寻找、驻留小区(频率、扰码)
D、当手机驻留在某一小区以后,RRC会检测BCH上的系统消息
E、当手机读取系统消息以后,会侦听PCH上的寻呼信号
F、RRC通知上层已经进入IDLE状态
G、UE随时准备,做好小区更新和IMSIAttach流程相关流程如参考如下:
(2)、MM:
移动性管理、Attach流程当手机开机,完成小区驻留及系统信息的读取后,会根据需要进行位置更新和Attach流程,流程图如下图:
根据以上流程图,我觉得还是不难理解的,尤其是图中红色标记的部分通俗易懂。
(3)、呼叫准备流程
在传送位置更新和IMSIAttach等高层信令时,UTRAN的RRC连接状态会迁移到CELL-FACH或CELL-DCH状态;当完成位置更新、IMSI-Attach后,UE的位置信息登记到网络侧CN(Location/Routingarealevel);UE具备做主叫MOC(Mobile-Origenated-Calls)和被叫MTC(Mobile-Terminated-Calls)的准备;RRC状态返回IDLE模式。
A、UERRCIDLE状态说明u
UE在IDLE状态首先监听寻呼信道;u
RRC检测寻呼信息中的ID信息;u
RRC检测系统信息中的更新信息u
RRC控制L1层进行测量检测,从而进行小区重选的判决u
当收到寻呼消息、呼叫、位置更新时,高层会指示RRC与网络侧建立RRC连接u
RRC建立RAN连接,UE进入CELL-FACH或CELL-DCH状态u
RRC建立信令承载u
RRC指示RLC启用AM/UM模式进行信令消息传送u
网络侧根据具体情况,指示UE进入专用信道(DCH),或者进入PCH状态(DRX),或者释放RRC连接进入IDLE状态参考示意图如下:
C、UERRCFACH状态说明u
CN侧的消息通过RRC信令承载进行传送u
UE在FACH上接收下行消息;
在RACH上发送上层消息u
在不同的SRB上传送高层(MM/GMM)以及RRC对等实体之间的消息u
进行L1层信令、MAC层流量的测量报告u
CN侧通过RB建立用户平面,RRC会根据网络侧指示配置L1、MAC、RLC各层的配置参数u
CN侧可以通过启动安全模式控制流程进行加密参考示意图如下所示:
D、UERRCDCH状态说明u
UE使用DCH与网络侧进行通信u
在不同的SRB上传送高层(MM/GMM)以及RRC对等实体间的消息u
UE在DCH上传送/接收上/下行消息u
在进行分组业务的情况下,如果没有流量,将指示UE进入CELL-FACH或URA-PCH状态参考示意图如下:
(4)、CS呼叫流程CS域的呼叫可能由UE发起(MOC)或者由网络侧发起(MTC);在进行呼叫的过程中,需要在CN与UE间、UTRAN与UE间进行信令交互;在UTRAN中,UE的状态可能发生迁移。
A、UE主叫流程说明如下:
B、UE被叫流程说明如下:
C、CS连接释放流程说明
CS连接释放是由CC过程执行;在释放前,UE必须处于CELL-FACH或CELL-DCH状态;在释放后,如果没有其他连接存在,RRC连接也将被释放,UE回到IDLE状态;但是在此时,MM上下文没有被释放,UE信息仍然登记在CN中;当UE关机时,将触发进行MM上下文的释放。
参考示意图如下:
(5)、PS域的呼叫流程
在进行PS域的呼叫时,网络需要在CN侧建立会话管理(SM:
SessionManagement)实体以维护连接过程中的链路信息登记、请求服务信息、数据路由等;在PDP上下文流程中进行SM实体的建立;在激活PDP上下文之后,网络侧将会为UE分配一个地址,以支持从UE发出/至UE的信息与GGSN、外部网络之间的路由信息;此时,RRC的状态为CELL-FACH或CELL-DCH。
A、SM:
PDP上下文激活流程说明如下:
B、PS连接释放
当网络侧或UE没有数据需要传送时,进行PS连接的释放(RNC根据活动状态进行检测判断);PS连接释放后,网络侧会释放、回收UTRAN侧分配的资源;UE状态首先迁移到CELL-PCH状态,如果继续没有数据传送,UE的状态将再迁移到URA-PCH状态;当没有数据传统持续一段时间以后,UTRAN要求CN释放RAB,CN可能继续保持PDP上下文;RRC的状态迁移到IDLE;当RAB释放一段时间以后,CN或UE执行PDP上下文去激活流程来释放PDP上下文;此后,如果没有PS呼叫,UE的MM上下文将保留在CN直至UE关机。
本章内容总结:
主要介绍了基本呼叫流程,主要偏重于RAN侧的流程,本部分可以与CN侧的呼叫流程结合起来学习,这样可以从整体上把握呼叫流程。
“无线网络接口与流程”部分的内容总结:
主要介绍了UTRAN网络的各个接口以及相关的接口流程,相对于核心网络的流程来说,本课程偏重于接入层的流程描述。
在学习的时候可以和核心网的接口协议流程结合起来学习或者先有了总体协议的概念之后再来对无线侧和核心网侧的流程分别深入学习。
本文来自CSDN博客,转载请标明出处: