新四季網

一種機會網絡的鏈路預測方法

2023-10-09 01:28:59 1

一種機會網絡的鏈路預測方法
【專利摘要】本發明公開了一種機會網絡的鏈路預測方法,首先對所有可能的節點對進行分類,分成周期性相遇的節點對集合、頻繁非周期性相遇的節點對集合以及非頻繁相遇的節點對集合;然後在每個不同的節點對集合上使用不同的方法進行鏈路預測,使用周期模式挖掘的方法預測周期性相遇的節點對集合,使用J48決策樹方法預測頻繁非周期性相遇的節點對集合,使用複雜網絡中的Adamic-Adar算法預測非頻繁相遇的節點對集合。通過上述方式,本發明解決了單一的鏈路預測方法適用範圍受限的問題,能夠提高機會網絡鏈路預測的精度和召回率,從而提高機會網絡的消息投遞效率和容量。
【專利說明】一種機會網絡的鏈路預測方法

【技術領域】
[0001] 本發明涉及網絡【技術領域】,特別是涉及一種機會網絡的鏈路預測方法。

【背景技術】
[0002] 1、所屬【技術領域】發展歷程 機會網絡是一種由移動自組織網絡發展而來的新型網絡架構,它能夠在分割的網絡條 件下利用節點移動帶來的相遇機會實現報文的逐跳轉發,並最終投遞到目的節點。相遇概 念是指節點之間發生的一次聯繫:當節點進入彼此的通信範圍之內(比如Wi-Fi或者藍牙 協議的點到點通信距離內)時,則建立連結,發生通信,當兩者離開彼此通信範圍時,則鏈路 斷開,停止通信。由於節點的移動性,機會網絡中的相遇是機會性的,而非確定性的,不存在 可靠的端到端通信路徑。
[0003] 如圖1-圖3所示,機會網絡採用"存儲-攜帶-轉發"的工作模式進行多跳的消 息投遞,若當前節點沒有遇到通往目標節點的下一跳節點時,就緩存消息,並隨節點的移動 尋找合適的轉發機會。如圖1中A時刻,不存在源節點S到目的節點D的直接路徑,節點S 將消息轉發給節點3,由其存儲攜帶,到了圖2中的t 2時刻,消息又轉發給了節點4,直到圖 3中的t3時刻,節點4和目的節點D運動到了同一連通區域,就將消息成功轉發。
[0004] 利用機會網絡架構,可以不依賴基礎設施或者僅需要少量的基礎設施在偏遠高速 公路、城市交通、移動社交等場景下實現消息投遞、內容分發、資源共享等功能。但它們的性 能和用戶體驗很大程度上依賴於機會網絡所能提供的網絡傳輸服務。現有的機會網絡仍存 在一些問題:(1)消息投遞的成功率不高,超過生命期或者緩存溢出都會導致消息在投遞 過程中被丟棄,投遞成功率一般在50% ; (2)消息投遞延遲較高,由於網絡動態性導致存儲 攜帶的盲目性較大,可能需要數小時或者數天才能成功投遞消息;(3)多個副本在網絡中 存儲並轉發,這必然會佔用大量的存儲並且導致高能量消耗;(4)由於網絡缺乏實時性,網 絡服務是否可達,服務等待時間也無法預知,顯著降低了用戶體驗。
[0005] 解決以上問題的關鍵在於把握單個節點、鄰接節點以及整個網絡拓撲的動態變化 規律,通過預測的方法來緩解網絡動態性帶來的難題。
[0006] 2、現有技術情況 機會網絡中現有的預測方法可以分為基於上下文的、基於移動模型的和基於社會關係 的預測。多數早期的機會網絡路由方法都使用諸如歷史相遇次數或者持續時間等指標作為 轉發效用,轉發效用更高的節點優先被選作轉發節點。這些方法過於簡單而無法發現更有 價值的相遇規律。基於移動模型的預測方法建模描述人類移動的時空屬性,並據此預測消 息轉發的效用。大多數使用社會關係預測方法都需要從在線的社交網絡應用中導入或者通 過手工配置的方法得到社會關係屬性,也有一些預測方法可以自動檢測社會關係屬性,然 後利用這些社會關係屬性作為消息轉發的效用。現有的這些基於轉發效用的鏈路預測方法 都只能處理一部分的節點對之間的鏈路預測問題,對於相遇模式差異很大的整個機會網絡 來說,單一的鏈路預測方法難以實現整體的性能最優。
[0007] 以東南大學校園內的Wi-Fi跟蹤數據集為例,當兩個節點同時關聯到一個Wi-Fi 接入點的時候,認為兩個節點有一次相遇。統計結果顯示,在所有可能的節點對之間,有相 遇記錄的節點對比例隨著時間增加,最終經過一周的測量,有35%的節點對相遇過,而在相 遇過的節點中,有22%的節點對呈現周期性規律,78%的節點對相遇記錄沒有周期性。顯然 對於周期性的節點對、非周期性的節點對以及未曾相遇過的節點對的未來相遇情況的預測 是不同的問題,現有的單一的預測方法不能處理所有的預測問題,現有方法也沒有探討如 何劃分不同類型的節點對集合,以及在每個節點對集合上如何選擇最優的預測方法。


