NEW數(shù)據(jù)交換規(guī)范V1.2網(wǎng)關(guān)部分_第1頁(yè)
NEW數(shù)據(jù)交換規(guī)范V1.2網(wǎng)關(guān)部分_第2頁(yè)
NEW數(shù)據(jù)交換規(guī)范V1.2網(wǎng)關(guān)部分_第3頁(yè)
NEW數(shù)據(jù)交換規(guī)范V1.2網(wǎng)關(guān)部分_第4頁(yè)
NEW數(shù)據(jù)交換規(guī)范V1.2網(wǎng)關(guān)部分_第5頁(yè)
已閱讀5頁(yè),還剩57頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、神州泰岳軟件股份有限公司數(shù)據(jù)交換接口說(shuō)明書聯(lián)通短信業(yè)務(wù)管理分析系統(tǒng)數(shù)據(jù)交換接口說(shuō)明書(討論稿)神州泰岳軟件股份有限公司2003年3月鄭重申明:1. 神州泰岳軟件股份有限公司承諾,將遵守客戶公司有關(guān)保守企業(yè)秘密之規(guī)定。2. 本文檔及其附件含有神州泰岳軟件股份有限公司專有信息,未經(jīng)神州泰岳軟件股份有限公司許可,不得將本文檔及其附件中涉及的資料泄露給除客戶公司有關(guān)人員以外的其它人員。文檔屬性屬 性內(nèi) 容客戶名稱客戶公司項(xiàng)目名稱聯(lián)通短信業(yè)務(wù)管理分析系統(tǒng)項(xiàng)目編號(hào)文檔主題數(shù)據(jù)交換接口說(shuō)明書文檔副標(biāo)題文檔編號(hào)文檔版本1.21版本日期文檔狀態(tài)內(nèi)部參照作者文檔變更版 本修訂日期修訂人描 述1.120030317

2、周松濤1.220030324周松濤經(jīng)過(guò)各廠家討論文檔送呈姓 名目 的目 錄第1章描述11第2章日志文件數(shù)據(jù)交換接口約定2第3章日志文件類型及格式333.1日志文件名稱編碼規(guī)則333.2聯(lián)通在信smg產(chǎn)生的日志類型及格式443.2.1smsc->smg日志格式:443.2.2smg->smsc日志格式:553.2.3smg->sp日志格式:663.2.4sp->smg日志格式:783.2.5smg->其他smg日志格式:7103.2.6其他smg->smg日志格式:7123.2.7smg-àgns方向7143.2.8gns-àsmg 方向7

3、173.3gns7243.3.1smg-àgns方向7243.3.2gns-àsmg 方向7273.4互通網(wǎng)關(guān)產(chǎn)生的日志類型及格式7323.4.1smsc-àsmg日志格式7323.4.2smg-àsmsc日志格式7333.4.3smg-à移動(dòng)網(wǎng)關(guān)方向7343.4.4移動(dòng)網(wǎng)關(guān)-àsmg方向735第4章話單文件交換接口規(guī)范7374.1話單文件命名編碼規(guī)則7374.2聯(lián)通在信話單類型及格式:7374.2.1發(fā)送短消息話單(mo)7384.2.2接收短消息話單(mt)7414.2.3網(wǎng)關(guān)轉(zhuǎn)發(fā)短消息話單(mof)7454.2.4網(wǎng)關(guān)轉(zhuǎn)發(fā)短消息

4、話單(mtf)7484.3互通網(wǎng)關(guān)話單類型及格式:7514.3.1mo話單:計(jì)費(fèi)結(jié)算話單7524.3.2mt話單:結(jié)算話單755第1章描述1第2章數(shù)據(jù)交換接口約定2第3章日志文件類型及格式33.1日志文件名稱編碼規(guī)則33.2聯(lián)通在信smg產(chǎn)生的日志類型及格式43.2.1smsc->smg日志格式:43.2.2smg->smsc日志格式:53.2.3smg->sp日志格式:63.2.4sp->smg日志格式:73.2.5smg->其他smg日志格式:93.2.6其他smg->smg日志格式:103.2.7smg-àgns方向123.2.8gns-&#

5、224;smg 方向143.3gns183.3.1smg-àgns方向183.3.2gns-àsmg 方向203.4互通網(wǎng)關(guān)產(chǎn)生的日志類型及格式233.4.1smsc-àsmg日志格式233.4.2smg-àsmsc日志格式243.4.3smg-à移動(dòng)網(wǎng)關(guān)方向253.4.4移動(dòng)網(wǎng)關(guān)-àsmg方向26第4章話單文件交換接口規(guī)范284.1話單文件命名編碼規(guī)則284.2聯(lián)通在信話單類型及格式:284.2.1發(fā)送短消息話單(mo)284.2.2接收短消息話單(mt)314.2.3網(wǎng)關(guān)轉(zhuǎn)發(fā)短消息話單(mof)354.2.4網(wǎng)關(guān)轉(zhuǎn)發(fā)短消息話單(m

6、tf)374.3互通網(wǎng)關(guān)話單類型及格式:414.3.1mo話單:計(jì)費(fèi)結(jié)算話單414.3.2mt話單:結(jié)算話單43第1章 描述本文檔描述短消息業(yè)務(wù)分析系統(tǒng)的聯(lián)通在信網(wǎng)關(guān)和互通網(wǎng)關(guān)、gns的接口的范圍、格式、傳輸控制等,作為接口程序開發(fā)人員的參考依據(jù)。數(shù)據(jù)源包括gns、網(wǎng)關(guān)產(chǎn)生的日志及話單。第2章 日志文件數(shù)據(jù)交換接口約定接口數(shù)據(jù)采用文本文件方式,由網(wǎng)關(guān)和gns提供符合文檔規(guī)定的文件,并通過(guò)ftp協(xié)議上傳到短消息業(yè)務(wù)系統(tǒng)省級(jí)代理主機(jī)。 要求如下:1. 數(shù)據(jù)文件采用ascii編碼方式,內(nèi)容字段使用原有編碼格式。2. 每一行為一條記錄,記錄分隔使用回車換行符,3. 字段分隔使用垂直線“|”4. 字符和

