私有云中设备间自动建立基于wifi局域网的方法及装置制造方法

文档序号:7998184阅读:160来源:国知局
私有云中设备间自动建立基于wifi局域网的方法及装置制造方法
【专利摘要】本发明公开了一种私有云中设备间自动建立基于WIFI局域网的方法及装置。该方法包括:步骤1,在有客户端成功登陆服务器端后,服务器端获取客户端上报的设备信息,并根据设备信息保存客户端的设备属性信息和设备状态信息;步骤2,服务器端根据设备信息和状态信息判断客户端是否能够接入已经建立的WIFI局域网,如果判断为是,控制客户端加入该WIFI局域网,否则,判断客户端是否能够和已登陆服务器端但还未接入任何WIFI局域网的客户端组成新的WIFI局域网;并在服务器端确定如果能够组成新的WIFI局域网时,控制客户端组成新的WIFI局域网。
【专利说明】私有云中设备间自动建立基于WIFI局域网的方法及装置

【技术领域】
[0001] 本发明涉及移动通讯领域,特别是涉及一种私有云中设备间自动建立基于WIFI 局域网的方法及装置。

【背景技术】
[0002] 随着私有云技术的不断发展,各种智能设备(智能电视、智能手机、平板电脑、PC 机、智能机顶盒、智能投影仪)作为直接面向用户的装置,不同设备之间相互认证,设备之间 方便流畅的互动无疑是提升用户体验的重要方向。
[0003] 在现有技术中,私有云技术包括服务器端(Cloud server)和客户端(Client),月艮 务器端支持网页、数据库、数据的上传下载功能,同时支持多设备同一账号同时登陆,是私 有云概念技术中的一大亮点。客户端包含Android、Iphone、以及Windows Phone等智能应 用平台。客户端设备分类包括家庭网络设备、移动手持设备、家庭互操作设备。
[0004] 在现有私有云技术中,支持的业务有以下2种:1、客户端登陆服务器端后,进行浏 览及文件上传下载、同步功能,包括应用/文件/视频,联系人信息等。2、客户端互动功能。
[0005] 在现有技术中,一种私有云系统中不同设备的使用场景分为两种:
[0006] 1、登陆同一个服务器的客户端设备,处于相互Wifi信号覆盖的范围,或者一方处 于另一方的Wifi信号覆盖的范围。
[0007] 2、登陆同一个服务器的客户端设备,不处于相互Wifi信号覆盖的范围,或者一方 不处于另一方的Wifi信号覆盖的范围。
[0008] 在目前私有云技术应用中,客户端登陆到服务器后,可以通过上传下载共享资源, 但是不同客户端对于资源都必须经过服务器实现共享的目的,没有根据不同客户端实际所 处的场景而选择不同的数据共享、传送的方法。当在有限的服务器资源中,随着客户端数量 的增加,必然导致服务器资源紧张,用户体验不佳。


【发明内容】