【發明內容】

[0008] 本發明主要解決的技術問題是:針對現有技術的不足,提供一種機會網絡的鏈路 預測方法,能夠提高機會網絡鏈路預測的精度和召回率,從而提高機會網絡的消息投遞效 率和容量。
[0009] 為解決上述技術問題,本發明採用的一個技術方案是:提供一種機會網絡的鏈路 預測方法,包括以下步驟: (100)時間片劃分:將節點集合上發生的相遇記錄按照長度劃分成一系列等長的時間 片,每個時間片上根據相遇記錄得到一個矩陣; (200)預處理:中心伺服器通過移動通信網絡連接獲取機會網絡中所有節點之間的相 遇記錄,然後使用周期模式挖掘方法在相遇記錄集合中篩選出周期性相遇的節點對集合, 最後對剩下的節點對集合基於相遇頻率閾值進行分類,分成頻繁非周期性相遇的節點對集 合與非頻繁相遇的節點對集合; (300)在線預測:分別使用周期模式挖掘的方法預測周期性相遇的節點對集合,使用決 策樹方法預測頻繁非周期性相遇的節點對集合,使用複雜網絡的方法預測非頻繁相遇的節 點對集合。
[0010] 在本發明一個較佳實施例中,所述步驟(300)中的決策樹方法為J48決策樹方法。
[0011] 在本發明一個較佳實施例中,所述步驟(300)中的複雜網絡的方法為 Adamic-Adar 算法。
[0012] 在本發明一個較佳實施例中,所述步驟(300)中的周期模式挖掘的方法包括: (a) 設Pi」表示節點對(i,j),Sp (Pj表示節點對Pi」在時間片序列上周期相遇的時 間片集合,即:

【權利要求】
1. 一種機會網絡的鏈路預測方法,其特徵在於,包括以下步驟: (100)時間片劃分:將節點集合上發生的相遇記錄按照長度劃分成一系列等長的時間 片,每個時間片上根據相遇記錄得到一個矩陣; (200)預處理:中心伺服器通過移動通信網絡連接獲取機會網絡中所有節點之間的相 遇記錄,然後使用周期模式挖掘方法在相遇記錄集合中篩選出周期性相遇的節點對集合, 最後對剩下的節點對集合基於相遇頻率閾值進行分類,分成頻繁非周期性相遇的節點對集 合與非頻繁相遇的節點對集合; (300)在線預測:分別使用周期模式挖掘的方法預測周期性相遇的節點對集合,使用決 策樹方法預測頻繁非周期性相遇的節點對集合,使用複雜網絡的方法預測非頻繁相遇的節 點對集合。
2. 根據權利要求1所述的一種機會網絡的鏈路預測方法,其特徵在於,所述步驟(300) 中的決策樹方法為J48決策樹方法。
3. 根據權利要求1所述的一種機會網絡的鏈路預測方法,其特徵在於,所述步驟(300) 中的複雜網絡的方法為Adamic-Adar算法。
4. 根據權利要求1所述的一種機會網絡的鏈路預測方法,其特徵在於,所述步驟(300) 中的周期模式挖掘的方法包括: (a) 設Pij表示節點對(i,j),Sp (Pij)表示節點對Pij在時間片序列上周期相遇的時 間片集合,即:
其中,P表示周期長度; (b) 設η表示Sp (Pi1)中周期重複的次數,即:
(c) 然後tmd+p就是下一個周期點,S(Pu)上周期重複次數稱為預測tmd+p的周期支持 度,一個節點對上可能有多個不同周期長度的周期模式,如果存在一個周期模式S(P u)使 得tmd+p對應到帶預測時間片tx+1,就預測會相遇五U = 1,否則預測不相遇4+1 = 0。
【文檔編號】H04L12/24GK104378229SQ201410595581
【公開日】2015年2月25日 申請日期:2014年10月30日 優先權日:2014年10月30日
【發明者】張三峰, 李茵 申請人:東南大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