背景技术:
1、当今的无线设备在单个平台(例如,智能电话)上使用多种射频(rf)无线技术(例如,(bt)、无线保真(wifi)、超宽带(uwb)、蜂窝等)。对应的无线通信标准中的许多无线通信标准在同一频谱范围内操作。可能需要这些无线设备在共享共同频带的同时并且/或者因谐波而有效地一起工作。当多种无线标准占用同一频带时,一种标准可能干扰另一种无线标准。常规地,无线共存技术包括静态和全局应用的阈值,这些阈值未能考虑给定无线技术的各个方面。这提供未达最佳的具体实施,因为这些无线设备的特征和使用各异。
技术实现思路
1、本公开的实施方案可提供用于至少部分地基于被执行的特定活动来实现管理无线设备共存的技术的系统、方法和计算机可读介质。
2、在一些实施方案中,公开了一种计算机实现的方法。该方法可以包括由通信设备获得与一个或多个通信协议相对应的协议元数据。在一些实施方案中,一个或多个通信协议单独地与相应活动标识相关联。该方法还可包括经由通信信道(例如,系统电源管理接口、总线、接口等)接收包括相应活动标识中的活动标识的请求。该方法还可包括由通信设备获得与在请求中接收的活动标识相关联的对应协议元数据。该方法还可包括从与活动标识相关联的对应协议元数据识别与以下中的至少一者相对应的一个或多个操作:动作或阈值。该方法还可包括至少部分地基于所识别的动作或所识别的阈值,由通信设备执行一个或多个操作。
3、在一些实施方案中,系统电源管理接口包括高速双向串行总线。该方法还可包括经由系统电源管理接口接收包括第二活动标识的附加请求。在一些实施方案中,活动标识可以是第一活动标识,并且第一活动标识可以与第二活动标识不同。该方法还可包括由通信设备获得与在附加请求中接收的第二活动标识相对应的附加协议元数据。该方法还可以包括从优先级映射确定与对应于第一活动标识的第一活动相关联的第一优先级和与对应于第二活动标识的第二活动相关联的第二优先级。在一些实施方案中,识别一个或多个操作至少部分地基于协议元数据、附加协议元数据、第一优先级和第二优先级。
4、在一些实施方案中,协议元数据包括以下中的至少一者:周期性值、重试策略、一个或多个操作带、一个或多个共存带或一个或多个反应性策略。一个或多个反应性策略中的反应性策略可以定义响应于接收到包括对应于协议元数据的特定活动标识的对应请求要执行的一个或多个相应操作。
5、在一些实施方案中,通信设备是被配置为根据特定的一组通信协议传输和接收数据的通信芯片。可以从独立通信设备接收该请求。在一些实施方案中,通信设备和独立通信设备是用户设备的一部分。
6、在一些实施方案中,公开了一种通信设备。该通信设备可包括一个或多个处理器和存储非暂态计算机可执行指令的存储器,该非暂态计算机可执行指令在由一个或多个处理器执行时使通信设备执行操作。操作可以包括由通信设备获得与一个或多个通信协议相对应的协议元数据。在一些实施方案中,一个或多个通信协议单独地与相应活动标识相关联。操作还可包括经由系统电源管理接口接收包括相应活动标识中的活动标识的请求。操作还可包括由通信设备获得与在请求中接收的活动标识相关联的对应协议元数据。操作还可包括从与活动标识相关联的对应协议元数据识别与以下中的至少一者相对应的一个或多个操作:动作或阈值。操作还可包括至少部分地基于所识别的动作或所识别的阈值,由通信设备执行一个或多个操作。
7、在一些实施方案中,与一个或多个通信协议相对应的协议元数据对应于与该通信设备分开的一个或多个通信设备。该通信设备可以是位于用户设备处的多个通信设备中的一个通信设备。
8、在一些实施方案中,执行计算机可执行指令还使通信设备从对应于活动标识的协议元数据识别与以下中的至少一者相对应的一个或多个后续操作:附加动作或附加阈值。在一些实施方案中,通信设备可以设置与一个或多个后续操作相关联的定时器,并至少部分地基于定时器的到期来执行一个或多个后续操作。
9、在一些实施方案中,协议元数据标识与活动标识相对应的动作,并且该动作包括调整通信设备的功率设置。在一些实施方案中,协议元数据标识与活动标识相对应的动作,并且该动作包括触发被配置为利用未许可频谱进行传输的辅小区的去激活。
10、在一些实施方案中,协议元数据标识阈值,并且该阈值指定可接受程度的吞吐量劣化。在一些实施方案中,协议元数据标识多个动作,并且多个动作中的每个动作对应于第一传输尝试或后续传输尝试中的任一者。
11、在一些实施方案中,通信设备是用户设备的一个部件。该方法还可包括由通信设备从用户设备的第二通信设备接收协议元数据。在一些实施方案中,通信设备存储协议元数据。在一些实施方案中,协议元数据可对应于第二通信设备。第二通信设备可以是与通信设备分开的用户设备的部件。在一些实施方案中,第二通信设备存储与通信设备相对应的附加协议元数据。在一些实施方案中,计算设备和第二计算设备在同一频谱范围内操作。
12、在一些实施方案中,公开了一种计算机可读存储介质。计算机可读存储介质可具有存储在其上的计算机可执行指令,该计算机可执行指令在由至少一个处理器执行时使至少一个处理器执行本文公开的方法中的任一种方法。
13、在一些实施方案中,公开了一种非暂态计算机可读存储介质。该非暂态计算机可读存储介质可具有存储在其上的计算机可执行指令,该计算机可执行指令在由通信设备的处理器执行时使处理器执行本文公开的方法中的任一种方法。
14、以下具体实施方式连同附图将提供对本公开的实质和优点的更好的理解。
1.一种计算机实现的方法,包括:
2.根据权利要求1所述的计算机实现的方法,其中所述通信信道包括高速双向串行总线。
3.根据权利要求1或2所述的计算机实现的方法,还包括:
4.根据权利要求1至3中任一项所述的计算机实现的方法,其中所述协议元数据包括以下中的至少一者:周期性值、重试策略、一个或多个操作频带、一个或多个共存带或一个或多个反应性策略。
5.根据权利要求4所述的计算机实现的方法,其中所述一个或多个反应性策略中的反应性策略定义响应于接收到包括对应于所述协议元数据的特定活动标识的对应请求要执行的一个或多个相应操作。
6.根据权利要求1至5中任一项所述的计算机实现的方法,其中所述通信设备是被配置为根据特定的一组通信协议传输和接收数据的通信芯片。
7.根据权利要求1至6中任一项所述的计算机实现的方法,其中从独立通信设备接收所述请求,所述通信设备和所述独立通信设备是用户设备的一部分。
8.一种通信设备,包括:
9.根据权利要求8所述的通信设备,其中与所述一个或多个通信协议相对应的所述协议元数据对应于与所述通信设备分开的一个或多个通信设备。
10.根据权利要求8或9所述的通信设备,其中所述通信设备是位于用户设备处的多个通信设备中的一个通信设备。
11.根据权利要求8至10中任一项所述的通信设备,其中执行所述计算机可执行指令还使所述通信设备:
12.根据权利要求8至10中任一项所述的通信设备,其中所述协议元数据识别与所述活动标识相对应的所述动作,并且其中所述动作包括调整所述通信设备的功率设置。
13.根据权利要求8至10中任一项所述的通信设备,其中所述协议元数据识别与所述活动标识相对应的所述动作,并且其中所述动作包括触发被配置为利用未许可频谱进行传输的辅小区的去激活。
14.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质具有存储在其上的计算机可执行指令,所述计算机可执行指令在由计算设备的处理器执行时,使得所述处理器执行包括以下的操作:
15.根据权利要求14所述的非暂态计算机可读存储介质,其中所述协议元数据识别阈值,并且其中所述阈值指定可接受程度的吞吐量劣化。
16.根据权利要求14或15所述的非暂态计算机可读存储介质,其中所述协议元数据识别多个动作,所述多个动作中的每个动作对应于第一传输尝试或后续传输尝试中的任一者。
17.根据权利要求14至16中任一项所述的非暂态计算机可读存储介质,其中所述计算设备是用户设备的一个部件,并且其中执行所述计算机可执行指令还使所述计算设备从所述用户设备的第二部件接收所述协议元数据。
18.根据权利要求14至17中任一项所述的非暂态计算机可读存储介质,其中所述计算设备是与第二计算设备通信的第一计算设备,其中所述第一计算设备存储所述协议元数据,所述协议元数据对应于所述第二计算设备。
19.根据权利要求18所述的非暂态计算机可读存储介质,其中所述第二计算设备存储对应于所述第一计算设备的附加协议元数据。
20.根据权利要求18或19所述的非暂态计算机可读存储介质,其中所述第一计算设备和所述第二计算设备在同一频谱内操作。