專利名稱:多承載綁定和事件報告功能的處理方法及系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及IP 連接接入網(wǎng)會話(IP-CAN,IP Connectivity Access Network)技術(shù),尤其涉及一種多承載綁定和事件報告功能的處理方法及系統(tǒng)。
背景技術(shù):
圖1是現(xiàn)有演進的分組系統(tǒng)(EPS,Evolved Packet System)的系統(tǒng)架構(gòu)的組成示 意圖,如圖1所示,第三代合作伙伴計劃(3GPP,3rd Generation PartnershipProject)的EPS 包括演進的通用地面無線接入網(wǎng)(E-UTRAN,Evolved UniversalTerrestrial Radio Access Network)、移動管理單元(MME,Mobility ManagementEntity)、服務網(wǎng)關 6-GW, Serving Gateway) > 分組數(shù)據(jù)網(wǎng)絡網(wǎng)關(P-GW,PacketData Network Gateway) > 歸屬用戶 服務器(HSS,Home Subscriber Server)、3GPP認證授權(quán)計費(AAA)服務器、策略及計費 規(guī)則功能(PCRF,Policy and ChargingRules Function)及其它支撐節(jié)點組成。
其中,MME,用于移動性管理、非接入層信令的處理和用戶移動管理上下 文的管理等控制面的相關工作;S-GW是與E-UTRAN相連的接入網(wǎng)關設備,用于在 E-UTRAN和P-GW之間轉(zhuǎn)發(fā)數(shù)據(jù),并且負責對尋呼等待數(shù)據(jù)進行緩存;P-GW是EPS與 分組數(shù)據(jù)網(wǎng)絡(PDN,Packet DataNetwork)的邊界網(wǎng)關,用于負責PDN的接入及在EPS 與PDN間轉(zhuǎn)發(fā)數(shù)據(jù)等功能。
EPS支持與非3GPP網(wǎng)絡的互通,并通過Sh/b/c接口實現(xiàn)與非3GPP網(wǎng)絡的 互通。非3GPP網(wǎng)絡包括可信任非3GPP網(wǎng)絡和不可信任非3GPP網(wǎng)絡。其中,可信任 非3GPP網(wǎng)絡的IP接入可直接通過Sh與P-GW相連;不可信任非3GPP網(wǎng)絡的IP接入 需要經(jīng)過演進的數(shù)據(jù)網(wǎng)關(ePDG,Evolved Packet Data Gateway)與P-GW相連,ePDG 與P-GW間的接口為S2b。用戶設備(UE,User Equipment)也可以通過S2c接口采用 DSMIPv6協(xié)議與P-GW相連。
如果EPS 系統(tǒng)支持策略計費控制(PCC,Policy and Chargtag Control)的 PCRF進行策略和計費規(guī)則的制定,那么,EPS系統(tǒng)通過接收接口 Rx和運營商網(wǎng)際協(xié)議(IP, IntemetProtocol)業(yè)務網(wǎng)絡相連,獲取業(yè)務信息;此外,EPS系統(tǒng)通過Gx/Gxa/Gxc接口 與網(wǎng)絡中的網(wǎng)關設備相連,負責發(fā)起IP承載的建立,保證業(yè)務數(shù)據(jù)的服務質(zhì)量(QoS, Quality of Service),并進行計費控制。
其中,策略和計費執(zhí)行功能(PCEF,Policyand Charging EnforcementFunction) 位于P-GW中,PCRF與P-GW間通過Gx接口交換信息。當P_GW與S_GW間的接 口基于代理移動IP(PMIP,Proxy Mobile IP)時,S_GW中存在承載綁定及事件報告功 能(BBERF,Bearer Binding and Event ReportFunction),并且 S-GW 與 PCRF 之間通過 Gxc接口交換信息。當可信任非3GPP網(wǎng)絡接入時,可信任非3GPP接入網(wǎng)關中也駐留有 BBERF,可信任非3GPP網(wǎng)絡接入網(wǎng)關與PCRF之間通過Gxa接口交換信息。UE漫游 時,歸屬地PCRF(hPCRF)和拜訪地PCRF(vPCRF)的接口為S9接口,同時,為UE提供 業(yè)務的應用功能(AF,Application Function)位于業(yè)務網(wǎng)絡中,通過Rx接口向PCRF發(fā)送用于生成PCC策略的業(yè)務信息。在目前的技術(shù) 中,PCC架構(gòu)中采用的協(xié)議是在Diameter基礎協(xié)議(DiameterBase Protocol)基礎上發(fā)展的Diameter應用協(xié)議。例如,應用于Gx接口的應用協(xié)議,應用于 Rx接口的應用協(xié)議、Gxx接口(包括Gxa和Gxc接口)的應用協(xié)議和應用于漫游接口 S9 的應用協(xié)議等。在這些應用協(xié)議中定義了用于PCC的消息、命令以及屬性值對(AVP, Attribute Value Pairs)等。用這些協(xié)議建立的Diameter會話分別可以成為Gx會話、Gxx 會話、Rx會話和S9會話。PCC各功能實體通過這些會話對UE接入網(wǎng)絡而建立的PDN 連接進行策略計費控制。目前PCC架構(gòu)已經(jīng)定義了在非漫游場景下使用的Diameter應用 協(xié)議,例如,應用于Gx接口的應用協(xié)議,應用于Rx接口的應用協(xié)議以及Gxx接口(包 括Gxa和Gxc接口)的應用協(xié)議等。在這些應用協(xié)議中定義了用于PCC的消息、命令以 及AVP等。在現(xiàn)有技術(shù)中,一個IP-CAN會話涉及多個網(wǎng)元。為了獲取對這個IP-CAN會 話進行控制的策略控制規(guī)則或者提供用于制定策略控制規(guī)則的信息,各個網(wǎng)元將與PCRF 分別建立Diameter會話。這樣,一個IP-CAN會話將會與多個Diameter會話關聯(lián),這些 Diameter會話都采用Diameter協(xié)議建立、維持和刪除。在BBERF發(fā)生重選,比如UE發(fā)生跨系統(tǒng)切換或者UE進行跨系統(tǒng)的預注冊等 時,PCRF需要同時控制兩個或兩個以上位于不同系統(tǒng)或網(wǎng)元的BBERF,其中一個稱為 主 BBERF (Primary BBERF),其他的稱為非主 BBERF (Non-Primary BBERF)。PCRF 分 別同時為各個BBERF保存其QoS規(guī)則以及狀態(tài),對這些BBERF的操作也不同。例如 當PCRF要更新QoS規(guī)則時,PCRF會將更新的QoS規(guī)則同時下發(fā)給這些BBERF,如果 Primary BBERF無法成功安裝QoS規(guī)則,Primary BBERF將該情況上報給PCRF,PCRF 將刪除Non-Primary中相同的QoS規(guī)則,并且刪除PCEF中對應的PCC規(guī)則。如果 Non-Primary BBERF無法成功安裝QoS規(guī)則,Non-Primary BBERF將該情況上報給PCRF 后,PCRF只是更新PCRF中為Non-Primary BBERF保存的QoS規(guī)則及其狀態(tài),而不進 行其它操作。當然,hPCRF針對Primary BBERF和Non-Primary BBERF進行的還有其 它不同操作,這里不再贅述。圖2為現(xiàn)有技術(shù)中UE在非漫游場景下,通過E-UTRAN或可信任非3GPP接入 網(wǎng)關,接入EPS的IP-CAN會話建立的流程圖,假設通過E-UTRAN接入時,S-GW與 P-GW之間采用PMIPv6協(xié)議,通過可信任非3GPP接入網(wǎng)關接入時,接入網(wǎng)關與P_GW 之間采用PMIPv6協(xié)議。如圖2所示,包括以下步驟步驟201 BBERF接收到建立IP-CAN會話請求消息,并且BBERF獲得了用 戶標識如網(wǎng)絡接入標識(NAI,Network Access Identity)、PDN標識以及用于制定策略的 接入信息。其中,接入信息包括BBERF所在網(wǎng)絡的網(wǎng)絡標識,UE當前的位置信息, BBERF的地址以及IP-CAN類型或RAT類型等。BBERF可以位于S-GW或可信任非3GPP接入網(wǎng)關中。步驟202 BBERF向PCRF發(fā)送網(wǎng)關控制會話建立指示消息,在網(wǎng)關控制會話建 立指示消息中攜帶有用戶標識、PDN標識、用于制定策略的接入信息。由該網(wǎng)關控制會話建立指示消息建立的Gxx會話稱為Gxx會話1。步驟203: PCRF保存上報的接入信息。根據(jù)用戶標識、PDN標識,與用戶簽約文檔庫6PR,Subscription Profile Repository)交互,獲取UE的簽約信息,并根據(jù)網(wǎng)絡策略以及上報的接入信息等制定默認的PCC規(guī)則、QoS規(guī)則和事件觸發(fā)器。PCRF向 BBERF發(fā)送網(wǎng)關控制會話建立確認消息,消息中攜帶有QoS規(guī)則和事件觸發(fā)器,以供 BBERF安裝QoS規(guī)則和事件觸發(fā)器。
步驟204 BBERF所在的網(wǎng)關向P_GW發(fā)送建立IP-CAN會話請求消息,消息 中攜帶UE的NAI標識,PDN標識,以及接入網(wǎng)的IP-CAN類型或RAT類型等信息。建立IP-CAN會話請求消息在實現(xiàn)時為代理綁定更新消息。
這里,步驟204可以與步驟202同時執(zhí)行,不必等待步驟203返回的消息。
步驟205 P-GW為UE分配IP地址,駐留于P-GW的PCEF向PCRF發(fā)送 IP-CAN會話建立指示消息,消息中攜帶有用戶標識、為UE分配的IP地址、PDN標識 和用于制定策略的接入信息。這里,用于制定策略的接入信息即為步驟204中上報的 IP-CAN類型或RAT類型。通過IP-CAN會話建立指示消息建立的Gx會話稱為Gx會話 1。
步驟206 PCRF根據(jù)用戶標識將Gx會話1與步驟202中建立的Gxx會話進行關 聯(lián)。PCRF將之前制定的PCC規(guī)則和事件觸發(fā)器,通過IP-CAN會話建立確認消息發(fā)送 給PCEF。 由于現(xiàn)在只有一個BBERF,所以該BBERF可以認為是Primary BBERF。當 然PCRF也可以根據(jù)步驟205上報的IP-CAN類型和步驟202上報的IP-CAN類型一致, 判斷出 BBERF 為 Primary BBERF。
PCEF接收到確認消息后,安裝下發(fā)的PCC規(guī)則和事件觸發(fā)器,并且,PCRF還 可以根據(jù)PCEF提供的用于制定策略的接入信息修改制定好的PCC規(guī)則,那么,PCRF下 發(fā)修改過的PCC規(guī)則。
步驟207 P-GW向BBERF所在的網(wǎng)關返回建立IP-CAN會話應答。在實現(xiàn) 時,建立IP-CAN會話應答為代理綁定更新確認消息。建立IP-CAN會話應答消息不必 等待步驟206的確認消息即可發(fā)起。
步驟208 BBERF所在網(wǎng)關返回建立IP-CAN會話應答。
圖3為現(xiàn)有UE通過E-UTRAN或可信任非3GPP接入網(wǎng)關,接入EPS的IP-CAN 會話修改的流程圖,假設如圖2所示接入EPS建立IP-CAN會話后,由于BBERF發(fā)生重 選,比如UE發(fā)生切換或者UE進行跨系統(tǒng)預注冊而引起的IP-CAN會話修改。并假設通 過E-UTRAN接入時,S-GW與P-GW之間采用PMIPv6協(xié)議,通過可信任非3GPP接入 網(wǎng)關接入時,接入網(wǎng)關與P-GW之間采用PMIPv6協(xié)議。如圖3所示,包括以下步驟
步驟301 新BBERF(NewBBERF)接收到建立網(wǎng)關控制會話請求消息,并且 New BBERF獲得了用戶標識,PDN標識以及用于制定策略的接入信息等,接入信息包括 New BBERF的網(wǎng)絡標識,UE當前的位置信息,接入網(wǎng)的IP-CAN類型或IP-CAN類型和 RAT類型等。
步驟302 New BBERF向PCRF發(fā)送網(wǎng)關控制會話建立指示消息,在該網(wǎng)關控 制會話建立指示消息中攜帶有用戶標識、PDN標識,以及用于制定策略的接入信息等, 接入信息包括New BBERF所在網(wǎng)絡的網(wǎng)絡標識,UE當前的位置信息、New BBERF地址 以及新的接入網(wǎng)的IP-CAN類型或IP-CAN類型和RAT類型等。通過網(wǎng)關控制會話建立 指示消息建立的Gxx會話表示為Gxx會話2。
步驟303 PCRF根據(jù)用戶標識和PDN標識將Gxx會話2與Subsessionl進行關 聯(lián)。PCRF向New BBERF發(fā)送網(wǎng)關控制會話建立確認消息,該消息中攜帶有QoS規(guī)則、 事件觸發(fā)器。PCRF根據(jù)UE的新的接入信息重新制定QoS規(guī)則。此時,PCRF會判斷哪 個 BBERF 是 Primary BBERF,哪個為 Non-primary BBERF。若步驟 302 中 New BBERF 上報的新的接入網(wǎng)IP-CAN類型與圖1步驟205中PCEF上報的接入網(wǎng)IP-CAN類型不一 致,那么,PCRF 判斷出 New BBERF 為 Non-Primary BBERF,Old BBERF 仍為 Primary BBERF。從此時起,PCRF將執(zhí)行針對Primary BBERF和Non-Primary BBERF的不同操
作。UE進行跨系統(tǒng)預注冊的流程到此結(jié)束,UE切換的流程繼續(xù)以下步驟。步驟304 New BBERF所在的網(wǎng)關向P_GW發(fā)送IP-CAN會話信令消息,該消 息中攜帶有用戶標識和PDN標識。該消息實現(xiàn)時為PMIPv6的代理綁定更新消息。消 息中攜帶新的接入網(wǎng)IP-CAN類型或IP-CAN類型和RAT類型。步驟305 P-GW中的PCEF根據(jù)用戶標識、PDN標識等信息判斷出UE發(fā)生了 切換,并查找到UE切換前對應的上下文,即PCC規(guī)則、事件觸發(fā)器等信息,然后通過 Gx會話1向PCRF發(fā)送IP-CAN會話修改指示消息,該 消息中攜帶有UE切換后的接入信 息,包括新的接入網(wǎng)IP-CAN類型或IP-CAN類型和RAT類型。步驟306 PCRF根據(jù)Gx會話1上報的接入信息和Gxx會話1、Gxx會話2 分別上報的接入網(wǎng)信息進行判斷,決定New BBERF為Primary BBERF, OldBBERF為 Non-Primary BBERF。步驟306中PCEF上報的新的接入網(wǎng)IP-CAN類型,與步驟302中 New BBERF上報的新的接入網(wǎng)IP-CAN類型一致,因此,PCRF判斷出New BBERF為 Primary BBERF, Old BBERF 為 Non-PrimaryBBERF。PCRF 根據(jù) New BBERF 上報的接 入信息、用戶簽約數(shù)據(jù)、網(wǎng)絡策略等重新制定PCC規(guī)則,QoS規(guī)則和事件觸發(fā)器。PCRF 向PCEF返回IP-CAN會話修改確認消息,其中攜帶有更新的PCC規(guī)則和事件觸發(fā)器。
步驟307 P-GW向New BBERF所在網(wǎng)關返回IP-CAN會話信令消息,該消息 實現(xiàn)時為代理綁定更新確認消息。步驟308 New BBERF所在網(wǎng)關返回網(wǎng)關控制會話應答消息。步驟309 PCRF將更新后的QoS規(guī)則和事件觸發(fā)器通過Gxx會話2,并攜帶在 網(wǎng)關控制和QoS規(guī)則提供消息中發(fā)送給New BBERF。步驟310 New BBERF安裝并執(zhí)行QoS規(guī)則和事件觸發(fā)器,并向PCRF返回網(wǎng)
關控制和QoS規(guī)則提供確認消息。PCRF也會向Old BBERF發(fā)送更新后的QoS規(guī)則和事件觸發(fā)器,PCR F將QoS
規(guī)則、事件觸發(fā)器通過Gxx會話1將Qos規(guī)則和事件觸發(fā)器發(fā)送給OldBBERF。綜上所述,在發(fā)生BBERF重選的過程中,PCRF同時控制了 2個BBERF,并根 據(jù)BBERF的類別,比如Primary和Non-Primary來進行策略控制?,F(xiàn)有技術(shù)僅僅揭示了 在PCRF同時控制2個BBERF的場景下,建立網(wǎng)關控制會話請求的處理流程,對于后續(xù) 針對其中一個BBERF發(fā)送的網(wǎng)關控制會話終結(jié)指示消息的處理流程并未揭示。特別地, 在PCRF同時控制2個以上BBERF的場景下,PCRF收到其中的一個BBERF發(fā)送的網(wǎng)關 控制會話終結(jié)指示消息后,如何處理還是一個未解決的問題。發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種多承載綁定和事件報告功能的處理 方法及系統(tǒng),在PCRF同時控制2個或2個以上BBERF的場景下,實現(xiàn)了針對BBERF發(fā) 送的網(wǎng)關控制會話終結(jié)指示消息的處理,填補了這一處理領域的技術(shù)空白。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的
一種多承載綁定和事件報告功能的處理方法,該方法包括策略及計費規(guī)則功 能(PCRF)收到承載綁定及事件報告功能(BBERF)的網(wǎng)關控制會話終結(jié)指示消息,當 PCRF判斷出所述BBERF的類別為主BBERF時,PCRF將發(fā)起終結(jié)其他所有非主BBERF 的網(wǎng)關控制會話終結(jié)請求。
其中,該方法進一步包括
PCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,當PCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,PCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
其中,所述PCRF向所述第二 BBERF發(fā)起網(wǎng)關控制會話終結(jié)請求之后還包括
第二 BBERF刪除自身相關的策略控制信息,向PCRF發(fā)送網(wǎng)關控制會話終結(jié)指 示消息;PCRF刪除第二 BBERF相關的策略控制信息。
其中,在本地疏導的漫游場景下,該方法進一步包括
vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,當vPCRF判斷出第 一 BBERF為主BBERF,第二 BBERF為非主BBERF時,vPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
其中,所述vPCRF向所述第二 BBERF發(fā)起網(wǎng)關控制會話終結(jié)請求之后還包 括
第二 BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指 示消息;vPCRF刪除第二 BBERF相關的策略控制信息。
其中,在家鄉(xiāng)路由的漫游場景下,該方法進一步包括
vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,vPCRF向hPCRF發(fā) 送S9會話修改指示消息;當hPCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié) 對應的S9子會話或S9會話。
其中,當hPCRF進一步判斷出第一 BBERF、或第二 BBERF對應的當前S9子會話是S9會話的最后一個子會話時;所述hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話 終結(jié)請求消息、發(fā)起終結(jié)對應的S9會話之后還包括
hPCRF向vPCRF發(fā)送S9會話終結(jié)請求消息,并攜帶會話終結(jié)指示;vPCRF刪除S9會話相關的所有策略控制信息后,向hPCRF發(fā)送S9會話終結(jié)指示消息;hPCRF刪 除S9會話相關的所有策略控制信息;
vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息;vPCRF刪除第二 BBERF相關的策略控制信息。
其中,當hPCRF進一步判斷第一 BBERF、或第二 BBERF對應的當前S9子會話不是S9會話的最后一個子會話時,所述hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話 終結(jié)請求消息、發(fā)起終結(jié)對應的S9子會話之后還包括hPCRF向vPCRF發(fā)送S9會話修改請求消息,并攜帶會話終結(jié)指示;vPCRF刪
除S9子會話相關的所有策略控制信息;vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自
身相關的策略控制信息 ,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息;vPCRF刪除第二 BBERF相關的策略控制信息。一種多承載綁定和事件報告功能的處理系統(tǒng),該系統(tǒng)包括判斷單元,用于 PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,當PCRF判斷出所述BBERF的類別為 主BBERF時,PCRF將發(fā)起終結(jié)其他所有非主BBERF的網(wǎng)關控制會話終結(jié)請求。其中,在非漫游場景下,所述判斷單元,進一步用于當PCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,PCRF將發(fā)起終結(jié)第二 BBERF的 網(wǎng)關控制會話終結(jié)請求。其中,在本地疏導的漫游場景下,所述判斷單元,進一步用于當vPCRF判斷 出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,vPCRF將發(fā)起終結(jié)第二
BBERF的網(wǎng)關控制會話終結(jié)請求。其中,在家鄉(xiāng)路由的漫游場景下,所述判斷單元,進一步用于當hPCRF判斷 出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對應的S9子會話或S9會話。本發(fā)明的PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,當PCRF判斷出 BBERF的類別為Primary BBERF時,PCRF將發(fā)起終結(jié)其他所有Non-PrimaryBBERF的 網(wǎng)關控制會話終結(jié)請求。采用本發(fā)明,在PCRF同時控制2個或2個以上BBERF的場景下,實現(xiàn)了針對 BBERF發(fā)送的網(wǎng)關控制會話終結(jié)指示消息的處理,從而使得PCRF能夠正確的響應其中 任何一個BBERF的網(wǎng)關控制會話終結(jié)指示消息。
圖1為現(xiàn)有EPS的系統(tǒng)架構(gòu)的組成示意圖;圖2為現(xiàn)有UE通過E-UTRAN或可信任非3GPP接入網(wǎng)關,接入EPS的IP-CAN
會話建立的流程圖;圖3為現(xiàn)有UE通過E-UTRAN或可信任非3GPP接入網(wǎng)關,接入EPS的IP-CAN
會話修改的流程圖;圖4為本發(fā)明多承載綁定和事件報告功能處理方法的實施例一的流程圖;圖5為多承載綁定和事件報告功能處理方法的實施例二的流程圖。
具體實施例方式本發(fā)明的基本思想是在PCRF響應其中任何一個BBERF的網(wǎng)關控制會話終結(jié) 指示消息時,當PCRF判斷出BBERF的類別為Primary BBERF時,PCRF將發(fā)起終結(jié)其 他所有Non-Primary BBERF的網(wǎng)關控制會話終結(jié)請求。
下面結(jié)合附圖對技術(shù)方案的實施作進一步的詳細描述。
一種多承載綁定和事件報告功能的處理方法,該方法包括PCRF收到BBERF 的網(wǎng)關控制會話終結(jié)指示消息,當PCRF判斷出BBERF的類別為主BBERF時,PCRF將 發(fā)起終結(jié)其他所有非主BBERF的網(wǎng)關控制會話終結(jié)請求。
具體來說,PCRF收到2個或2個以上的多個BBERF中任何一個BBERF的網(wǎng) 關控制會話終結(jié)指示消息,在PCRF響應其中任何一個BBERF的網(wǎng)關控制會話終結(jié)指示 消息時,當PCRF判斷出BBERF的類別為Primary BBERF,PCRF將發(fā)起終結(jié)其他所有 Non-Primary BBERF的網(wǎng)關控制會話終結(jié)請求。
這里,該方法還包括PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息后,刪 除BBERF相關的策略控制信息。
以下分別對不同場景下,采用本發(fā)明方法的具體實現(xiàn)過程進行舉例闡述。
第一種場景在非漫游場景下,一個PCRF同時控制兩個BBERF的情況。
此時,只有一個PCRF,不需要像以下漫游場景那樣需要區(qū)分hPCRF和 vPCRF,由PCRF發(fā)起網(wǎng)關控制會話終結(jié)請求。該方法進一步包括以下步驟
步驟321、PCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,刪除第一 BBERF相關的策略控制信息。
步驟322、當 PCRF 判斷出第一 BBERF 為 Primary BBERF,第 二 BBERF 為 Non-Primary BBERF時,PCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
這里,步驟322后還包括PCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消 息后,第二 BBERF刪除自身相關的策略控制信息,向PCRF發(fā)送網(wǎng)關控制會話終結(jié)指示 消息;PCRF刪除第二 BBERF相關的策略控制信息。
第二種場景UE在本地疏導的漫游場景下,vPCRF同時控制兩個BBERF的情況。
在本地疏導的漫游場景下,由vPCRF發(fā)起網(wǎng)關控制會話終結(jié)請求。該方法進一 步包括以下步驟
步驟331、vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,刪除第一 BBERF相關的策略控制信息。
步驟 332、當 vPCRF 判斷出第一 BBERF 為 Primary BBERF,第 二 BBERF 為 Non-Primary BBERF時,vPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
這里,步驟332后還包括vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消 息后,第二BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示 消息;vPCRF刪除第二 BBERF相關的策略控制信息。
第三種場景在家鄉(xiāng)路由的漫游場景下,兩個PCRF同時控制兩個BBERF的情況。
此時,兩個PCRF分別為hPCRF和vPCRF,在家鄉(xiāng)路由的漫游場景下,由hPCRF發(fā)起網(wǎng)關控制會話終結(jié)請求。該方法進一步包括以下步驟
步驟341、vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,vPCRF 向hPCRF發(fā)送S9會話修改指示消息;hPCRF根據(jù)S9會話修改指示消息中攜帶的第一 BBERF地址和會話終結(jié)指示,刪除第一 BBERF相關的策略控制信息。
步驟342、當 hPCRF 判斷出第一 BBERF 為 Primary BBERF,第 二 BBERF 為 Non-Primary BBERF時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、
發(fā)起終結(jié)對應的S9子會話或S9會話。這里,當hPCRF進一步判斷出第一 BBERF、或第二 BBERF對應的當前S9子會
話是S9會話的最后一個子會話時,步驟342之后還包括步驟3421a、hPCRF向vPCRF發(fā)送S9會話終結(jié)請求消息,并攜帶會話終結(jié)指 示;vPCRF刪除S9會話相關的所有策略控制信息后,向hPCRF發(fā)送S9會話終結(jié)指示消 息;hPCRF刪除S9會話相關的所有策略控制信息。步驟3421b、vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息; vPCRF刪除第二 BBERF相關的策略控制信息。這里,當hPCRF進一步判斷第一 BBERF、或第二 BBERF對應的當前S9子會話
不是S9會話的最后一個子會話時,步驟332之后還包括步驟3422a、hPCRF向vPCRF發(fā)送S9會話修改請求消息,并攜帶會話終結(jié)指 示;vPCRF刪除S9子會話相關的所有策略控制信息。步驟3422b、vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息; vPCRF刪除第二 BBERF相關的策略控制信息。綜上所述,本發(fā)明主要包括以下內(nèi)容PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,刪除BBERF相關的策略控 制。其中,PCRF通過判斷所述BBERF的類別,SKi^BBERFSPrimaryBBERF,貝Ij PCRF將發(fā)起終結(jié)其他所有Non-Primary BBERF的網(wǎng)關控制會話。以下對本發(fā)明進行舉例闡述。實施例一圖3為本發(fā)明多承載綁定和事件報告功能處理方法實施例的流程圖,本實施例 中,UE可以在非漫游場景下,BBERF重選的過程、UE跨系統(tǒng)預注冊后實施。假設 PCRF同時控制兩個BBERF,如圖3中的BBERFl和BBERF2所示;并假設UE通過 BBERFl和BBERF2所在接入網(wǎng)接入EPS時均采用PMIPv6協(xié)議。如圖4所示,包括以下步驟步驟401 BBERFl接收到觸發(fā),決定終結(jié)其與PCRF的網(wǎng)關控制會話。本步驟中,終結(jié)BBERFl與PCRF的網(wǎng)關控制會話的觸發(fā),可能來自UE、或 P-GW、或 BBERFl 自身。步驟402 BBERFl向PCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息。步驟403 PCRF刪除BBERFl相關的策略控制信息,包括QoS規(guī)則、事件觸發(fā)
嬰坐
-V^r ^t ο步驟404 PCRF向BBERFl返回網(wǎng)關控制會話終結(jié)確認消息。步驟405 若PCRF判斷BBERFl為Primary BBERF,則PCRF決定發(fā)起終結(jié)其 他Non-Primary BBERF的網(wǎng)關控制會話。從而PCRF向BBERF2發(fā)送PCRF發(fā)起的網(wǎng)關
控制會話終結(jié)請求消息。
步驟406肩、ο
步驟407指示消息;
步驟408肩、ο
實施例二
UE在本地疏導的漫游場景下,BBERF重選的過程、UE跨系統(tǒng)預注冊后處理多 承載綁定和事件報告功能的網(wǎng)關控制會話終結(jié)的處理流程與非漫游場景類似,區(qū)別僅僅 在于,實施例一是由PCRF發(fā)起網(wǎng)關控制會話終結(jié)請求,而本實施例中是由vPCRF發(fā)起 網(wǎng)關控制會話終結(jié)請求,此時圖3中的PCRF作為vPCRF。當vPCRF收到BBERFl發(fā) 送的網(wǎng)關控制會話終結(jié)指示消息,若vPCRF判斷BBERF 1為Primary BBERF,則vPCRF 決定發(fā)起終結(jié)其他Non-PrimaryBBERF的網(wǎng)關控制會話。從而vPCRF向BBERF2發(fā)送 PCRF發(fā)起的網(wǎng)關控制會話終結(jié)請求消息。
實施例三
圖5為本發(fā)明多承載綁定和事件報告功能處理方法實施例的流程圖,本實施 例中,UE可以在家鄉(xiāng)路由的漫游場景下,BBERF重選的過程、UE跨系統(tǒng)預注冊后實 施。假設hPCRF同時控制兩個BBERF,如圖5中的BBERFl和BBERF2 ;并且UE通 過BBERFl和BBERF2所在接入網(wǎng)接入EPS時均采用PMIPv6協(xié)議。
如圖5所示,包括以下步驟
步驟501 BBERFl接收到觸發(fā),決定終結(jié)其與vPCRF的網(wǎng)關控制會話。其中 BEERFl為拜訪地BBERF。
本步驟中,終結(jié)BBERFl與vPCRF的網(wǎng)關控制會話的觸發(fā),可能來自UE、或 P-GW、或 BBERFl 自身。
步驟502 BBERFl向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息。
步驟503 vPCRF找到該網(wǎng)關控制會話對應的S9會話以及對應的S9會話的子會 話Nubsessionl)。vPCRF向hPCRF發(fā)送S9會話修改指示消息,并在Subsessinl中攜帶 BBERFl地址和會話終結(jié)指示。BBERFl地址和會話終結(jié)指示是S9子會話級別攜帶的。 其中會話終結(jié)指示表示拜訪地網(wǎng)關控制會話終結(jié)。
步驟504 hPCRF根據(jù)BBERFl地址和會話終結(jié)指示,刪除BBERFl相關策略 控制信息,包括QoS規(guī)則、事件觸發(fā)器等。
步驟505 hPCRF向vPCRF返回S9會話修改確認消息.
步驟506 vPCRF刪除BBERFl相關的策略控制信息后向BBERFl返回網(wǎng)關控制會話終結(jié)確認消息。
這里,若hPCRF判斷 BBERFl 為 Primary BBERF,貝U hPCRFPCRF 決定發(fā)起終結(jié) 其他Non-Primary BBERF的網(wǎng)關控制會話以及對應的S9子會話或S9會話。若BBERFl 或BBERF2對應的Subsessionl是S9會話的最后一個子會話,執(zhí)行步驟507-步驟510,否 則,執(zhí)行步驟511-步驟512。
步驟507 hPCRF向vPCRF發(fā)送hPCRF發(fā)起的S9會話終結(jié)請求,并在命令級BBERF2收到網(wǎng)關控制會話終結(jié)請求消息后,向PCRF返回確認消 BBERF2刪除相關的策略控制信息后向PCRF發(fā)送網(wǎng)關控制會話終結(jié) PCRF刪除BBERF2相關的策略控制信息后,向BBERF2返回確認消攜帶會話終結(jié)指示。步驟508 vPCRF向hPCRF返回確認消息。
步驟509 vPCRF刪除S9會話相關的所有策略控制信息后,向hPCRF發(fā)送S9
會話終結(jié)指示消息。步驟510: hPCRF刪除所有相關的策略控制信息,返回確認消息。步驟511 hPCRF向vPCRF發(fā)送S9會話修改請求消息,并在Subsessionl中攜
帶會話終結(jié)指示。步驟512 vPCRF刪除Subsessionl相關的策略控制信息后,向hPCRF返回確認消息。步驟513 vPCRF決定發(fā)起終結(jié)其他Non-Primary BBERF的網(wǎng)關控制會話。從
而vPCRF向BBERF2發(fā)送PCRF發(fā)起的網(wǎng)關控制會話終結(jié)請求消息。步驟514: BBERF2收到請求消息后,向vPCRF返回網(wǎng)關控制會話終結(jié)確認消
肩、ο步驟515 BBERF2刪除相關的策略控制信息后向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)
指示消息。步驟516 vPCRF刪除BBERF2相關的策略控制信息后,向BBERF2返回確認消息。一種多承載綁定和事件報告功能的處理系統(tǒng),該系統(tǒng)包括判斷單元,判斷單 元,用于PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,當PCRF判斷出BBERF的類 別為Primary BBERF時,PCRF將發(fā)起終結(jié)其他所有Non-PrimaryBBERF的網(wǎng)關控制會話
終結(jié)請求。這里,該系統(tǒng)還包括刪除單元,刪除單元用于PCRF收到BBERF的網(wǎng)關控制會 話終結(jié)指示消息,刪除BBERF相關的策略控制信息。不同場景下,系統(tǒng)中各單元的具體實現(xiàn)有所不同,以下分別闡述。第一種場景在非漫游場景下。此時,刪除單元進一步用于PCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消 息后,刪除第一 BBERF相關的策略控制信息。判斷單元進一步用于當PCRF判斷出第一 BBERF為Primary BBERF,第二 BBERF為Non-Primary BBERF時,PCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。第二種場景在本地疏導的漫游場景下。此時,刪除單元進一步用于vPCRF收到第一BBERF的網(wǎng)關控制會話終結(jié)指示消 息后,刪除第一 BBERF相關的策略控制信息。判斷單元進一步用于當vPCRF判斷出第一 BBERF為Primary BBERF,第二 BBERF為Non-Primary BBERF時,vPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。第三種場景在家鄉(xiāng)路由的漫游場景下。此時,刪除單元進一步用于vPCRF收到第一BBERF的網(wǎng)關控制會話終結(jié)指示消 息后,vPCRF向hPCRF發(fā)送S9會話修改指示消息;hPCRF根據(jù)S9會話修改指示消息中攜帶的第一 BBERF地址和會話終結(jié)指示,刪除第一 BBERF相關的策略控制信息。
判斷單元進一步用于當hPCRF判斷出第一 BBERF為Primary BBERF,第二 BBERF為Non-Primary BBERF時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對應的S9子會話或S9會話。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1.一種多承載綁定和事件報告功能的處理方法,其特征在于,該方法包括策略及 計費規(guī)則功能(PCRF)收到承載綁定及事件報告功能(BBERF)的網(wǎng)關控制會話終結(jié)指示 消息,當PCRF判斷出所述BBERF的類別為主BBERF時,PCRF將發(fā)起終結(jié)其他所有非 主BBERF的網(wǎng)關控制會話終結(jié)請求。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在非漫游場景下,該方法進一步包括PCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,當PCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,PCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述PCRF向所述第二BBERF發(fā)起網(wǎng) 關控制會話終結(jié)請求之后還包括第二 BBERF刪除自身相關的策略控制信息,向PCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消 息;PCRF刪除第二 BBERF相關的策略控制信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在本地疏導的漫游場景下,該方法進一 步包括vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,當vPCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,vPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述vPCRF向所述第二BBERF發(fā)起網(wǎng) 關控制會話終結(jié)請求之后還包括第二BBERF刪除自身相關的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消 息;vPCRF刪除第二 BBERF相關的策略控制信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在家鄉(xiāng)路由的漫游場景下,該方法進一 步包括vPCRF收到第一 BBERF的網(wǎng)關控制會話終結(jié)指示消息后,vPCRF向hPCRF發(fā)送 S9會話修改指示消息;當hPCRF判斷出第一 BBERF為主BBERF,第二 BBERF為非主BBERF時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對 應的S9子會話或S9會話。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,當hPCRF進一步判斷出第一BBERF、 或第二 BBERF對應的當前S9子會話是S9會話的最后一個子會話時;所述hPCRF將發(fā)起 終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對應的S9會話之后還包括hPCRF向vPCRF發(fā)送S9會話終結(jié)請求消息,并攜帶會話終結(jié)指示;vPCRF刪除S9 會話相關的所有策略控制信息后,向hPCRF發(fā)送S9會話終結(jié)指示消息;hPCRF刪除S9 會話相關的所有策略控制信息;vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自身相關 的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息;vPCRF刪除第二 BBERF 相關的策略控制信息。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,當hPCRF進一步判斷第一BBERF、或 第二 BBERF對應的當前S9子會話不是S9會話的最后一個子會話時,所述hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對應的S9子會話之后還包 括hPCRF向vPCRF發(fā)送S9會話修改請求消息,并攜帶會話終結(jié)指示;vPCRF刪除S9 子會話相關的所有策略控制信息;vPCRF向第二 BBERF發(fā)送網(wǎng)關控制會話終結(jié)請求消息;第二 BBERF刪除自身相關 的策略控制信息,向vPCRF發(fā)送網(wǎng)關控制會話終結(jié)指示消息;vPCRF刪除第二 BBERF 相關的策略控制信息。
9.一種多承載綁定和事件報告功能的處理系統(tǒng),其特征在于,該系統(tǒng)包括判斷單 元,用于PCRF收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,當PCRF判斷出所述BBERF 的類別為主BBERF時,PCRF將發(fā)起終結(jié)其他所有非主BBERF的網(wǎng)關控制會話終結(jié)請 求。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在非漫游場景下,所述判斷單元,進 一步用于當PCRF判斷出第一BBERF為主BBERF,第二BBERF為非主BBERF時,PCRF 將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
11.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在本地疏導的漫游場景下,所述判斷 單元,進一步用于當vPCRF判斷出第一BBERF為主BBERF,第二BBERF為非主BBERF 時,vPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,在家鄉(xiāng)路由的漫游場景下,所述判斷 單元,進一步用于當hPCRF判斷出第一BBERF為主BBERF,第二BBERF為非主BBERF 時,hPCRF將發(fā)起終結(jié)第二 BBERF的網(wǎng)關控制會話終結(jié)請求消息、發(fā)起終結(jié)對應的S9 子會話或S9會話。
全文摘要
本發(fā)明公開了一種多承載綁定和事件報告功能的處理方法,該方法包括策略及計費規(guī)則功能(PCRF)收到承載綁定及事件報告功能(BBERF)的網(wǎng)關控制會話終結(jié)指示消息,PCRF判斷出BBERF的類別為主BBERF時,發(fā)起終結(jié)其他所有非主BBERF的網(wǎng)關控制會話終結(jié)請求。本發(fā)明還公開了一種多承載綁定和事件報告功能的處理系統(tǒng),該系統(tǒng)中,判斷單元用于收到BBERF的網(wǎng)關控制會話終結(jié)指示消息,判斷出BBERF的類別為主BBERF,PCRF將發(fā)起終結(jié)其他所有非主BBERF的網(wǎng)關控制會話終結(jié)請求。采用本發(fā)明的方法及系統(tǒng),實現(xiàn)了針對BBERF發(fā)送的網(wǎng)關控制會話終結(jié)指示消息的處理。
文檔編號H04W76/06GK102026296SQ20091009293
公開日2011年4月20日 申請日期2009年9月11日 優(yōu)先權(quán)日2009年9月11日
發(fā)明者周曉云, 宗在峰 申請人:中興通訊股份有限公司