[發明專利]應用于多種通訊接口網關的通信共享數據區設計管理方法有效
| 申請號: | 201210129759.0 | 申請日: | 2012-04-27 |
| 公開(公告)號: | CN102761538A | 公開(公告)日: | 2012-10-31 |
| 發明(設計)人: | 何斌;張博;陳思寧;陳宇彥 | 申請(專利權)人: | 南大傲拓科技江蘇有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/10;H04L12/56 |
| 代理公司: | 南京天翼專利代理有限責任公司 32112 | 代理人: | 朱戈勝 |
| 地址: | 211102 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用于 多種 通訊 接口 網關 通信 共享 數據 設計 管理 方法 | ||
1.一種應用于多種通訊接口網關的通信共享數據區設計管理方法,其特征是包括步驟:在驅動服務層中,先在內存空間中開辟一個區域作為各種通訊接口和協議的通訊共享數據區;再建立一個通訊共享數據區訪問接口;
所述通訊共享數據區包括:通訊接口數據區、通訊協議配置區、調試信息輸出區和運行狀態信息區;所述通訊接口數據區有多個,每個通訊接口數據區分為協議IO數據區和通訊報文數據區;協議IO數據區存儲與通訊協議對應的IO點數據,通訊報文數據區存儲通訊接口的輸入輸出報文,留作協議驅動調試用;
對于用戶應用層的所有通訊接口先進行通訊協議解析,再通過所述通訊共享數據區訪問接口訪問通訊共享數據區內的通訊接口數據區;在訪問時候,依據通訊接口數據區與用戶層相應通訊協議之間的對應關系,區分不同的數據訪問權限,通訊協議只能在其正常的權限下訪問相應的通訊接口數據區;
對通訊共享數據區中的不同區域有不同的操作接口和操作權限:
1)對協議IO數據區進行操作之前,需要打開協議IO數據區;與數據區對應的通訊協議具有對協議IO數據區讀寫的權限,寫入只限定針對輸入數據進行,其他操作只具備讀權限;
2)通訊報文數據區是由通信共享數據區的管理系統提供的后臺服務函數在信文收發時自動完成通信共享數據區的更新,用于針對通訊協議進行調試或監視;
3)通信協議配置區是由通信共享數據區的管理系統提供的后臺服務函數解析配置文件得到的配置數據;
4)在通訊協議的狀態發生改變、或者針對通訊共享數據區進行操作時,通信共享數據區的管理系統會將相應的信息存到所述運行狀態信息區中;
5)調試信息輸出區存儲:用戶調試時,會從其他區中讀取信息過來,送到上位機顯示。
2.根據權利要求1所述的應用于多種通訊接口網關的通信共享數據區設計管理方法,其特征是操作通訊共享數據區所需的服務函數和操作接口包括:協議管理函數、協議IO數據區讀寫函數和系統后臺服務函數;
協議管理函數包括:協議的注冊注銷、協議的配置運行停止、針對通訊協議對不同通信接口數據區訪問的權限和數據的邊界限制的檢查和提示;
協議IO數據區讀寫函數:對通訊協議數據區的打開、關閉和讀寫接口;其中要進行操作權限的檢查,通訊協議只能對自己對應的協議IO數據區進行讀寫,對其協議IO數據區的只有讀權限,同時在進行讀寫操作時還要檢查讀寫地址是否正確、是否有越界訪問的情況;
系統后臺服務函數,包括用戶調試信息的寫入和管理、協議運行狀態信息的寫入、配置文件解析和通訊協議調試。
3.根據權利要求1所述的應用于多種通訊接口網關的通信共享數據區設計管理方法,其特征是所述通信共享數據區操作的步驟:
首先,在啟動時完成系統協議配置的解析和通訊協議配置區的寫入;
然后,通訊協議逐一注冊啟動,并打開所需的通訊接口數據區,
接下來,進行通訊、IO數據讀寫、調試信息輸出、運行狀態和收發報文的保存更新操作;
通訊協議需要關閉時,先關閉協議IO數據區,然后注銷通訊協議。
4.根據權利要求1所述的應用于多種通訊接口網關的通信共享數據區設計管理方法,其特征是所述配置數據的內容包括:協議名稱、協議編號、協議解析函數指針、協議IO點數和協議IO點地址分配情況。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南大傲拓科技江蘇有限公司,未經南大傲拓科技江蘇有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210129759.0/1.html,轉載請聲明來源鉆瓜專利網。





