双mac仲裁的制作方法

文档序号:7676323阅读:152来源:国知局
专利名称:双mac仲裁的制作方法
技术领域
本发明涉及无线网络,尤其涉及在单一设备中实现多个接入点。
背景技术
现在参考图1,所示出的互联网络IO包括第一子网12、第二子网14 和到诸如互联网之类的分布式通信系统18的连接16。第一子网12包括与 第一无线接入点(AP—A) 22相关联的多个无线站20-1、 20-2, ...,20-n。 第二子网14包括与第二无线接入点(AP—B) 26相关联的多个无线站24-1、 24-2, ...,24-m。 AP—A 22和AP—B 26与交换机28通信,交换机28在 第一子网12、第二子网14和分布式通信系统18之间路由数据分组。
互联网络10的典型架构在于AP一A 22和AP—B 26每个在相关的部分 中包括用于形成数据分组并且在无线信道上传送数据分组的媒体访问控制 器(MAC)和物理层模块(PHY)。

发明内容
无线网络设备包括产生第一输出信号的第一媒体访问控制器 (MAC),产生第二输出信号的第二 MAC,以及通信信道。该通信信道 包括与射频发送器通信的基带处理器,并且选择性地发送第一输出信号和 第二输出信号中的一个。
在其它特征中,无线网络设备包括根据选择信号将第一输出信号和第 二输出信号中的一个路由到通信信道的交换机。通信信道产生传送到第一 MAC和第二 MAC的空闲信道评估信号,并且判定何时可以产生第一和第 二输出信号。
在其它特征中,仲裁电路判定第一输出信号和第二输出信号中的哪一 个由通信信道来发送。基于第一 MAC和第二 MAC之间的优先权关系来作出判定。第一 MAC和第二 MAC产生传送到仲裁模块的各自的第一和 第二请求信号。第一和第二请求信号指示第一和第二 MAC中的相应一个 要产生第一和第二输出信号中其相应的一个。
在其它特征中,仲裁模块产生传送到第一 MAC的第一丢弃信号,并 产生传送到第二 MAC的第二丢弃信号。第一 MAC和第二 MAC每个包括 用于要通过它们各自的第一和第二输出信号输出的数据的队列。第一 MAC和第二 MAC在接收到第一丢弃信号和第二丢弃信号中它们各自的一 个时,从它们各自队列转储数据。
在其它特征中,通信信道另外遵循下述标准中的至少一种电子和电 气工程师协会(IEEE)标准802.11 、 802.1 la 、 802.11b 、 802.1 lg、 802.11h、 802.11n、 802.16和802.20、以及由蓝牙技术联盟(SIG)发布的 蓝牙标准。
无线网络设备包括用于产生第一输出信号的第一接入控制器(MAC) 装置,用于产生第二输出信号的第二 MAC装置,以及包括用于向射频发 射器装置传送第一和第二输出信号中所选择的一个的基带处理器装置的通 信信道装置,该射频发射器装置发送基于第一和第二输出信号中所选择的 一个的射频调制载波。
在其它特征中,无线网络设备包括用于根据选择信号将第一和第二输 出信号中所选择的一个路由到通信信道装置的交换机装置。通信信道装置 产生传送到第一 MAC装置和第二 MAC装置的空闲信道评估信号,并且 判定何时可以产生第一和第二输出信号。
在其它特征中,无线网络设备包括用于判定第一输出信号和第二输出 信号中的哪一个由通信信道装置来发送的仲裁装置。该判断是基于第一 MAC装置和第二 MAC装置之间的优先权关系来作出的。第一 MAC装置 和第二 MAC装置产生传送到仲裁装置的各自的第一和第二请求信号。第 一和第二请求信号指示第一和第二 MAC装置中的相应一个要产生第一和 第二输出信号中的其相应的一个的。
在其它特征中,仲裁装置产生传送到第一 MAC装置的第一丢弃信 号,并产生传送到第二 MAC装置的第二丢弃信号。第一 MAC装置和第二 MAC装置中的每个包括用于对要通过它们各自的第一和第二输出信号 输出的数据进行排队的队列装置。第一 MAC装置和第二 MAC装置在接 收到第一丢弃信号和第二丢弃信号中它们各自的一个时,从它们各自的队 列装置转储数据。
在其它特征中,通信信道装置另外遵循以下标准中的至少一种电子 和电气工程师协会(IEEE)标准802.11、 802.11a、 802.11b、 802.11g、 802.11h、 802.11n、 802.16和802.20,以及由蓝牙技术联盟(SIG)发布的 蓝牙标准。
一种用于在无线网络设备中产生发送信号的方法包括提供根据第一 无线网络协议产生第一输出信号的第一媒体访问控制器(MAC),提供根 据第二无线网络协议产生第二输出信号的第二 MAC,从公共发送器发送 第一数据分组和第二数据分组。
在其它特征中,该方法包括产生选择信号并根据该选择信号将第一和 第二输出信号中的一个路由到发送步骤。该方法还包括接收无线网络信 号,产生指示正在执行接收和发送步骤中的一个的空闲信道评估信号;并 且基于空闲信道评估信号产生第一和第二输出信号。
在其它特征中,该方法包括基于第一和第二输出信号间的优先权关 系,在发送步骤期间判定发送第一和第二输出信号中的哪一个。该方法包 括产生与第一和第二输出信号中相应的输出信号相关联的第一和第二请求 信号,并且断言与产生第一和第二输出信号中相应的输出信号相关联的第 一和第二请求信号中的相应的请求信号。
在其它特征中,该方法包括产生与第一和第二输出信号中相应的输出 信号相关联的第一和第二丢弃信号,为要被包括在第一和第二输出信号中 的相应的输出信号中的数据维护第一和第二队列,并且响应于第一和第二 丢弃信号中相应的一个,转储第一和第二队列中的相应一个。
在其它特征中,发送步骤另外遵循下述标准中的至少一种电子和电 气工程师协会(IEEE)标准802.11 、 802.11a、 802.11b、 802.11g、 802.llh、 802.11n、 802.16禾卩802.20、以及由蓝牙技术联盟(SIG)发布的 蓝牙标准。在其它特征中,第一无线网络协议不同于第二无线网络协议。第一无 线网络协议包括自治组网协议,并且第二无线网络协议包括基础设施模式 协议。
从下面的详细描述将清楚本发明的其他适用领域。应当明白,尽管指 示了本发明的优选实施例,但是详细描述和具体示例仅仅是为了说明的目 的而不意图限制本发明的范围。


