[發明專利]PON系統中OLT通信模塊及OLT間通信實現方法有效
| 申請號: | 201210188983.7 | 申請日: | 2012-06-11 |
| 公開(公告)號: | CN102739443A | 公開(公告)日: | 2012-10-17 |
| 發明(設計)人: | 艾濱;陳志欣;李偉芳 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/24 | 分類號: | H04L12/24;H04L12/26;H04Q11/00;H04L29/06;H04J3/06 |
| 代理公司: | 北京捷誠信通專利事務所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pon 系統 olt 通信 模塊 實現 方法 | ||
1.一種PON接入系統中OLT通信模塊,其特征在于,包括:
配置管理子模塊,用于維護用戶配置的對端標識和IP的對應關系;
主任務收發包模塊,用于發包和收包,包括發包緩存和收包緩存,二者分別與發包接口和收包接口相連;
看門狗定時器,通過管道定時發送心跳包請求給主任務收發包模塊;
判死定時器,用于判斷心跳包發送后,是否收到對端回應。
2.如權利要求1所述的PON接入系統中OLT通信模塊,其特征在于:所述發包接口和收包接口分別通過發包套接字和收包套接字與另外的OLT進行通信。
3.一種基于權利要求1中OLT通信模塊的OLT間通信實現方法,其特征在于,包括步驟:
S1.對配置管理子模塊配置管理IP,配置管理子模塊內建立收包套接字和發包套接字,同時創建一個進行收發包主任務通信的管道,初始化發包緩存和收包緩存,開啟看門狗定時器,定時通過管道發送心跳包請求;
S2.看門狗定時器發送三次請求完成后,啟動判死定時器輪詢所有對端OLT的狀態;
同時,配置管理子模塊判斷是收包還是發包,若為收包,則將對端OLT狀態修改為在線,將包收取到收包緩存,根據收包類型進行處理后,進入下一個循環;若為發包,根據不同發包類型發包至對應IP的對端OLT,釋放發出空間后,進入下一個循環。
4.如權利要求3所述的OLT間通信實現方法,其特征在于:所述S1中,用戶通過網元管理系統或命令行界面,配置需要進行通信的OLT的管理IP到配置管理子模塊。
5.如權利要求3所述的OLT間通信實現方法,其特征在于:所述S1中,將收包套接字綁定到所述管理IP和用戶數據報協議端口上,所述管道用于上層應用程序和看門口定時器分別與本OLT通信模塊的收發包主任務進行通信。
6.如權利要求3所述的OLT間通信實現方法,其特征在于:所述看門狗定時器采用的定時間隔根據設備和應用場景進行調節。
7.如權利要求6所述的OLT間通信實現方法,其特征在于:所述看門狗定時器每隔30秒通過管道連續發送三次心跳包請求,通知主任務發送心跳包,同時將對端OLT狀態修改為探測態,三次請求完成之后,啟動判死定時器。
8.如權利要求7所述的OLT間通信實現方法,其特征在于:所述判死定時器在5秒之后輪詢所有對端OLT的狀態,如果狀態不是在線,表示沒有收到對端OLT的心跳響應包,則將對端OLT狀態修改為掉線,同時向網元管理系統上報告警。
9.如權利要求3所述的OLT間通信實現方法,其特征在于:所述S2中,若為收包,如果收到的為通信包,則根據該包的類型找到之前在配置管理子模塊注冊好的處理鉤子函數,逐個處理;如果收到的為心跳包,將對端OLT的IP寫入到該心跳包中,同時調用預先注冊好的心跳響應函數處理并發送心跳響應包;如果收到的為心跳響應包,將對端OLT狀態修改為在線。
10.如權利要求3所述的OLT間通信實現方法,其特征在于:所述S2中,若為發包,如果發送的為通信包,找到對端OLT的IP地址,通過發送套接字將通信包發送到對應的對端OLT;如果發送的為心跳包,根據預先設計好的格式組織心跳包,同時查找配置管理子模塊中記錄的所有對端OLT的IP,將心跳發送到所有記錄的對端OLT;如果發送的為心跳響應包,根據收到對端OLT發送心跳包的IP,向對端OLT發送心跳響應包。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210188983.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于接受自沖鉚釘的現場制造的嵌入件
- 下一篇:車間氣體去除設備





