杜開忍 程增輝



【摘?要】短信中心將AOMT和MOAT消息進行加密攜帶到短信中心統一報表系統的話單文件中,通過話單接口服務器對MT短信進行篩選,只保留含短信內容的話單并生產FTP服務器,供大數據平臺提取。行業網關通過升級,實現訂購和退訂日志保存,并通過FTP服務器供大數據平臺提取。MISC系統新增二次確認功能模塊,配合其他現網網元實現二次確認功能。
【關鍵詞】短信息留存;話單文件;訂購關系;白名單;二次確認
Design and implementation of short message retention scheme
Du Kai-ren,Cheng Zeng-hui
(Tianyuan Ruixin Communication Technology Co., Ltd?Xi'an?Shanxi?710000)
【Abstract】The SMS center encrypts the AOMT and MOAT messages and sends them to the CDR file of the unified reporting system of the SMS center. The MT interface is filtered by the CDR interface server, and only the CDRs containing the SMS content are reserved and the FTP server is produced for the big data platform to extract. The industry gateway upgrades the subscription and unsubscribe logs and extracts them through the FTP server for the big data platform. The MISC system adds a secondary confirmation function module to implement secondary confirmation functions with other existing network elements.
【Key words】Short message retention;Bill file;Order relationship;White list;Second confirmation
1. 引言
近年來,垃圾短信泛濫,屢禁不止,已嚴重影響到人們的正常生活甚至社會穩定。隨著人們對個人信息保密意識的提高和運營商對服務質量要求的提高,整治垃圾短信勢在必行。同時,工信部2015年第31號令的發布,將整治垃圾短信進一步納入行政規定,整治垃圾短信有規可依。通過在短信中心、行業網關、MISC等系統升級改造,可實現端口類短信息留存和商業性短信息白名單二次確認,可以有效的改善垃圾短信現狀。
2. 短信息留存方案:
2.1?短信中心升級改造。
(1) 短信中心軟件改造,對非點對點短信(AOMT和MOAT)生成帶短信內容的MT話單,點對點(含短號點對點短信)短信則不允許保存短信內容。
(2) 調度中心生成話單記錄的條件可以是時長或者文件大小(,當達到條件后,調度中心必須生成話單記錄文件。文件切割門限應可調節,可支持以1MB和1分鐘為步長。生成端口類短信內容留存文件時不應出現一條端口類短信被分割到2個文件中的情況。
(3) 調度中心生成的非點對點短信(AOMT和MOAT)MT話單的短信內容不加密。
(4) 短信中心話單服務器BP給專家系統的統計話單刪除短信內容,其他包括文件名,目錄等都不變,短信中心話單服務器BP另外生成一份非點對點短信含短信內容的MT話單,存放在特定目錄,供短信中心新部署的話單接口服務器BP軟件取走。
(5)短信中心側新建企業大數據平臺話單接口服務器,安裝BP登錄短信中心話單服務器取走特定目錄存放的非點對點短信含短信內容的MT話單,只保留“isLast” 字段取值為1 ,“STATUSREPORT” 字段取值為0,短信內容不為空的MT話單,并將MT話單復制成兩份:一份(保留短信內容字段)話單文件采用AES128加密文件,按特定文件名格式保存,形成短信內容留存文件;另外一份刪除短信內容字段,文件名采用對應的留存文件名添加“-INDEX”后綴。短信內容留存加密文件及對應的短信內容留存索引文件在特定目錄存放,供企業大數據平臺作為客戶端登錄本話單接口服務器,取走該目錄存放的話單。
(6)如圖1所示(短信中心話單服務器建設示意圖見圖1)。
2.2?行業網關升級改造。
(1)行業網關系統支持BOSS同步、用戶自動觸發、管理員操作的訂購和退訂關系日志記錄保存功能,用戶訂購和退訂情況應當保存至短信息服務提供者與用戶服務關系終止后5個月;針對集團客戶通過BOSS主動刪除、終端退訂情況,保存不少于5個月后刪除;針對集團客戶通過BOSS添加、終端主動訂閱情況,保存至用戶退訂后不少于5個月,該時間點前在行業網關系統中一直保存。
(2)針對訂購退訂日志進行詳細記錄,具體字段包括:操作時間、用戶手機號碼、操作類型(增加、刪除)、名單類型、服務代碼、業務代碼、企業代碼、操作來源(BOSS同步、頁面導入、用戶自行)、操作人員。
(3)訂購和退訂日志保存后,可提供友好頁面的方式支持相關人員查詢功能。訂購和退訂日志的保存、刪除和查詢過程中,不影響現網業務鑒權的性能、業務同步和名單導入的性能。
2.3?MISC設計改造。
MISC(Mobile Information Service Center,移動信息服務中心)是數據業務管理的核心平臺,主要完成數據業務的管理和控制功能。需要行業網關IAGW向MISC開放短信通道即可配合完成白名單二次確認功能。
MISC系統新增二次確認模塊,具備跨省用戶短信交互能力,各省系統間采取網狀互聯方式。各省MISC將直連本省的行業網關,使用統一的短信端口進行二次確認和通知短信的用戶交互。
2.3.1?白名單管理。
(1)白名單接收:負責接收來自SIMS的白名單匯總文件(包含基本信息、策略信息、任務信息)以及白名單號碼列表分塊文件。匯總文件接收之后首先進行文件各字段信息的基本校驗,然后完成白名單二次確認任務信息的數據庫表記錄創建和初始化,并做好后續流水線處理的準備工作。
(2)白名單分揀:針對白名單中用戶號碼,按號段查詢用戶歸屬省份,分揀出本地用戶和外省用戶,根據當前系統配置的外省用戶二次確認方式進行后續處理。
2.3.2?短信通知。
(1)在二次確認成功或者失敗時,系統應自動下發通知短信,提示用戶二次確認的結果,以及后續退出或者加入白名單的方法,短信通知模板來自行業白名單管理系統。
(2)對于已回復二次確認短信(同意或者拒絕)的用戶,MISC直接做短信通知的下發;
(3)對于用戶主動加入或者退出白名單時,由ESOP/BOSS同步需短信通知的用戶手機號和業務信息到SIMS,并經由SIMS轉至MISC做短信通知的下發。該功能根據系統配置選擇使用;MISC根據短信通知模板組裝短信內容,通過調用MISC與行業網關同步接口,向用戶發送通知短信,同時記錄相關日志。
(4)對于超時未回復的用戶,不下發短信通知。
2.3.3?二次確認管理。
(1)任務調度處理:按照白名單二次確認任務預設的優先級(立即執行/下一個任務/排隊執行),同時結合任務的“允許發送時間段”,對不同的任務進行一個統一的調度處理。
(2)任務超時處理:針對當前等待用戶反饋的二次確認任務,在系統超時(時間可配置)之后,系統將不再等待來自用戶的反饋,而將剩余未反饋的用戶視為“超時未反饋”,并按照任務的回執匹配方式(暫定為超時不同意)進行批量處理。
(3)二次確認短信模板拼裝:按照SIMS-IRMS為白名單設置的二次確認短信模板,在向用戶下發二次確認短信之前,根據與SIMS-IRMS約定的通配符格式,對短信內容進行拼裝。
(4)二次確認短信發送:本省通過調用MISC與行業網關短信下發接口,向用戶發送二次確認短信,并通過保留流水號用于后續進行會話控制。支持跨省用戶的二次確認下發及回收。短信發送同時支持相應的流量控制、失敗重發等機制。
(5)二次確認回執匹配:對接收到用戶反饋信息,根據當前任務的二次確認策略,通過用戶回復流水號進行 MO/MT內容匹配(行業應用白名單二次確認總體框架圖見圖2)。
2.3.4?白名單二次確認流程。
根據行業短信業務的組網特點和業務流程規定,全網業務端口的白名單二次確認流程需要包含跨省的用戶二次確認,下圖中描述了對EC接入省進行省內用戶的二次確認和跨省二次確認的流程(白名單二次確認流程見圖3)。
3. 總結
通過短信中心話單系統升級和在短信中心新增話單服務器實現對非點對點短信(AOMT和MOAT)生成帶短信內容的MT話單,并通過話單服務器生產FTP文件供其他平臺登錄提取;通過行業網關日志系統的升級改造,實現對行業用戶的行業短信、自有/非自有短信、行業彩信、自有/非自有彩信等端口類短信息留存;通過MISC系統新增二次確認模塊,具備跨省用戶短信交互能力,各省MISC將直連本省的行業網關,使用統一的短信端口進行二次確認和通知短信的用戶交互,實現商業性短信息用戶接收白名單經過用戶的第二次確認。
參考文獻
[1]?何歡.從垃圾短信息治理看虛擬運營商未來發展[J].現代電信科技,2016,46(03):76~78.
[2]?楊程. 對抗環境下的垃圾短信息過濾[D].華南理工大學,2015.