[0009] 本发明提供一种私有云中设备间自动建立基于WIFI局域网的方法及装置,以解 决现有技术中的私有云技术中,客户端之间的互动必须经过服务器而没能充分利用智能设 备自带Wifi功能实现本地建立局域网互动的问题。
[0010] 本发明提供一种私有云中设备间自动建立基于WIFI局域网的方法,包括:步骤1, 在有客户端成功登陆服务器端后,服务器端获取客户端上报的设备信息,并根据设备信息 保存客户端的设备属性信息和设备状态信息;步骤2,服务器端根据设备信息和状态信息 判断客户端是否能够接入已经建立的WIFI局域网,如果判断为是,控制客户端加入该WIFI 局域网,否则,判断客户端是否能够和已登陆服务器端但还未接入任何WIFI局域网的客户 端组成新的WIFI局域网;并在服务器端确定如果能够组成新的WIFI局域网时,控制客户端 组成新的WIFI局域网。
[0011] 优选地,步骤1具体包括:步骤11,在有客户端成功登陆服务器端后,服务器端获 取客户端上报的设备信息;步骤12,服务器端根据设备信息判断相应的设备属性信息是否 已经存在,如果判断为是,则执行步骤13,如果判断为否,执行步骤14 ;步骤13,根据设备信 息建立与该设备属性信息相应的设备状态信息,并初始化设备状态信息;步骤14,生成客 户端的虚拟SSID,并在本地添加与客户端相对应的设备属性信息后,根据设备信息建立与 该设备属性信息相应的设备状态信息,并初始化设备状态信息。
[0012] 优选地,设备属性信息包括:设备的SSID、设备所安装的智能系统类型和版本信 息、以及WIFI信息;设备状态信息包括:登陆状态、是否已经属于某个WIFI局域网、以及是 否为某个WIFI局域网的热点设备。
[0013] 优选地,步骤2具体包括:步骤21,服务器端在本地数据中查找是否有已经建立完 成的WIFI局域网;如果判断为是,执行步骤22,否则,执行步骤24 ;步骤22,服务器端将已 建立完成的WIFI局域网的信息下发给客户端,使客户端加入已建立完成的WIFI局域网,执 行步骤23 ;步骤23,服务器端接收客户端发送的反馈信息,并根据反馈信息判断客户端是 否已成功加入已建立完成的WIFI局域网,如果判断为是,执行步骤25,否则,执行步骤24 ; 步骤24,服务器端建立新的WIFI局域网;步骤25,服务器端更新本地保存的设备状态信息。
[0014] 优选地,步骤24具体包括:步骤241,服务器端判断自由客户端的个数是否大于 等于2,如果判断为是,执行步骤242,否则,结束操作,其中自由客户端是指已登陆服务器 端但还未接入任何WIFI局域网的客户端;步骤242,服务器端控制客户端启动自身设备为 WIFI热点;步骤243,服务器端判断WIFI热点启动是否成功,如果成功,执行步骤244,否 贝1J,结束操作;步骤244,服务器端将WIFI热点信息下发给其他的自由客户端;步骤245,服 务器端判断是否有自由客户端通过WIFI搜索到客户端,如果判断为是,执行步骤246,否 贝1J,结束操作;步骤246,服务器端通过设备属性信息确定新组建的WIFI局域网的热点设 备,并控制其他自由客户端加入新组建的WIFI局域网。
[0015] 优选地,控制其他自由客户端加入新组建的WIFI局域网具体包括:客户端接收到 其他自由客户端加入以本设备为热点的WIFI局域网的请求消息后,将其他自由客户端的 设备信息发送给服务器端进行验证;如果服务器端验证通过,则客户端同意自由客户端以 本设备为热点的WIFI局域网,并向其他自由客户端发送加入成功的消息;如果服务器端验 证未通过,则客户端向自由客户端发送加入失败的消息。
[0016] 优选地,上述方法进一步包括:步骤4,在服务器端检测到有客户端要退出时,月艮 务器端更新相关客户端的设备状态信息和相关WIFI局域网的信息。
[0017] 优选地,步骤4具体包括:步骤41,在服务器端检测到有客户端要退出时,判断退 出客户端是否处于某个WIFI局域网中,如果判断为是,执行步骤42,否则,执行步骤49 ;步 骤42,服务器端判断退出客户端是否为该WIFI局域网中的热点设备,如果判断为是,执行 步骤43,否则,执行步骤48 ;步骤43,服务器端判断该WIFI局域网中的剩余客户端的个数 是否大于等于2 ;如果判断为是,执行步骤44,否则,执行步骤46 ;步骤44,服务器端根据 剩余客户端的设备属性信息确定新的热点设备,执行步骤45 ;步骤45,服务器端组建新的 WIFI局域网;步骤46,服务器端更新剩余客户端的设备状态信息和退出客户端的设备状态 信息,执行步骤47 ;步骤47,控制剩余客户端加入已经建立完成的WIFI局域网;步骤48,更 新退出客户端的设备状态信息和退出客户端所在WIFI局域网的信息;步骤49,更新退出客 户端的设备状态信息。
[0018] 本发明还提供了一种私有云中设备间自动建立基于WIFI局域网的装置,包括:获 取保存模块,用于在有客户端成功登陆服务器端后,获取客户端上报的设备信息,并根据设 备信息保存客户端的设备属性信息和设备状态信息;处理模块,用于根据设备信息和状态 信息判断客户端是否能够接入已经建立的WIFI局域网,如果判断为是,控制客户端加入该 WIFI局域网,否则,判断客户端是否能够和已登陆服务器端但还未接入任何WIFI局域网的 客户端组成新的WIFI局域网;并在服务器端确定如果能够组成新的WIFI局域网时,控制客 户端组成新的WIFI局域网。
[0019] 优选地,获取保存模块具体包括:获取子模块,用于在有客户端成功登陆服务器端 后,获取客户端上报的设备信息;第一判断子模块,用于根据设备信息判断相应的设备属性 信息是否已经存在,如果判断为是,则调用第一处理子模块,如果判断为否,调用第二处理 子模块;第一处理子模块,用于根据设备信息建立与该设备属性信息相应的设备状态信息, 并初始化设备状态信息;第二处理子模块,生成客户端的虚拟SSID,并在本地添加与客户 端相对应的设备属性信息后,根据设备信息建立与该设备属性信息相应的设备状态信息, 并初始化设备状态信息。
[0020] 优选地,设备属性信息包括:设备的SSID、设备所安装的智能系统类型和版本信 息、以及WIFI信息;设备状态信息包括:登陆状态、是否已经属于某个WIFI局域网、以及是 否为某个WIFI局域网的热点设备。
[0021] 优选地,处理模块具体包括:查找子模块,用于在本地数据中查找是否有已经建立 完成的WIFI局域网;如果查找有已经建立完成的WIFI局域网,调用下发子模块,否则,调用 建立子模块;下发子模块,用于将已建立完成的WIFI局域网的信息下发给客户端,使客户 端加入已建立完成的WIFI局域网,调用第二判断子模块;第二判断子模块,用于接收客户 端发送的反馈信息,并根据反馈信息判断客户端是否已成功加入已建立完成的WIFI局域 网,如果判断为是,调用第一更新子模块,否则,调用建立子模块;建立子模块,用于建立新 的WIFI局域网;第一更新子模块,用于更新本地保存的设备状态信息。
[0022] 优选地,建立子模块具体包括:第一判断单元,用于判断自由客户端的个数是否大 于等于2,如果判断为是,调用第一控制单元,否则,结束操作,其中自由客户端是指已登陆 服务器端但还未接入任何WIFI局域网的客户端;第一控制单元,用于控制客户端启动自身 设备为WIFI热点;第二判断单元,用于判断WIFI热点启动是否成功,如果成功,调用下发单 元,否则,结束操作;下发单元,用于将WIFI热点信息下发给其他的自由客户端;第三判断 单元,用于判断是否有自由客户端通过WIFI搜索到客户端,如果判断为是,调用第二控制 单元,否则,结束操作;第二控制单元,用于通过设备属性信息确定新组建的WIFI局域网的 热点设备,并控制其他自由客户端加入新组建的WIFI局域网。
[0023] 优选地,第二控制单元具体用于:在客户端接收到其他自由客户端加入以本设备 为热点的WIFI局域网的请求消息后,接收客户端发送的其他自由客户端的设备信息,并根 据设备信息对其他自由客户端进行验证,并向客户端发送验证结果。
[0024] 优选地,装置进一步包括:退出模块,用于在检测到有客户端要退出时,更新相关 客户端的设备状态信息和相关WIFI局域网的信息。
[0025] 优选地,退出模块具体包括:第三判断子模块,用于在检测到有客户端要退出时, 判断退出客户端是否处于某个WIFI局域网中,如果判断为是,调用第四判断子模块,否则, 调用第四更新子模块;第四判断子模块,用于判断退出客户端是否为该WIFI局域网中的热 点设备,如果判断为是,调用第五判断子模块,否则,调用第三更新子模块;第五判断子模 块,用于判断该WIFI局域网中的剩余客户端的个数是否大于等于2;如果判断为是,调用确 定子模块,否则,调用第二更新子模块;确定子模块,用于根据剩余客户端的设备属性信息 确定新的热点设备,调用组建子模块;组建子模块,用于组建新的WIFI局域网;第二更新子 模块,用于更新剩余客户端的设备状态信息和退出客户端的设备状态信息,调用控制子模 块;控制子模块,用于控制剩余客户端加入已经建立完成的WIFI局域网;第三更新子模块, 用于更新退出客户端的设备状态信息和退出客户端所在WIFI局域网的信息;第四更新子 模块,用于更新退出客户端的设备状态信息。
[0026] 本发明有益效果如下:
[0027] 借助于本发明实施例的技术方案,解决了现有技术中的私有云技术中,客户端之 间的互动必须经过服务器而没能充分利用智能设备自带Wifi功能实现本地建立局域网互 动的问题,能够使得登陆到私有云中的设备,不管所处的地理位置在何处,地理位置有何变 化系统都会主动根据其具体的实际情况发起建立或者加入本地Wifi局域网的动作,并引 导用户很轻松的建立Wifi局域网或者加入已有的Wifi局域网。
[0028] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段, 而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够 更明显易懂,以下特举本发明的【具体实施方式】。

