中国移动VGOP综合网关系统接口规范.doc

上传人:文库蛋蛋多 文档编号:2292265 上传时间:2023-02-09 格式:DOC 页数:26 大小:710.50KB
返回 下载 相关 举报
中国移动VGOP综合网关系统接口规范.doc_第1页
第1页 / 共26页
中国移动VGOP综合网关系统接口规范.doc_第2页
第2页 / 共26页
中国移动VGOP综合网关系统接口规范.doc_第3页
第3页 / 共26页
中国移动VGOP综合网关系统接口规范.doc_第4页
第4页 / 共26页
中国移动VGOP综合网关系统接口规范.doc_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《中国移动VGOP综合网关系统接口规范.doc》由会员分享,可在线阅读,更多相关《中国移动VGOP综合网关系统接口规范.doc(26页珍藏版)》请在三一办公上搜索。

1、中国移动通信企业标准QB-D-114-2009中国移动VGOP-综合网关系统接口规范Technical Specification for Interfaces of VGOP-Service Integrated Gateway Interface版本号:1.0.02009-9-21实施2009-9-21发布中国移动通信集团公司 发布目录前 言III1范围12规范性引用文件13术语、定义和缩略语13.1.术语、定义13.2.缩略语24系统结构25接入认证接口(SIG-Rc)45.1.接口描述45.2.接口定义45.2.1.accessAuthLogin定义45.2.2.accessAuthL

2、ogout定义56业务调用接口(SIG-Sg)56.1.接口功能56.2.接口定义56.2.1.接口消息结构66.2.2.请求消息头定义66.2.3.应答消息头定义86.2.4.消息体86.3.接口消息流程和处理86.4.接口可扩展性87与业务能力的接口(SIG-Sa)97.1.接口功能97.2.接口定义98与VGOP的鉴权接口(SIG-Ra)99数据发布接口(SIG-Ms)109.1.接口功能109.2.接口定义109.2.1.业务平台信息同步(platformInfoSync)109.2.2.业务信息同步(serviceInfoSync)119.2.3.业务能力信息同步(enablerIn

3、foSync)119.2.4.路由表数据同步(routingInfoSync)119.2.5.业务能力调用授权关系黑白名单发布(serviceBWListSync)1210与网管的接口(SIG-Mn)1211扩展路由查询接口(SIG-Mr)1211.1.接口功能1211.2.接口定义1311.3.接口定义1311.3.1.WebService格式接口消息定义1311.3.2.UDP格式接口消息定义1412编制历史14附录A 消息返回码定义14附录B ENUM DNS服务器接口消息附录161.ENUM DNS消息体说明162.DNS消息头Header173.请求消息Question174.响应消

4、息Answer、Authority和Additional175.NAPTR记录格式186.ENUM DNSHead消息字段说明187.ENUM DNS Question消息字段说明208.ENUM DNS Answer、Authority和Additional消息字段说明219.ENUM DNS NAPTR记录格式字段说明22前 言本标准对中国移动通信业务层VGOP-综合网关系统(SIG:Service Integrated Gateway)的接口定义技术细节提出要求,是VGOP-综合网关系统建设所需要遵从技术文件。本标准包括的主要内容:VGOP-综合网关各相关接口定义,包括接入认证接口,业务

5、调用接口,业务能力开放接口,VGOP鉴权接口,数据发布接口,网管接口等。本标准是中国移动VGOP-综合网关系统系列标准之一,该系列标准的结构、名称或预计的名称如下:序号标准编号标准名称1QB-D-112-2009中国移动VGOP-综合网关系统总体技术要求2QB-D-113-2009中国移动VGOP-综合网关系统设备规范3QB-D-114-2009中国移动VGOP-综合网关系统接口规范本标准的附录A为标准性附录,附录B为参考性附录。本标准由中移技2009270号印发。本标准由中国移动通信研究院提出,集团公司技术部归口。本标准起草单位:中国移动通信研究院。本标准主要起草人:段翔、谢丰、胡伟、杨剑1

