1069短信群發平臺通知系統在水利通信系統中的應用場景
來源:原創 時間:2018-05-18 瀏覽:6417 次受條件限制,水情通信系統采用短信群發平臺技術傳遞數據。本文給出了應用短信群發平臺技術實現水情通信系統軟件的方案。通信軟件通過接口調用云通訊平臺短信api接口收發短信,發送中英文短信,運用壓縮編碼方式降低通信量,節約通信費用。此方案已經在某水電廠建設中得到應用,達到了設計的目標,滿足了用戶需求。
并接收上級系統下發的各類數據,水情自動化下級系統需要定時向水情自動化上級系統上傳水位雨量閘門等實時數據、水位雨量,流量負荷等時段數據。目前水情通信最常用的通道是數據專網,具有保密性強,數據傳輸速率快,可靠性高的優點。數據傳輸率比專網慢,穩定性不如數據專網,少數地區采用GRRS傳輸水情數據。上述兩種通信網絡支持基于TCPIP協議的水情通信軟件。通信系統需要利用現有的短信通道傳輸數據,不具備架設數據專網和GPRS網絡的條件,偏遠地區水情系統的建設。
目前普及率最高的一種短消息業務,SMS是GSM系統提供給用戶的一種數字業務。發送者發送的信息經由短消息服務中心傳遞給接收者。具有實用性強、價格低廉等特點。英文字符用7個bit的ACSII表示,最大約70個漢字或者160個英文數字字符,一條SMS信息最長可達140個字節,漢字用兩個字節的UCS2編碼表示。短信信息按條計費,費用約為0.5到0.1元。我們對水情通信軟件做了相應改造以適應SMS短信同道的特殊需求。
通信軟件取消了數據應答機制減少短信量,由于短信按條計費。通信軟件在短信接收端增加數據召測功能,在短信發送端增加數據補傳功能,為保證重要水情信息不會因為信道故障等因素丟失??梢宰詣舆\行或者人工調用這兩項功能。數據召測:短信接收端定時檢查本地數據庫有沒有某些點號在某些時間時段或實時數值,如果結果是缺數則發出召測短信至短信發送端。召測短信編碼規則:"C"+起始時間+結束時間+類型編碼+站點編碼1+**+站點編碼N如:短信C1701010017010300HA1A2B1表示召測2017年1月1日1點到2017年1月1日3點之間A1、A2、B1這三個站點的小時數據。從本地數據庫取出相應數據發送至對方,當短信發送端接收到召測短信。此外系統提供了人工調用召測和補傳功能的界面。數據點數據類型進行數據召測,短信接收端用戶可以在召測界面選擇數據起止時間。數據點數據類型進行數據補傳,短信發送端用戶可以在數據補傳界面選擇數據起止時間。
需要對水情通信系統做相應改造,應用短信技術實現偏遠地區的水情自動化系統通信。通過四個關鍵技術:本文給出了實現短信水情通信系統的方案,api接口調用、UTF8模式編碼、壓縮編碼、補傳召測的描述。運行穩定經濟有效的實現了水情關鍵數據傳輸,該方案在西南某水電廠已實施一段時間。今后我們會考慮對短信通信系統數據壓縮算法做進一步的優化以支持快速多類型水情數據的傳輸。