專利名稱::用于基站系統(tǒng)的虛擬局域網(wǎng)配置方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及通信領(lǐng)域,更具體地涉及一種用于基站系統(tǒng)的虛擬局^^網(wǎng)配置方法。
背景技術(shù):
:微波存耳又全球互通(WorldwideInteroperabilityforMicrowaveAccess,簡稱WiMax)基站系統(tǒng)通常包括接入處理模塊、業(yè)務(wù)處理模塊、以及控制交換模塊。其中,接入處理模塊主要是完成基站系統(tǒng)與核心網(wǎng)的分組H據(jù)的通訊功能,而業(yè)務(wù)處理才莫塊則處理WiMax無線信號前反向幀的編碼及解碼,控制交換模塊是整個基站的控制中心,完成對基站整體數(shù)據(jù)參數(shù)的配置以及各類資源的控制。接入處理模塊、業(yè)務(wù)處理模塊之間通信的內(nèi)部交互也是通過控制交換模塊完成的,控制交換模塊實際有一部分功能充當(dāng)機框內(nèi)單板數(shù)據(jù)通訊的"交換機"。控制交換模塊自身的控制中央處理單元(CPU)、接入處理模塊、以及控制交換模塊都掛在該"交換機"的端口上。如果基站系統(tǒng)直接將接入處理才莫塊4妄入核心網(wǎng),則核心網(wǎng)的一些垃圾報文也會進入控制交換模塊,而控制交換模塊的CPU也掛接在內(nèi)部交換網(wǎng)的端口上,CPU對于網(wǎng)絡(luò)數(shù)據(jù)的處理能力有限,當(dāng)出現(xiàn)網(wǎng)絡(luò)風(fēng)暴時必然會影響控制交換模塊的CPU的性能。采用虛擬局域網(wǎng)(VirtualLocalAreaNetwork,簡稱VLAN)技術(shù),可以減少基站內(nèi)部單^:反的IP資源的需求,在大規(guī)^莫組網(wǎng)時有助于減少IP沖突以及MAC沖突的處理。目前通常的做法是利用VLAN技術(shù),將接入處理才莫塊的單板所掛接的交換機端口與外網(wǎng)通信的端口劃分在一個VLAN1中,將業(yè)務(wù)處理板的所掛接的交換機端口、控制交換模塊中的CPU掛接的端口劃分在另一個VLAN2范圍內(nèi),這樣核心公網(wǎng)上的所有數(shù)據(jù)只會經(jīng)過接入處理模塊,只有基站需要的數(shù)據(jù)才會進入內(nèi)部交換。如圖1所示,交換才幾的端口2、3劃分在VLAN1中,端口1、3、4劃分在VLAN2中。^旦對于WiMax基站應(yīng)用中,如果基站存在多個4妄入處理沖莫塊以及多個業(yè)務(wù)處理模塊,則在這2種模塊混插的情況下,VLAN的劃分不再是一個靜態(tài)過程,而是一個動態(tài)的處理過程,按手動靜態(tài)配置VLAN的方法顯然達不到效果了。也就是說,在基站的同一個槽位上既可以是插入業(yè)務(wù)處理模塊,也可以是插入接入處理模塊,這個時候盡管是同一個槽位但它所歸屬的VLAN就不一樣了,而且隨著單板插拔和槽位的變化,VLAN中的端口其實也是變化的。
發(fā)明內(nèi)容鑒于以上所述的一個或多個問題,本發(fā)明提供了一種用于基站系統(tǒng)的虛擬局域網(wǎng)配置方法。在基站系統(tǒng)中,包括一個控制交換模塊、一個或多個接入處理模塊、以及一個或多個業(yè)務(wù)處理模塊,控制交換模塊包括數(shù)據(jù)交換單元和中央處理單元,中央處理單元通過占用數(shù)據(jù)交4奐單元上的端口與中央處理單元通信,核心網(wǎng)、接入處理模塊、和業(yè)務(wù)處理沖莫塊分別通過占用數(shù)據(jù)交換單元上不同于中央處理單元占用的端口的不同端口與控制交換模塊通信。根據(jù)本發(fā)明實施例的用于基站系統(tǒng)的虛擬局域網(wǎng)配置方法,包括以下步驟控制交換模塊將接入處理模塊和業(yè)務(wù)處理模塊占用的端口同時劃歸到核心網(wǎng)占用的端口所歸屬的第一虛擬局i或網(wǎng)和中央處理單元占用的端口所歸屬的第二虛擬局域網(wǎng);接入處理才莫塊或業(yè)務(wù)處理模塊通過其占用的端口向控制交換模塊上報其模塊類型信息;以及控制交換模塊根據(jù)模塊類型信息,對接入處理模塊或業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整。其中,控制交換模塊根據(jù)模塊類型信息對接入處理模塊和/或業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整的過程包括控制交換模塊根據(jù)模塊類型信息判斷上報模塊類型信息的是接入處理模塊還是業(yè)務(wù)處理模塊;如果是業(yè)務(wù)處理模塊,則控制交換模塊將業(yè)務(wù)處理模塊占用的端口從第一虛擬局域網(wǎng)中刪除,如果是接入處理模塊,則控制交換模塊不對接入處理模塊占用的端口所歸屬的虛擬局i或網(wǎng)進4亍調(diào)整。其中,當(dāng)原來由接入處理模塊占用的端口改由業(yè)務(wù)處理模塊占用時,還包括以下步驟業(yè)務(wù)處理才莫塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,獲知原來由接入處理模塊占用的端口已經(jīng)改由業(yè)務(wù)處理模塊占用;控制交換才莫塊將原來由^妄入處理才莫塊占用的端口從第一虛擬局域網(wǎng)中刪除。其中,當(dāng)原來由業(yè)務(wù)處理模塊占用的端口改由接入處理模塊占用時,還包^"以下步驟4妄入處理才莫塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,獲知原來由業(yè)務(wù)處理模塊占用的端口已經(jīng)改由接入處理模塊占用;控制交換模塊將原來由業(yè)務(wù)處理模塊占用的端口同時劃歸到第一和第二虛擬局i或網(wǎng)。其中,當(dāng)新的業(yè)務(wù)處理才莫塊或接入處理才莫塊占用凄t據(jù)交換單元上的空閑端口時,還包4舌以下步驟業(yè)務(wù)處理;漢塊或"t妄入處理才莫塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,判斷上報模塊類型信息的是接入處理模塊還是業(yè)務(wù)處理模塊;如果是業(yè)務(wù)處理模塊,則控制交換模塊判斷業(yè)務(wù)處理模塊占用的端口是否已經(jīng)被劃歸到了第一和/或第二虛擬局域網(wǎng),如果業(yè)務(wù)處理模塊占用的端口已經(jīng)被劃歸到了第一和第二虛擬局域網(wǎng),則控制交換模塊將業(yè)務(wù)處理模塊占用的端口從第一虛擬局域網(wǎng)中刪除;如果是接入處理模塊,則控制交換模塊判斷接入處理模塊占用的端口是否已經(jīng)被劃歸到了第一和/或所述第二虛擬局域網(wǎng),如果接入處理模塊占用的端口已經(jīng)被劃歸到了第二虛擬局域網(wǎng)而未被劃歸到第一局域網(wǎng),則控制交換模塊將接入處理模塊占用的端口劃歸到第一虛擬局域網(wǎng)。其中,接入處理模塊或業(yè)務(wù)處理模塊周期性地向控制交換模塊上報所述模塊類型信息。通過本發(fā)明,可以由控制交換模塊根據(jù)單板的類型(即,是接入處理模塊還是業(yè)務(wù)處理模塊)動態(tài)劃分VLAN的配置,不需要人工干預(yù),同時也避免了每次有單板新增或拔出時,需要重新去配置交換機的VLAN配置。對于支持單板同時混插有多接口板的基站系統(tǒng),是一個更有效更為靈活的解決方法。此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖1是VLAN的劃分示意圖;圖2是根據(jù)本發(fā)明實施例的VLAN配置方法的流程圖;以及圖3是應(yīng)用圖2所示方法的基站的槽位情況示意圖。具體實施方式下面參考附圖,詳細(xì)"i兌明本發(fā)明的具體實施方式。圖2是根據(jù)本發(fā)明實施例的VLAN配置方法的流程圖。如圖2所示,該方法包括以下步驟S202,控制交換—莫塊將接入處理纟莫塊和業(yè)務(wù)處理才莫塊占用的端口同時劃歸到核心網(wǎng)占用的端口所歸屬的第一虛擬局;t或網(wǎng)和中央處理單元占用的端口所歸屬的第二虛擬局i或網(wǎng);S204,接入處理模塊或業(yè)務(wù)處理才莫塊通過其占用的端口向控制交換模塊上報其模塊類型信息;以及S206,控制交換模塊根據(jù)模塊類型信息,對接入處理才莫塊或業(yè)務(wù)處理才莫塊占用的端口所歸屬的虛擬局i或網(wǎng)進4亍調(diào)整。其中,控制交換模塊根據(jù)模塊類型信息對接入處理模塊和/或業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整的過程包括控制交換模塊根據(jù)模塊類型信息判斷上報模塊類型信息的是接入處理模塊還是業(yè)務(wù)處理模塊;如果是業(yè)務(wù)處理模塊,則控制交換模塊將業(yè)務(wù)處理才莫塊占用的端口從第一虛擬局域網(wǎng)中刪除,如果是4妾入處理模塊,則控制交換模塊不對接入處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進4亍調(diào)整。其中,當(dāng)原來由接入處理模塊占用的端口改由業(yè)務(wù)處理模塊占用時,還包4舌以下步驟業(yè)務(wù)處理才莫塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,獲知原來由接入處理模塊占用的端口已經(jīng)改由業(yè)務(wù)處理模塊占用;控制交換模塊將原來由接入處理模塊占用的端口從第一虛擬局域網(wǎng)中刪除。其中,當(dāng)原來由業(yè)務(wù)處理模塊占用的端口改由接入處理才莫塊占用時,還包括以下步驟接入處理模塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,獲知原來由業(yè)務(wù)處理才莫塊占用的端口已經(jīng)改由接入處理才莫塊占用;控制交換模塊將原來由業(yè)務(wù)處理模塊占用的端口同時劃歸到第一和第二虛擬局i或網(wǎng)。其中,當(dāng)新的業(yè)務(wù)處理模塊或接入處理模塊占用數(shù)據(jù)交換單元上的空閑端口時,還包括以下步驟業(yè)務(wù)處理才莫塊或4妄入處理沖莫塊通過其占用的端口向控制交換模塊上報模塊類型信息;控制交換模塊根據(jù)模塊類型信息,判斷上報模塊類型信息的是接入處理模塊還是業(yè)務(wù)處理模塊;如果是業(yè)務(wù)處理模塊,則控制交換模塊判斷業(yè)務(wù)處理才莫塊占用的端口是否已經(jīng)^皮劃歸到了第一和/或第二虛擬局&戈網(wǎng),如果業(yè)務(wù)處理模塊占用的端口已經(jīng)被劃歸到了第一和第二虛擬局域網(wǎng),則控制交換模塊將業(yè)務(wù)處理模塊占用的端口從第一虛擬局域網(wǎng)中刪除;如果是接入處理模塊,則控制交換模塊判斷接入處理模塊占用的端口是否已經(jīng)被劃歸到了第一和/或所述第二虛擬局域網(wǎng),如果接入處理模塊占用的端口已經(jīng)被劃歸到了第二虛擬局域網(wǎng)而未被劃歸到第一局域網(wǎng),則控制交換模塊將接入處理模塊占用的端口劃歸到第一虛擬局域網(wǎng)。其中,接入處理模塊或業(yè)務(wù)處理模塊周期性地向控制交換模塊上報所述模塊類型信息。圖3是應(yīng)用圖2所示方法的基站的槽位情況示意圖。如圖3所示,在一個基站中有7個槽位。其中,槽位4插入的交換控制板(CSM),槽位1插入的是業(yè)務(wù)處理板(PHY1),槽位2和槽位7分別插入的是接入處理板1(MAC1)和接入處理板2(MAC2)。其中,槽位與交換機端口之間的對應(yīng)關(guān)系如下槽位號內(nèi)吾P交4奐才幾端口號10<table>tableseeoriginaldocumentpage11</column></row><table>另外,交換才幾端口8用作與核心網(wǎng)通信的端口。在圖3所示的基站中,進行VLAN配置的過程包括以下步驟步驟一,CSM上電后,將1-8號端口全部加入到VLAN1和VLAN2中;步驟二,PHY1、MAC1、MAC2定期向CSM板上報自己的板類型;步驟三,如果CSM收到PHY1的板類型上報,則轉(zhuǎn)入步驟四;如果CSM收到MAC1和MAC2的才反類型上才艮,則才企查對應(yīng)的端口2和端口7是否在VLAN1中。由于上電時已經(jīng)加入,所以VLAN1和VLAN2中老P存在端口2和端口7,不用處理;步驟四,CSM檢查PHY1對應(yīng)的端口1是否在VLAN1中,由于開始時所有端口都在VLAN1中,所以將端口1乂人VLAN1中刪除,再檢查是否在VLAN2中,如果在VLAN2中,則回到步驟二的處J里。如果將PHY1和MAC1交換槽位,則根據(jù)上述步驟可以得出端口1將被從VLAN1中刪除,同時端口2依然存在于VLAN2中。在本發(fā)明中,控制交換模塊可以根據(jù)單板的類型動態(tài)劃分VLAN的配置,所以不需要人工干預(yù)。另外,本發(fā)明也可以避免每次有單才反新增或拔出時,需要重新去配置交換機的VLAN配置。對于支持單板同時混插有多個接口板的基站系統(tǒng),是一個更為有效、更為靈活的解決方法。以上所述^f又為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。權(quán)利要求1.一種用于基站系統(tǒng)的虛擬局域網(wǎng)配置方法,其中,所述基站系統(tǒng)包括一個控制交換模塊、一個或多個接入處理模塊、以及一個或多個業(yè)務(wù)處理模塊,所述控制交換模塊包括數(shù)據(jù)交換單元和中央處理單元,所述中央處理單元通過占用所述數(shù)據(jù)交換單元上的端口與所述中央處理單元通信,核心網(wǎng)、所述接入處理模塊、和所述業(yè)務(wù)處理模塊分別通過占用所述數(shù)據(jù)交換單元上不同于所述中央處理單元占用的端口的不同端口與所述控制交換模塊通信,其特征在于,包括以下步驟所述控制交換模塊將所述接入處理模塊和所述業(yè)務(wù)處理模塊占用的端口同時劃歸到所述核心網(wǎng)占用的端口所歸屬的第一虛擬局域網(wǎng)和所述中央處理單元占用的端口所歸屬的第二虛擬局域網(wǎng);所述接入處理模塊或所述業(yè)務(wù)處理模塊通過其占用的端口向所述控制交換模塊上報其模塊類型信息;以及所述控制交換模塊根據(jù)所述模塊類型信息,對所述接入處理模塊或所述業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整。2.根據(jù)權(quán)利要求1所述的虛擬局域網(wǎng)配置方法,其特征在于,所述控制交換模塊根據(jù)所述模塊類型信息對所述接入處理模塊和/或所述業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整的過程包括所述控制交換模塊根據(jù)所述模塊類型信息判斷上報所述模塊類型信息的是所述接入處理模塊還是所述業(yè)務(wù)處理^t塊;如果是所述業(yè)務(wù)處理模塊,則所述控制交換模塊將所述業(yè)務(wù)處理模塊占用的端口從所述第一虛擬局域網(wǎng)中刪除,如果是所述接入處理模塊,則所述控制交換模塊不對所述接入處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整。3.根據(jù)權(quán)利要求2所述的虛擬局域網(wǎng)配置方法,其特征在于,當(dāng)原來由所述4妾入處理才莫塊占用的端口改由所述業(yè)務(wù)處理才莫塊占用時,還包4舌以下步-驟所述業(yè)務(wù)處理模塊通過其占用的端口向所述控制交換模塊上報所述模塊類型信息;所述控制交換模塊根據(jù)所述模塊類型信息,獲知原來由所述接入處理沖莫塊占用的端口已經(jīng)改由所述業(yè)務(wù)處理模塊占用;所述控制交換模塊將原來由所述接入處理模塊占用的端口從所述第一虛擬局域網(wǎng)中刪除。4.根據(jù)權(quán)利要求2所述的虛擬局域網(wǎng)配置方法,其特征在于,當(dāng)原來由所述業(yè)務(wù)處理才莫塊占用的端口改由所述4妾入處理才莫塊占用時,還包4舌以下步驟所述接入處理才莫塊通過其占用的端口向所述控制交換才莫塊上報所述模塊類型信息;所述控制交換模塊根據(jù)所述模塊類型信息,獲知原來由所述業(yè)務(wù)處理才莫塊占用的端口已經(jīng)改由所述4姿入處理才莫塊占用;所述控制交換模塊將原來由所述業(yè)務(wù)處理模塊占用的端口同時劃歸到所述第一和第二虛擬局域網(wǎng)。5.根據(jù)權(quán)利要求2所述的虛擬局域網(wǎng)配置方法,其特征在于,當(dāng)新的業(yè)務(wù)處理模塊或接入處理模塊占用所述數(shù)據(jù)交換單元上的空閑端口時,還包括以下步驟所述業(yè)務(wù)處理模塊或所述接入處理模塊通過其占用的端口向所述控制交換模塊上報所述模塊類型信息;所述控制交換模塊根據(jù)所述模塊類型信息,判斷上報所述模塊類型信息的是所述接入處理模塊還是所述業(yè)務(wù)處理模塊;如果是所述業(yè)務(wù)處理模塊,則所述控制交換模塊判斷所述業(yè)務(wù)處理模塊占用的端口是否已經(jīng)被劃歸到了所述第一和/或第二虛擬局i或網(wǎng),如果所述業(yè)務(wù)處理才莫塊占用的端口已經(jīng)-故劃歸到了所述第一和第二虛擬局域網(wǎng),則所述控制交換模塊將所述業(yè)務(wù)處理才莫塊占用的端口乂人所述第一虛擬局i或網(wǎng)中刪除;如果是所述接入處理模塊,則所述控制交換模塊判斷所述接入處理模塊占用的端口是否已經(jīng)被劃歸到了所述第一和/或所述第二虛擬局域網(wǎng),如果所述4妄入處理才莫塊占用的端口已經(jīng);陂劃歸到了所述第二虛擬局域網(wǎng)而未凈皮劃歸到所述第一局i或網(wǎng),則所述控制交換模塊將所述接入處理模塊占用的端口再劃歸到所述第一虛擬局域網(wǎng)。6.根據(jù)權(quán)利要求1至5中任一項所述的虛擬局域網(wǎng)配置方法,其特征在于,所述4妄入處理才莫塊或所述業(yè)務(wù)處理才莫塊周期性地向所述控制交換模塊上報所述模塊類型信息。全文摘要本發(fā)明公開了一種用于基站系統(tǒng)的虛擬局域網(wǎng)配置方法,包括以下步驟控制交換模塊將接入處理模塊和業(yè)務(wù)處理模塊占用的端口同時劃歸到核心網(wǎng)占用的端口所歸屬的第一虛擬局域網(wǎng)和中央處理單元占用的端口所歸屬的第二虛擬局域網(wǎng);接入處理模塊或業(yè)務(wù)處理模塊通過其占用的端口向控制交換模塊上報其模塊類型信息;以及控制交換模塊根據(jù)模塊類型信息,對接入處理模塊或業(yè)務(wù)處理模塊占用的端口所歸屬的虛擬局域網(wǎng)進行調(diào)整。通過本發(fā)明,可以由控制交換模塊根據(jù)單板的類型(即,是接入處理模塊還是業(yè)務(wù)處理模塊)動態(tài)劃分VLAN的配置,不需要人工干預(yù),同時也避免了每次有單板新增或拔出時,需要重新去配置交換機的VLAN配置。文檔編號H04L12/24GK101252504SQ200810089849公開日2008年8月27日申請日期2008年4月3日優(yōu)先權(quán)日2008年4月3日發(fā)明者劉彩霞,吳永航,慧宋,宋荊漢申請人:中興通訊股份有限公司