日韩欧美国产一区二区三区_五月天欧美精品_国产精品一区不卡_欧美精品乱码久久久久久

內(nèi)容字號(hào):默認(rèn)大號(hào)超大號(hào)

段落設(shè)置:段首縮進(jìn)取消段首縮進(jìn)

字體設(shè)置:切換到微軟雅黑切換到宋體






基于GSM的無(wú)線智能監(jiān)控設(shè)計(jì)(2)

時(shí)間:2009-06-30 來(lái)源:無(wú)憂電子開(kāi)發(fā)網(wǎng) 作者:陳一凡 點(diǎn)擊:

如表3.1所示為AHDLC協(xié)議的格式,Data是要傳送的n個(gè)字節(jié)數(shù)據(jù),Command是命令字節(jié),用它對(duì)數(shù)據(jù)進(jìn)行解釋, Length表示數(shù)據(jù)長(zhǎng)度的字節(jié).若傳送數(shù)據(jù)的幀格式為:Length,Command,data0,data1,…,datan-1,CheckSum.它們都是字節(jié)數(shù)據(jù),范圍是0~0xFF,直接傳送以上的幀格式,如果接收方在接收中有一個(gè)錯(cuò)誤,則以后的接收將識(shí)別不到下一個(gè)數(shù)據(jù)幀的開(kāi)始,通信將會(huì)混亂。所以必須有開(kāi)始標(biāo)志StartMark和一個(gè)結(jié)束標(biāo)志EndMark。

    StartMark和EndMark也是字節(jié)數(shù)據(jù), 范圍是0~0xFF。設(shè)StartMark = EndMark=0x7E,若Length,Command,data0,data1,…,datan-1,CheckSum中出現(xiàn)與開(kāi)始標(biāo)志StartMark相同的數(shù)據(jù),通信也會(huì)不可靠.為此設(shè)一個(gè)ReplaceMark字節(jié),取值ReplaceMark=0xFD,用ReplaceMark代替Length,Command,data0,data1,…,datan-1,Check-Sum中出現(xiàn)的,與StartMark數(shù)值相同的字節(jié),代替規(guī)則如下:發(fā)送時(shí),用ReplaceMark,0x01兩個(gè)字節(jié)代替出現(xiàn)的StartMark數(shù)值(StartMark→ReplaceMark,0x01);用ReplaceMark,0x00兩個(gè)字節(jié)代替出現(xiàn)的ReplaceMark數(shù)值(RepalceMark→ReplaceMark,0x00),之后進(jìn)行發(fā)送。接收時(shí),如果接收到ReplaceMark,由下一個(gè)字節(jié)判斷,若下一個(gè)字節(jié)是0x01,則接收的數(shù)值用StartMark的數(shù)值代替(ReplaceMark,0x01→StartMark);若下一個(gè)字節(jié)是0x00,則接收的數(shù)值用ReplaceMark的數(shù)值代替(ReplaceMark,0x00→ReplaceMark)。

    用ReplaceMark和附加的字節(jié)(0x00或0x01)代替Length,Command,data0,data1,…,datan-1,CheckSum中可能出現(xiàn)的與StartMark相同的數(shù)值與真正的ReplaceMark數(shù)值.這樣避免了幀內(nèi)出現(xiàn)與標(biāo)志符相同的數(shù)值,同時(shí)又可以經(jīng)過(guò)變換傳送與標(biāo)志符相同的數(shù)值.

