最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

網(wǎng)絡(luò)連接識別的制作方法

文檔序號:11532316閱讀:364來源:國知局
網(wǎng)絡(luò)連接識別的制造方法與工藝

本發(fā)明涉及識別網(wǎng)絡(luò)連接類型的領(lǐng)域。



背景技術(shù):

家庭網(wǎng)絡(luò)技術(shù)的使用能夠在用戶駐地(customerpremise)之間及用戶駐地中變化極大。該變化可以造成服務(wù)供應(yīng)商難以排除故障或確定可用連接。例如,如果用戶上報他的iptv服務(wù)不能正常工作,在問題涉及家庭網(wǎng)絡(luò)中的問題的情況下,知道從網(wǎng)關(guān)或路由器到機頂盒使用哪種類型的網(wǎng)絡(luò)及其性能是有用的。然而,dsl服務(wù)供應(yīng)商通常不了解超過網(wǎng)關(guān)或路由器以后的家庭網(wǎng)絡(luò)的性能。

該問題由于用戶可能使用的網(wǎng)絡(luò)連接技術(shù)的數(shù)量逐步增加而進(jìn)一步變得復(fù)雜,這些技術(shù)包括以太網(wǎng)、2.4ghzwi-fi、5ghzwi-fi、電力線聯(lián)網(wǎng)以及在同一單元中結(jié)合這幾種技術(shù)中的若干個的混合設(shè)備。這些技術(shù)的每一個的性能,特別是吞吐量也會(隨時間)極大地變化,使得難以單獨基于吞吐量來嘗試識別技術(shù)。

簡單地測量鏈路的帶寬或吞吐量是沒有幫助的。圖1顯示了在24小時周期內(nèi)到iptv終端的5ghzwi-fi鏈路的示例帶寬性能。如所看到的,帶寬在該周期內(nèi)極大地波動,從而不能用于精確地識別所使用的技術(shù)。

“apassivetechniqueforfingerprintingwirelessdeviceswithwired-sideobservations”(selcukuluagac等人,ieeeconference2013oncommunicationsandnetworksecurity,2013年10月14-16日)描述了使用統(tǒng)計技術(shù)來創(chuàng)建唯一的可復(fù)制的設(shè)備以及表示在網(wǎng)絡(luò)業(yè)務(wù)中的時間變化行為的設(shè)備類型簽名。人工神經(jīng)網(wǎng)絡(luò)(ann)用于將設(shè)備和設(shè)備類型分類。

“fingerprintinginternetpathsusingpacketpairdispersion”(rishisinha等人,usccomputersciencetechnicalreportno.06-876)描述了基于端到端分組對測量的分布來進(jìn)行網(wǎng)絡(luò)路徑辨別的方法。路徑辨別是在不同的網(wǎng)絡(luò)路徑中進(jìn)行分辨的應(yīng)用的組成部分,包括覆蓋網(wǎng)絡(luò)中的路徑選擇、多徑路由和網(wǎng)絡(luò)問題的監(jiān)控和診斷。

“classificationofaccessnetworktypes:ethernetwirelesslan,adsl,cablemodemordialup?”(weiw等人,computernetworksvol52,no.17,2008年12月8日,第3205-3217頁)描述了一種將接入網(wǎng)分為三種類型的方案:以太網(wǎng)、無線lan和低帶寬連接。該方案基于不同接入網(wǎng)的內(nèi)在特性,并且利用分組對中間到達(dá)時間的中值和熵。

“andend-to-endtechniquetoestimatethetransmissionrateofanieeee802.11wlan”(rochaaa等人,proceedingofthe2007ieeeinternationalconferenceoncommunications,第415-42頁,xp031125708)描述了推斷ieee802.11設(shè)備的比特率的主動測量技術(shù)。所提出的該方法基于最近提出的推斷接入網(wǎng)絡(luò)的類型的技術(shù)并基于分組對方法,但是適于考慮由ieee802.11控制引起的開銷和并發(fā)wlan業(yè)務(wù)的存在。