7、日期類型字段不要加引號(hào),5. 數(shù)據(jù)以主鍵字段為基準(zhǔn)無(wú)重復(fù)數(shù)據(jù),字段去掉前后的空格。6. 文件首行即為數(shù)據(jù),不加表頭信息7. 文件規(guī)范中的字節(jié)數(shù)為該字段參考的最大長(zhǎng)度,數(shù)據(jù)交換時(shí)按照實(shí)際長(zhǎng)度填寫,除字段中特殊說(shuō)明指定外,前后不補(bǔ)充例如“0”或空格等數(shù)據(jù)。8. 數(shù)據(jù)交換時(shí),數(shù)據(jù)文件中字段順序和數(shù)據(jù)字典中字段順序保持一致。第3章 日志文件類型及格式3.1 日志文件名稱編碼規(guī)則naaaabfwxyyyymmddnn解釋:naaaab: 日志生成節(jié)點(diǎn)f: 如果本節(jié)點(diǎn)是網(wǎng)關(guān),則標(biāo)識(shí)是哪種類型的網(wǎng)關(guān)1 表示是聯(lián)通在信網(wǎng)關(guān)2 表示是互通網(wǎng)關(guān) 如果本節(jié)點(diǎn)不是網(wǎng)關(guān),則置為“0”。w: 標(biāo)識(shí)關(guān)聯(lián)節(jié)點(diǎn)1 表示關(guān)聯(lián)節(jié)點(diǎn)

8、為短消息中心(包括c網(wǎng)、g網(wǎng))2 表示關(guān)聯(lián)節(jié)點(diǎn)為sp3 表示關(guān)聯(lián)節(jié)點(diǎn)為其他smg4 表示關(guān)聯(lián)節(jié)點(diǎn)為gnsx: 標(biāo)識(shí)方向1 生成節(jié)點(diǎn)-à關(guān)聯(lián)節(jié)點(diǎn)方向2 關(guān)聯(lián)節(jié)點(diǎn)-à生成節(jié)點(diǎn)方向yyyymmdd:日期 nn:為每天的序列號(hào), 日志采用文本文件方式,如果不做特殊說(shuō)明,日志文件的生成頻率為每121小時(shí)一個(gè)。 編碼對(duì)應(yīng)起始結(jié)束時(shí)間000:00(含)1201:00011:00(含)02:00.23011223:00(含)24:003.2 聯(lián)通在信smg產(chǎn)生的日志類型及格式3.2.1 smsc->smg日志格式:文件名稱:1aaaab112yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注

9、time14時(shí)間,yyyymmddhhmmss statestatus10 :成功 1: 失敗source_ id6smsc節(jié)點(diǎn)編號(hào)(2aaaab)根據(jù)此條記錄來(lái)源的短信中心不同,值也不同。dest_id6生成日志smg節(jié)點(diǎn)編號(hào)(1aaaab)(同文件名中定義)commandtype12命令標(biāo)識(shí) (十六進(jìn)制)report 5 deliver_sm 4命令標(biāo)識(shí),1:deliver_sm2:reportsequenceno8對(duì)應(yīng)smpp協(xié)議中sequence no.(十六進(jìn)制數(shù)字)relmessageidsequenceno18引起report中對(duì)應(yīng)的submit_sm_resp對(duì)應(yīng)的sequen

10、cenomessageg id(十六進(jìn)制數(shù)字)spnumber21接入號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要“+8686”)usernumber21用戶手機(jī)號(hào)(按照實(shí)際長(zhǎng)度填寫,要“+8686”)messagecoding12編碼格式(十六進(jìn)制數(shù)字)error_code12錯(cuò)誤代碼,定義參考smpp協(xié)議,(十六進(jìn)制數(shù)字)字段類型為二進(jìn)制flag110保留字段flag210保留字段3.2.2 smg->smsc日志格式:文件名稱:1aaaab111yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssstatestatusstatus10 :成功 1: 失敗sourc

