費(fèi)云,白雪峰,盧忠彪
(1 中國(guó)移動(dòng)通信集團(tuán)公司浙江有限公司湖州分公司,湖州 313000; 2 上海瑞原信息技術(shù)有限公司,上海 200000)
隨著彩信[1]業(yè)務(wù)的迅猛增長(zhǎng),由此產(chǎn)生的一些問(wèn)題也日益值得我們關(guān)注。彩信端到端成功率是影響彩信端到端客戶感知的指標(biāo),反映了彩信業(yè)務(wù)由用戶到用戶、SP到用戶的接收情況,衡量了客戶對(duì)于彩信業(yè)務(wù)的客戶感知度。
圖1 浙江省各地市彩信端到端成功率
2011年,中國(guó)移動(dòng)浙江公司提出了基于客戶感知的質(zhì)量考核體系,其中彩信端到端成功率作為重要指標(biāo)位列其中。筆者所在分公司的彩信端到端成功率在全省處于較低水平,如圖1所示。
彩信端到端流程包括彩信發(fā)送流程、彩信通知流程、彩信提取流程,提取完成后報(bào)告流程,如圖2和3所示。具體流程如下[2]。
發(fā)送如下。
步驟1:MMS用戶代理發(fā)送多媒體短信,信息以WAP的WSP協(xié)議[3]進(jìn)行編碼,通過(guò)GPRS網(wǎng)絡(luò)傳送到WAP網(wǎng)關(guān)。
步驟2:WAP網(wǎng)關(guān)通過(guò)向重定向器發(fā)送請(qǐng)求,獲得發(fā)送方用戶的歸屬M(fèi)MSC地址,并以HTTP協(xié)議將消息內(nèi)容傳送給歸屬M(fèi)MSC的 MMS中繼器。
步驟3:MMS中繼器通過(guò)向號(hào)碼域名解析器發(fā)送請(qǐng)求,獲得接收方用戶的歸屬M(fèi)MSC地址,若該地址不是當(dāng)前MMSC,則將消息內(nèi)容傳送給接收方歸屬M(fèi)MSC的MMS中繼器。
步驟4:接收方歸屬M(fèi)MSC的MMS中繼器將消息內(nèi)容送往MMS服務(wù)器。
步驟5:MMS服務(wù)器從數(shù)據(jù)庫(kù)獲得用戶路由信息、終端信息等,根據(jù)終端承載能力對(duì)MM進(jìn)行不同的處理,將MM內(nèi)容轉(zhuǎn)換成MIME(Multipurpose Internet Mail Extensions)格式并存儲(chǔ)在消息存儲(chǔ)器中一直保存到確認(rèn)接收方用戶已接收了信息。
圖2 彩信端到端流程圖
圖3 彩信端到端流程圖
通知如下。
步驟6:MMS中繼器通過(guò)WAP網(wǎng)關(guān)連接到短消息中心SMSC,利用WAP Push功能將消息體通過(guò)短消息的方式通知用戶獲取彩信。
提取如下。
步驟7:接收方MMS用戶代理通過(guò)GPRS網(wǎng)絡(luò)和WAP網(wǎng)關(guān)從歸屬M(fèi)MSC處獲取到多媒體消息。
步驟8:接收方MMS用戶代理向MMS中繼器發(fā)送接收確認(rèn)消息。
報(bào)告如下。
步驟9:MMS中繼器通過(guò)WAP網(wǎng)關(guān)利用WAP Push功能向源MMS用戶代理報(bào)告MMS傳遞結(jié)果。
為了分析彩信端到端流程各階段的損耗,我們開發(fā)了彩信端到端信令分析系統(tǒng),該系統(tǒng)通過(guò)采集電路域和分組域的信令,實(shí)時(shí)入庫(kù)分析,并提供多種應(yīng)用接口,具有全時(shí)段、全業(yè)務(wù)、全用戶的特點(diǎn),能夠?qū)崟r(shí)、準(zhǔn)確、有效分析信令。系統(tǒng)架構(gòu)如圖4所示。
通過(guò)對(duì)湖州的彩信整體情況進(jìn)行分析,影響手機(jī)終端接收彩信的損耗主要分為3部分:Push消息失敗的損耗;終端不提取的損耗;終端提取失敗的損耗。
如圖5所示。Push消息階段損耗在0.4%~0.6%,彩信未提取損耗在2.4%~4%,彩信提取失敗在5%~7%。
彩信Push消息失敗的原因主要有兩種。
手機(jī)內(nèi)存滿:當(dāng)終端在接收Push消息時(shí),由于手機(jī)內(nèi)存滿會(huì)導(dǎo)致Push失敗,而此時(shí)手機(jī)會(huì)上報(bào)一條信令至核心網(wǎng),返回的原因值為Memory capacity exceeded。通過(guò)這個(gè)原因值,我們可以過(guò)濾出全網(wǎng)的內(nèi)存滿用戶,然后通過(guò)電話回訪客戶,建議其清理手機(jī)內(nèi)存。
圖4 信令分析系統(tǒng)架構(gòu)
圖5 彩信端到端各階段損耗示意圖
無(wú)線接口失?。翰市胖行南掳l(fā)Push消息至終端時(shí),由于無(wú)線環(huán)境的影響也會(huì)導(dǎo)致Push消息下發(fā)失敗,此時(shí)手機(jī)會(huì)上報(bào)一條信令至核心網(wǎng),返回的原因值為Radio interface failure;通過(guò)這個(gè)原因值,我們可以過(guò)濾出無(wú)線原因?qū)е翽ush失敗的用戶,然后定位出出現(xiàn)無(wú)線接口失敗用戶較多的區(qū)域,提交給網(wǎng)優(yōu)部門進(jìn)行網(wǎng)絡(luò)優(yōu)化[3]。
當(dāng)終端成功接收到Push消息后,在終端開始提取之前有一部分的損耗,這部分的損耗通過(guò)信令及其它條件的匹配,主要由以下幾個(gè)原因?qū)е拢?/p>
(1)終端為非彩信終端:通過(guò)平臺(tái)數(shù)據(jù)及手機(jī)性能匹配。
年輕時(shí),潘際鑾常年在外奔波,夫人和他的交流方式是“每個(gè)禮拜必須有一封信,我給他一封信,他給我一封信”,這封信,能寄出,便寄出;寄不出,便寫下來(lái),夾進(jìn)日記本里。潘際鑾帶領(lǐng)團(tuán)隊(duì)攻克國(guó)內(nèi)首個(gè)核反應(yīng)堆結(jié)構(gòu)焊接這一高難課題時(shí),與世隔絕的那段日子,他們就是靠這每周一封的信件支撐。
(2)終端設(shè)置問(wèn)題:終端的彩信提取方式設(shè)置為手動(dòng)提取,且用戶長(zhǎng)期未提取。
(3)終端安裝安全軟件屏蔽(360安全軟件等):通過(guò)信令平臺(tái)過(guò)濾出安全軟件終端。
終端在接收Push消息成功后開始提取彩信,而這一過(guò)程中的損耗在整個(gè)彩信接收損耗中占比是最大的。目前通過(guò)信令平臺(tái)的分析,發(fā)現(xiàn)損耗的原因主要有如下幾點(diǎn):附著失??;PDP(Packet Data Protocol)激活失??;PDP激活成功但未下載;終端延遲、拒絕接收。
2.3.1 附著失敗
終端在發(fā)起彩信提取的過(guò)程中,由于附著失敗會(huì)導(dǎo)致彩信下載的失敗,通過(guò)信令分析我們可以對(duì)附著失敗的原因進(jìn)行分類。附著失敗原因如表1所示。
表1 附著失敗原因
附著失敗的主要原因有公共移動(dòng)陸地網(wǎng)絡(luò)(PLMN)中不允許GPRS業(yè)務(wù)、不允許使用的GPRS業(yè)務(wù)兩類,主要是GPRS功能不正常引起,通過(guò)信令平臺(tái),提取出這兩類用戶進(jìn)行GPRS功能的修復(fù)。
2.3.2 PDP激活失敗
終端在發(fā)起彩信提取的過(guò)程中,附著成功后會(huì)進(jìn)行PDP激活,而PDP激活失敗會(huì)導(dǎo)致彩信下載的失敗,通過(guò)信令分析系統(tǒng)我們可以對(duì)PDP失敗的原因進(jìn)行分類。PDP激活失敗原因如表2所示。
表2 PDP激活失敗原因
根據(jù)彩信接收流程,手機(jī)終端收到Push消息后,提取Push消息中的URL(Universal Resource Locator),經(jīng)過(guò)附著、PDP激活成功后,終端將根據(jù)手機(jī)中設(shè)置的WAP網(wǎng)關(guān),經(jīng)WAP網(wǎng)關(guān)路由到相應(yīng)的彩信中心去下載彩信內(nèi)容[4]。
當(dāng)終端在附著、PDP激活成功之后,由于終端的彩信參數(shù)設(shè)置錯(cuò)誤也可能會(huì)導(dǎo)致彩信的接收失敗,目前通過(guò)現(xiàn)網(wǎng)的數(shù)據(jù)分析,我們發(fā)現(xiàn)這部分的損耗是最大的。
對(duì)于PDP激活成功但手機(jī)未提取彩信的用戶,如果手機(jī)中的彩信接入點(diǎn)設(shè)置錯(cuò)誤,將無(wú)法提取彩信,其中主要包括兩項(xiàng)設(shè)置:
(1)APN(Access Point Name) 設(shè) 置 為 空:APN為空,終端將無(wú)法發(fā)起PDP激活,從而導(dǎo)致彩信下載失敗。
(2)網(wǎng)關(guān)設(shè)置錯(cuò)誤:PDP激活成功后將無(wú)法與彩信中心進(jìn)行數(shù)據(jù)交互,信令表現(xiàn)為PDP激活成功后,無(wú)后續(xù)的信令交互。
目前我們主要是通過(guò)對(duì)這批用戶進(jìn)行短信提醒來(lái)建議用戶修正彩信接入點(diǎn),彩信的接入點(diǎn)設(shè)置是固定的,但不同的機(jī)型的設(shè)置方式有所不同,目前我們主要將終端分為蘋果終端和通用終端兩種:
(1) 蘋果終端:由于蘋果用戶屬于高端用戶,這部分為高價(jià)值用戶,同時(shí)蘋果的彩信接入點(diǎn)的設(shè)置也是最簡(jiǎn)單的,可以將設(shè)置方法固化下來(lái)。
(2) 通用終端:實(shí)行通用設(shè)置提醒。
2.3.4 延遲、拒絕接收
終端在接收彩信的過(guò)程中,我們發(fā)現(xiàn)有部分終端接收失敗時(shí)會(huì)上報(bào)一條信令,通過(guò)IBS平臺(tái)我們對(duì)上報(bào)信令進(jìn)行解碼,發(fā)現(xiàn)信令里存在兩種不同的狀態(tài)碼,同時(shí)結(jié)合驗(yàn)證的情況發(fā)現(xiàn)主要原因?yàn)椋盒帕罱獯a為deferred,即延遲接收,主要是用戶手機(jī)內(nèi)存滿;信令解碼為reject,即拒絕接收,手機(jī)終端設(shè)置了拒絕接收或者軟件設(shè)置了黑名單等。
提取出用戶清單后,通過(guò)短信提醒,電話提醒等方式建議客戶進(jìn)行修改。
基于上述工作,湖州彩信端到端成功率有了明顯的提升,從2011年12月的85.67%提升到2012年5月的88.86%,提升了3個(gè)百分點(diǎn),在全省的排名也從一開始的第9名,提升到第3名。
圖6 彩信端到端成功率提升效果
由于彩信端到端成功率的提高,客戶對(duì)于彩信的客戶感知也有了明顯的好轉(zhuǎn),表現(xiàn)在投訴上的減少以及滿意度調(diào)查上的提高。
[1] CWAP-MMS-V1.0.0[S].
[2] 3GPP TS 23.140 V5.2.0 (2002-03), Multimedia Messaging Service Stage 2, (Release 5)[S].
[3] 單宏華. WAP彩信端到端優(yōu)化技術(shù)研究[J]. 通信技術(shù),2011(12).
[4] 高欣, 呂衛(wèi)鋒. WAP核心協(xié)議的演進(jìn)及其優(yōu)化設(shè)計(jì)分析[J].計(jì)算機(jī)應(yīng)用. 2003(5).