歐洲專利ep1662705描述了一種用于估計分組網(wǎng)絡(luò)的可用帶寬的方法和裝置。通過使用m/m/1排隊模式來近似諸如互聯(lián)網(wǎng)的分組網(wǎng)絡(luò),根據(jù)通過網(wǎng)絡(luò)發(fā)送的分組的滯留時間的分布變化,可以確定網(wǎng)絡(luò)可用帶寬。

美國專利us8437264描述了測量鏈路的速度。在鏈路上發(fā)送具有初始長度的初始分組串(train)。至少部分基于分組串中的單個分組的實際的接收時間來確定速度結(jié)果。根據(jù)約束來評估初始分組串的速度結(jié)果的質(zhì)量。確定是否至少部分基于速度結(jié)果的質(zhì)量來發(fā)送后續(xù)分組串。



技術(shù)實現(xiàn)要素:

根據(jù)本發(fā)明的一個方面,提出了一種識別在介于第一節(jié)點與第二節(jié)點之間的網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù)的方法,所述方法包括:

基于所述網(wǎng)絡(luò)鏈路從所述第一節(jié)點向所述第二節(jié)點發(fā)送第一數(shù)據(jù)分組集合,并且在所述第二節(jié)點接收第一數(shù)據(jù)分組集合,其中,所述第一數(shù)據(jù)分組集合包括第一尺寸的多個數(shù)據(jù)分組,并且所述多個數(shù)據(jù)分組按照固定發(fā)送分組間間隔來發(fā)送;

計算與第一數(shù)據(jù)分組集合相關(guān)聯(lián)的延遲值,其中,每個延遲值都等于數(shù)據(jù)分組的接收分組間間隔與固定發(fā)送分組間間隔之間的差異。

針對第二分組集合重復(fù)發(fā)送步驟和計算步驟,其中,第二數(shù)據(jù)分組集合包括第二尺寸的多個數(shù)據(jù)分組,并且其中,所述第二尺寸不同于所述第一尺寸;

生成網(wǎng)絡(luò)鏈路的指紋,所述指紋包括各個分組尺寸的延遲值的分布;

將生成的指紋與多個預(yù)定指紋進(jìn)行比較,以確定在所述網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù),其中,各個預(yù)定指紋都與數(shù)據(jù)傳輸技術(shù)類型相對應(yīng)。

通過對不同的分組尺寸重復(fù)所述方法,有效地改變所述網(wǎng)絡(luò)鏈路的負(fù)載。各個分組尺寸(或負(fù)載)的延遲值的結(jié)果分布形成所述網(wǎng)絡(luò)鏈路的指紋或簽名。將獲得的簽名與預(yù)定簽名進(jìn)行比較以識別在所述網(wǎng)絡(luò)鏈路中使用的網(wǎng)絡(luò)連接技術(shù)。某些網(wǎng)絡(luò)連接技術(shù)在延遲值分布上展現(xiàn)某些特性。

延遲值被分組為延遲區(qū)(latencybin),每個延遲區(qū)都覆蓋一定范圍的延遲值,并且指紋包括針對各個分組尺寸被分組為延遲區(qū)的延遲值的分布。

實際上,該方法可對大量、或多個分組集合來重復(fù),其中每個集合包括尺寸與之前使用的尺寸不同的數(shù)據(jù)分組。結(jié)果是覆蓋不同分組尺寸的許多分組集合,導(dǎo)致網(wǎng)絡(luò)鏈路上的變化的負(fù)載。多個分組的集合從第一集合開始增加分組尺寸。

所使用的分組集合的數(shù)量取決于與所述網(wǎng)絡(luò)鏈路有關(guān)的分散性度量,其中,鏈路上的整個負(fù)載的分散性度量。

所述比較步驟可包括使用模式匹配技術(shù)。

