專利名稱:基站網關、基站網關實現基站切換的方法和數據處理方法
技術領域:
移動通信系統)和LTE (Long Term Evolution,長期演進)網絡中的切換技術, 特別是一種基站網關、基站網關實現基站切換的方法和數據處理方法。
背景技術:
根據統計,近70%的話務量是由室內場所產生的。從目前的2G/2.5G網絡 運營經驗看,移動用戶有60%的時間都在室內,由于受到高數據速率、長距離 傳輸以及建筑對無線信號的穿透衰落等因素的共同影響,良好的網絡覆蓋特別 是室內覆蓋受到運營商與廠商日益關注。
Femtocell (毫微微蜂窩基站)技術是一種擴展移動通信室內覆蓋的解決方 案,適用于家庭及辦公室環境,可以把用戶手機發出的話音和數據呼叫傳輸到 基于標準接口的3G核心網絡,可連接到任何現有的基于IP的傳送網絡。
3GPP目前積極的并行推進Femtocell,也就是家庭基站在UMTS體系架 構下和LTE體系架構下的標準化進展工作。
圖1所示為現有的UMTS架構圖,而圖2為已經確定的3GHomeNodeB (3GHNB)的架構圖。從圖l和圖2來看,在3GHNB的架構中,3G HNB 集成了RNC的功能,3GHNB與3GHNB Gateway (3GHNB網關)之間是Iuh 接口。 Iuh接口除了支持Iu接口的功能外,還支持3GHNB的注冊,UE(User Equipment,用戶設備)向HNB的注冊,HNBGW發現等功能。3GHNBGW 到核心網側是Iu接口。請注意,在傳統的UMTS架構中,RNC之間有Iur接 口, 3GHNBGW之間也沒有接口。
圖3顯示的是長期演進網絡(LTE)的架構,網絡架構扁平化,IP化。接 入網由eNodeB ( evolvede NodeB,演進型NodeB )構成。eNodeB之間通過 X2接口 ,采用mesh(網格)方式互連,同時eNodeB通過S1接口與EPC( EvolvedPacketCore,演進型分組核心)連接。Sl接口支持多對多的MME 、 S-GW和 eNodeB連接關系。
家庭基站在LTE中稱之為Home eNode B ( HeNB ),也被積極的討論。 由于大量的HeNB接入核心網,帶來一些安全和控制的考慮,也需要引入類似 3GHNBGW的網元。同時, 一般來講,考慮成本因素,HeNB之間也不設置 X2接口。
在3GPP標準中,針對家庭基站引入了 CSG (Closed Subscriber Group, 閉合用戶組)的概念。也就是說,移動用戶接入家庭基站是需要權限的,移動 用戶能接入哪個HNB由其所在的CSG來決定。一4殳有兩種CSG部署方式, 一種為single-cell CSG (單小區CSG ),也即移動用戶只能接入一個家庭基站。 這是一種大眾化的CSG部署方式每個家庭有一個家庭基站供已經注冊的家 庭成員或友人來使用。根據注冊信息,移動用戶只能接入一個或幾個屬于不同 CSG的HNB;另 一種為multi-cell CSG (多小區CSG)方式,也即幾個HNB 同屬于一個CSG。這種multi-cell CSG方式一般部署在企業,校園和大型社區, 移動用戶可以接入同屬于一個CSG的幾個HNB。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題 在用戶平面,由于HNB之間沒有直接的接口,數據在切換的過程中可能 丟失;
在控制平面,由于現有技術中,HNB GW在HNB的架構中主要在TNL (Transport Network Layer,傳輸網絡層)起到集中處理和分發數據承載和信 令承載的作用,對RNL (Radio Network layer,無線網絡層)是透明轉發的, 這就導致HNB的切換具有處理時間長、和核心網信令交互繁瑣的缺點。
在上面的描述過程中,以UMTS為例說明了現有技術存在的問題,但同 樣的問題也存在于LTE。
發明內容
本發明實施例的目的在于提供一種基站網關、基站網關實現基站切換的方 法和數據處理方法,降低基站切換的處理時間,使基站切換時與核心網的信令 變得簡單。為了實現上述目的,本發明實施例提供了一種基站網關,管轄至少兩個屬
于同一多小區閉合用戶組的家庭基站,其中,包括
存儲模塊,用于保存所述至少兩個家庭基站的第一標識;
分析模塊,用于利用無線接入網絡應用部分協議分析源家庭基站發送的切 換請求消息,獲取所述切換請求中的目標家庭基站的第二標識;
判斷模塊,用于查找所述存儲模塊,判斷所述第二標識是否為所述第一標 識中的一個,得到一判斷結果;
切換控制模塊,用于在所述判斷結果指示所述第二標識為所述第一標識中 的一個時,與所述源家庭基站和目標家庭基站交互,利用無線接入網絡應用部 分協議實現從所述源家庭基站到目標家庭基站的切換;
轉發模塊,用于在所述判斷結果指示所述第二標識不是所述第一標識中的 一個時,向核心網轉發所述切換請求消息。
上述的基站網關,其中,所述家庭基站為環球移動通信系統下的家庭基站 或長期演進網絡中的演進的家庭基站。
上述的基站網關,其中,所述切換控制模塊具體包括
第一收發單元,用于接收所述切換請求消息,并在接收到所述切換請求消 息后向所述目標家庭基站發送切換要求命令;
通道建立單元,用于與所述目標家庭基站建立傳輸網絡層的傳輸通道;
第二收發單元,用于接收所述目標家庭基站在建立傳輸網絡層的傳輸通道 后返回的切換要求確認消息,并在接收到所述切換要求確認消息后,向所述源 家庭基站發送切換命令消息;
基于所述切換命令消息,所述源家庭基站、用戶設備和目標家庭基站進行 交互,實現從所述源家庭基站到目標家庭基站的切換。
上述的基站網關,其中,所述切換控制模塊還包括
第三收發單元,用于接收所述目標家庭基站在切換完成后發送的切換完成 消息,并在接收到所述切換完成消息后,向所述源家庭基站發送資源釋放命令;
基于所述資源釋放命令,所述源家庭基站釋放接入鏈路控制應用部分數據 傳輸承載。
上述的基站網關,其中,還包括
9數據緩存模塊,用于緩存來自核心網的數據;
第一數據發送模塊,用于在所述切換控制模塊接收到所述目標家庭基站發 送的切換要求確認消息后,向所述目標家庭基站發送數據緩存模塊中緩存的數 據。
上述的基站網關,其中,還包括
第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數
據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換完成消 自
上述的基站網關,其中,還包括
第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換要求確認 消息。
上述的基站網關,其中,還包括
第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換完成消
息;
第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換要求確認
消息;
傳輸模式選擇模塊,用于在下發到移動終端的數據的業務類型為實時業務 時,觸發所述第二數據發送模塊的工作,并停止所述第三數據發送模塊的工作, 否則觸發所述第三數據發送模塊的工作,并停止所述第二數據發送模塊的工 作。
上述的基站網關,其中,還包括
通知模塊,用于在下發到移動終端的數據的業務類型為實時業務時,通知 所述目標家庭基站建立緩存,緩存接收到的下行數據。
為了實現上述目的,本發明實施例還提供了 一種基站網關實現基站切換的 方法,所述基站網關管轄至少兩個屬于同一多小區閉合用戶組的家庭基站,其
中,所述方法包括步驟A,基站網關利用無線接入網絡應用部分協議分析源家庭基站發送的 切換請求消息,獲取所述切換請求中的目標家庭基站的第二標識;
步驟B,所述基站網關查找預先保存的所述至少兩個屬于同一多小區閉合 用戶組的家庭基站的第 一標識,判斷所述第二標識是否為所述第 一標識中的一 個,得到一判斷結果;
步驟C,所述基站網關在所述判斷結果指示所述第二標識為所述第一標識 中的一個時,與所述源家庭基站和目標家庭基站交互,利用無線接入網絡應用 部分協議實現從所述源家庭基站到目標家庭基站的切換,否則向核心網轉發所 述切換請求消息。
上述的方法,其中,所述步驟C中具體包括
所述基站網關接收所述切換請求消息,并在接收到所述切換請求消息后向 所述目標家庭基站發送切換要求命令;
所述基站網關與所述目標家庭基站建立傳輸網絡層的傳輸通道;
所述基站網關接收所述目標家庭基站在建立傳輸網絡層的傳輸通道后返 回的切換要求確認消息;
所述基站網關向所述源家庭基站發送切換命令消息,基于所述切換命令消 息,所述源家庭基站、用戶設備和目標家庭基站進行交互,實現從所述源家庭 基站到目標家庭基站的切換。
上述的方法,其中,所述步驟C中還包括
所述基站網關接收所述目標家庭基站在切換完成后發送的切換完成消息, 并向所述源家庭基站發送資源釋放命令,基于所述資源釋放命令,所迷源家庭 基站釋放接入鏈路控制應用部分數據傳輸承載。
上述的方法,其中,所述步驟C的處理過程中,所述方法還包括
步驟D,所述基站網關緩存來自核心網的數據;
步驟E,所述基站網關在接收到所述目標家庭基站發送的切換要求確認消 息后,向所述目標家庭基站發送緩存的數據。
上述的方法,其中,所述步驟D之后還包括
步驟E,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述基站網關接收到來自所述目標家庭基站發送的切換完成消息;或
ii步驟E,,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數
據,直至所述基站網關接收到來自所述目標家庭基站發送的切換要求確認消 臺
上述的方法,其中,所述來自核心網的數據的業務類型為實時業務時,執
行所述步驟E,否則執行所述步驟E,。
上述的方法,其中,所述步驟E之后還包括
步驟F,所述基站網關通知所述目標家庭基站建立緩存,緩存接收到的下 行數據。
為了實現上述目的,本發明實施例還提供了一種基站網關,管轄至少兩個 屬于同一多小區閉合用戶組的家庭基站,其中,包括 數據緩存模塊,用于緩存來自核心網的數據;
信令交互模塊,用于與源家庭基站和目標家庭基站進行信令交互,實現從 所述源家庭基站到目標家庭基站的切換;
第一數據發送模塊,用于在所述信令交互模塊接收到所述目標家庭基站發 送的切換要求確認消息后,向所述目標家庭基站發送數據緩存模塊中緩存的數 據。
上述的基站網關,其中,還包括
第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換完成消 息;或
第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換要求確認 消息。
上述的基站網關,其中,還包括
第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換完成消
息;
第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換要求確認消息;和
傳輸模式選擇模塊,用于在下發到移動終端的數據的業務類型為實時業務 時,觸發所述第二數據發送模塊的工作,并停止所述第三數據發送模塊的工作, 否則觸發所述第三數據發送模塊的工作,并停止所述第二數據發送^^莫塊的工 作。
上述的基站網關,其中,還包括
通知模塊,用于在下發到移動終端的數據的業務類型為實時業務時,通知 所述目標家庭基站建立緩存,緩存接收到的下行數據。
為了實現上述目的,本發明實施例還提供了 一種基站網關在基站切換時的 數據處理方法,所述基站網關管轄至少兩個屬于同 一多小區閉合用戶組的家庭 基站,所述方法包4舌
所述基站網關緣存來自核心網的數據;
所述基站網關與源家庭基站和目標家庭基站進行信令交互,實現從所述源 家庭基站到目標家庭基站的切換;
所述基站網關在接收到所述目標家庭基站發送的切換要求確認消息后,向 所述目標家庭基站發送數據緩存模塊中緩存的數據。
上述的方法,其中,還包括
步驟E,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數
據,直至所述基站網關接收到來自所述目標家庭基站發送的切換完成消息;或
步驟E,,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數
據,直至所述基站網關接收到來自所述目標家庭基站發送的切換要求確認消 自
上述的方法,其中,所述來自核心網的數據的業務類型為實時業務時,執
行所述步驟E,否則執行所述步驟E,。
上述的方法,其中,所述步驟E之后還包括
步驟F,所述基站網關通知所述目標家庭基站建立緩存,緩存接收到的下 行數據。
本發明實施例具有以下的有益效果
本發明實施例的基站網關在執行基站網關所屬的家庭基站之間的切換時,
13一旦判斷出家庭基站屬于相同的CSG,則利用無線接入網絡應用部分協議與
所述源家庭基站和目標家庭基站交互,實現從所述源家庭基站到目標家庭基站 的切換,相對于現有技術,不再需要與核心網交互, 一個是減少了核心網的處 理壓力,減少了與核心網之間的信令交互,同時,由于不再需要與核心網進行
交互,大大加快了屬于相同的CSG的家庭基站之間的切換處理的速度,減少 了切換處理的時間;
本發明的方法和裝置在屬于同一 CSG的3G家庭基站之間切換時,3G家 庭基站網關盡可能早的將數據下發到目標3G家庭基站,盡可能的減小了數據 包丟失的可能性,同時,盡可能晚的停止向源3G家庭基站下發數據,從另一 方面減小了數據包丟失的可能性,同時針對不同的業務類型,向源3G家庭基 站下發數據的方式也可以靈活選擇,在減小了數據包丟失的可能性的同時,盡 可能少的占用信道資源。
圖1為現有的UMTS架構圖2為已經確定的3G Home Node B (3GHNB)的架構圖; 圖3為長期演進網絡(LTE)的架構; 圖4為本發明實施例的應用場景的示意圖; 圖5為本發明實施例的3G家庭基站網關的結構示意圖; 圖6為本發明實施例的基站網關實現基站切換的方法的流程示意圖; 圖7為本發明實施例的基站網關實現基站切換的方法的步驟63的流程示 意圖8為本發明實施例的3G家庭基站網關在執行3G家庭基站時的數據處 理方法的流程示意圖。
具體實施例方式
本發明實施例的基站網關、基站網關實現基站切換的方法和數據處理方法 中,在家庭基站網關設置RNL控制信令分析處理模塊,其通過RANAP (Radio Access Network Application Part,無線接入網絡應用部分)實現移動錨點的功肯L使得用戶設備能在家庭基站網關管轄內的家庭基站之間實現信令流程簡單 且速度快的切換。
與傳統的提高室內覆蓋的方法不同,家庭基站是一個放置在室內的小型無
線基站,它的接入技術可以是GSM, UMTS甚至LTE。目前3GPP正在討論 家庭基站的標準化問題。
在對本發明實施例進行詳細描述之前,首先對多小區CSG場景進行詳細 說明,以利于更好的理解本發明。
一般來講,多小區CSG—般部署在企業,校園和大型社區,移動用戶有 權利使用多個屬于相同CSG的家庭基站。這些家庭基站是相鄰的基站,通過 家庭基站網關來接入到核心網絡。
可以想象,用戶在企業,校園,大型社區里是經常移動的,在通話狀態下, 將會涉及不同HNB之間的切換問題。
圖4所示為本發明實施例的應用場景的示意圖,如圖4所示,其中,3G 家庭基站網關與3個3G家庭基站連接,分別為3G家庭基站一、3G家庭基站 二和3G家庭基站三,且用戶設備當前處于3G家庭基站二的覆蓋范圍,而用 戶設備處于向3G家庭基站一的方向移動。
本發明實施例的3G家庭基站網關,管轄至少兩個3G家庭基站,應用于 多小區CSG,如圖5所示,3G家庭基站網關包括
存儲模塊,用于保存所述至少兩個3G家庭基站的第一標識;
分析模塊,用于利用無線接入網絡應用部分協議分析源3G家庭基站發送 的切換請求消息(Relocation R叫uired),獲取所述切換請求中包括的目標3G 家庭基站的第二標識,也就是用戶設備需要切換到的3G家庭基站的標識;
判斷模塊,用于查找所述存儲模塊,判斷所述第二標識是否為所述第一標 識中的一個,得到一判斷結果;
切換控制模塊,用于在所述判斷結果指示所述第二標識為所述第一標識中 的一個時,與所述源3G家庭基站和目標3G家庭基站交互,利用無線接入網 絡應用部分協議實現3G家庭基站的切換;
轉發模塊,用于在所述判斷結果指示所述第二標識不是所述第一標識中的 一個時,向核心網轉發所述切換請求消息。
15下面以圖4所示的情況為例進行詳細說明。
如圖4所示,用戶設備當前處于3G家庭基站二的覆蓋范圍內,且向3G 家庭基站一的方向移動,當用戶設備移動到3G家庭基站一和3G家庭基站二 的共同覆蓋范圍內的特定地點時,3G家庭基站二會判斷出需要進行切換,此 時,3G家庭基站二向3G家庭基站網關發送切換請求消息(Relocation Required ),其中切換請求中包括目標3G家庭基站(即3G家庭基站一 )的第 二標識。
3G家庭基站網關接收到該切換請求消息后,分析獲取3G家庭基站一的 第二標識,由于其存儲模塊中保存有3G家庭基站一、二和三的標識,查找比 較后發現3G家庭基站一屬于其管轄范圍,此時則與所述3G家庭基站一和3G 家庭基站二交互,利用無線接入網絡應用部分協議實現從家庭基站二和3G家 庭基站一的切換。
此時,移動終端繼續移動,當用戶設備移動到3G家庭基站一和3G家庭 基站X(不屬于3G家庭基站網關管轄)的共同覆蓋范圍內的特定地點時,3G 家庭基站一會判斷出需要進行切換,此時,3G家庭基站一向3G家庭基站網 關發送切換請求消息(Relocation Required),其中切換請求中包括目標3G家 庭基站(即3G家庭基站X)的第二標識。
3G家庭基站網關接收到該切換請求消息后,分析獲取3G家庭基站X的 第二標識,由于其存儲模塊中僅保存有3G家庭基站一、二和三的標識,查找 比較后發現3G家庭基站X不屬于其管轄范圍,此時則向核心網轉發所述切換 請求消息,按現有的處理流程完成3G家庭基站的切換。
下面對本發明實施例的3G家庭基站網關中的切換控制模塊進行詳細說 明,該切換控制模塊具體包括
第一收發單元,用于接收切換請求消息,并在接收切換請求消息后向所述 目標3G家庭基站發送切換要求命令(Relocation Request);
通道建立單元,用于與所述目標3G家庭基站建立傳輸網絡層的傳輸通道;
第二收發單元,用于接收所述目標3G家庭基站在建立傳輸網絡層的傳輸 通道后返回的切換要求確認消息(Relocation Request Ack),并在接收到切換 要求確認消息后,向所述源3G家庭基站發送切換命令消息(Relocation
16Command),基于所述切換命令消息,所述源3G家庭基站、用戶設備和目標 3G家庭基站進行交互,實現從源3G家庭基站到目標3G家庭基站的切換。
同時,在完成切換后,需要釋放源3G家庭基站與移動設備之間的資源, 因此,本發明實施例的切換控制模塊還包括
第三收發單元,用于接收目標3G家庭基站在切換完成后發送的切換完成 消息(Relocation Complete ),并在接收到切換完成消息后,向源3G家庭基站 發送Iu資源釋放命令(IuRelease Command),基于所述Iu資源釋放命令,源 3G家庭基站釋放Iu數據傳輸承載。
從本發明實施例的3G家庭基站網關的描述可以發現,由于現有技術中, 3G家庭基站網關在RNL (Radio Network layer,無線網絡層)是透明轉發的, 所以在執行CSG內部的基站切換時,需要轉發到核心網進行處理,不但流程 繁瑣,而且導致切換時間長,而本發明實施例的3G家庭基站網關,通過利用 RANAP,使得其能提供移動錨點的功能,因此具有以下的優點進行CSG內 部的基站切換時,由于無需轉發到核心網進行處理,因此,簡化了流程,進而 也節約了切換處理的時間。
本發明實施例的基站網關實現基站切換的方法如圖5所示,包括
步驟61, 3G家庭基站網關利用無線接入網絡應用部分協議分析源3G家 庭基站發送的切換請求消息(Relocation Required ),獲取所述切換請求中包括 目標3G家庭基站的第二標識,也就是用戶設備需要切換到的3G家庭基站的 標識;
步驟62, 3G家庭基站網關查找預先保存的所述3G家庭基站網關管轄的 所述至少兩個3G家庭基站的第一標識,判斷所迷第二標識是否為所述第一標 識中的一個,得到一判斷結果;
步驟63, 3G家庭基站網關在所述判斷結果指示所述第二標識為所述第一 標識中的一個時,與所述源3G家庭基站和目標3G家庭基站交互,利用無線 接入網絡應用部分協議實現3G家庭基站的切換;
步驟64, 3G家庭基站網關在所述判斷結果指示所述第二標識不是所述第 一標識中的 一個時,向核心網轉發所述切換請求消息。
下面對步驟63進行詳細說明,如圖7所示,具體包括
17步驟631 , 3G家庭基站網關在接收到切換請求消息,并分析出目標3G家 庭基站屬于管轄范圍時,向所述目標3G家庭基站發送切換要求命令 (Relocation Request);
步驟632, 3G家庭基站網關與所述目標3G家庭基站建立傳輸網絡層的傳 輸通道;
步驟633, 3G家庭基站網關接收所述目標3G家庭基站在建立傳輸網絡層 的傳輸通道后返回的切換要求確認消息(Relocation Request Ack);
步驟634, 3G家庭基站網關向所述源3G家庭基站發送切換命令消息 (Relocation Command),基于所述切換命令消息,所述源3G家庭基站、用 戶設備和目標3G家庭基站進行交互,實現從源3G家庭基站到目標3G家庭 基站的切換(具體參見圖7中步驟634與步驟635之間的部分);
步驟635, 3G家庭基站網關接收目標3G家庭基站在切換完成后發送的切 換完成消息(Relocation Complete);
步驟636, 3G家庭基站網關向源3G家庭基站發送Iu資源釋放命令(Iu Release Command);
步驟637,基于所述Iu資源釋放命令,源3G家庭基站與3G家庭基站網 關交互,釋放Iu數據傳輸承載。
步驟638, 3G家庭基站網關接收源3G家庭基站發送的Iu釋放完成命令, 結束流程。
當然,在上述的流程處理過程中是以3G家庭基站(如HNB和HeNB等) 和3G家庭基站網關為例進行的說明,但應當了解的是,本發明實施例同樣也 適用于以后可能出現的所有通信系統。
背景技術:
中已經提到,由于在用戶平面,3G家庭基站之間沒有類似Iur 或X2的接口存在,因此數據是無法在3G家庭基站之間的接口傳送,下行數 據在切換的過程中可能丟失,因此,本發明實施例還提供一種3G家庭基站網 關和其3G家庭基站切換過程中的數據處理方法。
本發明實施例的3G家庭基站網關包括
數據緩存模塊,用于緩存來自核心網的數據;
信令交互模塊,用于與源3G家庭基站和目標3G家庭基站進行信令交互;第 一數據發送模塊,用于在信令交互模塊接收到所述目標3G家庭基站發
送的切換要求確認消息后,向所述目標3G家庭基站發送數據緩存模塊中緩存 的數據。
由于在本發明的具體實施例中, 一旦信令交互模塊接收到所述目標3G家 庭基站發送的切換要求確認消息后,即表明目標3G家庭基站與3G家庭基站 網關建立了數據通道,就將收到的來自核心網的數據發送給目標3G家庭基站, 盡可能的保證了數據不會丟失。
同時,本發明實施例的3G家庭基站網關還包括
第二數據發送才莫塊,用于向所述源3G家庭基站發送數據緩存模塊中緩存 的數據,直至所述信令交互模塊接收到來自所述目標3G家庭基站發送的切換 完成消息。
通過上述描述可以發現,只有在切換完成后,才停止向源3G家庭基站發 送數據,進一步保_〖正了切換失敗的情況下數據的完整性。
才艮據上述的描述可以發現,對于數據的保全,本發明實施例采用了的方法 中, 一旦家庭基站網關與所述目標3G家庭基站建立傳輸網絡層的傳輸通道后, 就向目標3G家庭基站傳送數據,此時對于源3G家庭基站的數據傳送包括兩 種方式
方式一、 一旦家庭基站網關與所述目標3G家庭基站建立傳輸網絡層的傳 輸通道后,接收到切換要求確認消息后,就停止向源3G家庭基站傳送數據;
方式二、家庭基站網關向所述源3G家庭基站發送數據緩存模塊中緩存的 數據,直至所述信令交互模塊接收到來自所述目標3G家庭基站發送的切換完 成消息。
在上述的實現方式二下,由于直至信令交互模塊接收到來自所述目標3G 家庭基站發送的切換完成消息才停止向源HNB發送下行數據,因此,為了減 少不必要的數據交互,本發明實施例還采用如下的措施
源3G家庭基站收到切換命令消息后,向移動臺發送L1/L2切換消息,源 3G家庭基站將停止接收和發送從移動臺發來的上行數據,并且停止向移動臺 發送從3G家庭基站網關來的下行數據。
由于上述的對于源3G家庭基站的數據傳送包括兩種方式,具體采用何種
19方式進行傳輸,本發明實施例的3G家庭基站網關還包括
參數獲取才莫塊,用于獲取核心網下發的數據承載中的QoS參數; 業務類型判斷模塊,用于根據所述QoS參數判斷業務類型,獲取一判斷
結果;
傳輸模式選擇模塊,用于在所述判斷結果指示業務類型為實時業務時,采 用方式二,否則采用方式一,也就是選擇觸發其中一個的工作,同時停止另一 個的工作。
同時,才艮據傳輸業務的類型,還可以確定是否需要目標3G家庭基站設置 緩存,因此,目標3G家庭基站一旦接收到3G家庭基站網關下發的數據,則 根據數據承載中的QoS參數判斷業務類型,獲取一判斷結果,并在所述判斷 結果指示業務類型為實時業務時,設置緩存緩存接收到的數據,否則不設置緩 存。
當然,也可以是基站網關設置通知模塊,該通知模塊用于在下發到移動終 端的數據的業務類型為實時業務時,通知所述目標家庭基站建立緩存,緩存接 收到的下行數據。
在此,該緩存的大小可根據需要進行設置,也可以是預先設置好的經驗值。 本發明實施例的3G家庭基站網關在執行3G家庭基站時的數據處理方法,
如圖8所示,包括
步驟81, 3G家庭基站網關緩存來自核心網的數據;
步驟82,獲取核心網下發的數據承載中的QoS參數;,
步驟83,在3G家庭基站網關接收到所述目標3G家庭基站發送的切換要
求確認消息后,向所述目標3G家庭基站發送緩存的數據;
步驟84,纟艮據所述QoS參數判斷業務類型,獲取一判斷結果;
步驟85,在所述判斷結果指示業務類型為實時業務時,家庭基站網關向
所述源3G家庭基站發送數據緩存模塊中緩存的數據,直至所述信令交互模塊
接收到來自所述目標3G家庭基站發送的切換完成消息;
步驟86,在所述判斷結果指示業務類型不是實時業務時,家庭基站網關
向所述源3G家庭基站發送數據緩存模塊中緩存的數據,直至接收到切換要求
確認消息。對用戶設備而言,在執行軟切換時,用戶設備是同時和源RNC和目的RNC相連的。
然而,移動臺在不同3G家庭基站之間切換時是執行的是硬切換,也即先斷開和源3G家庭基站的聯系,再和目的3G家庭基站相連,這種方式增加了移動臺丟失數據的可能性。同樣,由于HNB之間沒有直接的接口存在(UMTS中的Iur接口或者LTE中的X2接口 ),數據需要從3G家庭基站網關下發到目的3G家庭基站,而不是從源3G家庭基站轉送到目的3G家庭基站,這也增加了數據丟失的可能性,本發明的方法和裝置,在屬于同一 CSG的3G家庭基站之間切換時,3G家庭基站網關盡可能早的將數據下發到目標3G家庭基站,盡可能的減小了數據包丟失的可能性,同時,盡可能晚的停止向源3G家庭基站下發數據,從另 一方面減小了數據包丟失的可能性。
而針對不同的業務類型,向源3G家庭基站下發數據的方式也可以靈活選擇,在減小了數據包丟失的可能性的同時,盡可能少的占用信道資源。
以上的例子均是以UMTS為例進行的說明,但應當理解的是,本發明實施例的方法和裝置同樣也可以適用于LTE,或者其他具有類似結構的移動通信系統,由于其處理方式相同,在此不再進行重復描述。
以上所述僅是本發明的優選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應;f見為本發明的保護范圍。
權利要求
1.一種基站網關,管轄至少兩個屬于同一多小區閉合用戶組的家庭基站,其特征在于,包括存儲模塊,用于保存所述至少兩個家庭基站的第一標識;分析模塊,用于利用無線接入網絡應用部分協議分析源家庭基站發送的切換請求消息,獲取所述切換請求中的目標家庭基站的第二標識;判斷模塊,用于查找所述存儲模塊,判斷所述第二標識是否為所述第一標識中的一個,得到一判斷結果;切換控制模塊,用于在所述判斷結果指示所述第二標識為所述第一標識中的一個時,與所述源家庭基站和目標家庭基站交互,利用無線接入網絡應用部分協議實現從所述源家庭基站到目標家庭基站的切換;轉發模塊,用于在所述判斷結果指示所述第二標識不是所述第一標識中的一個時,向核心網轉發所述切換請求消息。
2. 根據權利要求1所述的基站網關,其特征在于,所述家庭基站為環球 移動通信系統下的家庭基站或長期演進網絡中的演進的家庭基站。
3. 根據權利要求1或2所述的基站網關,其特征在于,所述切換控制才莫 塊具體包括第一收發單元,用于接收所述切換請求消息,并在接收到所述切換請求消 息后向所述目標家庭基站發送切換要求命令;通道建立單元,用于與所述目標家庭基站建立傳輸網絡層的傳輸通道;第二收發單元,用于接收所述目標家庭基站在建立傳輸網絡層的傳輸通道 后返回的切換要求確認消息,并在接收到所述切換要求確認消息后,向所述源 家庭基站發送切換命令消息;基于所述切換命令消息,所述源家庭基站、用戶設備和目標家庭基站進行 交互,實現從所述源家庭基站到目標家庭基站的切換。
4. 根據權利要求3所述的基站網關,其特征在于,所述切換控制模塊還 包括第三收發單元,用于接收所述目標家庭基站在切換完成后發送的切換完成消息,并在接收到所述切換完成消息后,向所述源家庭基站發送資源釋放命令; 基于所述資源釋放命令,所述源家庭基站釋放接入鏈蹈、控制應用部分數據 傳輸承載。
5. 根據權利要求1或2所述的基站網關,其特征在于,還包括 數據緩存模塊,用于緩存來自核心網的數據;第 一數據發送模塊,用于在所述切換控制模塊接收到所述目標家庭基站發 送的切換要求確認消息后,向所述目標家庭基站發送數據緩存模塊中緩存的數 據。
6. 根據權利要求5所述的基站網關,其特征在于,還包括 第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換完成消 息。
7. 根據權利要求5所述的基站網關,其特征在于,還包括第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換要求確認 消息。
8. 根據權利要求5所述的基站網關,其特征在于,還包括第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換完成消臺 第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述切換控制模塊接收到來自所述目標家庭基站發送的切換要求確認 消息;傳輸模式選擇模塊,用于在下發到移動終端的數據的業務類型為實時業務 時,觸發所述第二數據發送模塊的工作,并停止所述第三數據發送模塊的工作, 否則觸發所述第三數據發送模塊的工作,并停止所述第二數據發送模塊的工 作。
9. 根據權利要求8所述的基站網關,其特征在于,還包括 通知模塊,用于在下發到移動終端的數據的業務類型為實時業務時,通知所述目標家庭基站建立緩存,緩存接收到的下行數據。
10. —種基站網關實現基站切換的方法,所述基站網關管轄至少兩個屬于同一多小區閉合用戶組的家庭基站,其特征在于,所述方法包括步驟A,基站網關利用無線接入網絡應用部分協議分析源家庭基站發送的切換請求消息,獲取所述切換請求中的目標家庭基站的第二標識;步驟B,所述基站網關查找預先保存的所述至少兩個屬于同 一 多小區閉合用戶組的家庭基站的第一標識,判斷所述第二標識是否為所述第一標識中的一個,得到一判斷結果;步驟C,所述基站網關在所述判斷結果指示所述第二標識為所述第一標識中的一個時,與所述源家庭基站和目標家庭基站交互,利用無線接入網絡應用部分協議實現從所述源家庭基站到目標家庭基站的切換,否則向核心網轉發所述切換請求消息。
11. 根據權利要求IO所述的方法,其特征在于,所述步驟C中具體包括 所述基站網關接收所述切換請求消息,并在接收到所述切換請求消息后向所述目標家庭基站發送切換要求命令;所述基站網關與所述目標家庭基站建立傳輸網絡層的傳輸通道; 所述基站網關接收所述目標家庭基站在建立傳輸網絡層的傳輸通道后返回的切換要求確認消息;所述基站網關向所述源家庭基站發送切換命令消息,基于所述切換命令消息,所述源家庭基站、用戶設備和目標家庭基站進行交互,實現從所述源家庭基站到目標家庭基站的切換。
12. 根據權利要求11所述的方法,其特征在于,所述步驟C中還包括 所述基站網關接收所述目標家庭基站在切換完成后發送的切換完成消息,并向所述源家庭基站發送資源釋放命令,基于所述資源釋放命令,所述源家庭 基站釋放接入鏈路控制應用部分數據傳輸承載。
13. 根據權利要求10或11或12所述的方法,其特征在于,所述步驟C 的處理過程中,所述方法還包括步驟D,所述基站網關緩存來自核心網的數據;步驟E,所述基站網關在接收到所述目標家庭基站發送的切換要求確認消息后,向所述目標家庭基站發送緩存的數據。
14. 根據權利要求13所述的方法,其特征在于,所述步驟D之后還包括 步驟E,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述基站網關接收到來自所述目標家庭基站發送的切換完成消息;或步驟E,,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述基站網關接收到來自所述目標家庭基站發送的切換要求確認消 臺
15. 根據權利要求14所述的方法,其特征在于,所述來自核心網的數據 的業務類型為實時業務時,執行所述步驟E,否則執行所述步驟E,。
16. 根據權利要求15所述的方法,其特征在于,所述步驟E之后還包括 步驟F,所述基站網關通知所述目標家庭基站建立緩存,緩存接收到的下行數據。
17. —種基站網關,管轄至少兩個屬于同一多小區閉合用戶組的家庭基 站,其特征在于,包括數據緩存模塊,用于緩存來自核心網的數據;信令交互模塊,用于與源家庭基站和目標家庭基站進行信令交互,實現從 所述源家庭基站到目標家庭基站的切換;第一數據發送模塊,用于在所述信令交互模塊接收到所述目標家庭基站發 送的切換要求確認消息后,向所述目標家庭基站發送數據緩存模塊中緩存的數 據。
18. 根據權利要求17所述的基站網關,其特征在于,還包括 第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換完成消 息;或第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換要求確認 消息。
19. 根據權利要求17所述的基站網關,其特征在于,還包括 第二數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換完成消息;第三數據發送模塊,用于向所述源家庭基站發送數據緩存模塊中援存的數 據,直至所述信令交互模塊接收到來自所述目標家庭基站發送的切換要求確認 消息;和傳輸模式選擇模塊,用于在下發到移動終端的數據的業務類型為實時業務 時,觸發所述第二數據發送模塊的工作,并停止所述第三數據發送模塊的工作, 否則觸發所述第三數據發送模塊的工作,并停止所述第二數據發送模塊的工 作。
20. 根據權利要求19所述的基站網關,其特征在于,還包括 通知模塊,用于在下發到移動終端的數據的業務類型為實時業務時,通知所述目標家庭基站建立緩存,緩存接收到的下行數據。
21. —種基站網關在基站切換時的數據處理方法,所述基站網關管轄至少 兩個屬于同一多小區閉合用戶組的家庭基站,其特征在于,所述方法包括所述基站網關緩存來自核心網的數據;所述基站網關與源家庭基站和目標家庭基站進行信令交互,實現從所述源 家庭基站到目標家庭基站的切換;所述基站網關在接收到所述目標家庭基站發送的切換要求確認消息后,向 所述目標家庭基站發送數據緩存模塊中緩存的數據。
22. 根據權利要求21所述的方法,其特征在于,還包括步驟E,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述基站網關接收到來自所述目標家庭基站發送的切換完成消息;或步驟E,,所述基站網關向所述源家庭基站發送數據緩存模塊中緩存的數據,直至所述基站網關接收到來自所述目標家庭基站發送的切換要求確認消 臺
23. 根據權利要求22所述的方法,其特征在于,所述來自核心網的數據 的業務類型為實時業務時,執行所述步驟E,否則執行所述步驟E,。
24. 根據權利要求23所述的方法,其特征在于,所述步驟E之后還包括 步驟F,所述基站網關通知所述目標家庭基站建立緩存,緩存接收到的下行數據。
全文摘要
本發明提供了一種基站網關、基站網關實現基站切換的方法和數據處理方法,其中該基站網關包括存儲模塊,保存所述至少兩個家庭基站的第一標識;分析模塊,利用無線接入網絡應用部分協議分析源家庭基站發送的切換請求消息,獲取目標家庭基站的第二標識;判斷模塊,查找存儲模塊,判斷第二標識是否為所述第一標識中的一個,得到一判斷結果;切換控制模塊,在第二標識為第一標識中的一個時,與源家庭基站和目標家庭基站交互,利用無線接入網絡應用部分協議實現從源家庭基站到目標家庭基站的切換;轉發模塊,在第二標識不是第一標識中的一個時,向核心網轉發切換請求消息。本發明實施例的基站網關減少了核心網的處理壓力,減少了切換處理的時間。
文檔編號H04W36/00GK101686509SQ20081021172
公開日2010年3月31日 申請日期2008年9月23日 優先權日2008年9月23日
發明者張永生, 嵐 王 申請人:株式會社Ntt都科摩