專利名稱:一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種在0MC(0pration Maintenance Center,操作維護(hù)中心)配置到基站的路由的實(shí)現(xiàn)方法及系統(tǒng)。
背景技術(shù):
當(dāng)前國(guó)內(nèi)CDMA (Code Division Multiple Access,碼分多址)系統(tǒng)室外覆蓋達(dá)到了較好的水平,室內(nèi)覆蓋投入較少,較多新興樓宇都無室內(nèi)覆蓋系統(tǒng),導(dǎo)致室內(nèi)覆蓋成為提高當(dāng)前網(wǎng)絡(luò)質(zhì)量的最大難點(diǎn)。從CDMA產(chǎn)品類型來看,需要開發(fā)一款低容量、低成本的小型化基站,以滿足無線系統(tǒng)的室內(nèi)覆蓋需求,CDMA微型基站便應(yīng)運(yùn)而生。該微型基站需要支持版本的匹配性檢查和自動(dòng)更新,微型基站開機(jī)上電的時(shí)候?qū)⒆詣?dòng)更新版本。原來的宏站在版本更新時(shí)都是需要人工手動(dòng)同步后臺(tái)數(shù)據(jù)到網(wǎng)元中,并且同步過程是先把數(shù)據(jù)加載到BSC(基站控制器)的OMP(中央處理單元)中,再向基站分發(fā)數(shù)據(jù)。而對(duì)于微型基站,則是基站向后臺(tái)OMC上報(bào)自己的運(yùn)行版本號(hào),OMC根據(jù)上報(bào)的版本號(hào)進(jìn)行決策,決定是否向基站發(fā)送版本下載的消息,基站從OMC下載最新的版本,并覆蓋備用版本,自動(dòng)將其激活。這樣就需要基站不經(jīng)過OMP直接與服務(wù)器進(jìn)行通信。由于手工添加系統(tǒng)路由表效率較低,容易出錯(cuò),也不方便用戶查看和修改,因此有必要開發(fā)一種新的路由配置技術(shù),以實(shí)現(xiàn)基站與服務(wù)器能夠直接建立通信,使基站能夠自動(dòng)下載并更新版本,達(dá)到自適應(yīng)自配置的目的。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是針對(duì)現(xiàn)有技術(shù)中存在的上述問題,提出一種在OMC配置到基站的路由的實(shí)現(xiàn)方法及系統(tǒng),以實(shí)現(xiàn)基站與服務(wù)器建立通信,使基站能夠自動(dòng)下載并更新版本。為解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案包括一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,包括如下步驟獲取基站IP地址和基站掩碼;確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段;以所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。進(jìn)一步地,所述確定路由網(wǎng)關(guān)的IP地址,指由用戶輸入路由的IP網(wǎng)關(guān)地址,或者由操作維護(hù)中心自動(dòng)生成路由網(wǎng)關(guān)的IP地址。進(jìn)一步地,所述根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址, 得到由操作維護(hù)中心服務(wù)器到基站的路由信息,是指以所述路由網(wǎng)關(guān)的IP地址作為路由網(wǎng)關(guān),以所述基站IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,以所述基站掩碼作為路由掩碼,得到所述由操作維護(hù)中心服務(wù)器到基站的路由信息。進(jìn)一步地,所述由操作維護(hù)中心服務(wù)器到基站的路由信息保存于操作維護(hù)中心的服務(wù)器的操作系統(tǒng)路由表中和本地?cái)?shù)據(jù)庫(kù)中。更進(jìn)一步地,得到的所述由操作維護(hù)中心服務(wù)器到基站的路由信息首先保存于本地?cái)?shù)據(jù)庫(kù)中,然后再加載到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。再進(jìn)一步地,本發(fā)明在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法還包括步驟重新加載本地?cái)?shù)據(jù)庫(kù)中的所述由操作維護(hù)中心服務(wù)器到基站的路由信息,到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),包括基站信息獲取模塊,用于獲取基站IP地址和基站掩碼;網(wǎng)關(guān)地址確定模塊,用于確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段;到基站的路由確定模塊,用于根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。進(jìn)一步地,所述到基站的路由確定模塊包括路由確定子模塊;所述路由確定子模塊用于,以所述路由網(wǎng)關(guān)的IP地址作為路由網(wǎng)關(guān),以所述基站 IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,以所述基站掩碼作為路由掩碼, 得到所述由操作維護(hù)中心服務(wù)器到基站的路由信息。更進(jìn)一步地,所述到基站的路由確定模塊還包括路由保存子模塊;所述路由保存子模塊用于,將得到的所述由操作維護(hù)中心服務(wù)器到基站的路由信息首先保存于本地?cái)?shù)據(jù)庫(kù)中,然后加載到操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。再進(jìn)一步地,所述到基站的路由確定模塊還包括路由重加載子模塊;所述路由重加載子模塊用于,重新加載本地?cái)?shù)據(jù)庫(kù)中的所述由操作維護(hù)中心服務(wù)器到基站的路由信息,到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。本發(fā)明的有益效果為本發(fā)明提出了一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法及系統(tǒng),達(dá)到基站與服務(wù)器建立通信的目的,使得基站版本可以從操作維護(hù)中心的服務(wù)器上自動(dòng)下載到基站中,達(dá)到自適應(yīng)自配置的目的。既提高了配置到基站路由的效率,又能保證數(shù)據(jù)的穩(wěn)定性, 并且通過將路由表保存在本地?cái)?shù)據(jù)庫(kù)中,給用戶以更直觀的感受。本發(fā)明尤其為室內(nèi)微型基站的使用開通奠定了良好的基礎(chǔ)。
圖1為一個(gè)具體實(shí)施例的本發(fā)明方法流程示意圖;圖2為一個(gè)具體實(shí)施例的本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。本發(fā)明方法中,OMC通過本地?cái)?shù)據(jù)庫(kù),獲取基站的IP地址和掩碼信息,OMC根據(jù)基站IP和掩碼確定的網(wǎng)段生成路由的目的地址,這樣當(dāng)有多個(gè)基站歸屬于同一個(gè)網(wǎng)段時(shí),只增加一條路由記錄就可以了。路由掩碼為基站對(duì)應(yīng)的掩碼地址。路由的網(wǎng)關(guān)地址由用戶根據(jù)OMC所在服務(wù)器的地址填寫,或者由OMC自動(dòng)生成,路由的網(wǎng)關(guān)地址需要與服務(wù)器地址在同一網(wǎng)段。操作維護(hù)中心根據(jù)基站的IP地址、掩碼信息以及與OMC服務(wù)器在同一網(wǎng)段的路由網(wǎng)關(guān)地址,在OMC所在服務(wù)器中自動(dòng)生成到基站的路由信息。同時(shí)OMC服務(wù)器所增加的路由也會(huì)記錄在本地?cái)?shù)據(jù)庫(kù)中,方便用戶查看和更改。具體地,操作維護(hù)中心根據(jù)基站的IP地址、掩碼信息以及與OMC服務(wù)器在同一網(wǎng)段的路由網(wǎng)關(guān)地址,生成到基站的路由信息后,可以直接存放于OMC服務(wù)器的操作系統(tǒng)路由表中,同時(shí)備份到本地?cái)?shù)據(jù)庫(kù)中,也可以首先存放于本地?cái)?shù)據(jù)庫(kù)中,然后再加載到OMC服務(wù)器的操作系統(tǒng)路由表中。對(duì)于后一種方式,OMC服務(wù)器增加的路由分為永久路由和暫時(shí)路由,如果OMC服務(wù)器增加的路由為永久路由,當(dāng)OMC所在服務(wù)器重啟后,原來所加永久路由也不會(huì)消失;如果OMC服務(wù)器增加的路由為暫時(shí)路由,當(dāng)OMC所在服務(wù)器重啟后,原來增加的暫時(shí)路由將會(huì)消失,OMC會(huì)根據(jù)本地?cái)?shù)據(jù)庫(kù)中存放的路由信息自動(dòng)增加服務(wù)器所在的操作系統(tǒng)的暫時(shí)路由,如果由于服務(wù)器IP變化等造成自動(dòng)增加路由失敗,會(huì)在OMC日志中進(jìn)行記錄,并在路由查詢頁(yè)面顯示路由加載情況,是否已成功配置。下面結(jié)合圖1給出本發(fā)明方法的一個(gè)具體實(shí)施例,如圖所示,本發(fā)明在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法具體包括如下步驟步驟101,OMC通過本地?cái)?shù)據(jù)庫(kù)獲取其下所有基站的運(yùn)行狀態(tài)信息,包括各個(gè)基站的IP地址和掩碼信息;步驟102,確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段,并根據(jù)基站IP地址和基站掩碼,以及路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。具體地,如果路由目的地址為網(wǎng)段,即針對(duì)windows系統(tǒng),以及路由目的地址為網(wǎng)段的imix系統(tǒng),該步驟具體實(shí)施例為以用戶輸入的路由網(wǎng)關(guān)地址作為路由網(wǎng)關(guān),基站的IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,基站掩碼作為路由掩碼,由這些信息確定出OMC服務(wù)器到基站的路由信息,將這些路由信息存放到本地?cái)?shù)據(jù)庫(kù)的路由表中。如果路由目的地址為一個(gè)具體地址的unix系統(tǒng),則該步驟具體實(shí)施例為以用戶輸入的路由網(wǎng)關(guān)地址作為路由網(wǎng)關(guān),以基站掩碼作為路由掩碼,并保證以路由目的地址和路由掩碼確定的網(wǎng)段地址與以基站IP地址和基站掩碼確定的網(wǎng)段地址為同一網(wǎng)段,然后由這些信息確定出OMC服務(wù)器到基站的路由信息,將這些路由信息存放到本地?cái)?shù)據(jù)庫(kù)的路由表中。步驟103,加載本地?cái)?shù)據(jù)庫(kù)路由表中的路由信息到OMC服務(wù)器的操作系統(tǒng)路由表中,當(dāng)用戶每增加一條路由或者修改一條路由信息時(shí),OMC都會(huì)自動(dòng)加載或更新對(duì)應(yīng)的路由信息。如果增加的路由信息為暫時(shí)路由,當(dāng)OMC啟動(dòng)時(shí),OMC會(huì)自動(dòng)加載本地?cái)?shù)據(jù)庫(kù)路由表中的路由信息到服務(wù)器的操作系統(tǒng)路由表中。OMC上有“使能”和“未使能”這兩個(gè)使能標(biāo)識(shí)來表示對(duì)應(yīng)的路由信息是否成功加載到操作系統(tǒng)路由表中,如果OMC的某條路由信息加載到操作系統(tǒng)路由表中失敗,OMC會(huì)實(shí)時(shí)更改本地?cái)?shù)據(jù)庫(kù)表路由中路由的標(biāo)志位,將該條路由信息寫為“未使能”,在OMC客戶端顯示出來,并記錄在系統(tǒng)日志中,方便用戶查看。
同時(shí),為了防止人為使用操作系統(tǒng)命令更改路由表信息,造成實(shí)際的操作系統(tǒng)路由配置與OMC本地?cái)?shù)據(jù)庫(kù)中的路由信息不一致,OMC也提供重新加載所有路由的功能,一次性重新加載OMC本地?cái)?shù)據(jù)庫(kù)中記錄的所有路由到操作系統(tǒng)路由表中,使操作系統(tǒng)路由信息與OMC本地?cái)?shù)據(jù)庫(kù)中的路由信息一致。在查詢和加載服務(wù)器的路由信息時(shí),考慮數(shù)據(jù)并發(fā)訪問情況,采用多線程技術(shù)讀取輸出;在使用進(jìn)程類讀取數(shù)據(jù)流時(shí),需要注意應(yīng)該先讀取數(shù)據(jù)流,在調(diào)用進(jìn)程等待方法, 等待進(jìn)程結(jié)束,否則會(huì)造成進(jìn)程掛起的后果。圖2為一個(gè)具體實(shí)施例的本發(fā)明系統(tǒng)結(jié)構(gòu)示意圖,如圖所示,本發(fā)明在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng)包括基站信息獲取模塊、網(wǎng)關(guān)地址確定模塊和到基站的路由確定模塊。其中基站信息獲取模塊用于獲取基站IP地址和基站掩碼。網(wǎng)關(guān)地址確定模塊用于確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段。到基站的路由確定模塊用于根據(jù)基站IP地址和基站掩碼,以及路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。到基站的路由確定模塊根據(jù)基站的IP地址、掩碼信息以及與OMC服務(wù)器在同一網(wǎng)段的路由網(wǎng)關(guān)地址,生成到基站的路由信息后,可以直接存放于OMC服務(wù)器的操作系統(tǒng)路由表中,同時(shí)備份到本地?cái)?shù)據(jù)庫(kù)中,也可以首先存放于本地?cái)?shù)據(jù)庫(kù)中,然后再加載到OMC服務(wù)器的操作系統(tǒng)路由表中。本發(fā)明實(shí)施例中,到基站的路由確定模塊包括路由確定子模塊、路由保存子模塊和路由重加載子模塊。其中,路由確定子模塊用于,以路由網(wǎng)關(guān)的IP地址作為路由網(wǎng)關(guān),以基站IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,以基站掩碼作為路由掩碼,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。路由保存子模塊用于,將得到的由操作維護(hù)中心服務(wù)器到基站的路由信息首先保存于本地?cái)?shù)據(jù)庫(kù)中,然后加載到操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。路由重加載子模塊用于,重新加載本地?cái)?shù)據(jù)庫(kù)中的由操作維護(hù)中心服務(wù)器到基站的路由信息,到操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。即一次性重新加載OMC本地?cái)?shù)據(jù)庫(kù)中記錄的所有路由,到操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。從上述實(shí)施例可以看出,本發(fā)明針對(duì)無線OMC系統(tǒng)的應(yīng)用特點(diǎn),在OMC上提供了一種配置到基站路由的方法,既提高了配置OMC服務(wù)器的操作系統(tǒng)路由的效率,又能保證數(shù)據(jù)的穩(wěn)定性,并且給用戶以更直觀的感受,尤其為室內(nèi)微型基站的使用開通奠定了一定的 ■石出。當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,包括如下步驟獲取基站IP地址和基站掩碼;確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段;根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。
2.如權(quán)利要求1所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,所述確定路由網(wǎng)關(guān)的IP地址,指由用戶輸入路由的IP網(wǎng)關(guān)地址,或者由操作維護(hù)中心自動(dòng)生成路由網(wǎng)關(guān)的IP地址。
3.如權(quán)利要求1所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,所述根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息,是指以所述路由網(wǎng)關(guān)的IP地址作為路由網(wǎng)關(guān),以所述基站IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,以所述基站掩碼作為路由掩碼,得到所述由操作維護(hù)中心服務(wù)器到基站的路由信息。
4.如權(quán)利要求1或2或3所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,所述由操作維護(hù)中心服務(wù)器到基站的路由信息保存于操作維護(hù)中心的服務(wù)器的操作系統(tǒng)路由表中和本地?cái)?shù)據(jù)庫(kù)中。
5.如權(quán)利要求4所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,所述由操作維護(hù)中心服務(wù)器到基站的路由信息首先保存于所述本地?cái)?shù)據(jù)庫(kù)中,然后再加載到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。
6.如權(quán)利要求5所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,其特征在于,還包括步驟重新加載本地?cái)?shù)據(jù)庫(kù)中的所述由操作維護(hù)中心服務(wù)器到基站的路由信息,到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。
7.一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),其特征在于,包括基站信息獲取模塊,用于獲取基站IP地址和基站掩碼;網(wǎng)關(guān)地址確定模塊,用于確定路由網(wǎng)關(guān)的IP地址,該路由網(wǎng)關(guān)的IP地址與操作維護(hù)中心服務(wù)器地址在同一網(wǎng)段;到基站的路由確定模塊,用于根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的 IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息。
8.如權(quán)利要求7所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),其特征在于,所述到基站的路由確定模塊包括路由確定子模塊;所述路由確定子模塊用于,以所述路由網(wǎng)關(guān)的IP地址作為路由網(wǎng)關(guān),以所述基站IP地址和基站掩碼確定的網(wǎng)段地址作為路由的目的地址,以所述基站掩碼作為路由掩碼,得到所述由操作維護(hù)中心服務(wù)器到基站的路由信息。
9.如權(quán)利要求8所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),其特征在于,所述到基站的路由確定模塊還包括路由保存子模塊;所述路由保存子模塊用于,將得到的所述由操作維護(hù)中心服務(wù)器到基站的路由信息首先保存于本地?cái)?shù)據(jù)庫(kù)中,然后加載到操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。
10.如權(quán)利要求9所述的在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),其特征在于,所述到基站的路由確定模塊還包括路由重加載子模塊;所述路由重加載子模塊用于,重新加載本地?cái)?shù)據(jù)庫(kù)中的所述由操作維護(hù)中心服務(wù)器到基站的路由信息,到所述操作維護(hù)中心服務(wù)器的操作系統(tǒng)路由表中。
全文摘要
本發(fā)明公開了一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)方法,包括步驟獲取基站IP地址和基站掩碼;確定路由網(wǎng)關(guān)的IP地址;根據(jù)所述基站IP地址和基站掩碼,以及所述路由網(wǎng)關(guān)的IP地址,得到由操作維護(hù)中心服務(wù)器到基站的路由信息,并將其保存于服務(wù)器上以及本地?cái)?shù)據(jù)庫(kù)中。采用本發(fā)明方法,基站與服務(wù)器建立通信,使得基站版本可從操作維護(hù)中心的服務(wù)器上自動(dòng)下載到基站中,為室內(nèi)微型基站的使用開通奠定了良好基礎(chǔ)。本發(fā)明還提供了一種在操作維護(hù)中心配置到基站路由的實(shí)現(xiàn)系統(tǒng),包括基站信息獲取模塊、網(wǎng)關(guān)地址確定模塊和到基站的路由確定模塊。
文檔編號(hào)H04W40/24GK102209363SQ20111012882
公開日2011年10月5日 申請(qǐng)日期2011年5月18日 優(yōu)先權(quán)日2011年5月18日
發(fā)明者劉杰 申請(qǐng)人:中興通訊股份有限公司