[发明专利]一种实现分布式网络中内容分发的方法和系统在审
| 申请号: | 201110209071.9 | 申请日: | 2011-07-25 |
| 公开(公告)号: | CN102904910A | 公开(公告)日: | 2013-01-30 |
| 发明(设计)人: | 彭永林 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;周义刚 |
| 地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 实现 分布式 网络 内容 分发 方法 系统 | ||
技术领域
本发明涉及通信领域,具体涉及一种实现分布式网络中内容分发的方法和系统。
背景技术
内容分发网络(Content Delivery Network,CDN)如图1所示,位于网络层与应用层之间,用于使用广泛分布的服务器群来改善Internet上的服务质量,提高网站服务的承载能力及网站运行的安全性,改善用户访问的响应质量。
分布式业务网络(Distributed Service Network,DSN)是中国移动针对电信业务和移动互联网业务所提出的新一代可运营、可管理的分布式核心网体系和功能架构,主要用于应对目前电信网和Internet在业务和运营上所面临的一些挑战,吸取电信网可运营、可管理的特性和Internet在业务提供上的快速、灵活、低成本和可扩展等特点,采用新技术(如P2P等分布式技术)来驱动网络架构的演进发展。图1中,终端节点1、2、3在网络拓扑关系中均距内容分发节点2较近。
在DSN中,目前针对内容类业务的初步思路为:发布内容时,由内容分发控制节点根据拓扑和节点状态信息分配内容分发节点,然后将内容传输给内容分发节点,并向状态节点注册所述内容。获取内容时,终端节点先向状态节点查询内容分发节点列表,然后从相应的内容分发节点获取内容。
目前,实现内容发布的流程如图2所示,该流程包括以下步骤:
步骤201:内容源节点进行内容发布前的预处理;
步骤202:内容源节点向内容分发控制节点发送内容发布请求;
步骤203至步骤204:内容分发控制节点收到内容发布请求后,根据一定的策略选择内容分发节点,并向内容源节点返回所选择的内容分发节点,如内容分发节点1、3;
步骤205:内容源节点向内容分发节点1发布内容;
步骤206至步骤207:内容分发节点1收到待发布的内容后,在本地存储该内容,然后向内容源节点返回结果;
步骤208:内容源节点向内容分发节点3发布内容;
步骤209至步骤210:内容分发节点3收到待发布的内容后,在本地存储该内容,然后向内容源节点返回结果;
至此,所述内容就被发布在预先选择的内容分发节点1和3上。
目前,实现内容获取的流程如图3所示,该流程包括以下步骤:
步骤301:终端节点1选择内容1,准备下载内容;
步骤302:终端节点1向内容和节点状态节点发送查询内容1的内容分发节点列表;
步骤303至步骤304:节点状态节点根据一定的策略选则内容1的内容分发节点(如内容分发节点1和内容分发节点3),并将内容分发节点列表返回给终端节点1;
步骤305:终端节点1向内容分发节点1、3发送获取内容1的请求;
步骤306至步骤307:内容分发节点1、3取得内容1的数据,并向终端节点1返回。
终端节点2、3需要获取内容1时,也可以按上述流程进行获取。
至此,终端节点1、2、3就获得了所需的内容。
需要说明的是,应用上述方式发布内容时,虽然会根据拓扑或终端节点的位置选择内容分发节点,但由于预测的终端节点位置与实际总是有差距,因此很难完全符合实际情况,有些有实际需求的发布节点没有获得相应的内容,导致其负责的终端节点只能从远端的发布节点获取内容。由图1、2、3可知:在拓扑位置上,终端节点1、2、3都踞内容分发节点2较近,但是由于内容预分发时没有向内容分发节点2发布内容,因此只能从拓扑位置较远的内容分发节点1、3获取内容。显然,内容传输路径较远势必导致网络流量较大,并降低内容获取效率。
发明内容
有鉴于此,本发明的主要目的在于提供一种实现分布式网络中内容分发的方法和系统,以实现就近获取内容,降低网络流量,提高内容获取效率。
为达到上述目的,本发明的技术方案是这样实现的:
一种实现分布式网络中内容分发的方法,该方法包括:
根据拓扑关系,对获取内容的终端节点按路由代价进行分组;
根据访问情况和分发情况,判断所述内容在所述分组中是否满足分发条件,并在满足分发条件时将所述内容分发给所述分组或相近分组中的内容分发节点。
所述访问情况为:在终端节点的拓扑分组内对指定内容的终端节点访问量达到设定值;所述终端节点访问量是访问数量,或访问频率;
所述分发情况为:在终端节点的拓扑分组内不存在具有所述内容的内容分发节点;
所述判断由内容状态节点或内容分发控制节点,在每次访问时或定时进行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110209071.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半水基型液晶清洗剂的制备方法
- 下一篇:一种复合环保除胶剂的制备方法
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法