11、e_id6源smg代碼dest_id6目的smsc代碼commandtype12命令標(biāo)識(shí) (十六進(jìn)制)submit_sm 3命令標(biāo)識(shí)3:submitsequenceno8對(duì)應(yīng)smpp協(xié)議中sequence no. (十六進(jìn)制數(shù)字)respmessageid18對(duì)應(yīng)submit_sm_resp的message id(十六進(jìn)制數(shù)字)spnumber21接入號(hào)碼usernumber21*destusr_tl目的msisdn號(hào)碼,中間用逗號(hào)格開messagecoding12編碼格式 (十六進(jìn)制數(shù)字)messagelength12信息長(zhǎng)度,格式參考smpp協(xié)議(十六進(jìn)制數(shù)字)error_code32錯(cuò)誤

12、代碼,參考smpp中定義(十六進(jìn)制數(shù)字)flag110保留字段flag210保留字段3.2.3 smg->sp日志格式:文件名稱:1aaaab121yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssstatestatus10:成功,1:失敗source_id6源smg代碼dest_id10sp節(jié)點(diǎn)編號(hào)(3aaaaqqqqq) commandtype12命令標(biāo)識(shí) (十六進(jìn)制)report 5 deliver 4命令標(biāo)識(shí),1: deliver2: reportssn110序列號(hào) ssn210序列號(hào) ssn310序列號(hào) relssn110report時(shí)對(duì)應(yīng)

13、sp下發(fā)消息的序列號(hào)1relssn210report時(shí)對(duì)應(yīng)sp下發(fā)消息的序列號(hào)2relssn310report時(shí)對(duì)應(yīng)sp下發(fā)消息的序列號(hào)3spnumber21接入號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")servicetype10內(nèi)容中的服務(wù)代碼usernumber21用戶手機(jī)號(hào)(按照實(shí)際長(zhǎng)度填寫,要"86")messagecoding12編碼格式 (十六進(jìn)制數(shù)字)參考sgip定義messagelength4信息長(zhǎng)度error_code12錯(cuò)誤代碼,參考sgip協(xié)議(十六進(jìn)制數(shù)字)flag110保留字段flag210保留字段3.2.4 sp->smg日志

14、格式:文件名稱:1aaaab122yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssstatestatus10:成功,1:失敗 source_id10源sp節(jié)點(diǎn)編號(hào)代碼 3aaaaqqqqqdest_id6目標(biāo)smg代碼 1aaaab(同文件名)commandtype12命令標(biāo)識(shí) (十六進(jìn)制)submit 3命令標(biāo)識(shí) 3 :submitssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)corpid5 企業(yè)代碼spnumber21sp接入號(hào)碼servicetype10業(yè)務(wù)代碼chargenumber21付費(fèi)號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86&qu

15、ot;)usernumber21200目的用戶手機(jī)號(hào)(使用逗號(hào)隔開) (按照實(shí)際長(zhǎng)度填寫,要"86")morelatetomtflag12(十六進(jìn)制)引起mt消息的原因:0-mo點(diǎn)播引起的第一條mt消息;1-mo點(diǎn)播引起的非第一條mt消息;2-非mo點(diǎn)播引起的mt消息;3-系統(tǒng)反饋引起的mt消息。feetype32計(jì)費(fèi)類型(十六進(jìn)制)feevalue6該條短消息的收費(fèi)值givenvalue6贈(zèng)送話費(fèi)agentflag1代收費(fèi)標(biāo)志,0:應(yīng)收;1:實(shí)收reportflag1狀態(tài)報(bào)告標(biāo)記,參看sgip協(xié)議priority1優(yōu)先級(jí)messagecoding12編碼格式 (十六進(jìn)制數(shù)

16、字)messagetype12信息類型,同sgip協(xié)議(十六進(jìn)制)messagelength4信息長(zhǎng)度error_code12錯(cuò)誤代碼(十六進(jìn)制)flag110保留字段flag210保留字段3.2.5 smg->其他smg日志格式:文件名稱:1aaaab131yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssstatestatus10:成功,1:失敗source_id6本省smg節(jié)點(diǎn)編號(hào)dest_id6其他smg節(jié)點(diǎn)編號(hào)commandtype12命令標(biāo)識(shí) (十六進(jìn)制)submit 3report 5 deliver 4消息標(biāo)識(shí)1: deliver2:

17、 report3: submitssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)relssn110report時(shí)對(duì)應(yīng)的序列號(hào)1relssn210report時(shí)對(duì)應(yīng)的序列號(hào)2relssn310report時(shí)對(duì)應(yīng)的序列號(hào)3corpid5企業(yè)代碼spnumber21接入號(hào)碼servicetype10業(yè)務(wù)代碼 chargenumber21付費(fèi)號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")usernumber220021用戶手機(jī)號(hào)(使用逗號(hào)隔開) (按照實(shí)際長(zhǎng)度填寫,要"86")morelatetomtflag12引起mt消息的原因:參看sgip協(xié)議(十六進(jìn)制數(shù)字)f

18、eetype32計(jì)費(fèi)類型(十六進(jìn)制數(shù)字)feevalue6該條短消息的收費(fèi)值givenvalue6贈(zèng)送話費(fèi)agentflag1代收費(fèi)標(biāo)志,0:應(yīng)收;1:實(shí)收priority1優(yōu)先級(jí)messagecoding12編碼格式(十六進(jìn)制數(shù)字)messagetype12信息類型,同sgip協(xié)議(十六進(jìn)制數(shù)字)messagelength4信息長(zhǎng)度errorcode12錯(cuò)誤代碼(十六進(jìn)制數(shù)字)flag110保留字段flag210保留字段3.2.6 其他smg->smg日志格式:文件名稱:1aaaab132yyyymmddnn說(shuō)明:名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssst

