用于内容连网的自适应多接口使用制造技术

技术编号:5150214 阅读:201 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及用于内容连网的自适应多接口使用。一个实施例提供一种系统,其在网络中转发具有层次结构化可变长度标识符(HSVLI)的分组。HSVLI指示一条内容并且指示从最一般级别到最特定级别排序的邻近分量的层次结构。HSVLI的长度并非固定的。在操作期间,所述系统接收分组,其包括对于具有HSVLI的一条内容的兴趣。随后,所述系统基于下述中的一个或多个确定用于HSVLI的转发信息:与HSVLI匹配的内容的知识、转发策略、以及关于网络的上下文信息。接下来,所述系统用转发信息配置转发引擎。所述系统然后基于转发信息转发分组。

【技术实现步骤摘要】

本公开通常涉及促进通过数据网络的通信。更具体地说,本公开涉及在内容中央 连网中自适应使用多接口转发设备。
技术介绍
因特网和电子商备的兴旺继续促进网络工业的革命性变革。如今,大量信息交换 (从在线电影观看到日常新闻传送、零售、以及即时传信)是在线进行的。日渐增加的因特 网应用也正变得移动化。然而,当前因特网操作在极大地基于位置的寻址方案上。也就是 说,内容消费者仅仅可以通过明确地向与物理对象或位置紧密关联的地址(例如IP地址) 请求内容来接收内容。这种受限的寻址方案正变得渐渐不足以满足不断变化的网络需求。因特网的当前架构围绕对话模型演进,这种模型是在二十世纪70年代为ARPAnet 创建的,以允许地理上分布的用户使用少量的大型固定计算机。这种架构是在电话网络的 影响之下设计出来的,在电话网络中,电话号码是必要的程序,其沿着从源到目的的路径来 配置交换机。并不令人讶异的是,ARPAnet的设计者从未企盼它演变成为如今无所不在的 疯狂增长的因特网。人们现在从因特网企盼得到比ARPAnet被设计用于的多得多的东西。 理想地,因特网用户应能在任何地方任何时间访问任何内容。这种访问难以通过当前的位 置/设备绑定IP协议而保证。在当前基于web的命名结构下,主机的想法在包含对应内容的名称中是隐式的。 例如,http://www· ama zon. com/ index, html可以通过将接驳到机器www. amazon. com而被 找到。然而,这种接驳需要域名系统(DNS)来将人可读的主机名称转译为IP地址(例如 209. 34. 123. 178)。在当前计算机系统中,没法在不获知文件存储在哪台主机上的情况下查 阅一条内容,并且尽管那样与文件关联的内容仍可能改变。在当前技术中,转发是这样的处理分组交换网络中的节点将分组从源发送到目 的。网际协议(IP)路由器典型地在其各输入端口之一(例如网络接口)处接收分组。接 下来,路由器执行查找来基于分组的目的地址标识分组应被转发到的输出端口。然而,现有 的路由器不提供用于将转发引擎配置为转发不使用传统IP地址的内容兴趣的方式。
技术实现思路
一个实施例提供一种系统,其在网络中转发具有层次结构化可变长度标识符 (HSVLI)的分组。HSVLI指示一条内容并且指示从最一般级别到最特定级别排序的邻近分 量的层次结构。HSVLI的长度并非固定的。在操作期间,所述系统接收分组,其包括对于具 有HSVLI的一条内容的兴趣。随后,所述系统基于下述中的一个或多个确定用于HSVLI的 转发信息与HSVLI匹配的内容的知识、转发策略、以及关于网络的上下文信息。接下来,所 述系统用转发信息配置转发引擎。所述系统然后基于转发信息转发分组。在一些实施例中,与HSVLI匹配的内容的知识包括下述中的一个或多个与HSVLI 匹配的内容的位置、与HSVLI匹配的内容的可用性、以及与HSVLI匹配的内容的重要性或优先级。在一些实施例中,HSVLI的一个或多个分量包括域名系统(DNS)名称、并且确定转 发信息包括基于HSVLI中的DNS名称确定输出接口。在一些实施例中,策略包括下述中的一个或多个关于与HSVLI匹配的内容的策 略规则、关于与HSVLI匹配的内容的安全约束、以及用于发现与HSVLI匹配的内容的源的战 略规则。在一些实施例中,上下文信息包括关于下述中的一个或多个的信息物理层连接 性,其包括=WiFi连接性、局域网(LAN)连接性、广域网(WAN)连接性、以及其它有线或无线 连接性;对等节点,其可能存储与HSVLI匹配的内容;网络成本;网络延时;以及电池状态。在一些实施例中,用转发信息配置转发引擎是响应于下述中的一个或多个的本 地网络的状态改变,基于从网络中的另一节点接收到的信息的路由协议的执行,以及接收 到指示与一个或多个输出接口关联的延迟的统计信息。在一些实施例中,系统周期性地或者连续地更新用于通过在网络中发现节点来确 定转发信息的数据库,以及建立与发现的节点的安全隧道以接收所述内容。在一些实施例中,层次结构包括下述中的一个或多个全局可路由名称、组织名 称、版本标识符、以及摘要。在一些实施例中,系统同时通过多个输出接口转发分组。在一些实施例中,系统从节点接收上下文和策略信息,并且将上下文和策略信息 病毒式地传播到另一节点。附图说明图1示出根据实施例的分组具有HSVLI的示例性网络。图2示出根据实施例的将具有HSVLI的分组经由两个不同的路由转发到同一网络 的示例性系统。图3示出根据实施例的转发与内容中两个不同兴趣对应的分组的示例性系统。图4表示根据实施例的转发具有HSVLI的分组的示例性高级架构。图5表示示出根据实施例的转发具有HSVLI的分组的处理的流程图。图6表示示出根据实施例的运行发现协议来标识提供内容并且建立至其的隧道 的节点的处理的流程图。图7表示根据实施例的转发具有HSVLI的分组的装置。在附图中,类似参考数字表示相同附图元件。具体实施例方式本专利技术实施例整合不同的信息流来在给定多个同时连接性选项的情况下做出关 于如何配置特定内容集合中的兴趣的转发的判断。具体地说,本专利技术实施例促进配置接收 内容中的兴趣而非地址的转发引擎,其中,配置可以是基于内容的知识、转发策略以及关于 网络的上下文信息的。本专利技术实施例还促进多个转发选项当中的更精细粒度的判断。内容中央网络-其中路由是基于兴趣而非地址的-将新方法带给了内容传送。代 替在应用级别将网络流量看作内容通过其行进的端到端对话,内容部分地基于给予其的名5称而被请求或者返回,并且网络负责将内容从提供商路由到消费者。内容包括可以在通信 系统中传送的数据,并且可以是任何形式的数据,例如文本、图像、视频和/或音频。消费者 和提供商可以是计算机处的人或网络内部或外部的自动化处理。在这样的网络中,一条内 容可以表示整个内容或内容的相应部分。例如,报纸文章可以表示为作为数据分组而实施 的多条内容。一条内容也可以与通过例如认证数据、创建日期、内容拥有者等的信息来描述 或者增强该条内容的元数据关联。在内容中央网络中,不像传统的IP网络,分组可以由HSVLI标识。例如,“abed/ bob/papers/ccn/news”可以是内容的名称,并且标识(一个或多个)对应分组,即来自在名 为“ABCD”的组织处的名为“Bob”的用户的“ccn”报纸集合的“news”文章。为了请求一条内容,节点通过内容名称来表示(例如广播)该内容中的兴趣。一 条内容中的兴趣可以是根据内容的名称或标识符对内容的询问。如果在网络中可用,则内 容从存储内容的任何节点被路由回到它。路由基础架构智能地将兴趣传播到可能具有信息 的预期的节点,并且然后沿着兴趣经过的路径将可用内容载送回去。图1示出根据本专利技术实施例的网络的示例性架构。在该示例中,网络180包括节 点100-145。网络中的每一节点耦合到一个或多个其它节点。网络连接185是这种连接的 示例。网络连接示出为实线,但每条线也可以表示子网络或超级网络,其可以将一个节点耦 合到另一节点。网络180可以是本地网络,超级网络或子网络。这些网络中的每一个可以 互连,从而一个网络中的节点可以到达其它网络中的节点。网络连接可以是宽带、无线、电本文档来自技高网
...

