信道选择方法、装置以及电子设备与流程

文档序号:15686293发布日期:2018-10-16 21:05阅读:118来源:国知局

本发明涉及通信领域,尤其涉及一种信道选择方法、装置以及电子设备。



背景技术:

目前,采用802.11协议标准技术的无线局域网(wifi)通信使用无线信道进行数据传输,采用载波侦听多路访问及冲突避免(carriersensemultipleaccesswithcollisionavoidance,csma/ca)协议进行无线信道的共享使用,当相同信道有多个设备或单个设备的多个wifi模块进行通信时,需要进行协商分时共享信道。

应该注意,上面对技术背景的介绍只是为了方便对本发明的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本发明的背景技术部分进行了阐述而认为上述技术方案为本领域技术人员所公知。



技术实现要素:

发明人发现,现有技术中,多个设备或单个设备的多个wifi模块需要进行协商分时共享信道,导致传输效率的降低,甚至影响业务的正常工作,尤其是针对无线多音箱系统中的各个音箱一般设置有至少两个wifi模块,其中一个用来连接可以上网的无线路由器,另外一个用于音箱之间的网络通信,如果仍采用现有技术,该至少两个wifi模块之间就可能因为共用了相同的信道,产生信号干扰,而导致传输效率的降低。

本发明实施例提出了一种信道选择方法、装置以及电子设备,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

根据本发明实施例的第一方面,提供一种信道选择装置,其应用于电子设备,所述电子设备具有第一通信模块和第二通信模块,所述装置包括:

获取单元,其用于获取所述第一通信模块支持的频段以及所述频段上的信道;

选择单元,其用于根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从所述备选信道中选择所述第一通信模块使用的第一信道,其中,所述第一信道与所述第二通信模块使用的第二信道不同。

根据本发明实施例的第二方面,提供一种如第一方面所述的装置,其中,所述选择单元包括:

第一选择模块,其用于在所述一个通信模块支持至少两个频段时,选择较大频段上的信道,作为所述备选信道;和/或,

第二选择模块,其用于选择可扩展频宽的信道,作为所述备选信道;和/或,

第三选择模块,其用于选择可扩展频宽较大的信道,作为所述备选信道;和/或,

第四选择模块,其用于选择不需要动态频率选择的信道,作为所述备选信道。

根据本发明实施例的第三方面,提供一种如第一方面所述的装置,其中,所述选择单元从除所述第二信道外的所述备选信道中选择干扰最小的信道和/或选择预定编号的信道作为所述第一信道。

根据本发明实施例的第四方面,提供一种如第一方面所述的装置,其中,所述第二通信模块使用所述第二信道与所述接入点通信;所述第一通信模块与其他电子设备组建第一网络,在所述第一网络中使用所述第一信道与其他电子设备通信。

根据本发明实施例的第五方面,提供一种如第一方面所述的装置,其中,所述装置还包括:连接单元,其用于将所述第二通信模块与接入点连接;

第二获取单元,其用于在连接到所述接入点后,获取所述第二通信模块使用的第二信道。

根据本发明实施例的第六方面,提供一种如第五方面所述的装置,其中,在所述第二通信模块支持至少两个频段时,且所述接入点支持所述至少两个频段时,所述连接单元将所述第二通信模块连接所述接入点的较大频段的服务集标识。

根据本发明实施例的第七方面,提供一种信道选择方法,其应用于电子设备,所述电子设备具有第一通信模块和第二通信模块,所述方法包括:

获取所述第一通信模块支持的频段以及所述频段上的信道;

根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从所述备选信道中选择所述第一通信模块使用的第一信道,其中,所述第一信道与所述第二通信模块使用的第二信道不同。

根据本发明实施例的第八方面,提供一种如第七方面所述的方法,其中,根据频段大小,确定所述备选信道包括:在所述一个通信模块支持至少两个频段时,选择较大频段上的信道,作为所述备选信道;和/或,

根据信道是否可扩展频宽确定所述备选信道包括:选择可扩展频宽的信道,作为所述备选信道;和/或,

根据信道可扩展的大小确定所述备选信道包括:选择可扩展频宽较大的信道,作为所述备选信道;和/或,

