李碩 中國信息通信研究院通信標準研究所工程師
沈彬 中國信息通信研究院通信標準研究所工程師
黃荷仙 中國信息通信研究院通信標準研究所高級工程師
移動通信轉售互聯互通標準解讀:接口篇
李碩 中國信息通信研究院通信標準研究所工程師
沈彬 中國信息通信研究院通信標準研究所工程師
黃荷仙 中國信息通信研究院通信標準研究所高級工程師
《移動轉售企業與基礎電信企業互聯業務接口技術要求》作為移動轉售企業與基礎電信企業互聯系列標準之一,為轉售企業和基礎電信企業開展移動轉售業務互聯互通工作提供了標準依據。本文針對該行業標準,就移動轉售企業與基礎電信企業互聯業務接口技術進行了說明和解讀,為轉售企業和基礎電信企業開展移動轉售業務互聯互通工作提供參考。
移動轉售 互聯互通 接口技術 標準解讀
2010年5 月,國務院發布了《關于鼓勵和引導民間投資健康發展的若干意見》(國發[2010]13號),明確提出“鼓勵民間資本參與電信建設、鼓勵民間資本以參股方式進入基礎電信運營市場、支持民間資本開展增值電信業務”。自2013年12月工業和信息化部向11家民資企業發放第一批虛擬運營商試點批文,截至2015年3月,工業和信息化部分5批向42家民營企業發放了虛擬運營商牌照。這42家企業分屬終端渠道、文化傳媒、金融服務、行業應用、信息服務、傳統行業等業務領域。
根據《移動通信轉售業務試點方案》中的要求,轉售企業不自建無線網、核心網、傳輸網等移動通信網絡基礎設施,但必須建立客服系統,并可依需建立業務管理平臺,以及計費、營賬等業務支撐系統。為了向基礎電信企業和轉售企業提供技術標準依據,移動轉售業務技術標準工作組于2014年完成了《移動轉售企業與基礎電信企業互聯業務接口技術要求》行業標準的編制和審查工作。《移動轉售企業與基礎電信企業互聯業務接口技術要求》是移動轉售企業與基礎電信企業互聯系列標準之一。
本文針對該行業標準,就移動轉售企業與基礎電信企業互聯業務接口技術進行說明和解讀,為轉售企業和基礎電信企業開展移動轉售業務互聯互通工作提供參考。
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、用戶名及密碼鑒權方式。
其次,移動轉售企業與基礎電信企業互聯網關之間網絡層應具備心跳機制檢測網絡狀態。心跳中斷期間應暫停發送消息,心跳恢復后自動重新發送所有未處理完成的消息。
《移動轉售企業與基礎電信企業互聯業務接口技術要求》作為移動轉售企業與基礎電信企業互聯系列標準之一,為轉售企業和基礎電信企業開展移動轉售業務互聯工作提供了標準依據。標準的制定既滿足了移動轉售業務互聯業務的發展需求,又兼顧現有產業發展現狀,使基礎電信企業、移動轉售企業在實現移動轉售業務互聯互通的工作上,最大程度地減少了建設成本,節約了資源,為我國移動轉售業務發展提供了有效地技術支持。
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)