一种服务聚合器转让专利

申请号 : CN201610509434.3

文献号 : CN106211181B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 文科·厄斯戈约翰·沃利阿里亚·雷扎·贝扎特大卫·约翰·罗斯曼布里马·B·伊拉希姆吉汉·卡若古

申请人 : 安华高科技股份有限公司

摘要 :

本发明公开了一种服务聚合器,用于为多个多服务通信设备分配网络资源,该设备支持通过多个网络进行通信,包括:通信设备接口,用于方便通过无线控制通道与所述设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备至少之一的出站控制数据和从该设备中至少一个接收的进站控制数据,其中无线控制通道与多个多服务通信设备和多个网络之间的通信分开;网络接口,从多个网络中接收网络资源数据;管理处理单元,连接至通信设备接口和网络接口,处理进站控制数据和网络资源数据并据此产生出站控制数据;进站控制数据包括至少一个业务请求,基于进站控制数据和网络资源数据,服务聚合器分配多个网络中至少一个的至少一个资源。

权利要求 :

1.一种服务聚合器,用于为多个多服务通信设备分配网络资源,所述多个多服务通信设备支持通过多个网络进行通信,所述服务聚合器包括管理单元,所述管理单元包括:通信设备接口,用于促进通过无线控制通道与所述多个多服务通信设备的双向数据通信,所述双向数据通信包括发送到所述多个多服务通信设备中的至少一者的出站控制数据和从所述多个多服务通信设备中的至少一者接收的进站控制数据,其中所述无线控制通道与所述多个多服务通信设备和所述多个网络之间的通信通道是分开的;

网络接口,用于从所述多个网络中接收网络资源数据;

管理处理单元,耦合至所述通信设备接口和所述网络接口,用于处理所述进站控制数据和所述网络资源数据并据此产生所述出站控制数据;

其中,所述进站控制数据包括针对特定网络服务或应用的至少一个业务请求,且所述服务聚合器基于所述进站控制数据和所述网络资源数据分配所述多个网络中的至少一者的至少一个资源;

其中,所述出站控制数据经配置以便于将所述特定网络服务或应用从第一网络切换至所述多个网络中的第二网络且包括认知收发器配置数据,所述认知收发器配置数据用于配置所述多个多服务通信设备中的至少一者的至少一个认知收发器;以及本地代理,其适于收集和处理来自所述多个多服务通信设备中的至少一者和/或至少一个远程设备的环境数据,所述环境数据包括所述至少一个远程设备中的每一者的位置数据和识别已用频谱、未使用的频谱和可用信道的射频RF频谱,其中所述本地代理收集和处理所述环境数据以确定将要要求切换的位置,以及当所述多个多服务通信设备中的至少一者进入所述位置时,选择所述第二网络、分配频率信道和其它网络资源并生成包括所述认知收发器配置数据的所述出站控制数据。

2.如权利要求1所述的服务聚合器,其中所述管理处理单元基于所述进站控制数据和所述网络资源数据选择所述多个网络中的一者,以根据所述业务请求来实施业务。

3.如权利要求1所述的服务聚合器,其中所述出站控制数据包括对所述多个网络中的一者的选择。

4.如权利要求1所述的服务聚合器,其中所述出站控制数据包括远程控制数据,所述远程控制数据用于适应所述多个多服务通信设备中的至少一个设备的至少一个收发器。

5.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括接收器前端,且所述认知收发器配置数据包括用于配置所述接收器前端频带的接收器频带配置数据。

6.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括发送器前端,且所述认知收发器配置数据包括用于配置所述发送器前端频带的发送器频带配置数据。

7.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于配置所述接收器基带处理模块的至少一个基带处理参数的基带处理配置数据。

8.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括供由所述接收器基带处理模块执行的基带处理应用数据。

9.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括发射器基带处理模块,且所述认知收发器配置数据包括用于配置所述发射器基带处理模块的至少一个基带处理参数的基带处理配置数据。

10.如权利要求1所述的服务聚合器,其中至少一个认知无线电收发器包括发射器基带处理模块,且所述认知收发器配置数据包括供由所述发射器基带处理模块执行的基带处理应用数据。

11.如权利要求1所述的服务聚合器,其中所述进站控制数据包括以下中的至少一者:

RF环境数据、电池余量、期望的服务质量、延迟偏好、成本偏好、设备特性及数据率偏好。

12.如权利要求1所述的服务聚合器,其中所述环境数据是由所述多个多服务通信设备中的所述至少一者处的环境监控接收器产生的,所述环境监控接收器适于通过RF信号谱图的分析来评估RF环境,所述RF信号谱图包括由所述多服务通信设备中的多个收发器中的每一者和/或所述至少一个远程设备使用的频带。

13.如权利要求1所述的服务聚合器,其中所述管理处理单元适于基于在所述特定网络服务或应用切换之前发送的所述出站控制数据而在所述特定网络服务或应用切换之前方便建立第一多服务通信设备和所述第二网络之间的连接。

14.如权利要求1所述的服务聚合器,其中所述管理单元适于在提供所述特定网络服务或应用期间发射用于配置所述认知收发器中的至少一者的所述出站控制数据以协助所述多个多服务通信设备中的至少一者调整发射和接收参数以得到更好的性能、切换频率信道、和/或将所述特定网络服务或应用切换至其它网络。

15.一种服务聚合器,用于为多个多服务通信设备分配网络资源,所述多个多服务通信设备支持通过多个网络进行通信,所述服务聚合器包括管理单元,所述管理单元包括:网络接口,用于从所述多个网络接收网络资源数据并用于促进通过无线控制通道与多个多服务通信设备之间的双向数据通信,所述双向数据通信包括发送到所述多个多服务通信设备中的至少一者的出站控制数据和从所述多个多服务通信设备中的至少一者接收的进站控制数据,其中所述无线控制通道是不用于所述多个多服务通信设备和所述多个网络之间的通信的分开的物理通道;

管理处理单元,耦合至所述网络接口,用于处理所述进站控制数据和所述网络资源数据并据此产生所述出站控制数据;

其中,所述进站控制数据包括针对特定网络服务或应用的至少一个业务请求,及所述服务聚合器基于所述进站控制数据和所述网络资源数据分配所述多个网络中至少一者的至少一个资源;

其中,所述出站控制数据经配置以便于将所述特定网络服务或应用从第一网络切换至所述多个网络中的第二网络且包括认知收发器配置数据,所述认知收发器配置数据用于配置所述多个多服务通信设备中的至少一者的至少一个认知收发器;以及本地代理,其适于收集和处理来自所述多个多服务通信设备中的至少一者和/或至少一个远程设备的环境数据,所述环境数据包括所述至少一个远程设备中的每一者的位置数据和识别已用频谱、未使用的频谱和可用信道的射频RF频谱,其中所述本地代理收集和处理所述环境数据以确定将要要求切换的位置,以及当所述多个多服务通信设备中的至少一者进入所述位置时,选择所述第二网络、分配频率信道和其它网络资源并生成包括所述认知收发器配置数据的所述出站控制数据。

16.如权利要求15所述的服务聚合器,其中所述管理处理单元基于所述进站控制数据和所述网络资源数据选择所述多个网络中的一者,以根据所述业务请求来实施业务。

17.如权利要求15所述的服务聚合器,其中所述出站控制数据包括对所述多个网络中的一者的选择。

18.如权利要求15所述的服务聚合器,其中所述出站控制数据包括远程控制数据,所述远程控制数据用于适应所述多个多服务通信设备中的至少一个设备的至少一个收发器。

19.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括接收器前端,且所述认知收发器配置数据包括用于配置所述接收器前端频带的接收器频带配置数据。

20.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括发射器前端,且所述认知收发器配置数据包括用于配置所述发射器前端频带的发送器频带配置数据。

21.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于配置所述接收器基带处理模块的至少一个基带处理参数的基带处理配置数据。

22.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括供由所述接收器基带处理模块执行的基带处理应用数据。

23.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括发射器基带处理模块,且所述认知收发器配置数据包括用于配置所述发射器基带处理模块的至少一个基带处理参数的基带处理配置数据。

24.如权利要求15所述的服务聚合器,其中至少一个认知无线电收发器包括发射器基带处理模块,且所述认知收发器配置数据包括供由所述发射器基带处理模块执行的基带处理应用数据。

25.如权利要求15所述的服务聚合器,其中所述进站控制数据包括以下中的至少一者:

RF环境数据、电池余量、期望的服务质量、延迟偏好、成本偏好、设备特性及数据率偏好。

说明书 :

一种服务聚合器

[0001] 本申请是分案申请,其原案申请的申请号为200910212230.3,申请日为2009年11月4日,发明名称为“一种服务聚合器”。

技术领域

[0002] 本发明涉及通信设备,更具体地说,涉及在多个频带上与多个网络通信的通信设备。

背景技术

[0003] 众所周知,无线通信系统支持加入该系统的无线通信设备之间的无线通信。这样的无线通信系统从国内和/或国际蜂窝电话系统延伸至点对点家用(in-home)无线网络。每一类型的无线通信系统都会依据一个或多个标准来构建和操作。这样的无线通信标准包括但不限于IEEE802.11、802.15、802.16、LTE(长期演进,Long Term Evolution)、蓝牙、AMPS(高级移动电话服务,Advanced Mobile Phone Service)、数字AMPS、GSM(中文为全球移动通讯系统,Global System for Mobile Communications)、CDMA(码分多址,CodeDivision Multiple Access)、WAP(无线应用通讯协议,Wireless ApplicationProtocol)、LMDS(区域多点传输服务,Local Multipoint Distribution Services)、MMDS(多信道多点分配系统,Multi-channel Multi-point Distribution System)、和/或其他的修改标准。
[0004] 遵从802.11的无线通信系统包括通过无线链路与一个或多个接入点通信的多个客户端设备(例如,连接于站点(station)的便携式电脑、个人计算机、个人数字助理等)。还应当理解的是,在本领域中,许多无线通信系统使用CSMA(载波侦听多路访问,Carrier Sense Multiple Access)协议,该协议可允许多个通信设备共享同一无线频谱。在无线通信设备发送信息之前,“监听”无线链路以确定该频谱是否被另一站点占用,从而避免嵌在的数据冲突。在另一系统中,可使用例如管理帧或PSMP(节电多轮询,Power Save Multi Poll)来对发送进行安排。在许多情况下,发送设备(例如,客户端设备或接入点)以固定功率等级(fixed power level)来发送,忽略发送设备和目标设备之间的距离(例如,站点或接入点)。典型地,发送设备与目标设备离得越近,接收发送信号时的错误就会越少。
[0005] 认知无线电(cognitive radio)是能够调整发送和接收参数以实现高效通信从而避免干扰的无线通信设备,参数的改变可基于对外部和内部无线电环境一些参数(诸如无线电频谱、用户行为、网络状态)的监视来实现。
[0006] 当这些通信设备中的一个或多个移动时,其发送和接收特性可随着设备的移动而改变:当其远离或靠近与之通信的设备、当发送环境因关于反射组件(reflecting member)、干扰站(interfering station)、噪声源(noise sources)等的设备位置而发生变化。
[0007] 比较本发明后续将要结合附图介绍的系统,现有技术的其它缺陷和弊端对于本领域的技术人员来说是显而易见的。

