一种基于云计算的设备的管理方法以及系统的制作方法

文档序号:9474059阅读:297来源:国知局
一种基于云计算的设备的管理方法以及系统的制作方法
【技术领域】
[0001]本发明涉及一种基于云计算的设备的管理方法以及系统,属于互联网、云计算、嵌入式控制领域。
【背景技术】
[0002]随着各行各业的设备日渐丰富和普及,各种环境、条件也越来越现代化,人们对物与物、人与物、人与人的交流越来越重视,数据量越来越大,专业化程度越来越高,为了解决以上问题,目前我国的现状是智能化程度低、平台通用性差、形成标准难;本发明就很好的解决了这些问题,为物与物、人与物、人与人的交流提供一种管理方法以及系统。

【发明内容】

[0003]本发明的目的在于提供一种基于云计算的设备的管理方法以及系统,提供设备与设备、设备与人信息交换和通信的实现方法与系统。
[0004]为了实现上述目的,本发明提供一种基于云计算的设备的管理方法,其特征在于,云设备以设备文件的形式存在于云平台上,终端设备对某个云设备的读写控制,是通过对该云设备在云平台上的对应设备文件的读写来实现,云设备对其它云设备的读写控制,也是通过对被读写控制的云设备在云平台上的对应设备文件的读写来实现,管理云设备就是管理云设备在云平台上的设备文件;终端设备以用户文件的形式存在于云平台上,对终端设备的读写控制,是通过对该终端设备在云平台上的用户文件的读写来实现;包括云设备与其对应的设备文件的数据同步实现方法、终端设备与其对应的用户文件的数据同步实现方法、对云设备操作的实现方法,
[0005]云设备与其对应的设备文件的数据同步实现方法包括以下步骤:
[0006]步骤Al、云设备上电时,对云平台发送联机信息;
[0007]步骤A2、云平台创建云设备的设备文件;
[0008]步骤A3、判断云设备的设备参数发生变化,是则执行步骤A4,否则执行步骤A5 ;
[0009]步骤A4、云设备发送设备参数给云平台,云平台更新设备文件;
[0010]步骤A5、结束;
[0011]终端设备与其对应的用户文件的数据同步实现方法包括以下步骤:
[0012]步骤B1、用户通过终端设备登陆时,终端设备对云平台发送联机信息;
[0013]步骤B2、云平台创建终端设备用户的用户文件;
[0014]步骤B3、判断云设备的设备参数发生变化,是则执行步骤B4,否则执行步骤B5 ;
[0015]步骤B4、终端设备发送用户参数给云平台,云平台更新用户文件;
[0016]步骤B5、结束;
[0017]对云设备操作的实现方法包括以下步骤:
[0018]步骤Cl、发送操作信息给云平台;
[0019]步骤C2、云平台根据操作信息,找到被操作的云设备的设备文件;
[0020]步骤C3、云平台读写设备文件。
[0021]作为优选,所述的步骤C2与步骤C3之间,进一步包括以下步骤:
[0022]步骤21:判断是否满足收费条件,是则执行步骤22,否则执行C3 ;
[0023]步骤22:计算数据大小;
[0024]步骤23:计算费用。
[0025]作为优选,所述的步骤C3后,进一步包括以下步骤:
[0026]步骤31:判断是否读写成功,是则执行步骤32,否则执行34 ;
[0027]步骤32:更新对云设备操作的云设备的设备文件,或者更新对云设备操作的终端设备的用户文件;
[0028]步骤33:判断是否更新成功,是则执行步骤36,否则执行35 ;
[0029]步骤34:提示读写失败,并处理失败程序,执行步骤36 ;
[0030]步骤35:提示更新失败,并处理失败程序,执行步骤36 ;
[0031]步骤36:完成。
[0032]作为优选,步骤I中所述的联机信息包括设备名称、具有唯一性的设备序号、设备类型的一种或多种;所述的操作信息包括设备序号、被操作设备的具有唯一性的设备序号、操作数据的一种或多种。
[0033]作为优选,所述设备文件中内容的类型有设备状态参数、设备工作参数、设备系统参数、输出结果参数的一种或多种;所述用户文件中内容的类型有状态参数、工作参数、系统参数、输出结果参数的一种或多种。
[0034]另外,本发明还提供一种实现上述方法的管理系统,包括云平台、云设备、终端设备,其特征在于,所述的云设备包括云设备模块、设备功能单元,所述的云平台上运行的平台服务程序,所述的云设备模块上运行的设备程序,所述的终端设备上运行的客户端程序、浏览器功能程序的一种,所述的平台服务程序包括以下模块:
[0035]流量统计模块,用于统计云设备使用其它云设备的服务、数据大小、云设备提供的服务、数据大小;
[0036]计算费用模块,用于计算云设备的运行过程中,为其它设备提供数据、服务时需要的收益,以及从其它设备得到数据、服务时需支付的费用;
[0037]数据库,用来保存数据、获取数据;
[0038]设备文件管理模块,用于创建、管理、更新云设备的设备文件、同步云设备及其设备文件的数据;
[0039]用户文件管理模块,用于创建、管理、更新终端设备的用户文件、同步终端设备上账号数据及其用户文件的数据;
[0040]设备通讯处理模块,用于与云设备的数据通讯链路的管理,以及数据格式、协议转换;
[0041]终端通讯处理模块,用于与终端设备的数据通讯链路的管理,以及数据格式、协议转换;
[0042]平台中央处理模块,用于数据处理、与终端设备数据交互的控制、与云设备数据交互的控制、数据保存到数据库、以及更新数据库;
[0043]设备服务能力统计模块,记录、统计每个云设备能为其它设备提供的服务类型、种类;
[0044]设备服务分配模块,当有云设备提出服务、数据需求时,负责分配一个云设备为其提供服务要求;
[0045]所述的设备程序包括以下模块:
[0046]云平台通讯处理模块,用于与云平台的数据通讯链路的管理,以及数据格式、协议转换;
[0047]设备功能单元通讯处理模块,用于与设备功能单元的数据通讯链路的管理,以及数据格式、协议转换;
[0048]设备中央处理模块,用于实现设备核心计算、算法,以及设备的通讯控制;
[0049]所述的客户端程序包括以下模块:
[0050]云平台通讯处理模块,用于与云平台的数据通讯链路的管理,以及数据格式、协议转换;
[0051]人机交互处理模块,处理人机交互相关数据,并与客户端中央处理模块进行数据交互;
[0052]客户端中央处理模块,用于实现客户端核心计算、算法,以及终端的通讯控制。
[0053]作为优选,所述的云设备模块包括电源、处理器、存储器、云平台通讯单元、与设备功能单元通讯的通讯接口,以及GPS定位单元、按键、显示屏的一种或多种。
[0054]作为优选,所述的云设备模块与所述的设备功能单元之间通讯采用的通讯方式是并行总线、串口、485、USB、Can、Profi Bus>DeviceNet>FF>Lonfforks> WorIdFIP> ControINet>Ethernet、PLC电力线载波、zigbee、蓝牙、NFC、红外的一种或多种;所述的云设备模块与云平台之间通讯采用的通讯方式是wif1、3G、4G、GPRS、zigbee、蓝牙、NFC、红外的一种或多种;所述的终端设备与云平台之间通讯采用的通讯方式是wif1、3G、4G、GPRS、zigbee、蓝牙、NFC、红外的一种或多种。
[0055]作为优选,所述的设备功能单元是实现设备基本功能的设备,是健康检查设备、家用电器设备、环境监测控制设备、智能抄表设备、照明设备、
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1