亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種統(tǒng)計信息獲取方法及裝置的制造方法_3

文檔序號:9527441閱讀:來源:國知局
周期編號P1,這樣,發(fā)送端便可據(jù)此精準(zhǔn)統(tǒng)計T1對應(yīng)的每個報文的統(tǒng)計信息,進(jìn)而據(jù)此準(zhǔn)確計算出性能測量結(jié)果。
[0115] 情況二,參見圖2-3、2_4所示可知,并不是測量周期包含的所有被測報文都要攜帶周期編號,只有根據(jù)預(yù)設(shè)規(guī)則選取出的指定被測報文才會攜帶周期編號。具體地,預(yù)設(shè)規(guī)則可體現(xiàn)為:位于指定位置(規(guī)則或非規(guī)則確定出的指定位置均可)、按照一定間隔(以時間為間隔、以報文個數(shù)為間隔等均可)、按照奇偶間隔等規(guī)則,本發(fā)明實施例對此可不做具體限定。
[0116]另外,結(jié)合周期參數(shù)的具體表現(xiàn)形式,還需對本發(fā)明實施例向指定被測報文添加周期編號的情況進(jìn)行解釋說明。如圖2-3、2-4所示,均采用相同的預(yù)設(shè)規(guī)則確定指定被測報文,但結(jié)合周期參數(shù)后二者又存在以下不同:
[0117]圖2-3中依據(jù)指定被測報文數(shù)來劃分測量周期,與圖2-1相比較可知,二者在同一測量周期內(nèi)包含的被測報文數(shù)有所不同,但添加有周期編號的被測報文數(shù)相同。如圖中所示,二者均要使50個被測報文攜帶周期編號,但圖2-1中每個測量周期里包含50個被測報文,而圖2-3中每個測量周期里包含100個被測報文。
[0118]圖2-4中依據(jù)指定時長來劃分測量周期,與圖2-1相比較可知,二者在同一測量周期里包含的被測報文數(shù)相同,但添加有周期編號的被測報文數(shù)卻有所不同。如圖中所示,二者每個測量周期里均包含50個被測報文,但圖2-1中每個測量周期里有50個攜帶周期編號的被測報文,而圖2-4中每個測量周期里則有25個攜帶周期編號的被測報文。
[0119]另外,需要說明的是,對于非連續(xù)測量周期來說,在向各測量周期里包含的被測報文中添加周期編號時,同樣存在上述兩種情況,具體可參見上文所做介紹,此處不再贅述。
[0120]3.在被測報文的報頭中添加周期編號。
[0121]結(jié)合設(shè)備支持的協(xié)議,本發(fā)明實施例提供了三種使報頭攜帶周期編號的方式,下面一一進(jìn)行解釋說明。
[0122]方式一,如果設(shè)備支持IPv4協(xié)議,則可將對應(yīng)的周期編號(Per1d Number)添加到報頭的Opt1n選項字段。作為一種示例,可參見圖3-1所示的攜帶周期編號的報頭的格式示意圖。
[0123]方式二,如果設(shè)備支持IPv6協(xié)議,則可將對應(yīng)的周期編號添加到報頭的Hop-by-hop逐跳選項擴展頭(HbH Header)。作為一種示例,可參見圖3-2所示的攜帶周期編號的報頭的格式示意圖。
[0124]方式三,如果設(shè)備支持IPv6協(xié)議,則可將對應(yīng)的周期編號添加到報頭的Destinat1n目的地選項擴展頭(Dest Header)。作為一種示例,可參見圖3-3所示的攜帶周期編號的報頭的格式示意圖。
[0125]上述三種方式均可使被測報文(測量周期里包含的所有被測報頭,或測量周期里包含的指定被測報文)攜帶對應(yīng)的周期編號,相較之下,利用方式一、二添加的周期編號可實現(xiàn)端到端檢測、分段檢測;利用方式三添加的周期編號可實現(xiàn)端到端檢測,且檢測過程中無需中間節(jié)點的支持,更易于部署。
[0126] 所謂端到端檢測可以理解為,作為源節(jié)點的發(fā)送端與作為目的節(jié)點的接收端之間的網(wǎng)絡(luò)性能檢測,即,根據(jù)源節(jié)點監(jiān)測得到的統(tǒng)計信息、目的節(jié)點監(jiān)測得到的統(tǒng)計信息,計算得到二者之間網(wǎng)絡(luò)性能的測量結(jié)果。
[0127]與此同時,考慮到源節(jié)點發(fā)送的業(yè)務(wù)流,可能需經(jīng)中間節(jié)點轉(zhuǎn)發(fā)才被傳送到目的節(jié)點,故,還可利用源節(jié)點與中間節(jié)點、上游中間節(jié)點與下游中間節(jié)點(上游、下游是根據(jù)中間節(jié)點在傳輸路徑方向上的位置而定)、中間節(jié)點與目的節(jié)點等組合,進(jìn)行網(wǎng)絡(luò)性能的分段檢測。
[0128]也即,源節(jié)點可與任一中間節(jié)點形成一個檢測組合,源節(jié)點監(jiān)測業(yè)務(wù)流得到發(fā)端統(tǒng)計信息,中間節(jié)點監(jiān)測業(yè)務(wù)流得到接端統(tǒng)計信息,進(jìn)而計算得到該檢測組合對應(yīng)的網(wǎng)絡(luò)分段的性能測量結(jié)果?;蛘?,上游中間節(jié)點與下游中間節(jié)點形成的檢測組合,業(yè)務(wù)流經(jīng)由上游中間節(jié)點轉(zhuǎn)發(fā)至下游中間節(jié)點的過程中,上游中間節(jié)點即可監(jiān)測業(yè)務(wù)流得到發(fā)端統(tǒng)計信息,下游中間節(jié)點即可監(jiān)測業(yè)務(wù)流得到收端統(tǒng)計信息,進(jìn)而計算得到該檢測組合對應(yīng)的網(wǎng)絡(luò)分段的性能測量結(jié)果?;蛘?,任一中間節(jié)點與目的節(jié)點形成的檢測組合,業(yè)務(wù)流經(jīng)由中間節(jié)點轉(zhuǎn)發(fā)至目的節(jié)點的過程中,中間節(jié)點可監(jiān)測業(yè)務(wù)流得到發(fā)端統(tǒng)計信息,目的節(jié)點監(jiān)測業(yè)務(wù)流得到收端統(tǒng)計信息,進(jìn)而計算得到該檢測組合對應(yīng)的網(wǎng)絡(luò)分段的性能測量結(jié)果。
[0129]綜上,源節(jié)點、目的節(jié)點、中間節(jié)點均可根據(jù)報文中攜帶的周期編號,自動監(jiān)測業(yè)務(wù)流傳輸情況得到統(tǒng)計信息,并在此基礎(chǔ)上計算網(wǎng)絡(luò)性能測量結(jié)果。需要說明的是,圖3-1?3-3所示報頭中,長度Length為6字節(jié),周期編號Per1d Number占用4字節(jié),其僅是本發(fā)明進(jìn)行方案介紹時的一種示例,具體的格式設(shè)定可根據(jù)實際情況而定,本發(fā)明實施例對此可不做具體限定。另外,上文所舉示例中,均是通過IP層來攜帶周期編號這一信息,然而在具體實現(xiàn)時,還可采用其它層,如MAC層等來攜帶周期編號,本發(fā)明實施例對此亦可不做具體限定。
[0130]4.監(jiān)測業(yè)務(wù)流得到統(tǒng)計信息。
[0131]經(jīng)上述三個處理動作后,由發(fā)送端傳送至接收端的業(yè)務(wù)流中就攜帶了周期編號這一信息,如此,發(fā)送端、接收端就可基于周期編號獲得指定測量周期的統(tǒng)計信息,進(jìn)而利用統(tǒng)計信息計算網(wǎng)絡(luò)的性能測量結(jié)果。
[0132]需要說明的是,為了提高本發(fā)明實施例獲取統(tǒng)計信息的靈活性,發(fā)送端、接收端可獲取每個測量周期的統(tǒng)計信息,或者還可根據(jù)需要獲取指定測量周期的統(tǒng)計信息,本發(fā)明實施例對此可不做具體限定,只要發(fā)送端和接收端預(yù)先做好協(xié)商即可。
[0133]作為一種示例,發(fā)送端獲取指定測量周期的統(tǒng)計信息,可以理解為:發(fā)送端獲取被測報文攜帶的周期編號,若周期編號對應(yīng)的是指定測量周期,則按本發(fā)明實施例方案獲取該指定測量周期的統(tǒng)計信息;而一旦發(fā)現(xiàn)周期編號對應(yīng)的是非指定測量周期,則停止獲取該非指定測量周期的統(tǒng)計信息。
[0134]另外,需要說明的是,網(wǎng)絡(luò)性能測量可體現(xiàn)為不同的測量內(nèi)容,針對不同測量內(nèi)容需要獲取的統(tǒng)計信息也有所不同,下面結(jié)合測量內(nèi)容對獲取統(tǒng)計信息的過程進(jìn)行解釋說明。
[0135](1)如果測量內(nèi)容是丟包數(shù),則對應(yīng)的統(tǒng)計信息就是發(fā)送報文數(shù),發(fā)送端可通過統(tǒng)計指定測量周期里攜帶相同周期編號的被測報文的數(shù)目,得到統(tǒng)計信息。
[0136](a)如果是源節(jié)點統(tǒng)計被測報文數(shù),則可通過以下方式實現(xiàn):
[0137]方式一,如果周期參數(shù)是指定時長,則在源節(jié)點監(jiān)測到某種周期編號被第一次傳輸時,啟動一個計時器,將此時作為該周期編號對應(yīng)的測量周期的測量起點(測量起點可以理解為測量周期所表示的測量區(qū)間的起點,可體現(xiàn)為時間或報文所在位置,本發(fā)明實施例對此可不做具體限定),同時,將計時到達(dá)指定時長(即上文用于確定測量周期的指定時長)時作為該測量周期的測量終點(測量終點可以理解為測量周期所表示的測量區(qū)間的終點,可體現(xiàn)為時間或報文所在位置,本發(fā)明實施例對此可不做具體限定,只要與測量起點相對應(yīng)即可),統(tǒng)計這段時間內(nèi)發(fā)送的攜帶有周期編號的被測報文數(shù),作為本測量周期的發(fā)送報文數(shù)。
[0138]如,當(dāng)前統(tǒng)計的是周期編號P2對應(yīng)的測量周期T2,且指定時長為ls,則,在源節(jié)點向外發(fā)送第一個攜帶P2的被測報文時開始計時,同時還可啟動計數(shù)器來記錄發(fā)送報文數(shù)。以圖2-1所示情況為例,即在源節(jié)點發(fā)送被測報文51時開始計時并計數(shù),且每發(fā)送一個攜帶P2的被測報文,計數(shù)器就加1,如此過程,直至計時達(dá)到Is時停止計時計數(shù),并將計數(shù)得到的報文數(shù)作為測量周期T2對應(yīng)的發(fā)送報文數(shù),實現(xiàn)了本發(fā)明實施例基于周期編號獲取統(tǒng)計信息的過程。
[0139]方式二,如果周期參數(shù)是指定被測報文數(shù),因為源節(jié)點向外發(fā)送業(yè)務(wù)流時不會出現(xiàn)亂序情況,因此,在監(jiān)測到某種周期編號被第一次傳輸時,可僅啟動一個計數(shù)器,由計數(shù)器根據(jù)指定被測報文數(shù)來識別測量終點(仍以上述發(fā)送攜帶P2被測報文的示例為例,發(fā)送端每發(fā)送一個攜帶P2的被測報文,計數(shù)器就加1,如此過程,直至計數(shù)達(dá)到指定被測報文數(shù)時停止計數(shù),將此時確定為測量周期T2的測量終點),進(jìn)而獲取該周期編號對應(yīng)的測量周期的發(fā)送報文數(shù),如此,亦實現(xiàn)了本發(fā)明實施例基于周期編號獲取統(tǒng)計信息的過程。
[0140](b)如果是上游中間節(jié)點統(tǒng)計被測報文數(shù),則可通過以下方式實現(xiàn):
[0141]方式一,與源節(jié)點統(tǒng)計被測報文數(shù)的方式一相類似,在上游中間節(jié)點監(jiān)測到某種周期編號被第一次傳輸時,開始計時并計數(shù),并將計時到達(dá)指定時長時對應(yīng)的計數(shù)結(jié)果,作為該周期編號對應(yīng)的測量周期的發(fā)送報文數(shù),此處不再舉例說明。
[0142]方式二,上游中間節(jié)點監(jiān)測到某種周期編號被第一次傳輸時,開始計數(shù),并將此時作為該周期編號對應(yīng)的測量周期的測量起點;對應(yīng)地,在上游中間節(jié)點監(jiān)測到周期編號發(fā)生變化時,停止計數(shù),并將此時作為該測量周期的測量終點,將這段時間的計數(shù)結(jié)果作為該測量周期的發(fā)送報文數(shù)。
[0143]如,當(dāng)前統(tǒng)計的是周期編號P2對應(yīng)的測量周期T2,則,在上游中間節(jié)點向外發(fā)送第一個攜帶P2的被測報文時開始計數(shù),在上游中間節(jié)點向外發(fā)送第一個攜帶P3的被測報文時停止計數(shù),如此就可統(tǒng)計得到測量周期T2對應(yīng)的發(fā)送報文數(shù)。以圖2-1所示情況為例,在上游中間節(jié)點發(fā)送被測報文51時,開始計數(shù);對應(yīng)的,在上游中間節(jié)點發(fā)送被測報文101時,停止計數(shù),并將發(fā)送上一個報文(即被測報文100)時的計數(shù)結(jié)果作為測量周期T2對應(yīng)的發(fā)送報文數(shù)。與此同時,還需啟動另一個計數(shù)器,對監(jiān)測到的周期編號P3對應(yīng)的測量周期T3進(jìn)行計數(shù)(即,將被測報文101作為測量周期T3的測量起點),以得到測量周期T3對應(yīng)的發(fā)送報文數(shù)。
[0144] 需要說明的是,計數(shù)器的個數(shù)可與測量周期的個數(shù)相同,S卩,一個計數(shù)器用于記錄一個測量周期對應(yīng)的發(fā)送報文數(shù);或者,計數(shù)器的個數(shù)也可少于測量周期的個數(shù),即,通過循環(huán)使用計數(shù)器的方式記錄各周期對應(yīng)的發(fā)送報文數(shù)。如,從業(yè)務(wù)流中劃分出5個測量周期,且配置有3個計數(shù)器,則,計數(shù)器1可用于對攜帶P1的測量周期T1、攜帶P4的測量周期T4進(jìn)行計數(shù);計數(shù)器2可用于對攜帶P2的測量周期T2、攜帶P5的測量周期T5進(jìn)行計數(shù);計數(shù)器3可用于對攜帶P3的測量周期T3進(jìn)行計數(shù)。
[0145](2)如果測量內(nèi)容為時延,則對應(yīng)的統(tǒng)計信息就是時間戳,發(fā)送端可通過記錄指定測量周期里的指定被測報文的發(fā)送時間戳,得到統(tǒng)計信息。其中,指定被測報文為位于指定位置的攜帶周期編號的被測報文。
[0146]源節(jié)點或上游中間節(jié)點在確定好某個測量周期的測量起點后,即可根據(jù)預(yù)先設(shè)定,記錄指定被測報文的發(fā)送時間戳,并將其作為該測量周期對應(yīng)的報文發(fā)送時間。
[0147]作為一種優(yōu)選方案,可將測量起點作為指定位置,記錄在測量起點發(fā)送報文時的時間戳,以圖2-1中示出的測量周期T2為例,記錄的就是發(fā)送被測報文51的時間戳;或者,還可將測量起點與測量終點之間的任意位置作為指定位置,進(jìn)行時間戳記錄,本發(fā)明實施例對此可不做具體限定,只要使各端預(yù)先協(xié)商好指定位置,并按照協(xié)商進(jìn)行時間戳記錄即可。
[0148](3)其它測量內(nèi)容。上文僅是以丟包數(shù)、時延兩項測量內(nèi)容為例進(jìn)行的舉例說明,除此之外,發(fā)送端還可基于本發(fā)明實施例的攜帶周期編號的業(yè)務(wù)流,監(jiān)測得到其它統(tǒng)計信息,并與接收端監(jiān)測得到的其它統(tǒng)計信息相互配合,得到針對其它測量內(nèi)容的網(wǎng)絡(luò)測量結(jié)果,此處不再舉例說明。
[0149]5.根據(jù)統(tǒng)計信息計算網(wǎng)絡(luò)性能測量結(jié)果。
[0150]在利用被動性測量方法測量網(wǎng)絡(luò)性能時,便可基于本發(fā)明實施例方案獲取的統(tǒng)計信息計算測量結(jié)果。具體地,發(fā)送端通過監(jiān)測攜帶周期編號的業(yè)務(wù)流的傳輸情況,得到發(fā)端統(tǒng)計信息,對應(yīng)地,接收端通過監(jiān)測攜帶周期編號的業(yè)務(wù)流的統(tǒng)計信息,即可得到收端統(tǒng)計信息(具體可參見下文針對圖4所示方案所做介紹,此處暫不闡述),如此,便可計算得到網(wǎng)絡(luò)性能的測量結(jié)果(根據(jù)實際需要,可體現(xiàn)為端到端的網(wǎng)絡(luò)性能測量結(jié)果、或分段的網(wǎng)絡(luò)性能測量結(jié)果)。
[0151]發(fā)送端進(jìn)行統(tǒng)計時,可以統(tǒng)計至少一個測量周期中的每個測量周期的統(tǒng)計信息,也可以統(tǒng)計至少一個測量周期中的部分測量周期的統(tǒng)計信息。比如,假設(shè)一共有3個測量周期,則發(fā)送端可以全部統(tǒng)計這3個測量周期的統(tǒng)計信息,也可以統(tǒng)計其中某些指定的測量周期的統(tǒng)計信息。
[0152]具體地,網(wǎng)絡(luò)性能測量結(jié)果可以是發(fā)送端計算得到,此時,就需要接收端將收端統(tǒng)計信息反饋至發(fā)送端,供發(fā)送端計算測量結(jié)果時使用?;蛘?,網(wǎng)絡(luò)性能測量結(jié)果還可以是接收端計算得到,此時,需要發(fā)送端將發(fā)端統(tǒng)計信息反饋至接收端,供接收端計算測量結(jié)果時使用。或者
當(dāng)前第3頁1 2 3 4 5 6 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1