从业务角度,我们对Iu接口主要业务流程作一简要介绍。为方便起见,我们分为以下流程分别介绍;指配/加密/寻呼协调位置更新流程(Iu-CS)UE主叫流程(Iu-CS)UE被叫流程(Iu-CS)UE发起PDP激活/去活流程(Iu-PS)CN发起PDP激活/去活流程(Iu-PS)Iu接口主要业务流程指配/加密/寻呼协调:指配RNCCNRABAssignmentRequest(Setup)ERQ(Q.2630.1消息)ECF(Q.2630.1消息)RABAssignmentResponse(Setup)Iu接口RAB指配过程(建立)注:ERQ-EstablishRequest;ECF-EstablishConfirm.RNCCNRABAssignmentRequest(Release)REL(Q.2630.1消息)RLC(Q.2630.1消息)RABAssignmentResponse(Release)RABReleaseRequestIu接口RAB指配过程(释放)指配/加密/寻呼协调:指配RNCCNIuReleaseCommandREL(Q.2630.1消息)RLC(Q.2630.1消息)IuReleaseCompleteIu接口Iu释放伴随RAB释放指配/加密/寻呼协调:指配RNCCNSecurityModeCommandSecurityModeCompleteSecurityModeReject指配/加密/寻呼协调:加密1.该过程用于CN向UTRAN传送进行加密和一致性保护的信息。UTRAN在之后的RAB连接建立、重定位等过程中将使用这些算法;2.若RNC响应SecurityModeReject,则CN需要终止当前的业务处理流程,发起Iu释放流程;3.加密流程为Iu接口的通用流程,可用于位置更新、呼叫、迁移等各种面向连接业务流程中;4.加密流程为Iu接口的可选流程,为缩短UE的接续时间,减少系统的处理负荷,CN可以选择不启动加密流程;指配/加密/寻呼协调:加密RNCCNCommonIDPaging指配/加密/寻呼协调:寻呼协调COMMONID与寻呼协调:在RNC与CN建立连接之后,CN要尽快将UE的IMSI告诉给RNC;当RNC收到CN来的Paging消息之后,使用Paging消息中的IMSI查找此UE是否已经与RNC建立RRC连接;当RNC发现:UE与CN的另一个域(如PS域)已经建立RRC连接,RNC就在此已有的RRC连接上下发Paging消息;否则,在公共寻呼信道广播Paging消息;如果一个UE同时与CN的CS域、PS域建立了连接,那么这两个Iu连接一定共用同一个无线接口的RRC连接;UE只要与CN的某一个域建立连接,UE就不再监听公共寻呼信道上的Paging消息;指配/加密/寻呼协调:寻呼协调RNCCNInitialUEMessage(locationupdaterequest)RNCCNInitialUEMessage(locationupdaterequest)SCCP:CCSecurityModeCompleteDirectTransfer(locationupdateaccept)DirectTransfer(TMSIreallcoatecomplete)IuReleaseCommandIuReleaseCompleteDirectTransfer(Auth.request)DirectTransfer(Auth.response)SecurityModeCommand数据传送阶段连接建立阶段连接释放阶段SCCP:CCSecurityModeCompleteDirectTransfer(locationupdateaccept)DirectTransfer(TMSIreallcoatecomplete)IuReleaseCommandIuReleaseCompleteDirectTransfer(Auth.request)DirectTransfer(Auth.response)SecurityModeCommand数据传送阶段连接建立阶段连接释放阶段位置更新流程(Iu-CS)位置更新流程的作用将UE在HLR中的用户签约信息插入VLR中:如用户签约/激活了哪些业务(电信业务/补充业务)UE进行呼叫(主叫/被叫)的前提:UE进行呼叫时,VLR中必须有该用户的数据:是否签约了某项业务(如SMS),是否登记/激活了呼叫闭锁、前转等补充业务等;UE作为被叫时,CN找到UE的前提:MSC/VLR保存其LAI便于下发寻呼、HLR保存UE所在的MSC/VLR号码,以获取提供漫游号码:位置更新流程(Iu-CS)MM:位置更新、Attatch(1)SetupSignallingChannel(GSM/UMTS)RADIOACCESSLOCATIONUPDATEREQUEST(Ihavemoved!)IDENTITYREQUEST(Whoareyou?)IDENTIFICATION(optional)IDENTITYRESPONSE(Iamso&so)AUTHENTICATIONREQUEST(Provewhoyouare)AUTHENTICATION(optional)AUTHENTICATIONRESPONSE(Hereistheproof)MM:位置更新、Attatch(2)CIPHERINGMODECOMMAND(Let'stalkinoursecretlanguage)CIPHERING(optional)CIPHERINGMODECOMPLETE(OK)TMSIREALLOCATIONCOMPLETE(OK)LOCATIONUPDATEACCEPT(Iknowwhereyouarenow.IwillcallyouTMSI#x)LOCATIONUPDATERELEASECONNECTIONReleaseSignallingChannel(GSM/UMTS)电路域呼叫•电路域呼叫可能由UE发起(MOC:mobileoriginatedcall)•电路域呼叫也可能由网络侧发起(MTC:mobileterminatedcall)•进行呼叫过程中,需要在CN与UE以及UTRAN与UE间进行信令交互•在UTRAN中,UE的状态可能产生变迁RNCCNInitialUEMessage(CMservicerequest)SCCP:CCRAB指配流程DirectTransfer(callproceeding)DirectTransfer(alerting)DirectTransfer(disconnect:被叫先挂机)DirectTransfer(connectack)CommonID鉴权加密流程(或DirectTransfer:CMServiceAccept)DirectTransfer(setup)DirectTransfer(connect)通话中DirectTransfer(release)DirectTransfer(releasecomplete)Iu释放/SCCP释放UE主叫流程(Iu-CS)1.UE主叫流程与GSM的MS主叫流程基本一致;UE发起呼叫的初始消息含在InitialUEmessage消息中;2.Iu接口连接建立之后,CN可以发起CommonID流程,用于寻呼协调;3.CN判断此UE是否有权限接入:若可以接入,则通过出发鉴权/加密流程表示允许,或直接下发DirectTransfer(Cmserviceaccept);否则,CN发起Iu释放流程;4.被叫号码在L3的Setup消息中带上,CN通过号码分析决定呼叫的属性:出局呼叫PSTN,局内呼叫等。5.被叫号码分析成功,CN下发Callproceeding,并启动RAB指配流程;6.被叫用户振铃后,CN向UE发送Alerting消息;7.被叫用户摘机后,CN向UE发送Connect消息;8.UE收到Connect消息之后,回送ConnectAck消息,接通呼叫9.呼叫结束时,若主叫UE先挂机,则主叫UE向CN发送Disconnect消息;若被叫先挂机,则CN向主叫UE发送Disconnect消息;UE主叫流程(Iu-CS)RNCCNInitialUEMessage(pagingresponse)SCCP:CCRAB指配流程DirectTransfer(callconfirmed)DirectTransfer(alerting)DirectTransfer(disconnect:被叫先挂机)DirectTransfer(connectack)CommonID鉴权加密流程DirectTransfer(setup)DirectTransfer(connect)通话中DirectTransfer(release)DirectTransfer(releasecomplete)Iu释放/SCCP释放PagingUE被叫流程(Iu-CS)1.CN分析被叫所在的UE在本CN范围内,则下发无连接的Paging消息;2.UE监听到寻呼自己的消息后,通过RNC,以pagingresponse消息发起连接建立;3.CN可以发起CommonID以支持RNC的寻呼协调;4.CN下发setup消息,带上主叫号码(若UE有CLIP业务);5.CN收到UE的callconfirmed消息后,启动RAB指配流程;6.UE被叫振铃后,向CN发出Alerting消息;7.UE被叫接听,向CN发出Connect消息;8.CN回送ConnectAck消息,呼叫接通;9.挂机的消息流程同主叫流程;UE被叫流程(Iu-CS)CC:UE主叫(1)CMSERVICEREQUEST(Iwantconnectionservice)AUTHENTICATIONRESPONSE(Hereistheproof)CIPHERINGMODECOMMAND(Let'stalkinoursecretlanguage)CIPHERINGMODECOMPLETE(OK)AUTHENTICATIONREQUEST(Provewhoyouare)AUTHENTICATION&ENCRYPTIONRADIOACCESSPARTSetupSignallingChannel(GSM/UMTS)CC:UE主叫(2)SETUP(Iwanttosetupacalltothisnumber)CALLSETUPCALLPROCEEDING(Iamsettingitup)ALERTING(Otherpartyisringing)CALLSETUPCONTINUESCALLISACTIVECONNECTACK.(OK)CONNECT(Otherparty'sanswered)AccessBearerASSIGNMENTSetupCommunicationChannel(GSM/UMTS)CC:UE被叫(1)PAGINGREQUEST(Someoneisringingyou)PAGINGAUTHENTICATIONREQUEST(Provewhoyouare)AUTHENTICATION&CIPHERINGAUTHENTICATIONRESPONSE(Hereistheproof)RADIOACCESSPARTSetupSignallingChannel(GSM/UMTS)CC:UE被叫(2)CIPHERINGMODECOMMAND(Let'stalkinoursecretlanguage)CIPHERINGMODECOMPLETE(OK)SETUP(Thisnumberisringingyou)CALLSETUPCALLCONFIRMED(OK)ALERTING(Iamringing)AccessBearerASSIGNMENTSetupCommunicationChannel(GSM/UMTS)CC:UE被叫(3)CONNECT(Callisanswered)CONNECTACK.(OK)CALLACTIVECall