6、 范围本标准定义了中国移动VGOP-综合网关系统的接口要求,为中国移动通信集团公司及各省公司进行综合网关系统开发提供技术依据。本标准适合中国移动内部和厂商共同使用。本标准适用于中国移动业务网环境,适合任何一种无线接入环境,包括GSM/GPRS/EDGE/TS-SCDMA。2 规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。序号标准编号标准名称发布单位1一级综合业务运营平台(VG

7、OP)接口规范中国移动通信有限公司2数据业务管理平台(DSMP)接口规范中国移动通信有限公司3 术语、定义和缩略语3.1. 术语、定义表3-1:术语/定义术语/定义解释业务应用向用户提供交互访问和增值业务/内容的一组特定业务逻辑,包括第三方应用、自有增值应用和集团业务的应用逻辑等业务能力一组能够完成某特定业务处理事务的功能和资源集合,提供交互通信或信息获取/查询等基本服务,并可通过标准接口向应用或他业务平台开放一类业务一类业务是指业务全网规划,业务平台统一建设,面向所有省份用户统一提供的业务,包括集团公司统一建设业务平台的业务和基地省业务;又称为全网业务二类业务二类业务是指业务全网统一规划,业

8、务平台分省建设,面向所有省份用户统一提供的业务三类业务三类业务是指由各省规划,业务平台各省分别建设,面向省内用户提供的业务;又称为本地业务全网业务平台全网统一建设和管理的业务平台;一般一类业务的业务平台为全网业务平台本地业务平台各省分别建设和管理的业务平台;一般二类、三类业务的业务平台为本地业务平台3.2. 缩略语表3-2:缩略语缩略语英文全称中文含义SDAService Delivery Architecture业务递送架构(中国移动业务网架构)VGOPValue-added Service General Operating Platform综合业务运营平台SIGService Integ

9、rated Gateway综合网关4 系统结构VGOP-综合网关(以下简称综合网关或SIG)在网络中的位置如下图所示。 图4-1:综合网关系统架构示意图所涉及的接口包括如下图所示。 图4-2:综合网关系统功能与接口示意图综合网关系统与其他业务网系统的接口包括:l SIG-Sg(业务能力调用接口):综合网关系统提供此接口向业务平台开放业务能力,供各业务平台进行调用。接口采用基于HTTP的SOAP协议,以WebService的方式通信,接口传递的数据以XML的形式进行封装。综合网关间的消息的前转接口也采用该接口,实现一级综合网关和省级综合网关之间的消息路由前转;l SIG-Sa(业务能力开放接口)

10、:综合网关通过此接口调用业务能力提供的功能。接口采用基于HTTP的SOAP协议,以WebService的方式通信,接口传递的数据以XML的形式进行封装;l SIG-Rc(平台接入认证接口):综合网关通过该接口实现业务平台和综合网关之间的接入认证功能;l SIG-Ra(综合网关与VGOP的鉴权接口):综合网关与VGOP的鉴权接口,实现业务的互通和业务能力调用鉴权控制,接口采用WebService的方式实现,具体参考VGOP的互通鉴权接口定义;l SIG-Mn(综合网关的网管接口):综合网关与网管之间的接口,实现网络管理,性能信息,告警信息的消息上报等功能;l SIG-Ms(数据发布接口):VGO

11、P向综合网关发布业务、能力及黑白名单授权关系数据的接口,及综合网关间实现路由数据和业务能力黑白名单授权关系数据发布的接口,接口消息通过WebService消息的方式实现。l SIG-Mr(综合网关与路由查询系统/模块之间的接口):综合网关通过该接口向路由查询系统/模块获取用户的路由信息。5 接入认证接口(SIG-Rc)5.1. 接口描述为了保护综合网关和业务平台的安全,综合网关对所有接入的业务请求进行鉴权。业务请求鉴权采用动态分配 accessToken 的机制。业务平台,业务能力,其他综合网关向本综合网关发送业务请求之前,需要主动向综合网关发送登录请求。综合网关对业务平台的用户名和密码进行比

