GSM&GPRS在無線抄表系統(tǒng)中的應用與比較
4. 2 SMS和GPRS自動切換的依據和實現
根據上面的分析可知,對實時性要求不是十分苛刻的無線抄表系統(tǒng),考慮其數據傳輸方案的2個主要因素是成本的高低和數據的可靠性,而決定這2個因素的則是數據收發(fā)頻率的高低和網絡是否擁堵繁忙。若收發(fā)頻率較高,SMS方案成本將會增加,此時選擇GPRS傳送數據可大大減小成本,較為合理;若網絡擁堵繁忙,GPRS方案將會出現數據丟失的可能,此時選擇SMS傳送數據可靠性較高。所以根據這2種情況,設計能夠根據不同的條件而自動切換數據傳輸方案將十分必要,既能降低成本,又能提高可靠性。
1)選擇GPRS的依據整個抄表系統(tǒng)通過實時時鐘(RTC)定時喚醒數據采集器中的MCU實現定時抄表。根據需要,定時周期設為小時、日、星期和月4種模式,分別由監(jiān)控中心計算機管理員通過GPRS模塊發(fā)布,然后MCU自動修改。若處于用水高峰期或水資源缺乏時,很有必要對用水大戶進行實時監(jiān)控,此時收發(fā)頻率較高。假設抄表周期為小時模式,每隔4小時抄一次表,則每天的費用將是日周期模式的6倍,此時采用SMS模式費用較高。因此,為了降低成本,系統(tǒng)應用程序默認傳輸方式為GPRS模式,這樣不論在哪種模式下,都可以做到降低費用。
2)選擇SMS的依據系統(tǒng)默認為GPRS數據傳輸模式,但是一旦網絡擁堵繁忙,GPRS模式會出現數據丟失的現象,起不到監(jiān)控數據的作用。此時很有必要讓系統(tǒng)自動切換到GSM的SMS方案,由于其通過短消息中心(SMSC)存儲轉發(fā),可靠性很高,能確保數據的可靠傳輸。判斷網絡是否繁忙的主要方法是通過檢測返回確認信息的延時時間是否大于預設值。若大于預設值,則認為此時網絡繁忙,切換到SMS模式重新發(fā)送,直到返回確認信息時,系統(tǒng)認為發(fā)送成功,然后進入休眠,等待下一次的喚醒。反之,則按照系統(tǒng)默認的GPRS方式傳輸數據。
3)系統(tǒng)軟件的設計 大多數時間網絡都是正常的,所以系統(tǒng)大多時間處于GPRS模式,只有在很少一部分時間處于SMS模式,這樣設計不但大大降低了成本,增加了數據傳輸速率,而且提高了系統(tǒng)的可靠性和穩(wěn)定性。不管是采用GPRS模式還是采用SMS模式,都是通過軟件控制來實現自動切換的,這樣可以節(jié)省硬件開銷,降低系統(tǒng)成本,軟件控制流程圖如圖4所示。本文引用地址:http://www.ex-cimer.com/article/156581.htm
5 實驗結果分析
由上述兩種數據傳輸方案費用的比較可看出,采用GPRS模式,若按照每隔4小時的抄表周期進行抄表,每月將會節(jié)省13元,周期越短,節(jié)省越多。經過測試,即使在網絡擁堵繁忙時,采用SMS模式以短信形式發(fā)送數據,監(jiān)控中心準確收到數據的概率幾乎是100%,只不過實時性較差一點,但是針對抄表系統(tǒng)是可以接受的。由此可見,采用GSM的SMS方案和GPRS結合的方法,利用軟件實現自動切換進行遠程抄表,成本將會更低,可靠性將會更高。
6 結束語
作為GSM網絡向第三代網絡過度的GPRS技術,其使用范圍非常廣泛。將其用于遠程無線抄表系統(tǒng)將會越來越普及,但在網絡繁忙,多個用戶同時使用同一信道時,就會出現數據丟失的現象,影響系統(tǒng)的可靠性。但若使用本文提及的兩者結合的方法,根據網絡情況,自動選擇數據傳輸方式,提高了系統(tǒng)的智能性和可靠性,且成本較低,適合推廣。
評論