[發明專利]一種通訊終端及其實現通訊協議的方法有效
| 申請號: | 201210008090.X | 申請日: | 2012-01-12 |
| 公開(公告)號: | CN102546637A | 公開(公告)日: | 2012-07-04 |
| 發明(設計)人: | 劉海濤;周道平 | 申請(專利權)人: | 航天科工深圳(集團)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518048 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通訊 終端 及其 實現 協議 方法 | ||
1.一種通訊終端,其特征在于,所述通訊終端與用于監控所述通訊終端的外部控制站建立異步通訊連接,所述通訊終端包括相互獨立的通訊模塊和協議模塊,所述通訊模塊包括通訊管理單元、數據通知單元以及數據發送單元,所述協議模塊包括外部交互單元和內部處理單元,其中,
通訊管理單元,用于主動建立通訊鏈路、被動響應建立通訊鏈路以及主動斷開通訊鏈路;
數據通知單元,用于在通訊鏈路斷開時將斷開連接信息通知外部交互單元,并保存外部控制站所發送的數據幀;
數據發送單元,用于根據協議要求將外部交互單元所保存的回應幀發送至外部控制站;
外部交互單元,用于響應外部連接請求、主動請求建立連接、響應連接斷開、主動斷開連接、協議幀編解碼以及協議請求響應處理;
內部處理單元,用于在所述通訊終端內部處理協議相關數據及對協議幀進行編解碼。
2.根據權利要求1所述的通訊終端,其特征在于,所述外部控制站與所述通訊終端建立的異步通訊方式包括串口、TCP以及UDP。
3.根據權利要求2所述的通訊終端,其特征在于,所述協議模塊的具體表現形式包括IEC60870-5-101協議和IEC60870-5-104協議。
4.一種通訊終端實現通訊協議的方法,其特征在于,所述通訊終端為上述權利要求1至3任一項所述的通訊終端,所述方法包括主動建立通訊鏈路流程、被動響應建立通訊鏈路流程以及主動斷開通訊鏈路流程,其中,
主動建立通訊鏈路流程具體包括以下步驟:
A1.初始化對應外部控制站的連接狀態參數,并將數據發送至通訊管理單元;
B1.通訊管理單元接收到該數據后,主動與外部控制站建立通訊連接;
C1.在建立通訊連接后修改對應的連接狀態參數,并創建數據接收緩沖區;
被動響應建立通訊鏈路流程具體包括以下步驟:
A2.外部控制站主動與通訊管理單元建立通訊連接;
B2.通訊管理單元保存連接狀態參數,并創建數據接收緩沖區,以將數據發送至外部交互單元;
C2.外部交互單元接收到該數據后,初始化對應外部控制站的連接狀態參數;
主動斷開通訊鏈路流程具體包括以下步驟:
A3.清除外部交互單元對應的連接狀態參數,并將主動斷開信息發送至通訊管理單元;?
B3.通訊管理單元接收到主動斷開信息后,關閉對應的連接,并清除對應的連接參數和數據接收緩沖區。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括被動斷開通訊鏈路流程,其具體包括以下步驟:
A4.通訊管理單元或數據通知單元發現連接斷開時,清除對應的連接狀態參數和數據接收緩沖區,并將被動斷開信息發送至外部交互單元;
B4.外部交互單元接收到該被動響應斷開信息后刪除對應的連接狀態參數。
6.根據權利要求5所述的方法,其特征在于,所述方法還包括被動響應數據通訊流程,其具體包括以下步驟:
A5.外部控制站將數據幀發送至通訊管理單元,并在接收該數據幀后將其保存至與之對應連接的數據接收緩沖區;
B5.通過調用協議模塊所提供的回調函數截取一個完整的數據幀,并將該數據幀保存到公共緩沖區,以經由外部交互單元從公共緩沖區提取該數據幀;
C5.外部交互單元對該數據幀進行協議編解碼;
D5.判斷是否需要回應該數據幀,若是,則執行步驟E5,若否,則步驟結束;
E5.生成回應幀,并將其保持至公共緩沖區,以經由數據發送單元從公共緩沖區提取該回應幀;
F5.將該回應幀發送至對應的外部控制站。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括主動建立數據通訊流程,其具體包括以下步驟:
A6.生成回應幀,并將其保存到公共緩沖區,以經由數據發送單元從公共緩沖區提取回應幀;
B6.根據用戶需要將該回應幀發送至指定的外部控制站或者通過廣播或組播方式發送至多個外部控制站。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于航天科工深圳(集團)有限公司,未經航天科工深圳(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210008090.X/1.html,轉載請聲明來源鉆瓜專利網。





