基于物联网仿真平台的动态可配置网络系统的设计与实现
发布时间:2018-05-04 16:05
本文选题:物联网 + 软件定义网络 ; 参考:《北京邮电大学》2015年硕士论文
【摘要】:近年来随着移动互联网的快速发展,物联网也迎来了发展的春天,大量设备接入到网络中,这些接入到网络中的物理设备组成了一个庞大的物理网络,对于这个物理网络,其网络架构仍然沿用传统互联网中的网络架构方式,即由大量交换机和路由器来控制数据转发。随着经济社会的发展,企业对物联网中网络结构的灵活变更性、可配置性要求越来越高,只需要通过一定的灵活配置就能改变物联网中设备网络的数据流向成为越来越多的企业所追求的目标。限制这一目标实现的主要障碍是传统网络中的信息流向往往在网络设计之初就设定好了,设备网络中控制层面与数据转发层面高度耦合,这样,物联网环境下的设备网络仍然受限于传统网络设备(交换机、路由器等)的限制。因此,分离网络设备中的控制层面和转发层面成为业界追求的目标。 近年来兴起的软件定义网络(Software Defined Network,SDN)是对传统网络架构设计的一种创新,其提出的目的是分离网络的控制层面与数据层面,将传统网络中网络设备的控制能力提取出来,通过向应用开放编程接口的方式,应用面向接口编程,以此来实现对设备网络的管理。在SDN架构中,独立于转发层面的控制器是其控制核心,对设备网络的控制是通过控制器来完成的。控制器通过向位于网络设备的流表中下发配置信息来实现对数据包匹配规则的修改。 本研究课题借鉴软件定义网络中将控制层面和数据层面分离的思想,设计并实现了基于物联网平台的可配置网络系统。本课题的研究前提是在局域网环境下,网络设备都是具有IP层以上通信能力的设备。基于数控分离的设计思想,通过在物联网平台中增加配置与控制模块,达到通过此模块来实现对物联网设备中数据流向灵活控制的目的。具体如下: 1、配置与控制模块的设计与实现。本课题通过在物联网平台中增加配置与控制模块,该模块通过下发配置报文信息给物联网接入设备,通过此方式实现对设备网络中数据流向的控制。该研究点具体包括配置与控制模块的位置和功能、应用调用该模块对终端操作的流程、该模块对应用所传达配置参数的解析以及该模块对配置报文的分发机制。 2、增强型M2M (enhanced Machine-To-Machine, eM2M)通信协议的设计与实现,即eM2M协议。通信协议是物联网平台的配置与控制模块、接入模块和物联网设备通信的关键,设备所收到的路由配置信息是控制器模块通过协议的配置报文下发的,对物理设备的控制由传统网络中交换机和路由器联合控制转变为由物联网平台中的配置与控制模块控制。该研究点具体包括增强型M2M协议的报文结构的设计和具体报文的实现。 3、物联网接入设备上路由表的设计与实现。本课题中,物联网接入设备把配置与控制模块下发的配置信息以某种格式存到路由配置文件里,路由配置文件中包含一条或者多条路由信息。设备通过读取路由表中的信息来决定数据包下一步的数据流向。该研究点具体包括路由表中配置信息的格式、配置信息的修改规则以及写入规则。
[Abstract]:In recent years , with the rapid development of mobile Internet , the Internet of Things has ushered in the development of the Internet .
Software Defined Network , which has emerged in recent years , is an innovation to the traditional network architecture design . The purpose of this paper is to separate the control layer and the data plane of the network , to extract the control ability of the network equipment in the traditional network . In the network , the controller in the forwarding plane is the control core , and the control of the equipment network is completed by the controller . The controller realizes the modification of the data packet matching rule by sending the configuration information to the flow table located in the network device .
The research topic is to design and implement configurable network system based on Internet of Things platform based on the idea of separating control plane and data plane from the software - defined network . The research premise is that network equipment is the equipment with more than IP layer in the LAN environment . Based on the design idea of numerical control separation , the purpose of flexible control of data flow in the Internet of things equipment is achieved through adding configuration and control module in the Internet of Things platform .
1 . The configuration and control module is designed and implemented . This project adds the configuration and control module in the Internet of Things platform . The module realizes the control of the data flow in the equipment network by issuing the configuration message information to the Internet of Things access equipment . The research point specifically includes the location and function of the configuration and control module , the application calls the module ' s flow of the terminal operation , the module analyzes the configuration parameters communicated by the application and the distribution mechanism of the module to the configuration message .
2 . Design and implementation of enhanced M2M ( enhanced machine - to - machine , eM2M ) communication protocol , i.e . eM2M protocol . The communication protocol is the key to the configuration and control module , the access module and the Internet of Things device communication . The routing configuration information received by the equipment is sent by the controller module through the configuration message of the protocol . The control of the physical device is controlled by the configuration and control module in the Internet of Things platform . The research point specifically includes the design of the message structure of the enhanced M2M protocol and the implementation of the specific message .
3 . The design and implementation of the routing table on the Internet of Things access equipment . In this project , the Internet of Things access equipment stores the configuration information sent by the configuration and control module in some format into the routing configuration file . The routing configuration file contains one or more routing information . The device determines the data flow direction of the next step of the data packet by reading the information in the routing table . The research point specifically includes the format of configuration information in the routing table , the modification rules of configuration information , and the writing rules .
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP391.44;TN929.5
【参考文献】
相关期刊论文 前8条
1 王淑玲;李济汉;张云勇;房秉毅;;SDN架构及安全性研究[J];电信科学;2013年03期
2 王华;;基于设备的软件分发模式与物联网的关系之研究[J];港口科技;2011年05期
3 邓志巍;曹政;;浅谈软件定义网络及其应用[J];广东通信技术;2013年11期
4 胡昌玮;周光涛;唐雄燕;;物联网业务运营支撑平台的方案研究[J];信息通信技术;2010年02期
5 罗军舟;金嘉晖;宋爱波;东方;;云计算:体系架构与关键技术[J];通信学报;2011年07期
6 王坚;;传统网络模式已死 网络和应用在博弈[J];信息安全与通信保密;2011年06期
7 范伟;;软件定义网络及应用[J];通信技术;2013年03期
8 左青云;陈鸣;赵广松;邢长友;张国敏;蒋培成;;基于OpenFlow的SDN技术研究[J];软件学报;2013年05期
,本文编号:1843652
本文链接:https://www.wllwen.com/kejilunwen/wltx/1843652.html