发明名称 一种家庭服务器和多终端之间进行数据交互的方法及系统
摘要 本发明公开了一种家庭服务器和多终端之间进行数据交互的方法,实现了移动智能终端与智能家居内部网络的通信;本发明支持多种网络形式,能够实现控制命令的下发和上行数据的发送解析。不仅起到连接智能终端、家庭网关、室内终端机、网络摄像头的作用,而且实现了与网关、室内终端机、智能终端的通信,前两个通过以太网实现,智能终端则是通过GPRS网络、WIFI网络、3G网络与服务器相连,服务器后台接收到移动终端的控制命令后转发给网关,再由网关下发控制命令,以实现手机控制设备的功能。最终实现对现有家居家电的控制、能耗管理、环境检测、家居安防、智能医疗等。本发明能广泛应用于智能家居系统,兼容性强。
申请公布号 CN103236960B 申请公布日期 2017.02.15
申请号 CN201310135794.8 申请日期 2013.04.18
申请人 重庆邮电大学 发明人 付蔚;王平;陈钰莹;刘谋黎;任荣;吴有义;陈莉;陈刚;罗达
分类号 H04L12/28(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/28(2006.01)I
代理机构 重庆市恒信知识产权代理有限公司 50102 代理人 刘小红
主权项 一种家庭服务器和多终端之间进行数据交互的方法,其特征在于,包括步骤:家庭服务器通过GPRS、Wi‑Fi、Internet协议接收从移动监控终端、家庭网关、室内终端机发来的UDP报文;数据解析模块对接收到的UDP报文进行解析,首先根据UDP报文包头判断此UDP报文是否为有效包和此UDP报文来源,获取移动监控终端的IP地址及端口号,然后从UDP报文取出设备类型位,经过对比匹配判断设备类型是手机、平板、PC机或室内终端机,判断子设备类型是环境传感器还是终端的控制命令,若为手机/平板/PC机发送的初始连接报文,则从UDP报文获取源IP地址和源端口号,若为移动监控终端发送的控制命令报文,则通过网络模块发送到家庭网关,若为家庭网关或者室内终端机发来的报文,则将UDP报文传到数据处理模块进行数据处理;数据处理模块从UDP报文获得设备类型位和子设备编号,判断数据类型,由数据类型确定对数据的计算方式;数据库管理模块从数据解析模块获取发往目的端的IP地址及端口号,将实时数据信息存入数据库,建立与数据库的连接,若为实时数据信息,将由数据处理模块得到的数据信息更新到数据库,若为控制命令发送,则从数据库中查找到IP地址和端口号,然后由网络模块将控制命令发送到目的端;Web应用服务器响应http协议请求,并实现Web方式的视频监控,控制命令发送,信息查看,通过网络模块将控制命令发送到目的端,Web显示的信息从数据库中调取,实现Web方式的远程监控管理,家电控制管理,环境监测管理,家庭安防管理,健康监测管理,能耗监测管理;当执行家电控制管理,家庭服务器响应用户操作,获取URL,并通过URL获取设备编号和操作,根据解析结果加载属性文件和控制命令文件,根据属性文件确定IP地址和端口号,通过Socket方式将控制命令发送到目的端;当执行环境监测管理,家庭服务器接收查看请求,通过session方式获取前台页面的请求信息,建立与数据库的连接后,从数据库取出要获得的数据信息返还到前台Web页面显示,移动终端直接从数据库中获取环境信息值;当执行健康监测管理、能耗监测管理、家庭安防管理,通过3G、WIFI、GPRS的形式把采集到数据发送到家庭网关,再由家庭网关发送到家庭服务器,对数据进行分析、处理,储存到数据库,以供其他终端设备访问和查询。
地址 400065 重庆市南岸区黄桷垭崇文路2号