19、atestatus10:成功,1:失敗source_id6其他smg節(jié)點(diǎn)編號(hào)dest_id6本省smg節(jié)點(diǎn)編號(hào)commandtype12命令標(biāo)識(shí) (十六進(jìn)制)submit 3report 5 deliver 4消息標(biāo)識(shí)1: deliver2: report3: submitssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)relssn110report時(shí)對(duì)應(yīng)序列號(hào)1relssn210report時(shí)對(duì)應(yīng)序列號(hào)2relssn310report時(shí)對(duì)應(yīng)序列號(hào)3corpid5企業(yè)代碼spnumber21接入號(hào)碼servicetype10業(yè)務(wù)代碼 chargenumber21付費(fèi)號(hào)碼(按照實(shí)際長(zhǎng)度填寫

20、,要"86")usernumber220021用戶手機(jī)號(hào)(按照實(shí)際長(zhǎng)度填寫,要"86")(使用逗號(hào)隔開)morelatetomtflag12引起mt消息的原因:參看sgip協(xié)議(十六進(jìn)制)feetype32計(jì)費(fèi)類型(十六進(jìn)制)feevalue6該條短消息的收費(fèi)值givenvalue6贈(zèng)送話費(fèi)agentflag1代收費(fèi)標(biāo)志,0:應(yīng)收;1:實(shí)收priority1優(yōu)先級(jí)messagecoding12編碼格式(十六進(jìn)制數(shù)字)messagetype12信息類型,同sgip協(xié)議(十六進(jìn)制)messagelength4信息長(zhǎng)度errorcode12錯(cuò)誤代碼(十六進(jìn)制)

21、flag110保留字段flag210保留字段3.2.7 smg-àgns方向文件名稱:1aaaab141yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus1操作狀態(tài)0:成功,1:失敗source_ id6smg節(jié)點(diǎn)編號(hào)(1aaaab)dest_id6gns節(jié)點(diǎn)編號(hào)(4aaaab)commandtype2操作類型:611:addsp127:modifysp138:deletesp21a:addteleseg22b:modifyteleseg23c:deleteteleseg319:queryroutee: modifysmgss

22、n110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)smgid6同sgip協(xié)議中定義para121case commandtype:116:對(duì)應(yīng)spnumber127:對(duì)應(yīng)newspnumber138:對(duì)應(yīng)spnumber21a:對(duì)應(yīng)teleseg22b:對(duì)應(yīng)newteleseg23c:對(duì)應(yīng)teleseg319:空e: 對(duì)應(yīng)smgippara21016case commandtype:116:對(duì)應(yīng)servicetag127:對(duì)應(yīng)newservicetag138:對(duì)應(yīng)spservicetag21a:對(duì)應(yīng)teletype22b:對(duì)應(yīng)newteletype23c:空319:空e: 對(duì)應(yīng)loginnam

23、epara3516case commandtype:116:對(duì)應(yīng)corpid127:對(duì)應(yīng)corpid138:空21a:對(duì)應(yīng)areacode22b:對(duì)應(yīng)newareacode23b:空319:空e: 對(duì)應(yīng)loginpasswordpara421case commandtype:6: 空7: 對(duì)應(yīng)oldspnumber8: 空a: 空b: 對(duì)應(yīng)oldtelesegc: 空9: 空e: 空para521case commandtype:6: 空7: 對(duì)應(yīng)oldservice_id8: 空a: 空b: 空c: 空9: 空e: 空errcode12錯(cuò)誤代碼,參看sgip協(xié)議(十六進(jìn)制)flag110保留

24、字段flag210保留字段3.2.8 gns-àsmg 方向文件名稱:1aaaab142yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus1操作狀態(tài)0:成功,1:失敗source_ id6gns節(jié)點(diǎn)編號(hào)(4aaaab)dest_id6smg節(jié)點(diǎn)編號(hào)(1aaaab)commandtype2操作類型:6:addsp7:modifysp8:deletespa:addtelesegb:modifytelesegc:deleteteleseg9:queryrouted:addsmge:modifysmgf:deletesmg操作類型:1

25、1:addsp12:modifysp13:deletesp21:addteleseg22:modifyteleseg23:deleteteleseg41:addsmg42:modifysmg43:deletesmgssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)smgid6同sgip中定義,在modifysmg操作中取值為newsmgidpara121case commandtype:6:對(duì)應(yīng)spnumber7:對(duì)應(yīng)newspnumber8:對(duì)應(yīng)spnumbera:對(duì)應(yīng)telesegb:對(duì)應(yīng)newtelesegc:對(duì)應(yīng)teleseg9:空d:對(duì)應(yīng)newsmgide:對(duì)應(yīng)newsmgidf

