用于控制多个无线电装置的操作的集中式共存管理器的制作方法

文档序号:7912297阅读:117来源:国知局
专利名称:用于控制多个无线电装置的操作的集中式共存管理器的制作方法
技术领域
本公开文件整体上涉及无线通信,并且更具体地,涉及管理由无线通信系统中的各个设备所使用的多个无线电装置(radio)之间的共存。
背景技术
无线通信系统被广泛地部署用以提供各种通信服务;例如,可以通过这种无线通信系统提供语音、视频、分组数据、广播和消息发送服务。这些系统可以是能够通过共享可用系统资源来支持多个终端的通信的多址系统。这种多址系统的实例包括码分多址(CDMA) 系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、和单载波 FDMA (SC-FDMA)系统。通常,无线多址通信系统可以包括多个无线电装置,用以支持与不同无线通信系统的通信。各个无线电装置可以运行在特定的频率信道或频带上,或者可以具有各自的预定义需求。为了管理经由多个无线电装置的通信,并避免在各无线电装置之间的冲突和/ 或干扰,会希望实现用以在发生冲突的各无线电装置(例如,无线电装置被配置为使得其相互操作会对这些无线电装置中的至少一个无线电装置造成相当大的干扰)之间进行协调的机制。

发明内容
以下提供了对所要求的主题的多个方案的简单概要,以便提供对这些方案的基本理解。该概要并非是对所有设想到的方案的宽泛总览,并且既不是要确定关键的或重要的要素,也不是要勾画出这些方案的范围。其唯一的目的在于以简化形式提供了公开的方案的一些概念,作为稍后提供的更为详细的描述的序言。根据一个方案,本文公开了一种方法。所述方法可以包括识别一个或多个收发机以及与所述一个或多个收发机相关联的共存管理器(CxM)实体;确定所述一个或多个收发机各自的属性;产生将由所述CxM实体使用的一个或多个配置参数;以及,基于由所述一个或多个收发机提供的通知,结合在所述CxM实体处对与所述一个或多个收发机相关联的事件的管理,向所述CxM实体提供所述一个或多个配置参数。本文的第二个方案涉及一种无线通信装置,其可以包括存储器,其存储与一个或多个无线电装置以及和所述一个或多个无线电装置相关联的CxM实体有关的数据。所述无线通信装置可以进一步包括处理器,其被配置为确定所述一个或多个无线电装置各自的属性;至少部分地基于所述一个或多个无线电装置各自的属性,产生一个或多个配置参数;以及,基于由所述一个或多个无线电装置提供的通知,向所述CxM实体提供所述配置参数,以用于与所述一个或多个无线电装置相关联的事件的管理。第三个方案涉及一种装置,其可以包括用于获得与一个或多个相关收发机的属性有关的信息的单元;以及,用于至少部分地基于所述一个或多个相关收发机的所述属性, 结合对与所述一个或多个相关收发机相对应的事件的管理,产生将由相关CxM实体使用的配置参数的单元。本文描述的第四个方案涉及一种计算机程序产品,其可以包括计算机可读介质, 包括用于使得计算机获得与一个或多个相关无线电装置的属性有关的信息的代码;及用于使得计算机至少部分地基于所述一个或多个相关无线电装置的所述属性,结合对与所述一个或多个相关无线电装置相对应的事件的管理,来产生将由相关CxM实体使用的配置参数的代码。根据第五个方案,本文描述了一种方法。所述方法可以包括识别一个或多个收发机和与所述一个或多个收发机相关联的CxM实体;从所述CxM实体接收一个或多个配置参数;从所述一个或多个收发机接收关于各个事件的通知;至少部分地基于所述一个或多个配置参数,来确定通知被接收到的各个事件是否能够被同时执行;以及,根据所述确定的结果,向所述一个或多个收发机发送各自的应答。本文描述的第六个方案涉及一种无线通信装置,其可以包括存储器,其存储与一个或多个无线电装置和与所述一个或多个无线电装置相关联的CxM实体有关的数据。所述无线通信装置可以进一步包括处理器,其被配置为从所述CxM实体接收一个或多个配置参数;从所述一个或多个无线电装置接收关于各个事件的通知;至少部分地基于所述一个或多个配置参数,来确定通知被接收到的各个事件是否能够被同时执行;以及,根据所述确定,向所述一个或多个无线电装置发送各自的应答。第七个方案涉及一种装置,其可以包括用于接收一组共存配置参数和至少一个事件请求的单元;用于基于所述共存配置参数,来确定与所述至少一个事件请求相对应的事件是否能够被同时执行的单元;以及,用于根据所述确定的结果,向与所述至少一个事件请求相对应的各收发机传送应答的单元。本文描述的第八个方案涉及一种计算机程序产品,可以包括计算机可读介质,其包括用于使得计算机接收一组无线电装置共存配置参数和至少一个无线电装置事件请求的代码;用于使得计算机基于所述无线电装置共存配置参数,确定与所述至少一个无线电装置事件请求相对应的无线电装置事件是否能够被同时执行的代码;以及,用于使得计算机根据所述确定的结果,向与所述至少一个无线电装置事件请求相对应的各无线电装置传送应答的代码。本文的第九个方案涉及一种可在无线通信系统中操作的系统。所述系统可以包括控制面CxM,其对一组收发机执行分析,并根据所述分析产生一组共存配置参数;及数据面CxM,其从所述控制面CxM接收所述共存配置参数;识别来自该组收发机的事件请求; 基于所述事件请求或者所述共存配置参数,来确定各自的事件请求被接收到的事件是否能够被同时执行;以及,根据所述确定,向该组收发机发送各自的应答。为了完成前述及相关目标,所要求主题的一个或多个方案包括以下在权利要求中充分说明并具体指出的特征。以下说明和附图详细阐明了所要求主题的某些说明性方案。但这些方案是表示可借以使用所要求主题的原理的不同方式中的仅仅几个。此外,公开的方案旨在包括所有这种方案及其等价物。


