1. 汇接网关向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作
CMPP_PUSH_MO_ROUTE_UPDATE操作的目的是使GNS可向ISMG更新MO路由信息。ISMG以CMPP_PUSH_MO_ROUTE_UPDATE_RESP 消息回应。
CMPP_PUSH_MO_ROUTE_UPDATE消息定义(GNSàISMG)
字段名 | 字节数 | 属性 | 描述 |
Update_type | 1 | Unsigned Integer | 0:添加; 1:删除; 2:更新 |
Route_Id | 4 | Unsigned Integer | 路由编号 |
Destination_Id | 6 | Octet String | 目标网关代码 |
Gateway_IP | 15 | Octet String | 目标网关IP地址 |
Gateway_port | 2 | Unsigned Integer | 目标网关IP端口 |
SP_Id | 6 | Octet String | SP的企业代码 |
SP_Code | 21 | Octet String | SP的服务号码 |
SP_AcessType | 1 | Unsigned Integer | SP接入类型 0:全网业务SP全网接入,即接入网关为SP的主力接入点 1:全网业务SP镜像接入,即接入网关为SP的镜像接入点 |
Service_Id | 10 | Octet String | 请求的业务类型(此项适合全网服务内容,如梦网卡图片传情,如该路由不包含此业务,此字段为空) |
Start_code | 4 | Unsigned Integer | MO路由起始业务代码(如果未置请求的Service_Id字段,此字段为空) |
End_code | 4 | Unsigned Integer | MO路由截止业务代码(如果未置请求的Service_Id字段,此字段为空) |
time_stamp | 14 | Octet String | 本路由信息的最后修改时间 格式是:yyyymmddhhmmss, 例如20030117014512 |
CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定义(ISMG à GNS)
字段名 | 字节数 | 属性 | 描述 |
Result | 1 | Unsigned Integer | 0:成功更改 5:路由信息更新失败 6:汇接网关路由信息时间戳比本地路由信息时间戳旧 9:系统繁忙 |
(二) 系统定义
1. Command_Id定义
消息 | Command_Id值 | 说明 |
CMPP_CONNECT | 0x00000001 | 请求连接 |
CMPP_CONNECT_RESP | 0x80000001 | 请求连接应答 |
CMPP_TERMINATE | 0x00000002 | 终止连接 |
CMPP_TERMINATE_RESP | 0x80000002 | 终止连接应答 |
CMPP_SUBMIT | 0x00000004 | 提交短信 |
CMPP_SUBMIT_RESP | 0x80000004 | 提交短信应答 |
CMPP_DELIVER | 0x00000005 | 短信下发 |
CMPP_DELIVER_RESP | 0x80000005 | 下发短信应答 |
CMPP_QUERY | 0x00000006 | 发送短信状态查询 |
CMPP_QUERY_RESP | 0x80000006 | 发送短信状态查询应答 |
CMPP_CANCEL | 0x00000007 | 删除短信 |
CMPP_CANCEL_RESP | 0x80000007 | 删除短信应答 |
CMPP_ACTIVE_TEST | 0x00000008 | 激活测试 |
CMPP_ACTIVE_TEST_RESP | 0x80000008 | 激活测试应答 |
CMPP_FWD | 0x00000009 | 消息前转 |
CMPP_FWD_RESP | 0x80000009 | 消息前转应答 |
CMPP_MT_ROUTE | 0x00000010 | MT路由请求 |
CMPP_MT_ROUTE_RESP | 0x80000010 | MT路由请求应答 |
CMPP_MO_ROUTE | 0x00000011 | MO路由请求 |
CMPP_MO_ROUTE_RESP | 0x80000011 | MO路由请求应答 |
CMPP_GET_MT_ROUTE | 0x00000012 | 获取MT路由请求 |
CMPP_GET_MT_ROUTE_RESP | 0x80000012 | 获取MT路由请求应答 |
CMPP_MT_ROUTE_UPDATE | 0x00000013 | MT路由更新 |
CMPP_MT_ROUTE_UPDATE_RESP | 0x80000013 | MT路由更新应答 |
CMPP_MO_ROUTE_UPDATE | 0x00000014 | MO路由更新 |
CMPP_MO_ROUTE_UPDATE_RESP | 0x80000014 | MO路由更新应答 |
CMPP_PUSH_MT_ROUTE_UPDATE | 0x00000015 | MT路由更新 |
CMPP_PUSH_MT_ROUTE_UPDATE_RESP | 0x80000015 | MT路由更新应答 |
CMPP_PUSH_MO_ROUTE_UPDATE | 0x00000016 | MO路由更新 |
CMPP_PUSH_MO_ROUTE_UPDATE_RESP | 0x80000016 | MO路由更新应答 |
CMPP_GET_MO_ROUTE | 0x00000017 | 获取MO路由请求 |
CMPP_GET_MO_ROUTE_RESP | 0x80000017 | 获取MO路由请求应答 |