[發明專利]一種基于串口服務器的點對點通信方法及系統在審
| 申請號: | 201410635849.6 | 申請日: | 2014-11-05 |
| 公開(公告)號: | CN105635227A | 公開(公告)日: | 2016-06-01 |
| 發明(設計)人: | 劉昺麟;尹二飛 | 申請(專利權)人: | 北京東土科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100144 北京市石景*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 串口 服務器 點對點 通信 方法 系統 | ||
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種基于串口服務器的點對點通 信方法及系統。
背景技術
串口服務器提供串口轉網絡功能,如圖1所示,串口服務器處于以太網與 串口之間,能夠將RS-232/485/422串口轉換成TCP/IP網絡接口,實現遠端網 絡設備串口終端的數據雙向透明傳輸。其中,遠端網絡設備與串口服務器之間 通過握手方式(“Req(請求)-->Rsp(響應)-->Ack(確認)”),完成一次通信。 其基本流程,如圖2所示,主設備接收到用戶終端發送的請求消息后,主設備 (遠端網絡設備)向從設備(串口服務器)發送一個Req報文;從設備接收到 Req報文后,向主設備發送一個Rsp報文;主設備接收到Rsp報文后,將Rsp 報文的報文內容向用戶終端發送,并向從設備發送Ack報文;從設備接收到 Ack報文,通信完成。
現有技術中,在一對多的網絡拓撲中,當多個用戶終端通過一個主設備的 多個接口,同時訪問多個從設備。如圖3所示,每個用戶終端訪問從設備時, 對應的主設備上的任務要與從設備進行三段式握手。主設備向多個用戶終端發 送Rsp報文內容時,可以是按照請求消息發送的先后順序,向多個用戶終端發 送Rsp報文內容。但是,由于網絡延時,多組握手難以同步,可能因多個請求 與反饋不一致,導致通信錯誤,難以保證通信的及時性與可靠性。另外,主設 備向多個用戶終端發送Rsp報文內容時,也可以是向每個用戶終端發送所有的 Rsp報文,由用戶終端從中挑選出所需要的Rsp報文內容。這種情況下,每個 用戶終端都可以接收到其他用戶終端所請求的回復信息,存在較大的安全隱 患。
發明內容
本發明實施例提供一種基于串口服務器的點對點通信方法及系統,用以解 決多個用戶終端通過一個遠端網絡設備的多個接口,同時訪問多個串口服務器 時,由于網絡延,導致多個請求與反饋不一致,難以保證通信的及時性與可靠 性的問題。
本發明實施例提供一種基于串口服務器的點對點通信方法,所述方法包 括:
遠端網絡設備解析用戶終端發送的設置/獲取設備信息的請求消息,獲取請 求內容以及用戶終端標識,根據所述請求內容,創建攜帶所述用戶終端標識的 請求報文,并向串口服務器發送;
所述串口服務器解析接收到的所述請求報文,獲取請求內容以及所述用戶 終端標識,根據所述請求內容,設置/獲取設備信息,創建攜帶所述用戶終端標 識的響應報文,并向所述遠端網絡設備發送;
所述遠端網絡設備解析接收到的所述響應報文,獲取所述用戶終端標識以 及設備信息,根據所述用戶終端標識,向對應的所述用戶終端發送所述設備信 息,并向所述串口服務器發送確認報文。
可選地,所述串口服務器解析接收到的所述請求報文,獲取請求內容以及 所述用戶終端標識,根據所述請求內容,設置/獲取設備信息,創建攜帶所述用 戶終端標識的響應報文,并向所述遠端網絡設備發送包括:
當所述串口服務器監聽到所述請求報文時,解析出請求內容與所述用戶終 端標識,并暫存所述用戶終端標識;
根據所述請求內容,設置/獲取設備信息;
根據所述設置/獲取的設備信息以及所述暫存用戶終端標識,構造響應報 文,并向所述遠端網絡設備發送。
可選地,所述方法還包括:
所述遠端網絡設備向所述串口服務器發送請求報文后,暫存所述請求報 文;
當預設時間內接收到所述串口服務器返回的響應報文時,刪除所述請求報 文;
當預設時間內未接收到所述串口服務器返回的響應報文時,重新向所述串 口服務器發送所述請求報文。
可選地,所述方法還包括:
所述串口服務器向所述遠端網絡設備發送響應報文后,暫存所述響應報 文;
當預設時間內接收到所述遠端網絡設備返回的確認報文時,刪除所述響應 報文;
當預設時間內未接收到所述遠端網絡設備返回的確認報文時,重新向所述 遠端網絡設備發送響應報文。
可選地,所述方法還包括:
所述遠端網絡設備與所述串口服務器網絡通信建立之后,所述串口服務器 對所述遠端網絡設備進行認證,當認證通過時,允許所述遠端網絡設備通過所 述串口服務器訪問串口終端;和/或,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京東土科技股份有限公司,未經北京東土科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410635849.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:無源光網絡系統及其頻率和時間的同步方法
- 下一篇:鍵盤掃描電路的掃描方法





