|
和傳統的數傳電台一樣,在很多實際應用中,需要設備間直接通訊,使用GPRS網絡之間的點對點通訊比數傳電台擁有更多的優勢,沒有距離限製,不需要主站輪詢子站,主站可以同時接收各個子站的數據等。

使用GPRS進行點對點傳輸需要解決的難題:動態IP問題.
無論是CMNET接入還是CMWAP接入,使用普通SIM卡接入網絡後都是動態IP地址,即每次撥號的IP地址都是動態分配的,不固定。這就給GPRS設備間直接通訊帶來了前所未有的難題。在成都眾山科技有限公司的GPRS網絡數傳電台GDS310D中,這一問題得到了圓滿的解決,每一個設備都具有一個16位的唯一ID號,此ID號出廠時保證唯一,並且用戶不可修改,子站隻需要設置主站的ID號和訪問密碼即可,不需要設置IP地址。
以上問題解決後,點對點通訊已經沒有任何障礙了,眾山科技的點對點GDS310D采用TCP模式通訊,主站工作於Server模式,子站工作於Client模式,一個主站最多支持多達18個子站的連接,通過壓縮串口緩存還可以提供更多的子站支持。
主站工作於Server模式,在一個本地端口上偵聽,等待子站的連接,主站不用設置子站的ID號hao,他ta接jie受shou任ren何he合he法fa子zi站zhan的de連lian接jie。主zhu站zhan收shou到dao的de串chuan口kou數shu據ju會hui發fa送song給gei所suo有you與yu主zhu站zhan建jian立li了le連lian接jie的de子zi站zhan。主zhu站zhan收shou到dao的de任ren何he子zi站zhan的de數shu據ju都dou會hui發fa送song給gei串chuan口kou上shang的de用yong戶hu設she備bei。
子站工作於Client模式,需要設置主站的ID號,子站上電後自動會與主站建立TCP連接,並且出現任何異常,子站保證自動重連,永遠在線。
主站與子站都支持Keepalive保活功能,能夠探測到對端崩潰(如突然斷電),子站探測到主站崩潰,會自動重連,主站探測到任何一個子站崩潰,釋放TCP SOCKET資源,等待子站的連接。
使用成都眾山的GPRS網絡數傳電台GDS310D,用戶隻需要購買一張普通手機卡即可,大部分地區的手機卡都是默認開通GPRS功能的,然後就是需要配置DTU參數,大部分參數都采用默認配置即可。用戶需要作為主站使用的GDS310D的“通訊模式”設置為:P2P Server,需要作為子站使用的GDS310D的“通訊模式”設置為:P2P Client,“主站設備編號”參數隻有作為子站使用的GDS310D才需要設置,設置為需要訪問的主站GDS310D的(de)本(ben)機(ji)設(she)備(bei)編(bian)號(hao)。所(suo)有(you)主(zhu)站(zhan)與(yu)子(zi)站(zhan)設(she)置(zhi)相(xiang)同(tong)的(de)的(de)訪(fang)問(wen)口(kou)令(ling),禁(jin)止(zhi)其(qi)他(ta)非(fei)法(fa)子(zi)站(zhan)的(de)訪(fang)問(wen)。其(qi)他(ta)串(chuan)口(kou)參(can)數(shu)根(gen)據(ju)用(yong)戶(hu)設(she)備(bei)使(shi)用(yong)的(de)串(chuan)口(kou)參(can)數(shu)配(pei)置(zhi)。
下麵為一個主站和一個子站的配置示例,所有子站的配置都完全一樣。

|