[發明專利]一種支持發布訂閱系統流量調節的基于內容路由服務方法在審
| 申請號: | 202111174233.X | 申請日: | 2021-10-09 |
| 公開(公告)號: | CN113904979A | 公開(公告)日: | 2022-01-07 |
| 發明(設計)人: | 董飚 | 申請(專利權)人: | 南京工業職業技術大學 |
| 主分類號: | H04L45/48 | 分類號: | H04L45/48;H04L67/56 |
| 代理公司: | 南京德銘知識產權代理事務所(普通合伙) 32362 | 代理人: | 婁嘉寧 |
| 地址: | 210023 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 發布 訂閱 系統 流量 調節 基于 內容 路由 服務 方法 | ||
1.一種支持發布訂閱系統流量調節的基于內容路由服務方法,其特征在于,是基于可調節規模的訂閱分區、事件分區的路由服務方法,包括如下步驟:
事件路由服務:在事件分區提供基于二項式樹的事件路由;
訂閱服務步驟:在訂閱分區提供基于二項式樹的訂閱路由;
訂閱重配置服務步驟,對于運行于一個環空間上的稀疏的覆蓋網,提供訂閱表的動態配置;
所述第i個訂閱分區Si為環空間[i·2ds,(i+1)·2ds-1)內所有節點的集合,0≤i≤2de-1,所述節點i所對應的事件分區εi={id|id=(i+k·2ds)mod 2d,0≤k≤2de-1};
其中,
對于一個有n=2d個節點的環,ds(0≤ds≤d)和de(0≤de≤d)分別是訂閱分區、事件分區規模參數,ds+de=d,一個n個節點的環包括E個不同的訂閱分區,有n=S×E,S和εi中的節點數分別為S=|Si|=2ds和E=|εi|=2de。
2.根據權利要求1所述的一種支持發布訂閱系統流量調節的基于內容路由服務方法,其特征在于,所述事件路由服務步驟,包括:
2.1事件在發布節點所在的事件分區中傳播步驟:所述事件路由服務把該事件分區中的所有節點構建成二項式樹,發布節點作為根,從根開始在二項式樹的所有節點間傳播事件;
所述度為k的二項式樹Bk定義為:若k=0,該樹只有1個節點;若k0,該樹根的度為k,其子樹從左到右為度為0,1,…,k-1的二項式樹B0,B1,…,Bk-1,從樹根到子樹Bi樹根的鏈接記為li;
所述度為k的二項式樹Bk中節點的命名為:若根節點命名為i∈N,則從左到右為度為0,1,…,k-1的二項式樹B0,B1,…,Bk-1的樹根分別命名為i+2m,m=0,…,k-1;
2.2事件在訂閱分區傳播步驟:當所述事件路由服務把一個事件傳播到有與該事件匹配的訂閱的所述訂閱分區時,它被該所述訂閱分區截獲,并且按照該訂閱已經建立的所述二項式樹路徑進行路由。
3.根據權利要求1所述的一種支持發布訂閱系統流量調節的基于內容路由服務方法,其特征在于,對于運行于環空間上的稀疏的覆蓋網,一個事件代理包含環空間的多個節點,代理動態地將環空間劃分為獨立的區域,并將該區域作為自己的責任域,當某個訂閱分區首次有代理加入時,系統將把該訂閱分區中的所有節點分配給該代理;
其中,
所述Si的一個代理R(mj,Qj,Si)定義為:對于Si,其中Qj由Si中一組標識符連續的節點的集合,Qj中節點構成Si對應的二項式樹中的一棵子樹,Qj中標識最小的節點mj為該子樹的根,并且滿足條件:
R=Si;
R(mj1,Qj1,Si)∩R(mj2,Qj2,Si)={},j1≠j2,1≤j1,j2≤k
所述Si都是指任一給定的Si,把R(mj,Qj,Si)簡記為R(mj,Qj)。
4.根據權利要求1所述的一種支持發布訂閱系統流量調節的基于內容路由服務方法,其特征在于,在訂閱重配置服務步驟,當代理加入或離開環空間時,分三種情況對代理進行處理,包括:
1)新加入的代理只需向其相鄰節點發送包含地址的事件;
2)當一個非葉子代理離開環空間時,選擇孩子代理來接管該代理;
3)當一個葉子代理離開環空間時,分兩種情況:若該葉子代理為其父代理的最左孩子代理,則選擇父代理來接管該代理;否則,該區域被標識為啞區域,由父代理對啞區域的處理:父代理把該啞區域重新分配給一個動態加入的代理;當啞區域的左兄弟代理滿足復合條件與父代理復合后,再把啞區域歸還給復合后的代理;
所述代理滿足復合條件指:若R(m,Q)、R(m,Q1)和R(m′,Q2)之間滿足:R(m,Q)=R(m,Q1)∪R(m′,Q2);R(m,Q1)∩R(m′,Q2)={},稱R(m,Q1)和R(m′,Q2)復合成R(m,Q)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京工業職業技術大學,未經南京工業職業技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111174233.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種光學圖像目標檢測的方法及計算設備
- 下一篇:氣腹空氣凈化器





