【文章內(nèi)容簡介】
(中國移動 A 省的短信中心負(fù)責(zé)通過信令,將全國各地所有用戶的短信發(fā)送到用戶拜訪 MSC) ? ?中國移動用戶 狀態(tài)報告的回送路由為: ? ?中國移動 A 省短信中心 ? ?中國移動 A 省互聯(lián)短信網(wǎng)關(guān) ? ?中國聯(lián)通 A 省互聯(lián)短信網(wǎng)關(guān) 中國移動全球通用戶給中國聯(lián)通用戶發(fā)送短信的實現(xiàn)流程 消息流程 圖 中國移動與中國聯(lián)通點對點短信互聯(lián)技術(shù)方案( ) 中國移動通信集團(tuán)公司研發(fā)中心 Page 7 of 12 圖 2 中國移動全球通用戶給中國聯(lián)通用戶發(fā)送短信的消息流程圖 流程說明 中國移動全球通用戶提交短信到 SMSC; SMSC 判斷被叫用戶為中國聯(lián)通用戶時,對主叫用戶只進(jìn)行短信中心歸屬號段鑒權(quán),然后給用戶返回提交短信的應(yīng)答告訴用戶發(fā)送短信成功與否,如果該處失敗,則SMSC 不再進(jìn)行下述的流程; SMSC 通過 SMPP 消息 DELIVER_SM 把短信發(fā)送給中國移動互聯(lián)短信網(wǎng)關(guān);然后等待中國移動互聯(lián)短信網(wǎng)關(guān)的應(yīng)答消息,如果超時沒有收到應(yīng)答消息,則在 30 分鐘內(nèi)重發(fā) 3 次; 中國移動互聯(lián)短信 網(wǎng)關(guān)給 SMSC 返回 DELIVER_SM_REP(SMPP)消息作為第三條消息的應(yīng)答消息; 中國移動互聯(lián)短信網(wǎng)關(guān)根據(jù)號碼段判斷 DELIVER_SM(SMPP)消息中的源號碼是全球通用戶還是神州行用戶,如果是神州行用戶,請參見 節(jié)中的流程說明;如果是全球通用戶,中國移動互聯(lián)短信網(wǎng)關(guān)通過《點到點短消息網(wǎng)間互通協(xié)議》中規(guī)定的前轉(zhuǎn)消息把短信發(fā)送給中國聯(lián)通的互聯(lián)短信網(wǎng)關(guān),在該消息中指定一個針對中國移動互聯(lián)短信網(wǎng)關(guān)唯一的 Msg_id,該 Msg_id 產(chǎn)生的算法請參見《點到點短消息網(wǎng)間互通協(xié)議》中的相關(guān)算法;然后 中國移動互聯(lián)短信網(wǎng)關(guān)等待應(yīng)答消息,如果超時沒有接收到應(yīng)答消息,則在 30 分鐘內(nèi)重發(fā) 3 次,仍然沒有收到應(yīng)答消息的話,記錄一張 SMAO 話單; 中國聯(lián)通互聯(lián)短信網(wǎng)關(guān)返回相應(yīng)的應(yīng)答消息給中國移動互聯(lián)短信網(wǎng)關(guān),在該消息的結(jié)果碼中放置短信處理成功與否;中國移動互聯(lián)短信網(wǎng)關(guān)判斷中國聯(lián)通互聯(lián)短信網(wǎng)關(guān)返回的應(yīng)答消息中的結(jié)果碼,如果結(jié)果碼標(biāo)識錯誤,則表明第八條消息中的狀態(tài)報告不可能再報上來了,此時可以直接生成一張 SMAO 話單,否則從中國聯(lián)通互聯(lián)1 :提交短消息3 :D E L I V E R _ S M(SMPP)5 :傳遞短消息6 :傳遞短消息應(yīng)答4 :D E L I V E R _ S M _ R E P(SMPP)2 :提交短消息應(yīng)答7 :狀態(tài)報告8 :狀態(tài)報告應(yīng)答MSC SMSC SCP 移動網(wǎng)關(guān) 聯(lián)通網(wǎng)關(guān) 中國移動與中國聯(lián)通點對點短信互聯(lián)技術(shù)方案( ) 中國移動通信集團(tuán)公司研發(fā)中心 Page 8 of 12 短信網(wǎng)關(guān)處應(yīng)該有狀態(tài)報告發(fā)送給中國移動互聯(lián)短信網(wǎng)關(guān); 在中國聯(lián)通用戶最終接收到或者過若 干時間(一般為 48 小時)之后用戶仍未接收到短信之后,中國聯(lián)通互聯(lián)短信網(wǎng)關(guān)給中國移動互聯(lián)短信網(wǎng)關(guān)返回一個狀態(tài)報告消息,狀態(tài)報告中包括的 Msg_id 與第四條消息中包含的 Msg_id 是一致的,由此中國移動互聯(lián)短信網(wǎng)關(guān)就知道對應(yīng)的短信是否確實發(fā)到了中國聯(lián)通的用戶;中國移動互聯(lián)網(wǎng)關(guān)記錄一張 SMO 話單;如果根據(jù)狀態(tài)報告中的 Msg_id 沒有找到原來的短信發(fā)送請求,則拋棄此消息;如果狀態(tài)報告超時沒有報告給移動互聯(lián)網(wǎng)關(guān),中國移動互聯(lián)網(wǎng)關(guān)產(chǎn)生一張 SMAO 話單; 中國移動互聯(lián)短信網(wǎng)關(guān)給中國聯(lián)通互聯(lián)短信網(wǎng)關(guān)返回狀態(tài)報告的應(yīng)答消息。 中國移動神州行用戶給中國聯(lián)通用戶發(fā)送短信的實現(xiàn)流程 消息流程圖 圖 3 中國移動神州行用戶給中國聯(lián)通用戶發(fā)送短信的消息流程圖 流程說明 中國移動神州行用戶提交短信到 SMSC; SMSC 判斷被叫用戶為中國聯(lián)通用戶時,對主叫用戶只進(jìn)行短信中心歸屬號段鑒權(quán),然后給用戶返回提交短信的應(yīng)答告訴用戶發(fā)送短信成功與否,如果該處失敗,則SMSC 不再進(jìn)行下述的流程; SMSC 通過 SMPP 消息 DELIVER_SM 把短信發(fā)送給中國移動互聯(lián)短信網(wǎng)關(guān);然后等待中國移動互聯(lián)短信網(wǎng)關(guān)的應(yīng)答消息,如果超時沒有收到應(yīng)答消息,則在 30 分鐘1 :提交短消息3 :D E L I V E R _ S M(SMPP)7 :傳遞短消息8 :傳遞短消息應(yīng)答4 :D E L I V E R _ S M _ R E P(SMPP)5 :s m c h g r e q6 :s m c h g r s p2 :提交短消息應(yīng)答9 :狀態(tài)報告1