Ip多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法及裝置。
【背景技術(shù)】
[0002]在第三代合作伙伴計(jì)劃(3GPP)描述的電信網(wǎng)絡(luò)中,計(jì)費(fèi)系統(tǒng)是其重要的功能部件之一,是運(yùn)營(yíng)商實(shí)現(xiàn)營(yíng)收的重要保障。其主要功能如下所述:
[0003]圖1是根據(jù)相關(guān)技術(shù)中3GPP網(wǎng)絡(luò)中計(jì)費(fèi)功能實(shí)體結(jié)構(gòu)框圖,如圖1所示,該計(jì)費(fèi)功能實(shí)體包括:計(jì)費(fèi)觸發(fā)功能(Charging Trigger Funct1n,簡(jiǎn)稱為CTF)內(nèi)嵌在3GPP頂S各網(wǎng)元中,該3GPP網(wǎng)元包括:接入層網(wǎng)元,控制層網(wǎng)元,業(yè)務(wù)層網(wǎng)元,它主要實(shí)現(xiàn)的功能是,根據(jù)監(jiān)測(cè)到的網(wǎng)絡(luò)資源的使用情況,進(jìn)行計(jì)費(fèi)信息的收集,并通過Rf接口(OfflineCharging Reference Point)發(fā)送到計(jì)費(fèi)數(shù)據(jù)功能(Charging Data Funct1n,簡(jiǎn)稱為CDF) ;CDF的主要功能是,接收CTF發(fā)送的計(jì)費(fèi)請(qǐng)求消息(Accounting Request,簡(jiǎn)稱ACR),構(gòu)造成計(jì)費(fèi)數(shù)據(jù)記錄(Charging Data Record,簡(jiǎn)稱為Q)R),并通過Ga接口發(fā)送到計(jì)費(fèi)網(wǎng)關(guān)功能(Charging Gateway Funct1n,簡(jiǎn)稱為CGF) ;CGF的主要功能是,對(duì)從CDF接收到的⑶R進(jìn)行存儲(chǔ)和管理,并通過Bi接口將⑶R文件發(fā)送到計(jì)費(fèi)域(Billing Domain,簡(jiǎn)稱為BD) ο
[0004]因?yàn)镮P多媒體子系統(tǒng)(IP Multimedia Subsystem IMS)計(jì)費(fèi)網(wǎng)元很多,每種計(jì)費(fèi)網(wǎng)元產(chǎn)生的CDR都有自身網(wǎng)元特有的信息,為了準(zhǔn)確計(jì)費(fèi),計(jì)費(fèi)中心常常會(huì)有將若干網(wǎng)元的⑶R進(jìn)行計(jì)費(fèi)關(guān)聯(lián)的需要。在3GPP描述的計(jì)費(fèi)原則中,IMS計(jì)費(fèi)標(biāo)示(IMS ChargingIdentifier,簡(jiǎn)稱ICID)是頂S域計(jì)費(fèi)信息關(guān)聯(lián)的基礎(chǔ)。在一次會(huì)話或事務(wù)中,ICID會(huì)被所有會(huì)話或事務(wù)涉及的IMS網(wǎng)元共享,并在網(wǎng)元的ACR和CDR中輸出,計(jì)費(fèi)中心可以根據(jù)ICID關(guān)聯(lián)此次會(huì)話或事務(wù)的計(jì)費(fèi)信息。作為計(jì)費(fèi)關(guān)聯(lián)的關(guān)鍵信息,3GPP規(guī)定了 ICID在一次會(huì)話或事務(wù)的所有網(wǎng)元中保持一致,同時(shí)規(guī)定了不同會(huì)話或事務(wù)的ICID值必須至少一個(gè)月不重復(fù)而且全局唯一。
[0005]但是,因?yàn)橛脩纛愋秃徒尤敕绞降亩鄻有裕煌脩糁g的會(huì)話經(jīng)過的網(wǎng)元可能是不同的,這樣就導(dǎo)致了計(jì)費(fèi)中心關(guān)聯(lián)話單時(shí),只知道會(huì)話的ICID,不知道會(huì)話經(jīng)過哪些計(jì)費(fèi)網(wǎng)元,那么就無法判斷需要關(guān)聯(lián)的計(jì)費(fèi)信息是否到齊,無法及時(shí)輸出關(guān)聯(lián)結(jié)果。有可能網(wǎng)元的計(jì)費(fèi)信息已經(jīng)到齊,但如果無法判斷到齊而不能及時(shí)輸出,則會(huì)占用系統(tǒng)資源;有可能有網(wǎng)元的計(jì)費(fèi)信息未到齊,但因?yàn)闊o法判斷未到齊而不能標(biāo)示出來,導(dǎo)致關(guān)聯(lián)的計(jì)費(fèi)數(shù)據(jù)不可靠(實(shí)際有信息丟失),會(huì)影響計(jì)費(fèi)的準(zhǔn)確性。
[0006]例如,計(jì)費(fèi)中心希望關(guān)聯(lián)網(wǎng)元A、B和C的話單,但是某用戶呼叫只經(jīng)過了 A和C,就沒有網(wǎng)元B的話單,這種情況收到A和C就是話單到齊了,但是目前話單中沒有呼叫經(jīng)過A和C、未經(jīng)過B的信息。
[0007]針對(duì)相關(guān)技術(shù)中IMS無法判斷需要關(guān)聯(lián)的計(jì)費(fèi)信息是否到齊,進(jìn)而無法及時(shí)輸出準(zhǔn)確的計(jì)費(fèi)信息關(guān)聯(lián)結(jié)果的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的主要目的在于提供一種IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法及裝置,以解決相關(guān)技術(shù)中MS無法判斷需要關(guān)聯(lián)的計(jì)費(fèi)信息是否到齊,進(jìn)而無法及時(shí)輸出準(zhǔn)確的計(jì)費(fèi)信息關(guān)聯(lián)結(jié)果的問題的問題。
[0009]根據(jù)本發(fā)明的一個(gè)方面,提供了一種IP多媒體子系統(tǒng)IMS中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法,包括:在主叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向被叫設(shè)備發(fā)送呼叫請(qǐng)求消息過程中;獲取所述呼叫請(qǐng)求消息中攜帶的指定網(wǎng)元的地址信息,其中,所述指定網(wǎng)元為輸出計(jì)費(fèi)信息的一個(gè)或多個(gè)網(wǎng)元;在所述被叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向所述主叫設(shè)備發(fā)送響應(yīng)于所述呼叫請(qǐng)求消息的應(yīng)答消息過程中,獲取接收到所述應(yīng)答消息的所述指定網(wǎng)元發(fā)送的計(jì)費(fèi)請(qǐng)求消息,其中,所述應(yīng)答消息攜帶有所述指定網(wǎng)元的地址信息;對(duì)接收到的所述計(jì)費(fèi)請(qǐng)求消息進(jìn)行關(guān)聯(lián),得到計(jì)費(fèi)結(jié)果。
[0010]進(jìn)一步地,獲取所述呼叫請(qǐng)求消息中攜帶的指定網(wǎng)元的地址信息包括:在收到所述呼叫請(qǐng)求消息的網(wǎng)元輸出計(jì)費(fèi)信息的情況下,將該網(wǎng)元的節(jié)點(diǎn)地址信息加入到所述呼叫請(qǐng)求消息中;在收到所述呼叫請(qǐng)求消息的網(wǎng)元不輸出計(jì)費(fèi)信息的情況下,該網(wǎng)元轉(zhuǎn)發(fā)所述呼叫請(qǐng)求消息到下一網(wǎng)元。
[0011]進(jìn)一步地,獲取接收到所述應(yīng)答消息的所述指定網(wǎng)元發(fā)送的計(jì)費(fèi)請(qǐng)求消息包括:在所述指定網(wǎng)元收到所述應(yīng)答消息之后,向計(jì)費(fèi)中心輸出所述計(jì)費(fèi)請(qǐng)求消息;在除所述指定網(wǎng)元收到所述應(yīng)答消息之后,轉(zhuǎn)發(fā)所述應(yīng)答消息到下一網(wǎng)元。
[0012]進(jìn)一步地,所述呼叫請(qǐng)求消息為會(huì)話初始協(xié)議SIP請(qǐng)求消息。
[0013]進(jìn)一步地,所述地址信息存儲(chǔ)在所述SIP消息的頭P計(jì)費(fèi)向量域中。
[0014]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種IP多媒體子系統(tǒng)IMS中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)裝置,包括:第一獲取模塊,用于在主叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向被叫設(shè)備發(fā)送呼叫請(qǐng)求消息過程中;獲取所述呼叫請(qǐng)求消息中攜帶的指定網(wǎng)元的地址信息,其中,所述指定網(wǎng)元為輸出計(jì)費(fèi)信息的一個(gè)或多個(gè)網(wǎng)元;第二獲取模塊,用于在所述被叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向所述主叫設(shè)備發(fā)送響應(yīng)于所述呼叫請(qǐng)求消息的應(yīng)答消息過程中,獲取接收到所述應(yīng)答消息的所述指定網(wǎng)元發(fā)送的計(jì)費(fèi)請(qǐng)求消息,其中,所述應(yīng)答消息攜帶有所述指定網(wǎng)元的地址信息;關(guān)聯(lián)模塊,用于對(duì)接收到的所述計(jì)費(fèi)請(qǐng)求消息進(jìn)行關(guān)聯(lián),得到計(jì)費(fèi)結(jié)果。
[0015]進(jìn)一步地,第一獲取模塊還用于,在收到所述呼叫請(qǐng)求消息的網(wǎng)元輸出計(jì)費(fèi)信息的情況下,將該網(wǎng)元的節(jié)點(diǎn)地址信息加入到所述呼叫請(qǐng)求消息中;或,在收到所述呼叫請(qǐng)求消息的網(wǎng)元不輸出計(jì)費(fèi)信息的情況下,該網(wǎng)元轉(zhuǎn)發(fā)所述呼叫請(qǐng)求消息到下一網(wǎng)元。
[0016]進(jìn)一步地,所述第二獲取模塊還用于,在所述指定網(wǎng)元收到所述應(yīng)答消息之后,向計(jì)費(fèi)中心輸出所述計(jì)費(fèi)請(qǐng)求消息;或,在除所述指定網(wǎng)元收到所述應(yīng)答消息之后,轉(zhuǎn)發(fā)所述應(yīng)答消息到下一網(wǎng)元。
[0017]進(jìn)一步地,所述呼叫請(qǐng)求消息為會(huì)話初始協(xié)議SIP請(qǐng)求消息。
[0018]通過本發(fā)明,采用在主叫設(shè)備向被叫設(shè)備發(fā)起呼叫請(qǐng)求過程中,獲取需要輸出計(jì)費(fèi)信息的網(wǎng)元的地址信息,在被叫設(shè)備響應(yīng)于該呼叫請(qǐng)求的應(yīng)答消息過程中,該應(yīng)答消息攜帶需要輸出計(jì)費(fèi)請(qǐng)求信息的網(wǎng)元的地址信息,在需要輸出計(jì)費(fèi)信息的網(wǎng)元接收到該應(yīng)答消息之后,會(huì)輸出計(jì)費(fèi)信息到計(jì)費(fèi)中心,得到多個(gè)計(jì)費(fèi)信息的關(guān)聯(lián)結(jié)果,進(jìn)而得到準(zhǔn)確的計(jì)費(fèi)結(jié)果,解決了相關(guān)技術(shù)中MS無法判斷需要關(guān)聯(lián)的計(jì)費(fèi)信息是否到齊,進(jìn)而無法及時(shí)輸出準(zhǔn)確的計(jì)費(fèi)信息關(guān)聯(lián)結(jié)果的問題。
【附圖說明】
[0019]此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0020]圖1是根據(jù)相關(guān)技術(shù)中3GPP網(wǎng)絡(luò)中計(jì)費(fèi)功能實(shí)體結(jié)構(gòu)框圖;
[0021]圖2是根據(jù)本發(fā)明實(shí)施例的IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法流程圖;
[0022]圖3是根據(jù)本發(fā)明實(shí)施例的IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)裝置結(jié)構(gòu)框圖;
[0023]圖4是根據(jù)本發(fā)明可選實(shí)施的會(huì)話中主叫側(cè)支持CNE信息的流程圖;
[0024]圖5是根據(jù)本發(fā)明可選實(shí)施的會(huì)話中被叫側(cè)支持CNE信息的流程圖。
【具體實(shí)施方式】
[0025]需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
[0026]在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0027]本實(shí)施例提供了一種IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法,圖2是根據(jù)本發(fā)明實(shí)施例的IP多媒體子系統(tǒng)中網(wǎng)元計(jì)費(fèi)信息的關(guān)聯(lián)方法流程圖,如圖2所示,該流程包括以下步驟:
[0028]步驟S202:在主叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向被叫設(shè)備發(fā)送呼叫請(qǐng)求消息過程中;獲取呼叫請(qǐng)求消息中攜帶的指定網(wǎng)元的地址信息;
[0029]其中,指定網(wǎng)元為輸出計(jì)費(fèi)信息的一個(gè)或多個(gè)網(wǎng)元;
[0030]步驟S204:在被叫設(shè)備經(jīng)由一個(gè)或多個(gè)網(wǎng)元向主叫設(shè)備發(fā)送響應(yīng)于呼叫請(qǐng)求消息的應(yīng)答消息過程中,獲取接收到應(yīng)答消息的指定網(wǎng)元發(fā)送的計(jì)費(fèi)請(qǐng)求消息;
[0031]其中,應(yīng)答消息攜帶有指定網(wǎng)元的地址信息;
[0032]步驟S206:對(duì)接收到的計(jì)費(fèi)請(qǐng)求消息進(jìn)行關(guān)聯(lián),得到計(jì)費(fèi)結(jié)果。
[0033]通過本實(shí)施例,采用在主叫設(shè)備向被叫設(shè)備發(fā)起呼叫請(qǐng)求過程中,獲取需要輸出計(jì)費(fèi)信息的網(wǎng)元的地址信息,在被叫設(shè)備響應(yīng)于該呼叫請(qǐng)求的應(yīng)答消息過程中,該應(yīng)答消息攜帶有需要輸出計(jì)費(fèi)請(qǐng)求信息的網(wǎng)元的地址信息,在需要輸出計(jì)費(fèi)信息的網(wǎng)元接收到該應(yīng)答消息之后,會(huì)輸出計(jì)費(fèi)信息到計(jì)費(fèi)中心,得到多個(gè)計(jì)費(fèi)信息的關(guān)聯(lián)結(jié)果,解決了相關(guān)技術(shù)中IMS無法判斷需要關(guān)聯(lián)的計(jì)費(fèi)信息是否到齊,進(jìn)而無法及時(shí)輸出準(zhǔn)確的計(jì)費(fèi)信息關(guān)聯(lián)結(jié)果的問題,進(jìn)而得到準(zhǔn)確的計(jì)費(fèi)結(jié)果