• <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

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

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

            //當(dāng)短信超過(guò)70個(gè)漢字時(shí)短信的第一部分
            E0 00 00 00               //4byte 數(shù)據(jù)總長(zhǎng)度
            05 00 00 00               //4byte 命令號(hào)
            3F 38 0B 01               //4byte 流水號(hào)
            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                        //表示超長(zhǎng)短信頭信息的長(zhǎng)度
            08                        //表示以兩個(gè)字節(jié)的數(shù)字mod 65536 作為一條超長(zhǎng)短信的標(biāo)識(shí)
            00 2A                     //定義了一條超長(zhǎng)短信的標(biāo)識(shí)號(hào)

            02                        //超長(zhǎng)短信總條數(shù)
            01                        //序號(hào)
            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)短信超過(guò)70個(gè)漢字時(shí)短信的第二部分
            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                       //超長(zhǎng)短信總條數(shù)
            02                       //序號(hào)
            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) 評(píng)論(17)  編輯 收藏 引用 所屬分類: 周邊技術(shù)

            評(píng)論

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

            如果用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;
            將這個(gè)數(shù)組的內(nèi)容加在協(xié)議的msgContent前面嘛?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

            GG,能否給我一份代碼,跪謝!chrc@163.com
            2009-06-15 11:33 | 小陳
            久久99精品综合国产首页| 天堂无码久久综合东京热| 精品国产VA久久久久久久冰 | 一级a性色生活片久久无少妇一级婬片免费放 | 国产精品免费久久| 久久狠狠爱亚洲综合影院| 国产精品久久午夜夜伦鲁鲁| 久久精品国产一区二区三区不卡| 久久亚洲精品成人无码网站| 国产精品九九九久久九九 | 久久精品国产亚洲av麻豆蜜芽| 久久99国产精一区二区三区 | 无码人妻少妇久久中文字幕蜜桃| 久久综合中文字幕| 伊人色综合久久天天人手人婷 | 国产一区二区三区久久精品| 久久久久久久久久久精品尤物| 91精品国产高清久久久久久91| 久久久一本精品99久久精品66| 亚洲а∨天堂久久精品| 亚洲一区二区三区日本久久九| 2022年国产精品久久久久| 久久综合久久美利坚合众国| 久久精品无码一区二区三区免费| 伊人色综合久久| 婷婷综合久久中文字幕蜜桃三电影 | 777米奇久久最新地址| 伊人久久大香线蕉av不卡| 亚洲国产成人久久笫一页| 久久精品国产亚洲欧美| 国产精品青草久久久久婷婷| 三级三级久久三级久久| 亚洲国产精品嫩草影院久久| 久久久久国产精品嫩草影院| 久久综合久久久| 久久久精品人妻无码专区不卡 | 久久精品国产亚洲沈樵| 国产精品久久久久久久午夜片 | 国产精品岛国久久久久| 精品久久久久中文字幕一区| 欧美一级久久久久久久大片|