CN105898795B - 一种wifi芯片上实现双模式共存的方法及电子设备 - Google Patents
一种wifi芯片上实现双模式共存的方法及电子设备 Download PDFInfo
- Publication number
- CN105898795B CN105898795B CN201610183074.2A CN201610183074A CN105898795B CN 105898795 B CN105898795 B CN 105898795B CN 201610183074 A CN201610183074 A CN 201610183074A CN 105898795 B CN105898795 B CN 105898795B
- Authority
- CN
- China
- Prior art keywords
- mode
- channel
- time slot
- file
- communication sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000004891 communication Methods 0.000 claims abstract description 185
- 230000005540 biological transmission Effects 0.000 claims description 18
- 230000003993 interaction Effects 0.000 claims description 16
- 230000004044 response Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/10—Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种WIFI芯片上实现双模式共存的方法及电子设备,所述方法包括:获得用于指示STA模式和AP模式共存的控制指令;响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
Description
技术领域
本发明涉及通信设备的通信模式管理技术,尤其涉及一种WIFI芯片上实现双模式共存的方法及电子设备。
背景技术
电子设备,比如智能手机中的WIIF芯片可以具备STA(Station,站点)模式或者AP(Access Point,热点)模式;其中,当WIIF芯片使用STA模式和AP模式中的其中一种时不会出现信道冲突的问题。但当同一个wifi芯片,同时既当Station又当AP,在同一时间即处于STA模式又处于AP模式时,则存在信道冲突。可以看出,现有技术的wifi芯片不能实现STA模式和AP模式共存。
发明内容
本发明实施例提供一种WIFI芯片上实现双模式共存的方法及电子设备,能至少解决现有技术存在的上述问题。
本发明实施例的技术方案是这样实现的:
本发明实施例中提供一种WIFI芯片上实现双模式共存的方法,所述方法包括:
获得用于指示STA模式和AP模式共存的控制指令;
响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
本发明实施例中还提供了一种电子设备,所述电子设备包括:
信息获取单元,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
本发明实施例提供的WIFI芯片上实现双模式共存的方法及电子设备,能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
附图说明
图1为本发明实施例中WIFI芯片上实现双模式共存的方法流程示意图;
图2为本发明实施例选取WIFI芯片的工作模式的操作界面示意图;
图3为本发明实施例中2.4G频段以及信道频率划分示意图;
图4为本发明实施例中5G频段以及信道频率划分示意图;
图5为本发明实施例时隙划分示意图;
图6为本发明实施例分时工作流程示意图;
图7为本发明实施例电子设备组成结构示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步详细说明。
实施例一、
本发明实施例提供了一种WIFI芯片上实现双模式共存的方法,如图1所示,包括:
步骤101:获得用于指示STA模式和AP模式共存的控制指令;
步骤102:响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
步骤103:在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,还可以包括,所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,所述在所述NV文件的控制下,针对所述WIFI芯片所支持的频段通常可以包括2.5G以及5G两种。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
实施例二、
本发明实施例提供了一种WIFI芯片上实现双模式共存的方法,如图1所示,包括:
步骤101:获得用于指示STA模式和AP模式共存的控制指令;
步骤102:响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
步骤103:在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,还可以包括,所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,本实施例提供一种具体的实施方式,在本实施例中以STA模式以及AP模式处于不同的传输频段为实施方式为例进行后续说明,具体如下:
所述在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,包括:
从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的传输频段不同的第一通信子信道以及第二通信子信道;
控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
其中,所述传输频段不同的第一通信子信道以及第二通信子信道可以根据WIFI支持的不同频段对应的不同场景进行设置,比如:
场景一、最普遍使用的为2.4G的场景,如果WIFI芯片仅支持2.4G的频段,参见图3以2.5G频段的信道分配为例,其中,假设WIFI 2.4G各信道频段分布图,整个频段内有互不干扰信道(1、6、11)。那么可以指定第一通信子信道为信道1、第二通信子信道为信道6;或者,第一通信子信道为信道11、第二通信子信道为信道1。
场景二、当WIFI芯片能够支持2.4G以及5G两个频段的信道时,首先结合5G频段的划分图(图4)对5G频段中的信道频段划分进行说明,图4中示意出来802.11a.n,ac规范中WIFI 5G不同带宽下各信道频段分布图。在中国WiFi 5G可使用的信道为CH 36~48,CH 149~165。
结合图3和图4可以看出2.4G和5G的频段隔离较远。也就是说,当WIFI芯片能支持2.4G以及5G两个频段的信道时,可以设置第一通信子信道为2.4G频段中的任意一个支持的信道,第二通信子信道为5G频段中的任意一个支持的信道,比如,可以设置第一通信子信道为信道6,设置第二通信子信道为信道40。
优选地,针对上述本实施例提供的场景,还可以指定设置所述第一通信子信道的传输频段高于所述第二通信子信道的传输频段。也就是说,针对上述场景二给出的当WIFI芯片能够支持2.4G以及5G两个频段的信道时,可以设置第一通信子信道为5G频段中的任意一个支持的信道频段,第二通信子信道为2.4G频段中的任意一个支持的信道频段。比如,可以设置第一通信子信道为信道48,第二通信子信道为信道11。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
实施例三、
本发明实施例提供了一种WIFI芯片上实现双模式共存的方法,如图1所示,包括:
步骤101:获得用于指示STA模式和AP模式共存的控制指令;
步骤102:响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
步骤103:在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,还可以包括,所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,本实施例提供与前述实施例不同的具体的实施方式,在本实施例中以STA模式以及AP模式处于不同的传输时段为实施方式为例进行后续说明,具体如下:
所述在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,包括:
从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的工作时隙不同的第一通信子信道以及第二通信子信道;
控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
也就是说,在本场景下,首先第一通信子信道与第二通信子信道均采用相同的频段,但是在不同的时隙进行工作。本实施例可以采用图3所示的2.4G频段中的信道进行说明,也可以采用图4中所示的5G频段中的信道进行说明,这里不进行频段的限制。
具体的,所述第一通信子信道中包括有设置为至少一个第一时隙的上行工作时隙、以及设置为至少一个第二时隙的下行工作时隙;相应的,所述第二通信子信道中包括有设置为至少一个第三时隙的上行工作时隙以及设置为至少一个第四时隙的下行工作时隙;其中,所述第一时隙、第二时隙、第三时隙以及第四时隙均不相同。
值得注意的是,针对通信子信道的时隙划分,可以根据实际情况在终端侧以及网络侧进行预先设置,比如,可以设置一个无线帧时长为N,其中具备M个时隙,也就是每一个时隙的时长为不大于N/M,在本实施例中一个无线帧中至少能够存在四个时隙,比如,参见图5,假设第一通信子信道采用时隙1作为第一时隙即上行时隙,时隙2为第二时隙即下行时隙,第二通信子信道采用时隙3为上行时隙、时隙4为第四时隙即下行时隙。通过类似图5这样的时隙划分,使得第一通信子信道以及第二通信子信道能够在时间上进行区分,从而避免STA以及AP两种模式之间的信道冲突问题。可以理解的,图5仅给出了每一个通信子信道具备两个时隙的示例,实际处理中,针对每一个通信子信道均可以设置更多的上行以及下行时隙,而针对每一个时隙的具体数据处理方式与图5中的示例相同,因此这里不做赘述。
另外,需要说明的是,所述第一通信子信道对应的上行时隙以及下行时隙的设置,可以预先在网络侧同样进行设置,比如,可以当确定电子设备进入STA模式以及AP模式共存的场景时,可以预先向网络侧发送一个通知,使得网络侧得到所述电子设备要进入双模式共存的场景,并且所述电子设备采用不同时隙的通信子信道分别用于交互两种模式下的数据,此时,网络侧就可以根据预设的针对不同模式的通信子信道的预设信息,分别通过不同的上下行时隙向电子设备侧交互数据。
本实施例可以参见图6再次进行流程说明,当WIFI芯片处于STA模式或者AP模式中的任意一种工作模式时,可以控制WIIF芯片工作的默认的频段和信道中;一旦检测到控制WIFI芯片处于STA模式以及AP模式共存的场景中,就基于NV文件中的控制信息,对STA模式以及AP模式进行分时控制,以最终使得STA模式以及AP模式能够共存。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
实施例四、
本发明实施例提供了一种电子设备,如图7所示,所述电子设备包括:
信息获取单元71,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元72,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,处理单元72,用于所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,所述在所述NV文件的控制下,针对所述WIFI芯片所支持的频段通常可以包括2.5G以及5G两种。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
实施例五、
本发明实施例提供了一种电子设备,如图7所示,所述电子设备包括:
信息获取单元71,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元72,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,还可以包括,所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,本实施例提供一种具体的实施方式,在本实施例中以STA模式以及AP模式处于不同的传输频段为实施方式为例进行后续说明,具体如下:
处理单元72,用于从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的传输频段不同的第一通信子信道以及第二通信子信道;控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
其中,所述传输频段不同的第一通信子信道以及第二通信子信道可以根据WIFI支持的不同频段对应的不同场景进行设置,比如:
场景一、最普遍使用的为2.4G的场景,如果WIFI芯片仅支持2.4G的频段,参见图3以2.5G频段的信道分配为例,其中,假设WIFI 2.4G各信道频段分布图,整个频段内有互不干扰信道(1、6、11)。那么可以指定第一通信子信道为信道1、第二通信子信道为信道6;或者,第一通信子信道为信道11、第二通信子信道为信道1。
场景二、当WIFI芯片能够支持2.4G以及5G两个频段的信道时,首先结合5G频段的划分图(图4)对5G频段中的信道频段划分进行说明,图4中示意出来802.11a.n,ac规范中WIFI 5G不同带宽下各信道频段分布图。在中国WiFi 5G可使用的信道为CH 36~48,CH 149~165。
结合图3和图4可以看出2.4G和5G的频段隔离较远。也就是说,当WIFI芯片能支持2.4G以及5G两个频段的信道时,可以设置第一通信子信道为2.4G频段中的任意一个支持的信道,第二通信子信道为5G频段中的任意一个支持的信道,比如,可以设置第一通信子信道为信道6,设置第二通信子信道为信道37。
优选地,针对上述本实施例提供的场景,还可以指定设置所述第一通信子信道的传输频段高于所述第二通信子信道的传输频段。也就是说,针对上述场景二给出的当WIFI芯片能够支持2.4G以及5G两个频段的信道时,可以设置第一通信子信道为5G频段中的任意一个支持的信道频段,第二通信子信道为2.4G频段中的任意一个支持的信道频段。比如,可以设置第一通信子信道为信道48,第二通信子信道为信道11。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
实施例六、
本发明实施例提供了一种电子设备,如图7所示,所述电子设备包括:
信息获取单元71,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元72,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;在所述NV文件的控制下,针对所述WIFI芯片所支持的频段的通信信道进行控制,以使得所述STA模式和所述AP模式共存。
这里,所述STA模式用于表示能够通过WIFI与网络侧建立通信连接,并且通过所述通信连接与网络侧交互数据的模式;
所述AP模式用于表征能够通过WIFI芯片与网络侧建立通信连接、通过所述通信连接与网络侧交互数据的同时,还能够作为无线接入点允许其他电子设备接入、并通过其访问网络的模式。
所述获得用于指示STA模式和AP模式共存的控制指令的方式,可以为,用户通过设置界面选取当前电子设备的WIFI功能处于哪种模式,比如,参见图2,可以从图中选取“STA模式以及AP模式”的选项,从而获取到上述双模式共存的控制指令。
需要说明的是,上述图2给出的场景仅为一种可能的操作方式,另外,其实还可以并未直接以STA模式来显示,可以当选取“无线局域网”的时候,确定进入STA模式,选取“个人热点”时,确定进入AP模式,如果具备并能够选取“无线局域网以及个人热点共存”的选项时,就可以确定获取到的用于指示STA模式和AP模式共存的控制指令。
进一步地,所述响应所述控制指令,加载NV文件可以为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件。
其中,所述NV文件中包括的内容可以除上述所述的STA模式和AP模式共存的情况下针对通信信道的控制信息之外,还可以包括,所述WIFI芯片处于STA模式时需要获取到针对通信信道的控制信息,以及所述WIFI芯片处于AP模式时需要获取到的针对通信信道的控制信息。也就是说,针对每一种模式,在所述NV文件中都可以具备一个标识信息,一旦收到用于指示处于某种模式的控制指令时,就根据该模式对应的标识从所述NV文件中查找到对应的标识信息,并基于所述标识信息提取得到该模式下的通信信道的控制信息。
进一步地,本实施例提供与前述实施例不同的具体的实施方式,在本实施例中以STA模式以及AP模式处于不同的传输时段为实施方式为例进行后续说明,具体如下:
所述处理单元72,用于从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的工作时隙不同的第一通信子信道以及第二通信子信道;控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
也就是说,在本场景下,首先第一通信子信道与第二通信子信道均采用相同的频段,但是在不同的时隙进行工作。本实施例可以采用图3所示的2.4G频段中的信道进行说明,也可以采用图4中所示的5G频段中的信道进行说明,这里不进行频段的限制。
具体的,所述第一通信子信道中包括有设置为至少一个第一时隙的上行工作时隙、以及设置为至少一个第二时隙的下行工作时隙;相应的,所述第二通信子信道中包括有设置为至少一个第三时隙的上行工作时隙以及设置为至少一个第四时隙的下行工作时隙;其中,所述第一时隙、第二时隙、第三时隙以及第四时隙均不相同。
值得注意的是,针对通信子信道的时隙划分,可以根据实际情况在终端侧以及网络侧进行预先设置,比如,可以设置一个无线帧时长为N,其中具备M个时隙,也就是每一个时隙的时长为不大于N/M,在本实施例中一个无线帧中至少能够存在四个时隙,比如,参见图5,假设第一通信子信道采用时隙1作为第一时隙即上行时隙,时隙2为第二时隙即下行时隙,第二通信子信道采用时隙3为上行时隙、时隙4为第四时隙即下行时隙。通过类似图5这样的时隙划分,使得第一通信子信道以及第二通信子信道能够在时间上进行区分,从而避免STA以及AP两种模式之间的信道冲突问题。可以理解的,图5仅给出了每一个通信子信道具备两个时隙的示例,实际处理中,针对每一个通信子信道均可以设置更多的上行以及下行时隙,而针对每一个时隙的具体数据处理方式与图5中的示例相同,因此这里不做赘述。
另外,需要说明的是,所述第一通信子信道对应的上行时隙以及下行时隙的设置,可以预先在网络侧同样进行设置,比如,可以当确定电子设备进入STA模式以及AP模式共存的场景时,可以预先向网络侧发送一个通知,使得网络侧得到所述电子设备要进入双模式共存的场景,并且所述电子设备采用不同时隙的通信子信道分别用于交互两种模式下的数据,此时,网络侧就可以根据预设的针对不同模式的通信子信道的预设信息,分别通过不同的上下行时隙向电子设备侧交互数据。
可见,通过采用上述方案能够通过加载NV文件,获取到NV文件的STA模式以及AP模式共存的情况下针对通信信道的控制信息,使得WIFI芯片能够处于STA模式以及AP模式共存。如此,就使得电子设备既能够作为访问点接入网络,又能够作为接入点为其他设备提供网络,扩展了电子设备中WIFI芯片的工作模式,并且提升了电子设备适用场景。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (6)
1.一种WIFI芯片上实现双模式共存的方法,其特征在于,所述方法包括:
获得用于指示STA模式和AP模式共存的控制指令;
响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的传输频段不同的第一通信子信道以及第二通信子信道;其中,所述第一通信子信道的传输频段高于所述第二通信子信道的传输频段;
控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互,以使得所述STA模式和所述AP模式共存;
其中,所述响应所述控制指令,加载NV文件为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件;所述NV文件包括所述STA模式对应的第一标识信息和所述AP模式对应的第二标识信息;所述第一标识信息用于提取所述STA模式下的通信信道的控制信息;所述第二标识信息用于提取所述AP模式下的通信信道的控制信息。
2.一种WIFI芯片上实现双模式共存的方法,其特征在于,所述方法包括:
获得用于指示STA模式和AP模式共存的控制指令;
响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;
从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的工作时隙不同的第一通信子信道以及第二通信子信道;
控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
3.根据权利要求2所述的方法,其特征在于,所述第一通信子信道中包括有设置为至少一个第一时隙的上行工作时隙、以及设置为至少一个第二时隙的下行工作时隙;相应的,所述第二通信子信道中包括有设置为至少一个第三时隙的上行工作时隙以及设置为至少一个第四时隙的下行工作时隙;
其中,所述第一时隙、第二时隙、第三时隙以及第四时隙均不相同。
4.一种电子设备,其特征在于,所述电子设备包括:
信息获取单元,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的传输频段不同的第一通信子信道以及第二通信子信道;控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互,以使得所述STA模式和所述AP模式共存;其中,所述第一通信子信道的传输频段高于所述第二通信子信道的传输频段;其中,所述响应所述控制指令,加载NV文件为:当检测得到所述控制指令时,从WIFI芯片中调用预设的NV文件;所述NV文件包括所述STA模式对应的第一标识信息和所述AP模式对应的第二标识信息;所述第一标识信息用于提取所述STA模式下的通信信道的控制信息;所述第二标识信息用于提取所述AP模式下的通信信道的控制信息。
5.一种电子设备,其特征在于,所述电子设备包括:
信息获取单元,用于获得用于指示STA模式和AP模式共存的控制指令;
处理单元,用于响应所述控制指令,加载NV文件,所述NV文件中至少包括有在STA模式和AP模式共存的情况下针对通信信道的控制信息;从所述NV文件中选取得到STA模式和所述AP模式共存的情况下分配的工作时隙不同的第一通信子信道以及第二通信子信道;控制所述第一通信子信道用于支持STA模式的数据交互,且控制所述第二通信子信道用于支持AP模式的数据交互。
6.根据权利要求5所述的电子设备,其特征在于,所述第一通信子信道中包括有设置为至少一个第一时隙的上行工作时隙、以及设置为至少一个第二时隙的下行工作时隙;相应的,所述第二通信子信道中包括有设置为至少一个第三时隙的上行工作时隙以及设置为至少一个第四时隙的下行工作时隙;
其中,所述第一时隙、第二时隙、第三时隙以及第四时隙均不相同。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610183074.2A CN105898795B (zh) | 2016-03-28 | 2016-03-28 | 一种wifi芯片上实现双模式共存的方法及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610183074.2A CN105898795B (zh) | 2016-03-28 | 2016-03-28 | 一种wifi芯片上实现双模式共存的方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105898795A CN105898795A (zh) | 2016-08-24 |
CN105898795B true CN105898795B (zh) | 2021-11-16 |
Family
ID=57013918
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610183074.2A Active CN105898795B (zh) | 2016-03-28 | 2016-03-28 | 一种wifi芯片上实现双模式共存的方法及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105898795B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106572510A (zh) * | 2016-10-31 | 2017-04-19 | 青岛海信电器股份有限公司 | 一种信道的选择方法以及智能终端 |
CN106817742B (zh) * | 2016-12-30 | 2020-07-24 | 南京中科创达软件科技有限公司 | 一种Android上实现无线WiFi双工作模式的方法 |
CN108282907B (zh) * | 2018-01-29 | 2023-04-07 | 深圳市同科联赢科技有限公司 | 电子设备、无线组网***、装置及其控制方法和存储装置 |
CN108462994B (zh) * | 2018-03-09 | 2022-03-22 | Oppo广东移动通信有限公司 | 个人热点的信道选择方法及相关产品 |
CN108990155A (zh) * | 2018-06-20 | 2018-12-11 | 青岛海信电器股份有限公司 | 一种选择信道的方法及终端 |
CN111200877B (zh) * | 2020-03-12 | 2022-12-20 | 深圳康佳电子科技有限公司 | 一种网络连接方法、终端及存储介质 |
CN113473356B (zh) * | 2021-05-24 | 2024-05-17 | 杭州涂鸦信息技术有限公司 | 定位方法以及电子设备、存储装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104185224A (zh) * | 2014-08-15 | 2014-12-03 | 深圳市同洲电子股份有限公司 | wifi芯片及在STA和AP模式共存时的控制方法 |
CN104717684A (zh) * | 2015-03-30 | 2015-06-17 | 福州瑞芯微电子有限公司 | 一种wifi模式虚拟共存的方法和装置 |
CN105592491A (zh) * | 2015-09-25 | 2016-05-18 | 深圳市美贝壳科技有限公司 | 双wifi模块的ap模式和p2p模式共存的方法 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8045922B2 (en) * | 2007-11-23 | 2011-10-25 | Texas Instruments Incorporated | Apparatus for and method of bluetooth and wireless local area network coexistence using a single antenna in a collocated device |
US8072913B2 (en) * | 2008-02-03 | 2011-12-06 | Broadcom Corporation | Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or bluetooth radios |
WO2010095802A1 (en) * | 2009-02-18 | 2010-08-26 | Lg Electronics Inc. | Coexistent channel access method |
US20120093240A1 (en) * | 2010-01-18 | 2012-04-19 | Atheros Communications, Inc. | Interference detection in a powerline communication network |
CN102457919B (zh) * | 2010-11-02 | 2016-04-13 | 中兴通讯股份有限公司 | 一种后向兼容的大带宽无线网络工作模式切换方法及*** |
US9433003B2 (en) * | 2012-03-07 | 2016-08-30 | Qualcomm Incorporated | Multi-radio coexistence via timing controls for radios using the same radio access technology |
KR20130125276A (ko) * | 2012-05-08 | 2013-11-18 | 한국전자통신연구원 | Short Probe Response를 이용한 효율적인 스캐닝 방법 |
US20130324113A1 (en) * | 2012-05-30 | 2013-12-05 | Bruno Jechoux | Radio communication device and method for operating a radio communication device |
KR102094287B1 (ko) * | 2012-07-25 | 2020-03-31 | 삼성전자 주식회사 | 셀 내의 주파수 집적 시스템에서 제어 채널 전송 방법 및 장치 |
WO2014064322A1 (en) * | 2012-10-22 | 2014-05-01 | Nokia Corporation | Interference avoidance and power savings for coexistence among different radio access technologies |
CN202873086U (zh) * | 2012-10-31 | 2013-04-10 | 上海斐讯数据通信技术有限公司 | 无线双频ap |
CN103529793B (zh) * | 2013-10-18 | 2015-12-23 | 中山司南物联网科技有限公司 | 一种基于wifi的sta模式与ap模式的物联网控制***及其控制方法 |
US9344914B2 (en) * | 2014-05-21 | 2016-05-17 | Qualcomm Incorporated | Modem assisted contention handling of multiple active connections in wireless communications |
-
2016
- 2016-03-28 CN CN201610183074.2A patent/CN105898795B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104185224A (zh) * | 2014-08-15 | 2014-12-03 | 深圳市同洲电子股份有限公司 | wifi芯片及在STA和AP模式共存时的控制方法 |
CN104717684A (zh) * | 2015-03-30 | 2015-06-17 | 福州瑞芯微电子有限公司 | 一种wifi模式虚拟共存的方法和装置 |
CN105592491A (zh) * | 2015-09-25 | 2016-05-18 | 深圳市美贝壳科技有限公司 | 双wifi模块的ap模式和p2p模式共存的方法 |
Non-Patent Citations (1)
Title |
---|
多工作模式的IEEE802.11无线接入点的设计与实现;柏宁宁;《中国优秀硕士论文》;20101001;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN105898795A (zh) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105898795B (zh) | 一种wifi芯片上实现双模式共存的方法及电子设备 | |
KR20200116515A (ko) | 자원 선택 방법 및 단말 장치 | |
CN110235502A (zh) | 用于未许可频谱中蜂窝通信的灵活的时隙结构 | |
US20130051277A1 (en) | Method and apparatus for allocating resources for device-to-device discovery | |
EP3404960A1 (en) | Method and device for indicating uplink subframe over unlicensed spectrum | |
EP3402281A1 (en) | Channel detection method and device, terminal and base station | |
CN104982050A (zh) | 便于无线装置中的多用户身份支持 | |
WO2013030773A1 (en) | Method and apparatus for allocating device-to-device discovery portion | |
EP3576477B1 (en) | Wireless communication method, terminal device, and network device | |
CN111096039A (zh) | 基站装置和用户装置 | |
CN111052802B (zh) | 一种非授权频谱上的载波切换方法、基站及终端设备 | |
CN107959954B (zh) | 一种无线通信方法及终端设备 | |
US20220272665A1 (en) | Method and device for transmitting data and storage medium | |
US20210227567A1 (en) | Multi-subframe scheduling method, device and terminal | |
US11672022B2 (en) | Channel access method, access point and station | |
US20230138775A1 (en) | Method for mapping pusch signal, terminal, and network-side device | |
CN115720366A (zh) | 传输处理方法、装置及设备 | |
CN107959945B (zh) | 一种无线通信方法及终端设备 | |
EP3563616B1 (en) | Method and apparatus for allocating uplink resources | |
US20230328716A1 (en) | Sidelink SL-Based Positioning Method and Apparatus, and Terminal | |
CN112564873A (zh) | 参考信号传输方法及通信装置 | |
CN107708119B (zh) | 一种通信设备及其通信频段的分配方法、可读存储介质 | |
CN109565838B (zh) | 传输信息的方法、装置、基站及终端 | |
CN116095838A (zh) | 上行传输信息确定、上行传输以及上行传输配置的方法 | |
US20170013619A1 (en) | Data transmission method and station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |