The invention provides a routing method based on network content center in a hierarchical topology, which comprises the following steps: (1) in the hierarchical graph, establish routing information aggregation points, each node maintains the routing information convergence point can be reached within two; (2) the interest and the content of the message type in the CCN protocol, as well as PIT and FIB, realize the name routing based on network between any two nodes in the. The invention adopts the method of partial nodes share routing information, the routing information required to flat part of the node, then the packet only required to provide these share routing information can be reduced and a large number of nodes, carrying the routing information in the message, to achieve efficient routing. Not only greatly reduce the occupied space and network protocol, the service and the corresponding data can be identified by name, extension, and convenient and flexible, which makes CCN more suitable for networking the content oriented network.
【技术实现步骤摘要】
本专利技术涉及无线传感器网络
,尤其涉及一种层次拓扑结构图上的基于内容中心网络的路由方法。
技术介绍
在现有的大规模无线传感器自主网络上的路由技术,主要有Zigbee,和RPL这两种主流的标准和协议。Zigbee能组成的网络虽然灵活,但是组网相对简单,而且协议过于复杂,很难达到轻量级的实现,因为此原因,Zigbee在小规模网络应用相对较多,而在大规模网络中鲜有踪迹。RPL是面向6LowPAN的路由组网协议,是目前收到广泛接受的物联网中的路由协议,其基本思想是通过构造以终端为根节点,构造树形结构。根节点拥有整个网络拓路结构。树形网络中的两个节点的访问依赖于根节点指导,在数据包中携带路由分发信息,以指导信息的转发。RPL路由思想针对传感器网络中的数据收集特点,充分利用了终端的强大计算能力,是一种比较实用的路由方法。但是在下行路由,即消息从根节点到分支中的目的节点,路由信息必须携带在消息中,当目的节点离终端较远时,路由信息会很大,从而占据大量的协议负载空间,耗费大量能耗和计算资源,尤其在网络内容访问频繁,消息数目较多,网络规模较大时,该缺陷更为显著。此外,RPL中的消息通信是基于6LowPAN协议,即IPv6在物联网中的延伸。该协议因为是继承IP网络的思路,相对与物联网的轻量级要求,该协议特别复杂,其实现占用大量的空间资源,其运行更是耗费大量计算资源,从而在低能耗上有较大的缺陷,这也是6LowPAN协议目前也只是在小规模网络,尤其是局限在家庭网络中应用较多的原因。此外,因为下行路由中,消息必须要携带路由消息,则更会给应用6LowPAN协议来携带路由消息的 ...
【技术保护点】
一种在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:包括以下步骤:(1)在层次图上,建立汇聚点上的路由信息,每个汇聚点维护两条之内的节点可到达的路由信息;(2)采用CCN协议中的兴趣和内容消息类型,以及PIT和 FIB,实现网络中任意两节点之间的基于名字的路由转发。
【技术特征摘要】
1.一种在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:包括以下步骤:(1)在层次图上,建立汇聚点上的路由信息,每个汇聚点维护两条之内的节点可到达的路由信息;(2)采用CCN协议中的兴趣和内容消息类型,以及PIT和 FIB,实现网络中任意两节点之间的基于名字的路由转发。2.根据权利要求1所述的在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:所述节点包括根节点A和根节点之外的任意节点v。3.根据权利要求2所述的在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:所述根节点R发兴趣消息,兴趣消息以名字来表示这次访问,传输过程中将路由信息添作为名字组件接在已有名字之后。4.根据权利要求1所述的在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:所述对于除根节点R之外的任意节点v,收到路由消息后作出相应的消息驱动动作。5.根据权利要求4所述的在层次拓扑结构图上的基于内容中心网络的路由方法,其特征在于:所述作出相应的消息驱动动作包括:节点v收到兴趣消息:CCN组件解析该兴趣消息,提取消息名字和路由信息,CCN组件自动添加该兴趣消息到PIT表中,并建立对应的FIB表;节点v收到内容消息:CCN组件解析该内容消息,根据FIB表,转发该内容信息。6.根据权利要求5所述的在层次拓扑结构图上的基于内容中心网络...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。