[發明專利]一種使用通信Hub統一外部多種硬件的通信模式在審
| 申請號: | 201711270925.8 | 申請日: | 2017-12-05 |
| 公開(公告)號: | CN107749864A | 公開(公告)日: | 2018-03-02 |
| 發明(設計)人: | 莊泓波;王漢忠;賈俊果 | 申請(專利權)人: | 蘇州威聯加信息科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215000 江蘇省蘇州市蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 使用 通信 hub 統一 外部 多種 硬件 模式 | ||
技術領域
本發明涉及通信協議的應用領域,特別涉及一種使用通信Hub統一外部多種硬件的通信模式。
背景技術
目前,不同的AGV小車硬件廠商在設備開發過程中因為自身的技術積累、硬件底層設計、研發成本等因素采用了不同的硬件通信協議;常用的通信協議規范有UDP、TCP、WebSocket等。不同的硬件通信協議導致每增加一種不同類型的AGV小車,就需要上層調度系統開發對應的硬件通信協議,增加了上層調度管理系統與不同廠家的AGV小車連接過程中的通信壁壘,給終端客戶增添了額外的軟件開發和日常維護的經濟成本。
發明內容
為解決上述背景技術中存在的問題,本發明的目的在于提供一種使用通信Hub統一外部多種硬件的通信模式,以達到統一外部多種硬件的通信協議的目的。
為達到上述目的,本發明的技術方案如下:
一種使用通信Hub統一外部多種硬件的通信模式,包括依次通信連接的上層調度管理模塊、內部通信模塊、Hub通信轉換模塊,所述內部通信模塊內設置有消息傳入單元和消息傳出單元,所述Hub通信轉換模塊與外部硬件通信連接,外部硬件的通信協議規范經過Hub通信轉換模塊的轉換,由消息傳入單元傳至內部通信模塊,所述內部通信模塊處理后傳至上層調度管理模塊,所述上層調度管理模塊作出相應反饋數據,再由內部通信模塊傳至Hub通信轉換模塊內,所述Hub通信轉換模塊再次將反饋數據轉化為與外部硬件的通信協議規范相一致的通信協議規范傳至外部硬件。
優選的,所述Hub通信轉換模塊轉換的通信協議規范包括UDP、TCP、WebSocket。
優選的,所述Hub通信轉換模塊包括與外部硬件連接的外部連接池、在外部連接與內部連接之間建立關聯關系的映射表、與內部通信的內部連接池。
優選的,所述外部連接池存儲來自外部硬件的通信連接,并封裝原始的socket連接;在各個外部硬件端口上配置不同的通信參數,滿足各種類型AGV小車的需要,其包括不同的通信協議、通信端口、編碼格式。
優選的,所述映射表在外部連接池與內部連接池之間建立起橋梁,映射表用于監聽外部硬件端口與內部通信端口的數據可用狀態,當數據可用時,將數據傳入或者傳出至目的端口;傳入時將P0端口接收到的數據,依據P0端口上配置的參數經過轉制后轉送至Q0端口;傳出時將Q0端口接收到的數據,依據Q0端口上配置的參數經過轉制后轉送到P0端口。
優選的,所述內部連接池用于維護與內部通信模塊、上層調度管理模塊的通信連接。
優選的,所述Hub通信轉換模塊殼了設置有用于阻止未經許可客戶端非法訪問的架設IP管理單元。
通過上述技術方案,本發明提供的一種使用通信Hub統一外部多種硬件的通信模式,將外部存在的多種硬件通信協議通過Hub通信轉換模塊后統一至上層調度管理模塊內部使用,使其在面對不同的通信協議格式,一樣不影響內部調度的通信邏輯,將外部硬件通信與內部通信解耦,消除因為一方調整而相互作用,進而彼此影響的情況。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹。
圖1為本發明實施例所公開的一種使用通信Hub統一外部多種硬件的通信模式的結構框圖;
圖2為本發明實施例所公開的一種使用通信Hub統一外部多種硬件的通信模式的Hub通信轉換模塊的結構框圖。
具體實施方式
下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述。
本發明提供的一種使用通信Hub統一外部多種硬件的通信模式,如圖1-2所示,包括依次通信連接的上層調度管理模塊、內部通信模塊、Hub通信轉換模塊,所述內部通信模塊可只設置一種通信協議,其內設置有消息傳入單元和消息傳出單元,所述Hub通信轉換模塊與外部硬件通信連接,所述Hub通信轉換模塊可設置多種通信協議,所述Hub通信轉換模塊轉換的通信協議規范包括UDP、TCP、WebSocket等,外部硬件的通信協議規范經過Hub通信轉換模塊的轉換,由消息傳入單元傳至內部通信模塊,所述內部通信模塊處理后傳至上層調度管理模塊,所述上層調度管理模塊作出相應反饋數據,再由內部通信模塊傳至Hub通信轉換模塊內,所述Hub通信轉換模塊再次將反饋數據轉化為與外部硬件的通信協議規范相一致的通信協議規范傳至外部硬件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州威聯加信息科技有限公司,未經蘇州威聯加信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711270925.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種便于角度調節的音響
- 下一篇:一種方便拆裝的喇叭