根據(jù)本發(fā)明的第二方面,提出了一種識別在介于發(fā)送節(jié)點與接收節(jié)點之間的網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù)的系統(tǒng),所述系統(tǒng)包括:

發(fā)送節(jié)點,其適于通過網(wǎng)絡(luò)鏈路向接收節(jié)點發(fā)送第一數(shù)據(jù)分組集合,其中,第一數(shù)據(jù)分組集合包括第一尺寸的多個數(shù)據(jù)分組,并且所述多個數(shù)據(jù)分組按照固定發(fā)送分組間間隔發(fā)送;

接收節(jié)點,其適于接收第一數(shù)據(jù)分組集合;

控制模塊,其適于計算與第一數(shù)據(jù)分組集合相關(guān)聯(lián)的延遲值,其中,各個延遲值都等于數(shù)據(jù)分組的接收分組間間隔與固定發(fā)送分組間間隔之間的差異;并且其中

所述發(fā)送節(jié)點進(jìn)一步適于發(fā)送第二分組集合,其中,第二數(shù)據(jù)分組集合包括第二尺寸的多個數(shù)據(jù)分組,并且其中,第二尺寸不同于第一尺寸;以及

所述控制模塊進(jìn)一步適于計算與數(shù)據(jù)分組的第二集合相關(guān)聯(lián)的延遲值,生成網(wǎng)絡(luò)鏈路的指紋,所述指紋包括每個數(shù)據(jù)分組的延遲值的分布,并且將生成的指紋與多個預(yù)定指紋進(jìn)行比較以確定在所述網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù),其中,每個預(yù)定的指紋都與數(shù)據(jù)傳輸技術(shù)類型相對應(yīng)。

根據(jù)本發(fā)明的進(jìn)一步方面,提供了一種識別在介于第一節(jié)點與第二節(jié)點的網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù)的方法,所述方法包括:

計算與通過所述網(wǎng)絡(luò)鏈路從第一節(jié)點發(fā)送到第二節(jié)點的數(shù)據(jù)分組相關(guān)聯(lián)的延遲值,其中,每個延遲值都等于數(shù)據(jù)分組的接收分組間間隔與固定分組間間隔中的差異,并且其中,多個數(shù)據(jù)分組在多個數(shù)據(jù)分組集合中發(fā)送,其中,每個集合覆蓋與其他集合不同的分組尺寸;

生成網(wǎng)絡(luò)鏈路的指紋,所述指紋包括每個分組尺寸的延遲值的分布;

將生成的指紋與多個預(yù)定的指紋進(jìn)行比較以確定在網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù),其中,每個預(yù)定指紋都對應(yīng)一數(shù)據(jù)傳輸技術(shù)類型。

該方法覆蓋了用于識別在網(wǎng)絡(luò)鏈路中使用的數(shù)據(jù)傳輸技術(shù)的控制模塊的操作。

附圖說明

為了更好地理解本發(fā)明,現(xiàn)在將僅通過示例來參照附圖,其中:

圖1是在24小時周期內(nèi)5ghzwifi鏈路的帶寬性能圖;

圖2是在本發(fā)明的示例中的網(wǎng)絡(luò)的系統(tǒng)圖;

圖3是在本發(fā)明的示例中分組序列的接收分組間間隔的圖;

圖4是示出本發(fā)明的示例的步驟的流程圖;

圖5是示例以太網(wǎng)鏈路的不同分組尺寸的延遲的分布的圖;

圖6是示例5ghzwi-fi鏈路的不同分組尺寸的延遲的分布的圖;

圖7是示例電力線鏈路的不同分組尺寸的延遲的分布的圖。

具體實施方式

這里,本發(fā)明參照特定示例進(jìn)行描述。然而,本發(fā)明不限于這些示例。

