• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Khan's Notebook GCC/GNU/Linux Delphi/Window Java/Anywhere

            路漫漫,長修遠(yuǎn),我們不能沒有錢
            隨筆 - 173, 文章 - 0, 評論 - 257, 引用 - 0
            數(shù)據(jù)加載中……

            基于cmpp協(xié)議的超長短信格式

            //當(dāng)短信超過70個漢字時短信的第一部分
            E0 00 00 00               //4byte 數(shù)據(jù)總長度
            05 00 00 00               //4byte 命令號
            3F 38 0B 01               //4byte 流水號
            31 3B 6E 0B A2 84 61 F0   //8byte msg_id
            30 35 37 37 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  //21byte Dest_Id
            00 00 00 00 00 00 00 00 00 00  //10byte  Service_Id
            00                        //1byte TP_pid
            01                        //1byte TP_udhi
            08                        //1byte Msg_Fmt
            38 36 31 33 37 35 30 32 34 33 33 30 33 00 00 00 00 00 00 00 00  //21byte Src_terminal_Id
            00                        //Registered_Delivery
            8B                        //Msg_Length

            06                        //表示超長短信頭信息的長度
            08                        //表示以兩個字節(jié)的數(shù)字mod 65536 作為一條超長短信的標(biāo)識
            00 2A                     //定義了一條超長短信的標(biāo)識號

            02                        //超長短信總條數(shù)
            01                        //序號
            00 61 00 61 00 61 00 61 00 61 00 61 00 61 00 61 00 61 00 61 4E 00 4E 2A 4E BA 6C 11 4E 3B 4E 49 52 A1 5B 9E 57 28 8F D9 4E 2A 4E BA 6C 11 4E 3B 4E 49 52 A1 5B 9E 57 28 8F D9 4E 2A 4E BA 6C 11 4E 3B 4E 49 52 A1 5B 9E 57 28 8F D9 4E 2A 4E BA 6C 11 4E 3B 4E 49 52 A1 5B 9E 57 28 8F D9 4E 2A 4E BA 6C 11 4E 3B 4E 49 52 A1 5B 9E 57 28 8F D9 4E 2A 4E BA 6C 11 4E 3B 00 61 00 61 00 61 00 61 00 61 00 61  //短信內(nèi)容
            00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
            00 00 00 00 00 00 00 00   //8byte Reserved


            //當(dāng)短信超過70個漢字時短信的第二部分
            78 00 00 00
            05 00 00 00
            49 38 0B 01
            31 3B 74 8B A2 84 62 0D
            30 35 37 37 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
            00 00 00 00 00 00 00 00 00 00
            00
            01
            08
            38 36 31 33 37 35 30 32 34 33 33 30 33 00 00 00 00 00 00 00 00
            00
            23

            06 08 04 00 2A           //06表示短信正文內(nèi)容從6+2的位置開始讀取
            02                       //超長短信總條數(shù)
            02                       //序號
            00 61 00 61 00 61 00 61 00 62 00 62 00 62 00 62 00 62 00 62 00 62 00 62 00 62 00 62  //短信內(nèi)容
            00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
            00 00 00 00 00 00 00 00 00 //8byte Reserved

            posted on 2006-02-20 09:36 Khan 閱讀(7462) 評論(17)  編輯 收藏 引用 所屬分類: 周邊技術(shù)

            評論

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            請問怎么判斷是超長短信呢?
            06 08 04 00 2A //06表示短信正文內(nèi)容從6+2的位置開始讀取《-這部分不是固定的
            有時候也有5 0 3 13 開頭的
            2006-02-22 10:02 | cmpp3

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            是啊,不同品牌的終端 這段也不相同,多測試幾個就知道了,我當(dāng)時只測試了nokia的,好象siemens的這段數(shù)據(jù)有些不同
            2006-02-22 10:05 | Khan's Notebook

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            樓主,有時候收到msgfrm=8 信息中有00 A0這個兩字,但轉(zhuǎn)換完后就變成亂碼?,樓主有沒有遇到這種情況??
            2006-02-23 11:34 | CMPP3

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            msgfrm=8?
            我沒有太注意
            2006-02-23 11:39 | Khan's Notebook

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            msgfrm=8 就是UCS2啊
            2006-02-23 12:02 | cmpp3

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            沒有注意過
            2006-02-23 12:33 | Khan's Notebook

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            # re: 基于cmpp協(xié)議的超長短信格式
            msgfrm=8 就是UCS2啊
            cmpp3


            剛剛才發(fā)現(xiàn)你說d 應(yīng)該是msg_fmt=8 這個才是ucs2編碼
            你自己看過上面的數(shù)據(jù)包就應(yīng)該發(fā)現(xiàn),這個數(shù)據(jù)包的msg_fmt也同樣=8
            所以我不確定你負(fù)責(zé)解碼部分代碼的正確性
            2006-03-10 15:30 | Khan's Notebook

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            如果用cmpp協(xié)議的話,怎么設(shè)置內(nèi)容呢?
            byte[] flagByte = new byte[7];
            flagByte[0] = (byte)6;
            flagByte[1] = (byte)8;
            flagByte[2] = (byte)4;
            flagByte[3] = (byte)0;
            flagByte[4] = (byte)42;
            flagByte[5] = (byte)2;
            flagByte[6] = (byte)1;
            將這個數(shù)組的內(nèi)容加在協(xié)議的msgContent前面嘛?

            不過這樣做了,好像不行
            2006-03-16 18:13 | 游客

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            非常感謝!
            你是從什么地方知道叫做cmpp協(xié)議的???
            2006-06-08 08:08 | 劉昱

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            樓主現(xiàn)在說的是從移動網(wǎng)關(guān)發(fā)過來的超長短信,能講一下,SP和ISMG之間發(fā)送超長短信的過程嗎?謝謝
            2006-07-06 11:45 | summerchow

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            。。。。。。。。。。。。。。。。這筆記好象是我的
            2006-09-11 18:50 | hb

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            # re: 基于cmpp協(xié)議的超長短信格式
            非常感謝!
            你是從什么地方知道叫做cmpp協(xié)議的???

            我本來就是從cmpp的數(shù)據(jù)包中解析出來的
            2006-09-11 19:03 | 思春貼調(diào)查員(Khan)

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            如果用cmpp協(xié)議的話,怎么設(shè)置內(nèi)容呢?

            這里是接收部分的數(shù)據(jù)包解析,
            發(fā)送部分你對照cmpp協(xié)議的submit數(shù)據(jù)包就可以了
            2006-09-11 19:05 | 思春貼調(diào)查員(Khan)

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            樓主現(xiàn)在說的是從移動網(wǎng)關(guān)發(fā)過來的超長短信,能講一下,SP和ISMG之間發(fā)送超長短信的過程嗎?謝謝

            過程部分參閱移動的cmpp協(xié)議, 相當(dāng)詳細(xì),網(wǎng)上很多下載
            2006-09-11 19:06 | 思春貼調(diào)查員(Khan)

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            06 08 04 00 2A //06表示短信正文內(nèi)容從6+2的位置開始讀取
            說明樓主的一個錯誤
            06表示超長短信頭信息的長度
            08表示以兩個字節(jié)的數(shù)字mod 65536 作為一條超長短信的標(biāo)識
            002a定義了一條超長短信的標(biāo)識號
            2007-04-24 16:58 | 小和尚

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            受教了受教了..這幾個字節(jié)找不到資料..有沒有辦法分析..所以自己瞎猜的..謝謝樓上了
            2007-04-24 17:24 | Khan's Notebook

            # re: 基于cmpp協(xié)議的超長短信格式  回復(fù)  更多評論   

            GG,能否給我一份代碼,跪謝!chrc@163.com
            2009-06-15 11:33 | 小陳
            久久本道久久综合伊人| 午夜久久久久久禁播电影| 久久本道久久综合伊人| 热久久国产欧美一区二区精品| 久久伊人五月丁香狠狠色| 国产精品99久久免费观看| 免费一级欧美大片久久网| 热re99久久精品国99热| 久久99精品国产麻豆蜜芽| 久久综合给合久久国产免费 | 7777精品伊人久久久大香线蕉| 久久精品卫校国产小美女| 91精品国产综合久久精品| 欧美久久综合九色综合| 青青草原综合久久| 精品久久久久久无码专区不卡| 青春久久| 日本加勒比久久精品| 久久综合久久久| 精品国产VA久久久久久久冰| 久久成人国产精品免费软件| 久久综合九色欧美综合狠狠| 久久久久国产精品| 久久99久久99小草精品免视看| 午夜天堂av天堂久久久| 色综合久久久久无码专区| 国产精品久久久久久久久软件| 青青草国产97免久久费观看| 久久久久99精品成人片| 91精品国产高清久久久久久91| 久久香蕉一级毛片| 国产AⅤ精品一区二区三区久久 | 久久九九免费高清视频| 国产午夜精品久久久久九九| 国产99久久九九精品无码| 岛国搬运www久久| 久久久国产精品| 亚洲日本va午夜中文字幕久久| 亚洲а∨天堂久久精品| 精品多毛少妇人妻AV免费久久 | 亚洲国产精品高清久久久|