控制智能设备接入网络的方法、装置及系统制造方法及图纸

技术编号:11793559 阅读:50 留言:0更新日期:2015-07-29 19:54
本公开是关于一种控制智能设备接入网络的方法、装置及系统。所述方法包括:接收来自待接入网络的智能设备的请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;根据所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段;向所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息,以供所述需要接入网络的智能设备根据所述路由器的配置信息建立与所述路由器的通信连接。本公开技术方案可以将用户指定的智能设备接入到网络中,避免给用户和其周围的邻居带来不必要的困扰。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及一种控制智能设备接入网络的方法、装置及系统
技术介绍
当wifi类智能设备需要接入网络时,相关技术通过用户控制手机或者路由器向需要接入网络的智能设备发出包含通用接入许可命令的广播包或组播包,所有接收到该广播包或组播报的智能设备都会向路由器申请加入网络。当用户需要接入网络的智能设备的数量较多时,相关技术可以减少用户的连接操作次数,进而提高控制智能设备接入网络的效率。由于相关技术通过向智能设备发送广播包或组播包这种粗放式设计,因此会产生由于用户的误操作而将属于邻居家的智能设备也接入网络中,给用户和其周围的邻居带来不必要的困扰。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种控制智能设备接入网络的方法、装置及系统,用以避免智能设备接入到错误的网络中。根据本公开实施例的第一方面,提供一种控制智能设备接入网络的方法,应用在终端设备上,包括:接收来自待接入网络的智能设备的请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;根据所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段;向所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息,以供所述需要接入网络的智能设备根据所述路由器的配置信息建立与所述路由器的通信连接。在一实施例中,所述方法还可包括:在所述终端设备的第一交互界面上以第一列表的方式显示所述待接入网络的智能设备;从所述第一列表中确定需要接入网络的智能设备。在一实施例中,所述方法还可包括:从所述终端设备的第二交互界面上的第二列表中确定所述需要接入的路由器;获取所述需要接入的路由器的配置信息。在一实施例中,所述请求加入网络的报文中还携带有确定计算所述组播地址段的方法标识,所述根据所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段,可包括:从所述请求加入网络的报文中解析出所述方法标识;根据所述方法标识确定计算所述组播地址段的计算方法;根据所述设备描述信息和所述MAC地址通过所述计算方法计算所述需要接入网络的智能设备对应的组播地址段。根据本公开实施例的第二方面,提供一种智能设备接入网络的方法,应用在智能设备上,包括:向终端设备发送请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;通过所述智能设备计算得到的组播地址段接收来自所述终端设备的确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息;根据所述配置信息建立与所述路由器的通信连接。在一实施例中,所述方法还可包括:确定所述智能设备的计算所述组播地址段的方法;将所述计算方法对应的方法标识添加到所述请求加入网络的报文中。根据本公开实施例的第三方面,提供一种控制智能设备接入网络的装置,应用在终端设备上,包括:第一接收模块,被配置为接收来自待接入网络的智能设备的请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;第一确定模块,被配置为根据所述第一接收模块接收到的所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段;第一发送模块,被配置为向所述第一确定模块确定的所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息,以供所述需要接入网络的智能设备根据所述路由器的配置信息建立与所述路由器的通信连接。在一实施例中,所述装置还可包括:第一显示模块,被配置为在所述终端设备的第一交互界面上以第一列表的方式显示所述第一接收模块接收到报文的所述待接入网络的智能设备;第二确定模块,被配置为从所述第一显示模块显示的所述第一列表中确定需要接入网络的智能设备。在一实施例中,所述装置还可包括:第二显示模块,被配置为从所述终端设备的第二交互界面上的第二列表中确定所述需要接入的路由器;获取模块,被配置为获取所述第二显示模块显示的所述需要接入的路由器的配置信息,以供所述第一发送模块通过所述确认连接的组播报文向所述智能设备发送所述配置信息。在一实施例中,所述请求加入网络的报文中还携带有确定计算所述组播地址段的装置标识,所述第一确定模块可包括:解析子模块,被配置为从所述第一接收模块接收到的所述请求加入网络的报文中解析出所述方法标识;确定子模块,被配置为根据所述解析子模块解析到的所述方法标识确定计算所述组播地址段的计算方法;计算子模块,被配置为根据所述设备描述信息和所述MAC地址通过所述确定子模块确定的所述计算方法计算所述需要接入网络的智能设备对应的组播地址段。根据本公开实施例的第四方面,提供一种智能设备接入网络的装置,应用在智能设备上,包括:第二发送模块,被配置为向终端设备发送请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;第二接收模块,被配置为通过所述智能设备计算得到的组播地址段接收来自所述终端设备的确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息;通信建立模块,被配置为根据所述第二接收模块接收到的所述配置信息建立与所述路由器的通信连接。在一实施例中,所述装置还可包括:第三确定模块,被配置为确定所述智能设备的计算所述组播地址段的方法;添加模块,被配置为将所述第三确定模块确定的所述计算方法对应的方法标识添加到所述请求加入网络的报文中。根据本公开实施例的第五方面,提供一种控制智能设备接入网络的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:接收来自待接入网络的智能设备的请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;根据所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段;向所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息,以供所述需要接入网络的智能设备根据所述路由器的配置信息建立与所述路由器的通信连接。根据本公开实施例的第六方面,提供一种智能设备接入网络的装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:向终端设备发送请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;通过所述智能设备计算得到的组播地址段接收来自所述终端设备的确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息;根据所述配置信息建立与所述路由器的通信连接。根据本公开实施例的第七方面,提供一种控制智能设备接入网络的系统,包括:终端设备和智能设备;所述智能设备,被配置为向所述终端设备发送请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;所述终端设备,被配置为接收所述请求加入网络的报文,根据所述设备描述信息和所述MAC地址确定所述智能设备对应的组播地址段,向所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息;所述智能设备,还被配置为根据所述路由器的配置信息建立与所述路由器的通信连接。本公开的实施例提供的技术方案可以包括以下有益效果:根据智能设备的设备描述本文档来自技高网...

【技术保护点】
一种控制智能设备接入网络的方法,应用在终端设备上,其特征在于,所述方法包括:接收来自待接入网络的智能设备的请求加入网络的报文,所述请求加入网络的报文中携带有所述智能设备的设备描述信息和MAC地址;根据所述设备描述信息和所述MAC地址确定与所述需要接入网络的智能设备对应的组播地址段;向所述组播地址段发送确认连接的组播报文,所述组播报文中携带有需要接入的路由器的配置信息,以供所述需要接入网络的智能设备根据所述路由器的配置信息建立与所述路由器的通信连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟德国刘鑫侯恩星
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1