本發(fā)明的示例提出了一種確定在網(wǎng)絡(luò)鏈路中使用的網(wǎng)絡(luò)連接技術(shù)的方法。所述方法從路由器向諸如機頂盒的端末設(shè)備發(fā)送測試分組,并且在端末設(shè)備處測量接收到的分組的延遲。逐步增加所述分組的尺寸。逐步增加分組尺寸有效地使得路由器與端末設(shè)備之間的網(wǎng)絡(luò)鏈路的負(fù)載增加。延遲特性根據(jù)分組尺寸而變化(表示增加的網(wǎng)絡(luò)負(fù)載),并且得到整個負(fù)載周期中用于該鏈路的網(wǎng)絡(luò)連接技術(shù)的簽名或“指紋”。可以將該簽名與預(yù)定模型進(jìn)行比較以識別所使用的特定技術(shù)。能夠使用安裝在網(wǎng)關(guān)/路由器和諸如機頂盒的末端上的軟件模塊來使能所述技術(shù)。

圖2示出了家庭網(wǎng)絡(luò)200,家庭網(wǎng)絡(luò)200包括通過網(wǎng)絡(luò)鏈路206連接到端末終端204的用戶駐地cpe(customerpremisesequipment)202。在該示例中,cpe202是dsl網(wǎng)關(guān)或集線器,并且端末終端204是iptv機頂盒。連接cpe202和端末終端204的網(wǎng)絡(luò)鏈路206可以使用不同網(wǎng)絡(luò)連接技術(shù)。可使用的網(wǎng)絡(luò)連接技術(shù)的示例包括以太網(wǎng)、2.4ghzwi-fi、5ghzwi-fi以及電力線通信技術(shù)(家庭插電聯(lián)盟所提出的)。本發(fā)明旨在識別在網(wǎng)絡(luò)鏈路206上使用的網(wǎng)絡(luò)連接技術(shù)。這種運用由于越來越多地使用在同一設(shè)備中利用wi-fi和電力線的混合設(shè)備以及對路由網(wǎng)絡(luò)業(yè)務(wù)的動態(tài)鏈路管理而變得復(fù)雜。

cpe202包括控制模塊208和發(fā)送機單元210。端末終端204包括接收機單元212??刂颇K208連接到發(fā)送機單元210,并且進(jìn)一步通過網(wǎng)絡(luò)鏈路206連接到接收機單元212。根據(jù)本發(fā)明,發(fā)送機單元210與在cpe202中的網(wǎng)絡(luò)接口卡(未示出)協(xié)力工作,以通過網(wǎng)絡(luò)鏈路206從cpe202向端末終端204發(fā)送數(shù)據(jù)分組。接收機單元212與在端末終端204中的網(wǎng)絡(luò)接口卡(未示出)協(xié)力工作來接收由cpe202通過網(wǎng)絡(luò)鏈路206發(fā)送的數(shù)據(jù)分組,并且依據(jù)本發(fā)明執(zhí)行分析。然而,為了簡潔起見,在本說明書中省略對網(wǎng)絡(luò)接口卡的引用。網(wǎng)絡(luò)鏈路206和關(guān)聯(lián)的網(wǎng)絡(luò)連接技術(shù)直接地或經(jīng)由合適的高速鏈路/總線連接到網(wǎng)絡(luò)接口卡。

控制模塊208、發(fā)送機單元210和接收機單元212被實現(xiàn)為軟件模塊或軟件樁(softwarestub)。這些軟件樁可以與相應(yīng)設(shè)備的固件相結(jié)合。