根据信道是否需要动态频率选择确定所述备选信道包括:选择不需要动态频率选择的信道,作为所述备选信道。

根据本发明实施例的第九方面,提供一种如第七方面所述的方法,其中,从所述备选信道中选择所述第一通信模块使用的第一信道包括:

从除所述第二信道外的所述备选信道中选择干扰最小的信道和/或选择预定编号的信道作为所述第一信道。

根据本发明实施例的第十方面,提供一种如第七方面所述的方法,其中,所述方法还包括:所述第二通信模块使用所述第二信道与所述接入点通信;所述第一通信模块与其他电子设备组建第一网络,在所述第一网络中使用所述第一信道与其他电子设备通信。

根据本发明实施例的第十一方面,提供一种如第七方面所述的方法,其中,所述方法还包括:将所述第二通信模块与接入点连接;在连接到所述接入点后,获取所述第二通信模块使用的第二信道。

根据本发明实施例的第十二方面,提供一种如第十一方面所述的方法,将所述第二通信模块与接入点连接包括:在所述第二通信模块支持至少两个频段时,且所述接入点支持所述至少两个频段时,所述第二通信模块连接所述接入点的较大频段的服务集标识。

根据本发明实施例的第十三方面,提供一种电子设备,其具有第一通信模块,第二通信模块和前述第一方面至第六方面中任意一方面中所述的信道选择装置。

根据本发明实施例的第十四方面,提供一种存储有可读程序的存储介质,其中所述可读程序执行前述第七方面至第十二方面中任意一方面所述的信道选择方法。

本发明实施例的有益效果在于,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。

针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。

应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。

附图说明

参照以下的附图可以更好地理解本发明的很多方面。附图中的部件不是成比例绘制的,而只是为了示出本发明的原理。为了便于示出和描述本发明的一些部分,附图中对应部分可能被放大或缩小。在本发明的一个附图或一种实施方式中描述的元素和特征可以与一个或更多个其它附图或实施方式中示出的元素和特征相结合。此外,在附图中,类似的标号表示几个附图中对应的部件,并可用于指示多于一种实施方式中使用的对应部件。

在附图中:

图1是实施例1中信道选择方法流程图;

图2是实施例1中信道选择方法流程图;

图3是实施例2中信道选择装置示意图;

图4是实施例3中信道选择装置示意图;

图5是实施例5中环绕音响系统示意图。

具体实施方式

参照附图,通过下面的说明书,本发明实施例的前述以及其它特征将变得明显。这些实施方式只是示例性的,不是对本发明的限制。为了使本领域的技术人员能够容易地理解本发明的原理和实施方式,本发明实施例以wifi通信技术为例进行说明,但可以理解,本发明实施例并不限于该通信技术。

下面参照附图对本发明的具体实施方式进行说明。

实施例1

本实施例1提供一种信道选择方法,图1是该信道选择方法流程图,如图1所示,该方法应用于电子设备,该电子设备具有第一通信模块和第二通信模块,该方法包括:

步骤101,获取该第一通信模块支持的频段以及该频段上的信道;

步骤102,根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从该备选信道中选择该第一通信模块使用的第一信道,其中,该第一信道与该第二通信模块使用的第二信道不同。

在本实施例中,该电子设备的第一通信模块和第二通信模块用于与不同的设备连接,例如,共有第一预定数量(n)个电子设备,根据预定规则选择一个主体电子设备,该主体电子设备的第二通信模块连接至接入点(ap,例如路由器),接入第二网络,通过该第二网络可以访问外部互联网或手机等;该主体电子设备的第一通信模块和其他电子设备的第一通信模块互联,建立第一网络,通过该第一网络可以实现n个电子设备之间的数据传输。需要说明的是,以上仅以第一通信模块和第二通信模块为例说明,但该电子设备还可以包括其他通信模块,本实施例并不以此作为限制。