图1是本文所述的各个方案可以在其中运行的示例性无线通信环境的方框图。图2是根据多个方案的可操作以管理在相关无线通信系统中的各无线电装置之间的共存的示例性无线设备的方框图。图3示出了可以在无线通信环境中实现的一组示例性无线电装置及可以在该组示例性无线电装置中发生的各个潜在冲突。图4是根据多个方案的有助于在多无线电装置通信环境中的无线电装置事件管理的集中式架构的系统的方框图。图5-6示出了可以根据多个方案实现的示例性无线电装置共存管理器架构。图7示出了根据多个方案的示例性共存管理器随时间的操作。图8-10示出了根据多个方案的用于数据面无线电装置共存管理器实现方式的示例性架构。图11-12示出了根据多个方案的用于控制面无线电装置共存管理器实现方式的示例性架构。图13-15是用于管理在与通信设备相关联的多个收发机之间的共存的各个方法的流程图。图16-17是有助于对于可在通信系统中操作的设备的多无线电装置共存的集中式架构实现的各个装置的方框图。图18是可用于实现本文所述的各个方案的无线通信设备的方框图。
具体实施例方式现在参考附图描述所要求主题的多个方案,其中,相似的参考标号用于在通篇中指代相似的单元。在下面的描述中,为了解释的目的阐明了许多特定的细节,以便于提供对一个或多个方案的透彻的理解。然而,显然地,可以在没有这些特定的细节的情况下实现该一个(或多个)方案。在其它的实例中,以方框图形式示出公知的结构和设备,以有助于描述一个或多个方案。此外,本文中结合无线终端和/或基站描述了各个方案。无线终端可以指代向用户提供语音和/或数据连接的设备。无线终端可以连接到诸如膝上型电脑或台式计算机之类的计算设备,或者其可以是诸如个人数字助理(PDA)之类的自含式设备。无线终端也可以称为系统、用户单元、用户站、移动站、移动装置、远程站、接入点、远程终端、接入终端、用户终端、用户代理、用户设备或者用户装置(UE)。无线终端可以是用户站、无线设备、蜂窝电话、PCS电话、无绳电话、会话发起协议(SIP)电话、无线本地回路(WLL)站、个人数字助理 (PDA)、具有无线连接功能的手持设备、或者其它连接到无线调制解调器的处理设备。基站 (例如,接入点或节点B)可以指代在接入网络中经由空中接口通过一个或多个扇区而与无线终端进行通信的设备。基站可以通过将接收到的空中接口帧转换为IP分组来充当在无线终端与接入网络的其余部分之间的路由器,接入网络可以包括网际协议(IP)网络。基站还协调空中接口的属性管理。此外,可以意识到,结合本公开文件描述的各种示例性逻辑块、模块、电路、算法步骤等可以实现为电子硬件、计算机软件、或二者的组合。为了明确地示出硬件和软件的此可互换性,各种示例性组件、块、模块、电路和步骤在本文中通常是按照其功能进行描述的。这种功能是实现为硬件还是实现为软件取决于施加在总体系统上的具体应用和设计约束。技术人员可以针对每一种具体应用以变通的方式来实现所述的功能,但这种实现决策不应解释为导致背离本公开文件的范围。可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或者被设计为执行本文所述功能的其任意组合,来另外地或可替换地实现或执行结合本公开文件所描述的各种示例性逻辑块、模块和电路。通用处理器可以是微处理器,或者可替换地,该处理器也可以是任何常规的处理器、控制器、微控制器、状态机或类似的装置。处理器也可以实现为计算器件的组合,例如,DSP和微处理器的组合、多个微处理器的组合、一个或多个微处理器与DSP核心的组合或者任何其它此种结构。此外,本文所述的一个或多个示例性实施例的各种功能可以在硬件、软件、固件或其任意组合中实现。如果在软件中实现,则所述功能可以作为一个或多个指令或代码在计算机可读介质上进行存储或传送。计算机可读介质可以包括计算机存储介质和通信介质。 通信介质可以包括有助于从一个位置向另一位置传送计算机程序的任意介质。类似地,存储介质可以包括可由通用计算机或专用计算机访问的任意可用介质。示例性地而非限制性地,计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM、数字多功能盘(DVD)、蓝光盘或其它光盘存储器、磁盘存储器或其它磁存储设备,和/或可用于以指令或数据结构的形式承载或存储预期程序代码单元并且可由通用或专用计算机或通用或专用处理器访问的任意其它介质。此外,将任何连接适当地称为计算机可读介质。例如,如果使用同轴电缆、纤维光缆、双绞线、数字用户线路(DSL)或例如红外、无线电和微波的无线技术将软件从网站、 服务器或其它远程源进行发送,则这些手段也要包括在介质的定义中。本文使用的盘片 (disk)和盘(disc)包括紧致盘(⑶)、激光盘、光盘、DVD、软盘和蓝光盘,其中盘片常常以磁性方式再现数据,而盘以光学方式来再现数据(例如使用激光)。上述介质的组合也包括在计算机可读介质的范围内。现在参考附图,图1示出了本文所述的各个方案可以在其中工作的示例性无线通信环境100。无线通信环境100可以包括无线设备110,其能够与多个通信系统通信。这些系统例如可以包括一个或多个蜂窝系统120和/或130、一个或多个无线局域网(WLAN)系统140和/或150、一个或多个无线个域网(WPAN)系统160、一个或多个广播系统170、一个或多个卫星定位系统180、图1中未示出的其它系统,或者其任何组合。应意识到,在以下的说明中,术语“网络”和“系统”常常可互换地使用。蜂窝系统120 和 130 每一个皆可以是 CDMA、TDMA, FDMA, OFDMA, SC-FDMA,或其他适合的系统。CDMA系统可以实现诸如通用地面无线接入(UTRA)、cdma2000等无线电技术。UTRA包括宽带CDMA(W-CDMA)和CDMA的其它变体。此外,cdma2000涵盖了 IS-2000(CDMA2000 IX)、IS-95和IS-856 (HRPD)标准。TDMA系统可以实现例如全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS)等的无线电技术。OFDMA系统可以实现诸如演进 UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802. 16 (WiMAX)、IEEE 802.20、 Flash-OFDM 等无线电技术。UTRA和E-UTRA是通用移动电信系统(UMTS)的一部分。 3GPP长期演进(LTE)和高级LTE(LTE-A)是UMTS的使用E-UTRA的新版本。在名为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了 UTRA、E-UTRA, UMTS、LTE、LTE-A和GSM。 在名为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了 cdma2000和UMB。在一个方案中,蜂窝系统120可以包括多个基站122,其可以支持在其覆盖内的无线设备的双向通信。类似地,蜂窝系统130可以包括多个基站132,其可以支持在其覆盖内的无线设备的双向通信。WLAN 系统 140 禾Π 150 可以分别实现诸如 LEEE 802. Il(Wi-Fi)、Hiperlan 等的无线电技术。WLAN系统140可以包括一个或多个接入点142,其可以支持双向通信。类似地, WLAN系统150可以包括一个或多个接入点152,其可以支持双向通信。WPAN系统160可以实现诸如IEEE 802. 15. 1 (蓝牙)、IEEE 802. 15. 4(Zigbee)等的无线电技术。此外,WPAN 系统160可以支持诸如无线设备110、耳机162、计算机164、鼠标166或类似装置的各种设备的双向通信。广播系统170可以是电视(TV)广播系统、调频(FM)广播系统、数字广播系统等。 数字广播系统可以实现诸如MediaFLOTM、手持数字视频广播(DVB-H)、用于地面电视广播的综合业务数字广播(ISDB-T)等等的无线电技术。此外,广播系统170可以包括一个或多个广播站172,其可以支持单向通信。卫星定位系统180可以是美国全球定位系统(GPS)、欧洲伽利略系统、俄罗斯 GL0NASS系统、日本上空的Quasi-knith卫星系统(QZSS)、印度上空的印度区域导航卫星系统(IRNSS)、中国上空的北斗系统,和/或任何其他适合的系统。此外,卫星定位系统180 可以包括多个卫星182,其发送用于位置确定的信号。在一个方案中,无线设备110可以是固定的或移动的,并且也可以称为用户装置 (UE)、移动站、移动装置、终端、接入终端、用户单元、站等。无线设备110可以是蜂窝电话、 个人数字助理(PDA)、无线调制解调器、手持设备、膝上型电脑、无绳电话、无线本地回路 (WLL)站等。另外,无线设备110可以参与和蜂窝系统120和/或130、WLAN系统140和/ 或150、WPAN系统160中的设备、和/或任何其他适合的系统和/或设备的双向通信。无线设备110可以额外地或者可替换地从广播系统170和/或卫星定位系统180接收信号。通常,可以意识到,无线设备110可以在任何给定时刻与任何数量的系统通信。接下来转向图2,提供了示出多无线电装置无线设备200的示例性设计的方框图。 如图2所示的,无线设备200可以包括N个无线电装置220a到220η,其可以分别耦合至N 个天线210a到210η,其中,N可以是任何整数值。然而,应意识到,各无线电装置220可以耦合到任何数量的天线210,并且多个无线电装置220还可以共享给定的天线210。通常,无线电装置220可以是在电磁频谱中辐射或发出能量、在电磁频谱中接收能量、或者产生经由传导手段传播的能量的单元。示例性地,无线电装置220可以是向系统或设备发送信号的单元,或者是从系统或设备接收信号的单元。因此,可以意识到,无线电装置220可以用于支持无线通信。在另一个实例中,无线电装置220还可以是发出噪声的单元(例如,计算机上的屏幕、电路板等),所述噪声会影响其他无线电装置的性能。因此, 还可以意识到,无线电装置220也可以是不支持无线通信而发出噪声和干扰的单元。
根据一个方案,各无线电装置220可以支持与一个或多个系统的通信。多个无线电装置220可以额外地或者可替换地用于给定系统,例如,用于在不同频带上(例如,蜂窝和PCS频带)进行发送或接收。根据另一个方案,数字处理器230可以耦合到无线电装置220a到220η,并可以执行各种功能,例如,对经由无线电装置220发送或接收的数据的处理。对每个无线电装置 220的处理可以取决于该无线电装置所支持的无线电技术,并可以包括用于发射机的加密、 编码、调制等;用于接收机的解调、解码、解密等,或者类似的处理。在一个实例中,数字处理器230可以包括共存管理器^xM) 240,其可以控制无线电装置220的操作,以便提高无线设备200的性能,如本文总体上描述的。CxM 240可以访问数据库对2,数据库242可以存储用于控制无线电装置220的操作的信息。为了简单,在图2中将数字处理器230显示为单个处理器。但应意识到,数字处理器230可以包括任何数量的处理器、控制器、存储器等。在一个实例中,控制器/处理器250 可以指导在无线设备200中的各个单元的操作。另外或者可替换地,存储器252可以用于存储用于无线设备200的程序代码和数据。可以在一个或多个集成电路(IC)、专用集成电路(ASIC)等上实现数字处理器230、控制器/处理器250和存储器252。作为具体而非限制性的实例,可以在移动站调制解调器(MSM)ASIC上实现数字处理器230。根据一个方案,CxM 240可以用于管理由无线设备200使用的各个无线电装置220 的操作,以便避免与在各无线电装置220之间的冲突相关联的干扰和/或其他性能降低。作为进一步的图示说明,图3中的图300表示了在一个给定的决策时间段期间,在七个示例性无线电装置之间的各个潜在冲突。在图300所示的实例中,这七个无线电装置包括WLAN发射机(Tw)、LTE发射机(Tl)、FM发射机(Tf)、GSM/WCDMA发射机(Tc)、LTE接收机(IU)、蓝牙接收机(Rb)和GPS接收机(Rg)。四个发射机由在图300左侧的四个节点表示,三个接收机由图300右侧的三个节点表示。在发射机与接收机之间的潜在冲突在图300上由连接用于发射机的节点与用于接收机的节点的分支来表示。因此,在图300所示的实例中,冲突可以存在于=(I)WLAN发射机(Tw)与蓝牙接收机(Rb)之间;O) LTE发射机(Tl)与蓝牙接收机(Rb)之间;(3) WLAN发射机(Tw)与LTE接收机(Rl)之间;(4)FM发射机(Tf)与GPS 接收机(Rg)之间;及(5) WLAN发射机(Tw)、GSM/WCDMA发射机(Tc)与GPS接收机(Rg)之间。根据另一个方案,各个无线电装置220 (诸如由图300表示的)可以通过各种机制影响各个其它无线电装置220和/或受到各个其它无线电装置220的影响(例如,图300 中表示的)。例如,在一些情况下,与设备200相关联的无线电装置220可以通过辐射机制、 传导机制和/或其他干扰机制而彼此干扰。在一些情况下,这种干扰可以致使一些事件组合在不同的无线电装置之间不可能同时发生或者是不切实际的。因此,可以意识到,在一些情况下,在给定的无线电装置220上的基本上最佳的决策(例如,与是否为WLAN发射机无线电装置提供非确认(NACK)或减小的发射功率等有关的决策)会取决于各个其它相关无线电装置220的状况。根据另一方案,集中式无线电装置共存管理器(本文也称为共存管理器或CxM)可以处理在存在潜在冲突(例如,如图300所示的)的情况下的无线电装置管理,而无需针对每对机制的分段(piece-wise)解决方法。图4中系统400示出了集中式CxM架构的示例
14性实现方式。如图400所示的,用以管理一组无线电装置220的共存的CxM 240可以利用控制面CxM实体412和数据面CxM实体414,以便以集中式方式管理无线电装置220之间的共存的各个方面。在一个实例中,控制面CxM实体412和数据面CxM实体414可以彼此交互并与各无线电装置220交互,以便于无线电装置220的管理。例如,控制面CxM实体412可以确定与一个或多个无线电装置220相关的各自属性,并基于所确定的属性产生一组配置参数。随后,数据面CxM实体414可以接收和/或以其他方式获得所述配置属性,并确定与系统400 中的无线电装置220相关联的各个事件是否能够共存(例如,这些事件是否能够基本上同时操作)。基于此确定,数据面CxM实体414可以通过向无线电装置220发送应答和/或以其他方式管理无线电装置220的操作来允许或不允许在无线电装置220处的各个事件。对于系统400及各个随后示出并描述的系统的操作,应意识到,尽管结合“无线电装置”的群集化(clustering)和过滤而描述了各个操作,但本文所述的技术和/或机制可以应用于任何适合的无线电装置,或者更普遍地,应用于在有线通信系统、无线通信系统和 /或任何其他适合的通信系统中使用的任何适合的收发机。此外,应意识到,本文所附的权利要求并非旨在局限于任何具体实现方式,除非明确表述为有所不同。根据一个方案,系统400可以采用CxM 240的集中式结构,以使得各个无线电装置 220和/或其他适合的收发机主要与CxM 240进行通信来管理相关无线电装置事件。例如, 各无线电装置220或收发机可以向CxM 240通知其事件和主要相关参数,由此,CxM 240可以收集各个无线电装置事件,确定潜在冲突,并执行专用于相应冲突的一个或多个算法以找到冲突的解决方案。在获得了解决方案后,CxM 240可以将解决方案以对相应无线电装置220或收发机的应答的形式传送回无线电装置220或收发机。通过实现系统400中所示的集中式共存架构,可以意识到,可以实现各种益处。这些益处可以包括例如,提高可伸缩性(例如,支持各个无线电装置220或收发机的添加、去除或修改)、降低硬件复杂性、增大设计灵活性、提高总体性能等等。根据一个方案,控制面CxM实体412和数据面CxM实体414可以协作以提供涉及共存管理的功能的各个方面,所述共存管理与无线设备和由该设备所使用的各无线电装置 220或收发机相关联。在一个实例中,在实体412-414之间的功能划分可以基于时间标度 (timescale),以使得控制面CxM实体412处理在相对较慢的时间标度上的操作(例如,休眠管理、无线电装置注册、长期配置等),而数据面CxM实体414处理在相对较快的时间标度上的操作(例如,基于输入的事件通知的决策处理等)。在一个实例中,可以使用软件、 硬件、软件与硬件的组合、和/或任何其他适合的手段来实现控制面CxM实体412和数据面 CxM 实体 414。在一个实例中,控制面CxM实体412可以控制数据面功能和/或配置数据面CxM 实体414的操作。例如,控制面CxM实体412可以产生一个或多个配置参数以供数据面CxM 实体414在管理在各个无线电装置220或收发机之间的事件时使用。这些配置参数可以包括例如,与由在各个侵害方无线电装置和/或其他收发机处的一个或多个发射功率级所造成的在各个受害方无线电装置和/或其他收发机处的干扰相关的干扰表、可由各个无线电装置或其他收发机执行的事件的相对属性、用于在数据面CxM实体414与各个无线电装置220或其他收发机之间通信的一个或多个协议、等等。
在一个实例中,此配置可以以相对缓慢的步调进行(例如,在软件周期的数量级上),并可以容忍延迟。作为具体实例,对于一个给定的软件周期,数据面CxM实体414可以从各个无线电装置220或收发机接收各个通知事件(NE),该NE通告未来的发送和/或接收活动。随后,数据面CxM实体414可以利用简化的状态机和/或其他适合的机制来确定适合于无线电装置220或收发机的解决方案,所述解决方案可以被转发回无线电装置220或收发机。在一个实例中,在从数据面CxM实体414接收到解决方案决策后,各个无线电装置 220或收发机可以被配置使得要求其遵从该CxM决策。根据一个方案,可以经由控制面CxM实体412从一个或多个较高层获得用于控制 CxM 240的数据面功能的一些或全部信息。例如,上层实体可以依据当前业务状况和/或其他因素而认为特定无线电装置220具有比另一个无线电装置更高的优先级。另外或者可替换地,控制面CxM实体412可以转发与无线电链路质量、共存约束等等有关的信息,这些信息可以用于向各个无线电装置分配流。根据其他方案,在下文中进一步详细地说明了控制面CxM实体412和数据面CxM实体414可以借以相对于彼此和/或相对于其他相关实体而操作的各个实例。接下来转向图5和6,提供的是系统500-600,其示出了可以根据多个方案实现的示例性集中式CxM架构。首先转向图5中的系统500,示出了一种示例性架构,其利用了在数据面CxM实体414与各相关无线电装置220之间的共享总线。在一个实例中,控制面CxM 实体412可以连接性地耦合到中央数据面CxM实体414、各无线电装置220及相关连接管理器(CnM)510ο根据一个方案,控制面CxM实体412可以被实现为一种控制机制,以便通过中央数据面CxM实体414实现对无线电装置事件的优先级排序和解决。另外或者可替换地,控制面CxM实体412可以有助于各个技术的注册和/或配置。在一个实例中,控制面CxM实体 412和/或其与数据面CxM实体414的接口可以运行在比与无线电装置220相关联的下层事件慢得多的时间标度上。根据另一个方案,数据面CxM实体414可以是CxM块和/或其他单元,其从各无线电装置220接收通知,并至少部分地通过将对通知的应答传送回相应的无线电装置220来协调这些无线电装置220。例如,数据面CxM实体414可以通过提供对来自多个无线电装置 220的事件的解决方案,来管理与各无线电装置220相关联的事件。在一个实例中,各无线电装置220可以利用共享总线520来与数据面CxM实体414交换实时信息。共享总线520 又可以与桥530和/或其他机制相关联,通过该桥530和/或其他机制可以关联一个或多个外部总线540 (及与这些外部总线540相关联的一个或多个无线电装置220)。在一个实例中,数据面CxM实体414和/或总线520或540可以运行在比与无线电装置220相关的下层事件快得多的时间标度上。接下来参考图6中的系统600,示出了可以使用的第二示例性集中式CxM架构。如系统600中所示的,各无线电装置220可以连接到数据面CxM实体414。此外,可以由控制面CxM实体412和/或在控制面上的其他适合的单元来提供用于无线电装置220的配置信息。另外或者可替换地,可以为在控制面CxM实体412与数据面CxM实体414之间的通信提供CxM接口。根据一个方案,为了帮助满足延迟需求,可以经由双线总线(例如,一条线用于时钟,一条线用于数据)和/或其他手段来进行在数据面CxM实体414与无线电装置220之间的通信。在另一个实例中,可以经由软件消息发送、硬件总线结构(例如,在不发送通知的时间间隔处)等等来进行在无线电装置220与控制面CxM实体412之间的通信。转向图7中的图700,示出了关于CxM操作的示例性时间线。在一个实例中,CxM 可以根据在时间上被分割为多个决策单元(DU)的时间线来进行操作,决策单元可以是任何适合的统一或不统一的长度(例如,lOOys)。作为特定实例,一个DU可以被分割为通知阶段(例如,50 μ s),在通知阶段中各个无线电装置发送对即将发生的事件的通知;评估阶段(例如,30 μ s),在评估阶段中处理通知;及应答阶段(例如,20 μ s),在应答阶段中将命令提供给各个无线电装置和/或基于在评估阶段中所采取的动作来执行其他操作。在下文中更详细地说明可以由CxM和/或相关无线电装置在以上提供的各个阶段期间所实现的技术的各种实例。在一个实例中,时间线700可以具有由时间线700的最差情况操作所定义的延迟参数,例如,在一个给定的DU中在通知阶段终止之后立即从一个给定的无线电装置获得通知情况下的应答的时序。接下来参考图8-10,提供了各个系统800-1000,其示出了可以用以实现数据面 CxM 414的各种方式。然而,应意识到,系统800-1000是作为具体而非限制性的实例而提供的,并且任何适合的实现方式都可以用于数据面CxM实体414和/或本文所述的其他适合的实体。此外,应意识到,除非明确表述为有所不同,所附于此的权利要求并不旨在局限于任何具体实现方式或其组合。对于系统800-1000及随后的图示和说明,利用了以下定义。对于术语“事件”,本文使用的事件由各个无线电装置220传达到CxM Μ0,并可以由诸如优先级、开始时间和/ 或周期、持续时间、最后期限之类的参数、和/或诸如功率级、相关频率等等的其他因素来表征。此外,对于术语“优先级”,可以由CxM Μ0、各无线电装置220和/或收发机、和/或本文所述的任何其他适合的一个或多个实体为各个事件分配优先级。本文使用的优先级可以具有全局上定义的意义,以使得来自多个技术的具有相同优先级的事件具有相等的重要性。在一个实例中,优先级可以由CxM 240动态地改变;因此,示例性地,事件的优先级可以被配置为随着最后期限的接近而增大。此外,术语“复合优先级”是指在无线电装置内的或无线电装置的组合的事件组合的优先级。此外,本文使用的事件可以具有在其内定义的多个子事件。如本文使用的及本领域中通常使用的,在“事件”与“子事件”之间的区别由可分解性(resolvability)、优先级和/或其他因素来推动。可分解性是指以下概念各个事件可在CxM 240处独立地分解,并且可在无线电装置220处实施,而子事件是不可分解;优先级是指以下概念事件的优先级取决于其构成子事件的优先级。另外如本文使用的,无线电装置群集(cluster)是可被独立地进行解决的发射和 /或接收无线电装置220的最小集合(例如,其被解决以使得其解决方案不依赖于来自该群集外的无线电装置的事件)。此外,本文使用的相容无线电装置组合定义为可以共存的无线电装置220的组合(例如,具有潜在的参数修改)。本文将绝对相容无线电装置定义为在各构成无线电装置220的基本上所有的功率级和频率上皆可共存的无线电装置220的组合,而本文将绝对不相容无线电装置定义为在基本上任何环境下皆不能或被禁止同时活动的无线电装置220的组合。
现在转向图8中的系统800,示出了第一示例性数据面CxM实现方式。如系统800 中所示的,首先由过滤过程将在给定DU中接收的无线电装置事件传送通过无线电装置群集化块810。在一个实例中,无线电装置群集化块810可以将无线电装置事件分割到各个群集中,以使得在同一群集中的事件会潜在地冲突,而在不同群集中的事件不冲突。基于由无线电装置群集化块810产生的无线电装置群集,可以逐个群集来执行系统800中的一个或多个随后操作。在一个实例中,在各个无线电装置之间的分段冲突可以作为到无线电装置群集化块810的输入来提供。接下来,由无线电装置群集化块810产生的一组动态的无线电装置群集可以被传送到解决逻辑块820,其可以尝试找到对在各个群集内的共存的解决方法。如果可以为一个给定的群集找到共存解决方法,则对于该群集的系统800的操作就可以完成。因此,如系统 800中所示的,可以使用解决方案来为群集[T2 R4 R5]和[T3 R4 R6]找到共存解决方法。 然而,如果没有为一个群集(例如,[Tl R2 R3])找到共存解决方法,则将该群集拆散为其构成事件以便进一步的处理。这可以由下述的随后块来执行。根据一个方案,解决逻辑820可以利用具有与在所有潜在的群集中的无线电装置的所有组合相对应的条目的穷举查询表(LUT)。可替换地,可以利用渐进式解决(PR)图,其中,为可导致潜在解决方案的与各个无线电装置相关联的射频(RF)旋钮(knob)、功率级、 干扰级、频率子带等(例如,由无线电装置的参数表示)的各个组合定义节点,并且如果相应的设定允许无线电装置共存,则定义在各个无线电装置中的参数之间的连接。在这个实例中,可以通过找到该图的相连组件来获得总体解决方案,因为穿过该连接组件会得到允许整个复合事件共存的一组参数设定。在一个实例中,对以此方式构成的解决图的输入可以包括在各个无线电装置的各种参数之间的成对解决方案。在由解决逻辑820处理后,可以将最初没有为其找到解决方案的各个群集传送通过相容子集产生(CSG)块830,CSG块830可以找到与不能被共同允许的群集相对应的复合事件的相容子集。在产生了这些子集后,各个子集可以被提供给优先级计算块840。由于可以意识到由CSG块830为一个给定的群集所产生的子集是互斥的,因此优先级计算块840 可以从这些互斥的子集中选择一个子集来准许。在一个实例中,由优先级计算块840执行的在子集之间的选择可以基于各个子集的优先级(例如,基于由事件和无线电装置优先级表850提供的信息等等)。根据一个方案,由于不同子集可以包含不同的无线电装置,因此优先级计算块840 可以通过将事件划分到块区(bin)中以使得例如在同一个块区中的事件在各无线电装置之间具有基本上相同的优先级,来对各个无线电装置事件的优先级进行规格化。例如,可以为来自所有无线电装置的获取块区、导致连接损耗的无线电装置事件等等创建块区。尽管划分块区提供了一种粗略优先级排序形式,然而,可以意识到,一个以上的子集可以具有属于同一块区的事件。在此情况下,优先级计算块840可以基于分配给这些块区的相对优先级,来对事件进行仲裁,以满足长期准许的目的。根据另一个方案,系统800可以以迭代的方式操作,以提供对于无线电装置事件的一个选定子集能够共存的确认。在一个实例中,CSG块830的操作可以被配置为,使得并不确保各个产生的子集的共存。例如,如果CSG块830利用了一种简单的子集产生算法,则产生的子集可以传送回解决逻辑820,以确定这些子集中的事件是否可以实际共存。如果事件不能共存,则丢弃该子集。可替换地,如果CSG块830被配置为仅产生确保共存的子集, 则可以省略此迭代过程。接下来转向图9中的系统900,示出了第二示例性数据面CxM实现方式。如图9中所示的,系统900可以包括无线电装置过滤器910、解决方案表920和事件重评估块930,它们可以分别以与系统800中的无线电装置群集化块810、解决逻辑820和CSG块830类似的方式执行。根据一个方案,系统900中优先级计算块840的操作可以在优先级计算块840 与单独的优先级比较块950之间划分。例如,优先级计算块840可以确定无线电装置事件和/或无线电装置事件子集的相对优先级(例如,根据来自基本的(atomic)和无线电装置优先级表960的信息),据此,优先级比较块950可以比较计算的优先级,并按需要在各个事件和/或事件子集之间进行仲裁。图10是系统1000的图示,其示出了可以根据本文所述的多个方案实现的第三示例性数据面CxM实现方式。如系统1000中所示的,可以将与冲突事件相关联的无线电装置的ID提供给无线电装置过滤器910。在一个实例中,无线电装置过滤器910可以利用一个或多个相容性表1010。例如,相容性表1010可以在物理上是一个或多个解决方案表920的一部分和/或基于其他适合的手段。相容性表1010例如可以包括对应于与潜在群集相对应的各个无线电装置的信息(例如,用于群集中无线电装置的每个组合的ι-比特指示符用以指示该无线电装置组合是否是可能的)。在成功地过滤后,可以将各个无线电装置群集提供给优先级计算块840,其可以利用一个或多个优先级表1020等等来为群集中的各个事件计算优先级值,如上总体上描述的。优先级比较块950随后可以用于选择最高优先级的无线电装置事件组合,据此,解决方案表920和/或事件评估块1030可以确定所选择的组合是否可以共存。基于事件评估块 1030的确定,可以产生一组通知,例如ACK/NACK参数1040。在一个实例中,可以以与以上参考系统800-900所述方式类似的方式,在系统1000中以迭代方式进行解决和优先级分析。根据一个方案,以上由系统800-1000所示的数据面实现方式可以在各种假设下运行。例如,可以假设仅基于与复合事件相对应的构成无线电装置ID和事件ID而不基于其他参数,来在数据面中确定该复合事件的优先级。此外,可以假设如果一组无线电装置是相容的,则这些无线电装置的任何子集也是相容的。此外,可以假设一个无线电装置事件组合的复合优先级大于或等于包含在该无线电装置事件组合中的全部子集的优先级。回来参考图4中的系统400和图7中的图700,可以意识到,各个无线电装置220 可以在DU的通知时间段上向数据面CxM实体414发送事件通知,数据面CxM实体414能够基于所述事件通知而在DU的应答时间段期间提供相应的应答。在一个实例中,可以基于分时隙模式(slotted mode),来提供从无线电装置220到CxM 240的通知,其中在DU的通知时间段内,由给定的无线电装置220在预定的时隙上发送通知。分配给给定无线电装置220 的时隙可以是静态的或动态的,并可以基于该无线电装置的ID和/或其他适合的因素。类似的,可以使用分时隙模式来提供从CxM 240到无线电装置220的应答。另外或者可替换地,可以以广播方式提供通过系统400传送的通知和/或应答。例如,CxM 240可以通过向无线电装置220广播各自的应答,以使得各个无线电装置220可以获得对应于基本上所有应答的信息并识别出影响各个无线电装置220各自的应答,来有助于应答效率的提高。根据一个方案,在DU的通知段期间,具有未来事件的任何无线电装置220皆可向CxM 240发送消息,该消息指示了可帮助CxM 240做出有根据的决策的信息,例如该事件是关于发送的还是关于接收的、该事件开始时的DU索引、该事件结束时的DU索引、和/或任何其他物理层(PHY)、媒体接入控制(MAC)、和/或其他信息(例如,事件功率级、信道信息、带宽信息、服务质量(QoS)参数等)。在一个实例中,当未被用于通知时,与事件通知相关联的资源可以用于发送可有助于CxM 240的功能的其他信息,例如,接收信号强度指示 (RSSI)值、模式改变参数等等。在一个实例中,在以下表1中显示了可用于广域网(WAN)无线电装置的通知有效载荷。

