基于WinCE的UPnP设备网络控制技术研究

来源 :武汉科技大学 | 被引量 : 0次 | 上传用户:oyocean1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络即插即用(UPnP)技术是一个用于网络控制的开放性协议框架,它建立在已被普遍接受和广泛应用的TCP/IP协议、XML格式和其它通用协议的基础之上。其基本理念是资源共享、透明易用及兼容性强。UPnP技术将网络系统中的硬件分为控制点和受控设备两大类,各类均应能遵循UPnP协议,具有网络即插即用功能。 基于UPnP技术的控制网络使用系统分配的IP地址来际识控制点和受控设备,两类硬件设备均通过内嵌网络芯片接入控制网络,使用TCP/IP协议进行通讯。与使用串口、红外接口的传统网络相比,UPnP网络不受控制接口数量的限制,将控制点接入Internet后即可实现因特网远程控制。 本文针对UPnP技术的特点,在对其进行详细分析的基础上,结合实际应用,在协议允许的框架内对UPnP协议进行了一定程度的扩展。主要目的是实现UPnP网络的级联控制,以扩展控制网络的规模,同时也为实现因特网远程控制打下了一定的基础。考虑到易操作性是UPnP技术设计的初衷之一,本文提出的级联控制方法对最终用户是透明的。 本次设计主要分为两个阶段,由于目前UPnP设备尚在试制中,还没有成形的UPnP控制网络,因此第一阶段先模拟实现了一个简单的UPnP控制,第二阶段是对UPnP控制网络所进行的改进。 论文首先介绍了当前主流的网络控制系统及其发展趋势和存在的问题,阐述了将UPnP技术应用于控制网络的优势和前景;接着对UPnP技术的实现过程和相关协议作了详尽的分析,并以一个功能简单的调光器为例,给出受控设备的描述文件和通讯信息格式。在实现单网控制UPnP调光器的基础上,初步设计了基本的UPnP网络结构,将网络控制部分划分为几个主要功能模块,并对其中的四个模块进行了具体设计与实现。并在该设计阶段,扩展了控制器的功能,使其身兼设备和控制点两种角色,并能在不同局域网内传递命令和消息,达到了级联控制的目的。 最后,本文以上述理论为指导,选定WinCE为嵌入式操作系统,以EVC及WinCE模拟器为开发环境,初步实现了本文所提出的UPnP设备网络控制系统。
其他文献
本文详细首先讨论了NAT-PT技术中的地址转换技术和协议转换技术。为了节省IPv4地址资源的采用了NAPT技术,协议转换根据SIIT中定义的IPv4/IPv6报头翻译和ICMP4/ICMP6的转换
随着人们对网络带宽的要求和以太网技术的发展,以太网技术越来越多的被应用于宽带驻地网的建设。这对以介质共享为基础的以太网技术,在可运营和可管理方面提出了新的要求,对
视频中所含的文字为描述和指示视频内容提供了十分丰富的信息。在一些情况下这些信息在多媒体载体中是独一无二的。视频文字信息抽取能够应用于基于高层语义的视频检索和浏览
计算机硬件的处理能力的不断增强以及网络带宽逐年的扩容,使人们在网络上在线收看视频甚至是高清视频成为现实。网络视频开始逐渐取代了传统电视的地位,成为人们观看视频的第一
本文针对网格虚拟组织中GIS网格服务应用集成中的服务查找发现问题,结合语义网技术,提出了一个基于语义推理的GIS网格服务元数据发布模型和服务匹配机制。主要的创新点有以
  本文对高可用技术的理论基础和关键问题进行了较为详细的阐述,提出了切实可行的高可用性集群模型和实现方案,并对数据复制技术的引入和插件编程机制的应用进行了重点介绍,介
本论文探讨了基因芯片数据分析目的和困难、分析了数据处理的步骤、从理论和应用上对多种常用算法进行了比较,并在以往研究的基础上给出了方法和理论上的创新。  第一章首先
随着近年来Internet的迅速发展,支持高负载和负载递增的高性能计算领域备受注目。其中利用多台廉价PC来实现甚至超过昂贵的大型计算机能力的集群技术成为目前并行处理发展的主
数据挖掘是通过对数据的分析和理解,从而获得隐含在数据背后的有用信息。根据数据挖掘任务的不同,可以将数据挖掘的模式分为以下几种:分类模式、预测模式、关联规则模式、回
传统网络中的网络节点(路由器、交换机等)仅仅是实现数据包的存储转发,网络节点只处理数据报头而对数据本身不会进行新的改变或计算,它已越来越不能满足社会的需要。主动网络