一种基于Wi-Fi建立群组的方法和WiFi直连设备的制作方法

文档序号:7983872阅读:636来源:国知局
一种基于Wi-Fi建立群组的方法和WiFi直连设备的制作方法
【专利摘要】本发明实施例提供一种基于Wi-Fi建立群组的方法和WiFi直连设备,方法,应用于第一WiFi直连设备,第一WiFi直连设备建立一个第一群组;第一WiFi直连设备是第一群组的群组管理终端;获取申请加入第一群组的其他的WiFi直连设备的设备信息,以及第一WiFi直连设备自身的设备信息;根据设备信息允许至少一个其他的WiFi直连设备加入第一群组;保存关于第一群组的信息,以及第一群组中的所有WiFi直连设备的设备信息。这些设备信息是形成第一群组的条件依据,当WiFi直连设备中保存了这些设备信息以及群组的信息之后,在下一次重新构建群组时能够基于这些设备信息以及群组的信息完成构建。
【专利说明】—种基于W1-Fi建立群组的方法和WiFi直连设备
【技术领域】
[0001]本发明涉及W1-Fi技术,特别是指一种基于W1-Fi建立群组的方法和WiFi直连设备。
【背景技术】
[0002]W1-Fi Direct标准是指允许无线网络中的设备无需通过无线路由器即可相互连接。与蓝牙技术类似,这种标准允许无线设备以点对点形式互连,在传输速度与传输距离方面比蓝牙有大幅提升。
[0003]在W1-FI Direct新型网络中出现了两类新型角色:群组管理终端(Group Owner)和群组客户终端(Group Client),GO可以作为STA或者AP,还可以与多个GC建立点到点的安全连接;GC则类似STA,可以与GO建立P2P的安全连接。采用WIFI direct标准,可以选择电子设备(如移动终端)作为G0,同时连接到家庭中的电脑、TV、数码相机、电子相框等GC,随时实现设备间的文件共享。同理,也可以使用移动终端作为G0,同时连接电脑、打印机等设备到同一个网络当中进行使用。然而在实际操作过程中,用户在断掉之前的连接之后,需要重新选择电子设备进行连接以重新建立群组。
[0004]现有技术存在如下问题:如果GO设备由于断电关机或离开当前工作场景等特殊原因不能使用时,则当前建立起的群组随即断开解散,当前所进行的文件共享视频播放等工作也随即中断,如果想继续当前网络,则需要另外选择一个设备作为G0,重新组建网络。

【发明内容】

[0005]本发明要解决的技术问题是提供一种基于W1-Fi建立群组的方法和WiFi直连设备,解决现有技术中,群组管理终端和群组客户终端之间建立的群组无法在解散之后快速重新建立群组的缺陷。
[0006]为解决上述技术问题,本发明的实施例提供一种基于W1-Fi建立群组的方法,应用于第一 WiFi直连设备,方法包括:步骤一,第一 WiFi直连设备建立一个第一群组;第一WiFi直连设备是所述第一群组的群组管理终端;步骤二,获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一 WiFi直连设备自身的设备信息;步骤三,根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组;步骤四,保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0007]所述的方法中,步骤三之后,包括:第一 WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,或者接受来自其他的WiFi直连设备的升级请求,使得发出所述升级请求的WiFi直连设备成为新的群组管理终端。
[0008]所述的方法中,第一 WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,具体包括:将第一群组的设备信息通知给指定的第二 WiFi直连设备,同时将第二 WiFi直连设备的信息通知给所有其他的WiFi直连设备,使第二 WiFi直连设备与其他的WiFi直连设备之间能够相互识别,完成群组管理终端的切换。[0009]所述的方法中,步骤四,包括:允许其他的WiFi直连设备保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0010]所述的方法中,第一 WiFi直连设备建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组;第一 WiFi直连设备根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
[0011]所述的方法中,重新建立所述第一群组,具体包括:根据所述第一群组的信息和设备信息,搜索之前位于所述第一群组内的其他的WiFi直连设备,并向搜索到的WiFi直连设备依次发起连接请求。
[0012]所述的方法中,重新建立第一群组时,当缺少原有的第三WiFi直连设备的设备信息时,允许删除该第三WiFi直连设备的设备信息,或者预留重新接入第三WiFi直连设备的接口。
[0013]所述的方法中,所述第一群组的信息包括:本次组建群组的连接信息,存放在临时存储单元中,第一群组标识信息存放在永久存储单元中;设备信息包括:作为群组客户的WiFi直连设备的设备名称、MAC地址、IP地址、安全信息、信号强度、信道、P2P IE和认证信
肩、O
[0014]一种WiFi直连设备,具体为第一 WiFi直连设备,包括:群组建立单元,用于建立一个第一群组;设置第一 WiFi直连设备是所述第一群组的群组管理终端;设备间交互单元,用于获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一 WiFi直连设备自身的设备信息;设备间连接单元,用于根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组;存储单元,用于保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0015]所述的WiFi直连设备中,还包括:角色转换单元,用于作为群组管理终端时,请求其他的WiFi直连设备升级为新的群组管理终端;或者接受来自其他的WiFi直连设备的升级请求,使得发出所述升级请求的WiFi直连设备成为新的群组管理终端。
[0016]所述的WiFi直连设备中,还包括:群组重建单元,用于在建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组;根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
[0017]本发明的上述技术方案的有益效果如下:第一 WiFi直连设备获取申请加入群组的其他的WiFi直连设备以及第一 WiFi直连设备自身的设备信息,这些设备信息是形成第一群组的条件依据,当WiFi直连设备中保存了这些设备信息以及群组的信息之后,在下一次重新构建群组时,就能够基于这些设备信息以及群组的信息完成构建。
【专利附图】

