搜索
登錄
注冊
網(wǎng)絡(luò)優(yōu)化工程師招聘專欄
4G/LTE通信工程師最新職位列表
通信實習(xí)生/應(yīng)屆生招聘職位
MSCBSC 移動通信論壇
»
GSM無線技術(shù)專區(qū)
»
GSM無線技術(shù)討論區(qū)
» 中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議第二部分
討論帖
資料帖
投票帖
懸賞帖
閱讀:
2911
回復(fù):
0
關(guān)注樓主
中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議第二部分
w19274622
銀牌會員
發(fā)短消息
關(guān)注Ta
積分 4323
帖子 101
威望 10043 個
禮品券 0 個
專家指數(shù) 1
注冊 2007-4-11
專業(yè)方向
回答問題數(shù)
0
回答被采納數(shù)
0
回答采納率
0%
#1
大
中
小
使用道具
發(fā)表于 2007-09-22 08:43:19
只看樓主
7.5互聯(lián)網(wǎng)短信網(wǎng)關(guān)(ISMG)之間的消息定義
網(wǎng)關(guān)之間互為客戶/服務(wù)器,任一方都可在需要時建立連接進(jìn)行數(shù)據(jù)傳輸。
7.5.1 源ISMG請求連接到目的ISMG(CMPP¬_CONNECT)操作
消息定義同7.4.1.1和7.4.1.2所述。其中Source_Addr填源網(wǎng)關(guān)代碼。
7.5.2 源ISMG請求拆除到目的ISMG的連接(CMPP¬_TERMINATE)操作
消息定義同7.4.2.1和7.4.2.2所述。
7.5.3鏈路檢測(CMPP¬_ACTIVE_TEST)操作
本操作僅用于通信雙方采用長連接通信方式時保持連接。消息定義同7.4.6.1和7.4.6.2所述。
7.5.4 源ISMG向目的ISMG轉(zhuǎn)發(fā)短信(CMPP¬_FWD)操作
CMPP_FWD操作的目的是源ISMG可以根據(jù)一定的路由策略將SP提交的短信、MO狀態(tài)報告、短信中心產(chǎn)生的狀態(tài)報告、用戶提交的短信轉(zhuǎn)發(fā)到目的ISMG,目的ISMG以CMPP_FWD_RESP回應(yīng)。
7.5.4.1 CMPP_FWD定義(ISMG ISMG)
字段名字節(jié)數(shù)屬性描述
Source_ Id6Octet String源網(wǎng)關(guān)的代碼(右對齊,左補0)
Destination_Id6Octet String目的網(wǎng)關(guān)代碼(右對齊,左補0)
NodesCount1Unsigned Integer經(jīng)過的網(wǎng)關(guān)數(shù)量
Msg_Fwd_Type1Unsigned Integer前轉(zhuǎn)的消息類型
0:MT前轉(zhuǎn)
1:MO前轉(zhuǎn)
2:MT時的狀態(tài)報告
3:MO時的狀態(tài)報告
Msg_Id8Unsigned Integer信息標(biāo)識
Pk_total1Unsigned Integer相同Msg_Id的消息總條數(shù),從1開始
Pk_number1Unsigned Integer相同Msg_Id的消息序號,從1開始
Registered_Delivery1Unsigned Integer是否要求返回狀態(tài)確認(rèn)報告
0:不需要
1:需要
2:產(chǎn)生SMC話單
Msg_level1Unsigned Integer信息級別
Service_Id10Octet String業(yè)務(wù)類型
Fee_UserType1Unsigned Integer計費用戶類型字段
0:對目的終端MSISDN計費;
1:對源終端MSISDN計費;
2:對SP計費;
3: 表示本字段無效,對誰計費參見Fee_terminal_Id字段。
Fee_terminal_Id21Unsigned Integer被計費用戶的號碼(如本字節(jié)填空,則表示本字段無效,對誰計費參見Fee_UserType字段。本字段與Fee_UserType字段互斥)
TP_pid1Unsigned IntegerGSM協(xié)議類型。詳細(xì)解釋請參考GSM03.40中的9.2.3.9
TP_udhi1Unsigned IntegerGSM協(xié)議類型。詳細(xì)解釋請參考GSM03.40中的9.2.3.23,僅使用1位,右對齊
Msg_Fmt1Unsigned Integer信息格式
0:ASCII串
3:短信寫卡操作
4:二進(jìn)制信息
8:UCS2編碼
15:含GB漢字
Msg_src6Octet String信息內(nèi)容來源(SP_Id,SP的企業(yè)代碼)
FeeType2Octet String資費類別
00:“短消息類型”為“發(fā)送”,對“計
費用戶號碼”不計信息費,此類
話單僅用于核減SP對稱的信道費
01:對“計費用戶號碼”免費
02:對“計費用戶號碼”按條計信息
費
03:對“計費用戶號碼”按包月收取
信息費
04:對“計費用戶號碼”的信息費封
頂
05:對“計費用戶號碼”的收費是由SP
實現(xiàn)
FeeCode6Octet String資費代碼(以分為單位)
Valid_Time17Octet String有效期
At_Time17Octet String定時發(fā)送的時間
Src_Id21Octet String源號碼
1.MT時為SP的服務(wù)代碼,即CMPP_SUBMIT消息中的Src_Id。
2.MO時為發(fā)送此消息的源終端MSISDN號碼。
3.MT狀態(tài)報告時,可填空或填接收到短信的終端MSISDN號碼,即對應(yīng)CMPP_SUBMIT消息中的Dest_Terminal_Id。
4.MO狀態(tài)報告時,可填空或填SP的服務(wù)代碼,即CMPP_DELIVER中的Dest_Id。
DestUsr_tl1Unsigned Integer接收消息的用戶數(shù)量
Dest_Id21*DestUsr_tlOctet String目的號碼
1.MT轉(zhuǎn)發(fā)時為目的終端MSISDN號碼,即對應(yīng)CMPP_SUBMIT消息中的Dest_Terminal_Id。
2.MO轉(zhuǎn)發(fā)時為SP的服務(wù)代碼,一般4--6位,或者是前綴為服務(wù)代碼的長號碼,該號碼是手機(jī)用戶短消息的被叫號碼。
3.MT狀態(tài)報告時,可填空或填目的SP的服務(wù)代碼,即CMPP_SUBMIT消息中的Src_Id。
4.MO狀態(tài)報告時,可填空或填發(fā)送短信的移動用戶MSISDN號碼。
Msg_Length1Unsigned Integer消息長度
Msg_ContentMsg_lengthOctet String消息內(nèi)容
Reserve8保留
注意:
1.對于包月的SMC消息,應(yīng)由ISMG向SP返回成功與否的狀態(tài)報告,格式同7.4.5.1定義,若成功回送Stat值為“DELIVRD”,失敗則回送Stat值“UNDELIV”。
2.當(dāng)轉(zhuǎn)發(fā)消息為MO狀態(tài)報告(MO狀態(tài)報告的產(chǎn)生見附錄1)時,信息內(nèi)容字段(Msg_Content)格式定義如下:
字段名字節(jié)數(shù)屬性描述
Msg_Id8Unsigned Integer信息標(biāo)識
給SP的CMPP_Deliver消息中的Msg_Id,與源網(wǎng)關(guān)轉(zhuǎn)發(fā)MO消息時產(chǎn)生的Msg_Id相同。
Stat7Octet StringSP的應(yīng)答結(jié)果,CMPP_DELIVER_RESP中Result為0時,填字符DELIVRD,其余值填REJECTD。
CMPP_DELIVER_time10Octet StringYYMMDDHHMM(YY為年的后兩位00-99,MM:01-12,DD:01-31,HH:00-23,MM:00-59)
注:短信網(wǎng)關(guān)發(fā)出CMPP_DELIVER的時間。
CMPP_DELIVER_RESP_time10Octet StringYYMMDDHHMM
注:短信網(wǎng)關(guān)收到CMPP_DELIVER_RESP的時間。
Dest_Id21Reserved目的SP的服務(wù)代碼,左對齊。
Reserved4
注意:
在MO流程中,若短信經(jīng)ISMG2轉(zhuǎn)發(fā)給與SP相連的ISMG1,ISMG1在給SP發(fā)送消息時可能存在四種情況:①發(fā)送消息前連接斷開;②多次發(fā)送消息后沒有接收到響應(yīng)消息;③發(fā)送消息后接收到錯誤的響應(yīng)消息;④發(fā)送消息后接收到正確的應(yīng)答消息。對這四種情況的處理描述如下:
①②③:ISMG1在處理這三種情況的時候,向ISMG2發(fā)送MO狀態(tài)報告,狀態(tài)報告中的stat字段取值為“REJECTD”。
④:ISMG1在處理這種情況時,向ISMG2發(fā)送MO狀態(tài)報告,其中stat字段取值“DELIVRD”。
3.當(dāng)轉(zhuǎn)發(fā)消息為MT狀態(tài)報告時,信息內(nèi)容字段(Msg_Content)格式同7.4.5.1定義。若SP發(fā)送的短信經(jīng)由ISMG1轉(zhuǎn)發(fā)給ISMG2,ISMG1給ISMG2發(fā)送消息時可能存在四種情況:①發(fā)送消息前連接斷開;②多次發(fā)送消息后沒有接收到響應(yīng)消息;③發(fā)送消息后接收到錯誤的響應(yīng)消息;④發(fā)送消息后接收到正確的應(yīng)答消息。對這四種情況的處理描述如下:
①②③:ISMG1在處理這三種情況的時候,向SP發(fā)送MT狀態(tài)報告(如果SP要求狀態(tài)報告),狀態(tài)報告中的stat字段取值為“REJECTD”。
④:ISMG1在處理這種情況時,繼續(xù)等待ISMG2返回狀態(tài)報告。
隨后,ISMG2給SMC發(fā)送消息時可能存在四種情況:①發(fā)送消息前連接斷開;②多次發(fā)送消息后沒有接收到響應(yīng)消息;③發(fā)送消息后接收到錯誤的響應(yīng)消息;④發(fā)送消息后接收到正確的應(yīng)答消息。對這四種情況的處理描述如下:
①②③:ISMG2在處理這三種情況的時候,向SP發(fā)送MT狀態(tài)報告(如果SP要求狀態(tài)報告),狀態(tài)報告中的stat字段取值為“REJECTD”。
④:ISMG2在處理這種情況時,繼續(xù)等待SMC返回狀態(tài)報告。
7.5.4.2 CMPP_FWD_RESP定義(ISMG ISMG)
字段名字節(jié)數(shù)屬性描述
Msg_Id8Unsigned Integer信息標(biāo)識(CMPP_FWD中字段值)
Pk_total1Unsigned Integer相同Msg_Id的消息總條數(shù)
Pk_number1Unsigned Integer相同Msg_Id的消息序號
Result1Unsigned Integer結(jié)果
0:正確
1:消息結(jié)構(gòu)錯
2:命令字錯
3:消息序號重復(fù)
4:消息長度錯
5:資費代碼錯
6:超過最大信息長
7:業(yè)務(wù)代碼錯
8: 流量控制錯
9: 前轉(zhuǎn)判斷錯(此SP不應(yīng)發(fā)往本ISMG)
10~ :其他錯誤
7.6互聯(lián)網(wǎng)短信網(wǎng)關(guān)(ISMG)與匯接網(wǎng)關(guān)(GNS)之間的消息定義
要求ISMG與GNS在信息交互時使用短連接的通信方式。ISMG與GNS可互為客戶/服務(wù)器。
7.6.1 ISMG請求連接到GNS或GNS請求連接到ISMG(CMPP_CONNECT)操作
消息定義同7.4.1.1和7.4.1.2所述,其中Source_Addr填源網(wǎng)關(guān)代碼,可能是ISMG代碼或GNS代碼。
7.6.2 ISMG請求拆除到GNS的連接或GNS請求拆除到ISMG的連接(CMPP¬_TERMINATE)操作
消息定義同7.4.2.1和7.4.2.2所述。
7.6.3 ISMG向匯接網(wǎng)關(guān)查詢MT路由(CMPP_MT_ROUTE)操作
CMPP_MT_ROUTE操作用于ISMG不知道需要轉(zhuǎn)發(fā)MT消息的路由時查詢GNS。GNS以CMPP_MT_ROUTE_RESP應(yīng)答。
7.6.3.1 CMPP_MT_ROUTE消息定義(ISMGGNS)
字段名字節(jié)數(shù)屬性描述
Source_Id6Octet String源網(wǎng)關(guān)代碼
Terminal_Id21Octet String目的終端MSISDN號碼
7.6.3.2 CMPP_MT_ROUTE_RESP消息定義(GNS ISMG)
字段名字節(jié)數(shù)屬性描述
Route_Id4Unsigned Integer路由編號(從0開始,由GNS統(tǒng)一分配)
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口(7890或7900)
Start_Id6Octet StringMT路由起始號碼段
End_Id6Octet StringMT路由截止號碼段
Area_code4Octet String手機(jī)所屬省代號
Result1Unsigned Integer結(jié)果
0:正常
1:沒有匹配路由
2:這是最后1條路由
7.6.4 ISMG向匯接網(wǎng)關(guān)查詢MO路由(CMPP_MO_ROUTE)操作
CMPP_MO_ROUTE操作的目的是使ISMG當(dāng)不知道需要轉(zhuǎn)發(fā)MO消息的路由時可向GNS查詢得到。GNS以CMPP_MO_ROUTE_RESP應(yīng)答。
7.6.4.1 CMPP_MO_ROUTE消息定義(ISMGGNS)
字段名字節(jié)數(shù)屬性描述
Source_Id6Octet String源網(wǎng)關(guān)代碼
SP_Code21Octet StringSP的服務(wù)代碼
Service_Id10Octet String請求的業(yè)務(wù)類型(此項適合全網(wǎng)服務(wù)內(nèi)容,如愛心卡圖片傳情)
Service_Code4Unsigned Integer請求的業(yè)務(wù)代碼
(如果未置Service_Id字段,此字段為空,如愛心卡圖片傳情TPCQ1000—2000對應(yīng)某個網(wǎng)站的某些相應(yīng)圖片)
7.6.4.2 CMPP_MO_ROUTE_RESP消息定義(GNS ISMG)
字段名字節(jié)數(shù)屬性描述
Route_Id4Unsigned Integer路由編號
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
SP_Id21Octet StringSP的企業(yè)代碼
Start_code4Unsigned IntegerMO路由起始業(yè)務(wù)代碼
(如果未置請求的Service_Id字段,此字段為空)
End_code4Unsigned IntegerMO路由截止業(yè)務(wù)代碼
(如果未置請求的Service_Id字段,此字段為空)
Result1Unsigned Integer結(jié)果
0:正常
1:沒有匹配路由
2:這是最后1條路由
7.6.5ISMG向匯接網(wǎng)關(guān)獲取路由(CMPP_GET_ROUTE)操作
CMPP_GET_ROUTE操作的目的是使ISMG可向GNS查詢MO或MT時的路由信息。GNS以CMPP_GET_ROUTE_RESP消息回應(yīng)。
7.6.5.1 CMPP_GET_ ROUTE消息定義(ISMGGNS)
字段名字節(jié)數(shù)屬性描述
Source_Id6Octet String源網(wǎng)關(guān)代碼
Route_type2Octet String路由類型
MO:MO路由
MT:MT路由
Last_route_Id4Integer已經(jīng)接收的上一條路由編號
(第1次發(fā)送此請求時Last_route_Id=
-1)
7.6.5.2 CMPP_GET_ ROUTE_RESP消息定義(GNS ISMG)
字段名字節(jié)數(shù)屬性描述
Route_Id4Unsigned Integer路由編號
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
SP_Code21Octet StringSP的服務(wù)代碼
(請求的路由類型=MT時,此字段為空)
Service_Id10Octet String請求的業(yè)務(wù)類型
(此項適合全網(wǎng)服務(wù)內(nèi)容,如愛心卡圖片傳情)
Start_code4Unsigned Integer請求的路由類型=MO時:
起始業(yè)務(wù)代碼(如果未置Service_Id字段,此字段為空)
請求的路由類型=MT時:
手機(jī)號碼段的起始號碼
End_code4Unsigned Integer請求的路由類型=MO時:
截止業(yè)務(wù)代碼(如果未置Service_Id字段,此字段為空)
請求的路由類型=MT時:
手機(jī)號碼段的截止號碼
Area_code4Octet String手機(jī)所屬省代碼
(請求的路由類型=MO時,此字段為空)
Result1Unsigned Integer結(jié)果
0:正常
1:沒有匹配路由
2:這是最后1條路由
7.6.6 ISMG向匯接網(wǎng)關(guān)更新MT路由(CMPP_MT_ROUTE_UPDATE)操作
CMPP_MT_ROUTE_UPDATE操作的目的是使ISMG可向GNS更新MT路由信息。GNS以CMPP_MT_ROUTE_UPDATE _RESP消息回應(yīng)。
7.6.6.1 CMPP_MT_ROUTE_UPDATE消息定義(ISMGGNS)
字段名字節(jié)數(shù)屬性描述
Update_type1Unsigned Integer0:添加
1:刪除
2:更新
Route_Id4Unsigned Integer路由編號
(若update_type 為0,即添加時,此字段為零)
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
Start_Id6Octet StringMT路由起始號碼段
End_Id6Octet StringMT路由截止號碼段
Area_code4Octet String手機(jī)所屬省代碼
7.6.6.2 CMPP_MT_ROUTE_UPDATE_RESP消息定義(GNS ISMG)
字段名字節(jié)數(shù)屬性描述
Result1Unsigned Integer0:數(shù)據(jù)合法,等待核實
1:數(shù)據(jù)不合法
7.6.7 ISMG向匯接網(wǎng)關(guān)更新MO路由(CMPP_MO_ROUTE_UPDATE)操作
CMPP_MO_ROUTE_UPDATE操作的目的是使ISMG可向GNS更新MO路由信息。GNS以CMPP_MO_ROUTE_UPDATE _RESP消息回應(yīng)。
7.6.7.1 CMPP_MO_ROUTE_UPDATE消息定義(ISMGGNS)
字段名字節(jié)數(shù)屬性描述
Update_type1Unsigned Integer0:添加
1:刪除
2:更新
Route_Id4Unsigned Integer路由編號
(若update_type 為0,即添加時,此字段為零)
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
SP_Code21Octet StringSP的服務(wù)號碼
Service_Id10Octet String請求的業(yè)務(wù)類型(此項適合全網(wǎng)服務(wù)內(nèi)容,如愛心卡圖片傳情,如該路由不包含此業(yè)務(wù),此字段為空)
Start_code4Unsigned IntegerMO路由起始業(yè)務(wù)代碼(如果未置請求的Service_Id字段,此字段為空)
End_code4Unsigned IntegerMO路由截止業(yè)務(wù)代碼(如果未置請求的Service_Id字段,此字段為空)
7.6.7.2CMPP_MO_ROUTE_UPDATE_RESP消息定義(GNS ISMG)
字段名字節(jié)數(shù)屬性描述
Result1Unsigned Integer0:數(shù)據(jù)合法,等待核實
1:數(shù)據(jù)不合法
7.6.8匯接網(wǎng)關(guān)向ISMG更新MT路由(CMPP_PUSH_MT_ROUTE_UPDATE)操作
CMPP_PUSH_MT_ROUTE_UPDATE操作的目的是使GNS可向ISMG更新MT路由信息。ISMG以CMPP_PUSH_MT_ROUTE_UPDATE_RESP 消息回應(yīng)。
7.6.8.1CMPP_PUSH_MT_ROUTE_UPDATE消息定義(GNSISMG)
字段名字節(jié)數(shù)屬性描述
Update_type1Unsigned Integer0:添加;
1:刪除;
2:更新
Route_Id4Unsigned Integer路由編號
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
Start_Id6Octet StringMT路由起始號碼段
End_Id6Octet StringMT路由截止號碼段
Area_code4Octet String手機(jī)所屬省代碼
7.6.8.2CMPP_PUSH_MT_ROUTE_UPDATE_RESP消息定義(ISMG GNS)
字段名字節(jié)數(shù)屬性描述
Result1Unsigned Integer0:成功更改
1:更改失敗
7.6.9匯接網(wǎng)關(guān)向ISMG更新MO路由(CMPP_PUSH_MO_ROUTE_UPDATE)操作
CMPP_PUSH_MO_ROUTE_UPDATE操作的目的是使GNS可向ISMG更新MO路由信息。ISMG以CMPP_PUSH_MO_ROUTE_UPDATE_RESP 消息回應(yīng)。
7.6.9.1CMPP_PUSH_MO_ROUTE_UPDATE消息定義(GNSISMG)
字段名字節(jié)數(shù)屬性描述
Update_type1Unsigned Integer0:添加;
1:刪除;
2:更新
Route_Id4Unsigned Integer路由編號
Destination_Id6Octet String目標(biāo)網(wǎng)關(guān)代碼
Gateway_IP15Octet String目標(biāo)網(wǎng)關(guān)IP地址
Gateway_port2Unsigned Integer目標(biāo)網(wǎng)關(guān)IP端口
SP_Code21Octet StringSP的服務(wù)號碼
Service_Id10Octet String請求的業(yè)務(wù)類型(此項適合全網(wǎng)服務(wù)內(nèi)容,如愛心卡圖片傳情,如該路由不包含此業(yè)務(wù),此字段為空)
Start_code4Unsigned IntegerMO路由起始業(yè)務(wù)代碼(如果未置請求的Service_Id字段,此字段為空)
End_code4Unsigned IntegerMO路由截止業(yè)務(wù)代碼(如果未置請求的Service_Id字段,此字段為空)
7.6.9.2CMPP_PUSH_MO_ROUTE_UPDATE_RESP消息定義(ISMG GNS)
字段名字節(jié)數(shù)屬性描述
Result1Unsigned
Integer0:成功更改
1:更改失敗
7.7系統(tǒng)定義
7.7.1 Command_Id定義
消息Command_Id值說明
CMPP_CONNECT0x00000001請求連接
CMPP_CONNECT_RESP0x80000001請求連接應(yīng)答
CMPP_TERMINATE0x00000002終止連接
CMPP_TERMINATE_RESP0x80000002終止連接應(yīng)答
CMPP_SUBMIT0x00000004提交短信
CMPP_SUBMIT_RESP0x80000004提交短信應(yīng)答
CMPP_DELIVER0x00000005短信下發(fā)
CMPP_DELIVER_RESP0x80000005下發(fā)短信應(yīng)答
CMPP_QUERY0x00000006發(fā)送短信狀態(tài)查詢
CMPP_QUERY_RESP0x80000006發(fā)送短信狀態(tài)查詢應(yīng)答
CMPP_CANCEL0x00000007刪除短信
CMPP_CANCEL_RESP0x80000007刪除短信應(yīng)答
CMPP_ACTIVE_TEST0x00000008激活測試
CMPP_ACTIVE_TEST_RESP0x80000008激活測試應(yīng)答
CMPP_FWD0x00000009消息前轉(zhuǎn)
CMPP_FWD_RESP0x80000009消息前轉(zhuǎn)應(yīng)答
CMPP_MT_ROUTE0x00000010MT路由請求
CMPP_MT_ROUTE_RESP0x80000010MT路由請求應(yīng)答
CMPP_MO_ROUTE0x00000011MO路由請求
CMPP_MO_ROUTE_RESP0x80000011MO路由請求應(yīng)答
CMPP_GET_ROUTE0x00000012獲取路由請求
CMPP_GET_ROUTE_RESP0x80000012獲取路由請求應(yīng)答
CMPP_MT_ROUTE_UPDATE0x00000013MT路由更新
CMPP_MT_ROUTE_UPDATE_RESP0x80000013MT路由更新應(yīng)答
CMPP_MO_ROUTE_UPDATE0x00000014MO路由更新
CMPP_MO_ROUTE_UPDATE_RESP0x80000014MO路由更新應(yīng)答
CMPP_PUSH_MT_ROUTE_UPDATE0x00000015MT路由更新
CMPP_PUSH_MT_ROUTE_UPDATE_RESP0x80000015MT路由更新應(yīng)答
CMPP_PUSH_MO_ROUTE_UPDATE0x00000016MO路由更新
CMPP_PUSH_MO_ROUTE_UPDATE_RESP0x80000016MO路由更新應(yīng)答
附錄1MO狀態(tài)報告的產(chǎn)生
為解決MO業(yè)務(wù)計費及使源網(wǎng)關(guān)獲知SP對轉(zhuǎn)發(fā)的MO消息的接收狀態(tài),現(xiàn)要求網(wǎng)關(guān)處理流程如下圖所示:
附錄1-圖1 MO狀態(tài)報告的產(chǎn)生
1.用戶提交短信到SMSC;
2.SMSC給用戶返回提交短信的應(yīng)答,讓用戶知道短信發(fā)送成功與否,如果該處失敗,則SMSC不再進(jìn)行下述的流程;
3.SMSC通過SMPP消息DELIVER_SM把短信發(fā)送給ISMG1;
4.ISMG1以DELIVER_SM_RESP消息應(yīng)答給SMSC;
5.ISMG1根據(jù)用戶發(fā)送的短消息中目的SP服務(wù)代碼查詢路由后轉(zhuǎn)發(fā)給ISMG2;
6.ISMG2發(fā)送CMPP_FWD_RESP消息應(yīng)答;
7.SP對 ISMG2將用戶的短信提交給SP;
8.ISMG2發(fā)送提交應(yīng)答;
9.為保證ISMG1獲知SP的接收情況,此時ISMG2應(yīng)產(chǎn)生一個狀態(tài)報告轉(zhuǎn)發(fā)給ISMG1;
10.ISMG1收到此狀態(tài)報告后發(fā)送轉(zhuǎn)發(fā)應(yīng)答響應(yīng);
目的網(wǎng)關(guān)用于向源網(wǎng)關(guān)通知SP接收情況的狀態(tài)報告時,CMPP_FWD消息中Msg_Fwd_Type值為3,表示MO的狀態(tài)報告,信息內(nèi)容字段(Msg_Content)格式定義如下:
字段名字節(jié)數(shù)屬性描述
Msg_Id8Unsigned Integer信息標(biāo)識
給SP的CMPP_Deliver消息中的Msg_Id,與源網(wǎng)關(guān)轉(zhuǎn)發(fā)MO消息時產(chǎn)生的Msg_Id相同。
Stat7Octet StringSP的應(yīng)答結(jié)果,CMPP_DELIVER_RESP中Result值的字符表示,左對齊。Result為0時,填字符DELIVRD,其余值填REJECTD
CMPP_Deliver_time10Octet StringYYMMDDHHMM(YY為年的后兩位00-99,MM:01-12,DD:01-31,HH:00-23,MM:00-59)
注:短信網(wǎng)關(guān)發(fā)出CMPP_DELIVER的時間。
CMPP_Deliver_RESP_time10Octet StringYYMMDDHHMM
注:短信網(wǎng)關(guān)收到CMPP_DELIVER_RESP的時間。
Dest_Id21Octet String目的SP的服務(wù)代碼,左對齊。
Reserved4Reserved
修訂歷史
版本號時間主要內(nèi)容或重大修改
CMPP V1.2.12001.6
CMPP V2.02002.41.修改了Msg_Id的生成算法;
2.明確了有關(guān)短信群發(fā)的問題;
3.CMPP_MO_ROUTE_RESP中的SP_CODE改為SP_Id(SP企業(yè)代碼);
4.ISMG與GNS交互的消息中Area_Code含義定義為省代碼,用省會城市區(qū)號表示;
5.對Service_Id字段的要求放寬,可以是數(shù)字、字母和符號的組合;
6.明確Dest_terminal_Id字段允許在用戶終端號碼前加“86”或“+86”;
7.規(guī)定網(wǎng)關(guān)SP之間、網(wǎng)關(guān)之間消息發(fā)送等待確認(rèn)時間暫定為60秒,超過則認(rèn)為超時需要重發(fā)兩次;
8.規(guī)定了對于包月的SMC消息,應(yīng)向SP返回成功與否的狀態(tài)報告,若成功Stat值為DELIVRD,失敗Stat值為UNDELIV;
9.明確狀態(tài)報告中ACCEPTED為中間狀態(tài),網(wǎng)關(guān)收到后應(yīng)丟棄不做任何操作;
10.修改了CMPP_ACTIVE_TEST_RESP的消息格式;
11.增加了MO狀態(tài)報告的格式、流程;
12.在縮略語中增加了一些定義,改正了一些文字上前后不一致的地方,進(jìn)行了版面調(diào)整;
13.增加了網(wǎng)關(guān)在異常情形下的MO/MT狀態(tài)報告的產(chǎn)生機(jī)制;
14.對原協(xié)議中的端口號作了重新規(guī)定。
掃碼關(guān)注5G通信官方公眾號,免費領(lǐng)取以下5G精品資料
1、回復(fù)“
YD5GAI
”免費領(lǐng)取《
中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
》
2、回復(fù)“
5G6G
”免費領(lǐng)取《
5G_6G毫米波測試技術(shù)白皮書-2022_03-21
》
3、回復(fù)“
YD6G
”免費領(lǐng)取《
中國移動:6G至簡無線接入網(wǎng)白皮書
》
4、回復(fù)“
LTBPS
”免費領(lǐng)取《
《中國聯(lián)通5G終端白皮書》
》
5、回復(fù)“
ZGDX
”免費領(lǐng)取《
中國電信5G NTN技術(shù)白皮書
》
6、回復(fù)“
TXSB
”免費領(lǐng)取《
通信設(shè)備安裝工程施工工藝圖解
》
7、回復(fù)“
YDSL
”免費領(lǐng)取《
中國移動算力并網(wǎng)白皮書
》
8、回復(fù)“
5GX3
”免費領(lǐng)取《
R16 23501-g60 5G的系統(tǒng)架構(gòu)1
》
對本帖內(nèi)容的看法?
我要點評
[
充值威望,立即自動到帳
] [
VIP貴賓權(quán)限+威望套餐
] 另有大量優(yōu)惠贈送活動,請光臨充值中心
充值擁有大量的威望和最高的下載權(quán)限,下載站內(nèi)資料無憂
討論帖
資料帖
投票帖
懸賞帖
快速回復(fù)主題
標(biāo)題
內(nèi)容
上傳資料請點左側(cè)【添加附件】
您即將訪問其它網(wǎng)站
關(guān)閉
您即將訪問的地址是其它網(wǎng)站的內(nèi)容,MSCBSC將不再對其安全性和可靠性負(fù)責(zé),請自行判斷是否繼續(xù)前往
繼續(xù)訪問
取消訪問,關(guān)閉
當(dāng)前時區(qū) GMT+8, 現(xiàn)在時間是 2025-03-05 12:14:42
渝ICP備11001752號
Copyright @ 2006-2016 mscbsc.com
本站統(tǒng)一服務(wù)郵箱:mscbsc@163.com
Processed in 0.384218 second(s), 12 queries , Gzip enabled
TOP
清除 Cookies
-
聯(lián)系我們
-
移動通信網(wǎng)
-
移動通信論壇
-
通信招聘網(wǎng)
-
Archiver