[发明专利]基于内外网识别器实现的智能终端自动识别的内外网自动接入系统及其接入方法有效
申请号: | 201410375263.0 | 申请日: | 2014-07-31 |
公开(公告)号: | CN104092593A | 公开(公告)日: | 2014-10-08 |
发明(设计)人: | 王征 | 申请(专利权)人: | 王征 |
主分类号: | H04L12/28 | 分类号: | H04L12/28 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 蒋海军 |
地址: | 210000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 内外 识别 实现 智能 终端 自动识别 自动 接入 系统 及其 方法 | ||
技术领域
本发明涉及一种智能终端接入到智能家庭网关的通信方法,特别涉及到基于内外网识别器实现的智能终端自动识别的内外网自动接入系统及其接入方法。
背景技术
智能终端为电器设备的功能展示与控制提供一个人机接口。如:手机、手持终端等。智能终端属于电器设备中的一种显示与控制设备。智能家庭网关负责将各电器设备统一接入与控制,并通过智能终端进行展示。如图1所示,当前智能家居组网中,智能终端在家里需要通过内网(家庭局域网)接入智能家庭网关,在户外需要通过外网(广域网)接入智能家庭网关。
目前,智能终端在内外网切换接入智能家庭网关时,都需要人工辨别当前智能终端处于是内网还是外网,然后,通过手动输入智能家庭网关在对应网络的IP和监听端口或DDNS来接入到智能家庭网关中,由于智能终端会在内网与外网之间频繁切换,这便大大降低了整个系统的可用性。
发明内容
1.解决的技术问题
针对现有技术中所提及的智能终端接入智能家庭网关需要通过人工辨别内网接入还是外网接入,如果是内网接入则需要手动输入内网的智能家庭网关IP和监听端口;如果是外网接入则需要手动输入外网的智能家庭网关IP和监听端口或者智能家庭网关对应的DDNS(DDNS:动态域名服务)。由于智能终端会在内网与外网之间切换频繁,通过这种人工确认与输入的方式不仅工作量大且容易出错。本发明提供了基于内外网识别器实现的智能终端自动识别的内外网自动接入系统及其接入方法,即通过本系统内外网识别器等组件的相互协作,智能终端可以自动识别是内网接入还是外网接入,以及根据识别的结果自动接入到智能家庭网关中,整个识别与接入过程都是自动完成,无需人工参与。
2.技术方案
基于内外网识别器实现的智能终端自动识别的内外网自动接入系统,其包括内网存储器、外网存储器、内外网识别器、WIFI模块、移动数据模块(如:2G/3G/4G)、单播Socket模块,还包括定时器或中断器。内网存储器主要保存智能家庭网关在内网(内网即家庭局域网,又称私网)的IP和监听端口信息。外网存储器主要保存智能家庭网关的内网IP和监听端口信息通过路由器NAT转换后的外网(外网即广域网,又称公网)的IP和监听端口信息,或转换后的外网DDNS(DDNS即动态域名服务,提供唯一的域名与动态变化的IP绑定)。内外网识别器主要动态地根据WIFI模块或移动数据模块辨别当前可用的网络(优先选择内网)。WIFI模块主要负责通过无线路由器接入。移动数据模块主要负责通过移动网接入,如2G/3G/4G。定时器主要负责按间隔时间定时检测智能终端与智能家庭网关之间的Socket连接状态,如果连接断开,立即触发内外网识别器进行动作。中断器主要负责接收来自内网识别器的内外网变化的中断信号,并触发单播Socket模块与智能家庭网关建立Socket连接。单播Socket模块负责与智能家庭网关建立Socket连接。
智能终端基于内外网识别器实现的智能家居自动接入方法,其步骤包括:
第一步:保存智能家庭网关内网IP和监听端口以及WIFI的SSID。
在智能终端正常启动后,将智能家庭网关的内网IP和监听端口通过手动录入到智能终端的内网存储器中,并将智能家居中的无线路由器对应的WIFI的SSID(SSID:无线局域网络的名称)一并录入到内网存储器中。
第二步:通过路由器将智能家庭网关的内网IP和监听端口映射成外网IP和监听端口或DDNS。
通过对路由器的NAT映射设置,可以将智能家庭网关内网的IP和监听端口映射为路由器的外网IP和监听端口,当路由器的此监听端口接收到报文时,路由器会将报文自动分发到智能家庭网关对应的监听端口上。由于路由器经常被动态分配IP,因此,此IP会经常变化,这样智能终端根据路由器的外网IP来访问带来不便,为了解决这一问题,可以为路由器映射的外网IP和监听端口申请一个DDNS(动态域名服务,唯一的域名与动态变化的IP绑定),这样外网访问直接访问DDNS即可,不再需要关注路由器的IP和监听端口。
第三步:保存映射后智能家庭网关的外网IP和监听端口或DDNS。
在智能终端正常启动后,将通过路由器映射后的外网IP和监听端口信息或者DDNS保存到外网存储器中。
第四步:智能终端通过内外网识别器识别网络类型,并根据对应的网络类型选择对应的智能家庭网关IP和监听端口信息或DDNS,与智能家庭网关建立Socket连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王征,未经王征许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410375263.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种消息传播路径提取方法及其系统
- 下一篇:一种云计算管理方法及系统