本發(fā)明涉及無線通信技術(shù)領(lǐng)域,尤其涉及一種HeNB與eNB之間發(fā)起間接X2建立的方法及HeNB、eNB。
背景技術(shù):
家庭基站(HeNB)是一種小型基站,主要是輔助宏基站(eNB)進行熱點覆蓋。它是異構(gòu)組網(wǎng)的組成部分,能有效提高室內(nèi)語音和高速數(shù)據(jù)業(yè)務覆蓋,比如家庭、辦公室、咖啡館、超市等等場所都可以安裝家庭基站。家庭基站優(yōu)點如下:低成本、低功率、體積小、部署方便。
但當家庭基站和宏基站一起組網(wǎng)時,有一個突出問題,即HeNB和eNB之間的鏈路可能會非常多,因為一個eNB周圍可能部署成千上萬個HeNB,如果eNB與每個HeNB之間都存在一條X2鏈路,會給eNB帶來很大的鏈路負荷。
第三代伙伴組織計劃(Third Generation Partnership Projects,簡稱為3GPP)標準組織定義的LTE(Long Term Evolution,長期演進)R11中引入了新的網(wǎng)元——X2網(wǎng)關(guān)(X2GW)。HeNB和eNB之間可通過X2GW建立間接的X2接口,從而解決上述eNB與HeNB之間X2鏈路太多的問題。組網(wǎng)架構(gòu)如圖所示,圖1所示即為E-UTRAN中部署X2GW的邏輯架構(gòu)。圖2所示為現(xiàn)有X2GW部署的E-UTRAN架構(gòu)示意圖。
盡管提出了X2GW,但源側(cè)基站和目標側(cè)基站是否能支持同一個X2GW也是個問題。
綜上所述,目前亟待解決的問題:如果HeNB與eNB、或者HeNB與 HeNB之間沒有共用X2GW時,二者之間如何快速協(xié)商出共用X2GW,從而使得HeNB(或eNB)可以順利發(fā)起間接X2鏈路建立。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是,提供一種X2連接建立的方法及基站設備,以解決HeNB與eNB、或者HeNB與HeNB之間沒有共用X2GW時X2鏈路建立的問題。
為了解決上述技術(shù)問題,本發(fā)明公開了一種X2連接建立的方法,該方法包括:
在傳輸層地址獲取過程中,目標基站感知其與源基站支持的X2網(wǎng)關(guān)GW不同時,所述目標基站與源基站協(xié)商確定共同支持的X2GW;
所述目標基站與源基站之間通過所述共同支持的X2GW建立X2連接。
可選地,上述方法中,所述目標基站為宏基站或者家庭基站。
可選地,上述方法中,所述目標基站為宏基站時,所述目標基站與源基站協(xié)商確定共同支持的X2GW的過程包括:
所述目標基站增添X2GW,使得增添的X2GW與源基站支持的一致,并將增添的X2GW反饋給所述源基站;
所述目標基站為家庭基站時,所述目標基站與源基站協(xié)商確定共同支持的X2GW的過程包括:
所述目標基站更新X2GW,使得更新的X2GW與源基站支持的一致,并將更新的X2GW反饋給所述源基站。
可選地,上述方法中,所述源基站為宏基站或家庭基站。
可選地,上述方法中,所述源基站為宏基站時,所述目標基站與源基站協(xié)商確定共同支持的X2GW的過程包括:
所述目標基站將自身支持的X2GW反饋給所述源基站,所述源基站從所述目標基站支持的X2GW中選擇增添X2GW,使得增添的X2GW與目標基站支持的一致;
所述源基站為家庭基站時,所述目標基站與源基站協(xié)商確定共同支持的X2GW的過程包括:
所述目標基站將自身支持的X2GW反饋給所述源基站,所述源基站從所述目標基站支持的X2GW中選擇更新X2GW,使得更新的X2GW與目標基站支持的一致。
可選地,上述方法中,所述源基站從所述目標基站支持的X2GW中選擇更新X2GW,使得更新的X2GW與目標基站支持的一致的過程包括:
所述源基站更新X2GW之前,將當前存在的X2應用協(xié)議AP層鏈路釋放掉,并在釋放完成后,對當前X2GW進行去注冊,去注冊完成之后,向選擇更新的X2GW發(fā)送注冊消息。
本發(fā)明還公開了一種基站設備,該設備包括:
第一協(xié)商單元,在傳輸層地址獲取過程中,感知與源基站支持的X2網(wǎng)關(guān)GW不同時,與源基站協(xié)商確定共同支持的X2GW;
建鏈單元,通過所述共同支持的X2GW,與源基站之間建立X2連接。
可選地,上述設備中,所述基站設備為宏基站或者家庭基站。
可選地,上述基站設備為宏基站時,所述第一協(xié)商單元,與源基站協(xié)商確定共同支持的X2GW指:
所述第一協(xié)商單元,增添X2GW,使得增添的X2GW與源基站支持的一致,并將增添的X2GW反饋給所述源基站;
所述基站設備為家庭基站時,所述第一協(xié)商單元,與源基站協(xié)商確定共同支持的X2GW指:
所述第一協(xié)商單元,更新X2GW,使得更新的X2GW與源基站支持的一致,并將更新的X2GW反饋給所述源基站。
可選地,上述基站設備還包括:
第二協(xié)商單元,在傳輸層地址獲取過程中,與目標基站協(xié)商確定共同支持的X2GW;
此時,所述建鏈單元,通過所述共同支持的X2GW,與目標基站之間建 立X2連接。
可選地,上述基站設備為宏基站時,所述第二協(xié)商單元,與目標基站協(xié)商確定共同支持的X2GW指:
接收所述目標基站反饋的其自身支持的X2GW,從所述目標基站支持的X2GW中選擇增添X2GW,使得增添的X2GW與目標基站支持的一致;
所述基站設備為家庭基站時,所述第二協(xié)商單元,與目標基站協(xié)商確定共同支持的X2GW指:
接收所述目標基站反饋的其自身支持的X2GW,從所述目標基站支持的X2GW中選擇更新X2GW,使得更新的X2GW與目標基站支持的一致。
可選地,上述設備中,所述第二協(xié)商單元從所述目標基站支持的X2GW中選擇更新X2GW,使得更新的X2GW與目標基站支持的一致指:
所述第二協(xié)商單元,更新X2GW之前,將之前存在的X2應用協(xié)議AP層鏈路釋放掉,并在釋放完成后,對當前X2GW進行去注冊,去注冊完成之后,向選擇更新的X2GW發(fā)送注冊消息。
本申請技術(shù)方案使得HeNB和eNB支持相同的X2GW,從而保證HeNB/eNB可以順利發(fā)起間接X2建立。
附圖說明
圖1是現(xiàn)有E-UTRAN中部署X2GW的邏輯架構(gòu);
圖2是現(xiàn)有X2GW部署的E-UTRAN架構(gòu)示意圖;
圖3是本發(fā)明應用的X2連接建立的流程圖;
圖4是本發(fā)明實施例中eNB協(xié)商更新X2GW的流程示意圖;
圖5是本發(fā)明實施例中eNB協(xié)商更新X2GW的流程示意圖;
圖6是本發(fā)明實施例中HeNB協(xié)商更新X2GW的流程示意圖;
圖7是本發(fā)明實施例中HeNB協(xié)商更新X2GW的流程示意圖;
圖8是本發(fā)明實施例中HeNB協(xié)商更新X2GW的流程示意圖;
圖9是本發(fā)明實施例提供的HeNB的結(jié)構(gòu)框圖;
圖10是本發(fā)明實施例提供的eNB的結(jié)構(gòu)框圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文將結(jié)合附圖對本發(fā)明技術(shù)方案作進一步詳細說明。需要說明的是,在不沖突的情況下,本申請的實施例和實施例中的特征可以任意相互組合。
實施例1
本實施例提供一種X2連接建立的方法,如圖3所示,主要包括如下操作:
步驟301,在傳輸層地址獲取過程中,目標基站感知其與源基站支持的X2網(wǎng)關(guān)GW不同時,目標基站與源基站協(xié)商確定共同支持的X2GW;
步驟302,目標基站與源基站之間通過共同支持的X2GW建立X2連接。
其中,目標基站(例如,eNB或者HeNB)感知其與源基站支持的X2GW不同時,可以增添或者更新X2GW,使得增添或者更新后的X2GW與源基站支持的一致。例如,目標基站為eNB時,目標基站增添X2GW,使得增添的X2GW與源基站支持的一致,并將增添的X2GW反饋給源基站即可。目標基站為HeNB時,目標基站更新X2GW,使得更新的X2GW與源基站支持的一致,并將更新的X2GW反饋給源基站。
另外,在傳輸層地址獲取過程中,或者目標基站判斷出不必要更新X2GW時,可以將自己支持的X2GW(或者X2GW列表)反饋回源基站,由源基站判斷是否自己執(zhí)行增添或者更新X2GW,這樣也可以保證源基站與目標基站支持的X2GW一致。其中,源基站為eNB時,源基站從目標基站支持的X2GW中選擇增添X2GW,使得增添的X2GW與目標基站支持的一致。如果源基站為HeNB,源基站從目標基站支持的X2GW中選擇更新X2GW,使得更新的X2GW與目標基站支持的一致即可。
要說明的是,HeNB的注冊更新過程在現(xiàn)有LTE R12協(xié)議的基礎(chǔ)上需要修改,目前LTE R12協(xié)議只支持注冊,并不支持去注冊,所以需要修改目前注冊流程,增加去注冊功能。即源基站從目標基站支持的X2GW中選擇更新X2GW之前,先將當前存在的X2應用協(xié)議AP層鏈路釋放掉,并在釋放完成后,對當前X2GW進行去注冊,去注冊完成之后,向選擇更新的X2GW發(fā)送注冊消息即可。
以下結(jié)合附圖及具體應用說明上述方法的詳細實現(xiàn)過程。
下面以eNB作為源側(cè)基站,HeNB作為目標基站為例,說明eNB協(xié)商更新X2GW的過程,該過程如圖4所示。
eNB作為源側(cè)基站,目標基站為HeNB,在傳輸層地址獲取響應消息中,HeNB返回了其支持的X2GW,該X2GW并不包含在eNB支持的X2GW列表中,此時eNB和HeNB不支持相同的X2GW,eNB從HeNB支持的X2GW中選擇添加一個X2GW,即執(zhí)行一個注冊該X2GW過程,從而二者支持了相同的X2GW,源側(cè)基站eNB可以順利發(fā)起間接X2建立。
再以eNB作為目標側(cè)基站,HeNB作為源基站為例,說明eNB協(xié)商更新X2GW的過程,該過程如圖5所示。
eNB作為目標側(cè)基站,源基站為HeNB,在傳輸層地址獲取請求消息中,HeNB支持的X2GW并不在eNB支持的X2GW列表中,eNB選擇添加HeNB支持的X2GW,即eNB執(zhí)行一個注冊該X2GW的過程,并在傳輸層地址響應消息中攜帶該X2GW,源基站HeNB感知后,可以順利發(fā)起間接X2建立。
HeNB作為源基站,eNB作為目標基站時,HeNB協(xié)商更新X2GW的過程如圖6所示:
HeNB為源基站,eNB為目標基站。在傳輸層地址響應消息中攜帶的是eNB支持的X2GW列表,其中,并沒有HeNB支持的X2GW。那么此時HeNB判斷出與該eNB建立X2鏈路價值更大,HeNB從eNB支持的X2GW列表中選擇一個X2GW,即HeNB新支持的X2GW。
選擇之后,HeNB要先執(zhí)行對舊的X2GW的去注冊過程。
在進行去注冊過程之前,HeNB要將之前存在的X2AP層鏈路釋放掉,即向所有的X2連接目標發(fā)送X2 REMOVAL REQUEST消息,并在收齊目標返回的X2 REMOVAL RSPONSE消息或者等待定時器超時后,HeNB執(zhí)行對舊的X2GW的去注冊過程。
目前LTE R12協(xié)議只支持(H)eNB對X2GW的注冊過程,那么我們需要在X2AP MESSAGE TRANSFER消息中增加一字段表明是注冊還是去注冊,此時HeNB向舊的X2GW發(fā)送去注冊消息。
去注冊之后,HeNB向上述選擇出來的新的X2GW發(fā)送注冊消息。
綜上所述,HeNB實現(xiàn)了X2GW的更新過程。
此時源基站HeNB與目標基站eNB支持了相同的X2GW,HeNB可以順利發(fā)起間接X2建立。
HeNB作為目標側(cè)基站,eNB作為源側(cè)基站時,HeNB協(xié)商更新X2GW的過程如圖7所示。
HeNB為目標側(cè)基站,eNB為源側(cè)基站。在傳輸層地址請求消息中攜帶eNB支持的X2GW列表中并沒有HeNB支持的X2GW,HeNB判斷出與該eNB建立X2鏈路價值更大,HeNB決策為更新X2GW,HeNB從eNB支持的X2GW列表中選擇一個X2GW,即HeNB新支持的X2GW。
HeNB的X2GW更新過程同上述圖6中所述,即HeNB選擇新的X2GW之后,HeNB要先執(zhí)行對舊的X2GW的去注冊過程。
在進行去注冊過程之前,HeNB要將之前存在的X2AP層鏈路釋放掉,即向所有的X2連接目標發(fā)送X2 REMOVAL REQUEST消息,并在收齊目標返回的X2 REMOVAL RSPONSE消息或者等待定時器超時后,HeNB執(zhí)行對舊的X2GW的去注冊過程。
目前LTE R12協(xié)議只支持(H)eNB對X2GW的注冊過程,那么我們需要在X2AP MESSAGE TRANSFER消息中增加一字段表明是注冊還是去注冊,此時HeNB向舊的X2GW發(fā)送去注冊消息。
去注冊之后,HeNB向上述選擇出來的新的X2GW發(fā)送注冊消息。
綜上所述,HeNB實現(xiàn)了X2GW的更新過程。
在傳輸層地址響應消息中攜帶HeNB新支持的X2GW,源側(cè)基站eNB感知后可以順利發(fā)起間接X2建立。
HeNB2作為目標側(cè)基站,HeNB1作為源側(cè)基站時,HeNB2協(xié)商更新X2GW的過程如圖8所示。
HeNB2為目標基站,HeNB1為源基站。在傳輸層地址請求消息中攜帶的HeNB1支持的X2GW并不是HeNB2支持的X2GW,HeNB2判斷出與該HeNB1建立X2鏈路價值更大,HeNB2決策為更新成HeNB1支持的X2GW。
HeNB2的X2GW更新過程同上述圖6中所述,即HeNB2選擇新的X2GW之后,HeNB2要先執(zhí)行對舊的X2GW的去注冊過程。
在進行去注冊過程之前,HeNB2要將之前存在的X2AP層鏈路釋放掉,即向所有的X2連接目標發(fā)送X2 REMOVAL REQUEST消息,并在收齊目標返回的X2 REMOVAL RSPONSE消息或者等待定時器超時后,HeNB2執(zhí)行對舊的X2GW的去注冊過程。
目前LTE R12協(xié)議只支持(H)eNB對X2GW的注冊過程,那么我們需要在X2AP MESSAGE TRANSFER消息中增加一字段表明是注冊還是去注冊,此時HeNB2向舊的X2GW發(fā)送去注冊消息。
去注冊之后,HeNB2向上述選擇出來的新的X2GW發(fā)送注冊消息。
綜上所述,HeNB2實現(xiàn)了X2GW的更新過程。
在傳輸層地址響應消息中攜帶HeNB2新支持的X2GW,源側(cè)基站HeNB1感知后可以順利發(fā)起間接X2建立。
實施例2
本實施例提供一種基站設備,該設備至少包括如下單元。
第一協(xié)商單元,在傳輸層地址獲取過程中,感知與源基站支持的X2網(wǎng) 關(guān)GW不同時,與源基站協(xié)商確定共同支持的X2GW;
建鏈單元,通過共同支持的X2GW,與源基站之間建立X2連接。
其中,在傳輸層地址獲取過程中,上述基站為eNB,且作為目標側(cè)基站時:第一協(xié)商單元判斷其與源基站(例如HeNB)支持的X2GW是否一致,如果一致,直接在傳輸層地址獲取響應消息中攜帶該X2GW的傳輸層地址;如果不一致,第一協(xié)商單元可以選擇注冊該X2GW,然后在傳輸層地址獲取響應消息中攜帶該X2GW的傳輸層地址,或者第一協(xié)商單元決策為不添加該X2GW,然后在傳輸層地址獲取響應消息中攜帶其支持的X2GW傳輸層地址列表。
當上述基站為HeNB,且作為目標側(cè)基站時:接收到傳輸層地址獲取請求消息中的X2GW或者X2GW列表,如果HeNB支持的X2GW與其一致或者存在于列表中,則表明源基站和本HeNB支持相同的X2GW;否則如果不一致,第一協(xié)商單元可以選擇是否更新X2GW,如果第一協(xié)商單元決定更新,則先執(zhí)行舊的X2GW的去注冊過程,然后選擇新的X2GW執(zhí)行注冊過程,最終使得其與源基站支持的X2GW一致;如果HeNB決定依然保持原來的X2GW,HeNB則不更新,將協(xié)商的決定權(quán)留給源側(cè)基站。
另外,上述基站設備還可以包括:第二協(xié)商單元,在傳輸層地址獲取過程中,與目標基站協(xié)商確定共同支持的X2GW;此時,建鏈單元,通過共同支持的X2GW,與目標基站之間建立X2連接。
其中,當上述基站為eNB,且作為源側(cè)基站時:在傳輸層地址獲取響應消息中,收到目標HeNB支持的X2GW,如果目前eNB已支持該X2GW,就不需要更新其X2GW列表;否則,第二協(xié)商單元,可以決策是否注冊該X2GW,注冊后就能保證其與目標HeNB支持相同的X2GW了。
當上述基站設備為HeNB,且作為源側(cè)基站時:收到目標基站返回的傳輸層地址響應消息中,如果攜帶的X2GW與自己支持的一致,HeNB則清楚其與目標基站的相同的X2GW;如果攜帶的X2GW或者X2GW列表與自己支持的不一致,第二協(xié)商單元可以選擇是否更新X2GW,如果第二協(xié)商單元決定更新,則先執(zhí)行舊的X2GW的去注冊過程,然后選擇新的X2GW執(zhí)行注冊過程,最終使得其與目標基站支持的X2GW一致。
下面結(jié)合附圖對上述基站設備的具體實施作進一步說明。
例如,上述基站設備具體為HeNB時,其結(jié)構(gòu)如圖9所示,包括如下各部分,其中省略建鏈單元。
接收傳輸層地址響應消息模塊,該模塊接收到的消息傳遞給協(xié)商模塊進行處理。
協(xié)商模塊,包含作為目標基站進行協(xié)商處理的第一協(xié)商單元和作為源基站進行協(xié)商處理的第二協(xié)商單元,即在傳輸層地址獲取過程中,HeNB作為源側(cè)基站和目標側(cè)基站時,其協(xié)商處理是不同的。HeNB作為源側(cè)基站時,收到接收傳輸層地址響應消息模塊發(fā)過來的響應消息,進行協(xié)商。
HeNB作為目標側(cè)基站時,協(xié)商后,與發(fā)送傳輸層地址響應消息模塊交互,通知其新的X2GW。
發(fā)送傳輸層地址響應消息模塊,與協(xié)商模塊交互,得到HeNB新的X2GW并在傳輸層地址響應消息中攜帶。
再如,上述基站設備具體為eNB時,其結(jié)構(gòu)如圖10所示,包括如下各部分,其中省略建鏈單元。
接收傳輸層地址響應消息模塊,該模塊接收到的消息傳遞給協(xié)商模塊進行處理。
協(xié)商模塊,包含作為目標側(cè)協(xié)商處理的第一協(xié)商單元和作為源側(cè)協(xié)商的第二協(xié)商單元,即在傳輸層地址獲取過程中,eNB作為源側(cè)基站和目標側(cè)基站時,其協(xié)商處理是不同的。eNB作為源側(cè)基站時,收到接收傳輸層地址響應消息模塊發(fā)過來的響應消息,進行協(xié)商。
eNB作為目標側(cè)基站時,協(xié)商后,與發(fā)送傳輸層地址響應消息模塊交互,通知其新的X2GW列表。
發(fā)送傳輸層地址響應消息模塊,與協(xié)商模塊交互,得到eNB新的X2GW列表,并在傳輸層地址響應消息中攜帶源側(cè)HeNB支持的X2GW或者整個X2GW列表。
本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序 來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本申請不限制于任何特定形式的硬件和軟件的結(jié)合。
以上所述,僅為本發(fā)明的較佳實例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。