12、对,对合法的业务平台登陆请求返回临时accessToken,并为该accessToken指定有效期,后续的所有业务请求,都要在业务请求消息接口中携带该Token, 在Token有效期内,业务请求可以通过综合网关的鉴权,对不合法的accessToken和过期的accessToken综合网关会拒绝该业务请求。该接口名字规定为accessAuth。接口用标准Web Service定义。包括获取accessToken操作(accessAuthLogin)和结束accessToken操作(accessAuthLogout)。此外,对于被调用的业务(能力)平台,同样要求支持对综合网关系统的接入认证机制,实

13、现该接口和相关功能。5.2. 接口定义5.2.1. accessAuthLogin定义n accessAuthLoginReq参数类型约束说明accountIDxsd:string必填用户名,可以使用平台PID或网关GWID,长度为6位authStringxsd:string必填原始密码为8位,不足8位在前面补0;MD5加密后输出长度为32位,算法为:md5(accountID+Password+timeStamp)timeStampxsd:dateTime必填时间戳accessTokenxsd:string可选此字段可选,客户端携带此字段时表明需要刷新Token有效期,若综合网关发现客户端携

14、带的Token无效,重新返回一个新accessTokenn accessAuthLoginResp参数类型约束说明resultxsd:string必选接入认证结果,0为认证通过,其余值为认证错误。accessTokenxsd:string可选最大长度为16位,其中前6位为GWID或被调用的业务平台的PIDlifetimexsd:int可选有效时长,单位秒。5.2.2. accessAuthLogout定义n accessAuthLogoutReq参数类型约束说明accountIDxsd:string必填用户名,可以使用平台PID或网关GWID,长度为6位authStringxsd:string

15、必填原始密码为8位,不足8位在前面补0;MD5加密后输出长度为32位,算法为:md5(accountID+Password+timeStamp)timeStampxsd:dateTime必填时间戳n accessAuthLogoutResp参数类型约束说明resultxsd:int必选0表示正常登出。其余失效。6 业务调用接口(SIG-Sg)6.1. 接口功能该接口为业务接入网关与业务能力网元之间的接口,综合网关系统提供此接口向业务平台开放业务能力,供各业务平台进行调用。该接口主要定义综合网关和业务平台之间的消息的结构的公共部分,即消息头部分。综合网关仅解析消息头,不处理消息体。6.2. 接口

16、定义综合接入网关实现能力开放功能的接口均为消息类接口,采用WebService接口协议,接口内容信息采用XML进行描述,基于SOAP封装。接口传输采用基于HTTP的接口调用方式,要求HTTP的版本为1.1以上。综合网关必须支持持久性HTTP连接(HTTP keep-alive)方式和非持久性HTTP连接方式。从安全性考虑,要求综合网关支持HTTPS连接。对于请求方式,WebService接口访问URL为被调用业务能力对应业务平台的URL,或可以采用如下组成形式进行调用:http:/URL:port/ProviderSID/EnName/IFName/对于通知方式,WebService接口访问U

17、RL为调用业务对应业务平台的URL,或可采用如下组成形式进行调用:http:/URL:port/CallerSID/CallBack/其中,ProviderSID和CallerSID参见后续章节中消息头的定义;EnName为被调用的业务能力组件名称;URL:port 为被调用的业务能力组件对应的物理平台的URL或IP地址和端口号。6.2.1. 接口消息结构综合接入网关能力开放接口的消息协议数据单元(PDU)由消息头(header)和消息体(body)组成。消息头和消息体在XML中的表现形式如下:消息头元素一 消息头元素二 消息头元素三 消息体元素一 消息体元素二 消息体元素三 6.2.2. 请

