一种WiFi终端自由组网通迅方法与流程

文档序号:25870211发布日期:2021-07-13 16:32阅读:146来源:国知局
一种WiFi终端自由组网通迅方法与流程

本发明涉及无线网络系统技术领域,具体来说,涉及一种wifi终端自由组网通迅方法。



背景技术:

普通智能手机具有3g/4g移动通信、蓝牙通信及wifi通信能力。其中3g/4g移动通信依赖于基础设施,并不能作为移动自组织网络的连接方式。蓝牙是短距离连接方式,使用蓝牙通信的距离一般不超过10米。因此蓝牙作为网络传输层,限制了网络节点的移动性,也限制了网络覆盖范围,因此不能作为移动自组织网络的稳定连接方式。android智能手机基本都具有wifi模块。wifi基于2.4ghz的频段传播信号,最高传输速率能够达到200-300mbps。wifi网络允许两个节点直接互联,而不需要通过任何基础设施节点,因此,可以利用智能手机自带的wifi模块实现手机自组织网络规划。

手机自组织网络的设计可以解决普通手机在无基站环境下的互通问题,利用手机自带的wifi通信模块及通信协议,在手机上实现路由及相关链路层协议,使得普通智能手机具备了相互通信的能力,而无需后台服务系统的支撑。

目前,利用wifi通信模块实现智能手机自组织网络规划方法有三种:

1)智能手机自带的wifi模块,支持ieee802.11标准协议,可以设置其中的adhoc模式,但是需要对手机进行root后,修改wpa_supplicant配置文件,修改wifi的通信参数,该方法对自组织网络app应用有很多限制,并不适合于普通的智能手机应用。

2)wifi在视距条件下的实际通信距离在150米到200米之间,可以较好的支持手机自组织网络的设计场景。普通商用智能手机wifi本身支持多种共存模式,主要利用wifiwlan模式和wifidirect模式,其中wifiwlan为基础热点模式,作为手机客户端接入热点。wifidirect模式用于手机节点间的直连。在一定条件下,wifiwlan与wifidirect模式在同一个手机上可以共存。其中,基于wifidirect簇头扩展wifiwlan的组网机制。

针对相关技术中的问题,目前尚未提出有效的解决方案。



技术实现要素:

针对相关技术中的问题,本发明提出一种wifi终端自由组网通迅方法,通过树型结构的组网方式有利实现树型的权限结构的管理终端设备;闭环型结构的组网方式可以实现连接任意结点可控全网设备;链型结构的组网方式可以实现wifi信号无限延伸,根结点连上互网后可控全网设备,以克服现有相关技术所存在的上述技术问题。

本发明的技术方案是这样实现的:

一种wifi终端自由组网通迅方法,包括以下步骤:

预先进行将联网设备根结点设置热点名为lan1,其下级结点连接上级结点后设置热点名为lan2,并依此类设置下级结点;

基于全部结点上线后向上级结点上报自身ip和所连接的热点名;

上级结点收到上报指令,进行存储好下级各结点的ip和所连接的热点名,用于下发指令时向下广播。

进一步的,还包括以下步骤:

wifi终端基于上级结点的热点名来获取本级网段信息。

进一步的,所述下发指令时向下广播,包括以下步骤:

基于获取网段信息向上级上报数据,包括根结点带上终端ip参数和其所连接的热点名参数;

进一步的,还包括以下步骤:

进行对存储的下级各结点的ip广播式下发,其中下发时包含接收指令的终端的ip和其所连接的热点名这两个参数,当热点名参数与终端所连接的热点名同名且ip参数与终端ip相同时才处理指令,反之不处理指令。

本发明的有益效果:

本发明wifi终端自由组网通迅方法,通过预先进行将联网设备根结点设置热点名为lan1,其下级结点连接上级结点后设置热点名为lan2,并依此类设置下级结点;基于全部结点上线后向上级结点上报自身ip和所连接的热点名;上级结点收到上报指令,进行存储好下级各结点的ip和所连接的热点名,用于下发指令时向下广播,实现树型结构的组网方式有利实现树型的权限结构的管理终端设备;闭环型结构的组网方式可以实现连接任意结点可控全网设备;链型结构的组网方式可以实现wifi信号无限延伸,根结点连上互网后可控全网设备。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据本发明实施例的一种wifi终端自由组网通迅方法的流程示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

根据本发明的实施例,提供了一种wifi终端自由组网通迅方法。

如图1所示,根据本发明实施例的wifi终端自由组网通迅方法,包括以下步骤:

预先进行将联网设备根结点设置热点名为lan1,其下级结点连接上级结点后设置热点名为lan2,并依此类设置下级结点;

基于全部结点上线后向上级结点上报自身ip和所连接的热点名;

上级结点收到上报指令,进行存储好下级各结点的ip和所连接的热点名,用于下发指令时向下广播。

其中,还包括以下步骤:

wifi终端基于上级结点的热点名来获取本级网段信息。

其中,所述下发指令时向下广播,包括以下步骤:

基于获取网段信息向上级上报数据,包括根结点带上终端ip参数和其所连接的热点名参数;

其中,还包括以下步骤:

进行对存储的下级各结点的ip广播式下发,其中下发时包含接收指令的终端的ip和其所连接的热点名这两个参数,当热点名参数与终端所连接的热点名同名且ip参数与终端ip相同时才处理指令,反之不处理指令。

借助于上述技术方案,通过预先进行将联网设备根结点设置热点名为lan1,其下级结点连接上级结点后设置热点名为lan2,并依此类设置下级结点;基于全部结点上线后向上级结点上报自身ip和所连接的热点名;上级结点收到上报指令,进行存储好下级各结点的ip和所连接的热点名,用于下发指令时向下广播,实现树型结构的组网方式有利实现树型的权限结构的管理终端设备;闭环型结构的组网方式可以实现连接任意结点可控全网设备;链型结构的组网方式可以实现wifi信号无限延伸,根结点连上互网后可控全网设备。

另外,具体的,其根结点设置热点名为lan1(奇数),下级结点连接上级结点后设置热点名为lan2(偶数),于此类设置下级结点。全部结点上线后向上级结点上报自身ip和所连接的热点名,上级结点收到上报存储好下级各结点的ip和所连接的热点名用于下发指令时向下广播;各终端可根据上级结点的热点名(奇偶命名)来断定本级网段是192.168.4.1网段还是192.168.244.1网段,这样就可通这个ip向上级上报数据;根结点带上终端ip和其所连接的热点名这两个参数,通过之前存储的下级各结点的ip广播式下发,下发时包含接收指令的终端的ip和其所连接的热点名这两个参数,当热点名参数与终端所连接的热点名同名且ip参数与终端ip相同时才处理指令,反之不处理指令;这样就实现自由组网的各结点的通迅。

综上所述,借助于本发明的上述技术方案,通过预先进行将联网设备根结点设置热点名为lan1,其下级结点连接上级结点后设置热点名为lan2,并依此类设置下级结点;基于全部结点上线后向上级结点上报自身ip和所连接的热点名;上级结点收到上报指令,进行存储好下级各结点的ip和所连接的热点名,用于下发指令时向下广播,实现树型结构的组网方式有利实现树型的权限结构的管理终端设备;闭环型结构的组网方式可以实现连接任意结点可控全网设备;链型结构的组网方式可以实现wifi信号无限延伸,根结点连上互网后可控全网设备。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1