專利名稱:記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng)。
背景技術(shù):
記帳卡業(yè)務(wù)主要是針對(duì)普通個(gè)人用戶。它允許業(yè)務(wù)用戶在任何一部電話機(jī)上呼叫而不必立刻付現(xiàn)金,只是把費(fèi)用記在規(guī)定的賬號(hào)上,使用戶可以方便地打電話而不必為付現(xiàn)金煩惱。目前的記帳卡業(yè)務(wù)平臺(tái)即負(fù)責(zé)語(yǔ)音呼叫控制,又負(fù)責(zé)記賬卡用戶的賬戶管理。對(duì)于運(yùn)營(yíng)商來(lái)說(shuō),由于記賬卡用戶的賬戶管理在業(yè)務(wù)平臺(tái)上實(shí)現(xiàn),運(yùn)營(yíng)商需要采用各種商業(yè)運(yùn)營(yíng)模式來(lái)吸引用戶使用記賬卡業(yè)務(wù)。這種記賬卡的運(yùn)營(yíng)模式對(duì)于在電信市場(chǎng)中有影響力的、規(guī)模較大的老牌運(yùn)營(yíng)商是合適的。因?yàn)樗麄兛梢詰{借自身的影響力,較容易地爭(zhēng)取到用戶來(lái)使用記賬卡業(yè)務(wù),從而將記賬卡業(yè)務(wù)做大做強(qiáng)。而對(duì)于新興的運(yùn)營(yíng)商來(lái)說(shuō),由于在市場(chǎng)中的影響力有限,所以很難吸引用戶來(lái)使用記賬卡業(yè)務(wù)。而從市場(chǎng)方面來(lái)說(shuō),用戶對(duì)記賬卡業(yè)務(wù)仍然有較強(qiáng)的需求,特別對(duì)集團(tuán)用戶,比如廠礦企業(yè)和大中學(xué)校,這些集團(tuán)用戶有很大的用戶量,并且有強(qiáng)烈的使用記賬卡的需求,希望能得到費(fèi)用較低廉的語(yǔ)音通話業(yè)務(wù)。針對(duì)相關(guān)技術(shù)中記賬卡業(yè)務(wù)平臺(tái)及負(fù)責(zé)語(yǔ)音控制又復(fù)雜記賬卡管理而導(dǎo)致記賬卡業(yè)務(wù)實(shí)現(xiàn)具有局限性的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)記賬卡業(yè)務(wù)平臺(tái)及負(fù)責(zé)語(yǔ)音控制又復(fù)雜記賬卡管理而導(dǎo)致記賬卡業(yè)務(wù)實(shí)現(xiàn)具有局限性的問(wèn)題,本發(fā)明提供了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng),以至少解決上述問(wèn)題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法,包括:記賬卡業(yè)務(wù)平臺(tái)接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,呼叫請(qǐng)求消息中攜帶的信息包括:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí);記賬卡業(yè)務(wù)平臺(tái)根據(jù)第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話;記賬卡業(yè)務(wù)平臺(tái)向第三方網(wǎng)元發(fā)送攜帶所述通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元根據(jù)屬性信息更新記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。優(yōu)選地,上述屬性信息包括:上述通話的扣費(fèi)信息和/或上述通話的時(shí)長(zhǎng)。優(yōu)選地,在上述屬性信息包括上述通話的扣費(fèi)信息的情況下,在記賬卡業(yè)務(wù)平臺(tái)發(fā)送所述呼叫狀態(tài)消息之前,上述方法還包括:記賬卡業(yè)務(wù)平臺(tái)計(jì)算上述通話的扣費(fèi)信息。優(yōu)選地,記賬卡業(yè)務(wù)平臺(tái)計(jì)算所述通話的扣費(fèi)信息,包括:根據(jù)記賬卡賬號(hào)所屬的卡號(hào)段確定上述通話的扣費(fèi)費(fèi)率;根據(jù)記錄的上述通話的時(shí)長(zhǎng)和上述扣費(fèi)費(fèi)率計(jì)算上述通話的扣費(fèi)信息。優(yōu)選地,上述呼叫請(qǐng)求消息中攜帶的信息還包括:記賬卡賬號(hào)允許使用的余額;在上述通話的過(guò)程中,上述方法還包括:記賬卡業(yè)務(wù)平臺(tái)計(jì)算上述余額能夠支付的通話時(shí)長(zhǎng),在通話的時(shí)長(zhǎng)超過(guò)能夠支付的通話時(shí)長(zhǎng)的情況下,結(jié)束上述通話,向第三方網(wǎng)元發(fā)送呼叫狀態(tài)消息。
優(yōu)選地,上述記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫狀態(tài)消息之后,上述方法還包括:記賬卡業(yè)務(wù)平臺(tái)存儲(chǔ)上述通話的屬性信息,其中,該屬性信息還包括以下至少之一:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)、第二通話方標(biāo)識(shí)。
優(yōu)選地,上述方法還包括:記賬卡業(yè)務(wù)平臺(tái)接收第三方網(wǎng)元的查詢請(qǐng)求,記賬卡業(yè)務(wù)平臺(tái)查詢保存的屬性信息,獲取第三方網(wǎng)元查詢的屬性信息,并將查詢得到的屬性信息返回給第三方網(wǎng)元。
優(yōu)選地,記賬卡業(yè)務(wù)平臺(tái)與第三方網(wǎng)元之間通過(guò)網(wǎng)頁(yè)服務(wù)WEB Service接口進(jìn)行交互。
根據(jù)本發(fā)明的另一方面,提供了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置,包括:接收模塊,用于接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,呼叫請(qǐng)求消息中攜帶的信息包括:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí);建立模塊,用于根據(jù)第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話;發(fā)送模塊,用于向第三方網(wǎng)元發(fā)送攜帶通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元根據(jù)上述屬性信息更新記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
優(yōu)選地,上述裝置還包括:第一計(jì)算模塊,用于在上述屬性信息包括上述通話的扣費(fèi)信息的情況下,在記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫狀態(tài)消息之前,計(jì)算上述通話的扣費(fèi)信息。
優(yōu)選地,上述第一計(jì)算模塊包括:確定單元,用于根據(jù)記賬卡賬號(hào)所屬的卡號(hào)段確定上述通話的扣費(fèi)費(fèi)率;計(jì)算單元,用于根據(jù)記錄的上述通話的時(shí)長(zhǎng)和扣費(fèi)費(fèi)率計(jì)算上述通話的扣費(fèi)信息。
優(yōu)選地,上述裝置還包括:第二計(jì)算模塊,用于在呼叫請(qǐng)求消息中攜帶的信息包括記賬卡賬號(hào)允許使用的余額的情況下,計(jì)算上述余額能夠支付的通話時(shí)長(zhǎng);結(jié)束模塊,用于在上述通話的時(shí)長(zhǎng)超過(guò)能夠支付的通話時(shí)長(zhǎng)的情況下,結(jié)束上述通話。
優(yōu)選地,上述裝置還包括:存儲(chǔ)模塊,用于存儲(chǔ)上述通話的屬性信息,其中,屬性信息還包括以下至少之一:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)、第二通話方標(biāo)識(shí)。
優(yōu)選地,上述接收模塊,還用于接收第三方網(wǎng)元的查詢請(qǐng)求;上述裝置還包括:查詢模塊,用于查詢保存的屬性信息獲取第三方網(wǎng)元查詢的屬性信息;上述發(fā)送模塊,還用于將查詢得到的屬性信息發(fā)送給第三方網(wǎng)元。
根據(jù)本發(fā)明的又一方面,提供了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng),包括:記賬卡業(yè)務(wù)平臺(tái),包括:本發(fā)明提供的上述記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置;第三方網(wǎng)元,包括:發(fā)送模塊,用于向記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫請(qǐng)求消息;接收模塊,用于接收記賬卡業(yè)務(wù)平臺(tái)發(fā)送的攜帶通話的屬性信息的呼叫狀態(tài)消息;更新模塊,用于根據(jù)上述屬性信息更新記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
優(yōu)選地,上述發(fā)送模塊,還用于向記賬卡業(yè)務(wù)平臺(tái)發(fā)送屬性信息查詢消息。
優(yōu)選地,上述第三方網(wǎng)元還包括:計(jì)算模塊,用于根據(jù)上述屬性信息計(jì)算上述通話的扣費(fèi)信息。
通過(guò)本發(fā)明,將記賬卡業(yè)務(wù)呼叫控制與用戶信息管理分離,由第三方網(wǎng)元負(fù)責(zé)記賬卡用戶信息管理,記賬卡業(yè)務(wù)平臺(tái)負(fù)責(zé)呼叫控制,接收到來(lái)自第三方網(wǎng)元的呼叫請(qǐng)求號(hào)后,進(jìn)行呼叫處理,建立第一通話方與第二通話方的通話,通話結(jié)束后向第三方網(wǎng)元發(fā)送攜帶通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元進(jìn)行扣費(fèi)處理,第三方網(wǎng)元根據(jù)通話的屬性信息更新記賬卡賬號(hào)的余額信息,避免了記賬卡業(yè)務(wù)實(shí)現(xiàn)的局限性,第三方服務(wù)提供商可以通過(guò)第三方網(wǎng)元提供個(gè)性化的記賬卡業(yè)務(wù),而不必關(guān)心呼叫控制;同時(shí)記賬卡業(yè)務(wù)平臺(tái)只需負(fù)責(zé)呼叫控制,從而網(wǎng)絡(luò)運(yùn)營(yíng)商不必關(guān)心記賬卡用戶信息管理。
此處所說(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í)施例的記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法的流程圖2是根據(jù)本發(fā)明實(shí)施例一的記賬卡業(yè)務(wù)實(shí)現(xiàn)方法的流程圖3是根據(jù)本發(fā)明實(shí)施例的記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置的結(jié)構(gòu)框圖4是根據(jù)本發(fā)明實(shí)施例第一種優(yōu)選實(shí)施方式的記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置的結(jié)構(gòu)框圖5是根據(jù)本發(fā)明實(shí)施例第二種優(yōu)選實(shí)施方式的記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置的結(jié)構(gòu)框圖6是根據(jù)本發(fā)明實(shí)施例的記賬卡業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)的示意圖。
具體實(shí)施方式
下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
為了克服現(xiàn)有記賬卡業(yè)務(wù)實(shí)現(xiàn)的局限性,本發(fā)明實(shí)施例提供一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng),在本發(fā)明實(shí)施例中,記賬卡業(yè)務(wù)平臺(tái)只關(guān)注記賬卡業(yè)務(wù)能力的提供,由第三方服務(wù)提供商通過(guò)其第三方網(wǎng)元管理用戶信息,記賬卡業(yè)務(wù)平臺(tái)和第三方網(wǎng)元可以通過(guò)WEB Service接口來(lái)通訊。通過(guò)本發(fā)明實(shí)施例提供的記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng),能夠?qū)⒓瘓F(tuán)用戶群和運(yùn)營(yíng)商的業(yè)務(wù)能力很好的結(jié)合起來(lái),很好地滿足了新興運(yùn)營(yíng)商的記賬卡業(yè)務(wù)推廣,特別是針對(duì)集團(tuán)用戶的記賬卡業(yè)務(wù)推廣。第三方服務(wù)提供商可以提供個(gè)性化服務(wù),而不必關(guān)注記賬卡業(yè)務(wù)平臺(tái)的呼叫控制。
根據(jù)本發(fā)明實(shí)施例,提供了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法,如圖1所示,該方法可以包括以下幾個(gè)步驟(步驟S102-步驟S106):
步驟S102,記賬卡業(yè)務(wù)平臺(tái)接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,呼叫請(qǐng)求消息中攜帶的信息包括:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí)。
第三方服務(wù)提供商可以通過(guò)第三方網(wǎng)元提供記賬卡管理,例如,賬號(hào)余額轉(zhuǎn)移功能、賬號(hào)和手機(jī)綁定功能、帳號(hào)沖值功能、賬號(hào)暫停功能和賬戶刪除功能等。用戶可以通過(guò)第三方網(wǎng)元發(fā)起記賬卡業(yè)務(wù),例如,可以在第三方服務(wù)提供商提供的網(wǎng)頁(yè)客戶端上發(fā)起記賬卡業(yè)務(wù);或者也可以下載第三方服務(wù)提供商提供的軟件客戶端,通過(guò)軟件客戶端發(fā)起記賬卡業(yè)務(wù);或者還可以通過(guò)第三方服務(wù)提供商提供的終端發(fā)起記賬卡業(yè)務(wù)。根據(jù)實(shí)際需要,第三方服務(wù)提供商可以提供個(gè)性化的記賬卡業(yè)務(wù),提供方便快捷的業(yè)務(wù)發(fā)起方式,而不必關(guān)心呼叫控制過(guò)程,記賬卡業(yè)務(wù)的呼叫控制可以由記賬卡業(yè)務(wù)平臺(tái)負(fù)責(zé)。
在需要進(jìn)行記賬卡業(yè)務(wù)的情況下,用戶通過(guò)第三方服務(wù)提供商提供的客戶端或終端登錄第三方網(wǎng)元(例如,通過(guò)在Web Portal上輸入被叫發(fā)起業(yè)務(wù)),第三方網(wǎng)元獲取記賬卡賬號(hào)當(dāng)前記賬卡業(yè)務(wù)的信息,將呼叫請(qǐng)求消息(可以包含當(dāng)前記賬卡業(yè)務(wù)的信息)發(fā)送至記賬卡業(yè)務(wù)平臺(tái),記賬卡業(yè)務(wù)平臺(tái)接收呼叫請(qǐng)求消息并進(jìn)行相應(yīng)的業(yè)務(wù)處理。例如,第三方網(wǎng)元可以將當(dāng)前發(fā)起業(yè)務(wù)的記賬卡賬號(hào)、第一通話方標(biāo)識(shí)(主叫號(hào)碼)和第二通話方標(biāo)識(shí)(被叫號(hào)碼),攜帶在呼叫請(qǐng)求消息中發(fā)送至記賬卡業(yè)務(wù)平臺(tái),記賬卡業(yè)務(wù)平臺(tái)接收到上述信息后進(jìn)行相應(yīng)的業(yè)務(wù)處理。
步驟S104,記賬卡業(yè)務(wù)平臺(tái)根據(jù)第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話。
記賬卡業(yè)務(wù)平臺(tái)接收到呼叫請(qǐng)求消息后,獲取呼叫請(qǐng)求消息中的第一通話標(biāo)識(shí)和第二通話標(biāo)識(shí),建立第一通話方與第二通話方的通話。例如,記賬卡業(yè)務(wù)平臺(tái)在接收到呼叫請(qǐng)求消息后,可以呼叫第一通話方,并向第三方網(wǎng)元上報(bào)呼叫狀態(tài)消息;可以在第一通話方摘機(jī)后,呼叫第二通話方,并向第三方網(wǎng)元上報(bào)呼叫狀態(tài)消息。第二通話方摘機(jī)應(yīng)答第一通話方后,第一通話方與第二通話方的通話建立完成。
在實(shí)際應(yīng)用中,在記賬卡業(yè)務(wù)平臺(tái)呼叫第二通話方,或者第一通話方等待第二通話方應(yīng)答的過(guò)程中,記賬卡業(yè)務(wù)平臺(tái)可以為第一通話方播放語(yǔ)音,例如,彩鈴或者歡迎詞等。優(yōu)選地,可以根據(jù)不同的第三方服務(wù)提供商設(shè)置不同的語(yǔ)音,也可以根據(jù)不同的記賬卡賬號(hào)設(shè)置不同的語(yǔ)音,例如,根據(jù)記賬卡賬號(hào)的號(hào)碼段劃分不同的第三方服務(wù)提供商,記賬卡業(yè)務(wù)平臺(tái)根據(jù)記賬卡賬號(hào)所屬的卡號(hào)段,播放與記賬卡賬號(hào)所屬卡號(hào)段對(duì)應(yīng)的語(yǔ)音。此夕卜,記賬卡業(yè)務(wù)平臺(tái)還可以通過(guò)記賬卡賬號(hào)的卡號(hào)段控制一段時(shí)間內(nèi)的呼叫數(shù),可以針對(duì)不同卡號(hào)段設(shè)置在一定時(shí)間內(nèi)的呼叫次數(shù),例如,I小時(shí)I萬(wàn)個(gè)呼叫,約3Caps,限制不同卡號(hào)段在一定時(shí)間內(nèi)通話量。
步驟S106,記賬卡業(yè)務(wù)平臺(tái)向第三方網(wǎng)元發(fā)送攜帶所述通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元根據(jù)屬性信息更新記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
記賬卡業(yè)務(wù)平臺(tái)可以向第三方網(wǎng)元發(fā)送呼叫狀態(tài)消息,呼叫狀態(tài)消息可以攜帶當(dāng)前記賬卡賬號(hào)通話的屬性信息。在通話過(guò)程中,第三方網(wǎng)元可以向記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫狀態(tài)請(qǐng)求消息,以獲取當(dāng)前發(fā)起業(yè)務(wù)的記賬卡賬號(hào)的通話狀態(tài)(中間狀態(tài))。記賬卡業(yè)務(wù)平臺(tái)收到呼叫狀態(tài)請(qǐng)求消息后,向第三方網(wǎng)元上報(bào)當(dāng)前通話狀態(tài)消息。
因?yàn)橛涃~卡業(yè)務(wù)平臺(tái)負(fù)責(zé)呼叫控制,而不對(duì)記賬卡進(jìn)行管理,在通話結(jié)束后,記賬卡業(yè)務(wù)平臺(tái)可以向第三方網(wǎng)元發(fā)送本次通話的屬性信息,例如,通過(guò)呼叫狀態(tài)消息攜帶通話的屬性信息。第三方網(wǎng)元可以根據(jù)本次通話的屬性信息,更新當(dāng)前記賬卡賬號(hào)的余額信息。在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)施方式中,呼叫請(qǐng)求消息中攜帶的通話的屬性信息可以包括:通話的扣費(fèi)信息和/或通話的時(shí)長(zhǎng)。在通話的屬性信息包括通話的扣費(fèi)信息的情況下,第三方網(wǎng)元可以根據(jù)扣費(fèi)信息更新記賬卡賬號(hào)的余額信息;在通話的屬性信息包括通話時(shí)長(zhǎng)的情況下,第三方網(wǎng)元可以根據(jù)通話時(shí)長(zhǎng)和扣費(fèi)費(fèi)率更新記賬卡賬號(hào)的余額信息。
在通話的屬性信息包括通話的扣費(fèi)信息的情況下,記賬卡業(yè)務(wù)平臺(tái)可以計(jì)算通話的扣費(fèi)信息,例如,記賬卡業(yè)務(wù)平臺(tái)根據(jù)本次通話的時(shí)長(zhǎng)和扣費(fèi)費(fèi)率,計(jì)算得到本次通話應(yīng)扣金額。在實(shí)際應(yīng)用中,可以根據(jù)不同的第三方服務(wù)提供商,或不同的記賬卡賬號(hào)的卡號(hào)段設(shè)置扣費(fèi)費(fèi)率。例如,針對(duì)不同的第三方服務(wù)提供商設(shè)置不同的扣費(fèi)費(fèi)率,在計(jì)算扣費(fèi)信息時(shí),可以確定記賬卡賬號(hào)對(duì)應(yīng)的第三方服務(wù)提供商,從而確定對(duì)應(yīng)的扣費(fèi)費(fèi)率,根據(jù)確定的扣費(fèi)費(fèi)率和通話時(shí)長(zhǎng)計(jì)算得到應(yīng)扣金額;或者,針對(duì)不同的記賬卡賬號(hào)的卡號(hào)段設(shè)置不同的扣費(fèi)費(fèi)率,在確定通話的扣費(fèi)信息之前,記賬卡業(yè)務(wù)平臺(tái)可以先確定記賬卡賬號(hào)所屬的卡號(hào)段,并獲取到當(dāng)前記賬卡賬號(hào)所屬卡號(hào)段的扣費(fèi)費(fèi)率,進(jìn)而根據(jù)通話的時(shí)長(zhǎng)和獲取的扣費(fèi)費(fèi)率計(jì)算得到通話的扣費(fèi)信息。確定通話扣費(fèi)信息后,記賬卡業(yè)務(wù)平臺(tái)向第三方網(wǎng)元發(fā)送包含通話的扣費(fèi)信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元更新當(dāng)前記賬卡賬號(hào)的余額。
在通話的屬性信息包括通話時(shí)長(zhǎng)的情況下,第三方網(wǎng)元接收通話的時(shí)長(zhǎng),根據(jù)扣費(fèi)費(fèi)率和接收到的通話時(shí)長(zhǎng)計(jì)算通話的扣費(fèi)信息,并根據(jù)計(jì)算所得的扣費(fèi)信息更新對(duì)應(yīng)記賬卡賬號(hào)的余額。針對(duì)不同的第三方服務(wù)提供商設(shè)置不同的扣費(fèi)費(fèi)率,在計(jì)算扣費(fèi)信息時(shí),可以確定記賬卡賬號(hào)對(duì)應(yīng)的第三方服務(wù)提供商,從而確定對(duì)應(yīng)的扣費(fèi)費(fèi)率,根據(jù)確定的扣費(fèi)費(fèi)率和通話時(shí)長(zhǎng)計(jì)算得到應(yīng)扣金額;或者,針對(duì)不同的記賬卡賬號(hào)的卡號(hào)段設(shè)置不同的扣費(fèi)費(fèi)率,在確定通話的扣費(fèi)信息之前,記賬卡業(yè)務(wù)平臺(tái)可以先確定記賬卡賬號(hào)所屬的卡號(hào)段,并獲取到當(dāng)前記賬卡賬號(hào)所屬卡號(hào)段的扣費(fèi)費(fèi)率,進(jìn)而根據(jù)通話的時(shí)長(zhǎng)和獲取的扣費(fèi)費(fèi)率計(jì)算得到通話的扣費(fèi)信息。優(yōu)選地,不同的卡號(hào)段可以對(duì)應(yīng)不同的第三方服務(wù)提供商,即為不同的第三方服務(wù)提供商分配不同的記賬卡卡號(hào)段。
在實(shí)際應(yīng)用中,扣費(fèi)費(fèi)率可以由記賬卡業(yè)務(wù)平臺(tái)確定,也可以通過(guò)第三方網(wǎng)元確定,即可以由記賬卡業(yè)務(wù)平臺(tái)運(yùn)營(yíng)商設(shè)置扣費(fèi)費(fèi)率,也可以由第三方服務(wù)提供商設(shè)置扣費(fèi)費(fèi)率。如果扣費(fèi)費(fèi)率由記賬卡業(yè)務(wù)平臺(tái)運(yùn)營(yíng)商設(shè)置,在通話的屬性信息包括通話時(shí)長(zhǎng)的情況下,記賬卡業(yè)務(wù)平臺(tái)還可以向第三方網(wǎng)元發(fā)送扣費(fèi)費(fèi)率,從而第三方網(wǎng)元能夠根據(jù)通話的時(shí)長(zhǎng)和扣費(fèi)費(fèi)率計(jì)算扣費(fèi)信息,并根據(jù)扣費(fèi)信息更新相應(yīng)的記賬卡賬號(hào)的余額。如果扣費(fèi)費(fèi)率由第三方服務(wù)提供商設(shè)置,在通話的屬性信息包括通話的扣費(fèi)信息的情況下,第三方網(wǎng)元還可以向記賬卡業(yè)務(wù)平臺(tái)發(fā)送扣費(fèi)費(fèi)率,從而記賬卡業(yè)務(wù)平臺(tái)根據(jù)通話的時(shí)長(zhǎng)和扣費(fèi)費(fèi)率計(jì)算通話的扣費(fèi)信息,并向第三方網(wǎng)元發(fā)送扣費(fèi)信息,指示第三方網(wǎng)元根據(jù)扣費(fèi)信息更新對(duì)應(yīng)的記賬卡賬號(hào)的余額。
為了方便第三方網(wǎng)元查詢通話的屬性信息,記賬卡業(yè)務(wù)平臺(tái)可以存儲(chǔ)通話的屬性信息。例如,可以存儲(chǔ)通話的記賬卡賬號(hào)、第一通話方標(biāo)識(shí)、第二通話方標(biāo)識(shí)。同時(shí),還可以根據(jù)實(shí)際需要存儲(chǔ)通話的開(kāi)始時(shí)間、通話的結(jié)束時(shí)間,以及通話的扣費(fèi)信息等。在需要獲取屬性信息的情況下,第三方網(wǎng)元可以向記賬卡業(yè)務(wù)平臺(tái)發(fā)送通話的屬性信息查詢消息,記賬卡業(yè)務(wù)平臺(tái)查詢第三方網(wǎng)元請(qǐng)求查詢的屬性信息,并向第三方網(wǎng)元返回查詢結(jié)果。例如,記賬卡業(yè)務(wù)平臺(tái)可以保存通話的扣費(fèi)信息,在第三方網(wǎng)元未收到記賬卡業(yè)務(wù)平臺(tái)發(fā)送的扣費(fèi)信息的情況下,第三方網(wǎng)元可以請(qǐng)求記賬卡業(yè)務(wù)平臺(tái)反饋扣費(fèi)信息,記賬卡業(yè)務(wù)平臺(tái)接收到請(qǐng)求后,從保存的扣費(fèi)信息中獲取對(duì)應(yīng)記賬卡賬號(hào)的扣費(fèi)信息,將扣費(fèi)信息攜帶在呼叫狀態(tài)消息中發(fā)送至第三方網(wǎng)元,第三方網(wǎng)元根據(jù)接收到的扣費(fèi)信息更新對(duì)應(yīng)記賬卡賬號(hào)的余額。
根據(jù)實(shí)際需要,記賬卡業(yè)務(wù)平臺(tái)可以生成話單記錄扣費(fèi)信息和/或通話時(shí)長(zhǎng),并保存到相應(yīng)的服務(wù)器(例如,CDR服務(wù)器等)。記賬卡業(yè)務(wù)平臺(tái)對(duì)每個(gè)呼叫請(qǐng)求,可以回應(yīng)唯一呼叫流水號(hào)。如果因?yàn)榫W(wǎng)絡(luò)故障或者其他故障,第三方網(wǎng)元沒(méi)有收到結(jié)束呼叫請(qǐng)求或者沒(méi)有正常處理,可以通過(guò)查詢呼叫信息請(qǐng)求查詢⑶R信息,業(yè)務(wù)平臺(tái)查詢并返回⑶R信息,第三方網(wǎng)元可以通過(guò)CDR信息更新記賬卡賬號(hào)的余額,以及對(duì)數(shù)據(jù)進(jìn)行核對(duì)。例如,記賬卡業(yè)務(wù)平臺(tái)可以產(chǎn)生通話話單記錄扣費(fèi)信息,扣費(fèi)信息可以保存I到半個(gè)月,第三方可以通過(guò)呼叫流水號(hào)(Call ID)來(lái)查詢,⑶R信息中還可以包括呼叫開(kāi)始時(shí)間、呼叫結(jié)束時(shí)間、記賬卡賬號(hào)、第一終端標(biāo)識(shí)(主叫號(hào)碼)、第二終端標(biāo)識(shí)(被叫號(hào)碼)。優(yōu)選地,以記賬卡業(yè)務(wù)平臺(tái)保存的CDR為唯一數(shù)據(jù)源,可以保證話單數(shù)據(jù)的一致性。
在實(shí)際應(yīng)用中,記賬卡業(yè)務(wù)平臺(tái)或第三方網(wǎng)元可以設(shè)置記賬卡使用額度,在預(yù)設(shè)的額度內(nèi)才能使用記賬卡發(fā)起業(yè)務(wù)。例如,可以設(shè)置記賬卡賬號(hào)能夠使用的通話時(shí)長(zhǎng),當(dāng)記賬卡的剩余通話時(shí)長(zhǎng)大于預(yù)設(shè)通話時(shí)長(zhǎng)時(shí),記賬卡賬號(hào)正常使用,當(dāng)記賬卡賬號(hào)的剩余時(shí)長(zhǎng)小于預(yù)設(shè)通話時(shí)長(zhǎng),限制記賬卡賬號(hào)的使用權(quán)限。在這種情況下,呼叫請(qǐng)求消息中攜帶的信息還可以包括記賬卡賬號(hào)剩余的通話時(shí)長(zhǎng),記賬卡業(yè)務(wù)平臺(tái)可以通過(guò)預(yù)設(shè)通話時(shí)長(zhǎng)和剩余通話時(shí)長(zhǎng)確定本次能夠通話的時(shí)長(zhǎng),在本次能夠通話時(shí)長(zhǎng)到達(dá)時(shí),記賬卡業(yè)務(wù)平臺(tái)結(jié)束本次通話,并向第三方網(wǎng)元發(fā)送呼叫狀態(tài)消息,指示第三方網(wǎng)元更新對(duì)應(yīng)的記賬卡賬號(hào)的余額。
或者,也可以設(shè)置在記賬卡賬號(hào)的余額大于預(yù)設(shè)值時(shí),記賬卡賬號(hào)能夠使用,當(dāng)記賬卡賬號(hào)的余額低于預(yù)設(shè)值時(shí),限制記賬卡賬號(hào)的使用權(quán)限。在這種情況下,呼叫請(qǐng)求消息中攜帶的信息還可以包括記賬卡賬號(hào)允許使用的余額,記賬卡業(yè)務(wù)平臺(tái)計(jì)算該記賬卡賬號(hào)的余額能夠支付的通話時(shí)長(zhǎng),在通話的時(shí)長(zhǎng)超過(guò)能夠支付的通話時(shí)長(zhǎng)的情況下,結(jié)束本次通話,向第三方網(wǎng)元發(fā)送呼叫狀態(tài)消息。優(yōu)選地,記賬卡業(yè)務(wù)平臺(tái)可以通過(guò)開(kāi)啟一個(gè)計(jì)時(shí)器對(duì)能夠支付的通話時(shí)長(zhǎng)進(jìn)行計(jì)時(shí),在計(jì)時(shí)器到達(dá)時(shí)結(jié)束本次通話。
在本發(fā)明實(shí)施例的一個(gè)優(yōu)選實(shí)施方式中,記賬卡業(yè)務(wù)平臺(tái)與第三方網(wǎng)元之間可以通過(guò)網(wǎng)頁(yè)服務(wù)WEB Service接口進(jìn)行交互,根據(jù)實(shí)際需要,可以配置記賬卡業(yè)務(wù)平臺(tái)與第三方網(wǎng)元的WEB Service接口。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)明白的是,本發(fā)明實(shí)施例并不限于通過(guò)WEB Service接口進(jìn)行信息交互。
通過(guò)本發(fā)明實(shí)施例,將記賬卡業(yè)務(wù)呼叫控制與用戶信息管理分離,由第三方網(wǎng)元負(fù)責(zé)記賬卡用戶信息管理,記賬卡業(yè)務(wù)平臺(tái)負(fù)責(zé)呼叫控制,接收到來(lái)自第三方網(wǎng)元的呼叫請(qǐng)求號(hào)后,進(jìn)行呼叫處理,建立第一通話方與第二通話方的通話,通話結(jié)束后向第三方網(wǎng)元發(fā)送攜帶通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元進(jìn)行扣費(fèi)處理,根據(jù)通話的屬性信息更新記賬卡賬號(hào)的余額信息,避免了記賬卡業(yè)務(wù)實(shí)現(xiàn)的局限性,第三方服務(wù)提供商可以通過(guò)第三方網(wǎng)元提供個(gè)性化的記賬卡業(yè)務(wù),而不必關(guān)心呼叫控制;同時(shí)記賬卡業(yè)務(wù)平臺(tái)只需負(fù)責(zé)呼叫控制,從而網(wǎng)絡(luò)運(yùn)營(yíng)商不必關(guān)心記賬卡用戶信息管理。
下面通過(guò)具體實(shí)施例進(jìn)行描述。
實(shí)施例一
圖2是根據(jù)本發(fā)明實(shí)施例一的記賬卡業(yè)務(wù)實(shí)現(xiàn)方法的流程圖,如圖2所示,該方法可以包括以下幾個(gè)步驟(步驟S201-步驟S223):
步驟S201,第三方Web service接口機(jī)發(fā)送呼叫請(qǐng)求,觸發(fā)業(yè)務(wù)平臺(tái)的記賬卡業(yè)務(wù)。
步驟S202,記賬卡業(yè)務(wù)平臺(tái)規(guī)范主被叫號(hào)碼。規(guī)范主被叫號(hào)碼可以包括:判斷主叫和被叫號(hào)碼是否合法。
步驟S203,進(jìn)行鑒權(quán)操作。
步驟S204,若鑒權(quán)不通過(guò),記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫請(qǐng)求響應(yīng),進(jìn)入步驟S223。
步驟S205,若鑒權(quán)通過(guò),計(jì)算可用通話時(shí)長(zhǎng),記賬卡業(yè)務(wù)平臺(tái)可以根據(jù)用戶余額反算通話時(shí)長(zhǎng)。
步驟S206,記賬卡業(yè)務(wù)平臺(tái)接續(xù)主叫,上報(bào)呼叫狀態(tài)請(qǐng)求。
步驟S207,判斷主叫是否摘機(jī)。
步驟S208,若主叫未摘機(jī),記賬卡業(yè)務(wù)平臺(tái)根據(jù)主叫返回事件上報(bào)呼叫狀態(tài)請(qǐng)求,進(jìn)入步驟S223。
步驟S209,若主叫摘機(jī),記賬卡業(yè)務(wù)平臺(tái)對(duì)主叫播放歡迎詞,接續(xù)被叫,上報(bào)呼叫狀態(tài)請(qǐng)求。
步驟S210,上報(bào)被叫呼叫狀態(tài)請(qǐng)求。
步驟S211,判斷被叫是否摘機(jī)。
步驟S212,若被叫未摘機(jī),記賬卡業(yè)務(wù)平臺(tái)根據(jù)被叫返回事件上報(bào)呼叫狀態(tài)請(qǐng)求,進(jìn)入步驟S223。
步驟S213,若被叫摘機(jī),記賬卡業(yè)務(wù)平臺(tái)起定時(shí)器。
步驟S214,判斷余額是否足夠。若余額不足,進(jìn)入步驟S221。
步驟S215,判斷主叫、被叫是否掛機(jī)。若主叫和/或被叫掛機(jī),進(jìn)入步驟S221。
步驟S216,判斷wbs請(qǐng)求結(jié)束。若請(qǐng)求結(jié)束,進(jìn)入步驟S221。
步驟S217,判斷wbs呼叫狀態(tài)查詢。
步驟S218,若收到呼叫狀態(tài)查詢,返回呼叫狀態(tài),進(jìn)入步驟S213。
步驟S219,判斷定時(shí)器是否到時(shí)。若定時(shí)器未到時(shí)返回步驟S221。
步驟S220,定時(shí)器時(shí)間到,記賬卡業(yè)務(wù)平臺(tái)上報(bào)呼叫狀態(tài)請(qǐng)求,包括到目前的呼叫時(shí)長(zhǎng)和呼叫費(fèi)用,返回步驟S214。
步驟S221,上報(bào)呼叫狀態(tài)(時(shí)長(zhǎng)、費(fèi)用)。
步驟S222,保存CDR話單。
步驟S223,釋放呼叫。
在上述業(yè)務(wù)處理流程中,涉及的WEB Service接口見(jiàn)表I描述。
表I WEB Service接口配置信息表
權(quán)利要求
1.一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法,其特征在于,包括: 記賬卡業(yè)務(wù)平臺(tái)接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,所述呼叫請(qǐng)求消息中攜帶的信息包括:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí); 所述記賬卡業(yè)務(wù)平臺(tái)根據(jù)所述第一通話方標(biāo)識(shí)和所述第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話; 所述記賬卡業(yè)務(wù)平臺(tái)向所述第三方網(wǎng)元發(fā)送所述攜帶所述通話的屬性信息的呼叫狀態(tài)消息,指示所述第三方網(wǎng)元根據(jù)所述屬性信息更新所述記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述屬性信息包括:所述通話的扣費(fèi)信息和/或所述通話的時(shí)長(zhǎng)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述屬性信息包括所述通話的扣費(fèi)信息的情況下,在所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送所述呼叫狀態(tài)消息之前,所述方法還包括:所述記賬卡業(yè)務(wù)平臺(tái)計(jì)算所述通話的扣費(fèi)信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述記賬卡業(yè)務(wù)平臺(tái)計(jì)算所述通話的扣費(fèi)信息,包括: 根據(jù)所述記賬卡賬 號(hào)所屬的卡號(hào)段確定所述通話的扣費(fèi)費(fèi)率; 根據(jù)記錄的所述通話的時(shí)長(zhǎng)和所述扣費(fèi)費(fèi)率計(jì)算所述通話的扣費(fèi)信息。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,所述呼叫請(qǐng)求消息中攜帶的信息還包括:所述記賬卡賬號(hào)允許使用的余額;在所述通話的過(guò)程中,所述方法還包括:所述記賬卡業(yè)務(wù)平臺(tái)計(jì)算所述余額能夠支付的通話時(shí)長(zhǎng),在所述通話的時(shí)長(zhǎng)超過(guò)所述能夠支付的通話時(shí)長(zhǎng)的情況下,結(jié)束所述通話,向所述第三方網(wǎng)元發(fā)送所述呼叫狀態(tài)消息。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送所述呼叫狀態(tài)消息之后,還包括: 所述記賬卡業(yè)務(wù)平臺(tái)存儲(chǔ)所述通話的屬性信息,其中,所述屬性信息還包括以下至少之一:所述記賬卡賬號(hào)、所述第一通話方標(biāo)識(shí)、所述第二通話方標(biāo)識(shí)。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:所述記賬卡業(yè)務(wù)平臺(tái)接收所述第三方網(wǎng)元的查詢請(qǐng)求,所述記賬卡業(yè)務(wù)平臺(tái)查詢保存的所述屬性信息,獲取所述第三方網(wǎng)元查詢的屬性信息,并將查詢得到的屬性信息返回給所述第三方網(wǎng)元。
8.根據(jù)權(quán)利要求1至4、6和7中任一項(xiàng)所述的方法,其特征在于,所述記賬卡業(yè)務(wù)平臺(tái)與所述第三方網(wǎng)元之間通過(guò)網(wǎng)頁(yè)服務(wù)WEB Service接口進(jìn)行交互。
9.一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)裝置,其特征在于,包括: 接收模塊,用于接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,所述呼叫請(qǐng)求消息中攜帶的信息包括:記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí); 建立模塊,用于根據(jù)所述第一通話方標(biāo)識(shí)和所述第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話; 發(fā)送模塊,用于向所述第三方網(wǎng)元發(fā)送所述攜帶所述通話的屬性信息的呼叫狀態(tài)消息,指示所述第三方網(wǎng)元根據(jù)所述屬性信息更新所述記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第一計(jì)算模塊,用于在所述屬性信息包括所述通話的扣費(fèi)信息的情況下,在所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送所述呼叫狀態(tài)消息之前,計(jì)算所述通話的扣費(fèi)信息。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述第一計(jì)算模塊包括: 確定單元,用于根據(jù)所述記賬卡賬號(hào)所屬的卡號(hào)段確定所述通話的扣費(fèi)費(fèi)率; 計(jì)算單元,用于根據(jù)記錄的所述通話的時(shí)長(zhǎng)和所述扣費(fèi)費(fèi)率計(jì)算所述通話的扣費(fèi)信肩、O
12.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述裝置還包括: 第二計(jì)算模塊,用于在所述呼叫請(qǐng)求消息中攜帶的信息包括所述記賬卡賬號(hào)允許使用的余額的情況下,計(jì)算所述余額能夠支付的通話時(shí)長(zhǎng); 結(jié)束模塊,用于在所述通話的時(shí)長(zhǎng)超過(guò)所述能夠支付的通話時(shí)長(zhǎng)的情況下,結(jié)束所述通話。
13.根據(jù)權(quán)利要求9至11中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 存儲(chǔ)模塊,用于存儲(chǔ)所述通話的屬性信息,其中,所述屬性信息還包括以下至少之一:所述記賬卡賬號(hào)、所述第一通話方標(biāo)識(shí)、所述第二通話方標(biāo)識(shí)。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于, 所述接收模塊,還用于接收所述第三方網(wǎng)元的查詢請(qǐng)求; 所述裝置還包括:查詢模塊,用于查詢保存的所述屬性信息獲取所述第三方網(wǎng)元查詢的屬性信息; 所述發(fā)送模塊,還用于將查詢得到的屬性信息發(fā)送給所述第三方網(wǎng)元。
15.一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng),其特征在于,包括: 記賬卡業(yè)務(wù)平臺(tái),包括:權(quán)利要求9至14中任一項(xiàng)所述的裝置; 第三方網(wǎng)元,包括: 發(fā)送模塊,用于向所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送呼叫請(qǐng)求消息; 接收模塊,用于接收所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送的攜帶通話的屬性信息的呼叫狀態(tài)消息; 更新模塊,用于根據(jù)所述屬性信息更新所述記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。
16.根據(jù)權(quán)利要求15所述的系統(tǒng),其特征在于,所述發(fā)送模塊,還用于向所述記賬卡業(yè)務(wù)平臺(tái)發(fā)送屬性信息查詢消息。
17.根據(jù)權(quán)利要求15或16所述的系統(tǒng), 其特征在于,所述第三方網(wǎng)元還包括: 計(jì)算模塊,用于根據(jù)所述屬性信息計(jì)算所述通話的扣費(fèi)信息。
全文摘要
本發(fā)明公開(kāi)了一種記賬卡業(yè)務(wù)的實(shí)現(xiàn)方法、裝置及系統(tǒng)。其中,該方法包括記賬卡業(yè)務(wù)平臺(tái)接收第三方網(wǎng)元的呼叫請(qǐng)求消息,其中,呼叫請(qǐng)求消息中攜帶的信息包括記賬卡賬號(hào)、第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí);記賬卡業(yè)務(wù)平臺(tái)根據(jù)第一通話方標(biāo)識(shí)和第二通話方標(biāo)識(shí),建立第一通話方與第二通話方的通話;記賬卡業(yè)務(wù)平臺(tái)向第三方網(wǎng)元發(fā)送攜帶所述通話的屬性信息的呼叫狀態(tài)消息,指示第三方網(wǎng)元根據(jù)屬性信息更新記賬卡賬號(hào)對(duì)應(yīng)的記賬卡的余額。通過(guò)本發(fā)明,克服了相關(guān)技術(shù)中記賬卡業(yè)務(wù)實(shí)現(xiàn)的局限性。
文檔編號(hào)H04M15/00GK103139402SQ20111038409
公開(kāi)日2013年6月5日 申請(qǐng)日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者解放, 楊建軍, 張三平, 孫祥新 申請(qǐng)人:中興通訊股份有限公司