【技术保护点】
一种由计算机实施的用于在网络中转发具有层次结构化可变长度标识符(HSVLI)的分组的方法,其中,所述计算机包括处理器,所述方法包括:接收分组,其包含对于具有HSVLI的一条内容的兴趣,其中,所述HSVLI指示一条内容并且是层次结构化的,并且包括从最一般级别到最特定级别排序的邻近分量;以及其中,相应HSVLI的长度并不固定;基于下述中的一个或多个来确定用于HSVLI的转发信息:与HSVLI匹配的内容的知识;转发策略;以及关于所述网络的上下文信息;用所述转发信息来配置转发引擎;以及基于所述转发信息转发所述分组。

【技术特征摘要】
US 2009-10-21 12/6033361.一种由计算机实施的用于在网络中转发具有层次结构化可变长度标识符(HSVLI) 的分组的方法,其中,所述计算机包括处理器,所述方法包括接收分组,其包含对于具有HSVLI的一条内容的兴趣,其中,所述HSVLI指示一条内容并且是层次结构化的,并且包括从最一般级别到最特 定级别排序的邻近分量;以及其中,相应HSVLI的长度并不固定;基于下述中的一个或多个来确定用于HSVLI的转发信息与HSVLI匹配的内容的知识;转发策略;以及关于所述网络的上下文信息;用所述转发信息来配置转发引擎;以及基于所述转发信息转发所述分组。2.权利要求1的方法,其中,与HSVLI匹配的内容的知识包括下述中的一个或多个 与HSVLI匹配的内容的位置;与HSVLI匹配的内容的可用性;以及 与HSVLI匹配的内容的重要性或优先级。3.权利要求2的方法,其中,HSVLI的一个或多个分量包括域名系统(DNQ名称;以及 其中,确定转发信息包括基于HSVLI中的DNS名称确定输出接口。4.权利要求1的方法,其中,所述策略包...

【专利技术属性】
技术研发人员:JD索恩顿VL雅各布森
申请(专利权)人:帕洛阿尔托研究中心公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1