发明内容

[0008] 本发明针对装置和操作方法,该装置和操作方法将在下述附图的详细描述、本发明的详细描述和权力要求中作进一步的描述。
[0009] 依据本发明的一个方面,提供了一种服务聚合器,用于为多个多服务通信设备分配网络资源,所述多个多服务通信设备支持通过多个网络进行通信,包括:
[0010] 通信设备接口,用于方便通过无线控制通道与多个多服务通信设备的双向数据通信,所述双向数据通信包括,发送到所述多个多服务通信设备其中至少一个的出站控制数据,和从所述多个多服务通信设备其中至少一个接收的进站控制数据,其中,所述无线控制通道是与所述多个多服务通信设备和所述多个网络之间的通信分开的;
[0011] 网络接口,用于从所述多个网络中接收网络资源数据;
[0012] 管理处理单元,连接至所述通信设备接口和所述网络接口,用于处理所述进站控制数据和所述网络资源数据并据此产生所述出站控制数据;其中,所述进站控制数据包括至少一个业务请求,基于所述进站控制数据和所述网络资源数据,所述服务聚合器分配所述多个网络之中至少一个的至少一个资源。
[0013] 优选地,所述管理处理单元基于所述进站控制数据和所述网络资源数据,选择所述多个网络其中之一,根据所述业务请求来实施业务。
[0014] 优选地,所述出站控制数据包括对所述多个网络其中之一的选择。
[0015] 优选地,所述出站控制数据包括远程控制数据,所述远程控制数据用于适应所述多个多服务通信之中至少一个设备的至少一个收发器。
[0016] 优选地,所述出站控制数据包括认知收发器配置数据,所述认知收发器配置数据用于配置所述多个多服务通信设备之中至少一个的至少一个认知收发器。
[0017] 优选地,至少一个认知无线电收发器包括接收器前端,且所述认知收发器配置数据包括用于配置所述接收器前端频带的接收器频带配置数据。
[0018] 优选地,至少一个认知无线电收发器包括发送器前端,且所述认知收发器配置数据包括用于配置所述发送器前端频带的发送器频带配置数据。
[0019] 优选地,至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于配置所述接收器基带处理模块的至少一个基带处理参数的基带处理配置数据。
[0020] 优选地,至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于所述接收器基带处理模块执行的基带处理应用数据。
[0021] 优选地,至少一个认知无线电收发器包括发送器基带处理模块,且所述认知收发器配置数据包括用于配置所述发送器基带处理模块的至少一个基带处理参数的基带处理配置数据。
[0022] 优选地,至少一个认知无线电收发器包括发送器基带处理模块,且所述认知收发器配置数据包括用于所述发送器基带处理模块执行的基带处理应用数据。
[0023] 优选地,所述进站控制数据包括至少一个:射频环境数据,电池余量,期望的服务质量,延迟优先,成本优先,设备特性,数据率优先。
[0024] 依据本发明的一个方面,提供了一种服务聚合器,用于为多个多服务通信设备分配网络资源,所述多个多服务通信设备支持通过多个网络进行通信,包括:
[0025] 网络接口,用于从所述多个网络接收网络资源数据,和用于方便通过无线控制通道与多个多服务通信设备之间的双向数据通信,所述双向数据通信包括,发送到所述多个多服务通信设备之中至少一个的出站控制数据,和从所述多个多服务通信设备之中至少一个接收的进站控制数据,其中,所述无线控制通道是由所述多个多服务通信设备和所述多个网络之间的通信进行的;
[0026] 管理处理单元,连接至所述通信设备接口和所述网络接口,用于处理所述进站控制数据和所述网络资源数据并据此产生所述出站控制数据;其中,所述进站控制数据包括至少一个业务请求,基于所述进站控制数据和所述网络资源数据,所述服务聚合器分配所述多个网络之中至少一个的至少一个资源;
[0027] 其中,所述出站控制数据包括认知收发器配置数据,所述认知收发器配置数据用于配置所述多个多服务通信设备之中至少一个的至少一个认知收发器。
[0028] 优选地,所述管理处理单元基于所述进站控制数据和所述网络资源数据,选择一个所述多个网络,根据所述业务请求来实施业务。
[0029] 优选地,所述出站控制数据包括选择一个所述多个网络。
[0030] 优选地,所述出站控制数据包括远程控制数据,所述远程控制数据适应至少一个所述多个多服务通信设备的至少一个收发器。
[0031] 优选地,至少一个认知无线电收发器包括接收器前端,且所述认知收发器配置数据包括用于配置所述接收器前端频带的接收器频带配置数据。
[0032] 优选地,至少一个认知无线电收发器包括发送器前端,且所述认知收发器配置数据包括用于配置所述发送器前端频带的发送器频带配置数据。
[0033] 优选地,至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于配置所述接收器基带处理模块的至少一个基带处理参数的基带处理配置数据。
[0034] 优选地,至少一个认知无线电收发器包括接收器基带处理模块,且所述认知收发器配置数据包括用于所述接收器基带处理模块执行的基带处理应用数据。
[0035] 优选地,至少一个认知无线电收发器包括发送器基带处理模块,且所述认知收发器配置数据包括用于配置所述发送器基带处理模块的至少一个基带处理参数的基带处理配置数据。
[0036] 优选地,至少一个认知无线电收发器包括发送器基带处理模块,且所述认知收发器配置数据包括用于所述发送器基带处理模块执行的基带处理应用数据。
[0037] 优选地,所述进站控制数据包括至少一个:射频环境数据,电池余量,期望的服务质量,延迟优先,成本优先,设备特性和数据率优先。
[0038] 通过下文对本发明附图的详细描述,本发明的其它特征和优点将会变得很明显。

附图说明

[0039] 图1是依据本发明一实施例的通信系统的模块示意图;
[0040] 图2是依据本发明另一实施例的通信系统的模块示意图;
[0041] 图3是依据本发明一实施例的无线网络111的示意图;
[0042] 图4是依据本发明一实施例的通信设备125的模块示意图;
[0043] 图5是依据本发明一实施例的RF收发器123的模块示意图;
[0044] 图6是依据本发明一实施例的通信设备125的模块示意图;
[0045] 图7是依据本发明一实施例的频谱210示意图;
[0046] 图8是依据本发明一实施例的频谱220示意图;
[0047] 图9是依据本发明一实施例的RF接收器127’的模块示意图;
[0048] 图10是依据本发明另一实施例的通信系统的模块示意图;
[0049] 图11是依据本发明一实施例的协议栈的部分模块示意图;
[0050] 图12是依据本发明一实施例的网络协议包的模块示意图;
[0051] 图13是依据本发明另一实施例的通信系统的模块示意图;
[0052] 图14是依据本发明另一实施例的通信设备125的模块示意图;
[0053] 图15是依据本发明另一实施例的RF收发器123’的模块示意图;
[0054] 图16是依据本发明另一实施例的通信系统的模块示意图;
[0055] 图17是依据本发明一实施例的另一通信系统的模块示意图;
[0056] 图18是依据本发明一实施例的RF收发器123”的模块示意图;
[0057] 图19是依据本发明一实施例的RF收发器123’”的模块示意图;
[0058] 图20是依据本发明一实施例的另一通信系统的模块示意图;
[0059] 图21是依据本发明一实施例的管理单元的模块示意图;
[0060] 图22是依据本发明一实施例的另一通信系统的模块示意图;
[0061] 图23是依据本发明另一实施例的管理单元的模块示意图;
[0062] 图24是依据本发明一实施例的另一通信系统的模块示意图;
[0063] 图25是依据本发明另一实施例的管理单元的模块示意图;
[0064] 图26是依据本发明一实施例的另一通信系统的模块示意图;
[0065] 图27是依据本发明另一实施例的管理单元的模块示意图;
[0066] 图28是依据本发明一实施例的管理网络的模块示意图;
[0067] 图29是依据本发明另一实施例的管理单元的模块示意图;
[0068] 图30是依据本发明另一实施例的管理单元的模块示意图;
[0069] 图31是依据本发明一实施例的处理模块225的示意图;
[0070] 图32是依据本发明一实施例的另一通信系统的模块示意图;
[0071] 图33是依据本发明一实施例的另一通信系统的模块示意图;
[0072] 图34是依据本发明一实施例的另一通信系统的模块示意图;
[0073] 图35是依据本发明一实施例的方法流程图;
[0074] 图36是依据本发明一实施例的方法流程图;
[0075] 图37是依据本发明一实施例的方法流程图;
[0076] 图38是依据本发明一实施例的方法流程图;
[0077] 图39是依据本发明一实施例的方法流程图;
[0078] 图40是依据本发明一实施例的方法流程图;
[0079] 图41是依据本发明一实施例的方法流程图;
[0080] 图42是依据本发明一实施例的方法流程图;
[0081] 图43是依据本发明一实施例的方法流程图;
[0082] 图44是依据本发明一实施例的方法流程图;
[0083] 图45是依据本发明一实施例的方法流程图;
[0084] 图46是依据本发明一实施例的方法流程图;
[0085] 图47是依据本发明一实施例的方法流程图;
[0086] 图48是依据本发明一实施例的方法流程图;
[0087] 图49是依据本发明一实施例的方法流程图;
[0088] 图50是依据本发明一实施例的方法流程图;
[0089] 图51是依据本发明一实施例的方法流程图。

具体实施方式

