基于雾计算实现无线传感网络中软件定义QoS配置的方法与流程

文档序号:12699288阅读:来源:国知局

技术特征:

1.一种基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,包括如下步骤:

步骤1:在雾节点层和应用层之间部署SDN控制器;

步骤2:建立动态配置的QoS架构系统,所述动态配置的QoS架构系统中包括:应用层、SDN控制层、雾节点层以及传感器节点层;且在所述动态配置的QoS架构系统中运行有:感知数据流、数据属性数据流、QoS策略指令数据流以及状态数据流;

步骤3:基于动态配置的QoS架构系统完成QoS配置。

2.根据权利要求1所述的基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,所述步骤2中的SDN控制层中包含至少一个SDN控制器,所述雾节点层中包含有至少一个雾节点,所述传感器节点层中包含有多个传感器节点;具体地,所述传感器节点定期将本地状态信息发送给雾结点,由所述雾结点定期将本地状态信息转发给SDN控制器,所述SDN控制器输出实时更新的网络状态信息和网络拓扑结构信息;且所述SDN控制器还能够动态的定义细粒度的QoS配置来满足多样的QoS需求。

3.根据权利要求1或2所述的基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,所述雾节点层包括:状态采集模块、监控模块、处理模块以及微型数据中心;

所述状态采集模块用于从WSNs中采集节点能源状态数据;

所述监控模块用于监控网络状态;

所述处理模块用于提取包括数据内容摘要的数据属性;

所述微型数据中心用于保存临时的感知数据、节点状态数据以及本地的网络状态数据。

4.根据权利要求2所述的基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,所述雾节点通过雾节点智能网关和相邻层进行通信,其中,雾节点和SDN控制器之间采用基于OpenFlow的雾智能网进行通信,从而所有通过雾节点发送到SDN控制器的数据包都是以流表形式转发。

5.根据权利要求1所述的基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,所述SDN控制器包括:北向接口驱动、基于OpenFlow的南向接口驱动以及QoS配置模块,具体地,所述SDN控制器通过北向接口和应用层进行通信,通过基于OpenFlow的南向接口和雾节点进行通信。

6.根据权利要求1或2所述的基于雾计算实现无线传感网络中软件定义QoS配置的方法,其特征在于,所述步骤3包括:

步骤3.1:将待配置QoS的策略指令集存储到数据库中,并将从雾节点所收集到的监控信息存储在SDN控制器中;

步骤3.2:当数据属性流到达SDN控制器时,由SDN控制器提取出QoS等级、QoS需求并结合存储在SDN控制器中网络状态信息后与数据库中的QoS策略集进行匹配;确定该数据属性流的具体QoS配置;

步骤3.3:由SDN控制器将具体QoS配置存储在数据库中,以及将具体QoS配置转化为流表条目后通过基于OpenFlow的驱动以流表的形式转发给雾节点。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1