由發(fā)送機單元210生成和發(fā)送測試數(shù)據(jù)分組的序列或串,并通過網(wǎng)絡(luò)鏈路206傳送到端末終端204。在此示例中,各個串都由固定尺寸(初始設(shè)置為50個字節(jié))的100個分組組成,并且按照在每個連續(xù)的分組之間的100μs的固定時間間隔(也被稱為分組間間隔)發(fā)送。接收機單元212測量接收到的數(shù)據(jù)分組的分組間間隔,該間隔被測量為連續(xù)的數(shù)據(jù)分組的接收時間的差異。網(wǎng)絡(luò)鏈路206中的延遲可以導(dǎo)致接收到分組中的一些分組的分組間間隔大于所發(fā)送的分組的分組間間隔。本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)了解,某些條件還使得接收到的分組中的一些分組的分組間間隔小于所發(fā)送的分組的分組間間隔。例如,假如發(fā)送緩沖器保存連續(xù)分組,并且然后使用分組間最小延遲來同時發(fā)送它們。圖3示出了分組序列的接收分組間間隔圖,其中用一根線來標(biāo)記發(fā)送分組的分組間間隔。

接收分組間間隔與發(fā)送分組間間隔中的差異是指延遲。當(dāng)接收分組間間隔大于發(fā)送分組間間隔時,發(fā)生正延遲,并且當(dāng)接收分組間間隔小于發(fā)送分組間間隔時,發(fā)生負(fù)延遲。

一旦發(fā)送了具有一個分組尺寸的測試序列,能夠發(fā)送進(jìn)一步的測試序列,每個測試序列都具有不同的分組大小(通常是越來越大)。例如,可以發(fā)送分組尺寸為100字節(jié)的100個分組的進(jìn)一步測試序列,同樣具有相同的100μs的分組間間隔,并且測量接收分組分的組間間隔。隨后以越來越大直至某一上限的分組尺寸來重復(fù)上述過程,例如上限大約為1400字節(jié)(針對以太網(wǎng)系統(tǒng),但是該限制取決于網(wǎng)絡(luò)鏈路層的最大發(fā)送單位尺寸)。

測試序列中的分組尺寸的增加有效地增加了網(wǎng)絡(luò)鏈路206上的負(fù)載。每個分組尺寸(或負(fù)載)的測得的延遲值的分布產(chǎn)生網(wǎng)絡(luò)鏈路206的指紋或簽名。本發(fā)明旨在確定該簽名,并且將該簽名與預(yù)定的簽名進(jìn)行比較,以便識別在網(wǎng)絡(luò)鏈路206上使用的網(wǎng)絡(luò)連接技術(shù)。由于基礎(chǔ)技術(shù)適于負(fù)載,某些網(wǎng)絡(luò)連接技術(shù)會展現(xiàn)根據(jù)負(fù)載的延遲值分布的某些特性。為了幫助分析延遲值分布而的采用的一種方法是將測得的延遲值聚合為延遲區(qū)或塊(bucket),每個延遲區(qū)覆蓋一定范圍的延遲值。

將參照圖4的流程圖更詳細(xì)地描述本發(fā)明的示例。該流程圖概述了基本發(fā)明概念。

過程在步驟400開始,加載系統(tǒng)缺省值,缺省值包括測試序列的開始分組尺寸、發(fā)送分組的分組間間隔、最小采樣尺寸和分組增量尺寸。在該示例中,開始分組尺寸被設(shè)置為50個字節(jié),發(fā)送分組間間隔被設(shè)置為100μs,最小采樣尺寸被設(shè)置為25,并且分組增量尺寸是50個字節(jié)。而且,設(shè)置分散性閾值(dispersionthreshold)。所述分散性閾值將在下文中詳細(xì)討論。在該示例中,分散性閾值被設(shè)置為40%,用于表示滿載的網(wǎng)絡(luò)。

在步驟402,發(fā)送機單元210生成測試分組序列。該序列中的每個分組都被設(shè)置為50個字節(jié)的開始分組尺寸,并且由發(fā)送機單元210通過網(wǎng)絡(luò)鏈路206將分組發(fā)送到接收機單元212,其中,每個發(fā)送的分組之間具有100μs的固定分組間間隔??勺兊姆纸M間間隔可用于發(fā)送的分組,盡管作為結(jié)果計算可能更復(fù)雜,并且發(fā)現(xiàn)100μs的固定間隔具有好的結(jié)果。可以使用相同的分組尺寸來發(fā)送幾個序列以獲得不穩(wěn)定鏈路的更精確結(jié)果。此外,如下所述,為了檢測交叉業(yè)務(wù),可以在該序列之前發(fā)送額外的數(shù)據(jù)分組。