【附图说明】
[0018]图1表示一种基于W1-Fi建立群组的方法流程示意图;
[0019]图2表示WiFi直连设备创建群组的流程示意图一;
[0020]图3表示WiFi直连设备创建群组的流程示意图二 ;
[0021]图4表示WiFi直连设备的结构示意图。
【具体实施方式】[0022]为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0023]本发明实施例提供一种基于W1-Fi建立群组的方法,如图1所示,应用于第一WiFi直连设备,包括:
[0024]步骤101,第一 WiFi直连设备建立一个第一群组;第一 WiFi直连设备是所述第一群组的群组管理终端;
[0025]步骤102,获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一 WiFi直连设备自身的设备信息;
[0026]步骤103,根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组;
[0027]步骤104,保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0028]应用所提供的技术方案,第一 WiFi直连设备获取申请加入群组的其他的WiFi直连设备以及第一 WiFi直连设备自身的设备信息,这些设备信息是形成第一群组的条件依据,当WiFi直连设备中保存了这些设备信息以及群组的信息之后,在下一次重新构建群组时,就能够基于这些设备信息以及群组的信息完成构建。
[0029]第一 WiFi直连设备启动并创建第一群组后,作为群组管理终端G0,记录连接到该群组管理终端GO上的每个其他WiFi直连设备(群组客户终端)的相关信息,并将此时的所有WiFi直连设备作为一个团体记录为一个第一群组,第一 WiFi直连设备可以实现在本地保存多个此类的群组的设备信息以及群组的信息。
[0030]当再次开启WiFi直连设备,准备组建群组网络时,可以选择存储的某个群组,快速实现与存储过的设备进行连接。
[0031]WiFi直连设备在工作中作为成为GO的方式不限于主动创建群组,也可以是连接过程中与群组管理终端协商后成为新的群组管理终端G0。
[0032]在一个优选实施例中,步骤103之后,包括:
[0033]第一 WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,或者接受来自其他的WiFi直连设备的升级请求,授权发出所述升级请求的WiFi直连设备成为新的群组管理终端。
[0034]其他的WiFi直连设备升级为新的群组管理终端之后,当前作为群组管理终端GO的第一 WiFi直连设备可以作为普通的群组客户终端GC使用,可以退出第一群组或者退出W1-Fi网络。
[0035]在一个优选实施例中,第一 WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,具体包括:
[0036]将第一群组的设备信息通知给指定的第二 WiFi直连设备,同时将第二 WiFi直连设备的信息通知给所有其他的WiFi直连设备,使第二 WiFi直连设备与其他的WiFi直连设备之间能够相互识别,授权第二 WiFi直连设备成为新的群组管理终端。
[0037]显然,被指定的第二 WiFi直连设备,可以接收到第一 WiFi直连设备传递过来的群组内其他WiFi直连设备的设备信息并进行解析,所有其他GC设备可以接收到第一 WiFi直连设备传递过来的被指定第二 WiFi直连设备的设备信息并进行解析。[0038]发送和接收设备信息以及群组的信息的过程中,可以采用wifi通讯数据包实现。设备信息以及群组的信息包括但不局限于设备名称、MAC地址、信道、P2P IE、认证信息等。
[0039]在一个应用场景中,应用所提供的技术方案,包括:
[0040]步骤1,第一 WiFi直连设备建立第一群组后,成为第一群组的群组管理终端GO ;[0041 ] 开始进行GO切换,选择第一群组中的GC设备-第二 WiFi直连设备,请求第二 WiFi直连设备升级为新的群组管理终端。
[0042]步骤2,进行切换准备,将第一群组中所有GC设备的设备信息传递给第二 WiFi直连设备。
[0043]步骤3,进行切换准备,将第二 WiFi直连设备的设备信息通知给第一群组中所有其他的GC设备。
[0044]步骤4,第一 WiFi直连设备断开与其他所有GC设备的连接。
[0045]步骤5,第二 WiFi直连设备快速建立与第一群组中其他GC设备的连接,包括建立与第一 WiFi直连设备(此时作为一个GC设备)之间的建立,快速建立新的第二群组,完成GO切换。
[0046]在一个优选实施例中,步骤104,包括:
[0047]允许其他的WiFi直连设备保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0048]在一个优选实施例中,第一 WiFi直连设备建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组;
[0049]第一 WiFi直连设备根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
[0050]在一个优选实施例中,重新建立所述第一群组,具体包括:
[0051]根据所述第一群组的信息和设备信息,搜索之前位于所述第一群组内的其他的WiFi直连设备,并向搜索到的WiFi直连设备依次发起连接请求。
[0052]在一个优选实施例中,步骤104之后,还包括:
[0053]重新建立第一群组时,当缺少原有的第三WiFi直连设备的设备信息时,允许删除第三WiFi直连设备的设备信息,或者预留重新接入第三WiFi直连设备的接口。
[0054]在一个应用场景中,应用所提供的技术方案,如图2所示,包括:
[0055]步骤1,第一 WiFi直连设备开启之后,开始创建群组,本机默认作为待创建的群组的G0。
[0056]步骤2,提示用户是否使用已有的群组,如果选择否则进入步骤3,如果选择是,则进入步骤4 ;
[0057]步骤3,进入创建群组的规定流程,指引用户创建新的群组;创建结束后退出。
[0058]步骤4,弹出群组选择界面,请用户从已有的群组中选择所需使用的群组;不失一般性,用户选择了第一群组。
[0059]步骤5,自动扫描所选第一群组内所包含的全部WiFi直连设备,
[0060]如果在完成扫描之后,扫描到了第一群组内原有的WiFi直连设备,则进入步骤6,如果否则进入步骤7 ;
[0061]步骤6,自动向扫描到的原有的WiFi直连设备发起连接,形成第一群组。[0062]步骤7,提示用户是否使用当前存储的其他群组,如果是则进入步骤4,如果否,则进入步骤3。
[0063]其中,在步骤5中,也可以在自动扫描到一个所选第一群组内的WiFi直连设备之后,就跳出该步骤5而进入步骤6,在步骤6中,自动向扫描到的WiFi直连设备发起连接,之后再次跳转回步骤5,执行下一次扫描。直至在步骤5中无法扫描到其他的WiFi直连设备时,在步骤5之后跳出上述流程。若在步骤5中第一次扫描也无法扫描到WiFi直连设备,则跳转到步骤7。
[0064]在一个优选实施例中,第一群组的信息包括:本次组建群组的连接信息,存放在临时存储单元中,第一群组的设备信息以及群组的信息存放在永久存储单元中;
[0065]设备信息包括:作为群组成员的WiFi直连设备的设备名称、MAC地址、IP地址、安全信息、信号强度、信道、P2P IE和认证信息。
[0066]存储单元包括临时存储单元及永久存储单元,临时存储单元用于临时存储本次组建群组的连接信息,永久存储单元存储第一群组的设备信息以及群组的信息,用于下次使用时的快速连接以及共享给其它设备。
[0067]在一个应用场景中,应用所提供的技术方案,如图3所示,在建立第一群组的过程中:
[0068]步骤I,第一 WiFi直连设备使用Wif1-direct功能,创建第一群组,第一 WiFi直连设备作为第一群组的G0。
[0069]步骤2,连接网络中的第二 WiFi直连设备;连接第二 WiFi直连设备成功后,记录第二 WiFi直连设备的设备信息。
[0070]步骤3,重复连接多个WiFi直连设备到当前的第一群组;记录多个WiFi直连设备的设备信息;
[0071]步骤4,完成创建第一群组,在第一群组中正常使用各个WiFi直连设备。
[0072]步骤5,使用完成,准备删除第一群组或退出Wif1-direct网络;
[0073]步骤6,提示用户是否保存当前的第一群组的信息,如果是则进入步骤7,如果否则进入步骤8 ;
[0074]步骤7,保存第一群组信息到永久存储单元。永久存储单元存储第一群组的设备信息以及群组的信息。
[0075]步骤8,清除本次群组使用信息记录。
[0076]步骤9,删除第一群组或退出Wif1-direct网络。
[0077]本发明实施例提供一种WiFi直连设备,具体为第一 WiFi直连设备,如图4所示,包括:
[0078]群组建立单元401,用于建立一个第一群组;设置第一 WiFi直连设备是所述第一群组的群组管理终端;
[0079]设备间交互单元402,用于获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一 WiFi直连设备自身的设备信息;
[0080]设备间连接单元403,用于根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组;
[0081]存储单元404,用于保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
[0082]在一个优选实施例中,第一 WiFi直连设备还包括:
[0083]角色转换单元,用于作为群组管理终端时,请求其他的WiFi直连设备升级为新的群组管理终端;
[0084]或者接受来自其他的WiFi直连设备的升级请求,使得发出所述升级请求的WiFi直连设备成为新的群组管理终端。
[0085]在一个优选实施例中,第一 WiFi直连设备还包括:
[0086]群组重建单元,用于在建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组;
[0087]根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
[0088]采用本方案之后的优势是:第一 WiFi直连设备启动并创建群组,第一 WiFi直连设备是该群组的群组管理终端,在群组工作过程中,第一 WiFi直连设备可以指定群组中某个GC设备作为新的群组管理终端来管理群组,第一WiFi直连设备此后可以作为普通GC使用,也可以退出当前的Wif1-direct网络。
[0089]第一 WiFi直连设备可以记录连接到该GO上的每个群组成员的相关信息并可以将此时所使用的所有WiFi直连设备作为一个团体记录为一个群组,终端可以实现在本地保存多个此类群组;当再次开启WiFi直连设备准备组建群组网络时,可以选择存储的某个群组,快速实现与存储过的WiFi直连设备进行连接。
[0090]以上所述是本发明的优选实施方式,应当指出,对于本【技术领域】的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【权利要求】
1.一种基于W1-Fi建立群组的方法,应用于第一 WiFi直连设备,其特征在于,方法包括: 步骤一,第一 WiFi直连设备建立一个第一群组;第一 WiFi直连设备是所述第一群组的群组管理终端; 步骤二,获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一WiFi直连设备自身的设备信息; 步骤三,根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组; 步骤四,保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
2.根据权利要求1所述的方法,其特征在于,步骤三之后,包括: 第一 WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,或者接受来自其他的WiFi 直连设备的升级请求,使得发出所述升级请求的WiFi直连设备成为新的群组管理终端。
3.根据权利要求2所述的方法,其特征在于,第一WiFi直连设备作为群组管理终端,能够请求其他的WiFi直连设备升级为新的群组管理终端,具体包括: 将第一群组的设备信息通知给指定的第二 WiFi直连设备,同时将第二 WiFi直连设备的信息通知给所有其他的WiFi直连设备,使第二 WiFi直连设备与其他的WiFi直连设备之间能够相互识别,完成群组管理终端的切换。
4.根据权利要求1所述的方法,其特征在于,步骤四,包括: 允许其他的WiFi直连设备保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
5.根据权利要求1所述的方法,其特征在于, 第一 WiFi直连设备建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组; 第一 WiFi直连设备根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
6.根据权利要求5所述的方法,其特征在于,重新建立所述第一群组,具体包括: 根据所述第一群组的信息和设备信息,搜索之前位于所述第一群组内的其他的WiFi直连设备, 并向搜索到的WiFi直连设备依次发起连接请求。
7.根据权利要求1所述的方法,其特征在于, 重新建立第一群组时,当缺少原有的第三WiFi直连设备的设备信息时,允许删除该第三WiFi直连设备的设备信息,或者预留重新接入第三WiFi直连设备的接口。
8.根据权利要求1所述的方法,其特征在于, 所述第一群组的信息包括:本次组建群组的连接信息,存放在临时存储单元中, 第一群组标识信息存放在永久存储单元中; 设备信息包括:作为群组客户的WiFi直连设备的设备名称、MAC地址、IP地址、安全信息、信号强度、信道、P2P IE和认证信息。
9.一种WiFi直连设备,其特征在于,具体为第一 WiFi直连设备,包括:群组建立单元,用于建立一个第一群组;设置第一 WiFi直连设备是所述第一群组的群组管理终端; 设备间交互单元,用于获取申请加入所述第一群组的其他的WiFi直连设备的设备信息,以及第一 WiFi直连设备自身的设备信息; 设备间连接单元,用于根据所述设备信息允许至少一个其他的WiFi直连设备加入所述第一群组; 存储单元,用于保存关于第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息。
10.根据权利要求9所述的WiFi直连设备,其特征在于,还包括: 角色转换单元,用于作为群组管理终端时,请求其他的WiFi直连设备升级为新的群组管理终端; 或者接受来自其他的WiFi直连设备的升级请求,使得发出所述升级请求的WiFi直连设备成为新的群组管理终端。
11.根据权利要求9所述的WiFi直连设备,其特征在于,还包括: 群组重建单元,用于在建立群组时,弹出群组选择界面,所述群组选择界面中显示之前保存的第一群组; 根据所述第一群组的信息,以及所述第一群组中的所有WiFi直连设备的设备信息,重新建立所述第一群组。
【文档编号】H04W76/02GK103702291SQ201210374570
【公开日】2014年4月2日 申请日期:2012年9月27日 优先权日:2012年9月27日
【发明者】于欣 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1