一种物联网的跨平台移动访问系统的制作方法

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

技术特征:

1.一种物联网关的跨平台访问系统,其特征在于,包括:智能感知层、物联网关层、网络层和应用层;

所述智能感知层包含若干传感器和无线控制开关,负责采集数据,将对物体和环境的感知变成电信号传输;

所述网络层包括数据存储服务器;

所述应用层包括:设置有浏览器的访问设备;

所述物联网关层用于对智能感知层中不同类型的传感器进行动态适配和控制,并对传感器采集的数据进行解析和存储,然后传输至网络层,其中,所述物联网关层包括:数据库模块、网络穿透服务器控制器模块、嵌入式Web服务器、嵌入式Web服务器控制器模块、屏幕监控模块、网关设置模块;

数据库模块用于对信息本地存储;

网络穿透服务器控制器模块用于开关网络穿透服务器,实现远程访问内网地址;

嵌入式Web服务器和嵌入式Web服务器控制器模块用于对Web页面资源控制;

屏幕监控模块用于为用户提供直接通过浏览器软件查控屏幕状态;

网关设置模块包括网络设置,时间设置和修改账户。

2.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述应用层还包括:客户端判断模块,客户端执行模块;

所述客户端判断模块用于判断用户使用的客户端与系统是否属于同一网段;

所述客户端执行模块用于所述客户端判断模块判断用户使用的客户端与系统是否属于同一网段,当所述客户端判断模块判断用户使用的客户端与系统属于同一网段时,判断为私网用户,所述客户端执行模块获准所述客户端直接访问;当所述客户端判断模块判断用户使用的客户端与系统不属于同一网段时,判断为公网用户,所述客户端通过公网服务器,经过网络穿透服务器访问物联网系统。

3.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述应用层还包括:资源访问模块;

资源访问模块用于使用户通过智能设备的浏览器发出URI请求资源,嵌入式Web服务器的Servlet模块响应请求,并向请求端提供Html资源和数据信息,用户所需的实时数据信息通过采集控制器从传感器层采集解析得到,所需的历史数据信息可直接从数据库中查找得到。

4.根据权利要求3所述的物联网关的跨平台访问系统,其特征在于,

资源访问模块还用于客户端控制命令到达嵌入式Web服务器后,嵌入式Web服务器向智能感知层传达控制请求,智能感知层生成相应的命令发送到汇聚节点,汇聚节点控制传感器组。

5.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述嵌入式Web服务器还用于为用户提供Web页面访问及相应GET/POST请求,对网关系统本身进行参数获取及设置,嵌入式Web服务器通过控制摄像头进行云台及视频转换,向智能感知层请求传感器数据及发送传感器控制指令。

6.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述智能感知层包括:传感器信息控制模块;

传感器信息控制模块用于对各个传感器感应的信息进行查看,信息包含位置和当前位置传感器查看、传感器当前数据、历史表格数据和历史折线图数据;传感器信息控制模块还用于对传感器位置增删和不同位置传感器的增删。

7.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述嵌入式服务器包括:客户浏览器工作模式、Web服务器工作模式;

客户浏览器工作模式使用户通过智能移动设备或者台式电脑使用浏览器,获取网关信息和对物联网关进行控制,当用户通过浏览器访问Web服务器网址时,浏览器产生数据请求消息,浏览器把用户请求转发给服务器,服务器端接收到用户的请求消息后,使用Servlet对用户请求进行解析;

Web服务器工作模式用于将解析出对数据请求的命令发送到数据库,SQLite数据库调用数据库中的增删改查操作语句,得到用户最终所需数据或完成对数据库中数据的操作,嵌入式物联网关服务器再把用户数据返回给浏览器,浏览器利用JavaScript对数据进行解析,并以网页的形式最终展现给用户。

8.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述智能感知层感知的信息包括:空气温湿度、光照强度、土壤温湿度和开关状态;客户端采用jQuery Ajax技术实现增删改查请求,物联网关层收到HttpServlet指令后,解析JSON信息,并实现修改数据库的操作。

9.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

网关设置模块包括:网关设置界面;

网关设置界面设有登录二级密码,登录二级密码包括:修改帐户和密码、时间设置、网络设置、软件查看、运行命令和重启设备。

10.根据权利要求1所述的物联网关的跨平台访问系统,其特征在于,

所述物联网关层还包括:物联网关地址搜寻模块;

物联网关地址搜寻模块用于登录网关后为用户提供网关IP地址而进行的网段内搜寻功能;通过Ajax的post方法,依次向网段内IP地址进行验证请求,如果请求的地址和物联网关服务器地址一致,服务器向软件返回网关地址,并将IP地址记录到本地存储文件Localstorage中,显示搜寻成功提示;如果请求的地址和物联网关服务器地址不一致,服务器向软件返回404错误或者500错误。

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