亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

將策略管理結(jié)合到匯聚預(yù)付費(fèi)/后付費(fèi)電信服務(wù)的制作方法

文檔序號:6453721閱讀:224來源:國知局
專利名稱:將策略管理結(jié)合到匯聚預(yù)付費(fèi)/后付費(fèi)電信服務(wù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于將策略管理結(jié)合到服務(wù)邏輯判定規(guī)則以增強(qiáng) 現(xiàn)有預(yù)付費(fèi)/后付費(fèi)電信服務(wù)應(yīng)用程序的系統(tǒng)和方法。雖然本發(fā)明具體 針對又稱作蜂窩系統(tǒng)的無線電信系統(tǒng)領(lǐng)域,并因而具體參照該領(lǐng)域進(jìn) 行描述,但是大家會理解,本發(fā)明可用于其它領(lǐng)域和應(yīng)用,包括有線
電信網(wǎng)絡(luò)和因特網(wǎng)協(xié)議多々某體子系統(tǒng)(IMS)網(wǎng)絡(luò)。
背景技術(shù)
在管理電信網(wǎng)絡(luò)方面策略管理越來越重要,以為不斷擴(kuò)大的客戶 群提供不斷增加的服務(wù)水平,以及在確定如何部署資源方面提供改進(jìn) 的靈活性。網(wǎng)絡(luò)'中對策略的許多現(xiàn)有支持一直由可在高容量和超短響 應(yīng)時(shí)間方面得到增強(qiáng)的比較筒單策略的需要來驅(qū)動(dòng)。
常規(guī)預(yù)付費(fèi)無線服務(wù)應(yīng)用程序使用基于國際電信聯(lián)盟(ITU)服務(wù) 創(chuàng)建標(biāo)準(zhǔn)的判定圖來實(shí)現(xiàn)策略管理。^f旦是,判定圖通常包括復(fù)雜的表 驅(qū)動(dòng)邏輯,其不能是終端用戶特定的,也就是說,不能在各個(gè)訂戶級 定義。
隨著網(wǎng)絡(luò)匯聚和終端用戶服務(wù)變得更為廣泛,重要的是提供一種 可適應(yīng)這些變化的策略基礎(chǔ)設(shè)施。 一種方式是運(yùn)營商、甚至終端用戶 都可易于定制和個(gè)性化以適合個(gè)人的需要。
盧森特技術(shù)有限公司已經(jīng)開發(fā)了策略管理項(xiàng)目-規(guī)則引擎(RE)。 規(guī)則引擎對于規(guī)定和執(zhí)行具有充分表達(dá)性以支持如美國專利申請 No.US6424948和美國專利申請No.US6499023所述的新興月l務(wù)應(yīng)用程 序的策略提供了快速、可縮放、栽體級支持。這兩個(gè)專利描述了規(guī)則 工作流程系統(tǒng)和計(jì)算規(guī)則的使用,以及用于根據(jù)輸入條件評估數(shù)據(jù)項(xiàng)的強(qiáng)大而靈活的技術(shù)的組合策略。
現(xiàn)有電信服務(wù)對于預(yù)付費(fèi)和/或后付費(fèi)服務(wù)應(yīng)用程序要求極復(fù)雜 的訂戶賬戶數(shù)據(jù)管理和收費(fèi)制。這種復(fù)雜度引起了提供和性能問題, 并極大影響了新服務(wù)創(chuàng)建和增強(qiáng)。希望找到一種新解決方案,它在允 許快速而容易地展示服務(wù)創(chuàng)建和增強(qiáng)方面可提供更大程度的靈活性。
本發(fā)明考慮解決上述困難及其它方面的新且改進(jìn)的系統(tǒng)和方法。

發(fā)明內(nèi)容
提供一種使用作為與服務(wù)應(yīng)用程序分開的軟件過程進(jìn)行操作的規(guī) 則引擎所使用的提供規(guī)則的規(guī)則編輯器在電信網(wǎng)絡(luò)中提供預(yù)付費(fèi)/后 付費(fèi)電信服務(wù)的系統(tǒng)和方法。
根據(jù)本發(fā)明的一個(gè)方面,系統(tǒng)包括用于創(chuàng)建規(guī)則、更新規(guī)則以 及向網(wǎng)絡(luò)單元分發(fā)規(guī)則的規(guī)則編輯器;作為用于提供預(yù)付費(fèi)/后付費(fèi)電 信服務(wù)的軟件過程進(jìn)行操作的電信服務(wù)應(yīng)用程序;在應(yīng)用邏輯內(nèi)的判 定點(diǎn)生成規(guī)則引擎查詢的應(yīng)用程序,規(guī)則引擎查詢包括一個(gè)或多個(gè)輸 入名稱值對;以及規(guī)則引擎,作為與所述應(yīng)用程序分開的獨(dú)立過程進(jìn) 行操作,用于使用從應(yīng)用程序接收的規(guī)則引擎查詢輸入來執(zhí)行規(guī)則并 提供包括由所執(zhí)行規(guī)則的結(jié)果所確定的輸出名稱值對的規(guī)則引擎查詢 輸出,輸出名稱值對M^定應(yīng)用程序要執(zhí)行的一個(gè)或多個(gè)動(dòng)作。
根椐本發(fā)明的另一個(gè)方面,方法包括使用規(guī)則編輯器創(chuàng)建規(guī)則; 作為用于提供預(yù)付費(fèi)和/或后付費(fèi)電信服務(wù)的軟件過程操作預(yù)付費(fèi)/后 付費(fèi)電信服務(wù)應(yīng)用程序;應(yīng)用程序到達(dá)應(yīng)用邏輯內(nèi)的判定點(diǎn)并生成包 括一個(gè)或多個(gè)輸入名稱值對和規(guī)則集ID的規(guī)則引擎查詢;應(yīng)用程序?qū)?規(guī)則引擎查詢發(fā)送給作為與應(yīng)用過程分開的獨(dú)立過程進(jìn)行操作的規(guī)則 引擎;規(guī)則引擎使用 一個(gè)或多個(gè)輸M稱值對來執(zhí)行規(guī)則集ID所確定 的可適用規(guī)則集,并生成包括規(guī)定一個(gè)或多個(gè)動(dòng)作的一個(gè)或多個(gè)輸出 名稱值對的規(guī)則引擎查詢響應(yīng);以及應(yīng)用程序接收規(guī)則引擎查詢響應(yīng), 并執(zhí)^f亍所述一個(gè)或多個(gè)動(dòng)作。
5通過以下提供的詳細(xì)描述,本發(fā)明的適用性的其它范圍將變得非 常清楚,但應(yīng)理解,詳細(xì)描述和具體示例在指示本發(fā)明的優(yōu)選實(shí)施例 時(shí)僅通過說明給出,因?yàn)楸景l(fā)明精神和范圍內(nèi)的各種改變和修改對本 領(lǐng)域的技術(shù)人員會非常清楚。