在本实施例中,该第一通信模块和第二通信模块使用预定的通信技术通信,该通信技术可以是基于电气和电子工程师协会(instituteofelectricalandelectronicsengineers,ieee)802.11a/b/g/n/ac标准的通信技术,如无线保真(wirelessfidelity,wi-fi);蓝牙(bluetooth)(包括普通的蓝牙和低功耗蓝牙ble);或者基于ieee802.15.4标准的通信技术,如紫蜂(zigbee)等,本实施例并不以此作为限制;另外,为了简要说明,将使用wifi通信技术的通信模块称为wifi通信模块,将使用蓝牙通信技术的通信模块称为蓝牙通信模块,其他通信技术的实施方式类似,本实施例不再一一赘述;例如,该第一通信模块和第二通信模块可以都是wifi通信模块,或者,都为低功耗蓝牙通信模块,或者第二通信模块是普通的蓝牙通信模块,第一通信模块是低功耗蓝牙通信模块,或者第二通信模块是wifi通信模块,第一通信模块是低功耗蓝牙通信模块,此处不再一一举例。

在本实施例中,在步骤101中,获取该第一通信模块支持的频段和频段上的信道,该频段是指该第一通信模块可以支持的工作频率范围,例如wifi通信模块可以支持的频段包括2.4g频段,即2.412ghz~2.472ghz和/或5g频段,即5.15ghz~5.825ghz,其中,每个频段上的信道数以及每个信道的宽度与国家规定有关,例如,中国2.4g频段的常用信道为11个,5g频段的常用信道为5个,具体可以参考现有技术,此处不再一一赘述。

在本实施例中,可以通过wifi通信模块的配置文件确定该通信模块支持的频段,例如根据配置文件中的无线网络模式(wirelessmode)参数确定,在支持的无线协议标准包括802.11b、802.11g或802.11n时,表示该wifi通信模块支持2.4g频段,在支持的无线协议标准包括802.11a或802.11ac时,表示该wifi通信模块支持5g频段,在确定频段后,即可以获知该频段上的信道。

在本实施例中,在步骤102中,根据频段大小、信道是否可扩展频宽、信道可扩展的大小、信道是否需要动态频率选择中的一种或多种因素,确定除第二信道外的备选信道,以下说明如何确定备选信道。

在一个实施方式中,在该第一通信模块支持至少两个频段时,选择较大频段上的信道,作为该第一通信模块的备选信道,例如,在wifi通信模块支持2.4g频段和5g频段,且5g频段还有未使用的信道时,选择5g频段上的信道,作为备选信道。

在一个实施方式中,选择可扩展频宽的信道,作为该第一通信模块的备选信道,例如,在wifi通信模块使用802.11n或802.11ac的网络模式时,出于高性能的考虑,可以将相邻信道进行捆绑(向上捆绑),作为扩展频宽后的新信道(具体参考现有技术ht40或ht80等),针对除已使用的信道外的信道,如果该信道无相邻信道(例如编号最小的信道无左相邻信道,编号最大的信道无右相邻信道,或相邻信道被其他通信模块占用),即无法扩展频宽,信道不作为备选信道,如果该信道有相邻信道,可以扩展频宽构成新信道,将该信道作为备选信道。

在一个实施方式中,选择可扩展频宽较大的信道,作为该第一通信模块的备选信道,例如,在wifi通信模块使用802.11n或802.11ac的网络模式时,出于高性能的考虑,可以将相邻信道进行捆绑(向上捆绑),作为扩展频宽后的新信道,针对除该第二信道外的信道,如果该信道无相邻信道,即无法扩展频宽,相当于该信道可扩展频宽为0(最小),如果该有至少两个信道有相邻信道,且其中一个信道可扩展的频宽比另一个信道可扩展的频宽大,即将该一个信道作为备选信道。

在一个实施方式中,选择不需要动态频率选择(dfs)的信道,作为该第一通信模块的备选信道;例如,在5g频段,为了避免对雷达系统造成干扰,某些信道需要做动态频率选择,在该实施方式中,选择不需要动态频率选择的信道作为备选信道。

