【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用本申请要求享受2012年7月6日提交的、题目为“CONFIGURABLE HOST INTERFACE USING A MULTI-RADIO DEVICE”的美国临时申请No.61/668,985;2012年7月18日提交的、题目为“BACKWARD COMPATIBLE CONNECTIVITY FRAMEWORK FOR WLAN OFFLOAD”的美国临时申请No.61/673,136;以及2012年9月13日提交的、题目为“MODEM-CENTRIC ARCHITECTURE FOR WLAN OFFLOAD”的美国临时申请No.61/700,854的权益,故明确地以引用方式将以上临时申请的全部内容并入本文。
概括地说,本专利技术涉及通信系统,更具体地说,涉及对使用多无线电设备的无线通信进行控制、用于无线局域网(WLAN)卸载的向后兼容连通性框架、以及用于WLAN卸载的以调制解调器为中心的架构。
技术介绍
无线通信系统已广泛地部署,以便提供诸如电话、视频、数据、消息发送、以及广播之类的各种电信服务。典型的无线通信系统可以采用能够通过共享可用的系统资源(例如,带宽、发射功率),来支持与多个用户的通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统、以及 ...
【技术保护点】
一种用于使用多无线电设备控制无线通信的方法,包括:识别所述多无线电设备中的一个或多个无线电设备和在主机设备上执行的操作系统之间的一个或多个连接点;分析与所述多无线电设备有关的策略;以及基于所述策略,向所述操作系统揭示所述连接点的子集。
【技术特征摘要】 【专利技术属性】
【国外来华专利技术】2012.07.06 US 61/668,985;2012.07.18 US 61/673,136;1.一种用于使用多无线电设备控制无线通信的方法,包括:
识别所述多无线电设备中的一个或多个无线电设备和在主机设备上执
行的操作系统之间的一个或多个连接点;
分析与所述多无线电设备有关的策略;以及
基于所述策略,向所述操作系统揭示所述连接点的子集。
2.根据权利要求1所述的方法,其中,通过所述无线电设备的控制器,
识别所述多无线电设备中的所述一个或多个无线电设备和所述操作系统之
间的所述一个或多个连接点。
3.根据权利要求1所述的方法,还包括:
分析所述主机设备的状况;以及
基于所述主机设备的所述状况,向所述操作系统揭示与所述多无线电
设备中的无线电设备有关的应用程序接口(API)。
4.根据权利要求3所述的方法,还包括:
基于所述主机设备的所述状况,启用由所揭示的API所提供的服务的
子集。
5.根据权利要求1所述的方法,还包括:
基于所述策略,利用所述操作系统使与所述多无线电设备中的一个或
多个无线电设备有关的驱动程序接口具体化。
6.根据权利要求1所述的方法,其中,向所述操作系统揭示的所述连
接点的所述子集小于所识别的所述多无线电设备中的所述一个或多个无线
电设备和所述操作系统之间的连接点的数量。
7.根据权利要求1所述的方法,其中,所述多无线电设备包括无线广
\t域网(WWAN)无线电设备和无线局域网(WLAN)无线电设备。
8.根据权利要求1所述的方法,还包括:
基于所述策略,生成所述多无线电设备的设备类别;以及
向所述操作系统呈现所述设备类别。
9.根据权利要求1所述的方法,还包括:
从所述操作系统或应用接收传输数据;以及
基于所述策略,确定使用所述多无线电设备中的哪个无线电设备或者
哪些无线电设备来发送所述数据。
10.根据权利要求1所述的方法,其中,确定使用哪个无线电设备还
包括:
确定所述多无线电设备中的所述无线电设备的质量度量;以及
基于所述无线电设备的所述质量度量,从所述多无线电设备中选择所
述无线电设备。
11.根据权利要求1所述的方法,其中,向所述操作系统揭示的所述
连接点的所述子集是空集。
12.根据权利要求1所述的方法,还包括:
识别在所述主机设备上执行的多个操作系统;以及
基于所识别的操作系统,揭示所述连接点的子集。
13.一种配置为使用多无线电设备控制无线通信的移动设备,包括:
处理器;
与所述处理器电通信的存储器;以及
存储在所述存储器中的指令,所述指令可由所述处理器执行以进行以
下操作:
识别所述多无线电设备中的一个或多个无线电设备和在主机设备
\t上执行的操作系统之间的一个或多个连接点;
分析与所述多无线电设备有关的策略;以及
基于所述策略,向所述操作系统揭示所述连接点的子集。
14.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
通过所述无线电设备的控制器,识别所述多无线电设备中的所述一个
或多个无线电设备和所述操作系统之间的所述一个或多个连接点。
15.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
分析所述主机设备的状况;以及
基于所述主机设备的所述状况,向所述操作系统揭示与所述多无线电
设备中的无线电设备有关的应用程序接口(API)。
16.根据权利要求15所述的移动设备,其中,所述处理器还配置为:
基于所述主机设备的所述状况,启用由所揭示的API所提供的服务的
子集。
17.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
基于所述策略,利用所述操作系统使与所述多无线电设备中的一个或
多个无线电设备有关的驱动程序接口具体化。
18.根据权利要求13所述的移动设备,其中,向所述操作系统揭示的
所述连接点的所述子集小于所识别的所述多无线电设备中的所述一个或多
个无线电设备和所述操作系统之间的连接点的数量。
19.根据权利要求13所述的移动设备,其中,所述多无线电设备包括
无线广域网(WWAN)无线电设备和无线局域网(WLAN)无线电设备。
20.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
基于所述策略,生成所述多无线电设备的设备类别;以及
向所述操作系统呈现所述设备类别。
21.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
从所述操作系统或应用接收传输数据;以及
基于所述策略,确定使用所述多无线电设备中的哪个无线电设备或者
哪些无线电设备来发送所述数据。
22.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
确定所述多无线电设备中的所述无线电设备的质量度量;以及
基于所述无线电设备的所述质量度量,从所述多无线电设备中选择所
述无线电设备。
23.根据权利要求13所述的移动设备,其中,向所述操作系统揭示的
所述连接点的所述子集是空集。
24.根据权利要求13所述的移动设备,其中,所述处理器还配置为:
识别在所述主机设备上执行的多个操作系统;以及
基于所识别的操作系统,揭示所述连接点的子集。
25.一种配置为使用多无线电设备控制无线通信的装置,包括:
用于识别所述多无线电设备中的一个或多个无线电设备和在主机设备
上执行的操作系统之间的一个或多个连接点的模块;
用于分析与所述多无线电设备有关的策略的模块;以及
用于基于所述策略,向所述操作系统揭示所述连接点的子集的模块。
26.根据权利要求25所述的装置,其中,通过所述无线电设备的控制
器,识别所述多无线电设备中的所述一个或多个无线电设备和所述操作系
统之间的所述一个或多个连接点。
27.根据权利要求25所述的装置,还包括:
用于分析所述主机设备的状况的模块;以及
用于基于所述主机设备的所述状况,向所述操作系统揭示与所述多无
线电设备中的无线电设备有关的应用程序接口(API)的模块。
28.根据权利要求27所述的装置,还包括:
用于基于所述主机设备的所述状况,启用由所揭示的API所提供的服
务的子集的模块。
29.根据权利要求25所述的装置,还包括:
用于基于所述策略,利用所述操作系统使与所述多无线电设备中的一
个或多个无线电设备有关的驱动程序接口具体化的模块。
30.根据权利要求25所述的装置,其中,向所述操作系统揭示的所述
连接点的所述子集小于所识别的所述多无线电设备中的所述一个或多个无
线电设备和所述操作系统之间的连接点的数量。
31.根据权利要求25所述的装置,其中,所述多无线电设备包括无线
广域网(WWAN)无线电设备和无线局域网(WLAN)无线电设备。
32.根据权利要求25所述的装置,还包括:
用于基于所述策略,生成所述多无线电设备的设备类别的模块;以及
用于向所述操作系统呈现所述设备类别的模块。
33.根据权利要求25所述的装置,还包括:
用于从所述操作系统或应用接收传输数据的模块;以及
用于基于所述策略,确定使用所述多无线电设备中的哪个无线电设备
或者哪些无线电设备来发送所述数据的模块。
34.根据权利要求33所述的装置,其中,所述用于确定使用哪个无线
电设备的模块还包括:
用于确定所述多无线电设备中的所述无线电设备的质量度量的模块;
以及
用于基于所述无线电设备的所述质量度量,从所述多无线电设备中选
择所述无线电设备的模块。
35.根据权利要求25所述的装置,其中,向所述操作系统揭示的所述
连接点的所述子集是空集。
36.根据权利要求25所述的装置,其中,所述用于确定使用哪个无线
电设备的模块还包括:
用于识别在所述主机设备上执行的多个操作系统的模块;以及
用于基于所识别的操作系统,揭示所述连接点的子集的模块。
37.一种用于使用多无线电设备控制无线通信的计算机程序产品,所
述计算机程序产品包括存储指令的非暂时性计算机可读介质,所述指令可
由处理器执行以进行以下操作:
识别所述多无线电设备中的一个或多个无线电设备和在主机设备上执
行的操作系统之间的一个或多个连接点;
分析与所述多无线电设备有关的策略;以及
基于所述策略,向所述操作系统揭示所述连接点的子集。
38.根据权利要求37所述的计算机程序产品,其中,通过所述无线电
设备的控制器,识别所述多无线电设备中的所述一个或多个无线电设备和
所述操作系统之间的所述一个或多个连接点。
39.根据权利要求37所述的计算机程序产品,其中,所述处理器还配
置为执行所述指令以进行以下操作:
分析所述主机设备的状况;以及
基于所述主机设备的所述状况,向所述操作系统揭示与所述多无线电
设备中的无线电设备有关的应用程序接口(API)。
40.根据权利要求39所述的计算机程序产品,其中,所述处理器还配
置为执行所述指令以进行以下操作:
基于所述主机设备的所述状况,启用由所揭示的API所提供的服务的
子集。
41.根据权利要求37所述的计算机程序产品,其中,所述处理器还配
置为执行所述指令以进行以下操作:
基于所述策略,利用所述操作系统使与所述多无线电设备中的一个或
多个无线电设备有关的驱动程序接口具体化。
42.根据权利要求37所述的计算机程序产品,其中,向所述操作系统
揭示的所述连接点的所述子集小于所识别的所述多无线电设备中的所述一
个或多个无线电设备和所述操作系统之间的连接点的数量。
43.根据权利要求37所述的计算机程序产品,其中,所述多无线电设
备包括无线广域网(WWAN)无线电设备和无线局域网(WLAN)无线电
设备。
44.一种管理调制解调器和应用处理器(AP)之间的连接的方法,包
括:
对所述调制解调器处的多个物理通信接口进行虚拟化;
将代表所虚拟化的多个物理通信接口的单个因特网协议(IP)接口提供
给所述AP处的高级操作系统(HLOS);
检测连接到所述调制解调器的物理通信接口;以及
基于条件,确定是将所检测到的物理通信接口作为单独的虚拟化物理
通信接口揭示给所述HLOS,还是将所检测到的物理通信接口作为现有的虚
拟化物理通信接口的一部分向所述HLOS隐藏。
45.根据权利要求44所述的方法,其中,当所检测到的物理通信接口
\t是运营商接口、运营商无线局域网(WLAN)接口,包括预配置的列表中
技术研发人员:R·D·维特费尔特,J·L·帕尼安,S·F·哈里斯,G·贾雷塔,U·S·巴巴尔,S·维尔列帕利,M·V·利奥伊,A·T·帕亚皮理,A·M·戴维森,A·梅朗,R·文卡特施瓦兰,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。