[發明專利]一種基于Linux內核的epoll大并發數據通信接系統在審
| 申請號: | 201811475007.3 | 申請日: | 2018-12-04 |
| 公開(公告)號: | CN109660524A | 公開(公告)日: | 2019-04-19 |
| 發明(設計)人: | 歐家祥;代湘蓉;張俊瑋;黃宇;丁超;王藍苓;王揚;胡厚鵬;李航峰;宋強;楊婧;王俊融;安江;吳才遠;林曉慶;付卿卿;文良文;余飛婭;唐賢敏;石云暉 | 申請(專利權)人: | 貴州電網有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L12/66 |
| 代理公司: | 貴陽中新專利商標事務所 52100 | 代理人: | 商小川 |
| 地址: | 550002 貴*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 并發 數據通信 核心處理 技術處理 設備層 通信層 阻塞 | ||
1.一種基于Linux內核的epoll大并發數據通信接系統,其特征在于:所述基于Linux內核的epoll大并發數據通信接系統包括設備層(1)、通信層(2)和核心處理層(3);
設備層(1),用于采集數據;
通信層(2),用于提供各種可用的有線和無線通信信道,為計量系統和裝置設備之間的信息交互提供通道,與設備層信號連接;
核心處理層(3),用于處理通信層發送過來的數據,與通信層數據連接。
2.根據權利要求1所述的基于Linux內核的epoll大并發數據通信接系統,其特征在于:所述通信層包括LB模塊(201)、多表合一網關模塊(202)、服務監聽模塊(203)、規約解析模塊(204)、數據安全認證模塊(206)和數據入列執行模塊(207);
LB模塊(201),用于接收來自通信層(1)的數據;
多表合一網關模塊(202),用于將LB模塊(201)協議轉換成核心處理層(3)協議,與LB模塊(201)數據連接;
服務監聽模塊(203),用于接收LB模塊(201)數據,與LB模塊(201)和多表合一網關模塊(202)數據連接;
規約解析模塊(204),用于將LB模塊(201)協議下的數據轉換成核心處理層(3)協議下的數據,與服務監聽模塊(203)數據連接;
數據安全認證模塊(206),用于檢查規約解析模塊(204)的數據,與規約解析模塊(204)數據連接;
數據入列執行模塊(207),用于將數據排序和暫存,與數據安全認證模塊(206)數據連接。
3.根據權利要求2所述的基于Linux內核的epoll大并發數據通信接系統,其特征在于:所述通信層(2)還包括規約組裝模塊(205),用于將數據安全認證模塊(206)返回數據從核心處理層(3)協議下的數據轉換成LB模塊(201)協議下的數據,與數據安全認證模塊(206)和服務監聽模塊(203)數據連接。
4.根據權利要求1所述的基于Linux內核的epoll大并發數據通信接系統,其特征在于:所述核心處理層(3)包括RedisMQ模塊(301)、Redis緩存模塊(302)和實時計算模塊(303);
Redis MQ模塊(301),用于接收通信通信層(2)數據,與通信層(2)數據連接;
Redis緩存模塊(302),用于緩存Redis MQ模塊(302)的數據,與Redis MQ模塊(301)數據連接;
實時計算模塊(303),用于處理Redis緩存模塊(302)的數據,與Redis緩存模塊(302)數據連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州電網有限責任公司,未經貴州電網有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811475007.3/1.html,轉載請聲明來源鉆瓜專利網。





