一種板間通信的方法及通信設備的製作方法
2023-04-22 18:38:36
專利名稱:一種板間通信的方法及通信設備的製作方法
技術領域:
本發明涉及通信領域,特別涉及一種板間通信的方法及通信設備。
背景技術:
通信設備通常由主控板及多塊業務單板組成,業務單板都與主控板相連,且在啟動時在主控板上註冊,主控板與業務單板之間通過通信通道來實現信息交互,主控板向業務單板下發命令,業務單板向主控板應答命令或者上報狀態信息。在實際使用中存在這樣的問題之前主控板與業務單板之間只做一個通道就能滿足應用需求,而隨著業務的增加,需要新增一個通道才能滿足新業務需求。因此,實際應用中存在這麼幾種配合情況新主控板和新業務單板、新主控板和舊業務單板、舊主控板和新業務單板。如何有效地管理兩個通道,不影響新舊版本的兼容性,又不影響設備的其他功能,是一個需要解決的問題。·
發明內容
本發明要解決的技術問題是提供一種板間通信的方法和通信設備,使得該設備可以滿足不同的實際應用場景。根據本發明的一方面,本發明提供了一種板間通信的方法,該方法包括主控板和業務單板協商通信方式,利用最優通道進行通信。優選地,主控板和業務單板協商通信方式包括以下步驟主控板向業務單板發起通信方式協商;業務單板上報自身支持的通信方式;主控板根據業務單板支持的通信方式選擇最優通道,並應答業務單板;業務單板根據主控板的應答選擇最優通道。根據本發明的另一方面,本發明還提供了一種通信設備,該通信設備包括主控單板和至少一個業務單板,還包括,用於主控板和業務單板協商通信方式的通道協商模塊,以及用於利用最優通道進行通信的通信模塊。優選地,通信模塊包括位於主控板的第一通信模塊和位於業務單板的第二通信模塊;通道協商模塊包括位於主控板上的發送單元、應答單元和第一選擇單元,以及位於業務單板上的上報單元和第二選擇單元,其中發送單元用於向所述業務單板發起通信方式協商命令;第一選擇單元用於根據業務單板支持的通信方式選擇最優通道;應答單元用於應答業務單板;上報單元用於上報所述業務單板支持的通信方式、第二選擇單元用於根據應答單元的應答選擇最優通道。採用本發明的實施例,可以根據實際環境配置情況來決定主控板與業務單板間的通信方式,從而提高了系統應用的靈活性,適應了各種實際環境的需求。
此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用於解釋本發明,並不構成對本發明的不當限定。在附圖中圖1是本發明實施例一提供的一種板間通信的方法流程圖;圖2是本發明實施例三提供的一種新主控板與新業務單板間通信的方法流程圖;圖3是本發明實施例四提供的一種通信設備的結構示意具體實施例方式為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚、明白,以下結合附圖和實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。本發明的核心思想是主控板和業務單板協商通信方式,利用最優通道進行通信。實施例一如圖1所示是本實施例提供的一種單板間通信的方法流程圖,圖中;步驟101、主控板向業務單板發起通信方式協商;主控板向業務單板發送通信方式協商命令,發起通信方式協商,協商報文固定走原有通信通道。優選地,主控板在固定時間間隔發送協商命令,定時發起協商。步驟102、業務單板上報其支持的通信方式;
業務單板收到通信方式協商命令後,上報其支持的通信方式,表示其支持新的通信方式或只支持原有通信方式,該協商報文也固定走原有通信通道。步驟103、主控板根據業務單板上報的通信方式選擇最優通道;主控板根據業務單板上報的通信方式並結合自身支持的通信方式選擇最優通信方式如果主控板和業務單板都支持兩種通信方式,則選擇最優通道作為通信的通道,並進一步判斷當前使用的通道是不是該最優通道,如果不是,則切換與業務單板的通信方式到最優通道。步驟104、主控板應答業務單板;主控板選擇了最優通道之後,將最優通道或者自身支持的通信方式應答給業務單板,該協商報文也固定走原有通信通道。步驟105、業務單板根據主控板的應答選擇最優通道;當主控板應答為最優通道的情況下,判斷當前實際使用的通信方式是否是該最優通信方式,如果不是,則切換與主控板的通信通道到最優通道。當主控板應答為其支持的通信方式的情況下,如果主控板和業務單板都支持兩種通信方式,則業務單板選擇最優通道作為與主控板的通信方式。然後進一步判斷當前實際使用的通信方式是否是該最優通信方式,如果不是,則切換與主控板的通信通道到最優通道。以上步驟101 步驟105為主控單板和業務單板協商通信通道的步驟,這時主控板和業務單板都使用了最優通道。步驟106、主控單板和業務單板利用最優通道進行通信。當然,本實施例中,也可以只在當新主控板與新的業務單板配合時採用上述流程,而當新主控板與舊的業務單板配合時,也採用業務單板不上報其支持的通信方式,協商步驟終止於步驟101,雙方使用預設的默認通信方式;當舊主控板與新的業務單板配合時,舊主控板不向業務單板發起通信方式協商命令,雙方使用預設的默認通信方式。採用本發明的實施例,可以根據實際環境配置情況來決定主控板與業務單板間的通信方式,從而提高了系統應用的靈活性,適應了各種實際環境的需求。實施例二本實施例中以SDH(Synchronous Digital Hierarchy同步數字系列)設備為例,SDH設備板間的通信通道通常有HDLC(High level Data Link Control,高級數據鏈路控制)協議和UDP(User Data Protocol,用戶數據報)協議等。假設原有SDH設備板間通信使用 HDLC通信方式,由於設備新增 ASON(Automatically Switched Optical Network 自動交換光網絡)功能,原有的板間通信能力再不能滿足要求,因此新設計的主控板增加了對UDP通信方式的支持,UDP通信方式相對於HDLC具有帶寬寬、速率高等特點,可以較好滿足帶寬及速率需求。因此在實際應用場景中就有新主控板與新的業務單板配合、新主控板與舊的業務單板以及舊的主控板與新的業務單板的三種情況的配合問題,主控板和業務單板通道協商的方法具體包括以下步驟步驟101'、主控板周期性地向業務單板發送通信方式協商命令,發起通信方式協商;步驟102'、業務單板收到通信方式協商命令後,上報其支持的通信方式,表示其支持UDP通信方式(新業務單板)或只支持原有HDLC通信方式(舊業務單板);步驟103'、主控板根據業務單板支持的通信方式選擇最優通道在主控板和業務單板都支持UDP通信方式的情況下,選擇UDP通道作為通信的通道,並進一步判斷當前與該業務單板使用的通道是否為UDP通道,如果不是,則切換與業務單板的通信通道到UDP通道;在主控板和該業務單板至少一者不支持UDP通信方式的情況下,仍然選擇HDLC通道,這時不需要切換通道;步驟104'、主控板應答其支持的通信方式或者最優通道給業務單板;步驟105'、業務單板根據當主控板的應答選擇最優通道當主控板應答的是支持的通信方式時,在業務單板在主控板和自身都支持UDP通信方式情況下,選擇UDP作為與主控板的通信方式,進一步判斷當前使用的通信方式是否為UDP通信方式,如果不是,則切換與主控板的通信方式到UDP通信方式。在主控板和自身至少一者不支持UDP通信方式情況下,仍然選擇HDLC通信方式,這時不需要切換通信通道。當主控板應答的是最優通道時,直接判斷當前使用的通信方式是否為最優通道(UDP通道或者HDLC通道),如果不是,則切換與主控板的通信方式到該最優通道,否則不需要切換通信通道。優選地,上述所有協商報文固定走HDLC通道。同理,本實施例中,當新主控板與舊的業務單板配合時,也可以採用業務單板不上報其支持的通信方式,協商步驟終止於主控板向業務單板發送通信方式協商命令,雙方使用預設的默認通信方式。當舊主控板與新的業務單板配合時,舊主控板不向業務單板發起通信方式協商命令,雙方使用預設的默認通信方式。
通過本實施例的SDH設備板間通信的方法,滿足了 SDH設備滿足不同環境配置情況下的應用需求。實施例三為了更好的說明主控板與業務單板間的通信方式切換問題,如圖2所示是本實施例提供的一種新主控板與新業務單板間通道協商的方法流程圖,包括以下步驟步驟201、主控板向業務單板發起通信方式協商命令;步驟202、業務單板上報其支持的新通信方式;步驟203、主控板判斷當前與業務單板使用的通道是否是新的通信方式,如果否,則執行步驟204,否則執行步驟205 ;步驟204、主控板將與業務單板的通道切換到新的通信方式;步驟205、主控板向業務單板發送其支持的通信方式或者最優通道,步驟206、業務單板判斷當前與主控單板使用的通道是否是新的通信方式,如果否,則執行步驟207,否則協商流程結束;步驟207、切換與主控板的通信方式到新的通信方式。通過上述設計步驟,實現了主控板與業務單板協商通信方式,選擇最優通道進行通信,從而滿足了 SDH設備滿足不同環境配置情況下的應用需求。實施例四如圖3所示 是本實施例四提供的一種通信設備結構示意圖;該通信設備包括主控單板31和至少一個業務單板32,還包括,用於主控板和業務單板協商通信方式的通道協商模塊33,以及用於利用最優通道進行通信的通信模塊34。通信模塊34包括位於主控板的第一通信模塊310和位於業務單板的第二通信模塊 320 ;通道協商模塊33包括位於主控板上的發送單元311、第一選擇單元312和應答模塊313,以及位於業務單板32上的上報單元321和第二選擇單元322,其中發送單元311用於向業務單板32發起通信方式協商命令;第一選擇單元312用於根據業務單板支持的通信方式選擇最優通道;應答單元313用於應答業務單板;上報單元321用於上報所述業務單板支持的通信方式、第二選擇單元322用於根據應答單元的應答選擇最優通道。優選地,第一選擇單元312還包括第一選擇子單元,用於根據上報單元上報的通信方式選擇最優通道;第一判斷子單元,用於判斷當前與第二通信模塊320使用的通道是否是該最優通道;第一切換子單元,用於判斷出當前與第二通信模塊320使用的通道不是該最優通道時,切換與第二通信模塊320的通道到最優通道;優選地,應答單元具體用於將主控板支持的通信方式或最優通道應答給業務單板。優選地,第二選擇單元312還包括第二選擇子單元,用於根據應答單元應答的主控板支持的通信方式或最優通道選擇最優通道;第二判斷子單元,用於判斷當前與第一通信模塊310使用的通道是否是該最優通道;
第二切換子單元,用於判斷出當前與第一通信模塊310的通道不是該最優通道時,切換與第一通信模塊310的通道到最優通道。通過本實施例的通信設備,滿足了通信設備滿足不同環境配置情況下的應用需求。上述說明示出並 描述了本發明的一個優選實施例,但如前所述,應當理解本發明並非局限於本文所披露的形式,不應看作是對其他實施例的排除,而可用於各種其他組合、修改和環境,並能夠在本文所述發明構想範圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本發明的精神和範圍,則都應在本發明所附權利要求的保護範圍內。
權利要求
1.一種板間通信的方法,其特徵在於,所述方法包括主控板和業務單板協商通信方式,利用最優通道進行通信。
2.根據權利要求1所述的方法,其特徵在於,所述主控板和業務單板協商通信方式包括以下步驟 所述主控板向所述業務單板發起通信方式協商; 所述業務單板上報自身支持的通信方式; 所述主控板根據所述業務單板支持的通信方式選擇最優通道,並應答所述業務單板; 所述業務單板根據主控板的應答選擇最優通道。
3.根據權利要求2所述的方法,其特徵在於,所述主控板根據業務單板支持的通信方式選擇最優通道包括以下步驟 如果所述主控板和所述業務單板都支持兩種通信方式,則選擇最優的通道作為通信的通道,並進一步判斷當前與所述業務單板使用的通道是否是該最優通道,如果不是,則切換與所述業務單板的通信方式到所述最優通道。
4.根據權利要求2的所述的方法,其特徵在於,所述主控板應答業務單板具體為所述主控板將主控板支持的通信方式或所述最優通道應答給所述業務單板。
5.根據權利要求2的所述的方法,其特徵在於,所述業務單板根據主控板的應答選擇最優通道包括以下步驟 當所述主控板應答為所述最優通道時,所述業務單板判斷當前與所述主控板使用的通道是否是該最優通道,如果不是,則切換與所述主控板的通信通道到最優通道;或者 當所述主控板應答為所述主控板支持的通信方式時,所述業務單板判斷自身和所述主控板是否都支持兩種通信方式,如果都支持,則選擇最優的通道作為與所述主控板的通信通道,並進一步判斷當前與所述主控板使用的通道是否為該最優通道,如果不是該最優通道,則切換與所述主控板的通信通道到所述最優通道。
6.根據權利要求1-5任意一項權利要求所述的方法,其特徵在於,所述方法適用於SDH設備。
7.一種通信設備,包括主控板和至少一個業務單板,其特徵在於,還包括用於所述主控板和所述業務單板協商通信方式的通道協商模塊,以及利用最優通道進行通信的通信模塊。
8.根據權利要求7所述的通信設備,其特徵在於,所述通信模塊包括位於所述主控板的第一通信模塊和位於所述業務單板的第二通信模塊;所述通道協商模塊包括位於所述主控板上的發送單元、應答單元和第一選擇單元,以及位於所述業務單板上的上報單元和第二選擇單元,其中 所述發送單元用於向所述業務單板發起通信方式協商命令;所述第一選擇單元用於根據所述業務單板支持的通信方式選擇最優通道;所述應答單元用於應答所述業務單板; 所述上報單元用於上報所述業務單板支持的通信方式、所述第二選擇單元用於根據應答單元的應答選擇最優通道。
9.根據權利要求8所述的通信設備,其特徵在於,所述第一選擇單元包括 第一選擇子單元,用於根據所述上報單元上報的通信方式選擇最優通道; 第一判斷子單元,用於判斷當前與所述第二通信模塊使用的通道是否是該最優通道;第一切換子單元,用於判斷出當前與所述第二通信模塊使用的通道不是該最優通道時,切換與所述第二通信模塊的通道到最優通道。
10.根據權利要求8所述的通信設備,其特徵在於,所述應答單元具體用於將所述主控板支持的通信方式或所述最優通道應答給所述業務單板。
11.根據權利要求8所述的通信設備,其特徵在於,所述第二選擇單元包括 第二選擇子單元,用於根據所述應答單元應答的所述主控板支持的通信方式或最優通道選擇最優通道; 第二判斷子單元,用於判斷當前與所述第一通信模塊使用的通道是否是該最優通道;第二切換子單元,用於判斷出當前與所述第一通信模塊的通道不是該最優通道時,切換與所述第一通信模塊的通道到最優通道。
12.根據權利要求7-11的任意一項權利要求所述的通信設備,其特徵在於,所述通信設備為SDH設備。
全文摘要
本發明公開了一種板間通信的方法及通信設備,所述方法包括主控板和業務單板協商通信方式,利用最優通道進行通信。採用本發明的方法和設備,可以根據實際環境配置情況來決定主控板與業務單板間的通信方式,從而提高了系統應用的靈活性,適應了各種實際環境的需求。
文檔編號H04L29/08GK103067430SQ201110323820
公開日2013年4月24日 申請日期2011年10月21日 優先權日2011年10月21日
發明者劉亮 申請人:中興通訊股份有限公司