本發(fā)明涉及通訊技術(shù)領(lǐng)域,特別是涉及一種基站開通方法及系統(tǒng)。
背景技術(shù):
在無線通信網(wǎng)絡建設過程中,基站的開通往往都需要站點工程師上站處理,對工程師技能要求高,人工操作多且容易出錯,而且人工操作的時間過長。因此各個設備廠家都開發(fā)了自動開站技術(shù)來應對人工開站所帶來的弊端。
目前的自動開站技術(shù)所使用的方法大都是利用基站單板序列號或機框序列號來標識基站,通過基站標識來匹配網(wǎng)管配置數(shù)據(jù)及版本文件,從而完成開站。然而,這種開站技術(shù)對站點發(fā)貨要求較高且可替換性差,當基站單板或機框發(fā)生更換時就無法完成自動開站,靈活性和通用性差。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是提供一種基站開通方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中基站開通靈活性和通用性差的問題。
一方面,本發(fā)明提供一種基站開通方法,包括:基站向服務器發(fā)送開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息,以使所述服務器根據(jù)所述地理位置信息查找所述基站對應的開站配置文件;所述基站接收來自所述服務器的開站響應消息,并根據(jù)所述開站響應消息開站,所述開站響應消息中攜帶所述開站配置文件。
可選的,所述基站向服務器發(fā)送開站請求消息包括:所述基站獲取臨時IP(Internet Protocol,網(wǎng)間互聯(lián)協(xié)議)地址,并通過所述臨時IP地址與所述服務器建立臨時鏈路;所述基站通過所述臨時鏈路向所述服務器發(fā)送開站請求消 息。
進一步的,所述基站向服務器發(fā)送開站請求消息之前,所述方法還包括:所述基站獲取自身的地理位置信息。
另一方面,本發(fā)明還提供一種基站開通方法,包括:服務器接收來自基站的開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息;所述服務器查找所述地理位置信息對應的基站的開站配置文件;所述服務器向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。
可選的,所述開站配置文件包括版本文件和配置數(shù)據(jù)。
另一方面,本發(fā)明還提供一種基站,包括:基站發(fā)送單元,用于向服務器發(fā)送開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息,以使所述服務器根據(jù)所述地理位置信息查找所述基站對應的開站配置文件;基站接收單元,用于接收來自所述服務器的開站響應消息,所述開站響應消息中攜帶所述開站配置文件;開站單元,用于根據(jù)所述接收單元接收的開站響應消息開站。
可選的,所述基站發(fā)送單元包括:獲取和建立模塊,用于獲取臨時IP地址,并通過所述臨時IP地址與所述服務器建立臨時鏈路;發(fā)送模塊,用于通過所述獲取和建立模塊建立的臨時鏈路向所述服務器發(fā)送開站請求消息。
可選的,所述基站還包括:獲取單元,用于在所述基站發(fā)送單元向服務器發(fā)送開站請求消息之前,獲取所述基站的地理位置信息。
另一方面,本發(fā)明還提供一種服務器,包括:服務接收單元,用于接收來自基站的開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息;查找單元,用于查找所述地理位置信息對應的基站的開站配置文件;服務發(fā)送單元,用于向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。
可選的,所述開站配置文件包括版本文件和配置數(shù)據(jù)。
本發(fā)明實施例提供的基站開通方法及系統(tǒng),基站能夠向服務器發(fā)送開站請求消息,并根據(jù)開站響應消息開站。由于開站請求消息中攜帶的地理位置信息 可以使服務器查找到基站對應的開站配置文件,因此,當基站更換機框或者單板時,開站過程不受影響,大大提高了基站開通的通用性和靈活性。
附圖說明
圖1是本發(fā)明實施例提供的基站開通方法的一種流程圖;
圖2是本發(fā)明實施例提供的基站開通方法的另一種流程圖;
圖3是本發(fā)明實施例提供的基站開通方法的一種詳細流程圖;
圖4是本發(fā)明實施例提供的基站的一種結(jié)構(gòu)示意圖;
圖5是本發(fā)明實施例提供的服務器的一種結(jié)構(gòu)示意圖。
具體實施方式
以下結(jié)合附圖對本發(fā)明進行詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
如圖1所示,本發(fā)明實施例提供一種基站開通方法,包括:
S11,基站向服務器發(fā)送開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息,以使所述服務器根據(jù)所述地理位置信息查找所述基站對應的開站配置文件;
S12,所述基站接收來自所述服務器的開站響應消息,并根據(jù)所述開站響應消息開站,所述開站響應消息中攜帶所述開站配置文件。
本發(fā)明實施例提供的基站開通方法,基站能夠向服務器發(fā)送開站請求消息,并根據(jù)開站響應消息開站。由于開站請求消息中攜帶的地理位置信息可以使服務器查找到基站對應的開站配置文件,因此,當基站更換機框或者單板時,開站過程不受影響,大大提高了基站開通的通用性和靈活性。
本發(fā)明實施例中,服務器是指對多個基站進行管理維護的服務器,如OMC(Operation and Maintenance Center,操作維護中心)等?;旧形撮_通時,與服務器之間不存在通信通道,為了實現(xiàn)基站的自動開通,基站可以例如通過 DHCP(Dynamic Host Configuration Protocol,動態(tài)主機配置協(xié)議)過程獲取一個臨時IP地址,通過這個臨時IP地址與服務器通信。具體的,在本發(fā)明的一個實施例中,步驟S11基站向服務器發(fā)送開站請求消息可包括:
所述基站獲取臨時IP地址,并通過所述臨時IP地址與所述服務器建立臨時鏈路;
所述基站通過所述臨時鏈路向所述服務器發(fā)送開站請求消息。
可選的,開站請求消息中攜帶的基站地理位置信息可以是存儲在基站內(nèi)部的,也可以是基站主動獲取的。例如,在基站向服務器發(fā)送開站請求消息之前,基站可以獲取自身的地理位置信息。其中,獲取自身地理位置的途徑可以多種多樣,例如,可以通過專門配置的衛(wèi)星天線和/或射頻拉遠單元自帶的天線進入主控板的GNSS模塊來獲取基站的地理位置信息。
相應的,如圖2所示,本發(fā)明的實施例還提供一種基站開通方法,包括:
S21,服務器接收來自基站的開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息;
S22,所述服務器查找所述地理位置信息對應的基站的開站配置文件;
S23,所述服務器向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。
本發(fā)明實施例提供的基站開通方法,服務器能夠接收來自基站的開站請求消息,并根據(jù)開站請求消息攜帶的地理位置信息查找對應的基站的開站配置文件,然后向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。由于開站請求消息中攜帶的地理位置信息可以使服務器查找到基站對應的開站配置文件,因此,當基站更換機框或者單板時,開站過程不受影響,大大提高了基站開通的通用性和靈活性。
可選的,所述開站配置文件為基站開站所需的文件或數(shù)據(jù),本實施例中包括版本文件和配置數(shù)據(jù)等,但在本發(fā)明的其他實施例中開站配置文件還可以為其他,本發(fā)明的實施例對此不做限定。
具體的,步驟S22中,服務器可以在基站列表中查找地理位置信息對應的基站的開站配置文件。其中,基站列表由服務器維護,其中記錄著該服務器服務的所有基站的標識、地理位置、開通狀態(tài)等信息??蛇x的,可以根據(jù)開站請求消息中的基站地理位置信息與基站列表中基站的地理位置之間的對應關(guān)系確定要開通的基站,并進一步找到要開通的基站的開站配置文件。例如,在本發(fā)明的一個實施例中,開站請求消息中攜帶的地理位置信息具體為基站所在的經(jīng)緯度信息,將該經(jīng)緯度信息經(jīng)過一定的算法換算成與服務器的基站列表所記載的信息相對應的形式,從而根據(jù)該經(jīng)緯度信息索引到要開通的基站,并在步驟S23中將該基站的開通配置文件向?qū)景l(fā)送。
可選的,通過開站請求中的地理位置信息查找基站時,查找精度可以根據(jù)需要進行配置,優(yōu)選的,該精度可以為±100米。
下面通過具體實施例對本發(fā)明提供的基站開通方法進行詳細說明。如圖3所示,本實施例中,基站的開通主要包括如下步驟:
步驟101,基站上電后,首先主控單板上電,上電過程中讀取基站的開通狀態(tài);
步驟102,判斷基站開通狀態(tài),如果是已開通狀態(tài)則開站流程結(jié)束,否則進入步驟103;
步驟103,基站主控板搜尋衛(wèi)星信號,搜尋衛(wèi)星信號可以通過專門配置的衛(wèi)星天線或射頻拉遠單元自帶的天線進入主控板的位置獲取模塊,搜尋的先后順序為先搜自帶的衛(wèi)星天線信號再搜射頻拉遠天線信號;
步驟104,在定時器超時前搜星成功并解析出地理位置信息后進入步驟105,否則搜星失敗則退出結(jié)束開站流程;
步驟105,基站啟動DHCP過程獲取臨時IP,通過配置臨時IP與OMC之間建立臨時鏈路;
步驟106,基站通過建立的臨時鏈路向OMC發(fā)送開站請求消息,并在開站請求消息中攜帶基站經(jīng)緯度或根據(jù)經(jīng)緯度生成的其它地理位置信息;
步驟107:OMC根據(jù)基站上報的地理位置信息按照預設算法查找基站列表;
步驟108:OMC判斷是否查找成功,查找成功則索引到對應的版本文件和配置數(shù)據(jù),進入步驟109。查找失敗則記錄日志并返回開站失敗消息給基站,退出開站流程;
步驟109:OMC通過與基站建立的臨時鏈路向基站下發(fā)對應的版本文件和配置數(shù)據(jù);
步驟110:基站按照OMC下發(fā)的版本文件和配置數(shù)據(jù)升級,并修改開通狀態(tài)為已開通?;鹃_通重啟后與OMC建立永久鏈路并釋放臨時鏈路,開通過程結(jié)束。
相應的,如圖4所示,本發(fā)明實施例還提供一種基站4,包括:
基站發(fā)送單元41,用于向服務器發(fā)送開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息,以使所述服務器根據(jù)所述地理位置信息查找所述基站對應的開站配置文件;
基站接收單元42,用于接收來自所述服務器的開站響應消息,所述開站響應消息中攜帶所述開站配置文件;
開站單元43,用于根據(jù)所述接收單元接收的開站響應消息開站。
本發(fā)明實施例提供的基站,能夠向服務器發(fā)送開站請求消息,并根據(jù)開站響應消息開站。由于開站請求消息中攜帶的地理位置信息可以使服務器查找到基站對應的開站配置文件,因此,當基站更換機框或者單板時,開站過程不受影響,大大提高了基站開通的通用性和靈活性。
可選的,基站發(fā)送單元41包括:
獲取和建立模塊,用于獲取臨時IP地址,并通過所述臨時IP地址與所述服務器建立臨時鏈路;
發(fā)送模塊,用于通過所述獲取和建立模塊建立的臨時鏈路向所述服務器發(fā)送開站請求消息。
進一步的,該基站4還可包括獲取單元,用于在基站發(fā)送單元41向服務器發(fā)送開站請求消息之前,獲取所述基站的地理位置信息。
相應的,如圖5所示,本發(fā)明實施例還提供一種服務器5,包括:
服務接收單元51,用于接收來自基站的開站請求消息,所述開站請求消息攜帶所述基站的地理位置信息;
查找單元52,用于查找所述地理位置信息對應的基站的開站配置文件;
服務發(fā)送單元53,用于向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。
本發(fā)明實施例提供的服務器,能夠接收來自基站的開站請求消息,并根據(jù)開站請求消息攜帶的地理位置信息查找對應的基站的開站配置文件,然后向所述基站發(fā)送開站響應消息,所述開站響應消息中攜帶所述開站配置文件。由于開站請求消息中攜帶的地理位置信息可以使服務器查找到基站對應的開站配置文件,因此,當基站更換機框或者單板時,開站過程不受影響,大大提高了基站開通的通用性和靈活性。
可選的,所述開站配置文件可包括版本文件和配置數(shù)據(jù)。
盡管為示例目的,已經(jīng)公開了本發(fā)明的優(yōu)選實施例,本領(lǐng)域的技術(shù)人員將意識到各種改進、增加和取代也是可能的,因此,本發(fā)明的范圍應當不限于上述實施例。