具有至少一个或多个可配置的无线电的存取点的制作方法

文档序号:7634065阅读:110来源:国知局
专利名称:具有至少一个或多个可配置的无线电的存取点的制作方法
背景技术
为实现无线电通信技术的进步,新的无线电传输协议和标准不断被开发。但是,随着使用新的无线电传输协议和标准的新的设备被开发,使用较旧的标准的传统设备仍可能存在,并可能在与新设备的生命期重叠的预定生命期里维持。由此,例如在无线局域网设备中可能会部署使用各种不兼容的无线电传输标准来通信的数个设备,从而导致哪些设备能够与其它设备通信的分裂。


被视为本发明的主题在所附权利要求书中特别指出并清楚地要求保护。但是,就组织和操作方法而言,本发明与其目的、特征和优点一起最好是在接合附图阅读以下详细描述时通过参考本描述来理解。
图1是根据本发明一个实施例的无线局域网的框图;图2是根据本发明的具有至少一个或多个可配置的无线电的存取点的框图;以及图3是根据本发明的具有至少一个或多个可配置的无线电的存取点(accesspoint)的操作的流程图。
可以理解,为说明简单和清楚起见,图中所示的元件未必是按比例绘制的。例如,为清楚起见,一些元件的尺寸相对于其它元件被放大。此外,在合适的情况下,将在诸附图间重复使用附图标记来表示对应的或类似的元件。
详细描述在以下详细描述中阐述许多具体细节来提供对本发明详尽的理解。但是,本领域技术人员应当理解,无需这些具体细节也可实现本发明。在其它实例中,不再详细描述公知的方法、过程、组件和电路以免混淆本发明。
以下的详细描述中一些部分是以对计算机存储器内的数据比特或二进制数字信号的操作的算法和符号表示的形式给出的。这些算法描述和表示可以是数据处理领域的技术人员用来将其工作的实质传达给该领域中其它技术人员的技术。
算法在本文中,并且一般被视为是导致所需结果的自洽的一系列动作或操作。这些包括对物理量的物理操纵。通常,尽管并非必须,这些量表现为能被存储、传送、组合、比较以及或被操作的电或磁信号的形式。已经证明,有时将这些信号称为比特、值、元素、码元、字符、项、数字等是很方便的,这主要为共同使用的原因。但是应当理解,应将所有这些及类似用语与适当的物理量相关联,并且它们纯粹是为方便而对这些量应用的称号。
除非另外特别指出,否则如从以下讨论中显而易见的,可以认识到在整个说明书中,使用诸如处理、计算、演算、确定等用语的讨论是指计算机或计算系统或是类似的电子计算设备对被表示为该计算系统的寄存器或存储器内的物理量(诸如电子量)的数据进行操纵或将其变换为被类似地表示为该计算系统的存储器、寄存器或其它此类信息存储、传输或显示设备内的物理量的其它数据的动作或过程。
本发明的实施例可包括用于执行本发明中的操作的装置。此装置可为所需的目的而特别构造,或可包括通用计算设备,该通用计算设备由存储在该设备中的程序选择性地激活或重新配置。这一程序可被存储在存储介质上,这些存储介质有诸如,但不限于包括软盘、光盘、CD-ROM、磁光盘等任何类型的盘,只读存储器(ROM)、随机存取存储器(RAM)、电可编程只读存储器(EPROM)、电可擦除和可编程只读存储器(EEPROM)、闪存、磁卡或光卡或任何适用于存储电子指令、并能够被耦合到计算设备的系统总线的其它类型的介质等。
本文中所给出的过程和显示不是固有地与任何特定计算设备或其它装置相关的。可配合根据本文中的原理的程序使用各种通用系统,或者可能会证明构造更专用的装置来执行所需的方法是便利的。各种此类系统的合乎需要的结构将在以下描述中显现。此外,本发明的实施例不是参照任何特定编程语言来描述的。可以理解,可使用各种编程语言来如本文中所描述地实现本发明的原理。
在以下描述和所附权利要求书中,可能会使用耦合和连接等用语及其派生词。在特定实施例中,可使用连接来指示相互直接物理或电接触的两个或多个元件。耦合可指两个或多个元件直接物理或电接触。但是,耦合也可指两个或多个元件相互不直接接触,但仍彼此协作或交互。
应当理解,本发明的实施例可在各种应用中使用。尽管本发明在这一点上并不受限制,但是本文中所公开的电路可在诸如无线电系统的发射器和接收器等许多装置中使用。仅作为示例,旨在被包括在本发明范围内的无线电系统包括无线局域网(WLAN)设备和无线广域网(WWAN)设备(包括无线网络接口设备和网络接口卡(NIC)、基站、存取点(AP)、网关、网桥、集线器)蜂窝无线电话通信系统、卫星通信系统、双向无线电通信系统、单向寻呼机、双向寻呼机、个人通信系统(PCS)、个人计算机(PC)、个人数字助理(PDA)等,但本发明的范围在这一点上并不受限制。
旨在使其落在本发明范围内的无线通信系统的类型包括但不限于,无线局域网(WLAN)、无线广域网(WWAN)、码分多址(CDMA)蜂窝无线电话通信系统、全球移动通信系统(GSM)蜂窝无线电话系统、北美数字蜂窝(NADC)蜂窝无线电话系统、时分多址(TDMA)系统、扩展TDMA(E-TDMA)蜂窝无线电话系统、如宽带CDMA(WCDMA)、CDMA-2000等第三代(3G)系统等,但本发明的范围在这一点上并不受限制。
现在参见图1,将讨论根据本发明一个实施例的无线局域网通信系统。在图1中所示的WLAN通信系统100中,移动单元110可包括耦合到天线118和处理器114以提供基带和媒体存取控制(MAC)处理功能的无线收发器112。在一个实施例中,处理器114可包括单个处理器,或替换地可包括基带处理器和应用程序处理器,但本发明的范围在这一点上并不受限制。处理器114可耦合到存储器116,后者可包括诸如DRAM等易失性存储器、诸如闪存等非易失性存储器、或替换地可包括诸如硬盘驱动器等其它类型的存储,但是本发明的范围在这一点上并不受限制。存储器116的某个部分或全部可与处理器114被包括在同一集成电路上,或替换地,存储器116的某个部分或全部可被布置在例如硬盘驱动器等处理器114的集成电路以外的集成电路或其它介质上,但是本发明的范围在这一点上并不受限制。
移动单元110可经由无线通信链路132与存取点122通信,其中存取点122可包括至少一根天线120、收发器124、处理器126和存储器128。在一个替换实施例中,存取点122和(可选)移动单元110可包括两根或多根天线,用于提供例如空分多址(SDMA)系统或多输入多输出(MIMO)系统,但是本发明的范围在这一点上并不受限制。存取点122可与网络130耦合,从而移动单元110可通过经由无线通信链路132与存取点122通信,从而来与网络130(包括耦合到网络130的设备)通信。网络130可包括诸如电话网或因特网等公用网络,或替换地网络130可包括诸如内联网等专用网络,或是公用和专用网络的组合,但本发明的范围在这一点上并不受限制。移动单元110与存取点122之间的通信可经由诸如符合如IEEE 802.11a、IEEE 802.11b等电气与电子工程师协会(IEEE)标准、HiperLAN-II等的网络等无线局域网(WLAN)来实现,但是本发明的范围在这一点上并不受限制。在另一实施例中,移动单元110与存取点122之间的通信至少可部分地经由符合3GPP标准的蜂窝通信网络来实现,但是本发明的范围在这一点上并不受限制。
现在参考图2,将讨论根据本发明的具有至少一个或多个可配置的无线电的存取点。在一个实施例中,存取点122可以是如图1中所示并参考其所描述的存取点122。存取点122可包括射频(RF)前端210,它可被用来连接例如图2中被示为N个物理层块的PHY(A)212、PHY(B)214到物理层块PHY(N)216等一个或多个收发器,并可包括例如用于将一个或多个发射器和接收器连接到一根或多根天线的转换器、滤波器、阻抗匹配器等,但是本发明的范围在这一点上并不受限制。物理层块212、214和216可包括软件定义的无线电可编程逻辑块218、220和222,以便于经由例如对可编程逻辑块218、220和222的编程来配置物理层块212、214和216的功能。使用物理层块212、214和216的通信可经由媒体存取控制(MAC)层224来控制,它可包括用于控制相应的物理层块212、214和216的N个MAC层块MAC(A)226、MAC(B)到MAC(N)230,但是本发明的范围在这一点上并不受限制。在本发明的一个实施例中,由物理层块212、214和216、以及(可选)MAC层224的MAC层块226、228和230定义的无线电可根据由科罗拉多州丹佛市的Software Defined Radio(软件定义的无线电)论坛(www.sdrforum.org)所提供的至少一个或多个规范来编程,但是本发明的范围在这一点上并不受限制。在本发明的一个实施例中,由PHY块212、214和216定义的无线电可被编程以实现根据一个或多个无线电通信标准的无线电通信,这些标准包括例如诸如IEEE 802.11a、IEEE 802.11b、IEEE 802.11g、IEEE 802.11n等IEEE 802.11标准、蓝牙标准、诸如全球移动通信系统(GSM)系统等蜂窝无线电标准、增强数据GSM环境(EDGE)标准、宽带码分多址(WCDMA)标准、诸如第三代(3G)或第四代(4G)移动通信技术等国际电信联盟(ITU)标准等等,但是本发明的范围在这一点上并不受限制。应当注意,在本发明的至少一个或多个替换实施例中,存取点122可以是其它无线设备,例如网络接口卡、蜂窝电话、蜂窝基站等,但是本发明的范围在这一点上并不受限制。
在本发明的一个实施例中,PHY块212、214和216可具有相应的MAC块226、228和230,它们在MAC层集成电路上实现。在本发明的至少一个特定实施例中,MAC块226的至少一部分可由诸如存取点122的处理器126等处理器至少部分地实现,而在另一实施例中,MAC块可完全由处理器126实现,而不是在单独的集成电路上实现,但是本发明的范围在这一点上并不受限制。
配置处理器234可耦合到PHY块212、214和216,并可耦合到SDR逻辑块218、220和222,以配置PHY块212、214和216的布置并激活这些PHY块。此外,MAC块226、228和230可由配置处理器234可选地编程和激活以选择所需的无线电操作。在本发明的一个实施例中,配置处理器234可以是单独的处理器,而在本发明的另一个实施例中,配置处理器234可部分或完全由存取点122的处理器126实现,但是本发明的范围在这一点上并不受限制。无线电数据库240可耦合到配置处理器234,以存储由存取点122支持并可由其实现的无线电的列表,并可包括用于配置PHY块212、214和216,SDR逻辑块218、220和222以及(可选)MAC块226、228和230实现一个或多个所需的无线电的配置信息,但是本发明的范围在这一点上并不受限制。在本发明的一个实施例中,无线电数据库240可被部分或完全地存储在存取点122的存储器128中,但是本发明的范围在这一点上并不受限制。
配置处理器234可耦合到用于向诸如移动单元110等远程设备发送和从其接收信标的信标收发器232。在本发明的一个实施例中,信标收发器232可被实现为单独的收发器电路,或者信标收发器232可被实现为这些PHY块212、214和216中的一个或多个PHY块的收发器,并根据由PHY块212、214和216实现的无线电中的一个或多个所实现的无线电通信标准来收发信标,但是本发明的范围在这一点上并不受限制。
由PHY块212、214和216,SDR逻辑218、220和222,以及MAC块226、228和230定义的无线电可被耦合到集线器236,集线器236用于将这些无线电耦合到以太网主干238以使这些无线电可与诸如网络130等网络通信,但是本发明的范围在这一点上并不受限制。在本发明的一个实施例中,集线器236可实现转换器,或还可实现在两个或多个网络之间起到网关作用的路由器,但是本发明的范围在这一点上并不受限制。
现在参考图3,将讨论根据本发明的具有至少一个或多个可配置的无线电的存取点的操作的流程图。在本发明的一个实施例中,可在存取点122的处理器(诸如处理器126或配置处理器234)上执行如图3的方法300所实现的存取点的操作,但是本发明的范围在这一点上并不受限制。在框310,信标收发器232可向诸如移动单元110等可能的远程设备发送一个或多个信标。这一信标发送能以被动模式或者主动模式来发送,从而远程设备可接收信标并得悉存取点122的存在。诸如移动单元110等远程设备可发送信标回复以指示与存取点122通信的愿望,在框312,存取点可接收信标回复。由远程设备发送的回复可包括所需的通信协议、通信标准和工作参数,以便于使用所需的无线电操作。一接收到回复,在框314,配置处理器234可即通过检查无线电数据库240以确定存取点122是否支持所需的无线电来检查存取点122是否具有所需的无线电的现有的软件定义的无线电配置。在框316确定所需的无线电是否被支持。
在所需的无线电不被支持的情况下,在框318可确定是否有将无线电参数下载到存取点122以使存取点122能支持所需的无线电的下载。例如,配置处理器234可经由以太网主干通过因特网连接到远程服务器或者连接到网络130的其它远程服务器。在没有用于实现所需的无线电的下载可用时,在框310存取点可继续发送信标。在本发明的一个实施例中,存取点122可在信标或者单独的发送中向远程设备发送该存取点122不支持所需的无线电、而该远程设备应使用另一无线电标准或协议来通信的回复。在又一个替换实施例中,存取点122可向远程设备发送指示该存取点122支持哪些无线电协议或标准的回复,从而远程设备将会知道它可使用什么无线电协议或标准来与存取点122通信,但是本发明的范围在这一点上并不受限制。
在由用于更新存取点122可使用的类型的无线电协议或标准的下载可用的情形中,在框322可经由网络130从例如连接到存取点122的远程服务器下载一个或多个新的无线电配置,该远程服务器可以是连接到因特网或者局域网或广域网的远程服务器,但是本发明的范围在这一点上并不受限制。
在所需的无线电是存取点320所支持的无线电的情况下,在框320配置处理器234可将所需的无线电与当前由PHY块212、214和216实现的无线电作比较。在框324可确定PHY块212、214和216中是否至少有一个已被配置成根据所需的无线电协议或标准来操作,如果是这样,则在框334存取点122可使用所需的无线电来与该远程设备通信。在PHY块212、214和216中没有任何一个已被配置成根据所需的无线电协议或标准来操作的情况下,或在近期于框322下载了新的无线电配置的情况下,在框326可确定是否有可被配置为所需无线电的PHY块可用。如果是这样,则配置处理器234可将PHY块212、214和216及SDR逻辑218、220和222中的至少一个以及(可选)相应的MAC块226、228或230中的至少一个转换为可被配置成根据所需的无线电协议或标准来操作,并且该无线电可被添加到集线器332。如有必要,在框328可将空闲的或是不常使用的一个或多个PHY块212、214和216转换到所需的无线电协议或标准,并在框332将其添加到集线器。然后在框334,存取点122即可使用所需的无线电来与远程设备通信。
尽管以一定程度的具体性描述了本发明,但是应当认识到,本领域技术人员可变更本发明的要素而不会偏离本发明的精神实质和范围。相信通过以上描述将可理解本发明的具有至少一个或多个可配置的无线电的存取点及其许多伴随的优点,并且由于上述形式纯粹是本发明的说明性实施例,所以显然可对本发明的组件的形式、构造和配置进行各种改变而不会偏离本发明的范围和精神实质或是牺牲本发明的全部实质性优点,另外也不会给本发明带来实质性的改变。所附权利要求书的目的在于包含和包括这些改变。
权利要求
1.一种装置,包括包括两个或多个物理层块的无线电;以及配置处理器,用于将所述两个或多个物理层块配置成根据至少两个或多个无线电通信协议中的一个来通信。
2.如权利要求1所述的装置,其特征在于,所述两个或多个物理层块包括软件定义的无线电逻辑块,所述软件定义的无线电逻辑块可被编程为使所述两个或多个物理层块被配置成根据至少一个或两个或多个无线电通信协议来通信。
3.如权利要求1所述的装置,其特征在于,还包括其上存储了数据库的存储器,所述数据库包括用于将所述两个或多个物理层块配置成根据所述至少两个或多个无线电通信协议中的一个来通信的信息。
4.如权利要求1所述的装置,其特征在于,还包括集线器,并且所述无线电包括至少一个或多个媒体存取控制块,用于通过所述集线器耦合到网络。
5.如权利要求1所述的装置,其特征在于,还包括用于向远程设备发送信标的信标收发器,其中由所述信标收发器发送的信标提供所述一个或多个可用无线电通信协议的指示。
6.一种方法,包括从远程设备接收对所发送的信标的回复,所述回复指示所需的无线电通信协议;确定所需的无线电通信协议是否被支持;以及在所需的无线电通信协议被支持的情况下,将一物理层块编程为根据所需的无线电通信协议来通信。
7.如权利要求6所述的方法,其特征在于,还包括,如果所需的通信协议不被支持,则确定所需的无线电通信协议的下载是否可用,并且如果可用,则下载所需的无线电通信协议,并将所述无线电编程为根据所需的无线电通信协议来通信。
8.如权利要求6所述的方法,其特征在于,还包括确定是否有一物理层块当前被编程为根据所需的无线电通信协议来操作,并且如果是这样,则根据所需的无线电协议来与所述远程设备通信,而如果当前没有被编程,则将至少一个物理层块编程为根据所需的无线电通信协议来操作,然后根据所需的无线电通信协议来与所述远程设备通信。
9.如权利要求6所述的方法,其特征在于,确定是否有可用的物理层块,并且如果没有物理层块可用,则将具有较低使用频率的物理层块重新编程为根据所需的无线电通信协议来操作。
10.如权利要求6所述的方法,其特征在于,还包括将两个或多个物理层块编程为根据两个或多个无线电通信协议来通信,并通过集线器将所述物理层块耦合到网络。
11.一种包括其上存储了指令的存储介质的产品,当所述指令被计算平台执行时,导致通过下述步骤来将存取点配置成使用所需的无线电通信协议来操作从远程设备接收对所发送的信标的回复,所述回复指示所需的无线电通信协议;确定所需的无线电通信协议是否被支持;以及在所需的无线电通信协议被支持的情况下,将一物理层块编程为根据所需的无线电通信协议来通信。
12.如权利要求11所述的产品,其特征在于,所述指令在被执行时还导致通过下述步骤来将所述存取点配置成使用所需的无线电通信协议来操作如果所需的通信协议不被支持,则确定所需的无线电通信协议的下载是否可用,并且如果可用,则下载所需的无线电通信协议,并将所述无线电编程为根据所需的无线电通信协议来通信。
13.如权利要求11所述的产品,其特征在于,所述指令在被执行时还导致通过下述步骤来将所述存取点配置成使用所需的无线电通信协议来操作确定是否有一物理层块当前被编程为根据所需的无线电通信协议来操作,并且如果是这样,则根据所需的无线电协议来与所述远程设备通信,而如果当前没有被编程,则将至少一个物理层块编程为根据所需的无线电通信协议来操作,然后根据所需的无线电通信协议来与所述远程设备通信。
14.如权利要求11所述的产品,其特征在于,所述指令在被执行时还导致通过下述步骤来将所述存取点配置成使用所需的无线电通信协议来操作确定是否有可用的物理层块,并且如果没有物理层块可用,则将具有较低使用频率的物理层块重新编程为根据所需的无线电通信协议来操作。
15.如权利要求11所述的产品,其特征在于,所述指令在被执行时还导致通过再包括下述步骤来将所述存取点配置成使用所需的无线电通信协议来操作将两个或多个物理层块编程为根据两个或多个无线电通信协议来操作,并通过集线器将所述物理层块耦合到网络。
16.一种装置,包括具有包括两个或多个物理层块的无线电的网络接口电路;耦合到所述无线电的全向天线;以及用于将所述物理层块配置成根据至少两个或多个无线电通信协议中的一个来通信的处理器,其中所述两个或多个物理层块具有至少部分地由所述处理器实现的媒体存取层块。
17.如权利要求16所述的装置,其特征在于,所述物理层块包括软件定义的无线电逻辑块,所述软件定义的无线电逻辑块被编程为使所述物理层块被配置成根据至少一个或两个或多个无线电通信协议来通信。
18.如权利要求16所述的装置,其特征在于,还包括其上存储了数据库的存储器,所述数据库包括用于将所述物理层块配置成根据所述至少两个或多个无线电通信协议中的一个来通信的信息。
19.如权利要求16所述的装置,其特征在于,还包括集线器,并且所述无线电包括至少两个或多个物理层块以及至少一个或多个媒体存取控制块,用于通过所述集线器耦合到网络。
20.如权利要求16所述的装置,其特征在于,还包括用于向远程设备发送信标的信标收发器,其中由所述信标收发器发送的信标提供所述一个或多个可用的无线电通信协议的指示。
全文摘要
简言之,根据本发明的一个实施例,存取点可包括一个或多个软件定义的无线电,它们可被配置成实现一个或多个无线电传输协议或标准。新的无线电传输协议或标准可被下载到存取点中,从而在新的无线电传输协议或标准被开发时,存取点可根据这些协议或标准来通信。
文档编号H04B1/40GK1930823SQ200580006716
公开日2007年3月14日 申请日期2005年3月24日 优先权日2004年3月29日
发明者J·拉米雷斯二世, N·M·德什潘德 申请人:英特尔公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1