基于Windows Mobile的無線通信系統(tǒng)的研究與實現(xiàn)
1 引言
根據(jù)江陰蘇南港集裝箱碼頭的發(fā)展形勢、理貨業(yè)務(wù)的發(fā)展需求以及碼頭集裝箱吞吐量的不斷增長的情況,通過對蘇南港口的業(yè)務(wù)流程進(jìn)行深入調(diào)查,利用GPRS無線數(shù)據(jù)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)實時采集,結(jié)合碼頭的應(yīng)用現(xiàn)狀和今后的業(yè)務(wù)發(fā)展的需求所進(jìn)行的無線通信系統(tǒng)的設(shè)計與實現(xiàn),使用了智能手機(jī),并結(jié)合基于Windows Mobile 操作系統(tǒng)的J2ME語言實現(xiàn)了系統(tǒng)的客戶端。
2 整體設(shè)計
2.1 系統(tǒng)組網(wǎng)方案
現(xiàn)在非常成熟的GPRS網(wǎng)絡(luò)的最大傳輸速率可高達(dá)171. 2 Kb/ s,現(xiàn)已成熟的EGPRS的速率約是GPRS的三倍,它能使影像和移動多媒體應(yīng)用的數(shù)據(jù)速率達(dá)到473Kbps,完全滿足碼頭的數(shù)據(jù)傳輸速度,并且它具有組網(wǎng)靈活、擴(kuò)展容易、運(yùn)行費用低,維護(hù)簡單、性價比高等優(yōu)點。
圖1 系統(tǒng)總體結(jié)構(gòu)
對本系統(tǒng)來說,采用GPRS技術(shù)適用于碼頭作業(yè)中連續(xù)的、突發(fā)性的和頻繁的數(shù)據(jù)傳輸,能滿足手持移動終端眾多時系統(tǒng)對突發(fā)性數(shù)據(jù)傳輸進(jìn)行處理的要求。因此,本設(shè)計中,各監(jiān)控點使用了GPRS透明數(shù)據(jù)傳輸終端,通過移動GPRS網(wǎng)絡(luò)與監(jiān)控中心相連,并采用APN接入點方式。各數(shù)據(jù)采集點使用移動通信公司統(tǒng)一的STK卡,同時監(jiān)控中心對各點進(jìn)行登記,保存相關(guān)資料以便識別和維護(hù)處理。各信息采集點運(yùn)行監(jiān)控系統(tǒng)軟件,支持24小時實時在線,實現(xiàn)信息點24小時傳送采集的信息數(shù)據(jù)。系統(tǒng)的總體結(jié)構(gòu)如圖1所示。
2.2 系統(tǒng)總體工作原理
港口裝卸生產(chǎn)現(xiàn)場信息自動傳輸系統(tǒng)的基本技術(shù)是無線終端,它是一種集無線通信與計算機(jī)網(wǎng)絡(luò)功能于一體的新型通信系統(tǒng)。無線終端的應(yīng)用圍繞港口基本作業(yè)過程進(jìn)行設(shè)計、數(shù)據(jù)采集、計劃執(zhí)行,是數(shù)據(jù)庫的信息源頭。管理人員通過中央控制臺的電腦屏幕直接監(jiān)控指揮集裝箱裝卸作業(yè),集卡和機(jī)械司機(jī)、碼頭裝卸作業(yè)人員通過手持或車載無線終端同中央控制臺聯(lián)系,實時傳遞集裝箱的裝卸信息,管理人員在中央控制臺可以及時掌握整個碼頭集裝箱的運(yùn)作情況。
2.3 系統(tǒng)的通信流程
圖2 服務(wù)器與手持終端通信
系統(tǒng)采用的是客戶/服務(wù)器通信模式(C/S),服務(wù)器端利用ServerSocket創(chuàng)建偵聽特定端口的Socket,為了實現(xiàn)通信,服務(wù)器端要開啟偵聽服務(wù)、發(fā)送和接收服務(wù)。在終端設(shè)定了客戶端的套接字(socket),并將其目的地址連接到服務(wù)器所在的IP地址與相應(yīng)的端口,當(dāng)終端人員登錄時,啟動此socket,搜尋并連接到服務(wù)器,如果成功,則會正確進(jìn)入下一步。圖2表明了服務(wù)器和智能手機(jī)終端利用ServerSocket和Socket來通信的過程。
3 技術(shù)路線
3.1 Windows Mobile系統(tǒng)特性
運(yùn)用在智能手機(jī)上的操作系統(tǒng)主要有四種:Symbian 、Linux OS 、Windows Mobile、Windows CE。相比較而言,Windows Mobile更加適用于智能手機(jī):
首先從產(chǎn)品開發(fā)的角度來講,Windows Mobile更適合在智能手機(jī)上運(yùn)行,并且正在以前所未有的速度普及開來。
評論