《用于WLAN系统的多射频模块间的调度装置和调度方法.pdf》由会员分享,可在线阅读,更多相关《用于WLAN系统的多射频模块间的调度装置和调度方法.pdf(12页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102938936 A (43)申请公布日 2013.02.20 C N 1 0 2 9 3 8 9 3 6 A *CN102938936A* (21)申请号 201210458634.2 (22)申请日 2012.11.14 H04W 72/12(2009.01) (71)申请人北京奇天揽胜科技有限公司 地址 100096 北京市昌平区回龙观镇金燕龙 大厦905室A (72)发明人陈龙 (74)专利代理机构北京友联知识产权代理事务 所(普通合伙) 11343 代理人尚志峰 汪海屏 (54) 发明名称 用于WLAN系统的多射频模块间的调度装置 和调度方法 (57) 摘。
2、要 本发明提供了一种用于WLAN系统的多射频 模块间的调度装置,包括:状态监测单元,用于对 所述WLAN系统中采用相同信道的多个射频模块 进行状态监测;调度控制单元,用于在所述多个 射频模块均未处于发送状态和接收状态的情况 下,允许所述多个射频模块中的指定射频模块进 行数据发送,并禁止其他的射频模块进行数据发 送。相应地,本发明还提供了一种用于WLAN系统 的多射频模块间的调度方法。通过本发明的技术 方案,可以准确获知各个射频模块的状态并且可 以精准控制各个射频模块的收发时序,避免各个 模块间产生冲突,从而可以使多个射频模块工作 在同一信道,节约频谱资源。 (51)Int.Cl. 权利要求书2。
3、页 说明书7页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 7 页 附图 2 页 1/2页 2 1.一种用于WLAN系统的多射频模块间的调度装置,其特征在于,包括: 状态监测单元,用于对所述WLAN系统中采用相同信道的多个射频模块进行状态监测; 调度控制单元,用于在所述多个射频模块均未处于发送状态和接收状态的情况下,允 许所述多个射频模块中的指定射频模块进行数据发送,并禁止其他的射频模块进行数据发 送。 2.根据权利要求1所述的用于WLAN系统的多射频模块间的调度装置,其特征在于,每 个射频模块根据自身的实时状态,生成对应的指示信号,则所述。
4、状态监测单元包括: 信号检测子单元,用于检测所述射频模块中是否存在所述指示信号或存在的指示信号 的类型,以判断所述射频模块的实时状态。 3.根据权利要求2所述的用于WLAN系统的多射频模块间的调度装置,其特征在于,所 述指示信号包括以下至少之一或其组合: 接收发送状态信号、信道空闲指示信号、接收发送开关切换状态信号。 4.根据权利要求1所述的用于WLAN系统的多射频模块间的调度装置,其特征在于,所 述WLAN系统在进行数据发送前生成发送请求,则所述调度装置还包括: 顺序确定单元,用于根据所述发送请求的发起时间和/或待发送数据的优先级,设定 相应数据的发送顺序,其中, 所述调度控制单元还根据所述。
5、发送顺序确定是否允许相应的射频模块进行数据发送。 5.根据权利要求4所述的用于WLAN系统的多射频模块间的调度装置,其特征在于,所 述待发送数据对应于指定目标对象,则所述调度装置还包括: 模块确定单元,用于对所述多个射频模块同时接收到的来自指定目标对象的发射信号 进行检测,并从中选择最优信号,以利用该最优信号对应的射频模块向所述指定目标对象 发送所述待发送数据。 6.根据权利要求1至5中任一项所述的用于WLAN系统的多射频模块间的调度装置,其 特征在于,所述WLAN系统中还设置有与所述多个射频模块采用不同信道的其他射频模块, 则所述调度控制单元还用于: 在所述多个射频模块处于任意状态时,允许所。
6、述其他射频模块进行数据传输。 7.一种用于WLAN系统的多射频模块间的调度方法,其特征在于,包括: 步骤202,对所述WLAN系统中采用相同信道的多个射频模块进行状态监测; 步骤204,当所述多个射频模块均未处于发送状态和接收状态时,允许所述多个射频模 块中的指定射频模块进行数据发送,并禁止其他的射频模块进行数据发送。 8.根据权利要求7所述的用于WLAN系统的多射频模块间的调度方法,其特征在于,每 个射频模块根据自身的实时状态,生成对应的指示信号,则所述步骤202包括: 通过检测所述射频模块中是否存在所述指示信号或存在的指示信号的类型,判断所述 射频模块的实时状态。 9.根据权利要求8所述的。
7、用于WLAN系统的多射频模块间的调度方法,其特征在于,所 述指示信号包括以下至少之一或其组合: 接收发送状态信号、信道空闲指示信号、接收发送开关切换状态信号。 10.根据权利要求7所述的用于WLAN系统的多射频模块间的调度方法,其特征在于,所 述WLAN系统在进行数据发送前生成发送请求,则所述调度方法还包括: 权 利 要 求 书CN 102938936 A 2/2页 3 根据所述发送请求的发起时间和/或待发送数据的优先级,设定相应数据的发送顺 序,从而确定是否允许相应的射频模块进行数据发送。 11.根据权利要求10所述的用于WLAN系统的多射频模块间的调度方法,其特征在于, 所述待发送数据对应。
8、于指定目标对象,则确定用于发送该待发送数据的射频模块的步骤包 括: 对所述多个射频模块同时接收到的来自指定目标对象的发射信号进行检测,并从中 选择最优信号,以利用该最优信号对应的射频模块向所述指定目标对象发送所述待发送数 据。 12.根据权利要求7至11中任一项所述的用于WLAN系统的多射频模块间的调度方法, 其特征在于,通过与所述多个射频模块采用不同信道的其他射频模块进行数据传输。 权 利 要 求 书CN 102938936 A 1/7页 4 用于 WLAN 系统的多射频模块间的调度装置和调度方法 技术领域 0001 本发明涉及WLAN系统技术领域,具体而言,涉及一种用于WLAN系统的多射频。
9、模块 间的调度装置和调度方法。 背景技术 0002 在WLAN(Wireless Local Area Network,无线局域网络)系统中,存在着多个射 频模块共存的情况。受限于WLAN协议的实现方式,在多个射频模块共存的系统中,同一时 刻只能有一个射频模块工作,即接收或者发送数据。如果多个射频模块同时工作会相互产 生干扰,造成传输失败。因此在多射频模块共存的系统中需要采用一定的协调调度算法,避 免各个射频模块之间产生干扰。 0003 在现有的WLAN系统中为解决多射频模块共存时的干扰问题,通常有以下解决方 案: 0004 1)不同射频模块之间采用不同的信道,使用不重叠的频率资源可以确保各个。
10、射频 模块之间不受干扰。 0005 2)利用WLAN协议中的CDMA/CS要求,各个射频模块监听空口资源,当空口空闲时 各个射频模块抢占资源进行收发。 0006 上述技术方案的缺陷在于: 0007 对于1)的方案,系统需要占用更多的频谱资源来规避干扰,而WLAN系统的开放频 谱资源有限,这种方式浪费频谱资源,无法在大规模组网环境下应用。 0008 对于2)的方案,空口监听效率低,并且会由于天线方向角不同出现A模块工作时, B模块监听到的信道是空闲的,从而B模块开始发射信号干扰到A模块的情况;再者各个模 块遵循的是自由竞争,收发优先级均等,无法根据业务需要调整各模块工作的优先级。 0009 因此。
11、,需要一种新的技术方案,可以节省频谱资源,同时协调调度各个射频模块之 间有序地工作,避免因自由抢占信道而产生的冲突。 发明内容 0010 本发明正是基于上述问题,提出了一种新的技术方案,可以节省频谱资源,同时协 调调度各个射频模块之间有序地工作,避免因自由抢占信道而产生的冲突。 0011 有鉴于此,本发明提出了一种用于WLAN系统的多射频模块间的调度装置,包括: 状态监测单元,用于对所述WLAN系统中采用相同信道的多个射频模块进行状态监测;调度 控制单元,用于在所述多个射频模块均未处于发送状态和接收状态的情况下,允许所述多 个射频模块中的指定射频模块进行数据发送,并禁止其他的射频模块进行数据发。
12、送。 0012 在该技术方案中,通过对相同信道中多个射频模块的监测,可以准确的获知采用 相同信道的各个射频模块的状态,进而仅在所有通信模块均既不发送数据也不接收数据 (即空闲状态)时才允许指定的射频模块进行数据发送,从而协调调度各个射频模块之间有 序地工作,避免因自由抢占信道而产生的冲突。 说 明 书CN 102938936 A 2/7页 5 0013 在上述技术方案中,优选地,每个射频模块根据自身的实时状态,生成对应的指示 信号,则所述状态监测单元包括:信号检测子单元,用于检测所述射频模块中是否存在所述 指示信号或存在的指示信号的类型,以判断所述射频模块的实时状态。 0014 在该技术方案中。
13、,对于射频模块,当其处于不同的状态时,就会生成相应的指示信 号,比如在发送数据时产生信号Itx,在接收数据时产生信号Irx,因此可以根据对指示信 号的检测,从而可以获知其实时状态,进而控制射频模块发送数据和/或停止发送数据。 0015 在上述技术方案中,优选地,所述指示信号包括以下至少之一或其组合:接收发送 状态信号、信道空闲指示信号、接收发送开关切换状态信号。 0016 在该技术方案中,通过获取多种状态指示信号,使调度装置可以更精准地了解每 个射频模块的工作状态,从而对多个射频模块进行调度控制。 0017 在上述技术方案中,优选地,所述WLAN系统在进行数据发送前生成发送请求,则 所述调度装。
14、置还包括:顺序确定单元,用于根据所述发送请求的发起时间和/或待发送数 据的优先级,设定相应数据的发送顺序,其中,所述调度控制单元还根据所述发送顺序确定 是否允许相应的射频模块进行数据发送。 0018 在该技术方案中,需要对射频模块工作状态进行调度控制,因此,可以从所需要发 送的数据的角度,实现对多个射频模块的顺序排列。具体地,一方面,可以根据发送数据前 的发送请求的发起时间,依次设置相应射频模块的允许开启顺序;另一方面,还可以根据待 发送数据的优先级,从而确保更为重要的数据能够得到优先发送。通过控制各个射频模块 按顺序发送数据,保证射频模块间可以有序的进行工作,避免因自由抢占信道而产生的冲 突。
15、。 0019 在上述技术方案中,优选地,所述待发送数据对应于指定目标对象,则所述调度装 置还包括:模块确定单元,用于对所述多个射频模块同时接收到的来自指定目标对象的发 射信号进行检测,并从中选择最优信号,以利用该最优信号对应的射频模块向所述指定目 标对象发送所述待发送数据。 0020 在该技术方案中,可以根据待发送数据对应的接收目标,从多个射频模块中进行 选择。具体地,随着目标对象的变化,每个射频模块与不同目标对象的数据传输效果是不同 的,因而可以通过分析射频模块事先接收到的来自该目标对象的信号,从而将接收效果最 好的信号对应的射频模块选为最优射频模块,并利用该最优射频模块与该目标对象进行数 。
16、据传输。 0021 在上述技术方案中,优选地,所述WLAN系统中还设置有与所述多个射频模块采用 不同信道的其他射频模块,则所述调度控制单元还用于:在所述多个射频模块处于任意状 态时,允许所述其他射频模块进行数据传输。 0022 在该技术方案中,对于与该信道的多个射频模块处于不同信道的其他射频模块, 其不受该信道射频模块状态的限制。即各个不同信道的射频模块可以分别、同时在其信道 内正常工作,而不会相互影响。 0023 根据本发明的又一方面,还提供了一种用于WLAN系统的多射频模块间的调度方 法,包括:步骤202,对所述WLAN系统中采用相同信道的多个射频模块进行状态监测;步骤 204,当所述多个。
17、射频模块均未处于发送状态和接收状态时,允许所述多个射频模块中的指 定射频模块进行数据发送,并禁止其他的射频模块进行数据发送。 说 明 书CN 102938936 A 3/7页 6 0024 在该技术方案中,通过对相同信道中多个射频模块的监测,可以准确的获知采用 相同信道的各个射频模块的状态,进而仅在所有通信模块均既不发送数据也不接收数据 (即空闲状态)时才允许指定的射频模块进行数据发送,从而协调调度各个射频模块之间有 序地工作,避免因自由抢占信道而产生的冲突。在上述技术方案中,优选地,每个射频模块 根据自身的实时状态,生成对应的指示信号,则所述步骤202包括:通过检测所述射频模块 中是否存在所。
18、述指示信号或存在的指示信号的类型,判断所述射频模块的实时状态。 0025 在该技术方案中,对于射频模块,当其处于不同的状态时,就会生成相应的指示信 号,比如在发送数据时产生信号Itx,在接收数据时产生信号Irx,因此可以根据对指示信 号的检测,从而可以获知其实时状态,进而控制射频模块发送数据和/或停止发送数据。在 上述技术方案中,优选地,所述指示信号包括以下至少之一或其组合:接收发送状态信号、 信道空闲指示信号、接收发送开关切换状态信号。 0026 在该技术方案中,通过获取多种状态指示信号,使调度装置可以更精准地了解每 个射频模块的工作状态,从而对多个射频模块进行调度控制。 0027 在上述技。
19、术方案中,优选地,所述WLAN系统在进行数据发送前生成发送请求,则 所述调度方法还包括:根据所述发送请求的发起时间和/或待发送数据的优先级,设定相 应数据的发送顺序,从而确定是否允许相应的射频模块进行数据发送。 0028 在该技术方案中,需要对射频模块工作状态进行调度控制,因此,可以从所需要发 送的数据的角度,实现对多个射频模块的顺序排列。具体地,一方面,可以根据发送数据前 的发送请求的发起时间,依次设置相应射频模块的允许开启顺序;另一方面,还可以根据待 发送数据的优先级,从而确保更为重要的数据能够得到优先发送。通过控制各个射频模块 按顺序发送数据,保证射频模块间可以有序的进行工作,避免因自由。
20、抢占信道而产生的冲 突。 0029 在上述技术方案中,优选地,所述待发送数据对应于指定目标对象,则确定用于发 送该待发送数据的射频模块的步骤包括:对所述多个射频模块同时接收到的来自指定目标 对象的发射信号进行检测,并从中选择最优信号,以利用该最优信号对应的射频模块向所 述指定目标对象发送所述待发送数据。 0030 在该技术方案中,可以根据待发送数据对应的接收目标,从多个射频模块中进行 选择。具体地,随着目标对象的变化,每个射频模块与不同目标对象的数据传输效果是不同 的,因而可以通过分析射频模块事先接收到的来自该目标对象的信号,从而将接收效果最 好的信号对应的射频模块选为最优射频模块,并利用该最。
21、优射频模块与该目标对象进行数 据传输。 0031 在上述技术方案中,优选地,通过与所述多个射频模块采用不同信道的其他射频 模块进行数据传输。 0032 在该技术方案中,不同信道中的射频模块之间可以进行数据传输。 0033 通过以上技术方案,可以准确获知各个射频模块状态并且可以精准控制各个射频 模块的收发时序,避免各个模块间产生冲突,从而可以使多个射频模块工作在同一信道,节 约频谱资源。 附图说明 说 明 书CN 102938936 A 4/7页 7 0034 图1示出了根据本发明的实施例的用于WLAN系统的多射频模块间的调度装置的 框图; 0035 图2示出了根据本发明的实施例的用于WLAN系。
22、统的多射频模块间的调度方法的 流程图; 0036 图3示出了根据本发明的实施例的调度装置的具体结构图。 具体实施方式 0037 为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实 施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施 例及实施例中的特征可以相互组合。 0038 在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可 以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实 施例的限制。 0039 图1示出了示出了根据本发明的实施例的用于WLAN系统的多射频模块间的调度 装置的框图。 0040 。
23、如图1所示,本发明的用于WLAN系统的多射频模块间的调度装置100包括:状态 监测单元102,用于对所述WLAN系统中采用相同信道的多个射频模块进行状态监测;调度 控制单元104,用于在所述多个射频模块均未处于发送状态和接收状态的情况下,允许所述 多个射频模块中的指定射频模块进行数据发送,并禁止其他的射频模块进行数据发送。 0041 在该技术方案中,通过对相同信道中多个射频模块的监测,可以准确的获知采用 相同信道的各个射频模块的状态,进而仅在所有通信模块均既不发送数据也不接收数据 (即空闲状态)时才允许指定的射频模块进行数据发送,从而协调调度各个射频模块之间有 序地工作,避免因自由抢占信道而产。
24、生的冲突。 0042 在上述技术方案中,优选地,每个射频模块根据自身的实时状态,生成对应的指示 信号,则所述状态监测单元102包括:信号检测子单元1022,用于检测所述射频模块中是否 存在所述指示信号或存在的指示信号的类型,以判断所述射频模块的实时状态。 0043 在该技术方案中,对于射频模块,当其处于不同的状态时,就会生成相应的指示信 号,比如在发送数据时产生信号Itx,在接收数据时产生信号Irx,因此可以根据对指示信 号的检测,从而可以获知其实时状态,进而控制射频模块发送数据和/或停止发送数据。 0044 在上述技术方案中,优选地,所述指示信号包括以下至少之一或其组合:接收发送 状态信号、。
25、信道空闲指示信号、接收发送开关切换状态信号。 0045 在该技术方案中,从简化控制的角度而言,可以仅检测其中的某一种信号,比如接 收发送状态信号,通过检测该信号的有无,从而判断对应的射频模块当前是否处于空闲状 态;进一步地,可以通过检测某一种信号的具体信息,比如接收发送状态信号代表的是接收 状态还是发送状态;更进一步地,可以通过获取多种状态指示信号,使调度装置可以更精准 的对多个射频模块进行控制。 0046 在上述技术方案中,优选地,所述WLAN系统在进行数据发送前生成发送请求,则 所述调度装置100还包括:顺序确定单元106,用于根据所述发送请求的发起时间和/或待 发送数据的优先级,设定相应。
26、数据的发送顺序,其中,所述调度控制单元还根据所述发送顺 说 明 书CN 102938936 A 5/7页 8 序确定是否允许相应的射频模块进行数据发送。 0047 在该技术方案中,需要对射频模块工作状态进行调度控制,因此,可以从所需要发 送的数据的角度,实现对多个射频模块的顺序排列。具体地,一方面,可以根据发送数据前 的发送请求的发起时间,依次设置相应射频模块的允许开启顺序;另一方面,还可以根据待 发送数据的优先级,从而确保更为重要的数据能够得到优先发送。通过控制各个射频模块 按顺序发送数据,保证射频模块间可以有序的进行工作,避免因自由抢占信道而产生的冲 突。 0048 在上述技术方案中,优选。
27、地,所述待发送数据对应于指定目标对象,则所述调度装 置100还包括:模块确定单元108,用于对所述多个射频模块同时接收到的来自指定目标对 象的发射信号进行检测,并从中选择最优信号,以利用该最优信号对应的射频模块向所述 指定目标对象发送所述待发送数据。 0049 在该技术方案中,可以根据待发送数据对应的接收目标,从多个射频模块中进行 选择。具体地,随着目标对象的变化,每个射频模块与不同目标对象的数据传输效果是不同 的,因而可以通过分析射频模块事先接收到的来自该目标对象的信号,从而将接收效果最 好的信号对应的射频模块选为最优射频模块,并利用该最优射频模块与该目标对象进行数 据传输。 0050 在上。
28、述技术方案中,优选地,所述WLAN系统中还设置有与所述多个射频模块采用 不同信道的其他射频模块,则所述调度控制单元104还用于:在所述多个射频模块处于任 意状态时,允许所述其他射频模块进行数据传输。 0051 在该技术方案中,对于与该信道的多个射频模块处于不同信道的其他射频模块, 其不受该信道射频模块状态的限制。即各个不同信道的射频模块可以分别、同时在其信道 内正常工作,而不会相互影响。 0052 图2示出了根据本发明的实施例的用于WLAN系统的多射频模块间的调度方法的 流程图。 0053 如图2所示,根据本发明的实施例的用于WLAN系统的多射频模块间的调度方法, 包括:步骤202,对所述WL。
29、AN系统中采用相同信道的多个射频模块进行状态监测;步骤 204,当所述多个射频模块均未处于发送状态和接收状态时,允许所述多个射频模块中的指 定射频模块进行数据发送,并禁止其他的射频模块进行数据发送。 0054 在该技术方案中,通过对相同信道中多个射频模块的监测,可以准确的获知采用 相同信道的各个射频模块的状态,进而仅在所有通信模块均既不发送数据也不接收数据 (即空闲状态)时才允许指定的射频模块进行数据发送,从而协调调度各个射频模块之间有 序地工作,避免因自由抢占信道而产生的冲突。 0055 在上述技术方案中,优选地,每个射频模块根据自身的实时状态,生成对应的指示 信号,则所述步骤202包括:通。
30、过检测所述射频模块中是否存在所述指示信号或存在的指 示信号的类型,判断所述射频模块的实时状态。 0056 在该技术方案中,对于射频模块,当其处于不同的状态时,就会生成相应的指示信 号,比如在发送数据时产生信号Itx,在接收数据时产生信号Irx,因此可以根据对指示信 号的检测,从而可以获知其实时状态,进而控制射频模块发送数据和/或停止发送数据。 0057 在上述技术方案中,优选地,所述指示信号包括以下至少之一或其组合:接收发送 说 明 书CN 102938936 A 6/7页 9 状态信号、信道空闲指示信号、接收发送开关切换状态信号。 0058 在该技术方案中,从简化控制的角度而言,可以仅检测其。
31、中的某一种信号,比如接 收发送状态信号,通过检测该信号的有无,从而判断对应的射频模块当前是否处于空闲状 态;进一步地,可以通过检测某一种信号的具体信息,比如接收发送状态信号代表的是接收 状态还是发送状态;更进一步地,可以通过获取多种状态指示信号,使调度装置可以更精准 的对多个射频模块进行控制。 0059 在上述技术方案中,优选地,所述WLAN系统在进行数据发送前生成发送请求,则 所述调度方法还包括:根据所述发送请求的发起时间和/或待发送数据的优先级,设定相 应数据的发送顺序,从而确定是否允许相应的射频模块进行数据发送。 0060 在该技术方案中,需要对射频模块工作状态进行调度控制,因此,可以从。
32、所需要发 送的数据的角度,实现对多个射频模块的顺序排列。具体地,一方面,可以根据发送数据前 的发送请求的发起时间,依次设置相应射频模块的允许开启顺序;另一方面,还可以根据待 发送数据的优先级,从而确保更为重要的数据能够得到优先发送。通过控制各个射频模块 按顺序发送数据,保证射频模块间可以有序的进行工作,避免因自由抢占信道而产生的冲 突。 0061 在上述技术方案中,优选地,所述待发送数据对应于指定目标对象,则确定用于发 送该待发送数据的射频模块的步骤包括:对所述多个射频模块同时接收到的来自指定目标 对象的发射信号进行检测,并从中选择最优信号,以利用该最优信号对应的射频模块向所 述指定目标对象发。
33、送所述待发送数据。 0062 在该技术方案中,可以根据待发送数据对应的接收目标,从多个射频模块中进行 选择。具体地,随着目标对象的变化,每个射频模块与不同目标对象的数据传输效果是不同 的,因而可以通过分析射频模块事先接收到的来自该目标对象的信号,从而将接收效果最 好的信号对应的射频模块选为最优射频模块,并利用该最优射频模块与该目标对象进行数 据传输。 0063 在上述技术方案中,优选地,通过与所述多个射频模块采用不同信道的其他射频 模块进行数据传输。 0064 在该技术方案中,不同信道中的射频模块之间可以进行数据传输。 0065 图3示出了根据本发明的实施例的调度装置的具体结构图。 0066 。
34、如图3所示,在利用该调度装置实现对处于相同信道中的多个射频模块302进行 控制时,主要包括以下步骤: 0067 1)从各个射频模块302中获取发送指示信号Itx或接收指示信号Irx,其中,当检 测到发送指示信号Itx时,表示该射频模块302处于发送数据中,当检测到接收指示信号 Irx时,表示该射频模块302处于接收数据中。 0068 2)将当前是否从各个射频模块302中检测到Itx或Irx信号,以及具体检测到的 Itx或Irx全部送到调度仲裁单元304中,该调度仲裁单元304根据各个射频模块302的指 示信号的有无或类型,从而判断每个射频模块所处的状态,以通过调度算法允许或禁止某 一射频模块进。
35、行接收或发送数据的操作。 0069 3)调度算法的实现原理是:当所有的射频模块302均未处在接收或发送状态中的 时候,才能允许某一个或几个射频模块302开始发送数据(可以通过发送tx control指令 说 明 书CN 102938936 A 7/7页 10 允许发送),当有任一个射频模块302开始发送数据时,应立即禁止其余射频模块302收发 数据;直至不存在需要发送的数据时,再允许所有的射频模块302进行数据接收(具体可以 通过发送tx control指令允许发送,通过发送rx control指令允许接收)。 0070 4)当存在多个待发送数据时,将其存储于一个或几个发送队列306中,当某一。
36、射 频模块302被允许发送后,从发送队列306中取出相应的数据以用于发送。 0071 综上所述,调度仲裁单元304接收射频模块302产生的数字信号,依次判断射频模 块302的状态,并根据各个射频模块302的状态给出允许或禁止各个射频模块302工作的 控制信号。各个独立的射频模块302的发送权限统一由调度仲裁单元304控制,由调度仲 裁单元304决定哪个射频模块304可以进行发送操作。 0072 其中,调度仲裁单元304的实现方法不是唯一的,其可以使用独立的可编程逻辑 单元实现,也可以利用WLAN系统自身的中央处理器资源由软件实现。 0073 同时,在对射频模块302的指示信号的获取方面,一种情。
37、况下,为了简化控制,可 以将调度仲裁单元304从射频模块302处获得的信号简化为一个信号,比如对于原本提出 了Itx和Irx信号,不再区分其为Itx或Irx,而只判断是否存在该信号,若存在,则说明该 射频模块302处于发送或接收数据的状态中,若不存在,则说明该射频模块302处于空闲状 态中;另一种情况下,为了更精准控制,调度仲裁单元304还可以从射频模块302中获取更 多的状态指示信号用来判决射频模块的状态,如信道空闲指示、接收发送开关切换状态信 号等。 0074 此外,本发明的技术方案中,同样可以结合多信道的处理方式,比如将多个射频模 块302分为多个组,每个组使用相同的信道,不同组之间采用。
38、不同信道,从而对于每个组均 可以采用上述调度控制方案,而对于不同组之间则可以同时分别进行数据的收发;并且,可 以为每个组设置单独的调度仲裁单元304,或是由一个调度仲裁单元304对所有组进行控 制。 0075 以上结合附图详细说明了本发明的技术方案,考虑到相关技术中,对WLAN系统的 多射频模块的干扰问题没有采用有效的解决办法。所以,本发明提供了一种用于WLAN系统 的多射频模块的调度装置和调度算法。通过本发明的技术方案,可以准确获知各个射频模 块状态并且可以精准控制各个射频模块的收发时序,避免各个模块间产生冲突,从而可以 使多个射频模块工作在同一信道,节约频谱资源。 0076 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。 说 明 书CN 102938936 A 10 1/2页 11 图1 图2 说 明 书 附 图CN 102938936 A 11 2/2页 12 图3 说 明 书 附 图CN 102938936 A 12 。