网络操作模式和手机模式

来源:互联网 发布:linux工程师待遇 编辑:程序博客网 时间:2024/06/01 07:43

网络操作模式(Network Operation Mode, NOM 或者 Network Mode of Operation NMO)一共分为三种,即 NOM I:支持 combined procedure,简单说就是能够利用 Routing Area Update Procedure 完成 Location Update Procedure,很多情况下如果 RAU 失败了,手机会继续尝试 LU;NOM II:RAU 和 LU 是分开进行的,互不干扰,互不知晓,目前很大一部分网络工作在此类网络操作模式下,其主要原因是网络在升级原有 GSM 网络以支持 GPRS的过程中,老的核心网没有动过,而只是添加了诸如 SGSN 和 GGSN 等新设备,为了最少的更改设置而使用 NOM II;NOM III 不支持手机同时只附着 CS 和 PS 两个域。除此之外,经过标准没有明确定义,但是网络操作模式从逻辑和事实上说还包括其他两种,即 NOM CS:只支持 CS 域的网络,多见于老一代的网络设备;NOM PS:只支持 PS 域的网络,目前已经有运营商考虑使用只支持 PS 域的网络,而也许将来,当 VoIP 真正实用了以后,网络都会成为 NOM PS。

GPRS 手机有三种模式,即 Class A:手机支持同时附着(Attach)在 PS 域和 CS 域,并支持并发 PS 与 CS 业务;Class B:手机支持同时附着在 PS 域和 CS 域,不支持并发 PS 与 CS 业务;Class C 手机只附着在 PS 域。目前大多数 GPRS/EDGE 手机工作在 Class B ,也就是说当用户浏览网页的时候是不能打电话的,当然部分近两年上市的新型号手机支持 DTM 的手机也算是工作在 Class A 模式,即支持同时浏览网页和打电话。

相对 WCDMA 手机,其也拥有三种模式,即 CS/PS 模式:手机同时附着(Attach)在 PS 域和 CS 域,可以支持并发 PS 与 CS 业务(好比 GPRS 手机在 Class A),也可以不支持并发 PS 与 CS 业务(好比 GPRS 手机在 Class B);PS 模式:手机只支持 PS 域,只附着在 PS 域(好比 GPRS 手机在 Class C),传统语音服务由 VoIP 替代,短消息通过 PS 域发送;CS 模式:手机只支持 CS 域,只附着在 CS 域。大多数 WCDMA 手机都工作在 CS/PS 模式下,最近新出的一些使用 HSPA 技术 的 Modem 也有工作在 PS 模式下。

手机模式和网络操作模式是相互影响的,比如说,一个工作在 Class C 模式下的 GPRS 手机无法工作在 NOM I 的网络中因为其不支持 CS 域;又比如,一个工作在 CS/PS 模式下的 WCDMA 手机就不能正常工作于 NOM PS 的网络。显然手机无法指定网络操作模式,但是知道网络模式,相反网络缺彻底没有机会知道手机的操作模式,只有试了才知道合不合适,不合适也不知道为什么不合适(怎么有点像包办婚姻?)。

那么,手机是如何知道网络操作模式的呢?在 IDLE 状态下,网络通过系统消息告知手机网络操作模式。简单的说,在系统消息里有很多不同的信息元素,其中一个可以包括 CS 域的特定信息,也可以包括 PS 域特定信息,或者两者。PS 域特定信息能指定网络操作模式为 NOM I 或者 NOM II。在 IDLE 状态下,如果 PS 域特定信息存在,手机则从中读取网络操作模式;如果 PS 域不存在,只有 CS 域存在,手机则可以认为这是 NOM CS 的网络;特别的是,如果 CS 域不存在,只有 PS 域存在,手机应该认为此网络为 NOM PS 的网络。再次注明一下这是在 IDLE 的状态下。PS 域和 CS 域信息同时缺失于系统消息的情况在 IDLE 状态下不应该发生。Connected 状态下的情况要复杂一些,不能再简单的根据域特定信息的存在与否来判断网络操作模式,这是因为有时候域信息的缺失可能代表保持原先配置不变,此外还要特别考虑有些 NOM II 的网络只更新 PS 域的特定信息。