[0090] 图1是依据本发明一实施例的通信系统的模块示意图。特别地,所示通信系统包括通信设备10,与一个或多个诸如网络2和4中的基站18、非实时设备20、实时设备22、非实时和/或实时设备25的其他设备通过无线方式相互传送实时数据24和/或非实时数据26。另外,通信设备10还可选地通过有线连接与非实时设备12、实时设备14、非实时和/或实时设备16通信。
[0091] 在本发明一实施例中,有线连接28可为依据一个或多个标准协议操作的有线连接,诸如通用串行总线(USB)、IEEE(美国电气和电子工程师协会,Institute of Electrical and Electronics Engineers)488、IEEE1394(火线接口(firewire))、以太网、SCSI(小型计算机系统接口,Small Computer SystemInterface)、串行或并行高级技术附件(SATA,Serial Advanced TechnologyAttachment;PATA,Parallel Advanced Technology Attachment)、其他有线通信协议、标准或专利(proprietary)。无线连接可依据无线网络协议进行通信,诸如IEEE802.11、蓝牙、UWB(超宽带,Ultra-Wideband)、WIMAX、或其他无线网络协议、诸如全球移动通信系统(GSM)的无线电话数据/语音协议、GPRS(通用分组无线服务,General Packet Radio Service)、EDGE(增强型数据速率GSM演进技术,Enhanced  Data Rate for GSM  Evolution)、PCS(个人通讯服务,Personal Communications Service)、WCDMA(Wideband CDMA)、LTE或其他移动无线协议或其他无线通信协议、标准或专利。进一步地,无线通信路径包括使用单独的载波频率和/或单独的频率信道的发射和接收路径、或者,单个频率或频率信道用于双向传送来自于或发送至通信设备10的数据。
[0092] 通信设备10为诸如蜂窝电话、个人数字助理(PDA)、游戏机(gameconsole)、个人计算机、便携式计算机、无线显示屏或其他执行一个或多个功能的设备,这里的功能包括通过有线连接28和/或无线通信路径进行语音和/或数据的传送。在本发明一实施例中,实时和/非实时设备12、14、16、18、20、22和25为基站、接入点、终端、个人计算机、便携式计算机、PDA、存储设备、线缆替代品(Cable Replacement)、网桥/集线器设备、无线HDMI设备、移动电话,诸如蜂窝电话、配备有无线局域网或蓝牙收发器、FM调谐器、TV调谐器、数字照相机、数字便携式摄像机(camcorder)或其他产生、处理或使用音频、视频信号或数据要么通信的设备。
[0093] 在操作中,通信设备包括一个或多个应用,包括语音通信例如标准电话应用、VoIP(Voice over Internet Protocol,网络电话)应用、本地游戏、网络游戏、电子邮件、即时消息、多媒体消息、网络浏览、音频/视频记录、音频/视频回放、音频/视频下载、播放音频/视频流、办公应用(诸如数据库、电子表格(spreadsheet)、word处理、报告创作和处理)和其他语音和数据应用。连同这些应用,实时数据26包括语音、音频、视频和包括互联网游戏等的多媒体应用。非实时数据24包括文本消息、电子邮件、网络浏览、文件上传和下载等。
[0094] 在本发明一实施例中,通信设备10为多服务设备,能够同时或不同时地与诸如网络2和4的多个网络传送实时和/或非实时数据。多服务功能包括参与通过多个网络进行的通信的能力、选择最优网络或具有可选的最优网络以进行特殊通信的能力。例如,通信设备10希望打电话,可通过蜂窝语音协议在蜂窝电话网络上向远程呼叫者启动传统的电话呼叫、通过无线局域网协议在数据网络上启动网络电话、通过蓝牙协议按照点对点方式启动与另一通信设备的通信。在另一例子中,希望访问视频程序的通信设备10可通过蜂窝数据协议在蜂窝电话网络上接收视频信号流、接收直接广播视频信号、通过无线局域网协议在数据网络上下载播客(podcast)视频信号等等。
[0095] 在本发明的一个实施例中,通信设备10包括一集成电路,例如RF集成电路,该集成电路包含本发明的一种或多种特征或功能。这种集成电路将在下文结合图3~51进行更为详细的描述。
[0096] 图2是依据本发明另一实施例的通信系统的模块示意图。特别地,图2所示的通信系统包括图1中许多通用组件,涉及通用的参考数字代号。通信设备30类似于通信设备10,具有如图1所阐述的通信设备10的任一应用、功能和特征。然而,通信设备30包括两个或多个单独的无线收发器,同时通过两种或者更多种类的无线通信协议,来通过RF数据40和语音基站36与网络6中的数据设备32和/或数据基站34进行通信,和/或通过RF语音信号32与网络8中的语音设备38进行通信。
[0097] 图3是依据本发明一实施例的无线网络111的示意图。无线网络111包括接入点110,与分组交换骨干网络101连接。接入点110管理无线网络111上来自于或发送至每一通信设备91、93、97和125的通信流。每一通信设备91、93、97和125均可通过接入点110访问服务提供商网络105和互联网103,从而可以浏览网站、下载音频和/或视频程序、发送和接收消息(诸如文本消息、语音消息和多媒体消息、接入广播、存储的或流音频、视频或其他多媒体内容)、玩游戏、发送和接收电话呼叫、以及执行任何其他活动,直接通过接入点110提供或间接通过分组交换骨干网络101。
[0098] 一个或多个通信设备91、93、97和125,诸如通信设备125为包括通信设备10或30的功能的移动设备。另外,通信设备125能够通过一个或多个图1和图2所描述的其他网络2、4、6、8通信。
[0099] 图4是依据本发明一实施例的通信设备125的模块示意图。特别地,示出的集成电路(IC)50用于实现通信设备125以及麦克风60、袖珍键盘/键盘58、存储器54、扬声器/耳机接口62、显示屏56、照相机76、天线接口72...72’以及天线端口64。在运行过程中,RF IC 50包括多个无线收发器例如收发器73和73’,这些收发器包含RF和基带模块,用于发送和接收数据,例如RF实时数据26和非实时数据24,以及通过天线接口72...72’和天线发送数据。每一天线可为固定天线、单输入单输出天线、多输入多输出天线、分集(diversity)天线系统、天线阵(antenna array),所述天线阵允许射束外形(beamshape)、增益、极化或其他天线参数可控制或者允许其他天线配置。另外,IC50包括输入/输出模块71,该输入/输出模块包括合适的接口、驱动、编码器和解码器,用于通过有线端口64实现有线连接通信,通过可选存储器接口与片外存储器54进行通信,通过编解码器将来自麦克风60的语音信号编码为数字语音信号、通过袖珍键盘/键盘接口生成袖珍键盘/键盘58响应用户动作的数据、通过显示器驱动器来驱动显示屏,诸如提供彩色视频信号、文本、图表或其他显示数据、通过音频驱动器(诸如音频放大器)来驱动扩音器62和一个或多个其他接口,用于连接照相机76或其他外围设备。
[0100] 电 源管理电路(PMU) 95包括一个或多个DC-DC变换器、稳压器(voltageregulator)、稳流器(current regulator)或其他电源(power supply),为IC 50和可选的通信设备10的其他组件和/或其需要被供应电压和/或电流(总体来说就是电源信号)的外围设备供电。电源管理电路95采用一个或多个电池、电力线(line power)、接收自远程设备的电感电源(inductive power)、产生电能以响应集成电路运动的压电源(piezoelectric source)和/或其他电源(未示出)。特别地,电源管理模块95可选择提供以下电源信号:具有不同电压、电流或限流(current limit),或可调整的电压、电流或限流以响应接收自IC 50的电源模式信号。示出的是芯片外模块,PMU 95还可以片上电路实现。
[0101] 另外,IC 50包括位置生成模块48,基于设备的位置或运动来生成位置或运动参数,诸如经度(longitude)、纬度(latitude)、高度(altitude)、地址、速度矢量(velocity vector)、加速度(acceleration)(包括减速度(deceleration))、和/或其他位置或运动参数。位置生成模块48包括GPS接收器、一个或多个加速器、回转仪(gyroscope)或位置传感器、通过网络接收的三角测量(triangulation)数据进行操作的设备、或者生成或接收位置或运动参数的其他位置生成设备。
[0102] 在操作中,RF收发器73...73’由出站数据生成出站RF信号,由入站RF信号生成入站数据以与多个诸如网络2、4、6、8等的网络通信。在本发明一实施例中,IC 50为包括至少一个处理设备的片上集成电路系统。该处理设备例如处理模块225,为微处理器、微控制器、数字信号处理器、微型计算机、中央处理单元、现场编程门阵列、可编程逻辑设备、状态机(state machine)、逻辑电路、模拟电路、数字电路、和/或基于操作指令来控制信号(模拟和/或数字)的任何设备。关联(associated)存储器为单个存储器设备或多个存储器设备,可为片上或诸如存储器54的片外存储器。存储器设备可为只读存储器、随机存取存储器(random access memory)、易失性存储器、非易失性存储器、静态存储器、动态存储器、闪存、和/或存储数字信息的任何设备。注意的是,当IC 50通过状态机、模拟电路、数字电路和/或逻辑电路实现一个或多个功能时,为此电路存储相应操作指令的关联存储器就会嵌入包括状态机、模拟电路、数字电路和/或逻辑电路的电路中。
[0103] 还应当注意的是,所示通信设备125的某些模块包括在IC 50上而其他不包括,IC 50用作示例目的并依赖具体的实现可或多或少地包括通信设备125的模块。进一步地,通信设备125还包括另外的模块或少于所示的模块。在操作中,IC 50执行操作指令以实现结合图1-3所述的通信设备125的一个或多个应用(实时或非实时)。
[0104] 图5是依据本发明一实施例的RF收发器123(诸如收发器73、73’)的模块示意图。RF收发器包括RF发射器129、RF接收器127。RF接收器127包括RF前端140、下变频模块142和在控制信号141控制下操作的接收器基带处理模块144。RF发射器129包括发射器基带处理模块146、上变频模块148和在控制信号141控制下操作的无线发射器(radio transmitter)前端150。
[0105] 如图所示,接收器和发射器分别通过天线接口171和天线共用器177(diplexer)(duplexer)连接至天线,诸如天线接口72或74,连接发射信号155至天线以产生出站RF信号170以及连接入站信号152以产生接收的信号153。或者,使用发射/接收开关来代替天线共用器177。尽管只展示了单个天线,接收器和发射器还可共用包括两个或多个天线的多天线结构。在另一实施例中,接收器和发射器共用多输入多输出(MIMO)天线结构、分集天线结构、相控阵(phased array)或其他包括多个天线的可控制天线结构。每一天线可为固定的、可编程的,以及天线阵列或其他天线配置。
[0106] 在操作中,发射器接收来自主机设备其他部分的出站数据162,诸如由处理模块225或其他源通过发射器处理模块146执行的通信应用。发射器处理模块146依据特定无线通信标准(例如,IEEE802.11、蓝牙、RFID、GSM、CDMA等等)处理出站数据162以产生包括出站数据162的基带或低中频(IF)发射(TX)信号164。基带或低IF发射(TX)信号164可为数字基带信号(例如,具有0中频)基片数字低中频信号,其中典型地低中频处于几百KHz至几Hz的频率范围。注意的是,由发射器处理模块146执行的处理包括但不限于扰码、编码、凿孔(puncturing)、映射、调制和/或数字基带到IF的转换。
[0107] 上变频模块148包括数模转换(DAC)模块、滤波和/或增益模块和混合段(mixing section)。DAC模块将基带或低IF TX信号164从数字域转换为模拟域。滤波和/或增益模块在将信号提供给混合段之前滤除和/或调整模拟信号的增益。混合段基于发射器本地振荡将模拟基带或低IF信号转换为上变频信号166。
[0108] 无线发射器前端150包括功率放大器,还可包括发射滤波器模块。功率放大器将上变频信号166放大以产生出站RF信号170,如果包括发射滤波器模块,还需要由发射滤波器模块过滤。天线结构发射出站RF信号170至目标设备,诸如RF标签(tag)、基站、接入点和/或另一无线通信设备,该无线通信设备通过天线接口171与天线连接,提供阻抗匹配和可选的带通滤波(bandpassfiltration)。
[0109] 接收器通过天线和片外天线接口171接收入站RF信号152,该片外天线接口171用于将入站信号152处理为接收器前端140的接收的信号153。一般来说,天线接口171为RF前端140提供天线阻抗匹配、为入站RF信号152提供可选的带通滤波以及为天线的配置提供可选的控制以响应处理模块225生成的一个或多个控制信号141。
[0110] 下变频模块142包括混合段、模数转换(ADC)模块,还可包括滤波和/或增益模块。混合段基于接收器本地振荡将期望的RF信号154转换为下变频信号156,诸如模拟基带或低IF信号。ADC模块将模拟基带或低IF信号转换为数字基带或低IF信号。滤波和/或增益模块高通或低通滤波数字基带或低IF信号以产生基带或低IF信号156。注意的是,ADC模块和滤波和/或增益模块的顺序可以变换,那么这时滤波和/或增益模块就为模拟模块。
[0111] 接收器处理模块144依据特定的无线通信标准(例如,IEEE802.11、蓝牙、RFID、GSM、CDMA等等)处理基带或低IF信号156以产生入站数据160。由接收器处理模块144执行的处理包括但不限于数字中频到基带的转换、解调、解映射、解凿孔(depuncturing)、解码、和/或解扰。
[0112] 进一步地,处理模块225生成一个或多个控制信号141用于配置或适配RF收发器123以与一个或多个网络2、4、6、8通信。在操作中,处理模块225生成控制信号以修改RF收发器125的发射和/或接收参数,诸如协议参数、数据率、调制类型、以及接收器处理模块144和发射器处理模块146使用的其他数据参数、频带、信道和带宽、滤波设置、增益、功率等级、ADC和DAC参数、以及RF前端140、无线发射器前端150、下变频模块142和上变频模块148所使用的其他参数,还包括天线接口171使用的用于设置波束图(beampattern)、增益、极化的天线配置,或天线的其他天线配置。
[0113] 控制信号141可为模拟信号、数字信号、其他信号的离散时间信号,用于控制RF收发器123的模块以适应不同网络通信。例如,一种操作模式下,通信设备125包括多个不同的收发器73...73’,由特定的RF收发器123设计和实现以与多个网络2、4、6和/或8中的一个通信。需要时,可通过控制信号141有选择性地启用或禁用每一RF收发器123,在处理模块225的控制下与其相应的网络2、4、6、或8通信。在本发明另一实施例中,一个或多个收发器73...73’可由认知无线电收发器或基于选定的操作模式配置为与不同网络通信的其他灵活的RF收发器(flexible RF transceiver)123来实现。例如,灵活的RF收发器可基于控制信号141的生成被配置为蓝牙收发器、GSM收发器或802.11收发器来运作,来实现相应的发射和接收特性。关于生成控制信号141的特定条件的详细内容将随后结合附图6-51来讨论。
[0114] 图6是依据本发明一实施例的通信设备125的模块示意图。特别地,所示的通信设备包括图4所示的许多通用组件。在本实施例中,IC 50包括可选接收器77,诸如环境监控接收器,能够通过分析RF频谱203来估计RF环境。
[0115] 特别地,通信设备125包括多个收发器73,依据对应的多个网络协议与相应的多个网络(诸如,网络2、4、6、8等)无线收发数据。接收器77在宽带(broadband)频谱(诸如RF信号频谱203)上接收和处理所接收的RF信号,以及生成环境数据作为响应。处理模块225处理环境数据并生成一个或多个控制信号141作为响应,以基于环境数据来适配收发器73。
[0116] 在操作中,接收器77分析包括每一收发器73所使用频带的RF频谱,这里的频带包括每一收发器所能使用的可选的频带。环境数据能够识别未使用的频谱、已使用的频谱、期望的信道、非期望的信道、噪声和干扰,用于使得收发器73能够适应更多有利的条件。
[0117] 在一实施例中,当有关特定频率的信道的条件开始恶化或者接收器77发现了更好的频率信道供多个收发器73中的一个使用,处理模块225就能生成控制信号141和出站数据来通过控制信号与远程站点协调一致,切换到新的频率信道,以及将收发器73更改到新的频率信道。在另一实施例中,当与一特定网络的通信开始恶化或者接收器77发现了更好的网络可供通信设备125使用时,处理模块225就能生成控制信号141和出站数据,用于协调切换至新的网络或新的网络设备,或者使收发器73适配于新的网络或将正使用的收发器73切换至一适于与新的网络或新的网络设备通信的收发器。另外,收发器73在空闲周期内能够承担接收器77的功能。在一进一步的实施例中,当某特定收发器的通信条件诸如噪声和干扰发生变化时,处理模块225能够生成控制信号141,用于修改收发器73的发射参数和/或接收参数以适应条件的改变。
[0118] 图7是依据本发明一实施例的频谱210示意图。特别地,频谱210代表了由诸如接收器77的环境监控接收器所接收的RF信号频谱203的例子。在本发明一实施例中,接收器77接收和分析RF信号频谱,以及识别未使用的频谱部分,诸如可用的频谱212,基于这些频谱(spectra)信号能量的不足来识别。另外,接收器77能够识别非期望的信道,通过基于信噪比、信号与噪声和干扰的比率、错误包率、数据率等识别不被接受的噪声和干扰214级别来实现。
[0119] 图8是依据本发明一实施例的频谱220示意图。特别地,频谱220代表了由诸如接收器77的环境监控接收器所接收的RF信号频谱203的又一例子。除了结合图7所描述的功能和特性外,接收器77能够识别期望的信道,诸如期望信道222,基于远程站点可服务于通信设备125的可能性来实现。特别地,可基于强信标信号(beacon signal)或其他来自远程设备的通信的存在(指示网络是存在的以及能够以可接受的噪声和/或干扰级别接收到信号)来识别期望的信号。
[0120] 图9是依据本发明一实施例的RF接收器127’的模块示意图。RF接收器127’诸如接收器77共享RF接收器127的许多通用组件,这些通用组件通过公共的标号来标识。接收器127’可通过专用无线电接收器或者认知无线电接收器或者其他的灵活收发器来实现,诸如收发器73中的一个:收发器73由控制信号141被配置为以环境监控操作模式来操作的环境监控收发器。在操作中,RF接收器127’通过天线和片外天线接口171接收入站RF信号152,片外天线接口171用于将入站RF信号152处理为适于接收器前端140接收的信号153。一般来说,天线接口171为RF前端140提供天线阻抗匹配、为入站RF信号152提供可选的带通滤波以及为天线的配置提供可选的控制以响应处理模块225所生成的一个或多个控制信号141。
[0121] 下变频模块142包括混合段、模数转换模块,还可包括滤波和/或增益模块。混合段基于接收器本地振荡将期望的RF信号154转换为下变频信号156,诸如模拟基带或低IF信号。ADC模块将模拟基带或低IF信号转换为数字基带或低IF信号。滤波和/或增益模块高通或低通滤波数字基带或低IF信号以产生基带或低IF信号156。注意的是,ADC模块和滤波和/或增益模块的顺序可以变换,那么这时滤波和/或增益模块就为模拟模块。
[0122] 接收器处理模块144依据特定的无线通信标准(例如,IEEE802.11、蓝牙、RFID、GSM、CDMA等等)处理基带或低IF信号156以产生入站数据161。由接收器处理模块144执行的处理包括但不限于数字中频到基带的转换、解调、解映射、解凿孔(depuncturing)、解码、和/或解扰,还进一步的包括可选的处理:识别未使用的频谱、已使用的频谱、期望的信道、非期望的信道、噪声和干扰等。
[0123] 在本发明一实施例中,RF接收器127’包括RF前端140、下变频模块142,在诸如RF信号频谱203的宽带频谱上扫描来实现窄带接收器。在此方式下,频谱的个别部分,RF接收器127’可被调整到用于分析的个别频带或个别频率信道以生成环境数据161。在一种操作模式下,RF接收器127’可适应性地在宽带频谱上扫描以避免来自多个收发器73中的至少一个的传输干扰。特别地,RF接收器127’能够通过处理模块225所生成的控制信号141’来操作,以避免被调整到同时被通信设备125的其他收发器73...73’所使用的用于传输的特定频带或信道。
[0124] 在本发明另一实施例中,RF接收器127’包括RF前端140和下变频模块142,可实现为宽带接收器,能够同时在宽带频谱上捕捉所接收的RF信号以及通过使用频域分析来分析宽带频谱以生成环境数据。例如,下变频模块142能够将基带或低IF信号在宽频范围内数字化,以及执行快速傅里叶变换(FFT)或使用接收器处理模块144中的其他频域方法来生成环境数据161.在一种操作模式下,RF接收器127’能够适应性地捕捉来自宽带频谱的数据以避免多个收发器73中的至少一个的传输干扰。特别地,RF接收器127’可通过处理模块225生成的控制信号141’来操作,以避免捕捉或分析入站信号152的同时,通信设备125的收发器73...73’中的某一个也在发射。
[0125] 图10是依据本发明另一实施例的通信系统的模块示意图。通信设备125依据多个网络协议收发多个网络107和109的网络数据,诸如网络2、4、6、8。在本发明该实施例中,控制数据通过逻辑控制信道在远程管理单元200和通信设备125之间传送,逻辑控制信道承载与网络107或网络109通信的网络数据。管理单元200协助通信设备125配置一个或多个收发器73...73’。
[0126] 特别的,多个收发器73...73’之中的至少一个进一步使用多种网络协议之中的对应协议与远端管理单元200收发控制信道数据,该控制信道数据的收发与通过逻辑控制信道所进行的网络数据收发通信进行。控制信道数据包括发往管理单元200的本地控制数据和接收自远程管理单元200的远程控制数据。依据本实施例,处理模块225处理远程控制数据并生成至少一控制信号141以做响应,所述至少一个控制信号141基于远程控制数据来适应至少一个收发器73...73’。
[0127] 发往管理单元200的本地控制数据包括本地生成模块48所生成的本地数据或移动数据;RF环境数据,诸如环境监控数据161、电源管理单元95所生成的电池余量;由处理模块225或通信设备125的其他模块所执行的通信应用所生成的期望的服务质量;延迟优先(latency preference);成本优先(costpreference);业务请求,诸如特定网络服务或应用的请求;设备特性;和/或数据率优先(data rate preference)。
[0128] 在本发明一实施例中,处理模块225通过状态机、算法、查找表进行操作或计算,并基于接收自管理单元200的远程控制数据来生成控制信号141和/或141’。在此方式下,管理单元200能够估计用户通信设备125希望的任务请求,例如,下载音频文件;打电话;发短消息;玩游戏;看视频;以及通过有关能力、性能和设备状态以及环境数据的本地控制数据来收集通信设备125的其他信息,还伴随有其他相关数据,如果有的话;协助通信设备配置其收发器,使其满足通过网络107、109等的请求任务。另外,管理模块200在提供特定网络服务以协助通信设备125调整发射和接收参数从而得到更好的性能、切换频率信道、和/或切换至另一网络的过程中,能够估计本地控制数据,
[0129] 图11是依据本发明一实施例的协议栈的部分模块示意图。结合图10所述,控制数据可通过逻辑控制信道在远程管理单元200和通信设备125之间通信。在此实施例中,控制数据通过控制信道协议230来承载,诸如应用特定控制信道协议(application specific control channel protocol)或诸如IP协议的通用协议。该控制信道协议230处于在协议堆栈231中用于通信设备125和无线网络107或109通信的特定网络协议232之上。
[0130] 在操作中,通过网络107或109接收自通信设备125的网络数据中的本地控制数据被路由至管理单元200。本地控制数据进一步包括设备识别码,诸如专属于通信设备125并用于通过另外的网络数据将来自管理单元200的远程控制数据再路由回通信设备125的识别号码或地址。
[0131] 图12是依据本发明一实施例的网络协议包的模块示意图。特别地,示出的网络协议包234包括包净荷(payload)238和诸如包头或其他包头段的包头段(overhead section)236。在此实施例中,逻辑控制信道由管道(tunneling)控制数据来实现,诸如包净荷(诸如包净荷238)中的控制数据235。
[0132] 在此实施例中,包括控制数据235并通过网络107或109接收自通信设备125的网络数据中的本地控制数据可被路由至管理单元200。本地控制数据进一步包括设备识别码,诸如专属于通信设备125并用于通过控制数据235将来自管理单元200的远程控制数据再路由回通信设备125的识别号码或地址。
[0133] 图13是依据本发明另一实施例的通信系统的模块示意图。特别地,所示实施例包括管理单元201。在此实施例中,管理单元201类似于图10所示的管理单元200进行操作,不过管理单元201通过特定无线控制信道与通信设备125通信,诸如管理单元201和通信设备125之间的直接无线信道。在本发明一实施例中,控制信道使用控制信道协议与通信设备
125通信,诸如与网络108、109等所使用的多个网络协议不同的标准协议。或者,为达到此目的还可重用网络协议或使用诸如IP协议的通用协议。
[0134] 在此配置下,通信设备125包括与管理单元201通信的专用控制信道收发器。在此方式下,控制信道可用于通信控制数据和协助通信设备125以配置一个或多个收发器73...73’。在另一实施例中,通信设备125可配置收发器73...73’中的一个以控制信道方式运作。例如,在设备启动时,向新区域的移动或在默认操作模式下,通信设备能够配置一个或多个收发器73...73’以控制信道方式运作并与管理单元201通信以确定哪些网络和网络资源是可用的。管理单元201能够基于特定的任务或通信设备125请求的任务与通信设备
201交换(exchange)控制数据,以确定配置一个或多个收发器73...73’的特定设备参数,从而与诸如107、109等的可用网络进行操作。
[0135] 此外,在启动完成之后,管理单元201收到的远程控制数据可包含对特定收发器73...73’的重新配置,其用于实现控制信道,以便与网络107、109等进行通信。可选地,在网络丢失、收发器73...73’变得可用、启动初始化、通信设备移动至新区域时,或者由处理模块225执行的通信应用触发下或者在用户控制下,通信设备125可将收发器返回至控制信道操作模式。
[0136] 图14是依据本发明另一实施例的通信设备125的模块示意图。特别地,示出的通信设备共享图4和图9中描述的通信设备125的许多通用组件,这些组件使用了相同的标号。在此实施例中,RFIC50包括与管理单元201通信的控制信道收发器。收发器75可为专用控制信道收发器。在此方式下,控制信道可用于传送控制数据和协助通信设备125以配置收发器73...73’中的一个。在另一实施例中,通信设备125可将收发器73...73’之中的一个配置成控制信道操作模式下的控制信道收发器75。
[0137] 图15是依据本发明另一实施例的RF收发器123’的模块示意图。特别地,示出的RF收发器123’中的许多公用组件共享图5中描述的RF收发器123的许多通用组件,其中公用的组件使用了相同的标号。RF收发器123’可为专用控制信道收发器,通过出站RF信号170’和入站RF信号152’实施物理控制信道。来自管理单元201的入站RF信号152’由RF接收器127进行处理以产生远程控制数据252。另外,本地控制数据由RF收发器129处理以产生发往管理单元201的出站RF信号170’。在此方式下,控制信道可用于通信控制数据和协助通信设备125以配置一个或多个收发器73...73’。在另一实施例中,通信设备125可通过可选的控制信号141配置收发器73...73’中的一个在控制信道操作模式下以RF收发器123’来运作。
[0138] 图16是依据本发明另一实施例的通信系统的模块示意图。特别地展示了通信系统,其中管理单元通过控制通道,提供认知收发器配置数据260来配置通信设备125的一个或多个认知无线电收发器。用这种方式,认知无线电收发器通过不同的数据率和不同的协议,可在不同的频道、不同的频带与不同的网络进行通信,来适应环境条件、设备条件和/或能与之适应的其它发送和接收特性。
[0139] 例如,通过专用控制信号收发器,操作在控制信道操作模式下的收发器,或者当作控制信道收发器操作的认知无线电收发器,在通信设备125和管理单元200之间可建立逻辑控制信道。本地控制信道数据发送到管理单元200,包括通过专用环境监测收发器、操作在环境监测操作模式下的收发器、或者当做环境监测收发器操作的认知无线电收发器收集的环境数据。此外,本地控制数据可包括任务请求如打电话,并进一步包括设备条件如优选的数据率,电池余量,设备模型和可选的操作系统或通信应用特性和其它参数。作为响应,管理单元选择特定的网络,诸如网络107,在此例中为900MHz的GSM移动电话网络,管理单元200知道,基于已接收的作为本地控制数据一部分的环境数据,通信设备125通过该网络能够很好的接收数据。进一步地,管理单元200产生认知收发器配置数据260并发送该数据到通信设备125。通信设备接收认知收发器配置数据,并配置它的认知无线电收发器中的一个,当做900MHz GSM收发器来操作,建立与网络107的通信,并开始执行要求的打电话的请求。
[0140] 以下将会结合图18-19阐述特定认知无线电收发器的实现。
[0141] 图17是依据本发明一实施例的另一通信系统的模块示意图。与图16的通信系统类似,展示了通信系统,其中管理单元通过控制通道,提供认知收发器配置数据260来配置通信设备125的一个或多个认知无线电收发器。用这种方式,认知无线电收发器通过不同的数据率和不同的协议,可在不同的频道、不同的频带与不同的网络进行通信,来适应环境条件、设备条件和/或能与之适应的其它发送和接收特性。在这个实施例中,如图13-14中所示的,管理单元201代替管理单元,通过直接或单独物理控制信道,与通信设备125进行通信。
[0142] 图18是依据本发明一实施例的射频收发器123”的模块示意图。特别地,展示了射频收发器123”共享如图5和15中所描述的射频收发器123和123’的许多通用元素,这些通用元素标有通用标号并可用于实现收发器73,73’和75。射频收发器123”包括射频发送器229和射频接收器227。射频发送器227包括射频前端140,下变频模块142和接收器处理模块144’。射频发送器229包括发送器处理模块146’,上变频模块148和无线电发送器前端150。
[0143] 如图所示,发送器和接收器通过天线接口171和天线共用器(diplexer(duplexer))177,如天线接口72或74,连接至天线,天线共用器177连接发送信号155到天线来产生出站射频信号170,天线接口171连接进站信号152来产生接收信号153。另一方面,发送/接收开关可用作替代天线共用器177。尽管只示出了一个单独天线,接收器和发送器可共用包括两个或多个天线的多重天线结构。在另一实施例中,发送器和接收器可共用包含多个天线的多重输入多重输出(MIMO)天线结构、分集式天线结构、相位阵列或其它可控天线结构,这些天线是可固定的,可编程的,为天线阵列或是其他天线配置。
[0144] 在操作上,接收器从它的主设备的其它部分接收出站实时数据162,如由处理模块225或其它来源通过发送器处理模块146’执行的通信应用。发送器处理模块146’根据一定的无线通信标准(如,IEEE 802.11,蓝牙技术,射频识别技术RFID,GSM,CDMA),处理出站数据162,来产生基带或包括出站数据162的低中频发射信号164。基带或低中频发射信号164可为数字基带信号(如,具有零的中频)或数字低中频信号,其中低中频将在100千赫和几兆赫之间的频率范围内。注意:由发送器处理模块146’执行的处理包括但不限于,加扰、编码、凿孔、映射,调制和/或数字基带到中频转换。
[0145] 上变频模块148包括数模转换(DAC)模块,过滤和/或增益模块和混合部分。DAC将基带或低中频发射信号164从数字域转换为模拟域。过滤和/或增益模块在提供获取的模拟基带信号给混合部分之前,过滤和/或调整获取的模拟基带信号。混合部分根据发送器本地振荡将模拟基带或低中频信号转换为上变频信号166。
[0146] 无线电发送器前端150包括功率放大器,也可包括发送过滤模块。功率放大器放大上变频信号166来产生出站射频信号170,如果包括发送器过滤模块,发送器过滤模块可过滤出站射频信号170。通过连接至提供阻抗匹配和可选带通滤波的天线接口171,天线结构发送出站射频信号170给目标设备如视频标签,基站,接入点和/或其它无线通信设备。
[0147] 通过天线和片外天线接口171接收器接收进站射频信号152,片外天线接口171为接收器前端140将进站射频信号152处理为接收信号153。通常,天线接口171提供天线的阻抗匹配给射频前端140,对进站射频信号152进行可选的带通滤波,并根据由处理模块225产生的一个或多个控制信号114选择性的控制天线的配置。
[0148] 下变频模块142包括混合部分,模拟数字转换(ADC)模块,并也可包括过滤和/或增益模块。混合部分将期望的射频信号154转换为基于接收器本地振荡如模拟基带或低中频信号的下变频信号156。ADC模块将模拟基带或低中频信号转换为数字基带或低中频信号。过滤和/或增益模块将数字基带或低中频信号高通和/或低通过滤来产生基带或低中频信号156。注意:ADC模块和过滤和/或增益模块的顺序是可以交换的,所以过滤和/或增益模块是模拟模块。
[0149] 接收器处理模块144’根据一定的无线通信标准(如,IEEE 802.11,蓝牙技术,射频识别技术RFID,GSM,CDMA),处理基带或低中频信号156,来产生进站数据160。由接收器处理模块144’执行的处理包括但不限于,数字中频到基带的转换、解调、解映射、解凿孔、解码,和/或解扰。
[0150] 在本发明的实施例中,射频收发器123”可配置为控制信道收发器来接收包括认知收发器配置数据260的进站数据160。射频收发器123”可配置为在默认操作模式下的控制信道收发器,然后基于通过与管理单元200或201建立的物理或逻辑控制信道接收的认知收发器配置数据260,射频收发器123”对它自己进行重新配置。例如,当通信设备125在它的配置状态下完成分配给它的任务时,射频收发器123”可对它自己进行重新配置,以恢复到作为控制信道收发器的操作。
[0151] 处理模块225接收认知收发器配置数据260并产生一个或多个控制信号141,来配置或适应射频收发器123”。与射频收发器123’的处理模块225类似,处理模块225产生控制信号141来修改射频收发器125的发送和/或接收参数,如协议参数,数据率,调制类型和被接收器处理模块144’和发送器处理模块146’使用的其它数据参数,频带,信道和带宽,过滤设置,收益,电平,ADC和DAC参数,和被射频前端140,无线电发送器前端150,下变频模块142上变频模块148使用的其它参数,及被天线接口171用于设置天线的波束图,收益,极化,频带的天线配置或天线的其它天线配置。
[0152] 例如,认知收发器配置数据260可包括接收器频带配置数据,接收器频带配置数据通过控制信号140调整本地振荡频率,过滤带宽等,来配置接收器前端140的频带。认知收发器配置数据260可包括发送器频带配置数据,发送器频带配置数据通过调整本地振荡频率,过滤带宽等,配置发送器前端的频带。认知收发器配置数据260可包括基带处理配置数据,基带处理配置数据配置接收器基带处理模块144’的至少一个基带处理参数,如特殊的调制方案,协议,数据率等。认知收发器配置数据260可包括基带处理配置数据,基带处理配置数据配置发送器基带处理模块146’的至少一个基带处理参数,如特殊的调制方案,协议,数据率等。
[0153] 控制信号141可为模拟信号,数字信号,控制射频收发器123”的模块以适应通过不同网络的通信的其它信号的离散时间信号。用这种方式,基于控制信号141的产生,这样的认知射频收发器123”可用于当成蓝牙收发器、GSM收发器或802.11收发器来操作,来实现相应的发送和接收特性。
[0154] 在进一步的操作模式下,接收器处理模块144’包括接收器应用存储器240,接收器应用存储器240存储接收器应用,该接收器应用由接收器处理模块执行,以完成此接收器处理模块144’的功能。在默认的操作模式下,接收器应用存储器可存储默认的接收器应用,该默认的接收器应用引起接收器处理模块操作在特定配置下,如GSM接收器,蓝牙接收器,CDMA接收器,WIMAX接收器,UWB接收器,802.11接收器或当作控制信道接收器等。认知收发器配置数据260可包括,可接收和存储在接收器应用存储器240和被接收器基带处理模块144’在新配置下执行的其它基带处理应用数据。例如,当作为控制信道接收器操作时,射频接收器227可接收认知收发器配置数据260,认知收发器配置数据260包括带有新接收器应用如GSM接收器应用的基带处理应用数据,该基带处理应用数据存储在接收器应用存储器
240,并由接收器基带处理模块144’执行,该执行作为处理模块225将射频接收器227当作GSM接收器进行重新配置的一部分。
[0155] 用类似的方式,发送器处理模块146’包括存储发送器应用的发送器应用存储器241,该发送器应用由发送器处理模块执行来完成发送器处理模块146’的功能。在默认的操作模式下,发送器应用存储器可存储默认的发送器应用,该默认的发送器应用引起发送器处理模块操作在特定配置下,如GSM发送器,蓝牙发送器,CDMA发送器,WIMAX发送器,UWB发送器,802.11发送器或当作控制信道发送器等。认知收发器配置数据260可包括,可接收和存储在发送器应用存储器241和被发送器基带处理模块146’在新配置下执行的其它基带处理应用数据。例如,当作为控制信道收发器操作时,射频收发器123”可接收认知收发器配置数据260,认知收发器配置数据260包括带有新发送器应用如GSM发送器应用的基带处理应用数据,该基带处理应用数据存储在发送器应用存储器241,并由发送器基带处理模块146’执行,该执行作为处理模块225将射频接收器227当作GSM接收器进行重新配置的一部分。
[0156] 应注意:上述所描述的例子仅仅是认知射频收发器123”的许多可能的配置和重新配置的说明。
[0157] 图19是依据本发明一实施例的射频收发器123’”的模块示意图。特别地,展示了射频收发器123’”共享图5,15和18中所描述的射频收发器123,123’和123”的许多通用元素,这些通用元素使用了通用的标号做了标注,并可用于实现收发器73,73’和75。然而在这个实施例中,通过配置为物理或逻辑控制信道收发器的通信设备125的其它收发器,73,73’或75,接收认知收发器配置数据260。用这种方式,通信设备125的多个收发器在管理单元200或201的控制或合作下,可配置或重新配置为不同的应用。
[0158] 图20是依据本发明一实施例的另一通信系统的模块示意图。尤其是,展示了用于管理多个多服务通信设备125的网络管理单元200,每个多服务通信设备125能够通过多个网络107,109等进行通信。尤其是,管理单元200通过逻辑控制信道与每个多服务通信设备125通信,该逻辑控制信道用于传输(tunneled)和/或承载在多服务通信设备125和网络
107,109等之间通信的网络数据。管理单元200和每个多服务通信设备125之间的控制数据交换可包括远程控制数据,该远程控制数据选择性的包括认知收发器配置数据和本地控制数据。
[0159] 在本发明的一个实施例中,通过从每个设备经由逻辑控制信道发送到管理单元200的本地控制数据,管理单元200收集设备识别数据,如IP地址,移动识别号码,MAC地址或其它与每个多服务通信设备125一致的设备标识符。通过特定设备的设备标识符对从管理单元200发送到特定多服务通信设备125的远程控制数据进行编址。
[0160] 下面结合图21对管理单元200的可能的实现做进一步详细说明。
[0161] 图21是依据本发明一实施例的管理单元的模块示意图。特别地,展示了管理单元200,管理单元200包括管理处理单元270和从多个网络如网络107,109等接收网络资源数据
280的网络接口272。在操作上,网络接口272通过无线控制通道,方便与多个多服务通信设备的双向数据通信。双向数据通信包括,发送到至少一个多个多服务通信设备125的出站控制数据278,如远程控制数据。双向数据通信进一步包括,从至少一个多个多服务通信设备
125接收的进站控制数据276,如本地控制数据。结合图20的描述,无线控制信道可用逻辑控制信道实现,该逻辑控制信道用于承载在多个多服务通信设备125和一个或多个多网络
107,109等之间的通信。
[0162] 通过至少一个专用的或共享的处理设备来实现管理处理单元270。该处理设备可以是微处理器,微控制器,数字信号处理器,微电脑,中央处理器,现场可编程门阵列(field programmable gate array),数字电路,和/或任何基于操作指令操作信号(模拟和/或数字)的设备。相关的存储器可为单独存储设备或片上或片外的多个存储设备。该存储设备可为只读存储器,随机访问存储器,易失性存储器,非易失性存储器,静态存储器,动态存储器,闪存和/或任何存储数字信息的设备。注意:当管理处理单元270通过状态机,模拟电路,数字电路和/或逻辑电路,实现一个或多个它的功能时,为该电路存储相应操作指令的相关存储器已嵌入到包括状态机,模拟电路,数字电路和/或逻辑电路的电路中。
[0163] 在本发明的实施例中,网络接口可包括调制解调器,交换机,路由器,网卡,或若连接至网络107,109等,能够通过一个或多个网络107,109等发送和接收进站控制数据276和出站控制数据278的其它接口。此外,网络接口272包括控制信道接口,接收器如环境监视接收器,或为接收或产生网络资源设备的其它输入设备,网络资源数据表明了网络资源如频道,时隙或网络107,109等的其它资源的可用性。
[0164] 管理处理单元270处理进站控制数据276和网络资源数据280和产生相应的出站控制数据。出站控制数据278可包括网络连接数据,发送和接收参数,协议参数,认知收发器配置数据260,或用来适应或配置多服务通信设备125来与无线网络107,109操作的其它控制信息。认知收发器配置数据260可包括用于配置接收器前端的频带的接收器频带配置数据,用于配置发送器前端的频带的发送器频带配置数据,用于配置接收器基带处理模块的至少一个基带处理参数的基带处理配置数据,用于由接收器基带处理模块执行的基带处理应用数据,用于配置发送器基带的至少一个基带处理处理参数的基带处理配置数据,和/或用于由发送器基带处理模块执行的处理模块基带处理应用数据。
[0165] 例如,进站控制数据276可包括至少一个业务请求,如下载文件,发送信息,浏览视频程序,打电话等请求。管理处理单元270根据进站控制数据和网络资源数据,分配多个网络107,109等的至少一个资源中的至少一个。在本发明的实施例中,根据进站控制数据276,该进站控制数据276可进一步包括设备特性,设备状态参数,进一步优先的,如射频环境数据,电池余量,期望的服务质量,延迟优先,成本优先,设备特性,数据率优先,管理处理单元270从多个网络107,109等中选择一个网络来实现依据业务请求的业务。也基于网络资源数据280,该网络资源数据280提供关于网络资源对完成请求可用的信息,管理处理单元270从多个网络107,109等中选择一个网络。出站控制数据278可包括从多个网络107,109等中选择一个网络,也包括用于适应至少一个多个多服务通信设备的至少一个收发器的其它远程控制数据。
[0166] 图22是依据本发明一实施例的另一通信系统的模块示意图。特别地,展示了用于管理多个多服务通信设备125的网络管理单元201,每个多服务通信设备125能够通过多个网络107,109等进行通信。特别地,管理单元201通过单独的无线控制信道,与每个多服务通信设备进行通信。在管理单元201和每个多服务通信设备125之间的控制数据交换可包括远程控制数据,该远程控制数据选择性的包括认知收发器配置数据和本地控制数据。
[0167] 在本发明的实施例中,通过从每个设备经由物理控制信道发送到管理单元201的本地控制数据,管理单元200收集设备识别数据,如IP地址,移动识别号码,MAC地址或其它与每个多服务通信设备125一致的设备标识符。通过特定设备的设备标识符对从管理单元201发送到特定多服务通信设备125的远程控制数据进行编址。
[0168] 下面结合图23对管理单元201的可能的实现做进一步详细说明。
[0169] 图23是依据本发明另一实施例的管理单元的模块示意图。特别地,管理单元包括与管理单元200相似的元素,这些相似的元素使用了相同的标号。但是,网络接口273在与网络接口272相似的方式下操作,然而,进站控制数据276和出站控制信道数据278通过通信设备接口如控制信道收发器274进行通信。在操作上,控制信道收发器如射频收发器与射频收发器123”相互补充,方便通过无线控制通道与多个多服务通信设备之间的双向数据通信。
[0170] 图24是依据本发明一实施例的另一通信系统的模块示意图。特别地,展示了通信系统共享与图20所示的通信系统的相似元素,这些相似的元素是指通用参考数字符号。在这个实施例中,管理单元200包括,从与无线网络107和109通信的远程设备290和/或从多服务通信设备125收集环境数据的本地代理292。远程设备290包括基站,接入点和其它网络设备,连接至网络107,109的单独服务通信设备,如无线局域网(WLAN)功能的电脑,无线电话或与无线网络107,109等进行通信的其它设备。
[0171] 环境数据可包括射频频谱信息和来自每个远程设备290的位置数据,管理单元200使用位置数据映射当前射频环境,来确定这些因素如可用信道、未用的频谱、已用的频谱、噪声和干扰的来源和位置、通过一个或多个网络107,109等的经由一个或多个信道通信的其它“故障区”的位置,这是非常困难的。为了管理单元200的使用,本地代理292收集和处理这个信息,来确定由于多服务通信设备输入故障区所导致的要求切换的位置,并分配频道和其它网络资源,并产生其他出站控制数据278如远程控制数据。
[0172] 图25是依据本发明另一实施例的管理单元的模块示意图。特别地,展示了,管理单元200包括图21中所描述的许多相似元素,这些元素是指通用参考数字符号。此外,管理处理单元270包括本地代理292,本地代理292可通过硬件,固件或软件来实现,通过来自多服务通信设备125的进站数据276和通过与网络107,109等通信或是网络107,109等的一部分的其它远程设备来收集环境数据。管理处理单元270处理包括环境数据,网络资源数据的进站控制数据,并产生相应的出站控制数据。
[0173] 特别地,本地代理292可通过无线控制信道从不同于多个多服务通信设备的多个远程设备收集环境数据,和/或通过无线控制信道从多个多服务通信设备的至少一个设备中收集环境数据。
[0174] 图26是依据本发明一实施例的另一通信系统的模块示意图。特别地,展示了通信系统共享与图22所示的通信系统的相似元素,这些相似的元素是指通用参考数字符号。在这个实施例中,管理单元201包括本地代理292,通过可与无线网络107,109等分开实现的物理无线控制信道进行通信,本地代理292从远程设备290,从网络107,109等,和/或从多服务通信设备125收集环境数据。远程设备290包括用于用于收集环境数据的专用的传感器,或与管理单元201通信的其它设备。
[0175] 环境数据包括射频频谱信息,电源测量和来自每个远程设备290的位置数据,管理单元201使用位置数据映射当前射频环境,来确定这些因素如可用信道、未用的频谱、已用的频谱、噪声和干扰的来源和位置、通过一个或多个网络107,109等的经由一个或多个信道通信的其它“故障区”的位置,这是非常困难的。此外,管理单元201从一个或多个网络如网络107,109等选择性地收集环境数据。为了管理单元201的使用,本地代理292收集和处理这个信息,来确定由于多服务通信设备输入故障区所导致的要求切换的位置,并分配频道和其它网络资源,并产生其他出站控制数据278如远程控制数据。
[0176] 图27是依据本发明另一实施例的管理单元的模块示意图。特别地,展示了包括图23中所描述的许多相似元素的管理单元201,这些相似元素是指通用参考数字符号。此外,管理处理单元270包括本地代理292,本地代理292可通过硬件,固件或软件来实现,通过来自多服务通信设备125的进站数据276和通过与网络107,109等通信或是网络107,109等的一部分的其它远程设备来收集环境数据。特别地,本地代理292可通过无线控制信道从不同于多个多服务通信设备的多个远程设备收集环境数据,和/或通过无线控制信道从多个多服务通信设备的至少一个设备中收集环境数据。如前面所描述的,管理处理单元270处理包括环境数据和网络资源数据280的进站控制数据,并产生相应的出站控制数据。
[0177] 图28是依据本发明一实施例的管理网络的模块示意图。特别地,展示了用于管理能够通过多个网络通信的多个多服务通信设备的分层管理单元网络。管理单元网络包括多个本地管理单元300,每个本地管理单元通过物理或逻辑无线控制信道,参与与至少一个多个多服务通信设备如通信设备125的双向数据通信。在与管理单元200和202类似的方式下,每个本地管理单元300发送出站控制数据给多个多业务通信设备中的一个,并从多个多业务通信设备中的一个中接收进站控制数据。一个或多个区域管理单元用于从多个本地管理单元中的至少一个中接收进站控制数据,来处理进展数据并产生出站数据和发送出站数据给多个本地管理单元中的至少一个。在一个实施例中,本地管理单元300用于从多个网络如07,109等的至少一个中接受网络资源数据280,并发送网络资源数据280给区域管理单元
302。相应地,进一步基于网络资源数据280,区域管理单元302产生出站控制数据276。在另一实施例中,区域管理单元302从多个网络107,109等中接收网络资源数据280。可选的地区管理单元304连接至区域管理单元302,用于选择性地参与出站数据的产生。本地管理单元
300也可直接连接至网络107,109等来接收网络资源数据280。
[0178] 在操作上,管理单元201或200的功能分开在分层管理网络的两个或多个层之间。本地任务如进站控制数据276和出站控制数据278的通信,本地代理收集和处理本地环境数据的操作在网络边缘(edge of the network)处理。一个或多个处理功能,如网络资源的收集,认知收发器配置数据的存储和其它出站控制数据278的产生,可在区域管理单元层或可选的地区管理单元层执行。
[0179] 图29和30是依据本发明其它实施例的管理单元的模块示意图。特别地,管理单元300和300’与管理单元200和202在操作上类似。但是,管理单元300和300’都包括了管理层接口310,管理层接口310可为有线或无线连接,通过一个或多个网络如因特网与包括在区域管理单元302中的互补管理层接口312进行通信,来管理或实现该连接。管理单元300和
300’都显示在可选的配置,凭借该配置,本地管理单元本身收集网络资源数据。然而,如图
28的描述,区域管理单元302通过操作上类似于网络接口272的它们自己的网络接口,可直接从相应的网络107,109等收集网络资源数据280。此外,在如果28所示的配置中,管理单元网络包括地区管理单元304,每个区域管理单元302可进一步通过管理层接口312与地区管理单元304进行通信。
[0180] 如图28中所描述的,管理单元201或200的功能分开在分层管理网络的两个或多个层之间。本地任务如进站控制数据276和出站控制数据278的通信,本地代理收集和处理本地环境数据的操作,通过它们的管理处理单元270,在本地管理单元300的网络边缘(edge of the network)处理。一个或多个处理功能,如网络资源的收集,认知收发器配置数据的存储和其它出站控制数据278的产生,通过包含在区域管理单元302的管理处理单元270和/或通过包含在地区管理单元304的管理单元270,可在区域管理单元层或可选的地区管理单元层执行。在本发明的实施例中,管理单元200和201的管理处理单元270中描述的功能,可分布在管理单元网络的本地层的管理处理单元270,区域层的管理处理单元270和可选的地区层的管理处理单元270之间。
[0181] 图31是依据本发明一实施例的处理模块225的示意图。特别地,展示了通信设备125的处理模块225,处理模块225包括协同模块320,协同模块320根据处理模块225的实现,可通过硬件,软件或固件实现。在这个实施例中,管理单元,如管理处理单元200,201或管理单元网络产生出站控制数据278,协同模块320接收出站控制数据278来协作建立多个多服务通信设备125的至少一个的至少一个设备设置。
[0182] 在本发明的实施例中,进站控制数据276包括业务请求和由协同模块320产生和管理单元200,201或管理单元网络产生的至少一个建议的资源分配,基于进站数据276和网络资源数据280,分配多个网络107,109等的至少一个网络的至少一个资源。在本发明的另一实施例中,进站控制数据276包括业务请求和至少一个建议的资源分配和管理单元200,201或管理单元网络,基于进站控制数据276和网络资源数据280,根据业务请求,选择多个网络107,109等中的一个网络来实现业务。这些实施例,决策属于管理单元200,201或管理单元网络。用这种方式,协同模块320基于它自己对本地控制数据如位置,设备性能,设备优先,用户优先和设备的状态的分析,可产生建议的配置。
[0183] 在其它的实施例中,决策可属于协同模块320。例如,管理单元200,201或者管理单元网络可产生包括从多个网络107,109等选择出一个网络的建议选择的出站控制数据278,协同模块320基于建议选择从多个网络107,109等中选择出一个网络。在另一个例子中,产生的出站控制数据278包括建议的远程控制数据,建议的远程控制数据用于适应多个多服务通信设备的至少一个设备的至少一个收发器。协同模块基于建议的远程控制数据,选择是否适应该至少一个收发器。此外,出站控制数据278可包括用于配置多服务通信设备125的至少一个认知收发器的建议的认知收发器配置数据260,协同模块选择是否配置该至少一个认知收发器。用这种方式,管理单元200或201,基于它自己对本地控制数据如位置,设备性能,设备优先,用户优先和设备的状态的分析,可产生建议的配置。用这种方式,协同模块320基于它自己对本地控制数据如位置,环境,噪声和干扰,频谱特性,设备优先,用户优先和设备的状态的分析,从建议的配置中选择。
[0184] 图32是依据本发明一实施例的另一通信系统的模块示意图。特别的,展示了服务聚合器325,服务聚合器325分配网络资源给能够通过多个网络107,109等通信的多个多服务通信设备125。在本发明的一个实施例中,结合管理单元200或201或管理单元网络,如图28所示的管理单元网络,来实现服务聚合器。
[0185] 在操作上,服务聚合器参与通过无线控制信道与多个多服务通信设备如通信设备125之间的双向数据通信。双向数据通信包括出站控制数据,如发送到多个多服务通信设备的出站控制数据278,和进站控制数据,如从多个多服务通信设备接收的进站控制数据276。
从多个网络中收集网络资源。管理处理单元,如管理处理单元270,处理进站控制数据和网络资源数据并产生相应的出站控制数据,其中,进站控制数据包括至少一个业务请求,服务聚合器基于进站控制数据和网络资源数据,分配多个网络的至少一个网络的至少一个资源。
[0186] 例如,通信设备125通过无线控制信道,可发送一个打电话的请求。服务聚合器125找出一个可用的网络,并发送出站控制数据278给通信设备125来与该网络通信。出站控制数据可包括配置通信设备125的认知收发器来与选择的网络进行通信以完成该电话的拨打的认知收发器配置数据260。
[0187] 在另一个例子中,当通信设备125作为web浏览器使用时,通信设备125找出不能通过web得到的感兴趣的广播视频程序。通信设备125使用承载了通过IP协议的逻辑控制信道与服务聚合器联系,来响应对广播视频程序的访问。基于由通信设备125提供的位置数据,通过进站控制数据276,服务聚合器找出本地广播器。服务聚合器下载被接收器处理单元和通信设备125的认知收发器的发送器处理单元执行的基带处理数据,还有特定的信道信息,该信道信息将允许认知发送器适合接收和编码视频广播。
[0188] 这些例子仅仅说明了根据本发明宽广的范围的可能的业务范围。
[0189] 图33是依据本发明一实施例的另一通信系统的模块示意图。在这个实施例中,管理单元200参与通过逻辑控制通道与多个多服务通信设备125之间的双向数据通信,该双向数据通信包括,发送到至少一个所述多个多服务通信设备的出站控制数据,和从至少一个所述多个多服务通信设备接收的进站控制数据。在这个例子中,无线控制信道承载了多个多服务通信设备125和多个网络107,109等之间的通信。
[0190] 管理单元200处理进站控制数据和从网络107,109等接收的网络资源数据,并产生相应的出站控制数据。在操作上,通过相应的管理处理单元如管理处理单元270,管理单元200方便从一个网络如网络107到第二个网络如网络109的由实时服务提供器330提供的实时服务切换。尽管只展示了一个单独的服务提供器330,管理单元200可类似地实现方便为多个服务提供器的切换。
[0191] 例如,实时服务可以为打电话,游戏,声音播放,视频播放,文件下载,多媒体应用或者其他实时服务或应用。此外,通过管理处理单元270,管理单元200通过进站控制数据检测潜在的切换条件,如性能的恶化,有可能进入故障区的行为,网络资源的失败,期望的服务机会如当能获得更高的数据率服务时或其他条件。相应地,管理单元200通过管理处理单元270,基于如下一个或多个:射频环境数据,电池余量,理想的服务质量,延迟优先,成本优先,设备特性,数据率优先,选择第二网络并通过出站控制数据278发送该选择给通信设备125。
[0192] 在本发明的实施例中,管理单元200通过管理处理单元270,基于在实时服务切换之前发送的出站控制数据278,在实时服务切换之前方便通信设备125之间连接的建立。例如,管理单元200可发送包括认知收发器配置数据的出站控制数据278,认知收发器配置数据根据第二网络,用于配置至少一个多服务通信设备的至少一个认知收发器。用这种方式,通信设备125可对它自己进行配置用于与第二网络进行通信。
[0193] 在本发明的实施例中,通信设备125的用户通过无线网络107拨打电话,该无线网络107是GSM移动电话网络,连接至公共交换电话网络,并通过实时服务提供器350提供服务。基于来自通信设备125的位置数据,当管理单元200检测到,通信设备125来自无线网络109的用户家庭的范围,在这种情况下家庭无线网络,管理单元准备到网络109的切换。特别地,管理单元201传送认知收发器配置数据260或其他出站控制数据276给通信设备125来配置通信设备与无线网络109的通信。
[0194] 基于进站控制数据276,当管理单元201通过进站控制数据276检测到,通信设备125已经配置它自己的认知无线电收发器并在无线网络109的范围内,管理单元201越过切换通过IP协议的电话与实施服务提供器330从网络107到网络109。特别地,当该电话转换为通过网络设备125经由网络109访问的语音IP电话时,管理单元201提供通信设备125的IP地址和GSM设备标示符给实时服务提供器330,实时服务提供器330将电话放在无线网络107中等待或终止该电话。
[0195] 图34是依据本发明一实施例的另一通信系统的模块示意图。特别地,展示了与图33的通信系统在相似方式下的功能的通信系统。但是在这个实施例中,通信设备125和管理单元201之间的控制数据交换是通过单独的物理控制信道。如图33中所描述的,管理单元
201传递控制数据来方便由实时服务提供器330提供的由网络107到109的实时服务切换。这种方便可包括在切换之前的通过网络109的提供实时服务的建立。这种方便可进一步包括通信设备125的一个或多个收发器的适应或配置,通信设备125的一个或多个收发器用于与网络109进行通信。
[0196] 图35是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-34中所描述的一个或多个功能和特征的使用方法。方法以步骤400开始,步骤400为根据多个网络协议,与相应的多个网络通过多个收发器无线地收发数据。在步骤402,处理从环境监测接收器接收的通过宽带频谱的信号来产生环境数据。在步骤404,处理环境数据以产生用于适应多个收发器的至少一个收发器的至少一个控制信号。
[0197] 图36是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-35中所描述的一个或多个功能和特征的使用方法。在步骤410,根据多个网络协议,通过多个收发器的数据与相应的多个网络进行无线的收发。在步骤412,通过宽带频谱处理从多个收发器中的一个收发器中接收的,配置为在环境监测操作模式下的环境监测接收器的信号,以产生环境数据。在步骤414,处理环境数据以产生用于适应多个收发器的至少一个收发器的至少一个控制信号。
[0198] 图37是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-36中所描述的一个或多个功能和特征的使用方法。在步骤420,根据多个网络协议,通过多个收发器与相应的多个网络无线地收发数据。在步骤422,通过具有远程管理单元的控制信道收发器收发信号,该远程管理单元包括本地控制数据和远程控制数据。在步骤424,处理远程控制数据以产生适应多个收发器的至少一个收发器的至少一个控制信号。
[0199] 图38是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-37中所描述的一个或多个功能和特征的使用方法。在步骤430,根据多个网络协议,通过多个收发器与相应的多个网络无线地收发数据,其中,多个收发器中的一个收发器配置为控制信道收发器,控制信道收发器用于通过带有在控制信道操作模式下的远程处理单元的控制信道接收器收发数据。信号包括本地控制数据和远程控制数据。在步骤432,处理远程控制数据以产生用于适应多个收发器的至少一个收发器的至少一个控制信号。
[0200] 图39是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-38中所描述的一个或多个功能和特征的使用方法。在步骤440,根据多个网络协议,通过多个收发器与相应的多个网络无线地收发网络数据,其中,通过承载了使用相应的多个网络协议中的一个网络协议的逻辑控制信道,多个收发器的其中一个收发器与远程管理单元和网络数据一起,进一步收发控制信道数据,控制数据包括本地控制数据和远程控制数据。在步骤442,处理远程控制数据以产生用于适应多个收发器的至少一个收发器的至少一个控制信号。
[0201] 图40是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-39中所描述的一个或多个功能和特征的使用方法。在步骤450,根据多个网络协议,通过多个收发器与相应的多个网络无线地收发网络数据,其中,多个收发器中第一个收发器与远程管理单元一起,通过嵌入在网络数据的逻辑控制信道,进一步收发控制信道数据,该网络数据与相应的多个网络中的一个网络进行收发,控制数据包括本地控制数据和远程控制数据。在步骤452,处理远程控制数据以产生适应多个收发器的至少一个收发器的至少一个控制信号。
[0202] 图41是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-40中所描述的一个或多个功能和特征的使用方法。在步骤460,根据多个网络协议通过多服务设备,通过多个收发器与相应的多个网络无线地收发网络数据,其中,多个收发器中的至少一个收发器包括认知无线电收发器。在步骤462中,通过控制信道,从与多服务通信设备进行通信的管理单元中接收认知收发器配置数据。在步骤464,基于认知收发器配置数据配置至少一个认知无线电收发器。
[0203] 图42是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-41中所描述的一个或多个功能和特征的使用方法。如步骤470所示,该方法包括处理认知收发器配置数据以产生相应的至少一个控制信号。
[0204] 图43是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-42中所描述的一个或多个功能和特征的使用方法。在步骤480,配置第一认知无线电收发器以实施控制信道。
[0205] 图44是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-43中所描述的一个或多个功能和特征的使用方法。在步骤490,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据。在步骤492,从多个网络中接收网络资源数据。在步骤494,处理进展控制数据和网络资源数据以产生相应的出站控制数据。
[0206] 图45是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-44中所描述的一个或多个功能和特征的使用方法。步骤500为该方法的开始步骤,参与通过无线控制信道的在多个本地管理单元和多个多服务通信设备之间的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据。在步骤502,在第一区域管理单元接收进站控制数据。在步骤504,处理进站控制数据以产生相应的出站控制数据。
[0207] 图46是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-45中所描述的一个或多个功能和特征的使用方法。在步骤510,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,无线控制信道从多个多服务通信设备和多个网络之间的通信中分离。在步骤512,从多个网络接收网络资源数据。在步骤514,处理进站控制数据和网络资源数据以产生相应的出站控制数据。进站控制数据包括至少一个业务请求并基于进站控制数据和网络资源数据分配多个网络的至少一个网络资源。
[0208] 图47是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-46中所描述的一个或多个功能和特征的使用方法。在步骤520,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,其中,无线控制信道承载了多个多服务通信设备和多个网络之间的通信。在步骤522,从多个网络接收网络资源数据。在步骤524,处理进站控制数据和网络资源数据以产生相应的出站控制数据,其中,进站控制数据包括至少一个业务请求并基于进站控制数据和网络资源数据分配多个网络的至少一个网络资源。
[0209] 图48是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-47中所描述的一个或多个功能和特征的使用方法。在步骤530,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,其中,无线控制信道从多个多服务通信设备和多个网络之间的通信中分离。在步骤532,从多个网络接收网络资源数据。在步骤534,处理进站控制数据和网络资源数据来产生相应的出站控制数据,以方便被多个多服务通信设备中的至少一个多服务通信设备访问的,通过多个网络中的第一网络到多个网络中的第二网络的实时服务切换。
[0210] 图49是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-48中所描述的一个或多个功能和特征的使用方法。在步骤540,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,其中,无线控制信道承载了多个多服务通信设备和多个网络之间的通信。在步骤542,从多个网络接收网络资源数据。在步骤544,处理进站控制数据和网络资源数据来产生相应的出站控制数据,以方便被多个多服务通信设备中的至少一个多服务通信设备访问的,通过多个网络中的第一网络到多个网络中的第二网络的实时服务切换。
[0211] 图50是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-49中所描述的一个或多个功能和特征的使用方法。在步骤550,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,其中,无线控制信道从多个多服务通信设备和多个网络之间的通信中分离。在步骤552,从多个网络接收网络资源数据。在步骤554,处理进站控制数据和网络资源数据来产生相应的出站控制数据,以通过协同模块协同地建立多个多服务设备中至少一个设备的至少一个设备设置。
[0212] 图51是依据本发明一实施例的方法的流程图。特别地,展示了结合图1-50中所描述的一个或多个功能和特征的使用方法。在步骤560,方便通过无线控制信道与多个多服务通信设备的双向数据通信,双向数据通信包括,发送到多个多服务通信设备的至少一个多服务通信设备的出站控制数据,和从多个多服务通信设备的至少一个多服务通信设备中接收的进站控制数据,其中,无线控制信道承载了多个多服务通信设备和多个网络之间的通信。在步骤562,从多个网络接收网络资源数据。在步骤564,处理进站控制数据和网络资源数据来产生相应的出站控制数据,以通过协同模块协同地建立多个多服务设备中至少一个设备的至少一个设备设置。
[0213] 本专业普通技术人员会意识到,术语“基本上”或“大约”,正如这里可能用到的,对相应的术语和/或组件之间的相关性提供一种业内可接受的公差。这种业内可接受的公差从小于1%到50%,并对应于,但不限于,组件值、集成电路处理波动、温度波动、上升和下降时间和/或热噪声。这些组件之间的相关性范围从百分比的差异到幅值的差异。正如这里所用到的,术语“连接”包括组件之间的直接连接和/或两组件通过插入组件的间接连接(例如,组件包括但不限于组件、元件、电路和/或模块)。其中对于间接连接,插入组件并不改变信号的信息,但可以调整其电流电平、电压电平和/或功率电平。正如这里进一步用到的,推断连接(inferred coupling,亦即,一个元件根据推论连接到另一个元件)包括两个元件之间用相同于“连接”的方法直接和间接连接。正如这里进一步用到的,术语“可操作地连接”表明了包括一个或多个电源连接、输入、输出等的组件实现一个或多个相应的功能,进一步包括与一个或多个其他组件的推断连接。正如这里所用到的,术语“关联连接”包括单独的元件和/或嵌入在另一元件上的元件之间的直接和/或间接连接。正如这里所用到的,术语“比较结果有利”,正如这里可能用的,指两个或多个元件信号等之间的比较提供一个想要的关系。例如,当想要的关系是信号1具有大于信号2的振幅时,当信号1的振幅大于信号2的振幅或信号2的振幅小于信号1振幅时,可以得到有利的比较结果。
[0214] 以上借助于说明指定功能和关系的性能的方法步骤对本发明进行了描述。为了描述的方便,这些功能组成模块和方法步骤的界限和顺序在此处被专门定义。然而,只要给定的功能和关系能够适当地实现,界限和顺序的变化是允许的。任何上述变化的界限或顺序应被视为在权利要求保护的范围内。
[0215] 以上还借助于说明某些重要功能的性能的功能组成模块对本发明进行了描述。为了描述的方便,这些功能组成模块的界限在此处被专门定义。当这些重要的功能被适当地实现时,变化其界限是允许的。类似地,流程图模块也在此处被专门定义来说明某些重要的功能,为广泛应用,流程图模块的界限和顺序可以被另外定义,只要仍能实现这些重要功能。上述功能模块、流程图功能模块的界限及顺序的变化仍应被视为在权利要求保护范围内。本领域技术人员也知悉此处所述的功能模块,和其它的说明性模块、模组和组件,可以如示例或由分立元件、专用集成电路、带有适当软件的处理器及类似的装置或其任何组合。