Mesh网络的组建方法及装置的制造方法

文档序号:9601276阅读:699来源:国知局
Mesh网络的组建方法及装置的制造方法
【技术领域】
[0001]本发明适用于终端设备技术领域,尤其涉及一种Mesh网络的组建方法及装置。
【背景技术】
[0002]现有的无线智能音箱能够通过无线自组网连接在一起,实现同时同步流畅地播放音乐。所述无线自组网为无线网格网络,即Mesh网络。
[0003]在支持Mesh网络的无线智能音箱中,通常第一台无线智能音箱需要通过APP的控制连接到某个路由器下,同时创建以自身作为主控音箱MPP(APP与Mesh网络中其他无线智能音箱通信的入口)的Mesh网络。其他无线智能音箱在开机时,会被周围的MPP检测到,并通过MPP与APP建立通信连接,APP将向MPP发送添加音箱指令,以使得所述MPP将检测到的其他无线智能音箱添加到Mesh网络中。
[0004]然而,在其他无线智能音箱开机的过程中,若遇到组建Mesh网络的MPP处于关机状态,或者由于网络原因没有被MPP搜索到,则该无线智能音箱会自动组建以其为主控音箱的Mesh网络,从而导致一个局域网中出现两个功能相同的MPP,增加了用户使用Mesh网络的难度。

【发明内容】

