JN江南体育基于UPnP协议的智能家居统一平台的实现装置的制作方法
栏目:行业资讯 发布时间:2024-08-26
 JN江南体育基于UPnP协议的智能家居统一平台的实现装置的制作方法本实用新型涉及物联网智能家居终端领域,具体涉及基于UPnP协议的物联网智能家居统一平台的实现装置。  通用即插即用(UPnP)是一个充分利用TCP/IP和Web技术的分布式开放型网络体系结构,该协议使所有联网的设备实现互联,符合UPnP协议规范的设备不需要传统的驱动程序就可以实现自动连接和协同工作,从而达到所有UPnP设备的信息

  JN江南体育基于UPnP协议的智能家居统一平台的实现装置的制作方法本实用新型涉及物联网智能家居终端领域,具体涉及基于UPnP协议的物联网智能家居统一平台的实现装置。

  通用即插即用(UPnP)是一个充分利用TCP/IP和Web技术的分布式开放型网络体系结构,该协议使所有联网的设备实现互联,符合UPnP协议规范的设备不需要传统的驱动程序就可以实现自动连接和协同工作,从而达到所有UPnP设备的信息交互与资源共享的目的,在目前相当流行的物联网智能家居网络中得到了广泛的关注。物联网(internet ofthings, I0T)伴随着电信技术、互联网技术和IT技术的发展实现了全球物品信息的实时共享,并且在家庭网关中得到了广泛的应用,人们通过构建自己的智能家居网络可以享受到在家遥控或者远程控制这些终端的优越体验,真正实现了人与物的交互,鉴于UPnP设备可 以在任何操作系统上采用任何编程语言来实现,因此面向低成本的单片机UPnP设备在物联网终端必将得到广泛的推广和使用。云计算与云存储技术的迅猛发展为实现所有物联网智能家居终端信息交互与资源共享提供了一个全新的思路,利用云计算与云存储超强的资源统一管理和调度能力,可以实现将全部UPnP设备的信息进行存储和归类,并通过一定的应用软件和应用访问接口,对用户提供一定类型的存储服务和访问服务,用户可以通过浏览器来访问UPnP设备的信息,对UPnP设备实施在线年中国国际物联网大会暨展览会上有众多代表提出一旦消费者购买了电子产品,关于消费电子的信息难以反馈到制造商的手中,这给制造商对产品维修和产品召回造成了很大的难度,同时也让消费者花费了大量的时间和金钱。如果能实现从生产者到消费者都对电子产品有个完整的生命链管理江南体育官方网站,将大大提升制造商对产品出现问题的处理能力和消费者的生活质量。伴随着全球越来越多的电子设备厂商对UPnP通信协议的支持,在不侵犯消费者隐私权利的情况下,让电子设备厂商保持对自己产品的实时跟踪已经成为一种趋势,这样可以让厂商知道自己产品在市场中的使用情况,有利于一些废弃电子产品的回收和产品的再造,以及对电子产品市场的预测。利用云计算与云存储技术的超强数据存储和计算能力,加上UPnP协议的广泛应用,这种趋势成为一种必然。本实用新型提供了以单片机作为物联网终端接入网络的解决方案,大大降低了组建智能家庭网络的成本问题,同时提供了一种低成本、简单高效的单片机UPnP设备商跟踪产品信息的方法。

  实用新型内容本实用新型的目的在于克服现有技术存在的不足,提供基于UPnP协议的智能家居统一平台的实现装置,让单片机UPnP设备的用户和单片机UPnP设备制造商共享单片机UPnP设备的资源与信息,实现用户对单片机UPnP设备的随时随地控制,同时又能进一步让单片机UPnP设备制造商实时在线了解自身产品的运行状况置。具体技术方案如下。[0005]本实用新型的基于UPnP协议的智能家居统一平台的实现装置,包括物联网终端模块、云计算与云存储设备和远程控制终端,物联网终端模块通过网络接口接入互联网,物联网终端模块跟云计算与云存储设备相连,远程控制终端跟云计算与云存储设备相连,远程控制终端还与物联网终端模块中的UPnP控制点相连,云计算与云存储设备用于存储物联网终端模块中单片机UPnP设备的UUID+URL信息和单片机的使用信息,远程控制终端用于登录云计算与云存储设备设备获取物联网终端模块中的智能家居设备运行信息,并对单片机UPnP设备进行控制;物联网终端模块用于嵌入家居设备中,获取家居设备的信息和对家居设备进行控制。上述基于UPnP协议的智能家居统一平台的实现装置中所述物联网终端模块包括UPnP控制点和单片机UPnP设备,并且UPnP控制点和单片机UPnP设备通过IPv6网络连接,UPnP控制点为一个,单片机UPnP设备为一个以上; 所述UPnP控制点作为整个家庭网络的控制端和单片机UPnP设备的代理服务器,单片机UPnP设备将自己的运行信息以xml的格式发送给UPnP控制点进行缓存,UPnP控制点每隔设定时间更新缓存信息,如果单片机UPnP设备的存在状态、统一资源定位器URL有变化,UPnP控制点将重新绑定单片机UPnP设备的UUID和统一资源定位器URL,并向云计算与云存储设备发送更新后的UUID+URL信息;所述云计算与云存储设备包括数据库服务器和Web站点服务器,数据库服务器通过互联网与物联网终端UPnP控制节点进行数据交互,并根据单片机UPnP设备的UUID+URL的前八位制造商简称标识符完成UUID+URL的归类和存储,Web站点服务器提供访问接口供单片机UPnP设备制造商和远程控制终端登录访问;所述远程控制终端模块包括搭载Web浏览器的终端设备,经过身份验证登录云计算与云存储设备获取到单片机UPnP设备的统一资源定位器URL,远程控制端访问上述统一资源定位器URL即可在代理服务器UPnP控制点获取到单片机UPnP设备的信息,并且通过UPnP控制点对单片机UPnP设备进行控制。上述基于UPnP协议的智能家居统一平台的实现装置中,所述UPnP控制点包括微处理器和分别与微处理器连接的时钟电路、电源电路、Flash存储芯片、SDRAM存储芯片、网卡接口,其中微处理器处理数据包的接收与发送,时钟电路为系统运行提供时钟信号,Flash存储芯片用于存储数据,SDRAM存储芯片用于存储单片机UPnP设备的开关状态、使用时间、使用频率和使用年限信息;所述单片机UPnP设备包括单片机微处理器模块、以太网模块和IrDA发送器,所述单片机微处理器模块包括单片机芯片、复位电路和外部时钟电路;以太网模块包括以太网卡芯片、滤波器模块和外部时钟电路;IrDA发送器包括红外线发射管,以太网模块和IrDA发送器均与微处理器模块通讯连接,以太网模块负责单片机UPnP设备的互联网接入,实现网络数据包的收发,IrDA发送器负责单片机UPnP设备对红外家用电器的控制。上述基于UPnP协议的智能家居统一平台的实现装置中,还包括单片机UPnP设备制造商查询端,用于登录云计算与云存储设备获取URL后可以共享本制造商生产的所有单片机UPnP设备的信息。上述基于UPnP协议的智能家居统一平台的实现装置中,所述单片机UPnP设备制造商查询端包括制造商云存储客户端、应用服务器和备份服务器三个部分,制造商云存储客户端保存的是该制造商生产的单片机UPnP设备的UUID ;应用服务器用于制造商登录云计算与云存储设备,根据单片机UPnP设备的UUID搜索到单片机UPnP设备的URL,制造商登录URL地址在单片机UPnP设备的代理服务器UPnP控制点处获取单片机UPnP设备的使用信息,并下载保存到备份服务器中。本实用新型中基于UPnP协议的智能家居统一平台的实现方法所述单片机UPnP设备的UUID号将采用统一的设备制造商简称标识符+产品名称编号+生产日期的命名方法,统一用字符串格式aaaaaaaabbbbbbbbcccccccc,其中开头8位aaaaaaaa是制造商简称标识符,中间8位bbbbbbbb是产品名称编号,最后8位cccccccc是产品的生产日期,位数不全的情况下用字母X补齐。所述单片机UPnP设备先在UPnP控制点注册,UPnP控制 点成为单片机UPnP设备的代理服务器,UPnP控制点保存单片机UPnP设备的信息,UPnP控制点完成单片机UPnP设备UUID号和统一资源定位器URL的绑定,绑定后的字符串格式为UUID+URL aaaaaaaabbbbbbbbccccccccURL,所述 UUID+URL 为单片机 UPnP 设备在此智能家居统一平台中的唯一标识符。上述基于UPnP协议的智能家居统一平台的实现方法中,UPnP控制点将UUID+URL信息通过互联网存在云计算与云存储设备中的数据库服务器中,通过登录云计算与云存储设备的Web站点服务器后,根据UPnP设备的UUID跟云计算与云存储设备中的数据库服务器中存储的单片机UPnP设备的UUID+URL信息进行匹配,找到对应单片机UPnP设备的统一资源定位器URL地址,通过访问上述统一资源定位器URL,在单片机UPnP设备的代理服务器UPnP控制点中得到单片机UPnP设备的信息,实现远程控制终端对单片机UPnP设备的控制。上述基于UPnP协议的智能家居统一平台的实现方法中,UPnP控制点还将单片机UPnP设备的使用信息通过互联网存在云计算与云存储设备中的Web站点服务器,单片机UPnP设备制造商查询端通过登录云计算与云存储设备中的Web站点服务器后,根据UPnP设备的UUID和云计算与云存储设备数据库服务器中存储的单片机UPnP设备的UUID+URL信息获取单片机的使用信息;单片机UPnP设备的使用信息包括开关状态、使用时间、使用频率、使用年限等。与现有技术相比,本实用新型具有如下优点和技术效果(I)终端状态信息的统一交互标准采用了一个既定的标准通信协议来规范终端产品数据信息的输入输出,便于信息的统一处理和调度,本专利论述的是符合UPnP协议规范的智能家居统一平台;(2)异常信息处理方法的设计UPnP控制节点根据UPnP设备的工作状态信息来判断是否进行相应控制,同时根据异常情况的严重程度确定是否要告知远程控制节点;(3)安全性能保证由于物联网智能家居终端单片机UPnP设备和相应的UPnP控制节点遍布广泛,为了保证单片机UPnP设备的信息不被其他的UPnP控制节点窃取信息,通过将单片机UPnP设备的UUID和描述设备信息的URL进行绑定,得到UUID+URL格式字符串作为单片机UPnP设备在智能家居统一平台的唯一 ID认证,其他UPnP控制点需要知道UUID标识符,并且要通过物联网终端中的UPnP控制点的权限许可后才能获取单片机UPnP设备的信息;(4)低成本采用单片机作为组建基于UPnP协议的智能家居统一平台的UPnP设备,既符合UPnP协议应用的跨平台性,同时也降低了物联网终端设备对硬件的要求,节约组建智能家居统一平台的成本。

  图I是本实用新型实施方式中的系统结构图。图2是本实用新型实施方式中的单片机UPnP设备的组成图。图3是本实用新型实施方式中的UPnP控制点组成图。图4是本实用新型实施方式中的物联网终端模块UPnP控制点和单片机UPnP设备消息交互顺序图。

  图5是本实用新型实施方式中的云计算与云存储设备组成图。图6是本实用新型实施方式中的单片机UPnP设备制造商查询端模块组成图。图7是本实用新型实施方式中单片机UPnP设备用户和单片机UPnP设备制造商请求查询单片机UPnP设备信息的流程图。

  对本实用新型作进一步的说明,但本实用新型要求保护的范围并不局限于实施例表述的范围。基于UPnP协议的智能家居统一平台的实现装置,集成了物联网终端模块、云计算与云存储设备模块、远程控制终端模块和单片机UPnP设备制造商查询端四大部分,物联网终端模块通过网络接口接入互联网,云计算与云存储设备模块存储物联网终端模块中的设备信息,远程控制终端接入互联网后登录云计算与云存储设备获取物联网终端模块中的智能家居设备信息,并根据物联网终端设备的不同状态做出对应的控制处理,单片机UPnP设备制造商查询端接入互联网经过身份验证后,登录云计算与云存储设备可以共享本厂生产的所有单片机UPnP设备的信息。基于UPnP协议的智能家居统一平台的实现装置,所述物联网终端模块包括UPnP控制点和单片机UPnP设备,并且UPnP控制点和单片机UPnP设备通过IPv6网络连接,UPnP控制点为一个,单片机UPnP设备可以为一个也可以为多个。基于UPnP协议的智能家居统一平台的实现装置,所述联网终端模块中UPnP控制点采用开源的Linux操作系统,并安装了完整版的UPnP库,作为整个小型家庭网络的控制端和单片机UPnP设备的代理服务器,单片机UPnP设备装载的是轻量级的经过裁剪的UPnP协议栈,单片机UPnP设备将自己的运行信息运行时间、温度、开关状态、运行频度等以xml的格式发送给UPnP控制点进行缓存,UPnP控制点每5分钟更新缓存信息,如果单片机UPnP设备的存在状态、URL地址有变化,UPnP控制点将重新绑定单片机UPnP设备的UUID和URL,并向云计算与云存储设备发送更新后的UUID+URL信息。基于UPnP协议的智能家居统一平台的实现装置,所述UPnP控制点由微处理器模块、时钟电路模块、电源电路模块、Flash存储芯片模块、SDRAM存储芯片模块、网卡接口模块组成,其中微处理器模块处理数据包的接收与发送,时钟电路模块为系统运行提供时钟信号,电源电路模块负责为各系统模块供电,Flash存储芯片负责代码数据的存储,SDRAM存储芯片用于存储单片机UPnP设备的信息。[0035]基于UPnP协议的智能家居统一平台的实现装置,所述单片机UPnP设备由微处理器模块、以太网模块和IrDA发送器组成,微处理器模块均由单片机芯片、复位电路、外部时钟电路组成;以太网模块均由以太网卡芯片、滤波器模块、外部时钟电路组成,IrDA发送器由红外线发射管组成,以太网模块和IrDA发送器均与微处理器模块通讯连接,以太网模块负责单片机UPnP设备的互联网接入,实现网络数据包的收发,IrDA发送器负责单片机UPnP设备对红外家用电器的控制。基于UPnP协议的智能家居统一平台的实现装置,所述云计算与云存储设备模块包括大量的数据库服务器和Web站点服务器。数据库服务器基于Microsoft SQL Server技术,数据库服务器通过互联网与物联网终端UPnP控制节点进行数据交互,并根据单片机UPnP设备的UUID+URL的前八位制造商简称标识符完成UUID+URL的归类和存储,基于术的Web站点服务器提供访问接口供单片机UPnP设备制造商和远程控制终端登录访问。基于UPnP协议的智能家居统一平台的实现装置,所述数据库服务器、Web站点服 务器集中了信息存储层、设备管理层、信息提取层和访问接口层,其中信息存储层实现了对单片机UPnP设备UUID+URL的采集和存储,设备管理层根据访问接口层发来的查询请求实现信息存储层设备协同工作,让信息存储层设备提供统一的服务,迅速定位要查询的URL信息;信息提取层是对上层访问接口层需要查询信息的单片机UPnP设备中UUID中的制造商标识符aaaaaaaa进行提取,将查询命令发送至设备管理层;访问接口层提供了对外要共享云计算云存储资源的统一接口和权限认证。基于UPnP协议的智能家居统一平台的实现装置,所述远程控制终端模块包括搭载Web浏览器的各类PC和智能PDA,经过身份验证登录云计算与云存储设备获取到设备的URL地址,远程控制端访问上述URL地址即可在代理服务器UPnP控制点获取到单片机UPnP设备的信息,并且通过UPnP控制点对单片机UPnP设备进行控制。基于UPnP协议的智能家居统一平台的实现装置,所述单片机UPnP设备制造商查询端包括厂商云存储客户端、应用服务器和备份服务器三个部分,厂商云存储客户端保存的是该厂生产单片机UPnP设备的UUID标识符;应用服务器用于制造商登录云计算与云存储设备,根据单片机UPnP设备的UUID标识符搜索到单片机UPnP设备的URL,制造商登录URL地址在单片机UPnP设备的代理服务器UPnP控制点处获取单片机UPnP设备的使用信息,并下载保存到备份服务器中。上述的基于UPnP协议的物联网智能家居统一平台的实现装置,当单片机UPnP设备制造商需要检查某款产品在市场上的使用情况和运行情况时,可以从厂商云存储客户端中下载产品的信息,这样可以判断出该款产品在市场中的使用状况,包括产品的使用寿命、使用频率、使用环境等。单片机UPnP设备制造商可以根据这些数据信息进行单片机UPnP设备生产的改进、维修、回收以及对未来单片机UPnP设备产品做出正确的性能评估和市场预测。实施例如图I所示,本实用新型实施例基于UPnP协议的物联网智能家居统一平台主要包括以下单元(I)云计算与云存储设备10 :该模块是一个以数据存储和管理为核心的云计算系统,云计算的规模性和可扩展性特点让云计算和云存储中心10从理论上讲可以实现全球范围内电子设备信息的存储。物联网终端中的UPnP控制点14将各个物联网终端中的单片机UPnP设备16信息通过HTTP协议发送到云计算与云存储设备10,云计算和云存储中心10通过解析单片机UPnP设备16信息数据包,提取出家电设备信息的UUID+URL标识符,将具有相同UUID前八位制造商标识符aaaaaaaaa的UUID+URL统一进行存储管理。UPnP设备的UUID由厂商指定,具有相同UUID前缀的产品来自同一厂家,所以云计算与云存储设备10实现了对UPnP设备的统一、分类存储。(2)远程控制终端模块12 :这一模块主要包括了搭载安装了 Web浏览器的智能PDA和搭载Web浏览器的各类PC,在远程控制端,用户通过单片机UPnP设备16的URL可以访问单片机UPnP设备16的代理服务器UPnP控制点14,通过代理服务器获取设备信息和对其进行控制。(3)单片机UPnP设备制造商查询端模块13 :这一模块主要根据UPnP设备的出厂UUID标识符来分享云计算与云存储设备10中存储的物联网终端产品的信息。并对出厂的UPnP设备进行必要的信息更新和备份,从而方便厂商对UPnP产品的维修、回收,改进。并方 便厂商做出正确的产品市场预测。(4) UPnP控制点14 :采用的是基于Linux操作系统的家庭网关,在该嵌入式设备上安装了完整的基于Intel UPnP SDK开发包的UPnP协议栈。UPnP控制点14负责采集存储单片机UPnP设备16的信息,将单片机UPnP设备的UUID和统一资源定位器URL进行绑定成UUID+URL,并且将单片机UPnP设备16的信息UUID+URL上传到云计算与云存储设备模块10中,还需负责接受用户的远程命令实现对单片机UPnP设备的控制。该UPnP控制点和单片机UPnP设备信息的交互基于IPv6网络。(5)单片机UPnP设备16 :在单片机上安装了经过裁剪的轻量级UPnP协议栈,通过UPnP协议的通信机制与家庭网关UPnP控制点14通信,接收并解析UPnP控制点命令,从而控制家电设备。如图2所示,本实用新型实施例单片机UPnP设备16主要包括以下单元(I) IrDA发送器20 :与微处理器模块21通讯连接,主要负责单片机UPnP设备16对红外家用电器的控制。(2)微处理器模块21:主要负责处理采集和及时更新家用电器设备的信息,同时负责信息的存储,通过以太网模块22与UPnP控制点14进行信息的交互。(3)以太网模块22 :与微处理器模块21通讯连接,主要负责单片机UPnP设备16接入互联网11,实现网络数据包的接收与发送。如图3所示,本实用新型实施例UPnP控制点14主要包括以下单元(I)微处理器30 :功能强大的微处理器芯片,能更好的处理终端设备接收与发送数据包,同时也是建立Web服务器的载体。(2)时钟电路31 :包括各模块电路所需的晶振电路,为系统运行提供时钟信号。(3)电源电路32 :由稳压芯片组成电源电路,负责为各系统模块供电。(4)Flash存储芯片33 :通过通用闪存接口 CFI与微处理器连接,主要担当BootLoader、内核、文件系统、用户软件代码、常量等代码数据的存储。(5) SDRAM存储芯片34 :通过数据、地址和控制三总线与微处理器连接,主要存放ARM9芯片中的数据,同时也用于存储物联网终端单片机UPnP设备16的信息。(6)网卡接口模块35 :通过ISA总线与微处理器连接,实现网卡和网络电缆的物理连接,通过此模块实现Web网关和外网计算机相互访问的功能。如图4所示,本实用新型实施例物联网终端模块10中的UPnP控制点14和单片机UPnP设备16消息交互过程如下(I) UPnP控制点14采用SSDP协议,基于UDP的多播通信机制向地址239. 255. 255. 250:1900发送HTTP的M-SEARCH 40命令,家庭网络内满足控制点搜索条件的单片机UPnP设备16发回一个基于UDP的NOTIFY 41进行应答,该单播包中包含了指向该设备描述文档的URL地址。(2)当UPnP控制点14获得NOTIFY信息后,使用基于TCP的标准HT TP GET 42命令来向NOTIFY消息中提供的URL地址发出请求以获得设备的描述文档,设备在收到HTTPGET 42命令请求时,向UPnP控制点14发送设备的描述文档description xml 43,包括制造商信息,版本、可被设备采用的图标的URL地址、嵌入式设备列表以及设备提供的服务列表。(3) UPnP控制点14收到单片机UPnP设备16发送过来的描述文档descriptionxml后,提取出该设备的出厂全球唯一标识符UUIDJf UUID跟设备的URL绑定成UUID+URL作为设备在UPnP网络中的唯一标识符,UPnP控制点14将所有单片机UPnP设备16的UUID+URL进行缓存进硬件设备的SDRAM存储芯片34,并将设备的网络唯一标识符UUID+URL上传至云存储端11,同时也为单片机UPnP设备制造商查询端13提供设备的信息调用接口。(4) UPnP控制点14根据描述文档中包含的控制URL对单片机UPnP设备16发送SOAP控制报文44,实现对单片机UPnP设备16的控制。如图5所示,本实用新型实施例云计算与云存储设备模块10主要包括以下单元(I)信息存储层50 :信息存储层50中的存储设备可以是FC光纤通道存储设备,可以是NAS和iSCSI等IP存储设备,也可以是SCSI或SAS等DAS存储设备。这些存储设备可以通过广域网、互联网或者FC光纤通道网络连接在一起。该信息存储单元61主要用于分类、统一存储来自物联网终端模块10中的单片机UPnP设备16的UUID+URL信息,并根据UUID的前缀制造商标识符aaaaaaaa将单片机UPnP设备16信息分类统计,并将分类后的前缀信息以及存储路径返回到设备管理层51。并接收来自设备管理层51的查询请求命令,负责随时提取单片机UPnP设备16的URL信息发送给请求端。(2)设备管理层51 :设备管理层51通过集群、分布式文件系统和网格计算等技术,实现信息存储层50中存储设备的协同工作。设备管理层51将信息存储层50返回的分类UUID前缀制造商标识符信息和相应的存储路径信息进行保存。设备管理层51根据信息提取层52发送过来的UUID前缀制造商标识符信息,找到对应的存储路径,再控制信息存储层50设备协同工作找出该单片机UPnP设备的URL,同时URL发送给信息提取层52。(3)信息提取层52 :信息提取层52接收访问接口层53的查询请求,并根据访问接口层53提供的UPnP设备UUID标识符,将UUID前缀制造商标识符信息提取出来发送至设备管理层51。信息提取层52接收设备管理层51返回的URL后将信息提交给访问接口层53。(4)访问接口层53 :访问接口层53是连接物联网终端和UPnP设备制造商平台的中间媒介,主要向UpnP设备制造商平台13和单片机UPnP设备用户提供认证授权服务和统一的云服务应用访问接口。通过授权的UPnP设备制造商平台13通过标准访问接口层53来登陆云计算与云存储设备10,并将要查询的单片机UPnP设备的UUID标识符发送至访问接口层53,访问接口层53接收访问请求后将UUID标志符发送至信息提取层52。访问接口层53将信息提取层52返回的URL信息发送至单片机UPnP设备制造商查询端13,单片机UPnP设备制造商查询端13根据此URL即可到单片机UPnP设备的代理服务器UPnP控制点14浏览到单片机UPnP设备16的信息。如图6所示,本实用新型实施例单片机UPnP设备制造商查询端13主要包括以下单元(I)应用服务器60 :应用服务器60接收厂商云存储客户端62的产品信息查询请求,先在云计算与云存储设备10的访问接口层53进行身份验证,经过授权登陆云计算与云存储模块后,将要查询的单片机UPnP设备的UUID发送到云计算与云存储设备10的访问接 口层53。同时接收访问接口层53返回的URL信息,在应用服务器60登陆此URL界面即可查询到对应的单片机UPnP设备信息。应用服务器根据定好的产品优劣评价标准对单片机UPnP设备进行客观详细的评价,将产品的有用信息返回至厂商云存储客户端62和备份服务器61,从而便于厂商对产品做出决策。(2)备份服务器61 :备份服务器61主要用于保存应用服务器60返回的单片机UPnP设备信息,并且备份厂商云存储客户端62存储的设备信息。(3)厂商云存储客户端62 :厂商云存储客户端62主要用于存储单片机UPnP设备出厂时的注册信息,主要包括单片机UPnP设备的UUID信息。同时制定产品优劣的评价标准,并将制定好的产品制定标准发送至应用服务器保存。如图7所示,本实用新型实施例单片机UPnP设备用户和单片机UPnP设备制造商请求查询单片机UPnP设备信息包括以下步骤步骤700 :完成各个装置设备的初始化。步骤701 :智能家居统一平台中的单片机UPnP设备16向UPnP控制点14注册,提供了单片机UPnP设备16的UUID和URL, UPnP控制点14作为单片机UPnP设备16的代理服务器。步骤702 =UPnP控制点14将单片机UPnP设备16的UUID号和URL地址绑定成UUID+URL格式字符串。步骤703 =UPnP控制点14保存单片机UPnP设备16的信息,同时将UUID+URL上传至云计算与云存储设备10。步骤704 :云计算与云存储设备10提取出UUID+URL的前八位aaaaaaaaa制造商标识符,进行分类存储。步骤705 :云计算与云存储设备10判断是否有来自远程控制终端12或者单片机UPnP设备制造商13的查询请求,如果有则转入步骤706,没有则继续等待。步骤706 :云计算与云存储设备10根据请求端提供的UUID完成UUID和UUID+URL的匹配,将对应的URL返回给远程控制终端12或者单片机UPnP设备制造商13。步骤707 :远程控制终端12或者单片机UPnP设备制造商13得到上述URL后,访问此URL向单片机UPnP设备16的代理服务器UPnP控制点14发出查询请求。[0082]步骤708 =UPnP控制点收到请求段的请求报文,将单片机UPnP设备的信息告知请求端。步骤709 :装置判断是否需要继续查询单片机UPnP设备16的信息,如果是,则返回步骤705,否则整个查询过程结束,转入步骤710。步骤710 :信息查询结束。·

  权利要求1.基于UPnP协议的智能家居统一平台的实现装置,其特征在于包括物联网终端模块、云计算与云存储设备和远程控制终端,物联网终端模块通过网络接口接入互联网,物联网终端模块跟云计算与云存储设备相连,远程控制终端跟云计算与云存储设备相连,远程控制终端还与物联网终端模块中的UPnP控制点相连,云计算与云存储设备用于存储物联网终端模块中单片机UPnP设备的UUID+URL信息和单片机的使用信息,远程控制终端用于登录云计算与云存储设备设备获取物联网终端模块中的智能家居设备运行信息,并对单片机UPnP设备进行控制;物联网终端模块用于嵌入家居设备中,获取家居设备的信息和对家居设备进行控制。

  2.根据权利要求I所述的基于UPnP协议的智能家居统一平台的实现装置,其特征在于 所述物联网终端模块包括UPnP控制点和单片机UPnP设备,并且UPnP控制点和单片机UPnP设备通过IPv6网络连接,UPnP控制点为一个,单片机UPnP设备为一个以上; 所述云计算与云存储设备包括数据库服务器和Web站点服务器,数据库服务器用于通过互联网与物联网终端UPnP控制节点进行数据交互,并根据单片机UPnP设备的UUID+URL的前八位制造商简称标识符完成UUID+URL的归类和存储;Web站点服务器用于提供访问接口供单片机UPnP设备制造商和远程控制终端登录访问; 所述远程控制终端模块包括搭载Web浏览器的终端设备。

  3.根据权利要求2所述的基于UPnP协议的智能家居统一平台的实现装置,其特征在于,所述UPnP控制点包括微处理器和分别与微处理器连接的时钟电路、电源电路、Flash存储芯片、SDRAM存储芯片和网卡接口,其中微处理器处理数据包的接收与发送,时钟电路为系统运行提供时钟信号,Flash存储芯片用于存储数据,SDRAM存储芯片用于存储单片机UPnP设备的开关状态、使用时间、使用频率和使用年限信息; 所述单片机UPnP设备包括单片机微处理器模块、以太网模块和IrDA发送器,所述单片机微处理器模块包括单片机芯片、复位电路和外部时钟电路;以太网模块包括以太网卡芯片、滤波器模块和外部时钟电路;IrDA发送器包括红外线发射管,以太网模块和IrDA发送器均与微处理器模块通讯连接,以太网模块负责单片机UPnP设备的互联网接入,实现网络数据包的收发,IrDA发送器负责单片机UPnP设备对红外家用电器的控制。

  4.根据权利要求I所述的基于UPnP协议的智能家居统一平台的实现装置,其特征在于还包括单片机UPnP设备制造商查询端,用于登录云计算与云存储设备获取URL后共享本制造商生产的所有单片机UPnP设备的信息。

  5.根据权利要求3所述的基于UPnP协议的智能家居统一平台的实现装置,其特征在于,所述单片机UPnP设备制造商查询端包括制造商云存储客户端、应用服务器和备份服务器,制造商云存储客户端用于保存该制造商生产的单片机UPnP设备的UUID ;应用服务器用于制造商登录云计算与云存储设备,根据单片机UPnP设备的UUID搜索到单片机UPnP设备的 URL。

  专利摘要本实用新型公开了基于UPnP协议的智能家居统一平台的实现装置,所述装置集成了物联网终端、云计算与云存储设备、远程控制终端和单片机UPnP设备制造商查询端,对单片机UPnP设备的通用唯一识别码UUID采用统一的命名方式,把单片机UPnP设备的通用唯一识别码UUID和统一资源定位器URL绑定成UUID+URL格式字符串。单片机UPnP设备用户和制造商通过访问所述URL,实现用户对单片机UPnP设备的控制,制造商获取单片机UPnP设备的信息。本实用新型提供了以单片机作为物联网终端接入网络的解决方案,大大降低了组建智能家庭网络的成本问题,同时使得单片机UPnP设备商对产品的跟踪更方便有效。