消除多模终端系统间信道冲突的方法、装置和系统转让专利

申请号 : CN200810211542.8

文献号 : CN101677290B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 金雷

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种消除多模终端系统间信道冲突的方法、装置和系统。本发明实施例通过获知WiFi广播信道与WiMAX信道产生冲突的时间,然后根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,从而解决了WiFi设备通过WiFi广播信道传送WiFi广播消息对WiMAX信道产生干扰的问题,保证多模终端的正常通信。

权利要求 :

1.一种消除多模终端系统间信道冲突的方法,其特征在于,包括:获知无线保真WiFi广播信道与全球微波接入互操作性WiMAX信道产生冲突的时间;

根据所述产生冲突的时间调整WiFi广播信道或WiMAX信道的传输;

其中,所述根据所述产生冲突的时间调整WiFi广播信道或WiMAX信道的传输具体为:接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,或者,让WiFi设备在所述产生冲突的时间进行休眠。

2.根据权利要求1所述的消除多模终端系统间信道冲突的方法,其特征在于,所述获知WiFi广播信道与WiMAX信道产生冲突的时间具体为:通过内部接口获知WiFi广播信道与WiMAX信道产生冲突的时间。

3.根据权利要求1所述的消除多模终端系统间信道冲突的方法,其特征在于,所述获知WiFi广播信道与WiMAX信道产生冲突的时间具体为:接收到WiMAX基站发送的关于WiFi广播信道与WiMAX信道产生冲突的时间的消息。

4.根据权利要求1所述的消除多模终端系统间信道冲突的方法,其特征在于,所述接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示之前还包括:发送关于WiMAX设备在所述产生冲突的时间进行休眠的请求消息给WiMAX基站。

5.一种消除多模终端系统间信道冲突的方法,其特征在于,包括:获知WiFi广播消息的发送时间,所述WiFi广播消息是通过WiFi广播信道传输的;

根据所述发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;

将所述产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输,其中,调整WiFi广播信道或WiMAX信道的传输具体为:接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,或者,让WiFi设备在所述产生冲突的时间进行休眠。

6.根据权利要求5所述的消除多模终端系统间信道冲突的方法,其特征在于,将所述产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输具体为:通过内部接口将所述产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输。

7.根据权利要求5所述的消除多模终端系统间信道冲突的方法,其特征在于,将所述产生冲突的时间通知多模终端具体为:产生关于所述产生冲突的时间的消息;

通过WiMAX基站将所述关于产生冲突的时间的消息发送给多模终端以调整WiFi广播信道或WiMAX信道的传输。

8.一种多模终端,其特征在于,包括:

获取单元,用于获知WiFi广播信道与WiMAX信道产生冲突的时间;

调整单元,用于根据所述获取单元获取到的产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输;

发送单元,用于发送关于WiMAX设备在所述产生冲突的时间进行休眠的请求消息给WiMAX基站;

处理单元,用于接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,所述指示是WiMAX基站根据所述发送单元发送的请求消息作出的。

9.一种共存模块,其特征在于,包括:

第一获取单元,用于获知WiFi广播消息的发送时间,所述WiFi广播消息是通过WiFi广播信道传输的;

第二获取单元,用于根据所述第一获取单元获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;

通知单元,用于将所述第二获取单元获知的产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输,其中,调整WiFi广播信道或WiMAX信道的传输具体为:接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,或者,让WiFi设备在所述产生冲突的时间进行休眠。

10.根据权利要求9所述的共存模块,其特征在于,所述通知单元包括:消息产生单元,用于产生关于所述第二获取单元获取到的产生冲突的时间的消息;

发送单元,用于通过WiMAX基站将所述消息产生单元产生的关于所述产生冲突的时间的消息发送给多模终端以调整WiFi广播信道或WiMAX信道的传输。

11.根据权利要求9或10所述的共存模块,其特征在于,所述共存模块位于多模终端或WiMAX基站内。

12.一种通信系统,其特征在于,包括:

共存模块,用于获知WiFi广播消息的发送时间,根据获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间,并将获知的产生冲突的时间通知多模终端,所述WiFi广播消息是通过WiFi广播信道传输的;

