分享

3G 信令流程

 wenlai999 2019-02-21

3G信令流程

1.1 呼叫总体流程

 

1.2 主叫流程

 

(1)  用户UE开机,首先进行接入层的信令交互。此时首先进行PLMN选择,选择某个运营商的网络,接着进行小区选择,驻留一个合适的小区,然后进行RRC连接建立,Iu接口的信令连接建立。至此,通过这些接入层的信令流程,在UECN之间搭建起了一条信令通道,为非接入层的信令流程做好了准备。

(2)  接着UECN之间便开始进行非接入层的移动性管理流程了。此时用户会进行附着流程,其中包括鉴权、加密等小流程。如果用户在空闲时位置发生了变化,那么还将发生位置更新流程。

(3)  当通过鉴权等流程后,UE便进行非接入层的业务相关流程了。包括电路域的呼叫连接流程,分组域的会话管理流程。通过这些流程为进行业务搭建好了业务承载的链路。随后用户就可以开始打电话,上网了。

(4)  当用户结束业务后,同样会进行电路域的呼叫连接流程,分组域的会话管理流程,拆除业务承载链路。

(5)  此时如果用户关机的话,则UECN之间进行非接入层的移动性管理流程,进行电路域、分组域的分离。

(6)  等非接入层的信令交互结束后,系统会进行接入层的信令流程,拆除之前建立的Iu信令连接,以及RRC信令连接。

至此,一个用户在不移动的情况下,从开机,进行业务,到关机的整个流程便结束了。其中可以看到,这个业务过程是需要接入层的信令流程和非接入层的信令流程互相配合完成的。接入层的流程为非接入层的流程搭建信号承载。

 

1.3 被叫流程

(1)  用户UE处在待机状态。此时从网络侧对其进行寻呼;

(2)  如果没有现存的UECN之间的信令连接,则UERNCCN之间会进行接入层的信令流程,建立RRC连接和Iu接口信令连接;

(3)  接下来可能会进行移动性管理的鉴权加密流程;

(4)  随后通过电路域的呼叫连接流程、分组域的会话管理流程,建立其业务的承载链路,从而就可以进行业务了。

(5)  结束业务后,再拆除相关的业务承载链路。

(6)  接着释放接入层的信令连接,包括Iu接口的信令连接和RRC连接。

1.4 呼叫信令流程

第一步:【1.RRC连接建立】

起呼时,首先由UERRC接收到非接入层的请求发送【RRC连接建立请求】消息给UTRAN,在该消息中包含被叫UE号码,业务类型等等。UTRAN接收到该消息后,根据网络情况分配无线资源,并在rrc连接建立RRC CONNECTION SETUP】消息中发送给UEUE将根据消息配置各协议层参数,同时返回确认消息。

第二步:【2.Iu信令链路建立】

RRC连接建立后,UE将向CN发送业务请求。此时UE通过DCCH发送初始服务请求3.INITIAL DIRECT TRANSFER- CM SERVICE REQUEST】消息(在该消息中包含非接入层的信息)。RNC接收到该消息后,RNCRANAP发送INITIAL UE MESSAGE,将UE的非接入层消息透明转发给CN,在该消息发送的同时建立Iu信令连接。(所谓DT,就是对RNC来说全部是直传信令)

Iu信令连接建立后,UECN之间的非接入层消息传输使用上、下行直传消息DOWNLINK DIRECT TRANSFER】和【UPLINK DIRECT TRANSFER】消息进行。

第三步:【4.鉴权和安全模式】

Iu信令连接建立后,CN需要对UE进行鉴权。鉴权是非接入层功能,在UTRAN中透明传输。

主叫UE收到业务消息或者加密完成之后会发送【5.SETUP】消息给网络侧,核心网收到setup消息后向主叫回送呼叫进行6.CALL PROCEEDING】消息。

第四步:【7.RAB建立】

UE业务请求被网络接收后,根据业务情况向RNC发起RAB的指配过程,并在空中接口将建立相应的无线承载(RB)。

第五步:【9.CN承载建立】

