[发明专利]内容路由方法及装置有效
申请号: | 201210239053.X | 申请日: | 2012-07-11 |
公开(公告)号: | CN103546375B | 公开(公告)日: | 2018-11-09 |
发明(设计)人: | 李漓春 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内容 路由 方法 装置 | ||
本发明公开了一种内容路由方法及装置,该方法包括:接收到内容请求,其中,内容请求携带有内容源节点地址和内容标识;根据内容源节点地址、内容标识以及本地存储的内容路由映射信息获取内容。通过本发明,内容请求除了携带内容标识外,还携带内容源节点地址,根据内容源节点地址、内容标识以及内容路由映射信息获取内容,由于内容源节点地址数量远远少于内容标识的数量,可以有效减少内容路由映射信息的存储数目,从而降低内容路由节点的成本。
技术领域
本发明涉及通信领域,具体而言,涉及一种内容路由方法及装置。
背景技术
当前的互联网设计于几十年前,是为主机之间端到端的通信而设计的,为主机之间进行IP报文的路由,这一设计已不适应互联网流量模型的变化。互联网已步入内容时代,内容(网页、视频、图片等)传输已占据互联网流量的大部分。为了有效支持内容的传输,内容网络(也称面向内容的网络、面向数据的网络、面向信息的网络)被提出。其中,命名数据网络(Named Data Network,简称为NDN)研究项目的设计思路是主流,得到广泛支持,NDN的前身是面向内容的网络(Content Centric Network,简称为CCN)项目。下面以CCN/NDN为例对现有内容网络设计进行介绍。
CCN/NDN提出内容应用采用内容请求/应答的模式取代主机间通信的模式。CCN/NDN提出:在网络中部署若干内容路由节点组成内容网络,能够根据内容标识(如www.example.com/pictures/1.jpg)将内容请求路由到内容源节点;内容源节点(通常由内容服务提供商部署)发布内容路由(其所能提供内容的内容标识前缀)到内容网络,比如www.example.com网站的图片服务器可将www.example.com/pictures内容路由发表到内容网络;内容路由节点提供内容缓存的功能,能够缓存内容提供给后续请求;应用采用统一的内容网络的下载协议,该协议便于内容路由节点识别和缓存内容。内容网络可以叠加在IP网络之上部署,也可以直接部署在二层网络之上。图1是根据相关技术的内容网络的内容路由方法的流程图,如图1所示,CCN/NDN中内容下载流程包括如下的步骤S102至步骤S136。
步骤S102,内容请求节点1获取内容标识。
步骤S104,内容请求节点1发送内容请求到内容路由节点1,其中,该内容请求包括内容标识(www.a.com/b/1.jpg/packet1)。
步骤S106,内容路由节点1根据内容标识判断该内容是否在本地缓存,此处检查结果为未缓存。
步骤S108,内容路由节点1根据内容标识查内容路由表,得到下一跳为内容路由节点2。
步骤S110,内容路由节点1向内容路由节点2转发内容请求。
步骤S112,内容路由节点2根据内容标识判断该内容是否在本地缓存,此处检查结果为未缓存。
步骤S114,内容路由节点2根据内容标识查内容路由表,得到下一跳为内容源节点1。
步骤S116,内容路由节点2向内容源节点1转发内容请求。
步骤S118,内容源节点1根据内容标识判断本地是否有该内容,此处检查结果为有。
步骤S120,内容源节点1向内容路由节点2返回内容。
步骤S122,内容路由节点2缓存该内容。
步骤S124,内容路由节点2向内容路由节点1返回该内容。
步骤S126,内容路由节点1缓存该内容。
步骤S128,内容路由节点1向内容请求节点1返回该内容。
当内容请求节点2向内容路由节点1发送内容请求时,请求与上述同样的内容,此时,内容路由节点1上已经缓存该内容,则可以直接向内容请求节点2返回该内容,具体如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210239053.X/2.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法