在本实施例中,可以根据以上任意一种实施方式确定备选信道,也可以根据以上至少两种实施方式结合确定备选信道,在根据至少两种实施方式结合确定备选信道时,可以按照预定的顺序或预定的规则确定备选信道,例如,先根据频段大小、信道是否可扩展频宽、信道可扩展的大小、信道是否需要动态频率选择的顺序确定备选信道,即先选择5g频段上的信道,如果这样的信道有多个,就继续选择(可选)5g频段上可扩展频宽的信道,如果这样的信道还有多个,再选择(可选)信道可扩展的频段较大的信道,如果这样的信道还有多个,再选择(可选)不需要动态频率选择的信道作为备选信道;或者wifi通信模块仅支持2.4g频段时,先选择2.4g频段上的信道,如果这样的信道有多个,就继续选择(可选)2.4g频段上可扩展频宽的信道,如果这样的信道还有多个,再选择(可选)信道可扩展的频段较大的信道作为备选信道,以上仅为示例说明,本实施例并不以此作为限制,例如,该顺序不限于上述示例的顺序,此处不再一一举例。

在本实施例中,在步骤102中,从除第二信道外的该备选信道中选择干扰最小的信道和/或选择预定编号的信道作为该第一信道,例如,可以通过信道扫描的方式确定备选信道中各个信道的使用情况,选择干扰最小的信道作为该第一信道;例如信道的干扰程度与信道的噪声大小以及信道被环境中的其他设备占用程度有关,噪声越大,被其他设备占用的越多,其他设备在该信道的信号强度越大,干扰越大;即可以使用现有的信道扫描方法扫描各备选信道上的信号强度、干扰源、噪声、传输速度等参数确定干扰最小的信道;或者选择备选信道中预定编号的信道作为该第一信道,例如,如果备选信道中有编号为1或6或11的信道,可以将该编号信道作为该第一信道,上述两种确定第一信道的方式可以单独实施也可以结合实施,例如在通过信道扫描确定干扰最小的备选信道有多个时,选择预定编号为例如1,6,11的信道作为第一信道。

在本实施例中,通过上述方式确定的备选信道中选择干扰最小的信道作为该第一信道,该电子设备的第一通信模块使用该第一信道与第一网络中的其他电子设备通信,可以避免和环境中其他设备的信道产生干扰,提高数据传输效率。

在本实施例中,在步骤101前,该方法还可以包括:步骤100(可选):

将该第二通信模块与接入点连接;在连接到该接入点后,获取该第二通信模块使用的第二信道。

在本实施例中,在步骤100中,在该第二通信模块支持至少两个频段时,且该接入点支持该至少两个频段时,该第二通信模块连接该接入点的较大频段的服务集标识;在连接到该接入点后,获取该第二通信模块使用的第二信道。

例如,该第二通信模块是wifi通信模块,与接入点(例如路由器)连接,以便接入第二网络,在该wifi通信模块和接入点都支持2.4g频段和5g频段,该wifi通信模块选择连接5g访问点的服务集标识(ssid),在连接至该ap后,即可以根据ap的分配获取该第二信道。

在本实施例中,在确定该第二信道后,从除该第二信道外的备选信道中选择该第一通信模块使用的第一信道,即该第一信道与该第二信道不同,由此,可以避免该电子设备的各个通信模块之间的干扰。

在本实施例中,在确定了第一信道和第二信道后,该第二通信模块可以使用该第二信道与该接入点通信;该第一通信模块与其他电子设备组建第一网络,在该第一网络中使用该第一信道与其他电子设备通信。

图2是本实施例信道选择方法流程图,该方法应用于电子设备,该电子设备具有第一通信模块和第二通信模块,如图2所示,该方法包括:

步骤201,第二通信模块与接入点连接(接入第二网络);其中,在第二通信模块支持至少两个频段时,且该接入点支持该至少两个频段时,该第二通信模块连接该接入点的较大频段的服务集标识;

步骤202,在连接到该接入点后,获取该第二通信模块使用的第二信道;

步骤203,在建立第一网络时,获取第一通信模块支持的频段以及该频段上的信道;

步骤204,在除去第二信道的剩余信道中,根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从该备选信道中选择该第一通信模块使用的第一信道。

步骤205,该第一通信模块与其他电子设备的通信模块组建第一网络,使用第一信道经由第一网络与其他电子设备进行通信。

在本实施例中,步骤201~205的具体实施方式如前所述,此处不再赘述。

由上述实施例可知,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

实施例2

本发明实施例2提供了一种信道选择装置,由于该装置解决问题的原理与实施例1的方法类似,因此其具体的实施可以参考实施例1的方法的实施,内容相同之处,不再重复说明。

