專利名稱::一種媒體定位、搜索方法和系統(tǒng)的制作方法
技術領域:
:本發(fā)明涉及IPTV領域,具體地說,本發(fā)明涉及一種利用P2P技術,以及節(jié)點依賴和網絡拓撲信息,實現(xiàn)IPTV媒體定位、搜索的方法和系統(tǒng)。技術背景.-目前,在IPTV系統(tǒng)的媒體交付系統(tǒng)領域,通常采用兩類方法(1)基于傳統(tǒng)CDN技術的;(2)基于P2P分布式技術的。在IPTV系統(tǒng)的媒體交付系統(tǒng)領域,也有試圖將CDN技術和P2P技術結合在一起進行媒體內容搜索的,即在P2P網絡中設置服務器緩沖節(jié)點(能夠長期在線,可靠性、服務能力、端口速率均比用戶終端高),這是一種混合的IPTV媒體交付系統(tǒng)。CDN技術是基于傳統(tǒng)的客戶/服務器(C/S)模式,并結合使用代理/緩存技術,這種技術最早應用于WEB服務、V0D服務,等,但是,常常受制于服務器的處理能力和端口速率等,因而在所服務的用戶規(guī)模和地域覆蓋方面存在不可彌補的重大缺陷。P2P技術的出現(xiàn),解決了CDN技術所面臨的困境,在用戶規(guī)模上可以無限擴展。在性能方面則接近于用戶可接受的程度,這方面影響較大的應用,例如,網絡電視PPLIVE、文件下載BitTorrent,以及IP電話Skype。P2P技術的發(fā)展源起于層疊網絡(OVERLAYNETWORK),這種網絡脫離于具體物理網絡的邏輯網絡。它是基于不同的應用、不同的參與實體而構建的,因而網絡拓撲結構根據(jù)具體應用所關注的性能和可靠性而有所不同,通常有樹狀(tree)結構和網狀(mesh)結構。由于P2P網絡忽略了人為設置的節(jié)點依賴和物理網絡的拓撲結構,因而會對實際的網絡產生影響。例如,在現(xiàn)有的IPTV媒體交付系統(tǒng)中,媒體文件在IPTV媒體交付系統(tǒng)中的分發(fā)和調度均采用文件拷貝的方法,只有等到在一個文件拷貝完成后,才可以進行流服務。例如,兩個節(jié)點位于同一個物理網絡中,因而在P2P網絡中卻處于不同的邏輯拓撲樹的不同分支中,因此這兩個節(jié)點要通信的話,必須經過兩個分支上的不同節(jié)點;又例如,某些節(jié)點一旦不能滿足用戶所請求的內容,則直接人為地指定(或者依賴)到另一個節(jié)點上獲取,然而,這兩個節(jié)點卻沒有鄰居關系,或者說是一種"人工"設定的"鄰居"關系。現(xiàn)有的P2P技術,沒有考慮媒體文件分片后的節(jié)點依賴的信息的情況。
發(fā)明內容1、技術問題本發(fā)明所要解決的技術問題是,克服現(xiàn)有CDN技術和P2P技術的不足,將節(jié)點依賴和物理網絡特征與P2P技術相結合,從而提供一種基于CDN和P2P技術的IPTV系統(tǒng)的媒體定位、搜索方法和系統(tǒng)。2
發(fā)明內容本發(fā)明提供了一種媒體定位方法,本方法基于節(jié)點依賴和網絡拓撲信息,涉及CDNManager/CDNAgent和對等節(jié)點,所述CDNManager/CDNAgent至少包括節(jié)點依賴信息、網絡拓撲信息和媒體定位信息。該方法包括步驟1,全局管理器、本地代理CDNManager/CDNAgent獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息,所述網絡拓撲信息包括IP地址;步驟2,根據(jù)步驟l中得到的IP地址信息,生成物理網絡拓撲步驟3,在網絡拓撲服務器中建立物理網絡拓撲信息庫,將步驟l中得到的所述節(jié)點依賴信息和網絡拓撲信息和步驟2中生成的所述物理網絡拓撲圖存儲到所述物理網絡拓撲信息庫中;步驟4,在全局管理器、本地代理CDNManager/CDNAgent中建立媒體狀態(tài)庫,在所述媒體狀態(tài)庫中存儲網絡上各種媒體內容的媒體狀態(tài)信息,所述媒體狀態(tài)信息包括內容名稱和內容所在的對等節(jié)點的IP地址。所述節(jié)點依賴信息包括人工設定的節(jié)點鄰居信息、依賴節(jié)點IP、被依賴節(jié)點IP信息,所述網絡拓撲信息包括IP地址、地理位置、隸屬單位、管理人員信息,所述對等節(jié)點的IP地址通過使用S麗P協(xié)議、CMIP協(xié)議網絡管理協(xié)議來獲取,或者使用人工配置的方式獲取。所述物理網絡拓撲圖包括節(jié)點之間的連接關系、IP地址。在所述媒體狀態(tài)庫中存儲網絡上各種媒體內容的狀態(tài)信息包括內容名稱和內容所在的對等節(jié)點的IP地址。所述媒體狀態(tài)庫進行定期維護,該方法包括如下步驟步驟1,所述對等節(jié)點定期把本節(jié)點中所有媒體內容狀態(tài)反饋到全局管理器、本地代理CDNManager/CDNAgent;步驟2,媒體索引服務器根據(jù)各對等節(jié)點反饋的信息,定期更新媒體內容狀態(tài)庫。本發(fā)明還提供了一種利用所述的媒體定位方法進行媒體搜索方法,其特征是,該方法包括步驟1,假設某一對等節(jié)點為內容獲取節(jié)點,所述內容獲取節(jié)點向全局管理器、本地代理CDNManager/CDNAgent發(fā)出獲取某一媒體內容的請求;步驟2,所述全局管理器、本地代理CDNManager/CDNAgent在接收到步驟l中發(fā)出的請求后,在媒體狀態(tài)庫中進行檢索,查找出當前可提供所述特定內容的所有對等節(jié)點的地址;步驟3,在步驟2査找到的所述對等節(jié)點地址中,按最優(yōu)服務原則進行排序,取排序后的前N個地址作為服務列表;步驟4,所述全局管理器、本地代理CDNManager/CDNAgent向所述內容獲取節(jié)點返回所述最優(yōu)服務列表;步驟5,所述內容獲取節(jié)點根據(jù)所述最優(yōu)服務列表提供的地址,向所述最優(yōu)服務列表上的對等節(jié)點發(fā)出內容獲取請求并接收和/或使用內容。所述獲取請求中包括需要獲取的特定內容的名稱,所述內容名稱是文字標識、編號或者特殊符號。所述最優(yōu)服務列表附加上依賴節(jié)點,并且排在所述最優(yōu)服務列表的最前面。當所述最優(yōu)服務列表中的1個或幾個對等節(jié)點下線時,重新向所述CDNAgent申請所述最優(yōu)服務列表。所述CDNManager/CDNAgent定期檢測所述對等節(jié)點的在線狀態(tài),當發(fā)現(xiàn)某一所述對等節(jié)點離線,則更新可以提供數(shù)據(jù)文件的狀態(tài)表,去掉下線的所述對等節(jié)點。當所述內容獲取節(jié)點在數(shù)據(jù)文件完全傳輸?shù)奖镜刂?,所述CDNManager/CDNAgent將所述內容獲取節(jié)點加入到數(shù)據(jù)文件的可提供服務的狀態(tài)表中。本發(fā)明還提供了一種媒體交付系統(tǒng),所述系統(tǒng)包括交換機、全局管理器、本地代理CDNManager/CDNAgent、媒體服務器、網絡拓撲服務器、節(jié)點依賴服務器、對等節(jié)點,其中,所述媒體服務器,用于中繼電視直播頻道,存儲媒體文件和頻道流以實現(xiàn)TVOD和時移電視;所述節(jié)點依賴服務器,用于存儲服務范圍內的各個對等節(jié)點的節(jié)點依賴信息;所述網絡拓撲服務器,用于存儲網絡拓撲信息庫;所述全局管理器、本地代理CDNManager/CDNAgent,用于獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息;另外所述全局管理器、本地代理CDNManager/CDNAgent又包括媒體索引服務器,用于從網絡拓撲服務器獲得網絡拓撲信息,并建立媒體狀態(tài)庫;所述全局管理器、本地代理CDNManager/CDNAgent、節(jié)點依賴服務器、網絡拓撲服務器、媒體服務器分別與中心交換機連接,所述對等節(jié)點通過一、二級交換機與中心交換機連接。3、有益效果本發(fā)明將節(jié)點依賴與P2P技術相結合,充分發(fā)揮了P2P技術的優(yōu)點,提高了IPTV媒體交付效率和速度。圖1是,本發(fā)明利用節(jié)點依賴信息和網絡拓撲結構的P2P網絡結構示意圖;圖2是,本發(fā)明媒體交付系統(tǒng)P2P網絡的一個應用場景示意圖;圖3是,本發(fā)明媒體定位方法流程圖;圖4是,本發(fā)明媒體搜索方法流程圖;圖5是,本發(fā)明媒體狀態(tài)庫的維護方法流程圖。具體實施例方式下面結合附圖和實施例對本發(fā)明作進一步的詳細說明-本說明中包含的英文簡稱如下P2P:PeertoPeer對等網絡IPTV:InternetProtocolTelevision因特網網絡電冬見。EPG:ElectronicProgrammerGuide電子節(jié)目單。CDN:ContentDeliveryNetwork內容交付網絡。FTP:FileTransferProtocol。文件傳輸協(xié)議。DHT:DistributedHashTable分布式哈希表MSD:MediaSegmentDistributing基于媒體段(或分片)的內容發(fā)布VOD:VideoOnDemand視頻點播TSTV:TimeShiftTV時移電視TVOD:TVOnDemand錄播STB(Set-Top-Box)機頂盒圖1中系統(tǒng)結構包括網絡拓撲服務器、全局管理器、本地代理CDNManager/CDNAgent、節(jié)點依賴服務器和對等節(jié)點;其中全局管理器、本地代理CDNManager/CDNAgent—端連接網絡拓撲服務器,它們之間進行網絡拓撲信息的傳輸,一端連接節(jié)點依賴服務器,它們之間進行節(jié)點依賴信息的傳輸;本地代理CDNManager/CDNAgent同時與對等節(jié)點連接,它們之間傳輸各種媒體內容的媒體狀態(tài)信息。實施例l:如圖1和圖3,這里所說的"節(jié)點依賴"是指該節(jié)點備用的服務提供節(jié)點,可能不是該節(jié)點的鄰居節(jié)點;它只有在該節(jié)點不能夠給用戶提供服務的時候,才由該節(jié)點的依賴節(jié)點給用戶提供服務。本實施例提供的媒體定位方法,其步驟如下步驟1,CDNManager/CDNAgent獲取服務范圍內的各個對等節(jié)點Peer的節(jié)點依賴信息和網絡拓撲信息,所述節(jié)點依賴信息包括依賴節(jié)點IP、被依賴節(jié)點IP等信息,所述網絡拓撲信息包括IP地址、地理位置、隸屬單位、管理人員等;各個對等節(jié)點Peer的IP地址可以通過使用S麗P協(xié)議、CMIP協(xié)議等網絡管理協(xié)議來獲取,也可以使用人工配置的方式獲取。步驟2,根據(jù)步驟l)中得到的IP地址信息,生成物理網絡拓撲圖,該圖中包括節(jié)點之間的連接關系、IP地址;步驟3,在CDNManager/CDNAgent的網絡拓撲功能模塊中建立物理網絡拓撲信息庫,將步驟l)中得到的各對等節(jié)點的IP地址等信息和步驟2)中生成的物理網絡拓撲圖存儲到物理網絡拓撲信息庫中;步驟4,在CDNManager/CDNAgent中建立資源狀態(tài)庫,在該媒體狀態(tài)庫中存儲網絡上各種媒體內容的狀態(tài)信息;該媒體內容狀態(tài)信息包括內容名稱和內容所在的對等節(jié)點的IP地址;表l、表2是以文件為例的媒體內容狀態(tài)信息存儲格式,其中表l是一般信息表,表2是媒體狀態(tài)表。<table>tableseeoriginaldocumentpage10</column></row><table><table>tableseeoriginaldocumentpage10</column></row><table>表2另外如圖5,媒體內容狀態(tài)庫可以進行定期的維護,維護方法包括如下步驟步驟1,各個對等節(jié)點定期把本節(jié)點中所有媒體內容狀態(tài)反饋到CDNManager/CDNAgent。步驟2,CDNManager/CDNAgent根據(jù)各對等節(jié)點反饋的信息,定期更新媒體內容狀態(tài)庫。實施例2:如圖1和圖4,本實施例提供的媒體搜索方法,包括如下步驟1)某一個對等節(jié)點為內容獲取節(jié)點,該內容獲取節(jié)點向CDNAgent的媒體索引服務器發(fā)出獲取某一特定內容的請求,該請求中包括需要獲取的特定內容的名稱(例如,電影英雄),這一名稱可以文字標識、編號、特殊符號等,為了便于理解,把這里請求獲取內容的對等節(jié)點稱為內容獲取節(jié)點;2)CDNAgent在接收到步驟l)中發(fā)出的請求后,在媒體內容狀態(tài)庫中進行檢索,査找出當前可提供所述特定媒體內容的所有內容對等節(jié)點的地址;3)在步驟2)查找到的對等節(jié)點地址中,按最優(yōu)原則進行排序,取前N個地址作為最優(yōu)服務的節(jié)點列表,并且附加上依賴節(jié)點,而且排在該列表的最前面;4)CDNAgent向內容獲取節(jié)點返回鄰居列表;5)內容獲取節(jié)點根據(jù)最優(yōu)服務節(jié)點的列表提供的地址,向該節(jié)點列表上的對等節(jié)點發(fā)出內容獲取請求并接收或使用資源。需要注意的是,當最優(yōu)服務節(jié)點列表中的l個或幾個對等節(jié)點下線時,則重新向CDNAgent申請最優(yōu)服務列表。實施例3:本實施例基于節(jié)點依賴信息和網絡拓撲信息,將節(jié)點依賴信息和網絡拓撲信息與P2P網絡相結合,特別是將節(jié)點依賴信息應用于IPTV系統(tǒng)的媒體交付。圖2是本發(fā)明媒體交付系統(tǒng)的一個應用場景,它是一個由交換機組成的小區(qū)網絡,在物理網絡之上,所述的網絡拓撲服務器、CDNAgent和對等節(jié)點如圖中所分布。所述系統(tǒng)包括交換機、全局管理器、本地代理CDNManager/CDNAgent、媒體服務器、網絡拓撲服務器、節(jié)點依賴服務器、對等節(jié)點,其中,所述媒體服務器,用于中繼電視直播頻道,存儲媒體文件和頻道流以實現(xiàn)TVOD和時移電視;所述節(jié)點依賴服務器,用于存儲服務范圍內的各個對等節(jié)點的節(jié)點依賴信息;所述網絡拓撲服務器,用于存儲網絡拓撲信息庫;所述全局管理器、本地代理CDNManager/CDNAgent,用于獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息;另外所述全局管理器、本地代理CDNManager/CDNAgent又包括媒體索引服務器,用于從網絡拓撲服務器獲得網絡拓撲信息,并建立媒體狀態(tài)庫;所述全局管理器、本地代理CDNManager/CDNAgent、節(jié)點依賴服務器、網絡拓撲服務器、媒體服務器分別與中心交換機連接,所述對等節(jié)點通過一、二級交換機與中心交換機連接。本實施例中,對等節(jié)點在享受下載的同時也可以提供服務。網絡運行準備作為系統(tǒng)的初始部分,首先需要網絡拓撲服務器準備好,在本實施例中為了簡化過程,假設交換機的小區(qū)網絡拓撲是通過外部BOSS系統(tǒng)或手工輸入到網絡拓撲服務器中的。CDNAgent的初始化從網絡拓撲服務器獲得網絡拓撲信息,同時,數(shù)據(jù)資源的信息在CDNAgent中建立索引。假設P2P系統(tǒng)運行一段時間之后,數(shù)據(jù)信息的分布達到下列狀態(tài)數(shù)據(jù)文件"英雄"在對等節(jié)點2、3、5、6、7中完全存儲,在時刻t對等節(jié)點1發(fā)出數(shù)據(jù)文件"英雄"的請求,下面結合這種情況說明信息交互過程步驟1,對等節(jié)點1向CDNAgent發(fā)出請求(請求數(shù)據(jù)文件"英雄");步驟2,CDNAgent根據(jù)網絡拓撲信息和最優(yōu)服務原則,將對等節(jié)點2、3的地址列表發(fā)送到對等節(jié)點1(這里假設返回2個鄰居列表);步驟3,對等節(jié)點1根據(jù)最優(yōu)服務列表分別從資源對等節(jié)點2、3傳輸數(shù)據(jù)文件"英雄"的不同部分;步驟4,假設在文件傳輸過程中,對等節(jié)點3離線,對等節(jié)點l檢測到文件傳輸不成功,則向CDNAgent請求新的最優(yōu)服務的節(jié)點列表,這時返回的最優(yōu)服務節(jié)點是對等節(jié)點7,而不是對等節(jié)點5或6;步驟5,CDNAgent定期檢測對等節(jié)點的在線狀態(tài),在這里發(fā)現(xiàn)對等節(jié)點3離線,則更新數(shù)據(jù)文件"英雄"的可以提供服務的狀態(tài)表,去掉對等節(jié)點3;同時,在對等節(jié)點1在數(shù)據(jù)文件"英雄"完全傳輸?shù)奖镜刂?,CDNAgent將之加入到數(shù)據(jù)文件"英雄"的可提供服務的狀態(tài)表中。在現(xiàn)有的IPTV媒體交付系統(tǒng)中,媒體文件在IPTV媒體交付系統(tǒng)中的分發(fā)和調度均采用文件拷貝的方法,只有等到在一個文件拷貝完成后,才可以進行流服務。然而,本發(fā)明所所述的IPTV媒體交付系統(tǒng)中,媒體文件被切割成多個分片,并存儲在IPTV媒體交付系統(tǒng)中的多個服務器中。IPTV媒體交付系統(tǒng)需要對分片進行定位管理,當用戶請求播放一個影片時,IPTV媒體交付系統(tǒng)按順序檢索出分片,并按播放控制要求進行播放(為了對各節(jié)點的流存儲和對用戶流發(fā)送的精確控制,在IPTV媒體交付系統(tǒng)中的流服務器節(jié)點的流交換前會傳遞該流的信息索引文件,可能的信息包括平均幀間隔,媒體類型,幀分布信息等)。權利要求1、一種媒體定位方法,其特征是,包括步驟1,全局管理器、本地代理CDNManager/CDNAgent獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息,所述網絡拓撲信息包括IP地址;步驟2,根據(jù)步驟1中得到的IP地址信息,生成物理網絡拓撲圖;步驟3,在網絡拓撲服務器中建立物理網絡拓撲信息庫,將步驟1中得到的所述節(jié)點依賴信息和網絡拓撲信息和步驟2中生成的所述物理網絡拓撲圖存儲到所述物理網絡拓撲信息庫中;步驟4,在全局管理器、本地代理CDNManager/CDNAgent中建立媒體狀態(tài)庫,在所述媒體狀態(tài)庫中存儲網絡上各種媒體內容的媒體狀態(tài)信息,所述媒體狀態(tài)信息包括內容名稱和內容所在的對等節(jié)點的IP地址。2、根據(jù)權利要求1所述的媒體定位方法,其特征是,所述節(jié)點依賴信息包括人工設定的節(jié)點鄰居信息、依賴節(jié)點IP、被依賴節(jié)點IP信息,所述網絡拓撲信息包括IP地址、地理位置、隸屬單位、管理人員信息,所述對等節(jié)點的IP地址通過使用SNMP協(xié)議、CMIP協(xié)議網絡管理協(xié)議來獲取,或者使用人工配置的方式獲取。3、根據(jù)權利要求1所述的媒體定位方法,其特征是,所述物理網絡拓撲圖包括節(jié)點之間的連接關系、IP地址。4、根據(jù)權利要求1所述的媒體定位方法,其特征是,在所述媒體狀態(tài)庫中存儲網絡上各種媒體內容的狀態(tài)信息包括內容名稱和內容所在的對等節(jié)點的IP地址。5、根據(jù)權利要求1到4任一種媒體定位方法,其特征是,所述媒體狀態(tài)庫進行定期維護,該方法包括如下步驟步驟1,所述對等節(jié)點定期把本節(jié)點中所有媒體內容狀態(tài)反饋到全局管理器、本地代理CDNManager/CDNAgent;步驟2,媒體索引服務器根據(jù)各對等節(jié)點反饋的信息,定期更新媒體內容狀態(tài)庫。6、一種利用權利要求1所述的媒體定位方法進行媒體搜索方法,其特征是,該方法包括步驟1,假設某一對等節(jié)點為內容獲取節(jié)點,所述內容獲取節(jié)點向全局管理器、本地代理CDNManager/CDNAgent發(fā)出獲取某一媒體內容的請求;步驟2,所述全局管理器、本地代理CDNManager/CDNAgent在接收到步驟l中發(fā)出的請求后,在媒體狀態(tài)庫中進行檢索,査找出當前可提供所述特定內容的所有對等節(jié)點的地址;步驟3,在步驟2査找到的所述對等節(jié)點地址中,按最優(yōu)服務原則進行排序,取排序后的前N個地址作為服務列表;步驟4,所述全局管理器、本地代理CDNManager/CDNAgent向所述內容獲取節(jié)點返回所述最優(yōu)服務列表;步驟5,所述內容獲取節(jié)點根據(jù)所述最優(yōu)服務列表提供的地址,向所述最優(yōu)服務列表上的對等節(jié)點發(fā)出內容獲取請求并接收和/或使用內容。7、根據(jù)權利要求6所述的媒體搜索方法,其特征是,所述獲取請求中包括需要獲取的特定內容的名稱,所述內容名稱是文字標識、編號或者特殊符號。8、根據(jù)權利要求6所述的媒體搜索方法,其特征是,所述最優(yōu)服務列表附加上依賴節(jié)點,并且排在所述最優(yōu)服務列表的最前面。9、根據(jù)權利要求6、7、8所述的媒體搜索方法,其特征是,當所述最優(yōu)服務列表中的1個或幾個對等節(jié)點下線時,重新向所述CDNAgent申請所述最優(yōu)服務列表。10、根據(jù)權利要求6、7、8所述的媒體搜索方法,其特征是,所述CDNManager/CDNAgent定期檢測所述對等節(jié)點的在線狀態(tài),當發(fā)現(xiàn)某一所述對等節(jié)點離線,則更新可以提供數(shù)據(jù)文件的狀態(tài)表,去掉下線的所述對等節(jié)點。11、根據(jù)權利要求6、7、8所述的媒體搜索方法,其特征是,當所述內容獲取節(jié)點在數(shù)據(jù)文件完全傳輸?shù)奖镜刂?,所述CDNManager/CDNAgent將所述內容獲取節(jié)點加入到數(shù)據(jù)文件的可提供服務的狀態(tài)表中。12、一種媒體交付系統(tǒng),其特征是,所述系統(tǒng)包括交換機、全局管理器、本地代理CDNManager/CDNAgent、媒體服務器、網絡拓撲服務器、節(jié)點依賴服務器、對等節(jié)點,其中,所述媒體服務器,用于中繼電視直播頻道,存儲媒體文件和頻道流以實現(xiàn)TVOD和時移電視;所述節(jié)點依賴服務器,用于存儲服務范圍內的各個對等節(jié)點的節(jié)點依賴信息;所述網絡拓撲服務器,用于存儲網絡拓撲信息庫;所述全局管理器、本地代理CDNManager/CDNAgent,用于獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息;所述全局管理器、本地代理CDNManager/CDNAgent、節(jié)點依賴服務器、網絡拓撲服務器、媒體服務器分別與中心交換機連接,所述對等節(jié)點通過一、二級交換機與中心交換機連接。13、根據(jù)權利要求12所述的媒體交付系統(tǒng),其特征是,所述全局管理器、本地代理CDNManager/CDNAgent包括媒體索引服務器,用于從網絡拓撲服務器獲得網絡拓撲信息,并建立媒體狀態(tài)庫。全文摘要本發(fā)明提供了一種媒體定位、搜索方法和系統(tǒng),基于節(jié)點依賴和網絡拓撲信息,涉及CDNManager/CDNAgent和對等節(jié)點,所述CDNManager/CDNAgent至少包括節(jié)點依賴信息、網絡拓撲信息和媒體定位信息,全局管理器、本地代理CDNManager/CDNAgent獲取服務范圍內的各對等節(jié)點的節(jié)點依賴信息和網絡拓撲信息,生成物理網絡拓撲圖,在網絡拓撲服務器中建立物理網絡拓撲信息庫,在全局管理器、本地代理CDNManager/CDNAgent中建立媒體狀態(tài)庫;本發(fā)明充分發(fā)揮了P2P技術的優(yōu)點,提高了IPTV媒體交付效率和速度。文檔編號H04L29/08GK101394423SQ20081021645公開日2009年3月25日申請日期2008年9月27日優(yōu)先權日2008年9月27日發(fā)明者李木金申請人:中興通訊股份有限公司