【技术实现步骤摘要】
【国外来华专利技术】条件路由装置和方法
本公开一般涉及网络通信,并特别涉及信息中心联网中的数据通信。
技术介绍
该部分旨在向读者介绍本领域的各个方面,其可能以下描述和/或要求保护的本公开的各个方面相关。相信该讨论有助于向读者提供背景信息,以促进更好地理解本公开的各个方面。因此,应该理解的是,应从这个角度来阅读这些陈述,而不是作为对现有技术的承认。图1在功能上图示了通用(generic)传统信息中心联网(ICN)网络100,该网络具有请求节点(“消费者(Consumer)”)110、中间路由器节点(“转发器(Forwarder)”)120和提供信息或其他类型服务的节点130(“生产者(Producer)”)。转发器120包括内容储存器(“CS”)121、未决兴趣表(“PIT”)122、转发信息库(“FIB”)123和转发策略模块124。CS121是缓存数据,PIT122存储尚未满足的转发“兴趣”、数据名称以及传入和传出接口,FIB123是将名称映射到接口的路由表,并且转发策略模块是与分组转发相关的策略和规则的集合。在此示例中,“兴趣分组”是对数据的请求,但应注意,在一般情况下,兴趣例如也可以是去往生产者的执行动作的指令。当转发器120从消费者110接收到兴趣分组(即,对数据的请求)时,它可以首先检查所请求的数据是否存储在CS121中。如果是这样,则转发器120在数据分组中将数据返回到消费者110。如果CS121没有存储数据,则它将条目添加到PIT122和FIB,并将兴趣分组路由到生产者130 ...
【技术保护点】
1.一种转发器装置(220),被配置用于在网络(200)中使用,该转发器装置(220)包括:/n至少一个通信接口(223),配置为:/n从消费者装置(210)或第二转发器装置接收对数据的第一请求,该第一请求包括所请求的数据的标识符和条件;/n向网络(200)中的生产者装置(230)或第三转发器装置发送对数据的第二请求,该第二请求至少包括该数据的标识符;/n从生产者装置(230)或第三转发器装置接收与所请求的数据相对应的数据;和/n向消费者装置(210)或第二转发器装置发送所接收的数据;和/n至少一个硬件处理器(221),配置为:/n仅在所接收的数据满足所述条件的情况下,指示所述至少一个通信接口(223)向消费者装置(210)发送所接收的数据;/n其中所述至少一个硬件处理器(221)进一步配置为仅在转发器装置(220)从消费者装置(210)接收到第一请求的情况下,确定所接收的数据是否满足所述条件。/n
【技术特征摘要】
【国外来华专利技术】20170904 EP 17306141.71.一种转发器装置(220),被配置用于在网络(200)中使用,该转发器装置(220)包括:
至少一个通信接口(223),配置为:
从消费者装置(210)或第二转发器装置接收对数据的第一请求,该第一请求包括所请求的数据的标识符和条件;
向网络(200)中的生产者装置(230)或第三转发器装置发送对数据的第二请求,该第二请求至少包括该数据的标识符;
从生产者装置(230)或第三转发器装置接收与所请求的数据相对应的数据;和
向消费者装置(210)或第二转发器装置发送所接收的数据;和
至少一个硬件处理器(221),配置为:
仅在所接收的数据满足所述条件的情况下,指示所述至少一个通信接口(223)向消费者装置(210)发送所接收的数据;
其中所述至少一个硬件处理器(221)进一步配置为仅在转发器装置(220)从消费者装置(210)接收到第一请求的情况下,确定所接收的数据是否满足所述条件。
2.一种转发器装置(220),被配置用于在网络(200)中使用,该转发器装置(220)包括:
至少一个通信接口(223),配置为:
从消费者装置(210)或第二转发器装置接收对数据的第一请求,该第一请求包括所请求的数据的标识符和条件;
向网络(200)中的生产者装置(230)或第三转发器装置发送对数据的第二请求,该第二请求至少包括该数据的标识符;
从生产者装置(230)或第三转发器装置接收与所请求的数据相对应的数据;和
向消费者装置(210)或第二转发器装置发送所接收的数据;和
至少一个硬件处理器(221),配置为:
仅在所接收的数据满足所述条件的情况下,指示所述至少一个通信接口(223)向消费者装置(210)发送所接收的数据;
其中所述至少一个硬件处理器(221)进一步配置为仅在转发器装置(220)向生产者装置(230)发送第二请求的情况下,确定所接收的数据是否满足所述条件。
3.根据权利要求1或2所述的转发器装置(220),还包括存储器(222),被配置用于存储所接收的数据,其中所述至少一个硬件处理器(221)进一步配置为如果存储在存储器(222)中则从中检索与所请求的数据相对应的所接收的数据,并且仅在所检索的数据满足所述条件的情况下,向消费者装置(210)或第二转发器装置发送所检索的数据。
4.根据权利要求1或2所述的转发器装置(220),其中所述至少一个硬件处理器(221)进一步配置为将所述第一请求存储在所述存储器(222)中。
5.根据权利要求4所述的转发器装置(220),其中所述至少一个硬件处理器(221)进一步被配置为将所述第一请求与计时器相关联,并在所述计时器到期时,从存储器(222)移除所述第一请求。
6.根据权利要求1或2所述的转发器装置(220),其中所述第二请求进一步包括所述条件。
7.根据权利要求1或2所述的转发器装置(220),其中所述至少一个硬件处理器(221)进一步被配置为在所接收的数据不满足所述条件的情况下,向所述消费者...
【专利技术属性】
技术研发人员:S奥诺,M贝托利诺,
申请(专利权)人:交互数字CE专利控股公司,
类型:发明
国别省市:法国;FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。