图3是本实施例2中信道选择装置示意图,其应用于电子设备,该电子设备具有第一通信模块和第二通信模块,如图3所示,该装置300包括:

第一获取单元301,其用于获取该第一通信模块支持的频段以及该频段上的信道;

选择单元302,其用于根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从该备选信道中选择该第一通信模块使用的第一信道,其中,该第一信道与该第二通信模块使用的第二信道不同。

在本实施例中,第一获取单元301,选择单元302的具体实现方式可以参考实施例1中步骤101~102,重复之处不再赘述。

在本实施例中,选择单元302可以包括:

第一选择模块(未图示),其用于在该第一通信模块支持至少两个频段时,选择较大频段上的信道,作为该备选信道。

在本实施例中,选择单元302可以包括:

第二选择模块(未图示),其用于选择可扩展频宽的信道,作为该备选信道。

在本实施例中,选择单元302可以包括:

第三选择模块(未图示),其用于选择可扩展频宽较大的信道,作为该备选信道。

在本实施例中,选择单元302可以包括:

第四选择模块(未图示),其用于选择不需要动态频率选择的信道,作为该备选信道。

在本实施例中,该第一选择模块,第二选择模块,第三选择模块,第四选择模块的实施方式可以参考实施例1,其中,该选择单元302可以包括上述第一选择模块,第二选择模块,第三选择模块,第四选择模块的一种或至少两种,本实施例并不以此作为限制。

在本实施例中,该选择单元302从除该第二信道外的该备选信道中选择干扰最小的信道和/或选择预定编号的信道作为该第一信道。

在本实施例中,该装置还包括:

连接单元(未图示),其用于将该第二通信模块与接入点连接;

第二获取单元(未图示),其用于在连接到该接入点后,获取该第二通信模块使用的第二信道;

在本实施例中,连接单元和第二获取单元的实施方式请参考实施例1,此处不再赘述。

在本实施例中,在该第二通信模块支持至少两个频段时,且该接入点支持该至少两个频段时,该连接单元将该第二通信模块连接该接入点的较大频段的服务集标识。

在本实施例中,该第二通信模块使用该第二信道与该接入点通信;该第一通信模块与其他电子设备组建第一网络,在该第一网络中使用该第一信道与其他电子设备通信。

由上述实施例可知,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

实施例3

本实施例3还提供了一种信道选择装置,图4是本发明实施例信道选择装置的硬件构成示意图,如图4所示,装置400可以包括:一个接口(图中未示出),中央(cpu)420,存储器410;存储器410耦合到中央处理器420。其中存储器410可存储各种数据;此外还存储信道选择的程序,并且在中央处理器420的控制下执行该程序,并存储各种预设的值和预定的条件等。

在一个实施方式中,信道选择装置的功能可以被集成到中央处理器420中。其应用于电子设备,该电子设备具有第一通信模块和第二通信模块,其中,中央处理器420可以被配置为:获取该第一通信模块支持的频段以及该频段上的信道;根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,确定备选信道,从该备选信道中选择该第一通信模块使用的第一信道,其中,该第一信道与该第二通信模块使用的第二信道不同。

在一个实施方式中,中央处理器420还可以被配置为:在该第一通信模块支持至少两个频段时,选择较大频段上的信道,作为该备选信道;和/或选择可扩展频宽的信道,作为该备选信道;和/或选择可扩展频宽较大的信道,作为该备选信道;和/或选择不需要动态频率选择的信道,作为该备选信道。

在一个实施方式中,中央处理器420还可以被配置为:从除该第二信道外的该备选信道中选择干扰最小的信道和/或选择预定编号的信道作为该第一信道。

在一个实施方式中,中央处理器420还可以被配置为:将该第二通信模块与接入点连接;在连接到该接入点后,获取该第二通信模块使用的第二信道。

在一个实施方式中,中央处理器420还可以被配置为:在该第二通信模块支持至少两个频段时,且该接入点支持该至少两个频段时,将该第二通信模块连接至该接入点的较大频段的服务集标识。

中央处理器420的具体实施方式可以参考实施例1,此处不再重复。

在另一个实施方式中,也可以将上述信道选择装置配置在与中央处理器420连接的芯片(图中未示出)上,通过中央处理器420的控制来实现信道选择装置的功能。

