實(shí)現(xiàn)ims跨域計(jì)費(fèi)結(jié)算的方法、設(shè)備和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及IMS(IP Multimedia Subsystem, IP多媒體子系統(tǒng))領(lǐng)域,特別涉及一種實(shí)現(xiàn)IMS跨域計(jì)費(fèi)結(jié)算的方法、設(shè)備和系統(tǒng)。
【背景技術(shù)】
[0002]隨著多媒體業(yè)務(wù)的發(fā)展,IMS將處于網(wǎng)絡(luò)的核心位置,在不同運(yùn)營(yíng)商的多個(gè)頂S域之間、同一運(yùn)營(yíng)商的多個(gè)頂S域之間、頂S與cs(電路交換)域之間的業(yè)務(wù)互通情況也越發(fā)普遍,這些網(wǎng)絡(luò)之間所涉及的相互計(jì)費(fèi)和結(jié)算問題也越發(fā)凸顯。
[0003]有現(xiàn)有網(wǎng)絡(luò)情況下,產(chǎn)生計(jì)費(fèi)原始話單的MS計(jì)費(fèi)點(diǎn)設(shè)置在P-CSCF (Proxy CallSess1n Control Funct1n,代理呼叫會(huì)話控制功能)、MMTEL (Multi Media Telephony,多媒體電話業(yè)務(wù))或 E-CSCF (Emergency Call Sess1n Control Funct1n,緊急呼叫會(huì)話控制功能),這些計(jì)費(fèi)點(diǎn)并未設(shè)置在IMS域之間,對(duì)出局話務(wù)并不進(jìn)行細(xì)分,無法區(qū)分跨域話單,因此計(jì)費(fèi)點(diǎn)產(chǎn)生的計(jì)費(fèi)話單中很難分離出域間結(jié)算的話單。
[0004]利用IMS架構(gòu)中的BCF(Breakout Gateway Control Funct1n,中斷出口網(wǎng)關(guān)控制功能)網(wǎng)元,可以生成跨域結(jié)算話單,但是在MS網(wǎng)絡(luò)并未設(shè)置BCF網(wǎng)元情況下,則無法實(shí)現(xiàn)跨域結(jié)算話單。
[0005]因此,有必要提出一種在不改變網(wǎng)絡(luò)結(jié)構(gòu)、不增加網(wǎng)元設(shè)備的情況下進(jìn)行頂S域間計(jì)費(fèi)和結(jié)算的方案。
【發(fā)明內(nèi)容】
[0006]本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問題是:在不改變網(wǎng)絡(luò)結(jié)構(gòu)、不增加網(wǎng)元設(shè)備的情況下如何進(jìn)行MS域間計(jì)費(fèi)和結(jié)算。
[0007]根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供的一種實(shí)現(xiàn)跨域計(jì)費(fèi)結(jié)算的方法,包括:主叫域呼叫會(huì)話控制設(shè)備接收呼叫請(qǐng)求消息,從所述呼叫請(qǐng)求消息中獲取本次呼叫的IMS計(jì)費(fèi)標(biāo)識(shí)(IMS Charging Identify, ICID)和被叫號(hào)碼;利用被叫號(hào)碼向電話號(hào)碼映射系統(tǒng)(E.164Number,ENUM)或域名系統(tǒng)(DNS)發(fā)起查詢;如果電話號(hào)碼映射系統(tǒng)或域名系統(tǒng)返回的查詢結(jié)果是被叫域 1-CSCF (Interrogating Call Sess1n Control Funct1n,查詢呼叫會(huì)話控制功能)域名,則確定本次呼叫是域間呼叫,根據(jù)被叫域1-CSCF域名將所述呼叫請(qǐng)求消息發(fā)送到被叫域1-CSCF設(shè)備;跟蹤呼叫狀態(tài),響應(yīng)于被叫域1-CSCF設(shè)備返回的表示雙方通話的消息,將主叫域域名、被叫域1-CSCF域名、頂S計(jì)費(fèi)標(biāo)識(shí)發(fā)送至CCF(ChargingCollect1n Funct1n,計(jì)費(fèi)收集功能)設(shè)備,以便CCF設(shè)備根據(jù)主叫域域名、被叫域1-CSCF域名進(jìn)行域間計(jì)費(fèi)結(jié)算。
[0008]對(duì)于頂S網(wǎng)絡(luò)發(fā)起呼叫的一個(gè)實(shí)施例中,所述主叫域呼叫會(huì)話控制設(shè)備接收呼叫請(qǐng)求消息包括:主叫域S-CSCF(Serving Call Sess1n Control Funct1n,服務(wù)呼叫會(huì)話控制功能)設(shè)備接收來自P-CSCF (代理呼叫會(huì)話控制功能)設(shè)備或AGCF (Access GatewayControl Funct1n,接入網(wǎng)關(guān)控制功能)設(shè)備的呼叫請(qǐng)求消息;所述將主叫域域名、被叫域1-CSCF域名、頂S計(jì)費(fèi)標(biāo)識(shí)發(fā)送至計(jì)費(fèi)收集功能CCF設(shè)備包括:主叫域S-CSCF設(shè)備將主叫域S-CSCF域名、被叫域1-CSCF域名、IMS計(jì)費(fèi)標(biāo)識(shí)發(fā)送至CCF設(shè)備。
[0009]對(duì)于非頂S網(wǎng)絡(luò)發(fā)起呼叫的一個(gè)實(shí)施例中,所述主叫域呼叫會(huì)話控制設(shè)備接收呼叫請(qǐng)求消息包括:主叫域1-CSCF設(shè)備接收來自MGCF (Media Gateway Control Funct1n,多媒體網(wǎng)關(guān)控制功能)設(shè)備的呼叫請(qǐng)求消息;所述將主叫域域名、被叫域1-CSCF域名、頂S計(jì)費(fèi)標(biāo)識(shí)發(fā)送至計(jì)費(fèi)收集功能CCF設(shè)備包括:主叫域1-CSCF設(shè)備將主叫域1-CSCF域名、被叫域1-CSCF域名、IMS計(jì)費(fèi)標(biāo)識(shí)發(fā)送至CCF設(shè)備。
[0010]在一個(gè)實(shí)施例中,具體可以通過ACR(計(jì)費(fèi)請(qǐng)求)消息將主叫域域名、被叫域1-CSCF域名、IMS計(jì)費(fèi)標(biāo)識(shí)發(fā)送至CCF設(shè)備。
[0011]在一個(gè)實(shí)施例中,所述CCF設(shè)備根據(jù)主叫域域名、被叫域1-CSCF域名進(jìn)行域間計(jì)費(fèi)結(jié)算包括:CCF設(shè)備通過主叫域域名和被叫域1-CSCF域名進(jìn)行檢索得到涉及相應(yīng)主叫域和被叫域的跨域話單,并且根據(jù)檢索到的跨域話單進(jìn)行域間計(jì)費(fèi)結(jié)算。
[0012]根據(jù)本發(fā)明實(shí)施例的再一個(gè)方面,提供的一種實(shí)現(xiàn)頂S跨域計(jì)費(fèi)結(jié)算的設(shè)備,包括:消息接收模塊,用于接收呼叫請(qǐng)求消息,從所述呼叫請(qǐng)求消息中獲取本次呼叫的IMS計(jì)費(fèi)標(biāo)識(shí)和被叫號(hào)碼;查詢模塊,用于利用被叫號(hào)碼向電話號(hào)碼映射系統(tǒng)或域名系統(tǒng)發(fā)起查詢;呼叫模塊,用于如果電話號(hào)碼映射系統(tǒng)或域名系統(tǒng)返回的查詢結(jié)果是被叫域查詢呼叫會(huì)話控制功能1-CSCF域名,則確定本次呼叫是域間呼叫,根據(jù)被叫域1-CSCF域名將所述呼叫請(qǐng)求消息發(fā)送到被叫域1-CSCF設(shè)備;結(jié)算信息處理模塊,用于跟蹤呼叫狀態(tài),響應(yīng)于被叫域1-CSCF設(shè)備返回的表示雙方通話的消息,將主叫域域名、被叫域1-CSCF域名、頂S計(jì)費(fèi)標(biāo)識(shí)發(fā)送至計(jì)費(fèi)收集功能CCF設(shè)備,以便CCF設(shè)備根據(jù)主叫域域名、被叫域1-CSCF域名進(jìn)行域間計(jì)費(fèi)結(jié)算。
[0013]在一個(gè)實(shí)施例中,當(dāng)所述頂S跨域計(jì)費(fèi)結(jié)算的設(shè)備是主叫域服務(wù)呼叫會(huì)話控制功能S-CSCF設(shè)備時(shí),所述消息接收模塊,具體用于接收來自代理呼叫會(huì)話控制功能P-CSCF設(shè)備或接入網(wǎng)關(guān)控制功能AGCF設(shè)備的呼叫請(qǐng)求消息;其中,所述主叫域域名是主叫域S-CSCF域名。
[0014]在一個(gè)實(shí)施例中,當(dāng)所述頂S跨域計(jì)費(fèi)結(jié)算的設(shè)備是主叫域1-CSCF設(shè)備時(shí),所述消息接收模塊,具體用于接收來自多媒體網(wǎng)關(guān)控制功能MGCF設(shè)備的呼叫請(qǐng)求消息;其中,所述主叫域域名是主叫域1-CSCF域名。
[0015]在一個(gè)實(shí)施例中,所述結(jié)算信息處理模塊,具體用于通過計(jì)費(fèi)請(qǐng)求ACR消息將主叫域域名、被叫域1-CSCF域名、IMS計(jì)費(fèi)標(biāo)識(shí)發(fā)送至CCF設(shè)備。
[0016]根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供的一種實(shí)現(xiàn)IMS跨域計(jì)費(fèi)結(jié)算的系統(tǒng),包括:前述的MS跨域計(jì)費(fèi)結(jié)算的設(shè)備和計(jì)費(fèi)收集功能CCF設(shè)備;CCF設(shè)備用于接收并記錄IMS跨域計(jì)費(fèi)結(jié)算的設(shè)備發(fā)送的主叫域域名、被叫域1-CSCF域名、頂S計(jì)費(fèi)標(biāo)識(shí),并根據(jù)主叫域域名、被叫域1-CSCF域名進(jìn)行域間計(jì)費(fèi)結(jié)算。
[0017]本發(fā)明實(shí)施例在主叫域呼叫會(huì)話控制設(shè)備,如主叫域S/1-CSCF設(shè)備,增加判別業(yè)務(wù)邏輯,根據(jù)電話號(hào)碼映射系統(tǒng)或域名系統(tǒng)返回的被叫號(hào)碼的查詢信息判別該業(yè)務(wù)是否域間呼叫,并將頂S域間呼叫所需的計(jì)費(fèi)結(jié)算信息發(fā)給CCF進(jìn)行記錄,從而在不改變網(wǎng)絡(luò)結(jié)構(gòu)、不增加網(wǎng)元設(shè)備的情況下實(shí)現(xiàn)MS域間計(jì)費(fèi)和結(jié)算。
[0018]通過以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
【附圖說明】
[0019]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0020]圖1描述的是頂S系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖。
[0021]圖2是本發(fā)明實(shí)現(xiàn)跨域計(jì)費(fèi)結(jié)算的方法一個(gè)實(shí)施例的流程示意圖。
[0022]圖3是本發(fā)明在頂S網(wǎng)絡(luò)發(fā)起呼叫時(shí)實(shí)現(xiàn)跨域計(jì)費(fèi)結(jié)算的流程示意圖。
[0023]圖4是本發(fā)明在非頂S網(wǎng)絡(luò)發(fā)起呼叫時(shí)實(shí)現(xiàn)跨域計(jì)費(fèi)結(jié)算的流程示意圖。
[0024]圖5是本發(fā)明實(shí)現(xiàn)IMS跨域計(jì)費(fèi)結(jié)算的系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
[0025]圖6是本發(fā)明實(shí)現(xiàn)IMS跨域計(jì)費(fèi)結(jié)算的設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]圖1描述的是頂S系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖。其中,S-CSCF對(duì)本頂S域發(fā)起的呼叫進(jìn)行處理,根據(jù)被叫號(hào)碼向