The invention discloses a perceptual network control layer, a perceptual network architecture and a construction method thereof, which are set inside the perceptual layer of the physical network; all nodes of the perceptual layer of the Internet of Things communicate with the physical network gateway through the perceptual network control layer; the perceptual network control layer includes: several control nodes; and the control section. Points are screened from the nodes of the perception layer of the Internet of Things; the links between the control nodes are screened from the links of the perception layer of the Internet of Things; the screening of the control nodes and links satisfies the following conditions: the energy of each control node is greater than the set energy threshold; and the moving speed of each control node is less than the set energy threshold. The speed threshold is set; the total number of control nodes is less than the set number threshold; the non-control nodes in the perception layer of the Internet of Things communicate with the physical network gateway through the control nodes; if a link is added to the perception network control layer, the link is connected and the two nodes of the link are also in the perception network control layer. Medium.
【技术实现步骤摘要】
一种感知网络控制层、感知网络架构及其构建方法
本专利技术属于物联网与云计算领域,涉及一种感知网络控制层、感知网络架构及其构建方法。
技术介绍
信息和通信技术的迅速发展促进了诸如RFID、蓝牙以及嵌入式系统等智能设备的发展。这些智能设备可以通过网络实现相互通信,进而完成自动记录、自动处理等任务,从而导致了新的服务和应用的出现。物联网(Internetofthings,IoT)的概念应运而生。目前,大量的物联网设备通过不同的方式连接到互联网中,预计到2020年,通过物联网互联的智能设备将达到500亿个。然而,由于当前的物联网设备往往根据其具体应用场景和部署情况进行配置,导致其具有典型的应用相关的特性,专用性较高。这导致了管理如此庞大的物联网变得极其困难。软件定义网络以及当前较为流行的南向接口协议OpenFlow为解决网络的可管理性提供了一种新的思路。SDN将控制平面与数据平面分开,通过保证控制平面的可编程性实现网络的灵活管理。OpenFlow利用流表的概念来处理接收到的数据报文:如果一个数据流匹配到了一个流表项,其将根据该流表项指定的“action”域进行处理;如果一个数据流无法匹配到流表中的任何一条流表项,该节点将向远程的控制器(Controller)发送报文处理请求。在SDN中,控制器是对当前网络元素的高级抽象,其拥有网络的全局视图,并基于此管理网络中的流表项以决定报文在网络中的路由方式。通过这种方式,控制器完全控制了报文的转发路径,并可以通过简单修改流表规则的方式实现新服务和管理策略的部署。由于SDN最初是为有线网络设计的,在这种网络中,有一个专用的网络 ...
【技术保护点】
1.一种感知网络控制层,其特征是,设置在物理网感知层内部;物联网感知层的所有节点均通过感知网络控制层与物理网网关进行通信;所述感知网络控制层,包括:若干个控制节点;所述控制节点均是从物联网感知层的节点中筛选出来的;所述控制节点之间的链路均是从物联网感知层的链路中筛选出来的;控制节点和链路的筛选满足以下条件:每个控制节点的能量大于设定能量阈值;每个控制节点的移动速度均小于设定速度阈值;控制节点的总数量小于设定数目阈值;物联网感知层的非控制节点均通过控制节点与物理网网关进行通信;物联网感知层的非控制节点均通过一跳的链路与控制节点通信;如果一个链路被加入到感知网络控制层中,则该链路是连通的且该链路的两个节点也在感知网络控制层中;感知网络控制层的任意两个节点中没有环路。
【技术特征摘要】
1.一种感知网络控制层,其特征是,设置在物理网感知层内部;物联网感知层的所有节点均通过感知网络控制层与物理网网关进行通信;所述感知网络控制层,包括:若干个控制节点;所述控制节点均是从物联网感知层的节点中筛选出来的;所述控制节点之间的链路均是从物联网感知层的链路中筛选出来的;控制节点和链路的筛选满足以下条件:每个控制节点的能量大于设定能量阈值;每个控制节点的移动速度均小于设定速度阈值;控制节点的总数量小于设定数目阈值;物联网感知层的非控制节点均通过控制节点与物理网网关进行通信;物联网感知层的非控制节点均通过一跳的链路与控制节点通信;如果一个链路被加入到感知网络控制层中,则该链路是连通的且该链路的两个节点也在感知网络控制层中;感知网络控制层的任意两个节点中没有环路。2.一种感知网络架构,其特征是,包括:物联网感知层,所述物联网感知层与物联网服务层进行通信,所述物理网服务层与物联网应用层进行通信;所述物联网感知层中设置感知网控制层,所述物联网服务层中设有物理网网关和物理网云平台;物理网感知层的节点通过感知网控制层与物理网网关进行通信;物理网网关与物联网云平台进行通信,物联网云平台与物理网应用层进行通信;所述感知网络控制层,包括:若干个控制节点;所述控制节点均是从物联网感知层的节点中筛选出来的;所述控制节点之间的链路均是从物联网感知层的链路中筛选出来的;控制节点和链路的筛选满足以下条件:每个控制节点的能量大于设定能量阈值;每个控制节点的移动速度均小于设定速度阈值;控制节点的总数量小于设定数目阈值;物联网感知层的非控制节点均通过控制节点与物理网网关进行通信;物联网感知层的非控制节点均通过一跳的链路与控制节点通信;如果一个链路被加入到感知网络控制层中,则该链路是连通的且该链路的两个节点也在感知网络控制层中;感知网络控制层的任意两个节点中没有环路。3.一种感知网络控制层的构建方法,其特征是,包括:网络拓扑的获取步骤:在物联网感知层的每个节点中预留一条优先级低的默认流表项;物联网感知层的节点执行拓扑发现过程;候选控制节点的筛选步骤:根据得到的物联网感知层所有节点的拓扑信息,从物联网感知层的节点中筛选出一个候选的控制节点集合;感知网络控制层的构建步骤:从候选的控制节点集合中选出部分节点完成控制层的构建。4.如权利要求3所述的一种感知网络控制层的构建方法,其特征是,在拓扑发现过程中,每个节点每间隔设定时间向邻居节点发送一次拓扑发现报文;拓扑发现报文的目的节点为物理网网关;每个物联网感知层的节点将其邻居节点列表、自身能量、与邻居节点之间的信号强度信息发送到物理网网关中;每个节点如果接收到邻居节点的拓扑发现报文,则将邻居节点的拓扑发现报文以广播的形式进行转发,转发给所有的邻居节点;物理网网关对全网拓扑进行分析,分析得到物联网感知层所有节点的拓扑信息,所述拓扑信息,包括:邻居节点列表、自身能量、与邻居节点之间的信...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。