[0005]鉴于此,本发明实施例提供一种Mesh网络的组建方法及装置,以解决现有技术在组建Mesh网络时在同一局域网下出现多个Mesh网络的问题。
[0006]第一方面,提供了一种Mesh网络的组建方法,所述方法包括:
[0007]加载当前所记录的Mesh网络对应的音箱标识信息表;
[0008]若所述音箱标识信息表为空时,根据搜索到的待接入音箱的标识信息组建Mesh网络;
[0009]若所述音箱标识信息表不为空时,将搜索到的待接入音箱的标识信息与所记录的Mesh网络对应的音箱标识信息表进行比对,并根据比对的结果组建Mesh网络。
[0010]第二方面,提供了一种Mesh网络的组建装置,所述装置包括:
[0011]加载模块,用于加载当前所记录的Mesh网络对应的音箱标识信息表;
[0012]第一组建模块,用于若所述音箱标识信息表为空时,根据搜索到的待接入音箱的标识信息组建Mesh网络;
[0013]第二组建模块,用于若所述音箱标识信息表不为空时,将搜索到的待接入音箱的标识信息与所记录的Mesh网络对应的音箱标识信息表进行比对,并根据比对的结果组建Mesh网络。
[0014]与现有技术相比,本发明实施例根据Mesh网络中的音箱生成其对应的音箱标识信息表,作为待接入音箱接入Mesh网络的判断依据。在进行Mesh网络组建时,加载当前所记录的Mesh网络对应的音箱标识信息表;若所述音箱标识信息表为空时,表明当前局域网下不存在Mesh网络,则根据搜索到的待接入音箱的标识信息组建Mesh网络;若所述音箱标识信息表不为空时,表明当前局域网下已存在Mesh网络,则根据搜索到的待接入音箱的标识信息与所述Mesh网络的音箱标识信息表的比对结果组建Mesh网络,以保证同一局域网下只有一个Mesh网络,从而避免了在同一局域网下生成多个Mesh网络,有利于降低用户使用Mesh网络的难度,提高用户使用Mesh网络同步播放音乐的体验感。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。
[0016]图1是本发明实施例提供的Mesh网络的组建方法的实现流程图;
[0017]图2是本发明另一实施例提供的Mesh网络的组建方法的实现流程图;
[0018]图3是本发明另一实施例提供的Mesh网络的组建方法的实现流程图;
[0019]图4是本发明实施例提供的Mesh网络的组建装置的组成结构图;
[0020]图5是本发明实施例提供的终端设备的组成结构图。
【具体实施方式】
[0021]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]本发明实施例为根据Mesh网络中的音箱生成其对应的音箱标识信息表,作为待接入音箱接入Mesh网络的判断依据。在进行Mesh网络组建时,加载当前所记录的Mesh网络对应的音箱标识信息表;若所述音箱标识信息表为空时,表明当前局域网下不存在Mesh网络,则根据搜索到的待接入音箱的标识信息组建Mesh网络;若所述音箱标识信息表不为空时,表明当前局域网下已存在Mesh网络,则根据搜索到的待接入音箱的标识信息与所述Mesh网络的音箱标识信息表的比对结果组建Mesh网络。以保证同一局域网下只有一个Mesh网络,避免了在同一局域网下生成多个Mesh网络,有利于降低用户使用Mesh网络的难度,提高了用户使用Mesh网络同步播放音乐的体验感。本发明实施例还提供了相应的装置,以下分别进行详细的说明。
[0023]在本发明实施例中,所述方法应用于终端设备,所述终端设备包括但不限于智能手机、平板电脑等,其上安装了用于控制无线智能音箱组建和接入Mesh网络的应用软件,以通过所述应用软件控制检测到的第一台无线智能音箱组建以其为主控音箱MPP的Mesh网络,或者控制主控音箱MPP将其他无线智能音箱接入已建立的Mesh网络中。
[0024]参阅图1,所述方法包括:
[0025]在步骤S101中,加载当前所记录的Mesh网络对应的音箱标识信息表。
[0026]在本发明实施例中,每一个音箱(无线智能音箱)均设置了唯一的标识信息,用于区分所述音箱。示例性地,所述标识信息可以为所述音箱的物理地址,即mac地址。在这里,每个Mesh网络由对应的音箱构成。本发明实施例预先根据每一个网段(即每个热点)内的音箱设置了对应的音箱标识信息表,所述音箱标识信息表中记录了该网段内所有的音箱的标识信息,一个Mesh网络有对应的音箱标识信息表。终端设备开始组建Mesh网络时(即启动上述应用程序时),加载当前所记录的Mesh网络对应的音箱标识信息表。
[0027]若终端设备预先存储所有不同的Mesh网络对应的音箱标识信息表,则所述终端设备可以加载到当前记录的Mesh网络对应的音箱标识信息表,执行步骤S103 ;否则,无法加载到当前记录的Mesh网络对应的音箱标识信息表。
[0028]在步骤S102中,若所述音箱标识信息表为空时,根据搜索到的待接入音箱的标识信息组建Mesh网络。
[0029]在当前记录的Mesh网络对应的音箱标识信息表为空时,表明当前局域网下没有创建Mesh网络,此时,获取搜索到的待接入音箱的标识信息,以确定当前是哪个待接入音箱,并控制所述待接入音箱组建以其为主控音箱的Mesh网络,即组建以所述待接入音箱为主控音箱的Mesh网络。
[0030]在步骤S103中,若所述音箱标识信息表不为空时,将搜索到的待接入音箱的标识信息与所记录的Mesh网络对应的音箱标识信息表进行比对,并根据比对的结果组建Mesh网络。
[0031]在当前记录的Mesh网络对应的音箱标识表不为空时,表明当前局域网下已存在Mesh网络,此时,根据所述Mesh网络的音箱标识信息表与搜索到的待接入音箱的标识信息的比对结果组建Mesh网络。可选地,若当前局域网下存在Mesh网络时,获取所述待接入音箱的标识信息;通过判断所述音箱标识信息表中是否存在所述待接入音箱的标识信息,来确定所述Mesh网络中是否包含所述待接入音箱;若是,贝表明所述待接入音箱为当前Mesh下的音箱,控制所述待接入音箱接入所述Mesh网络;否则,输出向导信息,以提示用户是否更新当前的Mesh网络,组建以所述待接入音箱为主控音箱的Mesh网络;并在用户输入的触发事件下更新Mesh网络。从而保证了一个局域网下只有一个Mesh网络,避免了在一个局域网中出现多个功能相同的主控音箱而导致生成多个Mesh网络。有利于降低用户使用Mesh网络的难度,提高了用户使用Mesh网络同步播放音乐的体验感。
[0032]图2示出了本发明另一实施例提供的Mesh网络的组建方法的实现流程。
[0033]参阅图2,所述方法包括:
[0034]在步骤S201中,加载当前所记录的Mesh网络对应的音箱标识信息表。
[0035]在步骤S202中,若所述音箱标识信息表为空时,向搜索到的待接入音箱发送第一允许指令,以使得所述待接入音箱在接收到所述第一允许指令后组建以其为主控音箱的Mesh网络。
[0036]可选地,所述标识信息为音箱的物理地址,即mac地址。所述音箱标识信息表为音箱的物理地址表,每一个Mesh网络对应一个音箱标识信息表。当所加载的音箱标识信息表为空时,表明当前局域网下没有创建Mesh网络,终端设备内部的数据可能被清空。此时,向搜索到的待接入音箱发送第一允许指令,以使得所述待接入音箱在接收到所述第一允许指令后组建以其为主控音箱的Mes
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1