18、求消息头定义字段名类型约束说明versionxsd:string必选消息的版本号,最大长度10字节,初始版本号为“1.0.0”;accessTokenxsd:string必选业务能力/业务平台到综合网关,以及综合网关之间的接入认证Token,长度16字节TIDxsd:string必选操作交易序列号,由消息发起的网元生成,长度12字节callerSIDxsd:string必选能力调用者的业务编码(SID):请求方式时,为调用平台的业务编码;通知方式时,为被通知业务的业务编码;callerSSIDxsd:string可选能力调用者的子业务编码(SSID),仅用于扩展业务的区分,综合网关不做处理;省

19、略的话表示SID对应的基本业务;providerSIDxsd:string必选能力提供者业务编码(SID);providerEIDxsd:string必选能力提供者业务能力标识(EID);providerECIDxsd:string可选能力提供者业务能力组件标识(ECID),仅用于VGOP授权管理,综合网关不做处理; providerIFNamexsd:string必选能力提供者接口名称:当调用方式为请求方式时,providerIFName为能力提供者接口名称;当调用方式为通知方式时,providerIFName为能力调用者的回调接口名称;UIDxsd:string必选调用用户标识,最长64位

20、,格式为:“T:13XXXXXXXXX”(“T:”后带真实手机号码,不带“+86”);“P:XXXXX”(“P:”后带用户伪码);“A:XXXXX”(“A:”后带其他用户别名,如,飞信号,邮箱别名等);请求方式时,为能力调用者的号码;通知方式时,为能力结果使用者的号码;secondaryUIDxsd:string可选在调用中涉及的请求相关的UID,如,飞信用户查询好友位置信息,则secondaryUID为被查询的好友的UID。格式与UID定义相同;chargingUIDxsd:string可选计费用户ID,格式同UID。为能力调用相关的用户号码;callingTypexsd:string必选能

21、力调用方式,长度为2字节,“01”:请求方式“02”:通知方式timeStampxsd:dateTime必选消息发送时间(采用北京时间)TTLxsd:int必选为了避免路由循环,使用该参数进行控制,调用发起的业务平台填写3;每个综合网关在收到该请求并转发时,将该值减1;若综合网关检查TTL值为0,则直接拒绝该请求,并返回错误码routingHeaderRouting_header_schema可选路由头,用于综合网关进行业务能力调用的消息路由,由业务平台或综合网关填写n Routing_header_schema结构体:字段名类型约束说明sourcePIDxsd:string可选消息发起的源业

22、务平台PID,可选,由消息发起方的业务平台填写destPIDxsd:string可选该消息的最终接收目的平台PID,若发起方业务平台填写,则网关按照填写的目的PID进行路由;否则,由第一跳接入的综合网关进行路由查询后填写destRoutingParam_value_schema0.unbounded可选路由需要使用的个性化参数,由消息发起方根据填写,用于向路由查询系统/模块进行扩展路由查询n Param_value_schema结构体:字段名类型约束说明paramxsd:string必选参数名valuexsd:string必选参数值6.2.3. 应答消息头定义字段名类型约束说明TIDxsd:s

23、tring必选操作交易序列号,同请求消息MsgResultxsd:string必选消息处理的应答结果码,“0”表示成功;非“0”表示失败,消息错误码定义6.2.4. 消息体消息体的定义由提供该业务能力的网元定义,遵循XML规则即可。综合接入网关不解析消息体,只将消息体透传至下一综合接入网关或者接收网元。6.3. 接口消息流程和处理接口通信方式采用同步方式。即,网关收到发送网元的请求后,对消息头请求进行处理,从消息头中提取信息进行接入鉴权,发出消息前转之下一跳网关,前转请求至业务平台或者能力网元。等待目的网元应答,最后将应答回复给发送网元。在这个过程中,发送网元与网关之间保持连接,请求与应答使用

