新四季網

作為通過事件驅動架構對服務激活去相關的手段的網絡自動發現的製作方法

2023-04-23 12:48:01

專利名稱:作為通過事件驅動架構對服務激活去相關的手段的網絡自動發現的製作方法
技術領域:
本申請涉及事件驅動架構,具體地,涉及一種這樣的事件驅動架構,其自動發 現客戶場所設備,並且在事件驅動架構處理自動發現事件時使內容證書是客戶場所設備 可獲得的。
背景技術:
為了從電信服務提供方接收實質性內容,客戶場所設備通常需要內容證書,其 授權該客戶場所設備接收該實質性內容。內容證書通常可由與電信服務提供方結合工作 的條件性訪問系統來發布,並且條件性訪問系統可以向客戶場所設備可訪問的數據輪盤 (data carousel)傳送內容證書。然而,目前的電信服務提供方和條件性訪問系統通常是在客戶場所設備的購買 或租賃時使內容證書在數據輪盤上可獲得。也即,電信服務提供方和條件性訪問系統在 客戶場所設備的訂閱或購買時,使內容證書在數據輪盤上可獲得。由於數據輪盤用於存 儲內容證書的存儲通常是有限的,因此目前的條件性訪問系統分配可獲得內容證書的有 限時間。當客戶場所設備沒有在分配的時間內獲取內容證書時(例如,因為購買者沒有 在購買之後及時安裝設備),則目前的實現將會導致資源的浪費以及數據輪盤的低效使 用。因此,需要一種向客戶場所設備提供內容證書的更為有效的系統。

發明內容
一種自動發現系統,通過事件驅動架構向客戶場所設備提供內容證書。在一個 實現中,該自動發現系統包括計算機可讀存儲器存儲設備,其存儲有限定一個或多個模 塊的指令。當該指令由處理器執行時,其執行用以實現事件驅動架構的模塊的邏輯。該 模塊可以包括自動發現前端模塊,自動發現後端模塊,以及廣播激活模塊。自動發現 前端模塊、自動發現後端模塊以及廣播激活模塊可以包括一個或多個附加模塊。例如, 廣播激活模塊可以包括事件接收器模塊和命令發送模塊。自動發現前端模塊監測由客戶場所設備發送的網絡通信,諸如網絡分組。在一 個實現中,自動發現前端模塊可操作以從客戶場所設備接收網絡通知。網絡通知可以向 電信服務提供方通知客戶場所設備準備接收服務。自動發現前端模塊繼而可以向自動 發現系統的另一模塊(例如,自動發現後端模塊)傳送網絡通知。自動發現後端模塊處理由自動發現前端模塊接收的網絡通信,並且基於接收的 網絡通信來確定是否生成自動發現事件。例如,自動發現後端模塊可以從網絡通信中提 取未驗證的客戶場所設備標識符,繼而生成標識該客戶場所設備沒有從電信服務提供方 接收服務的自動發現事件。自動發現後端模塊可以在自動發現後端模塊確定未驗證的客 戶場所設備標識符與資料庫中存儲的已註冊客戶場所設備標識符相匹配時生成自動發現 事件。
廣播激活模塊可操作以使用事件接收器模塊和命令發送模塊來處理由自動發現 後端模塊生成的自動發現事件。事件接收器模塊可操作以從自動發現後端模塊接收自 動發現事件,並且命令發送模塊可操作以響應於自動發現事件而生成針對內容證書的請 求。命令發送模塊可以向條件性訪問系統傳送針對內容證書的請求,並且條件性訪問系 統可以向客戶場所設備可訪問的數據輪盤傳送內容證書。當內容證書被傳送至數據輪盤 並且是客戶場所設備可獲得的時,自動發現前端模塊可以向客戶場所設備通知從條件 性訪問系統、數據輪盤或者二者處可獲得內容證書。在研讀附圖和詳細描述之後,其他系統、方法、特徵和優點對於本領域的技術 人員而言將變得易見。所有這種附加的系統、方法、特徵和優點都包括在本描述之內, 包括在本發明的範圍之內,並受到所附權利要求的保護。


