[發明專利]基于TCP協議的通信方法及系統有效
| 申請號: | 201711392994.6 | 申請日: | 2017-12-21 |
| 公開(公告)號: | CN108156149B | 公開(公告)日: | 2021-02-23 |
| 發明(設計)人: | 張建超;王剛;劉光躍;趙小進;王智;李觀強;周智偉;陳云波;周海波 | 申請(專利權)人: | 杭州海興電力科技股份有限公司;寧波恒力達科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/26;H04L29/08 |
| 代理公司: | 杭州裕陽聯合專利代理有限公司 33289 | 代理人: | 姚宇吉 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 tcp 協議 通信 方法 系統 | ||
本發明提供了一種基于TCP協議的通信方法及系統,包括:鏈路建立單元,用于響應請求注冊網絡指令,建立TCP鏈路;服務器監聽端口單元,用于建立并保持至少一個表計的服務器監聽端口;通信鏈接請求單元,用于當服務器監聽端口接收到外部設備發起的TCP通信鏈接請求或表計的數據發送請求,發起一個或多個與外部設備建立TCP通信的TCP通信鏈接請求;數據收發單元,用于開啟TCP鏈路,在接收或發送數據后,主動斷開TCP鏈路。本發明可避免了大量的表計產品同時與主站保持通信,占用了大量的基站資源的問題;為用戶節省了資費;實現主站、PC上位機、HHU掌機等外部設備的遠程抄表,應用范圍更廣泛。
技術領域
本發明涉及電表通信技術領域,特別涉及一種基于TCP協議的通信方法系統。
背景技術
隨著智能電表在全球范圍內應用越來越廣,大量的智能表依托移動公網組建遠程通訊網絡,從而實現遠程抄表和遠程控制。目前在智能電表的遠程抄表通信方式中,雖然表計內的通信模塊具有了SMS、CSD、USSD等通信方式,但是這些通信方式由于通信數據量小、效率低、費用高等原因,實際使用率較低,大部分通信模塊是基于 GPRS/3G/4G移動數據網絡的通信。
另外隨著主站業務更加精細化、多樣化的市場需求,部分市場提出了多主站單元進行遠程抄表,主站、PC上位機軟件、HHU手持設備同時進行遠程抄表的需求,原有的方案中通信模塊分別作為客戶端模式或服務器模式將難以簡單地滿足市場需求。
發明內容
本發明提供一種基于TCP協議的通信方法及系統,解決現有上述的問題。
為解決上述問題,本發明實施例提供一種基于TCP協議的通信方法,包括以下步驟:
響應請求注冊網絡指令,建立TCP鏈路;
建立并保持至少一個表計的服務器監聽端口;
當服務器監聽端口接收到外部設備發起的TCP通信鏈接請求或表計的數據發送請求,發起一個或多個與外部設備建立TCP通信的TCP通信鏈接請求;
開啟TCP鏈路,在接收或發送數據后,主動斷開TCP鏈路。
作為一種實施方式,當服務器監聽端口接收到外部設備發起的TCP通信鏈接請求或表計的數據發送請求,發起一個或多個與外部設備建立TCP通信的TCP通信鏈接請求,包括以下步驟:
當服務器監聽端口接收到外部設備發起的TCP通信鏈接請求,通信模塊建立TCP服務器,接收外部設備的TCP客戶端發送的數據;
當服務器監聽端口接收到表計的數據發送請求,通信模塊建立TCP客戶端,將表計數據上傳至外部設備的TCP服務器。
作為一種實施方式,還包括以下步驟:
在TCP鏈路建立后,若TCP鏈接通道在一個周期內無數據通信,則發送心跳幀給外部設備;
若在發送預設次數的心跳幀后,外部設備無響應,則重新建立TCP鏈路。
作為一種實施方式,還包括以下步驟:
根據外部設備自身的不同業務分層,可同時發送一個或多個TCP通信鏈接請求。
作為一種實施方式,外部設備包括主站、PC上位機以及HHU掌機的任意一種。
本發明實施例提供還一種基于TCP協議的通信系統,包括:
鏈路建立單元,用于響應請求注冊網絡指令,建立TCP鏈路;
服務器監聽端口單元,用于建立并保持至少一個表計的服務器監聽端口;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海興電力科技股份有限公司;寧波恒力達科技有限公司,未經杭州海興電力科技股份有限公司;寧波恒力達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711392994.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:評論聚合展示方法、系統、服務器及智能終端
- 下一篇:一種數據傳輸方法及裝置





