APP下载

移动通信转售互联互通标准解读:接口篇

2015-04-15李硕中国信息通信研究院通信标准研究所工程师

信息通信技术与政策 2015年6期
关键词:开户调用基础

李硕 中国信息通信研究院通信标准研究所工程师

沈彬 中国信息通信研究院通信标准研究所工程师

黄荷仙 中国信息通信研究院通信标准研究所高级工程师

移动通信转售互联互通标准解读:接口篇

李硕 中国信息通信研究院通信标准研究所工程师

沈彬 中国信息通信研究院通信标准研究所工程师

黄荷仙 中国信息通信研究院通信标准研究所高级工程师

《移动转售企业与基础电信企业互联业务接口技术要求》作为移动转售企业与基础电信企业互联系列标准之一,为转售企业和基础电信企业开展移动转售业务互联互通工作提供了标准依据。本文针对该行业标准,就移动转售企业与基础电信企业互联业务接口技术进行了说明和解读,为转售企业和基础电信企业开展移动转售业务互联互通工作提供参考。

移动转售 互联互通 接口技术 标准解读

1 引言

2010年5 月,国务院发布了《关于鼓励和引导民间投资健康发展的若干意见》(国发[2010]13号),明确提出“鼓励民间资本参与电信建设、鼓励民间资本以参股方式进入基础电信运营市场、支持民间资本开展增值电信业务”。自2013年12月工业和信息化部向11家民资企业发放第一批虚拟运营商试点批文,截至2015年3月,工业和信息化部分5批向42家民营企业发放了虚拟运营商牌照。这42家企业分属终端渠道、文化传媒、金融服务、行业应用、信息服务、传统行业等业务领域。

根据《移动通信转售业务试点方案》中的要求,转售企业不自建无线网、核心网、传输网等移动通信网络基础设施,但必须建立客服系统,并可依需建立业务管理平台,以及计费、营账等业务支撑系统。为了向基础电信企业和转售企业提供技术标准依据,移动转售业务技术标准工作组于2014年完成了《移动转售企业与基础电信企业互联业务接口技术要求》行业标准的编制和审查工作。《移动转售企业与基础电信企业互联业务接口技术要求》是移动转售企业与基础电信企业互联系列标准之一。

本文针对该行业标准,就移动转售企业与基础电信企业互联业务接口技术进行说明和解读,为转售企业和基础电信企业开展移动转售业务互联互通工作提供参考。

2 标准内容解读

2.1 接口网络构架说明

移动转售企业与基础电信企业业务支撑系统通过互联网平台实现对接,实现业务消息的流转。互联架构如图1所示。

图1 移动转售互联组网示意图

在标准中,不仅明确了互联组网形式,还对互联网关提出了具体要求。

●移动转售企业同基础电信企业相关网元、系统和业务平台通过双方互联网关平台进行互联,而不能直接进行对接。

●互联网关平台的目的是实现业务运营、计费结算、服务保障、卡号资源的信息交互,考虑到企业自身系统发展的特点,对于互联网关平台与本企业内部系统、网元之间的数据信息交互方式不做规定,由各企业自行确定。

2.2 接口解读

(1)接口协议

本标准中规定,移动转售企业与基础电信企业根据传送的数据内容和要求不同,互联网关之间包括实时调用接口和文件传送两类接口。其中,实时调用接口,主要针对时效要求高的业务处理,考虑到接口规范及安全等因素,采用SOAP1.2版本协议,通过绑定HTTPS进行调用,提交方法为POST。对于文件接口,主要针对实时性要求低的大数据量交互,采用SFTP协议,通过二进制传输方式上传/下载文本。

●实时接口协议框架

为了确保实时消息接口的可靠性,实时接口采用请求、应答机制。请求者调用接口发送请求,接收者返回应答,接收方系统收到每一条请求类消息,都应返回一条应答消息,请求消息和应答消息为一一对应关系。

接口调用方法包括两类参数,系统参数(TcpCont)和业务参数(SvcCont),其中系统参数用于交互请求和应答的控制数据;业务参数用于交互请求、应答的业务数据。

——请求消息请求消息协议请求报文为XML格式。请求消息的内容包含MnoID、MvnoID、服务类型、消息命令码、交易流水、鉴权令牌、接口版本号、具体业务内容。

——应答消息

