智能终端管理家庭网关的系统及方法技术方案

技术编号:8961234 阅读:263 留言:0更新日期:2013-07-25 20:27
一种智能终端管理家庭网关的系统及方法,包括智能终端和家庭网关,二者通过网关App通信协议进行通信,智能终端内包括家庭网关管理模块、日志文件、映射文件和智能终端原生数据库,家庭网关管理模块用于查阅日志文件、访问和修改智能终端原生数据库中数据、为映射文件中的MAC地址添加别名;家庭网关包括后台服务模块、家庭网关原生数据库和家庭网关原生软件模块,家庭网关管理模块访问家庭网关原生数据库,后台服务模块通过家庭网关原生软件模块配合管理。本发明专利技术能够查询设定家庭网关的参数、同步更新家庭网关与智能终端上对应的WiFi?SSID和/或密码信息,主动向用户推送最新的智能终端App或家庭网关软件,简化升级操作。

【技术实现步骤摘要】

本专利技术涉及家庭网关的管理领域,具体来讲是一种。
技术介绍
随着宽带行业蓬勃发展及智能终端的普及,越来越多的家庭内部用户通过智能终端WiFi接入家庭网关,以享受网络服务,其中智能终端包括iOS系统、Android系统、Windows Phone系统的智能手机及平板电脑等,PC (Personal Computer,个人电脑)使用的比例日趋下降。用户管理家庭网关的传统方式是通过PC浏览器访问家庭网关的内置HTTP(Hyper Text Transport Protocol,超文本传输协议)服务器进行管理。虽然智能终端也可通过自带浏览器访问家庭网关,但由于显示尺寸及浏览器兼容问题,体验效果不好。用户在配置家庭网关参数时,若涉及到连接相关的信息变更,如家庭网关WiFiSSID (Service Set Identifier,服务集标识)变更、密码变更时,因使用的PC及智能终端原生系统均不能同步更新WiFi SSID和密码,导致用户与家庭网关间的无线连接会断掉。此时用户需手动连接新的SSID,用新的密码,才能重新连接家庭网关。又由于家庭网关的维护不可避免的需要升级,目前用户是访问家庭网关设备商官方网站主动查询是否有新的软件版本,并下载到本地电脑上,再通过PC的浏览器连接家庭网关进行升级。但是该操作对大多数用户过于复杂,且用户不能及时得知软件更新信息。家庭网关承载着家庭网络中各种终端接入的功能,目前市场上的大多数家庭网关仅具备基本的路由和转发功能,缺乏对家庭网络中设备的精细化管理。随着家庭网络接入的终端种类与数目的繁多,用户迫切需要一种便捷的方式对家庭网络进行管控与感知
技术实现思路
针对现有技术中存在的缺陷,本专利技术的目的在于提供一种,利用智能终端的App (Application,指管理家庭网关的应用程序)来管理家庭网关,能够查询设定家庭网关的参数、同步更新家庭网关与智能终端上对应的WiFi SSID和/或密码信息,主动向用户推送最新的智能终端App或家庭网关软件,简化升级操作,向用户推送家庭网关感知的注册事件,便于用户对家庭网络的掌控,向家庭网关推送执行脚本,实现新功能。为达到以上目的,本专利技术提供一种智能终端管理家庭网关的系统,包括智能终端和家庭网关,二者通过网关App通信协议进行通信,智能终端内包括家庭网关管理模块、日志文件、映射文件和智能终端原生数据库,家庭网关管理模块用于查阅日志文件、访问和修改智能终端原生数据库中数据、为映射文件中的MAC地址添加别名;家庭网关包括后台服务模块、家庭网关原生数据库和家庭网关原生软件模块,所述家庭网关管理模块通过所述后台服务模块访问家庭网关原生数据库,所述后台服务模块通过家庭网关原生软件模块配合所述家庭网关管理模块的管理。本专利技术还提供一种基于上述系统的智能终端管理家庭网关的方法,所述管理方法包括智能终端更新家庭网关参数、家庭网关的升级、家庭网关推送注册事件给智能终端;当智能终端通过家庭网关管理模块更新家庭网关参数涉及家庭网关的WiFi服务集标识和/或密码时,家庭网关管理模块将更新的值发给所述后台服务模块检测有效性,若有效,后台服务模块更新家庭网关原生数据库中的WiFi服务集标识和/或密码,通过家庭网关原生软件模块重启家庭网关WiFi模块,家庭网关管理模块同步更新智能终端原生数据库中的WiFi服务集标识和/或密码;家庭网关管理模块定期查询官方网站是否有新的家庭网关的升级软件,若有,所述后台服务模块下载升级软件并校验,将结果发送至家庭网关管理模块,校验成功且用户确定升级,后台服 务模块更新家庭网关软件,家庭网关重启,智能终端和家庭网关重新连接;用户通过家庭网关管理模块预先注册事件,所述网关软件模块检测到所述注册事件,后台服务模块将注册事件通知所述家庭网关管理模块,家庭网关将注册事件写入所述日志文件,通知用户查阅。在上述技术方案的基础上,所述智能终端管理家庭网关前,家庭网关管理模块先向家庭网关对应的IP及端口发起连接,附带用户名及密码,所述后台服务模块收到用户名及密码后进行认证,认证通过后完成通信连接。在上述技术方案的基础上,所述家庭网关管理模块获取、更新家庭网关的配置,通过操作传给所述后台服务模块,后台服务模块获取、更新家庭网关原生数据库,将状态回复给家庭网关管理|旲块。在上述技术方案的基础上,用户通过所述家庭网关管理模块获取家庭网关的参数时,家庭网关管理模块发送获取网关参数请求消息,附带参数名,后台服务模块收到后,读取家庭网关原生数据库中对应参数的值,向家庭网关管理模块回复获取网关参数请求成功消息,若失败,回复获取网关参数请求失败消息,附带错误原因描述。在上述技术方案的基础上,用户通过所述家庭网关管理模块更新家庭网关的参数时,家庭网关管理模块发送修改网关参数请求消息,附带参数名及对应值,后台服务模块收到后,家庭网关原生数据库更新对应参数的值,若更新成功,向家庭网关管理模块回复修改网关参数请求成功消息,若更新失败,回复修改网关参数请求失败消息,附带错误原因描述。在上述技术方案的基础上,所述家庭网关管理模块同步更新智能终端原生数据库中的无线服务集标识和/或密码时,若仅是密码修改,则修改记录中WiFi服务集标识对应的密码;SWiFi服务集标识、密码均修改了,则添加一条新的WiFi服务集标识和密码记录。在上述技术方案的基础上,所述家庭网关的软件升级时,家庭网关管理模块向后台服务模块发送镜像下载消息,附带更新的软件网络路径,后台服务模块进行软件下载后,调用家庭网关原生软件模块对软件合法性进行校验,若校验失败,回复镜像下载失败消息并附带错误码,若成功,回复镜像下载成功消息,用户确定升级后,后台服务模块调用家庭网关原生软件模块进行软件升级。在上述技术方案的基础上,所述家庭网关管理模块定期查询官方网站,判断是否有新的家庭网关管理模块升级,若有,家庭网关管理模块下载软件且用户确定升级后,升级并重启家庭网关管理模块,智能终端和家庭网关重新连接。在上述技术方案的基础上,所述家庭网关管理模块执行新功能时,家庭网关管理模块发送执行脚本请求消息,附带新功能对应的脚本,后台服务模块接收到后,通过家庭网关原生软件模块执行所述脚本,若成功,则回复执行脚本请求成功消息给家庭网关管理模块,若失败,回复执行脚本请求失败消息,附带错误原因描述给家庭网关管理模块。在上述技术方案的基础上,所述家庭网关管理模块预先注册事件,向后台服务模块发送注册请求消息,附带对应的事件名称,所述网关软件模块进行事件注册,若失败,回复注册请求失败消息给家庭网关管理模块,附带对应错误信息,若成功,回复注册请求成功消息给家庭网关管理模块。在上述技术方案的基础上,所述家庭网关将注册事件写入所述日志文件时,当注册事件中包含接入设备的MAC地址,且该MAC地址不存在于映射文件时,家庭网关管理模块将该MAC地址写入映射文件;当该MAC地址存在与映射文件且在映射文件有别名时,则将对应的别名插入日志文件中对应的MAC地址前或后。在上述技术方案的基础上,所述家庭网关管理模块为映射文件中标识设备的MAC地址起别名。本专利技术的有益效果在于:1.利用智能终端的App来管理家庭网关,比PC浏览器或自带浏览器更加便捷,通过智能终端更新家庭网关WiFi S本文档来自技高网
...