24、同一个网络连接链路。具体参见业务流程图。6.4. 接口可扩展性接口定义向下兼容,综合网关在解析消息头时必须考虑协议的可扩展性,当综合网关解析到本规范没有定义的消息头,并且该消息头没有mustUnderstand属性或者mustUnderstand属性的值为0,综合网关必须忽略该消息头,并透传给下级节点。当综合网关解析到本规范没有定义的消息头,并且该消息头的mustUnderstand属性的值为1,综合网关必须按该消息头的语意正确处理,否则必须返回错误。7 与业务能力的接口(SIG-Sa)7.1. 接口功能该接口为业务接入网关与业务(能力)平台之间的接口,综合网关通过该向业务平台发送业务能力调用

25、请求(包含业务能力向综合网关发送通知请求),进行业务能力调用。7.2. 接口定义综合接入网关与各业务能力之间的接口结构定义与业务平台和综合网关之间接口结构定义一致,由消息头和消息体构成。消息头由各种业务能力的共有属性组成,具体参见6.2。消息体因各种业务能力的要求不同而存在差异,由提供该业务能力的网元定义,遵循XML规则即可。业务接入网关不解析消息体。接口传输采用基于HTTP的接口调用方式。对于请求方式,WebService接口访问URL组成推荐形式为:http:/URL:port/ProviderSID/EnName/IFName/对于通知方式,WebService接口访问URL组成推荐形式

26、为:http:/URL:port/CallerSID/CallBack/其中,ProviderSID和CallerSID参见6.2.2章节调用消息头定义;EnName为被调用的业务能力组件名称;URL:port 为被调用的业务能力组件对应的物理平台的URL或IP地址和端口号。8 与VGOP的鉴权接口(SIG-Ra)综合网关与VGOP之间的接口为可信任业务的互通调用鉴权接口,采用WebService协议,主要用于业务互通和能力调用的控制和鉴权。具体消息格式参见VGOP接口规范。9 数据发布接口(SIG-Ms)9.1. 接口功能当业务/平台/业务能力及业务能力调用授权黑白名单的配置信息发生变化时,

27、VGOP需要向综合网关发布相关的信息更新,网关之间需要通过数据发布接口跟其他的综合网关进行同步。该接口采用WebService协议,当前包括3类操作:n 业务信息同步:VGOP向综合网关同步相关的业务、平台或业务能力信息更新;n 路由信息同步:综合网关间同步路由信息;n 业务黑白名单发布: VGOP向综合网关发布业务能力调用的授权黑白名信息,综合网关间也采用该操作进行业务能力授权黑白名单信息同步。9.2. 接口定义业务信息同步相关操作包括:n 业务平台信息同步(platformInfoSync)操作:VGOP向综合网关同步业务平台信息更新;n 业务信息同步(serviceInfoSync)操作

28、:VGOP向综合网关同步业务信息更新;n 业务能力信息同步(enablerInfoSync)操作:VGOP向综合网关同步业务能力信息更新。路由信息同步相关操作包括:n 路由表数据同步(routeInfoSync)操作:综合网关间同步路由信息;黑白名单发布相关操作包括:n 业务调用黑白名单发布(serviceBWListSync)操作:VGOP向综合网关发布业务调用授权黑白名单信息,以及综合网关间同步业务调用授权黑白名单信息。9.2.1. 业务平台信息同步(platformInfoSync)n 请求消息:platformInfoSyncReq字段名类型约束说明PIDxsd:string必选平台标

29、识callingURLxsd:string必选业务能力调用或业务通知消息的URL:portIPxsd:string可选IP地址accessPWxsd:string必选平台的接入认证密码operationTypexsd:int必选操作类型,0:增加或更新;1:删除n 应答消息:platformInfoSyncResp 字段名类型约束说明resultxsd:int必选操作结果,0: 成功;1:失败9.2.2. 业务信息同步(serviceInfoSync)n 请求消息:serviceInfoSyncReq字段名类型约束说明SIDxsd:string必选业务标识PIDxsd:string必选该业务所

