專利名稱:漫游計(jì)費(fèi)方法和裝置、代理/服務(wù)呼叫會(huì)話控制功能實(shí)體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種漫游計(jì)費(fèi)方法和裝置、代理呼叫會(huì)話控 制功能實(shí)體(Proxy-Call Session ControlFunction,簡(jiǎn)稱為P-CSCF)、服務(wù)呼叫會(huì)話控制 功能實(shí)體(Serving-CSCF,簡(jiǎn)稱為S-CSCF)。
背景技術(shù):
目前的IP多媒體子系統(tǒng)(Internet Protocol MultimediaSubsystem,簡(jiǎn)稱為 IMS)漫游計(jì)費(fèi)根據(jù)3GPP計(jì)費(fèi)和業(yè)務(wù)標(biāo)準(zhǔn)的描述進(jìn)行處理,其處理過(guò)程通過(guò)網(wǎng)間運(yùn)營(yíng)商標(biāo) 識(shí)(Inter 0peratorldentif ier,簡(jiǎn)稱為101)來(lái)實(shí)現(xiàn)。101是全局唯一的標(biāo)識(shí)符,并且在 發(fā)送和接收網(wǎng)絡(luò)間共享,它由一對(duì)101 :發(fā)起方IOI(Orig-IOI)和接收方101 (Term-101)組 成。對(duì)于發(fā)起網(wǎng)絡(luò)來(lái)說(shuō),在請(qǐng)求中產(chǎn)生Orig-IOI,從響應(yīng)中接收到Term-IOI。對(duì)于接收方 來(lái)說(shuō),接收并保持Orig-IOI,然后產(chǎn)生Term-IOI的響應(yīng)。101有以下三種類型
第一種IOI(Type 1101):在會(huì)話發(fā)起協(xié)議(Session InitiationProtocol,簡(jiǎn) 稱為SIP)消息注冊(cè)過(guò)程中,這種101存在于代理呼叫會(huì)話控制功能實(shí)體(Proxy-Call Session Control Function,簡(jiǎn)稱為P-CSCF)所在的訪問(wèn)網(wǎng)絡(luò)和服務(wù)呼叫會(huì)話控制功能實(shí) 體(Serving-CSCF,簡(jiǎn)稱為S-CSCF)所在的歸屬網(wǎng)絡(luò)之間;P-CSCF產(chǎn)生Orig-IOI,記錄訪問(wèn) 網(wǎng)絡(luò)信息,S-CSCF產(chǎn)生Term-IOI,記錄歸屬網(wǎng)絡(luò)信息。 第二種IOI(Type 2101):存在于發(fā)起網(wǎng)絡(luò)和終結(jié)網(wǎng)絡(luò)的S-CSCF之間;或發(fā)起 網(wǎng)絡(luò)的S-CSCF和終結(jié)網(wǎng)絡(luò)的媒體網(wǎng)關(guān)控制功能(Media Gateway Control Function, 簡(jiǎn)稱為MGCF)之間;或終結(jié)網(wǎng)絡(luò)的S-CSCF和發(fā)起網(wǎng)絡(luò)的MGCF之間;或P業(yè)務(wù)標(biāo)識(shí) (P-Service-Identity,簡(jiǎn)稱為PSI)應(yīng)用服務(wù)器(A卯lication Server,簡(jiǎn)稱為AS)通 過(guò)查詢呼叫會(huì)話控制功能(Interrogating-CSCF,簡(jiǎn)稱為I-CSCF)發(fā)起的PSI和S-CSCF 之間。該類型101不能在不同網(wǎng)絡(luò)間轉(zhuǎn)發(fā),除非被邊界網(wǎng)關(guān)控制功能(Border Gateway ControlFunction,簡(jiǎn)稱為BGCF)或者I-CSCF代理到MGCF和S-CSCF。
第三種101 (Type 3101):存在于歸屬S-CSCF和AS之間;在請(qǐng)求和響應(yīng)中間交換, 101需要發(fā)送到AS。歸屬S-CSCF在前轉(zhuǎn)消息到AS過(guò)程中,歸屬S-CSCF產(chǎn)生Orig-IOI, AS 產(chǎn)生Term-IOI ;當(dāng)AS發(fā)起請(qǐng)求時(shí),AS產(chǎn)生Orig-IOI, S-CSCF和I-CSCF產(chǎn)生Term-IOI 。
上述三類101的定義基本可以覆蓋網(wǎng)間多種運(yùn)營(yíng)商相互標(biāo)識(shí),費(fèi)用清分的情 況,其中,第一類IOI(即,Typel 101)對(duì)應(yīng)了 IMS漫游的情況。P-CSCF的計(jì)費(fèi)數(shù)據(jù)記錄 (Charging Data Record,簡(jiǎn)稱為CDR)和S-CSCF的CDR都需要通過(guò)101的值來(lái)區(qū)分訪 問(wèn)網(wǎng)絡(luò)和歸屬網(wǎng)絡(luò)的不同,并進(jìn)行IMS漫游計(jì)費(fèi)。但是,Typel 101只定義了 101在注冊(cè) (Register)過(guò)程中,可以在P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)和S-CSCF所在的歸屬網(wǎng)絡(luò)間交換信息, 對(duì)于SIP Invite(呼叫請(qǐng)求)過(guò)程沒(méi)有明確提及,因此很多廠商在開(kāi)發(fā)時(shí),對(duì)于SIP Invite 過(guò)程,P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)不產(chǎn)生記錄訪問(wèn)網(wǎng)絡(luò)信息的Orig-IOI, S-CSCF所在的歸屬網(wǎng) 絡(luò)也不產(chǎn)生記錄歸屬網(wǎng)絡(luò)信息的Term-IOI。 因此,用戶在不同于其歸屬網(wǎng)絡(luò)的訪問(wèn)網(wǎng)絡(luò)注冊(cè)后,發(fā)起呼叫(Invite)的MS漫游情況下, 一旦注冊(cè)結(jié)束,P-CSCF和S-CSCF都不會(huì)產(chǎn)生101,導(dǎo)致IMS漫游計(jì)費(fèi)沒(méi)有依據(jù)。
發(fā)明內(nèi)容
針對(duì)目前的呼叫過(guò)程P-CSCF和S-CSCF都不會(huì)產(chǎn)生101,導(dǎo)致IMS漫游計(jì)費(fèi)沒(méi)有依 據(jù)的問(wèn)題而提出本發(fā)明,為此,本發(fā)明旨在提供一種漫游計(jì)費(fèi)方法和裝置、代理/服務(wù)呼叫 會(huì)話控制功能實(shí)體,以解決上述問(wèn)題。 根據(jù)本發(fā)明的一個(gè)方面,提供了一種漫游計(jì)費(fèi)方法。 根據(jù)本發(fā)明的漫游計(jì)費(fèi)方法,應(yīng)用于通過(guò)網(wǎng)間運(yùn)營(yíng)商標(biāo)識(shí)101進(jìn)行計(jì)費(fèi)的IP多媒 體子系統(tǒng),其中,上述101包括發(fā)起方101和接收方IOI,在呼叫過(guò)程中,上述方法包括代 理呼叫會(huì)話控制功能實(shí)體P-CSCF在P計(jì)費(fèi)向量中設(shè)置發(fā)起方101并將發(fā)起方101通知服 務(wù)呼叫會(huì)話控制功能實(shí)體S-CSCF,其中,發(fā)起方IOI用于指示P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息; S-CSCF在P計(jì)費(fèi)向量中設(shè)置接收方101并將接收方101通知P-CSCF,其中,接收方101用 于指示S-CSCF所在的歸屬網(wǎng)絡(luò)信息;在計(jì)費(fèi)觸發(fā)點(diǎn),接收并根據(jù)來(lái)自P-CSCF的第一計(jì)費(fèi)消 息和S-CSCF的第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理,其中,第一計(jì)費(fèi)消息和第二計(jì)費(fèi)消息中均 攜帶有發(fā)起方101和接收方101。 優(yōu)選地,當(dāng)計(jì)費(fèi)觸發(fā)點(diǎn)為在線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí),在進(jìn)行漫游計(jì)費(fèi)處理之前,上述方法 還包括P-CSCF和S-CSCF分別向在線計(jì)費(fèi)系統(tǒng)發(fā)送信用控制請(qǐng)求消息,并在其中攜帶發(fā)起 方101和接收方101。 優(yōu)選地,信用控制請(qǐng)求消息包括以下之一 初始信用控制請(qǐng)求消息、更新信用控制 請(qǐng)求消息、終止信用控制請(qǐng)求消息。 優(yōu)選地,當(dāng)計(jì)費(fèi)觸發(fā)點(diǎn)為離線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí),在進(jìn)行漫游計(jì)費(fèi)處理之前,上述方法 還包括P-CSCF和S-CSCF分別向計(jì)費(fèi)數(shù)據(jù)功能實(shí)體發(fā)送計(jì)費(fèi)請(qǐng)求消息,并在其中攜帶發(fā)起 方101和接收方101。 優(yōu)選地,計(jì)費(fèi)請(qǐng)求消息包括以下之一 初始計(jì)費(fèi)請(qǐng)求消息、中間計(jì)費(fèi)請(qǐng)求消息、終 止計(jì)費(fèi)請(qǐng)求消息。 優(yōu)選地,上述方法還包括在進(jìn)行漫游計(jì)費(fèi)處理中分別生成P-CSCF和S-CSCF的計(jì) 費(fèi)數(shù)據(jù)記錄,并在計(jì)費(fèi)數(shù)據(jù)記錄中攜帶發(fā)起方101和接收方101。
根據(jù)本發(fā)明另一個(gè)方面,提供了一種P-CSCF。 根據(jù)本發(fā)明的P-CSCF包括第一設(shè)置模塊,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè) 置發(fā)起方IOI,其中,發(fā)起方101用于指示P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息;第一通知模塊,用 于將發(fā)起方101通知S-CSCF ;第一發(fā)送模塊,用于在計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第一計(jì)費(fèi)消息,其中, 第一計(jì)費(fèi)消息攜帶有發(fā)起方101和S-CSCF傳來(lái)的接收方101。
根據(jù)本發(fā)明另一個(gè)方面,還提供了一種S-CSCF。 根據(jù)本發(fā)明的S-CSCF包括第二設(shè)置模塊,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè) 置接收方IOI,其中,接收方101用于指示S-CSCF所在的歸屬網(wǎng)絡(luò)信息;第二通知模塊,用 于將接收方101通知P-CSCF ;第二發(fā)送模塊,用于在計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第二計(jì)費(fèi)消息,其中, 第二計(jì)費(fèi)消息攜帶有接收方101和P-CSCF傳來(lái)的發(fā)起方101。
根據(jù)本發(fā)明另 一個(gè)方面,還提供了 一種漫游計(jì)費(fèi)裝置。 根據(jù)本發(fā)明的一種漫游計(jì)費(fèi)裝置包括第一接收模塊,用于接收來(lái)自P-CSCF的第
5一計(jì)費(fèi)消息,其中,第一計(jì)費(fèi)消息攜帶有呼叫過(guò)程產(chǎn)生的發(fā)起方101和接收方101 ;第二接 收模塊,用于接收來(lái)自S-CSCF的第二計(jì)費(fèi)消息,其中,第二計(jì)費(fèi)消息攜帶有呼叫過(guò)程產(chǎn)生 的發(fā)起方101和接收方101 ;處理模塊,用于根據(jù)第一接收模塊接收的第一計(jì)費(fèi)消息和第二 接收模塊接收的第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理。 通過(guò)本發(fā)明,采用P-CSCF和S-CSCF分別在PCV中設(shè)置Orig-IOI和Term-IOI,解 決了目前的呼叫過(guò)程P-CSCF和S-CSCF都不會(huì)產(chǎn)生101,導(dǎo)致IMS漫游計(jì)費(fèi)沒(méi)有依據(jù)的問(wèn) 題,進(jìn)而實(shí)現(xiàn)了 IMS的漫游計(jì)費(fèi)。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā) 明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中 圖1是根據(jù)本發(fā)明實(shí)施例的漫游計(jì)費(fèi)方法的流程圖; 圖2是根據(jù)本發(fā)明實(shí)施例的基本呼叫過(guò)程中IMS漫游情況下網(wǎng)元插入101的示意 圖; 圖3是根據(jù)本發(fā)明實(shí)施例的基本呼叫過(guò)程中IMS漫游情況下網(wǎng)元插入101的示意 圖; 圖4是根據(jù)本發(fā)明實(shí)施例的P-CSCF的結(jié)構(gòu)框圖; 圖5是根據(jù)本發(fā)明實(shí)施例的S-CSCF的結(jié)構(gòu)框圖; 圖6是根據(jù)本發(fā)明實(shí)施例的漫游計(jì)費(fèi)裝置的結(jié)構(gòu)框圖; 圖7是根據(jù)本發(fā)明實(shí)施例的第一種漫游計(jì)費(fèi)系統(tǒng)的結(jié)構(gòu)框圖; 圖8是根據(jù)本發(fā)明實(shí)施例的第二種漫游計(jì)費(fèi)系統(tǒng)的結(jié)構(gòu)框圖。
具體實(shí)施方式
功能概述 考慮到目前的呼叫過(guò)程P-CSCF和S-CSCF都不會(huì)產(chǎn)生101 ,導(dǎo)致IMS漫游計(jì)費(fèi)沒(méi)有 依據(jù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種漫游計(jì)費(fèi)方法和裝置、P-CSCF、 S-CSCF,通過(guò)呼叫過(guò) 程IOI的賦值以及提出CDR中允許IOI對(duì)的多次使用來(lái)實(shí)現(xiàn)MS漫游計(jì)費(fèi)。S卩,TypelIOI的 定義不僅在SIP Register過(guò)程,也存在于呼叫過(guò)程(SIP Invite)中。在SIP Invite消息 過(guò)程中,P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)和S-CSCF所在的歸屬網(wǎng)絡(luò)之間存在101交互。P-CSCF在P 計(jì)費(fèi)向量(P-Charging-Vector,簡(jiǎn)稱為PCV)中插入Orig-IOI,記錄訪問(wèn)網(wǎng)絡(luò)信息;S-CSCF 在PCV中插入Term-IOI,記錄歸屬網(wǎng)絡(luò)信息。下面將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本 發(fā)明。 需要說(shuō)明的是,本發(fā)明實(shí)施例中的101的取值對(duì)應(yīng)的網(wǎng)絡(luò)信息在全局中是唯一 的,具體可以由運(yùn)營(yíng)商根據(jù)需要在建網(wǎng)時(shí)統(tǒng)一分配,靈活配置。在不沖突的情況下,本申請(qǐng) 中的實(shí)施例及實(shí)施例中的特征可以相互組合。
方法實(shí)施例 根據(jù)本發(fā)明的實(shí)施例,提供了一種漫游計(jì)費(fèi)方法,應(yīng)用于通過(guò)網(wǎng)間運(yùn)營(yíng)商標(biāo)識(shí)101
進(jìn)行計(jì)費(fèi)的IP多媒體子系統(tǒng),其中,上述101包括Orig-IOI和Term-IOI。 圖1是根據(jù)本發(fā)明實(shí)施例的漫游計(jì)費(fèi)方法的流程圖,如圖1所示,在呼叫過(guò)程中,該方法包括步驟S102至步驟S106,具體操作如下 步驟S102,代理呼叫會(huì)話控制功能實(shí)體P-CSCF(訪問(wèn)網(wǎng)絡(luò)的P網(wǎng)元)在P計(jì)費(fèi)向 量中設(shè)置Orig-IOI并將Orig-IOI通知服務(wù)呼叫會(huì)話控制功能實(shí)體S-CSCF(歸屬網(wǎng)絡(luò)的S 網(wǎng)元),其中,Orig-IOI用于指示P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息。 步驟S104,S-CSCF在P計(jì)費(fèi)向量中設(shè)置Term-IOI并將Term-IOI通知P-CSCF,其 中,Term-IOI用于指示S-CSCF所在的歸屬網(wǎng)絡(luò)信息。 步驟S106,在計(jì)費(fèi)觸發(fā)點(diǎn),接收并根據(jù)來(lái)自P-CSCF的第一計(jì)費(fèi)消息和S-CSCF的第 二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理,其中,第一計(jì)費(fèi)消息和第二計(jì)費(fèi)消息中均攜帶有Orig-IOI 和Term-IOI。本發(fā)明實(shí)施例中的漫游計(jì)費(fèi)(即,IMS漫游計(jì)費(fèi))包括但不限于會(huì)話相關(guān)的 計(jì)費(fèi)。 在本發(fā)明實(shí)施例中,計(jì)費(fèi)觸發(fā)點(diǎn)包括但不限于在線計(jì)費(fèi)觸發(fā)點(diǎn)和離線計(jì)費(fèi)觸發(fā) 點(diǎn)。以下分別針對(duì)該兩種情況進(jìn)行描述。
—、計(jì)費(fèi)觸發(fā)點(diǎn)為在線計(jì)費(fèi)觸發(fā)點(diǎn) 在SIP Invite消息過(guò)程中,當(dāng)計(jì)費(fèi)觸發(fā)點(diǎn)為在線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí),訪問(wèn)網(wǎng)絡(luò)的P網(wǎng) 元(g卩,P-CSCF)和歸屬網(wǎng)絡(luò)的S網(wǎng)元(即,S-CSCF)間進(jìn)行信令交互,在步驟S106之前, P-CSCF和S-CSCF分別向在線計(jì)費(fèi)系統(tǒng)(Online Charging System,簡(jiǎn)稱為OCS)發(fā)送信用 控制請(qǐng)求消息,并在其中攜帶Orig-IOI和Term-IOI,具體操作如下 (1) P-CSCF向OCS發(fā)送信用控制請(qǐng)求消息(Credit ControlRequest,簡(jiǎn)稱為CCR), 并在其中攜帶Orig-IOI和Term-IOI,其中,CCR中的101 (這里是Orig-IOI)的值就取 自SIP消息中的Orig-IOI,記錄的是P網(wǎng)元所在的訪問(wèn)網(wǎng)絡(luò)的信息;上述的信用控制請(qǐng)求 消息CCR包括以下之一 初始信用控制請(qǐng)求消息CCR[Initial]、更新信用控制請(qǐng)求消息 CCR [Update]、終止信用控制請(qǐng)求消息CCR [Terminating]。 (2) S-CSCF向OCS發(fā)送信用控制請(qǐng)求消息CCR,并在其中攜帶Orig-IOI和 Term-IOI,也就是說(shuō),CCR中的101 (這里是Term-IOI)的值就取自SIP消息中的Term-IOI, 記錄的是S網(wǎng)元所在的歸屬網(wǎng)絡(luò)的信息;上述的信用控制請(qǐng)求消息CCR包括以下之一 初 始信用控制請(qǐng)求消息CCR[Initial]、更新信用控制請(qǐng)求消息CCR [Update]、終止信用控制 請(qǐng)求消息CCR [Terminating]。
二、計(jì)費(fèi)觸發(fā)點(diǎn)為離線計(jì)費(fèi)觸發(fā)點(diǎn) 在SIP Invite消息過(guò)程中,當(dāng)計(jì)費(fèi)觸發(fā)點(diǎn)為離線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí),訪問(wèn)網(wǎng)絡(luò)的P網(wǎng) 元(g卩,P-CSCF)和歸屬網(wǎng)絡(luò)的S網(wǎng)元(即,S-CSCF)間進(jìn)行信令交互,在步驟S106之前, P-CSCF和S-CSCF分別向計(jì)費(fèi)數(shù)據(jù)功能實(shí)體(Charging Data Function,簡(jiǎn)稱為CDF)發(fā)送 信用控制請(qǐng)求消息,并在其中攜帶Orig-IOI和Term-IOI,具體操作如下
(1) P-CSCF向CDF發(fā)送計(jì)費(fèi)請(qǐng)求消息(Accounting Request,簡(jiǎn)稱為ACR),并在其 中攜帶Orig-IOI和Term-IOI ;也就是說(shuō),ACR中的101 (這里是Orig-IOI)的值取自SIP消 息中的Orig-IOI,記錄的是P網(wǎng)元所在的訪問(wèn)網(wǎng)絡(luò)的信息。其中,ACR包括但不限于以下之 一 初始計(jì)費(fèi)請(qǐng)求消息ACR[Start]、中間計(jì)費(fèi)請(qǐng)求消息ACR[Interim]、終止計(jì)費(fèi)請(qǐng)求消息 ACR[Stop]。 (2) S-CSCF向計(jì)費(fèi)數(shù)據(jù)功能實(shí)體發(fā)送ACR,并在其中攜帶Orig-IOI和Term-IOI, 也就是說(shuō),ACR中的IOI(這里是Term-IOI)的值取自SIP消息中的Term-IOI,記錄的是S網(wǎng)元所在的歸屬網(wǎng)絡(luò)的信息。其中,ACR包括但不限于以下之一 初始計(jì)費(fèi)請(qǐng)求消息 ACR[Start]、中間計(jì)費(fèi)請(qǐng)求消息ACR[Interim]、終止計(jì)費(fèi)請(qǐng)求消息ACR[Stop]。
在一次呼叫的SIP Invite消息過(guò)程中,訪問(wèn)網(wǎng)絡(luò)的P網(wǎng)元和歸屬網(wǎng)絡(luò)的S網(wǎng)元間 信令交互時(shí),CDF生成P-CSCF的CDR中攜帶有來(lái)自上述計(jì)費(fèi)消息的Orig-IOI和Term-IOI, CDF生成S-CSCF的CDR也攜帶有來(lái)自上述計(jì)費(fèi)消息的Orig-IOI和Term-IOI。也就是說(shuō), 在進(jìn)行漫游計(jì)費(fèi)處理中,會(huì)分別生成P-CSCF和S-CSCF的計(jì)費(fèi)數(shù)據(jù)記錄,且計(jì)費(fèi)數(shù)據(jù)記錄中 存在Orig-IOI和Term-IOI 。 需要說(shuō)明的是,在SIP Invite消息過(guò)程中,對(duì)于離線計(jì)費(fèi)的情況,S-CSCF產(chǎn)生 的CDR不應(yīng)該只有一對(duì)101對(duì),而是可以包含多次出現(xiàn)的101對(duì)(Originating 101和 Terminating 101),最晚出現(xiàn)的101對(duì)可以反映IMS漫游計(jì)費(fèi)相關(guān)的信息。例如,在歸屬網(wǎng) 絡(luò)2簽約的用戶UE2漫游到訪問(wèn)網(wǎng)絡(luò)1,并呼叫處于歸屬網(wǎng)絡(luò)3的簽約用戶UE3的情況(即 一次呼叫對(duì)應(yīng)的信令方向?yàn)閁E2- > PI- > S2- > S3- > P3- > UE3),在信令經(jīng)由S2的上 一跳,PI所在的訪問(wèn)網(wǎng)絡(luò)1和S2所在的歸屬網(wǎng)絡(luò)2之間存在101交互;當(dāng)信令經(jīng)由S2的 下一跳處于不同網(wǎng)絡(luò)的S2和S3間也存在101交互(即Type2101)。因此S2產(chǎn)生的CDR 包含兩對(duì)IOI,第一對(duì)對(duì)應(yīng)S2的下一跳S2和S3之間的101交互,第二對(duì)對(duì)應(yīng)S2的上一 跳P1和S2間的101交互,其中PI位于UE2的訪問(wèn)網(wǎng)絡(luò),S2位于UE2的歸屬網(wǎng)絡(luò)。
下面將結(jié)合如下兩種場(chǎng)景作為進(jìn)行漫游計(jì)費(fèi)的實(shí)例對(duì)本發(fā)明實(shí)施例的實(shí)現(xiàn)過(guò)程 進(jìn)行詳細(xì)描述。
實(shí)施例一 在該實(shí)施例中,用戶UE1是A地移動(dòng)的簽約用戶,UE1漫游到北京,給處于南京的 南京移動(dòng)簽約用戶UE2打電話;假設(shè)南京的網(wǎng)絡(luò)標(biāo)識(shí)為Nanjing. CMCC. com,北京的網(wǎng)絡(luò)標(biāo) 識(shí)為Beijing. CMCC. com,上述的網(wǎng)絡(luò)標(biāo)識(shí)由運(yùn)營(yíng)商在建網(wǎng)時(shí)統(tǒng)一規(guī)劃配置。
圖2是根據(jù)本發(fā)明實(shí)施例的基本呼叫過(guò)程中MS漫游情況下網(wǎng)元插入101的示意 圖,排除觸發(fā)AS業(yè)務(wù)的情況,Sip Invite消息在各個(gè)MS基本網(wǎng)元交互過(guò)程中,IOI的獲取 如圖2所示(僅顯示在漫游網(wǎng)絡(luò)Beijing. CMCC. com的P網(wǎng)元和歸屬網(wǎng)絡(luò)Nanjing. CMCC. com的S網(wǎng)元的101賦值) (1)在P1和S2之間的處理如下P1插入Orig-IOI,取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信 息Beijing. CMCC. com ;S2插入Term-IOI,取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC.
com0 (2)對(duì)于網(wǎng)元S2的上一跳在PI和S2之間的處理如下在接收到對(duì)應(yīng)Invite的 200ok響應(yīng)后,PI產(chǎn)生的CDR中的Orig-IOI取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信息Bei jing. CMCC. com, Term-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC. com ;在接收到對(duì)應(yīng)Invite 的200ok響應(yīng)后,S2產(chǎn)生的CDR中的Orig-IOI取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信息Beijing. CMCC. com, Term-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC. com。
通過(guò)該實(shí)施例,提供了基本呼叫過(guò)程中IMS漫游情況下,用戶在漫游的訪問(wèn)網(wǎng)絡(luò) 呼叫歸屬網(wǎng)絡(luò)用戶,P網(wǎng)元和S網(wǎng)元插入101的實(shí)現(xiàn)過(guò)程。
實(shí)施例二 在該實(shí)施例中,用戶UE1是南京移動(dòng)的簽約用戶,UE1漫游到北京,給處于廣州的 廣州移動(dòng)簽約用戶UE3打電話。假設(shè)南京的網(wǎng)絡(luò)標(biāo)識(shí)為Nanjing. CMCC. com,北京的網(wǎng)絡(luò)標(biāo)
8識(shí)為Beijing. CMCC. com,廣州的網(wǎng)絡(luò)標(biāo)識(shí)為Guangzhou. CMCC. com,上述的網(wǎng)絡(luò)標(biāo)識(shí)是由運(yùn) 營(yíng)商在建網(wǎng)時(shí)統(tǒng)一規(guī)劃配置。 圖3是根據(jù)本發(fā)明實(shí)施例的基本呼叫過(guò)程中IMS漫游情況下網(wǎng)元插入101的示意
圖,其中,Sip Invite消息存在于各個(gè)MS基本網(wǎng)元的交互過(guò)程中,另外,需要說(shuō)明的是,圖
3所示的場(chǎng)景不考慮觸發(fā)AS業(yè)務(wù)的情況,則101的獲取過(guò)程如圖3所示 (1)在P1和S2之間的處理如下P1插入Orig-IOI,取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信
息Beijing. CMCC. com ;S2插入Term-IOI,取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC.
com0 (2)在S2和S3之間的處理如下S2插入0rig-I0I,取值為S2所處的歸屬網(wǎng)絡(luò) 信息Nanjing. CMCC. com, S3插入Term-IOI,取值為S3所處的歸屬網(wǎng)絡(luò)信息Guangzhou. CMCC. com。 (3)在S3和P3之間的處理如下S3插入Orig-IOI,取值為S3所處的歸屬網(wǎng)絡(luò)信 息Guangzhou. CMCC. com, P3插入Term-IOI,取值為P3所處的歸屬網(wǎng)絡(luò)信息Guangzhou. CMCC. com。 (4)對(duì)于網(wǎng)元S2的上一跳P1和S2之間,在接收到對(duì)應(yīng)Invite的200ok響應(yīng)后, PI產(chǎn)生的CDR中的Orig-IOI取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信息Beijing. CMCC. com,CDR中的 Term-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC. com。 (5)在接收到對(duì)應(yīng)Invite的200ok響應(yīng)后,S2產(chǎn)生的CDR中包含兩對(duì)101 :第一 對(duì)IOI對(duì)應(yīng)S2網(wǎng)元的下一跳,S卩,S2和S3之間Orig-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息 Nanjing. CMCC. com, Term-IOI取值為S3所處的歸屬網(wǎng)絡(luò)信息Guangzhou. CMCC. com ;第二 對(duì)101對(duì)應(yīng)S2網(wǎng)元的上一跳,即,P1和S2之間Orig-IOI取值為PI所處的訪問(wèn)網(wǎng)絡(luò)信息 Beijing. CMCC. com, Term-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息Nanjing. CMCC. com。
(6)在接收到對(duì)應(yīng)Invite的200ok響應(yīng)后,S3產(chǎn)生的CDR中包含兩對(duì)101 :第一 對(duì)101對(duì)應(yīng)S3網(wǎng)元的下一跳,即,S3和P3之間Orig-IOI取值為S3所處的歸屬網(wǎng)絡(luò)信 息Guangzhou. CMCC. com, Term-IOI取值為P3所處的網(wǎng)絡(luò)信息Guangzhou. CMCC. com ;第 二對(duì)101對(duì)應(yīng)S3網(wǎng)元的上一跳S2和S3之間Orig-IOI取值為S2所處的歸屬網(wǎng)絡(luò)信息 Nanjing. CMCC. com, Term-IOI取值為S3所處的歸屬網(wǎng)絡(luò)信息Guangzhou. CMCC. com。
此后,根據(jù)P網(wǎng)元和S網(wǎng)元的CDR中的101對(duì)就可以進(jìn)行MS漫游計(jì)費(fèi)。
通過(guò)該實(shí)施例,提供了基本呼叫過(guò)程中IMS漫游情況下,用戶在漫游的訪問(wèn)網(wǎng)絡(luò) 呼叫該用戶的非歸屬網(wǎng)絡(luò)的用戶,P網(wǎng)元和S網(wǎng)元插入101的實(shí)現(xiàn)過(guò)程。
裝置實(shí)施例
實(shí)施例一 根據(jù)本發(fā)明的實(shí)施例,提供了一種P-CSCF,圖4是根據(jù)本發(fā)明實(shí)施例的P-CSCF的 結(jié)構(gòu)框圖,如圖4所示,該P(yáng)-CSCF包括第一設(shè)置模塊42、第一通知模塊44、第一發(fā)送模塊 46,下面對(duì)上述結(jié)構(gòu)進(jìn)行描述。 第一設(shè)置模塊42,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè)置Orig-IOI,其中, Orig-IOI用于指示P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息;第一通知模塊44,連接至第一設(shè)置模 塊42,用于將Orig-IOI通知S-CSCF ;第一發(fā)送模塊46,連接至第一設(shè)置模塊42,用于在 計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第一計(jì)費(fèi)消息,其中,第一計(jì)費(fèi)消息攜帶有Orig-IOI和S-CSCF傳來(lái)的Term-IOI。 通過(guò)該實(shí)施例,提供了可以在呼叫過(guò)程產(chǎn)生Orig-IOI的P-CSCF,便于進(jìn)行漫游計(jì)費(fèi)。 實(shí)施例二 根據(jù)本發(fā)明的實(shí)施例,提供了一種S-CSCF,圖5是根據(jù)本發(fā)明實(shí)施例的S-CSCF的 結(jié)構(gòu)框圖,如圖5所示,該S-CSCF包括第二設(shè)置模塊52、第二通知模塊54、第二發(fā)送模塊 56,下面對(duì)上述結(jié)構(gòu)進(jìn)行描述。 第二設(shè)置模塊52,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè)置Term-IOI ,其中, Term-IOI用于指示S-CSCF所在的歸屬網(wǎng)絡(luò)信息;第二通知模塊54,連接至第二設(shè)置模 塊52,用于將Term-IOI通知P-CSCF ;第二發(fā)送模塊56,連接至第二設(shè)置模塊52,用于在 計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第二計(jì)費(fèi)消息,其中,第二計(jì)費(fèi)消息攜帶有Term-IOI和P-CSCF傳來(lái)的 0rig-皿。 通過(guò)該實(shí)施例,提供了可以在呼叫過(guò)程產(chǎn)生Term-IOI的S-CSCF,便于進(jìn)行漫游計(jì)費(fèi)。 實(shí)施例三 根據(jù)本發(fā)明的實(shí)施例,提供了一種漫游計(jì)費(fèi)裝置,圖6是根據(jù)本發(fā)明實(shí)施例的漫 游計(jì)費(fèi)裝置的結(jié)構(gòu)框圖,如圖6所示,該裝置包括第一接收模塊62,第二接收模塊64,處理 模塊66,下面對(duì)上述結(jié)構(gòu)進(jìn)行描述。 第一接收模塊62,用于接收來(lái)自P-CSCF的第一計(jì)費(fèi)消息,其中,第一計(jì)費(fèi)消息攜 帶有呼叫過(guò)程產(chǎn)生的Orig-IOI和Term-IOI ;第二接收模塊64,用于接收來(lái)自S-CSCF的第 二計(jì)費(fèi)消息,其中,第二計(jì)費(fèi)消息攜帶有呼叫過(guò)程產(chǎn)生的Orig-IOI和Term-IOI ;處理模塊 66,連接至第一接收模塊62和第二接收模塊64,用于根據(jù)第一接收模塊62接收的第一計(jì)費(fèi) 消息和第二接收模塊64接收的第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理。 通過(guò)該實(shí)施例,提供了可以根據(jù)呼叫過(guò)程產(chǎn)生的Orig-IOI和Term-IOI進(jìn)行漫游
計(jì)費(fèi)的裝置。 系統(tǒng)實(shí)施例 上述的三個(gè)裝置實(shí)施例可以單獨(dú)使用,也可以相互組合。例如,可以通過(guò)如下兩種
組合方式的漫游計(jì)費(fèi)系統(tǒng)進(jìn)行漫游計(jì)費(fèi)處理。 實(shí)施例一 圖7是根據(jù)本發(fā)明實(shí)施例的第一種漫游計(jì)費(fèi)系統(tǒng)的結(jié)構(gòu)框圖,如圖7所示,第一種 漫游計(jì)費(fèi)系統(tǒng)包括上述的P-CSCF 72、 S-CSCF74、漫游計(jì)費(fèi)裝置,這里的漫游計(jì)費(fèi)裝置可 以通過(guò)OCS 76來(lái)實(shí)現(xiàn),P-CSCF 72和S-CSCF 74相連接,相互通知生成的101, OCS 76分別 和P-CSCF 72和S-CSCF 74相連接,通過(guò)來(lái)自P-CSCF 72和S-CSCF 74的計(jì)費(fèi)消息進(jìn)行漫 游計(jì)費(fèi)處理。該系統(tǒng)中的各結(jié)構(gòu)的具體結(jié)構(gòu)與上述裝置實(shí)施例中的描述相同,在此不再贅 述。 通過(guò)該實(shí)施例,提供了計(jì)費(fèi)觸發(fā)點(diǎn)為在線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí)的漫游計(jì)費(fèi)系統(tǒng)。
實(shí)施例二 圖8是根據(jù)本發(fā)明實(shí)施例的第二種漫游計(jì)費(fèi)系統(tǒng)的結(jié)構(gòu)框圖,如圖8所示,第二種 漫游計(jì)費(fèi)系統(tǒng)包括上述的P-CSCF 82、 S-CSCF84、漫游計(jì)費(fèi)裝置,這里的漫游計(jì)費(fèi)裝置可以通過(guò)CDF 86來(lái)實(shí)現(xiàn),P-CSCF 82和S-CSCF 84相連接,相互通知生成的101, CDF 86分別 和P-CSCF 82和S-CSCF 84相連接,通過(guò)來(lái)自P-CSCF 72和S-CSCF 84的計(jì)費(fèi)消息進(jìn)行漫 游計(jì)費(fèi)處理。該系統(tǒng)中的各結(jié)構(gòu)的具體結(jié)構(gòu)與上述裝置實(shí)施例中的描述相同,在此不再贅 述。 通過(guò)該實(shí)施例,提供了計(jì)費(fèi)觸發(fā)點(diǎn)為離線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí)的漫游計(jì)費(fèi)系統(tǒng)。
綜上,通過(guò)本發(fā)明的上述實(shí)施例,提供了漫游計(jì)費(fèi)方法和裝置、P-CSCF、 S-CSCF,并 為此計(jì)費(fèi)方法實(shí)現(xiàn)闡述了獲取信息的方式和必要的信息,采用P-CSCF和S-CSCF分別在PCV 中設(shè)置Orig-IOI和Term-I01,解決了目前的呼叫過(guò)程P-CSCF和S-CSCF都不會(huì)產(chǎn)生101, 導(dǎo)致MS漫游計(jì)費(fèi)沒(méi)有依據(jù)的問(wèn)題,進(jìn)而實(shí)現(xiàn)了 IMS的漫游計(jì)費(fèi)。 顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用 的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成 的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ) 在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們 中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的 硬件和軟件結(jié)合。 以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技 術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種漫游計(jì)費(fèi)方法,應(yīng)用于通過(guò)網(wǎng)間運(yùn)營(yíng)商標(biāo)識(shí)IOI進(jìn)行計(jì)費(fèi)的IP多媒體子系統(tǒng),其中,上述IOI包括發(fā)起方IOI和接收方IOI,在呼叫過(guò)程中,其特征在于,所述方法包括代理呼叫會(huì)話控制功能實(shí)體P-CSCF在P計(jì)費(fèi)向量中設(shè)置發(fā)起方IOI并將所述發(fā)起方IOI通知服務(wù)呼叫會(huì)話控制功能實(shí)體S-CSCF,其中,所述發(fā)起方IOI用于指示所述P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息;所述S-CSCF在P計(jì)費(fèi)向量中設(shè)置接收方IOI并將所述接收方IOI通知所述P-CSCF,其中,所述接收方IOI用于指示所述S-CSCF所在的歸屬網(wǎng)絡(luò)信息;在計(jì)費(fèi)觸發(fā)點(diǎn),接收并根據(jù)來(lái)自所述P-CSCF的第一計(jì)費(fèi)消息和所述S-CSCF的第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理,其中,所述第一計(jì)費(fèi)消息和第二計(jì)費(fèi)消息中均攜帶有所述發(fā)起方IOI和所述接收方IOI。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述計(jì)費(fèi)觸發(fā)點(diǎn)為在線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí), 在進(jìn)行漫游計(jì)費(fèi)處理之前,所述方法還包括所述P-CSCF和所述S-CSCF分別向在線計(jì)費(fèi)系統(tǒng)發(fā)送信用控制請(qǐng)求消息,并在其中攜 帶所述發(fā)起方IOI和所述接收方101。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述信用控制請(qǐng)求消息包括以下之一 初始信用控制請(qǐng)求消息、更新信用控制請(qǐng)求消息、終止信用控制請(qǐng)求消息。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)所述計(jì)費(fèi)觸發(fā)點(diǎn)為離線計(jì)費(fèi)觸發(fā)點(diǎn)時(shí), 在進(jìn)行漫游計(jì)費(fèi)處理之前,所述方法還包括所述P-CSCF和所述S-CSCF分別向計(jì)費(fèi)數(shù)據(jù)功能實(shí)體發(fā)送計(jì)費(fèi)請(qǐng)求消息,并在其中攜 帶所述發(fā)起方IOI和所述接收方101。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述計(jì)費(fèi)請(qǐng)求消息包括以下之一 初始計(jì)費(fèi)請(qǐng)求消息、中間計(jì)費(fèi)請(qǐng)求消息、終止計(jì)費(fèi)請(qǐng)求消息。
6. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述方法還包括在進(jìn)行漫游計(jì)費(fèi)處理中分別生成所述P-CSCF和所述S-CSCF的計(jì)費(fèi)數(shù)據(jù)記錄,并在所 述計(jì)費(fèi)數(shù)據(jù)記錄中攜帶所述發(fā)起方IOI和所述接收方101。
7. —種P-CSCF,其特征在于,包括第一設(shè)置模塊,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè)置發(fā)起方IOI,其中,所述發(fā)起方 IOI用于指示所述P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息;第一通知模塊,用于將所述發(fā)起方IOI通知S-CSCF ;第一發(fā)送模塊,用于在計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第一計(jì)費(fèi)消息,其中,所述第一計(jì)費(fèi)消息攜帶有 所述發(fā)起方IOI和所述S-CSCF傳來(lái)的接收方101。
8. —種S-CSCF,其特征在于,包括第二設(shè)置模塊,用于在呼叫過(guò)程中,在P計(jì)費(fèi)向量中設(shè)置接收方IOI,其中,所述接收方 IOI用于指示所述S-CSCF所在的歸屬網(wǎng)絡(luò)信息;第二通知模塊,用于將所述接收方IOI通知P-CSCF ;第二發(fā)送模塊,用于在計(jì)費(fèi)觸發(fā)點(diǎn)發(fā)送第二計(jì)費(fèi)消息,其中,所述第二計(jì)費(fèi)消息攜帶有 所述接收方IOI和所述P-CSCF傳來(lái)的發(fā)起方IOI。
9. 一種漫游計(jì)費(fèi)裝置,其特征在于,包括第一接收模塊,用于接收來(lái)自P-CSCF的第一計(jì)費(fèi)消息,其中,所述第一計(jì)費(fèi)消息攜帶有呼叫過(guò)程產(chǎn)生的發(fā)起方IOI和接收方IOI ;第二接收模塊,用于接收來(lái)自S-CSCF的第二計(jì)費(fèi)消息,其中,所述第二計(jì)費(fèi)消息攜帶有呼叫過(guò)程產(chǎn)生的所述發(fā)起方IOI和所述接收方IOI ;處理模塊,用于根據(jù)所述第一接收模塊接收的所述第一計(jì)費(fèi)消息和所述第二接收模塊 接收的所述第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理。
全文摘要
本發(fā)明公開(kāi)了一種漫游計(jì)費(fèi)方法和裝置、代理/服務(wù)呼叫會(huì)話控制功能實(shí)體,上述方法包括在呼叫過(guò)程中,代理呼叫會(huì)話控制功能實(shí)體P-CSCF在P計(jì)費(fèi)向量中設(shè)置發(fā)起方IOI并將發(fā)起方IOI通知服務(wù)呼叫會(huì)話控制功能實(shí)體S-CSCF,其中,發(fā)起方IOI用于指示P-CSCF所在的訪問(wèn)網(wǎng)絡(luò)信息;S-CSCF在P計(jì)費(fèi)向量中設(shè)置接收方IOI并將接收方IOI通知P-CSCF,其中,接收方IOI用于指示S-CSCF所在的歸屬網(wǎng)絡(luò)信息;在計(jì)費(fèi)觸發(fā)點(diǎn),接收并根據(jù)來(lái)自P-CSCF的第一計(jì)費(fèi)消息和S-CSCF的第二計(jì)費(fèi)消息進(jìn)行漫游計(jì)費(fèi)處理,其中,第一計(jì)費(fèi)消息和第二計(jì)費(fèi)消息中均攜帶有發(fā)起方IOI和接收方IOI。本發(fā)明實(shí)現(xiàn)了IMS的漫游計(jì)費(fèi)。
文檔編號(hào)H04W8/12GK101742455SQ20081017558
公開(kāi)日2010年6月16日 申請(qǐng)日期2008年11月7日 優(yōu)先權(quán)日2008年11月7日
發(fā)明者郭文潔 申請(qǐng)人:中興通訊股份有限公司