專利名稱:一種控制本地交換的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),尤其涉及一種網(wǎng)絡(luò)通信過程中控制本地交換的方法及 系統(tǒng)。
背景技術(shù):
在通信網(wǎng)絡(luò)中,為了改善用戶體驗(yàn)和減少資源浪費(fèi),通常會(huì)采用本地交換技術(shù)。即 當(dāng)通信路徑上下行有重疊時(shí),在最靠近通信節(jié)點(diǎn)的網(wǎng)元處進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā),從而減少網(wǎng)絡(luò)側(cè) 承載資源浪費(fèi)。例如,假設(shè)有終端MSl和MS2進(jìn)行數(shù)據(jù)交換,MSl發(fā)出的數(shù)據(jù)包到達(dá)接入服 務(wù)網(wǎng)關(guān)ASN GWl JUASN GWl將數(shù)據(jù)包發(fā)送到CSN(連接服務(wù)網(wǎng)),再由CSN網(wǎng)絡(luò)將數(shù)據(jù)包 發(fā)給MS2的ASNGW2,由ASN GW2將數(shù)據(jù)包進(jìn)行下行轉(zhuǎn)發(fā)最終到達(dá)MS2 ;如果ASN Gffl和ASN GW2是同一個(gè)網(wǎng)元,則ASN Gffl處的轉(zhuǎn)發(fā)可以簡化,即ASN Gffl收到MSl的數(shù)據(jù)包后發(fā)現(xiàn)目 標(biāo)地址(MS2)在自身覆蓋范圍內(nèi),則直接將數(shù)據(jù)包進(jìn)行下行轉(zhuǎn)發(fā),最終發(fā)送到MS2 ;這種將 數(shù)據(jù)進(jìn)行本地交換路由的操作就是本地交換的一種典型方式。在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)在的本地交換技術(shù)中,由執(zhí)行本地交換的網(wǎng)元自行判斷是否能夠進(jìn)行本地交 換,執(zhí)行本地交換的網(wǎng)元通常只能是數(shù)據(jù)面網(wǎng)元,例如在WIMAX網(wǎng)絡(luò)中的DPF(DataPath Function,數(shù)據(jù)通路功能)所在的BS(BaseStation,基站)、ASN GW(接入服務(wù)網(wǎng)關(guān))、 和FA(Policy Function,策略功能)等,因此信令面網(wǎng)元,如PCRF(Policy Charging RuleFunction,策略計(jì)費(fèi)規(guī)則功能)、PF (Policy Function,策略功能)等,沒有辦法控制本 地交換,從而導(dǎo)致運(yùn)營商無法動(dòng)態(tài)控制本地交換。尤其是當(dāng)ASN(接入服務(wù)網(wǎng))與CSN(連接 服務(wù)網(wǎng))分別由不同運(yùn)營商運(yùn)營時(shí),由于執(zhí)行本地交換的數(shù)據(jù)面網(wǎng)元通常位于ASN內(nèi),CSN 的網(wǎng)絡(luò)運(yùn)營商將完全無法控制承載網(wǎng)絡(luò)中的本地交換。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供了一種控制本地交換的方法及系統(tǒng),以使得在通信網(wǎng)絡(luò)中信 令面網(wǎng)元可以控制本地交換。一種本地交換的方法,包括一種控制本地交換的方法,包括本地交換LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示;所述LS決策點(diǎn)根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,則所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示;否則,不 進(jìn)行本地交換。一種LS決策點(diǎn),包括接收模塊用于接收來自簽約數(shù)據(jù)庫的第一 LS指示;判斷模塊用于根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;發(fā)送模塊用于當(dāng)所述判斷模塊判斷允許本地交換時(shí),向LS控制點(diǎn)下發(fā)第二 LS指示。一種控制本地交換的系統(tǒng),包括LS決策點(diǎn)、簽約數(shù)據(jù)庫;所述簽約數(shù)據(jù)庫,用于向LS決策點(diǎn)發(fā)送第一 LS指示;所述LS決策點(diǎn),用于接收來自所述簽約數(shù)據(jù)庫的第一 LS指示;根據(jù)所述第一 LS 指示及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,向LS控制點(diǎn)下發(fā)第 二 LS指示;否則,不進(jìn)行本地交換。本發(fā)明實(shí)施例控制本地交換的方法及系統(tǒng),實(shí)現(xiàn)了信令面網(wǎng)元對(duì)本地交換的控 制,方便了不同網(wǎng)絡(luò)運(yùn)營商對(duì)本地交換的控制。
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本 領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。圖1為WIMAX通信系統(tǒng)中的業(yè)務(wù)流傳輸路徑示意圖;圖2為本發(fā)明實(shí)施例控制本地交換的方法流程圖;圖3為本發(fā)明實(shí)施例一控制本地交換的方法流程圖;圖4為本發(fā)明實(shí)施例二控制本地交換的方法流程圖;圖5為本發(fā)明實(shí)施例三控制本地交換的方法流程圖;圖6為本發(fā)明實(shí)施例四控制本地交換的方法流程圖;圖7為本發(fā)明實(shí)施例五控制本地交換的方法流程圖;圖8為本發(fā)明實(shí)施例控制本地交換的裝置示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。WiMAX網(wǎng)絡(luò)中業(yè)務(wù)數(shù)據(jù)傳輸路徑如圖1所示,主要網(wǎng)元包括MS,用戶終端;ASN,接入服務(wù)網(wǎng)絡(luò),包括BS和ASN Gff ;CSN,連接服務(wù)網(wǎng)絡(luò),包含AAA、HA等網(wǎng)元;BS,基站,提供空口連接;ASN GW,接入服務(wù)網(wǎng)絡(luò)網(wǎng)關(guān),提供數(shù)據(jù)匯聚和信令中繼功能;HA, Home Agent,家鄉(xiāng)代理,提供移動(dòng) IP (Mobile IP, MIP)服務(wù);PF, Policy Function,策略功能,負(fù)責(zé)基于用戶的策略決策功能,它既可位于ASN 也可位于CSN。若位于ASN中,則位于Authenticator (鑒權(quán)器)和Anchor SFA(Anchor Service Flow Authorization,錨服務(wù)流授權(quán))所在的 ASN GW,稱為 Local PF (本地 PF); 若位于CSN中,則為單獨(dú)網(wǎng)元,或位于AAA server中。在網(wǎng)絡(luò)部署了 PCC (Policy ChargingControl,策略計(jì)費(fèi)控制)系統(tǒng)的場景下,PF 被 PCRF(Policy Charging Rule Function,策略計(jì)費(fèi)規(guī)則功能)取代,位于CSN中。AAA Server (Authentication Authorization Accounting Server,鑒權(quán)授權(quán)計(jì)費(fèi) 服務(wù)器)負(fù)責(zé)終端用戶的鑒權(quán)授權(quán)計(jì)費(fèi)。漫游場景下,拜訪地網(wǎng)絡(luò)中的AAA服務(wù)器也稱為 AAA proxy (AAA代理服務(wù)器)。WiMAX系統(tǒng)的業(yè)務(wù)數(shù)據(jù)通道包括Rl接口(MS與BS之間)的空口承載、R6接口(BS 與ASN Gff之間)和R4接口(ASN Gff之間)的Datapath、R3接口(ASN GW與HA之間)的 MIP隧道。通用的數(shù)據(jù)通道如圖1中粗線所示。當(dāng)整個(gè)數(shù)據(jù)通道有部分重疊時(shí),或數(shù)據(jù)重復(fù) 經(jīng)過同一個(gè)網(wǎng)元時(shí),可在該網(wǎng)元進(jìn)行數(shù)據(jù)的本地交換。當(dāng)存在多個(gè)能夠進(jìn)行本地交換的網(wǎng) 元時(shí),為了達(dá)到最佳效果,通常選擇在離通信節(jié)點(diǎn)最近的網(wǎng)元進(jìn)行本地交換。本實(shí)施例提供的控制LS (Local Switching,本地交換)的系統(tǒng),如圖2所示,主要 包括簽約數(shù)據(jù)庫,用于保存用戶業(yè)務(wù)簽約數(shù)據(jù),它可以位于AAA服務(wù)器或 SPR(Subscription Profile R印ository,用戶簽約數(shù)據(jù)庫)上。本發(fā)明實(shí)施例中可以在用 戶業(yè)務(wù)簽約數(shù)據(jù)中增加第一 LS指示,用于指示相關(guān)服務(wù)流進(jìn)行本地交換。這里的LS指示 是保存在簽約數(shù)據(jù)庫中的本地交換策略。LS決策點(diǎn),用于根據(jù)來自簽約數(shù)據(jù)庫的第一 LS指示來判斷是否允許進(jìn)行本地交 換,如果允許,則向LS控制點(diǎn)下發(fā)第二 LS指示;否則不進(jìn)行本地交換。它可以位于信令面 網(wǎng)元上,例如:PF、Local PF (本地PF)、或PCRF上。LS控制點(diǎn),用于根據(jù)來自LS決策點(diǎn)的第二 LS指示,判斷是否進(jìn)行本地交換,或直 接根據(jù)第二 LS通知相關(guān)網(wǎng)元進(jìn)行本地交換。它通常位于數(shù)據(jù)面網(wǎng)元上,例如位于ASN Gff 或者BS上。根據(jù)適用范圍不同,第一 LS指示可以分為以下幾類基于用戶的、基于終端的、基 于業(yè)務(wù)的、基于服務(wù)流的、基于位置的、或者以上的組合。基于用戶的第一 LS指示適用于該用戶的所有服務(wù)流。基于終端的第一 LS指示適 用于該終端的所有服務(wù)流。基于業(yè)務(wù)的LS指示適用于該業(yè)務(wù)包括的所有服務(wù)流?;诜?務(wù)流的LS指示適用于該服務(wù)流?;谖恢玫牡谝?LS指示適用于指定位置的網(wǎng)元,可以是 ASN Gff或者BS,表示允許該網(wǎng)元對(duì)所有能進(jìn)行本地交換的服務(wù)流執(zhí)行本地交換。進(jìn)一步,第一 LS指示可以為基于用戶+終端的LS指示,意為該用戶使用該終端 時(shí),所有的服務(wù)流允許本地交換。基于用戶/終端/業(yè)務(wù)/服務(wù)流+位置的LS指示,意為 允許指定網(wǎng)元對(duì)符合條件的業(yè)務(wù)流執(zhí)行本地交換,例如基于用戶+位置的LS指示,即為允 許指定位置的網(wǎng)元對(duì)該用戶的服務(wù)流執(zhí)行本地交換。本發(fā)明實(shí)施例控制本地交換的方法,包括1、本地交換LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示;2、所述LS決策點(diǎn)根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;其中如果本地策略允許第一 LS指示中的本地交換類型,則允許進(jìn)行本地交換; 如果本地策略不允許第一 LS指示中的本地交換類型,則不允許進(jìn)行本地交換;所述LS決策 點(diǎn)位于信令面網(wǎng)元上。3、如果允許進(jìn)行本地交換,則所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示;否則,不進(jìn)行本地交換。進(jìn)一步的,LS控制點(diǎn)可根據(jù)所述第二 LS指示通知負(fù)責(zé)執(zhí)行本地交換的網(wǎng)元進(jìn)行 本地交換?;蛘?,根據(jù)所述第二 LS指示及本地策略判斷是否進(jìn)行本地交換,如果是,則通知 負(fù)責(zé)執(zhí)行本地交換的網(wǎng)元進(jìn)行本地交換,否則,不進(jìn)行本地交換,執(zhí)行現(xiàn)有技術(shù)相關(guān)流程。實(shí)施例一本發(fā)明實(shí)施例控制本地交換的方法參考圖3,包括301、簽約數(shù)據(jù)庫向LS決策點(diǎn)下發(fā)第一 LS指示,具體為當(dāng)有觸發(fā)條件發(fā)生時(shí),簽約數(shù)據(jù)庫向LS決策點(diǎn)下發(fā)第一 LS指示,該指示是保存 在簽約數(shù)據(jù)庫中的本地交換策略,可以被包含在用戶業(yè)務(wù)簽約信息中。本發(fā)明并不限定這 個(gè)LS指示的具體形式,這里僅給出兩種可行的形式1,使用一個(gè)復(fù)合參數(shù)來表示本地交換 策略,即LS指示參數(shù)包括兩部分,前一部分用于表示本地交換的類型,用于區(qū)分是基于服 務(wù)流、基于用戶、基于終端、基于業(yè)務(wù)、基于位置、或其組合的本地交換,后一部分用于表示 允許本地交換的對(duì)象,例如服務(wù)流標(biāo)識(shí)、用戶標(biāo)識(shí)、終端標(biāo)識(shí)、業(yè)務(wù)標(biāo)識(shí)、位置信息、或其組 合等。2,作為一個(gè)單獨(dú)的參數(shù),當(dāng)它與其他參數(shù)在一起時(shí),組合起來表示本地交換策略,例 如將LS指示放在SF Info (服務(wù)流信息)參數(shù)中表示允許該服務(wù)流本地交換、放在user profile (用戶檔案)中表示允許該用戶或終端的所有服務(wù)流本地交換、放在業(yè)務(wù)描述信 息中表示允許該業(yè)務(wù)的服務(wù)流本地交換、或是與位置信息組合表示允許基于位置的本地交 換。觸發(fā)條件可以有多種,例如簽約數(shù)據(jù)庫收到LS決策點(diǎn)的請(qǐng)求消息、簽約數(shù)據(jù)庫中 的用戶業(yè)務(wù)簽約信息發(fā)生變化或運(yùn)營商改變LS策略等。302、LS決策點(diǎn)根據(jù)來自簽約數(shù)據(jù)庫的第一 LS指示進(jìn)行LS決策。LS決策點(diǎn)收到第一 LS指示后,判斷是否允許本地交換。判斷是否允許本地交換可 以根據(jù)第一 LS指示及LS決策點(diǎn)的本地策略來進(jìn)行。這里所說的LS決策點(diǎn)的本地策略指 的是保存在LS決策點(diǎn)的與本地交換有關(guān)的策略,它可以為運(yùn)營商預(yù)先配置在LS決策點(diǎn)上 的本地交換策略、LS決策點(diǎn)從ASN獲得的承載信息或服務(wù)流信息、LS決策點(diǎn)從CSN獲得的 計(jì)費(fèi)或QoS控制策略等。當(dāng)LS決策點(diǎn)沒有相關(guān)的本地策略或本地策略允許進(jìn)行步驟301中第一 LS指示所 表示的本地交換類型,則這里作出的LS決策與步驟301中的簽約數(shù)據(jù)庫發(fā)送的本地交換策 略相同;例如當(dāng)簽約數(shù)據(jù)庫發(fā)送的LS指示是允許當(dāng)前服務(wù)流進(jìn)行本地交換,則LS決策點(diǎn) 作出判斷允許當(dāng)前服務(wù)流進(jìn)行本地交換。當(dāng)LS決策點(diǎn)本地策略不允許進(jìn)行本地交換,則這里作出的決策是不允許進(jìn)行本 地交換。例如簽約數(shù)據(jù)庫提供的本地交換策略是允許進(jìn)行某種類型的本地交換,但是LS 決策點(diǎn)在此之前已得知當(dāng)前網(wǎng)絡(luò)的計(jì)費(fèi)點(diǎn)位于CSN內(nèi)(例如HA),并且所有服務(wù)流必須被計(jì) 費(fèi),因此所有服務(wù)流必須經(jīng)過CSN來完成計(jì)費(fèi)信息的收集,則LS決策點(diǎn)作出判斷不允許進(jìn) 行本地交換,后續(xù)的流程不再涉及本地交換。當(dāng)LS決策點(diǎn)的本地策略不允許進(jìn)行步驟301中第一 LS指示所表示的本地交換類型,但可允許LS指示中范圍較小的本地交換類型,如允許用戶的部分服務(wù)流或終端的部 分服務(wù)流進(jìn)行本地交換,則這里作出的LS決策則與步驟301中的簽約數(shù)據(jù)庫發(fā)送的本地交 換策略不同,僅允許第一 LS指示中的部分服務(wù)流進(jìn)行本地交換;例如簽約數(shù)據(jù)庫提供的本地交換策略是允許當(dāng)前用戶進(jìn)行本地交換,但是LS決策點(diǎn)在此之前已得知該用戶的某些 服務(wù)流必須由后端網(wǎng)元進(jìn)行合法監(jiān)聽,因此這些被監(jiān)聽的服務(wù)流不能進(jìn)行本地交換,則LS 決策點(diǎn)做出判斷僅允許該用戶除該部分被合法監(jiān)聽的服務(wù)流之外的服務(wù)流進(jìn)行本地交換。303、如果LS決策點(diǎn)允許進(jìn)行本地交換,則LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指 示,表示LS決策點(diǎn)允許進(jìn)行某種類型的本地交換;如果LS決策點(diǎn)僅允許部分服務(wù)流進(jìn)行本 地交換,則LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示中指明允許部分服務(wù)流進(jìn)行本地交換。304、LS控制點(diǎn)根據(jù)來自LS決策點(diǎn)的第二 LS指示和LS控制點(diǎn)本地策略判斷是否 執(zhí)行本地交換,如果是,則通知負(fù)責(zé)執(zhí)行本地交換的數(shù)據(jù)面網(wǎng)元進(jìn)行本地交換。否則執(zhí)行現(xiàn) 有技術(shù)相關(guān)流程,不再贅述?;騆S控制點(diǎn)根據(jù)所述第二 LS指示通知負(fù)責(zé)執(zhí)行本地交換的 數(shù)據(jù)面網(wǎng)元進(jìn)行本地交換。這里提到的LS控制點(diǎn)的本地策略是指LS控制點(diǎn)保存的本地交換相關(guān)的策略,包括但不限于運(yùn)營商預(yù)配置的本地交換策略、LS控制點(diǎn)維護(hù)的用戶終端服務(wù)流上下文、計(jì)費(fèi) 或QoS控制策略等。實(shí)施例二本實(shí)施例中,簽約數(shù)據(jù)庫位于AAA服務(wù)器,LS決策點(diǎn)和LS控制點(diǎn)均位于Anchor SFA(Anchor Service Flow Authorization,錨服務(wù)流授權(quán))所在的ASN GW上,同時(shí)這個(gè)ASN GW也是用于dynamic QoS控制的Local PF所在的網(wǎng)元。ASN GW進(jìn)行的LS決策和LS控制 的步驟合并為一個(gè)控制步驟。本實(shí)施例適用于非PCC場景,包括dynamic QoS和非dynamic QoS0本發(fā)明實(shí)施例本地交換的方法參考圖4,包括401、當(dāng)終端入網(wǎng)鑒權(quán)成功,AAA服務(wù)器向Authenticator (鑒權(quán)器)和Anchor SFA 所在的ASN GW發(fā)送Access Acc印t (接入準(zhǔn)許)消息,消息中攜帶有LS指示;所述的LS指 示可以攜帶在Access Accept消息的用戶簽約信息中?;蛘哂脩艉灱s信息被更新時(shí),AAA服務(wù)器向該ASN GW發(fā)送CoARequest (Change Of Authorization request,授權(quán)更改請(qǐng)求)消息,消息中攜帶有LS指示;LS指示可以攜帶CoA Request消息中更新后的用戶簽約信息中;ASN GW收到CoA request后,可向AAA服務(wù)器返 回CoA Response消息作為回應(yīng)。402、ASN GW保存收到的用戶簽約信息。然后ASN GW根據(jù)LS指示和本地 策略判斷是否允許進(jìn)行本地交換,如果不進(jìn)行本地交換,則按照現(xiàn)有技術(shù)發(fā)起預(yù)置流 (pre-provision service flow)建立過程(如果收到的是AccessAcc印t消息),或者服務(wù) 流(包括預(yù)置流和已建立的動(dòng)態(tài)服務(wù)流)建立/修改/刪除過程(如果收到的是CoA消 息);如果決定進(jìn)行本地交換,則發(fā)起本地交換的預(yù)置流建立過程,或者發(fā)起本地交換的服 務(wù)流(包括預(yù)置流和已建立的動(dòng)態(tài)服務(wù)流)建立/修改/刪除過程。如果決定允許部分服 務(wù)流進(jìn)行本地交換,則針對(duì)允許進(jìn)行本地交換的部分服務(wù)流發(fā)起本地交換的預(yù)置流建立過 程,或者發(fā)起本地交換的服務(wù)流建立/修改/刪除過程。本實(shí)施例同樣適用于Dynamic QoS場景中的終端發(fā)起的動(dòng)態(tài)服務(wù)流建立/修改過 程,AAA服務(wù)器向ASN GW下發(fā)第一 LS指示的步驟與步驟401類似,不再贅述;步驟402為 MS可隨時(shí)請(qǐng)求動(dòng)態(tài)服務(wù)流的建立/修改,當(dāng)ASN Gff收到MS的服務(wù)流建立或修改請(qǐng)求時(shí),判 斷是否進(jìn)行本地交換,如果不進(jìn)行本地交換,則按現(xiàn)有技術(shù)返回服務(wù)流建立或修改響應(yīng);如果進(jìn)行本地交換,則向執(zhí)行本地交換的數(shù)據(jù)面網(wǎng)元返回帶有LS指示的服務(wù)流建立或修改響應(yīng),以使得數(shù)據(jù)面網(wǎng)元執(zhí)行本地交換的服務(wù)流建立或修改;如果允許部分服務(wù)流進(jìn)行本 地交換,則LS指示指明允許部分服務(wù)流進(jìn)行本地交換。實(shí)施例三本實(shí)施例中簽約數(shù)據(jù)庫位于AAA服務(wù)器,LS決策點(diǎn)位于PCRF或者PF上,LS控制 點(diǎn)位于接入服務(wù)網(wǎng)絡(luò)策略計(jì)費(fèi)執(zhí)行功能A-PCEF或Anchor SFA所在的ASN GW上。本發(fā)明實(shí)施例本地交換的方法參考圖5,包括501、該步驟與實(shí)施例二中步驟401類似,ASN GW收到來自AAA服務(wù)器的Access Accept消息或CoA Request消息,其中攜帶有第一 LS指示,不再贅述。502、ASN Gff向PCRF/PF發(fā)授權(quán)請(qǐng)求。具體為如果是PCC場景,則ASN Gff向PCRF發(fā)送IP CAN Session建立請(qǐng)求消息,該請(qǐng)求 消息可以為DIAMETER協(xié)議的CCR(Credit Control Request,信用控制請(qǐng)求)消息,消息中 攜帶步驟501中收到的第一 LS指示?;蛘撸?jīng)過步驟501之后的任意時(shí)刻,ASN GW需要發(fā) 起IP CAN Session修改,或者收到IP CAN Bear信令,例如RR Request消息,用于請(qǐng)求IP CAN Session修改,則ASN GW向PCRF發(fā)送IP CAN Session修改請(qǐng)求,請(qǐng)求消息可以使用 DIAMETER協(xié)議的CCR消息,消息中攜帶步驟501中收到的LS指示。需要說明的是,ASN Gff 與PCRF之間的消息可能需要通過PDF(P0liCyDistributi0n Function,策略分發(fā)功能)轉(zhuǎn) 發(fā),后面凡是涉及到PCRF與ASNGW之間的交互都是如此,不再重復(fù)說明。如果是PF 場景,則 ASN GW 向 PF 發(fā)送 SFA LU(Service FlowAuthorization Location Update,服務(wù)流授權(quán)位置更新)請(qǐng)求消息或 RRrequest (Resource Reservation request,資源預(yù)留請(qǐng)求)消息,消息中攜帶步驟501中收到的第一 LS指示。503、PCRF/PF根據(jù)第一 LS指示及本地策略判斷是否允許本地交換,然后返回授權(quán) 響應(yīng)。具體為如果是PCC場景,則PCRF向ASN GW返回IP CAN Session建立響應(yīng)或IP CAN Session修改響應(yīng),響應(yīng)消息可使用DIAMETER協(xié)議的CCA (CreditControl Answer,信用控 制應(yīng)答)消息。如允許進(jìn)行本地交換,消息中帶有第二 LS指示;如果允許部分服務(wù)流進(jìn)行 本地交換,則消息中攜帶的第二 LS指示指明允許部分服務(wù)流進(jìn)行本地交換;如果不允許, 則消息中沒有第二 LS指示,執(zhí)行現(xiàn)有技術(shù)的相關(guān)流程。 如果是PF場景,則PF向ASN Gff發(fā)送RR request消息(作為對(duì)SFA LU消息的響 應(yīng))或RR response消息(作為對(duì)RR request的響應(yīng))。如允許進(jìn)行本地交換,消息中帶 有第二 LS指示。如果允許部分服務(wù)流進(jìn)行本地交換,則消息中攜帶的第二 LS指示指明允 許部分服務(wù)流進(jìn)行本地交換;如果不允許,則消息中沒有第二 LS指示,執(zhí)行現(xiàn)有技術(shù)的相 關(guān)流程。 504、ASN GW收到來自PCRF/PF的第二 LS指示后,判斷是否進(jìn)行本地交換,如果是, 則向Anchor DPF (Anchor Datapath Function,錨數(shù)據(jù)通路功能)所在的ASN GW發(fā)送帶第 二 LS指示的RR request,來發(fā)起用于本地交換的承載建立;或者向Anchor DPF所在的ASN GW發(fā)送帶LS指示的IP CANBear信令響應(yīng),例如RR response,來確認(rèn)用于本地交換的承載 建立。否則,按現(xiàn)有技術(shù)發(fā)送RR request給Anchor DPF所在的ASN GW,發(fā)起承載建立過 程;或者按現(xiàn)有技術(shù)發(fā)送RR response給Anchor DPF所在的ASN Gff作為IP CAN Bear信令的響應(yīng)。實(shí)施例四本實(shí)施例中簽約數(shù)據(jù)庫位于SPR,LS決策點(diǎn)位于PCRF,LS控制點(diǎn)位于A-PCEF所在 的ASN GW。適用于PCC場景。本發(fā)明實(shí)施例本地交換的方法參考圖6,包括601、ASN Gff向PCRF發(fā)授權(quán)請(qǐng)求。具體為ASN Gff向PCRF發(fā)送IP CAN Session建立請(qǐng)求,請(qǐng)求消息可使用DIAMETER協(xié)議的 CCR(credit control request,信用控制請(qǐng)求)消息?;蛘?,ASN GW需要發(fā)起IP CAN Session修改,或者收到IP CAN Bear信令,例如 RR Request 消息,用于請(qǐng)求 IP CAN Session 修改,則 ASN GW 向 PCRF 發(fā)送 IP CAN Session 修改請(qǐng)求,請(qǐng)求消息使用DIAMETER協(xié)議的CCR消息。需要說明的是,ASN Gff與PCRF之間 的消息可能需要通過PDF (Policy Distribution Function,策略分發(fā)功能)轉(zhuǎn)發(fā)。602、PCRF從SI3R獲取用戶簽約信息,其中包括第一 LS指示。該步驟可能由步驟601觸發(fā)之后,則為步驟601后,PCRF向SI3R發(fā)請(qǐng)求消息,SPR 向PCRF發(fā)送用戶簽約信息。該步驟也可能與步驟601無關(guān),發(fā)生在步驟601之前或者同時(shí)發(fā)生,則為sra主動(dòng) 向PCRF發(fā)送用戶簽約信息。603、PCRF判斷是否允許本地交換,然后返回授權(quán)響應(yīng)。具體為PCRF 向 ASN GW 返回 IP CAN Session 建立響應(yīng)或 IP CAN Session 修改響應(yīng),響 應(yīng)消息使用DIAMETER協(xié)議的CCA(Credit Control Answer,信用控制應(yīng)答)消息。如PCRF 允許進(jìn)行本地交換,消息中帶有第二 LS指示。如果允許部分服務(wù)流進(jìn)行本地交換,則消息 中攜帶的第二 LS指示指明允許部分服務(wù)流進(jìn)行本地交換;604、ASN Gff收到來自PCRF的第二 LS指示后,判斷是否進(jìn)行本地交換,如果是,則 向Anchor DPF (Anchor Datapath Function,錨數(shù)據(jù)通路功能)所在的ASN GW發(fā)送帶第二 LS指示的RR request,來發(fā)起用于本地交換的承載建立;或者向Anchor DPF所在的ASN Gff 發(fā)送帶LS指示的IP CANBear信令響應(yīng),例如RR response,來確認(rèn)用于本地交換的承載建 立。否則,按現(xiàn)有技術(shù)發(fā)送RR request給Anchor DPF所在的ASN Gff,發(fā)起承載建立,或者 按現(xiàn)有技術(shù)發(fā)送RR response給Anchor DPF所在的ASN GW,確認(rèn)承載建立。本實(shí)施例中,Sra可能是一個(gè)邏輯功能,它可位于AAA服務(wù)器中,則步驟602應(yīng)為 PCRF從AAA服務(wù)器獲取用戶簽約信息,其中包括第一 LS指示。實(shí)施例五本發(fā)明實(shí)施例本地交換的方法參考圖7,包括本實(shí)施例適用于PCC場景,簽約數(shù)據(jù)庫位于SPR,LS決策點(diǎn)位于PCRF,LS控制點(diǎn)位 于A-PCEF所在的ASN GW。701、PCRF從SI3R獲取用戶簽約信息,其中包括第一 LS指示??赡苁荘CRF做內(nèi)部決策或者收到來自AF的業(yè)務(wù)建立請(qǐng)求觸發(fā)PCRF向SI3R請(qǐng)求 用戶簽約信息,然后SPR向PCRF發(fā)送用戶簽約信息;也可能是Sra主動(dòng)向PCRF發(fā)送用戶簽 約信息。702、PCRF判斷是否允許本地交換,如果允許,則向ASN GW發(fā)送IPCAN Session修改請(qǐng)求,該請(qǐng)求使用DIAMETER協(xié)議的RAR(Re-Authorization Request,重授權(quán)請(qǐng)求)消息, 消息中帶有第二 LS指示。如果允許部分服務(wù)流進(jìn)行本地交換,則消息中攜帶的第二 LS指 示指明允許部分服務(wù)流進(jìn)行本地交換;703、ASN GW判斷是否進(jìn)行本地交換,如果是,則發(fā)起本地交換的承載建立。否則, 按現(xiàn)有技術(shù)發(fā)起承載建立。704、ASN Gff向PCRF返回IP CAN Session修改響應(yīng),該響應(yīng)使用DIAMETER協(xié)議 ^ RAA(Re-Authorization AnswerjMgtXlS^ ) fftl、。本實(shí)施例中,SI3R可能是一個(gè)邏輯功能,它位于AAA服務(wù)器中,則步驟701應(yīng)為 PCRF從AAA服務(wù)器獲取用戶簽約信息,其中包括LS指示。本發(fā)明實(shí)施例還公開了一種LS決策點(diǎn),參考圖8,包括接收模塊用于接收來自簽約數(shù)據(jù)庫的第一 LS指示;
判斷模塊用于根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;發(fā)送模塊用于當(dāng)所述判斷模塊判斷允許本地交換時(shí),向LS控制點(diǎn)下發(fā)第二 LS指
7J\ ο如果判斷模塊判斷不允許本地交換,則不進(jìn)行本地交換,如果判斷模塊判斷允許 第一 LS指示中的部分服務(wù)流進(jìn)行本地交換,所述第二 LS指示指明允許部分服務(wù)流進(jìn)行本 地交換。所述LS決策點(diǎn)可以為上述方法實(shí)施例總的ASN GW、PCRF或PF。本發(fā)明實(shí)施例還公開了一種控制本地交換的系統(tǒng),參考圖2,包括LS決策點(diǎn),簽 約數(shù)據(jù)庫;所述簽約數(shù)據(jù)庫,用于向LS決策點(diǎn)發(fā)送第一 LS指示;所述LS決策點(diǎn),用于接收來自所述簽約數(shù)據(jù)庫或所述LS控制點(diǎn)的第一 LS指示; 根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,向 LS控制點(diǎn)下發(fā)第二 LS指示;否則,不進(jìn)行本地交換。該系統(tǒng)還進(jìn)一步包括LS控制點(diǎn),用于根據(jù)所述第二 LS指示及本地策略判斷是否進(jìn)行本地交換,如果是 則通知相關(guān)網(wǎng)元進(jìn)行本地交換,否則,不進(jìn)行本地交換。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可 以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ) 介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì) 可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。本發(fā)明實(shí)施例控制本地交換的方法及系統(tǒng),實(shí)現(xiàn)了信令面網(wǎng)元對(duì)本地交換的控 制,方便了不同網(wǎng)絡(luò)運(yùn)營商對(duì)本地交換的控制。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此, 任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換, 都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍 為準(zhǔn)。
權(quán)利要求
一種控制本地交換的方法,其特征在于,包括本地交換LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一LS指示;所述LS決策點(diǎn)根據(jù)所述第一LS指示及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,則所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二LS指示;否則,不進(jìn)行本地交換。
2.如權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括所述LS控制點(diǎn)根據(jù)所述第二 LS指示及本地策略判斷是否進(jìn)行本地交換,如果是則通 知相關(guān)網(wǎng)元進(jìn)行本地交換,否則,不進(jìn)行本地交換。
3.如權(quán)利要求1所述的方法,其特征在于,如果LS決策點(diǎn)判斷允許第一LS指示中的部 分服務(wù)流進(jìn)行本地交換,所述第二 LS指示指明允許部分服務(wù)流進(jìn)行本地交換。
4.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,簽約數(shù)據(jù)庫位于AAA服務(wù)器,LS 決策點(diǎn)和LS控制點(diǎn)均位于Anchor SFA錨服務(wù)流授權(quán)所在的接入服務(wù)網(wǎng)關(guān)ASN Gff上;所述LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示包括所述ASN Gff接收來自所述鑒權(quán)授權(quán)計(jì)費(fèi)服務(wù)器AAA服務(wù)器的接入準(zhǔn)許消息或授權(quán)更 改請(qǐng)求消息,所述接入準(zhǔn)許消息或授權(quán)更改請(qǐng)求消息中攜帶有所述第一 LS指示。
5.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述簽約數(shù)據(jù)庫位于AAA服務(wù) 器,所述LS決策點(diǎn)位于策略計(jì)費(fèi)規(guī)則功能PCRF,所述LS控制點(diǎn)位于接入服務(wù)網(wǎng)絡(luò)策略計(jì)費(fèi) 執(zhí)行功能A-PCEF所在的ASN Gff上;所述LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示包括所述ASN GW接收來自所述AAA服務(wù)器的第一 LS指示,所述PCRF接收來自所述ASN Gff 的IP CAN Session建立請(qǐng)求或IP CAN Session修改請(qǐng)求,所述IP CAN Session建立請(qǐng)求 或IP CAN Session修改請(qǐng)求中攜帶有所述第一 LS指示;所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示包括所述PCRF向ASN GW返回IP CAN Session建立響應(yīng)或IP CAN Session修改響應(yīng),所 述IP CAN Session建立響應(yīng)或IP CAN Session修改響應(yīng)攜帶有所述LS第二指示。
6.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述簽約數(shù)據(jù)庫位于AAA服務(wù) 器,所述LS決策點(diǎn)位于策略功能PF,所述LS控制點(diǎn)位于Anchor SFA所在的ASN Gff上;所述LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示包括所述ASN GW接收來自所述AAA服務(wù)器的第一 LS指示,所述PF接收來自所述ASN Gff 的服務(wù)流授權(quán)位置更新消息或資源預(yù)留請(qǐng)求消息,所述服務(wù)流授權(quán)位置更新消息或資源預(yù) 留請(qǐng)求消息中攜帶有所述第一 LS指示;所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示包括所述PF向ASN GW返回RR request消息或RR response消息,所述RRrequest消息或 RR response消息中攜帶有所述第二 LS指示。
7.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述簽約數(shù)據(jù)庫位于SPR,LS決 策點(diǎn)位于PCRF,LS控制點(diǎn)位于A-PCEF所在的ASNGW ;所述LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示包括所述PCRF接收來自所述SI3R的第一 LS指示;所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示包括所述PCRF向所述ASN GW返回IP CAN Session建立響應(yīng)或IP CANSession修改響應(yīng) 消息,所述IP CAN Session建立響應(yīng)或IP CAN Session修改響應(yīng)消息中攜帶有所述第二 LS指示。
8.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,簽約數(shù)據(jù)庫位于SPR,LS決策點(diǎn) 位于PCRF,LS控制點(diǎn)位于A-PCEF所在的ASN Gff ;所述LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一 LS指示包括所述PCRF接收所述sra發(fā)送的第一 LS指示;所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二 LS指示包括所述PCRF向所述ASN GW發(fā)送IP CAN Session修改請(qǐng)求消息,所述IPCAN Session修 改請(qǐng)求消息中帶有所述第二 LS指示;。
9.一種LS決策點(diǎn),其特征在于,包括接收模塊用于接收來自簽約數(shù)據(jù)庫的第一 LS指示;判斷模塊用于根據(jù)所述第一 LS指示及本地策略判斷是否允許進(jìn)行本地交換;發(fā)送模塊用于當(dāng)所述判斷模塊判斷允許本地交換時(shí),向LS控制點(diǎn)下發(fā)第二 LS指示。
10.如權(quán)利要求9所述的LS決策點(diǎn),其特征在于,所述LS決策點(diǎn)為ASNGW、PCRF或PF。
11.一種控制本地交換的系統(tǒng),其特征在于,包括LS決策點(diǎn),簽約數(shù)據(jù)庫;所述簽約數(shù)據(jù)庫,用于向LS決策點(diǎn)發(fā)送第一 LS指示;所述LS決策點(diǎn),用于接收來自所述簽約數(shù)據(jù)庫的第一 LS指示;根據(jù)所述第一 LS指示 及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,向LS控制點(diǎn)下發(fā)第二 LS 指示;否則,不進(jìn)行本地交換。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包括LS控制點(diǎn),用于根據(jù)所述第二 LS指示及本地策略判斷是否進(jìn)行本地交換,如果是則通 知相關(guān)網(wǎng)元進(jìn)行本地交換,否則,不進(jìn)行本地交換。
全文摘要
本發(fā)明實(shí)施例公開了一種控制本地交換的方法,包括本地交換LS決策點(diǎn)接收來自簽約數(shù)據(jù)庫的第一LS指示;所述LS決策點(diǎn)根據(jù)所述第一LS指示及本地策略判斷是否允許進(jìn)行本地交換;如果允許進(jìn)行本地交換,則所述LS決策點(diǎn)向LS控制點(diǎn)下發(fā)第二LS指示;否則,不進(jìn)行本地交換;本發(fā)明實(shí)施例還公開了一種控制本地交換的裝置及系統(tǒng)。本發(fā)明實(shí)施例公開的本地交換的方法及系統(tǒng),實(shí)現(xiàn)通信網(wǎng)絡(luò)中信令面網(wǎng)元可以控制本地交換。
文檔編號(hào)H04W76/00GK101820609SQ20091010567
公開日2010年9月1日 申請(qǐng)日期2009年2月26日 優(yōu)先權(quán)日2009年2月26日
發(fā)明者張偉, 陳育華, 顧亮 申請(qǐng)人:華為技術(shù)有限公司