30、属的平台IDserviceTypexsd:int必选取值1/2/3分别表示一类/二类/三类业务operationTypexsd:int必选操作类型,0:增加或更新;1:删除n 应答消息:serviceInfoSyncResp 字段名类型约束说明resultxsd:int必选操作结果,0: 成功;1:失败9.2.3. 业务能力信息同步(enablerInfoSync)n 请求消息:enablerInfoSyncReq字段名类型约束说明EIDxsd:string必选业务能力标识EnNamexsd:string必选业务能力名称SIDxsd:string必选该业务能力所属的业务IDSLARatexsd

31、:int必选单位时间内使用次数限制(以秒为单位),若设为0则采用系统默认值限制operationTypexsd:int必选操作类型,0:增加或更新;1:删除n 应答消息:enablerInfoSyncResp 字段名类型约束说明resultxsd:int必选操作结果,0: 成功;1:失败9.2.4. 路由表数据同步(routingInfoSync)n 请求消息:RouteInfoSyncReq字段名类型约束说明SIDxsd:string必选服务标识PIDxsd:string必选平台标识GWIDxsd:string必选网关标识operationTypexsd:int必选操作类型,0:增加或更新;

32、1:删除n 应答消息:routingInfoSyncResp 字段名类型约束说明resultxsd:int必选操作结果,0: 成功;1:失败9.2.5. 业务能力调用授权关系黑白名单发布(serviceBWListSync)n 请求消息:serviceBWListSyncReq字段名类型约束说明SIDxsd:string必选服务标识EIDxsd:string必选能力标识ctrlTagxsd:string必选黑/白名单标识B:标识为黑名单W:标识为白名单operationTypexsd:int必选操作类型,0:增加或更新;1:删除n 应答消息:ServiceWhiteListSyncResp字段

33、名类型约束说明resultxsd:int必选操作结果,0: 成功;1:失败10 与网管的接口(SIG-Mn)采用统一的网管SNMP协议标准。由移动公司提供KPI指标。网管作为客户端,综合网关作为服务端。详细定义请参考网关相关规范。11 扩展路由查询接口(SIG-Mr)11.1. 接口功能综合网关解析消息头后,根据发起者业务标识(SID)和携带的与业务相关的个性化参数(DestRouting)向路由查询系统/模块查询业务路由所需要的下一跳目标平台编码(DestPID)。按照发起者的不同,调用该接口分两种情况:1. 请求方式:根据providerSID和DestRouting获取到目标平台编码De

34、stPID。2. 通知方式:情况根据callerSID和DestRouting获取到目标平台编码DestPID。其中,DestRouting参数中包含能够获取目标平台编码而必须提供的参数信息,例如用户MSISDN、飞信号码、用户名/别名、内容标识等及某些特定业务属性。该接口支持WebService和UDP两种协议格式,综合网关可以根据配置选择所需接口协议。11.2. 接口定义综合网关与路由查询系统/模块的接口关系如下图所示。综合网关WebServie接口系统UDP(EnumDNS)接口系统SOAP/HTTPUDP路由查询系统/模块图11-1:综合网关与路由查询系统/模块的接口关系示意图11.3

35、. 接口定义11.3.1. WebService格式接口消息定义n 请求消息:extendedRouteInfoReq字段名类型约束说明SIDxsd:string必选请求方式时为包头里的providerSID通知方式时为包头里的callerSIDDestRoutingParam_value_schema0.unbounded可选查询目标能力平台使用的个性化参数n 响应消息:extendedRouteInfoResp字段名类型约束说明Resultxsd:string必选返回结果,不能为空,0:成功1:目标DestPID不存在2:SID错误其余:其他错误DestPIDxsd:string必选目的平

36、台的平台编码11.3.2. UDP格式接口消息定义UDP格式接口消息可以参考ENUM-DNS定义的接口。简要信息参考附录部分:ENUM DNS服务器接口消息附录;详细情况参考中国移动ENUM-DNS接口和设备规范。12 编制历史版本号更新时间主要内容或重大修改1.0.02009-07-20本标准对中国移动通信业务层VGOP-综合网关系统(SIG:Service Integrated Gateway)的接口定义技术细节提出要求1.0.0版本;编号:QB-D-114-2009附录A 消息返回码定义消息返回码(MsgResult)用于定义综合网关和业务平台,综合网关与业务能力,综合网关之间的接口消息

