一種計費(fèi)方法、系統(tǒng)及網(wǎng)絡(luò)側(cè)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信業(yè)務(wù)領(lǐng)域,尤其涉及一種計費(fèi)方法、系統(tǒng)及網(wǎng)絡(luò)側(cè)設(shè)備。
【背景技術(shù)】
[0002] 在集團(tuán)客戶通過專線(時分復(fù)用模式(TDM)專線和IP專線)接入運(yùn)營商網(wǎng)絡(luò)的 業(yè)務(wù)場景中,現(xiàn)行的計費(fèi)原則規(guī)定,當(dāng)主叫(個人用戶)通過直撥特服號碼呼叫集團(tuán)客戶, 且涉及長途話務(wù)時,由被叫(集團(tuán)客戶)承擔(dān)主叫(個人用戶)的長途費(fèi),而主叫(個人用 戶)只需要支付本地通話費(fèi)或基礎(chǔ)漫游費(fèi)。
[0003]目前在現(xiàn)網(wǎng),集團(tuán)客戶只能通過網(wǎng)關(guān)移動交換中心 (GatewayMobileSwitchingCenter,GMSC)以TDM中繼的方式直連電路域(CS域),作為集 團(tuán)客戶計費(fèi)點(diǎn)的GMSC,由其出具的被叫話單中由于無法體現(xiàn)主叫發(fā)話地信息,運(yùn)營商計費(fèi) 系統(tǒng)無法判斷該話單是否是長途話單,所以也無法收取集團(tuán)客戶所需要承擔(dān)的長途費(fèi),從 而導(dǎo)致運(yùn)營商損失一大筆收入?,F(xiàn)有解決方案是根據(jù)GMSC的入局中繼收費(fèi),該方案要求 GMSC嚴(yán)格區(qū)分入局中繼為本地中繼和長途中繼,且同步中繼信息到計費(fèi)系統(tǒng),由計費(fèi)系統(tǒng) 分揀所有長途中繼的來話中被叫號碼是特服號(例如95588)的話單,再向集團(tuán)客戶收取長 途費(fèi)。
[0004] 然而上述方案只適用于面向集團(tuán)客戶通過GMSC直連CS域的業(yè)務(wù)場景,而且只針 對主叫(個人用戶)是CS手機(jī)的情況。隨著集團(tuán)客戶內(nèi)部通信系統(tǒng)的不斷升級,越來越 多的IP型通信系統(tǒng)被部署到集團(tuán)客戶側(cè),集團(tuán)客戶通過ISBC以會話啟動協(xié)議(Session InitiationProtocol,SIP)中繼的方式直連頂S域即將成為主流接入方式,其服務(wù)對象也 將擴(kuò)展為包括CS手機(jī)、頂S固話和頂S移動用戶在內(nèi)的所有用戶類型,而上述計費(fèi)方案應(yīng) 用范圍較窄,并不適用。所以,如何在集團(tuán)客戶直連MS的場景下,獲取主叫CS用戶的發(fā)話 地和頂S用戶的接入地信息,對集團(tuán)客戶實(shí)施精確計費(fèi)是急需解決的問題,而目前尚未有 相關(guān)技術(shù)方案滿足這類需求。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,為解決現(xiàn)有存在的技術(shù)問題,本發(fā)明實(shí)施例提供:
[0006] 一種計費(fèi)方法,包括:
[0007] 第一網(wǎng)絡(luò)側(cè)設(shè)備接收第一呼叫請求,根據(jù)所述第一呼叫請求確定主叫用戶類型, 所述第一呼叫請求至少攜帶主叫號碼和被叫號碼;
[0008] 當(dāng)主叫用戶為電路域CS用戶時,根據(jù)被叫號碼是否攜帶第一標(biāo)示符確定是否對 被叫用戶進(jìn)行長途計費(fèi);當(dāng)主叫用戶為IP多媒體子系統(tǒng)MS用戶時,根據(jù)主叫用戶接入地 是否與所述第一網(wǎng)絡(luò)側(cè)設(shè)備所在地不一致確定是否對被叫用戶進(jìn)行長途計費(fèi)。
[0009] 較佳的,所述第一網(wǎng)絡(luò)側(cè)設(shè)備為互通型邊界控制器ISBC,所述第一網(wǎng)絡(luò)側(cè)設(shè)備接 收第一呼叫請求,包括:
[0010]ISBC接收來自媒體網(wǎng)關(guān)控制功能MGCF的第一呼叫請求,所述第一呼叫請求不攜 帶主叫用戶接入地信息,或者,
[0011] ISBC接收來自查詢呼叫會話控制功能I-CSCF或服務(wù)呼叫會話控制功能S-CSCF的 第一呼叫請求,所述第一呼叫請求攜帶主叫用戶接入地信息。
[0012] 較佳的,所述根據(jù)第一呼叫請求確定主叫用戶類型,包括:
[0013] 判斷第一呼叫請求是否攜帶主叫用戶接入地信息,如果是,確定主叫用戶為IMS 用戶;否則,確定主叫用戶為CS用戶。
[0014] 較佳的,所述判斷第一呼叫請求是否攜帶主叫用戶接入地信息,包括:
[0015] 判斷所述第一呼叫請求的PANI頭域取值是否非空,如果所述PANI頭域取值非空, 則所述第一呼叫請求攜帶主叫用戶接入地信息;否則,所述第一呼叫請求未攜帶主叫用戶 接入地信息。
[0016] 較佳的,所述ISBC接收來自媒體網(wǎng)關(guān)控制功能MGCF的第一呼叫請求之前,該方法 還包括:
[0017]MGCF接收來自本地中繼或長途中繼的第二呼叫請求,所述第二呼叫請求攜帶主叫 號碼和被叫號碼;
[0018] 當(dāng)所述第二呼叫請求來自長途中繼,且被叫號碼不包含被叫用戶所在地區(qū)號時, 在被叫號碼前添加被叫用戶所在地區(qū)號,生成第一呼叫請求;當(dāng)所述第二呼叫請求來自本 地中繼,或者,所述第二呼叫請求來自長途中繼,且被叫號碼包含被叫用戶所在地區(qū)號時, 將被叫號碼統(tǒng)一為不包含被叫用戶所在地區(qū)號的特服號碼,生成第一呼叫請求;
[0019] 將所述第一呼叫請求發(fā)送至ISBC。
[0020] 較佳的,該方法還包括:確定對被叫用戶進(jìn)行長途計費(fèi)時,將話單中的第二標(biāo)示 符取值設(shè)置為真;確定不對被叫用戶進(jìn)行長途計費(fèi)時,將話單中的第二標(biāo)示符取值設(shè)置為 假;
[0021] 根據(jù)話單中的第二標(biāo)示符進(jìn)行長途計費(fèi)。
[0022] -種網(wǎng)絡(luò)側(cè)設(shè)備,包括:接收模塊、第一確定模塊、第二確定模塊、第三確定模塊和 計費(fèi)模塊;其中,
[0023] 所述接收模塊,用于接收第一呼叫請求,所述第一呼叫請求至少攜帶主叫號碼和 被叫號碼;
[0024] 所述第一確定模塊,用于根據(jù)所述第一呼叫請求確定主叫用戶類型;
[0025] 所述第二確定模塊,用于當(dāng)?shù)谝淮_定模塊確定主叫用戶為CS用戶時,根據(jù)被叫號 碼是否攜帶第一標(biāo)示符確定是否對被叫用戶進(jìn)行長途計費(fèi);
[0026] 所述第三確定模塊,用于當(dāng)?shù)谝淮_定模塊確定主叫用戶為頂S用戶時,根據(jù)主叫 用戶接入地是否與所述網(wǎng)絡(luò)側(cè)設(shè)備所在地不一致確定是否對被叫用戶進(jìn)行長途計費(fèi);
[0027] 所述計費(fèi)模塊,用于根據(jù)第二確定模塊或第三確定模塊的確定結(jié)果進(jìn)行計費(fèi)。
[0028] 較佳的,所述網(wǎng)絡(luò)側(cè)設(shè)備為ISBC。
[0029] 較佳的,所述第一確定模塊,具體用于判斷第一呼叫請求是否攜帶主叫用戶接入 地信息,如果是,確定主叫用戶為頂S用戶;否則,確定主叫用戶為CS用戶。
[0030] 較佳的,所述第一確定模塊,具體用于判斷所述第一呼叫請求的PANI頭域取值是 否非空,如果所述PANI頭域取值非空,則所述第一呼叫請求攜帶主叫用戶接入地信息;否 貝U,所述第一呼叫請求未攜帶主叫用戶接入地信息。
[0031] 較佳的,該網(wǎng)絡(luò)側(cè)設(shè)備還包括話單存儲模塊,
[0032] 所述話單存儲模塊,用于存儲話單;
[0033] 所述第二確定模塊或第三確定模塊,用于在確定對被叫用戶進(jìn)行長途計費(fèi)時,通 知話單存儲模塊將相應(yīng)話單中的第二標(biāo)示符取值設(shè)置為真;否則,話單中的第二標(biāo)示符取 值設(shè)置為假;
[0034] 所述計費(fèi)模塊,具體用于根據(jù)所述話單中的第二標(biāo)示符進(jìn)行長途計費(fèi)。
[0035] -種網(wǎng)絡(luò)側(cè)設(shè)備,包括:接收模塊、轉(zhuǎn)換模塊和發(fā)送模塊;其中,
[0036] 所述接收模塊,用于接收第二呼叫請求,所述第二呼叫請求攜帶主叫號碼和被叫 號碼;
[0037] 所述轉(zhuǎn)換模塊,用于當(dāng)所述第二呼叫請求來自長途中繼,且被叫號碼不包含被叫 用戶所在地區(qū)號時,在被叫號碼前添加被叫用戶所在地區(qū)號,生成第一呼叫請求;當(dāng)所述第 二呼叫請求來自本地中繼,或者,所述第二呼叫請求來自長途中繼,且被叫號碼包含被叫用 戶所在地區(qū)號時,將被叫號碼統(tǒng)一為不包含被叫用戶所在地區(qū)號的特服號碼,生成第一呼 叫請求;
[0038] 所述發(fā)送模塊,用于發(fā)送所述第一呼叫請求。
[0039] 較佳的,該網(wǎng)絡(luò)側(cè)設(shè)備為MGCF,
[0040] 所述接收模塊,具體用于接收來自本地中繼或長途中繼的第二呼叫請求;
[0041] 所述發(fā)送模塊,具體用于將所述第一呼叫請求發(fā)送至ISBC。<