26、:空case commandtype:11:對(duì)應(yīng)spnumber12:對(duì)應(yīng)newspnumber13:對(duì)應(yīng)spnumber21:對(duì)應(yīng)teleseg22:對(duì)應(yīng)newteleseg23:對(duì)應(yīng)teleseg41:對(duì)應(yīng)smgip42:對(duì)應(yīng)smgip43:空para21016case commandtype:6:對(duì)應(yīng)servicetag7:對(duì)應(yīng)newservicetag8:對(duì)應(yīng)spservicetaga:對(duì)應(yīng)teletypeb:對(duì)應(yīng)newteletypec:空9:空d:對(duì)應(yīng)loginnamee:對(duì)應(yīng)loginnamef:空case commandtype:11:對(duì)應(yīng)servicetag12:對(duì)應(yīng)news

27、ervicetag13:對(duì)應(yīng)spservicetag21:對(duì)應(yīng)teletype22:對(duì)應(yīng)newteletype23:空41:對(duì)應(yīng)loginname42:對(duì)應(yīng)loginname43:空para3516case commandtype:6:對(duì)應(yīng)corpid7:對(duì)應(yīng)corpid8:空a:對(duì)應(yīng)areacodeb:對(duì)應(yīng)newareacodeb:空9:空d:對(duì)應(yīng)loginpassworde:對(duì)應(yīng)loginpasswordf:空case commandtype:11:對(duì)應(yīng)corpid12:對(duì)應(yīng)corpid13:空21:對(duì)應(yīng)areacode22:對(duì)應(yīng)newareacode23:空41:對(duì)應(yīng)loginpassw

28、ord42:對(duì)應(yīng)loginpassword43:空para421case commandtype:6: 空7: 對(duì)應(yīng)oldspnumber8: 空a: 空b: 對(duì)應(yīng)oldtelesegc: 空9: 空d: 空e: 對(duì)應(yīng)oldsmgidf: 空para521case commandtype:6: 空7: 對(duì)應(yīng)oldservice_id8: 空a: 空b: 空c: 空9: 空d: 空e: 空f(shuō): 空errcode12錯(cuò)誤代碼,參看sgip協(xié)議(十六進(jìn)制)flag110保留字段flag210保留字段 3.3 gns 3.3.1 smg-àgns方向文件名:4aaaab032yyyymmdd

29、nn名 稱長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus1操作狀態(tài)0:成功,1:失敗source_ id6smg節(jié)點(diǎn)編號(hào)(1aaaab)dest_id6gns節(jié)點(diǎn)編號(hào)(4aaaab)commandtype2操作類型:6:addsp7:modifysp8:deletespa:addtelesegb:modifytelesegc:deleteteleseg9:queryroutee: modifysmgssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)smgid6同sgip協(xié)議中定義para121case commandtype:6:對(duì)應(yīng)spnumber7:對(duì)應(yīng)n

30、ewspnumber8:對(duì)應(yīng)spnumbera:對(duì)應(yīng)telesegb:對(duì)應(yīng)newtelesegc:對(duì)應(yīng)teleseg9:空e: 對(duì)應(yīng)smgippara216case commandtype:6:對(duì)應(yīng)servicetag7:對(duì)應(yīng)newservicetag8:對(duì)應(yīng)spservicetaga:對(duì)應(yīng)teletypeb:對(duì)應(yīng)newteletypec:空9:空e: 對(duì)應(yīng)loginnamepara316case commandtype:6:對(duì)應(yīng)corpid7:對(duì)應(yīng)corpid8:空a:對(duì)應(yīng)areacodeb:對(duì)應(yīng)newareacodeb:空9:空e: 對(duì)應(yīng)loginpasswordpara421case c

31、ommandtype:6: 空7: 對(duì)應(yīng)oldspnumber8: 空a: 空b: 對(duì)應(yīng)oldtelesegc: 空9: 空e: 空para521case commandtype:6: 空7: 對(duì)應(yīng)oldservice_id8: 空a: 空b: 空c: 空9: 空e: 空errcode2錯(cuò)誤代碼,參看sgip協(xié)議(十六進(jìn)制)flag110保留字段flag210保留字段3.3.2 gns-àsmg 方向文件名:4aaaab031yyyymmddnn名 稱長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus1操作狀態(tài)0:成功,1:失敗source_ id6gns節(jié)

32、點(diǎn)編號(hào)(4aaaab)dest_id6smg節(jié)點(diǎn)編號(hào)(1aaaab)commandtype2操作類型:6:addsp7:modifysp8:deletespa:addtelesegb:modifytelesegc:deleteteleseg9:queryrouted:addsmge:modifysmgf:deletesmgssn110序列號(hào)ssn210序列號(hào)ssn310序列號(hào)smgid6同sgip中定義,在modifysmg操作中取值為newsmgidpara121case commandtype:6:對(duì)應(yīng)spnumber7:對(duì)應(yīng)newspnumber8:對(duì)應(yīng)spnumbera:對(duì)應(yīng)teles

