專利名稱::異步傳輸模式承載因特網(wǎng)協(xié)議操作維護(hù)通道的建立方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及操作維護(hù)通道的建立技術(shù),尤其涉及一種異步傳輸模式承載因特網(wǎng)協(xié)議(IPOA,IPoverATM)操作維護(hù)通道的建立方法。
背景技術(shù):
:隨著無線通信技術(shù)的發(fā)展,通信網(wǎng)絡(luò)越來越復(fù)雜,也越來越龐大,基站(NodeB)作為無線通信系統(tǒng)中的一個重要組成部分,具有數(shù)量多、分布廣、管理和維護(hù)不易等特點,為了解決NodeB的管理和維護(hù)問題,第三代通信網(wǎng)絡(luò)的協(xié)議中規(guī)定在無線網(wǎng)絡(luò)控制器(RNC)和NodeB之間可以采用IPOA的方式進(jìn)行通信,即在ATM上傳送IP數(shù)據(jù)包。因此,可以在NodeB和RNC之間建立IPOA操作維護(hù)通道,以在RNC側(cè)對NodeB進(jìn)行集中的管理和維護(hù)。目前,NodeB與RNC之間IPOA操作維護(hù)通道的建立方法主要有以下兩種第一種方法是由操作維護(hù)人員分別在NodeB和RNC側(cè)配置建立操作維護(hù)通道所需數(shù)據(jù),以建立NodeB和RNC之間的操作維護(hù)通道。然而,在實際應(yīng)用中,NodeB可能遠(yuǎn)離RNC或者位于偏僻荒涼的地方,要實現(xiàn)對NodeB的人工配置非常困難,對故障的處理也非常不方便;而且,如果NodeB和RNC之間相隔甚遠(yuǎn),采用人工配置很容易出現(xiàn)NodeB和RNC之間配置不同步的現(xiàn)象。所以,這種人工配置的方法不僅操作復(fù)雜,而且容易出錯。第二種方法是NodeB初次啟動時采用出廠時設(shè)置好的缺省永久虛鏈接(PVC)和因特網(wǎng)協(xié)議(IP)地址向位于RNC側(cè)的網(wǎng)絡(luò)管理維護(hù)中心(OMCR)發(fā)起請求,獲得正式的配置數(shù)據(jù),包括NodeB的PVC和IP地址,在以后重啟時采用正式配置好的PVC和IP地址建立^t喿作維護(hù)通道,與RNC取得聯(lián)系,并刪除原有的缺省PVC和IP地址。然而,這種方法由于所有的NodeB都采用固定的IP地址,所以NodeB不能同時并行開工,并且開工期間的操作維護(hù)和網(wǎng)絡(luò)管理都比較復(fù)雜。由此可見,現(xiàn)有的建立操作維護(hù)通道的方法缺乏操作維護(hù)通道的自動建立機(jī)制,操作復(fù)雜,工作量大,容易出錯,使得基站的維護(hù)成本高,質(zhì)量差。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供一種IPOA操作維護(hù)通道的建立方法,可以提高網(wǎng)絡(luò)的可維護(hù)性和運行維護(hù)質(zhì)量,減少運行維護(hù)成本。具體地,該方法包括A、基站建立自舉協(xié)議BOOTP永久虛連接PVC,并以廣播方式在該BOOTPPVC上發(fā)送BOOTP請求報文,RNC轉(zhuǎn)發(fā)該請求報文至BOOTP服務(wù)器;B、BOOTP服務(wù)器根據(jù)預(yù)先配置為基站分配操作維護(hù)通道PVC和IP地址,并經(jīng)RNC發(fā)送給基站;C、基站根據(jù)所獲得的操作維護(hù)通道PVC和IP地址建立IPOA操作維護(hù)通道。所述BOOTP請求報文包括因特網(wǎng)協(xié)議IP報頭、用戶數(shù)據(jù)報協(xié)議UDP報頭和BOOPT報文,具體內(nèi)容為BOOTP報文中置請求報文的標(biāo)記和廣播標(biāo)記,客戶物理地址為所述基云占才示i只。步驟A所述RNC轉(zhuǎn)發(fā)該請求報文至BOOTP服務(wù)器包括RNC在BOOTP請求報文的網(wǎng)關(guān)IP地址中記錄基站發(fā)送所述BOOTP請求報文的路由信息,并將BOOTP請求報文中IP報頭的源地址和目的地址分別修改為自身的IP地址和BOOTP服務(wù)器的IP地址,然后將修改的BOOTP請求報文發(fā)送給BOOTP服務(wù)器;步驟B中所述根據(jù)預(yù)先配置為基站分配操作維護(hù)通道PVC和IP地址包括通過BOOTP應(yīng)答報文為基站分配操作維護(hù)通道PVC和IP地址;所述BOOTP應(yīng)答報文包括客戶物理地址為所述基站標(biāo)識;網(wǎng)關(guān)IP地址為路由信息;自己的IP地址為分配給基站的IP地址;可選廠商定義區(qū)域中包括操作維護(hù)通道PVC網(wǎng)關(guān)IP地址、虛通道標(biāo)識符和虛信道標(biāo)識符。所述步驟C進(jìn)一步包括在BOOTP應(yīng)答寺艮文中的基站標(biāo)識與自身標(biāo)識不一致時,基站丟棄所收到的BOOTP應(yīng)答報文,并在預(yù)先設(shè)置的等待時間超時后,重新發(fā)送請求。所述可選廠商定義區(qū)域中進(jìn)一步包括網(wǎng)絡(luò)管理維護(hù)中心的IP地址和文件傳輸協(xié)議服務(wù)器的IP地址。在所述步驟C之后,該方法進(jìn)一步包括基站根據(jù)網(wǎng)絡(luò)管理維護(hù)中心的IP地址和文件傳輸協(xié)議服務(wù)器的IP地址從文件傳輸協(xié)議服務(wù)器上下載運行軟件和配置數(shù)據(jù),并與網(wǎng)絡(luò)管理維護(hù)中心交互,開工運行。在所述步驟C之后,該方法進(jìn)一步包括基站拆除BOOTPPVC。所述步驟B進(jìn)一步包括在BOOTP服務(wù)器找不到基站對應(yīng)的操作維護(hù)通道PVC和IP地址時,丟棄所收到的BOOTP請求4艮文,退出該方法的流程。從以上技術(shù)方案可以看到,本發(fā)明提供的IPOA操作維護(hù)通道的建立方法具有以下有益效果本發(fā)明的NodeB利用出廠時設(shè)置的缺省PVC與自舉協(xié)議服務(wù)器(BOOTPServer)協(xié)商,獲得操作維護(hù)(O&M)PVC和IP地址,利用所獲得的O&MPVC和IP地址創(chuàng)建IPOA操作維護(hù)通道,由于O&MPVC的配置可以由操作員在BOOTPServer上統(tǒng)一規(guī)劃,配置靈活,操作簡單,可以適應(yīng)多種類型的NodeB,因此NodeB可以遠(yuǎn)程同時開工,大大增強(qiáng)了無線網(wǎng)絡(luò)的可維護(hù)性,降低了運行維護(hù)成本,提高了運行維護(hù)質(zhì)量。圖1是根據(jù)本發(fā)明的網(wǎng)絡(luò)結(jié)構(gòu)圖2是根據(jù)本發(fā)明的IPOA操作維護(hù)通道的建立方法流程圖。具體實施例方式為了使本發(fā)明的特征和優(yōu)點更加清楚明白,下面參照附圖結(jié)合具體實施例對本發(fā)明作進(jìn)一步的描述。本發(fā)明所提出的技術(shù)方案基于以下兩個前4是一是NodeB與RNC之間已經(jīng)建立物理連接;二是NodeB與RNC之間基于ATM傳輸。本發(fā)明的網(wǎng)絡(luò)結(jié)構(gòu)參見圖1,包括OMCR、BOOTPServer、文件傳輸協(xié)議服務(wù)器(FTPServer)、RNC和NodeB。其中,OMCR、BOOTPServer和FTPServer與RNC之間可以基于以太網(wǎng)傳輸,并且RNC上配置有BOOTPServer的地址,以便RNC可以將NodeB發(fā)送的BOOTP請求路由到BOOTPServer。BOOTPServer根據(jù)網(wǎng)絡(luò)的規(guī)劃,預(yù)先配置有每個NodeB建立IPOA操作維護(hù)通道所需的信息,根據(jù)NodeB的請求為NodeB分配IP地址、O&MPVC信息以及OMCR的IP地址、FTPServer的IP地址等信息;FTPServer用于配置和維護(hù)NodeB啟動所需的運行軟件和配置數(shù)據(jù),NodeB在獲得FTPServer的IP地址的情況下,可以從FTPServer上下載運行軟件和配置數(shù)據(jù),開工運行;OMCR用于在NodeB運行后對NodeB進(jìn)行維護(hù)和管理,例如接收NodeB上傳的告警數(shù)據(jù),或者發(fā)送調(diào)試命令到NodeB等。沖艮據(jù)標(biāo)準(zhǔn)和協(xié)議的規(guī)定,建立NodeB與RNC之間的IPOA操作維護(hù)通道需要NodeB的PVC和IP地址,現(xiàn)有技術(shù)中采用NodeB出廠時設(shè)置的缺省PVC和IP地址建立IPOA操作維護(hù)通道的方法,存在NodeB不能同時開工,并且開工期間操作維護(hù)和網(wǎng)絡(luò)管理復(fù)雜的缺點。對此,本發(fā)明基于圖1所示的網(wǎng)絡(luò)結(jié)構(gòu),提供一種建立IPOA^t喿作維護(hù)通道的方法,該方法的主要思想在于首先在NodeB出廠時設(shè)置的缺省PVC,即在BOOTPPVC上發(fā)送請求報文,與BOOTPServer協(xié)商,獲得NodeB的O&MPVC信息和IP地址,根據(jù)0&MPVC信息和IP地址建立IPOA搡作維護(hù)通道。參見圖2,本發(fā)明提供的IPOA操作維護(hù)通道的建立方法具體包括如下步驟步驟201、NodeB根據(jù)出廠時的缺省設(shè)置建立BOOTPPVC。本發(fā)明中,在NodeB上電之前,RNC、FTPServer、OMCR和BOOTPServer都已經(jīng)啟動,并且RNC與FTPServer、OMCR和BOOTPServer之間路由可達(dá);每個NodeB都有自己的標(biāo)識,BOOTPServer可以根據(jù)網(wǎng)絡(luò)頭見劃,以NodeB標(biāo)識為關(guān)鍵字預(yù)先配置每個NodeB對應(yīng)的NodeB的IP地址、0&MPVC信息、FTPServer的IP地址和OMCR的IP地址。協(xié)議規(guī)定NodeB需要有虛通道標(biāo)識符(VPI)和虛信道標(biāo)識符(VCI)的配置^:據(jù)才能建立與RNC的PVC,在這里,將VPI和VCI稱為PVC屬性。實際應(yīng)用中,設(shè)備制造商在NodeB出廠前已經(jīng)預(yù)先設(shè)置了基站的缺省PVC屬性,例如VP1=1,VCI=31,因此,NodeB利用缺省的VPI和VCI可以建立與RNC的BOOTPPVC,從而可以與RNC進(jìn)行通信。步驟202、NodeB以廣播的方式在所建立的BOOTPPVC發(fā)送BOOTP請求4艮文,該4艮文中攜帶NodeB的標(biāo)識。BOOTP請求報文經(jīng)過協(xié)議棧層層封裝,包括IP報頭、UDP報頭和BOOTP4艮文,為了能在BOOTPPVC上以廣播方式發(fā)送BOOTP請求4艮文,報文的具體內(nèi)容設(shè)置如下(1)填寫IP報頭源IP地址為0.0.0.0,目的IP地址為255.255.255.255;(2)填寫用戶數(shù)據(jù)報協(xié)議(UDP)報頭源端口為68,目的端口為67;(3)^真寫B(tài)OOTP凈艮文設(shè)置標(biāo)記表示該報文為BOOTP請求報文,并在BOOTPFLAG中置廣播標(biāo)記;由于每個NodeB都具有自己的標(biāo)識,為了標(biāo)記發(fā)送BOOTP請求報文的是哪個NodeB,也為了后續(xù)步驟中BOOTPServer可以給對應(yīng)的NodeB分配IP地址等信息,需要在客戶物理地址(chadder)中填寫本NodeB的標(biāo)識;BOOTP請求報文中的其它字段根據(jù)協(xié)議的要求填寫即可,具體可以參見RFC951。步驟203-204、RNC在BOOTPPVC上收到NodeB以廣播方式發(fā)送的BOOTP請求報文后,記錄該請求報文的路由信息,并將IP報頭的源地址和目的地址分別^f奮改為自身的IP地址和BOOTPServer的IP地址,然后將修改后的報文發(fā)送給BOOTPServer。由于RNC可能同時與多個NodeB相連,為了確定請求報文是經(jīng)過哪個路由發(fā)送來的,以便RNC在獲得應(yīng)答報文后,可以將應(yīng)答報文發(fā)送回去,RNC在所收到的BOOTP請求報文的網(wǎng)關(guān)IP地址(giaddr)中記錄接收到該請求報文的路由信息。這里,路由信息可以包括PVC屬性和發(fā)送BOOTP請求報文的NodeB與RNC相連的物理端口信息。RNC為了可以將NodeB發(fā)送的BOOTP請求報文路由至BOOTPServer,需要修改IP報頭中填寫的源地址和目的地址,將源地址改寫為自身的IP地址,將目的地址改寫為BOOTPServer的IP地址。修改了IP報頭之后,需要重新校驗IP報文。記錄路由信息并修改IP報頭后,RNC將經(jīng)過修改的BOOTP請求4艮文發(fā)送給BOOTPServer。這兩個步驟是RNC轉(zhuǎn)發(fā)NodeB發(fā)送的BOOTP請求報文的步驟,具體實現(xiàn)時只要RNC可以將NodeB發(fā)送的BOOTP請求報文轉(zhuǎn)發(fā)至BOOTPServer即可,具有采用什么樣的方式,并不局限于本發(fā)明提供的方式。步驟205-206、BOOTPServer收到RNC路由來的BOOTP請求報文以后,填寫包括NodeB的IP地址和O&MPVC信息的BOOTP應(yīng)答報文,發(fā)送給BOOTP請求報文中填寫的源地址所表示的RNC。BOOTPServer在NodeB上電之前,就已經(jīng)根據(jù)網(wǎng)絡(luò)規(guī)劃配置了每個NodeB建立IPOA操作維護(hù)通道所需的信息,包括NodeB的IP地址和O&MPVC信息。因此,BOOTPServer在收到BOOTP請求報文以后,根據(jù)chaddr中填寫的NodeB標(biāo)識,為該NodeB分配信息,具體應(yīng)答4艮文的填寫如下(1)設(shè)置標(biāo)記表示該報文為BOOTP的應(yīng)答報文;(2)chaddr:與請求報文中填寫的一致,即NodeB的標(biāo)識;(3)giaddr:與請求報文一致,即RNC填寫的路由信息,以便RNC可以根據(jù)該路由信息發(fā)送應(yīng)答報文給NodeB;(4)自己的IP地址(yiaddr):分配給NodeB的IP地址;(5)在可選廠商定義區(qū)域(vend)根據(jù)表1所示的格式填寫<table>tableseeoriginaldocumentpage10</column></row><table>其它為0表1如果BOOTPServer根據(jù)NodeB的標(biāo)識找不到配置給該NodeB的信息,則丟棄NodeB發(fā)送的BOOTP請求4良文。步驟207、RNC收到BOOTP應(yīng)答報文后,根據(jù)giaddr中填寫的路由信息,將BOOTP應(yīng)答報文發(fā)送給NodeB。步驟208、NodeB收到BOOTP應(yīng)答報文,確定BOOTP應(yīng)答報文的chaddr中填寫的標(biāo)識與自身標(biāo)識一致,根據(jù)BOOTP應(yīng)答報文中分配給NodeB的O&MPVC信息和IP地址建立IPOA搡作維護(hù)通道。BOOTP應(yīng)答報文中提供了分配給NodeB的VPI和VCI,據(jù)此NodeB可以建立O&MPVC,并可以根據(jù)該PVC和為NodeB分配的IP地址以及O&MPVC網(wǎng)關(guān)IP地址建立與RNC之間的IPOA操作維護(hù)通道。另外,NodeB還可以保存BOOTP應(yīng)答報文中提供的FTPServer的IP地址和OMCR的IP地址,在建立IPOA操作維護(hù)通道后,根據(jù)FTPServer的IP地址從FTPServer上下載運行軟件和配置數(shù)據(jù),并根據(jù)OMCR的IP地址與OMCR取得聯(lián)系,接受OMCR的管理和維護(hù)。進(jìn)一步地,NodeB在完成IPOA操作維護(hù)通道的建立后,拆除BOOTPPVC。如果BOOTP應(yīng)答報文中chaddr填寫的NodeB標(biāo)識與本地NodeB標(biāo)識不一致,NodeB則丟棄該BOOTP應(yīng)答報文,并在等待應(yīng)答超時后,重新發(fā)送BOOTP請求報文。BOOTP應(yīng)答報文的等待時間和最大重傳次數(shù)都可以根據(jù)實際情況進(jìn)行設(shè)置。從以上描述可以看到,在本發(fā)明中NodeB首先利用缺省PVC與BOOTPServer協(xié)商,獲得NodeB的O&MPVC信息和IP地址,然后在此基礎(chǔ)上建立IPOA搡作維護(hù)通道。其中,在BOOTP應(yīng)答報文中的vend區(qū)域填寫O&MPVC網(wǎng)關(guān)IP地址以及建立PVC所需的VPI和VCI,以便在給NodeB分配IP地址的同時還分配O&MPVC信息。由于本發(fā)明所建立的O&MPVC與BOOTPPVC不同,因此NodeB可以同時開工運行,并且0&MPVC信息可以由操作員在BOOTPServer進(jìn)行統(tǒng)一規(guī)劃和配置,所以操作簡單,可行性強(qiáng),可以適應(yīng)多種類型的NodeB,大大增強(qiáng)了無線網(wǎng)絡(luò)的可維護(hù)性,降低了運行維護(hù)成本,^是高了運4t維護(hù)質(zhì)量。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種異步傳輸模式承載網(wǎng)際協(xié)議IPOA操作維護(hù)通道的建立方法,其特征在于,該方法包括A、基站建立自舉協(xié)議BOOTP永久虛連接PVC,并以廣播方式在該BOOTPPVC上發(fā)送BOOTP請求報文,RNC轉(zhuǎn)發(fā)該請求報文至BOOTP服務(wù)器;B、BOOTP服務(wù)器根據(jù)預(yù)先配置為基站分配操作維護(hù)通道PVC和IP地址,并經(jīng)RNC發(fā)送給基站;C、基站根據(jù)所獲得的操作維護(hù)通道PVC和IP地址建立IPOA操作維護(hù)通道。2、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述BOOTP請求報文包括因特網(wǎng)協(xié)議IP報頭、用戶數(shù)據(jù)報協(xié)議UDP報頭和BOOPT報文,具體內(nèi)容為BOOTP報文中置請求報文的標(biāo)記和廣播標(biāo)記,客戶物理地址為所述基站標(biāo)識。3、根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟A所述RNC轉(zhuǎn)發(fā)該請求報文至BOOTP服務(wù)器包括RNC在BOOTP請求報文的網(wǎng)關(guān)IP地址中記錄基站發(fā)送所述BOOTP請求報文的路由信息,并將BOOTP請求報文中IP報頭的源地址和目的地址分別修改為自身的IP地址和BOOTP服務(wù)器的IP地址,然后將修改的BOOTP請求報文發(fā)送給BOOTP服務(wù)器;4、根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述根據(jù)預(yù)先配置為基站分配操作維護(hù)通道PVC和IP地址包括通過BOOTP應(yīng)答報文為基站分配操作維護(hù)通道PVC和IP地址;所述BOOTP應(yīng)答報文包括客戶物理地址為所述基站標(biāo)識;網(wǎng)關(guān)IP地址為路由信息;自己的IP地址為分配給基站的IP地址;可選廠商定義區(qū)域中包括操作維護(hù)通道PVC網(wǎng)關(guān)IP地址、虛通道標(biāo)識符和虛4言道標(biāo)識符。5、根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟C進(jìn)一步包括在BOOTP應(yīng)答報文中的基站標(biāo)識與自身標(biāo)識不一致時,基站丟棄所收到的BOOTP應(yīng)答報文,并在預(yù)先設(shè)置的等待時間超時后,重新發(fā)送請求。6、根據(jù)權(quán)利要求4所述的方法,其特征在于,所述可選廠商定義區(qū)域中進(jìn)一步包括網(wǎng)絡(luò)管理維護(hù)中心的IP地址和文件傳輸協(xié)議服務(wù)器的IP地址。7、根據(jù)權(quán)利要求6所述的方法,其特征在于,在所述步驟C之后,該方法進(jìn)一步包括基站根據(jù)網(wǎng)絡(luò)管理維護(hù)中心的IP地址和文件傳輸協(xié)議服務(wù)器的IP地址從文件傳輸協(xié)議服務(wù)器上下載運行軟件和配置數(shù)據(jù),并與網(wǎng)絡(luò)管理維護(hù)中心交互,開工運行。8、根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟C之后,該方法進(jìn)一步包括基站拆除BOOTPPVC。9、根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B進(jìn)一步包括在BOOTP服務(wù)器找不到基站對應(yīng)的操作維護(hù)通道PVC和IP地址時,丟棄所收到的BOOTP請求報文,退出該方法的流程。全文摘要本發(fā)明公開一種IPOA操作維護(hù)通道的建立方法,該方法包括基站建立BOOTPPVC,并以廣播方式在該BOOTPPVC上發(fā)送BOOTP請求報文,RNC轉(zhuǎn)發(fā)該請求報文至BOOTP服務(wù)器;BOOTP服務(wù)器根據(jù)預(yù)先配置為基站分配操作維護(hù)通道PVC和IP地址,并經(jīng)RNC發(fā)送給基站;基站根據(jù)所獲得的操作維護(hù)通道PVC和IP地址建立IPOA操作維護(hù)通道。本發(fā)明提供的方法使得操作維護(hù)通道PVC配置靈活,操作簡單,可以適應(yīng)多種類型的NodeB,因此NodeB可以遠(yuǎn)程同時開工,大大增強(qiáng)了無線網(wǎng)絡(luò)的可維護(hù)性,降低了運行維護(hù)成本,提高了運行維護(hù)質(zhì)量。文檔編號H04Q7/38GK101106476SQ20061009026公開日2008年1月16日申請日期2006年7月11日優(yōu)先權(quán)日2006年7月11日發(fā)明者曲曉寧,朱碧英申請人:普天信息技術(shù)研究院