[發明專利]一種點對點媒體流確定方法和裝置有效
| 申請號: | 200710145490.4 | 申請日: | 2007-09-14 |
| 公開(公告)號: | CN101170496A | 公開(公告)日: | 2008-04-30 |
| 發明(設計)人: | 劉竟;劉廷永;孫知信;宮婧;卜凱 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;H04L29/06 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 | 代理人: | 郭潤湘 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 點對點 媒體 確定 方法 裝置 | ||
技術領域
本發明涉及一種通信技術,尤其涉及一種點對點媒體流(PMS)確定方法和裝置。
背景技術
在使用P2P(Peer-to-Peer,P2P)技術的網絡模型中,各節點是對等的,具有相同的責任和能力,可方便地共享各種信息資源。由于信息資源共享的重要性和廣泛性,使得具有信息資源共享的P2P技術得到了快速的普及和發展,吸引著越來越多的人使用P2P技術共享各種信息資源,這樣,采用P2P技術的各種媒體流(P2P?Media?Streaming,PMS,也稱作P2P媒體流)的流量在整個網絡流量中的比重也與日俱增。據統計,僅在短短的幾年時間內,P2P媒體流的流量已經占據了固定網絡中流量的60%以上,相應地P2P媒體流的通信占據了較大的帶寬,對WEB、Email等其他網絡服務構成了嚴重威脅。于是,如何識別P2P媒體流以便對其進行控制漸漸的成為了人們比較關心的問題。
在現有技術中,識別PMS有兩種方法:基于端口識別方法和基于關鍵字識別方法。下面分別介紹這兩種方法。
1、基于端口識別方法
該方法通過確定媒體流所使用的端口而確定該媒體流是否為PMS。當媒體流所使用的端口與預定的端口相等時,便認為該媒體流是PMS,否則,就認為該媒體流不是PMS。對基于端口的PMS識別方法,由于目前有一些PMS不再使用固定端口(即,使用動態端口),使得通過端口無法識別這類PMS。
2、基于關鍵字識別方法
該方法是通過研究PMS所具有的關鍵字來確定PMS。通過對數據包進行深度檢測,當媒體流的數據包中特定位置具有特定關鍵字時,就可以確定該媒體流屬于PMS。對基于關鍵字的PMS識別方法,關鍵字的部分或全部字節可能隨軟件的運行環境、版本等改變而改變。為了識別PMS,就要追蹤各種PMS的最新關鍵字信息,以保證所歸納出的關鍵字是PMS的關鍵字。因此,這種方法費時費力。
綜上所述,目前還沒有有效的PMS識別方法,從而不能有效地控制PMS,使得目前網絡系統在PMS影響下,運行很不穩定,有時甚至出現癱瘓現象。
發明內容
本發明實施例提供了一種PMS確定方法和裝置,可有效識別PMS,以便對進行PMS通信的主機進行流量控制,使得網絡系統穩定運行。
本發明實施例提供了一種點對點媒體流確定方法,包括:
采集媒體流,所述媒體流包括數據包;
根據所述媒體流中所述數據包所采用的協議和數據包特征確定點對點媒體流。
本發明實施例還公開了一種點對點媒體流確定裝置,包括:
采集單元,用于采集媒體流,所述媒體流包括數據包;
確定單元,用于根據所述采集單元采集的媒體流中數據包所采用的協議和數據包特征確定點對點媒體流。
本發明實施例通過數據包特征對PMS進行識別,該方法簡單,可根據需要滿足不同方面的需求,如對進行PMS通信的主機進行流量控制,以提高網絡系統運行效率。或者對簽約PMS業務的用戶實施業務保證,而對非簽約PMS業務的用戶實施“盡力而為”策略。
附圖說明
圖1示出了本發明實施例的PMS的確定流程;
圖2示出了本發明實施例的TCP-PMS的數據包長度特征;
圖3示出了本發明實施例的PMS的數據包長度匹配模板;
圖4示出了本發明實施例的UDP-PMS的數據包長度特征;
圖5示出了本發明實施例三的PMS的確定裝置;
圖6示出了本發明實施例的PMS媒體流的識別樣本;
圖7示出了本發明實施例的PMS媒體流的識別結果。
具體實施方式
為了便于本領域一般技術人員理解和實現本發明,現結合附圖描繪本發明的實施例。
參照圖1,描述本發明的PMS識別方法。
步驟11、監測網絡中主機的流量變化量。
步驟12、判斷所述主機的流量變化量是否大于流量變化閾值LR,若是,則執行步驟13,否則,返回步驟11。
流量變化閾值LR可以設為100倍。
也可以不監測網絡中主機的流量變化量,直接執行步驟13,采集通過該主機的媒體流。
步驟13、對通過該主體的媒體流進行抽樣采集,所述媒體流包括數據包。例如:可采集500個數據包,以作為識別PMS的樣本。
步驟14、根據媒體流中數據包所采用的協議和數據包特征確定抽樣采集所得到的媒體流是否為PMS(確定方法參見實施例一和實施例二),所述協議為傳輸控制協議或用戶數據報協議,所述數據包特征包括數據包長度特征或數據包地址特征。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710145490.4/2.html,轉載請聲明來源鉆瓜專利網。