在步驟404中,在接收機單元212處接收到分組,在該單元中分析這些分組。特別地,測量接收分組間間隔作為連續(xù)接收的數(shù)據(jù)分組的接收時間的差異。接收機單元212通過網(wǎng)絡(luò)鏈路206向控制模塊208發(fā)送回這些結(jié)果。

控制模塊208也能確定當(dāng)測試序列被發(fā)送時,網(wǎng)絡(luò)鏈路206上是否存在任何“交叉業(yè)務(wù)”,也就是說在網(wǎng)絡(luò)鏈路206上除了測試序列以往是否存在正在被發(fā)送的其他分組。如果存在大量交叉業(yè)務(wù),則網(wǎng)絡(luò)鏈路的特性表現(xiàn)將是偏離的。檢測和避免交叉業(yè)務(wù)的一種方式是在主測試序列之前使用預(yù)定間隔發(fā)送的兩個單獨的數(shù)據(jù)分組(在步驟402的第一數(shù)據(jù)分組之前的50和100ms)。這些分組的接收的抖動會發(fā)現(xiàn)交叉業(yè)務(wù)的存在。如果沒有交叉業(yè)務(wù),則在50ms和在100ms注入的分組應(yīng)大致以這些延遲到達(dá)。如果在100ms與50ms的分組和或50ms與測試序列中的第一分組之間的抖動存在極大變化,則表示存在交叉業(yè)務(wù)。在原型系統(tǒng)中,10%的抖動表示交叉業(yè)務(wù)的存在。如果檢測到交叉業(yè)務(wù),則重復(fù)步驟402。

在步驟406中,控制單元208執(zhí)行檢測以確定是否達(dá)到分散性閾值。分散性被用作鏈路上的整個負(fù)載的相對度量,并且被計算為接收測試序列花費的全部時間與發(fā)送測試序列花費的全部時間之間的差異,除以發(fā)送所述序列花費的時間,并以百分比表示:

其中,ttx是發(fā)送整個測試序列花費的全部時間,并且trx是接收整個測試序列花費的全部時間。

分散性是對網(wǎng)絡(luò)鏈路上的負(fù)載的有用度量。在此示例中,在步驟400,分散性閾值被設(shè)置為40%,表示滿載的網(wǎng)絡(luò)。較低的分散性表示網(wǎng)絡(luò)上的較低的負(fù)載。分散性是相對度量,并且允許該方法從如吞吐量/帶寬的硬性能數(shù)字抽象開來。例如,當(dāng)吞吐量處于15mbps時,通常慢網(wǎng)絡(luò)鏈路達(dá)到40%分散性,而快速網(wǎng)絡(luò)鏈路在高于100mbps之前不會達(dá)到40%分散性。

步驟406的檢測用于確定最后的測試序列的分散性是否超過40%的分散性閾值。如果沒有超過分散性閾值,則過程進(jìn)行到步驟407,并且控制模塊208使用來自步驟400的分組增量尺寸來增加下一個分組尺寸。在增加了分組尺寸之后,過程回到步驟402,其中生成并發(fā)送進(jìn)一步的測試序列,并且重復(fù)步驟404和406直到到達(dá)分散性閾值為止。

如果在步驟406確定到達(dá)分散性閾值,則過程進(jìn)行到步驟408,對采樣尺寸進(jìn)行檢測。

