对gnss的选择性
蜂窝干扰减轻
1.相关申请的交叉引用
2.本技术要求2021年9月22日提交的名称为“selective cellular interference mitigation for gnss”的美国临时申请号63/247,202的优先权,该专利申请的公开内容全文以引用方式并入本文以用于所有目的。
背景技术:
3.本公开整体涉及无线通信,并且更具体地,涉及无线通信设备中的射频干扰。
4.无线通信设备可包括发射器和接收器。发射器可发送具有发射频率的发射
信号,并且接收器可接收具有接收频率的接收信号。然而,发射信号可产生具有与接收频率接近或重叠的谐波频率的谐波信号。因此,谐波信号会干扰接收信号,从而削弱接收信号。
技术实现要素:
5.下面阐述本文所公开的某些实施方案的概要。应当理解,呈现这些方面仅仅是为了向读者提供这些特定实施方案的简明概要,并且这些方面并非旨在限制本公开的范围。实际上,本公开可涵盖下面可没有阐述的多个方面。
6.在一个实施方案中,用户装备包括收发器、全球导航卫星系统(gnss)接收器和处理电路。该处理电路接收使用该收发器发射信号的指示,经由该gnss接收器接收位置,并且接收一天中的时间。该处理电路还基于该位置和该一天中的时间选择性地减轻由使用该收发器发射该信号产生的干扰,并且基于选择性地减轻该干扰而致使该收发器发射该信号。
7.在另一实施方案中,一种方法包括:在无线通信设备的处理电路处接收使用该无线通信设备的发射器发射信号以执行客户端进程的指示。该方法还包括:在该处理电路处接收用于发射该信号的信号特性。该方法还包括:通过该处理电路基于该客户端进程和该信号特性选择性地减轻由使用该发射器发射该信号以执行该客户端进程产生的干扰。该方法还包括:通过该处理电路基于选择性地减轻该干扰而致使该发射器发射该信号。
8.在另一实施方案中,一个或多个有形非暂态计算机可读介质存储计算机可读指令,这些计算机可读指令致使无线通信设备的一个或多个处理器:接收使用该无线通信设备的发射器发射信号的指示,并且接收该无线通信设备的位置和一天中的时间。这些计算机可读指令还致使该一个或多个处理器:接收对应于该无线通信设备的该位置和该一天中的时间的众包
资源块分配数据。这些计算机可读指令进一步致使该一个或多个处理器:基于该众包资源块分配数据接收用于使用该发射器发射该信号的资源块使用概率。这些计算机可读指令还致使该一个或多个处理器:基于该资源块使用概率选择性地减轻由使用该发射器发射该信号产生的干扰,并且基于选择性地减轻该干扰而致使该发射器发射该信号。
9.对上述特征的各种改进可能相对于本发明的各个方面而存在。也可在这些各个方面中加入其他特征。这些改进和附加特征可以单独存在,也可以任何组合的形式存在。例如,下面讨论的与一个或多个所示实施方案相关的各种特征可单独地或以任何组合形式结合到本发明上述方面的任何一个中。上文所呈现的简要概要仅旨在使读者熟悉本公开实施
方案的特定方面和上下文,并不限制要求保护的主题。
附图说明
10.在阅读以下详细描述并参考下文
所述的附图时可更好地理解本公开的各个方面,其中相似的数字是指相似的部分。
11.图1是根据本公开的实施方案的用户装备的框图;
12.图2是根据本公开的实施方案的图1的用户装备的功能图;
13.图3是根据本公开的实施方案的图1的用户装备的发射器的示意图;
14.图4是根据本公开的实施方案的图1的用户装备的接收器的示意图;
15.图5是根据本公开的实施方案的具有图1的用户装备的通信系统的示意图,该用户装备经由蜂窝通信地耦接到蜂窝网络并且经由gnss卫星通信地耦接到全球导航卫星系统(gnss)网络;并且
16.图6是根据本公开的实施方案的用于选择性地减轻蜂窝干扰的方法的流程图。
具体实施方式
17.下文将描述一个或多个具体实施方案。为了提供这些实施方案的简要描述,本说明书中未描述实际具体实施的所有特征。应当了解,在任何此类实际具体实施的开发中,如在任何工程或设计项目中,必须要作出特定于许多具体实施的决策以实现开发者的具体目标,诸如符合可从一个具体实施变化为另一具体实施的与系统相关和与商业相关的约束。此外,应当理解,此类开发工作有可能复杂并且耗时,但是对于受益于本公开的本领域的普通技术人员而言,其仍将是设计、加工和制造的常规工作。
18.当介绍本公开的各种实施方案的元件时,冠词“一个/一种”和“该/所述”旨在意指存在元件中的一个或多个。术语“包括”、“包含”和“具有”旨在被包括在内,并且意指可存在除列出的元件之外的附加元件。附加地,应当理解,参考本公开的“一个实施方案”或“实施方案”并非旨在被解释为排除也结合所引述的特征的附加实施方案的存在。此外,特定特征、结构或特性可以任何适当的方式组合在一个或多个实施方案中。术语“大致”、“接近”、“大约”、“靠近”和/或“基本上”的使用应理解为意指包括靠近目标(例如,设计、值、量),诸如在任何合适或可设想误差的界限内(例如,在目标的0.1%内、在目标的1%内、在目标的5%内、在目标的10%内、在目标的25%内等)。此外,应当理解,可设想本文提供的任何确切值、数字、测量值等包括这些确切值、数字、测量值等的近似值(例如,在合适或可设想误差的界限内)。
19.本公开涉及选择性地减轻对全球导航卫星系统(gnss)信号的蜂窝干扰。无线通信设备的发射器可发送具有发射频率的发射信号,并且无线通信设备的接收器可接收具有接收频率的接收信号。然而,发射信号可产生具有与接收频率接近或重叠的谐波频率的谐波信号。也就是说,发射该发射信号可导致产生具有谐波频率的一个或多个谐波信号,这些谐波频率是发射频率的倍数。因此,谐波信号会干扰接收信号,由此削弱接收信号,这可导致接收器处的数据丢失。例如,发射器可包括蜂窝发射器,该蜂窝发射器在长期演进(lte)频带13(例如,700兆赫(mhz)频带,其具有777mhz到787mhz的上行链路频率范围)或lte频带14(例如,700mhz频带,其具有788mhz到798mhz的上行链路频率范围)内发射发射信号。此发射
信号可产生等于lte频带13或14频率的频率的两倍(例如,1554mhz到1596mhz)的谐波信号,该谐波信号可与gnss频带l1(例如,中心在1575.42mhz处)中的gnss信号接近或重叠。因此,发射信号会干扰gnss信号。应当理解,对lte频带13和14以及gnss频带l1的参考是示例性的,并且本文公开的实施方案可适用于干扰其他带的任何合适的带,或在那些带中的发射导致干扰其他带的谐波信号的任何合适的带。
20.在一些情况下,可在预期到蜂窝发射时通过降低(例如,在lte频带13和/或14上的)蜂窝发射的功率或停止蜂窝发射和/或降低到gnss接收器的功率或去激活gnss接收器(例如,通过降低自动增益控制)来减轻蜂窝发射对gnss接收的这种干扰。在另外或另选情况下,可使用基于资源块组合的机器学习滤波器来将发射信号从gnss接收信号滤除。
21.然而,此类滤波器会消耗过多功率(例如,滤波器可能长时间激活或始终是活动的)。此外,这些减轻程序可能会在不必要时实现。具体地,在给定时间(例如,每1毫秒(ms)),网络(例如,蜂窝网络)可分配多个(例如,50个)资源块。每个资源块可包括不同频率范围。在一些情况下,可分配资源块的数量会随时间推进而改变(例如,减少)。例如,在0ms处,可分配资源块的数量可为50,并且网络可将50个可分配资源块中的任何数量的可分配资源块分配给无线通信设备(例如,用户装备)。在1ms处,可分配资源块的数量可减少1(例如,总计49个),并且网络可将49个可分配资源块中的任何数量的可分配资源块分配给用户装备。然而,在这种循环结束时,例如在49ms处,可仅存在一个可分配资源块来分配给用户装备。这种分配可被称为“1rb 49”,因为其长度为1个资源块并且在索引为49的资源块处开始。(资源块通常可在索引为0的资源块处开始。)对于lte带13和/或14,此单个资源块可包括在产生谐波的情形下会干扰gnss l1带的频率范围。其他49个资源块不会干扰gnss l1带,因为它们包括在产生谐波的情形下不会干扰gnss l1带的频率范围。因此,在这种情况下,仅当存在一个可分配资源块时,才需要执行减轻程序。
22.图1是根据本公开的实施方案的用户装备10(例如,电子设备)的框图。除了别的之外,用户装备10可包括一个或多个处理器12(为方便起见,在本文统称为单个处理器,其可任何合适形式的处理电路实现)、存储器14、非易失性存储装置16、显示器18、输入结构22、输入/输出(i/o)接口24、网络接口26和电源29。图1所示的各种功能块可包括硬件元件(包括电路)、软件元件(包括机器可执行指令)或硬件和软件元件的组合(其可被称为逻辑)。处理器12、存储器14、非易失性存储装置16、显示器18、输入结构22、输入/输出(i/o)接口24、网络接口26和/或电源29可各自彼此直接或间接通信地耦接(例如,通过或经由另一个部件、通信总线、网络),以在彼此之间发射和/或接收数据。应当指出,图1仅为特定具体实施的一个示例,并且旨在示出可存在于用户装备10中的部件的类型。
23.举例来说,用户装备10可包括任何合适的计算设备,包括台式或笔记本计算机(例如,以可购自加利福尼亚库比蒂诺的apple inc.的pro、macbookmini、或mac的形式)、便携式电子或手持式电子设备诸如无线电子设备或智能电话(例如,以可购自加利福尼亚库比蒂诺的apple inc.的的模型的形式)、平板电脑(例如,以可购自加利福尼亚库比蒂诺的apple inc.的的模型的形式)、可穿戴电子设备(例如,以可购自加利福尼亚库比蒂诺的apple inc.的apple的形式)、或其他类似设备。应当注意,图1中的处理器12和其他相关
项目在本文中可以被一般性地称为“数据处理电路”。这种数据处理电路可整体或部分地体现为软件、硬件、或两者。此外,处理器12和图1中的其他相关项可以是单个独立的处理模块,或者可完全或部分地结合在用户装备10内的其他元件中的任一个元件内。处理器12可用通用微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、控制器、状态机、门控逻辑、分立硬件部件、专用硬件有限状态机或可执行信息的计算或其他操纵的任何其他合适的实体的组合来实现。处理器12可包括一个或多个应用处理器、一个或多个基带处理器、或两者,并且执行本文描述的各种功能。
24.在图1的用户装备10中,处理器12可与存储器14和非易失性存储装置16可操作地耦接,以执行各种算法。由处理器12执行的此类程序或指令可存储在包括一个或多个有形计算机可读介质的任何合适的制品中。有形计算机可读介质可包括存储器14和/或非易失性存储装置16,单独地或共同地,以存储指令或例程。存储器14和非易失性存储装置16可包括用于存储数据和可执行指令的任何合适的制品,诸如随机存取存储器、只读存储器、可重写闪存存储器、硬盘驱动器、和光盘。此外,在此类计算机程序产品上编码的程序(例如,操作系统)还可包括可由处理器12执行以使得用户装备10能够提供各种功能的指令。
25.在某些实施方案中,显示器18可有利于用户观看在用户装备10上生成的图像。在一些实施方案中,显示器18可以包括可以有利于用户与用户装备10的用户界面进行交互的触摸屏。此外,应当理解,在一些实施方案中,显示器18可包括一个或多个液晶显示器(lcd)、发光二极管(led)显示器、有机发光二极管(oled)显示器、有源矩阵有机发光二极管(amoled)显示器、或这些和/或其他显示技术的某种组合。
26.用户装备10的输入结构22可使得用户能够与用户装备10进行交互(例如,按下按钮以增大或减小音量水平)。正如网络接口26那样,i/o接口24可以使用户装备10能够与各种其他电子设备进行交互。在一些实施方案中,i/o接口24可包括用于硬连线连接的i/o端口以用于使用标准连接器和协议诸如由加利福尼亚库比蒂诺的apple inc.提供的lightning连接器、通用串行总线(usb)或其他类似的连接器和协议进行充电和/或内容操控。网络接口26可包括例如用于以下各项的一个或多个接口:个人局域网(pan)诸如超宽带(uwb)或网络;局域网(lan)或无线局域网(wlan)诸如采用ieee 802.11x系列协议中的一个协议(例如,)的网络;和/或广域网(wan)诸如与第三代合作伙伴计划(3gpp)相关的任何标准,包括例如第三代(3g)蜂窝网络、通用移动通信系统(umts)、第四代(4g)蜂窝网络、长期演进蜂窝网络、长期演进许可辅助接入(lte-laa)蜂窝网络、第五代(5g)蜂窝网络和/或新无线电(nr)蜂窝网络、卫星网络等。具体地,网络接口26可包括例如一个或多个接口,该一个或多个接口用于使用包括毫米波(mm wave)频率范围(例如,24.25千兆赫(ghz)-300ghz)的5g规格的版本15蜂窝通信标准,和/或限定和/或实现用于无线通信的频率范围的任何其他蜂窝通信标准版本(例如,版本16、版本17、任何未来版本)。用户装备10的网络接口26可允许通过前述网络(例如,5g、wi-fi、lte-laa等)进行通信。
27.网络接口26还可包括例如用于以下各项的一个或多个接口:宽带固定无线接入网络(例如,)、移动宽带无线网络(移动)、异步数字用户线路(例如,adsl、vdsl)、数字视频地面广播网络及其扩展dvb手持网络、超
宽带(uwb)网络、交流(ac)功率线等。
28.如图所示,网络接口26可包括收发器30。在一些实施方案中,收发器30的全部或部分可设置在处理器12内。收发器30可支持经由一个或多个天线发射和接收各种无线信号,并且因此可包括发射器和接收器。用户装备10的电源29可包括任何合适的电源,诸如可再充电的锂聚合物(li-poly)电池和/或交流电(ac)电源转换器。
29.图2是根据本公开的实施方案的图1的用户装备10的功能图。如图所示,处理器12、存储器14、收发器30、发射器52、接收器54和/或天线55(被示为55a-55n,统称为天线55)可彼此直接或间接通信地耦接(例如,通过或经由另一个部件、通信总线、网络),以在彼此之间发射和/或接收数据。
30.具体地,收发器30可呈具有蜂窝发射器52和/或蜂窝接收器54的蜂窝收发器30的形式,该蜂窝发射器和/或蜂窝接收器分别使得能够经由例如蜂窝网络(例如,其包括,诸如nodeb、enb或enodeb(演进nodeb或e-utran(演进通用移动电信系统(umts)陆地无线电接入网络)nodeb)或gnodeb(例如,下一代nodeb))在用户装备10与外部设备之间发射和接收蜂窝信号。如图所示,蜂窝发射器52和蜂窝接收器54可组合到蜂窝收发器30中。
31.另外,用户装备10还可包括gnss接收器56,该gnss接收器可使得用户装备10能够从包括一个或多个gnss卫星或gnss地面站的gnss网络接收gnss信号。gnss信号可包括gnss卫星的观察数据、被跟踪gnss卫星的广播轨道信息以及从gnss卫星的协同定位器械收集的支持数据诸如气象参数。例如,gnss信号可从全球定位系统(gps)网络、全球导航卫星系统(glonass)网络、北斗导航卫星系统(bds)、伽利略导航卫星网络、准天顶卫星系统(qzss或michibiki)等接收。
32.用户装备10还可具有电耦接到蜂窝收发器30的一个或多个天线55a-55n(统称为55),以及电耦接到gnss接收器56的一个或多个天线57a-57n(统称为57)。天线55、57可以全向或定向配置、单波束、双波束或多波束布置等进行配置。每个天线55、57可与一个或多个波束和各种配置相关联。在一些实施方案中,天线组或模块的天线55、57中的多个天线可通信地耦接相应收发器30或gnss接收器56,并且各自发出可相长地和/或相消地组合以形成波束的射频信号。用户装备10可包括适合于各种通信标准的多个发射器、多个接收器、多个收发器和/或多个天线。
33.用户装备10可包括资源块(rb)分配概率引擎58,该rb分配概率引擎可被实现为硬件(例如,电路)、软件(例如,存储在存储器14和/或存储装置16中的指令)或两者(例如,作为逻辑)。资源块分配概率引擎58可确定蜂窝网络(例如,3g蜂窝网络、4g/lte蜂窝网络、5g/nr蜂窝网络等)可将具有一定频率的资源块分配给用户装备10的概率,该频率为当蜂窝发射器52使用资源块发射信号时可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率。例如,资源块可在lte频带13或14内,并且gnss信号可在gnss l1频带内。资源块分配概率引擎58可接收多个输入并且基于这些输入确定概率。在一些实施方案中,这些输入可包括用户装备10的位置、当前日期和/或时间、(可为众包的)资源块的历史分配、与待发射的信号相关联的客户端类型、用户装备10处的信号环境、真实世界条件等。因此,最终,资源块分配概率引擎58可确定由蜂窝发射器52进行的蜂窝发射会干扰gnss信号的概率,并且基于该概率确定是否执行减轻程序。
34.如图所示,用户装备10的各种部件可通过总线系统59耦接在一起。总线系统59可
包括例如数据总线以及除数据总线之外的电源总线、控制信号总线和状态信号总线。用户装备10的部件可耦接在一起,或使用一些其他机制彼此接受或提供输入。
35.图3是根据本公开的实施方案的蜂窝发射器52(例如,发射电路)的示意图。如图所示,蜂窝发射器52可以数字信号的形式接收待经由一个或多个天线55发射的传出数据60。蜂窝发射器52的数模转换器(dac)62可将数字信号转换为模拟信号,并且调制器64可将所转换的模拟信号与载波信号组合以产生无线电波。功率放大器(pa)66从调制器64接收经调制信号。功率放大器66可将经调制信号放大到合适的水平以驱动该信号经由一个或多个天线55的发射。蜂窝发射器52的滤波器68(例如,滤波器电路和/或软件)然后可将不期望的噪声从所放大信号去除以产生待经由一个或多个天线55发射的发射数据70。滤波器68可包括用于将不期望噪声从所放大信号去除的一个或多个任何合适的滤波器,诸如带通滤波器、带阻滤波器、低通滤波器、高通滤波器和/或抽取滤波器。另外,蜂窝发射器52可包括未示出的任何合适的另外的部件,或者可不包括所示部件中的某些部件,使得蜂窝发射器52可经由一个或多个天线55发射传出数据60。例如,蜂窝发射器52可包括混频器和/或数字上变频器。又如,如果功率放大器66在期望频率范围内或大致在期望频率范围内输出所放大信号(使得可不必对所放大信号进行滤波),则蜂窝发射器52可不包括滤波器68。
36.图4是根据本公开的实施方案的用户装备10的接收器54、56(例如,接收电路)的示意图。具体地,接收器54、56可包括图2所示的蜂窝接收器54和/或gnss接收器56。如图所示,接收器54、56可以模拟信号的形式从一个或多个天线55、57接收数据80(例如,蜂窝数据或gnss数据)。低噪声放大器(lna)82可将所接收模拟信号放大到合适的水平以供接收器54、56处理。滤波器84(例如,滤波器电路和/或软件)可将不期望噪声诸如跨信道干扰从所接收信号去除。滤波器84还可去除由一个或多个天线55、57接收的频率不同于期望信号的附加信号。滤波器84可包括用于将不期望噪声或信号从所接收信号去除的一个或多个任何合适的滤波器,诸如带通滤波器、带阻滤波器、低通滤波器、高通滤波器和/或抽取滤波器。例如,滤波器84可包括一个或多个基于资源块组合的机器学习滤波器,该滤波器将特定频率(例如,由在lte频带13或14中发射蜂窝信号引起的谐波信号的1554mhz至1596mhz)的发射信号从gnss接收信号(例如,其可在中心在1575.42mhz处的gnss频带l1中)滤除。
37.接收器54、56还可包括解调器86,该解调器可将射频包络从所滤波信号去除和/或从所滤波信号提取经解调信号以供处理。模数转换器(adc)88可接收经解调模拟信号并且将该信号转换为传入数据90的数字信号以由用户装备10进一步处理。另外,接收器54、56可包括未示出的任何合适的另外的部件,或者可不包括所示部件中的某些部件,使得接收器54、56可经由一个或多个天线55、57接收所接收数据80。例如,接收器54、56可包括混频器和/或数字下变频器。
38.图5是根据本公开的实施方案的具有用户装备10的通信系统98的示意图,该用户装备经由蜂窝102(例如,nodeb、enodeb、gnodeb等)通信地耦接到蜂窝网络100(例如,3g蜂窝网络、4g/lte蜂窝网络、5g/nr蜂窝网络等)并且经由gnss卫星106通信地耦接到gnss网络104。蜂窝网络100可由多个这样的102、无线电接入网络、核心网络等实现和/或支持。类似地,gnss网络104可由多个这样的gnss卫星106、地面站等实现和/或支持。然而,在一些情况下,用户装备10可使用蜂窝发射器52发送发射信号,该发射信号可产生具有与由gnss卫星106发送并由用户装备10的gnss接收器56接收的gnss信号的接收频率接近或重叠
的谐波频率的谐波信号,该谐波信号会干扰gnss信号,如上所讨论。
39.蜂窝发射器52可在lte频带13(例如,700兆赫(mhz)频带,其具有777mhz到787mhz的上行链路频率范围)或lte频带14(例如,700mhz频带,其具有788mhz到798mhz的上行链路频率范围)内发射蜂窝信号。此蜂窝信号可产生等于lte频带13或14频率的频率的两倍(例如,1554mhz到1596mhz)的谐波信号,该谐波信号可与由gnss接收器56在gnss频带l1(例如,中心在1575.42mhz处)中接收的gnss信号接近或重叠。因此,蜂窝信号会干扰gnss信号。
40.在一些情况下,可在预期到蜂窝发射时通过降低(例如,至少在lte频带13和/或14上的)蜂窝发射器52的功率或停止该蜂窝发射器和/或降低到gnss接收器56的功率或去激活该gnss接收器(例如,通过降低自动增益控制)来减轻蜂窝发射对gnss接收的这种干扰。在另外或另选情况下,gnss接收器56的滤波器(例如,84)可包括基于资源块组合的机器学习滤波器,该滤波器将特定频率(例如,由在lte频带13或14中发射蜂窝信号引起的谐波信号的1554mhz至1596mhz)的发射信号从gnss接收信号(例如,其可在中心在1575.42mhz处的gnss频带l1中)滤除,由此减轻干扰。
41.然而,这种滤波器会消耗过多功率,因为滤波器可能不是选择性地施加的,而是长时间激活的或始终是活动的。此外,这些减轻程序可能会在不必要时实现。具体地,在给定周期性(例如,每1毫秒(ms))下,网络(例如,蜂窝网络100)可向用户装备10分配时间和频率资源,以使得用户装备10能够发送和/或接收射频信号。资源可作为资源块进行分派。然而,可分配资源块的数量可为有限的(例如,至多50个资源块可以是可分配的),并且可分配资源块的数量也会随时间推移而改变(例如,减少)。例如,在0ms处,可分配资源块的数量可为至多50个,并且蜂窝网络100可向用户装备10分配50个可分配资源块中的任何数量的可分配资源块。在1ms处,可分配资源块的数量可减少1(例如,总计49个),并且蜂窝网络100可向用户装备10分配49个可分配资源块中的任何数量的可分配资源块。然而,在这种周期结束时,例如在49ms处,可仅存在一个可分配资源块来分配给用户装备10。对于某些蜂窝频带(例如,lte频带13和/或14),该单个资源块可包括在于用户装备10使用单个资源块发射射频信号时产生谐波的情形下会干扰gnss频带(例如,gnss l1带)的频率范围。其他49个资源块不会干扰gnss l1带,因为它们可包括在产生谐波的情形下不会干扰gnss l1带的频率范围。此外,在仅单个资源块可分配的情况下,将发生干扰的可能性增加,因为可分配单个干扰资源块的可能性增加(例如,100%可能性),原因是不存在其他可分配资源块。将这种情况与存在多个(例如,2个或更多个、4个或更多个、50个)可分配资源块时的情况进行比较,导致分配单个干扰资源块的可能性减小至少50%。因此,在这种情况下,可仅当存在一个可分配资源块时(例如,在资源块分配周期中的49ms处),才可执行减轻程序。
42.本文的实施方案提供选择性地减轻对(例如,由gnss接收器56接收的)gnss信号的(例如,由蜂窝发射器52上的发射引起的)蜂窝干扰的各种装置和技术。具体地,用户装备10可确定蜂窝网络100可将具有一定频率的资源块分配给用户装备10的概率,该频率为当蜂窝发射器52使用资源块发射射频信号时可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率。使用先前示例,资源块可在lte频带13或14内,gnss信号可在gnss l1频带内。该概率可基于可影响资源块分配的多个因子,该多个因子包括用户设备10的位置、当前日期和/或时间、(可为众包的)资源块的历史分配、与待发射的信号相关联的客户端类型、用户设备10处的信号环境、真实世界条件等。
43.基于该概率,用户设备10可执行选择性地执行减轻程序,或在不执行减轻程序的情况下发射射频信号。例如,如果概率大于或等于阈值,则用户装备10可降低到蜂窝发射器52的功率或防止蜂窝发射器52发射信号,降低gnss接收器56的增益或去激活该gnss接收器,激活一个或多个滤波器84以将蜂窝发射信号的至少一部分从在gnss接收器56处接收到的gnss信号滤除,等等。如果概率小于阈值,则蜂窝发射器52可在不执行减轻程序的情况下通过lte频带13和/或14向102发射蜂窝信号。
44.图6是根据本公开的实施方案的用于选择性地减轻蜂窝干扰的方法110的流程图。可控制用户装备10的部件(诸如处理器12和/或资源块分配概率引擎58)的任何合适的设备(例如,控制器)可执行方法110。在一些实施方案中,可通过使用处理器12来执行存储在有形非暂态计算机可读介质诸如存储器14或存储装置16中的指令来实现方法110。例如,方法110可至少部分地由一个或多个软件部件(诸如用户装备10的操作系统、用户装备10的一个或多个软件应用程序、资源块分配概率引擎58等)执行。尽管使用特定顺序的步骤描述了方法110,但是应当理解,本公开设想所描述步骤可按与所示顺序不同的顺序执行,并且可跳过或完全不执行某些所描述步骤。
45.在过程框111中,处理器12(例如,经由102从蜂窝网络100)接收发射信号的指示和发射频率范围。具体地,处理器12可确定或接收将使用蜂窝发射器52从用户设备10的客户端发射射频信号的指示。也就是说,客户端(例如,软件应用程序、第一方应用程序、第三方应用程序、守护进程、线程等)可在用户装备10上执行过程(例如,经由用户装备10和/或处理器12的操作系统),该过程可请求并致使蜂窝发射器52发送蜂窝信号。此外,102可调度用户装备10用于上行链路,并且向用户装备10发射待用于上行链路的发射频率范围(例如,频带或信道)。例如,102可向用户装备10发射lte频带13或14或者lte频带13或14中的信道。
46.在过程框112中,处理器12接收或确定用户装备10的位置。具体地,用户装备10的gnss接收器56可经由gnss卫星106从gnss网络104接收gnss信号,并且基于gnss信号确定用户装备10的位置。在过程框114中,处理器12接收或确定日期和/或时间。例如,用户装备10可从内部时钟(例如,晶体、晶体振荡器、电压控制的晶体振荡器等)、在蜂窝接收器54处经由蜂窝102从蜂窝网络100接收的蜂窝信号和/或在gnss接收器56处经由gnss卫星106从gnss网络104接收的gnss信号接收或确定当前本地日期和/或时间。
47.在过程框116中,处理器12基于在过程框111中接收的发射频率范围、在过程框112中接收的用户装备10的位置、在过程框114中接收的日期和/或在过程框114中接收的时间来接收或确定历史资源块分配信息。具体地,处理器12可基于在不同日期、时间和/或位置分配的资源块产生资源块分配配置文件。也就是说,随着用户装备10随时间推移经由蜂窝102通信地耦接到蜂窝网络100时,用户装备10存储与由蜂窝网络100分配的资源块、分配资源块的日期、分配资源块的时间、用户装备10所处的位置等有关的信息(例如,呈资源块分配配置文件的形式)。例如,用户装备10可在圣弗朗西斯科1月1日的中午经由蜂窝102通信地耦接到蜂窝网络100,并且接收从蜂窝网络100分配的一个或多个资源块。此外,资源块分配配置文件可基于周中此日(例如,用于识别基于周中的不同天、周末与周日等而不同的资源块分配趋势)、一年中的时间的特殊事件(例如,节假日)、对应于特殊事件(例如,游行、音乐会、体育赛事)的一天中的时间等进行进一步区分。
48.用户装备10可将该信息存储在资源块分配配置文件中。在一些实施方案中,处理器12可将资源块分配配置文件和/或此类信息存储在用户装备10的存储器14和/或存储设备16中。每个资源块分配配置文件可表示为表、查表、公式、传递函数、热图等。在一些实施方案中,用户装备10可将资源块分配配置文件存储在由资源块、日期、时间、位置、地理区域等索引的数据库中。
49.另外,此类信息可由用户装备10从其他用户装备接收并且作为资源块分配配置文件进行存储。具体地,用户装备10可执行众包技术以接收或捕获与由蜂窝网络100分配的资源块、分配资源块的日期、分配资源块的时间、其他用户装备所处的位置有关的信息。以此方式,用户装备10可具有更多数据点以及对哪些资源块被分配以及处于哪些情况下(例如,日期、时间、位置等)的更准确表示。
50.为了节省存储器和/或存储资源,在一些情况下,用户装备10可将资源块分配配置文件上传到云存储、蜂窝网络100等。因此,用户装备10可下载和/或存储(例如,在存储器14和/或存储装置16中)至少一些资源块分配配置文件,诸如对应于用户装备10的位置的那些资源块分配配置文件和/或对应于当前时间(例如,对应于当前时间的阈值时间范围,诸如以当前时间为中心的两个小时的时间范围)、日期和/或周中此日的那些资源块分配配置文件。然后,用户装备10可使用例如对应于用户装备10的位置、时间和/或日期的资源块分配配置文件来接收或确定由蜂窝网络100进行的历史资源块分配。
51.附加地或另选地,在过程框118中,处理器12接收或确定用于发射(例如,在过程框111中接收到其指示的)蜂窝信号的信号特性。信号特性可包括信号质量或强度的任何合适指示,诸如资源信号强度指示符(rssi)、参考信号接收功率(rsrp)、参考信号接收质量(rsrq)、信号与干扰加噪声比(sinr)、信号与噪声加干扰比(snir)、信噪比(snr)等。例如,处理器12可在与102通信时确定在过程框111中接收的发射频率范围(例如,lte频带13或14或者lte频带13或14的信道)的rssi。
52.在过程框120中,处理器12基于信号特性接收或确定以增大或最大发射功率(在于过程框111中接收的发射频率范围上)发射(例如,在过程框111中接收到其指示的)蜂窝信号的可能性。增大的发射功率可是指大于阈值发射功率(例如,大于50%或更大发射功率、大于60%或更大发射功率、大于70%或更大发射功率等)、大于平均发射功率、大于中值发射功率等的发射功率。最大发射功率可是指蜂窝发射器52基于由管理机构(例如,联邦通信委员会(fcc)、硬件能力、电信规格(例如,3gpp规格)等)发布的规则而被启用和/或允许进行发射的最大发射功率。
53.在一些实施方案中,用户装备10可产生和/或参考使信号特性(例如,rssi)与蜂窝发射器52用于在已经由蜂窝网络100分配给该蜂窝发射器的频带(例如,lte频带13或14)上发射蜂窝信号的发射功率相关的关系(该关系可表示为表、查表、公式、传递函数、热图等)。例如,rssi越大,如由蜂窝网络100提供的对用户装备10的蜂窝覆盖越好,并且使用的发射功率可越低,并且由蜂窝发射器52进行以在频带上发射蜂窝信号的重新发射的概率越低。另一方面,rssi越低,对用户装备10的蜂窝覆盖越差,并且使用的发射功率可越大,并且由蜂窝发射器52进行以在频带上发射蜂窝信号的重新发射的可能性越大。在一些情况下,处理器12可使用人工智能和/或机器学习技术基于信号特性来确定以增大或最大发射功率发射蜂窝信号的可能性,如下文进一步详细解释。
54.附加地或另选地,处理器12接收或确定待针对其使用蜂窝发射器52发送蜂窝信号的客户端类型。如上所述,客户端可在用户装备10上执行过程,该过程可请求并致使蜂窝发射器52发送蜂窝信号。每个客户端,诸如语音呼叫、视频呼叫、视频游戏、数据的其他请求源等可与不同占空比(例如,请求数据的频率和/或持续时间)相关联,这可影响资源块分配或指配。
55.在过程框124中,处理器12接收或确定gnss的信号环境。例如,在信号环境具有较少障碍物和/或较多开放天空(诸如农村环境)的情况下,gnss接收器56可接收较强gnss信号。因此,由于较强gnss信号被蜂窝发射信号的谐波影响和/或削弱的可能性较低,因此有必要执行减轻程序的可能性可减小。另一方面,如果信号环境具有较多障碍物和/或较少开放天空,诸如城市环境或林地区域,则gnss接收器56可接收较弱gnss信号。此外,城市环境还可包括更多蜂窝102,这可进一步弱化gnss信号。因此,由于较弱gnss信号被蜂窝发射信号的谐波影响和/或削弱的可能性较大,因此有必要执行减轻程序的可能性可增大。
56.在过程框124中,处理器12接收或确定可影响资源块分配的真实世界条件。这可包括例如上文讨论的基于时间的因子中的一些因子,诸如节假日、游行、体育赛事等,这些因子可改变对蜂窝网络100的需求的预期模式,由此影响由蜂窝网络100进行的资源块分配。又如,自然灾害、流行病、国家和/或地方紧急情况可致使对蜂窝网络100的需求突然激增,由此影响由蜂窝网络100进行的资源块分配。
57.在过程框128中,资源块分配概率引擎58确定蜂窝网络100可将具有一定频率的资源块分配给用户装备10的概率(例如,资源块使用概率),该频率为当蜂窝发射器52使用资源块发射信号时可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率。具体地,资源块(例如,标示为1rb 49的资源块)可在lte频带13或14内,并且gnss信号可在gnss l1频带内。
58.如图所示,资源块分配概率引擎58可从处理器12接收如在过程框116中确定的历史资源块分配信息、如在过程框120中确定的以增大或最大发射功率发射信号的可能性、如在过程框122中确定的待针对其发射信号的客户端类型、如在过程框124中确定的gnss的信号环境和/或如在过程框126中确定的真实世界条件。然后,资源块分配概率引擎58可基于可影响资源块分配的这些因子的任何组合来确定蜂窝网络100可将具有一定频率的资源块分配给用户装备10的概率,该频率为可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率。
59.例如,资源块分配概率引擎58可接收来自过程框111的发射频率范围、来自过程框112的用户装备10的位置、来自过程框114的当前本地时间,并且接收来自过程框116的呈一组众包资源块分配配置文件形式的历史资源块分配信息。该组众包资源块分配配置文件可由发射频率范围、位置和时间来索引。因此,资源块分配概率引擎58可基于发射频率范围、位置和时间来选择资源块分配配置文件,并且确定用户装备10将被分配干扰gnss的资源块的概率。
60.附加地或另选地,资源块分配概率引擎58可接收来自过程框111的发射频率范围,并且确定来自过程框118的用于使用发射频率范围发射信号的信号特性(例如,rssi)。然后,资源块分配概率引擎58可确定以增大或最大发射功率发射信号的可能性。例如,如果rssi较大(例如,大于阈值),则蜂窝发射器52可使用较低发射功率,并且重新发射的可能性
较低,并且资源块分配概率引擎58可确定以增大或最大发射功率发射信号的可能性较低。另一方面,如果rssi较小(例如,小于阈值),则蜂窝发射器52可使用较高发射功率,并且重新发射的可能性较高,并且因此,资源块分配概率引擎58可确定以增大或最大发射功率发射信号的可能性较大。然后,资源块分配概率引擎58可确定用户装备10将被分配干扰gnss的资源块的概率。
61.附加地或另选地,资源块分配概率引擎58可接收来自过程框122的请求或致使蜂窝发射器52发射蜂窝信号(例如,在lte频带13或14上)的客户端的类型的指示,并且基于客户端类型确定用户装备10将被分配干扰gnss的资源块的概率。例如,资源块分配概率引擎58可(例如,基于客户端的类型)确定与客户端相关联的占空比(例如,请求数据的频率和/或持续时间),并且基于占空比确定用户装备10将被分配干扰gnss的资源块的概率。也就是说,某些客户端类型请求数据的频率和/或持续时间可影响蜂窝网络100对资源块的分配。
62.附加地或另选地,资源块分配概率引擎58可接收来自过程框124的gnss的信号环境(例如,较少障碍物对比较多障碍物),并且基于信号环境确定用户装备10将被分配干扰gnss的资源块的概率。具体地,用户设备10与gnss卫星106之间的更畅通无阻的信号路径可导致更高(例如,高于阈值的)gnss接收功率,而用户设备10与gnss卫星106之间的更多阻碍的信号路径可导致更低(例如,低于阈值的)gnss接收功率。然后,资源块分配概率引擎58可基于根据信号环境估计的可能gnss接收功率确定用户装备10将被分配干扰gnss的资源块的概率。
63.附加地或另选地,资源块分配概率引擎58可接收过程框126中的真实世界条件,诸如是否存在即将发生的或当前的自然灾害、流行病等,并且基于真实世界条件确定用户装备10将被分配干扰gnss的资源块的概率。
64.在一些实施方案中,资源块分配概率引擎58可对上文所描述的因子执行任何合适的加权技术,以产生用户装备10将被分配干扰gnss的资源块的概率。也就是说,资源块分配概率引擎58可对每个估计因子施加(例如,乘以)权重,并且通过对所加权因子进行组合(例如,求和)来确定概率。在附加或另选实施方案中,资源块分配概率引擎58可使用人工智能和/或机器学习来确定分配概率和/或干扰概率。类似地,并且如上所述,处理器12可基于信号特性确定以增大或最大发射功率发射蜂窝信号的可能性。如本文所用,机器学习可是指计算机系统(例如,包括用户装备10)用于使用或不使用显式指令来执行特定任务的算法和统计模型。例如,机器学习过程可基于数据样本(被称为“训练数据”)生成数学模型,以便在不被明确编程以执行任务的情况下作出预测或决策。
65.根据待作出的推断,资源块分配概率引擎58和/或处理器12可实现不同形式的机器学习。例如,在一些实施方案中(例如,当存在与机器学习引擎可能被委派以产生的未来预测或估计相关的特定已知示例时),机器学习引擎可实现受监督的机器学习。在受监督的机器学习中,一组数据的数学模型包含输入和期望输出两者。此数据被称为“训练数据”,并且可包括一组训练示例。每个训练示例可具有一个或多个输入和期望输出,也称为监督信号。在数学模型中,每个训练示例由阵列或向量(有时称为特征向量)表示,并且训练数据由矩阵表示。通过对目标函数进行迭代优化,受监督的学习算法可学习可用于预测与新输入相关联的输出的函数。最佳函数可允许算法正确地确定针对不是训练数据的一部分的输入的输出。随时间推移改进其输出或预测的准确度的算法被称为已学会执行该任务。
66.受监督的学习算法可包括分类和回归技术。当输出被限制于有限的一组值时可使用分类算法,而当输出具有一定范围内的数值时可使用回归算法。相似度学习是受监督的机器学习的与回归和分类密切相关的领域,但目标是从使用衡量两个对象相似程度或相关程度的相似度函数的示例进行学习。相似度学习具有排序、推介系统、视觉身份跟踪、面部验证和扬声器验证方面的应用。
67.附加地和/或另选地,在一些情况下,对于机器学习引擎而言利用无监督学习(例如,当特定输出类型未知时)可能是有利的。无监督学习算法采用仅包含输入的一组数据,并且寻数据中的结构,如数据点的分组或聚类。因此,算法从尚未被标记、分类或归类的测试数据进行学习。代替响应于反馈,无监督学习算法识别数据中的共性并基于每个新数据片中此类共性的存在或不存在来作出反应。
68.即,机器学习引擎可实施聚类分析,该聚类分析是将一组观察结果分配为子组(称为集),使得同一集内的观察结果根据一个或多个预定标准是相似的,而从不同集抽取的观察结果是相异的。不同的聚类技术对数据结构作出不同的假设,其通常由一些相似性度量来定义,并且例如通过内部紧凑性(或同一集的成员之间的相似性)以及分离性(集之间的差异性)来评估。在附加的或另选的实施方案中,机器学习引擎可实施其他机器学习技术,诸如基于估计的密度和图连通性的那些机器学习技术。
69.在任何情况下,资源块分配概率引擎58都可确定蜂窝网络100可将具有一定频率的资源块分配给用户装备10的概率(例如,分配概率),该频率为当蜂窝发射器52使用资源块发射信号时可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率。在一些实施方案中,资源块分配概率引擎58可基于分配概率确定由蜂窝发射器52进行的蜂窝发射可干扰gnss信号的干扰概率。
70.在决策框130中,资源块分配概率引擎58确定概率是否指示将发生干扰。例如,资源块分配概率引擎58可将概率与阈值概率进行比较。阈值概率可以是指示所分配资源块上的蜂窝发射与gnss信号之间可发生干扰的任何合适值,诸如25%或更大、30%或更大、40%或更大、50%或更大、60%或更大、70%或更大、75%或更大、80%或更大、85%或更大等。
71.如果概率指示将不发生干扰(例如,如果概率小于阈值概率),则在过程框132中,处理器12致使蜂窝发射器52在不执行减轻程序的情况下(例如,通过lte频带13和/或14)向102发射(例如,在过程框111中接收到其指示的)信号。另一方面,如果概率指示将发生干扰(例如,如果概率大于或等于阈值概率),则在过程框134中,处理器12执行一个或多个减轻程序,诸如降低到蜂窝发射器52的功率或防止蜂窝发射器52发射信号(例如,包括通过去激活蜂窝发射器52)、降低gnss接收器56的增益或去激活该gnss接收器、和/或激活gnss接收器56的一个或多个滤波器84(例如,一个或多个基于资源块组合的机器学习滤波器)以将发射信号中的至少一部分从在gnss接收器56处接收的gnss信号滤除。在这种情况下,处理器12可在例如处理器12降低到蜂窝发射器52的功率、降低gnss接收器56的增益或去激活该gnss接收器、和/或激活gnss接收器56的一个或多个滤波器84以将信号的至少一部分从在gnss接收器56处接收的gnss信号滤除等的情形下发射信号。在其他情况下,处理器12可在例如防止或阻止蜂窝发射器52发射信号、去激活蜂窝发射器52等的情形下发射信号。
72.以此方式,方法110使得处理器12能够基于如由资源块分配概率引擎58确定的蜂窝网络100可将具有一定频率的资源块分配给用户装备10的概率选择性地启用蜂窝信号的
发射,该频率为当蜂窝发射器52使用资源块发射信号时可产生干扰由gnss接收器接收的gnss信号的谐波信号的频率。因此,当可以其他方式施加减轻程序时,基于将发生干扰的该概率执行(例如,过程框132提供其例示性示例的)发射功能有效地取消或以其他方式防止实现减轻程序一段时间。
73.有利地,所公开的实施方案使得用户装备10能够通过选择性地激活gnss接收器56的一个或多个滤波器84以用于减轻目的而不是持续地运行一个或多个滤波器84来节省功率。实际上,总体上,因为所讨论的减轻程序仅在资源块分配概率引擎58确定蜂窝网络100可将具有一定频率的资源块分配给用户装备10的可能性较高(例如,高于阈值)时才执行,该频率为当蜂窝发射器52使用资源块发射信号时可产生干扰由gnss接收器56接收的gnss信号的谐波信号的频率,所以可实现性能增益(例如,与每次在lte频带13和/或14上进行发射时运行减轻程序相比)。
74.此外,因为减轻程序不是持续地运行或至少具有减小的运行频率和/或运行时间,所以用户装备10可接收其他信号。例如,减轻程序会滤除由欧盟的伽利略gnss接收的信号。实现所公开的实施方案以避免持续地执行减轻程序或至少减小减轻程序的运行频率和/或运行时间可增加接收伽利略信号或伽利略信号的提高的信号质量的可能性。另外,因为资源块分配概率引擎58至少在一些实施方案中可以是基于软件的具体实施,所以可(例如,在世界事件或紧急事件诸如e911案的情况下)选择性地去激活此类实施方案以使得能够持续地运行减轻程序以便努力确保提高的或最大的接收gnss信号质量。
75.应当理解,在一些情况下,用户装备10可从蜂窝网络100或102接收(例如,在下一时间段或毫秒)可分配的资源块的数量。然而,用户装备10可花费时间(例如,大约几秒)来执行所公开的减轻程序,该时间可大于接收到可分配资源块数量的指示与将可分配资源块中的一个或多个资源块分配给用户设备10的时间之间的时间(例如,大约几毫秒,诸如1ms)。因此,基于从蜂窝网络100或102接收可分配资源块的数量的指示执行减轻程序可能不可行。然后,所公开的实施方案可避免这些不可行场景或降低其可能性,因为代替始终执行减轻程序(例如,在使用lte频带13和/或14发射时),所公开的实施方案使得能够选择性地执行减轻程序。
76.已经以示例的方式示出了上述具体实施方案,并且应当理解,这些实施方案可容许各种修改和另选形式。还应当理解,权利要求书并非旨在限于所公开的特定形式,而是旨在覆盖落在本公开的实质和范围内的所有修改、等同物和另选方案。
77.本文所述的和受权利要求保护的技术被引用并应用于实物和实际性质的具体示例,其明显改善了本技术领域,并且因此不是抽象、无形或纯理论的。此外,如果附加到本说明书结尾的任何权利要求包含被指定为“用于[执行][功能]...的装置”或“用于[执行][功能]...的步骤”的一个或多个元件,则这些元件将按照35u.s.c.112(f)进行解释。然而,对于任何包含以任何其他方式指定的元件的任何权利要求,这些元件将不会根据35u.s.c.112(f)进行解释。
[0078]
众所周知,使用个人可识别信息应遵循公认为满足或超过维护用户隐私的行业或政府要求的隐私政策和做法。具体地,应管理和处理个人可识别信息数据,以使无意或未经授权的访问或使用的风险最小化,并应当向用户明确说明授权使用的性质。
技术特征:
1.一种用户装备,包括:收发器;全球导航卫星系统gnss接收器;和处理电路,所述处理电路被配置为:接收使用所述收发器发射信号的指示,经由所述gnss接收器接收位置,接收一天中的时间,基于所述位置和所述一天中的时间选择性地减轻由使用所述收发器发射所述信号产生的干扰,以及基于选择性地减轻所述干扰而致使所述收发器发射所述信号。2.根据权利要求1所述的用户装备,其中所述处理电路被配置为通过确定所述用户装备从网络被分配与第一频率相关联的一个或多个资源块的概率来选择性地减轻所述干扰,所述第一频率与由所述gnss接收器使用的第二频率重叠,所述概率基于所述位置和所述一天中的时间。3.根据权利要求2所述的用户装备,其中所述处理电路被配置为接收与所述位置和所述一天中的时间相关联的历史资源块分配,并且基于所述历史资源块分配选择性地减轻所述干扰。4.根据权利要求3所述的用户装备,其中所述历史资源块分配是经由多个用户装备提供的。5.根据权利要求2所述的用户装备,其中所述处理电路被配置为通过以下方式来选择性地减轻所述干扰:基于所述用户装备被分配所述一个或多个资源块的所述概率大于或等于阈值概率而减轻所述干扰。6.根据权利要求2所述的用户装备,其中所述处理电路被配置为通过以下方式来选择性地减轻所述干扰:基于所述用户装备被分配所述一个或多个资源块的所述概率小于阈值概率而不减轻所述干扰。7.根据权利要求1所述的用户装备,其中所述处理电路被配置为通过以下方式来基于选择性地减轻所述干扰而致使所述收发器发射所述信号:基于减轻所述干扰而致使所述收发器发射所述信号,并且基于不减轻所述干扰而防止所述收发器发射所述信号。8.根据权利要求1所述的用户装备,其中所述处理电路被配置为通过降低所述gnss接收器的增益来减轻所述干扰。9.根据权利要求1所述的用户装备,其中所述gnss接收器被配置为接收具有gnss频率的gnss信号,所述gnss频率是所述信号的发射频率的倍数。10.根据权利要求9所述的用户装备,其中所述gnss频率在gnss l1频带内。11.根据权利要求9所述的用户装备,其中所述发射频率在长期演进带13或长期演进带14内。12.根据权利要求1所述的用户装备,其中所述gnss接收器包括一个或多个滤波器,所述一个或多个滤波器被配置为将所述信号的至少一部分从gnss信号滤除,并且所述处理电路被配置为减轻所述干扰激活所述一个或多个滤波器。13.一种方法,包括:
在无线通信设备的处理电路处接收使用所述无线通信设备的发射器发射信号以执行客户端进程的指示;在所述处理电路处接收用于发射所述信号的信号特性;通过所述处理电路基于所述客户端进程和所述信号特性选择性地减轻由使用所述发射器发射所述信号以执行所述客户端进程产生的干扰;以及通过所述处理电路基于选择性地减轻所述干扰而致使所述发射器发射所述信号。14.根据权利要求13所述的方法,包括:确定与所述客户端进程相关联的占空比。15.根据权利要求14所述的方法,其中通过所述处理电路选择性地减轻干扰包括:通过所述处理电路确定所述无线通信设备从网络被分配与所述干扰相关联的一个或多个资源块的概率,所述概率基于所述占空比和所述信号特性。16.根据权利要求13所述的方法,其中所述信号特性包括资源信号强度指示符。17.一种无线通信设备,包括:用于接收使用所述无线通信设备的发射器发射信号的指示的装置;用于接收所述无线通信设备的位置和一天中的时间的装置;用于接收对应于所述无线通信设备的所述位置和所述一天中的时间的众包资源块分配数据的装置;用于基于所述众包资源块分配数据接收用于使用所述发射器发射所述信号的资源块使用概率的装置;用于基于所述资源块使用概率选择性地减轻由使用所述发射器发射所述信号产生的干扰的装置;和用于基于选择性地减轻所述干扰而致使所述发射器发射所述信号的装置。18.根据权利要求17所述的无线通信设备,包括:用于接收真实世界条件的装置;和用于基于所述众包资源块分配数据和所述真实世界条件中的一个或多个真实世界条件接收所述资源块使用概率的装置。19.根据权利要求18所述的无线通信设备,其中所述一个或多个真实世界条件包括节假日、游行、体育赛事、自然灾害、流行病、国家紧急情况或地方紧急情况或它们的任何组合。20.根据权利要求17所述的无线通信设备,其中所述资源块使用概率是使用机器学习确定的。
技术总结
本公开的实施例涉及对GNSS的选择性蜂窝干扰减轻。用户装备(UE)可确定蜂窝网络可将具有一定频率的资源块分配给该UE的概率,该频率为当该UE的蜂窝发射器使用该资源块发射射频(RF)信号时可产生干扰由该UE的GNSS接收器接收的全球导航卫星系统(GNSS)信号的谐波信号的频率。该概率可基于可影响资源块分配的多个因子来确定,该多个因子包括该UE的位置、当前日期和/或时间、(可为众包的)资源块的历史分配、与待发射的信号相关联的客户端类型、该UE处的信号环境、真实世界条件等。基于该概率,该UE可选择性地执行减轻程序,或在不执行该减轻程序的情况下发射RF信号。程序的情况下发射RF信号。程序的情况下发射RF信号。
技术研发人员:
H
受保护的技术使用者:
苹果公司
技术研发日:
2022.08.30
技术公布日:
2023/3/24