33、egb:對(duì)應(yīng)newtelesegc:對(duì)應(yīng)teleseg9:空d:對(duì)應(yīng)newsmgide:對(duì)應(yīng)newsmgidf:空para216case commandtype:6:對(duì)應(yīng)servicetag7:對(duì)應(yīng)newservicetag8:對(duì)應(yīng)spservicetaga:對(duì)應(yīng)teletypeb:對(duì)應(yīng)newteletypec:空9:空d:對(duì)應(yīng)loginnamee:對(duì)應(yīng)loginnamef:空para316case commandtype:6:對(duì)應(yīng)corpid7:對(duì)應(yīng)corpid8:空a:對(duì)應(yīng)areacodeb:對(duì)應(yīng)newareacodeb:空9:空d:對(duì)應(yīng)loginpassworde:對(duì)應(yīng)loginpass

34、wordf:空para421case commandtype:6: 空7: 對(duì)應(yīng)oldspnumber8: 空a: 空b: 對(duì)應(yīng)oldtelesegc: 空9: 空d: 空e: 對(duì)應(yīng)oldsmgidf: 空para521case commandtype:6: 空7: 對(duì)應(yīng)oldservice_id8: 空a: 空b: 空c: 空9: 空d: 空e: 空f(shuō): 空errcode2錯(cuò)誤代碼,參看sgip協(xié)議(十六進(jìn)制)flag110保留字段flag210保留字段 3.4 互通網(wǎng)關(guān)產(chǎn)生的日志類型及格式3.4.1 smsc-àsmg日志格式文件名稱:1aaaab212yyyymmddnn名 稱

35、長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmss statestatus10 :成功 1: 失敗source_ id6smsc節(jié)點(diǎn)編號(hào)(2aaaab)根據(jù)此條記錄來(lái)源的短信中心不同,值也不同。dest_id6生成日志smg節(jié)點(diǎn)編號(hào)(1aaaab)(同文件名中定義)commandtype2命令標(biāo)識(shí) (十六進(jìn)制)report 5 deliver_sm 4sequenceno8對(duì)應(yīng)smpp協(xié)議中sequence no.(十六進(jìn)制數(shù)字)relsequencenomessageid18引起report對(duì)應(yīng)的submit_sm_resp對(duì)應(yīng)的sequencenomessage id(十六進(jìn)制數(shù)字)

36、spnumber21接入號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要“86”)usernumber21用戶手機(jī)號(hào)(按照實(shí)際長(zhǎng)度填寫,要“86”)messagecoding2編碼格式(十六進(jìn)制數(shù)字)error_code2錯(cuò)誤代碼,定義參考smpp協(xié)議(十六進(jìn)制數(shù)字)flag110保留字段flag210保留字段3.4.2 smg-àsmsc日志格式文件名稱:1aaaab211yyyymmddnn名 稱長(zhǎng)度備 注time14時(shí)間,yyyymmddhhmmssstatestatus10 :成功 1: 失敗source_id6源smg代碼dest_id6目的smsc代碼commandtype2命令標(biāo)識(shí) (十六進(jìn)

37、制)submit_sm 3sequenceno8對(duì)應(yīng)smpp協(xié)議中sequence no. (十六進(jìn)制數(shù)字)respmessageid18對(duì)應(yīng)response的messageid(十六進(jìn)制數(shù)字)spnumber21接入號(hào)碼usernumber21目的msisdn號(hào)碼messagecoding2編碼格式 (十六進(jìn)制數(shù)字)messagelength2信息長(zhǎng)度,格式參考smpp協(xié)議(十六進(jìn)制數(shù)字)error_code2錯(cuò)誤代碼,參考smpp中定義(十六進(jìn)制數(shù)字)flag110保留字段flag210保留字段3.4.3 smg-à移動(dòng)網(wǎng)關(guān)方向文件名稱:1aaaab231yyyymmddnn名

38、稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus10:成功,1:失敗source_id6源網(wǎng)關(guān)代碼dest_id6目標(biāo)網(wǎng)關(guān)代碼msg_fwd_type120:前轉(zhuǎn) 2:狀態(tài)報(bào)告msg_id820消息標(biāo)識(shí), 由移動(dòng)互通網(wǎng)關(guān)本身產(chǎn)生由客戶端互聯(lián)網(wǎng)本身產(chǎn)生(16進(jìn)制),長(zhǎng)度為8、8、4分別對(duì)應(yīng)時(shí)間、短信中心號(hào)碼、序列號(hào)relmsg_id20引起report的短消息的msg_id msg_fmt12信息格式 (十六進(jìn)制數(shù)字)同協(xié)議src_terminal_id21源終端msisdn號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")dest_terminal_i

39、d21目的終端的msisdn號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")msg_length12消息長(zhǎng)度(十六進(jìn)制)errcode12錯(cuò)誤代碼(十六進(jìn)制)flag110保留字段flag210保留字段3.4.4 移動(dòng)網(wǎng)關(guān)-àsmg方向文件名稱:1aaaab232yyyymmddnn名 稱字節(jié)數(shù)長(zhǎng)度備 注time14時(shí)間yyyymmddhhmmssstatestatus10:成功,1:失敗source_id6源網(wǎng)關(guān)代碼dest_id6目標(biāo)網(wǎng)關(guān)代碼msg_fwd_type120:前轉(zhuǎn) 2:狀態(tài)報(bào)告msg_id820消息標(biāo)識(shí),由移動(dòng)互通網(wǎng)關(guān)本身產(chǎn)生由客戶端互聯(lián)網(wǎng)本身產(chǎn)生relms

