GSM信令讲解

发布时间 : 星期六 文章GSM信令讲解更新完毕开始阅读

SM 中心

CC,CM,MM

HLR/AUC 数据库

VLR 数据库 EIR 数据库

MAP

话务统计

CCITT NO.7 信令基础子层 维护管理

如图所示, MAP在GSM中, 负责呼叫处理、数据库之间的信息交换、需要与呼叫处理(CC)、HLR/AUC数据库、VLR数据库、EIR数据库、NO.7信令接口。另外, 维护管理及话务统计也存在与MAP接口的问题。有关短消息服务中心的业务将在后期提供。 MAP作为TCAP的用户, TCAP为之提供结构化对话的功能, 使 MAP能够借以交换相互的成份, 完成分布式的应用。其通信部分由一组ASE(应用业务单元)构成。这些ASE由各自的Operation(操作)、Error(差错)和一些Argument(参数)组成。这些参数由具体的运行实例调用并通过TCAP的成份子层, 送往对端的GSM网络实体。

MAP的功能主要是为GSM各网络实体之间为完成移动台的自动漫游功能而提供的一种信息交换方式。目前MAP信令的传输是以CCITT的NO.7信令系列技术规范为基础的,实际上MAP信令的交换也可基于其它符合OSI网络层标准的网络。这样,网络运营公司就可以根据本地实际情况,混合匹配使用各种协议,以满足其需要,当然这还需要有关协议的制订与完善。

MAP负责以下过程中 GSM各功能实体间的信息传递: ----位置登记/删除

----位置寄存器故障后的复原 ----用户管理 ----鉴权加密

----IMEI的管理 ----路由功能 ----接入处理及寻呼 ----补充业务的处理 ----切换

----短消息业务 ----操作和维护

上述每个程序均含有数个操作(operation), 每个operation均具有相应的要素操作名、操作码、操作类别、以及操作调用的参数、成功结果参数、操作失败时的错误码及参数、允许的链接操作、完成操作的时限值等。

GSM系统中MSC/VLR和HLR/AUC/EIR各分配一个信令编码。 MTP、SCCP、TCAP规范见相应CCITT Q.700系列。

第三节--GSM系统中MAP与SCCP的关系

一、 SCCP的类别

MAP只要求使用SCCP的0类或1类无连接业务操作

二、 子系统号码(Sub System Number)

子系统号码(SSN)是SCCP使用的本地寻址信息,用于识别一个节点中的各个SCCP用户。它扩充了业务指示语SI(4比特)的本地寻址范围。 HLR 0 1 1 0 6 VLR 0 1 1 1 7 MSC 1 0 0 0 8 EIR 1 0 0 1 9 MAP 0 1 0 1 5 MAP中分配了以上子系统号码, 其中MAP(0101)为全部MAP的总称, 暂不使用, EIR(1001)一般与HLR(0110)合为一实体, 将与HLR合用同一子系统号(0110)。

第四节--GSM系统中MAP与TCAP的关系

在介绍MAP与TCAP的关系前,让我们先来看一下MAP在MSU中的具体位置 如下图所示: MSU: F CK SIF SIO LI FIB FSN BIB BSN F SCCP:(在SIF字段中) EOP OPC DPC 用户数据 SCCP消息消息类型 SLS 头

TCAP:(在SCCP的用户数据中) 成分部分 事务处理部分 MAP业务消息在TCAP消息中以成份的形式存在,

以下对MSU中的一些字段做出说明:

i)F:其码型为01111110,它既表示前一个信号单元的结束,也表示后一个信号单

元的开始,两个信号单元之间允许插入任意多个F标志。F标志可以在过负荷的情况下降低系统的处理工作量。

ii)CK:检错码,采用16位循环冗余码,用以检测信号单元传输过程中产生的误

码。

iii)信号单元序号和重发指示位

BSN:后向序号。向对方指示序号直至BSN的所有消息均已

正确无误地收到。

BIB:后向(重发)指示位。BIB反转指示对方从BSN+1号

消息开始重发。

FSN:前向序号,也就是本消息的顺序号。

FIB:前向(重发)指示位。FIB反转指示开始重发消息。

iv)LI:信号单元长度指示码。其值等于LI字段之后至CK字段之前的八位位组

数。FISU 的LI=0,LSSU的LI=1或2,MSU的LI>2。因为LI字段的长度为6个比特,其取值范围为0-63,当长度大于或等于63时,为了不改变原有的结构,LI的值均置为63。

v)SIO:业务指示八位位组。它只用于MSC,用于指示消息类别。MTP三级据

此将消息分配给相应的功能模块,同时它还指示这是国内网消息还是国际网消息。

低4位:DCBA,业务指示语,其中SCCP为0011

高4位:HGFE,子业务字段,HG=00表示国际网,HG=01表示国际备用网,HG=10

表示国内网,HG=11表示国内备用网。FE比特备用。

一般来讲,MAP业务的消息类型和TCAP成分中的操作码一一对应,而在消息传递过程中,一个消息对应一个调用识别(Invoke ID),一个调用识别在其MAP对话过程中是对某个消息的唯一识别,通过区分调用识别,可以将一个成分“翻译”成对应的MAP业务消息,MAP与TCAP之间的消息转换是由MAP协议状态机(MAPPM)来完成的,此外协议状态机还负责对话流程以及操作流程的控制等功能。

第五节 GSM系统中的MAP消息,参数与操作

一,MAP消息与参数: MAP有以下几种消息:

MAP_OPEN_REQ MAP_OPEN_IND MAP_OPEN_RSP MAP_OPEN_CNF

MAP_CLOSE_REQ MAP_CLOSE_IND

MAP_DELIMITER_REQ

MAP_U_ABORT_REQ MAP_U_ABORT_IND MAP_P_ABORT_IND MAP_NOTICE_IND

MAP_SERVICE_REQ MAP_SERVICE_IND MAP_SERVICE_RSP MAP_SERVICE_CNF

其中MAP_SERVICE消息的参数如下所示:

参数的含义

operation_code 操作码,表识进行何种远端操作 operation_class 操作类型,有四类:

----1类操作,成功失败都返回 ----2类操作,只有失败才返回 ----3类操作,只有成功才返回 ----4类操作,无返回

timer_value 时限,单位秒。如果超时没有相应,对1/3类操作认为是操作成功,对2/4类

操作认为是失败。

parameter 操作所需的参数。对于有些user_error,也可能需要参数 user_error 业务层产生(发现)的错误,如未知用户 provider_error 支持层产生(发现)的错误,如拥塞

二、一个对话过程

map1map_open_req接口接口map2map_service_req(1)map_delimiter_reqmap_open_indmap_open_rspmap_service_ind(1)map_service_rsp(1)map_service_req(2)map_service_cnf(1)map_service_ind(2)map_service_rsp(2)map_close_reqmap_service_cnf(2)map_close_indmap_delimiter_req

图中,在一个MAP对话中完成两个远端操作:(1)、(2)。

联系合同范文客服:xxxxx#qq.com(#替换为@)