專利名稱:一種無源光網絡設備中多處理器之間通訊的方法
技術領域:
本發明涉及到無源光網絡終端設備領域,具體的講對現有多處理 器之間通訊的一種補充,特別是一種無源光網絡設備中多處理器之間 通訊的方法。
背景技術:
無源光纖網絡這種點對多點的光纖接入技術,由于其成本低、壽 命長、距離遠和帶寬高等優點,近年來成為光纖到交換箱、光纖到路 邊、光纖到大樓及光纖到戶的首選技術方案。設置在用戶端的光網絡 單元與設置在局端的光線路終端構成了采用無源光纖網絡技術組建 "最后一英里網絡"的網絡連接設備。在由光網絡單元和光線路終端 以及之間的連接光纖所組成的網絡中,光線路終端通過"操作管理和
維護OAM協議對光網絡單元進行遠程的操作管理和維護。
無源光纖網絡的技術標準的制定,在朝著高速率、易管理、兼容 性好的特點發展,為今后的實際的應用需要建立基礎,目前國內的無 源光纖網絡技術應用比較廣是EPON,無源光纖網絡技術標準主要 可分為APON、 BPON、 GPON和EPON四種技術。APON、 BPON 和GPON標準都由國際電信聯盟制訂,先從APON標準發展為BPON 標準,再發展到現在最新的GPON標準;而EPON標準則由國際電子電器工程師協會正EE制訂。BPON基于ATM協議,上下行速度分 別為155 Mbps和622Mbps; EPON基于以太網和IP協議,上下行都 是1.25Gbps;同時也存在10Gbps; GPON可以支持ATM、 TDM、 SONET/SDH、以太網等多種協議,上下行分別為1.25Gbps、 2.5Gbps, 10Gbps。
如上所述,由于無源光網絡(PON)技術的飛速發展,為滿足不 同住戶、商戶接入,EPON設備需要多樣化,就目前關于EPON的設 備類型有單住戶單元,單商戶單元,家庭網關單元,多住戶單元,多 商戶單元。為滿足多住戶和多商戶的接入設備支持多業務,在單個處 理器上滿足不了實際的業務需要,因此需要多處理器的支持,分布式 的處理器之間需要有一種機制來實現通訊,保證系統的正常運行。不 同的處理器之間都是自治的子系統,為保證系統的完整性,需要提供 一種各個子處理器之間信息交互的方法。
發明內容
為解決在無源光網絡中實現多個處理器之間的通訊過程的技術 問題,本發明設計了一種無源光網絡設備中多處理器之間通訊的方 法,通過二層的網絡協議來通訊,處理器之間交互的信息承載在二層 網絡協議上,數據報文中定義了網絡通訊機制,保證多處理器之間能 夠正常的通訊及整個系統的完整性。
本發明實現發明目的采用的技術方案是, 一種無源光網絡設備中 多處理器之間通訊的方法,所說的方法是在具有多個處理器的無源光網絡終端設備中借助計算機硬件和配套管理程序軟件的配合運用實 現的,上述的多個處理器包括主控處理器和受控處理器,該方法將所 有受控處理器發出的同步信號以編碼形式存儲在主控處理器中的存 儲器后、所有主控處理器同時執行后續工作,具體過程為
A、 在系統加電后,所有處理器開始加載各自的配置信息;
B、 受控處理器將同步信號發送給主控處理器;
C、 主控處理器接收到同步信號后才開始檢測光線路終端鏈路, 用來與光線路終端建立起操作、維護和管理OAM協議連接;
D、 連接成功后主控處理器與受控處理器通過網絡協議棧進行通
訊,主控處理器把下發的配置命令轉發給受控處理器,執行結束后把
結果返回給主控處理器,完成信息交互過程;
E、 系統進入正常的數據處理過程。
本發明的有益效果是增強系統的多業務支持能力,同時增加了多 處理器之間的協調性,也適合于大型設備之間的主控和受控通訊,增 強了設備多數據業務的操作,管理維護能力,極大的增強了設備運營 商的運營能力,也方便設備制造商的實施。
下面結合附圖對本發明進行詳細說明。
圖l是本發明的方法流程圖。
具體實施例方式
參看圖l, 一種無源光網絡設備中多處理器之間通訊的方法,所說的方法是在具有多個處理器的無源光網絡終端設備中借助計算機 硬件和配套管理程序軟件的配合運用實現的,上述的多個處理器包括 主控處理器和受控處理器,該方法將所有受控處理器發出的同步信號 以編碼形式存儲在主控處理器中的存儲器后、所有主控處理器同時執 行后續工作,具體過程為
A、 在系統加電后,所有處理器開始加載各自的配置信息;
B、 受控處理器將同步信號發送給主控處理器;
C、 主控處理器接收到同步信號后才開始檢測光線路終端鏈路, 用來與光線路終端建立起操作、維護和管理OAM協議連接;
D、 連接成功后主控處理器與受控處理器通過網絡協議棧進行通 訊,主控處理器把下發的配置命令轉發給受控處理器,執行結束后把 結果返回給主控處理器,完成信息交互過程;
E、 系統進入正常的數據處理過程。
在步驟B中,在受控處理器把同步信號發送給主控處理器之前, 主控處理器一直等待同步信號的接收,直到接收到同步信號才轉入步 驟C。
在步驟D中,主控處理器與受控處理器通過網絡協議棧進行通 訊的過程為主控處理器把下發的配置命令轉發給受控處理器,執行 結束后將結果返回給主控處理器;主控處理器接收到執行的結果通過 操作、維護和管理OAM協議將報文上報給光線路終端。
在主控處理器與受控處理器通過網絡協議棧進行通訊時,多個處理器之間的通信是雙向的,數據報文中定義了網絡通訊機制,保證主 控處理器與受控處理器之間能夠正常的通訊及整個系統的完整性。
為體現本發明的發明效果,舉出一個最佳實施例作詳細說明。優 選實施方式是,通過二層的網絡協議來通訊,處理器之間交互的信息 承載在二層網絡協議上,數據報文中定義了網絡通訊機制,保證多處 理器之間能夠正常的通訊及整個系統的完整性。如圖1所示
(1) 、系統加電,主控處理器與受控處理器開始加載操作系統, 系統起來之后開始加載各自的配置數據。配置的數據針對具體硬件的 特點來配置的,保證基本功能正常使用。
(2) 、主控處理器進入正常流程之前添加了同步信號,在主控處 理器和受控處理器之間增加了同步通訊機制。保證多個處理器之間能 夠互聯互通,系統進入初始化配置之后,主控處理器開始接收同步信 號。主控處理器等待受控處理器的同步信號,在沒有收到信號之前一 直處于等待狀態,收到信號之后開始進入初始化多個處理器通訊協議 棧。
(3) 、主控處理器通訊協議棧初始化,包括二層(MAC媒體訪問 控制)協議棧初始化,二層(MAC媒體訪問控制)協議的有效載荷數 據Payload上定義私有協議報文格式。之間的通訊采用特定的協議類 型,在收包時采用零過濾的方式過濾(設置MAC層的套接字的二進 制過濾選項),該過濾處于網絡協議棧的底層。
(4) 、主控處理器和受控處理器之間的通訊 以實現全雙工模式,主控處理接受遠程OLT的管理,由于主控和受控處于同一個設 備,在進行配置時主控和受控需要的協調同步配置,從而達到數據的 一致性,需要通過多個處理器的通訊機制保證相對整個設備對外的一 致性,多個處理器之間的通訊程序各自運行在各自的處理器中,內部 存在接收線程和同步機制,發送接口,由于該機制是雙向的,所以在 接收方存在雙向接收, 一是本地請求遠程數據,二是遠程請求本地配 置,所有的配置請求采用超時阻塞同步方式,采用信號超時來實現超 時阻塞同步,二層有效載荷數據Payload中封裝通訊同步數據,用來 保證通訊的一致,整個通訊過程對整個系統是屏蔽的,實現多個處理 器通訊機制,可以增強系統的操作,管理,維護性。在實際的應用的 也方便大型設備的擴展和大規模的部署。
權利要求
1、一種無源光網絡設備中多處理器之間通訊的方法,所說的方法是在具有多個處理器的無源光網絡終端設備中借助計算機硬件和配套管理程序軟件的配合運用實現的,其特征在于所述的多個處理器包括主控處理器和受控處理器,該方法將所有受控處理器發出的同步信號以編碼形式存儲在主控處理器中的存儲器后、所有主控處理器同時執行后續工作,具體過程為A、在系統加電后,所有處理器開始加載各自的配置信息;B、受控處理器將同步信號發送給主控處理器;C、主控處理器接收到同步信號后才開始檢測光線路終端鏈路,用來與光線路終端建立起操作、維護和管理OAM協議連接;D、連接成功后主控處理器與受控處理器通過網絡協議棧進行通訊,主控處理器把下發的配置命令轉發給受控處理器,執行結束后把結果返回給主控處理器,完成信息交互過程;E、系統進入正常的數據處理過程。
2、 根據權利要求1所述一種無源光網絡設備中多處理器之間通 訊的方法,其特征在于所述的步驟B中,在受控處理器把同步信號 發送給主控處理器之前,主控處理器一直等待同步信號的接收,直到 接收到同步信號才轉入步驟C。
3、 根據權利要求1所述一種無源光網絡設備中多處理器之間通訊的方法,其特征在于所述的步驟D中,主控處理器與受控處理 器通過網絡協議棧進行通訊的過程為主控處理器把下發的配置命令 轉發給受控處理器,執行結束后將結果返回給主控處理器;主控處理 器接收到執行的結果通過操作、維護和管理OAM協議將報文上報給 光線路終端。
4、根據權利要求3所述一種無源光網絡設備中多處理器之間通 訊的方法,其特征在于在主控處理器與受控處理器通過網絡協議桟 進行通訊時,多個處理器之間的通信是雙向的,數據報文中定義了網 絡通訊機制,保證主控處理器與受控處理器之間能夠正常的通訊及整 個系統的完整性。
全文摘要
一種無源光網絡設備中多處理器之間通訊的方法,解決在無源光網絡中實現多個處理器之間的通訊過程的技術問題,采用的技術方案是,多個處理器包括主控處理器和受控處理器,該方法將所有受控處理器發出的同步信號以編碼形式存儲在主控處理器中的存儲器后、所有主控處理器同時執行后續工作。本發明的優點是增強系統的多業務支持能力,同時增加了多處理器之間的協調性,也適合于大型設備之間的主控和受控通訊,增強了設備多數據業務的操作,管理維護能力,極大的增強了設備運營商的運營能力,也方便設備制造商的實施。
文檔編號H04B10/20GK101605281SQ20091010791
公開日2009年12月16日 申請日期2009年6月10日 優先權日2009年6月10日
發明者張錫健, 曾曉勇, 瀾 汪, 王志波, 鄧永堅 申請人:深圳市共進電子有限公司