本發明涉及移動通信領域,特別是一種鑒權方法、基站、移動管理實體及系統。
背景技術:
隨著用戶對LTE(Long Term Evolution)網絡容量和覆蓋需求的上升,未來的LTE網絡中勢必需要引入低功率的無線接入節點(Small Cell)以吸收話務和增強覆蓋,但是傳統小基站的引入在一定程度上會增加節點之間的干擾以及對于終端移動性的產生負面的影響。在3GPP(The 3rd Generation Partnership Project,第三代合作伙伴計劃)R12的標準研究中,SCE(Small Cell Enhancement,小基站增強)議題主要研究在異構網中容量以及移動性等相關問題。該研究課題中重點研究用戶面和控制面分離的架構,參見圖1所示,小基站對終端用戶僅進行數據面的傳輸,而在宏基站進行用戶面和控制面的傳輸,這種方式被稱為雙連接(Dual Connection)。這樣的方式,在同頻部署情況下能夠降低對于宏基站控制信道的干擾,并且可以同時有效地利用宏基站與小基站的資源以提高終端的吞吐量并且減少基站間的切換頻率,提高用戶感受。在2013年3GPP RAN3#81次會議通過了在SeNB(Small eNB,小基站)和MeNB(Macro eNB,宏基站)之間采取X2接口(e-NodeB之間的互連接口)交互。
根據2013年的3GPP RAN2#82以及RAN3#81會議的討論,當前對于小基站的用戶面還存在多種設計方案,其中給出了兩種支持最多的方案。圖2架構1中小基站具有PDCP(Packet Data Convergence Protocol,分組數據匯聚協議)層,該架構中不存在MeNB與SeNB之間的用戶面數據分流的問題。而圖3給出了另外一種架構,SeNB沒 有PDCP層,僅只有RLC(Radio Link Control,無線鏈路控制層協議)層,其PDCP層位于宏基站中。
3GPP針對家庭基站提出了CSG(Closed Subscriber Group,閉合用戶組)的概念,終端是否支持某個CSG的信息儲存在SIM卡以及核心網中。判斷一個終端是否能接入到CSG小基站,核心網需要進行鑒權,并且把鑒權結果通知給無線側,無線側基站根據核心網的判定結果來進行接納控制。CSG的引入使得運營商可以為不同類型的訂制用戶提供差異化服務。
現有技術中的CSG接入準備包括:
無線側只支持相同CSG之間的X2切換以及CSG小區和非CSG小區的Outbound切換,對于其他類型的CSG切換方式僅支持S1(基站核心網之間的通訊接口)切換。終端在CSG小區進行初始接入時,終端通過讀取廣播消息來確定該小區支持的CSG是否與自己支持的CSG一致,如果一致,在初始接入過程中,終端通過NAS消息把自身的CSG支持情況上報給MME(Mobility Management Entity,移動管理實體),MME將鑒權后的結果通過S1消息通知給無線側。但是其中僅支持一個CSG的認證。
當前在雙連接場景中,雙連接小基站也可以配置CSG以支持差異化的業務。但是在雙連接場景中引入CSG還存在著如下的問題:
由于宏基站通常不支持CSG,那么無論是CSG終端切換或者初始接入到宏基站后,宏基站由于缺乏CSG的鑒權信息,在試圖進行小基站的承載激活或者修改時,缺少足夠信息判定這個小基站是否可以接入。
此外,根據核心網的要求,小基站的激活和去激活需要盡量減少對于核心網的感知以及信令負擔。
因此根據上述原則,現有LTE機制無法適應在雙連接場景中引入CSG的需求。
技術實現要素:
本發明的目的在于提出一種適用于雙連接場景的CSG鑒權方法。
根據本發明的一個方面,提出一種鑒權處理方法,包括:宏基站發送廣播消息,其中,廣播消息中包括指示終端向移動管理實體MME上報終端閉合用戶組CSG信息的指示標識;宏基站從MME獲取并存儲終端CSG鑒權列表,其中,終端CSG鑒權列表包括終端能夠接入的CSG ID;宏基站根據終端CSG鑒權列表,判斷進入CSG小基站覆蓋區域的終端能否接入CSG小基站;若終端能夠接入CSG小基站,則宏基站向終端下發CSG小區配置消息,向CSG小基站發送資源配置指示信息,CSG小基站根據資源配置指示信息為終端配置資源。
可選地,還包括:宏基站定位終端位置,判斷終端是否進入宏基站覆蓋范圍內的CSG小基站的覆蓋區域;
可選地,還包括:宏基站獲取終端的定位信息,根據終端的定位信息判斷終端是否進入宏基站覆蓋范圍內的CSG小基站的覆蓋區域。
可選地,終端CSG信息為標識終端支持CSG功能的CSG功能標識;宏基站從MME獲取終端CSG鑒權列表包括:宏基站從MME獲取包括終端能夠接入的全部CSG ID的終端CSG鑒權列表。
可選地,終端CSG信息為終端存儲的終端CSG ID列表;宏基站從MME獲取終端CSG鑒權列表包括:宏基站從MME獲取包括終端CSG ID列表中終端能夠接入的CSG ID的終端CSG鑒權列表。
可選地,還包括:宏基站將覆蓋范圍內支持CSG功能的小基站的小基站CSG ID列表發送給MME;宏基站從MME獲取終端CSG鑒權列表包括:宏基站從MME獲取包括小基站CSG ID列表中終端能夠接入的CSG ID的終端CSG鑒權列表。
可選地,還包括:在終端切換到目標宏基站的情況下,宏基站將終端CSG鑒權列表發送給目標宏基站。
可選地,還包括:目標宏基站判斷是否收到終端CSG鑒權列表;若收到,則目標宏基站存儲終端CSG鑒權列表;若未收到,則目標宏基站從MME獲取終端CSG鑒權列表并存儲。
可選地,還包括:目標宏基站判斷是否收到終端CSG鑒權列表,以及接收到的CSG鑒權列表中是否包括目標宏基站覆蓋范圍內的CSG小基站的小基站CSG ID;若收到終端CSG鑒權列表,且接收到的CSG鑒權列表中包括目標宏基站覆蓋范圍內的CSG小基站的小基站CSG ID,則目標宏基站存儲終端CSG鑒權列表;否則,目標宏基站將終端IMSI和宏基站覆蓋范圍內的CSG小基站的小基站CSG ID列表上傳給MME;從MME獲取終端CSG鑒權列表并存儲。
這樣的方法,宏基站能夠獲取終端CSG鑒權列表并存儲能夠在終端進入宏基站覆蓋區域的支持CSG功能的小基站覆蓋范圍時,通過宏基站存儲的終端CSG鑒權列表對終端是否能夠接入小基站CSG進行鑒權,加快了鑒權速度;不需要每次鑒權均通過核心網,減少了對于核心網的信令負擔。
根據本發明的另一個方面,提出一種鑒權方法,包括:移動管理實體MME接收終端IMSI;MME根據終端IMSI生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI;MME將CSG鑒權請求發送給鑒權服務器;MME從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID;MME將終端CSG鑒權列表發送給宏基站。
可選地,還包括:MME接收來自宏基站的標識終端支持CSG功能的CSG功能標識;MME根據CSG功能標識和終端IMSI生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI;MME從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表包括終端能夠接入的全部CSG ID;MME將終端CSG鑒權列表發送給宏基站。
可選地,還包括:MME從宏基站接收CSG ID上傳列表,CSG ID上傳列表為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的支持CSG功能的小基站的小基站CSG ID列表;MME根據終端IMSI和CSG ID上傳列表生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI和CSG ID上傳列表;MME將CSG鑒權請求發送給鑒權服務器;MME從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表包 括CSG ID上傳列表中終端能夠接入的CSG ID;MME將終端CSG鑒權列表發送給宏基站。
這樣的方法,MME能夠通過一次鑒權請求獲取終端能夠接入的多個CSG ID,獲取終端CSG鑒權列表并發送給宏基站存儲,從而在終端進入支持CSG功能的小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
根據本發明的又一個方面,提出一種鑒權方法,包括:鑒權服務器從MME接收CSG鑒權請求,CSG鑒權請求中包括終端IMSI;鑒權服務器根據終端IMSI獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID;鑒權服務器將終端CSG鑒權列表返回MME。
可選地,還包括:鑒權服務器從MME接收CSG ID上傳列表,CSG ID上傳列表為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的支持CSG功能的小基站CSG ID列表;鑒權服務器根據終端IMSI和CSG ID上傳列表獲取終端CSG鑒權列表,終端CSG鑒權列表中包括CSG ID上傳列表中終端能夠接入的CSG ID。
通過這樣的方法,能夠一次獲取終端能夠接入的多個CSG ID,獲取終端CSG鑒權列表并提供給宏基站存儲,從而在終端進入支持CSG功能的小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
根據本發明的再一個方面,提出一種宏基站,包括:消息廣播模塊,用于發送廣播消息,其中,廣播消息中包括指示終端向MME上報終端CSG信息的指示標識;列表接收模塊,用于從MME獲取終端CSG鑒權列表,其中,終端CSG鑒權列表包括終端能夠接入的CSG ID;存儲模塊,用于存儲終端CSG鑒權列表;終端鑒權模塊,用于根據終端CSG鑒權列表,判斷進入CSG小基站覆蓋區域的終端能否接入CSG小基站;載波激活模塊,用于在終端能夠接入CSG小基站的情況下,向終端下發CSG小區配置消息,向CSG小基站發送資源配置指示信息,CSG小基站根據資源配置指示信息為終端配置資源。
可選地,還包括:定位模塊,用于定位終端位置,判斷終端是否進入宏基站覆蓋范圍內的CSG小基站的覆蓋區域。
可選的,還包括:定位模塊,用于根據從終端獲取的定位信息判斷終端是否進入宏基站覆蓋范圍內的CSG小基站的覆蓋區域。
可選地,終端CSG信息為標識終端支持CSG功能的CSG功能標識;列表接收模塊,用于從MME獲取包括終端能夠接入的全部CSG ID的終端CSG鑒權列表。
可選地,終端CSG信息為終端存儲的終端CSG ID列表;列表接收模塊,還用于從MME獲取包括終端CSG ID列表中終端能夠接入的CSG ID的終端CSG鑒權列表。
可選地,還包括:上報模塊,用于將覆蓋范圍內的CSG小基站的小基站CSG ID列表發送給MME;列表接收模塊,還用于從MME獲取包括小基站CSG ID列表中終端能夠接入的CSG ID的終端CSG鑒權列表。
可選地,還包括:切換模塊,用于在終端切換到目標宏基站的情況下,宏基站將終端CSG鑒權列表發送給目標宏基站。
可選地,還包括:鑒權判斷模塊,用于判斷目標宏基站是否收到終端CSG鑒權列表;若收到終端CSG鑒權列表,則目標宏基站的存儲模塊用于存儲終端CSG鑒權列表;否則,目標宏基站的列表接收模塊用于從MME獲取終端CSG鑒權列表;存儲模塊用于存儲終端CSG鑒權列表。
可選地,還包括:鑒權判斷模塊,用于判斷目標宏基站是否收到包括終端CSG鑒權列表,以及接收到的CSG鑒權列表中是否包括目標宏基站覆蓋范圍內的CSG小基站的小基站CSG ID;若收到終端CSG鑒權列表,且接收到的CSG鑒權列表中包括目標宏基站覆蓋范圍內的CSG小基站的小基站CSG ID,則目標宏基站的存儲模塊用于存儲CSG鑒權列表;否則,目標宏基站的上傳模塊用于將目標宏基站覆蓋范圍內的CSG小基站的小基站CSG ID列表上傳給MME;列表接收模塊用于從MME獲取終端CSG鑒權列表;存儲模塊用于存儲終 端CSG鑒權列表。
這樣的宏基站,能夠獲取終端CSG鑒權列表并存儲,能夠在終端進入宏基站覆蓋區域的支持CSG功能的小基站覆蓋范圍時,通過自身存儲的終端CSG鑒權列表對終端是否能夠接入小基站CSG進行鑒權,加快了鑒權速度;由于不需要每次鑒權均通過核心網,減少了對于核心網的信令負擔。
根據本發明的其中一個方面,提出一種移動管理實體,包括接收模塊,用于接收來自宏基站的終端IMSI;請求生成模塊,用于根據終端IMSI生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI;請求發送模塊,用于將CSG鑒權請求發送給鑒權服務器;鑒權接收模塊,用于從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID;鑒權轉發模塊,用于將終端CSG鑒權列表發送給宏基站。
可選地,接收模塊,還用于接收來自宏基站的標識終端支持CSG功能的CSG功能標識;請求生成模塊,還用于根據CSG功能標識和終端IMSI生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI;請求發送模塊,用于將CSG鑒權請求發送給鑒權服務器;鑒權接收模塊,還用于從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表包括終端能夠接入的全部CSG ID;鑒權轉發模塊,用于將終端CSG鑒權列表發送給宏基站。
可選地,接收模塊,還用于從宏基站接收CSG ID上傳列表,CSG ID上傳列表為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的小基站CSG ID列表;請求生成模塊,用于根據終端IMSI和CSG ID上傳列表生成CSG鑒權請求,CSG鑒權請求中包括終端IMSI和CSG ID上傳列表;請求發送模塊,用于將CSG鑒權請求發送給鑒權服務器;鑒權接收模塊,還用于從鑒權服務器獲取終端CSG鑒權列表,終端CSG鑒權列表包括CSG ID上傳列表中終端能夠接入的CSG ID;鑒權轉發模塊,用于將終端CSG鑒權列表發送給宏基站。
這樣的MME,能夠獲取終端CSG鑒權列表并發送給宏基站存 儲,從而在終端進入支持CSG功能的小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
根據本發明的其中另一個方面,提出一種鑒權服務器,包括:請求接收模塊,用于從MME接收CSG鑒權請求,CSG鑒權請求中包括終端IMSI;鑒權模塊,用于根據終端IMSI獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID;鑒權發送模塊,用于將終端CSG鑒權列表返回MME。
可選地,請求接收模塊,還用于從MME接收CSG ID上傳列表,CSG ID上傳列表為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的CSG小基站的小基站CSG ID列表;鑒權模塊,還用于根據終端IMSI和CSG ID上傳列表獲取終端CSG鑒權列表,終端CSG鑒權列表中包括CSG ID上傳列表中終端能夠接入的CSG ID;鑒權發送模塊,用于將終端CSG鑒權列表返回MME。
這樣的鑒權服務器,能夠獲取終端CSG鑒權列表并提供給宏基站存儲,從而在終端進入CSG小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
另外,根據本發明的一個方面,提出一種鑒權系統,包括上文中的任一宏基站、任一移動管理實體和任一鑒權服務器。
這樣的鑒權系統,能夠將鑒權服務器獲取的終端CSG鑒權列表傳輸到宏基站,由宏基站存儲,從而在終端進入CSG小基站的覆蓋范圍時,宏基站能夠根據自身存儲的終端CSG鑒權列表判斷終端能否接入CSG小基站,而不需要再經由核心網鑒權,在提高鑒權效率的同時,降低了核心網的負擔。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1為現有技術中小基站的網絡拓撲和協議棧架構的示意圖。
圖2為現有技術中的一種小基站用戶面架構。
圖3為現有技術中的另一種小基站用戶面架構。
圖4為本發明的鑒權方法的一個實施例的流程圖。
圖5為本發明的鑒權方法的一部分的一個實施例的流程圖。
圖6為本發明的鑒權方法的一部分的另一個實施例的流程圖。
圖7為宏基站和支持CSG功能的小基站的小區拓撲圖。
圖8為本發明的鑒權方法的一部分的再一個實施例的流程圖。
圖9為本發明的鑒權方法的又一個實施例的流程圖。
圖10為本發明的鑒權方法的再一個實施例的流程圖。
圖11為本發明的鑒權方法的一個實施例的信令交互圖。
圖12為本發明的鑒權方法的另一個實施例的信令交互圖。
圖13為本發明的宏基站的一個實施例的示意圖。
圖14為本發明的鑒權系統的一個實施例的示意圖。
具體實施方式
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
本發明的鑒權處理方法的一個實施例的流程圖如圖4所示。
在步驟401中,宏基站發送廣播消息,廣播消息中包括指示終端向MME上傳終端CSG信息的指示標志。支持CSG功能的終端會將自身的終端CSG信息經宏基站上傳到MME。在一個實施例中,指示標志為廣播消息1比特信息如果宏基站支持雙連接功能,且網管配置了開啟CSG信息上報功能,則在廣播消息中插入1比特的指示標識。
在步驟402中,宏基站從MME獲取終端CSG鑒權列表并存儲。MME會根據用戶上傳的指示標志和終端IMSI向鑒權服務器鑒權,獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能接入的CSG ID。MME將終端CSG鑒權列表發送給宏基站,由宏基站存儲。若終端支持CSG功能,則宏基站從MME獲取終端CSG鑒權列表。在一個實施例中,宏基站可以將終端CSG鑒權列表存儲在用戶上下文中。
在步驟403中,當終端進入宏基站覆蓋范圍內的支持CSG功能的小基站的覆蓋區域時,宏基站根據終端的IMSI查詢終端CSG鑒權列表,若終端CSG鑒權列表包括對應小基站CSG ID,則判斷終端能夠接入對應的CSG小基站,執行步驟402;否則判斷終端不能夠接入對應的CSG小基站。
在步驟404中,若終端能夠接入CSG小基站,則宏基站向終端下發CSG小區配置消息,向CSG小基站發送資源配置指示信息,CSG小基站根據資源配置指示信息為終端配置資源。
通過這樣的方法,能夠在終端進入宏基站覆蓋區域的支持CSG功能的小基站覆蓋范圍時,通過宏基站存儲的終端CSG鑒權列表對終端是否能夠接入小基站進行鑒權,加快了鑒權速度;不需要每次鑒權均通過核心網,減少了對于核心網的信令負擔。
在一個實施例中,宏基站獲取終端位置,判斷終端是否進入了宏基站覆蓋范圍內的支持CSG功能的CSG小基站的覆蓋區域。當終端進入CSG小基站的覆蓋區域時,執行步驟404。在一個實施例中,宏基站定位終端的位置,對終端是否進入CSG小基站的覆蓋區域進行判斷;在另一個實施例中,宏基站從終端獲取終端的定位信息,進而對終端位置進行判斷。
通過這樣的方法,宏基站能夠實時定位終端的位置,當終端進入支持CSG功能的小基站的覆蓋區域時,主動對終端能否接入CSG小基站發起鑒權,進一步提高了鑒權效率。
在一個實施例中,當終端進入支持雙連接的宏基站范圍時,宏基站獲取鑒權列表的過程可以如圖5所示。
在步驟501中,宏基站發送廣播消息,廣播消息中包括指示標識,支持CSG功能的終端會根據指示標志向MME上傳標識終端支持CSG功能的CSG功能標識。
在步驟502中,若終端支持CSG功能,則宏基站從MME獲取終端CSG鑒權列表。在終端支持CSG功能的情況下,MME會生成包括終端IMSI的CSG鑒權請求,從鑒權服務器獲取終端CSG鑒權 列表,終端CSG鑒權列表中包括終端支持的全部CSG ID。
在步驟503中,宏基站存儲終端CSG鑒權列表。宏基站可以將終端CSG鑒權列表存儲在用戶上下文中。
通過這樣的方法,能夠確定支持CSG功能的終端,只對于支持CSG功能的終端進行鑒權,節省了核心網資源;同時,由于一次性獲取了終端支持的全部CSG ID,在終端切換到其他宏基站時,不需要再次從核心網獲取終端CSG鑒權列表。
在一個實施例中,當終端初始接入支持雙連接的宏基站范圍時,宏基站獲取鑒權列表的過程還可以如圖6所示。
在步驟601中,宏基站發送廣播消息,廣播消息中包括指示標識,支持CSG功能的終端會根據指示標志向MME上傳終端存儲的終端CSG ID列表。
在步驟602中,宏基站從MME獲取終端CSG鑒權列表。由于MME生成的CSG鑒權列表中包括終端CSG ID列表,鑒權服務器只對終端能否接入終端CSG ID列表中的CSG小基站進行鑒權。因此終端CSG鑒權列表中只包括終端CSG ID列表中終端能夠接入的CSG ID。
在步驟603中,宏基站存儲終端CSG鑒權列表。宏基站可以將終端CSG鑒權列表存儲在用戶上下文中。
通過這樣的方法,能夠只對終端能否接入終端提供的終端CSG ID列表進行鑒權,提高了宏基站獲取CSG鑒權列表的效率,同時,能夠方便用戶在終端上選擇避免接入部分CSG小基站。
在一個實施例中,宏基站對于獲取的終端CSG鑒權列表進行解析,獲取終端CSG鑒權列表中對于終端支持的位于本宏基站覆蓋范圍內的小基站CSG ID。當終端進入支持CSG功能的小基站覆蓋范圍時,宏基站根據提取出的終端支持的CSG ID,確定終端能否接入對應的CSG小基站。
通過這樣的方法,能夠從終端CSG鑒權列表中先提取宏基站覆蓋范圍內的小基站CSG ID,從而提高了判斷終端能否接入CSG小基 站的處理速度。
在一個實施例中,如圖7所示,終端會從一個宏基站的覆蓋范圍進入另一個宏基站的覆蓋范圍。當終端從源宏基站的覆蓋范圍切換到目標宏基站的覆蓋范圍時,若源宏基站存儲有終端CSG鑒權列表,則源宏基站會將終端CSG鑒權列表發送給目標宏基站。
通過這樣的方法,能夠實現終端CSG鑒權列表在宏基站之間的傳遞,從而免除了切換后再次請求終端CSG鑒權列表的過程。
在一個實施例中,若終端從支持雙連接的源宏基站切換到不支持雙連接的目標宏基站,則目標宏基站會存儲從源宏基站獲取的終端CSG鑒權列表。由于目標宏基站并不支持雙連接功能,消息的處理仍然按照3GPP R8/9的方式進行。
通過這樣的方法,能夠實現終端CSG鑒權列表在宏基站之間的傳遞。當終端切換到支持雙連接的宏基站時,能夠根據在宏基站間傳遞的終端CSG鑒權列表對終端進行鑒權,免除了切換后再次請求終端CSG鑒權列表的過程。
在一個實施例中,如圖7所示,支持CSG功能的終端從eNB2的覆蓋范圍切換到eNB1的覆蓋范圍,eNB2不支持雙連接,且eNB2未從其他宏基站獲取終端CSG鑒權列表。此時eNB1需要獲取終端CSG鑒權列表。
在一個實施例中,eNB1可以通過上文中提到的各個實施例中的方法,從MME獲取終端能夠接入的所有CSG ID列表,或者獲取終端CSG ID列表中終端能夠接入的CSG ID列表。通過這樣的方法,宏基站能夠獲取終端能夠接入的所有CSG ID列表,從而在終端再次切換到其他宏基站時,無需再次獲取終端CSG鑒權列表。
在另一個實施例中,宏基站可以只對終端能否接入本宏基站覆蓋區域的CSG小基站進行鑒權,獲取終端CSG鑒權列表的過程可以如圖8所示。
在步驟801中,宏基站將終端IMSI和宏基站覆蓋范圍內的支持CSG功能的CSG小基站的小基站CSG ID列表上報給MME。MME 會根據宏基站提供的終端IMSI和小基站CSG ID列表生成CSG鑒權請求,鑒權服務器只對終端能否接入宏基站提供的小基站CSG ID列表中的CSG小基站進行鑒權。
在步驟802中,宏基站從MME獲取終端CSG鑒權列表。MME會根據終端IMSI和從宏基站獲取的小基站CSG ID列表向鑒權服務器鑒權,終端CSG鑒權列表包括小基站CSG ID列表中終端能夠接入的CSG ID。
在步驟803中,宏基站存儲終端CSG鑒權列表。
通過這樣的方法,宏基站能夠只對終端能否接入本宏基站覆蓋范圍內的CSG小基站進行鑒權,從而提高了獲取終端CSG鑒權列表的速率,有利于終端的快速切換和接入。
在一個實施例中,當終端切換到支持雙連接的目標宏基站時,目標宏基站需要判斷是否從源宏基站獲取了終端CSG鑒權列表,且該終端CSG鑒權列表是否包括了本宏基站覆蓋范圍內的小基站CSG ID。若目標宏基站從源宏基站收到了終端CSG鑒權列表,且該終端CSG鑒權列表包括了本宏基站覆蓋范圍內小基站CSG ID,則目標宏基站存儲終端CSG鑒權列表。否則,目標宏基站會采用上文中提到的任一種獲取鑒權列表的方式,從MME獲取終端CSG鑒權列表,并存儲。
通過這樣的方法,當目標宏基站從源宏基站獲取的終端CSG鑒權列表并不包括本宏基站覆蓋范圍內的小基站CSG ID時,宏基站會從MME獲取終端CSG鑒權列表,終端CSG鑒權列表可以只包括本宏基站覆蓋范圍內的小基站的小基站CSG ID中終端能夠接入的小基站CSG列表,從而在終端進入本宏基站覆蓋范圍內的CSG小基站覆蓋區域時,能夠根據存儲的終端CSG鑒權列表判斷是否激活終端接入CSG小基站。
本發明的鑒權處理方法的又一個實施例的流程圖如圖9所示。
在步驟901中,MME接收來自宏基站的終端IMSI。
在步驟902中,MME生成包括終端IMSI的CSG鑒權請求。
在步驟903中,MME將生成的CSG鑒權請求發送給鑒權服務 器。
在步驟904中,MME從鑒權服務器獲取終端CSG鑒權列表。
在步驟905中,MME將從鑒權服務器獲取的終端CSG鑒權列表轉發給宏基站。
通過這樣的方法,MME能夠通過一次鑒權請求獲取終端能夠接入的多個CSG ID,并發送給宏基站存儲,從而在終端進入支持CSG功能的小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
在一個實施例中,MME還能夠從宏基站獲取標識終端是否支持CSG功能的CSG功能標識。MME通過判斷CSG功能標識確定終端是否支持CSG功能。若終端支持CSG功能,則MME生成包括終端IMSI的CSG鑒權請求,發送給鑒權服務器進行鑒權。
這樣的方法,MME能夠篩選出支持CSG功能的終端進行鑒權,從而鑒權邏輯更加嚴謹,且降低了鑒權服務器的工作負擔。
在一個實施例中,MME還能夠獲取宏基站上報的CSG ID上傳列表。CSG ID上傳列表可以為終端中存儲的終端CSG ID列表,也可以為宏基站覆蓋范圍內CSG小基站的小基站CSG ID。MME生成的CSG鑒權請求中除了包括終端IMSI,還包括CSG ID上傳列表。MME獲取的終端CSG鑒權列表為CSG ID上傳列表中終端能夠接入的CSG ID。
通過這樣的方法,MME能夠將宏基站提供的CSG ID上傳列表發送給鑒權服務器,鑒權服務器針對CSG ID上傳列表中提供的CSG ID對終端進行鑒權,提高了鑒權效率。
本發明的鑒權處理方法的再一個實施例的流程圖如圖10所示。
在步驟1001中,鑒權服務器從MME接收包括終端IMSI的CSG鑒權請求。
在步驟1002中,鑒權服務器根據終端IMSI對于終端能夠接入的CSG小基站進行鑒權,獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID。
在步驟1003中,鑒權服務器將終端CSG鑒權列表返回MME。
通過這樣的方法,能夠一次獲取終端能夠接入的多個CSG ID,獲取終端CSG鑒權列表并提供給宏基站存儲,從而在終端進入CSG小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
在一個實施例中,鑒權服務器還能夠從MME獲取CSG ID上傳列表。CSG ID上傳列表可以為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的支持CSG功能的小基站的小基站CSG ID列表。鑒權服務器只對終端能否接入CSG ID上傳列表中的CSG小基站進行鑒權,生成包括CSG ID上傳列表中終端能夠接入的CSG小基站的終端CSG鑒權列表。
這樣的方法,鑒權服務器能夠針對CSG ID上傳列表中提供的小基站CSG ID對終端進行鑒權,提高了鑒權效率。
在一個實施例中,用戶初始接入支持雙連接的宏基站的過程中,終端、宏基站、MME以及鑒權服務器之間的信令交互示意圖如圖13所示。其中,鑒權服務器可以是HSS(Home Subscriber Server,歸屬簽約用戶服務器)。
在1101中,宏基站在廣播消息SIB1中下發一個CSG列表上報指示信息,可以用1比特進行標識,表示要求支持雙連接的CSG終端進行鑒權操作。
在1102中,終端在NAS消息Attach Request信息中上報該終端支持的所有的CSG ID列表。
在1103中,MME收到終端上報的Attach Request消息后,生成CSG鑒權請求。
在1104中,MME將CSG鑒權請求發送給HSS。
在1105中,HSS對于終端進行鑒權,生成包括終端能夠接入的CSG ID。
在1106中,HSS將鑒權結果返回給MME。
在1107中,MME收到HSS的終端CSG鑒權列表后,把終端 CSG鑒權列表放置到用戶的初始上下文建立信息中。
在1108中,MME向宏基站發送包含終端CSG鑒權列表的用戶初始上下文建立請求。
在1109中,宏基站收到用戶的初始上下文建立請求消息后,將終端CSG鑒權列表保存在用戶上下文中。
這樣的方法,能夠通過已有的消息、信令,攜帶鑒權列表及鑒權所需的相關信息,對現有網絡的改動小,便于推廣使用。
在一個實施例中,用戶從源宏基站切換到目標宏基站的過程中,終端、宏基站、MME以及鑒權服務器之間的信令交互示意圖如圖14所示。其中,鑒權服務器可以是HSS。
在1201中,終端向源宏基站發送測量報告。
在1202中,源宏基站根據終端發送的測量報告,確定需要將終端切換到目標宏基站,即向目標宏基站發送切換請求。
在1203中,目標宏基站判斷是否從源宏基站獲取了終端CSG鑒權列表。
在1204中,目標宏基站向源宏基站發送切換響應。
在1205中,源宏基站向終端發送切換命令。
在1206中,目標宏基站向MME發送路徑倒換請求。若網管配置了需要對終端進行CSG鑒權,且目標宏基站未能從源宏基站獲取終端CSG鑒權列表,則目標宏基站在路徑倒換請求消息中,攜帶目標宏基站覆蓋范圍內的支持CSG功能的小基站的小基站CSG ID列表。
在1207中,MME在收到路徑倒換請求消息后,發現其中包含了小基站CSG ID列表,則把終端的IMSI信息以及小基站CSG ID列表發送給HSS請求進行鑒權。
在1208中,HSS確定終端能否接入獲取的小基站CSG ID列表中的小基站CSG。
在1209中,HSS將小基站CSG ID列表中終端能夠接入的CSG ID反饋給MME。
在1210中,MME發送給目標宏基站的路徑倒換響應中攜帶了終 端CSG鑒權列表。
在1211中,目標宏基站將從MME獲取的終端CSG鑒權列表存儲在用戶上下文中。
通過這樣的方法,能夠通過已有的消息、信令,攜帶鑒權列表及鑒權所需的相關信息,對現有網絡的改動小,便于推廣使用。
本發明的宏基站的一個實施例的示意圖如圖13所示。其中1301為消息廣播模塊,能夠發送廣播消息,廣播消息中包括指示終端上傳終端CSG信息的指示標志。支持CSG功能的終端會根據指示標志將終端CSG信息上傳給MME。1302為列表接收模塊,能夠從MME獲取終端CSG鑒權列表。1303為存儲模塊,能夠從存儲列表接收模塊1302獲取的終端CSG鑒權列表。1304為終端鑒權模塊,當終端進入宏基站覆蓋范圍內的支持CSG功能的小基站的覆蓋區域時,終端鑒權模塊1304根據終端的IMSI查詢終端CSG鑒權列表,若終端CSG鑒權列表包括對應小基站CSG ID,則判斷終端能夠接入對應的CSG小基站。1305為載波激活模塊,在終端鑒權模塊1304判斷終端能夠接入對應的CSG小基站時,向終端下發CSG小區配置消息,向CSG小基站發送資源配置指示信息,CSG小基站根據資源配置指示信息為終端配置資源。
這樣的宏基站,能夠獲取并存儲終端CSG鑒權列表,能夠在終端進入宏基站覆蓋區域的支持CSG功能的小基站覆蓋范圍時,通過宏基站存儲的終端CSG鑒權列表對終端是否能夠接入CSG小基站進行鑒權,加快了鑒權速度;不需要每次鑒權均通過核心網,減少了對于核心網的信令負擔。
在一個實施例中,還包括定位模塊,用于實時定位終端,判斷終端進入CSG小基站的覆蓋范圍內時,告知終端鑒權模塊1304進行鑒權;在另一個實施例中,宏基站從終端獲取終端的定位信息,進而對終端位置進行判斷。
這樣的宏基站能夠實時定位終端的位置,當終端進入支持CSG功能的小基站的覆蓋區域時,主動對終端能否接入CSG小基站發起鑒 權,進一步提高了鑒權效率。
本發明的宏基站的另一個實施例的示意圖如圖14中1410部分所示。其中,1413為列表接收模塊,1414為存儲模塊,1415為終端鑒權模塊,1416為載波激活模塊,其工作過程與圖13中相似。消息廣播模塊1411,能夠廣播包括指示標識的廣播消息,終端根據指示標志會向MME上傳標識終端支持CSG功能的CSG功能標識,或上傳終端存儲的終端CSG ID列表,從而MME會根據CSG功能標識或終端CSG ID列表向鑒權服務器請求鑒權。
這樣的宏基站能夠向MME傳遞支持雙連接CSG功能的終端的標志,只對于支持CSG功能的終端進行鑒權,節省了核心網資源。將終端CSG ID列表上傳給MME還能夠只對終端能否接入終端提供的終端CSG ID列表進行鑒權,提高了宏基站獲取CSG鑒權列表的效率,同時,能夠方便用戶在終端上進行選擇避免接入部分小基站CSG。
在一個實施例中,還包括切換模塊1417,當終端離開本宏基站的覆蓋范圍時,將存儲的終端CSG鑒權列表發送給目標宏基站。
這樣的宏基站能夠實現終端CSG鑒權列表在宏基站之間的傳遞,從而免除了切換后再次請求終端CSG鑒權列表的過程。
在一個實施例中,還包括上報模塊1412,能夠將宏基站覆蓋范圍內的CSG小基站的小基站CSG ID上傳給MME進行鑒權,列表接收模塊1413獲取的終端CSG鑒權列表中只包括小基站CSG ID列表中終端能夠接入的CSG ID。
這樣的宏基站能夠只對終端能否接入本宏基站覆蓋范圍內的CSG小基站進行鑒權,從而提高了獲取終端CSG鑒權列表的速率,有利于終端的快速切換和接入。
本發明的MME的一個實施例的示意圖如圖14中1420所示。其中,1421為接收模塊,能夠接收來自宏基站的終端IMSI。1422為請求生成模塊,能夠生成CSG鑒權請求,CSG鑒權請求中包括從宏基站獲取的終端IMSI。1423為請求發送模塊,將生成的CSG鑒權請求發送給鑒權服務器。1424為鑒權接收模塊,用于從鑒權服務器獲取終 端CSG鑒權列表,1425為鑒權轉發模塊,將從鑒權服務器獲取的終端CSG鑒權列表轉發給宏基站。
這樣的MME能夠通過一次鑒權請求獲取終端能夠接入的多個CSG ID,獲取終端CSG鑒權列表并發送給宏基站存儲,從而在終端進入支持CSG功能的小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的同時,降低了核心網的負擔。
在一個實施例中,接收模塊1421還能夠從宏基站獲取標識終端是否支持CSG功能的CSG功能標識,若終端支持CSG功能,則激活請求生成模塊1422生成CSG鑒權請求。
這樣的MME能夠篩選出支持CSG功能的終端進行鑒權,從而鑒權邏輯更加嚴謹,且降低了鑒權服務器的工作負擔。
在一個實施例中,接收模塊1421還能夠從宏基站獲取宏基站上報的CSG ID上傳列表。CSG ID上傳列表可以為終端中存儲的終端CSG ID列表,也可以為宏基站覆蓋范圍內支持CSG功能的小基站的小基站CSG ID。請求生成模塊1422生成的CSG鑒權請求中除了包括終端IMSI,還包括CSG ID上傳列表。鑒權接收模塊1424獲取的終端CSG鑒權列表為CSG ID上傳列表中終端能夠接入的CSG ID。
這樣的MME能夠將宏基站提供的CSG ID上傳列表發送給鑒權服務器,鑒權服務器針對CSG ID上傳列表中提供的CSG ID對終端進行鑒權,提高了鑒權效率。
本發明的鑒權服務器的一個實施例的示意圖如圖14中1430所示。其中,1431為請求接收模塊,能夠從MME接收包括終端IMSI的CSG鑒權請求。1432為鑒權模塊,根據終端IMSI對于終端能夠接入的CSG ID進行鑒權,獲取終端CSG鑒權列表,終端CSG鑒權列表中包括終端能夠接入的CSG ID。1433為鑒權發送模塊,將終端CSG鑒權列表返回MME。
這樣的鑒權服務器能夠一次獲取終端能夠接入的多個CSG ID,獲取終端CSG鑒權列表并提供給宏基站存儲,從而在終端進入CSG小基站的覆蓋區域時,不需要再經由核心網鑒權,在提高鑒權速率的 同時,降低了核心網的負擔。
在一個實施例中,請求接收模塊1431獲取的CSG鑒權請求中還包括CSG ID上傳列表,CSG ID上傳列表可以為終端存儲的終端CSG ID列表或宏基站覆蓋范圍內的支持CSG功能的小基站的小基站CSG ID列表。鑒權模塊1432只對終端能否接入CSG ID上傳列表中的小基站進行鑒權,生成包括CSG ID上傳列表中終端能夠接入的小基站的終端CSG鑒權列表。
這樣的鑒權服務器能夠針對CSG ID上傳列表中提供的CSG ID對終端進行鑒權,提高了鑒權效率。
本發明的鑒權系統的一個實施例的示意圖如圖14所示。1410為宏基站,1420為MME,1430為鑒權服務器。其中,宏基站1410的上報模塊1412將終端IMSI發送給MME1420的接收模塊1421,請求發送模塊1423將請求生成模塊1422生成的CSG鑒權請求發送給鑒權服務器1430的請求接收模塊1431。鑒權發送模塊1433將鑒權模塊1432生成的終端CSG鑒權列表發送給鑒權接收模塊1424。鑒權轉發模塊1425將終端CSG鑒權列表發送給列表接收模塊1413,由存儲模塊1414存儲終端CSG鑒權列表。當終端進入支持CSG功能的小基站的覆蓋范圍時,終端鑒權模塊1415根據終端CSG鑒權列表對終端進行鑒權。若判斷終端能夠接入此CSG小基站,則載波激活模塊1414激活終端連接到CSG小基站。
這樣的鑒權系統,能夠將鑒權服務器獲取的終端CSG鑒權列表傳輸到宏基站,由宏基站存儲,從而在終端進入支持CSG功能的小基站的覆蓋范圍時,宏基站能夠根據自身存儲的終端CSG鑒權列表判斷終端能否接入CSG小基站,而不需要再經由核心網鑒權,從而在提高鑒權效率的同時,降低了核心網的負擔。
最后應當說明的是:以上實施例僅用以說明本發明的技術方案而非對齊限制;盡管參照較佳實施例對本發明進行了詳細的說明,所屬領域的普通技術人員應當理解:依然可以對本發明的具體實施方式進 行修改或者對部分技術特征進行等同替換;而不脫離本發明技術方案的精神,其均應涵蓋在本發明請求保護的技術方案范圍當中。