40、g_id20引起report的短消息的msg_id msg_fmt12信息格式 (十六進(jìn)制數(shù)字)同協(xié)議src_terminal_id21源終端msisdn號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")dest_terminal_id21目的終端的msisdn號(hào)碼(按照實(shí)際長(zhǎng)度填寫,要"86")msg_length12消息長(zhǎng)度(十六進(jìn)制)errcode12錯(cuò)誤代碼(十六進(jìn)制)flag110保留字段flag210保留字段第4章 話單文件交換接口規(guī)范(同現(xiàn)有話單格式一致)4.1 話單文件命名編碼規(guī)則聯(lián)通在信話單類型及格式:文件名定義:cdryyyymmddnnn.zzz

41、 其中:cdr:表示話單文件,yyyymmdd:表示產(chǎn)生話單文件的時(shí)間,nnn:文件序列號(hào),000999(每天從000開始), 每15分鐘一個(gè)數(shù)據(jù)文件,依次增加一個(gè)數(shù)值。zzz:網(wǎng)關(guān)所在省的代號(hào)?;ネňW(wǎng)關(guān)話單類型及格式:文件名:ilcdryyyymmddnnnpppyyyymmddnnn.zzz其中:nnn:文件序號(hào),000999(每天從000開始), 每15分鐘一個(gè)數(shù)據(jù)文件,依次增加一個(gè)數(shù)值。zzz:為省分代碼,如北京為0114.2 聯(lián)通在信話單類型及格式:話單文件頭記錄(總長(zhǎng)度112字節(jié),含回車換行)格式如下:序號(hào)名 稱字節(jié)數(shù)備 注1記錄類型2bytes頭記錄英文縮寫標(biāo)識(shí)(head)“hd

42、”2文件版本號(hào)2bytes目前版本號(hào)“01”。3文件產(chǎn)生日期8bytesyyyymmdd4首次通話日期8bytesyyyymmdd5首次通話時(shí)間6byteshhmmss6末次通話日期8bytesyyyymmdd7末次通話時(shí)間6byteshhmmss8通話總記錄數(shù)6bytes不含首記錄。 右對(duì)齊,左補(bǔ)0。9未用64bytes補(bǔ)空格10回車1 bytescarriage return11換行1 bytesline feed4.2.1 發(fā)送短消息話單(mo)適用范圍:自點(diǎn)播業(yè)務(wù)(aa)、轉(zhuǎn)發(fā)點(diǎn)播業(yè)務(wù)(ab)流向:用戶smscsmgsp產(chǎn)生位置:sp注冊(cè)的網(wǎng)關(guān)文件名稱:cdryyyymmddnnn.z

43、zz序號(hào)域 名長(zhǎng)度(字節(jié))含義填寫說(shuō)明1命令序列號(hào)30每條消息的唯一標(biāo)識(shí)定義參見sgip協(xié)議2短消息話單類型2以移動(dòng)用戶為對(duì)象,標(biāo)識(shí)短消息發(fā)送的類型00:短消息發(fā)送mo3用戶類型1計(jì)費(fèi)對(duì)象的移動(dòng)用戶類型0:簽約用戶;1:如意通>1:保留4計(jì)費(fèi)用戶號(hào)碼13計(jì)費(fèi)對(duì)象的移動(dòng)用戶msisdn號(hào)碼a號(hào)碼:以8613開頭的全數(shù)字,是被計(jì)費(fèi)的號(hào)碼5sp代碼5sp的企業(yè)代碼全數(shù)字6sp所屬smg代碼5對(duì)應(yīng)smg代碼填空7被叫號(hào)碼13非計(jì)費(fèi)移動(dòng)用戶msisdn號(hào)碼填空8接入代碼9用戶使用短消息時(shí)使用的服務(wù)提供商代碼填寫服務(wù)提供商代碼9業(yè)務(wù)代碼10sp自定的業(yè)務(wù)代碼按在運(yùn)營(yíng)商處申請(qǐng)過(guò)的業(yè)務(wù)代碼填寫10用戶計(jì)

44、費(fèi)類別1對(duì)“計(jì)費(fèi)用戶號(hào)碼”的計(jì)費(fèi)方式0(此類話單用于向用戶收取信道費(fèi)或核減sp對(duì)稱信道費(fèi))11信息費(fèi)6每條短消息的信息費(fèi),以分為單位012包月費(fèi)6對(duì)包月用戶的包月費(fèi),以分為單位013贈(zèng)送話費(fèi)6贈(zèng)送用戶的話費(fèi),以分為單位014代收費(fèi)標(biāo)志1代收費(fèi)方式0:應(yīng)收;1:實(shí)收15mo-mt對(duì)應(yīng)標(biāo)志1標(biāo)志一條mt話單是否由mo點(diǎn)播引起填空16短消息發(fā)送狀態(tài)4由sp向smg反饋的mo信息的狀態(tài)代碼0:成功17短消息發(fā)送優(yōu)先級(jí)1短消息中心mo的信息級(jí)別填空18信息條數(shù)2一條超過(guò)了短消息長(zhǎng)度的消息在由smg下發(fā)到smsc時(shí)需要被分包成短消息的條數(shù)填為119計(jì)費(fèi)用戶號(hào)碼歸屬地4a號(hào)碼的歸屬地長(zhǎng)途區(qū)號(hào)左對(duì)齊,右填空,

