一種用于進(jìn)行會話綁定的方法、dra和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種用于進(jìn)行會話綁定的方法、DRA和系統(tǒng)。
【背景技術(shù)】
[0002]基于3GPP LTE 標(biāo)準(zhǔn)的 PCC(策略控制和計(jì)費(fèi),Policy and Charging Control)架構(gòu)中,當(dāng)在Diameter域(Realm)內(nèi)配置有多種PCRF(策略和計(jì)費(fèi)規(guī)則功能,Policy andCharging Rules Funct1n)時,DRA(路由代理裝置,Diameter Routing Agent)設(shè)備被用于將來自一個IP連接訪問網(wǎng)絡(luò)(IP-CAN, IP-Connectivity Access Network)的會話綁定到同一 PCRF。然而,一個DRA —旦發(fā)生故障,其會話綁定信息將丟失,因此,若該DRA在重新進(jìn)入服務(wù)狀態(tài)后收到已建立的IP連接訪問網(wǎng)絡(luò)的會話,由于會話綁定信息的丟失,該DRA將無法地正確對該會話進(jìn)行綁定。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種用于進(jìn)行會話綁定的方法、DRA和系統(tǒng)。
[0004]根據(jù)本發(fā)明的一個方面,提供了一種在LTE系統(tǒng)的DRA中用于進(jìn)行會話綁定的方法,其中,所述LTE系統(tǒng)包括多個DRA對,所述DRA屬于所述多個DRA對中的一個DRA對,該方法包括以下步驟:
[0005]a.根據(jù)需要由本DRA進(jìn)行會話綁定處理的會話請求,在本DRA和/或與本DRA對同組的配對DRA對中查詢相應(yīng)的會話綁定記錄并當(dāng)所述配對DRA查詢到且本DRA未查詢到相應(yīng)的會話綁定記錄時,獲得所述配對DRA對提供的會話綁定信息;
[0006]b.根據(jù)所述會話綁定信息,將所述會話請求發(fā)送給相應(yīng)的第一網(wǎng)元設(shè)備。
[0007]根據(jù)本發(fā)明的另一個方面,還提供了一種在LTE系統(tǒng)中用于進(jìn)行會話綁定的DRA,其中,所述LTE系統(tǒng)包括多個DRA對,所述DRA屬于所述多個DRA對中的一個DRA對,該DNA包括以下裝置:
[0008]查詢裝置,用于根據(jù)需要由本DRA進(jìn)行會話綁定處理的會話請求,在本DRA和/或與本DRA對同組的配對DRA中查詢相應(yīng)的會話綁定記錄,并當(dāng)所述配對DRA查詢到且本DRA未查詢到相應(yīng)的會話綁定記錄時,獲得所述配對DRA對提供的會話綁定信息;
[0009]第一發(fā)送裝置,用于根據(jù)所述相應(yīng)的會話綁定信息,將所述會話請求發(fā)送給相應(yīng)的第一網(wǎng)兀設(shè)備。
[0010]根據(jù)本發(fā)明的另一個方面,還提供了一種LTE系統(tǒng),該LTE系統(tǒng)包括多個本發(fā)明所述的DRA。
[0011]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):1)通過在DRA對內(nèi)以及DRA對之間傳輸會話綁定記錄,使得發(fā)起會話請求的用戶的所有相關(guān)DRA對可以同步存儲該用戶的會話綁定記錄,并可實(shí)現(xiàn)LTE系統(tǒng)中包括多個DRA時會話綁定記錄的分布式存儲,由此,可使其中因故障導(dǎo)致數(shù)據(jù)丟失的DRA能夠通過其他DRA來恢復(fù)會話綁定記錄;2)通過在會話綁定記錄中添加更新指示信息,可以實(shí)時地在該等所有相關(guān)DRA對中執(zhí)行相應(yīng)的更新操作,以更加有效地進(jìn)行多個DRA之間的同步;3)DRA根據(jù)其接收到的會話請求,來確定與該會話請求對應(yīng)的目標(biāo)DRA對,使得每個會話請求均能被發(fā)送至相應(yīng)的DRA,也即每個DRA只需處理需要由本DRA進(jìn)行會話綁定處理的會話請求,且可將不需本DRA處理的會話請求轉(zhuǎn)發(fā)給可以處理該會話請求的DRA,從而減少在一個DRA上需要處理的DRA過多而導(dǎo)致系統(tǒng)性能下降的可能性。
【附圖說明】
[0012]通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:
[0013]圖1為本發(fā)明的一個實(shí)施例的LTE系統(tǒng)的結(jié)構(gòu)示意圖;
[0014]圖2為本發(fā)明的一個實(shí)施例的在LTE系統(tǒng)中用于進(jìn)行會話綁定的方法的流程示意圖;
[0015]圖3為本發(fā)明的另一個實(shí)施例的在LTE系統(tǒng)中用于進(jìn)行會話綁定的方法的流程示意圖;
[0016]圖4為本發(fā)明的另一個實(shí)施例的在LTE系統(tǒng)中用于進(jìn)行會話綁定的方法的流程示意圖;
[0017]圖5為本發(fā)明的一個實(shí)施例的用于進(jìn)行會話綁定的LTE系統(tǒng)的結(jié)構(gòu)示意圖;
[0018]圖6為本發(fā)明的另一個實(shí)施例的用于進(jìn)行會話綁定的LTE系統(tǒng)的結(jié)構(gòu)示意圖;
[0019]圖7為本發(fā)明的另一個實(shí)施例的用于進(jìn)行會話綁定的LTE系統(tǒng)的結(jié)構(gòu)示意圖。
[0020]附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)描述。
[0022]圖1為本發(fā)明的一個實(shí)施例的LTE系統(tǒng)的結(jié)構(gòu)示意圖。本實(shí)施例中的LTE系統(tǒng)包括多個DRA對、多個第一網(wǎng)元設(shè)備以及多個第二網(wǎng)元設(shè)備。其中,屬于同一個DRA對的兩個DRA之間可以互相傳輸數(shù)據(jù),且不同的DRA對之間也可以互相傳輸數(shù)據(jù);如圖1所示,DRAl和DRA2屬于一個DRA對,DRA3和DRA4屬于一個DRA對,DRAl與DRA2之間可以互相傳輸數(shù)據(jù),DRA3與DRA4之間可以互相傳輸數(shù)據(jù),且DRAl和DRA2組成的DRA對與DRA3和DRA4組成的DRA對之間也可以互相傳輸數(shù)據(jù)。其中,所述DRA包括任何能夠在第一網(wǎng)元設(shè)備與第二網(wǎng)元設(shè)備之間進(jìn)行信息路由的設(shè)備。
[0023]其中,所述第一網(wǎng)元設(shè)備包括任何能夠用于實(shí)現(xiàn)策略和計(jì)費(fèi)規(guī)則功能的設(shè)備。所述第二網(wǎng)元設(shè)備包括任何能夠用于將來自用戶的信息傳輸至DRA,以將該信息傳輸至相應(yīng)的第一網(wǎng)元設(shè)備的設(shè)備,例如,能夠用于實(shí)現(xiàn)AF(應(yīng)用功能,Applicat1n Funct1n)的設(shè)備(以下簡稱為“AF設(shè)備”)、能夠用于實(shí)現(xiàn)PCEF (策略和計(jì)費(fèi)執(zhí)行功能,Policy and ChargingEnforcement Funct1n)的設(shè)備(以下簡稱為“PCEF設(shè)備”)、能夠用于實(shí)現(xiàn)BBERF (承載綁定及事件報(bào)告功能,Bearing Binding and Event Report Funct1n)的設(shè)備(以下簡稱為“ BBERF設(shè)備”)等。
[0024]需要說明的是,所述LTE系統(tǒng)、DRA、第一網(wǎng)元設(shè)備以及第二網(wǎng)元設(shè)備僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的LTE系統(tǒng)、DRA、第一網(wǎng)元設(shè)備以及第二網(wǎng)元設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護(hù)范圍以內(nèi),并以引用方式包含于此。例如,第一網(wǎng)元設(shè)備和第二網(wǎng)元設(shè)備的數(shù)量可減少為一個等。
[0025]圖2為本發(fā)明的一個實(shí)施例的在LTE系統(tǒng)中用于進(jìn)行會話綁定的方法的流程示意圖。其中,DRAl和DRA2屬于同一個DRA對。
[0026]根據(jù)本實(shí)施例的方法包括步驟SI和步驟S2。
[0027]在步驟SI中,DRAl根據(jù)需要由本DRA進(jìn)行會話綁定處理的會話請求,在本DRA和/或與本DRA對同組的配對DRA中查詢相應(yīng)的會話綁定記錄,并當(dāng)所述配對DRA查詢到且本DRA未查詢到相應(yīng)的會話綁定記錄時,獲得所述配對DRA對提供的會話綁定信息。
[0028]其中,一個DRA的配對DRA為與該DRA屬于同一個DRA對的DRA。例如,在本實(shí)施例中,DRAl的配對DRA為DRA2。
[0029]其中,所述DRA獲取需要由本DRA進(jìn)行會話綁定處理的會話請求的實(shí)現(xiàn)方式將在后續(xù)實(shí)施例中予以詳述,在此不予詳述。以下對會話請求、會話綁定記錄和會話綁定信息進(jìn)行說明。
[0030]會話請求:
[0031]所述會話請求包括任何第二網(wǎng)元設(shè)備向第一網(wǎng)元設(shè)備發(fā)起會話的請求;例如,會話請求為PCEF設(shè)備向第一網(wǎng)元設(shè)備發(fā)起的CCR (信用控制請求,Credit ControlRequest)消息;又例如,會話請求為AF設(shè)備向第一網(wǎng)元設(shè)備發(fā)起的AAR (授權(quán)認(rèn)證請求,Authorizat1n Authenticat1n Request)消息。
[0032]優(yōu)選地,所述會話請求包括用戶標(biāo)識信息;其中,所述用戶標(biāo)識信息包括任何可唯一標(biāo)識用戶的信息,優(yōu)選地,所述用戶標(biāo)識信息包括但不限于以下至少一項(xiàng):
[0033]-用戶名稱信息,如用戶的網(wǎng)絡(luò)接入標(biāo)識(NetworkAccess Identifier);
[0034]-用戶地址信息,如用戶所使用的IP地址信息;
[0035]-用戶所在的分組數(shù)據(jù)網(wǎng)絡(luò)的標(biāo)識信息,如接入點(diǎn)名稱信息(APN,AccessPointName);
[0036]-用戶設(shè)備的標(biāo)識信息,如用戶的頂SI碼。
[0037]會話綁定記錄:
[0038]所述會話綁定記錄中可記錄任何與所述會話請求的綁定相關(guān)的信息。優(yōu)選地,所述會話綁定記錄包括但不限于以下至少一項(xiàng):
[0039]-用戶標(biāo)識信息。
[0040]-第一網(wǎng)元設(shè)備標(biāo)識信息。
[0041]其中,所述第一網(wǎng)元設(shè)備標(biāo)識信息包括任何能夠唯一標(biāo)識第一網(wǎng)元設(shè)備的信息。優(yōu)選地,所述第一網(wǎng)元設(shè)備標(biāo)識信息包括所述第一網(wǎng)元設(shè)備的主機(jī)名稱。
[0042]-會話標(biāo)識信息。
[0043]其中,所述會話標(biāo)識信息包括任何能夠標(biāo)識會話的信息。優(yōu)選地,所述會話標(biāo)識信息包括會話ID,如Gx、S9、Gxx、Rx等會話的ID。
[0044]-應(yīng)用標(biāo)識信息。
[0045]其中,所述應(yīng)用標(biāo)識信息可包括多種應(yīng)用標(biāo)識信息,如PCC架構(gòu)下的授權(quán)應(yīng)用ID(authorizat1n applicat1n ID)、能夠標(biāo)識 PCC 應(yīng)用的 PCC 應(yīng)用 ID 等。
[0046]會話綁定信息:
[0047]所述會話綁定信息包括任何與會話的綁定相關(guān)的信息。優(yōu)選地,會話綁定信息可從會話綁定記錄中獲得;更優(yōu)選地,會話綁定記錄中的所有項(xiàng)均可作為會話綁定信息。優(yōu)選地,所述會話綁定信息包括會話所綁定至的第一網(wǎng)元設(shè)備標(biāo)識信息。
[0048]本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上述對會話請求、會話綁定記錄和會話綁定信息所作的描述僅用于更好地解釋說明,而并非作為限制。
[0049]作為一種