專利名稱:使用加權(quán)功能提供費率可變的預(yù)付費電信服務(wù)的方法、系統(tǒng)及計算機程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本文所描述的主題涉及通信網(wǎng)絡(luò)中的預(yù)付費服務(wù)。更加具體地,本文所描述的主 題涉及使用加權(quán)功能(weighting function)提供費率可變的預(yù)付費電信服務(wù)的方法、系統(tǒng) 及計算機程序產(chǎn)品。
背景技術(shù):
在電信網(wǎng)絡(luò)中,訂戶可以被分為預(yù)付費訂戶和后付費訂戶。后付費訂戶通常向服 務(wù)供應(yīng)商注冊并且按月支付費用,以便接收電信服務(wù)。與之形成對比的是,預(yù)付費訂戶一般 在打電話之前,向賬戶中存入任意數(shù)量的資金。當預(yù)付費訂戶打電話時,根據(jù)呼叫的持續(xù)時 間從賬戶中扣款。通常,預(yù)付費賬戶被設(shè)置為使得以指定的費率對預(yù)付費訂戶所打的所有 電話進行收費(例如,每分鐘0.15美元),而不考慮目的地和被叫方。因此,如果訂戶呼叫 本地號碼,則按照每分鐘0. 15美元對預(yù)付費訂戶進行收費。同樣地,如果預(yù)付費訂戶撥打 長途電話,則仍然按照每分鐘0. 15美元收取電話費。盡管這些靜態(tài)預(yù)付費呼叫方案在許多方面是方便的,但是在某些狀況下可能出現(xiàn) 問題。例如,假設(shè)預(yù)付費訂戶希望接通特別服務(wù)(premium service),比如天氣信息號碼、或 體育信息號碼等。與呼叫非特別目的地的呼叫相比,呼叫這些服務(wù)的呼叫期望收取更多的 費用。然而,使用預(yù)付費呼叫卡或者電話,這種不同的計費是不可能的。結(jié)果是,可能會出 現(xiàn)下面兩種問題之一。在一種情況下,服務(wù)供應(yīng)商禁止訂戶利用預(yù)付費電話或服務(wù)方案呼 叫特別服務(wù)。或者,允許預(yù)付費訂戶按照訂戶的預(yù)付呼叫費率來進行特別服務(wù)的通信。在 這種情況下,由于預(yù)付的訂購費率在成本上通常低于與特別服務(wù)相關(guān)的通話費,因此訂戶 可能實際上在損害服務(wù)供應(yīng)商利益的情況下打“費率降低的”電話。因此,需要使用加權(quán)功能來提供費率可變的預(yù)付費電信服務(wù)的方法、系統(tǒng)及計算 機程序產(chǎn)品。
發(fā)明內(nèi)容
本文描述的主題包括使用加權(quán)功能提供費率可變的預(yù)付費電信服務(wù)的方法。在一 個實施例中,所述方法包括攔截包含與預(yù)付費通信會話相關(guān)的可用信用值的信令消息?;?于與預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù)。所述方法還包括將該信 用調(diào)整系數(shù)應(yīng)用于可用信用值,以生成經(jīng)過調(diào)整的可用信用值。信令消息被修改為包括經(jīng) 過調(diào)整的可用信用值。本文描述的用于應(yīng)用預(yù)付費加權(quán)功能的主題可以利用計算機程序產(chǎn)品實現(xiàn),所述計算機程序產(chǎn)品包括包含在由計算機處理器執(zhí)行的有形計算機可讀介質(zhì)中的計算機可執(zhí) 行指令。適于實現(xiàn)本文描述的主題的典型計算機可讀介質(zhì)包括盤片存儲設(shè)備、可編程邏輯 設(shè)備、和專用集成電路等。在一個實施例中,所述計算機可讀介質(zhì)可以包括處理器可以訪問 的存儲器。所述存儲器可以包括處理器可執(zhí)行來實現(xiàn)本文所描述的預(yù)付費加權(quán)功能的所有 應(yīng)用方法的指令。此外,實現(xiàn)本文所描述的主題的計算機可讀介質(zhì)可以分布在多個物理設(shè) 備和/或計算平臺上。
現(xiàn)在將參照
本文所描述的主題的優(yōu)選實施例,在附圖中圖1是例示根據(jù)本文所描述的主題的實施例的使用預(yù)付費服務(wù)加權(quán)功能的示例 性通信網(wǎng)絡(luò)的網(wǎng)絡(luò)圖;圖2是根據(jù)本文所描述的主題的實施例的示例性預(yù)付費服務(wù)加權(quán)功能規(guī)則數(shù)據(jù) 庫結(jié)構(gòu);圖3描繪了根據(jù)本文所描述的主題的實施例的網(wǎng)絡(luò)路由單元的示例性架構(gòu),所述 網(wǎng)絡(luò)路由單元被配置為使用預(yù)付費服務(wù)加權(quán)功能;圖4是根據(jù)本文所描述的主題的實施例的用于使用預(yù)付費服務(wù)加權(quán)功能來提供 費率可變的電信服務(wù)的示例性步驟的流程圖;圖5是例示根據(jù)本文所描述的主題的實施例的使用包含在預(yù)付費電話卡平臺中 的預(yù)付費服務(wù)加權(quán)功能的示例性通信網(wǎng)絡(luò)的網(wǎng)絡(luò)圖;以及圖6是例示根據(jù)本文所描述的主題的實施例的會話發(fā)起協(xié)議(SIP)使能會話單元 的功能的消息流圖,所述會話單元被配置為使用預(yù)付費服務(wù)加權(quán)功能。
具體實施例方式本主題涉及在通信網(wǎng)絡(luò)中使用加權(quán)功能提供費率可變的預(yù)付費電信服務(wù)的系統(tǒng) 和方法。根據(jù)本主題的一個實施例,例如,預(yù)付費加權(quán)功能被配置在網(wǎng)絡(luò)路由單元中,該網(wǎng) 絡(luò)路由單元用于例如基于正在呼叫的通信服務(wù)的類型調(diào)節(jié)(scale)預(yù)付費訂戶的分配分 鐘數(shù)(或信用的其它指示符)。例如,如果訂戶有30分鐘的時間可用于進行標準通話,則可 用于呼叫特別服務(wù)(例如,股票行情服務(wù)、交通報道服務(wù)、天氣預(yù)報服務(wù)、游戲服務(wù)、銀行/ 財經(jīng)服務(wù)等)的分鐘數(shù)可以被調(diào)整為15分鐘。在替代實施方式中,例如,可以基于與呼叫 相關(guān)的服務(wù)的類型(例如,視頻、語音、多媒體、文本)、與呼叫相關(guān)的一天里的某時刻、與呼 叫相關(guān)的一周里的一天、與呼叫相關(guān)的漫游網(wǎng)絡(luò)運營商,調(diào)整可用資金量。圖1是根據(jù)本文所描述的主題的實施例的示例性通信網(wǎng)絡(luò)100的網(wǎng)絡(luò)圖,該通信 網(wǎng)絡(luò)100包括預(yù)付費服務(wù)加權(quán)功能(PSWF) 114,該預(yù)付費服務(wù)加權(quán)功能114用于向預(yù)付費移 動訂戶提供費率可變的電信服務(wù)。如將在下文中更為詳細地描述的,PSWF 114可以攔截并 隨后修改與涉及預(yù)付費訂戶的通信會話相關(guān)的信令消息。參照圖1,通信網(wǎng)絡(luò)100可以包括預(yù)付費平臺數(shù)據(jù)庫102、網(wǎng)絡(luò)路由單元(NRE) 104、 移動交換中心(MSC) 106、基站系統(tǒng)(BSS) 108、移動呼叫設(shè)備110、聲音/通告服務(wù)器112、記 賬和計費單元116以及多個特別服務(wù)單元llSpi。在一個實施例中,移動呼叫設(shè)備110可 以包括與預(yù)付費訂購方案(subscription plan)相關(guān)聯(lián)的移動電話。預(yù)付費訂購方案可以包括針對本地和長途電話以特定的費率(例如,0.15美元/分鐘)收費的呼叫方案。在一 個示例性情形中,移動呼叫設(shè)備110可以通過經(jīng)由BBS 108向MSC 106發(fā)送呼叫發(fā)起信號, 來嘗試發(fā)起與特別服務(wù)IlS1 (例如,CdPNl)的通信。在從移動呼叫設(shè)備110接收呼叫發(fā)起 信號后,MSC 106檢查被叫方的號碼(CdPN),并確定呼叫方是預(yù)付費訂戶。MSC 106首先經(jīng) 由網(wǎng)絡(luò)路由單元(NRE) 104向預(yù)付費平臺102發(fā)送查詢信令消息150 (例如,IDP消息)。網(wǎng)絡(luò)路由單元104可以包括信號轉(zhuǎn)發(fā)點(STP)、SS7-IP信令網(wǎng)關(guān)(SG)、SIP服務(wù) 器、IP多媒體子系統(tǒng)(IMS)節(jié)點、呼叫會話控制功能(CSCF)、軟交換、媒體網(wǎng)關(guān)控制器、或者 任何其它適于接收和路由呼叫信令消息的類似網(wǎng)絡(luò)組件。在一個實施例中,NRE 104可以支 持PSWF 114, PSffF 114負責(zé)對經(jīng)過NRE 104的信令消息進行預(yù)付費服務(wù)加權(quán)處理。因為預(yù) 付費服務(wù)供應(yīng)商可以在不增加預(yù)付費平臺的昂貴升級需求的情況下實現(xiàn)費率可變的收費, 所以將PSWF 114集成在STP中是有益的。在其它能力中,PSWF 114可以被配置為基于下 面討論的一個或多個呼叫參數(shù)來確定呼叫的加權(quán)調(diào)整系數(shù)。在一個實施例中,PSWF 114可 以由硬件組件、固件組件、由處理器執(zhí)行的軟件模塊或上述的組合構(gòu)成。在本發(fā)明的替代實 施例中,PSWF可以部署在與NRE無關(guān)的平臺上。例如,PSWF可以作為獨立節(jié)點部署在預(yù)付 費平臺之前,其中所述節(jié)點適于觀測、攔截并可能修改去往和/或來自預(yù)付費平臺的信令 消息。
在一個實施例中,NRE 104可以包括PSWF規(guī)則數(shù)據(jù)庫122,該規(guī)則數(shù)據(jù)庫122包 含與不同的通信服務(wù)相關(guān)聯(lián)的各種呼叫參數(shù)或者可能影響預(yù)付費計費的其它系數(shù)的列表。 圖2中描述了示例性PSWF規(guī)則數(shù)據(jù)庫122。在一個實施例中,PSWF規(guī)則數(shù)據(jù)庫122可以包 含多個數(shù)據(jù)結(jié)構(gòu)202-208,該多個數(shù)據(jù)結(jié)構(gòu)202-208與各種類型的可以用于改變預(yù)付費呼 叫的計費費率的呼叫參數(shù)有關(guān)。例如,規(guī)則數(shù)據(jù)庫122可以包括被叫方號碼數(shù)據(jù)結(jié)構(gòu)202、 一天時段數(shù)據(jù)結(jié)構(gòu)204、漫游網(wǎng)絡(luò)運營商標識符數(shù)據(jù)結(jié)構(gòu)206以及服務(wù)類型數(shù)據(jù)結(jié)構(gòu)208。 雖然圖2列出了可以用于改變呼叫的預(yù)付費計費費率的呼叫參數(shù)的各種實例,但是本主題 不限于這些實例。也就是說,在不脫離本主題的范圍的情況下,可以存在其它的數(shù)據(jù)結(jié)構(gòu)、 具有附加字段的數(shù)據(jù)結(jié)構(gòu)或者不同的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)202-208中的每一個都將給定的 呼叫參數(shù)與對應(yīng)的信用調(diào)整系數(shù)相關(guān)聯(lián)。例如,被叫方號碼數(shù)據(jù)結(jié)構(gòu)202列出多個與特別 服務(wù)相關(guān)聯(lián)的被叫方號碼。而這些特別服務(wù)CdPN中的每一個都與特定的信用調(diào)整系數(shù)相 對應(yīng)。信用調(diào)整系數(shù)是被PSWFl 14使用來調(diào)節(jié)預(yù)付費訂戶的可用分鐘數(shù)或?qū)㈩A(yù)付費訂戶的 可用分鐘數(shù)轉(zhuǎn)換為與正在呼叫的特別服務(wù)相關(guān)的適當時間量的數(shù)值。信用調(diào)整系數(shù)可以被 表示為任意類型的數(shù)值。例如,對于費率比訂戶現(xiàn)有的預(yù)付費費率更昂貴的呼叫,信用調(diào)整 系數(shù)可以包括小于1.0的數(shù)值,從而,當與訂戶的可用分鐘數(shù)相乘時,用于特別服務(wù)的可用 分鐘數(shù)減少。類似地,對于收費比默認預(yù)付費費率低的特別服務(wù)呼叫,信用調(diào)整系數(shù)可以包 括大于1.0的數(shù)值,從而,當與訂戶的可用分鐘數(shù)相乘時,用于非特別服務(wù)的可用分鐘數(shù)增 力口。下面給出使用信用調(diào)整系數(shù)的實例。由于不同的訂戶可以具有不同的預(yù)付費呼叫費率, 因此可以配置規(guī)則數(shù)據(jù)庫122,從而使得對于每個預(yù)付費訂戶,都存在具有唯一一組呼叫乘 法系數(shù)的唯一一組數(shù)據(jù)結(jié)構(gòu)202-208。返回到圖1,預(yù)付費平臺102可以用作負責(zé)維護與多個預(yù)付費訂戶相關(guān)的預(yù)付費 賬戶余額的專用網(wǎng)絡(luò)單元。在接收到由NRE 104路由的查詢信令消息(例如,從MSC 106 源發(fā)的IDP消息)后,預(yù)付費平臺102可以訪問內(nèi)部數(shù)據(jù)庫以檢查與發(fā)起該呼叫的預(yù)付費訂戶相關(guān)的賬戶。例如,預(yù)付費平臺102可以確定與在所接收的查詢信令消息中指示的呼叫方號碼(CgPN)標識符(即,訂購號碼)相關(guān)聯(lián)的剩余資金量(例如,美元量)或信用余 額(例如,“分鐘數(shù)”)。在確定出存在足夠的資金后,預(yù)付費平臺102可以向MSC 106發(fā)送回響應(yīng)消息 152(例如,請求收費(ACH)操作消息)。在一個實施例中,響應(yīng)消息152包含表示訂戶的未 用余額或總時間的至少一部分的可用信用值。更具體地,可用信用值可以用于指示預(yù)付費 平臺102授權(quán)給預(yù)付費訂戶在給定預(yù)付費呼叫中使用的時間量(而不需要由MSC 106進一 步提示)。在一個實施例中,可用信用值可以包括被授權(quán)的總時間量的一部分(例如,總的 剩余57分鐘中的1分鐘)。這樣,預(yù)付費平臺可以在發(fā)送到查詢MSC中的ACH消息中提供 可用信用值,并同時從訂戶的預(yù)付費賬戶余額中扣除該可用信用值。在一個替代實施例中, 可用信用值可以包括在預(yù)付費用戶賬戶中的全部信用余額或時間。在被發(fā)送到MSC 106之后,響應(yīng)消息152被NRE 104中的PSWF 114攔截。在一個 實施例中,PSffF 114檢查響應(yīng)消息152,并確認存在可用信用值,所述可用信用值表示可以 用于接通特別服務(wù)IlSJS卩,響應(yīng)消息中指示的被叫方號碼)的被授權(quán)使用的時間量。然 后,PSffF 114可以訪問預(yù)付費服務(wù)加權(quán)功能規(guī)則數(shù)據(jù)庫122,以根據(jù)所撥打的呼叫,確定是 否有加權(quán)功能可以應(yīng)用于現(xiàn)有的預(yù)付費費率。更具體地,PSWF 114可以檢查響應(yīng)消息,以確 定是否有在數(shù)據(jù)庫122中列出的呼叫參數(shù)可以應(yīng)用于預(yù)付費通信會話。例如,響應(yīng)消息可 以包括特定呼叫參數(shù),比如CdPN標識符、當前時間和日期、移動呼叫設(shè)備110希望建立的呼 叫類型、或漫游網(wǎng)絡(luò)運營商標識符(如果適用的話)等。PSWF 114使用數(shù)據(jù)結(jié)構(gòu)202-208 來交叉引用這些呼叫參數(shù)中的一個或多個。例如,在示例性方案中,由于移動呼叫設(shè)備110 嘗試呼叫特別服務(wù)IlS1,所以PSWF 114可以利用數(shù)據(jù)結(jié)構(gòu)202來交叉引用CdPN標識符(例 如,CdPm)。結(jié)果是,PSWF 114確定信用調(diào)整系數(shù)0.4與特別服務(wù)IlS1相關(guān)。在替代實施 例中,PSWF功能114可以從與預(yù)付費交易相關(guān)的IDP或ACR消息中攔截、提取和緩存呼叫 參數(shù)。然后PSWF功能可以攔截與預(yù)付費交易相關(guān)的ACH消息,并且使ACH消息與從先前攔 截的IDP/ACR消息中提取的呼叫參數(shù)相關(guān)聯(lián)。然后,該相關(guān)的呼叫參數(shù)被用于確定合適的 信用調(diào)整系數(shù)。一旦確定可應(yīng)用的信用調(diào)整系數(shù),則PSWF 114就將所述信用調(diào)整系數(shù)應(yīng)用于包 含在響應(yīng)消息中的可用信用值(例如,1分鐘)。在一個實施例中,通過簡單地將可用信用 值乘以信用調(diào)整系數(shù)來確定經(jīng)過調(diào)整的可用信用值(例如,60秒X0. 4 = 24秒)。顯然, 經(jīng)過調(diào)整的可用信用值表示預(yù)付費訂戶有權(quán)與特別服務(wù)ISl1通信的實際時間量。在產(chǎn)生 經(jīng)過調(diào)整的可用信用值之后,PSWF 114將經(jīng)過調(diào)整的可用信用值插入響應(yīng)消息中(或者, 產(chǎn)生具有經(jīng)過調(diào)整的可用信用值的新響應(yīng)消息),由此替代原來的可用信用值。PSWF114向 MSC 106發(fā)送“經(jīng)過調(diào)整的”響應(yīng)消息154。在接收到包含經(jīng)過調(diào)整的可用信用值的響應(yīng)消息154后,MSC 106發(fā)送呼叫信令 消息,以與意在的目的地(例如,特別服務(wù)ISl1)建立連接。當移動呼叫設(shè)備110與特別服 務(wù)ISl1之間的呼叫發(fā)生時,MSC 106跟蹤呼叫或通信會話的持續(xù)時間。當被授權(quán)使用的時 間(例如,24秒)將要期滿時,MSC106向預(yù)付費平臺102發(fā)送查詢信令消息156 (例如,請 求收費報告(ARC)操作消息)。在接收到查詢信令消息156后,預(yù)付費平臺102訪問其內(nèi)部 數(shù)據(jù)庫以確定與預(yù)付費訂戶相關(guān)的未用信用余額(或時間)。以與對初始IDP信息150進行響應(yīng)相似的方法,預(yù)付費平臺102經(jīng)由NRE 104向MSC 106發(fā)送包含可用信用值的響應(yīng) 消息158 (例如,ACH消息)。在接收(例如,攔截)到響應(yīng)消息158后,PSWF 114再次執(zhí)行加權(quán)處理。例如,PSWF 114識別包含可用資金或可用時間的響應(yīng)消息158。接著,PSWF114利用數(shù)據(jù)庫122中包含 的數(shù)據(jù)結(jié)構(gòu)來交叉引用包含在響應(yīng)消息158中的呼叫參數(shù)。再回到上述實例,由于移動呼 叫設(shè)備110參與具有特別服務(wù)IlS1的電話,因此PSWF 114利用數(shù)據(jù)結(jié)構(gòu)202來交叉引用 CdPN標識符(例如,CdPm)。如前所述,PSWF 114確定信用調(diào)整系數(shù)0. 4與CdPm相關(guān),并 且將所述信用調(diào)整系數(shù)應(yīng)用于在應(yīng)答信息158中包含的可用信用值,以產(chǎn)生經(jīng)過調(diào)整的可 用信用值。接著,所述包含經(jīng)過調(diào)整的可用信用值的“經(jīng)過調(diào)整的”響應(yīng)消息160被發(fā)送到 MSC 106。重復(fù)地進行這個過程,直到呼叫終止或預(yù)付費資金用盡。例如,通過從MSC 106接 收消息(例如,ACR消息),預(yù)付費平臺102訪問它的內(nèi)部數(shù)據(jù)庫,以確定與預(yù)付費訂戶相關(guān) 的未用信用余額(或時間)量。如果預(yù)付費平臺102確定沒有剩余資金,則向MSC 106發(fā) 送指示預(yù)付費訂戶賬戶用盡的消息。在一個實施例中,聲音/通告服務(wù)器(TAS)112可以與 MSC 106協(xié)同使用,以向移動呼叫設(shè)備110提供指示信用用盡的可聽聲音或語音消息。TAS 112 還可以被配置為在信用用盡之前向預(yù)付費訂戶提供聲音或消息(即,以用作提醒)。在一個實施例中,在通信網(wǎng)絡(luò)100中利用記賬/計費驗證單元116。記賬/計費 驗證單元116可以駐留在網(wǎng)絡(luò)操作中心(NOC)等中。記賬/計費驗證單元116可以用于從 NRE 104接收記賬記錄消息162。在一個實施例中,記賬記錄消息162可以包括預(yù)付費移動 訂戶和被叫方之間的呼叫會話(例如,特別服務(wù))的持續(xù)時間。盡管預(yù)付費平臺102已經(jīng) 扣除了有權(quán)使用分鐘數(shù)的預(yù)付費訂購部分(例如,通過發(fā)送包含可用信用值的ACH消息), 但是服務(wù)供應(yīng)商可以使用經(jīng)由記賬記錄消息從NRE 104獲得的信息來驗證預(yù)付費平臺102 所進行的記賬。隨后,該數(shù)據(jù)可以被用于生成賬單或確認計費查詢。圖3是示出了根據(jù)本文所描述的主題的實施例的信令消息路由節(jié)點(例如,NRE 104)的示例性內(nèi)部架構(gòu)的方框圖,所述信令消息路由節(jié)點配置有預(yù)付費服務(wù)加權(quán)功能 114。參照圖3,NRE 104可以包括內(nèi)部通信總線308,所述內(nèi)部通信總線308包括兩個反向 串行環(huán)路。在一個實施例中,用于確定是否向給定的呼叫或通信會話應(yīng)用預(yù)付費服務(wù)加權(quán) 功能的邏輯電路集成在NRE 104中。因此,不需要額外的平臺、硬件或節(jié)點向預(yù)付費呼叫提 供信用調(diào)整系數(shù)。從不需要修改現(xiàn)有的預(yù)付費平臺(例如,預(yù)付費平臺102)這點來看,這是 有利的。多個處理模塊或處理卡可以與總線308耦合。在圖3中,總線308可以與諸如鏈 路接口模塊(LIM) 301、數(shù)據(jù)通信模塊(DCM) 302及數(shù)據(jù)庫服務(wù)模塊(DSM) 304之類的通信模 塊耦合。這些模塊與總線308物理連接,從而使得信令和其它類型的消息可以在活動的卡 或模塊之間內(nèi)部路由。為了簡化說明,在圖3中只包括單個LIM卡、單個DCM卡和單個DSM 卡。然而,NRE 104可以包括多個其它LIM、DCM、DSM以及其它卡類型,所有這些卡都可以同 時連接到總線308并且經(jīng)由總線308進行通信。模塊301、302和304中的每一個都可以執(zhí)行駐留在每個模塊中的應(yīng)用程序或功 能,并且控制經(jīng)由總線308與其它模塊間的通信。例如,DCM 304可以執(zhí)行將上述預(yù)付費服 務(wù)加權(quán)功能應(yīng)用于通信會話的軟件(例如,經(jīng)由處理器等),所述通信會話涉及預(yù)付費訂戶 以及一個或多個特別呼叫服務(wù)。
LIM 301可以包括SS7MTP第1級和第2級功能310、I/O緩存器311、網(wǎng)關(guān)篩選 (GffS)功能312、消息識別功能314、消息分發(fā)功能316以及路由管理器318。MTP第1級和 第2級功能310通過特定的物理接口發(fā)送和接收數(shù)字數(shù)據(jù),提供錯誤檢測、錯誤校正以及按 順序地遞送SS7消息分組。I/O緩存器311為呼入和呼出的信令消息提供臨時緩存。盡管 PSffF 114被示出為位于DSM 304中,但是本領(lǐng)域技術(shù)人員應(yīng)該明白,PSWF 114可以在LIM 301或DCM 302上實現(xiàn)。
GffS功能312檢查所接收的消息分組,并確定是否應(yīng)該允許所述消息分組進入NRE 104,以進行PSWF處理和/或路由。識別功能314執(zhí)行識別操作,所述識別操作可以包括 確定所接收到的消息分組是否需要由內(nèi)部處理子系統(tǒng)進行處理或者被簡單地直通式交換 (即,路由到該網(wǎng)絡(luò)中的另一個節(jié)點)。被允許進入NRE 104的消息,比如需要進行PSWF處 理的消息,可以被路由到系統(tǒng)中的其它通信模塊或者經(jīng)由總線308分發(fā)到應(yīng)用引擎或處理 模塊。DCM 302包括通過IP信令鏈路發(fā)送和接收SS7消息的功能。在所示的示例中,DCM 302包括物理層功能322、網(wǎng)絡(luò)層功能324、傳輸層功能326、適配層功能328及上面針對LIM 301描述的功能312、316和318。物理層功能322執(zhí)行開放系統(tǒng)互聯(lián)(OSI)物理層操作,諸 如,通過底層電接口 /光接口傳輸消息。在一個實施例中,可以利用以太網(wǎng)實現(xiàn)物理層功能 322。網(wǎng)絡(luò)層功能324執(zhí)行比如將信息路由到其它網(wǎng)絡(luò)節(jié)點的操作。在一個實施例中,網(wǎng)絡(luò) 層功能324可以實施互聯(lián)網(wǎng)協(xié)議。傳輸層功能326實施OSI傳輸層操作,諸如,在網(wǎng)絡(luò)節(jié)點 之間提供面向連接的傳輸,提供在網(wǎng)絡(luò)節(jié)點之間的無連接傳輸或者提供在網(wǎng)絡(luò)節(jié)點之間的 面向流的傳輸??梢岳萌魏芜m合的傳輸層協(xié)議,諸如流控制傳輸協(xié)議(SCTP)、傳輸控制協(xié) 議(TCP)或者用戶數(shù)據(jù)報協(xié)議(UDP)等,來實現(xiàn)傳輸層功能326。適配層功能328執(zhí)行通 過IP傳輸來發(fā)送和接收SS7消息的操作??梢岳萌魏芜m合的IETE或者其它適配層協(xié)議 來實現(xiàn)適配層功能328。適合協(xié)議的實例包括MTP第2級對等用戶適配層(M2PA)、MTP第3 級用戶適配層(M3UA)和/或信令連接控制部件(SCCP)用戶適配層(SUA)。功能312、316 和318執(zhí)行與上面針對LIM 301描述的相應(yīng)組件相同的操作。當接收到與預(yù)付費移動訂戶相關(guān)的信令消息時,首先,LIM 301或DCM302根據(jù)所 述消息是由SS7發(fā)出還是由IP信令鏈路發(fā)出來處理所述消息。在接收通信模塊上的通信 協(xié)議棧放棄所述消息,直到該消息到達消息識別功能314為止。消息識別功能314可以識 別消息,比如需要預(yù)付費篩選加權(quán)處理的ACH消息。如果識別功能314確定所述信令消息是從預(yù)付費平臺102發(fā)送的并且需要進行 PSffF處理,則消息識別功能314將消息轉(zhuǎn)發(fā)到分發(fā)功能316,分發(fā)功能316將所述消息轉(zhuǎn)發(fā) 到DSM 304。如果識別功能314確定所述消息不需要進行PSWF處理,則識別功能314將所 述消息轉(zhuǎn)發(fā)到路由所述消息的路由管理器318。外部數(shù)據(jù)庫訪問功能330訪問PSWF規(guī)則數(shù)據(jù)庫122,所述外部數(shù)據(jù)庫訪問功能 330使用呼叫方標識符號碼或者被叫方標識符號碼這兩者中的至少一個來確定將要采取的 合適PSWF動作。在替代實施例中,PSWF規(guī)則數(shù)據(jù)庫可以放置在PSWF 114中(例如,如圖 3所示,為內(nèi)部PSWF規(guī)則數(shù)據(jù)庫332)。PSWF 114也可以包括使用測量和計費(UM&B)數(shù)據(jù) 庫118,所述使用測量和計費數(shù)據(jù)庫118用于維護預(yù)付費訂戶賬號的使用測量和計費信息。圖4是根據(jù)本文所描述的主題的實施例的方法400的流程圖,方法400包括向預(yù)付費訂戶提供可變費率的預(yù)付費服務(wù)的示例性步驟。參照圖4,在塊402中,攔截到信令消 息。在一個實施例中,預(yù)付費服務(wù)加權(quán)功能(PSWF) 114攔截預(yù)付費平臺102發(fā)送的ACH信 令消息152。例如,預(yù)付費平臺102響應(yīng)于最初由MSC 106發(fā)送的IDP查詢消息150而發(fā)送 ACH消息152。在一個實施例中,ACH信令消息152包括可用信用值,MSC 106最后使用所 述可用信用值來(根據(jù)預(yù)付費平臺102)確定預(yù)付費移動訂戶110是否具有足夠的信用值 來建立(或繼續(xù))所需呼叫。預(yù)付費平臺102接收IDP查詢消息150,然后預(yù)付費平臺102 訪問訂戶賬戶。然而,在MSC 106接收之前,ACH消息152被PSWF 114攔截。在塊404中,確定信用調(diào)整系數(shù)。在一個實施例中,PSWF 114訪問規(guī)則數(shù)據(jù)庫122 中的一個或多個數(shù)據(jù)結(jié)構(gòu),從而確定哪個(哪些)信用調(diào)整系數(shù),如果存在的話,應(yīng)該被應(yīng) 用到在攔截到的ACH消息152中包含的可用信用值。PSffF 114可以使用包含在信令消息中 的信息,比如被叫方標識符、一天中的時段、服務(wù)類型、和漫游服務(wù)供應(yīng)商 等,從而確定應(yīng)該 使用的信用調(diào)整系數(shù)。在替代實施例中,可用將多個信用調(diào)整系數(shù)應(yīng)用于給定的呼叫。在塊406中,將信用調(diào)整系數(shù)應(yīng)用于可用信用值。在一個實施例中,PSWF 114將 在塊404中確定的信用調(diào)整系數(shù)應(yīng)用于在攔截到的消息中包含的可用信用值。例如,如果 PSffF 114確定特別服務(wù)IlS1(即,CdPm)是目的地號碼,則將相應(yīng)的信用乘數(shù)(例如,0.4) 乘以可用信用值(例如,60秒),以得到修改后的可用信用值(例如,24秒)。在塊408中,信令消息被調(diào)整為包括修改后的可用信用值。在一個實施例中,PSWF 114被配置為將修改后的可用信用值插入響應(yīng)信令消息(例如,ACH消息154)中,取代原來 的可用信用值。在替代實施例中,PSWF 114產(chǎn)生包括修改后的可用信用值的新響應(yīng)信令消 肩、ο在方框410中,發(fā)送修改后的信令消息。在一個實施例中,NRE 104用于將修改后 的ACH消息發(fā)送到MSC 106。盡管上述實例涉及在移動網(wǎng)絡(luò)中應(yīng)用預(yù)付費加權(quán),但是本主題還可以用于在陸線 網(wǎng)絡(luò)中應(yīng)用預(yù)付費加權(quán)。圖5圖示了利用預(yù)付費服務(wù)加權(quán)功能的示例性陸線通信網(wǎng)絡(luò)500, 所述預(yù)付費服務(wù)加權(quán)功能包含在預(yù)付費呼叫卡平臺中。與圖1類似,陸線通信網(wǎng)絡(luò)500可 以包括NRE 104、預(yù)付費平臺102、特別服務(wù)平臺IlS1...n。通信網(wǎng)絡(luò)500還包括位于預(yù)付費 平臺102中的SSP 130和PSWF 114。在此實例中,預(yù)付費平臺102被假定為包括在預(yù)付費 呼叫的語音路徑中。在一個實施例中,SSP 130從呼叫設(shè)備132接收呼叫發(fā)起信號,在設(shè) 備132中,呼叫是利用預(yù)付費呼叫卡發(fā)起的。在一個實施例中,呼叫設(shè)備132可以包括陸線 電話、移動電話、收費公用電話等。SSP130發(fā)送包含CgPN和CdPN的呼叫信令消息(例如, ISUP IAM消息)。預(yù)付費平臺102經(jīng)由NRE 104接收呼叫信令消息。在接收呼叫信令消息 后,預(yù)付費平臺102確定與預(yù)付費訂戶相關(guān)的未用信用余額(或時間)。在確定剩余預(yù)付 費信用后,預(yù)付費平臺102利用PSWF 114來確定是否對呼叫會話應(yīng)用信用調(diào)整系數(shù)。在 一個實施例中,PSffF 114訪問在規(guī)則數(shù)據(jù)庫122中的一個或多個數(shù)據(jù)結(jié)構(gòu),從而確定哪個 (哪些)信用調(diào)整系數(shù)(如果有的話)應(yīng)該被應(yīng)用到在呼叫信令消息中包含的可用信用值。 PSffF 114可以使用在呼叫信令消息中包含的信息,比如被叫方標識符、一天中的時段、和服 務(wù)類型等,來確定應(yīng)該使用什么信用調(diào)整系數(shù)。一旦確定了合適的信用調(diào)整系數(shù),預(yù)付費平臺102就允許所述呼叫信令消息繼續(xù) 傳送到特別服務(wù)目的地(例如,特別服務(wù)118)。然而,預(yù)付費平臺102基于所選擇的信用調(diào)整系數(shù)來扣除信用(或分鐘)。例如,如果具有以每分鐘0.15美元的普通費率收費的30 分鐘時間的預(yù)付費訂戶呼叫特別服務(wù)IlS1,則適量地縮短所分配的時間量。在此實施例中, 所分配的“被授權(quán)使用的”時間量為12分鐘(即,30分鐘X0. 4 = 12分鐘)。因此,預(yù)付 費訂戶可以利用預(yù)付費賬戶與特別服務(wù)IlS1建立呼叫會話。當12分鐘期滿時,預(yù)付費平 臺102可以向SSP 130發(fā)送經(jīng)由NRE 104路由的釋放消息,從而終止該呼叫。在一個實施 例中,音頻/通告服務(wù)器(與圖1中的TAS 112相似)可以與預(yù)付費平臺102協(xié)同使用,以 向呼叫設(shè)備132提供指示信用用盡的可聽見的聲音或語音消息。在一個實施例中,本主題可以應(yīng)用于基于會話發(fā)起協(xié)議(SIP)的通信網(wǎng)絡(luò),比如 互聯(lián)網(wǎng)協(xié)議(IP)多媒體子系統(tǒng)(IMS)網(wǎng)絡(luò)。第三代合作伙伴項目(3GPP)將IMS定義為可 以通過基于IP的基礎(chǔ)設(shè)施來會聚數(shù)據(jù)、語音和移動網(wǎng)絡(luò)技術(shù)的移動網(wǎng)絡(luò)基礎(chǔ)設(shè)施。IMS可 以被用于使得網(wǎng)絡(luò)運營商提供標準化的、可再用的平臺,所述平臺通過提高實時的多媒體 移動服務(wù)來提供新的、有創(chuàng)造性的服務(wù),比如語音服務(wù)、視頻電話、消息傳送、會議服務(wù)以及 推送服務(wù)。IMS可以被用于同時為移動網(wǎng)絡(luò)和固定網(wǎng)絡(luò)提供服務(wù),從而向終端用戶透明地提 供唯一的混合服務(wù)。
圖6包括例示了被配置為使用預(yù)付費服務(wù)加權(quán)功能的支持SIP會話的單元的功能 的消息流圖。圖6包括比如S-CSCF之類的IMS服務(wù)單元604,所述IMS服務(wù)單元604支持收 費觸發(fā)函數(shù)(CTF)608和提供與在上述非SIP/IMS實施例中的預(yù)付費服務(wù)加權(quán)功能(PSWF) (例如,PSWF 114)相似的功能的PSWF 610。服務(wù)單元的其它實例包括但不限于代理CSCF 單元、協(xié)商CSCF單元、SIP服務(wù)器、SIP路由器、SIP應(yīng)用服務(wù)器、存在服務(wù)器、歸屬訂戶服務(wù) 器(HSS)、軟交換單元、媒體網(wǎng)關(guān)控制單元以及會話邊界控制單元。盡管在圖6中被描述為 是分離和獨立單元,但是在替代實施例中,CTF 608和PSWF 610可以緊緊地集成在一起或 者組合為單個組件。在一種實現(xiàn)中,CTF 608與信用控制請求(CCR)的觸發(fā)有關(guān),以從在線 收費系統(tǒng)(OCS) 606索取預(yù)付費服務(wù)信息/授權(quán)/信用,所述在線收費系統(tǒng)606可以包括預(yù) 付費服務(wù)功能。也就是說,OCS 606可以包括或能夠訪問預(yù)付費服務(wù)平臺/系統(tǒng)。在一個實施例中,用戶602向服務(wù)單元604發(fā)送請求消息。響應(yīng)于此,CTF 608產(chǎn) 生CCR請求(例如,請求服務(wù)單元(RUS)信息)并發(fā)送到OCS 606。OCS 606 (或預(yù)付費服 務(wù)系統(tǒng))利用信用控制應(yīng)答(CCA)消息進行響應(yīng),所述信用控制應(yīng)答消息包括一些許可服 務(wù)單元(GSU)。PSffF 610用于接收GSU信息,并且應(yīng)用基于與前面描述的PSWF呼叫參數(shù)相 似的PSWF呼叫參數(shù)(例如,基于被呼叫方ID、呼叫方ID、請求通用資源標志符(URI)、到 URI、來自URI、漫游網(wǎng)絡(luò)/載體ID、一天中的時段、一周中的某天等)的信用調(diào)整系數(shù)。盡 管在圖6中未示出,但是服務(wù)單元604可以包括包含多個數(shù)據(jù)結(jié)構(gòu)的規(guī)則數(shù)據(jù)庫(與圖1 中的具有數(shù)據(jù)結(jié)構(gòu)202-208的數(shù)據(jù)庫122相似)。一旦利用至少一個調(diào)整系數(shù)進行修改,調(diào) 整后的可用GSU信用值就被服務(wù)單元604使用來控制呼叫或通信會話。例如,當使用許可 模塊或資金時,服務(wù)單元604可以發(fā)出額外的CCR信息,以從OCS 606請求使用新模塊的授 權(quán)(與在圖1中使用ACR消息相似)。將理解的是,在不脫離在此公開的本主題的范圍的情況下,可以對在此公開的主 題的各個細節(jié)進行更改。此外,前面的描述只是例示性的,而不是限制性的。
權(quán)利要求
一種用于提供費率可變的預(yù)付費電信服務(wù)的方法,所述方法包括接收包括與預(yù)付費通信會話相關(guān)的可用信用值的信令消息;基于與所述預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù);將所述信用調(diào)整系數(shù)應(yīng)用于所述可用信用值,以產(chǎn)生經(jīng)過調(diào)整后的可用信用值;以及修改所述信令消息以包括所述經(jīng)過調(diào)整后的可用信用值。
2.如權(quán)利要求1所述的方法,其中,所述可用信用值包括時間量和信用量這兩者中的至少一者。
3.如權(quán)利要求1所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括 基于與特別服務(wù)供應(yīng)商相關(guān)的被叫方標識符,確定信用調(diào)整系數(shù)。
4.如權(quán)利要求1所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于在一天中的特定時間和一周中的特定一天這兩者中的至少一者期間發(fā)起的所述 預(yù)付費通信會話,確定信用調(diào)整系數(shù)。
5.如權(quán)利要求1所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于處理所述預(yù)付費通信會話的至少一部分的網(wǎng)絡(luò)運營商的身份,確定信用調(diào)整系數(shù)。
6.如權(quán)利要求1所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于與所述信令消息中的呼叫方號碼相對應(yīng)的預(yù)付費訂戶,確定信用調(diào)整系數(shù)。
7.如權(quán)利要求1所述的方法,包括向發(fā)起所述預(yù)付費通信會話的移動交換中心發(fā)送經(jīng)過修改后的信令消息。
8.如權(quán)利要求1所述的方法,包括產(chǎn)生記賬記錄,所述記賬記錄識別所述預(yù)付費通信會話并且反映所述可用信用的調(diào)iF. ο
9.如權(quán)利要求1所述的方法,其中,所述信令消息和所述通信會話包括相應(yīng)的會話發(fā) 起協(xié)議(SIP)消息和SIP通信會話。
10.一種用于提供費率可變的預(yù)付費電信服務(wù)的方法,所述方法包括 接收與預(yù)付費通信會話相關(guān)的呼叫信令消息;基于與所述預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù); 確定與預(yù)付費訂購對應(yīng)的可用信用值;將所述信用調(diào)整系數(shù)應(yīng)用于所述可用信用值,以產(chǎn)生經(jīng)過調(diào)整后的可用信用值;以及 基于所述經(jīng)過調(diào)整后的可用信用值,控制所述通信會話的持續(xù)時間。
11.如權(quán)利要求10所述的方法,其中,所述可用信用值包括時間量和信用量這兩者中 的至少一者。
12.如權(quán)利要求10所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括 基于與特別服務(wù)供應(yīng)商相關(guān)的被叫方標識符,確定信用調(diào)整系數(shù)。
13.如權(quán)利要求10所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于在一天中的特定時間和一周中的特定一天這兩者中的至少一者期間發(fā)起的所述 預(yù)付費通信會話,確定信用調(diào)整系數(shù)。
14.如權(quán)利要求10所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于處理所述預(yù)付費通信會話的至少一部分的網(wǎng)絡(luò)運營商的身份,確定信用調(diào)整系數(shù)。
15.如權(quán)利要求10所述的方法,其中,確定信用調(diào)整系數(shù)的步驟包括基于與所述信令消息中的呼叫方標識符相對應(yīng)的預(yù)付費訂戶,確定信用調(diào)整系數(shù)。
16.一種用于提供費率可變的預(yù)付費電信服務(wù)的預(yù)付費服務(wù)加權(quán)功能系統(tǒng),所述系統(tǒng) 包括信令節(jié)點,包括篩選功能,用于在需要進行預(yù)付費服務(wù)加權(quán)處理時識別信令消息; 預(yù)付費服務(wù)加權(quán)功能,用于接收包括與預(yù)付費通信會話相關(guān)的可用信用值的所識別出的信令消息, 基于與所述預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù), 將所述信用調(diào)整系數(shù)應(yīng)用于所述可用信用值,以產(chǎn)生經(jīng)過調(diào)整后的可用信用值,以及 修改所述信令消息以包括所述經(jīng)過調(diào)整后的可用信用值。
17.如權(quán)利要求16所述的系統(tǒng),其中,所述可用信用值包括時間量、信用量和貨幣量這 三者中的至少一者。
18.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于 基于與特別服務(wù)供應(yīng)商相關(guān)的被叫方標識符,確定信用調(diào)整系數(shù)。
19.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于基于在一天中的特定時間和一周中的特定一天這兩者中的至少一者期間發(fā)起的所述 預(yù)付費通信會話,確定信用調(diào)整系數(shù)。
20.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于基于處理所述預(yù)付費通信會話的至少一部分的網(wǎng)絡(luò)運營商的身份,確定信用調(diào)整系數(shù)。
21.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于 基于與所述信令消息中的呼叫方標識符相對應(yīng)的預(yù)付費訂戶,確定信用調(diào)整系數(shù)。
22.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于 向發(fā)起所述預(yù)付費通信會話的移動交換中心發(fā)送經(jīng)過修改后的信令消息。
23.如權(quán)利要求16所述的系統(tǒng),其中,所述預(yù)付費服務(wù)加權(quán)功能還用于產(chǎn)生記賬記錄, 所述記賬記錄識別所述預(yù)付費通信會話并且反映所述可用信用的調(diào)整。
24.如權(quán)利要求16所述的系統(tǒng),其中,所述信令消息和所述通信會話包括相應(yīng)的會話 發(fā)起協(xié)議(SIP)消息和SIP通信會話。
25.一種計算機程序產(chǎn)品,包括計算機可執(zhí)行指令,所述計算機可執(zhí)行指令包含在有形 計算機可讀介質(zhì)中,當計算機的處理器執(zhí)行所述計算機可執(zhí)行指令時,所述計算機可執(zhí)行 指令執(zhí)行下述步驟接收包括與預(yù)付費通信會話相關(guān)的可用信用值的信令消息; 基于與所述預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù); 將所述信用調(diào)整系數(shù)應(yīng)用于所述可用信用值,以產(chǎn)生經(jīng)過調(diào)整后的可用信用值;以及 修改所述信令消息以包括所述經(jīng)過調(diào)整后的可用信用值。全文摘要
公開了使用加權(quán)功能提供費率可變的預(yù)付費電信服務(wù)的方法、系統(tǒng)及計算機程序產(chǎn)品。所述方法包括攔截包含與預(yù)付費通信會話相關(guān)的可用信用值的信令消息?;谂c預(yù)付費通信會話相關(guān)的至少一個呼叫參數(shù)確定信用調(diào)整系數(shù)。所述方法還包括將信用調(diào)整系數(shù)應(yīng)用于可用信用值,以產(chǎn)生經(jīng)過調(diào)整的可用信用值。信令消息被修改為包括經(jīng)過調(diào)整的可用信用值。
文檔編號H04W76/02GK101971653SQ200880126771
公開日2011年2月9日 申請日期2008年12月15日 優(yōu)先權(quán)日2007年12月13日
發(fā)明者P·J.·馬爾西科, V·拉維尚卡爾 申請人:泰克萊克公司