发明名称 软件定义无线电装置体系结构
摘要 一种具有软件定义无线电装置的计算设备。该软件定义无线电装置具有使用分开的组件来提供控制功能和数据处理功能的体系结构。控制组件配置数据处理组件以使得软件定义无线电装置提供所需操作特性。为便于对软件定义无线电装置进行编程以根据一种或多种无线技术进行通信,计算设备可包括无线技术规范库。通过访问库中的技术规范,控制组件可以针对所选无线技术来确定数据处理组件的适当配置。数据处理组件可以是硬件或软件,并且在硬件和软件组件都可用于执行数据处理功能的情况下,控制组件可以取决于吞吐量、处理器负载或其他准则来在硬件和软件组件之间进行选择。
申请公布号 CN101897164B 申请公布日期 2014.07.23
申请号 CN200880121291.2 申请日期 2008.11.20
申请人 微软公司 发明人 A·A·哈萨恩;H·沈;C·休特玛
分类号 H04L29/00(2006.01)I 主分类号 H04L29/00(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 杨洁;钱静芳
主权项 一种由计算设备实现的方法,所述计算设备包括:至少一根天线;以及多个硬件组件,所述多个硬件组件耦合到所述至少一根天线,所述多个硬件组件适用于生成通过所述至少一根天线来发射的信号或处理通过所述至少一根天线接收到的信号,所述多个硬件组件的至少一部分中的每一个的操作可响应于控制输入来配置,所述方法包括:由数据生成或消费模块生成要包括在要发射的信号中的、或要对从通过所述至少一根天线接收到的信号中提取的数据进行操作的数据;由软件定义无线电装置模块所包括的多个数据处理模块共同处理在所述硬件组件和所述数据生成或消费模块之间交换的数据,所述数据处理模块的至少一部分可响应于控制输入来配置;由软件定义无线电装置模块所包括的多个控制模块共同接收定义软件定义无线电装置的功能的输入并生成用于所述数据处理模块的所述部分的控制输入和用于所述硬件组件的所述部分的控制输入的控制信号;以及由软件定义无线电装置模块所包括的卸载引擎模块确定所述功能是否能够由硬件来执行,并且如果所述功能能够由硬件来执行,则配置硬件来执行所述功能,并且如果所述功能不能由硬件来执行,则配置软件来执行所述功能。
地址 美国华盛顿州