多模终端,用于从共存模块中获知WiFi广播信道和WiMAX信道产生冲突的时间,然后根据获取到的产生冲突的时间调整WiFi广播信道或WiMAX信道的传输,其中,所述根据获取到的产生冲突的时间调整WiFi广播信道或WiMAX信道的传输具体为:接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,或者,让WiFi设备在所述产生冲突的时间进行休眠。

说明书 :

消除多模终端系统间信道冲突的方法、装置和系统

技术领域

[0001] 本发明涉及通信技术领域,具体涉及消除多模终端系统间信道冲突的方法、装置和系统。

背景技术

[0002] 随着全球微波接入互操作性(WiMAX:World Interoperability forMicrowave Access)技术和无线保真(WiFi:Wireless Fidelity)技术的不断发展,在一个多模终端内实现WiMAX设备与WiFi设备的共存变的越来越迫切,然而,WiMAX技术与WiFi技术相互之间存在着干扰,这必然会影响到多模终端的正常通信,因此,如何解决它们相互之间的干扰也就成为实现这两种无线设备在多模终端共存时最需要解决的问题之一。
[0003] 为了实现WiMAX设备和WiFi设备共存,现有技术采用WiMAX设备的休眠模式来实现WiMAX设备和WiFi设备共存。具体是将WiMAX信道分为监听窗口(listening window)和睡眠窗口(sleep window),其中监听窗口用来传输WiMAX数据,睡眠窗口则表示WiMAX设备进行休眠,此时WiFi设备或WiFi基站可以传输WiFi数据,从而避免了WiMAX数据和WiFi数据传输时的冲突。其中,监听窗口和睡眠窗口均以帧长度,即5ms为基本单位,窗口长度均为帧长度的倍数。监听窗口和睡眠窗口交替出现,各个睡眠窗口之间间隔为帧长度的倍数。
[0004] 在对现有技术的研究和实践过程中,本发明的发明人发现,由于除了传输WiFi数据之外,WiFi设备还会周期性地通过WiFi广播信道传送用于同步的WiFi广播消息,WiFi广播消息的周期并不是帧长度的倍数,因此它的帧可能会与WiMAX信道的帧产生冲突,干扰WiMAX设备接收WiMAX信道中的前导和广播消息,对多模终端的正常通信造成一定影响。

发明内容

[0005] 本发明实施例提供消除多模终端系统间信道冲突的方法、装置和系统。目的在于解决WiFi设备和WiMAX设备共存时,WiFi设备通过WiFi广播信道传送WiFi广播消息时对WiMAX信道产生干扰,影响多模终端的正常通信问题。
[0006] 一种消除多模终端系统间信道冲突的方法,包括:
[0007] 获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0008] 根据所述产生冲突的时间调整WiFi广播信道或WiMAX信道的传输。
[0009] 一种消除多模终端系统间信道冲突的方法,包括:
[0010] 获知WiFi广播消息的发送时间,所述WiFi广播消息是通过WiFi广播信道传输的;
[0011] 根据所述发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0012] 将所述产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输。
[0013] 一种多模终端,包括:
[0014] 获取单元,用于获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0015] 调整单元,用于根据获取单元获取到的产生冲突的时间调整WiFi广播信道或WiMAX信道的传输。
[0016] 一种共存模块,包括:
[0017] 第一获取单元,用于获知WiFi广播消息的发送时间,所述WiFi广播消息是通过WiFi广播信道传输的;
[0018] 第二获取单元,用于根据第一获取单元获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0019] 通知单元,用于将第二获取单元获知的产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输。
[0020] 一种通信系统,包括:
[0021] 共存模块,用于获知WiFi广播消息的发送时间,根据获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间,并将获知的产生冲突的时间通知多模终端,所述WiFi广播消息是通过WiFi广播信道传输的;
[0022] 多模终端,用于从共存模块中获知WiFi广播信道与WiMAX信道产生冲突的时间,然后根据获取到的产生冲突的时间调整WiFi广播信道或WiMAX信道的传输。
[0023] 本发明实施例通过获知WiFi广播信道与WiMAX信道产生冲突的时间,然后根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间产生冲突,从而解决了WiFi设备通过WiFi广播信道传送WiFi广播消息时对WiMAX信道产生干扰的问题,保证多模终端的正常通信。