应答消息协议请求报文为XML格式。应答消息的内容包含交易流水、应答时间、应答类型、应答代码和应答描述,对于需要返回结果的应答还需包括具体的业务处理结果内容。

●文件接口协议框架

考虑到文件接口的安全性和易用性,基础运营企业为每个合作移动转售企业创建一个FTP账户,分配独立的用户名和密码,针对转售企业设置专门的访问目录。

同时,规定了每个转售企业的Download目录存放供移动转售企业下载的文件,具有读写权限;Upload目录存放移动转售企业上载的文件,具有读写权限,防止文件的误操作,维护文件的完整性。

(2)接口调用方式

●实时调用接口

为了适应业务处理方式的需求,实时调用接口分为同步调用接口和异步调用接口。

——同步接口

同步接口指接口被调用方互联网关接收调用请求后,内部系统立即处理请求报文中的业务要求,并向请求发起方互联网关返回业务处理结果。同步接口调用流程示例如图2所示。

图2 同步接口调用流程示例

采用同步接口调用方式传递消息,包括业务状态查询、网络状态查询、位置信息查询、业务影响通知。

——异步接口

异步接口指接口被调用方互联网关接收调用请求后,立刻反馈接收成功应答给请求发起方互联网关;应答后接口被调用方内部系统异步处理请求报文中的业务要求,完成后向请求发起方互联网关发送业务处理结果。异步接口调用流程示例如图3所示。

图3 异步接口调用流程示例

采用异步接口调用方式传递消息,包括开户、销户、停复机、补换卡、远程写卡、业务变更、增值服务订购、位置信息服务开通、集团V网设置、申告处理、申告单撤销。

●文件接口

基础电信企业与移动转售企业之间通过文件接口实现文件上传、下载流程,具体参见图4。

针对标准中规定文件的接口流程,做以下3点说明:

——互联网关平台(O)负责对提供给移动转售企业的文件进行统一格式转换,转换完成后把文件上传至FTP服务器。

——移动转售企业互联网关平台(V)根据相关业务系统的需求,定期从FTP服务器约定目录获取文件,文件成功获取后主动删除文件。为了避免频繁连接,文件获取程序扫描间隔时间大于30s。

——移动转售企业将需要向基础电信企业申请的文件资料上传至FTP服务器约定目录,基础电信企业相关业务系统通过互联网关平台(O)下载文件并处理。

(3)接口举例

●实时调用接口举例

每个实时业务接口定义了接口说明、消息命令码、接口提供方式、调用方式、接口消息内容。例如,开户请求接口定义如下:——接口说明:开户业务功能指移动转售企业为用户办理入网的业务过程。开户请求接口支持移动转售企业(V)向基础电信企业(O),发送单个或批量用户开户请求,要求批量用户属于同一省份,批量开户的用户数量最大限制为20个。

——消息命令码:Register Account_Req。

——接口提供方式:互联网关平台(O)。

——调用方式:互联网关平台(V)→互联网关平台(O)。

图4 文件传递流程图

——接口消息内容:申请单号、所属省份、开户信息、备注。每个实时业务接口还规定了接口流程。

图5 完成开户流程

如正常开户处理流程:

——用户在移动转售企业侧提出开户申请。

——移动转售企业受理该申请并经互联网关(V)发送给基础电信企业。

——基础电信企业完成开户并将开户结果经互联网关(O)返回给移动转售企业互联网关平台(V)。

正常完成用户开户请求处理的流程如图5所示。

注:互联网关(V)每发送一条消息都应启动定时器T0-1并等待接收返回消息。互联网关(O)每发送一条消息都应启动定时器T0-2并等待接收返回消息。

流程说明:

——移动转售企业互联网关平台(V)收到开户请求后,首先判断用户资源所属基础电信企业,并调用对应基础电信企业互联网关平台(O)业务接口发送开户请求。互联网网关平台(O)收到开户请求消息后,对消息进行鉴权认证。

——互联网关平台(O)对通过鉴权的请求,对请求开户资源的归属地进行验证并转发给对应省份业务平台,基础电信企业内部系统进行业务指令处理。基础企业内部平台成功接收请求后经互联网关平台(O)向互联网关(V)发送成功接收请求应答,并启动计时器T1-1/2。

——基础电信企业完成开户(完成批量用户中首个开户操作),在定时器T1-1内将开户结果返回给互联网关平台(O)。