參考附圖和描述可以更好地理解所述系統。附圖中的元件未必是按比例繪製 的,而是將強調的重點放在說明系統的原理上。在附圖中,貫穿不同的視圖,類似的標 號表示對應的部分。圖1示出了實現事件驅動架構的自動發現系統的一個示例。圖2示出了用於向圖1的自動發現系統添加新訂戶的消息流的一個示例。圖3示出了在初始化客戶場所設備時的消息流的一個示例。圖4示出了用於利用圖1的自動發現系統來驗證客戶場所設備的消息流的一個示 例。圖5示出了用於授權客戶場所設備訪問圖1的自動發現系統的消息流的一個示 例。圖6示出了與圖1的自動發現系統的消息隊列訪問模塊通信的廣播激活模塊的一 個示例。圖7示出了用於使用圖6的廣播激活模塊向資料庫中錄入數據的消息流的一個示 例。圖8示出了使用圖6的廣播激活模塊的自動發現事件的消息流的一個示例。圖9示出了用於使用圖6的廣播激活模塊在自動發現系統中發布備選命令的消息 流的一個示例。
具體實施例方式圖1示出了通過事件驅動架構向客戶場所設備提供內容證書的自動發現系統102 的一個示例。自動發現系統102包括用於實現事件驅動架構的多個模塊,諸如與訂單 管理模塊140通信的供應模塊104,廣播激活模塊106,供應系統內核108,以及資料庫訪 問模塊110。自動發現系統102還包括與自動發現前端模塊114通信的自動發現後端 模塊112,有線數據傳輸業務接口規範(「DOCSIS」)激活模塊116,與消息隊列提供器 120通信的消息隊列模塊118,以及與目錄伺服器124通信的目錄伺服器訪問模塊122。自動發現系統102還可以間接地與一個或多個組件通信。例如,自動發現系統 102可以通過消息隊列提供器120與條件性訪問系統124通信,並且自動發現系統102可以通過資料庫訪問模塊110與資料庫126通信。而且,自動發現系統102可以通過消息 隊列提供器120與條件性訪問系統128通信,而條件性訪問系統128可以與數據輪盤142 通信。作為另一示例,自動發現系統102可以通過重啟守護程序132和/或自動發現擴 展模塊134來與DNS/DHCP伺服器130通信,並且自動發現系統102可以通過線纜調製 解調器終端系統138、DNS/DHCP伺服器130或者二者與客戶場所設備136通信。圖1中示出的一個或多個模塊可以通過硬體、軟體或二者來實現。例如,在 Solaris作業系統下,自動發現系統102的模塊可以實現為在Apache/Tomcat平臺上運行 的基於Java的web應用。Apache/Tomcat是Java Servlet和Java伺服器頁面技術的一個 開源軟體實現。Apache/Tomcat可從位於美國馬裡蘭州的Forest Hill的Apache Software Foundation獲得。Java、Java Servlet以及Java伺服器頁面可從位於美國加利福尼亞州聖 克拉拉的Sun Microsystems公司獲得。Solaris作業系統也可以從Sun Microsystems公司 獲得。自動發現系統102還可以實現一個或多個消息收發標準,諸如Java消息服務(Java Message Service, 「JMS」)API,它是一種允許應用組件發送、接收和讀取消息的消息收 發標準。JMS API也可以從Sun Microsystems公司獲得。備選地,圖1中所示的一個或 多個模塊,諸如重啟守護程序132和自動發現擴展模塊134,可以通過另一程式語言來實 現,例如由Dennis Ritchie和貝爾實驗室開發的C。自動發現系統102促進內容證書向已授權客戶場所設備的分發。自動發現系統 102可以要求客戶場所設備被授權,以阻止網絡內容向未授權客戶場所設備的未授權分 發。備選地,通過要求客戶場所設備被授權,電信服務提供方可以控制訂戶可用的已授 權客戶場所設備的類型和數量。在一個實現中,一組客戶場所設備具有客戶場所設備標識符。客戶場所設備標 識符可以是序號、媒體接入控制(「MAC」 )地址、型號或者將一組客戶場所設備與另 一組區分開的任何其他類型的客戶場所設備標識符。客戶場所設備標識符可以被存儲, 並且與資料庫126的訂戶記錄相關聯。例如,訂單管理模塊140可以接收以下通知電 信服務提供方的訂戶最近購買或者租賃了用於與電信服務提供方結合使用的客戶場所設 備。訂單管理模塊140還可以接收向自動發現系統102註冊新近購買或租賃的客戶場所設 備的客戶場所設備標識符的請求。訂單管理模塊140可以向供應模塊104傳送該請求,供 應模塊104繼而請求資料庫126存儲客戶場所設備標識符作為已註冊的客戶場所標識符。 在存儲客戶場所設備標識符時,供應模塊104可以與資料庫訪問模塊110通信以訪問數據 庫 126。實際上,已註冊的客戶場所設備標識符向自動發現系統102表明與已註冊的 客戶場所標識符相關聯的客戶場所設備被授權以從電信服務提供方接收網絡內容。除了已註冊的客戶場所設備標識符,資料庫126可以存儲附加的訂戶信息。數 據庫126可以是任意類型的資料庫,諸如關係資料庫、分布式資料庫、導航資料庫、對 象資料庫或者用於存儲附加訂戶信息的任何其他類型的資料庫。在一個實現中,資料庫 126是Oracle資料庫llg,其可從位於美國加利福尼亞州的Redwood Shores的Oracle公司 獲得。資料庫126可以存儲電信服務提供方的每個訂戶的記錄。以下表1列出了數據 庫126可以針對訂戶記錄而存儲的訂戶/廣播信息的類型的示例。
表權利要求
1.一種用於通過事件驅動的架構向客戶場所設備提供內容證書的自動發現方法,包括從客戶場所設備接收網絡通知,所述網絡通知向電信服務提供方通知所述客戶場所 設備準備從所述電信服務提供方接收服務;從所述網絡通知提取未驗證的客戶場所設備標識符,其中所述未驗證的客戶場所設 備標識符標識所述客戶場所設備;生成標識所述客戶場所設備未從所述電信服務提供方接收服務的自動發現事件; 響應於生成所述自動發現事件,生成針對條件性訪問系統可發布的內容證書的請 求,其中所述內容證書標識所述客戶場所設備從所述電信服務提供方可接收的網絡內 容;以及通知所述客戶場所設備從所述條件性訪問系統可獲得所述內容證書。
2.如權利要求1所述的方法,還包括在訂戶資料庫中存儲已註冊的客戶場所設備標識符,其中所述已註冊的客戶場所設 備標識符標識客戶場所設備已向所述電信服務提供方註冊;對來自所述網絡通知的所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所 設備標識符進行比較;以及其中生成所述自動發現事件包括當所述未驗證的客戶場所設備標識符與所述已註冊的 客戶場所設備標識符相匹配時,生成所述自動發現事件。
3.如權利要求1所述的方法,還包括將要向所述客戶場所設備提供的服務水平與所述已註冊的客戶場所設備標識符相關 聯;以及當所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所設備標識符相匹配 時,向所述客戶場所設備提供所述服務水平。
4.如權利要求1所述的方法,還包括向所述客戶場所設備可訪問的數據輪盤傳送所述內容證書;以及 其中通知所述客戶場所設備包括在已向所述數據輪盤傳送所述內容證書之後通知所 述客戶場所設備。
5.如權利要求4所述的方法,還包括向所述條件性訪問系統傳送確認請求,以確認所述內容證書是所述客戶場所設備可 獲得的;以及接收所述內容證書是所述客戶場所設備可獲得的應答確認;以及其中通知所述客戶場所設備包括在接收所述應答確認之後通知所述客戶場所設備。
6.如權利要求1所述的方法,還包括響應於生成所述自動發現事件,標識要向所述客戶場所設備提供的服務水平; 向所述客戶場所設備可訪問的目錄伺服器傳送要向所述客戶場所設備提供的所述服 務水平;以及按照所述服務水平向所述客戶場所設備提供服務。
7.如權利要求1所述的方法,其中所述網絡通知包括按照由用戶數據報協議定義的通 信協議交換進行格式設置的數據報。
8.—種通過事件驅動的架構向客戶場所設備提供內容證書的自動發現系統,包括 處理器;存儲有指令的計算機可讀存儲器存儲設備,當所述指令由處理器執行時,其限定 自動發現前端模塊,可操作以從客戶場所設備接收網絡通知,所述網絡通知向電信服務提供方通知所述客戶場所 設備準備從所述電信服務提供方接收服務; 自動發現後端模塊,可操作以響應於由所述自動發現前端模塊接收的所述網絡通知,生成標識所述客戶場所設備 未從所述電信服務提供方接收服務的自動發現事件; 廣播激活模塊,可操作以處理自動發現事件,包括 事件接收器模塊,可操作以接收所述自動發現事件;以及命令發送模塊,可操作以響應於所述自動發現事件而生成針對內容證書的請求,其中所述內容證書是條件性訪問系統可發布的;以及所述內容證書標識所述客戶場所設備從所述電信服務提供方可接收的網絡內容;以及其中所述自動發現前端模塊還可操作以通知所述客戶場所設備從所述條件性訪問系 統可獲得所述內容證書。
9.如權利要求8所述的系統,其中所述指令還限定訂戶資料庫,可操作以存儲與已註冊的客戶場所設備標識符相關聯的訂戶記錄,所 述已註冊的客戶場所設備標識符標識客戶場所設備已向所述電信服務提供方註冊;以及 其中所述網絡通知包括未驗證的客戶場所設備標識符,其標識所述客戶場所設備;以及 所述自動發現後端模塊還可操作以當所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所設備標識符相匹配 時,生成所述自動發現事件。
10.如權利要求9所述的系統,其中所述訂戶資料庫還可操作以存儲服務水平標識符,其標識要向所述客戶場所設備提 供的服務水平;以及當所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所設備標識符相匹配 時,向所述客戶場所設備傳送所述服務水平標識符。
11.如權利要求8所述的系統,還包括所述客戶場所設備可訪問的數據輪盤,可操作以向所述客戶場所設備提供所述內容 證書;以及所述自動發現前端模塊還可操作以在已向所述數據輪盤傳送所述內容證書之後通知 所述客戶場所設備。
12.如權利要求11所述的系統,其中所述自動發現前端模塊還可操作以在所述廣播激活模塊已接收所述內容證書是可獲 得的應答確認之後,通知所述客戶場所設備所述內容證書是可獲得的。
13.如權利要求8所述的系統,其中所述廣播激活模塊還可以操作以響應於所述自動發現事件來標識要向所述客戶場所 設備提供的服務水平;以及 還包括目錄伺服器,可操作以接收服務水平標識符,其標識要向所述客戶場所設備提供的所述服務水平;以及 向所述客戶場所設備傳送所述服務水平。
14.如權利要求8所述的系統,其中所述網絡通知是按照由用戶數據報協議定義的通 信協議交換進行格式設置的數據報。
15.—種計算機可讀介質,具有存儲在其上的計算機可執行指令,當所述計算機可執 行指令由計算機處理器執行時,致使自動發現系統執行一種方法,所述方法包括從客戶場所設備接收網絡通知,所述網絡通知向電信服務提供方通知所述客戶場所 設備準備從所述電信服務提供方接收服務;從所述網絡通知提取未驗證的客戶場所設備標識符,其中所述未驗證的客戶場所設 備標識符標識所述客戶場所設備;生成標識所述客戶場所設備未從所述電信服務提供方接收服務的自動發現事件; 響應於生成所述自動發現事件,生成針對條件性訪問系統可發布的內容證書的請 求,其中所述內容證書標識所述客戶場所設備從所述電信服務提供方可接收的網絡內 容;以及通知所述客戶場所設備從所述條件性訪問系統可獲得所述內容證書。
16.如權利要求15所述的計算機可讀介質,其中所述方法還包括在訂戶資料庫中存儲已註冊的客戶場所設備標識符,其中所述已註冊的客戶場所設 備標識符標識客戶場所設備已向所述電信服務提供方註冊;對來自所述網絡通知的所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所 設備標識符進行比較;以及其中生成所述自動發現事件包括當所述未驗證的客戶場所設備標識符與所述已註冊的 客戶場所設備標識符相匹配時,生成所述自動發現事件。
17.如權利要求15所述的計算機可讀介質,其中所述方法還包括將要向所述客戶場所設備提供的服務水平與已註冊的客戶場所設備標識符相關聯;以及當所述未驗證的客戶場所設備標識符與所述已註冊的客戶場所設備標識符相匹配 時,向所述客戶場所設備提供所述服務水平。
18.如權利要求15所述的計算機可讀介質,其中 所述方法還包括向所述客戶場所設備可訪問的數據輪盤傳送所述內容證書;以及 通知所述客戶場所設備包括在已向所述數據輪盤傳送所述內容證書之後通知所述客 戶場所設備。
19.如權利要求18所述的計算機可讀介質,其中 所述方法還包括向所述條件性訪問系統傳送確認請求,以確認所述內容證書是所述客戶場所設備可 獲得的;以及接收所述內容證書是所述客戶場所設備可獲得的應答確認;以及 通知所述客戶場所設備包括在接收所述應答確認之後通知所述客戶場所設備。
20.如權利要求15所述的計算機可讀介質,其中所述方法還包括 響應於生成所述自動發現事件,標識要向所述客戶場所設備提供的服務水平; 向所述客戶場所設備可訪問的目錄伺服器傳送要向所述客戶場所設備提供的所述服 務水平;以及按照所述服務水平向所述客戶場所設備提供服務。
全文摘要
本發明涉及作為通過事件驅動架構對服務激活去相關的手段的網絡自動發現。具體地,公開了一種通過事件驅動架構向客戶場所設備提供內容證書的自動發現系統。該自動發現系統包括用於實現事件驅動架構的多個模塊,諸如自動發現前端模塊、自動發現後端模塊以及廣播激活模塊。該自動發現系統還可以包括訂戶資料庫,其存儲標識與服務水平相關聯的訂戶的訂戶記錄、客戶場所設備標識符或者二者。自動發現系統的模塊還可以與向數據輪盤傳送內容證書的條件性訪問系統通信。當使內容證書在數據輪盤上可獲得時,自動發現前端模塊可以通知客戶場所設備內容證書已準備從數據輪盤被獲取。
文檔編號H04L29/06GK102014121SQ20101027746
公開日2011年4月13日 申請日期2010年9月7日 優先權日2009年9月7日
發明者O·布裡, S·阿勒格爾特 申請人:埃森哲環球服務有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