【专利附图】

【附图说明】
[0029] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通 技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明 的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0030] 图1是本发明实施例的部署示意图;
[0031] 图2是本发明实施例的私有云中设备间自动建立基于WIFI局域网的方法的流程 图;
[0032] 图3是本发明实施例的服务器端处理客户端上报的设备信息的流程图;
[0033] 图4是本发明实施例的服务器端控制客户端加入已建立完成的局域网的流程图;
[0034] 图5是本发明实施例的服务器控制还没有加入局域网的客户端组成新的局域网 的流程图;
[0035] 图6是本发明实施例的设备A请求加入设备B作为热点的局域网时客户端的处理 流程图;
[0036] 图7是本发明实施例的客户端退出时的服务器控制处理流程图;
[0037] 图8是本发明实施例的私有云中设备间自动建立基于WIFI局域网的装置的结构 示意图。

【具体实施方式】
[0038] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开 的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例 所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围 完整的传达给本领域的技术人员。
[0039] 为了解决现有技术中的私有云技术中,客户端之间的互动必须经过服务器而没能 充分利用智能设备自带Wifi功能实现本地建立局域网互动的问题,本发明提供了一种私 有云中设备间自动建立基于WIFI局域网的方法及装置。
[0040] 图1是本发明实施例的部署示意图,在如图1所示的系统部署中,当有客户端成功 登陆服务器后,由客户端应用程序上报设备具体信息给服务器应用程序。服务器应用程序 负责在本地保存客户端设备信息以及客户端状态信息。由服务器端应用程序控制,首先尝 试新登陆的客户端是否可以接入已经建立完成的Wifi局域网。当新登陆的客户端无法认 证接入已经建立完成的Wifi局域网时,由服务器应用程序控制,尝试新登陆的客户端是否 可以和已经登陆但还没有接入任何Wifi局域网的客户端组成新的Wifi局域网。当客户端 收到服务器端的指令消息后,客户端负责完成指令操作,和用户互动,给服务器上报结果。 当客户端退出时,由服务器更新其状态以及状态信息;服务器控制处理退出客户端所在的 Wifi局域网的组成变化;由服务器更新其他和退出客户端相关的设备的状态信息。
[0041] 通过本发明实施例的上述技术方案,对于一个家庭私有云用户,当从A城市到B城 市探亲,在A城市用户加入的局域网不用用户做任何操作就可以自动退出,而不影响用户 在B城市简单轻松的建立或者加入新的Wifi局域网。或者对于一个企业私有云用户,当从 工作区A到工作区B,可以在不同的Wifi局域网中轻松的变换,通过局域网进行客户端间的 互动,不管是和同事的协助工作还是亲朋间的娱乐,都将给用户带来很好的体验。
[0042] 以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述 的具体实施例仅仅用以解释本发明,并不限定本发明。
[0043] 方法实施例
[0044] 根据本发明的实施例,提供了一种私有云中设备间自动建立基于WIFI局域网的 方法,图2是本发明实施例的私有云中设备间自动建立基于WIFI局域网的方法的流程图, 如图2所示,根据本发明实施例的私有云中设备间自动建立基于WIFI局域网的方法包括如 下处理:
[0045] 步骤201,在有客户端成功登陆服务器端后,服务器端获取客户端上报的设备信 息,并根据设备信息保存客户端的设备属性信息和设备状态信息;其中,设备属性信息包 括:设备的SSID、设备所安装的智能系统类型和版本信息、以及WIFI信息;设备状态信息包 括:登陆状态、是否已经属于某个WIFI局域网、以及是否为某个WIFI局域网的热点设备。
[0046] 步骤201具体包括如下处理:
[0047] 步骤2011,在有客户端成功登陆服务器端后,服务器端获取客户端上报的设备信 息;
[0048] 步骤2012,服务器端根据设备信息判断相应的设备属性信息是否已经存在,如果 判断为是,则执行步骤2013,如果判断为否,执行步骤2014 ;
[0049] 步骤2013,根据设备信息建立与该设备属性信息相应的设备状态信息,并初始化 设备状态信息;
[0050] 步骤2014,生成客户端的虚拟SSID,并在本地添加与客户端相对应的设备属性信 息后,根据设备信息建立与该设备属性信息相应的设备状态信息,并初始化设备状态信息。
[0051] 步骤202,服务器端根据设备信息和状态信息判断客户端是否能够接入已经建立 的WIFI局域网,如果判断为是,控制客户端加入该WIFI局域网,否则,判断客户端是否能够 和已登陆服务器端但还未接入任何WIFI局域网的客户端组成新的WIFI局域网;并在服务 器端确定如果能够组成新的WIFI局域网时,控制客户端组成新的WIFI局域网。
[0052] 步骤202具体包括如下处理:
[0053] 步骤2021,服务器端在本地数据中查找是否有已经建立完成的WIFI局域网;如果 判断为是,执行步骤2022,否则,执行步骤2024 ;
[0054] 步骤2022,服务器端将已建立完成的WIFI局域网的信息下发给客户端,使客户端 加入已建立完成的WIFI局域网,执行步骤2023 ;
[0055] 步骤2023,服务器端接收客户端发送的反馈信息,并根据反馈信息判断客户端是 否已成功加入已建立完成的WIFI局域网,如果判断为是,执行步骤2025,否则,执行步骤 2024 ;
[0056] 步骤2024,服务器端建立新的WIFI局域网;
[0057] 步骤2025,服务器端更新本地保存的设备状态信息。
[0058] 在上述处理步骤中,步骤2024具体包括:
[0059] 步骤20241,服务器端判断自由客户端的个数是否大于等于2,如果判断为是,执 行步骤20242,否则,结束操作,其中自由客户端是指已登陆服务器端但还未接入任何WIFI 局域网的客户端;
[0060] 步骤20242,服务器端控制客户端启动自身设备为WIFI热点;
[0061] 步骤20243,服务器端判断WIFI热点启动是否成功,如果成功,执行步骤20244,否 贝ij,结束操作;
[0062] 步骤20244,服务器端将WIFI热点信息下发给其他的自由客户端;
[0063] 步骤20245,服务器端判断是否有自由客户端通过WIFI搜索到客户端,如果判断 为是,执行步骤20246,否则,结束操作;
[0064] 步骤20246,服务器端通过设备属性信息确定新组建的WIFI局域网的热点设备, 并控制其他自由客户端加入新组建的WIFI局域网。
[0065] 在步骤20246中,控制其他自由客户端加入新组建的WIFI局域网具体包括:客户 端接收到其他自由客户端加入以本设备为热点的WIFI局域网的请求消息后,将其他自由 客户端的设备信息发送给服务器端进行验证;如果服务器端验证通过,则客户端同意自由 客户端以本设备为热点的WIFI局域网,并向其他自由客户端发送加入成功的消息;如果服 务器端验证未通过,则客户端向自由客户端发送加入失败的消息。
[0066] 在本发明实施例中,当客户端需要退出时,具体需要进行如下处理:
[0067] 步骤203,在服务器端检测到有客户端要退出时,服务器端更新相关客户端的设备 状态信息和相关WIFI局域网的信息。
[0068] 步骤203具体包括如下处理:
[0069] 步骤2031,在服务器端检测到有客户端要退出时,判断退出客户端是否处于某个 WIFI局域网中,如果判断为是,执行步骤2032,否则,执行步骤2039 ;
[0070] 步骤2032,服务器端判断退出客户端是否为该WIFI局域网中的热点设备,如果判 断为是,执行步骤2033,否则,执行步骤2038 ;
[0071] 步骤2033,服务器端判断该WIFI局域网中的剩余客户端的个数是否大于等于2 ; 如果判断为是,执行步骤2034,否则,执行步骤2036 ;
[0072] 步骤2034,服务器端根据剩余客户端的设备属性信息确定新的热点设备,执行步 骤 2035 ;
[0073] 步骤2035,服务器端组建新的WIFI局域网;
[0074] 步骤2036,服务器端更新剩余客户端的设备状态信息和退出客户端的设备状态信 息,执行步骤2037 ;
[0075] 步骤2037,控制剩余客户端加入已经建立完成的WIFI局域网;
[0076] 步骤2038,更新退出客户端的设备状态信息和退出客户端所在WIFI局域网的信 息;
[0077] 步骤2039,更新退出客户端的设备状态信息。
[0078] 以下结合附图,对本发明实施例的上述技术方案进行详细的说明。
[0079] 在实际应用中,可以在私有云系统的服务器端和客户端中分别部署服务器端应用 程序(Service )和客户端应用程序(Cl ient)。
[0080] 其中,服务器应用程序主要负责:管理客户端设备属性和状态数据、客户端加入已 建立Wifi局域网逻辑管理、新建立Wifi局域网逻辑管理、和客户端交互。客户端应用程序 主要负责:客户端设备属性信息上报、设备Wifi管理功能、和用户交互功能、数据传输等应 用功能。
[0081] 服务器端所管理的客户端设备属性和状态数据存储在服务器本地,可以通过数据 库或者文件形式存储。设备属性数据主要包括:设备SSID、设备所安装的智能系统类型以 及版本信息、Wifi信息。设备状态主要包括:登陆状态、是否已属于某个局域网、是否是某 个Wifi局域网的热点设备。系统部署示意图如图1所示。
[0082] 以下详细说明客户端登陆成功上报设备属性信息(对应于上述的设备信息)后,月艮 务器处理流程,图3是本发明实施例的服务器端处理客户端上报的设备信息的流程图,如 图3所示,具体包括如下处理:
[0083] 步骤301,服务器收到客户端上报设备属性信息。
[0084] 步骤302,服务器判断此设备属性信息是否已经存在。通过设备真实的SSID信息 查找确认。
[0085] 步骤303,根据设备属性信息建立此设备的状态信息数据。对于同一个设备在服务 器端会存储两条相关的数据:一个是设备属性数据,一个是设备状态数据。
[0086] 步骤304,由服务器生成此设备的虚拟SSID信息,同时下发给此客户端,客户端保 存在设备本地,一是保证设备在服务器端的唯一性和设备在局域网中的唯一性。
[0087] 步骤305,在本地数据中添加此设备的属性信息数据。在建立设备属性信息的时, 同时根据设备所安装的智能系统平台信息以及设备Wifi支持情况,计算出此设备可作为 局域网中Wifi热点的优先级。
[0088] 步骤306,初始化此设备的状态信息数据。设备状态信息是服务端此私有云管理调 度客户端局域网的唯一依据.通过设备状态信息在服务器端形成一个虚拟的局域网数据 集。
[0089] 图4是本发明实施例的服务器端控制客户端加入已建立完成的局域网的流程图, 如图4所示,具体包括如下处理:
[0090] 步骤401,客户端登陆,服务器处理完设备属性和状态数据;
[0091] 步骤402,服务器在本机数据中查找是否有已经建立完成的局域网,数据从服务器 本地设备状态数据中查找。
[0092] 步骤403,服务器将已建立完成的局域网的信息下发给客户端;建立完成的局域 网信息主要是局域网中热点设备的信息,热点设备信息包括网路SSID (实地的和虚拟的)信 息和热点优先级。
[0093] 步骤404,客户端请求加入已建立的区域网,并给服务器反馈结果;客户端收到 局域网中热点设备的SSID信息和热点优先级信息,首先根据优先级由高到底的顺序通过 Wifi搜索特定SSID信息的设备。当有设备搜索到,则暂停搜索并发起加入请求,加入请求 消息中必须带有虚拟SSID信息,以此信息确保设备属于私有云,和目标局域网的唯一性和 准确性。
[0094] 步骤405,服务器端确定是否成功加入已建立的局域网,对于客户端A请求加入以 客户端B为热点的局域网的流程见图6。
[0095] 步骤406,服务器进入建立新的局域网的流程,流程见图5。
[0096] 步骤407,服务器更新本地客户端状态数据。
[0097] 图5是本发明实施例的服务器控制还没有加入局域网的客户端组成新的局域网 的流程图,如图5所示,具体包括如下处理:
[0098] 步骤501,新登陆的客户端无法加入已建立的局域网。在私有环境中,无法加入已 建立的局域网最多原因是由于Wifi信号空间距离的限制。为了解决此问题,本发明实施例 将客户端设备作为数据采集终端,信息汇集到服务器,首先在服务器组建一个虚拟局域网 数据集,然后据此调度客户端组成实际的局域网。
[0099] 步骤502,服务器判断所剩客户端个数是否大于等于2,这里的客户端个数是通过 服务器端虚拟局域网数据集中的客户端个数判定的。
[0100] 步骤503,服务器控制新登陆的客户端启动自身设备为Wifi热点;首先由服务器 生成此Wifi热点接入时的密钥,此密钥由服务器下发给客户端,作为客户端启动热点的默 认密钥。
[0101] 步骤504,服务器判断热点启动是否成功,为了保护用户的权益,在启动热的时候 会征求用户的意见。
[0102] 步骤505,服务器将热点设备信息下发给其他自由客户端;
[0103] 步骤506,客户端首先根据设备真实的SSID信息,通过Wifi搜索设备,当搜索到 后,向其发送虚拟SSID信息的校验,如果校验通过,则为搜索设备成功,如果真实的SSID搜 索到设备但是虚拟的SSID信息验证不通过,还是认为没有搜索到目标设备。通过虚拟SSID 信息的校验,实现私有云中设备和外界设备的隔离。
[0104] 步骤507,服务器通过设备属性中可作为热点的优先级信息确新组建的局域网的 热点设备。
[0105] 步骤508,流程结束。
[0106] 步骤509,进入客户端加入已建立的局域网的流程。此流程具体参见图4。
[0107] 图6是本发明实施例的设备A请求加入设备B作为热点的局域网时客户端的处理 流程图,如图6所示,具体包括如下处理:
[0108] 步骤601,客户端A通过真实的SSID信息向目标设备发起链接请求,同时请求消息 里边必须带有设备的虚拟SSID信息,通过虚拟SSID新确认目标设备的唯一性。另外请求 消息中还必须带有自身设备的SSID信息(真实的和虚拟的)。
[0109] 步骤602,客户端B将客户端A的设备信息发给服务器验证。验证消息中需要包括 客户端A的SSID信息和客户端B的SSID信息,服务器会通过SSID信息中虚拟SSID信息 验证设备的合法性;根据服务器端设备的状态数据验证请求加入的合法性。
[0110] 步骤603,如果服务器对设备的合法性和请求加入的合法性验证通过后,就获取此 局域网加入的密钥信息,发给客户端B,如果验证不通过,就发给客户端验证不通过的回复。
[0111] 步骤604,客户端B收到加入此局域网的密钥后,和本地密钥的校验,如果校验一 致,则加入请求通过;如果校验不一致,则加入请求失败。
[0112] 步骤605,客户端B给客户端A返回加入成功的消息。
[0113] 步骤606,客户端B给客户端A返回加入失败的消息。
[0114] 步骤607,请求加入流程结束。
[0115] 在本发明实施例中,客户端退出包括以下4种情况:
[0116] 1、客户端请求退出某个局域网。
[0117] 2、随着地理位置的变化,由于Wifi信号范围的限制而必须退出局域网但不退出 登陆。
[0118] 3、客户端退出登陆。
[0119] 4、客户端异常丢失,当客户端在有效的时间内没有发送心跳消息的话,视为异常 丢失。
[0120] 图7是本发明实施例的客户端退出时的服务器控制处理流程图,如图6所示,针对 上述客户端退出的情况,具体包括如下处理:
[0121] 步骤701,服务器检测到有客户端退出时,服务器需要通过设备的SSID信息查找 到设备的状态数据,更新此设备为未激活状态。
[0122] 步骤702,通过设备的SSID信息在服务器设备的状态信息中检测此设备是否属于 某个局域网。
[0123] 步骤703,退出客户端是否是局域网中的热点设备,通过查找设备的状态信息确定 是否是热点设备。
[0124] 步骤704,所剩客户端个数是否大于等于2,这里的客户端个数是通过服务器端虚 拟局域网数据集中的客户端个数判定的。
[0125] 步骤705,更新退出客户端的状态信息和所在局域网的信息。服务器将设备状态数 据中状态置为未激活,同时更新服务器中局域网数据集数据。
[0126] 步骤706,更新退出客户端的状态信息。
[0127] 步骤707,更新所剩客户端得状态信息和退出客户端的状态信息。此时所剩客户端 就变成了自由客户端,作为组建新的局域的备选设备。
[0128] 步骤708,服务器根据剩下的客户端的设备属性确定新的热点设备。新的热点设备 根据设备属性信息中可作为热点的优先级来确定此局域网的新热点。
[0129] 步骤709,进入客户端加入已经建立好的局域网的流程。此流程见图4。
[0130] 步骤710,进入组建新的局域网的流程。此流程见图5。
[0131] 综上,借助于本发明实施例的技术方案,解决了现有技术中的私有云技术中,客户 端之间的互动必须经过服务器而没能充分利用智能设备自带Wifi功能实现本地建立局域 网互动的问题,能够使得登陆到私有云中的设备,不管所处的地理位置在何处,地理位置有 何变化系统都会主动根据其具体的实际情况发起建立或者加入本地Wifi局域网的动作, 并引导用户很轻松的建立Wifi局域网或者加入已有的Wifi局域网。
[0132] 装置实施例
[0133] 根据本发明的实施例,提供了一种私有云中设备间自动建立基于WIFI局域网的 装置,图8是本发明实施例的私有云中设备间自动建立基于WIFI局域网的装置的结构示意 图,如图8所示,根据本发明实施例的私有云中设备间自动建立基于WIFI局域网的装置包 括:获取保存模块80、处理模块82,以下对本发明实施例的各个模块进行详细的说明。
[0134] 获取保存模块80,用于在有客户端成功登陆服务器端后,获取客户端上报的设备 信息,并根据设备信息保存客户端的设备属性信息和设备状态信息;其中,设备属性信息包 括:设备的SSID、设备所安装的智能系统类型和版本信息、以及WIFI信息;设备状态信息包 括:登陆状态、是否已经属于某个WIFI局域网、以及是否为某个WIFI局域网的热点设备。 [0135] 获取保存模块80具体包括:
[0136] 获取子模块,用于在有客户端成功登陆服务器端后,获取客户端上报的设备信 息;
[0137] 第一判断子模块,用于根据设备信息判断相应的设备属性信息是否已经存在,如 果判断为是,则调用第一处理子模块,如果判断为否,调用第二处理子模块;
[0138] 第一处理子模块,用于根据设备信息建立与该设备属性信息相应的设备状态信 息,并初始化设备状态信息;
[0139] 第二处理子模块,生成客户端的虚拟SSID,并在本地添加与客户端相对应的设备 属性信息后,根据设备信息建立与该设备属性信息相应的设备状态信息,并初始化设备状 态息。
[0140] 处理模块82,用于根据设备信息和状态信息判断客户端是否能够接入已经建立的 WIFI局域网,如果判断为是,控制客户端加入该WIFI局域网,否则,判断客户端是否能够和 已登陆服务器端但还未接入任何WIFI局域网的客户端组成新的WIFI局域网;并在服务器 端确定如果能够组成新的WIFI局域网时,控制客户端组成新的WIFI局域网。
[0141] 处理模块82具体包括:
[0142] 查找子模块,用于在本地数据中查找是否有已经建立完成的WIFI局域网;如果查 找有已经建立完成的WIFI局域网,调用下发子模块,否则,调用建立子模块;
[0143] 下发子模块,用于将已建立完成的WIFI局域网的信息下发给客户端,使客户端加 入已建立完成的WIFI局域网,调用第二判断子模块;
[0144] 第二判断子模块,用于接收客户端发送的反馈信息,并根据反馈信息判断客户端 是否已成功加入已建立完成的WIFI局域网,如果判断为是,调用第一更新子模块,否则,调 用建立子模块;
[0145] 建立子模块,用于建立新的WIFI局域网;
[0146] 第一更新子模块,用于更新本地保存的设备状态信息。
[0147] 其中,上述建立子模块具体包括:
[0148] 第一判断单元,用于判断自由客户端的个数是否大于等于2,如果判断为是,调用 第一控制单元,否则,结束操作,其中自由客户端是指已登陆服务器端但还未接入任何WIFI 局域网的客户端;
[0149] 第一控制单元,用于控制客户端启动自身设备为WIFI热点;
[0150] 第二判断单元,用于判断WIFI热点启动是否成功,如果成功,调用下发单元,否 贝1J,结束操作;
[0151] 下发单元,用于将WIFI热点信息下发给其他的自由客户端;
[0152] 第三判断单元,用于判断是否有自由客户端通过WIFI搜索到客户端,如果判断为 是,调用第二控制单元,否则,结束操作;
[0153] 第二控制单元,用于通过设备属性信息确定新组建的WIFI局域网的热点设备,并 控制其他自由客户端加入新组建的WIFI局域网。
[0154] 第二控制单元具体用于:在客户端接收到其他自由客户端加入以本设备为热点的 WIFI局域网的请求消息后,接收客户端发送的其他自由客户端的设备信息,并根据设备信 息对其他自由客户端进行验证,并向客户端发送验证结果。
[0155] 根据本发明实施例的上述装置进一步包括:
[0156] 退出模块,用于在检测到有客户端要退出时,更新相关客户端的设备状态信息和 相关WIFI局域网的信息。
[0157] 退出模块具体包括:
[0158] 第三判断子模块,用于在检测到有客户端要退出时,判断退出客户端是否处于某 个WIFI局域网中,如果判断为是,调用第四判断子模块,否则,调用第四更新子模块;
[0159] 第四判断子模块,用于判断退出客户端是否为该WIFI局域网中的热点设备,如果 判断为是,调用第五判断子模块,否则,调用第三更新子模块;
[0160] 第五判断子模块,用于判断该WIFI局域网中的剩余客户端的个数是否大于等于 2 ;如果判断为是,调用确定子模块,否则,调用第二更新子模块;
[0161] 确定子模块,用于根据剩余客户端的设备属性信息确定新的热点设备,调用组建 子模块;
[0162] 组建子模块,用于组建新的WIFI局域网;
[0163] 第二更新子模块,用于更新剩余客户端的设备状态信息和退出客户端的设备状态 信息,调用控制子模块;
[0164] 控制子模块,用于控制剩余客户端加入已经建立完成的WIFI局域网;
[0165] 第三更新子模块,用于更新退出客户端的设备状态信息和退出客户端所在WIFI 局域网的信息;
[0166] 第四更新子模块,用于更新退出客户端的设备状态信息。
[0167] 本发明实施例的各个模块的详细处理过程可以根据上述方法实施例的相应描述 进行理解,在此不再赘述。
[0168] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。 各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求 的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种 编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发 明的最佳实施方式。
[0169] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施 例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构 和技术,以便不模糊对本说明书的理解。
[0170] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在 上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施 例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保 护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面 的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此, 遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身 都作为本发明的单独实施例。
[0171] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地 改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单 元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或 子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任 何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的 任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的 权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来 代替。
[0172] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例 中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的 范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任 意之一都可以以任意的组合方式来使用。
[0173] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行 的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用 微处理器或者数字信号处理器(DSP )来实现根据本发明实施例的私有云中设备间自动建立 基于WIFI局域网的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现 为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序 和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具 有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号 上提供,或者以任何其他形式提供。
[0174] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领 域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中, 不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词"包含"不排除存在 未列在权利要求中的元件或步骤。位于元件之前的单词"一"或"一个"不排除存在多个这 样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来 实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件 项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为 名称。
【权利要求】
1. 一种私有云中设备间自动建立基于WIFI局域网的方法,其特征在于,包括: 步骤1,在有客户端成功登陆服务器端后,所述服务器端获取所述客户端上报的设备信 息,并根据所述设备信息保存所述客户端的设备属性信息和设备状态信息; 步骤2,所述服务器端根据所述设备信息和所述状态信息判断所述客户端是否能够接 入已经建立的WIFI局域网,如果判断为是,控制所述客户端加入该WIFI局域网,否则,判断 所述客户端是否能够和已登陆所述服务器端但还未接入任何WIFI局域网的客户端组成新 的WIFI局域网;并在所述服务器端确定如果能够组成新的WIFI局域网时,控制所述客户端 组成新的WIFI局域网。
2. 如权利要求1所述的方法,其特征在于,所述步骤1具体包括: 步骤11,在有客户端成功登陆所述服务器端后,所述服务器端获取所述客户端上报的 所述设备信息; 步骤12,所述服务器端根据所述设备信息判断相应的设备属性信息是否已经存在,如 果判断为是,则执行步骤13,如果判断为否,执行步骤14 ; 步骤13,根据所述设备信息建立与该设备属性信息相应的设备状态信息,并初始化所 述设备状态信息; 步骤14,生成所述客户端的虚拟SSID,并在本地添加与所述客户端相对应的设备属性 信息后,根据所述设备信息建立与该设备属性信息相应的设备状态信息,并初始化所述设 备状态信息。
3. 如权利要求1或2所述的方法,其特征在于, 所述设备属性信息包括:设备的SSID、设备所安装的智能系统类型和版本信息、以及 WIFI信息; 所述设备状态信息包括:登陆状态、是否已经属于某个WIFI局域网、以及是否为某个 WIFI局域网的热点设备。
4. 如权利要求1所述的方法,其特征在于,所述步骤2具体包括: 步骤21,所述服务器端在本地数据中查找是否有已经建立完成的WIFI局域网;如果判 断为是,执行步骤22,否则,执行步骤24 ; 步骤22,所述服务器端将所述已建立完成的WIFI局域网的信息下发给所述客户端,使 所述客户端加入所述已建立完成的WIFI局域网,执行步骤23 ; 步骤23,所述服务器端接收所述客户端发送的反馈信息,并根据所述反馈信息判断所 述客户端是否已成功加入所述已建立完成的WIFI局域网,如果判断为是,执行步骤25,否 贝1J,执行步骤24; 步骤24,所述服务器端建立新的WIFI局域网; 步骤25,所述服务器端更新本地保存的设备状态信息。
5. 如权利要求4所述的方法,其特征在于,所述步骤24具体包括: 步骤241,所述服务器端判断自由客户端的个数是否大于等于2,如果判断为是,执行 步骤242,否则,结束操作,其中所述自由客户端是指已登陆所述服务器端但还未接入任何 WIFI局域网的客户端; 步骤242,所述服务器端控制所述客户端启动自身设备为WIFI热点; 步骤243,所述服务器端判断WIFI热点启动是否成功,如果成功,执行步骤244,否则, 结束操作; 步骤244,所述服务器端将WIFI热点信息下发给其他的自由客户端; 步骤245,所述服务器端判断是否有自由客户端通过WIFI搜索到所述客户端,如果判 断为是,执行步骤246,否则,结束操作; 步骤246,所述服务器端通过设备属性信息确定新组建的WIFI局域网的热点设备,并 控制所述其他自由客户端加入所述新组建的WIFI局域网。
6. 如权利要求5所述的方法,其特征在于,控制所述其他自由客户端加入所述新组建 的WIFI局域网具体包括: 所述客户端接收到其他自由客户端加入以本设备为热点的WIFI局域网的请求消息 后,将所述其他自由客户端的设备信息发送给所述服务器端进行验证; 如果所述服务器端验证通过,则所述客户端同意所述自由客户端以本设备为热点的 WIFI局域网,并向所述其他自由客户端发送加入成功的消息; 如果所述服务器端验证未通过,则所述客户端向所述自由客户端发送加入失败的消 肩、。
7. 如权利要求1所述的方法,其特征在于,所述方法进一步包括: 步骤3,在所述服务器端检测到有客户端要退出时,所述服务器端更新相关客户端的设 备状态信息和相关WIFI局域网的信息。
8. 如权利要求7所述的方法,其特征在于,所述步骤3具体包括: 步骤31,在所述服务器端检测到有客户端要退出时,判断退出客户端是否处于某个 WIFI局域网中,如果判断为是,执行步骤32,否则,执行步骤39 ; 步骤32,所述服务器端判断退出客户端是否为该WIFI局域网中的热点设备,如果判断 为是,执行步骤33,否则,执行步骤38 ; 步骤33,所述服务器端判断该WIFI局域网中的剩余客户端的个数是否大于等于2 ;如 果判断为是,执行步骤34,否则,执行步骤36 ; 步骤34,所述服务器端根据剩余客户端的设备属性信息确定新的热点设备,执行步骤 35 ; 步骤35,所述服务器端组建新的WIFI局域网; 步骤36,所述服务器端更新剩余客户端的设备状态信息和退出客户端的设备状态信 息,执行步骤37 ; 步骤37,控制剩余客户端加入已经建立完成的WIFI局域网; 步骤38,更新退出客户端的设备状态信息和退出客户端所在WIFI局域网的信息; 步骤39,更新退出客户端的设备状态信息。
9. 一种私有云中设备间自动建立基于WIFI局域网的装置,其特征在于,包括: 获取保存模块,用于在有客户端成功登陆服务器端后,获取所述客户端上报的设备信 息,并根据所述设备信息保存所述客户端的设备属性信息和设备状态信息; 处理模块,用于根据所述设备信息和所述状态信息判断所述客户端是否能够接入已经 建立的WIFI局域网,如果判断为是,控制所述客户端加入该WIFI局域网,否则,判断所述客 户端是否能够和已登陆所述服务器端但还未接入任何WIFI局域网的客户端组成新的WIFI 局域网;并在所述服务器端确定如果能够组成新的WIFI局域网时,控制所述客户端组成新 的WIFI局域网。
10. 如权利要求9所述的装置,其特征在于,所述获取保存模块具体包括: 获取子模块,用于在有客户端成功登陆所述服务器端后,获取所述客户端上报的所述 设备信息; 第一判断子模块,用于根据所述设备信息判断相应的设备属性信息是否已经存在,如 果判断为是,则调用第一处理子模块,如果判断为否,调用第二处理子模块; 第一处理子模块,用于根据所述设备信息建立与该设备属性信息相应的设备状态信 息,并初始化所述设备状态信息; 第二处理子模块,生成所述客户端的虚拟SSID,并在本地添加与所述客户端相对应的 设备属性信息后,根据所述设备信息建立与该设备属性信息相应的设备状态信息,并初始 化所述设备状态信息。
11. 如权利要求9或10所述的装置,其特征在于, 所述设备属性信息包括:设备的SSID、设备所安装的智能系统类型和版本信息、以及 WIFI信息; 所述设备状态信息包括:登陆状态、是否已经属于某个WIFI局域网、以及是否为某个 WIFI局域网的热点设备。
12. 如权利要求9所述的装置,其特征在于,所述处理模块具体包括: 查找子模块,用于在本地数据中查找是否有已经建立完成的WIFI局域网;如果查找有 已经建立完成的WIFI局域网,调用下发子模块,否则,调用建立子模块; 下发子模块,用于将所述已建立完成的WIFI局域网的信息下发给所述客户端,使所述 客户端加入所述已建立完成的WIFI局域网,调用第二判断子模块; 第二判断子模块,用于接收所述客户端发送的反馈信息,并根据所述反馈信息判断所 述客户端是否已成功加入所述已建立完成的WIFI局域网,如果判断为是,调用第一更新子 模块,否则,调用建立子模块; 建立子模块,用于建立新的WIFI局域网; 第一更新子模块,用于更新本地保存的设备状态信息。
13. 如权利要求12所述的装置,其特征在于,所述建立子模块具体包括: 第一判断单元,用于判断自由客户端的个数是否大于等于2,如果判断为是,调用第一 控制单元,否则,结束操作,其中所述自由客户端是指已登陆所述服务器端但还未接入任何 WIFI局域网的客户端; 第一控制单元,用于控制所述客户端启动自身设备为WIFI热点; 第二判断单元,用于判断WIFI热点启动是否成功,如果成功,调用下发单元,否则,结 束操作; 下发单元,用于将WIFI热点信息下发给其他的自由客户端; 第三判断单元,用于判断是否有自由客户端通过WIFI搜索到所述客户端,如果判断为 是,调用第二控制单元,否则,结束操作; 第二控制单元,用于通过设备属性信息确定新组建的WIFI局域网的热点设备,并控制 所述其他自由客户端加入所述新组建的WIFI局域网。
14. 如权利要求13所述的装置,其特征在于,所述第二控制单元具体用于:在所述客户 端接收到其他自由客户端加入以本设备为热点的WIFI局域网的请求消息后,接收所述客 户端发送的所述其他自由客户端的设备信息,并根据所述设备信息对所述其他自由客户端 进行验证,并向所述客户端发送验证结果。
15. 如权利要求9所述的装置,其特征在于,所述装置进一步包括: 退出模块,用于在检测到有客户端要退出时,更新相关客户端的设备状态信息和相关 WIFI局域网的信息。
16. 如权利要求15所述的装置,其特征在于,所述退出模块具体包括: 第三判断子模块,用于在检测到有客户端要退出时,判断退出客户端是否处于某个 WIFI局域网中,如果判断为是,调用第四判断子模块,否则,调用第四更新子模块; 第四判断子模块,用于判断退出客户端是否为该WIFI局域网中的热点设备,如果判断 为是,调用第五判断子模块,否则,调用第三更新子模块; 第五判断子模块,用于判断该WIFI局域网中的剩余客户端的个数是否大于等于2 ;如 果判断为是,调用确定子模块,否则,调用第二更新子模块; 确定子模块,用于根据剩余客户端的设备属性信息确定新的热点设备,调用组建子模 块; 组建子模块,用于组建新的WIFI局域网; 第二更新子模块,用于更新剩余客户端的设备状态信息和退出客户端的设备状态信 息,调用控制子模块; 控制子模块,用于控制剩余客户端加入已经建立完成的WIFI局域网; 第三更新子模块,用于更新退出客户端的设备状态信息和退出客户端所在WIFI局域 网的信息; 第四更新子模块,用于更新退出客户端的设备状态信息。
【文档编号】H04L29/08GK104104564SQ201310120697
【公开日】2014年10月15日 申请日期:2013年4月9日 优先权日:2013年4月9日
【发明者】周晓伟 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1