37、返回码,记录在调用或通知响应的SOAP消息头中。该错误码与业务能力处理的返回码(记录在消息体中)独立。返回码格式定义:“网元前缀”+“错误码”。如果是本综合网关内部产生的错误,不需要携带网元前缀。网元前缀列表:n D:DSMPn V:VGOPn S/E:目标业务平台或被调用业务能力平台n G:前转综合网关表A-1:消息返回码定义值说明0消息处理正确1XXX参数错误1001版本不匹配1002TID格式错1003CallerSID格式错 1004providerSID格式错 1005providerEID格式错1006providerECID格式错1007providerIFName格式错 100

38、8callingType格式错 1009Timestamp格式错 1010UID格式错 1011DestPID格式错2xxx接入鉴权及流量控制错误2001非法的连接源 IP 地址2002IP 地址与CALLERSID 的认证错2003业务平台请求超过SLA请求速率上限2004业务能力请求超过SLA请求速率上限2005无效的 TokenID2006综合网关拥塞控制3xxx参数格式正确,但数据或者逻辑错误3002Provider ID 及 IFName 对应关系不正确3003Provider ID不存在3004IFName不存在4xxx综合接入网关内部错误4001无法获取路由信息4002路由失败4

39、003DSMP连接失败4004VGOP连接失败4005业务能力网元连接失败4006业务平台连接失败4008产生路由循环错误(TTL为0) 9XXX内部自定义错误码9XXX9999综合网关其他错误 DxxxxDSMP鉴权失败,xxxx为DSMP侧错误码VxxxxVGOP鉴权失败,xxxx为VGOP侧错误码Sxxxx / Exxxx业务平台或被调用业务能力平台的返回错误,xxxx为业务平台返回的消息返回码Gxxxx前转综合网关关侧返回错误,xxxx为前转综合网关返回的错误码附录B ENUM DNS服务器接口消息附录1. ENUM DNS消息体说明ENUM是利用DNS机制,将E.164号码与基于DN

40、S架构的业务资源URI结合。Enum的查询采用ClientServer方式进行,Client端可以驻留在MMSC、WAP网关、Email系统、增值应用等平台上。ENUM-DNS服务器采用主备方式,在ENUM-DNS服务器出现故障不能使用时,要求Client端能够实时判断,并自动切换到备用ENUM-DNS服务器。相关业务系统域名增加请参考中国移动设备域名分配原则ENUM Client与ENUM Server间采用UDP进行通讯(也可以根据通讯可靠性要求选择采用TCP),ENUM Client与Server之间的消息,采用标准的DNS消息格式,遵循RFC1035和RFC2915。主要用途输是由Cl

41、ient发起DNS消息,通过E.164号码转换的URL查询NAPTR数据。DNS的消息格式如下:图B-1 ENUM DNS消息结构简图2. DNS消息头Header图B-2 Header部分简图3. 请求消息Question图B-3 Question部分简图4. 响应消息Answer、Authority和AdditionalAnswer、Authority、Addtional部分采用同样的格式,变长的资源记录(RR),RR格式如下:图B-4 Answer、Authority和Additional部分简图5. NAPTR记录格式图B-5 NAPTR记录部分简图6. ENUM DNSHead消息字

42、段说明表B-1 Header部分字段详解字段名字段类型字段长度字段取值范围备注idunsigned short 2byte消息IDflagunsigned short2byte0bit QR1-3bit OpCode5bit AA6bit TC7bit RD8bit RA9-11bit Z12-15bitRCODEqdcountunsigned short2bytethe number of entries in the question section.ancountunsigned short2bytethe number of resource records in the answer section.nscountunsigned short2bytethe number of name server source records in authority records

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号