An intelligent device discovery method and system in LAN, the method includes intelligent equipment information registration, intelligent equipment information storage, intelligent equipment, intelligent equipment to obtain a list of about four steps; the system includes equipment, routers, intelligent control terminal; the router receives the message sent by the intelligent equipment storage and formed intelligent equipment the list of the control terminal; the intelligent equipment needed to control the intelligent equipment from the list on the router through the application with the registration information and communicate with the smart device. The invention enables the mobile terminal to obtain intelligent device information more quickly, increases the reliability of the device discovery, and makes the mobile application program more lightweight and increases the robustness of the application.
【技术实现步骤摘要】
一种局域网内智能设备发现方法及系统
本专利技术涉及一种局域网内智能设备发现方法及系统。
技术介绍
随着互联网和物联网的发展,智能家具渐渐地开始进入人们的家庭和生活,人类渐渐地进入到智能家具时代。这些智能家具通过家庭路由器的WiFi接入到网络中,然后由智能手机的应用程序来控制。现有技术的智能设备主要指智能家具、智能穿戴等设备、器械和机器的统称。目前的局域网中的设备相互之间的发现方法主要有两种:第一种是某台设备使用UPD广播的方式向所有的局域网设备发送广播报文,然后再接收其他设备返回的响应报文,报文内包含其他设备的IP地址,获取到IP地址后,该设备就可以直接与其他设备开始通信;第二种是采用苹果的发布的Bonjour协议,实现零配置网络中的设备发现。这两种方法大体是通过智能手机去主动发现其他智能家具,具体的智能设备发现方法主要是先将智能手机和智能家具连接到同一个局域网中;再由智能手机应用程序端广播设备发现报文到局域网中,等待智能设备回复自己的设备信息报文;最后由手机应用程序获取智能设备报文,然后与某个设备通信。现有的设备发现方法主要缺点是通过手机来广播报文发现智能设备,智能设备的发现速度较慢,这些设备信息还需要智能手机端去维护和更新,增加了应用程序开发的代码量和复杂度;由于每次打开应用程序都要去重新获取一次智能设备的设备信息,在局域网不停地广播设备发现报文,也会增加网络阻塞和智能手机的耗电速度。而基于Bonjour的零配置网络发现方法安装起来过于庞大,对于如智能灯泡这样的轻量级的智能设备而言过于耗费硬件资源。又如公开号为CN103460760A的中国专利技术专利 ...
【技术保护点】
一种局域网内智能设备发现方法,其特征在于,包括以下具体步骤:A1,智能设备信息注册,智能设备(1)向路由器(2)发起注册请求;A2,智能设备信息存储,所述路由器(2)将接收到注册请求添加到本地数据库(2‑1)中形成智能设备列表;A3,智能设备询问,所述路由器(2)向局域网发出广播发现未请求的智能设备(1)并更新所述智能设备列表;A4,智能设备列表获取,手机端的应用程序向所述路由器(2)发送智能设备(1)获取请求信息,由所述路由器(2)向所述应用程序响应回发所述智能设备列表。
【技术特征摘要】
1.一种局域网内智能设备发现方法,其特征在于,包括以下具体步骤:A1,智能设备信息注册,智能设备(1)向路由器(2)发起注册请求;A2,智能设备信息存储,所述路由器(2)将接收到注册请求添加到本地数据库(2-1)中形成智能设备列表;A3,智能设备询问,所述路由器(2)向局域网发出广播发现未请求的智能设备(1)并更新所述智能设备列表;A4,智能设备列表获取,手机端的应用程序向所述路由器(2)发送智能设备(1)获取请求信息,由所述路由器(2)向所述应用程序响应回发所述智能设备列表。2.根据权利要求1所述的一种局域网内智能设备发现方法,其特征在于:所述A2包括以下步骤,B1,未注册设备登录,在本地数据库(2-1)中添加未注册的所述智能设备(1)的设备信息并将该所述智能设备(1)登记为在线状态;B2,已注册设备登录,所述路由器(2)检查已注册的所述智能设备(1)是否为在线状态,如果为离线状态则修改为在线状态。3.根据权利要求1所述的一种局域网内智能设备发现方法,其特征在于:所述的A3包括以下步骤,C1,广播报文,所述路由器(2)在局域网中广播报文,该报文请求所有的所述智能设备(1)响应一次注册信息的报文;C2,智能设备列表刷新,所述路由器(2)根据收到的所述智能设备(1)发回的响应报文,刷新本地的所述智能设备列表;C3,智能设备列表清理,所述路由器(2)将没有返回所述响应报文的所述智能设备(1)的所述设备信息从所述只能设备列表上删除或修改为离线状态。4.根据权利要求1所述的一种局域网内智能设备发现方法,其特征在于:所述A4中应用程序提取所述智能设备列表中需操控的所述智能设备(1)的IP,然后通过所述IP与需操控的所述智能设备(1)进行通信。5.根据权利要求1所述的一种局域网内智能设备发现方法,其特征在于:所述的注册信息包括设备名称、MAC地址、IP地址、在线状态和离线时间。6.根据权利要求3所述的一种局域网内智能设备发现方...
【专利技术属性】
技术研发人员:陆道权,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。