[發明專利]低流量POS機通信系統及通信方法在審
| 申請號: | 201610121002.5 | 申請日: | 2016-03-03 |
| 公開(公告)號: | CN105657050A | 公開(公告)日: | 2016-06-08 |
| 發明(設計)人: | 符傳暢 | 申請(專利權)人: | 深圳一卡易科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 深圳市諾正聯合知識產權代理有限公司 44368 | 代理人: | 李永華;齊文劍 |
| 地址: | 518000 廣東省深圳市龍華新區民治街道民治大道與民旺路交*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 流量 pos 通信 系統 方法 | ||
技術領域
本發明涉及數據通信領域,尤其涉及一種低流量POS機通信系統及通信 方法。
背景技術
計算機的通信協議主要是解決設備之間相互通信和進行數據交互而需通 信雙方遵循的約定和規則,目前具有幾千種計算機通信協議,但是這些協議 只是基本滿足了通信雙方可以在不了解對方實現細節的情況下進行通信和數 據交互的需求,在安全性、傳輸速率、擴展性和帶寬消耗方面不盡人意,一 方面傳統的協議為實現多功能化、標準化添加了很多功能字段,導致數據通 信的冗余,特別是在數據通信速率不大的情況下,造成了數據丟失、響應時 間大等很多問題。另一方面,在一些行業所需的功能特性卻沒能提供,而這 些問題在POS機通信方面尤為突出,需要一種專門的通信協議系統來解決上 述的問題。
發明內容
本發明要解決的技術問題是:提供一種克服帶寬消耗較大,低流量情況下 通信不暢的低流量POS機通信系統及通信方法。
為實現上述目的,本發明提供一種帶寬消耗較小、安全性能高的低流量 POS機通信系統。
本發明提供的低流量POS機通信系統包括POS機、與所述POS機通信的通 信模塊以及與所述通信模塊通信的服務器,其中,所述通信模塊包括:
第一通信模塊,用于接收所述POS機發送來的原始數據,并對所述原始數 據進行處理后形成中間數據及最終數據,并將所述最終數據發送至所述服務 器;
第二通信模塊,用于接收所述服務器發送來的最終數據,并對所述最終數 據進行處理后解析出原始數據發送至所述POS機;
所述原始數據經過填充、封裝處理后轉換為中間數據,所述中間數據進行 加密、壓縮轉換為所述最終數據;
所述中間數據框架為:
所述消息體字段內的原始數據之間采用分隔符分割,所述分隔符用于避免 數據冗余。
其中,所述第一通信模塊包括:
封裝子模塊,用于將所要發送的原始數據填充至消息體字段中,并封裝形 成所述中間數據;
加密子模塊,對所述中間數據進行數據加密,用于提高數據安全;
壓縮子模塊,對加密后的中間數據進行壓縮,用于降低數據傳輸量。
其中,所述第一通信模塊還包括:
參數設置子模塊,用于在POS機發送數據前對所述POS機參數設置,設置 的參數包括通信端口、IP以及通信的數據為長鏈接或短鏈接。
其中,所述第一通信模塊還包括:
握手請求子模塊,在最終數據傳輸前,確定是否建立通信鏈路,并發送握 手請求;
計時查詢子模塊,用于接收服務器發回的接收回復,并根據回復的時間長 短判定數據發送是否成功。
其中,所述第二通信模塊包括:
解壓子模塊,用于對所述最終數據進行解壓;
解密子模塊,用于對解壓后的最終數據進行解密;
解析子模塊,用于對解密后的最終數據進行解析,得到所述中間數據,從 所述中間數據中提取所述原始數據。
其中,所述第二通信模塊還包括:
握手應答子模塊,在數據通信完成后用于斷開與服務器的數據通信鏈路。
本發明提供的低流量POS機通信系統相對于傳統的POS機通信系統提高了 POS機傳輸和接受數據的安全性、抗干擾能力,具有很好的拓展性,并且可以 減少了數據的冗余,減少40%~60%的帶寬損耗,降低對設備資源占用,提高了 數據傳輸速率和數據的解析、處理能力,特別適合不穩定慢速的GPRS環境下 傳輸數據。同時,由于中間數據框架中添加了校驗碼字段來保證因線路故障或 者信號干擾造成的數據丟失或者錯誤現象,提高了容錯能力,可以通過低流量 傳輸大量數據,具有市場經濟效益。
為實現上述目的,本發明還提供通信方法。
本發明提供的通信方法包括以下步驟:
步驟S1:設置客戶端的數據參數;
步驟S2:根據通信方法的不同確定是否在客戶端及服務器端建立通信鏈 路;
步驟S3:客戶端對原始數據進行填充、封裝形成中間數據,對所述中間數 據進行加密、壓縮后形成最終數據并將所述最終數據發送至所述服務器端;
步驟S4:設置計時器,并根據接收到回復時計時器的時間確定所述最終數 據是否發送成功;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳一卡易科技股份有限公司,未經深圳一卡易科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610121002.5/2.html,轉載請聲明來源鉆瓜專利網。





