
PLMN选择和小区选择梳理.doc
55页PLMN 选择和小区选择目录1.1 PLMN ....................................................................2 1.2 PLMN 选择和重选 .........................................................3 1.3 PLMN 选择的方法 .........................................................41.4 IMSI .....................................................................5 1.5 附件......................................................................71.1 PLMNPLMN(Public Land Mobile Network,公共陆地移动网络),由政府或它所批准的经 营者,为公众提供陆地移动通信业务目的而建立和经营的网络PLMNPLMN = = MCCMCC + + MNCMNC,例如中国移动的,例如中国移动的 PLMNPLMN 为为 4600046000,中国联通的,中国联通的 PLMNPLMN 为为 4600146001。
PLMN 的分类 对于一个特定的终端来说,通常需要维护几种不同类型的 PLMN 列表,每个列表中会 有多个 PLMN1)RPLMN(Registered(1)RPLMN(Registered PLMNPLMN 已登记已登记 PLMN)PLMN):已登记:已登记 PLMNPLMN是终端在上次关机或 脱网前登记上的 PLMN在 3GPP 2003 年第 TSG TP-21 次会议上决定,将该参数从 USIM 卡上删掉,而将其保存在终端的内存中2)EPLMN(Equivalent PLMN 等效 PLMN):为与终端当前所选择的 PLMN 处于同 等地位的 PLMN,其优先级相同 (3)EHPLMN(Equivalent Home PLMN 等效本地 PLMN):为与终端当前所选择的 PLMN 处于同等地位的本地 PLMN其实:EHPLMN 和 EPLMN 就好比是中移动的新建 的 158 网络,而 PLMN 就好比是原来的 135~139 网络 (4)HPLMN(Home(4)HPLMN(Home PLMNPLMN 归属归属 PLMN)PLMN):为终端用户归属的:为终端用户归属的 PLMNPLMN。
也就是说,终端 USIM 卡上的 IMSI 号中包含的 MCC 和 MNC 与 HPLMN 上的 MCC 和 MNC 是一致的, 对于某一用户来说,其归属的 PLMN 只有一个 (5)VPLMN(Visited PLMN 访问 PLMN):为终端用户访问的 PLMN其 PLMN 和存 在 SIM 卡中的 IMSI 的 MCC,MNC 是不完全相同的当移动终端丢失覆盖后,一个 VPLMN 将被选择 (6)UPLMN(User Controlled PLMN 用户控制 PLMN):是储存在 USIM 卡上的一个 与 PLMN 选择有关的参数 (7)OPLMN(Operator Controlled PLMN 运营商控制 PLMN):是储存在 USIM 卡上 的一个与 PLMN 选择有关的参数 (8)FPLMN(Forbidden PLMN 禁用 PLMN):为被禁止访问的 PLMN,通常终端在尝 试接入某个 PLMN 被拒绝以后,会将其加到本列表中 (9)APLMN(Approve PLMN 可捕获 PLMN):为终端能在其上找到至少一个小区,并 能读出其 PLMN 标识信息的 PLMNPLMN 的选择 不同类型的 PLMN 其优先级别不同,终端在进行 PLMN 选择时将按照以下顺序依次 进行: (1)RPLMN (2)EPLMN (3)HPLMN (4)EHPLMN (5)UPLMN (6)OPLMN (7)其他的 PLMN开机先选小区,因为很笨,它不知道自己用的 SIM 卡是那个 PLMN 的。
开 机后先对所有频点进行扫描,那个频点信号最好就选那个,这时候不管是那家运营商的, 它都听该频点的 FCCH,SCH,接着听 BCCH,BCCH 里有 BSIC,BSIC 里面的 NCC 就 是区别该频点是哪家运营商的,要是不合适就选信号次强的频点继续完成上述步骤在 UE 中会维护一个 PLMN 列表,这些列表时按照优先级排列的,然后从高优先级向下搜 索,找到最高级的 PLMN当 PLMN 选定之后,就要进行小区选择,目的是选择属于这个 PLMN 中信号最好的小区首先,如果 UE 存有这个 PLMN 的一些相关信息,比如频率、 扰码等,UE 就会首先使用这些信息进行小区重搜这样可以较快的找到网络,因为在大 多数情况下,UE 都是在同一个地点关机和开机的,比如晚上关机、早晨开机等,这些信 息保存在 SIM 卡中如果开关机不是在同一个地点,该地的 PLMN 发生了变化,那么开 机之后,就要重新进行 PLMN 的搜索与选择,选择最高级的 PLMN,之后进行小区的重搜 与选择1.2 PLMN 选择和重选在工作的过程中总是涉及一些 PLMN 的选择重选等过程,这些选择重选的过程也往往 是容易出问题的地方,下面是我看资料的时候做的一些归纳,可能纰漏多多,分享给 大家,权当抛砖。
一、空闲模式(IDLE)下 MS 的 PLMN 选择 在开机后进入空闲模式,MS 在空闲模式下的主要任务有下面四个:PLMN selection; Cell selection and reselection; Location registration; CTS fixed part selection (A/Gb mode only).(无线系统固定部分选择) 在进入空闲模式后 MS 进行小区驻留,这时候小区驻留有下面四个目的:1.It enables the MS to receive system information from the PLMN. 2.如果 MS 想发起一个呼叫,它能够在驻留的小区上在控制信道上通过初始接入网来发起 这个呼叫 3.如果 PLMN 收到一个 MS 发起的呼叫,它能够(在多数情况下)知道这个 MS 的小区所 在的注册区上,然后它能够在这个注册区的所有小区的控制信道给 MS 发送 paging 消息, MS 接收这个 paging 消息,因为它调到在那个注册区的小区的控制信道上,并且 MS 能 够响应这个控制信道 4.能够使 MS 接收到小区广播信息。
在进行 PLMN 选择和重选的时候,会有一些不符合要求的 PLMN,为了避免经常试图选择 这些 PLMN,在 SIM 卡中保存了一些不能用的 PLMN 的清单,为了防止重复向不允许的 LA 上尝试漫游服务,当 MS 被通知某个 LA 是禁止的时候,LA 就添加到保存在 MS 上的 “forbidden LAs for roaming”清单上这个清单在关机或 SIM 卡取出来的时候删 除,这样的区域限制总是对全部的位置区有效,这些位置区是独立于可能存在于 GPRS 路 由区中的一部分 如果 MS 收到“No Suitable Cells In Location Area”消息,这个位置区就添加到保存 在 MS 上的“forbidden LAs for roaming”清单上,MS 将在相同的但不属于清单的 PLMN 中搜索合适的小区如果 MS 收到 VPLMN 发来的 LR request 响应消息“PLMN not allowed”,这个 VPLMN 将添加到 SIM 卡里的“forbidden PLMN”清单并且从此这个 VPLMN 将不会再 让 MS 自动接入 一般而言,MS 都是按照 PLMN ID 来选择一个小区驻留,但是当 MS 开机后不能找到合 适的小区或没有 SIM 卡的时候,它就会不管 PLMN ID 来自由选择一个小区驻留,并且进 入一个仅能发起紧急呼叫的受限服务状态。
MS 通常都是选择 HPLMN 或 EHPLMN,但 是有时候(比如 MS 失去覆盖)也能够选择 VPLMN如果驻留在 VPLMN 上,它会 周期性的试图注册到它的 HPLMN 或 EHPLMN 上或高优先级的 PLMN 上去,会在 SIM 卡上保存一个时间 T,T 的范围从 6 分钟到 8 小时并且以 6 分钟为步长进行扫描,要 是 SIM 卡没有保存 T 的值,会默认为 60 分钟1.3 PLMN 选择的方法PLMN 的选择有两种模式: 1,自动模式,这种方法是利用 PLMN 的优先级,优先选择最高优先级的 PLMN; 在自动模式下如果注册 PLMN 成功,则 MS 提示选择了 PLMN,如果注册 PLMN 过程不 成功因为没有可用的并且允许的 PLMN,则 MS 给用户提示没有服务并且等到有新的可用 的允许的 PLMN 的时候再发起注册过程如果有一个或更多的 PLMN 能够使用并且是允 许的,但是有 LR 失败引起注册到这些 PLMN 失败或者一些清单的入口引起的防止试图注 册到这些 PLMN,则 MS 选择这些可用的 PLMN 中的第一个并且进入受限服务状态 2,手动模式,这种方法是 MS 给用户指定了哪些 PLMN 是可用的,仅当 user 手动选网 能够让 MS 试着获得在 VPLMN 的正常服务。
在手动模式下,用户可以选择他要求的 PLMN,MS 会按照用户的要求注册 PLMN,或者 当相关的接入技术有优先级顺序的话 MS 按照最高优先级来进入 PLMN在这样的注册模 式下,MS 会忽略掉“forbidden LAs for roaming“, “forbidden LAs for regional provision of service“, “forbidden PLMNs for GPRS service“ 和“forbidden PLMNs“ 清单中的内容 手动模式下注册到一个 PLMN 后,UE 不能自动重新注册的其他的 PLMN 除非满足下面两 个条件: 1.新的 PLMN 是注册到的 PLMN 的等效 PLMN; 2.用户选择自动模式如果 MS 能够满足注册要求,MS 将执行 PLMN 注册,如果满足下面两个条件,将成功的 注册到 PLMN: 1.MS 找到驻留的 PLMN 上的合适的小区; 2.在 MS 注册区中的 MS 驻留的小区上有个 MS 发起的 LR 请求被接受 如果 EHPLMN 清单存在,则 EHPLMN 清单的入口将在网络选择过程中使用,当试图选 择一个网络的时候,最高优先级的 EHPLMN 将被选用,如果 EHPLMN 清单存在,但是 是空的或者 EHPLMN 清单不存在,则使用 IMSI 保存的 HPLMN 来进行网络选择过程。
如 MS 中没有 SIM 卡,或者如果鉴权失败,或者如果 MS 收到“IMSI unknown in HLR”、“illegal ME”或“illegal MS”时,认为它没有选择 PLMN,在这样的情况下, 小区选择的状态是认为没有 PLMN 选择信息国际移动用户识别码(IMSI:International Mobile SubscriberIdentification Number)是区别移动用户的标志,储存在 SIM 卡中,可用于区别移动用户的有效信息 其总长度不超过 15 位,同样使用 0~9 的数字其中 MCC 是移动用户所属国家代号,占 3 位数字,中国的 MCC 规定为 460;MNC 是移动网号码,最多由两位数字组成,用于识 别移动用户所归属的移动通信网;MSIN 是移动用户识别码,用以识别某一移动通。