本發(fā)明存在于裝置的各個(gè)部分的構(gòu)造、布置和組合以及方法步驟 中,由此實(shí)現(xiàn)以下更全面闡述的、權(quán)利要求書中明確指出的以及附圖
所示的所考慮目的,附圖包括
圖1是示出根據(jù)本發(fā)明用于提供預(yù)付費(fèi)/后付費(fèi)電信服務(wù)的系統(tǒng)的 框圖2是示出圖1所示的用于無線電信網(wǎng)絡(luò)的系統(tǒng)的一個(gè)具體示例 的框圖3是示出圖2所示系統(tǒng)的操作方法的流程圖4是示出圖3和圖4所示系統(tǒng)的一個(gè)示例的操作的呼叫流程以及
圖5是示出圖3和圖4所示系統(tǒng)的另 一示例的操作的呼叫流程圖。
具體實(shí)施例方式
現(xiàn)在參照附圖,其中所示的只是為了說明而不是限制本發(fā)明的優(yōu) 選實(shí)施例,圖1提供一般表示為100、用于向終端用戶提供無線電信 服務(wù)的整個(gè)優(yōu)選系統(tǒng)的視圖。系統(tǒng)100可以是例如GSM、 CDMA或其 它已知無線電信網(wǎng)絡(luò)等無線電信網(wǎng)絡(luò)的組成部分,其中具有能夠才是供 無線電信服務(wù)的網(wǎng)絡(luò)節(jié)點(diǎn)112。這些節(jié)點(diǎn)的示例其中還可包括但不限 于基站、移動(dòng)交換中心和歸屬位置寄存器。系統(tǒng)100通常由又可稱作 網(wǎng)絡(luò)提供商的服務(wù)提供商來提供和管理。但是,應(yīng)當(dāng)理解,系統(tǒng)100 也可以是使用能夠在有線或IMS網(wǎng)絡(luò)中提供相似電信功能的類似網(wǎng)絡(luò) 單元的有線或IMS網(wǎng)絡(luò)。系統(tǒng)100包括一個(gè)或多個(gè)應(yīng)用程序114,運(yùn)行在一個(gè)或多個(gè)處理 器(未示出)上,用于經(jīng)由示為116的動(dòng)作來指示網(wǎng)絡(luò)節(jié)點(diǎn)112中的一個(gè) 或多個(gè)經(jīng)由其中還稱作移動(dòng)手機(jī)、移動(dòng)電話和蜂窩電話的移動(dòng)手機(jī)102 向終端用戶提供適當(dāng)服務(wù)。這些動(dòng)作還可包括向服務(wù)提供商提供管理 和維護(hù)能力,例如提供審計(jì)或檢驗(yàn)服務(wù)。
系統(tǒng)IOO還包括與應(yīng)用程序114通信的策略管理接口(PMI)118, 用于將策略管理結(jié)合到服務(wù)邏輯判定規(guī)則中,其中服務(wù)邏輯判定規(guī)則 由應(yīng)用程序114用于單獨(dú)確定所有訂戶的服務(wù)需要,并且例如在呼叫 處理期間經(jīng)由動(dòng)作116實(shí)時(shí)提供它們。PMI 118包括用于處理由一個(gè) 或多個(gè)規(guī)則編輯器122所提供的計(jì)算規(guī)則的規(guī)則引擎120。規(guī)則可存 儲在規(guī)則數(shù)據(jù)庫124中,供規(guī)則引擎120訪問。 一個(gè)或多個(gè)用戶接口 126可使終端用戶以及服務(wù)提供商能夠以不需要要求重新編譯、由此 要求新應(yīng)用程序產(chǎn)品版本的對應(yīng)用程序114進(jìn)行重大修改的方式來創(chuàng) 建、修改和分發(fā)規(guī)則。雖然無線電信網(wǎng)絡(luò)用于示例目的,但是應(yīng)當(dāng)理 解,本發(fā)明也可適用于使用類似網(wǎng)絡(luò)節(jié)點(diǎn)的有線電信網(wǎng)絡(luò)和因特網(wǎng)協(xié) 議多媒體子系統(tǒng)(IMS)網(wǎng)絡(luò)。
現(xiàn)在參照圖2,系統(tǒng)100的一個(gè)示例示為200,其中包括應(yīng)用程序 214,它提供盧森特技術(shù)有限公司開發(fā)的稱作MiLife SurePay產(chǎn)品套 裝的無線預(yù)付費(fèi)服務(wù)。這個(gè)預(yù)付費(fèi)服務(wù)應(yīng)用程序214向終端用戶提供 大量廣泛的無線預(yù)付費(fèi)服務(wù)。終端用戶通常預(yù)訂這些服務(wù),因此可稱 作訂戶,但是這個(gè)術(shù)語不應(yīng)看作是限制,因?yàn)檫@些服務(wù)可以是較;U艮 務(wù)包的一部分,或者甚至可傳遞給終端用戶而無需預(yù)訂特許。應(yīng)當(dāng)理 解,系統(tǒng)100/200還可適用于后付費(fèi)無線服務(wù)和無線網(wǎng)絡(luò)事務(wù)部門計(jì) 費(fèi)系統(tǒng)。
PMI 118包括由盧森特技術(shù)有限公司提供的稱作Lucent Vortex 的規(guī)則引擎220。 Lucent Vortex,規(guī)則引擎基于正TF策略構(gòu)架標(biāo)準(zhǔn)和 Parlay/OSA策略管理API標(biāo)準(zhǔn)。規(guī)則引擎220執(zhí)行稱作可適用規(guī)則集 的一個(gè)或多個(gè)規(guī)則,以便提供邏輯驅(qū)動(dòng)結(jié)果,從而引起執(zhí)行一個(gè)或多個(gè)動(dòng)作來提供電信服務(wù),下面更詳細(xì)地進(jìn)行描述。
規(guī)則引擎220可分布于無線電信網(wǎng)絡(luò)的若干功能單元之間,并因 此可設(shè)置在一個(gè)以上節(jié)點(diǎn)112上,但應(yīng)理解,PMI可由單個(gè)網(wǎng)絡(luò)節(jié)點(diǎn) 提供。系統(tǒng)200包括服務(wù)控制功能(SCF)240,它負(fù)責(zé)無線網(wǎng)絡(luò)中的呼 叫處理責(zé)任。這個(gè)功能240可由可包含在一個(gè)或多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)112、 例如一個(gè)或多個(gè)服務(wù)控制點(diǎn)(SCP)中的一個(gè)或多個(gè)計(jì)算處理器來提供。
在這個(gè)示例中,應(yīng)用程序214和規(guī)則引擎220由SCF 240來提供。 但A^當(dāng)理解,規(guī)則引擎120/220和應(yīng)用程序124/224是獨(dú)立的過程, 它們可由其中還稱作服務(wù)器、計(jì)算機(jī)或網(wǎng)絡(luò)節(jié)點(diǎn)的不同計(jì)算處理器來 運(yùn)行。但是,備選地,這些獨(dú)立過程也可由同一個(gè)計(jì)算處理器來運(yùn)行。 作為獨(dú)立過程運(yùn)行規(guī)則引擎220和應(yīng)用程序214通過使能夠進(jìn)行更復(fù) 雜的判定而無需減慢應(yīng)用程序,改進(jìn)了系統(tǒng)200的性能。這使各個(gè)終 端用戶特定規(guī)則能夠由系統(tǒng)100來提供和執(zhí)行。
規(guī)則數(shù)據(jù)庫224可設(shè)置在與規(guī)則引擎220相同的處理節(jié)點(diǎn)上,或 者設(shè)置在與其通信的不同處理器上。
系統(tǒng)200包括多個(gè)規(guī)則編輯器222,其中包括由SCF 240所提供 的與規(guī)則引擎220密切關(guān)聯(lián)的規(guī)則編輯器222a。系統(tǒng)200還包括服務(wù) 創(chuàng)建和提供環(huán)境(SCPE)250,其中具有通過創(chuàng)建規(guī)則或修改現(xiàn)有規(guī)則來 使服務(wù)提供商254能夠提供規(guī)則的規(guī)則編輯器222b。 SCPE規(guī)則編輯 器222b將規(guī)則分發(fā)給規(guī)則引擎220進(jìn)行使用和/或分發(fā)給規(guī)則數(shù)據(jù)庫 224進(jìn)行存儲。服務(wù)提供商254可訪問規(guī)則編輯器222b,以便經(jīng)由因 特網(wǎng)連接256或者經(jīng)由移動(dòng)手機(jī)258或經(jīng)由已知網(wǎng)絡(luò)連接來提供規(guī)則。
系統(tǒng)200還可包括終端用戶接口(EUI)260,其中具有通過創(chuàng)建規(guī) 則或修改現(xiàn)有規(guī)則來使終端用戶264能夠單獨(dú)提供規(guī)則的規(guī)則編輯器 222c。因此,規(guī)則可提供成是訂戶特定的,其使應(yīng)用程序214能夠提
終端用戶264可經(jīng)由MJJ'J編輯器222c、使用基于萬維網(wǎng)的瀏覽器經(jīng)由 因特網(wǎng)連接266或者經(jīng)由移動(dòng)手機(jī)268來提供規(guī)則。規(guī)則編輯器222c將所提供的規(guī)則分發(fā),則引擎220進(jìn)行使用,和/或分發(fā)M則數(shù)椐 庫224進(jìn)行存儲。
現(xiàn)在參照圖3,將描述系統(tǒng)200的操作方法, 一般表示為300。在 302,經(jīng)由規(guī)則編輯器222a-222c中的一個(gè)或多個(gè)來提供規(guī)則。例如, 規(guī)則可由服務(wù)提供商254使用規(guī)則編輯器222b來創(chuàng)建和/或修改,然 后分發(fā)給規(guī)則數(shù)據(jù)庫224進(jìn)行存儲。如上所述,服務(wù)提供商254可提 供規(guī)則,而無需要求新產(chǎn)品版本的、對預(yù)付費(fèi)服務(wù)應(yīng)用程序214進(jìn)行 重大軟件改變。
應(yīng)用程序214運(yùn)行于SCF 240,并在304到達(dá)判定點(diǎn)。大量不同 的判定點(diǎn)可經(jīng)由應(yīng)用程序214中的配置數(shù)據(jù)來定義。不應(yīng)當(dāng)看作是限 制的示例可包括在呼叫被收費(fèi)之前并在它被路由之前調(diào)用的預(yù)呼叫判 定點(diǎn)。預(yù)呼叫判定點(diǎn)適用于所有類型的呼叫,包括但不限于語音呼叫 和數(shù)據(jù)呼叫等。
預(yù)路由呼叫判定點(diǎn)是在呼叫被收費(fèi)之后但在它被路由之前調(diào)用 的。這個(gè)判定點(diǎn)也適用于所有類型呼叫,包括語音呼叫、數(shù)據(jù)呼叫等。
判定點(diǎn)還可包括預(yù)事件判定點(diǎn),例如作為基于事件/會話的計(jì)費(fèi)的 標(biāo)準(zhǔn)協(xié)議的直徑事件計(jì)費(fèi),或者作為最初定義為從遠(yuǎn)程服務(wù)器訪問數(shù) 據(jù)、但由SurePay應(yīng)用程序用于內(nèi)容計(jì)費(fèi)、如針對振鈴音下栽而對訂 戶計(jì)費(fèi)的方式的另一個(gè)標(biāo)準(zhǔn)協(xié)議的輕型目錄訪問協(xié)議(LDAP)請求。預(yù) 事件判定點(diǎn)其中還可包括實(shí)時(shí)SMS服務(wù)的實(shí)現(xiàn)。
判定點(diǎn)還可包括在呼叫完成之后調(diào)用的后呼叫判定點(diǎn)以及在事件 發(fā)生之后調(diào)用的后事件判定點(diǎn)。
審計(jì)判定點(diǎn)是從審計(jì)過程、如每日或每月賬戶審計(jì)過程調(diào)用的判 定點(diǎn)。
在充值判定點(diǎn)上的是當(dāng)執(zhí)行又稱作加滿的對預(yù)付費(fèi)呼叫計(jì)劃充值 時(shí)調(diào)用的判定點(diǎn)。
菜單訪問判定點(diǎn)是由菜單訪問邏輯例如經(jīng)由在使用期間終端用戶 起動(dòng)的交互語音響應(yīng)(IVR)系統(tǒng)所調(diào)用的判定點(diǎn)。其它判定點(diǎn)可包括通過從移動(dòng)手機(jī)撥打特定短代碼、如*64所調(diào)用的短代碼判定點(diǎn)。
判定點(diǎn)還可以是呼叫特定的,例如在訂戶進(jìn)行第一次呼叫時(shí)調(diào)用 的當(dāng)天第 一次呼叫或當(dāng)月第 一次呼叫判定點(diǎn)。激活判定點(diǎn)是在訂戶第 一次激活他們賬戶時(shí)調(diào)用的判定點(diǎn)。
在306,應(yīng)用程序214使用為無需從另一個(gè)過程調(diào)用的數(shù)據(jù)的本 地配置數(shù)據(jù)作為確定判定點(diǎn)是否為活動(dòng)的條件。例如,如果在終端用 戶處于進(jìn)行預(yù)付費(fèi)呼叫的過程時(shí)滿足本地配置數(shù)據(jù)為預(yù)付費(fèi)終端用戶 所提供的條件,則將認(rèn)為預(yù)呼叫判定點(diǎn)是活動(dòng)的。如果在306,應(yīng)用 程序214確定判定點(diǎn)不是活動(dòng)的,則在308,應(yīng)用程序繼續(xù)進(jìn)行,而 無需查詢規(guī)則引擎。如果在306,應(yīng)用程序214確定判定點(diǎn)是活動(dòng)的, 則在310,應(yīng)用程序214通過向規(guī)則引擎220發(fā)送一個(gè)或多個(gè)規(guī)則引 擎查詢230a,而在規(guī)則引擎220中觸發(fā)本文中稱作規(guī)則集的一個(gè)或多 個(gè)特定規(guī)則的處理。
任何單獨(dú)的呼叫或事件都可使零、 一個(gè)或多個(gè)判定點(diǎn)活動(dòng)。單個(gè) 呼叫有可能使應(yīng)用程序214調(diào)用規(guī)則引擎220,以便使用多個(gè)規(guī)則引 擎查詢來處理若干不同的規(guī)則集。各獨(dú)立的判定點(diǎn)可由應(yīng)用程序214 中的不同配置數(shù)據(jù)激活??捎没顒?dòng)判定點(diǎn)的不同集合來配置不同類別 的訂戶。另外,還有可能靈活地定義附加標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)將適用于判 定規(guī)則引擎查詢是否應(yīng)當(dāng)^皮觸發(fā),例如僅當(dāng)用戶預(yù)訂特定費(fèi)率計(jì)劃或 者訂戶的賬戶余額大于某個(gè)閾值時(shí)才進(jìn)行查詢。
規(guī)則引擎查詢是過程間查詢,因?yàn)閼?yīng)用程序214和規(guī)則引擎220 是獨(dú)立的軟件過程。應(yīng)用程序214和規(guī)則引擎220可以是運(yùn)行于相同 計(jì)算處理器的本地過程。備選地,它們可以是運(yùn)行于不同處理器的遠(yuǎn) 程過程,使得通過網(wǎng)絡(luò)連接來傳輸規(guī)則引擎查詢和響應(yīng)。另外,可使 用任何適當(dāng)?shù)囊阎帕詈?或通信協(xié)議來提供規(guī)則引擎查詢,由此增加 系統(tǒng)200在各種不同無線電信網(wǎng)絡(luò)上實(shí)現(xiàn)的靈活性。
在活動(dòng)判定點(diǎn),應(yīng)用程序214在規(guī)則引擎查詢或多個(gè)查詢中向^L 則引擎提供信息,標(biāo)識稱作可適用規(guī)則集的一個(gè)或多個(gè)規(guī)則,它們將由規(guī)則引擎使用規(guī)則集E)來執(zhí)行。
規(guī)則引擎查詢還包括提供由規(guī)則引擎220用于執(zhí)行可適用規(guī)則集 的數(shù)據(jù)的輸入名稱值對(NVP)。這個(gè)輸入NVP數(shù)據(jù)可由應(yīng)用程序214 配置成包含任何現(xiàn)有應(yīng)用程序變量。例如,在活動(dòng)預(yù)呼叫判定點(diǎn),應(yīng) 用程序可發(fā)送訂戶標(biāo)識符、當(dāng)前余額級別、費(fèi)率計(jì)劃和撥打號碼以及 其它變量。因此,在應(yīng)用邏輯內(nèi)定義的任何變量都可以是輸入NVP的 候選。
除了將輸入NVP內(nèi)容靈活地定義成包^^任何現(xiàn)有應(yīng)用程序變量 的能力之外,服務(wù)提供商254還能夠定義可在規(guī)則引擎查詢中傳遞給 規(guī)則引擎220作為輸入的新數(shù)據(jù),稱作規(guī)則引擎特定數(shù)據(jù)。規(guī)則引擎 特定數(shù)據(jù)可通過各種不同方式定義,以使規(guī)則引擎能夠向一個(gè)或多個(gè) 應(yīng)用程序提供強(qiáng)大、靈活且易于提供的接口。示例可包括定義各個(gè)訂 戶、訂戶類別或其它類型分組或者全局的數(shù)據(jù)。數(shù)據(jù)可以是費(fèi)率相關(guān) 的,或者可適用于電信網(wǎng)絡(luò)工作的其它方面,包括呼叫處理。
可定義規(guī)則引擎特定數(shù)據(jù),而無需任何全局?jǐn)?shù)據(jù)庫才莫式改變,由 此允許添加數(shù)據(jù),而無需重新編譯應(yīng)用程序,從而避免了對于應(yīng)用軟 件的新產(chǎn)品版本的需要。
規(guī)則引擎特定數(shù)據(jù)可由應(yīng)用程序本身生成。規(guī)則集本身還可規(guī)定 要對規(guī)則引擎特定數(shù)據(jù)進(jìn)行什么更新。此外,規(guī)則引擎特定數(shù)椐可由 訂戶自己使用例如采取經(jīng)由萬維網(wǎng)或WAP連接的自顧接口形式的終 端用戶接口(EUI)來更新。
在312執(zhí)行可適用規(guī)則集時(shí),在314,規(guī)則引擎220生成輸出名 稱/值對(NVP),它可規(guī)定在圖1示為112的網(wǎng)絡(luò)節(jié)點(diǎn)上使用已知協(xié)議 實(shí)現(xiàn)的一個(gè)或多個(gè)動(dòng)作的執(zhí)行。將輸出NVP包含在由規(guī)則引擎220在 316發(fā)送回應(yīng)用程序214的規(guī)則引擎響應(yīng)230b中。在318,應(yīng)用程序 接收查詢響應(yīng),而在320,對于特定終端用戶采取動(dòng)作。如上所述, 這全部可以實(shí)時(shí)進(jìn)行,例如在呼叫期間或者在其中例如包括審計(jì)、備 份或維護(hù)相關(guān)活動(dòng)等預(yù)定實(shí)現(xiàn)期間進(jìn)行。
ii可在應(yīng)用程序中定義在步驟320采取的大量動(dòng)作。不應(yīng)看作是限 制的示例可包括"調(diào)整佘額",將借或貨應(yīng)用于在查詢輸入和/或查詢 響應(yīng)中定義的訂戶的賬戶余額;"轉(zhuǎn)移佘額",將余額從一個(gè)賬戶轉(zhuǎn)移 到另一個(gè)賬戶;"通過信用卡進(jìn)行充值";"實(shí)行審核",確定是否允許 呼叫繼續(xù)進(jìn)行;"取消審核";"發(fā)送SMS通知",引起發(fā)送SMS消息(SMS 通知文本可完全由規(guī)則集來定義或者在應(yīng)用程序中預(yù)提供);"發(fā)送 USSD通知",引M送USSD消息;"向第三方發(fā)送SMS",引起向終 端用戶之外的其它某人發(fā)送SMS消息,例如以便通知父母他/她的孩 子呼叫了某個(gè)號碼;"沒收信貨",將訂戶的信貨減少某個(gè)金額;"預(yù)訂 促銷費(fèi)率",使訂戶能夠接收特殊費(fèi)率,它例如可以是以降低的收費(fèi); "修改信貨到期日",改變訂戶的信貨到期的日期;"觸發(fā)對訂戶的生活 周期狀態(tài)的改變"引起改變訂戶的生活周期狀態(tài),例如從"僅充值"改變 為"活動(dòng)";"呼叫處理",可以是與無線網(wǎng)絡(luò)如何處理呼叫相關(guān)的各種 動(dòng)作,例如限制這個(gè)呼叫被連接或者將入局呼叫路由到語音信箱。此 外,輸出NVP可規(guī)定系統(tǒng)200應(yīng)當(dāng)在應(yīng)用程序服務(wù)邏輯中更新某些變 量的內(nèi)容,包括規(guī)則引擎特定數(shù)據(jù)。
如上所述,無線電信服務(wù)應(yīng)用程序先前已經(jīng)部署了判定圖,以便 根據(jù)國際電信聯(lián)盟(ITU)服務(wù)創(chuàng)建標(biāo)準(zhǔn)來提供服務(wù)定制能力。規(guī)則引擎 220向應(yīng)用程序214提供某種程度的定制和個(gè)性化,這在以前采用判 定圖是不可能實(shí)現(xiàn)的。例如,不能在訂戶級定義判定圖。另外,判定 圖不能創(chuàng)建它們自己的數(shù)據(jù),而^_僅使用為服務(wù)應(yīng)用程序一部分的變 量。判定圖也不是終端用戶可訪問的。
但是,規(guī)則引擎220不是要作為判定圖的替代;而是,它設(shè)計(jì)成 增強(qiáng)此現(xiàn)有技術(shù),并使網(wǎng)絡(luò)提供商能夠平衡各自的特定利益。例如, 通過播放通告或者收集指示后續(xù)判定圖執(zhí)行的用戶輸入的數(shù)字,判定 圖可直接與終端用戶交互。規(guī)則引擎規(guī)則集有能力使用特殊動(dòng)作"執(zhí)行 判定圖"來執(zhí)行一個(gè)判定圖。此外,可從DG內(nèi)通過使用特殊規(guī)則引擎 SIB(服務(wù)無關(guān)積木塊)來觸發(fā)規(guī)則引擎查詢。這種技術(shù)組合提供了高度靈活性和個(gè)性化,這將使網(wǎng)絡(luò)提供商能夠以極快的時(shí)間向市場傳遞增 強(qiáng)的服務(wù)。
現(xiàn)在參照圖4,提供了系統(tǒng)200操作的一個(gè)具體示例,如一般示 為400的呼叫流程圖所示。在這個(gè)示例中,規(guī)則引擎220用來定義簡 單的誠信管理方案,由此,對于每年連續(xù)預(yù)付費(fèi)服務(wù),采用預(yù)付費(fèi)信 貨的獎(jiǎng)金充值來獎(jiǎng)勵(lì)訂戶264。在這種情況下,經(jīng)由移動(dòng)始發(fā)呼叫來 觸發(fā)預(yù)呼叫判定點(diǎn)。這個(gè)示例中使用的協(xié)議是歐洲電信標(biāo)準(zhǔn)協(xié)會(ETSI) CS1。但是,應(yīng)當(dāng)理解,這種誠信管理方案可由系統(tǒng)200以其它方式 來管理,例如通過使用審計(jì)判定點(diǎn)來管理,并且可使用其它已知協(xié)議。
終端用戶264向終接交換機(jī)401進(jìn)行無線預(yù)付費(fèi)呼叫。終沖妻交換 機(jī)401可以是移動(dòng)手機(jī)或有線電話。在402,對于出局呼叫,服務(wù)MSC 112向應(yīng)用程序214發(fā)送初始DP開始事件。應(yīng)用程序214檢查本地配 置數(shù)據(jù),并發(fā)現(xiàn)預(yù)呼叫判定點(diǎn)對于這個(gè)訂戶是活動(dòng)的。
應(yīng)用程序214從配置數(shù)據(jù)中檢索規(guī)則集ID和輸入NVP列表,并 在404,在規(guī)則引擎查詢中發(fā)送請求。輸入NVP數(shù)據(jù)包括規(guī)則引擎特 定數(shù)據(jù)中存儲的訂戶的名字。規(guī)則引擎220接收規(guī)則引擎查詢,提取 輸入NVP,并開始執(zhí)行所規(guī)定的規(guī)則集。規(guī)則集執(zhí)行確定該訂戶在一 年中一直是客戶,因此有資格獲得獎(jiǎng)金。
規(guī)則引擎220向應(yīng)用程序214發(fā)送回規(guī)則引擎查詢響應(yīng),包含輸 出NVP,其中包括施加$10充值的動(dòng)作,并向訂戶的手機(jī)268發(fā)送SMS 通知,以便通知該訂戶。應(yīng)用程序214接收查詢響應(yīng),施加$10獎(jiǎng)金, 并在408發(fā)送祝賀的SMS通知。
然后,呼叫建立以常規(guī)方式繼續(xù)進(jìn)行。在410,應(yīng)用程序214發(fā) 送請求報(bào)告BCSM事件以提供通常事件(例如OANSWER、 ODISCONNECT 、 ROUTESELECTFAIL 、 BUSY 、 OABANDON 、 NOANSWER),并向MSC發(fā)送"繼續(xù)進(jìn)行"。MSC向終接交換:才幾發(fā)送 ISUP初始地址消息(IAM) 412。在414,將"ISUP地址完成和應(yīng)答"發(fā) 送給始發(fā)MSC,并且在這一點(diǎn),呼叫處于正常通話階段。
13在416,始發(fā)MSC112向應(yīng)用程序214發(fā)送OANSWER事件,應(yīng) 用程序214為收費(fèi)目的而在這一點(diǎn)開始對呼叫計(jì)時(shí)。最后,在420, 始發(fā)方用ISUP釋放來斷開到終接交換機(jī)401的連接。在422用 ODISCONNECT事件來通知應(yīng)用程序214,并且這是使應(yīng)用程序214 應(yīng)用最終收費(fèi)并生成呼叫詳細(xì)記錄的觸發(fā)。在424,應(yīng)用程序214呼 叫實(shí)例向MSC 112發(fā)送"繼續(xù)進(jìn)行",并終止。在426,發(fā)生取消分配 網(wǎng)絡(luò)資源的最終ISUP釋放。
現(xiàn)在參照圖5,經(jīng)由一般示為500的呼叫流程圖示出用于使用IS 826協(xié)議從移動(dòng)手機(jī)始發(fā)的呼叫的系統(tǒng)200操作的另一個(gè)示例。在這 個(gè)示例中,規(guī)則引擎240用來定義特殊促銷,由此來自某個(gè)位置的呼 叫經(jīng)過50%折扣,但僅當(dāng)呼叫費(fèi)用大于$1.00時(shí)。這個(gè)示例使用后呼叫 判定點(diǎn)來實(shí)現(xiàn)。
主叫方終端用戶在處于有資格獲得折扣的位置時(shí)使用移動(dòng)手機(jī)向 終接交換機(jī)401進(jìn)行預(yù)付費(fèi)無線呼叫。服務(wù)MSC 112檢測 Origination—Attempt—Authorized (ORREQ)觸發(fā),并在502,向與這個(gè)觸 發(fā)關(guān)聯(lián)的SCP 240發(fā)送ORREQ。 SCP 240包括MiLife SurePay應(yīng)用 程序214。 SCP240確定終端用戶264使預(yù)付費(fèi)呼叫活動(dòng),指示他們預(yù) 訂預(yù)付費(fèi)呼叫月良務(wù),并且訂戶的賬戶余額高于閾值級別。在504, SCP 240向服務(wù)MSC 112發(fā)送orreq,以指示呼叫處理將繼續(xù)進(jìn)行。
月良務(wù)MSC 112分析詳細(xì)數(shù)字,并準(zhǔn)備路由呼叫。服務(wù)MSC 112 才企測Calling—Routing—Address—Available觸發(fā),并向與這個(gè)觸發(fā)關(guān)聯(lián)的 SCP 240發(fā)送ANLYZD。在508, SCP 240向服務(wù)MSC 112發(fā)送anlyzd。 在510,服務(wù)MSC112提供呼叫,以及在512,被叫方應(yīng)答該呼叫。
服務(wù)MSC 112檢測O—ANSWER觸發(fā),并在514,向與這個(gè)觸發(fā) 關(guān)聯(lián)的SCP 240發(fā)送OANSWER。在接收到OANSWER時(shí),SCP 240 設(shè)置呼叫起始時(shí)間,并開始對呼叫計(jì)時(shí)。呼叫^皮開通并連接。
當(dāng)主叫方掛斷時(shí),在516,服務(wù)MSC 112結(jié)束呼叫。服務(wù)MSC 112 檢測0—DISCONNECT觸發(fā),并在518,向與這個(gè)觸發(fā)關(guān)聯(lián)的SCP 240發(fā)送ODISCONNECT。在接收到ODISCONNECT時(shí),SCP 240計(jì)算呼 叫的費(fèi)用。應(yīng)用程序214檢查本地配置數(shù)據(jù),并發(fā)現(xiàn)后呼叫判定點(diǎn)對 于這個(gè)訂戶是活動(dòng)的。呼叫費(fèi)用被用作確定觸發(fā)是否為活動(dòng)的附加標(biāo) 準(zhǔn)。如果呼叫費(fèi)用小于$1,則不觸發(fā)規(guī)則引擎220。
應(yīng)用程序214從配置數(shù)據(jù)中檢索規(guī)則集ID和NVP列表,并在520 , 向規(guī)則引擎220發(fā)送請求。規(guī)則引擎220接收請求,提取輸入NVP, 并開始執(zhí)行由規(guī)則集ID所規(guī)定的規(guī)則集。規(guī)則集根椐訂戶的位置來確 定特殊促銷適用于這個(gè)呼叫。
在522,規(guī)則引擎220向應(yīng)用程序214發(fā)送回響應(yīng),包含輸出NVP, 其中包括"余額調(diào)整"動(dòng)作,以便歸還呼叫費(fèi)用的50%。在524, SCP 240 向服務(wù)MSC 112發(fā)送odisconnect,并在526,服務(wù)MSC 112釋放呼叫。
以上描述只提供本發(fā)明的具體實(shí)施例的公開,并不是要將本發(fā)明 限制于此。因此,本發(fā)明不是僅限于上述實(shí)施例。而是,要知道,本 領(lǐng)域的技術(shù)人員可構(gòu)想出落入本發(fā)明范圍內(nèi)的備選實(shí)施例。
權(quán)利要求
1.如權(quán)利要求10所述的方法,還包括定義規(guī)則引擎特定數(shù)據(jù),而無需實(shí)現(xiàn)全局?jǐn)?shù)據(jù)庫模式改變,由此允許添加所述數(shù)據(jù),而無需重新編譯應(yīng)用軟件;以及應(yīng)用程序在規(guī)則引擎查詢中向所述規(guī)則引擎提供所述規(guī)則引擎特定數(shù)據(jù)以便執(zhí)行規(guī)則集。
2. 如權(quán)利要求l所述的方法,其中所述應(yīng)用程序在實(shí)時(shí)呼叫處理 期間向所述規(guī)則《I擎發(fā)送查詢。
3. 如權(quán)利要求l所述的方法,其中規(guī)則編輯器將規(guī)則上栽到規(guī)則 數(shù)據(jù)庫進(jìn)行存儲,所述規(guī)則數(shù)據(jù)庫是所述規(guī)則引擎可訪問的,以便檢索所述規(guī)則用于執(zhí)行。
4. 如權(quán)利要求1所述的方法,其中服務(wù)提供商和/或訂戶可使用所 述規(guī)則編輯器經(jīng)由因特網(wǎng)和/或經(jīng)由移動(dòng)手機(jī)來提供所述規(guī)則。
5. 如權(quán)利要求l所述的方法,其中所述電信網(wǎng)絡(luò)是無線電信網(wǎng)絡(luò)。
6. 如權(quán)利要求1所述的方法,其中所述電信網(wǎng)絡(luò)是有線電信網(wǎng)絡(luò)。
7. —種在電信網(wǎng)絡(luò)中提供預(yù)付費(fèi)/后付費(fèi)電信服務(wù)的系統(tǒng),包括 規(guī)則編輯器,用于創(chuàng)建規(guī)則、更新所述規(guī)則以及將規(guī)則分發(fā)給網(wǎng)絡(luò)單元;電信服務(wù)應(yīng)用程序,作為軟件過程進(jìn)行操作,用于提供預(yù)付費(fèi)/ 后付費(fèi)電信服務(wù),所述應(yīng)用程序在應(yīng)用邏輯內(nèi)的判定點(diǎn)生成規(guī)則引擎 查詢,所述規(guī)則引擎查詢包括一個(gè)或多個(gè)輸入名稱值對;以及規(guī)則引擎,作為與所述應(yīng)用程序分開的獨(dú)立過程進(jìn)行操作,用于 使用從所述應(yīng)用程序接收的所述規(guī)則引擎查詢輸入來執(zhí)行規(guī)則,并提 供包括由所執(zhí)行規(guī)則的結(jié)果所確定的輸出名稱值對的規(guī)則引擎查詢輸 出,所述輸出名稱值對規(guī)定所述應(yīng)用程序要執(zhí)行的一個(gè)或多個(gè)動(dòng)作。
8. 如權(quán)利要求7所述的系統(tǒng),其中所述應(yīng)用程序在呼叫處理期間 向所述規(guī)則引擎實(shí)時(shí)發(fā)送所述規(guī)則引擎查詢。
9. 如權(quán)利要求7所述的系統(tǒng),其中所述規(guī)則編輯器將規(guī)則上載到 規(guī)則數(shù)據(jù)庫進(jìn)行存儲,所述規(guī)則數(shù)椐庫是所述規(guī)則引擎可訪問的,以 便檢索所述規(guī)則用于執(zhí)行。
10. 如權(quán)利要求7所述的系統(tǒng),其中服務(wù)提供商和/或訂戶可使用 所述規(guī)則編輯器經(jīng)由因特網(wǎng)和/或經(jīng)由移動(dòng)手機(jī)來提供所述規(guī)則。
全文摘要
提供了一種使用作為與電信服務(wù)應(yīng)用程序分開的軟件過程進(jìn)行操作的規(guī)則引擎所使用的提供規(guī)則的規(guī)則編輯器在電信網(wǎng)絡(luò)中提供預(yù)付費(fèi)/后付費(fèi)電信服務(wù)的系統(tǒng)和方法。規(guī)則可通過各種不同的方式來提供,包括由服務(wù)提供商和各個(gè)訂戶來提供。
文檔編號G06Q10/00GK101542510SQ200780003669
公開日2009年9月23日 申請日期2007年1月30日 優(yōu)先權(quán)日2006年1月31日
發(fā)明者A·R·波特, A·S·伍德, J·S·貝利, M·E·布賴恩特, Y·蔡 申請人:盧森特技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1