新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 電能量遙測系統的點對點、短消息協議的改進

        電能量遙測系統的點對點、短消息協議的改進

        作者: 時間:2011-08-29 來源:網絡 收藏
        3.2 點對點握手

        本文引用地址:http://www.104case.com/article/155832.htm

          主站下傳參數時需要用到點對點傳輸,同時主站對終端的標時、主站發起換 CT 事件、換表計事件均需要點對點通訊。所以點對點通訊在整修中起著關鍵的作用,保證它的可靠行,穩定行是必要的。

          在最初的設計中,等待網絡響應了之后,就開始點對點通過數據業務發送數據,介是在實際的測試中,發現點對點通訊所叫延時明顯,從終端接聽到網絡給予確認信息,通過試驗,平均需要 17 秒的時間,這對于實時性要Z較高的點對點通訊功能存在著弊端。同時在測試中發現,由于地域或設備的差異,主站和終端接收到網絡確認的時間不一致。這就造成數據傳輸與接收的錯誤。

          根據在測試中遇到的問題,對點對點做了修改,具體的流程圖如圖 5 所示。

          

        通信流程圖

          圖 5  通信流程圖

          1 )主站根據需要開始撥號,在得到網絡的確認后,開始與終端握手。在握手成功后,主站開始傳輸數據。

          2 )終端收到主站的數據后,經過判斷確認,發送回應幀。主站根據終端回送的不同響應為,給用戶不同的提示。

          3 )主站在收到終端的回應后,再回送給終端一個響應,告訴終端已收到它的響應,此次通訊完畢,雙方可以掛斷。

          4 )在撥叫無響應超時,或是其他一系列超時后,均繼續撥叫,總共撥叫的次數不大于 3 次。

          在實際測試中及應用中,在網絡確認后添加的握手。很好的避免了由于網絡延時,導致雙發點對點通訊接收數據的不完整,判斷錯誤,而且撥號時間長等一系列問題。


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 奈曼旗| 七台河市| 永胜县| 余干县| 如皋市| 蓝田县| 阿拉善盟| 虞城县| 启东市| 济阳县| 雷州市| 毕节市| 高台县| 明星| 清涧县| 都兰县| 斗六市| 红桥区| 杂多县| 咸丰县| 云和县| 香河县| 阜城县| 兴宁市| 扎兰屯市| 襄城县| 达拉特旗| 大足县| 方正县| 贞丰县| 屯留县| 商水县| 措美县| 东光县| 星子县| 封丘县| 肇庆市| 获嘉县| 内江市| 驻马店市| 黎平县|