值得注意的是,装置400也并不是必须要包括图4中所示的所有部件;此外,该装置400还可以包括图4中没有示出的部件,例如通信模块等等,各个部件具体可以参考现有技术。

由上述实施例可知,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

实施例4

本实施例4还提供了一种电子设备,该电子设备包括实施例2或3所述的信道选择装置。

本实施例4还提供了一种电子设备,该电子设备包括:中央处理器(未图示),存储器(未图示)和第一通信模块,第二通信模块(未图示);其中,信道选择装置300或400的功能可以被集成到该中央处理器中,其实施方式与实施例3中的中央处理器420类似,此处不再赘述。在另一个实施方式中,也可以将上述信道选择装置300或400配置在与该中央处理器连接的芯片上,通过该中央处理器的控制来实现信道选择装置的功能。

在本实施例中,该电子设备还可以包括:播放模块,显示模块(未图示)等,本实施例并不以此作为限制。

在本实施例中,该电子设备可以是环绕音效系统中的音箱,其还可以包括扬声器单元、功放电路等等音箱中的常用部件,此处不再一一赘述,具体可以参考现有技术。

由上述实施例可知,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

实施例5

本实施例5还提供了一种环绕音响系统,图5是该系统示意图,如图5所示,该系统500包括至少两个电子设备(未图示);该至少两个电子设备的具体结构可以参考实施例4中的电子设备,例如该电子设备可以是音箱。

在本实施例中,根据预定规则从至少两个电子设备中(该预定规则可以是环绕音响系统中的中置音箱或其他类型的音箱,本实施例并不以此作为限制)选择一个主体电子设备501,其包括第一通信模块5011和第二通信模块5012,其他电子设备502包括第一通信模块5021和第二通信模块5022;其中,该主体电子设备501的第二通信模块5012连接至接入点(ap,例如路由器),接入第二网络,通过该第二网络使用第二信道可以访问外部互联网或手机等;该主体电子设备501的第一通信模块5011和其他电子设备502的第一通信模块5021互联,建立第一网络,通过该第一网络使用选择的第一信道可以实现该至少两个电子设备之间的数据传输。

由上述实施例可知,电子设备的至少两个通信模块使用的信道不同,且根据频段大小和/或信道是否可扩展频宽和/或信道可扩展的大小和/或信道是否需要动态频率选择,选择其中一个通信模块使用的第一信道;由此,可以使得电子设备的至少两个通信模块选择互不相同、且干扰较小的信道进行数据传输,提高数据传输效率。

本发明实施例还提供一种可读程序,其中当在信道选择装置中执行该程序时,该程序可以在该信道选择装置中执行如上面实施例1中的信道选择方法。

本发明实施例还提供一种存储有可读程序的存储介质,其中该可读程序在信道选择装置中执行上面实施例1中的信道选择方法。

结合本发明实施例描述的在信道选择装置中信道选择的方法可直接体现为硬件、由处理器执行的软件模块或二者组合。例如,图3-5所示的功能框图中的一个或多个和/或功能框图的一个或多个组合,既可以对应于计算机程序流程的各个软件模块,亦可以对应于各个硬件模块。这些软件模块,可以分别对应于图1-2所示的各个步骤。这些硬件模块例如可利用现场可编程门阵列(fpga)将这些软件模块固化而实现。

软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、移动磁盘、cd-rom或者本领域已知的任何其它形式的存储介质。可以将一种存储介质耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息;或者该存储介质可以是处理器的组成部分。处理器和存储介质可以位于asic中。该软件模块可以存储在信道选择装置的存储器中,也可以存储在可插入信道选择装置的存储卡中。

针对图3-5描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,可以实现为用于执行本申请所描述功能的通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件、或者其任意适当组合。针对图3-4描述的功能框图中的一个或多个和/或功能框图的一个或多个组合,还可以实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp通信结合的一个或多个微处理器或者任何其它这种配置。

以上结合具体的实施方式对本发明进行了描述,但本领域技术人员应该清楚,这些描述都是示例性的,并不是对本发明保护范围的限制。本领域技术人员可以根据本发明的精神和原理对本发明做出各种变型和修改,这些变型和修改也在本发明的范围内。

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