在步驟408,控制模塊208通過相對于最小樣本尺寸來檢查迄今為止所使用的不同分組尺寸的數(shù)量來檢測樣本尺寸是否足夠大。如果樣本的數(shù)量不夠,即小于最小樣本尺寸,則過程進(jìn)行到步驟409,其中減小分組增量尺寸,并且過程回到步驟402。這具有增加樣本數(shù)量的效果。得到足夠的樣本尺寸是重要的以獲取負(fù)載循環(huán)的詳細(xì)了解。為了闡述,如果我們以50字節(jié)的測試分組開始,并且網(wǎng)絡(luò)鏈路根據(jù)我們的分散性度量隨后被100字節(jié)的分組尺寸滿載,則我們僅有2個負(fù)載樣本,給出負(fù)載循環(huán)的不完全觀察。因而,這里將最小樣本尺寸設(shè)置為25。可以使用大量的樣本,并且將導(dǎo)致更高分辨率的指紋,但是對技術(shù)之間進(jìn)行區(qū)分時并不需要。因而,在此示例中,使用最小樣本尺寸25。

如果樣本尺寸足夠,則過程進(jìn)行到步驟410。

在步驟410,控制模塊208處理結(jié)果,其中,為各個序列中的分組計算延遲值。與分組關(guān)聯(lián)的延遲值等于接收分組間間隔與發(fā)送分組間間隔之間的差異:

延遲=rx_interpacket_gap-tx_interpacket_gap

其中,rx_interpacket_gap是接收分組間間隔,并且被測量為連續(xù)接收數(shù)據(jù)分組的接收時間的差異,并且tx_interpacket_gap是發(fā)送分組間間隔,其在此示例中是固定的。

例如,如果發(fā)送分組間間隔是100μs,并且接收分組間間隔是180μs,則該分組的延遲為+80μs。假如接收分組間間隔是70μs,則該分組的延遲為-30μs。

因而,對于100個分組的串,將存在99個作為結(jié)果的延遲值,因為延遲值被測量為兩個連續(xù)數(shù)據(jù)分組之間的差異-分組間間隔。使用延遲區(qū)來幫助處理這些結(jié)果。每個延遲區(qū)都覆蓋一定范圍的延遲值。在此示例中,使用以下延遲區(qū):-100μs、-90μs、-80μs、-40μs、-20μs、-10μs、0、10μs、20μs、40μs、80μs、100μs、110μs、200μs、500μs、1000μs、2000μs、4000μs、8000μs和16000μs。每個區(qū)的覆蓋范圍都是從大于較小的區(qū)開始,并且包括所有直至該區(qū)的值自身。例如,-80μs區(qū)覆蓋的范圍是>-90μs且直至等于-80μs的任一個。然而,具體的區(qū)和它們的范圍并不是關(guān)鍵的,只要它們針對指紋的生成和匹配被一致地使用。事實上,將結(jié)果分組為區(qū)也是可選的,因為個體的延遲值可保留并用于之后的比較。然而,分組為區(qū)是更有效的方法。

在步驟412,對于每個分組,針對表示該分組的延遲值的延遲區(qū),將計數(shù)加1。對所有分組尺寸的所有分組串重復(fù)此步驟。該結(jié)果為延遲分布,或延遲值的分布,并按區(qū)分組,并且對每個分組尺寸重復(fù)。該分布指示基礎(chǔ)網(wǎng)絡(luò)鏈路106在完全負(fù)載循環(huán)(從低到高)下如何表現(xiàn)/適應(yīng),并且被表示為“指紋”或“簽名”。

圖5例示了以太網(wǎng)鏈路的指紋。可以使用使分布可視化的其他方式。這里,為了清楚起見,簡化該分布,僅示出2個頻率區(qū)。對于所有的分組尺寸,大部分的命中(hit)在0μs區(qū),其對于以太網(wǎng)鏈路是典型的,其中不存在基于網(wǎng)絡(luò)負(fù)載的調(diào)整。

