资源描述
单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,位置更新流程,主要内容,2,4,流程概述,3,1,3,正常流程,异常流程,其它,位置更新的作用,电路域移动性管理的特定流程,保证,CN,知道,MS,现在,LA,的最新信息。,包括以下三种:,普通位置更新,同一端局下的普通位置更新,跨局的普通位置更新,周期性位置更新,IMSI,附着流程,通过,MS,发送的位置更新请求消息,LOCATION UPDATING REQUEST,中,Location updating type,参数取值区分,Normal updating,Periodic updating,IMSI Attach,普通位置更新,触发场景:,移动台在开机或移动过程中,收到的位置区标识与移动台中存储的位置区识别不一致时,移动台发起位置更新请求通知网络更新该移动台的位置区识别。,根据位置更新请求消息中位置区信息是否属于同一,MSC Server/VLR,的位置区,是否需要,IMSI,参与,位置更新流程分为:,同一个,MSC Server/VLR,区域内部的位置更新,跨越不同,MSC Server/VLR,区域的可以从前,VLR,使用,IMSI,的位置更新,跨越不同,MSCServer/VLR,区域的不能从前,VLR,使用,IMSI,的位置更新,周期性位置更新,作用:,当移动台突然进入网络覆盖不到的区域,或者突然掉电,移动台还来不及发送IMSI DETACH 消息就和网络别离。显然,在这种情况下,VLR 是无法给IMSI 置别离标记的,如果该IMSI 做被叫,电路资源和无线资源就要被浪费。,触发场景:,任何移动台无论是否进入新的位置区,网络通知移动台发起周期性位置更新定时器T3212,MS定时例如每隔30 分钟发起一次位置更新流程。,指定周期到时后,没有发起周期性位置更新流程,那么VLR 将该IMSI 置为别离。,周期性位置更新的周期可以人为设定,从6 分钟到24 小时不等,甚至可以设为无穷大不作周期性位置更新。,IMSI,附着,作用:,为节省珍贵的空口资源,当被叫用户不可及时,MSC不会发出paging消息。VLR 中需要为IMSI 设立标志,当IMSI可用时,将该标志置为IMSI 附着。IMSI 不可用时,将该标志置为IMSI 别离。,应用场景:,当移动台重新进入活动状态如终端开机时,需要发起位置更新使VLR将其设为附着状态。如果位置区自从IMSI 别离后已改变,那么通过普通位置更新流程来完成位置更新类型为 Normal updating;如果未改变,那么通过IMSI 附着流程位置更新类型为 IMSI Attach完成,流程根本同普通位置更新。,主要内容,1,4,流程概述,3,2,3,正常流程,异常流程,其它,同一,MSC/VLR,区域内的普通位置更新流程图,嵌套流程:,鉴权,完整性保护和加密,同一MSC/VLR区域内,还可能发生:,周期性位置更新流程,周期性位置更新流程和位置更新的流程根本一样。,位置更新请求中位置更新的类型参数为周期性位置更新Periodic Updating,而不是普通位置更新Normal Updating。,IMSI附着流程,IMSI 附着的流程和位置更新的流程根本一样。不同的是,位置更新请求中位置更新的类型参数为IMSI 附着IMSI Attach,而不是普通位置更新Normal Updating。,注意:当MS 重新进入活动状态如终端开机时,如果位置区自从IMSI 别离后已改变,那么通过普通位置更新流程来完成位置更新类型为 Normal updating;如果未改变,那么通过IMSI 附着流程位置更新类型为 IMSI Attach完成。,MS-VLR,间的位置更新消息,LOCATION UPDATING REQUEST,消息,MS-VLR,,层三消息,名称,属性,作用,参考章节,protocol discriminator,M,指示消息所属的层三协议类型,5.4,节,Message type,M,标识传递消息的类型,5.3,节,Location updating type,M,标识位置更新的原因值(普通位置更新、周期性位置更新、,IMSI,附着),8.1.18,Ciphering key sequence number,M,用于对,CK,和,IK,进行鉴别,以确定网络是否引入鉴权流程,8.2.20,Location area identification,M,当使用,TMSI,为终端标识时,用来标识终端的位置信息,7.1.8,Mobile identity,M,用来标识终端,可以保存,IMSI,、,TMSI/P-TMIS,、,IMEI,、,IMEISV,、,TMGI,等,6.1.2,MS-VLR,间的鉴权消息,LOCATION UPDATING ACCEPT,消息,VLR-MS,,层三消息,名称,属性,作用,参考章节,protocol discriminator,M,指示消息所属的层三协议类型,5.4,节,Message type,M,标识传递消息的类型,5.3,节,Mobile identity,O,用来标识终端,可以保存,IMSI,、,TMSI/P-TMIS,、,IMEI,、,IMEISV,、,TMGI,等,6.1.2,节,Follow on proceed,O,移动台向网络表明位置更新完成后还有后续要求,希望延长,RRC,连接,3GPP TS 24.008,跨MSC/VLR区域内的普通位置更新流程图I,1)A_LOCATION UPDATE_REQUEST :,移动台发起位置更新请求原LAI+TMSI,2) MAP_SEND_IDENTIFICATION_req/ind:,现VLR向旧VLR请求关于MS的相关信息,3) MAP_SEND_IDENTIFICATION_rsp/cnf:,旧VLR回复相关信息,4) MAP_UPDATE_LOCATION_req/ind:,现VLR向HLR发起位置更新IMSI,5) MAP_CANCEL_LOCATION_req/ind:,HLR向原VLR发起位置删除,6) MAP_CANCEL_LOCATION_rsp/cnf:,原VLR向HLR回复位置删除成功,7) MAP_INSERT_SUBSCRIBER_DATA_req/ind:,HLR向现VLR插入用户数据,8) MAP_INSERT_SUBSCRIBER_DATA_rsp/cnf:,现VLR向HLR回复成功,9) MAP_UPDATE_LOCATION_rsp/cnf:,HLR向VLR回复位置更新成功,10) A_ LOCATION UPDATE _ACCEPT:,VLR向MS回复位置更新成功,VLR-HLR,间位置更新消息,MAP_UPDATE_LOCATION,消息,VLRHLR,,,MAP,协议,名称,Req,Ind,Rsp,Cnf,作用,参考章节,IMSI,M,M(=),唯一地标识移动用户,6.1.1,节,MSC Address,M,M(=),标识,MSC,的地址,7.1.4,节,VLR number,M,M(=),定义,VLR,的,ISDN,号码,7.1.6,节,Supported CAMEL Phases,C,C(=),表明网元,HLR/VLR,支持的,CAMEL,版本,7.2.3,节,Provider Error,O,指示系统错误的类型,8.2.12,节,VLR-HLR,间位置更新消息,MAP_CANCEL_LOCATION,消息,PVLRHLR,,,MAP,协议,名称,Req,Ind,Rsp,Cnf,作用,参考章节,IMSI,M,M(=),唯一地标识移动用户,6.1.1,节,User error,C,C(=),指示用户错误的类型,8.2.14,节,Provider Error,O,指示系统错误的类型,8.2.12,节,VLR-HLR,间位置更新消息,MAP_INSERT_SUBSCRIBER_DATA消息I,VLRHLR,MAP协议,名称,Req,Ind,Rsp,Cnf,作用,参考章节,IMSI,C,C(=),唯一地标识移动用户,6.1.1,节,MSISDN,C,C(=),在公共电话网交换网络编号计划中唯一地识别移动用户,6.1.3,节,Bearer service List,C,C(=),C,C(=),传送用户签约的承载类业务信息,8.1.5,节,Teleservice List,C,C(=),C,C(=),传送用户签约的电信类业务信息,8.1.13,节,Forwarding information List,C,C(=),传递用户的呼叫前转信息,8.1.9,节,VLR-HLR,间位置更新消息,MAP_INSERT_SUBSCRIBER_DATA消息II,VLRHLR,MAP协议,名称,Req,Ind,Rsp,Cnf,作用,参考章节,Call barring information List,C,C(=),传递用户的呼叫禁止信息,8.1.6,节,SS-Data List,C,C(=),传递签约用户的补充业务信息,8.1.11,节,Operator Determined Barring General data,C,C(=),C,C(=),传递用户的,ODB,数据,8.1.10,节,Access Restriction Data,C,C(=),标识用户在或上登陆入网是受限制的,8.1.4,节,User error,U,C(=),指示用户错误的类型,8.1.14,节,Provider error,O,指示系统错误的类型,8.2.12,节,跨MSC/VLR区域内的普通位置更新流程图II,1)A_LOCATION UPDATE_REQUEST :,移动台发起位置更新请求原LAI+TMSI,2) A_IDENTITY_REQUEST :,VLR对MS发起IMSI请求3)A_IDENTITY_RESPONSE :,MS回复现VLR IMSI信息4)MAP_UPDATE_LOCATION_req/ind:,现VLR向HLR发起位置更新IMSI,5) MAP_CANCEL_LOCATION_req/ind:,HLR向原VLR发起位置删除,6) MAP_CANCEL_LOCATION_rsp/cnf:,原VLR向HLR回复位置删除成功,7) MAP_INSERT_SUBSCRIBER_DATA_req/ind:,HLR向现VLR插入用户数据,8) MAP_INSERT_SUBSCRIBER_DATA_rsp/cnf:,现VLR向HLR回复成功,9) MAP_UPDATE_LOCATION_rsp/cnf:,HLR向VLR回复位置更新成功,10) A_ LOCATION UPDATE _ACCEPT:,VLR向MS回复位置更新成功,位置更新成功后的操作,网络侧:,在LOCATION UPDATING ACCEPT发送之前,HLR或VLR已将移动台最新的IMSI可用标识或相关LAI存储。,MS侧:,当移动台收到 LOCATION UPDATING ACCEPT 消息后,将存储接收到的LAI 停顿定时器T3210 ,并且将USIM 卡的更新状态设置为UPDATED。,如果LU中携带了IMSI ,说明网络并没有为该移动台分配TMSI, 移动台将会删除USIM 卡中其他的TMSI 值。,如果LU中携带了TMSI ,移动台将会在USIM 卡中存储该TMSI 并发送 TMSI REALLOCATION COMPLETE 给网络。,如果 LU中既没有TMSI 也没有IMSI ,移动台将保存旧的TMSI。,主要内容,2,4,流程概述,3,3,1,正常流程,异常流程,其它,位置更新被网络拒绝,#2 HLR,不认识,IMSI,#3,非法,MS,#6,非法,ME,移动台将,USIM,卡中的更新状态设置为,ROAMING NOT ALLOWED,, 并删除,TMSI LAI,和加密密钥序列,此,USIM,被网络认为是无效的,直到关机或,USIM,卡被取出。,#11 PLMN 不允许,#12 位置区不允许,#13 位置区内的漫游不允许,#15 位置区内该小区不适宜,移动台会删除存储在USIM 卡中的LAI、TMSI 和加密密钥序列号,将更新状态设置为ROAMING NOT ALLOWED。 同时移动台还会在相应的制止清单中存储LAI 和PLMN ID,网络发送,LOCATION UPDATING REJECT,消息给移动台后,移动台存储被拒绝的原因,删除,Equivalent PLMNs,清单,进入,LOCATION UPDATING REJECTED,状态,等待网络触发,RRC,连接释放流程。当移动台释放,RRC,连接后,将会根据拒绝的原因,采取相应的行动。,漫游相关用户数据,名称,作用,属性,HLR,VLR,Subscription restriction,对某些业务应用的,PLMN,级别限制,P,C,Regional Subscription Zone Identities Lists,表明移动用户可以漫游或限制的地区信息,P,C,Zone Code List,VLR,或,SGSN,根据,HLR,发来的,Zone Code,列表来映射到相应的,LA,或,RA,上,P,C,LA not allowed flag,LA,级别,基于国际漫游、地区业务限制、地区漫游限制等不支持的功能在,VLR,中设置,T,M,MSC area restricted flag,基于国际和地区漫游时限制信息,,VLR,判定整个,MSC,区域不允许用户漫游接入时,并向,HLR,返回;,HLR,设置该值,将会引起“终端不可及”状态,并且导致业务在,HLR,终止。,T,M,Roaming restriction due to unsupported feature,由于,MSC,不支持某些业务或功能,而导致在该,MSC,区域内引起的漫游限制,T,M,M,网络侧出现的异常情况,RRC 连接失败,如果正常的位置更新流程中发生了RR连接失败,网络方应该根据正常流程处理。,如果不是在位置更新流程中发生了RR连接失败,应当放弃MS位置更新流程。,协议错误,如果收到的LOCATION UPDATING REQUEST消息携带了一个协议错误,那么网络方回复LOCATION UPDATING REJECTED 消息时,应该尽快能指明是以下类型的协议错误:,96 强制的信息单元错误,99 信息单元不存在或不执行,100 有条件的 IE 错误,111 协议过失非确定的,一旦发出这些消息 网络立即启动信道释放流程。,MS,侧出现的异常情况,由于接入级别控制引起制止接入,随机接入响应是 IMMEDIATE ASSIGNMENT REJECTA/Gb模式下,随机接入失败,RRC 连接失败,T3210 定时器超时,在流程正常完毕之前 RRC 连接释放,位置更新被拒绝,当接收到拒绝原因为# 95, # 96, # 97, # 99 和 # 111时,MS将重启计数器设为4,RRC 连接建立失败,在4到8的情况下,或者3的连续失败情况下,MS将T3210计时器停顿。除非T3210已经超时,否那么放弃RR连接。增加位置更新重启计数器。然后根据现在效劳小区播送信道上的LAI信息和重启计数器的取值,决定后面操作。,主要内容,2,1,流程概述,3,4,3,正常流程,异常流程,其它,其他相关流程I,为节省珍贵的空口资源,当被叫用户不可及时MSC不会发出paging消息,VLR 中会为IMSI 设立标志,当IMSI可用时,将该标志置为IMSI 附着。IMSI 不可用时,将该标志置为IMSI 别离。,IMSI去附着显式IMSI别离流程,隐式IMSI别离流程,指在隐式IMSI 别离定时器超时后,VLR 自动把用户状态设置为“别离。用于处理用户突然进入无信号区的情况。,用户数据名称,作用,存储位置,参考章节,IMSI detached flag,用来表明,MS,处于,IMSI,分离状态,VLR/MSC,8.7,当MS正常关机时,移动台发送IMSI DETACH消息,VLR 收到该消息后,置IMSI 别离标记,防止无线资源和电路资源的浪费。,其他相关流程II,用户去除MS Purge,当用户长时间(具体值可配置,一般为24 小时)不活动引起的数据删除,以及系统管理员对用户记录进展的删除,VLR 发起的从数据库中删除用户数据的操作。,MS Purge状态和MS Implicit Detach的区别,前者在HLR中也对用户标志为“MS purged状态,这样如果该用户做被叫,那么当主叫UE通过Send Routing Information过程到HLR时,HLR会查询UE Purge Flag标志,由于是置位状态,所以HLR将会给MSC返回Absent Subscriber的失败原因值,主叫MSC根据该原因值给主叫UE放用户已关机提示音。该过程没有HLR到VLR的Provide Roaming Number操作。,用户数据名称,作用,存储位置,参考章节,MS purged for non-GPRS flag,针对每个,IMSI,,,HLR,中设置一个非,GPRS,的用户清除标识,以表明该用户的相关数据是否已被,VLR,清除。它是存储在,HLR,中的临时用户数据。,HLR,9.5,相关网元控制参数,MSC server,RNC,名称,作用,参考章节,隐式分离定时器,设置在,MS,多长时间没有与,MSC/VLR,发生任何交互,终端变为“,IMSI DETACH,”状态,第四章,1.1.1,节,周期性删除用户信息定时器,指本局,VLR,周期性删除长时间无任何活动(,IMSI DETACH,之后)的移动用户数据的时间间隔,第四章,1.1.2,节,位置更新响应定时器,VLR,发出位置更新请求后到收到,HLR,响应的定时器,第五章,12.1节,名称,作用,参考章节,T3210,MS,发出位置更新请求到收到,MSC,响应的定时器,11.2/3GPP TS 24.008,T3212,周期性位置更新定时器,11.2/3GPP TS 24.008,参考文献,3GPP TS 23.012 Location management procedures,3GPP TS 24.008 Mobile radio interface Layer 3 specification; Core network protocols; Stage 3,3GPP TS 29.002 Mobile Application Part (MAP) specification,汇报结束,谢谢大家,!,请各位批评指正,
展开阅读全文