[發明專利]一種erp數據包通訊方法有效
| 申請號: | 201410465029.7 | 申請日: | 2014-09-12 |
| 公開(公告)號: | CN104202124B | 公開(公告)日: | 2017-10-10 |
| 發明(設計)人: | 曹毅 | 申請(專利權)人: | 成都博智維訊信息技術有限公司 |
| 主分類號: | H04L1/00 | 分類號: | H04L1/00 |
| 代理公司: | 北京天奇智新知識產權代理有限公司11340 | 代理人: | 郭霞 |
| 地址: | 610000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 erp 數據包 通訊 方法 | ||
技術領域
本發明涉及數據通信技術領域。更具體地,涉及一種erp數據包通訊方法。
背景技術
當今社會已經進入信息化、數字化時代,數字數據和數字通信已經成為人們日常生活中不可分割的一部分,電子商務技術的發展和日趨成熟,ERP(EnterpriseResourcePlanning,企業資源計劃)系統的應用也越來越普及。
ERP系統是一個高度集成的系統,數據在各業務子系統之間高度共享,且共享數據的數據量隨著業務量的攀升而呈幾何數量級增長,子系統增加和復雜化的趨勢也使各子系統之間的邏輯關系越來越復雜。
基于對更短傳輸時間的需要,人們對數據傳輸的過程進行了研究,發現傳輸時間和所傳輸的數據的大小有緊密的聯系。當所傳輸的數據較大時,數據傳輸消耗的時間也就較多;反之,當所傳輸的數據較小時,數據傳輸消耗的時間也就較少。基于這種理論,人們在發送數據時,對數據進行壓縮,通過減小數據量來降低數據傳輸時間。但是,對數據壓縮的辦法需要對數據進行壓縮和解壓縮處理,這兩項處理同樣也要消耗一定的時間,因此這種方法降低數據傳輸時間的效果有限。
申請號為201110459118.7的中國專利申請公開了一種數據傳輸方法及系統,可以根據所要傳輸數據的數據量進行是否進行壓縮處理的選擇。這樣,當所要傳輸數據的數據量較大時,可以進行壓縮處理,而當所要傳輸數據的數據量較小時,不進行壓縮處理。但是,當待傳輸的數據量較大時,這種方法會造成待壓縮數據要經過長時間的等待才能被壓縮,影響數據包生成的速度,進而降低了ERP系統的效率。
發明內容
為了克服現有技術的上述不足,本發明提供了一種erp數據包通訊方法。該方法包括:
(1)將待發送的數據包分成N組并為每組數據增加組號P,N為自然數;當N大于1時,前N-1組的數據量均為S且第N組的數據量小于S;
(2)將所述N組數據分成M段并為每段數據增加段號Q,M為自然數;當M大于1時,前M-1段的數據量均為L;
(3)當L大于或等于預設閾值時,并行地對各段數據進行壓縮,且一旦某段數據壓縮結束,則繼續該段數據所在組的下一段數據的壓縮;
(4)傳輸步驟(3)處理后得到的結果。
將待發送數據包進行這種處理后,能夠使數據發送端不需要按照數據原始的順序進行發送、數據接收端也不需要先收到完整無誤的某個數據字段才能接收下一個字段進而組合還原成數據包。也就是說,本發明的上述方法極大地提高了數據發送端和數據接收端的數據包通訊能力,且最大程度地減小了每一段數據接收操作之間及每一段數據操作發送之間的等待時間。
進一步地,所述步驟(1)和(2)之間還包括:判斷S與預設閾值之間的大小關系:如果S小于預設閾值,則直接進行步驟(4)。
進一步地,所述步驟(1)和(2)之間還包括判斷S與預設閾值之間的大小關系:如果S大于或等于預設閾值,則在傳輸步驟(3)處理后得到的結果之后,所述步驟(4)還包括:傳輸接收端處理標志,所述接收端處理標志包括是否為壓縮數據以及結尾標識符。
進一步地,所述步驟(4)包括:
(4.1)設定傳輸間隔時間T1;
(4.2)發送一段數據,計算網絡QoS;
(4.3)當QoS小于預設閾值時,設定傳輸間隔時間為2T1,重復步驟(4.2)直至所有待發送數據發送完畢;
(4.4)當QoS大于或等于預設閾值時,重復步驟(4.2)直至所有待發送數據發送完畢。
進一步地,所述方法還包括:當接收端收到數據后,首先緩存各段數據,然后當接收到接收端處理標志時,判斷接收端處理標志是否包括表示壓縮數據的標志,并判斷是否進行相應的解壓縮。
進一步地,根據預先設定的格式庫中的格式文件,在待發送的數據中,去除格式數據部分,得到第一數據部分;傳輸數據,所述傳輸的數據包括所述第一數據部分。
進一步地,在所述第一數據部分包括整型數據時,將所述整型數據采用二進制形式表示為數值后再進行處理和傳輸。
進一步地,在所述第一數據部分包括至少兩個位數據時,將所述至少兩個位數據合并后進行傳輸。
進一步地,所述格式庫中包括至少兩個格式文件時,所述傳輸數據包括:所述傳輸的數據包括所述第一數據部分和指示信息,所述指示信息用于指示所述要傳輸的數據對應的格式文件,以使所述數據發送端根據所述指示信息確定所述第一數據部分對應的格式文件。
進一步地,在當前待發送的數據的格式為賬戶和密碼時,在傳輸的數據中還包括用于指示格式文件為賬戶和密碼的指示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都博智維訊信息技術有限公司,未經成都博智維訊信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410465029.7/2.html,轉載請聲明來源鉆瓜專利網。