权利要求
1.一种方法,包括以下步骤识别一个或多个收发机以及与所述一个或多个收发机相关联的共存管理器(CxM)实体;确定所述一个或多个收发机各自的属性;产生将由所述CxM实体使用的一个或多个配置参数;及基于由所述一个或多个收发机提供的通知,结合在所述CxM实体处对与所述一个或多个收发机相关联的事件的管理,向所述CxM实体提供所述一个或多个配置参数。
2.如权利要求1所述的方法,其中所述确定包括识别从禁用状态进入使能状态的收发机;及所述方法进一步包括以下步骤注册所述进入使能状态的收发机。
3.如权利要求1所述的方法,其中,所述产生包括以下步骤 识别在各个收发机之间的一组潜在成对冲突;及向所述CxM实体提供该组潜在成对冲突。
4.如权利要求1所述的方法,其中所述确定包括确定所述一个或多个收发机的操作状态;及所述方法进一步包括以下步骤至少部分地基于所述一个或多个收发机的所述操作状态来配置相关的休眠模式。
5.如权利要求1所述的方法,其中,所述产生包括产生与由在各个侵害方收发机处的一个或多个发射功率级所造成的在各个受害方收发机处的干扰有关的干扰表。
6.如权利要求1所述的方法,其中,所述产生包括产生与可由所述一个或多个收发机执行的事件的优先级有关的参数。
7.如权利要求1所述的方法,其中,所述产生包括选择用于在所述CxM实体与所述一个或多个收发机之间的通信的一个或多个协议。
8.如权利要求1所述的方法,其中,所述产生包括从所述CxM实体接收与所述一个或多个收发机相对应的事件冲突信息;及至少部分地基于所述事件冲突信息来产生将由所述CxM实体使用的一个或多个配置参数。
9.如权利要求8所述的方法,其中,所述产生进一步包括基于所述事件冲突信息,识别在与所述一个或多个收发机相关联的一组事件之间的冲突;及指示修改用于与所述冲突相关联的至少一个事件的频率信道或无线电技术之中的至少一个。
10.如权利要求9所述的方法,其中,所述指示修改包括与一个或多个上层实体协作来指示修改用于与所述冲突相关联的至少一个事件的无线电技术。
11.如权利要求1所述的方法,其中,所述产生包括 从一个或多个上层实体接收配置信息;及至少部分地基于所述配置信息,产生将由所述CxM实体使用的一个或多个配置参数。
12.如权利要求1所述的方法,其中,所述CxM实体是数据面CxM实体。
13.如权利要求1所述的方法,其中,所述确定、产生或提供之中的至少一个由控制面CxM实体执行。
14.如权利要求1所述的方法,其中,所述一个或多个收发机包括至少一个无线电装置。
15.一种无线通信装置,包括存储器,其存储与一个或多个无线电装置以及和所述一个或多个无线电装置相关联的共存管理器(CxM)实体有关的数据;及处理器,其被配置为确定所述一个或多个无线电装置各自的属性;至少部分地基于所述一个或多个无线电装置各自的属性,产生一个或多个配置参数;及基于由所述一个或多个无线电装置提供的通知,向所述CxM实体提供所述配置参数,以用于与所述一个或多个无线电装置相关联的事件的管理。
16.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为识别从禁用状态进入使能状态的无线电装置;及注册所述进入使能状态的无线电装置。
17.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为识别在各个无线电装置之间的一组潜在成对冲突;及向所述CxM实体提供该组潜在成对冲突。
18.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为确定所述一个或多个无线电装置的操作状态;及至少部分地基于所述一个或多个无线电装置的所述操作状态来配置所述无线通信装置或所述CxM实体之中的至少一个的休眠模式。
19.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为产生与可由所述一个或多个无线电装置执行的事件的优先级有关的参数。
20.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为从所述 CxM实体接收与所述一个或多个无线电装置相对应的事件冲突信息;及至少部分地基于所述事件冲突信息来产生将由所述CxM实体使用的一个或多个配置参数。
21.如权利要求15所述的无线通信装置,其中,所述处理器被进一步配置为基于所述事件冲突信息,识别在与所述一个或多个无线电装置相关联的一组事件之间以高于阈值的频率出现的冲突;及指示修改用于与所述冲突相关联的至少一个事件的频率信道或无线电技术之中的至少一个。
22.如权利要求21所述的无线通信装置,其中所述存储器进一步存储与一个或多个上层实体有关的数据;及所述处理器被进一步配置为与所述一个或多个上层实体协作来指示修改用于与所述冲突相关联的至少一个事件的无线电技术。
23.如权利要求15所述的无线通信装置,其中所述存储器进一步存储与一个或多个上层实体有关的数据;及所述处理器被进一步配置为从所述一个或多个上层实体接收配置信息;及至少部分地基于所述配置信息,来产生将由所述CxM实体使用的一个或多个配置参数。
24.如权利要求15所述的无线通信装置,其中,所述CxM实体是数据面CxM实体。
25.如权利要求15所述的无线通信装置,其中,所述存储器和所述处理器与控制面CxM 实体相关联。
26.一种装置,包括用于获得与一个或多个相关收发机的属性有关的信息的单元;及用于至少部分地基于所述一个或多个相关收发机的所述属性,结合对与所述一个或多个相关收发机相对应的事件的管理,产生将由相关共存管理器(CxM)实体使用的配置参数的单元。
27.如权利要求沈所述的装置,其中所述用于获得信息的单元包括用于识别从禁用状态进入使能状态的收发机的单元;及所述装置进一步包括用于注册所述进入使能状态的收发机的单元。
28.如权利要求沈所述的装置,其中,所述用于产生的单元包括用于产生与在各个相关收发机之间的潜在成对冲突有关的配置参数的单元。
29.如权利要求沈所述的装置,其中所述用于获得信息的单元包括用于确定所述一个或多个相关收发机的操作状态的单元;及所述装置进一步包括用于至少部分地基于所述一个或多个相关收发机的所述操作状态来配置相关休眠模式的单元。
30.如权利要沈所述的装置,其中,所述用于产生的单元包括用于产生与可由所述一个或多个相关收发机执行的事件的优先级有关的配置参数的单元。
31.如权利要求沈所述的装置,其中,所述用于产生的单元包括用于从所述相关CxM实体接收与所述一个或多个收发机相对应的事件冲突信息的单元;及用于至少部分地基于所述事件冲突信息来产生配置参数的单元。
32.如权利要求沈所述的装置,进一步包括用于至少部分地基于所述一个或多个相关收发机的所述属性,在修改用于与一个或多个相关收发机相关联的至少一个事件的无线电技术方面与一个或多个上层实体协作的单元。
33.如权利要求沈所述的装置,其中,所述用于产生的单元包括 用于从一个或多个上层实体接收配置信息的单元;及用于至少部分地基于所述配置信息来产生配置参数的单元。
34.如权利要求沈所述的装置,其中,所述一个或多个相关收发机包括至少一个无线电装置。
35.一种计算机程序产品,包括 计算机可读介质,包括用于使得计算机获得与一个或多个相关无线电装置的属性有关的信息的代码;及用于使得计算机至少部分地基于所述一个或多个相关无线电装置的所述属性,结合对与所述一个或多个相关无线电装置相对应的事件的管理,来产生将由相关共存管理器 (CxM)实体使用的配置参数的代码。
36.一种方法,包括以下步骤识别一个或多个收发机以及与所述一个或多个收发机相关联的共存管理器(CxM)实体;从所述CxM实体接收一个或多个配置参数; 从所述一个或多个收发机接收关于各个事件的通知;至少部分地基于所述一个或多个配置参数,来确定通知被接收到的各个事件是否能够被同时执行;及根据所述确定的结果,向所述一个或多个收发机发送各自的应答。
37.如权利要求36所述的方法,其中所述接收一个或多个配置参数包括识别在所述一个或多个收发机之中的各个收发机之间的一组潜在成对冲突;及所述确定包括至少部分地基于该组潜在成对冲突,来确定通知被接收到的各个事件是否能够被同时执行。
38.如权利要求36所述的方法,其中,所述确定包括至少部分地基于所述一个或多个配置参数,将一个或多个收发机过滤到能够冲突的各个收发机群集中。
39.如权利要求38所述的方法,其中,由数据面CxM实体或控制面CxM实体之中的至少一个执行所述过滤。
40.如权利要求38所述的方法,其中,所述确定进一步包括确定所述一个或多个收发机之中能够同时执行相应通知被接收到的事件的各个子集。
41.如权利要求40所述的方法,其中,所述确定各个子集包括产生与通知被接收到的各个事件相关联的候选收发机子集;确定所述候选收发机子集是否能够同时执行所述各个事件;及在确定所述候选收发机子集不能同时执行所述各个事件时,对产生候选收发机子集进行迭代。
42.如权利要求38所述的方法,其中,所述确定进一步包括至少部分地通过确定是否存在所述一个或多个收发机的各自配置以使得通知被接收到的各个事件能够被同时执行, 来产生关于所述一个或多个收发机的解决方案。
43.如权利要求42所述的方法,其中,所述产生解决方案包括至少部分地基于与由所述CxM实体提供的与所述一个或多个收发机有关的干扰表相对应的参数,来产生关于所述一个或多个收发机的解决方案。
44.如权利要求42所述的方法,其中,所述产生解决方案由数据面CxM实体或控制面 CxM实体之中的至少一个执行。
45.如权利要求38所述的方法,其中,所述确定进一步包括对通知被接收到的各个事件进行优先级排序。
46.如权利要求45所述的方法,其中,所述优先级排序包括至少部分地基于从所述 CxM实体获得的优先级信息,对所述通知被接收到的各个事件进行优先级排序。
47.如权利要求45所述的方法,其中,所述优先级排序由数据面CxM实体或控制面CxM 实体之中的至少一个执行。
48.如权利要求36所述的方法,其中,所述接收通知包括在为所述一个或多个收发机指定的各自时隙上,从所述一个或多个收发机接收关于各个事件的通知。
49.如权利要求36所述的方法,其中所述接收通知包括经由公共总线从所述一个或多个收发机接收关于各个事件的通知;及所述发送包括经由所述公共总线向所述一个或多个收发机发送各自的应答。
50.如权利要求36所述的方法,其中,所述发送包括向所述一个或多个收发机广播各自的应答。
51.如权利要求36所述的方法,其中所述接收一个或多个配置参数包括接收与将被用于与所述一个或多个收发机通信的指定协议有关的一个或多个参数;及所述发送包括基于所述指定协议,向所述一个或多个收发机发送各自的应答。
52.如权利要求36所述的方法,进一步包括记录关于与所述一个或多个收发机相关联的事件之间的冲突的信息;及向所述CxM实体转发所述信息。
53.如权利要求36所述的方法,其中,由数据面CxM实体执行所述接收通知、确定或发送之中的至少一个。
54.如权利要求36所述的方法,其中,所述CxM实体是控制面CxM实体。
55.如权利要求36所述的方法,其中,所述一个或多个收发机包括至少一个无线电装置。
56.一种无线通信装置,包括存储器,其存储与一个或多个无线电装置以及和所述一个或多个无线电装置相关联的共存管理器(CxM)实体有关的数据;及处理器,其被配置为从所述CxM实体接收一个或多个配置参数;从所述一个或多个无线电装置接收关于各个事件的通知;至少部分地基于所述一个或多个配置参数,来确定通知被接收到的各个事件是否能够被同时执行;及根据所述确定,向所述一个或多个无线电装置发送各自的应答。
57.如权利要求56所述的无线通信装置,其中,所述处理器被进一步配置为至少部分地基于所述一个或多个配置参数,将一个或多个无线电装置过滤到能够冲突的各个无线电装置群集中。
58.如权利要求57所述的无线通信装置,其中,所述处理器被进一步配置为确定所述一个或多个无线电装置之中能够同时执行相应通知被接收到的事件的各个子集。
59.如权利要求58所述的无线通信装置,其中,所述处理器被进一步配置为至少部分地通过以下各步骤来确定所述一个或多个无线电装置之中的各个子集产生与通知被接收到的各个事件相关联的候选无线电装置子集;确定所述候选无线电装置子集是否能够同时执行所述各个事件;以及,在确定所述候选无线电装置子集不能同时执行所述各个事件时,对产生候选无线电装置子集进行迭代。
60.如权利要求57所述的无线通信装置,其中,所述处理器被进一步配置为至少部分地通过确定是否存在所述一个或多个无线电装置的各自配置以使得通知被接收到的各个事件能够被同时执行,来产生关于所述一个或多个无线电装置的解决方案。
61.如权利要求60所述的无线通信装置,其中,所述处理器被进一步配置为至少部分地基于与由所述CxM实体提供的与所述一个或多个无线电装置有关的干扰表相对应的参数,来产生关于所述一个或多个无线电装置的解决方案。
62.如权利要求57所述的无线通信装置,其中,所述处理器被进一步配置为对通知被接收到的各个事件进行优先级排序。
63.如权利要求62所述的无线通信装置,其中,所述处理器被进一步配置为至少部分地基于从所述CxM实体获得的优先级信息,对通知被接收到的所述各个事件进行优先级排序。
64.如权利要求56所述的无线通信装置,其中,所述处理器被进一步配置为在为所述一个或多个无线电装置指定的各个时隙上,从所述一个或多个无线电装置接收关于各个事件的通知。
65.如权利要求56所述的无线通信装置,其中,所述处理器被进一步配置为向所述一个或多个无线电装置广播各自的应答。
66.如权利要求56所述的无线通信装置,其中所述存储器进一步存储与将被用于与所述一个或多个无线电装置通信的指定协议有关的数据;及所述处理器被进一步配置为根据所述指定协议,向所述一个或多个无线电装置发送各自的应答。
67.如权利要求56所述的无线通信装置,其中,所述处理器被进一步配置为记录关于与所述一个或多个无线电装置相关联的事件之间的冲突的信息;以及,向所述CxM实体转发记录的信息。
68.如权利要求56所述的无线通信装置,其中,所述处理器与数据面CxM实体或控制面 CxM实体之中的至少一个相关联。
69.如权利要求56所述的无线通信装置,其中,所述CxM实体是控制面CxM实体。
70.一种装置,包括用于接收一组共存配置参数和至少一个事件请求的单元;用于基于所述共存配置参数,来确定与所述至少一个事件请求相对应的事件是否能够被同时执行的单元;及用于根据所述确定的结果,向与所述至少一个事件请求相对应的各收发机传送应答的单元。
71.如权利要求70所述的装置,其中,所述用于确定的单元包括用于至少部分地基于该组共存配置参数,将从中接收到所述至少一个事件请求的各个收发机过滤到能够冲突的各个收发机群集中。
72.如权利要求71所述的装置,其中,所述用于确定的单元进一步包括用于确定所述各个收发机中能够同时执行与所述至少一个事件请求相对应的事件的子集的单元。
73.如权利要求72所述的装置,其中,所述用于确定所述各个收发机中的子集的单元包括用于产生与对应于所述至少一个事件请求的各个事件相关联的候选收发机子集的单元;用于确定所述候选收发机子集是否能够同时执行所述各个事件的单元;及用于在确定所述候选收发机子集不能同时执行所述各个事件时,对产生候选收发机子集进行迭代的单元。
74.如权利要求71所述的装置,其中,所述用于确定的单元包括用于至少部分地通过确定是否存在与所述至少一个事件请求相对应的收发机的各自配置以使得与所述至少一个事件请求相对应的所述事件能够被同时执行,来产生关于与所述至少一个事件请求相对应的所述事件的解决方案的单元。
75.如权利要求74所述的装置,其中,所述用于产生解决方案的单元包括用于至少部分地基于与由相关共存管理器(CxM)实体提供的与所述事件有关的干扰表,来产生关于与所述至少一个事件请求相对应的所述事件的解决方案的单元。
76.如权利要求71所述的装置,其中,所述用于确定的单元包括用于对与所述至少一个事件请求相对应的事件进行优先级排序的单元。
77.如权利要求76所述的装置,其中,所述用于进行优先级排序的单元包括用于至少部分地基于从相关CxM实体获得的优先级信息,对与所述至少一个事件请求相对应的事件进行优先级排序的单元。
78.如权利要求70所述的装置,其中,所述用于接收的单元包括用于在为各个收发机指定的时隙上,从所述各个收发机接收至少一个事件请求的单元。
79.如权利要求70所述的装置,其中,所述用于传送应答的单元包括用于向与所述至少一个事件请求相对应的各个收发机广播应答的单元。
80.如权利要求70所述的装置,进一步包括用于记录与各自的事件请求被接收到的事件之间的冲突有关的信息的单元;及用于向相关CxM实体转发记录的信息的单元。
81.如权利要求70所述的装置,其中,由数据面CxM实体或控制面CxM实体之中的至少一个执行所述用于接收的单元、所述用于确定的单元和所述用于传送应答的单元。
82.如权利要求70所述的装置,其中,所述用于接收的单元包括用于从控制面CxM实体接收一组共存配置参数的单元。
83.如权利要求70所述的装置,其中,与所述至少一个事件请求相对应的所述各个收发机包括至少一个无线电装置。
84.一种计算机程序产品,包括计算机可读介质,包括用于使得计算机接收一组无线电装置共存配置参数和至少一个无线电装置事件请求的代码;用于使得计算机基于所述无线电装置共存配置参数,确定与所述至少一个无线电装置事件请求相对应的无线电装置事件是否能够被同时执行的代码;及用于使得计算机根据所述确定的结果,向与所述至少一个无线电装置事件请求相对应的各无线电装置传送应答的代码。
85.一种系统,包括控制面共存管理器(CxM),其对一组收发机执行分析,并根据所述分析产生一组共存配置参数;及数据面CxM,其从所述控制面CxM接收所述共存配置参数;识别来自该组收发机的事件请求;基于所述事件请求或者所述共存配置参数,来确定各自的事件请求被接收到的事件是否能够被同时执行;以及,根据所述确定,向该组收发机发送各自的应答。
86.如权利要求85所述的系统,其中,该组收发机包括至少一个无线电装置。
全文摘要
本发明说明了有助于实现用于管理移动设备和/或其他适合的设备的多无线电装置共存的集中式结构的系统和方法。如本发明所述的,控制面共存管理器(CxM)实体和/或数据面CxM实体可以被实现为直接与一组相关收发机(例如,无线电装置等)交互,以便管理在与所述收发机相对应的事件之间的冲突。此外,可以在控制面和数据面之间分割CxM操作,以使得控制面处理诸如无线电装置注册、休眠模式管理、长期事件解决、与上层的交互等的配置和长期操作,而数据面处理基于输入的通知或事件请求的、与无线电装置事件管理有关的短期操作。例如,数据面可以评估一组所请求事件,选择将执行的事件,并且向与所述选择有关的相关收发机提供应答。
文档编号H04W52/02GK102474904SQ201080029334
公开日2012年5月23日 申请日期2010年6月29日 优先权日2009年6月29日
发明者A·曼特拉瓦迪, C·A·伯根, G·克里希克斯, J·B·林斯基, R·D·维特费尔特, T·A·卡道斯, V·V·维拉瓦里 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1