專利名稱:多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法
技術領域:
本發(fā)明實施例涉及通信技術領域,并且更具體地,涉及一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)(Packet Data Network,簡稱PDN)連接的方法。
背景技術:
第三代合作項目CBrd Generation Partnership Pro ject,簡稱 3GPP)為了增強未來網(wǎng)絡的競爭能力,正在研究一種全新的演進網(wǎng)絡,包括演進的UMTS陸地無線接入網(wǎng) (Evolved UMTS Terrestrial Radio Access Network,簡稱 E-UTRAN),用于實現(xiàn)所有與演進網(wǎng)絡無線有關的功能;移動性管理實體(Mobility Management Entity,簡稱MME),負責控制面的移動性管理,包括用戶上下文和移動狀態(tài)管理,分配用戶臨時身份標識等;服務網(wǎng)關 (Serving Gateway,簡稱SGW),是3GPP接入網(wǎng)絡間的用戶面錨點,終止E-UTRAN的接口 ;分組數(shù)據(jù)網(wǎng)絡網(wǎng)關(Packet Data Network Gateway,簡稱PGW),是3GPP接入網(wǎng)絡和非3GPP 接入網(wǎng)絡之間的用戶面錨點,終止和外部分組數(shù)據(jù)網(wǎng)(Packet Data Network,簡稱PDN)的接口 ;策略和計費規(guī)則功能實體(Policy and Charging Rule Function,簡稱PCRF),用于策略控制決定和流計費控制功能;歸屬簽約用戶服務器(Home Subscriber Server,簡稱HSS),用于存儲用戶簽約數(shù)據(jù);UMTS陸地無線接入網(wǎng)(UMTS Terrestrial Radio Access Network,簡稱 UTRAN)和 GSM/EDGE 無線接入網(wǎng)(GSM/EDGE Radio Access Network,簡稱 GERAN),用于實現(xiàn)所有與現(xiàn)有GPRS/UMTS網(wǎng)絡中無線有關的功能;服務通用分組無線業(yè)務支持節(jié)點(Serving GPRS Supporting Node,簡稱SGSN),用于實現(xiàn)GTOS/UMTS網(wǎng)絡中路由轉發(fā)、移動性管理、會話管理以及用戶信息存儲等功能;非3GPP IP接入網(wǎng)絡(Non-3GPP IP Access Network),主要是一些非3GPP組織定義的接入網(wǎng)絡,如無線局域網(wǎng)(Wireless Local Area Network,簡稱 WLAN)、全球微波互聯(lián)接入(Worldwide Interoperability for Microwave Access,簡稱 Wimax)禾口碼分多址接入(Code Division Multiple Access,簡稱 CDMA)等網(wǎng)絡;認證、授權與計費服務器(Authentication,Authorization and Accounting Server,簡稱AAA krver),用于對用戶設備(User Equipment,簡稱UE)執(zhí)行接入認證、授權和計費功能。多接入技術是隨著網(wǎng)絡的演進而發(fā)展起來的一種接入技術,簡單的說,就是UE可以同時接入多個不同類型的接入網(wǎng)(例如同時接入WLAN網(wǎng)絡和LTE網(wǎng)絡),通過運營商部署的一個或多個數(shù)據(jù)網(wǎng)關,連接到不同或者相同的數(shù)據(jù)網(wǎng)絡現(xiàn)有技術中,當UE在兩種不同接入技術下向同一 PDN網(wǎng)絡發(fā)起Attach/PDN連接建立流程時,如果兩次接入都發(fā)起初始附著(Initial Attach),則兩種接入技術下的接入網(wǎng)關都會新選擇PGW,不同接入技術下的接入網(wǎng)關可能選擇不同的PGW。例如,UE在3GPP 側已經(jīng)建立了接入點名稱(Access Point Name,簡稱APN)的PDN連接,錨定在PGWl,并且把PGWl和APN的綁定關系插入HSS。如果再在Non_3GPP側附著,需要發(fā)起Simultaneous Attach流程,此時Non-3GPP側的接入網(wǎng)關根據(jù)UE發(fā)送的APN和Simultaneous Attach消息,從HSS下發(fā)的簽約數(shù)據(jù)中,獲取該APN在3GPP側附著的PGWl信息,然后向該PGWl發(fā)起該APN的附著。但是,如果UE在Non-3GPP側附著的時候,發(fā)起的是hitial Attach流程, 接入網(wǎng)關此時認為是UE初次附著,不會從HSS下發(fā)的簽約數(shù)據(jù)中選擇APN和PGWl的綁定關系,而是接入網(wǎng)關為該UE選擇新的PGW。這樣,就可能會引起同一個APN在不同接入技術下,附著在不同的PGW上,使得APN-AMBR等參數(shù)無法控制,進而影響業(yè)務的連續(xù)性。
發(fā)明內容
本發(fā)明實施例提供一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,能夠解決多接入場景下由于PGW的非唯一性而導致APN-AMBR等參數(shù)無法控制,進而影響業(yè)務連續(xù)性的問題。一方面,提供了一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2 的信息;如果所述PGW2的信息和所述UE在3GPP側建立PDN連接時在所述HSS中注冊的 3GPP側分組數(shù)據(jù)網(wǎng)關PGWl的信息不相同,所述HSS請求移動性管理實體更新3GPP側的PDN 連接;如果所述移動性管理實體拒絕更新所述3GPP側的PDN連接,所述HSS拒絕所述 PGW2的注冊請求,并將所述UE的簽約數(shù)據(jù)發(fā)送給認證、授權與計費AAA服務器,以便所述 AAA服務器根據(jù)所述UE的簽約數(shù)據(jù)對Non-3GPP側的PDN連接進行處理,其中,所述UE的簽約數(shù)據(jù)中攜帶有所述PGWl的信息。另一方面,提供了一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2 的信息;所述HSS使用所述PGW2的信息替換所述UE在3GPP側建立PDN連接時在所述HSS 中注冊的3GPP側分組數(shù)據(jù)網(wǎng)關PGWl的信息;所述HSS向移動性管理實體發(fā)送簽約信息更新請求消息,請求更新所述UE的簽約信息,其中,所述簽約信息更新請求消息中攜帶所述PGW2的信息,以便所述移動性管理實體根據(jù)所述PGW2的信息更新3GPP側的PDN連接。另一方面,提供了一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2 的信息;所述HSS根據(jù)配置的接入技術的優(yōu)先級,決策保留3GPP側的PDN連接還是 Non-3GPP側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA服務器發(fā)起另一側PDN連接的刪除。本發(fā)明實施例提供的方法,通過由網(wǎng)絡側進行判斷,控制UE在多接入場景下從不同接入網(wǎng)連接到相同PDN網(wǎng)絡時,能夠通過同一個PGW建立PDN連接,保證了 PGW的唯一性, 進而可以對APN-AMBR等參數(shù)進行控制,保持業(yè)務的連續(xù)性。
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明一個實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法的流程圖;圖2是根據(jù)本發(fā)明一個實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法的示意流程圖;圖3是根據(jù)本發(fā)明另一實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接方法的示意流程圖;圖4是根據(jù)本發(fā)明另一實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接方法的示意流程圖;圖5是根據(jù)本發(fā)明另一實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接方法的示意流程圖;圖6是根據(jù)本發(fā)明另一實施例的多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接方法的示意流程圖。
具體實施例方式下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。應注意,本發(fā)明實施例中所述的“接收”、“發(fā)送”可以表示直接的接收或發(fā)送,也可以表示通過一個或多個中間網(wǎng)元/裝置間接的接收或發(fā)送,本發(fā)明對此不作限制。本發(fā)明實施例中的移動性管理實體對于GERAN/UTRAN網(wǎng)絡來說,SGSN ;對于 E-UTRAN網(wǎng)絡來說,是MME,本發(fā)明對此不作限制。本發(fā)明實施例中的Non_3GPP接入網(wǎng)關可以為Acess Gateway (AGW),本發(fā)明對此不作限制。為了解決現(xiàn)有技術中,多接入場景下由于PGW的非唯一性而導致APN-AMBR等參數(shù)無法控制,進而影響業(yè)務連續(xù)性的問題。本發(fā)明實施例提出一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法。如圖1所示,具體包括以下步驟步驟101,當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2的信息;步驟102,如果所述PGW2的信息和所述UE在3GPP側建立PDN連接時在所述HSS中注冊的3GPP側分組數(shù)據(jù)網(wǎng)關PGWl的信息不相同,所述HSS請求移動性管理實體更新3GPP 側的PDN連接;
步驟103,如果所述移動性管理實體拒絕更新所述3GPP側的PDN連接,所述HSS拒絕所述PGW2的注冊請求,并將所述UE的簽約數(shù)據(jù)發(fā)送給認證、授權與計費AAA服務器,以便所述AAA服務器根據(jù)所述UE的簽約數(shù)據(jù)對Non-3GPP側的PDN連接進行處理,其中,所述 UE的簽約數(shù)據(jù)中攜帶有所述PGWl的信息??蛇x地,所述移動性管理實體拒絕更新所述3GPP側的PDN連接具體包括當所述移動性管理實體確定所述UE在所述3GPP側仍保持PDN連接時,拒絕更新所述3GPP側的PDN連接;或者當所述移動性管理實體確定所述UE在所述3GPP側沒有去附著時,拒絕更新所述 3GPP側的PDN連接;或者所述移動性管理實體向所述UE詢問是否更新所述3GPP側的PDN連接,如果所述 UE拒絕更新,則所述移動性管理實體拒絕更新所述3GPP側的PDN連接??蛇x地,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)對Non-3GPP側的PDN連接進行處理, 具體包括所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,確定所述PGWl和所述 PGW2不相同,其中,所述AAA服務器中保存有PGW2的信息;所述AAA服務器通知所述PGW2 注冊失敗,以便所述PGW2通知所述UE在Non-3GPP側的PDN連接建立失敗,并刪除所述 Non-3GPP側的PDN連接;或者,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,確定所述PGWl和所述 PGW2不相同,其中,所述AAA服務器中保存有PGW2的信息;所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,在所述Non-3GPP側發(fā)起PGW的重定向。可選地,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,在所述 Non-3GPP側發(fā)起PGW的重定向,具體包括在S2a/S2b場景下,所述AAA服務器將所述PGWl的信息通過所述PGW2發(fā)送給 Non-3GPP接入網(wǎng)關,由所述Non-3GPP接入網(wǎng)關建立到所述PGWl的PDN連接;在S2c場景下,所述AAA服務器將所述PGWl的信息通過所述PGW2發(fā)送給UE,由所述UE建立到所述PGWl的PDN連接??蛇x地,所述方法還可以包括如果所述移動性管理實體同意更新所述3GPP側的PDN連接,則所述移動性管理實體拆除所述3GPP側的PDN連接,并向所述HSS返回更新所述3GPP側的PDN連接的響應消息,所述HSS根據(jù)接收到的所述響應消息接受所述PGW2的注冊請求??蛇x地,所述移動性管理實體同意更新所述3GPP側的PDN連接,具體包括當所述移動性管理實體確定所述UE在所述3GPP側不再保持PDN連接時,同意更新所述3GPP側的PDN連接;或者當所述移動性管理實體確定所述UE在所述3GPP側去附著時,同意更新所述3GPP 側的PDN連接;或者所述移動性管理實體向所述UE詢問是否更新所述3GPP側的PDN連接,如果所述 UE同意更新,則所述移動性管理實體同意更新所述3GPP側的PDN連接??蛇x地,本發(fā)明實施例還提出另一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法, 具體包括
當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2 的信息; 所述HSS使用所述PGW2的信息替換所述UE在3GPP側建立PDN連接時在所述HSS 中注冊的3GPP側分組數(shù)據(jù)網(wǎng)關PGWl的信息;所述HSS向移動性管理實體發(fā)送簽約信息更新請求消息,請求更新所述UE的簽約信息,其中,所述簽約信息更新請求消息中攜帶所述PGW2的信息,以便所述移動性管理實體根據(jù)所述PGW2的信息更新3GPP側的PDN連接??蛇x地,所述移動性管理實體根據(jù)所述PGW2的信息更新3GPP側的PDN連接,具體包括所述移動性管理實體檢查本地記錄的所述UE的簽約信息,如果確定所述PGWl和所述PGW2不相同,則更新所述3GPP側的PDN連接??蛇x地,本發(fā)明實施例還提出又一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法, 具體包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2 的信息;所述HSS根據(jù)配置的接入技術的優(yōu)先級,決策保留3GPP側的PDN連接還是 Non-3GPP側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA服務器發(fā)起另一側PDN連接的刪除??蛇x地,所述HSS根據(jù)配置的接入技術的優(yōu)先級,決策保留3GPP側的PDN連接還是Non-3GPP側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA 服務器發(fā)起另一側PDN連接的刪除,具體包括當所述HSS上配置的是3GPP接入技術優(yōu)先時,所述HSS決策保留所述3GPP側的 PDN連接,并將所述UE新的簽約數(shù)據(jù)下發(fā)給所述AAA服務器,由所述AAA服務器發(fā)起所述 Non-3GPP側PDN連接的刪除,其中,所述新的簽約數(shù)據(jù)中包括所述PGWl的信息;當所述HSS上配置的是Non-3GPP接入技術優(yōu)先時,所述HSS決策保留所述 Non-3GPP側的PDN連接,并將所述UE新的簽約數(shù)據(jù)下發(fā)給所述移動性管理實體,由所述移動性管理實體發(fā)起所述3GPP側PDN連接的刪除,其中,所述新的簽約數(shù)據(jù)中包括所述PGW2 的信息。為便于對本發(fā)明實施例的理解,下面將結合附圖以幾個具體實施例為例做進一步的解釋說明,且各個實施例并不構成對本發(fā)明實施例的限定。實施例一該實施例提出的一種多接入場景下執(zhí)行PDN連接的方法的處理流程如圖2所示。 具體包括以下步驟步驟201,UE發(fā)起初始附著流程,通過移動性管理實體(如MME)選擇PGWl在3GPP 側建立PDN連接。具體的,UE初始附著發(fā)送hitial Attach消息,移動性管理實體根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,移動性管理實體根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE 選擇PGW。步驟202,移動性管理實體通過注冊流程將PGWl的信息(包括PGWl的地址或標識)注冊到HSS,由HSS記錄UE標識,APN信息和PGWl信息的對應關系。步驟203,UE在Non_3GPP側通過Non_3GPP接入網(wǎng)關(例如AGW)選擇PGW2建立訪問相同APN的PDN連接。具體的,UE發(fā)起初始附著流程,發(fā)送hitial Attach消息,Non-3GPP接入網(wǎng)關根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,Non-3GPP接入網(wǎng)關根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE選擇PGW或將缺省APN的信息返回給UE,UE選擇相應的PGW。步驟204,PGW2通過AAA服務器向HSS注冊PGW2的信息(包括PGW2的地址或標識),由HSS記錄UE標識,APN信息和PGW2信息的對應關系,更新本地保存的PGW的注冊信肩、ο步驟205,HSS根據(jù)保存的移動性管理實體的注冊信息,向所記錄的移動性管理實體發(fā)送簽約信息更新消息,請求更新UE的簽約信息,所述簽約信息更新消息中攜帶PGW2的 fn息ο步驟206,移動性管理實體檢查簽約信息,如果PGW更新,判斷與先前建立的連接不同,則發(fā)起PDN連接刪除流程,將之前在3GPP側建立的PDN連接刪除,并通知UE刪除原因。步驟207,移動性管理實體根據(jù)收到的PGW2的信息,在3GPP側發(fā)起到PGW2的重定
向流程。需要說明的是,如果兩側(3GPP側和Non-3GPP側)接入技術不允許UE同時連接同一個PDN網(wǎng)絡,該實施例也適用于PGWl和PGW2為同一個PGW時的場景。實施例二該實施例提出的一種多接入場景下執(zhí)行PDN連接的方法的另一處理流程如圖3所示。具體包括以下步驟步驟301,UE發(fā)起初始附著流程,通過移動性管理實體選擇PGWl在3GPP側建立 PDN連接。具體的,UE初始附著發(fā)送hitial Attach消息,移動性管理實體根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,移動性管理實體根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE 選擇PGW。步驟302,移動性管理實體通過注冊流程將PGWl的信息(包括PGWl的地址或標識)注冊到HSS,由HSS記錄UE標識,APN信息和PGWl信息的對應關系。步驟303,UE在Non_3GPP側通過Non_3GPP接入網(wǎng)關選擇PGW2建立訪問相同APN 的PDN連接。具體的,UE發(fā)起初始附著流程,發(fā)送hitial Attach消息,Non-3GPP接入網(wǎng)關根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,Non-3GPP接入網(wǎng)關根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE選擇PGW或將缺省APN的信息返回給UE,UE選擇相應的PGW。步驟304,PGW2通過AAA服務器向HSS發(fā)送注冊請求消息,請求注冊PGW2的信息 (包括PGW2的地址或標識)。步驟305,HSS向移動性管理實體發(fā)送PDN連接請求消息,攜帶PGW2的信息(包括 PGW2的地址或標識),請求更新UE簽約數(shù)據(jù)中的PGW。移動性管理實體收到該PDN連接請求消息后,如果發(fā)現(xiàn)UE仍有連接,則向HSS回響應消息,拒絕更新;或者,可選地,移動性管理實體收到該PDN連接請求消息后,可以發(fā)起網(wǎng)絡側設備(例如,移動性管理實體自身、短消息中心或者后臺服務器等)向UE的詢問(如移動性管理實體通過信令向UE詢問,或者移動性管理實體通過短消息設備向UE詢問),是否更新該PDN 連接的PGW,如果UE拒絕,則移動性管理實體向HSS回響應消息,拒絕更新,HSS收到該響應消息后,執(zhí)行步驟306 ;如果UE同意,則移動性管理實體拆除3GPP側的PDN連接。步驟306,HSS根據(jù)收到的移動性管理實體的響應消息,向PGW2返回注冊響應消息,拒絕PGW2的本次注冊請求,并將UE的簽約數(shù)據(jù)(包含UE標識、APN和PGWl的對應關系)下發(fā)給AAA服務器,AAA服務器根據(jù)收到的UE的簽約數(shù)據(jù),發(fā)現(xiàn)PGW沖突,向PGW2回響應消息,通知PGW2注冊失敗,PGW2根據(jù)該注冊失敗響應消息,執(zhí)行步驟307??蛇x地,HSS也可以將3GPP側的PGWl攜帶給AAA服務器,在Non_3GPP側進行PGW 的重定向。具體來說,該重定向流程包括Sh/S2b-PMIP場景下,AAA服務器將3GPP側的 PGffl標識通過PGW2攜帶給Non-3GPP接入網(wǎng)關,Non_3GPP接入網(wǎng)關向3GPP側的PGWl進行 PMIP的綁定;S2c場景下,AAA服務器將3GPP側的PGWl標識通過PGW2攜帶給UE,由UE向 3GPP側的PGWl進行CMIP的綁定。步驟307,PGW2響應Non_3GPP接入網(wǎng)關/ePDG或者UE連接建立失敗,并通知失敗原因。具體地,S2a/S2b-PMIP場景下,PGW2響應Non_3GPP接入網(wǎng)關或ePDG連接建立失敗,Non-3GPP接入網(wǎng)關或ePDG響應UE連接建立失敗,攜帶失敗原因值;S2c_DSMIPv6場景下,PGW2直接向UE發(fā)響應消息,通知UE連接建立失敗,在響應消息中攜帶失敗原因值。需要說明的是,如果兩側(3GPP側和Non-3GPP側)接入技術不允許UE同時連接同一個PDN網(wǎng)絡,該實施例也適用于PGWl和PGW2為同一個PGW時的場景。但是,在該場景下,不進行PGW的重定向。實施例三該實施例提出的一種多接入場景下執(zhí)行PDN連接的方法的另一處理流程如圖4所示。具體包括以下步驟步驟401,UE發(fā)起初始附著流程,通過移動性管理實體選擇PGWl在3GPP側建立 PDN連接。具體的,UE初始附著發(fā)送hitial Attach消息,移動性管理實體根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,移動性管理實體根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE 選擇PGW。
步驟402,移動性管理實體通過注冊流程將PGWl的信息(包括PGWl的地址或標識)注冊到HSS,由HSS記錄UE標識,APN信息和PGWl信息的對應關系。步驟403,UE在Non_3GPP側通過Non_3GPP接入網(wǎng)關選擇PGW2建立訪問相同APN 的PDN連接。具體的,UE發(fā)起初始附著流程,發(fā)送hitial Attach消息,Non-3GPP接入網(wǎng)關根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,Non-3GPP接入網(wǎng)關根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE選擇PGW或將缺省APN的信息返回給UE,UE選擇相應的PGW。步驟404,PGW2通過AAA服務器向HSS發(fā)送注冊請求消息,請求注冊PGW2的信息 (包括PGW2的地址或標識)。步驟405,HSS向移動性管理實體發(fā)送PDN連接請求消息,向移動性管理實體查詢是否需要繼續(xù)保持原3GPP側PDN連接。如果移動性管理實體發(fā)現(xiàn)UE已經(jīng)去附著(detach) (如,移動性管理實體通過向UE發(fā)起尋呼流程發(fā)現(xiàn)UE已經(jīng)detach),則向HSS響應不保留連接,并拆除3GPP側的PDN連接,HSS根據(jù)該響應消息,按正常流程接受PGW2的注冊請求; 如果移動性管理實體發(fā)現(xiàn)UE沒有detach,則向HSS響應保留連接,HSS執(zhí)行步驟406。步驟406,HSS將UE的簽約數(shù)據(jù)(包含3GPP側的PGWl信息)下發(fā)給AAA服務器, AAA服務器發(fā)現(xiàn)PGW沖突,響應PGW2注冊失敗。步驟407,PGW2響應Non_3GPP接入網(wǎng)關/ePDG或者UE連接建立失敗,并通知失敗原因。具體地,S2a/S2b-PMIP場景下,PGW2響應Non_3GPP接入網(wǎng)關或ePDG連接建立失敗,Non-3GPP接入網(wǎng)關或ePDG響應UE連接建立失敗,攜帶失敗原因值;S2c_DSMIPv6場景下,PGW2直接向UE發(fā)響應消息,通知UE連接建立失敗,在響應消息中攜帶失敗原因值。需要說明的是,如果兩側(3GPP側和Non-3GPP側)接入技術不允許UE同時連接同一個PDN網(wǎng)絡,該實施例也適用于PGWl和PGW2為同一個PGW時的場景。實施例四該實施例提出的一種多接入場景下執(zhí)行PDN連接的方法的另一處理流程如圖5所示。具體包括以下步驟步驟501,UE發(fā)起初始附著流程,通過移動性管理實體選擇PGWl在3GPP側建立 PDN連接。具體的,UE初始附著發(fā)送hitial Attach消息,移動性管理實體根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,移動性管理實體根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE 選擇PGW。步驟502,移動性管理實體通過注冊流程將PGWl的信息(包括PGWl的地址或標識)注冊到HSS,由HSS記錄UE標識,APN信息和PGWl信息的對應關系。步驟503,UE在Non-3GPP側通過Non_3GPP接入網(wǎng)關選擇PGW2建立訪問相同APN 的PDN連接。具體的,UE發(fā)起初始附著流程,發(fā)送hitial Attach消息,Non-3GPP接入網(wǎng)關根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitialAttach消息中沒有攜帶APN信息,Non-3GPP接入網(wǎng)關根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE選擇PGW或將缺省APN的信息返回給UE,UE選擇相應的PGW。步驟504,PGW2通過AAA服務器向HSS發(fā)送注冊請求消息,請求注冊PGW2的信息 (包括PGW2的地址或標識)。步驟505,HSS向移動性管理實體發(fā)送PDN連接請求消息,向移動性管理實體查詢是否需要繼續(xù)保持原3GPP側PDN連接。如果移動性管理實體發(fā)現(xiàn)UE已經(jīng)detach (如,移動性管理實體通過向UE發(fā)起尋呼流程發(fā)現(xiàn)UE已經(jīng)detach),則向HSS響應不保留連接,并拆除3GPP側的PDN連接,HSS根據(jù)該響應消息,按正常流程接受PGW2的注冊請求;如果移動性管理實體發(fā)現(xiàn)UE沒有detach,則向HSS響應保留連接,HSS執(zhí)行步驟506。步驟506,HSS響應AAA服務器注冊失敗,AAA服務器響應PGW2注冊失敗,所述響應消息中攜帶PGW 1的信息,并指示重定向到PGW1。步驟507,PGW2響應Non_3GPP接入網(wǎng)關/ePDG或者UE連接建立失敗。具體地,S2a/S2b-PMIP場景下,PGW2響應Non_3GPP接入網(wǎng)關/ePDG連接建立失敗,所述響應消息中攜帶PGWl的信息,并指示重定向到PGWl ;S2c-DSMIPv6場景下,PGW2響應UE連接建立失敗,所述響應消息中攜帶PGWl的信息,并指示重定向到PGW1。步驟508,Non-3GPP接入網(wǎng)關/ePDG或者UE重定向到PGWl。具體地,S2a/S2b-PMIP場景下,Non_3GPP接入網(wǎng)關/ePDG根據(jù)接收到的PGWl的信息和重定向指示,建立到PGWl的PDN連接;S2c-DSMIPv6場景下,UE根據(jù)接收到的PGWl的信息和重定向指示,建立到PGWl的PDN連接。實施例五該實施例提出的一種多接入場景下執(zhí)行PDN連接的方法的另一處理流程如圖6所示。具體包括以下步驟步驟601,UE發(fā)起初始附著流程,通過移動性管理實體選擇PGWl在3GPP側建立 PDN連接。具體的,UE初始附著發(fā)送hitial Attach消息,移動性管理實體根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,移動性管理實體根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE 選擇PGW。步驟602,移動性管理實體通過注冊流程將PGWl的信息(包括PGWl的地址或標識)注冊到HSS,由HSS記錄UE標識,APN信息和PGWl信息的對應關系。步驟603,UE在Non_3GPP側通過Non_3GPP接入網(wǎng)關選擇PGW2建立訪問相同APN 的PDN連接。具體地,UE發(fā)起初始附著流程,發(fā)送hitial Attach消息,Non-3GPP接入網(wǎng)關根據(jù)hitial Attach消息中攜帶的APN信息,為UE選擇相應的PGW。如果UE發(fā)送的hitial Attach消息中沒有攜帶APN信息,Non-3GPP接入網(wǎng)關根據(jù)HSS下發(fā)的UE的簽約數(shù)據(jù)中的缺省APN為UE選擇PGW或將缺省APN的信息返回給UE,UE選擇相應的PGW。步驟604,PGW2通過AAA服務器向HSS發(fā)送注冊請求消息,請求注冊PGW2的信息 (包括PGW2的地址或標識)。步驟605,HSS根據(jù)配置的優(yōu)先的接入技術,決策保留的PDN連接,并通知移動性管理實體或者AAA服務器發(fā)起另一種接入技術類型PDN連接的刪除。具體地,如果HSS上配置的是3GPP接入技術優(yōu)先,則HSS決策保留3GPP側的PDN 連接,基于該決策結果,HSS將UE新的簽約數(shù)據(jù)(包含PGWl的信息)下發(fā)給AAA服務器, AAA服務器發(fā)現(xiàn)PGW沖突,響應PGW2該接入技術下注冊失敗,發(fā)起Non-3GPP側PDN連接的刪除,執(zhí)行步驟506 ;如果HSS上配置的是Non-3GPP接入技術優(yōu)先,則HSS決策保留Non-3GPP 側的PDN連接,基于該決策結果,HSS將UE新的簽約數(shù)據(jù)(包含PGW2的信息)下發(fā)給移動性管理實體,移動性管理實體發(fā)現(xiàn)PGW沖突,發(fā)起3GPP側PDN連接的刪除。步驟606,PGW2響應Non_3GPP接入網(wǎng)關或者UE該接入技術下PDN連接建立失敗, 并通知失敗原因。根據(jù)本發(fā)明實施例提供的方法,通過由網(wǎng)絡側進行判斷,控制UE在多接入場景下從不同接入網(wǎng)連接到相同PDN網(wǎng)絡時,能夠通過同一個PGW建立PDN連接,保證了 PGW的唯一性,進而可以對APN-AMBR等參數(shù)進行控制,保持業(yè)務的連續(xù)性。本領域普通技術人員可以意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。在本申請所提供的幾個實施例中,應該理解到,所揭露的方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的方法實施例僅僅是示意性的。所述方法如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質中?;谶@樣的理解,本發(fā)明的技術方案本質上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。 而前述的存儲介質包括U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。
權利要求
1.一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,其特征在于,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器 HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2的信息;如果所述PGW2的信息和所述UE在3GPP側建立PDN連接時在所述HSS中注冊的3GPP 側分組數(shù)據(jù)網(wǎng)關PGWl的信息不相同,所述HSS請求移動性管理實體更新3GPP側的PDN連接;如果所述移動性管理實體拒絕更新所述3GPP側的PDN連接,所述HSS拒絕所述PGW2 的注冊請求,并將所述UE的簽約數(shù)據(jù)發(fā)送給認證、授權與計費AAA服務器,以便所述AAA服務器根據(jù)所述UE的簽約數(shù)據(jù)對Non-3GPP側的PDN連接進行處理,其中,所述UE的簽約數(shù)據(jù)中攜帶有所述PGWl的信息。
2.如權利要求1所述的方法,其特征在于,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)對 Non-3GPP側的PDN連接進行處理,具體包括所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,確定所述PGWl和所述PGW2 不相同,其中,所述AAA服務器中保存有PGW2的信息;所述AAA服務器通知所述PGW2注冊失敗,以便所述PGW2通知所述UE在Non-3GPP側的PDN連接建立失敗,并刪除所述Non-3GPP側的PDN連接。
3.如權利要求1所述的方法,其特征在于,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)對 Non-3GPP側的PDN連接進行處理,具體包括所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,確定所述PGWl和所述PGW2 不相同,其中,所述AAA服務器中保存有PGW2的信息;所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的PGWl的信息,在所述Non-3GPP側發(fā)起PGW 的重定向。
4.如權利要求3所述的方法,其特征在于,所述AAA服務器根據(jù)所述簽約數(shù)據(jù)中攜帶的 PGffl的信息,在所述Non-3GPP側發(fā)起PGW的重定向,具體包括在Sh/S^場景下,所述AAA服務器將所述PGWl的信息通過所述PGW2發(fā)送給Non-3GPP 接入網(wǎng)關,由所述Non-3GPP接入網(wǎng)關建立到所述PGWl的PDN連接;在S2c場景下,所述AAA服務器將所述PGWl的信息通過所述PGW2發(fā)送給UE,由所述 UE建立到所述PGWl的PDN連接。
5.如權利要求1所述的方法,其特征在于,所述移動性管理實體拒絕更新所述3GPP側的PDN連接具體包括當所述移動性管理實體確定所述UE在所述3GPP側仍保持PDN連接時,拒絕更新所述 3GPP側的PDN連接;或者當所述移動性管理實體確定所述UE在所述3GPP側沒有去附著時,拒絕更新所述3GPP 側的PDN連接;或者所述移動性管理實體向所述UE詢問是否更新所述3GPP側的PDN連接,如果所述UE拒絕更新,則所述移動性管理實體拒絕更新所述3GPP側的PDN連接。
6.如權利要求1所述的方法,其特征在于,所述方法還包括如果所述移動性管理實體同意更新所述3GPP側的PDN連接,則所述移動性管理實體拆除所述3GPP側的PDN連接,并向所述HSS返回更新所述3GPP側的PDN連接的響應消息,所述HSS根據(jù)接收到的所述響應消息接受所述PGW2的注冊請求。
7.如權利要求6所述的方法,其特征在于,所述移動性管理實體同意更新所述3GPP側的PDN連接,具體包括當所述移動性管理實體確定所述UE在所述3GPP側不再保持PDN連接時,同意更新所述3GPP側的PDN連接;或者當所述移動性管理實體確定所述UE在所述3GPP側去附著時,同意更新所述3GPP側的 PDN連接;或者所述移動性管理實體向所述UE詢問是否更新所述3GPP側的PDN連接,如果所述UE同意更新,則所述移動性管理實體同意更新所述3GPP側的PDN連接。
8.一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,其特征在于,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器 HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2的信息;所述HSS使用所述PGW2的信息替換所述UE在3GPP側建立PDN連接時在所述HSS中注冊的3GPP側分組數(shù)據(jù)網(wǎng)關PGWl的信息;所述HSS向移動性管理實體發(fā)送簽約信息更新請求消息,請求更新所述UE的簽約信息,其中,所述簽約信息更新請求消息中攜帶所述PGW2的信息,以便所述移動性管理實體根據(jù)所述PGW2的信息更新3GPP側的PDN連接。
9.如權利要求8所述的方法,其特征在于,所述移動性管理實體根據(jù)所述PGW2的信息更新3GPP側的PDN連接,具體包括所述移動性管理實體檢查本地記錄的所述UE的簽約信息,如果確定所述PGWl和所述 PGW2不相同,則更新所述3GPP側的PDN連接。
10.一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法,其特征在于,包括當用戶設備UE在Non-3GPP側發(fā)起分組數(shù)據(jù)網(wǎng)PDN連接建立時,歸屬簽約用戶服務器 HSS接收Non-3GPP側分組數(shù)據(jù)網(wǎng)關PGW2的注冊請求消息,所述消息中攜帶所述PGW2的信息;所述HSS根據(jù)配置的接入技術的優(yōu)先級,決策保留3GPP側的PDN連接還是Non-3GPP 側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA服務器發(fā)起另一側PDN連接的刪除。
11.如權利要求10所述的方法,其特征在于,所述HSS根據(jù)配置的接入技術的優(yōu)先級, 決策保留3GPP側的PDN連接還是Non-3GPP側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA服務器發(fā)起另一側PDN連接的刪除,具體包括當所述HSS上配置的是3GPP接入技術優(yōu)先時,所述HSS決策保留所述3GPP側的 PDN連接,并將所述UE新的簽約數(shù)據(jù)下發(fā)給所述AAA服務器,由所述AAA服務器發(fā)起所述 Non-3GPP側PDN連接的刪除,其中,所述新的簽約數(shù)據(jù)中包括所述PGWl的信息。
12.如權利要求10所述的方法,其特征在于,所述HSS根據(jù)配置的接入技術的優(yōu)先級, 決策保留3GPP側的PDN連接還是Non-3GPP側的PDN連接,并根據(jù)決策結果觸發(fā)移動性管理實體或者認證、授權與計費AAA服務器發(fā)起另一側PDN連接的刪除,具體包括當所述HSS上配置的是Non-3GPP接入技術優(yōu)先時,所述HSS決策保留所述Non-3GPP 側的PDN連接,并將所述UE新的簽約數(shù)據(jù)下發(fā)給所述移動性管理實體,由所述移動性管理實體發(fā)起所述3GPP側PDN連接的刪除,其中,所述新的簽約數(shù)據(jù)中包括所述PGW2的信息。
全文摘要
本發(fā)明實施例提供一種多接入場景下執(zhí)行分組數(shù)據(jù)網(wǎng)連接的方法。該方法包括當UE在Non-3GPP側發(fā)起PDN連接建立時,HSS接收Non-3GPP側PGW2的注冊請求消息,所述消息中攜帶所述PGW2的信息;如果所述PGW2的信息和所述UE在3GPP側建立PDN連接時在所述HSS中注冊的3GPP側PGW1的信息不相同,所述HSS請求移動性管理實體更新3GPP側的PDN連接;如果所述移動性管理實體拒絕更新所述3GPP側的PDN連接,所述HSS拒絕所述PGW2的注冊請求,并將所述UE的簽約數(shù)據(jù)發(fā)送給AAA服務器,以便所述AAA服務器根據(jù)所述UE的簽約數(shù)據(jù)對Non-3GPP側的PDN連接進行處理,其中,所述UE的簽約數(shù)據(jù)中攜帶有所述PGW1的信息。本發(fā)明實施例解決了現(xiàn)有技術中多接入場景下由于PGW的非唯一性而導致APN-AMBR等參數(shù)無法控制,進而影響業(yè)務連續(xù)性的問題。
文檔編號H04W76/02GK102511195SQ201180002602
公開日2012年6月20日 申請日期2011年9月30日 優(yōu)先權日2011年9月30日
發(fā)明者時書鋒, 李歡, 蔡慧 申請人:華為技術有限公司