CS基本业务流程.docx
《CS基本业务流程.docx》由会员分享,可在线阅读,更多相关《CS基本业务流程.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 位置更新流程位置更新是MS通知网络用户当前位置信息的过程,有三种类型:正常位置更新、周期性位置更新和IMSI附着。正常位置更新指的是用户所在位置区LA发生变化,周期性位置更新是MS根据RNC/BSC的广播信息在空闲状态定期更新网络保存的用户位置信息,IMSI附着一般是用户开机或插入SIM卡。位置更新都是由MS发起的,流程相同,只是在LocationUpdatingReq消息中的“位置更新类型”参数值不同。1.1 在同一模块的位置更新流程说明:a) 移动用户由于位置区改变、开机、插入SIM卡以及周期性更新等原因决定向网络发起位置更新过程。MS侧的MM实体要求RR实体建立RR连接。RR连接建立
2、后,RNC将内容为LUReq的L3消息组装成SCCP-CR消息发送到UMSC-RANAP实体。RANAP在SCCP连接建立后,由分发原则根据用户标识(IMSI/TMSI)选择业务处理模块,发送内容为LUReq的mrInitUE消息通知选定业务处理机的MSC-MM实体。MM实体对LUReq进行解码、参数检查、负荷控制检查,判断是否接收位置更新。若允许位置更新,则形成内部消息发送给VLRMAP;否则拒绝业务。b) 用户使用TMSI进行位置更新时,若VLRMAP不认识此TMSI且不能从PVLR得到IMSI,则要求用户提供IMSI,向MM发送mcvPvdIMSIReq消息。请求IMSI过程见“请求用户
3、标识”过程描述。MM获取IMSI后返回给VLRMAP,VLRMAP检查IMSI属于本模块处理范围,继续进行位置更新处理流程,否则进行业务迁移(具体流程参见图12)。c) 根据OMC配置需要对此位置更新过程进行鉴权,VLRMAP发送mcvAuthReq消息给MS。鉴权过程见“鉴权过程”描述。d) VLR中不存在用户数据时需要位置更新HLR。在用户位置更新之前,HLR中的用户补充业务数据可能被修改,或者HLR可能重新启动过,那么HLR将发送ForwardCheckSSReq消息通知VLR。VLRMAP转发此消息给MM。MM使用一新的呼叫无关补充业务Register消息(包含在mrDirectTra
4、ns中)传送给MS,通知MS检查相关的补充业务信息。e) 根据OMC配置需要为用户重新分配TMSI,则VLRMAP启动安全管理过程,发送mcvSecModeCmd消息到MM,消息中指明是否加密,采用的加密算法和完整性算法。安全管理过程是RNC与MS之间的过程,所以MM形成相应RANAP消息发送给RNC。RNC完成后通知MM。需要注意的是,在UMTS系统中安全管理过程包含了完整性保护的作用。而在每次新信令连接建立中必须启动完整性过程来保护所传信令的完整性,所以“安全模式设置”过程为必须过程,除了以下四种情况:1)信令连接只是为了进行周期性位置更新;2)在初始L3消息后,没有其他信令传递;3)初始
5、L3消息后,只有鉴权、IDReq以及信令拒绝消息;4)建立紧急呼叫。另外,一般来说,加密过程之前必须启动鉴权过程,因为加密的密钥是通过AuthReq消息带到MS的。为了在不鉴权时进行加密,GSM/UMTS系统采用了CKSN/KSI方法。MS在接入网络时将存储的CKSN/KSI带上来,若和VLR中的CKSN/KSI一致,则可以直接启动加密过程。f) 位置更新接受,VLR重新分配TMSI,VLRMAP形成mcvFwdNewTmsiReq消息通知MM重新分配TMSI(没有TMSI重新分配过程时,VLRMAP发送mvLUCnf消息通知MM位置更新过程正常结束)。MM将新TMSI包含在LUAcc消息中送
6、给MS,MS存储新TMSI和LAI,删除旧TMSI,返回TmsiReallocComplete消息。MM接收消息给VLR发送mcvFwdNewTmsiRsp,位置更新完成。若MS在位置更新请求中携带有follow-on参数,表示位置更新有后续业务需要处理,则MM在LUAccept消息中带回follow-on参数,等待后续业务。在MM接收TmsiReallocComplete消息后,若支持follow-on,则不释放Iu连接,设置定时器等待后续业务。否则,MM发送mrIuRel消息释放Iu连接。若MM在LUAccept消息中只包含IMSI,表示不使用TMSI,MS删除原来TMSI;若在LUAcc
7、ept消息中不带有任何用户标识,则MS使用原来的标识。若当前存在多个PLMN网络,且运营者允许用户接入其他网络,则在LUAcc消息中用equivalent PLMNs参数包含这些允许接入网络标识给MS,MS保存信息到SIM卡中。在equivalent PLMNs参数为空时,MS删除SIM卡已有信息。1.2 存在业务迁移时的位置更新MSC/VLR系统采用多模块的业务处理机,从RNC/BSC接收的L3消息需要根据一定的规则分发到某一个或多个业务处理机。RNC/BSC来的和某用户相关的L3消息都是在一个SCCP连接上传送的,消息的分发只需要在接收第一条SCCP面向连接消息时进行,后续消息发往同一业务
8、处理机。由于MSC/VLR分片处理是按照用户标识的末两位来划分的,所以RANAP根据用户标识号码末两位将消息分发到相应业务处理机。考虑在TMSI标识用户时,用户携带的TMSI网络可能不认识,则可能会引起业务处理迁移。如位置更新、用户接入。流程说明: a) 移动用户由于位置区改变、开机、插入SIM卡以及周期性更新等原因决定向网络发起位置更新过程。MS侧的MM实体要求RR实体建立RR连接。RR连接建立后,BSC将内容为LUReq的L3消息组装成SCCP-CR消息发送到UMSC-RANAP实体。RANAP在SCCP连接建立后,根据用户标识的末两位选择业务处理模块,发送内容为LUReq的mrInitU
9、E消息通知MSC-MM实体。MM实体对LUReq进行解码、参数检查,MM调用负荷控制函数,判断是否接收位置更新,再形成内部消息mvLUReq发送给VLRMAP。同时MM把mrInitUE消息带来的NAS-PDU内容保存在临时消息缓冲区中,以便在发生业务迁移时,形成mcvSndLUReq消息发送给VLRMAP。b) 用户使用TMSI进行位置更新时,MSC/VLR不认识用户提供的TMSI,VLRMAP要求用户提供IMSI,则发送mcvPvdImsiReq消息。请求IMSI过程由MS处理。MM将消息内容放入mrDirectTrans中的NAS-PDU发送给MS。MS将IMSI通过证实消息回送给网络。
10、c) MSC/VLR发现用户提供的IMSI不在本模块处理的范围,向MM发送mcvChangeModuleToMM消息,要求进行业务迁移,并将用户的IMSI、对应的新模块号在消息中带给MM。MM收到消息后,向RANAP发送mrChangeModuleToSp消息,在消息中带有IMSI、新模块号和保存的NAS-PDU,释放MM连接。RANAP根据IMSI的末两位选择新的模块,向新模块的MM发送mrChangeModule消息,在消息中携带旧模块的MM传来的NAS-PDU和IMSI,由新模块的MM对NAS-PDU解码后形成mcvLUReq消息,用IMSI向新模块的MSC/VLR发送位置更新请求。业务
11、迁至新模块,后续处理在新模块进行。d) 根据OMC配置需要对此位置更新过程进行鉴权,MSC/VLR发送mcvAuthReq消息给MS。同样,鉴权过程由MS处理。MM将消息内容放入mrDirebtTrans中的NAS-PDU发送给MR。MS刨用A8箖法对消恮中的RND进行计算后,将产生的RES在证实消息中回送给MSC/VLR。由VLR进行比较,判断用户的合法性。UMTS系统的鉴权采用五元组,若UTRAN或ME为2G设备,存在五元组与三元组的转换。e) VLR中不存在用户数据时需要位置更新HLR。在用户位置更新之前,HLR中的用户补充业务数据可能被修改,或者HLR可能重新启动过,那么HLR将发送m
12、cvFwdCheckSSReq消息通知VLR。MSC/VLR转发此消息给MM。MM使用一新的呼叫无关补充业务Register消息(包含在mrDirectTrans中)传送给MS,通知MS检查相关的补充业务信息。f) 根据OMC配置需要为用户重新分配TMSI,则MSC/VLR启动加密过程,发送mvSecModeCmd消息到MM,消息中指明是否加密,以及采用的加密算法。加密过程是RNC与MS之间的过程,所以MM形成相应RANAP消息发送给RNC。RNC加密完成后通知MM。需要注意的是,在UMTS系统中加密过程还包含了完整性保护的作用。而在每次新信令连接建立中必须启动完整性过程来保护所传信令的完整性
13、,所以“安全模式设置”过程为必须过程,除了以下四种情况:1)信令连接只是为了进行周期性位置更新;2)在初始L3消息后,没有其他信令传递;3)初始L3消息后,只有鉴权、IDReq以及信令拒绝消息;4)建立紧急呼叫。另外,一般来说,加密过程之前必须启动鉴权过程,因为加密的密钥是通过mcvAuthReq消息带到MS的。为了在不鉴权时进行加密,GSM/UMTS系统采用了CKSN/KSI方法。MS在接入网络时将存储的CKSN/KSI带上来,若和VLR中的CKSN/KSI一致,则可以直接启动加密过程。g) 位置更新接受,VLR重新分配TMSI,VLRMAP形成mcvFwdNewTmsiReq消息通知MM重
14、新分配TMSI(没有TMSI重新分配过程时,VLRMAP发送mcvLUCnf消息通知MM位置更新过程正常结束)。MM将新TMSI包含在LUAcc消息中送给MS,MS存储新TMSI和LAI,删除旧TMSI,返回TmsiReallocComplete消息。MM接收消息给VLR发送mcvFwdNewTmsiCnf,位置更新完成。若MS在位置更新请求中携带有follow-on参数,表示位置更新有后续业务需要处理,则MM在LUAccept消息中带回follow-on参数,等待后续业务。在MM接收TmsiReallocComplete消息后,若支持follow-on,则不释放Iu连接,设置定时器等待后续业
15、务。否则,MM发送mrIuRel消息释放Iu连接。若MM在LUAccept消息中只包含IMSI,表示不使用TMSI,MS删除原来TMSI;若在LUAccept消息中不带有任何用户标识,则MS使用原来的标识。若当前存在多个PLMN网络,且运营者允许用户接入其他网络,则在LUAcc消息中用equivalent PLMNs参数包含这些允许接入网络标识给MS,MS保存信息到SIM卡中。在equivalent PLMNs参数为空时,MS删除SIM卡已有信息。2 接入流程流程说明:a) 当MM收到RANAP通过mrInitUE/mrDirectTrans带来的CmSrvReq,或收到VLRMAP发送的mc
16、vPageReq/mcvSearchReq,或自身消息mcaSelfPageReq消息时,如果是CmSrvReq,MM实体进行解码、参数检查,调用负荷控制函数,判断是否接收新业务,再形成内部消息mcvProcAccReq发送给VLRMAP,准备建立MM连接(如果是寻呼则不需要在此考虑过负荷控制)。需要注意的是,支持补充业务时CmSrvReq消息也可能被携带在mrDirectTrans中。b) VLRMAP根据消息参数和OMC配置数据要求MS提供IMSI号码,则发送mvPvdIMSIReq消息给MM。MM执行ID请求处理过程,向MS要求IMSI,并返回IMSI给VLRMAP。c) CmSrvRe
17、q消息使用mrInitUE消息携带时,若用户标识为TMSI,可能发生处理迁移。在VLRMAP发现从MS获取的IMSI不是本模块处理范围内用户时,发送mcvChangeModuleToMM通知本模块MM迁移。MM将IMSI和保存的NAS-PDU信息发送给RANAP(mrChangeModuleInd),结束处理。RANAP接收消息后,由新IMSI重新确定业务处理模块,向此模块MM发送mrChangeModuleInd,带有新IMSI和NAS-PDU。MM解码NAS-PDU,形成mcvSndProcAccReq消息给VLRMAP,启动接入过程。d) VLRMAP根据消息参数和OMC配置数据要求对M
18、S进行鉴权,则发送mcvAuthReq消息给MM。MM执行鉴权处理过程,并返回鉴权结果参数给VLRMAP。VLR认为鉴权失败,则此次出呼叫失败。需要注意的是,在鉴权宏中若网络认为MS非法,发送mcvRelease消息带有原因IllegalMS,MM启动Abort过程,释放此用户当前所有的MM连接和RR连接,并释放Iu信令连接。(为呼叫建立的MM连接由MCC释放)e) VLRMAP要求对空中信道进行加密,则发送mcvSecModeCmd消息给MM。MM启动安全模式处理过程,等待RNC回送安全模式设置完成消息。f) 若VLRMAP在发送安全模式设置命令后不重新分配TMSI,发送mcvProcAcc
19、Cmp消息通知MM,接入宏处理正常结束。否则,MM等待TMSI重分配消息。若VLRMAP不进行安全模式设置,则直接发送mcvProcAccAck消息,接入宏处理正常结束。VLRMAP进行TMSI重分配,MM执行TMSI重分配处理过程。接收到MS的重分配完成消息后通知VLRMAP,接入宏处理结束。3 呼叫流程3.1 移动起呼-前向承载SETP 1:当一个用户发起一个呼叫时,会在手机上输入被叫用户号码,然后开始按发送功能键,MS开始建立呼叫,先申请一个控制信道,并与MSC Server建立一个MM连接,完成必要的用户接入工作(包括认证,加密等过程)。这些工作完成后,MS向MSC Server发送一
20、个Setup消息,携带有被叫用户号码,承载特性等信息。MSC Server收到Setup消息后,进行必要的业务检查,判断用户是否有权限发起这个业务,如果检查通过,则向MS回送CallProceeding消息,告诉MS呼叫正在进行处理,由于前向承载建立因此会同时组合IAM消息,转发给下一个节点,IAM消息中指示此次承载建立方式为前向承载建立。如果接入侧承载没有建立完成,则在IAM消息中指示有后续Continuity消息。SETP 2:收到后一个节点发送的Bearer Information消息,其中应该包含后一个节点申请的入局承载终端的承载地址、绑定参考和承载属性,MSCS SERVER可以利用
21、这些信息,向MGW发送ADD命令,要求建立出局侧承载终端,由于是前向承载建立,则包含了Establish Bearer过程,则新建的T2承载终端将主动向后一个节点的入局承载终端要求建立承轼连接。Bhange Through-Cnnnebtion过程标明新建的找载终端的外部导通属性为双向。SETP 3:RNC接入无线侧承载建立,由于无线侧方式与网络侧承载建立方式无关,都是由RNC向MSC建立。因此随后,MSC Server开始RAB建立过程:先通过PrepareBear过程向MGW申请一个终端T1,申请成功后,MSC Server得到T1对应的MGW地址和BNCID参数,同时将承载业务参数转换为
22、相关RAB参数,通过RAB 指派请求发送给RNC,RNC利用收到的MGW地址和BNCID向MGW发起承载建立过程,承载建立完成后,开始IuUP初始化过程。初始化完成后,RNC向MSC Server发送RAB指派完成消息,完成RAB指派。STEP4:BSC接入无线承载建立,对于BSC接入的呼叫,使用Reserver Circuit 来占用地面电路,占用成功向BSC发起指配过程STEP5:向后方局发送导通消息,表示前方承载已经建立成功STEP6:待呼叫到达被叫后,被叫方将被振铃,同时被叫方交换机向MSC Server发送AddressComplete消息,MSC Server向MS发送ALERTI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CS 基本 业务流程
限制150内