專利名稱:分布網(wǎng)絡(luò)中基于策略控制的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及一種基于策略的通信網(wǎng)絡(luò)控制的方法,該通信網(wǎng)絡(luò)具有分布結(jié)構(gòu),至少包括一種異類通信網(wǎng)絡(luò)。
相關(guān)技術(shù)的描述在開放服務(wù)市場中,網(wǎng)絡(luò)操作員必須為其網(wǎng)絡(luò)提供高度安全、開放并標(biāo)準(zhǔn)的接口。通過在網(wǎng)絡(luò)元件中分布功能,使用策略簡化這些分布功能之間的鏈接,可以使該基于策略的控制成為滿足這些要求的最新方法,策略是指明準(zhǔn)許使用哪些策略強(qiáng)加和行為,和在計(jì)算機(jī)或電信網(wǎng)中的哪些事件上使用的聲明。網(wǎng)絡(luò)管理員可以定義一個(gè)管理網(wǎng)絡(luò)的策略集合。
根據(jù)現(xiàn)有技術(shù),人們已經(jīng)為策略強(qiáng)加和策略管理開發(fā)了一些方法和系統(tǒng)。策略管理和策略評(píng)價(jià)是一個(gè)當(dāng)前由Parlay(連本帶利賭博)組Parlay策略管理工作組設(shè)計(jì)的示例,它是一個(gè)由多供應(yīng)商組成的、用于啟動(dòng)如下應(yīng)用程序開發(fā)的協(xié)會(huì)通過開發(fā)開放的、技術(shù)獨(dú)立的應(yīng)用程序編程接口(APIs)并能在多個(gè)網(wǎng)絡(luò)平臺(tái)環(huán)境上運(yùn)行的應(yīng)用程序。組建該P(yáng)arlay策略管理工作組(PPMWG)是為了維護(hù)和加強(qiáng)Parlay策略管理和評(píng)估的APIs,這些APIs可以在網(wǎng)絡(luò)域中啟用策略管理,該網(wǎng)絡(luò)域首先獨(dú)立于網(wǎng)絡(luò)結(jié)構(gòu),然后獨(dú)立于傳輸/應(yīng)用程序協(xié)議。在策略管理上,PPMWG的設(shè)計(jì)覆蓋了策略的組成,而且,最新的貢獻(xiàn)也描述了策略的評(píng)估。
策略使用的一個(gè)示例是通過使用在此提到的策略管理方法,網(wǎng)絡(luò)可以向客戶端提供不同的服務(wù)。這些網(wǎng)絡(luò)依賴于傳輸數(shù)據(jù)的網(wǎng)絡(luò)元件的通信量處理機(jī)制,其中的元件大部分是開關(guān)、路由器、代理和協(xié)議網(wǎng)關(guān),協(xié)議網(wǎng)關(guān)已在Parlay中定義。這些元件的示例還包括由OMA所定義的“通用服務(wù)使能器”和“其他服務(wù)使能器”,在本文中,使能器是一種提供特定服務(wù)的邏輯實(shí)體??梢酝ㄟ^一個(gè)接口調(diào)用它的業(yè)務(wù)。
通信量處理機(jī)制包括確定業(yè)務(wù)量屬于哪個(gè)流,資源可以根據(jù)哪個(gè)排隊(duì)機(jī)制分配到特定的流。因?yàn)榫W(wǎng)絡(luò)元件能將策略應(yīng)用到它們傳輸?shù)耐ㄐ帕可?,所以它們也被引用為策略?qiáng)加點(diǎn)(PEP)。
此外,網(wǎng)絡(luò)元件必須支持這樣的機(jī)制,即可以通過這些機(jī)制配置和執(zhí)行通信量的處理功能。通常,PEP和某些形式的策略服務(wù)器相關(guān),它也可作為策略的決定點(diǎn)(PDP);PDP支持一個(gè)或多個(gè)公知的配置協(xié)議,如,通用開放策略服務(wù)(COPS)協(xié)議,該協(xié)議是PEP和PDP之間的一個(gè)協(xié)議,PEP將在此向PDP請(qǐng)求一個(gè)決定。對(duì)于自上至下的規(guī)定,PDP可以使用COPS-PR將自上至下的配置信息傳送給相關(guān)的PEP。COP-PR是COPS在PDP與PEP相連處的一個(gè)擴(kuò)展。
某些PEP可能自身包括PDP功能,其他的可以從分開的策略服務(wù)器上調(diào)用PDP功能,在該情況下,PEP和PDP一起使用策略,進(jìn)而影響涉及以下示例的策略數(shù)據(jù)業(yè)務(wù)到業(yè)務(wù)配置、隱私、安全和授權(quán),這些數(shù)據(jù)通常都以某些寄存器數(shù)據(jù)庫的形式存儲(chǔ)(在此之后稱作寄存器)。
所述現(xiàn)有技術(shù)規(guī)范的狀態(tài)將PEP看作客戶端,將PDP看作服務(wù)器。該方法的一個(gè)示例即是在此所提到的COPS協(xié)議。網(wǎng)絡(luò)工程特別組(IETF)正在進(jìn)一步開發(fā)COPS。COPS可以用于客戶端/服務(wù)器模型,以支持對(duì)服務(wù)信號(hào)協(xié)議的質(zhì)量的策略控制,但是,一般是用于其他分布式控制的情況下。COPS規(guī)范所闡釋的策略框架描述了實(shí)體PEP、PDP以及PEP開始與PDP建立關(guān)系的機(jī)制。它也描述了用于PEP和PDP之間交互的消息。該模型的基礎(chǔ)是服務(wù)器向策略請(qǐng)求返回決定,在此,PEP作為客戶端向PDP發(fā)送一個(gè)請(qǐng)求,然后PDP作為服務(wù)器決定是否接受PEP為其客戶端。
其他涉及策略管理的模型在策略核心信息模型(參考文獻(xiàn)3060)的示例中描述,它們都用統(tǒng)一的模型語言符號(hào)定義,組成策略的類可以是(策略、策略規(guī)則、策略規(guī)則事件、策略規(guī)則操作);以及用于請(qǐng)求關(guān)于網(wǎng)絡(luò)接入決定的半徑(參考文獻(xiàn)2138)和直徑。
根據(jù)現(xiàn)有技術(shù),系統(tǒng)通常包括一個(gè)PEP,在一個(gè)實(shí)體執(zhí)行PEP時(shí),當(dāng)某個(gè)特定事件發(fā)生時(shí),該P(yáng)EP會(huì)向PDP發(fā)送一個(gè)決定請(qǐng)求。該P(yáng)EP向PDP發(fā)送涉及該事件的信息或指向這些信息的指針信息,然后PDP使用策略評(píng)價(jià)該事件,并決定適當(dāng)?shù)牟呗詮?qiáng)加。隨后,PDP將向PEP返回PEP應(yīng)當(dāng)如何響應(yīng)該事件的決定,最后,PEP執(zhí)行PDP所采取的決定(強(qiáng)加)。
其他的標(biāo)準(zhǔn),如半徑,不包括客戶端/服務(wù)器關(guān)系的建立,或PEP/PDP關(guān)系的建立,也不包括事件通知和PEP策略強(qiáng)加能力的交換。在本文中,事件通知能力意味著通知正在發(fā)生的事件的能力,例如訪問網(wǎng)絡(luò)的請(qǐng)求、資源使用的請(qǐng)求或任何其他服務(wù)的請(qǐng)求。該策略強(qiáng)加能力還意味著PEP修改這些服務(wù)請(qǐng)求,這些服務(wù)請(qǐng)求的拒絕(部分的)和/或由PEP執(zhí)行由PDP建議的其他策略強(qiáng)加。
由系統(tǒng)、策略模型、框架和標(biāo)準(zhǔn)所組成的方法將PEP看作PDP服務(wù)器的一個(gè)客戶端,它具有內(nèi)在的局限性,尤其-對(duì)多股東(在此之后稱為股東)例如操作員、應(yīng)用程序開發(fā)人員、供應(yīng)商、政府組織、最終用戶或服務(wù)提供商來說,缺少預(yù)訂其服務(wù)范圍之外的PEP能力的可能性;和-如果沒有先注冊(cè)PEP的能力,則缺少定義即將由PEP實(shí)施的策略的簡單方法。
本發(fā)明所公開的內(nèi)容為克服現(xiàn)有解決方案的缺陷,需要開發(fā)一些系統(tǒng)和方法。這些系統(tǒng)和方法可以讓股東自己有效啟用,或以組的方式確定其在事件上的策略強(qiáng)加,進(jìn)而使之在他們自己的領(lǐng)域中完全控制PDP。
本發(fā)明通過以下方式處理該問題為了更有可能地解決在此所述的缺陷,向PEP提供服務(wù)器能力,并將PDP轉(zhuǎn)換為PEP的一個(gè)客戶端。
一方面,本發(fā)明提供一種基于策略的通信網(wǎng)絡(luò)控制的方法和系統(tǒng),該通信網(wǎng)絡(luò)具有分布式結(jié)構(gòu),包括至少一種異類通信網(wǎng)絡(luò),異類通信網(wǎng)絡(luò)進(jìn)一步包括網(wǎng)絡(luò)元件之間的消息傳遞,至少一個(gè)PEP、一個(gè)或多個(gè)PDP,其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,和當(dāng)特定條件滿足時(shí)將一種策略強(qiáng)加到該事件上,其中,至少一個(gè)PEP用作面向至少一個(gè)PDP的服務(wù)器,該P(yáng)EP是一個(gè)客戶端。
根據(jù)本發(fā)明的第二個(gè)方面,發(fā)生事件的PEP被排除在股東域之外,因此在PDP位于的域之外,它是一個(gè)第三域。
根據(jù)本發(fā)明第三方面,股東將自己的PDP寄存在PEP中,以能向PEP域提供關(guān)于其決定的建議。
對(duì)于PEP,本發(fā)明進(jìn)一步向已寄存的PDP提供第三方感興趣的特定事件,該P(yáng)DP對(duì)PEP啟動(dòng)一個(gè)注冊(cè)程序,PDP可以是但不限于第三方PDP。在該程序中,PDP指定它所感興趣的事件,PEP注冊(cè)一個(gè)涉及PEP服務(wù)的參考(在此之后稱為參考),PDP可以用該服務(wù)聯(lián)系PEP。在后一階段中,當(dāng)PDP希望在PEP處接收事件的通知時(shí),PDP將以通知請(qǐng)求的方式向PEP發(fā)送一個(gè)參考,然后PEP再將通知發(fā)送給這些參考。
如果這樣的事件在PEP處發(fā)生,那么它通知預(yù)定該事件的PDP已注冊(cè)的參考,在此之后,PEP將等待PDP的決定。
多個(gè)PDP可以預(yù)訂同一個(gè)事件。如果該多個(gè)PDP預(yù)訂了同一個(gè)事件,那么PEP就可以根據(jù)特定的優(yōu)先權(quán)機(jī)制通知這些PDP。如果該P(yáng)EP收到多個(gè)PDP的多個(gè)建議的決定,那么它可以根據(jù)特定的優(yōu)先權(quán)機(jī)制執(zhí)行一個(gè)策略強(qiáng)加或多個(gè)連續(xù)動(dòng)作。
本發(fā)明新的特征是-PEP作為服務(wù)器并提供PEP服務(wù)的概念。
-PDP作為PEP客戶端的概念。
-給寄存器的消息,該消息可以直接由PEP始發(fā),然后注冊(cè)PEP服務(wù)的事件通知能力和強(qiáng)加能力。
-當(dāng)特定事件發(fā)生時(shí),由PDP到PEP的消息,以請(qǐng)求被通知。
-PEP提供給PDP的消息,該消息向PDP報(bào)告已發(fā)生一個(gè)事件或已發(fā)生一組事件,它包含所有相關(guān)事件數(shù)據(jù)的參考。
-PDP向PEP提供的并表示必須從PEP處獲得哪些事件相關(guān)數(shù)據(jù)的消息。
-PDP向PEP提供的并表示以下操作的消息,即由PDP采取并由PEP強(qiáng)加的操作。
本發(fā)明優(yōu)先應(yīng)用于如下領(lǐng)域網(wǎng)頁服務(wù)、開放服務(wù)接入(OSA)、多供應(yīng)商的單個(gè)簽約或具有分布功能的其他應(yīng)用程序。這些標(biāo)準(zhǔn)和標(biāo)準(zhǔn)化示例都包含在服務(wù)消費(fèi)者和服務(wù)供應(yīng)商的范圍中。
附圖簡述在后面章節(jié)中,本文將參考附圖,通過實(shí)施例描述本發(fā)明,其中
圖1通過股東及其代表(通過其自己的PDP)的總的基本看法,給出現(xiàn)有解決方案。
圖2給出本發(fā)明優(yōu)選實(shí)施例的程序表。
圖3給出一個(gè)涉及同步消息的策略注冊(cè)的第一方法。
圖4給出一個(gè)涉及異步策略強(qiáng)加實(shí)施的策略注冊(cè)的第二方法。
圖5給出一個(gè)優(yōu)選實(shí)施例,其中開放移動(dòng)聯(lián)盟(OMA)包含其服務(wù)域。
圖6給出一個(gè)關(guān)于系統(tǒng)的優(yōu)選實(shí)施例概覽,其中所述系統(tǒng)所具有的方法是本發(fā)明的一部分。
說明性示例的詳細(xì)描述本文將特別參考當(dāng)前的優(yōu)選實(shí)施例描述本發(fā)明的創(chuàng)新教導(dǎo)。但是應(yīng)當(dāng)理解該類實(shí)施例只提供本發(fā)明教導(dǎo)之處許多應(yīng)用的一部分示例,通常,在本發(fā)明的說明書中所陳述的內(nèi)容沒有界定本發(fā)明的任何內(nèi)容。
根據(jù)現(xiàn)有技術(shù),參考圖1,PEP、PDP和股東之間的關(guān)系由一個(gè)普通概覽給出,其中股東由他們自己的PDP表示。該由系統(tǒng)、策略模型、框架和標(biāo)準(zhǔn)所組成的方法將PEP看作一個(gè)客戶端,將PDP看作服務(wù)器,它具有如下缺點(diǎn),如對(duì)股東說,缺少訂閱其服務(wù)范圍之外的PEP能力的可能性;而且,如果沒有首先注冊(cè)PEP的能力,則缺少定義即將由PEP實(shí)施的策略的簡單方法。
圖2給出本發(fā)明的一個(gè)優(yōu)選實(shí)施例,它代表一種基于策略的通信網(wǎng)絡(luò)控制的方法和系統(tǒng),該通信網(wǎng)絡(luò)具有分布式結(jié)構(gòu),包括至少一種異類通信網(wǎng)絡(luò),異類通信網(wǎng)絡(luò)進(jìn)一步包括網(wǎng)絡(luò)元件之間的消息傳遞、至少一個(gè)PEP、一個(gè)或多個(gè)PDP,其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,和當(dāng)特定條件滿足時(shí)將一種策略強(qiáng)加到該事件上,其中,至少一個(gè)PEP用作面向至少一個(gè)PDP的服務(wù)器,該P(yáng)EP是一個(gè)客戶端。該圖給出以下步驟201作為客戶端的PDP607可以訂閱的注冊(cè)事件,和作為服務(wù)器的PDP607可以向PEP604提供建議的注冊(cè)策略強(qiáng)加;202PDP607獲得事件通知能力,將由PEP604執(zhí)行的策略強(qiáng)加;203建立服務(wù)協(xié)議;204請(qǐng)求指定事件的通知,請(qǐng)求返回策略強(qiáng)加的可能性;205發(fā)生一個(gè)事件;206通知一個(gè)事件已發(fā)生;207評(píng)價(jià)事件并確定策略強(qiáng)加;
208建議策略強(qiáng)加;209實(shí)施策略以下詳細(xì)介紹這些步驟,PEP604(201)聲明其在寄存器601處的事件通知能力和其在寄存器601處的策略強(qiáng)加。一般這些事件和強(qiáng)加是PEP604的實(shí)例。這些事件可代表由PEP604處所執(zhí)行的實(shí)際事件,這些策略強(qiáng)加可代表在PEP604處所執(zhí)行的實(shí)際策略強(qiáng)加。PDP607可以通過PEP參考訪問寄存器601,以查看PEP604事件,這可以通知(202)涉及PDP607和PDP607所建議的策略強(qiáng)加的信息。PDP607和PEP604將203建立一個(gè)服務(wù)協(xié)議,該協(xié)議的一部分確定PDP607可以請(qǐng)求哪個(gè)(子集)已注冊(cè)的PEP服務(wù)事件和策略強(qiáng)加。PDP607可以請(qǐng)求被通知特定事件。PDP607(204)會(huì)訂閱特定的PEP事件。無論該事件在PEP604處何時(shí)發(fā)生(205),它都通知206已訂閱該事件的PDP607。通常,PEP604會(huì)一個(gè)一個(gè)通知PDP607,如果收到事件通知,那么PDP607將評(píng)估并確定(207)合適的策略強(qiáng)加,然后向PEP604返回其即將采取的策略強(qiáng)加的建議(208)。隨后,PEP604將確定(209)執(zhí)行哪個(gè)策略強(qiáng)加,并隨后執(zhí)行。
在多個(gè)PDP注冊(cè)了同一個(gè)事件的情況下,為了將通知發(fā)送給所述的一個(gè)或多個(gè)PDP,PEP使用一個(gè)優(yōu)先權(quán)方案。
在為強(qiáng)加一個(gè)策略一個(gè)PEP從多個(gè)PDP處收到多個(gè)建議的情況下,為了選擇這樣一個(gè)建議以強(qiáng)加策略,所述的PEP使用一個(gè)優(yōu)先權(quán)方案。
圖3和圖4為以下方法提供了優(yōu)選實(shí)施例,該方法向PDP提供與數(shù)據(jù)有關(guān)的特定事件。
圖3以統(tǒng)一的語言格式給出第一方法,該方法涉及用作服務(wù)器的PEP604、用作客戶端的PDP607和寄存器601之間的通信,其中包含以下步驟301寄存器(PEP事件、PEP策略強(qiáng)加);302a查找();302b對(duì)PEP服務(wù)的參考();303a建立服務(wù)協(xié)議();303b建立服務(wù)協(xié)議();304請(qǐng)求事件通知(事件);
305事件發(fā)生();306事件通知(與事件相關(guān)的數(shù)據(jù));307評(píng)估事件(與事件相關(guān)的數(shù)據(jù));308結(jié)果(策略強(qiáng)加);309執(zhí)行策略強(qiáng)加(策略強(qiáng)加)。
該方法通過所有與事件相關(guān)的數(shù)據(jù)的序列化被執(zhí)行,并在PEP604處表示事件的出現(xiàn)(305)顯示為可由PDP607訂閱的事件。描述該事件的數(shù)據(jù)將被收集并以一個(gè)消息事件通知的形式(306)發(fā)送給PDP607,在該選項(xiàng)中,消息包括-從PEP604到PDP607的消息,向PDP607報(bào)告已發(fā)生一個(gè)事件或一個(gè)事件集,該消息(306)包含所有相關(guān)事件數(shù)據(jù)。
-其返回到PEP604的消息308,該消息包含即將被強(qiáng)加的策略強(qiáng)加。
在服務(wù)協(xié)議的建立中303,對(duì)PEP604來說,它同意特定PDP607可以被通知哪個(gè)事件,以及該P(yáng)DP607可以建議哪個(gè)策略強(qiáng)加。
在304處通知被請(qǐng)求的事件可以是已在303中達(dá)成一致的事件的子集。通知請(qǐng)求304也可以包含一個(gè)PDP607回調(diào)參考。當(dāng)建立服務(wù)協(xié)議303時(shí),PDP607的回調(diào)參考也可以被交換。
該實(shí)施例中的事件通知可以通過如下方式完成向PDP607提交通知消息306中的所有事件相關(guān)數(shù)據(jù)。然后PDP607可以在307處評(píng)估該數(shù)據(jù)并確定一個(gè)策略強(qiáng)加,此處的策略強(qiáng)加必須由PEP604完成。該通知結(jié)果消息308帶有該策略強(qiáng)加。
圖4以統(tǒng)一的模型語言格式給出第二方法的實(shí)施例,該方法涉及用作服務(wù)器的PEP604、用作客戶端的PDP607和寄存器601之間的通信,其中包含以下步驟401寄存(PEP事件、PEP策略強(qiáng)加);402a查找();402bPEP服務(wù)的參考();403a建立服務(wù)協(xié)議();403b建立服務(wù)協(xié)議();304請(qǐng)求事件通知(事件);305事件發(fā)生();
406事件通知(與事件相關(guān)的數(shù)據(jù)的參考);407a獲得事件數(shù)據(jù)(與事件相關(guān)的數(shù)據(jù)的參考);407b評(píng)估事件(與事件相關(guān)的數(shù)據(jù)的參考);407c設(shè)置策略強(qiáng)加數(shù)據(jù)(與事件相關(guān)的數(shù)據(jù)的參考);409執(zhí)行策略強(qiáng)加(策略強(qiáng)加)。
該方法通過異步消息傳送的方式實(shí)施,其中PDP607請(qǐng)求時(shí)獲得事件相關(guān)數(shù)據(jù)。
對(duì)該實(shí)施例來說,一般的情況是在該方法中,事件的通知通過將事件相關(guān)數(shù)據(jù)的參考406放到通知消息中完成。然后PDP607可通過該參考(407a)獲得將被評(píng)估的事件數(shù)據(jù),PDP607評(píng)估(407b)該數(shù)據(jù)并確定必須由PEP604執(zhí)行的策略強(qiáng)加。最后該P(yáng)DP607將發(fā)送一個(gè)分離的異步消息407c,以告知該P(yáng)EP604哪個(gè)建議的策略強(qiáng)加將由PEP604執(zhí)行。
由PEP604在寄存器601處寄存的事件和策略強(qiáng)加應(yīng)當(dāng)被認(rèn)為有PEP服務(wù)能力,由此,該服務(wù)將作為網(wǎng)絡(luò)服務(wù)實(shí)施,而寄存器601則可以作為一個(gè)發(fā)現(xiàn)網(wǎng)頁服務(wù)被實(shí)施。
圖5給出涉及的服務(wù)領(lǐng)域,表示本發(fā)明可以應(yīng)用于任何涉及多股東的其他領(lǐng)域中,其中的多股東指對(duì)原子事件感興趣或希望影響該原子事件并希望確定該事件的策略強(qiáng)加的股東。該連接各種元素的行給出可能的服務(wù)協(xié)議(關(guān)系),給出的示例中涉及以下部分一個(gè)操作服務(wù)提供商(SP)502的主機(jī)網(wǎng)絡(luò)操作員501;一個(gè)向移動(dòng)虛擬網(wǎng)絡(luò)使能器(MVNE)503提供服務(wù)并與應(yīng)用程序服務(wù)提供商(ASP)504相關(guān)的SP502;一個(gè)向MXNE503提供內(nèi)容數(shù)據(jù)的內(nèi)容提供商506,該提供商會(huì)將內(nèi)容數(shù)據(jù)傳送給移動(dòng)虛擬網(wǎng)絡(luò)操作員(MVNO)507;一個(gè)向MVNE503和SP502提供應(yīng)用程序服務(wù)的ASP504;和一個(gè)與最終用戶508相關(guān)的MVNO507。
涉及多股東的字段的示例通常在即將到來的OMA中定義,其中OMA是這樣標(biāo)準(zhǔn)實(shí)體通過標(biāo)準(zhǔn)化的結(jié)構(gòu)和使之可以協(xié)同工作的開發(fā)式API,提供規(guī)范以使移動(dòng)網(wǎng)絡(luò)工作的實(shí)體。OMA以涉及的多個(gè)服務(wù)域解決了生成分層服務(wù)模型的問題。
在該情況下,PEP一般位于服務(wù)提供商(SP)域中的使能器中。其他服務(wù)域則對(duì)發(fā)生在移動(dòng)虛擬網(wǎng)絡(luò)使能器(MVNE)中的事件感興趣,例如,使用MVNE的特定參數(shù)集調(diào)用的特定方法。
為能影響即將在PEP/MVNE處執(zhí)行的決定,每個(gè)這種服務(wù)域都可以有其自己的PDP,例如,當(dāng)必須評(píng)估最終用戶的特定設(shè)置并從SP域中請(qǐng)求一個(gè)服務(wù)時(shí),該移動(dòng)虛擬網(wǎng)絡(luò)操作員(MVNO)的PDP域代表最終用戶,它具有PEP。
本發(fā)明的其他實(shí)施示例還涉及具有PDP的政府領(lǐng)域,其中的PDP(例如)涉及法定的偵聽法。
相對(duì)于現(xiàn)有解決方案,本發(fā)明具有如下幾個(gè)(額外的)優(yōu)點(diǎn)-本發(fā)明為動(dòng)態(tài)關(guān)聯(lián)附加功能提供可能性,此處的功能可以包括PDP之外的功能,只要這些功能接口按照與PDP相似的方式。
-可協(xié)調(diào)工作性一個(gè)PEP服務(wù)器可以無妨礙(該妨礙是由生產(chǎn)商的軟件和硬件的差異造成的)地連接到多個(gè)PDP客戶端。
-多個(gè)股東可以有自己的發(fā)言權(quán),并且還可以建議將由PEP實(shí)施的策略強(qiáng)加。
圖6給出如下系統(tǒng)的一個(gè)實(shí)施例一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),該通信網(wǎng)絡(luò)具有分布式結(jié)構(gòu),至少包括一種異類通信網(wǎng)絡(luò),其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,并且當(dāng)特定條件滿足時(shí)在所述事件上執(zhí)行該策略。其中,PEP604用作通向PDP607的服務(wù)器,是一個(gè)客戶端。
該系統(tǒng)進(jìn)一步包括如下裝置-訪問裝置602,用于制定對(duì)一個(gè)或多個(gè)PDP607可用的PEP604策略;-訂閱裝置603,用于一個(gè)或多個(gè)PDP607訂閱該P(yáng)DP范圍之外的一個(gè)或多個(gè)PEP604的策略強(qiáng)加能力;-優(yōu)先權(quán)裝置605,用于讓PEP604使用一個(gè)優(yōu)先權(quán)方案,當(dāng)多個(gè)PDP607注冊(cè)到同一個(gè)事件上時(shí),該方案用于向一個(gè)或多個(gè)PDP607發(fā)送通知;-選擇裝置606,用于讓PEP604使用一個(gè)優(yōu)先權(quán)方案,當(dāng)一個(gè)PEP604從多個(gè)PDP607處收到強(qiáng)加一個(gè)策略的建議時(shí),該方案用于選擇一個(gè)建議以實(shí)施該策略;-傳遞消息的裝置,包括-同步消息傳遞裝置608a和609a,在事件出現(xiàn)后,用于啟用同步消息傳遞,其中,事件數(shù)據(jù)和通知將一起從PEP604傳遞到PDP607;-異步消息傳遞方法608b和609b,在事件出現(xiàn)后,用于啟用異步消息傳遞,其中,在PDP請(qǐng)求發(fā)送所述事件數(shù)據(jù)后,將事件數(shù)據(jù)從PEP604發(fā)送到PDP607;-寄存器601用于-PEP604寄存PDP607可以訂閱的事件;-PEP604寄存PDP607可以向PEP604建議的策略強(qiáng)加;-PDP607獲得已寄存事件;-PDP607獲得已寄存策略強(qiáng)加。
PDP607可以包括以下股東,例如,操作員、應(yīng)用程序開發(fā)者、供應(yīng)商、政府組織、最終用戶或服務(wù)提供商。
盡管已在附圖中說明了本發(fā)明系統(tǒng)、方法和裝置的優(yōu)選實(shí)施例,并且已在前述詳細(xì)描述中進(jìn)行了描述。但是現(xiàn)有的熟練的技術(shù)人員認(rèn)為,本發(fā)明不限于已公開的實(shí)施例,而且還包括許多重新整理、修改和替代,這些不偏離已闡述的和已由以下權(quán)利要求所定義的本發(fā)明的精神。
權(quán)利要求
1.一種基于策略的通信網(wǎng)絡(luò)控制的方法,該通信網(wǎng)絡(luò)具有分布式結(jié)構(gòu),包括至少一種異類通信網(wǎng)絡(luò),異類通信網(wǎng)絡(luò)進(jìn)一步包括網(wǎng)絡(luò)元件之間的消息傳遞、至少一個(gè)策略強(qiáng)加點(diǎn)PEP、一個(gè)或多個(gè)策略判決點(diǎn)PDP,其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,和當(dāng)特定條件滿足時(shí)將一種策略強(qiáng)加到該事件上,其特征在于,至少一個(gè)PEP用作面向至少一個(gè)PDP的服務(wù)器,該P(yáng)EP是一個(gè)客戶端。
2.根據(jù)權(quán)利要求1所述的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中,該P(yáng)EP的策略對(duì)一個(gè)或多個(gè)PDP可用。
3.根據(jù)權(quán)利要求1-2中的任何之一的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中,一個(gè)或多個(gè)PDP預(yù)訂一個(gè)PDP服務(wù)域之外的一個(gè)或多個(gè)PEP策略強(qiáng)加能力。
4.根據(jù)以上權(quán)利要求中的任何之一的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中,如果該多個(gè)PDP已經(jīng)注冊(cè)了相同事件,那么PEP就可以使用一個(gè)優(yōu)選或優(yōu)先權(quán)方案,向所述多個(gè)PDP中的一個(gè)或多個(gè)發(fā)送通知。
5.根據(jù)以上權(quán)利要求中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的方法,如果該P(yáng)EP收到多個(gè)PDP的多個(gè)建議,強(qiáng)加一個(gè)策略,那么PEP便應(yīng)用一個(gè)優(yōu)選或優(yōu)先權(quán)方案,選擇一個(gè)可以在其上實(shí)施上述某個(gè)策略的建議。
6.根據(jù)以上權(quán)利要求中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中,在事件出現(xiàn)后,所述的消息是同步的,其中事件數(shù)據(jù)將和通知一起從PEP發(fā)送到PDP。
7.根據(jù)以上權(quán)利要求中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中,在事件出現(xiàn)后,所述的消息是異步的,其中在PDP發(fā)送所述事件數(shù)據(jù)的請(qǐng)求后,該事件數(shù)據(jù)將從PEP發(fā)送到PDP。
8.根據(jù)以上權(quán)利要求中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的方法,其中該方法包括以下步驟-PEP寄存PDP可以預(yù)定的事件;-PEP寄存PDP可以向PEP建議的策略強(qiáng)加;-PDP獲得已寄存事件;-PDP獲得已寄存策略強(qiáng)加。
9.根據(jù)權(quán)利要求8的一種基于策略的通信網(wǎng)絡(luò)控制的方法。其中該方法包括以下步驟-PDP請(qǐng)求PEP被通知一個(gè)特定事件;-PDP向PEP請(qǐng)求實(shí)施一個(gè)策略的可能性;-PEP通知PDP該特定事件已發(fā)生;-對(duì)于所述的指定事件,PDP向所述的PEP建議一個(gè)合適的策略強(qiáng)加;-該P(yáng)EP執(zhí)行所述的策略強(qiáng)加、
10.一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),該通信網(wǎng)絡(luò)具有分布式結(jié)構(gòu),至少包括一種異類通信網(wǎng)絡(luò),異類通信網(wǎng)絡(luò)進(jìn)一步包括網(wǎng)絡(luò)元件之間的消息傳遞、至少一個(gè)策略強(qiáng)加點(diǎn)PEP、一個(gè)或多個(gè)策略判決點(diǎn)PDP,其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,和當(dāng)特定條件滿足時(shí)將一種策略強(qiáng)加到該事件上,其特征在于,至少一個(gè)PEP用作面向至少一個(gè)PDP的服務(wù)器,該P(yáng)EP是一個(gè)客戶端。
11.根據(jù)權(quán)利要求10的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),該系統(tǒng)具有制定一個(gè)或多個(gè)PDP可用的PEP策略的接入裝置。
12.根據(jù)權(quán)利要求10-11中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),該系統(tǒng)具有如下預(yù)定裝置,用于一個(gè)或多個(gè)PDP預(yù)訂其服務(wù)域之外的一個(gè)或多個(gè)PEP策略強(qiáng)加能力。
13.根據(jù)權(quán)利要求10-12中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),其中,如果多個(gè)PDP預(yù)訂了相同事件,就提供優(yōu)化裝置,用于由PEP提供一個(gè)優(yōu)選或優(yōu)先權(quán)結(jié)構(gòu),向所述PDP中的一個(gè)或多個(gè)發(fā)送通知。
14.根據(jù)權(quán)利要求10-13中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),如果該P(yáng)EP收到多個(gè)PDP的多個(gè)建議,就提供選擇裝置,用于由所述PEP使用一個(gè)優(yōu)選或優(yōu)先權(quán)方案,選擇一個(gè)可以實(shí)施上述某個(gè)策略的建議。
15.根據(jù)權(quán)利要求10-14中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),其中,在事件出現(xiàn)后,提供同步消息裝置,以使消息同步,其中事件數(shù)據(jù)將和通知一起從PEP發(fā)送到PDP。
16.根據(jù)權(quán)利要求10-14中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),其中,在事件出現(xiàn)后,提供一個(gè)異步消息裝置,以進(jìn)行異步消息傳輸,其中在PDP發(fā)送所述事件數(shù)據(jù)的請(qǐng)求后,該事件數(shù)據(jù)將從PEP發(fā)送到PDP。
17.根據(jù)權(quán)利要求10-16中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),有一個(gè)寄存器用于-PEP寄存PDP可以預(yù)定的事件;-PEP寄存PDP可以向PEP建議的策略強(qiáng)加;-PDP獲得所述已寄存事件;-PDP獲得已寄存策略強(qiáng)加。
18.根據(jù)權(quán)利要求10-17中的任何一個(gè)的一種基于策略的通信網(wǎng)絡(luò)控制的系統(tǒng),其中PDP可包括股東如操作員、應(yīng)用程序開發(fā)者、供應(yīng)商、政府組織、最終用戶或服務(wù)提供商。
全文摘要
揭示了一種基于策略的通信網(wǎng)絡(luò)控制的方法和系統(tǒng),該通信網(wǎng)絡(luò)控制具有分布屬性,至少包括一種異類通信網(wǎng)絡(luò),其網(wǎng)絡(luò)元件提供注冊(cè)事件,發(fā)送事件出現(xiàn)的通知,并當(dāng)特定條件滿足時(shí)將一種策略強(qiáng)加到該事件上。其中,PEP604用作通向PDP607的服務(wù)器,是一個(gè)客戶端。通過使用本發(fā)明的方法和系統(tǒng),每個(gè)至少有一個(gè)策略確定點(diǎn)607的股票持有者,都可以影響在策略強(qiáng)加點(diǎn)604處所執(zhí)行的策略強(qiáng)加。
文檔編號(hào)H04L12/24GK1714536SQ200380102784
公開日2005年12月28日 申請(qǐng)日期2003年10月22日 優(yōu)先權(quán)日2002年11月1日
發(fā)明者P·卡雷曼斯 申請(qǐng)人:艾利森電話股份有限公司