——互联网关平台(O)将开户结果转发给互联网关(V)。

——基础电信企业完成批量用户中所有开户操作,将开户结果返回给互联网关平台(O)。

——互联网关平台(O)在定时器T1-2内将最后一个用户开户结果转发给互联网关(V)。

●文件接口举例

每个文件接口定义了接口描述、文件定义、文件内容格式。如号码资源数据文件接口:

——接口描述

基础电信企业为移动转售企业规划、分配用户MSISDN、IMSI号码资源,并根据移动转售企业的发展情况在规划预留的号段中按需为移动转售企业分配相应资源。

基础电信企业分配给移动转售企业的号码资源文件以SFTP的方式传送,号码资源数据文件包括用户MSISDN号码资源、IMSI号码资源。

——文件定义

内容信息文件采用纯文本文件,文件接口要求定义如下:

文件命名:

请求文件名:转售企业编码_号码类型_生成日期_序号.REQ。

回执文件名:转售企业编码_号码类型_生成日期_序号.RSP。

文件格式:号码资源数据文件为文本文件。

文件生成时间:变更时触发生成文件,文件为全量文件。

文件大小限制:每个文件最多写入5000条记录,超过5000条记录的部分建立新的文件写入。

——文件内容格式

号码资源数据文件为文本文件。第一行为文件头,包括省份标识、城市标识、申请时间、申请批号;第二行开始为实际号段明细,每条数据占一行(换行符为unix系统的 ),字段之间采用逗号隔开,逗号为半角。结构如下:

“省份标识”,“城市标识”,“申请时间”,“申请批号”

“参数1”,“参数1”,“参数1”,……,“参数N”

“参数1”,“参数1”,“参数1”,……,“参数N”

MSISDN参数定义包括省份标识、城市标识、申请时间、申请批号、号段详细信息、号段、开始IMSI、结束IMSI。

IMSI参数定义包括省份标识、城市标识、申请时间、申请批号、IMSI号段列表、开始IMSI、结束IMSI。

2.3 标准中关于接口安全的要求

标准中明确规定了接口的安全机制,移动转售企业与基础电信企业互联网关之间互联必须经过安全认证,只有被授权的、通过鉴权认证的互联网关才被允许进行相互之间的接口调用和文件互通。

标准从接入安全控制和接口连接可靠性控制两个方面对互联接口提出了安全要求。

首先,接入安全控制要求接口必须符合访问控制和权限控制。对于访问控制,可根据情况选择数字证书认证与IP地址鉴权中的一种方式。对于权限控制,要求使用API权限鉴权、数字秘钥、鉴权令牌Token、用户名及密码鉴权方式。

其次,移动转售企业与基础电信企业互联网关之间网络层应具备心跳机制检测网络状态。心跳中断期间应暂停发送消息,心跳恢复后自动重新发送所有未处理完成的消息。

3 结束语

《移动转售企业与基础电信企业互联业务接口技术要求》作为移动转售企业与基础电信企业互联系列标准之一,为转售企业和基础电信企业开展移动转售业务互联工作提供了标准依据。标准的制定既满足了移动转售业务互联业务的发展需求,又兼顾现有产业发展现状,使基础电信企业、移动转售企业在实现移动转售业务互联互通的工作上,最大程度地减少了建设成本,节约了资源,为我国移动转售业务发展提供了有效地技术支持。

1 工业和信息化部.移动通信转售业务试点方案.2013,5

2 YD/T2788-2014.移动转售企业与基础电信企业互联业务接口技术要求.2014

Interpretationof Mobile CommunicationResale Interconnection Standards: Interface

Asthe one of the standard series,“Technical requirements of the interface between mobile virtual network operator and mobile network operator”is the basis for the interconnection betweenMVNOandMNO.This paper interprets the technical requirements to provide reference for the MVNO and MNO solve interconnection problems of mobile virtual network service.

mobile resale, interconnection, interfacing technology, standard interpretation

2015-05-10)

猜你喜欢

开户调用基础
“不等式”基础巩固
“整式”基础巩固
伪造证件开户风险亟待关注
核电项目物项调用管理的应用研究
“防”“治”并举 筑牢基础
基于系统调用的恶意软件检测技术研究
“五抓五促”夯基础
利用RFC技术实现SAP系统接口通信
C++语言中函数参数传递方式剖析