45、“計(jì)費(fèi)用戶號(hào)碼”為0時(shí)填被叫用戶號(hào)碼歸屬地20網(wǎng)關(guān)代碼5網(wǎng)關(guān)的唯一標(biāo)識(shí),長(zhǎng)途區(qū)號(hào)+x,x為相同區(qū)號(hào)下網(wǎng)關(guān)的順序編號(hào)本地網(wǎng)關(guān)(即產(chǎn)生話單的網(wǎng)關(guān))代碼21關(guān)聯(lián)網(wǎng)關(guān)代碼5對(duì)于短消息話單mo是源網(wǎng)關(guān)的代碼不能為空,沒(méi)有前轉(zhuǎn)時(shí)填入本地網(wǎng)關(guān)代碼22短消息中心代碼13mo:發(fā)起短消息中心的代碼8613xxxxxxxxx,沒(méi)有可以為空23申請(qǐng)時(shí)間14mo:是用戶提交的時(shí)間yyyymmddhhmmss24處理結(jié)束時(shí)間14smg提交給sp的時(shí)間yyyymmddhhmmss25保留字段14預(yù)留作將來(lái)擴(kuò)展用置空26回車1carriage return27換行1line feed4.2.2 接收短消息話單(mt)適用范

46、圍:自點(diǎn)播業(yè)務(wù)(aa)、轉(zhuǎn)發(fā)點(diǎn)播業(yè)務(wù)(ab)、push業(yè)務(wù)流向:spsmgsmsc用戶產(chǎn)生位置:用戶歸屬地的網(wǎng)關(guān)文件名稱:cdryyyymmddnnn.zzz序號(hào)域 名長(zhǎng)度(字節(jié))含義填寫說(shuō)明1命令序列號(hào)30每條消息的唯一標(biāo)識(shí)定義參見sgip協(xié)議2短消息話單類型2以移動(dòng)用戶為對(duì)象,標(biāo)識(shí)短消息接收的類型01:短消息接收mt3用戶類型1計(jì)費(fèi)對(duì)象的移動(dòng)用戶類型0:簽約用戶;1:如意通>1:保留4計(jì)費(fèi)用戶號(hào)碼13計(jì)費(fèi)對(duì)象的移動(dòng)用戶msisdn號(hào)碼點(diǎn)播或訂制業(yè)務(wù)用戶的msisdn或全零(廣告類,對(duì)sp計(jì)費(fèi))5sp代碼5sp的企業(yè)代碼全數(shù)字6sp所屬smg代碼5對(duì)應(yīng)smg代碼全數(shù)字7被叫號(hào)碼13非計(jì)

47、費(fèi)移動(dòng)用戶msisdn號(hào)碼接收短消息用戶的msisdn ,8613開頭的全數(shù)字8接入代碼9用戶使用短消息時(shí)使用的服務(wù)提供商代碼全數(shù)字,不能為空9業(yè)務(wù)代碼10sp自定的業(yè)務(wù)代碼由字母或數(shù)字組成的字符串10用戶計(jì)費(fèi)類別1對(duì)“計(jì)費(fèi)用戶號(hào)碼”的計(jì)費(fèi)方式0-“短消息類型”為“發(fā)送”,對(duì)“計(jì)費(fèi)用戶號(hào)碼”不計(jì)信息費(fèi),此類話單僅用于核減sp對(duì)稱的信道費(fèi)1-對(duì)“計(jì)費(fèi)用戶號(hào)碼”免費(fèi)2-對(duì)“計(jì)費(fèi)用戶號(hào)碼”按條計(jì)信息費(fèi)3-對(duì)“計(jì)費(fèi)用戶號(hào)碼”按包月收取信息費(fèi)4-對(duì)“計(jì)費(fèi)用戶號(hào)碼”的收費(fèi)是由sp實(shí)現(xiàn)11信息費(fèi)6每條短消息的信息費(fèi)。單位:分用戶計(jì)費(fèi)類別為1:填寫“0”2:填寫本條短消息的信息費(fèi)3:填寫“0”4:填寫本條短消息的信息費(fèi)或包月費(fèi)12包月費(fèi)6包月用戶的包月費(fèi)或封頂用戶的封頂費(fèi)單位:分用戶計(jì)費(fèi)類別為1:填寫“0”2:填寫“0”3:填寫包月費(fèi)4:填“0”13贈(zèng)送話費(fèi)6贈(zèng)送用戶的話費(fèi)以分為單位,且贈(zèng)送話費(fèi)不能大于信息費(fèi)與包月費(fèi)之和。14代收費(fèi)標(biāo)志1代收費(fèi)方式0:應(yīng)收;1:實(shí)收15mo-mt對(duì)應(yīng)標(biāo)志1標(biāo)志一條mt話單是否由mo點(diǎn)播引起0:mo點(diǎn)播引起的第一條mt消息;1:mo

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論