从详细描述和附图会更加透彻地理解本发明,其中 图1是现有技术的互联网络的功能框图; 图2是改进的互联网络的功能框图; 图3是片上系统(SOC)的功能框图4是用于控制对SOC的通信信道的访问的方法的流程图; 图5A是高清电视机的功能框图; 图5B是车辆控制系统的功能框图; 图5C是蜂窝电话的功能框图;并且 图5D是机顶盒的功能框图。
具体实施例方式
对优选实施例的下述描述本质上仅仅是示例性的,绝不是要限制本发 明、其应用或者使用。为了清楚起见,在附图中相同的标号被用以标识相 似的元件。如在这里所使用的,术语模块、电路和/或设备指执行一个或多 个软件或固件程序的专用集成电路(ASIC)、电子电路、处理器(共享 的、专用的或群组的)和存储器,组合逻辑电路,和/或提供所述功能的适 当组件。如在这里所使用的,短语"A、 B和C中的至少一个"应当被解 释为表示使用非排他逻辑"或"的逻辑(A或B或C)。应当明白,方法中 的步骤可以以不同的顺序来执行而不改变本发明的原理。
现在参考图2,示出了改进的互联网络50。互联网络50包括与第一 子网54、第二子网56和诸如互联网之类的分布式通信系统58通信的联网设备52。在示例配置中,联网设备52可以是音频/视觉娱乐系统。在示例 配置中,第一子网54在远程控制设备之间传送实时控制数据,并且第二 子网56向分布式通信系统58提供无线接入点(WAP)。第一子网54和 第二子网56可以被配置为使用不同的网络模式。例如,第一子网54可以 被配置在自治(ad-hoc)模式中,而第二子网56可以被配置在基础设施模 式中。
可以与第一子网54和第二子网56 —起使用的无线组网协议包括电子 和电气工程师协会(IEEE)标准802.11、 802.11a、 802.11b、 802.11g、 802.11h、 802.11n、 802.16和802.20。第一子网54和第二子网56也可以作 为诸如蓝牙之类的个人区域网工作。蓝牙标准由蓝牙技术联盟(SIG)发 布。上述标准整体通过引用结合于此。
第一子网54包括与第一媒体访问控制器(MAC1A) 62相关联的多个 无线站(STA) 60-1、 60-2, ..., 60-n,总称为STA 60。第二子网56包括 与第二媒体访问控制器(MAC1B) 66相关联的多个无线站(STA) 64-1、 64-2,…,60-m,总称为STA64。
STA 60和64通过包括RF模块68和基带处理器70的通信信道67与 MAC1A 62和MAC1B 66通信。如下所述,仲裁模块72允许MAC1A 62 和MAC1B 66通过单条通信信道67发送。MAC1A 62、 MAC1B 66、仲裁 模块72和基带处理器70可以作为片上系统(SOC) 74的一部分被实现。
MAC1A 62和MAC1B 66通过第三MAC 76、 PHY 78和网络交换机 80与分布式通信系统58通信。PHY 78和交换机80可以与铜和/或光纤以 太网连接兼容。在一实施例中,PHY 78和交换机80可以与100BASET快 速以太网(FE)连接兼容。MAC 76和PHY 78也可以在SOC 74上被实 现,SOC74也可以包括如下所述的其它组件。
联网设备52也可以包括第一中央处理器单元(CPU1) 82和存储器 84。存储器84存储用于操作联网设备52的诸如操作系统和/或应用程序之 类的计算机程序。CPU1 82执行存储在存储器84中的计算机程序。CPU1 82也包括与网络交换机80通信的网络链接86。网络链接86允许CPU1 82 与SOC74、第一子网54、第二子网56和分布式通信系统58通信。现在参考图3,更详细地示出了 SOC 74。 SOC 74包括第二中央处理 器单元(CPU2) 100,该CPU2 100通过内部总线102与MAC1A 62、 MAC1B 66和MAC 76通信。CPU2 100在MAC1A 62、 MAC1B 66和 MAC 76之间路由数据分组,并与存储与路由数据分组有关的一个或多个 计算机程序的存储器104相关联。
仲裁模块72为从MAC1A 62的端口 0UT1禾B MAC1B 66的端口 0UT2发送来的数据分组提供流控制逻辑。仲裁模块72包括交换模块 106,交换模块106接收来自0UT1和OUT2的数据分组,并根据选择信 号108选择性地将这些数据分组中的一个传送到输出112。仲裁逻辑电路 110选择接入通信信道67的MAC1A 62和MAC1B 66,并相应地产生选择 信号108。在一实施例中,仲裁逻辑电路110根据预定层次判定MAC1A 62和MAC1B 66之间的优先权。例如,仲裁逻辑电路110可以被配置为给 予MAC1A 62高于MAC1B 66的优先权。
仲裁模块72产生第一空闲信道评估信号CCA1和第二空闲信道评估 信号CCA2。 CCA1信号被应用到MAC1A 62,而CCA2信号被应用到 MAC1B 66。信号CCA1禾n CCA2改变状态(例如变为低)来指示 MAC1A 62和MAC1B 66已经接入通信信道67,并改变状态(例如变为 高)来指示通信信道67对相应的MAC1A 62和MAC1B 66是不可用的。
第一或门114产生CCA1信号。第一或门114包括接收来自仲裁逻辑 电路110的CCA1'信号的第一输入和接收来自基带模块70的CCA信号 116的第二输入。仲裁逻辑电路110在准许MAC1A 62接入通信信道67 时,将CCA1'信号驱动为高,而在不准许MAC1A 62接入通信信道67时 将CCA1'信号驱动为低。基带模块70在通信信道67忙于发送或接收时, 将CCA信号116驱动为高,而在通信信道67空闲时将CCA信号116驱动 为低。
第二或门118产生CCA2信号。第二或门118包括接收来自仲裁逻辑 电路110的CCA2,信号的第一输入和接收来自基带模块70的CCA信号 116的第二输入。仲裁逻辑电路110在准许MAC1B 66接入通信信道67 时,将CCA2'信号驱动为高,而在不准许MAC1B 66接入通信信道67时,将CCA2'信号驱动为低。
通常,第二或门118在允许MAC1A 62通过通信信道67发送时将 CCA2信号驱动为高,而在MAC1A 62完成发送后将CCA2驱动为低。第 一或门114在允许MAC1B 66通过通信信道67发送时将CCA1信号驱动 为高,而在MAC1B66完成发送后将CCA1驱动为低。
MAC1A 62和MAC1B 66包括各自的内部发送队列,并在它们各自的 队列包含要被发送的数据时断言(assert)各自的请求信号REQ1和 REQ2。 REQ1和REQ2信号被应用到仲裁逻辑电路110。当接收到被断言 的REQ1或REQ2信号时,仲裁模块72执行下述方法。第一方法(图4) 判定MAC1A 62和MAC1B 66中的一个是否可以接入通信信道67。第二 方法(图5)判定仲裁逻辑电路110是否应该指示MAC1A 62禾卩/或 MAC1B 66转储(flush)各自的队列,并由此丢弃分组(根据所选择的无 线协议,被丢弃的分组可以被重试和/或重发送)。仲裁逻辑电路110产生 被传送到MAC1A 62的DROP1信号和被传送到MAC1B 66的DR0P2信 号。DR0P1和DROP2信号被断言,以指示MAC1A62和MAC1B66中的 相应的一个应该从其各自队列中转储数据分组。MAC1A 62和MAC1B 66 经由被基带模块70驱动的RX端口 118同时接收来自通信信道67的数 据。
现在参考图4,示出了用于判定准许MAC1A 62和MAC1B 66中的哪 一个接入通信信道67的方法150。方法150可以由中央处理单元和/或包 括在仲裁逻辑电路110中的逻辑电路来执行。当MAC1A 62和/或MAC1B 66断言其相关联的请求信号REQ1和REQ2时,方法150被执行。
控制开始于模块152并前进到决定块154。在判决块154中,控制判 定REQ1和REQ2是否同时被断言。如果不是,则控制转移到块156,并 且如果MAC1A正请求则清除CCA1',如果MAC1B正请求则清除 CCA2'。控制随后前进到块158,设置非请求方MAClx的CCAx'信号, 以使得当请求方MAClx正发送时其不发送。控制随后通过退出块160退 出。
现在回到决定块154,如果MAC1A和MAC1B同时请求发送,则控制转移到块162。在块162,如果MAC1A具有比MAC1B高的优先权,则 控制清除CCA1'。如果MAC1A具有比MAC1B低的优先权,则控制清除 CCA2'。控制随后前进到块164,并断言与非请求方MAClx相关联的 DROPx信号,由此使其转储其队列。控制也设置非请求方MAClx的 CCAx,信号,以使得当请求方MAClx正发送时其不发送。控制随后通过 退出块160退出。
现在参考图5A-5D,示出了本发明的各种各种示例性实施例。现在参考 图5A,本发明可以在高清电视机(HDTV) 420中被实现。本发明可以实 现在WLAN接口 429和/或在WLAN接口 429中被实现。HDTV 420也包 括与WLAN 429通信的信号处理和/或控制电路,它们总地在422处标 出。信号处理和/或控制电路422也与海量数据存储器427通信。
HDTV 420接收有线或无线格式的HDTV输入信号,并为显示器426 产生HDTV输出信号。在一些实施方式中,信号处理和/或控制电路422 和/或HDTV 420的其它电路(未示出)可以处理数据,执行编码和/或加 密,执行计算,格式化数据和/或执行所需要的任何其它类型的HDTV处 理。
海量数据存储器427以非易失性方式存储数据,例如光和/或磁存储设 备。磁存储设备中的至少一个可以是包括直径小于大约1.8"的一个或多个 盘片的迷你硬盘驱动器(迷你HDD) 。 HDTV 420可以被连接到存储器 428,存储器428例如是RAM、 ROM、诸如闪存之类的低等待时间非易失 性存储器、和/或其它合适的电子数据存储器。HDTV 420也可以支持经由 WLAN网络接口 429与多个WLAN的连接。
HDTV 420可以包括向HDTV 420的其它部件供电的电源和/或电力调 节电路423。
现在参考图5B,本发明可以实现车辆430的WLAN接口 448和/或在 车辆430的WLAN接口 448中被实现。WLAN接口 448与一个或多个车 辆控制系统、车辆控制系统的海量数据存储器、和/或电源433通信。在一 些实现方式中,车辆控制系统包括传动系控制系统432,该传动系控制系 统432接收来自诸如温度传感器、压力传感器、转动传感器、气流传感器和/或任何其它合适的传感器之类的一个或多个传感器的输入,和/或产生 诸如引擎操作参数、传输操作参数和/或其它控制信号之类的一个或多个输 出控制信号。
车辆控制系统也可以包括车辆430的其它控制系统440。控制系统 440也可以接收来自输入传感器442的信号,和/或输出去往一个或多个输 出设备444的控制信号。在一些实现方式中,控制系统440可以是防抱死 系统(ABS)、导航系统、远程信息处理系统、车辆远程信息处理系统、 车道偏离系统、自适应巡航控制系统、诸如立体声系统、DVD、致密光盘 等之类的车辆娱乐系统的一部分。也可以考虑其它实现。
传动系控制系统432可以与以非易失性方式存储数据的海量数据存储 器446通信。海量数据存储器446可以包括光和/或磁存储设备,例如硬盘 驱动器(HDD)和/或DVD。磁存储设备中的至少一个可以是包括直径小 于大约1.8"的一个或多个盘片的迷你型HDD。传动系控制系统432可以 被连接到存储器447,存储器447例如是RAM、 ROM、诸如闪存之类的 低等待时间非易失性存储器、和/或其它合适的电子数据存储器。传动系控 制系统432也可以支持经由WLAN网络接口 448与多个WLAN的连接。 控制系统440也可以包括存储器447。
现在参考图5C,本发明可以在包括蜂窝天线451的蜂窝电话450中被 实现。本发明可以实现WLAN接口 468和/或在WLAN接口 468中被实 现。WLAN接口 468与在图5C中总地标为452的信号处理和/或控制电路 中的一个或两者通信。蜂窝电话450也可以包括海量数据存储器464和/或 电源453。在一些实现方式中,蜂窝电话450包括麦克风456、诸如扬声 器和/或音频输出插孔之类的音频输出458、显示器460和/或诸如键盘之类 的输入设备462、点选设备、语音激励和/或其它输入设备。蜂窝电话450 中的信号处理和/或控制电路452和/或其它电路(未示出)可以处理数 据,执行编码和/或加密,执行计算,格式化数据和/或执行其它蜂窝电话 功能。
蜂窝电话450可以与海量数据存储器464通信,来以非易失性方式在 诸如硬盘驱动器(HDD)和/或DVD之类的光和/或磁存储设备上存储数据。存储设备中的至少一个可以是包括直径小于大约1.8"的一个或多个盘
片的迷你型HDD。蜂窝电话450可以被连接到存储器446,存储器446例 如是RAM、 ROM、诸如闪存之类的低等待时间非易失性存储器和/或其它 合适的电子数据存储器。
现在参考图5D,本发明可以在机顶盒480中被实现。本发明可以实 现WLAN接口 496和/或在WLAN接口 496中被实现,该WLAN接口 496 总地标为484的信号处理和/或控制电路中的一个或两者通信。控制电路 484也可以与海量数据存储器480和/或电力供应483通信。机顶盒480接 收来自诸如宽带源之类的源的信号,并输出适合诸如电视机和/或监视器和 /或其它视频和/或音频输出设备之类的显示器488的标准和/或高清音频/视 频信号。机顶盒480的信号处理和/或控制电路484和/或其它电路(未示 出)可以处理数据,执行编码和/或加密,执行计算,格式化数据和/或执 行其它机顶盒功能。
机顶盒480也可以与以非易失性方式存储数据的海量数据存储器490 通信。海量数据存储器490包括光和/或磁存储设备,例如硬盘驱动器 (HDD)禾B/或DVD。存储设备中的至少一个可以是包括直径小于大约 1.8"的一个或多个盘片的迷你型HDD。机顶盒480可以被连接到存储器 494,存储器494例如是RAM、 ROM、诸如闪存之类的低等待时间非易失 性存储器和/或其它合适的电子数据存储器。机顶盒480也可以支持通过 WLAN网络接口 496与多个WLAN的连接。除了上述这些,也可以考虑 其它实现。
现在,本领域的技术人员可以从前面的描述意识到本发明的概括性
教导可以以各种形式被实现。因此,虽然结合其特定示例描述了本发明, 但是不应当如此限定本发明的真是范围,因为基于对附图具体实施方式
和权利要求的学习,其它修改对于本领域从业者会变得明显。
权利要求
1. 一种无线网络设备,包括第一媒体访问控制器(MAC),其产生第一输出信号;第二MAC,其产生第二输出信号;以及通信信道,所述通信信道包括与射频发送器通信的基带处理器,并且选择性地发送所述第一输出信号和所述第二输出信号中的一个。
2. 如权利要求1所述的无线网络设备,还包括交换机,该交换机根据 选择信号将所述第一输出信号和所述第二输出信号中的一个路由到所述通 信信道。
3. 如权利要求1所述的无线网络设备,其中,所述通信信道产生被传 送到所述第一 MAC和所述第二 MAC的空闲信道评估信号,并且判定何 时可以产生所述第一输出和所述第二输出信号。
4. 如权利要求1所述的无线网络设备,还包括仲裁电路,该仲裁电路 用于判定所述第一输出信号和所述第二输出信号中的哪一个由所述通信信 道来发送,其中,基于所述第一 MAC和所述第二 MAC之间的优先权关 系来作出所述判定。
5. 如权利要求1所述的无线网络设备,其中,所述第一 MAC和所述 第二 MAC产生传送到所述仲裁模块的相应的第一请求信号和第二请求信 号;并且其中,所述第一请求信号和第二请求信号指示所述第一 MAC和第二 MAC中的相应一个要产生所述第一输出信号和第二输出信号中其相应的 一个。
6. 如权利要求5所述的无线网络设备,其中,所述仲裁模块产生传送 到所述第一 MAC的第一丢弃信号,并产生被传送到所述第二 MAC的第 二丢弃信号;其中,所述第一 MAC和所述第二 MAC中的每一个包括用于通过它 们相应的第一输出信号和第二输出信号输出的数据的队列;并且其中,所述第一 MAC和所述第二 MAC在接收到所述第一丢弃信号和所述第二丢弃信号中它们各自的一个时,将数据从它们各自的队列转 储。
7. 如权利要求1所述的无线网络设备,其中,所述通信信道另外遵循 以下标准中的至少一种电子和电气工程师协会(IEEE)标准802.11、 802.11a、 802.11b、 802.11g、 802.11h、 802.11n、 802.16和802.20以及由蓝 牙技术联盟(SIG)发布的蓝牙标准。
8. —种无线网络设备,包括第一访问控制器(MAC)装置,用于产生第一输出信号; 第二MAC装置,用于产生第二输出信号;通信信道装置,包括用于向射频发射器装置传送所选择的所述第一和 第二输出信号中的一个的基带处理器装置,所述射频发射器装置基于所述 所选择的第一和第二输出信号中的一个发送射频经调制的载波。
9. 权利要求8所述的无线网络设备,还包括交换装置,该交换装置用 于根据选择信号将所述第一输出信号和第二输出信号中的所选的一个路由 到所述通信信道装置。
10. 如权利要求8所述的无线网络设备,其中,所述通信信道装置产 生被传送到所述第一 MAC装置和所述第二 MAC装置的空闲信道评估信 号,并且判定何时可以产生所述第一输出信号和第二输出信号。
11. 如权利要求8所述的无线网络设备,还包括仲裁装置,该仲裁装 置用于判定所述第一输出信号和所述第二输出信号中的哪一个由所述通信 信道装置来发送,其中基于所述第一 MAC装置和所述第二 MAC装置之 间的优先权关系来作出判定。
12. 如权利要求8所述的无线网络设备,其中,所述第一MAC装置和 所述第二 MAC装置产生被传送到所述仲裁装置的相应的第一请求信号和 第二请求信号;并且其中,所述第一请求信号和第二请求信号指示所述第一 MAC装置和 所述第二 MAC装置中的相应一个要产生所述第一输出信号和第二输出信 号中其相应的一个。
13. 如权利要求12所述的无线网络设备,其中,所述仲裁装置产生被传送到所述第一 MAC装置的第一丢弃信号,并产生传送到所述第二 MAC 装置的第二丢弃信号;其中,所述第一 MAC装置和所述第二 MAC装置中的每个包括用于 对要通过它们相应的第一输出信号和第二输出信号输出的数据进行排队的 队列装置;并且所述第一 MAC装置和所述第二 MAC装置在接收到所述第一丢弃信 号和所述第二丢弃信号中它们各自的一个时,将数据从它们各自的队列装 置转储。
14. 如权利要求8所述的无线网络设备,其中,所述通信信道装置另 外遵循以下标准中的至少一个电子和电气工程师协会(IEEE)标准 802.11、 802.11a、 802.11b、 802.11g、 802.11h、 802.11n、 802.16和802.20 以及由蓝牙技术联盟(SIG)发布的蓝牙标准。
15. —种用于在无线网络设备中产生发送信号的方法,包括提供第一媒体访问控制器(MAC),其根据第一无线网络协议产生第 一输出信号;提供第二MAC,其根据第二无线网络协议产生第二输出信号;并且 使用公共发送器发送所述第一数据分组和第二数据分组中所选的一个。
16. 如权利要求15所述的方法还包括产生选择信号并根据所述选择信号将所述第一输出信号和所述第二输出信号中的一个路由到发送步骤。
17. 如权利要求15所述的方法,还包括 接收无线网络信号;产生指示正在执行接收和发送步骤中的一个的空闲信道评估信号;并且基于所述空闲信道评估信号产生所述第一输出信号和第二输出信号。
18. 如权利要求15所述的方法,还包括基于所述第一输出信号和第 二输出信号间的优先权关系在所述发送步骤期间判定发送所述第一输出信 号和第二输出信号中的哪一个。
19. 如权利要求15所述的方法还包括产生与所述第一输出信号和第二输出信号中相应的输出信号相关联的第一请求信号和第二请求信号;并 且断言与产生所述第一输出信号和第二输出信号中相应的输出信号相关 联的所述第一和第二请求信号中相应的请求信号。
20. 如权利要求19所述的方法还包括产生与所述第一输出信号和第 二输出信号中的相应输出信号相关联的第一丢弃信号和第二丢弃信号;为要被包括在所述第一输出信号和第二输出信号中的相应输出信号中 的数据维护第一队列和第二队列;并且响应于所述第一丢弃信号和第二丢弃信号中的相应的丢弃信号,转储 所述第一队列和第二队列中的相应一个。
21. 如权利要求15所述的方法,其中,发送步骤另外遵循以下标准中 的至少一种电子和电气工程师协会(IEEE)标准802.11、 802.11a、 802.11b、 802.11g、 802.11h、 802.11n、 802.16和802.20以及由蓝牙技术联 盟(SIG)发布的蓝牙标准。
22. 如权利要求15所述的方法,其中,所述第一无线网络协议不同于所述第二无线网络协议。
23. 如权利要求22所述的方法,其中,所述第一无线网络协议包括自治组网协议,而所述第二无线网络协议包括基础设施模式协议。
全文摘要
一种无线网络设备包括产生第一输出信号的第一媒体访问控制器(MAC),产生第二输出信号的第二MAC,以及通信信道。该通信信道包括与射频发送器通信的基带处理器,并且选择性地发送第一输出信号和第二输出信号中的一个。
文档编号H04L29/06GK101422010SQ200780012726
公开日2009年4月29日 申请日期2007年2月13日 优先权日2006年2月16日
发明者柴-春·钟, 肯·金瓦·侯 申请人:马维尔国际贸易有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1