日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

GPRS無(wú)線通信系統(tǒng)中的MSC1210應(yīng)用設(shè)計(jì)( 三 )


要注重的是,GSM網(wǎng)絡(luò)無(wú)靜態(tài)IP地址,故其他通信設(shè)備不能向它提出建立連接請(qǐng)求,監(jiān)控中心必須擁有一個(gè)固定的IP,以便監(jiān)測(cè)終端可以在登陸GSM網(wǎng)絡(luò)后通過(guò)該IP找到監(jiān)控中心,關(guān)于這一點(diǎn),很輕易解決,只需在電信申請(qǐng)相應(yīng)的服務(wù)就可以了 。
GPRS模塊登陸上GSM網(wǎng)絡(luò)后,自動(dòng)連接到數(shù)據(jù)中心,向數(shù)據(jù)中心報(bào)告其IP地址,并保持和維護(hù)數(shù)據(jù)鏈路的連接,GPRS監(jiān)測(cè)鏈路的連接情況,一旦發(fā)生異常,GPRS模塊自動(dòng)重新建立鏈路,數(shù)據(jù)中心和GPRS模塊之間就可以通過(guò)I地址通過(guò)UDP/IP協(xié)議進(jìn)行雙向通信,實(shí)現(xiàn)透明的可靠數(shù)據(jù)傳輸 。
上位機(jī)監(jiān)控中心的設(shè)計(jì)
監(jiān)控中心的功能是實(shí)現(xiàn)GPRS信息的接收和保存,設(shè)計(jì)語(yǔ)言采用Microsoft公司的VisualC編程語(yǔ)言,C語(yǔ)言應(yīng)用靈活,功能強(qiáng)大,并對(duì)網(wǎng)絡(luò)編程和數(shù)據(jù)庫(kù)有強(qiáng)大的支持 。
由于通過(guò)GPRS中心監(jiān)控部分可以直接訪問(wèn)互聯(lián)網(wǎng),所以監(jiān)控部分并不需要再設(shè)置GPRS模塊,中心只需通過(guò)中心軟件偵聽網(wǎng)絡(luò),接收GPRS無(wú)線模塊傳來(lái)的UDP協(xié)議的IP包和發(fā)送上位機(jī)控制信息,以實(shí)現(xiàn)與GPRS終端的IP協(xié)議通信 。接收到的信息要保存到中心的數(shù)據(jù)庫(kù)中,以備查歷史記錄 。數(shù)據(jù)庫(kù)采用Access,用VC編制的界面窗口能推動(dòng)AD()訪問(wèn)Access中的數(shù)據(jù),也可通過(guò)Socket接收網(wǎng)絡(luò)終端信息 。

;Socket接口是TCP/IP網(wǎng)絡(luò)的API,Socket接口定義了許多函數(shù)和例程,程序員可以利用它來(lái)開發(fā)TCPIP網(wǎng)絡(luò)上的應(yīng)用程序,VC中的MFC列提供了CAsyncSocket這樣一個(gè)套接字類,用它來(lái)實(shí)現(xiàn)Socket編程非常方便,本設(shè)計(jì)采用數(shù)據(jù)報(bào)文式的Socket,這是一種無(wú)連接的Socket,對(duì)應(yīng)于無(wú)連接的UDP服務(wù)應(yīng)用 。
CAsyncSocket使用DoCallBack函數(shù)來(lái)處理MFC消息,一個(gè)網(wǎng)絡(luò)事件發(fā)生時(shí),DoCallBack函數(shù)按照網(wǎng)絡(luò)時(shí)間類型FD_READ、FD_WRITE、FD_ACCEPT和FD_CON-NECT來(lái)分別調(diào)用OnReceive、OnSend、OnAccept和OnCon-nect函數(shù),以驅(qū)動(dòng)相應(yīng)的事件,從而完成網(wǎng)絡(luò)數(shù)據(jù)通信 。
【GPRS無(wú)線通信系統(tǒng)中的MSC1210應(yīng)用設(shè)計(jì)】 結(jié)束語(yǔ)
本文采用嵌入式TCP/IP協(xié)議,通過(guò)高速8位單片機(jī)實(shí)現(xiàn)GPRS業(yè)務(wù)的數(shù)據(jù)傳輸功能,具有外圍電路少,電路簡(jiǎn)單,系統(tǒng)成本低等優(yōu)點(diǎn),通過(guò)標(biāo)準(zhǔn)RS232串口和外部控制器連接,只需按照預(yù)先規(guī)定的協(xié)議就可互相通信,通用性較強(qiáng),系統(tǒng)軟件均使用C語(yǔ)言編寫,稍加改動(dòng)就可以在各種控制器上實(shí)現(xiàn),可移植性也較強(qiáng) 。
基于GPRS的系統(tǒng)有有一定的缺點(diǎn),例如,現(xiàn)在的GPRS網(wǎng)還不夠穩(wěn)定,有丟包的現(xiàn)象,主控制器要實(shí)現(xiàn)IP協(xié)議,使用起來(lái)比較復(fù)雜;上位機(jī)基于互聯(lián)網(wǎng)的解決方案保密性較差等,上述問(wèn)題經(jīng)過(guò)精細(xì)設(shè)計(jì)是可以避免和解決的,所以基于GPRS的設(shè)計(jì)仍具有無(wú)可比擬的優(yōu)勢(shì) 。

推薦閱讀