【技术保护点】
一种智能终端管理家庭网关的系统,包括智能终端和家庭网关,二者通过网关App通信协议进行通信,其特征在于:智能终端内包括家庭网关管理模块、日志文件、映射文件和智能终端原生数据库,家庭网关管理模块用于查阅日志文件、访问和修改智能终端原生数据库中数据、为映射文件中的MAC地址添加别名;家庭网关包括后台服务模块、家庭网关原生数据库和家庭网关原生软件模块,所述家庭网关管理模块通过所述后台服务模块访问家庭网关原生数据库,所述后台服务模块通过家庭网关原生软件模块配合所述家庭网关管理模块的管理。

【技术特征摘要】
1.一种智能终端管理家庭网关的系统,包括智能终端和家庭网关,二者通过网关App通信协议进行通信,其特征在于:智能终端内包括家庭网关管理模块、日志文件、映射文件和智能终端原生数据库,家庭网关管理模块用于查阅日志文件、访问和修改智能终端原生数据库中数据、为映射文件中的MAC地址添加别名;家庭网关包括后台服务模块、家庭网关原生数据库和家庭网关原生软件模块,所述家庭网关管理模块通过所述后台服务模块访问家庭网关原生数据库,所述后台服务模块通过家庭网关原生软件模块配合所述家庭网关管理模块的管理。2.一种基于权利要求1所述系统的智能终端管理家庭网关的方法,其特征在于:所述管理方法包括智能终端更新家庭网关参数、家庭网关的升级、家庭网关推送注册事件给智能终端; 当智能终端通过家庭网关管理模块更新家庭网关参数涉及家庭网关的WiFi服务集标识和/或密码时,家庭网关管理模块将更新的值发给所述后台服务模块检测有效性,若有效,后台服务模块更新家庭网关原生数据库中的WiFi服务集标识和/或密码,通过家庭网关原生软件模块重启家庭网关WiFi模块,家庭网关管理模块同步更新智能终端原生数据库中的WiFi服务集标识和/或密码; 家庭网关管理模块定期查询官方网站是否有新的家庭网关的升级软件,若有,所述后台服务模块下载升级软件并校验,将结果发送至家庭网关管理模块,校验成功且用户确定升级,后台服务模块更新家庭网关软件,家庭网关重启,智能终端和家庭网关重新连接; 用户通过家庭网关管理模块预先注册事件,所述网关软件模块检测到所述注册事件,后台服务模块将注册事件通知所述家庭网关管理模块,家庭网关将注册事件写入所述日志文件,通知用户查阅。3.如权利要求2所述智能终端管理家庭网关的方法,其特征在于:所述智能终端管理家庭网关前,家庭网关管理模块先向家庭网关对应的IP及端口发起连接,附带用户名及密码,所述后台服务模块收到用户名及密码后进行认证,认证通过后完成通信连接。4.如权利要求2所述智能终端管理家庭网关的方法,其特征在于:所述家庭网关管理模块获取、更新家庭网关的配置,通过操作传给所述后台服务模块,后台服务模块获取、更新家庭网关原生数据库,将状态回复给家庭网关管理模块。5.如权利要求4所述智能终端管理家庭网关的方法,其特征在于:用户通过所述家庭网关管理模块获取家庭网关的参数时,家庭网关管理模块发送获取网关参数请求消息,附带参数名,后台服务模块收到后,读取家庭网关原生数据库中对应参数的值,向家庭网关管理模块回复获取网关参数请求成功消息,若失败,回复获取网关参数请求失败消息,附带错误原因描述。6.如权利要求5所述智能终端管理家庭网关的方法,其特征在于:用户通过...

【专利技术属性】
技术研发人员:王恺王志军王勤柳安意
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1