圖6例示了5ghzwi-fi網(wǎng)絡(luò)鏈路的指紋。再一次的,為了清楚起見,這里簡化了分布,僅示出3個區(qū),并且因此示出的區(qū)沒有總數(shù)到達(dá)100%。該分布的重要特性是隨著負(fù)載的增加,命中從-80μs區(qū)移動到-40μs區(qū),并且具有跨所有負(fù)載的500μs的小的表示。很清楚,相比較于圖5的以太網(wǎng)鏈路,在負(fù)載范圍上,該分布非常不同。

圖7例示了家庭插電av適配器的延遲分布,家庭插電av適配器是電力線連接的一種。同樣分布已經(jīng)被簡化。該分布體現(xiàn)明顯不同的模式,命中在-80μs區(qū)開始,隨著負(fù)載增加,移動到-40μs區(qū),隨后是-20μs區(qū)。

在步驟414,可以由控制模塊208應(yīng)用模式匹配以將確定的延遲分布與表示已知網(wǎng)絡(luò)連接技術(shù)的預(yù)定分布進(jìn)行比較,從而識別在網(wǎng)絡(luò)鏈路中使用的網(wǎng)絡(luò)技術(shù)。

從分布中解析網(wǎng)絡(luò)技術(shù)需要使用針對將被與已知網(wǎng)絡(luò)連接技術(shù)的預(yù)定或預(yù)建模的分布進(jìn)行比較的確定分布的一個或更多個模式匹配技術(shù)。對在它們的分布中具有強特征的技術(shù),這相對簡單。例如,該原型使用識別的g.hn電力線方案。該方案使用該技術(shù)的特征,該技術(shù)的特征顯示了跨所有負(fù)載循環(huán)一致地使用500μs區(qū)和大于10%的總樣本。這與用于負(fù)載循環(huán)的下半部分的-90μs區(qū)(針對循環(huán)的上班部分遷移到-80μs區(qū))的總樣本使用率的50%相結(jié)合。

模式匹配技術(shù)的范圍以許多網(wǎng)絡(luò)技術(shù)/設(shè)備各自的指紋/分布為中心,這些網(wǎng)絡(luò)技術(shù)/設(shè)備與它們的唯一性結(jié)合而被識別。對于嘗試確定是否正在使用以太網(wǎng)或電力線的服務(wù)供應(yīng)商,確定該技術(shù)是以太網(wǎng)所全部需要的是識別出90%的樣本在0μs區(qū)。然而,服務(wù)供應(yīng)商面對大量的技術(shù)時可能需要使用更復(fù)雜的技術(shù),這些技術(shù)使用貝葉斯或馬爾科夫技術(shù)分析跨整個負(fù)載循環(huán)的采樣點。

上述識別在網(wǎng)絡(luò)鏈路中使用的網(wǎng)絡(luò)連接技術(shù)的一般方法是按照需求發(fā)起的。例如,該方法可周期性地發(fā)起(一周一次),并且結(jié)果由服務(wù)供應(yīng)商保存在數(shù)據(jù)庫中??梢栽谌我鈺r刻通過檢查數(shù)據(jù)庫來使用該技術(shù)的標(biāo)識。另選地,該方法可以按需發(fā)起,例如當(dāng)客戶上報服務(wù)的錯誤時,并且該方法的結(jié)果用于排除故障。在第三方案中,該方法作為線路的連續(xù)監(jiān)控的結(jié)果而觸發(fā),其中監(jiān)控指示網(wǎng)絡(luò)特征的某些變化。

同時,控制模塊208被示出為駐留在cpe中,在另選示例中,控制模塊208可以位于cpe之外并且在網(wǎng)絡(luò)的其他部分中。因而,發(fā)送機單元210和接收機單元212可以發(fā)送其結(jié)果到分離設(shè)置的用于處理和網(wǎng)絡(luò)識別的控制單元208。

總之,應(yīng)當(dāng)知道,當(dāng)以上描述的本發(fā)明示例時,存在不脫離本發(fā)明附帶權(quán)利要求定義的本發(fā)明的范圍的示例的幾種變化和修改。本領(lǐng)域技術(shù)人員將意識到針對描述的示例的修改。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1