在主叫侧RAB建立的同时,CN将向MGW发送添加请求ADD REQUEST消息(如呼叫局外用户,则MSC分析被叫号码得到相应路由信息,向相关MSC发送【8.ISUP IAM】消息,并建立相应CN承载

第六步:【15.通话建立】

被叫用户振铃后,发送【10.ISUP ACM】消息给主叫MSC,主叫侧MSC发送【11.ALERTING】消息给主叫手机。

被叫用户摘机后,发送【12.ISUP ANM】消息给主叫MSC,主叫侧MSC发送连接13.CONNECT】消息给主叫手机。

主叫接通后,回送连接确认14.CONNECT ACK】消息给MSC

主叫和被叫通话建立。

1.5 信令详解

前台信令

一、主叫 通话信令流程

rrc ConnectionRequestUL_CCCH…………… rrc连接请求(上行链路公共控制信道)

rrc ConnectionSetupDL_CCCH………………rrc连接建立(下行链路公共控制信道)

rrc ConnectionSetupCompleteUL_DCCH…rrc连接建立完成(上行链路专用控制信道)

CM Service Request………………………………….CM服务请求(上行)

Authentication Request……………………………..鉴权请求(下行)

Authentication Response…………………………..鉴权响应(上行)

securityModeCommandDL_DCCH………….安全模式命令(下行专用控制信道)

securityModeCompleteUL_DCCH…………..安全模式完成(上行专用控制信道)

Setup…………………………………………………..建立(上行)

Identity Request……………………………………..身份请求(下行)

Identity Response…………………………………...身份回应(上行)

Call Proceeding………………………………………呼叫进行(下行)

radioBearerSetupDL_DCCH………………….无线链路建立(下行专用控制信道)

radioBearerSetupComplete(UP_DCCH)…………无线链路建立完成(上行专用控制信道)

measurementControlDL_DCCH…………….测量控制(下行控制信道)

Alerting………………………………………………..振铃(下行)

Connect………………………………………………..连接(下行)

Connect Acknowledge………………………………连接确认(上行)

measurementReportUL_DCCH……………测量报告(上行链路专用用控制信道)

Disconnect…………………………………………..断开连接(上行)

Release……………………………………………….释放(下行)

Release Complete………………………………….释放完成(上行)

rrcConnectionReleaseDL_DCCH………….rrc连接释放(下行链路控制信道)

rrcConnectionRelease CompleteUL_DCCH…rrc连接释放完成(上行链路控制信道)

二、被叫 通话信令流程

pagingType1…………………………………..寻呼类型1

RR Paging Response………………………..RR 寻呼响应

Call Confirmed………………………………..呼叫建立

三、切换信令流程

measurementReportUL_DCCH……………测量报告(下行链路专用用控制信道)

physicalChannelReconfigurationDL_DCCH)物理信道重配置(下行链路专用控制信道)

physicalChannelReconfigurationCompleteUL_DCCH物理信道重配置完成

(上行链路专用控制信道)

measurementControlDL_DCCH……测量控制(下行专用控制信道)

后台信令

一、主叫 通话信令流程

UERNC :RRC_RRC_CONNECT_REQ ……………………………..RRC连接请求

RNCUE: RRC_RRC_CONN_SETUP…………………………………RRC连接建立

UERNC: RRC_RRC_CONNECT_SETUP_CMP……………………RRC建立完成

UERNC:RRC_INIT_DIRECT_TRANSF………………………………RRC初始直接中转

RNCCN: RANAP_INITIAL_UE_MESSAGE………………………….UE信息协议初始化

CNRNC: RANAP_LOCATION_REPORTING_CONTROL………….位置报告协议控制

CNRNC: RANAP_DIRECT_TRANSFER………………………………RANAP直接中转

RNCUE: RRC_DL_DIRECT_TRANSF……………………………….下行链路直接中转

UERNC: RRC_UL_DIR_TRANSF……………………………………….上行直接中转

RNCCN: RANAP_DIRECT_TRANSFER…………………………………..协议直接中转

CNRNC: RANAP_COMMON_ID……………………………………………协议命令ID

CNRNC: RANAP_SECURITY_MODE_COMMAND……………………..加密命令

RNCUE: RRC_SECURITY_MODE_CMD…………………………………加密命令

UERNC: RRC_SECURITY_MODE_CMP…………………………………加密完成

RNCCN: RANAP_SECURITY_MODE_COMPLETE………………….加密完成

CNRNC: RANAP_DIRECT_TRANSFER………………………………RANAP直接中转

RNCUE: RRC_DL_DIRECT_TRANSF……………………………….下行链路直接中转

UERNC: RRC_UL_DIR_TRANSF…………………………………….上行直接中转

CNRNC: RANAP_RAB_ASSIGNMENT_REQ………………………RAB支配请求

RNCNodeB: NBAP_RL_RECFG_PREP……………………..无限链路准备寄存器重配置

NodeBRNC: NBAP_RL_RECFG_READY……………….无线链路寄存器重配置已准备

RNCUE: RRC_RB_SETUP…………………………………………….无线链路建立

RNCNodeB: NBAP_RL_RECFG_COMMIT…………………………无线链路重配置托付

UERNC: RRC_RB_SETUP_CMP………………………………………无线链路建立完成

RNCUE: RRC_MEAS_CTRL……………………………………………RRC测量控制

RNCCN: RANAP_RAB_ASSIGNMENT_RESP……………………….RAB指配响应

CNRNC: RANAP_DIRECT_TRANSFER……………………………RANAP直接中转

RNCUE: RRC_DL_DIRECT_TRANSF………………………………….下行链路直接中转

UERNC: RRC_UL_DIR_TRANSF………………………………………….上行直接中转

RNCNodeB: NBAP_RL_SETUP_REQ…………………………………RL建立请求

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多