CN105813171B - 一种交叉服务集扫描方法及***以及移动终端 - Google Patents
一种交叉服务集扫描方法及***以及移动终端 Download PDFInfo
- Publication number
- CN105813171B CN105813171B CN201410849676.8A CN201410849676A CN105813171B CN 105813171 B CN105813171 B CN 105813171B CN 201410849676 A CN201410849676 A CN 201410849676A CN 105813171 B CN105813171 B CN 105813171B
- Authority
- CN
- China
- Prior art keywords
- scanning
- network
- under
- services set
- mobile terminal
- 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
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种交叉服务集扫描控制方法及***以及移动终端,属于网络模式扫描技术领域;方法包括:移动终端于两个网络模式下工作时分别连接相应的对端设备;将总工作时长划分为相应的多个处理时段,并且在每个处理时段内,于其中一个网络模式下进行交叉服务集扫描;在每个处理时段内,对多个扫描信道中的一个进行交叉服务集扫描;通过判断扫描信道上是否包括对网络延时或者抖动敏感的应用来选择扫描策略;***包括:时段设定单元、判断单元以及扫描单元。上述技术方案的有益效果是:避免在对其中一个网络模式下进行交叉服务集扫描时对另一个网络模式的常态工作产生影响,提升用户的使用体验。
Description
技术领域
本发明涉及网络模式扫描技术领域,尤其涉及一种交叉服务集扫描控制方法及***以及移动终端。
背景技术
随着移动通信技术的发展以及人们对移动通信技术的需求,越来越多的移动终端开始支持双网络模式共存的工作模式。所谓双网络模式共存,即指移动终端既可以于一第一网络模式下工作并连接相应的对端设备,同时也可以于一第二网络模式下工作并连接相应的对端设备。现有技术中常见的双网络模式共存通常包括终端模式(Station,STA)+无线接入点模式(Access Point,AP),终端模式+点对点模式(Peer to Peer,P2P)以及无线接入点模式+点对点模式等,以下均简称为STA+AP模式、STA+P2P模式以及AP+P2P模式等。
现有技术中,通常会在某个常态工作的网络模式下进行交叉服务集扫描。所谓交叉服务集,也称为交叉基本服务集(Overlapping Basic Service Set,OBSS),是指在无线局域网的部署过程中,多个基本服务集(Basic Service Set,BSS)相互重叠的情况。产生OBSS,意味着不同BSS相互重叠,则不同BSS内的多个无线站点可能共用相同的信道,从而产生潜在干扰。为了避免这些潜在的干扰,确保OBSS能够正常且高效工作,移动终端需要对OBSS进行定期扫描,从而排除相应干扰,也就是通常所述的交叉服务集扫描(OBSS扫描)。
则对于支持双网络模式共存的移动终端而言,在一个网络模式下进行交叉服务集扫描,可能会影响到移动终端于另一个网络模式下的工作状态,从而影响用户的使用体验。
发明内容
根据现有技术中存在的问题,现提供一种交叉服务集扫描控制方法及系 统以及移动终端,旨在解决双网络模式共存时于一个网络模式下进行交叉服务集扫描时会对另一个网络模式形成干扰的问题;
上述技术方案具体包括:
一种交叉服务集扫描控制方法,适用于移动终端,所述移动终端于两个网络模式共存的模式下,共用一套收发设备进行数据传输;
其中,
所述移动终端于两个所述网络模式下工作时分别连接相应的对端设备;
将总工作时长划分为相应的多个处理时段,所述移动终端在每个所述处理时段内,于其中一个所述网络模式下进行交叉服务集扫描;
所述移动终端在每个所述处理时段内,对应用其中一个所述网络模式下的多个扫描信道中尚未进行扫描的一个所述扫描信道进行交叉服务集扫描;
所述移动终端判断于两个所述网络模式下的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并根据判断结果选择相应的扫描策略进行所述交叉服务集扫描。
优选的,该交叉服务集扫描控制方法,其中,进行交叉服务集扫描的步骤具体包括:
步骤S1,准备于其中一个网络模式下进行相应的所述交叉服务集扫描,并将所述总工作时长划分为相应的多个所述处理时段;
步骤S2,相应的所述处理时段开始时,开始对所述其中一个网络模式下尚未经过扫描的一扫描信道进行所述交叉服务集扫描;
步骤S3,判断于两个所述网络模式下的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并在一个所述网络模式下存在对网络延时或者网络抖动敏感的应用时在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息。
优选的,该交叉服务集扫描控制方法,其中,所述步骤S3具体包括:
步骤S31A,判断所述其中一个网络模式下将要进行扫描的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转向执行步骤S33A;
步骤S32A,判断除所述其中一个网络模式外的另一个所述网络模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转向执行步骤S33A;
步骤S33A,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息。
优选的,该交叉服务集扫描控制方法,其中,所述步骤S33中,对所述扫描信道进行主动的所述交叉服务集扫描时,所述移动终端短时监听被扫描的所述扫描信道,以接收相应的所述扫描信息。
优选的,该交叉服务集扫描控制方法,其中,所述步骤S3中还包括:
步骤S31B,判断所述其中一个网络模式下将要进行扫描的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或者网络抖动敏感的应用,则继续执行步骤S32B;
步骤S32B,判断除所述其中一个网络模式外的另一个所述网络模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或网络抖动敏感的应用,则继续执行步骤S33B;
步骤S33B,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息。
优选的,该交叉服务集扫描控制方法,其中,所述步骤S33B中,对所述扫描信道进行主动或被动的所述交叉服务集扫描时,所述移动终端监听被扫描的所述扫描信道,以接收相应的所述扫描信息。
优选的,该交叉服务集扫描控制方法,其中,执行所述步骤S3后,执行下述步骤:
步骤S4,判断本次所述交叉服务集扫描是否结束:
若本次所述交叉服务集扫描结束,则准备进行下一次所述交叉服务集扫描,并返回所述步骤S1;
步骤S5,更新下次扫描对应的所述扫描信道,并返回所述步骤S2。
优选的,该交叉服务集扫描控制方法,其中,相应的所述处理时段开始时,所述移动终端于所述其中一个网络模式下从当前的工作信道切换至相应的扫描信道,并对所述扫描信道进行所述交叉服务集扫描。
优选的,该交叉服务集扫描控制方法,其中,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组拥有端工作;
所述移动终端于所述终端模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1a,所述移动终端接收于所述终端模式下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2a,相应的所述处理时段开始时,所述移动终端于所述终端模式下开始对相应的一个所述扫描信道进行扫描,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
步骤S3a,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6a;
步骤S4a,判断所述移动终端于所述点对点模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
步骤S5a,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7a;
步骤S6a,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S7a,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1a;
步骤S8a,更新下次扫描对应的所述扫描信道,并返回所述步骤S2a。
优选的,该交叉服务集扫描控制方法,其中,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组拥有端工作;
所述移动终端于所述点对点模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1b,所述移动终端接收于所述点对点下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2b,相应的所述处理时段开始时,所述移动终端于所述点对点模 式下开始对相应的一个所述扫描信道进行扫描,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
步骤S3b,判断所述点对点模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
步骤S4b,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6b;
步骤S5b,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7b;
步骤S6b,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S7b,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1b;
步骤S8b,更新下次扫描对应的所述扫描信道,并返回所述步骤S2b。
优选的,该交叉服务集扫描控制方法,其中,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组客户端工作;
所述移动终端于所述终端模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1c,所述移动终端接收于所述终端模式下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2c,相应的所述处理时段开始时,所述移动终端于所述终端模式下开始对相应的一个所述扫描信道进行扫描,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S5c;
步骤S3c,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5c;
步骤S4c,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6c;
步骤S5c,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S6c,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1c;
步骤S7c,更新下次扫描对应的所述扫描信道,并返回所述步骤S2c。
优选的,该交叉服务集扫描控制方法,其中,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组客户端工作;
所述移动终端于所述点对点模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1d,所述移动终端接收于所述点对点模式下连接的上层设备发送的扫描指令,并划分相应的处理时段;
步骤S2d,相应的所述处理时段开始时,所述移动终端于所述点对点模式下开始对相应的一个所述扫描信道进行扫描,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S5d;
步骤S3d,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5d;
步骤S4d,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6d;
步骤S5d,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S6d,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1d;
步骤S7d,更新下次扫描对应的所述扫描信道,并返回所述步骤S2d。
优选的,该交叉服务集扫描控制方法,其中,若所述移动终端于两个所述网络模式下均未连接相应的对端设备,则:
所述移动终端在每个所述处理时段内于其中一个所述网络模式下扫描空口信号;
所述移动终端在每个所述处理时段内于应用其中一个所述网络模式下的多个所述扫描信道中尚未经过扫描的一个所述扫描信道上扫描空口信号。
一种交叉服务集扫描控制***,适用于移动终端,所述移动终端于两个网络模式共存的模式下,共用一套收发设备进行数据传输;其中:
所述移动终端于两个所述网络模式下工作时分别连接相应的对端设备;
所述交叉服务集扫描控制***包括:
时段设定单元,用于根据触发的将要进行的交叉服务集扫描将总的工作时长划分为相应的多个处理时段;
所述移动终端在每个所述处理时段内于其中一个所述网络模式下进行所述交叉服务集扫描;
所述移动终端在每个所述处理时段内对应用其中一个所述网络模式下的多个扫描信道中尚未经过扫描的一个所述扫描信道进行所述交叉服务集扫描;
判断单元,用于判断于两个所述网络模式下当前进行扫描的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的判断结果;
扫描单元,分别连接所述时段设定单元和所述判断单元,用于根据所述判断结果,在相应的所述处理时段内,采用相应的扫描策略对应用于相应的所述网络模式下的一个所述扫描信道进行所述交叉服务集扫描。
优选的,该交叉服务集扫描控制***,其中,所述判断单元包括:
第一判断模块,用于判断当前需要扫描的所述网络模式下相应的所述扫描信道中和/或所述移动终端于当前需要扫描的所述网络模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第一判断结果;
第二判断模块,用于判断除当前需要扫描的所述网络模式外的另一个所 述网络模式下相应的所述扫描信道中和/或所述移动终端于另一个所述网络模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第二判断结果;
所述判断单元根据所述第一判断结果和/或所述第二判断结果输出相应的所述判断结果。
优选的,该交叉服务集扫描控制***,其中,所述扫描单元中包括:
第一扫描模块,用于根据所述判断结果,于当前需要扫描的所述网络模式下进行主动的所述交叉服务集扫描,短时监听所述扫描信道,以接收相应的扫描信息;
第二扫描模块,用于根据所述判断结果,于当前需要扫描的所述网络模式下进行主动或被动的所述交叉服务集扫描,监听所述扫描信道,以接收相应的扫描信息。
一种移动终端,其中,采用上述的交叉服务集扫描控制方法。
一种移动终端,其中,包括上述的交叉服务集扫描控制***。
上述技术方案的有益效果是:
1)对于两个网络模式共存下工作的移动终端采用分时分信道执行的交叉服务集扫描控制方法,可以于两个网络模式下采用同一套收发设备进行交叉服务集扫描,从而降低进行交叉服务集扫描过程时两个网络模式之间的影响和干扰;
2)判断扫描信道中是否存在对网络延时或者网络抖动敏感的应用来选择相应的交叉服务集扫描策略,以减少交叉服务集扫描对应用产生的影响。
附图说明
图1是现有技术中应用双网络模式共存的移动终端的硬件结构示意图;
图2是本发明的较佳的实施例中,一种交叉服务集扫描控制方法的流程图;
图3-9分别为基于图2中的描述应用于本发明的四个较佳的实施例中的具体流程图;
图10是本发明的较佳的实施例中,一种交叉服务集扫描控制***的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
如图1所示,以现有技术中的双网络模式共存结构为例:
图1中的RF(Radio Frequency)表示射频收发层;PHY(Physical Layer)表示物理层;MAC1和MAC2分别表示两个网络模式下应用的不同的介质访问控制层(Medium AccessControl);第一通信协议处理与第二通信协议处理分别对应两个网络模式下的通信协议处理机制,MMI(Man-Machine Interface)表示人机接口。则如图1所示,移动终端于两个网络模式下共用一套收发设备(RF和PHY)。因此,若双网络模式共存下的任意一个网络模式下存在对网络延时或者网络抖动敏感的应用,则在进行OBSS扫描时,势必会对另一个网络模式的应用产生较大的影响。
基于现有技术中存在的上述问题,本发明的较佳的实施例中,提供一种交叉服务集扫描控制方法。该扫描控制方法应用于双网络模式下共存的移动终端。所谓双网络模式下共存,是指移动终端可以同时工作于两个不同的网络模式下,并分别连接相应的对端设备,以及共用一套收发设备(RF+PHY)。例如,移动终端同时工作于STA模式和P2P模式下,于STA模式下工作时连接对端的AP设备,以及于P2P模式下工作时:1)若以P2P_GO模式工作,即在P2P模式下作为GO设备(Group Owner,组拥有端)时,连接对端的GC设备(Group Client,组客户端);2)若以P2P_GC模式工作,即在P2P模式下作为GC设备时,连接对端的GO设备。
本发明的较佳的实施例中,首先根据扫描过程触发设立相应的处理时段。所谓扫描过程触发,可以为上层设备(未示出)发送相应的扫描指令至 下层设备,例如移动终端的上层控制中心设备向移动终端发送扫描命令等。
本发明中,不再对下文中所述的上层设备进行详细解释。
本发明的较佳的实施例中,设立相应的处理时段,即将移动终端进行OBSS扫描的总的工作时长划分为相应的多个处理时段。
本发明的较佳的实施例中,设立相应的处理时段后,移动终端可以在每个处理时段内于其中一个网络模式下进行OBSS扫描。例如:对于STA+P2P双模式共存而言,在一个预定的处理时段内于STA模式下进行OBSS扫描,并在STA扫描完成后,在另一个预定的处理时段内于P2P模式下进行OBSS扫描。上述过程可以循环往复执行,则构成了时分复用收发设备(RF+PHY)进行OBSS扫描的过程。
本发明的较佳的实施例中,设立相应的处理时段后,移动终端可以在每个处理时段内对应用于其中一个网络模式下的多个扫描信道中的一个尚未经过扫描的扫描信道进行OBSS扫描。所谓扫描信道,是相对于工作信道而言的。扫描信道是移动终端进行OBSS扫描时所驻扎的信道,而工作信道是指移动终端于相应的网络模式下正常工作时所驻扎的信道。换言之,移动终端在进行OBSS扫描时,从原先的工作信道切换至相应的扫描信道,而在完成OBSS扫描后,从扫描信道切换回原先的工作信道。
综上所述,本发明的较佳的实施例中,划分相应的处理时段后,在每个处理时段内,移动终端于其中一个网络模式下对一个扫描信道进行OBSS扫描。例如:在STA+P2P模式下,移动终端在第一个处理时段内于STA模式下对一个扫描信道进行扫描;在第二个处理时段内于P2P模式下对一个扫描信道进行扫描;在第三个处理时段内返回STA模式下对另一个尚未经过扫描的扫描信道进行扫描;在第四个处理时段内返回P2P模式下对另一个尚未经过扫描的扫描信道进行扫描。上述扫描过程循环往复,从而能够分别于STA模式以及P2P模式下完成所有扫描信道的OBSS扫描。因此,上述过程可以实现移动终端于双网络模式共存下的分时分段的OBSS扫描方法。
本发明的较佳的实施例中,上述具体举例说明的OBSS扫描过程仅为方便本领域技术人员理解本发明技术方案,并非因此限定本发明的保护范围。本发明中所述的OBSS扫描方式仍然可以在分时分段的大前提下采用其他方法实现。
具体地,本发明的较佳的实施例中,如图2所示,上述OBSS扫描控制方法具体包括:
步骤S1,准备于其中一个网络模式下进行相应的交叉服务集扫描,并将总工作时长划分为相应的多个处理时段;
本发明的较佳的实施例中,如上文所述,通常由上层设备下发的扫描指令触发OBSS扫描。因此,上述步骤S1中,根据相应的上层设备下发的扫描指令划分相应的处理时段,以准备进行本次OBSS扫描。
本发明的较佳的实施例中,上述步骤S1中,划分相应的处理时段,并开启相应的扫描定时器,以判断相应的处理时段是否开始;
步骤S2,相应的处理时段开始时,开始对其中一个网络模式下尚未经过扫描的一扫描信道进行交叉服务集扫描;
本发明的较佳的实施例中,相应的处理时段开始时,即扫描定时器内相应的时间片到时,则对相应的一个扫描信道进行OBSS扫描。
本发明的较佳的实施例中,在对某个预定的扫描信道进行OBSS扫描之前,移动终端首先于其中一个网络模式下切换至该将要进行扫描的扫描信道。
步骤S3,判断于两个网络模式下的相应的扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并在一个网络模式下存在对网络延时或者网络抖动敏感的应用时在扫描信道上进行主动的交叉服务集扫描,以得到相应的扫描信息。
本发明的较佳的实施例中,所谓网络延时,是指数据在网络传输介质中进行传输所用的时间,即从数据报文开始进入网络到数据报文开始离开网络之间的时间。所谓网络抖动,是指网络中分组延迟的变化程度。上述两个数据通常用于判断网络中的服务质量(Quality of Service,QoS)。因此,若有应用(或者称为网络业务)对网络延时或者网络抖动比较敏感,即指该应用对于网络服务质量的要求比较高,例如实时通话业务等。因此,如果进行OBSS扫描,可能会影响到这种比较敏感的应用的工作情况。
则本发明的较佳的实施例中,上述步骤S2的目的即在于通过判断两个网络模式下,相应扫描信道中是否存在对网络延时或者网络抖动比较敏感的应用,从而根据判断结果选择不同的扫描策略执行OBSS扫描。具体地,本发明的较佳的实施例中,若当前需要扫描的两个网络模式的扫描信道中存在 对网络延时或者网络抖动敏感的应用时,则采用比较谨慎的扫描策略,以避免OBSS扫描对该应用产生影响。
本发明的较佳的实施例中,上述OBSS扫描根据判断结果的不同被分为两种扫描方式:
第一种扫描方式为OBSS的主动扫描。所谓主动扫描,是指移动终端于相应的当前网络模式下在相应的扫描信道上对对端设备主动进行OBSS扫描,即主动向对端设备发送扫描请求帧。例如,对于STA模式下进行OBSS的主动扫描而言,STA设备主动向AP设备发送扫描请求帧,例如Probe Request,其中可以携带相应的服务集标识(Service Set Identifier,SSID)或者使用空的服务集标识(Null SSID)。
第二种扫描方式为OBSS的被动扫描。所谓被动扫描,是指移动终端于相应的当前网络模式下不进行主动扫描,而等待对端设备发送相应的扫描帧才进行扫描。例如,对于STA模式下进行OBSS的被动扫描而言,STA设备等待AP设备发送相应的扫描帧,例如等待AP设备发送beacon帧,并根据beacon帧获取相应的扫描信息。
则本发明的较佳的实施例中,如上文中所述,若判断在当前的扫描信道上存在对网络延时或者网络抖动敏感的应用,则表示当前扫描信道上存在比较依赖网络QoS的应用,例如实时通话业务。则此时移动终端采用主动的OBSS扫描,于该扫描信道上查找OBSS,并在扫描过程中,考虑到敏感业务的存在,进行短时信道监听,即短时间监听扫描信道以接收相应的扫描信息,将OBSS扫描对敏感业务的影响降到最低。
本发明的较佳的实施例中,上述步骤S3中,若判断扫描信道上存在敏感应用,则如图3所示,具体执行下述步骤:
步骤S31A,判断其中一个网络模式下将要进行扫描的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或者网络抖动敏感的应用,则转至步骤S33A;
步骤S32A,判断除当前网络模式的另一个网络模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或网络抖动敏感的应用,则转至步骤S33A;
本发明的较佳的实施例中,若不存在对网络延时或者网络抖动敏感的应 用,则直接进行下一步。
步骤S33A,对扫描信道的交叉服务集进行主动扫描,以得到相应的扫描信息。
本发明的较佳的实施例中,在主动扫描中,如上文中所述,移动终端短时监控信道,以获得相应的扫描信息。
本发明的较佳的实施例中,相应地,如图4所示,上述步骤S3中还可以包括:
步骤S31B,判断其中一个网络模式下将要进行扫描的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或者网络抖动敏感的应用,则继续执行步骤S32B;
步骤S32B,判断除其中一个网络模式外的另一个网络模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或网络抖动敏感的应用,则继续执行步骤S33B;
步骤S33B,在扫描信道上进行主动或被动的交叉服务集扫描,以得到相应的扫描信息。
相应地,本发明的较佳的实施例中,若判断在当前的扫描信道上不存在对网络延时或者网络抖动敏感的应用,则可以进行主动或者被动的OBSS扫描,并相对上一种扫描方法而言,较长时间监听扫描信道,以接收相应的扫描信息。
综上所述,本发明的较佳的实施例中,在执行交叉服务集扫描之前,首先判断两个网络模式下的扫描信道中是否存在敏感应用:
若两个网络模式下的扫描信道中均不存在对网络延时或者网络抖动敏感的应用,则采用主动或被动的扫描方式进行交叉服务集扫描;
若两个网络模式下的扫描信道中存在有对网络延时或者网络抖动敏感的应用,则采用主动的扫描方式进行交叉服务集扫描。本发明的较佳的实施例中,在执行完上述步骤S3之后,如图5所示,执行下述步骤:
步骤S4,判断本次交叉服务集扫描是否结束:
若本次所述交叉服务集扫描结束,则准备进行下一次所述交叉服务集扫描,并返回所述步骤S1;
步骤S5,更新下次扫描对应的扫描信道,并返回步骤S2。
本发明的较佳的实施例中,判断本次交叉服务集扫描尚未结束的原因可能有多种,例如本次交叉服务集扫描尚未覆盖所有扫描信道,或者本次交叉服务集扫描结果出错,或者扫描过程中出现异常情况处理等。在本发明技术方案中对于扫描尚未结束的判断不再赘述。
本发明的较佳的实施例中,若判断本次OBSS扫描尚未结束,则更新下一个将要进行OBSS扫描的信道,并开启对应的扫描定时器,随后返回上述步骤S2,等待定时器时间片到,即相应的处理时段开始时,进行下一个扫描信道的扫描。
本发明的较佳的实施例中,若判断本次OBSS扫描结束,则直接返回步骤S1,等待上层设备发送下一次的扫描命令,以开始下一次的OBSS扫描。
本发明的较佳的实施例中,以移动终端支持STA+P2P双模式共存为例,说明上述整个OBSS扫描过程。
本发明的一个较佳的实施例中,移动终端于STA模式下常态工作,并于STA模式下进行OBSS扫描。此时移动终端于P2P模式下作为GO设备工作,连接相应的GC设备。
则于STA模式下对相应的扫描信道进行的OBSS扫描过程如图6所示,具体包括:
步骤S1a,移动终端接收于终端模式下连接的上层设备送的扫描指令,并划分相应的处理时段;
本发明的较佳的实施例中,移动终端于STA模式下连接的相应的对端设备为AP设备,移动终端于STA模式下接收到移动终端的上层控制设备发送的扫描指令,并划分相应的处理时段。
步骤S2a,相应的处理时段开始时,移动终端于终端模式下开始对相应的一个扫描信道进行扫描,判断终端模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
步骤S3a,判断点对点模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6a;
步骤S4a,判断移动终端于点对点模式下连接的对端设备中是否存在对 网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
本发明的较佳的实施例中,上述步骤S3a和步骤S4a中,移动终端于P2P模式下判断自身(即作为GO设备)以及与其相关联的GC设备是否存在对网络延时或者网络抖动敏感的应用(均于相应的扫描信道上),例如实时通话业务等;并在上述两个设备中均不存在敏感应用时,才进行如步骤S5a的OBSS扫描,而上述两个设备中只要有一个在相应的扫描信道上存在敏感应用,即进行如步骤S6a所述的OBSS扫描。
步骤S5a,在扫描信道上进行主动或被动的交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7a;
步骤S6a,在扫描信道上进行主动的交叉服务集扫描,以得到相应的扫描信息;
步骤S7a,移动终端于终端模式下切换回原先工作的工作信道上,并判断本次交叉服务集扫描是否结束;
若本次交叉服务集扫描结束,则直接返回步骤S1a;
步骤S8a,更新下次扫描对应的扫描信道,并返回步骤S2a。
本发明的一个较佳的实施例中,移动终端于STA模式下常态工作,并于P2P模式下进行OBSS扫描。此时移动终端于P2P模式下作为GO设备工作,连接相应的GC设备。
则于P2P模式下对相应的扫描信道进行的OBSS扫描过程如图7所示,包括:
步骤S1b,移动终端接收于点对点下连接的上层设备发送的扫描指令,并划分相应的处理时段;
本发明的较佳的实施例中,与上述实施例有所区别,在这种情况下,上层设备设定一个发送指令所依据的定时器,在该定时器时间片到时,上层设备向GO设备发送相应的扫描指令,以触发GO设备的OBSS扫描。
步骤S2b,相应的处理时段开始时,移动终端于点对点模式下开始对相应的一个扫描信道进行扫描,判断点对点模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
步骤S3b,判断点对点模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
本发明的较佳的实施例中,在进行步骤S2b和步骤S3b的判断时,需要同时对GO设备以及与GO设备相关联的GC设备进行判断,具体为:
在相应的扫描信道上,若GO设备以及与其相关联的GC设备上均不存在敏感应用,则继续进行步骤S4b;
若GO设备或者GC设备上存在敏感应用,则表示需要对扫描信道进行“比较谨慎”的OBSS扫描,因此转至步骤S6b。
步骤S4b,判断终端模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6b;
本发明的较佳的实施例中,在这种情况下,只需要判断STA模式下于相应的扫描信道上是否存在敏感应用即可。
步骤S5b,在扫描信道上进行主动或被动的交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7b;
步骤S6b,在扫描信道上进行主动的交叉服务集扫描,以得到相应的扫描信息;
步骤S7b,移动终端于终端模式下切换回原先工作的工作信道上,并判断本次交叉服务集扫描是否结束;
若本次交叉服务集扫描结束,则直接返回步骤S1b;
步骤S8b,更新下次扫描对应的扫描信道,并返回步骤S2b。
本发明的一个较佳的实施例中,移动终端于STA模式下常态工作,并于STA模式下进行OBSS扫描。此时移动终端于P2P模式下作为GC设备工作,连接相应的GO设备。
则于STA模式下对相应的扫描信道进行的OBSS扫描过程如图8所示,包括:
步骤S1c,移动终端接收于终端模式下连接的上层设备发送的扫描指令,并划分相应的处理时段;
步骤S2c,相应的处理时段开始时,移动终端于终端模式下开始对相应 的一个扫描信道进行扫描,判断终端模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S5c;
步骤S3c,判断点对点模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5c;
步骤S4c,在扫描信道上进行主动或被动的交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6c;
步骤S5c,在扫描信道上进行主动的交叉服务集扫描,以得到相应的扫描信息;
步骤S6c,移动终端于终端模式下切换回原先工作的工作信道上,并判断本次交叉服务集扫描是否结束;
若本次交叉服务集扫描结束,则直接返回步骤S1c;
步骤S7c,更新下次扫描对应的扫描信道,并返回步骤S2c。
本发明的一个较佳的实施例中,移动终端于STA模式下常态工作,并于P2P模式下进行OBSS扫描。此时移动终端于P2P模式下作为GC设备工作,连接相应的GO设备。
则于P2P模式下对相应的扫描信道进行的OBSS扫描过程如图9所示,包括:
步骤S1d,移动终端接收于点对点模式下连接的上层设备发送的扫描指令,并划分相应的处理时段;
步骤S2d,相应的处理时段开始时,移动终端于点对点模式下开始对相应的一个扫描信道进行扫描,判断点对点模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6d;
步骤S3d,判断终端模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5d;
步骤S4d,在扫描信道上进行主动或被动的交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6d;
步骤S5d,在扫描信道上进行主动的交叉服务集扫描,以得到相应的扫描信息;
步骤S6d,移动终端于终端模式下切换回原先工作的工作信道上,并判断本次交叉服务集扫描是否结束;
若本次交叉服务集扫描结束,则直接返回步骤S1d;
步骤S7d,更新下次扫描对应的扫描信道,并返回步骤S2d。
综上所述,本发明的发明目的在于,对于移动终端支持双网络模式共存的情况下,若双网络模式下均有效连接相应的对端设备,则可以于双网络模式下进行分时分段的OBSS扫描,即根据扫描指令将总的工作时长划分为相应的多个处理时段,在每个处理时段内于一个网络模式下对多个扫描信道中尚未经过扫描的一个扫描信道进行OBSS扫描。两个网络模式下的OBSS扫描分时分段进行,并最终完成整个扫描过程。同时,本发明中,在OBSS扫描之前还对当前的扫描信道上是否存在敏感应用进行判断,并根据判断结果选择实现OBSS扫描的策略。上述OBSS扫描过程可以最大限度避免因在一个网络模式下进行扫描而影响到另一个网络模式下的敏感应用的正常工作,提升用户的使用体验。
本发明的较佳的实施例中,移动终端于两个网络模式共存下工作时,若两个网络模式均未能有效连接对端设备,则同样依据分时分段的方式,分别于两个网络模式下扫描空口信号,查询各扫描信道上是否有可用的对端设备。
例如:
工作于STA+P2P共存模式下,若STA模式下以及P2P模式下均未能有效连接设备,则分别于STA模式下以及P2P模式下以分时分段的方式进行空口信号扫描,以在各个扫描信道上查询是否有可连接的对端设备。这样可以包括收发设备(RF+PHY)的占用时间可控,不至于影响P2P模式下的正常工作流程。
本发明的较佳的实施例中,基于上述交叉服务集扫描控制方法,提供一种交叉服务集扫描控制***,适用于移动终端,该移动终端于两个网络模式共存的模式下,共用一套收发设备进行数据传输。
本发明的较佳的实施例中,移动终端于两个网络模式下工作时分别连接相应的对端设备;
本发明的较佳的实施例中,如图10所示,上述交叉服务集扫描控制***具体包括:
时段设定单元1。本发明的较佳的实施例中,时段设定单元1用于根据触发的将要进行的交叉服务集扫描将总的工作时长划分为相应的多个处理时段。
本发明的较佳的实施例中,根据上述时间设定单元1划分相应的处理时段,移动终端在每个处理时段内于其中一个网络模式下进行交叉服务集扫描;以及
移动终端在每个处理时段内对其中一个网络模式下的多个扫描信道中尚未经过扫描的一个扫描信道进行交叉服务集扫描。
具体地,本发明的较佳的实施例中,当相应的处理时段开始时,移动终端开始于其中一个网络模式下,对其中一个扫描信道进行OBSS扫描,并在该处理时段结束时完成对该扫描信道的OBSS扫描。
例如,本发明的较佳的实施例中,移动终端于STA+P2P双模式共存工作时,在相应的处理时段内于STA模式下对某一扫描信道进行OBSS扫描,并在该处理时段结束时完成扫描;在另一个相应设定的处理时段内于P2P模式下对某一扫描信道进行OBSS扫描,并在该处理时段结束时完成扫描。上述过程循环进行,从而完成双网络模式共存下进行的分时分段的OBSS扫描。
本发明的较佳的实施例中,上述具体举例说明的OBSS扫描过程仅为方便本领域技术人员理解本发明技术方案,并非因此限定本发明的保护范围。本发明中所述的OBSS扫描方式仍然可以在分时分段的大前提下采用其他方法实现。
本发明的较佳的实施例中,当接收到相应的扫描指令后,时段设定单元1开始划分相应的处理时段,即开启扫描定时器,并设定相应的时间片。
本发明的较佳的实施例中,上述交叉服务集扫描控制***还包括:
判断单元2。本发明的较佳的实施例中,用于判断于两个网络模式下的当前进行扫描的扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的判断结果。
本发明的较佳的实施例中,在确定扫描策略前,需要首先判断在当前需要扫描的扫描信道上是否存在相应的对网络延时或者网络抖动敏感的应用, 并对在扫描信道上检测到存在敏感应用或不存在敏感应用采用不同的扫描策略进行OBSS扫描。
本发明的较佳的实施例中,上述判断单元2进一步包括:
第一判断模块21。本发明的较佳的实施例中,第一判断模块21用于判断于当前需要扫描的网络模式下相应的扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第一判断结果。
具体地,本发明的较佳的实施例中,以STA+P2P双模式共存为例:
1)若当前需要扫描的网络模式为STA模式,则需要判断于STA模式下相应的扫描信道中是否存在敏感应用,并输出相应的第一判断结果;
2)若当前需要扫描的网络模式为P2P模式,则根据P2P模式下的工作子模式不同而有相应区别:
(i)若当前需要扫描的网络模式为P2P_GO模式,即移动终端于P2P模式下作为GO设备工作,则第一判断模块1需要检测GO设备(即本移动终端)于P2P模式下的相应扫描信道上是否存在敏感应用,以及检测相应的对端设备(即GC设备)是否存在敏感应用,并输出相应的第一判断结果;
(ii)若当前需要扫描的网络模式为P2P_GC模式,即移动终端于P2P模式下作为GC设备工作,则第一判断模块1只需要检测于GO设备(即本移动终端)P2P模式下的相应扫描信道是否存在敏感应用即可,并输出相应的第一判断结果。
本发明的较佳的实施例中,上述判断单元2中还包括:
第二判断模块22。本发明的较佳的实施例中,第二判断模块22用于判断于除当前需要扫描的网络模式之外的另一个网络模式下的扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第二判断结果。
具体地,本发明的较佳的实施例中,以STA+P2P双模式共存为例:
1)若另一个网络模式为STA模式,则需要判断于STA模式下相应的扫描信道中是否存在敏感应用,并输出相应的第二判断结果;
2)若另一个网络模式为P2P模式,则根据P2P模式下的工作子模式不同而有相应区别:
(i)若另一个网络模式为P2P_GO模式,即移动终端于P2P模式下作为GO设备工作,则第一判断模块1需要检测GO设备(即本移动终端)于P2P 模式下的相应扫描信道上是否存在敏感应用,以及检测相应的对端设备(即GC设备)是否存在敏感应用,并输出相应的第二判断结果;
(ii)若另一个网络模式为P2P_GC模式,即移动终端于P2P模式下作为GC设备工作,则第一判断模块1只需要检测于GO设备(即本移动终端)P2P模式下的相应扫描信道是否存在敏感应用即可,并输出相应的第二判断结果。
本发明的较佳的实施例中,上述判断单元2输出的判断结果为上述第一判断结果和/或上述第二判断结果。
具体地,本发明的较佳的实施例中,若第一判断结果表示于当前需要扫描的网络模式下的相关扫描信道中存在敏感应用,则直接输出该第一判断结果;在这种情况下,最终输出的判断结果为上述第一判断结果。
本发明的较佳的实施例中,若第一判断结果表示于当前网络模式下的相关扫描信道中不存在敏感应用,则判断除当前需要扫描的网络模式的另一个网络模式下的相关扫描信道中是否存在敏感应用,并输出相应的第二判断结果;在这种情况下,最终输出的判断结果为上述第一判断结果和第二判断结果综合后得到的结果。
本发明的较佳的实施例中,上述交叉服务集扫描控制***还包括:
扫描单元3,分别连接时段设定单元1和判断单元2。本发明的较佳的实施例中,扫描单元3用于根据判断结果,在相应的处理时段内,于当前需要扫描的网络模式下对相应的尚未经过扫描的一个扫描信道进行交叉服务集扫描。换言之,本发明的较佳的实施例中,扫描单元3用于根据上述判断结果,在处理时段内选择相应的扫描策略对当前需要扫描的网络模式下的其中一个尚未经过扫描的扫描信道进行相应的OBSS扫描。
本发明的较佳的实施例中,上述扫描单元3具体包括:
第一扫描模块31。本发明的较佳的实施例中,第一扫描模块31用于根据判断结果,于当前需要扫描的网络模式下进行主动的OBSS扫描,短时监听扫描信道,以接收相应的扫描信息;
本发明的较佳的实施例中,若根据第一判断结果以及第二判断结果,判断除当前需要扫描的网络模式外的另一个网络模式下,在相应的扫描信道中存在敏感应用,则采用第一扫描模块31进行OBSS扫描;或者
若根据第一判断结果,判断当前需要扫描的网络模式下,在相应的扫描信道中存在敏感应用,则采用第一扫描模块31进行BOSS扫描。
第二扫描模块32。本发明的较佳的实施例中,第二扫描模块32用于根据判断结果,于当前需要扫描的网络模式下进行主动或被动的OBSS扫描,监听扫描信道,以接收相应的扫描信息;
本发明的较佳的实施例中,若根据第一判断结果以及第二判断结果,判断除当前需要扫描的网络模式外的另一个网络模式下,在相应的扫描信道中不存在敏感应用,则采用第二扫描模块32进行OBSS扫描。
本发明的较佳的实施例中,还提供一种移动终端,其中采用上述交叉服务集扫描控制方法。
本发明的较佳的实施例中,还提供一种移动终端,其中包括上述交叉服务集扫描控制***。
以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
Claims (18)
1.一种交叉服务集扫描控制方法,适用于移动终端,所述移动终端于两个网络模式共存的模式下,共用一套收发设备进行数据传输;
其特征在于,
所述移动终端于两个所述网络模式下工作时分别连接相应的对端设备;
将总工作时长划分为相应的多个处理时段,所述移动终端在每个所述处理时段内,于其中一个所述网络模式下进行交叉服务集扫描;
所述移动终端在每个所述处理时段内,对应用其中一个所述网络模式下的多个扫描信道中尚未进行扫描的一个所述扫描信道进行交叉服务集扫描;
所述移动终端判断于两个所述网络模式下的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并根据判断结果选择相应的扫描策略进行所述交叉服务集扫描。
2.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,进行交叉服务集扫描的步骤具体包括:
步骤S1,准备于其中一个网络模式下进行相应的所述交叉服务集扫描,并将所述总工作时长划分为相应的多个所述处理时段;
步骤S2,相应的所述处理时段开始时,开始对所述其中一个网络模式下尚未经过扫描的一扫描信道进行所述交叉服务集扫描;
步骤S3,判断于两个所述网络模式下的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并在一个所述网络模式下存在对网络延时或者网络抖动敏感的应用时在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息。
3.如权利要求2所述的交叉服务集扫描控制方法,其特征在于,所述步骤S3具体包括:
步骤S31A,判断所述其中一个网络模式下将要进行扫描的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转向执行步骤S33A;
步骤S32A,判断除所述其中一个网络模式外的另一个所述网络模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转向执行步骤S33A;
步骤S33A,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息。
4.如权利要求3所述的交叉服务集扫描控制方法,其特征在于,所述步骤S33A中,对所述扫描信道进行主动的所述交叉服务集扫描时,所述移动终端短时监听被扫描的所述扫描信道,以接收相应的所述扫描信息。
5.如权利要求2所述的交叉服务集扫描控制方法,其特征在于,所述步骤S3中还包括:
步骤S31B,判断所述其中一个网络模式下将要进行扫描的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或者网络抖动敏感的应用,则继续执行步骤S32B;
步骤S32B,判断除所述其中一个网络模式外的另一个所述网络模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若不存在对网络延时或网络抖动敏感的应用,则继续执行步骤S33B;
步骤S33B,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息。
6.如权利要求5所述的交叉服务集扫描控制方法,其特征在于,所述步骤S33B中,对所述扫描信道进行主动或被动的所述交叉服务集扫描时,所述移动终端监听被扫描的所述扫描信道,以接收相应的所述扫描信息。
7.如权利要求2所述的交叉服务集扫描控制方法,其特征在于,执行所述步骤S3后,执行下述步骤:
步骤S4,判断本次所述交叉服务集扫描是否结束:
若本次所述交叉服务集扫描结束,则准备进行下一次所述交叉服务集扫描,并返回所述步骤S1;
步骤S5,更新下次扫描对应的所述扫描信道,并返回所述步骤S2。
8.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,相应的所述处理时段开始时,所述移动终端于所述其中一个网络模式下从当前的工作信道切换至相应的扫描信道,并对所述扫描信道进行所述交叉服务集扫描。
9.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组拥有端工作;
所述移动终端于所述终端模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1a,所述移动终端接收于所述终端模式下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2a,相应的所述处理时段开始时,所述移动终端于所述终端模式下开始对相应的一个所述扫描信道进行扫描,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
步骤S3a,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6a;
步骤S4a,判断所述移动终端于所述点对点模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6a;
步骤S5a,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7a;
步骤S6a,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S7a,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1a;
步骤S8a,更新下次扫描对应的所述扫描信道,并返回所述步骤S2a。
10.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组拥有端工作;
所述移动终端于所述点对点模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1b,所述移动终端接收于所述点对点模式下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2b,相应的所述处理时段开始时,所述移动终端于所述点对点模式下开始对相应的一个所述扫描信道进行扫描,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
步骤S3b,判断所述点对点模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S6b;
步骤S4b,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S6b;
步骤S5b,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S7b;
步骤S6b,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S7b,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1b;
步骤S8b,更新下次扫描对应的所述扫描信道,并返回所述步骤S2b。
11.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组客户端工作;
所述移动终端于所述终端模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1c,所述移动终端接收于所述终端模式下连接的上层设备发送的扫描指令,并划分相应的所述处理时段;
步骤S2c,相应的所述处理时段开始时,所述移动终端于所述终端模式下开始对相应的一个所述扫描信道进行扫描,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S5c;
步骤S3c,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5c;
步骤S4c,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6c;
步骤S5c,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S6c,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1c;
步骤S7c,更新下次扫描对应的所述扫描信道,并返回所述步骤S2c。
12.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,所述移动终端于终端模式和点对点模式共存的网络工作模式下正常工作;
所述移动终端于所述点对点模式下作为组客户端工作;
所述移动终端于所述点对点模式下进行的交叉服务集扫描控制方法具体包括:
步骤S1d,所述移动终端接收于所述点对点模式下连接的上层设备发送的扫描指令,并划分相应的处理时段;
步骤S2d,相应的所述处理时段开始时,所述移动终端于所述点对点模式下开始对相应的一个所述扫描信道进行扫描,判断所述点对点模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或者网络抖动敏感的应用,则转至步骤S5d;
步骤S3d,判断所述终端模式下的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用:
若存在对网络延时或网络抖动敏感的应用,则转至步骤S5d;
步骤S4d,在所述扫描信道上进行主动或被动的所述交叉服务集扫描,以得到相应的扫描信息,随后转至步骤S6d;
步骤S5d,在所述扫描信道上进行主动的所述交叉服务集扫描,以得到相应的扫描信息;
步骤S6d,所述移动终端于所述终端模式下切换回原先工作的工作信道上,并判断本次所述交叉服务集扫描是否结束;
若本次所述交叉服务集扫描结束,则直接返回所述步骤S1d;
步骤S7d,更新下次扫描对应的所述扫描信道,并返回所述步骤S2d。
13.如权利要求1所述的交叉服务集扫描控制方法,其特征在于,若所述移动终端于两个所述网络模式下均未连接相应的对端设备,则:
所述移动终端在每个所述处理时段内于其中一个所述网络模式下扫描空口信号;
所述移动终端在每个所述处理时段内于应用其中一个所述网络模式下的多个所述扫描信道中尚未经过扫描的一个所述扫描信道上扫描空口信号。
14.一种交叉服务集扫描控制***,适用于移动终端,所述移动终端于两个网络模式共存的模式下,共用一套收发设备进行数据传输;其特征在于:
所述移动终端于两个所述网络模式下工作时分别连接相应的对端设备;
所述交叉服务集扫描控制***包括:
时段设定单元,用于根据触发的将要进行的交叉服务集扫描将总的工作时长划分为相应的多个处理时段;
所述移动终端在每个所述处理时段内于其中一个所述网络模式下进行所述交叉服务集扫描;
所述移动终端在每个所述处理时段内对应用其中一个所述网络模式下的多个扫描信道中尚未经过扫描的一个所述扫描信道进行所述交叉服务集扫描;
判断单元,用于判断于两个所述网络模式下当前进行扫描的相应的所述扫描信道中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的判断结果;
扫描单元,分别连接所述时段设定单元和所述判断单元,用于根据所述判断结果,在相应的所述处理时段内,采用相应的扫描策略对应用于相应的所述网络模式下的一个所述扫描信道进行所述交叉服务集扫描。
15.如权利要求14所述的交叉服务集扫描控制***,其特征在于,所述判断单元包括:
第一判断模块,用于判断当前需要扫描的所述网络模式下相应的所述扫描信道中和/或所述移动终端于当前需要扫描的所述网络模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第一判断结果;
第二判断模块,用于判断除当前需要扫描的所述网络模式外的另一个所述网络模式下相应的所述扫描信道中和/或所述移动终端于另一个所述网络模式下连接的对端设备中是否存在对网络延时或者网络抖动敏感的应用,并输出相应的第二判断结果;
所述判断单元根据所述第一判断结果和/或所述第二判断结果输出相应的所述判断结果。
16.如权利要求14所述的交叉服务集扫描控制***,其特征在于,所述扫描单元中包括:
第一扫描模块,用于根据所述判断结果,于当前需要扫描的所述网络模式下进行主动的所述交叉服务集扫描,短时监听所述扫描信道,以接收相应的扫描信息;
第二扫描模块,用于根据所述判断结果,于当前需要扫描的所述网络模式下进行主动或被动的所述交叉服务集扫描,监听所述扫描信道,以接收相应的扫描信息。
17.一种移动终端,其特征在于,采用如权利要求1-13中任一所述的交叉服务集扫描控制方法。
18.一种移动终端,其特征在于,包括如权利要求14-16中任一所述的交叉服务集扫描控制***。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410849676.8A CN105813171B (zh) | 2014-12-30 | 2014-12-30 | 一种交叉服务集扫描方法及***以及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410849676.8A CN105813171B (zh) | 2014-12-30 | 2014-12-30 | 一种交叉服务集扫描方法及***以及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105813171A CN105813171A (zh) | 2016-07-27 |
CN105813171B true CN105813171B (zh) | 2019-06-25 |
Family
ID=56421104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410849676.8A Active CN105813171B (zh) | 2014-12-30 | 2014-12-30 | 一种交叉服务集扫描方法及***以及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105813171B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107846723B (zh) * | 2017-12-13 | 2020-04-24 | Oppo广东移动通信有限公司 | 无线局域网扫描方法、装置、计算机设备及存储介质 |
CN112492568B (zh) * | 2020-11-06 | 2023-08-22 | 北京小米移动软件有限公司 | 网络信息处理方法、装置、移动终端及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102457942A (zh) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | 一种无线网络中信道扫描的方法和*** |
CN102457971A (zh) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | 信道调整方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9642035B2 (en) * | 2012-09-10 | 2017-05-02 | Zte Corporation | Fast access and control in wireless communications |
-
2014
- 2014-12-30 CN CN201410849676.8A patent/CN105813171B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102457942A (zh) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | 一种无线网络中信道扫描的方法和*** |
CN102457971A (zh) * | 2010-10-29 | 2012-05-16 | 中兴通讯股份有限公司 | 信道调整方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105813171A (zh) | 2016-07-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104812032B (zh) | 一种在非授权频段应用drx的方法及装置 | |
CN106233699B (zh) | 在无线通信***中由终端执行的装置对装置(d2d)操作的方法及使用该方法的终端 | |
CN103379480B (zh) | 无线网络连接方法及装置 | |
CN107925950A (zh) | 用于无线通信的服务发现代理的方法、装置和计算机程序产品 | |
CN106134273A (zh) | 在无线通信***中由终端执行的装置对装置(d2d)操作的方法及使用该方法的终端 | |
CN107251594A (zh) | 信息处理装置 | |
CN105940738A (zh) | 在无线通信***中由终端执行的d2d操作方法及使用该方法的终端 | |
EP2456250A1 (en) | Information sharing method in cognitive radio communication, cognitive radio communication device, and cognitive radio communication system | |
JP6787412B2 (ja) | 通信処理システム、通信処理方法、基地局および通信処理装置の制御プログラム | |
CN103619067B (zh) | 无线信道重新分配方法和装置 | |
JP2002345027A (ja) | 無線印刷システム及び携帯情報端末 | |
US9148844B2 (en) | Mobile internet access node, system and method for finding partners | |
CN109756994A (zh) | 一种终端状态的恢复方法、装置、基站及终端 | |
CN105940755B (zh) | 在无线通信***中由终端执行的d2d操作方法及使用该方法的终端 | |
CN103686854A (zh) | 控制ap的方法和装置 | |
CN110366855B (zh) | 用户设备和用于无线通信网络的网络实体 | |
CN109803298A (zh) | 无线通信***中控制信道监听行为的方法和设备 | |
CN104581847B (zh) | 一种无线设备的配置方法和装置 | |
CN110234175A (zh) | 一种自组网协调方法、装置、***、设备及存储介质 | |
CN105813171B (zh) | 一种交叉服务集扫描方法及***以及移动终端 | |
CN107005787A (zh) | 在无线通信***中终端发送用于装置对装置(d2d)操作的同步信号的方法及使用该方法的终端 | |
CN104662819B (zh) | 用于在合作通信***中设立无线去程链路的装置和方法 | |
CN107635268A (zh) | 实现物联网设备入网的方法、装置和*** | |
CN108616849A (zh) | 蓝牙连接方法、蓝牙***及设备 | |
CN106688279A (zh) | 在无线通信***中由终端执行的装置对装置d2d操作方法和使用该方法的终端 |
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 |