[发明专利]一种媒体定位、搜索方法和系统有效
申请号: | 200810216451.3 | 申请日: | 2008-09-27 |
公开(公告)号: | CN101394423A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 李木金 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24;H04N7/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体 定位 搜索 方法 系统 | ||
技术领域:
本发明涉及IPTV领域,具体地说,本发明涉及一种利用P2P技术,以及节 点依赖和网络拓扑信息,实现IPTV媒体定位、搜索的方法和系统。
背景技术:
目前,在IPTV系统的媒体交付系统领域,通常采用两类方法:(1)基于传 统CDN技术的;(2)基于P2P分布式技术的。
在IPTV系统的媒体交付系统领域,也有试图将CDN技术和P2P技术结合在 一起进行媒体内容搜索的,即在P2P网络中设置服务器缓冲节点(能够长期在线, 可靠性、服务能力、端口速率均比用户终端高),这是一种混合的IPTV媒体交付 系统。CDN技术是基于传统的客户/服务器(C/S)模式,并结合使用代理/缓存 技术,这种技术最早应用于WEB服务、VOD服务,等,但是,常常受制于服务器 的处理能力和端口速率等,因而在所服务的用户规模和地域覆盖方面存在不可弥 补的重大缺陷。
P2P技术的出现,解决了CDN技术所面临的困境,在用户规模上可以无限扩 展。在性能方面则接近于用户可接受的程度,这方面影响较大的应用,例如,网 络电视PPLIVE、文件下载BitTorrent,以及IP电话Skype。
P2P技术的发展源起于层叠网络(OVERLAY NETWORK),这种网络脱离于具体 物理网络的逻辑网络。它是基于不同的应用、不同的参与实体而构建的,因而网 络拓扑结构根据具体应用所关注的性能和可靠性而有所不同,通常有树状(tree) 结构和网状(mesh)结构。
由于P2P网络忽略了人为设置的节点依赖和物理网络的拓扑结构,因而会对 实际的网络产生影响。例如,在现有的IPTV媒体交付系统中,媒体文件在IPTV 媒体交付系统中的分发和调度均采用文件拷贝的方法,只有等到在一个文件拷贝 完成后,才可以进行流服务。例如,两个节点位于同一个物理网络中,因而在 P2P网络中却处于不同的逻辑拓扑树的不同分支中,因此这两个节点要通信的 话,必须经过两个分支上的不同节点;又例如,某些节点一旦不能满足用户所请 求的内容,则直接人为地指定(或者依赖)到另一个节点上获取,然而,这两个 节点却没有邻居关系,或者说是一种“人工”设定的“邻居”关系。现有的P2P 技术,没有考虑媒体文件分片后的节点依赖的信息的情况。
发明内容:
1、技术问题
本发明所要解决的技术问题是,克服现有CDN技术和P2P技术的不足,将节 点依赖和物理网络特征与P2P技术相结合,从而提供一种基于CDN和P2P技术的 IPTV系统的媒体定位、搜索方法和系统。
2、发明内容
本发明提供了一种媒体定位方法,本方法基于节点依赖和网络拓扑信息,涉 及CDN Manager/CDN Agent和对等节点,所述CDN Manager/CDN Agent至少包括 节点依赖信息、网络拓扑信息和媒体定位信息。该方法包括:
步骤1,全局管理器、本地代理CDN Manager/CDN Agent获取服务范围内的 各对等节点的节点依赖信息和网络拓扑信息,所述网络拓扑信息包括IP地址;
步骤2,根据步骤1中得到的IP地址信息,生成物理网络拓扑图;
步骤3,在网络拓扑服务器中建立物理网络拓扑信息库,将步骤1中得到的 所述节点依赖信息和网络拓扑信息和步骤2中生成的所述物理网络拓扑图存储 到所述物理网络拓扑信息库中;
步骤4,在全局管理器、本地代理CDN Manager/CDN Agent中建立媒体状态 库,在所述媒体状态库中存储网络上各种媒体内容的媒体状态信息,所述媒体状 态信息包括内容名称和内容所在的对等节点的IP地址。
所述节点依赖信息包括人工设定的节点邻居信息、依赖节点IP、被依赖节 点IP信息,所述网络拓扑信息包括IP地址、地理位置、隶属单位、管理人员信 息,所述对等节点的IP地址通过使用SNMP协议、CMIP协议网络管理协议来获 取,或者使用人工配置的方式获取。
所述物理网络拓扑图包括节点之间的连接关系、IP地址。
在所述媒体状态库中存储网络上各种媒体内容的状态信息包括内容名称和 内容所在的对等节点的IP地址。
所述媒体状态库进行定期维护,该方法包括如下步骤:
步骤1,所述对等节点定期把本节点中所有媒体内容状态反馈到全局管理 器、本地代理CDN Manager/CDN Agent;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216451.3/2.html,转载请声明来源钻瓜专利网。