3.2AHDLC的效率分析
    在通信中若采用ASCⅡ碼變換,n個(gè)字節(jié)的數(shù)據(jù)將變換為2n個(gè)ASCⅡ碼,若按StartMark,Length,Command,data0,data1,…,datan-1,CheckSum,EndMark格式傳送,則需要傳送2n+8個(gè)字節(jié)的數(shù)據(jù),效率=(n+5)(2n+8)=50%.用AHDLC協(xié)議,Length,Command,

    data0,data1,…,datan-1,CheckSum中,若不出現(xiàn)與StartMark及ReplaceMark相同的數(shù)值,則需要傳送n+5個(gè)字節(jié)的數(shù)據(jù).若出現(xiàn)n個(gè)與StartMark或ReplaceMark相同的數(shù)值,則需要傳送2n+5個(gè)字節(jié)的數(shù)據(jù).效率隨著StartMark或ReplaceMark數(shù)值出現(xiàn)個(gè)數(shù)的增加而降低. StartMark和ReplaceMark數(shù)值出現(xiàn)的概率都是(n+3)/256,則用AHDLC協(xié)議傳送的統(tǒng)計(jì)平均字節(jié)數(shù)為:


    對(duì)于n=10,用ASCⅡ碼方式傳送需要28個(gè)字節(jié),效率=15/28=53.6%;用AHDLC協(xié)議方式傳送平均需要15.1個(gè)字節(jié),效率=15/15.1=99.3%,比用ASCⅡ碼方式傳送效率提高45.7%.

    對(duì)于n=100,用ASCⅡ碼方式傳送需要208個(gè)字節(jié),效率=105/208=50.5%;用AHDLC協(xié)議方式傳送平均需要105.8個(gè)字節(jié),效率=105/105.8=99.2%,比用ASCⅡ碼方式傳送效率提高48.7%.StartMark(或EndMark)和ReplaceMark的數(shù)值可以根據(jù)實(shí)際情況自己定義,使AHDLC幀格式中出現(xiàn)StartMark和ReplaceMark的概率越低,則通信的效率越高。

4.結(jié)束語(yǔ)
    該智能模塊的軟硬件經(jīng)過(guò)調(diào)試已達(dá)到工業(yè)應(yīng)用水平,在一些對(duì)監(jiān)控的實(shí)時(shí)性要求不是特別苛刻的情況下具有很高的性價(jià)比,再加上應(yīng)用范圍廣,開(kāi)發(fā)周期短,因而應(yīng)用前景十分廣闊。本文作者創(chuàng)新點(diǎn):與傳統(tǒng)的監(jiān)控產(chǎn)品不同,通信的媒介是GSM網(wǎng)絡(luò),采用SMS進(jìn)行數(shù)據(jù)交換,控制主體是用戶手機(jī)或監(jiān)控中心的計(jì)算機(jī)。


(中國(guó)集群通信網(wǎng) | 責(zé)任編輯:陳曉亮)

中國(guó)集群通信網(wǎng),國(guó)內(nèi)首家集群通信專業(yè)網(wǎng)站。

Copyright © PttCn.Net, All Rights Reserved.   

聯(lián)系我們 聯(lián)系我們 中國(guó)集群通信網(wǎng) 對(duì)講機(jī)學(xué)堂 對(duì)講機(jī)世界

主站蜘蛛池模板: 国产精品自在线| 国产精品久久久久久久天堂| 中文字幕在线亚洲三区| 日韩av一区二区三区在线观看| 国产日韩在线看| 免费看成人午夜电影| 深夜福利一区二区| 精品久久国产精品| 欧美亚洲激情视频| 午夜一区二区三区| 国产精品 欧美在线| 精品人妻人人做人人爽| 欧美精品卡一卡二| 日本欧洲国产一区二区| 色黄久久久久久| 日韩视频在线一区| 日韩亚洲在线观看| 日韩aⅴ视频一区二区三区| 日韩一级黄色av| 日本精品一区二区三区视频| 日本一区二区三不卡| 日本精品一区二区三区四区| 日韩欧美亚洲精品| 日韩免费观看视频| 日韩啊v在线| 欧美在线亚洲在线| 久久久免费精品| 久久99导航| 国产综合免费视频| 国产精品丝袜久久久久久消防器材| 国产日韩欧美在线播放| 国产精品中文字幕在线观看| 国产精品毛片va一区二区三区 | 日韩a在线播放| 欧美成人免费在线观看| 欧美精品在线观看91| 欧美激情 国产精品| 久久国产精品免费视频| 国产精品午夜视频| 色综合久久久久久久久五月| 欧美激情一级精品国产|