附图说明

[0024] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1是本发明实施例一的方法流程图;
[0026] 图2是本发明实施例二的方法流程图;
[0027] 图3是本发明实施例三的方法流程图;
[0028] 图4是本发明实施例四的方法流程图;
[0029] 图5是本发明实施例五的方法流程图;
[0030] 图6是本发明实施例六的方法流程图;
[0031] 图7是本发明提供的多模终端的结构示意图;
[0032] 图8是本发明提供的共存模块的结构示意图;
[0033] 图9是本发明提供的通信系统的结构示意图。

具体实施方式

[0034] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0035] 本发明实施例提供一种消除多模终端系统间信道冲突的方法。本发明实施例还提供相应的装置和系统。以下分别进行详细说明。
[0036] 实施例一、
[0037] 以下将从多模终端的角度对本发明进行描述,其中,WiFi设备和WiMAX位于该多模终端内。
[0038] 一种消除多模终端系统间信道冲突的方法,首先,多模终端获知WiFi广播信道与WiMAX信道产生冲突的时间,例如可以计算出WiFi广播信道与WiMAX信道产生冲突的超帧号,然后根据所述产生冲突的时间调整WiFi广播信道和WiMAX信道的传输。
[0039] 其中,WiMAX信道指的是WiMAX的同步信道和广播信道,WiMAX的同步信道和广播信道位于同一个子帧(subframe)中,即每个超帧的第一个子帧中,WiMAX基站(BS:Base Station)会在每超帧的固定位置将前导和广播消息分别通过同步信道和广播信道发送给WIMAX设备,其中,一个超帧由4个帧组成,一个帧由8个子帧组成,帧持续时间,即帧长度为5ms。而WiFi设备则会周期性地传送WiFi广播消息,例如在WiFi的管理祯中发送用于同步的WiFi信标(Beacon),WiFi Beacon的传输的周期一般为100个时间单元(TU:TimeUnit),即102.4ms。
[0040] 如图1所示,该实施例的具体流程如下:
[0041] 101、多模终端获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0042] 102、多模终端根据所述产生冲突的时间调整WiFi广播信道或WiMAX信道的传输,以避免WiFi广播信道和WiMAX信道产生冲突。
[0043] 由上可知,本实施例通过获知WiFi广播信道与WiMAX信道产生冲突的时间,然后根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,从而解决了WiFi设备通过WiFi广播信道传送WiFi广播信息时对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0044] 实施例二、
[0045] 以下将从共存模块的角度对本发明进行描述。
[0046] 一种消除多模终端系统间信道冲突的方法,首先,共存模块获知通过WiFi广播信道传输的WiFi广播消息的发送时间,然后根据该获知的WiFi广播消息的发送时间得到WiFi广播信道与WiMAX信道产生冲突的时间,例如计算出WiFi广播信道与WiMAX信道将会产生冲突的超帧号,最后通过一定的方式将该产生冲突的时间告知多模终端,以便多模终端可以根据该产生冲突的时间调整WiFi广播信道和WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,例如,在该会产生冲突的时间让WiMAX设备不接收WiMAX基站通过WiMAX信道传输的信息,或者让多模终端里的WiMAX设备不会通过WiMAX信道发送信息,或者让多模终端里的WiMAX设备进行休眠即既不接收也不发送信息,或者让多模终端里的WiFi设备不发送WiFi广播消息,或者调整WiFi设备发送WiFi广播消息的时间,或者多模终端里的WiFi设备进行休眠等等,需说明的是,其中,WiFi设备可以是WiFi基站(AP),也可以是WiFi终端(AT),当WiFi设备是WiFi基站时,可以通过在冲突发生前改变WiFi设备通过WiFi广播信道发送WiFi广播消息的时间,或者让WiFi设备在所述产生冲突的时间不通过WiFi广播信道发送WiFi广播信息;当WiFi设备是WiFi终端时,可以让WiFi设备在所述产生冲突的时间进行休眠。
[0047] 其中,该共存模块即可以放置于多模终端内,也可以放置于WiMAX基站内。
[0048] 如图2所示,该实施例的具体流程可以如下:
[0049] 201、获知通过WiFi广播信道传送的WiFi广播信息的发送时间;
[0050] 202、根据所述发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0051] 203、将所述产生冲突的时间通知多模终端,以避免WiFi广播信道和WiMAX信道产生冲突。
[0052] 由上可知,本实施例的共存模块可以通过获知通过WiFi广播信道传送的WiFi广播信息的发送时间,来获取WiFi广播信道与WiMAX信道产生冲突的时间,并将该产生冲突的时间告知给多模终端,使得多模终端可以根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,从而解决了WiFi设备通过WiFi广播信道传送WiFi广播信息时对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0053] 实施例三、
[0054] 根据上述实施例所描述的方法,以下将以通过WiFi广播信道发送WiFiBeacon为例作进一步详细说明。
[0055] 本实施例主要是以共存模块位于多模终端内部时的情况为例对本发明进行说明的。
[0056] 假设多模终端进入共存后的第一个WiFi Beacon是在WiMAX信道的第0超帧,第m帧,第n个下行子帧时刻发送的,其中m和n均为整数,且m=1~4,n=1~8。
[0057] 首先,共存模块需要获取WiFi Beacon的发送时间,然后根据该发送时间获知在某超帧WiFi Beacon将会干扰到WiMAX信道,即WiFi广播信道与WiMAX信道产生冲突,并通过内部接口告知WiMAX设备,WiMAX设备发送请求消息给WiMAX基站,要求在冲突的超帧处进行休眠,最后WiMAX设备接受WiMAX基站发送的关于准许WiMAX设备在冲突的超帧处进行休眠的指示,即接收到WiMAX基站发送的关于准许WiMAX设备在冲突的超帧处进行休眠的消息后,WiMAX设备在冲突的超帧处进行休眠。
[0058] 如图3所示,该实施例的具体步骤可以如下:
[0059] 301、多模终端内的共存模块获取WiFi Beacon的发送时间,即WiFi Beacon是在WiMAX信道的第几超帧,第m帧,第n个下行子帧时刻发送的;
[0060] 302、多模终端内的共存模块根据该获取到的WiFi Beacon的发送时间计算WiFi Beacon对WiMAX信道产生干扰的超帧号,即WiFi广播信道与WiMAX信道产生冲突的超帧号;计算方法可以如下:
[0061] 冲突的超帧号=取整(WiFi Beacon的发送周期*整数-(4-m+1)*帧长+子帧长*(n-1))/超帧长,化简即为:
[0062] 冲突的超帧号=取整(WiFi Beacon的发送周期*整数-(5-m)*帧长+子帧长*(n-1))/超帧长,其中m为1至4中的任一个整数,n为1至8中的任一个整数。
[0063] 或者也可以运用以下的算法:
[0064] 冲突的超帧号=取整(WiFi Beacon的发送周期*整数-(4-m)*帧长+子帧长*(8-n+1))/超帧长,化简即为:
[0065] 冲突的超帧号=取整(WiFi Beacon的发送周期*整数-(4-m)*帧长+子帧长*(9-n))/超帧长,其中m为1至4中的任一个整数,n为1至8中的任一个整数。
[0066] 303、多模终端内的共存模块在冲突发生前将步骤302中计算出来的超帧号通过内部接口通知多模终端里的WiMAX设备;
[0067] 304、多模终端里的WiMAX设备发送请求消息给WiMAX基站,要求在所述超帧号对应的超帧处,即冲突的超帧处进行休眠;
[0068] 305、WiMAX基站通过消息告知WiMAX设备,准许WiMAX设备在冲突的超帧处进行休眠;
[0069] 306、WiMAX设备根据WiMAX基站的指示,在冲突的超帧处进行休眠,以避免和WiFi广播信道产生冲突。
[0070] 由上可知,本实施例的多模终端内的共存模块可以通过获知WiFi Beacon的发送时间,来获取WiFi广播信道与WiMAX信道产生冲突的超帧号,并将该超帧号通过内部接口告知给多模终端中的WiMAX设备,为了避免冲突,多模终端让WiMAX设备在该超帧号对应的超帧处进行休眠,从而解决了WiFi设备发送WiFi Beacon对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0071] 实施例四、
[0072] 与实施例三不同的是,本实施例的共存模块并不是位于多模终端内,而是位于WiMAX基站内。
[0073] 假设多模终端进入共存后的第一个WiFi Beacon是在WiMAX信道的第0超帧,第m帧,第n个下行子帧时刻发送的,其中m为1至4中的任一个整数,n为1至8中的任一个整数。
[0074] 首先,共存模块需要获取WiFi Beacon的发送时间,然后根据该发送时间获知在某超帧WiFi Beacon将会对WiMAX信道产生干扰,即获取WiFi广播信道与WiMAX信道产生冲突的超帧号,并产生关于所述超帧号的消息,通过WiMAX基站将该关于所述超帧号的消息发送给多模终端中的WiMAX设备,并指示WiMAX设备在所述超帧号对应的超帧处进行休眠,WiMAX设备接收到该指示后,在所述超帧号对应的超帧处,即冲突的超帧处进行休眠,以避免与WiFi设备发送的WiFi Beacon发生冲突。
[0075] 如图4所示,该实施例的具体步骤可以如下:
[0076] 401、WiMAX基站内的共存模块获取WiFi Beacon的发送时间,即WiFiBeacon是在WiMAX信道的第几超帧,第m帧,第n个下行子帧时刻发送的;
[0077] 402、WiMAX基站内的共存模块根据该获取到的WiFi Beacon的发送时间计算WiFi Beacon对WiMAX信道产生干扰的超帧号,即WiFi广播信道与WiMAX信道产生冲突的超帧号;计算方法可以参见实施例三中的步骤302,在此不再累赘。
[0078] 403、WiMAX基站内的共存模块产生关于所述超帧号的消息;
[0079] 404、WiMAX基站将该关于所述超帧号的消息发送给多模终端内的WiMAX设备,并指示其在该超帧号对应的超帧处进行休眠;
[0080] 405、WiMAX设备根据WiMAX基站发送的指示,在该超帧号对应的超帧处进行休眠,以避免和WiFi广播信道产生冲突。
[0081] 由上可知,为了节省WiMAX设备与WiMAX基站之间的信令流量,可以将共存模块放置于WiMAX基站内,这样,WiMAX基站在得知WiFi广播信道与WiMAX信道产生冲突的超帧号后,就可以直接通过消息告知WiMAX设备在该产生冲突的超帧处进行休眠,而无需由WiMAX设备来发送请求消息。而且该方案中的共存模块同样可以通过获知WiFi Beacon的发送时间,来获取WiFi广播信道与WiMAX信道产生冲突的超帧号,同样可以解决WiFi设备发送WiFiBeacon对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0082] 至于将共存模块放置于多模终端内还是放置于WiMAX基站内,可以根据运营商的策略而定。
[0083] 另外,实施例三和四中,除了让多模终端内的WiMAX设备在所述产生冲突的时间进行休眠之外,类似的,还可以让多模终端内的WiMAX设备在所述产生冲突的时间不通过WiMAX信道传输信息,即WiMAX设备不通过WiMAX信道发送信息,或者不通过WiMAX信道接收WiMAX基站发送的信息。
[0084] 实施例五、
[0085] 与实施例三类似的是,该实施例中的共存模块也是放置于多模终端内;与实施例三和四不同的是,本实施例是通过控制WiFi Beacon的发送来避免WiFi广播信道与WiMAX信道产生冲突的,例如,在WiFi广播信道与WiMAX信道产生冲突的超帧处,WiFi设备不发送WiFi Beacon;又例如,可以改变WiFi设备发送WiFi Beacon的时间,从而来避免产生冲突等等。
[0086] 以下将以让WiFi设备在WiFi广播信道与WiMAX信道产生冲突的超帧处不发送WiFi Beacon为例进行说明。
[0087] 假设多模终端进入共存后的第一个WiFi Beacon是在WiMAX信道的第0超帧,第m帧,第n个下行子帧时刻发送的,其中m为1至4中的任一个整数,n为1至8中的任一个整数。
[0088] 首先,共存模块需要获取WiFi Beacon的发送时间,然后根据该发送时间获知在某超帧WiFi Beacon将会对WiMAX信道产生干扰,即获知WiFi广播信道与WiMAX信道产生冲突的超帧号,并通过内部接口告知WiFi设备,要求WiFi设备在在冲突的超帧处不发送WiFi Beacon,最后,WiFi设备在冲突的超帧处不发送WiFi Beacon。
[0089] 如图5所示,该实施例的具体步骤可以如下:
[0090] 501、多模终端内的共存模块获取WiFi Beacon的发送时间,即WiFi Beacon是在WiMAX信道的第几超帧,第m帧,第n个下行子帧时刻发送的;
[0091] 502、多模终端内的共存模块根据该获取到的WiFi Beacon的发送时间计算WiFi广播信道与WiMAX信道产生冲突的超帧号,计算方法参见实施例三中的步骤302,在此不再累赘。
[0092] 503、多模终端内的共存模块在冲突发生前将步骤502中计算出来的超帧号通过内部接口通知多模终端里的WiFi设备,并要求WiFi设备在在冲突的超帧处不发送WiFi Beacon;
[0093] 504、WiFi设备在在冲突的超帧处不发送WiFi Beacon,即进行休眠,以避免与WiMAX信道产生冲突。
[0094] 由上可知,本实施例的多模终端内的共存模块可以通过获知WiFi Beacon的发送时间,来获取WiFi广播信道与WiMAX信道产生冲突的超帧号,并将该超帧号通过内部接口告知给多模终端中的WiFi设备,为了避免冲突,多模终端让WiFi设备在该超帧号对应的超帧处不发送WiFi Beacon,从而解决了WiFi设备发送WiFi Beacon对WiMAX信道产生干扰的问题,保证多模终端的正常通信。与实施例三和四相比,该实施例无需和WiMAX基站进行协商,也就是说,可以节省与WiMAX基站间的信令流量。
[0095] 实施例六、
[0096] 与实施例五类似,本实施例也是通过控制WiFi Beacon的发送来避免WiFi广播信道与WiMAX信道产生冲突的,例如,在WiFi广播信道与WiMAX信道产生冲突的超帧处,WiFi设备不发送WiFi Beacon;又例如,可以改变WiFi设备发送WiFi Beacon的时间,从而来避免产生冲突等等。但是,本实施例的共存模块是位于WiMAX基站内,而不是位于多模终端内。
[0097] 以下将以让WiFi设备在WiFi Beacon与WiMAX信道产生冲突的超帧处改变WiFi Beacon为例进行说明。
[0098] 假设多模终端进入共存后的第一个WiFi Beacon是在WiMAX信道的第0超帧,第m帧,第n个下行子帧时刻发送的,其中m为1至4中的任一个整数,n为1至8中的任一个整数。
[0099] 首先,共存模块需要获取WiFi Beacon的发送时间,然后根据该发送时间获知WiFi Beacon与WiMAX信道产生冲突的超帧号,并产生关于所述超帧号的消息,通过WiMAX基站将该关于所述超帧号的消息发送给多模终端中的WiMAX设备,WiMAX设备接收到该消息后,通过内部接口告知WiFi设备,WiFi设备根据当前的业务,适当地改变发送WiFi Beacon的时间,以避免和WiMAX信道产生冲突。
[0100] 如图6所示,该实施例的具体步骤可以如下:
[0101] 601、WiMAX基站内的共存模块获取WiFi Beacon的发送时间,即WiFiBeacon是在WiMAX信道的第几超帧,第m帧,第n个下行子帧时刻发送的;
[0102] 602、WiMAX基站内的共存模块根据该获取到的WiFi Beacon的发送时间计算WiFi广播信道与WiMAX信道产生冲突的超帧号,计算方法可以参见实施例三中的步骤302,在此不再累赘。
[0103] 603、WiMAX基站内的共存模块产生关于所述超帧号的消息;
[0104] 604、WiMAX基站将该关于所述超帧号的消息发送给多模终端内的WiMAX设备;
[0105] 605、WiMAX设备通过内部接口将该关于所述超帧号的消息告知WiFi设备;
[0106] 606、WiFi设备接收到获知该关于所述超帧号的消息后,根据当前的业务,适当地改变发送WiFi Beacon的时间,以避免和WiMAX信道产生冲突。
[0107] 在次之后,WiMAX基站内的共存模块可以重新计算WiFi Beacon与WiMAX信道产生冲突的超帧号。
[0108] 由上可知,本实施例的WiMAX基站内的共存模块可以通过获知WiFiBeacon的发送时间,来获取WiFi广播信道与WiMAX信道产生冲突的超帧号,并通过WiMAX基站将该超帧号告知给多模终端,使得多模终端中的WiFi设备改变发送WiFi Beacon的时间,从而避免了WiFi广播信道和WiMAX信道产生冲突,解决了WiFi设备发送WiFi Beacon对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0109] 当然,与实施例五相比,该实施例需要和WiMAX基站进行协商,也就是说,增加了与WiMAX基站间的信令流量,所以,实施例五比实施例六更优。至于将共存模块放置于多模终端内还是放置于WiMAX基站内,可以根据运营商的策略而定。
[0110] 另外,说说明的是,在实施例五和实施例六中,除了在所述产生冲突的时间,让WiFi设备不通过WiFi广播信道发送WiFi广播消息,或者调整WiFi设备通过WiFi广播信道发送WiFi广播消息的时间之外,当WiFi设备为WiFi终端时,还可以让WiFi设备进行休眠,由于该实现方案类似,在此不再累赘。
[0111] 实施例七、
[0112] 为了更好实施以上方法,本发明还相应地提供一种多模终端,如图7所示,包括获取单元701和调整单元702;需说明的是,该共存模块可以位于多模终端内,也可以位于WiMAX基站内。
[0113] 所述获取单元701,用于获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0114] 例如,当共存模块位于多模终端内时,可以通过内部接口获知WiFi广播信道与WiMAX信道产生冲突的时间,当共存模块位于WiMAX基站内时,可以通过接收WiMAX基站发送的关于WiFi广播信道与WiMAX信道产生冲突的时间的消息,来获知WiFi广播信道与WiMAX信道产生冲突的时间等等。所谓获知WiFi广播信道与WiMAX信道产生冲突的时间可以是获取WiFi广播信道与WiMAX信道产生冲突的超帧号。
[0115] 所述调整单元702,用于根据获取单元701获取到的产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输;
[0116] 例如,如果共存模块位于WiMAX基站内时,该调整单元702可以直接接受WiMAX基站发送的关于准许多模终端内的WiMAX设备在所述产生冲突的时间进行休眠的指示,让WiMAX设备在所述产生冲突的时间产生冲突的时间进行休眠,也可以让WiMAX设备在所述产生冲突的时间不通过WiMAX信道传送信息;或者
[0117] 可以让多模终端内的WiFi设备在所述产生冲突的时间产生冲突的时间进行休眠,也可以让WiFi设备在所述产生冲突的时间不通过WiFi广播信道发送WiFi广播信息,还可以在冲突发生前改变WiFi设备通过WiFi广播信道发送WiFi广播信息的时间等等。当然,此处所说的让WiFi设备在所述产生冲突的时间产生冲突的时间进行休眠是指当WiFi设备是WiFi基站以外的WiFi设备时,例如WiFi终端。
[0118] 其中,当共存模块位于多模终端内时,调整单元702还可以包括:
[0119] 发送单元7021,用于发送请求消息给WiMAX基站,所述请求消息请求WiMAX基站准许WiMAX设备在所述获取单元701获取到的产生冲突的时间进行休眠;
[0120] 处理单元7022,用于接受WiMAX基站发送的关于准许WiMAX设备在所述产生冲突的时间进行休眠的指示,所述指示是WiMAX基站根据所发送单元7021发送的请求消息作出的。
[0121] 由上可知,本发明实施例的多模终端可以通过获知WiFi广播信道与WiMAX信道产生冲突的超帧号,然后根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,从而解决了WiFi设备发送WiFi广播消息对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0122] 实施例八、
[0123] 为了更好实施以上方法,本发明还相应地提供一种共存模块,如图8所示,包括第一获取单元801、第二获取单元802和通知单元803;
[0124] 第一获取单元801,用于获知通过WiFi广播信道传送的WiFi广播消息的发送时间;
[0125] 第二获取单元802,用于根据第一获取单元801获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间;
[0126] 通知单元803,用于将第二获取单元802获知的产生冲突的时间通知多模终端以调整WiFi广播信道或WiMAX信道的传输;
[0127] 例如,当共存模块位于多模终端内时,通知单元803可以通过内部接口将第二获取单元802获知的产生冲突的时间通知多模终端中的WiMAX设备或WiFi设备,以调整WiFi广播信道或WiMAX信道的传输。
[0128] 其中,当该共存模块位于WiMAX基站内时,通知单元803还可以包括:
[0129] 消息产生单元8031,用于产生关于第二获取单元802获取到的产生冲突的时间的消息;
[0130] 发送单元8032,用于通过WiMAX基站将消息产生单元8031产生的关于产生冲突的时间的消息发送给多模终端,以调整WiFi广播信道或WiMAX信道的传输。
[0131] 本发明的共存模块可以通过获知通过WiFi广播信道传送的WiFi广播消息的发送时间,然后根据该发送时间计算出WiFi广播信道与WiMAX信道产生冲突的时间,并将该产生冲突的时间告知多模终端,以便多模终端可以根据该产生冲突的时间来调整WiFi广播信道或WiMAX信道的传输,避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,从而解决了WiFi设备发送WiFi广播消息对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0132] 实施例九、
[0133] 为了更好实施以上方法,本发明还相应地提供一种通信系统,如图9所示包括共存模块901和多模终端902;
[0134] 共存模块901,用于获知WiFi广播消息的发送时间,根据获取到的发送时间获知WiFi广播信道与WiMAX信道产生冲突的时间,并将获知的产生冲突的时间通知多模终端902,所述WiFi广播消息是通过WiFi广播信道发送的;
[0135] 多模终端902,用于从共存模块901中获知WiFi广播信道与WiMAX信道产生冲突的时间,然后根据获取到的产生冲突的时间调整WiFi广播信道和WiMAX信道的传输。
[0136] 当然,共存模块901即可以位于多模终端902中,也可以位于WiMAX基站内。
[0137] 其中,共存模块901包括第一获取单元801、第二获取单元802和通知单元803,当共存模块901位于WiMAX基站内时,通知单元803还可以包括消息产生单元8031和发送单元8032;
[0138] 多模终端902包括获取单元701和调整单元702,当共存模块位于多模终端内时,调整单元702还可以包括发送单元7021和处理单元7022。
[0139] 总之,本发明实施例可以通过获知通过WiFi广播信道传送的WiFi广播信息的发送时间,计算出WiFi广播信道与WiMAX信道产生冲突的时间,然后让多模终端内的WiMAX设备在该产生冲突的时间进行休眠,或者让多模终端内的WiMAX设备在该产生冲突的时间不通过WiMAX信道传输信息,或者是让多模终端内的WiFi在该产生冲突的时间不通过WiFi广播信道发送WiFi广播消息,或者在冲突发生前改变通过WiFi广播信道发送WiFi广播消息的时间,或者是让多模终端内的WiFi设备在所述产生冲突的时间进行休眠等等,从而避免WiFi广播信道和WiMAX信道在该产生冲突的时间发生冲突,解决了WiFi设备发送WiFi广播消息对WiMAX信道产生干扰的问题,保证多模终端的正常通信。
[0140] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。
[0141] 以上对本发明实施例所提供的消除多模终端系统间信道冲突的方法、装置和系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。