1.一种用于在无线网络环境中集成不同的通信技术的方法,包括:
从在所述无线网络环境中操作的客户端设备得到通信能力;
从所述客户端设备得到数据传输请求;
使用处理器基于所得到的所述客户端设备的通信能力和所述数据传输请求所请求的数据的内容来确定低数据率无线通信链路和高数据率无线通信链路中的哪个用于传输所述数据传输请求所请求的数据;
经由所述低数据率无线通信链路和所述高数据率无线通信链路中的所确定的一个来将数据传输请求所请求的数据传输到所述客户端设备,其中所述高数据率无线通信链路是毫米波(mmWave)通信链路,并且其中所述毫米波通信链路包括多个固定定向波束方向图;
得到在所述无线网络环境内的所述客户端设备的位置;以及
当经由所述毫米波通信链路将数据传输请求所请求的数据的传输指引到所述客户端设备时,通过所述处理器基于所得到的所述客户端设备的位置来选择所述多个固定定向波束方向图中的一个,以用于经由所述毫米波通信链路将数据传输请求所请求的数据传输到所述客户端设备。
2.如权利要求1所述的方法,其中:
所述低数据率无线通信链路是蜂窝通信链路或Wi-Fi通信链路中的至少一个。
3.如权利要求2所述的方法,其中从所述客户端设备得到的所述通信能力包括所述客户端设备能够与哪些无线通信链路通信。
4.如权利要求1所述的方法,其中:
所述处理器确定所述毫米波通信链路用于传输所述数据传输请求所请求的数据。
5.如权利要求2所述的方法,其中来自所述客户端设备的返回传输经由所述蜂窝通信链路或所述Wi-Fi通信链路中的至少一个被接收。
6.如权利要求2所述的方法,还包括:
从所述客户端设备得到关于所述客户端设备是在固定操作模式还是在移动操作模式中操作的信息;以及
当所述信息指示所述客户端设备在所述移动操作模式中操作时,使用所述蜂窝通信链路或所述Wi-Fi通信链路中的所述至少一个来更新所述客户端设备的位置。
7.如权利要求6所述的方法,还包括使用所述处理器基于所更新的所述客户端设备的位置来确定在所述多个固定定向波束方向图中的所述一个和所述多个固定定向波束方向图中的另一个之间的毫米波通信的切换的最佳点。
8.如权利要求1所述的方法,其中当所述数据传输请求所请求的数据的内容包括电影下载、高质量HD下载、3D立体流式传送下载或大容量的其它数据下载中的一个时,所述处理器确定所述高数据率无线通信链路用于传输所述数据传输请求所请求的数据。
9.如权利要求1所述的方法,还包括以分离的方式将数据内容存储器在至少一个数据存储器设备中,
其中所述数据内容是根据所述数据内容是由所述低数据率无线通信链路还是所述高数据率无线通信链路传输来分离的。
10.一种用于在无线网络环境中集成不同的通信技术的系统,包括:
至少一个低数据率无线通信链路;
至少一个高数据率无线通信链路;
在网络节点处的处理器,所述处理器被编程为:
从在所述无线网络环境中操作的客户端设备得到通信能力;
从所述客户端设备得到数据传输请求;
基于所得到的所述客户端设备的通信能力和所述数据传输请求所请求的数据的内容来确定低数据率无线通信链路和高数据率无线通信链路中的哪个用于传输所述数据传输请求所请求的数据;
经由所述低数据率无线通信链路和所述高数据率无线通信链路中的所确定的一个来将数据传输请求所请求的数据的传输指引到所述客户端设备,其中所述高数据率无线通信链路是毫米波(mmWave)通信链路,并且其中所述毫米波通信链路包括多个固定定向波束方向图,
得到所述客户端设备的位置;以及
当经由所述毫米波通信链路将数据传输请求所请求的数据的传输指引到所述客户端设备时,基于所得到的所述客户端设备的位置来选择所述多个固定定向波束方向图中的一个。
11.如权利要求10所述的系统,其中:
所述低数据率无线通信链路是蜂窝通信链路或Wi-Fi通信链路中的至少一个。
12.如权利要求11所述的系统,还包括至少一个客户端设备,其经由所述蜂窝通信链路或所述Wi-Fi通信链路中的所述至少一个和所述毫米波通信链路与所述网络节点通信。
13.如权利要求12所述的系统,其中不管所述至少一个客户端设备是经由所述蜂窝通信链路或所述Wi-Fi通信链路中的所述至少一个还是经由所述毫米波通信链路来接收数据传输请求所请求的数据,所述至少一个客户端设备都经由所述蜂窝通信链路或所述Wi-Fi通信链路中的所述至少一个来向所述网络节点发送信息。
14.如权利要求10所述的系统,其中所述处理器还被编程为:
从所述客户端设备得到关于所述客户端设备是在固定操作模式还是在移动操作模式中操作的信息,
当所述信息指示所述客户端设备在所述移动操作模式中操作时使用所述低数据率无线通信链路来更新所述客户端设备的位置,以及
基于所更新的所述客户端设备的位置来确定在所述多个固定定向波束方向图中的所述一个和所述多个固定定向波束方向图中的另一个之间的毫米波通信链路的切换的最佳点。
15.如权利要求10所述的系统,其中当所述数据传输请求所请求的数据的内容包括对电影下载、高质量HD下载、3D立体流式传送下载或大容量的其它数据下载中的一个的请求时,所述处理器确定所述高数据率无线通信链路应该用于传输所述数据传输请求所请求的数据。
16.如权利要求15所述的系统,还包括与所述网络节点处的处理器通信的至少一个数据存储设备,所述至少一个存储设备被分离,使得数据内容根据所述数据内容是由所述至少一个低数据率无线通信链路还是经由所述至少一个高数据率无线通信链路传送而被单独地存储。
17.一种用于在无线网络环境中集成不同的通信技术的装置,所述装置包括:
用于从在所述无线网络环境中操作的客户端设备得到通信能力的单元;
用于从所述客户端设备得到数据传输请求的单元;
用于使用处理器基于所得到的所述客户端设备的通信能力和所述数据传输请求所请求的数据的内容来确定低数据率无线通信链路和高数据率无线通信链路中的哪个用于传输所述数据传输请求所请求的数据的单元;
用于经由所述低数据率无线通信链路和所述高数据率无线通信链路中的所确定的一个来将数据传输请求所请求的数据传输到所述客户端设备的单元,其中所述高数据率无线通信链路是毫米波(mmWave)通信链路,并且其中所述毫米波通信链路包括多个固定定向波束方向图;
用于得到在所述无线网络环境内的所述客户端设备的位置的单元;以及
用于当经由所述毫米波通信链路将数据传输请求所请求的数据的传输指引到所述客户端设备时,通过所述处理器基于所得到的所述客户端设备的位置来选择所述多个固定定向波束方向图中的一个,以用于经由所述毫米波通信链路将数据传输请求所请求的数据传输到所述客户端设备的单元。
18.如权利要求17所述的装置,其中:
所述低数据率无线通信链路是蜂窝通信链路或Wi-Fi通信链路中的至少一个。
19.一种其上存储有指令的计算机可读介质,所述指令当被执行时使得计算设备执行根据权利要求1-9中任一项所述的方法。
在异构无线通信系统中的毫米波技术的智能集成\n[0001] 本申请涉及在与本申请同一天提交的共同未决的美国专利申请(代理人卷号064-\n0054),该申请的公开特此通过引用在其整体上并入本文。\n技术领域\n[0002] 1.所公开的实施例的领域\n[0003] 本公开涉及用于将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中以给用户提供毫米波技术与在网络环境中的其它通信技术的协同应用的益处。\n背景技术\n[0004] 2.相关技术\n[0005] 世界范围的商业无线电话自从它的引入以来经历了几代变化。最早的移动电话设备的能力通常限于在有限的覆盖区域内进行国内电话呼叫。随着商业无线电话运营商的容量和覆盖区域增加,单独手持蜂窝电话设备的容量和能力也增加,即使这些设备的物理尺寸减小。这些设备那时并继续在许可频谱中操作,其中服务提供者通常试图向他们的用户提供某个体验质量(QoE)。\n[0006] 无线计算技术单独地出现并成熟。在无线通信技术的该领域中的发展同样扩展而大大超过初始容量以允许例如一个计算机在无线局域网(WLAN)环境中与另一计算机无线地通信。在该无线通信技术领域中的进步已经导致在无线接入点的可用性方面的显著增加和应用提供者为经由可用无线接入点访问网络的无线设备提供有极大能力的应用。\n[0007] 很长时间以来,每个上述商业通信技术尝试被单独地发展和完善,每个目的在于满足某个合理地明确的一组通信要求。在该方面,现在通常被视为紧密相关的技术的每种技术作为在很大程度上分开的异构通信技术是成熟的。\n[0008] 最近,随着经由各种通信路径访问各种各样的无线网络的无线客户端设备的数量和类型的大量增加,在无线通信的一般领域中发展的单独的技术已经在某种程度上被融合。当前的无线客户端设备被装载有单独应用的深远和能力不断增加的库,单独应用给无线客户端设备提供承担与无线客户端设备通过各种路径通信路径或链路来得到对其的访问的无线网络和商业通信网络进行通信的各种各样的任务的能力。\n[0009] 例如,诸如智能电话、平板计算机、PDA等的当前商业可获得的无线手持客户端设备能够为了蜂窝电话通信和其它目的而访问在许可频谱中的商业可获得的无线网络,以及为了在未许可Wi-Fi频谱中的短距离通信而用无线客户端设备中的整体无线接收机访问本地无线接入点。单个无线客户端设备能够使用单独的无线电来利用单独的且不同的通信路径或链路作为异构通信设备,其以看上去集成的方式组合通信技术的益处以使无线客户端设备的用户受益。\n[0010] 通常,未来的无线网络通信和电子通信将可能在越来越异构的通信环境中发生。\n异构无线手持客户端设备当前得到对其的访问的范例单独通信链路包括无线本地/城市访问网络(WLAN/WMAN)、蜂窝电话网络、Bluetooth®网络等。到目前为止的努力集中于发展具有访问这些不同的网络技术的能力的单独无线客户端设备,这些不同的网络技术包括全向地广播的通信。在这些系统中如目前出现的缺点是它们不能快速处理对不断增加的数据吞吐量的不断加快的需求。\n[0011] 毫米波(mmWave)通信提供可用来处理上面的缺点的当前可用的通信技术。例如,作为可用的超宽带宽的结果,在60 GHz波长范围内传输提供极高的数据吞吐量。折衷是在该频率范围内的通信以定向天线波束成形阵列为高度定向的,定向天线波束成形阵列需要基于所发射的RF能量的大气吸收来维持合理的传输距离。这对于某些应用同时是毫米波技术的使用的优点和缺点。提供安全的直线式高数据率通信的能力显著有利的。这通过当与移动接收机通信时通过某种方式的波束成形不断地使传输波束重新成形的需要来平衡,这是当与无线手持客户端设备通信时的一般情况。波束成形努力本身需要相当大的计算开销。\n发明内容\n[0012] 未来的无线网络通信技术将继续试图在单个客户端设备中利用异构无线通信中的进一步发展。以下将是有利的:提供用于智能地组合各种通信技术的能力的系统和方法,使得单个客户端设备能以最好地支持单个客户端设备的用户的通信要求并最有效地利用多个可用的通信路径或链路的方式来访问具有扩展的容量的网络基础设施,单个客户端设备可通过所述多个可用的通信路径或链路来与所述网络基础设施通信。这些资源的优化可提供增加的用户QoE。将当前的异构蜂窝/Wi-Fi联网能力扩展到包括正确地集成和利用的毫米波通信链路将允许用户受益于不同的通信链路的独特特征。这将对用户和运营商以同样的方式提供显著增加的价值。\n[0013] 在各种示例性实施例中,根据本公开的系统和方法可在当前的异构蜂窝/Wi-Fi联网环境中合并毫米波通信路径。\n[0014] 在各种示例性实施例中,根据本公开的系统和方法可以用与在蜂窝技术和Wi-Fi技术之间的当前集成类似的方式将毫米波通信集成到客户端设备中,以便使用户可充分利所有用可用的通信技术。\n[0015] 在各种示例性实施例中,根据本公开的系统和方法可智能地组合毫米波通信链路与蜂窝电话通信链路或其它电子通信链路(例如,诸如Wi-Fi),以便提高异构联网环境的总容量并且还提供优良的用户QoE。\n[0016] 在各种示例性实施例中,根据本公开的系统和方法可以用允许每个单独通信技术补充其它通信技术的协同方式来实现毫米波通信与蜂窝/Wi-Fi通信的组合。在很多情况下,可通过利用每个单独通信技术的长处或否则通过借助于使用更好地处理即时用户要求的不同的通信技术减轻单独通信技术的弱点来实现协同效果。\n[0017] 在各种示例性实施例中,根据本公开的系统和方法可特别利用使用高度定向波束成形天线的下一代毫米波通信系统,以便提供广域网覆盖。以这种方式使用的毫米波系统将补充在其它频带中操作的广域网系统的覆盖区域。\n[0018] 所公开的系统和方法的这些和其它特征和优点在各种示例性实施例的下面的详细描述中被描述,或从各种示例性实施例的下面的详细描述中是清楚的。\n附图说明\n[0019] 将参考下面的附图来详细描述用于在异构蜂窝/Wi-Fi通信系统中集成毫米波通信链路的所公开的系统和方法的各种示例性实施例,其中:\n[0020] 图1示出根据本公开的集成毫米波和蜂窝/Wi-Fi通信系统的示例性系统和天线覆盖方向图的概略;\n[0021] 图2示出根据本公开的将毫米波通信能力集成到异构蜂窝/Wi-Fi无线设备中的示例性客户端设备的方框图;\n[0022] 图3示出根据本公开的用于将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中的示例性网络节点的方框图;以及\n[0023] 图4示出根据本公开的用于智能地操作异构蜂窝/Wi-Fi通信系统中的集成毫米波通信链路的示例性方法的流程图。\n具体实施方式\n[0024] 用于将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中的系统和方法将总地指代那些系统和方法的该特定效用。在本公开中描述和描绘的示例性实施例不应被解释为特别限于在单个网络节点中的通信能力的任何特定组合或任何特定的系统基础设施或客户端设备配置或目的在于所描述的网络基础设施、网络节点或客户端设备的任何特定的预期使用。事实上,设想用于智能地集成多种通信技术——包括通常集成全向通信——与在异构网络通信系统中的强定向波束成形通信的任何选择性传输方案和在该系统中使用的可受益于根据本公开的系统和方法的无线客户端设备的任何补充配置。\n[0025] 对例如任何特定的无线客户端设备的特定提及应被理解为是仅仅示例性的,而不以任何方式被限制到任何特定种类的客户端设备。根据本公开的系统和方法将被描述为特别适合于被托管在例如智能电话、平板计算机、PDA等的商业可获得的手持无线客户端设备(“客户端设备”)上,但不应被考虑为限于仅仅这些种类的客户端设备。\n[0026] 所公开的系统和方法的单独特征和优点将在接下来的描述中被阐述,且将部分地从该描述中清楚,或可通过在本公开中描述的特征的实践而被获知。根据本公开的系统和方法的特征和优点可借助于单独元件及那些元件的组合来实现和得到,如特别在所附权利要求中指出的。虽然特定的实现被讨论,应理解,这样做仅为了说明目的。相关领域中的技术人员将认识到,其它部件和配置可被使用而不偏离本公开的主题的精神和范围。\n[0027] 所公开的实施例的各种方面涉及用于将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中的系统和用于操作这样的组合通信系统的方法以及相应的非暂态计算机可读介质,该非暂态计算机可读介质上记录有程序,当该程序被处理器执行时使处理器执行用于智能地操作将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中的系统的方法的步骤。\n[0028] 图1示出根据本公开的集成毫米波和蜂窝/Wi-Fi通信系统的示例性系统和天线覆盖方向图的概略。如图1所示,例如,常规异构蜂窝/Wi-Fi通信系统的覆盖区域由以网络节点130为中心的全向天线方向图110指示。为了提供在常规异构蜂窝/Wi-Fi通信系统所覆盖的区域中的补充覆盖,可采用使用强定向波束成形天线的毫米波通信系统,以便提供在同一区域之上的覆盖。这样的覆盖的例子被描绘为在图1中的多个扇区化定向波束方向图\n120A-X。这些多个扇区化定向波束方向图120A-X可提供在与全向天线方向图110基本上相同的区域中或在另一重叠区域中的覆盖,以便为具有异构多通信链路连接性的被描绘为单个客户端设备140的一个或多个客户端设备服务。以这种方式,在同一覆盖区域中,包括例如3G通信能力和毫米波通信能力的客户端设备140可以用智能方式利用每个单独的通信路径或链路的能力以彼此补充。3G通信能力和毫米波通信能力的组合应被考虑为仅仅示例性的。其它组合是可能的。\n[0029] 使用超宽带宽和高增益窄波束成形天线——特别是在例如网络节点130的基站(或e节点B,视情况而定)处——可产生高数据率毫米波通信的扩展范围的机会。然而应认识到,强定向波束方向图可能在由客户端设备140的高度移动用户使用时经历困难,因为该用户穿过组合的覆盖区域移动。定向波束必须适合于以足够高的速率跟踪这样的移动用户,或用户可能经历在不同的扇区之间的切换。根据所公开的系统的多个通信链路的智能使用试图限制用户中断并在这些扇区过渡出现时提高用户的QoE。\n[0030] 在图1中描绘的异构覆盖区域110中的毫米波通信链路的智能集成创建以协调的方式利用每种通信技术的能力的机会。\n[0031] 网络节点130(其示例性构成将在下面被更详细地描述)可对客户端请求做出反应并优化将所请求的数据传递到客户端设备140所借助于的在网络节点130和客户端设备140之间的通信链路。例如,客户端设备140的用户可指示执行需要非常大的持续带宽的应用或否则要求非常大的文件传输(例如,诸如电影下载)的应用的期望。蜂窝链路可用于建立事务并执行例如控制平面消息传送、开账单或其它低数据率或低容量传输要求,仅为将受益于它的使用的那些应用保留高数据率毫米波通信链路。\n[0032] 蜂窝链路也可用于例如隔离客户端设备140的位置。该隔离可通过在网络节点130和客户端设备140之间的串扰而出现。例如,客户端设备140可通过使用定位设备或驻留在客户端设备140内的定位能力来识别它自己的位置。客户端设备140可接着将关于它自己的已识别位置的信息发送到网络节点130。在得到关于客户端设备140的位置信息后,通过上述方式或以另外的方式,网络节点130可选择客户端设备140所位于其中的多个扇区化定向波束方向图120A-X之一,或可否则操纵多个扇区化定向波束方向图120A-X中的最近的一个以覆盖客户端设备140的位置,以便使在网络节点130和客户端设备140之间的毫米波通信链路可最佳地卸载由客户端设备140请求的大数据包。以这种方式,频谱使用可在网络系统的通信能力之间被优化,保持蜂窝通信链路受要求重带宽的应用较小地影响。\n[0033] 以重带宽应用可在极大程度上被指引到毫米波通信链路的相同的方式,网络节点\n130也可通过例如确保需要较低带宽的应用被指引并保留到蜂窝通信链路来进一步优化网络架构的使用。在该方面,不同的数据类型和容量的网络高速缓存可被分到网络架构中的不同位置中以最佳地利用在所公开的异构网络内的不同通信链路。智能服务器设计可从单独的高速缓存方案得到,以便根据各种通信链路的不同能力针对经由各种通信链路的数据吞吐量来优化网络节点130。\n[0034] 可根据客户端设备140的性质来进一步扩展上面讨论的概念,即网络节点130与客户端设备140智能地集成以基于与客户端设备140的串扰来优化在网络架构中的毫米波通信链路和蜂窝通信链路之间的资源。虽然本公开总地针对无线的、便携式的和特别是手持式的客户端设备140,客户端设备140的其它配置被设想。如上面提到的,在毫米波通信链路中的波束成形需要用于移动客户端设备140的相当大的计算开销,这与固定客户端设备140相反。至少在经由毫米波通信链路从网络节点130到客户端设备140的任何数据下载的持续时间内计算开销对相对于网络节点130在固定位置处的客户端设备140将显著减小。对于固定客户端设备140,在独立毫米波通信链路内的现有波束成形机制是足够的。来自组合网络架构的另外的帮助可帮助操纵使用在移动中时的客户端设备140的移动用户,以试图减轻在用于重新波束成形的计算开销中的显著增加。\n[0035] 具有固定方向天线波束成形方向图的在图1中描绘的集成毫米波和蜂窝/Wi-fi通信系统的网络架构可有利地使用如上所述的客户端设备140的位置保持,以促进客户端设备140从一个波束扇区到另一波束扇区的切换,以试图当客户端设备140在扇区之间横穿时最小化毫米波信号中断。\n[0036] 为了预期特定的客户端设备140可在上述模式的哪个中操作,对在所描绘的示例性集成毫米波和蜂窝/Wi-Fi通信系统中的使用优化的协作客户端设备140可向网络节点\n130提供关于它作为“固定”或“移动”客户端设备140的分类的指示。\n[0037] 此外,在具有毫米波通信链路的固定定向波束成形方向图的所描绘的示例性集成毫米波和蜂窝/Wi-Fi通信系统中,“移动”客户端设备140的用户在客户端设备140穿过覆盖区域移动时将经历从一个扇区到毫米波通信链路的另一扇区的某个切换。到“移动”客户端设备140的蜂窝/Wi-Fi通信链路可提供跨扇区之间的切换的一致的覆盖。因此,所描绘的示例性集成毫米波和蜂窝/Wi-Fi通信系统可利用蜂窝服务的连续性来在对“移动”客户端设备140的用户的QoE有最小影响的情况下基本上无缝地进行切换过程。网络节点130可使用蜂窝通信链路来与“移动”客户端设备140通信以得到反馈,以便帮助网络节点130确定是否或如何最适当地将“移动”客户端设备140切换到毫米波通信链路的新扇区。\n[0038] 最后,毫米波通信链路的扩展范围操作需要导致实际约束的极高度定向波束成形阵列,如上面讨论的,实际约束可通过所公开的集成毫米波和蜂窝/Wi-Fi通信系统的操作来减轻。网络节点130可进一步利用应用数据要求可能是高度非对称的事实。换句话说,从网络节点130到客户端设备140的数据下行链路速率通常可以比从客户端设备140到网络节点130的数据上行链路速率高得多。所公开的集成毫米波和蜂窝/Wi-Fi通信系统可通过对毫米波通信链路只保留高速下行链路应用来利用该非对称性,所述高速下行链路应用例如从网络节点130到客户端设备140的文件流式传送和/或大文件下载。低速率确认和例如从客户端设备140到网络节点130的其它低速率数据传输要求可保留在蜂窝链路上。\n[0039] 图2示出根据本公开的将毫米波通信能力集成到异构蜂窝/Wi-Fi无线设备中的示例性客户端设备200的方框图。客户端设备200可以例如是智能电话、平板计算机、PDA或其它类似的移动设备。客户端设备200可以否则是基本上固定的无线单元。\n[0040] 客户端设备200可包括用户接口210,用户可通过该用户接口210与客户端设备200通信,并可否则经由客户端设备200将信息传送到网络节点130(见图1),客户端设备200与网络节点130进行无线通信。用户接口210可被配置为允许用户将信息输入到客户端设备\n200的一个或多个常规机构。用户接口210可包括例如整体键盘或具有用于将命令和信息传送到客户端设备200的“软”按钮的触摸屏。用户接口210可以可替代地包括麦克风,用户可通过麦克风向客户端设备200提供口头命令以被语音识别程序等“翻译”。用户接口210可否则包括用于客户端设备200的用户操作和与客户端设备200的数据交换的任何其它类似的设备。用户可经由用户接口210做出输入以向网络节点提供信息或对来自网络节点的查询进行响应。被发送到网络节点的信息可包括对将数据传递到客户端设备200的请求。当被查询时,用户接口210可给用户提供向网络节点指示客户端设备200是在“固定”还是“移动”模式中操作的机会。\n[0041] 客户端设备200可包括用于单独地承担由客户端设备200实行的处理和控制功能的一个或多个本地处理器220。一个或多个处理器220可包括解释和执行指令并根据本公开的方法在异构系统中经由不同的通信链路处理外发和进入的数据的至少一个常规处理器或微处理器。\n[0042] 客户端设备200可包括一个或多个数据存储设备230。这样的一个或多个数据存储设备230可用于存储数据和要被客户端设备200且特别是一个或多个处理器220使用的操作程序或应用。一个或多个数据存储设备230可包括随机存取存储器(RAM)或存储由一个或多个处理器220执行的信息和指令的另一类型的动态存储设备。一个或多个数据存储设备230还可包括只读存储器(ROM),其可包括常规ROM设备或存储由一个或多个处理器220执行的静态信息和指令的另一类型的静态存储设备。一个或多个数据存储设备230将通常是与客户端设备200成一整体的数据存储设备而不是某个其它数据存储设备,如在下面将详细描述的,其可设置在网络节点外部并与网络节点进行无线通信。一个或多个数据存储设备230可存储关于客户端设备200的通信链路能力的条件信息以及关于可例如在被网络节点请求时与网络节点共享的默认操作模式的信息,所述默认操作模式即固定或移动。至少一个数据存储设备230可配置成存储经由毫米波通信链路接收以供客户端设备200使用的数据。在该至少一个数据存储设备230中的存储可以是静态或动态的,如例如一个或多个处理器220所确定的。\n[0043] 客户端设备200可包括至少一个数据显示设备240,其可被配置为向客户端设备\n200的用户显示客户端设备在其各种操作模式中的操作的信息或否则用于显示例如经由毫米波通信链路接收的流式传送数据或否则经由客户端设备200正使用的任何通信链路接收的数据的一个或多个常规机构。\n[0044] 客户端设备200可包括一个或多个位置参考设备250。这样的位置参考设备200可包括例如用于通过客户端设备200接收GPS位置信息的GPS接收机,和/或可包括惯性导航单元或可定位客户端设备200的位置以供使用的其它类似设备。客户端设备200能够在请求时提供在蜂窝覆盖区域中的客户端设备200的当前位置的位置信息,该蜂窝覆盖区域在其内集成了例如固定毫米波定向波束方向图的扇区化覆盖。客户端设备200定位其在蜂窝覆盖区域内的位置的能力可促进当在移动毫米波接收模式中操作时在扇区之间的流线型切换。\n[0045] 客户端设备200可以以异构的方式组合在单个集成封装内的不同的单独无线电设备。如图2所示,不同的单独无线电设备可至少包括蜂窝无线电260、Wi-Fi无线电270和毫米波无线电280,它们中的每个代表用于与在客户端设备200附近可用的不同通信链路的特定通信的外部数据通信接口。图2中的描绘只代表可容纳在客户端设备200中并由客户端设备\n200使用的潜在异构无线电能力的一个组合。在客户端设备200中的单独无线电的其它组合被设想。\n[0046] 如图2描绘的,客户端设备200的所有各种部件可由一个或多个数据/控制总线290连接。一个或多个数据/控制总线290可提供在客户端设备200的各种部件之间的内部有线或无线通信,因为所有那些部件整体地容纳在客户端设备200中。\n[0047] 预期客户端设备200的各种所公开的元件可作为单独部件或部件的组合布置在子系统的组合中,但不管特定的配置如何,所有描绘的部件将与为客户端设备200的单个单元成一整体。\n[0048] 图3示出根据本公开的用于将毫米波通信链路集成到异构蜂窝/Wi-Fi通信系统中的示例性网络节点300的方框图。\n[0049] 网络节点300可包括其自己的用户接口310,系统管理员或其他用户可通过用户接口310与网络节点300的其它部件通信。在网络节点300中的用户接口310可包括与上面关于客户端设备200中的用户接口200描述的那些类似的设备。可替代地,用户接口310可包括单独的键盘和鼠标,或系统管理员或其他用户可使用来向网络节点300输入数据和/或指令的其它用户接口设备,例如,诸如便携式数据存储介质和兼容的数据存储介质读取器。\n[0050] 网络节点300可包括一个或多个处理器320,其配置成实施确定和控制功能,包括数据路由和关于贯穿集成毫米波和蜂窝/Wi-Fi通信系统将数据路由到何处最适当的确定。\n预期关于与一个或多个客户端设备通信所经由的适当的通信路径的选择的大部分确定将由网络节点300中的一个或多个处理器320基于由一个或多个客户端设备提供的关于一个或多个客户端设备的能力和一个或多个客户端设备所请求的数据的内容来承担。\n[0051] 网络节点300可包括一个或多个数据存储设备330。一个或多个数据存储设备330可用于静态或动态地存储要发送到一个或多个客户端设备的成批数据。可根据所存储的数据的类型或针对其存储数据的通信链路来分离一个或多个数据存储设备330。在该方面,例如,包括电影下载、高质量全HD和3D立体流式传送的数据包和网络节点300可选择来经由毫米波通信链路最佳地发送到有能力的客户端设备的其它这样的大数据包可与其它较小尺寸或较低数据率通信的数据包分开地被存储。这样的分离可帮助由网络节点300将所存储的数据包指引到适当的通信链路。\n[0052] 网络节点300可包括可被配置为常规显示设备的其自己的显示设备340,为了监控目的经由该显示设备来向用户或系统管理员通知关于网络节点300的操作和/或通信链路或与网络节点通信的客户端设备的状态。\n[0053] 网络节点300可包括模式确定设备350,网络节点300可通过模式确定设备350来直接与一个或多个客户端设备通信并接收关于(1)特定的客户端设备的无线电或通信链路能力和(2)作为固定或移动单元的特定客户端设备的操作模式的信息。该模式确定设备350可与一个或多个处理器320结合来操作以确定对在网络节点300所控制的各种通信链路上的传输的正确混合。\n[0054] 网络节点300可以用异构方式组合不同的单独无线电设备作为由网络节点300控制的集成通信链路封装。如图3所示,网络节点300可使用来建立多个通信链路的不同的单独无线电设备可至少包括蜂窝无线电360、Wi-Fi无线电370和毫米波无线电380,它们中的每个可包括一个或多个无线电并可代表用于与在网络节点300覆盖的广播区域内可用的不同通信链路进行特定的通信的外部数据通信接口。\n[0055] 如图3描绘的,网络节点300的所有各种部件可由一个或多个数据/控制总线390连接。一个或多个数据/控制总线390可提供在网络节点300的各种部件——不管是在本地一起容纳在单个设施中还是远程地分散在多个单独设施中——之间的有线或无线通信。\n[0056] 应认识到,虽然在图3中被描绘为整体单元,网络节点300的各种所公开的元件可作为单独部件或部件的组合布置在子系统的任何组合中,容纳在单个位置或远程地分散在多个位置,以及与网络节点300的其它单独部件进行有线或无线通信。换句话说,图3中的描绘未暗示用于网络节点300的作为整体单元或作为支持单元或作为广泛分散的几个单元或子系统的特定配置。\n[0057] 所公开的实施例可包括用于在异构蜂窝/Wi-Fi通信系统中操作集成毫米波通信链路的方法。该方法可包括从客户端设备得到关于客户端设备能够在哪一个或多个可用通信链路上通信的指示。该方法可接着基于所提供的信息来做出关于客户端设备是否能够经由毫米波通信链路接收数据的确定。如果确定客户端设备不能够经由毫米波通信链路接收数据,则可对该特定的客户端设备忽略关于毫米波通信链路的进一步处理,且所有通信可经由非毫米波通信链路被传输。如果确定客户端设备能够经由毫米波通信链路接收数据,则该方法可从客户端设备得到数据请求。该方法可做出关于所请求的数据是否最佳地或否则最适当地经由毫米波通信链路被传输的确定。如果确定所请求的数据没有容量或未要以将需要毫米波通信链路的使用的数据率被传输,则关于毫米波通信链路的进一步处理可关于该特定的数据请求被忽略,且所有通信可经由非毫米波通信链路被传输。如果确定所请求的数据具有容量或要以将最佳地或最适当地被毫米波通信链路的使用促进的数据率被传输,该方法可接着通过任何可用的手段得到关于客户端设备的位置的信息,以便从多个固定定向波束选择适当的固定定向波束以跨毫米波通信链路将数据发送到客户端设备。使用该信息,该方法可开始数据跨毫米波通信链路的传输。该方法可单独地确定客户端设备是在固定还是移动模式中操作。该信息可从客户端设备得到。如果确定客户端设备在固定模式中操作,则数据跨毫米波通信链路的传输可继续,直到传输完成为止。如果确定客户端设备在移动模式中操作,则在网络节点内的额外处理可被承担,包括得到或跟踪客户端设备所提供的信息,以实现例如在毫米波通信链路的多个固定定向波束所覆盖的不同扇区之间的最佳扇区切换。该通信可能经由蜂窝链路被承担。一旦所请求的传输经由任一通信链路完成,该方法就可停止操作或否则返回到该方法的开始。\n[0058] 图4示出根据本公开的用于操作异构蜂窝/Wi-Fi通信系统中的集成毫米波通信链路的示例性方法的流程图。如图4所示,该方法的操作在步骤S4000开始并继续进行到步骤S4100。\n[0059] 在步骤S4100,得到客户端设备经由各种通信链路进行通信的能力。该信息可由例如将查询发送到客户端设备的网络节点得到。客户端设备可基于存储在客户端设备中的一个或多个存储设备中的关于其通信能力的信息来做出响应,或否则客户端设备可基于由客户端无线设备的用户经由客户端设备上的用户接口响应于查询而输入的信息来做出响应。\n该方法的操作继续进行到步骤S4200。\n[0060] 步骤S4200是确定步骤。在步骤S4200,基于客户端设备所提供的信息来确定特定的客户端设备是否能够跨毫米波通信链路进行通信。\n[0061] 如果在步骤S4200确定特定的客户端设备不能够跨毫米波通信链路进行通信,则该方法的操作继续进行到步骤S4650,其中所有进一步的通信可由非毫米波通信链路承担。\n[0062] 如果在步骤S4200确定特定的客户端设备能够跨毫米波通信链路进行通信,则该方法的操作继续进行到步骤S4300。\n[0063] 在步骤S4300,可从特定的客户端设备接收数据请求传输。该方法的操作继续进行到步骤S4400。\n[0064] 步骤S4400是确定步骤。在步骤S4400,基于从客户端设备接收的数据请求来确定所请求的数据传输是否最适当地被保留到毫米波通信链路。可基于数据请求的类型来做出该确定。例如,电影下载、高质量HD、3D立体流式传送和具有大容量或将受益于到客户端设备的高数据率传输的其它数据下载将被认为是对跨毫米波通信链路的传输的适当候选者。\n[0065] 如果在步骤S4400确定所请求的数据传输最适当地被保留到除了毫米波通信链路以外的通信链路,则该方法的操作继续进行到步骤S4650,其中所有进一步的通信可由非毫米波通信链路承担。\n[0066] 如果在步骤S4400确定所请求的数据传输最适当地被保留到毫米波通信链路,则该方法的操作继续进行到步骤S4500。\n[0067] 在步骤S4500,特别是当网络节点在多扇区化固定定向波束毫米波通信链路中操作时,可通过任何可用的手段得到客户端设备的当前位置。客户端设备的当前位置将帮助促进关于由客户端设备请求的数据应在毫米波通信链路的固定定向波束中的哪个上被传输的确定。该方法的操作继续进行到步骤S4600。\n[0068] 在步骤S4600,网络节点可通过毫米波通信链路发送由客户端设备请求的高容量或高数据率数据。该方法的操作继续进行到步骤S4700。\n[0069] 在步骤S4700,客户端设备的操作条件或操作模式可被得到来确定例如客户端设备是在固定还是移动条件/模式中操作。该方法的操作继续进行到步骤S4800。\n[0070] 步骤S4800是确定步骤。在步骤S4800,确定客户端设备是否在固定条件/模式中操作。\n[0071] 如果在步骤S4800确定客户端设备在固定模式中操作,则该方法的操作继续进行到步骤S5000。\n[0072] 如果在步骤S4800确定客户端设备在移动模式中操作,在该方法的操作继续进行到步骤S4900。\n[0073] 在步骤S4900,网络节点可使用来自非毫米波通信链路的通信来帮助跟踪客户端设备的移动的当前位置,并实现在毫米波通信链路的多扇区化固定定向波束传输方向图中的扇区之间的最佳切换。方法的操作继续进行到步骤S5000。\n[0074] 在步骤S5000,对来自客户端设备的用户数据请求做出响应的通信继续,直到通信完成为止,此时该方法的操作继续进行到步骤S5100,其中该方法的操作停止。\n[0075] 所公开的实施例可包括存储指令的非暂态计算机可读介质,所述指令当被处理器执行时可使得处理器执行如在段落[0054]中概述的并如在上面的段落[0055]-[0071]中详细描述的方法的步骤。\n[0076] 上面描述的示例性系统和方法提到某些常规部件以提供适当的通信和处理环境的简要一般描述,出于熟悉度和便于理解而可以在所述适当的通信和处理环境中实现本公开的主题。虽然不是要求的,本公开的实施例可至少部分地以硬件电路、固件或软件计算机可执行指令的形式被提供以实行所描述的特定功能,诸如由处理器执行的程序模块。通常,程序模块包括执行特定的任务或实现特定的数据类型的例行程序、对象、部件、数据结构等。\n[0077] 本领域中的技术人员将意识到,所公开的主题的其它实施例可在具有很多类型的异构通信装备和计算系统配置的通信网络环境中实践,特别是在作为客户端设备的手持或另外的便携式客户端设备、多处理器系统、基于微处理器的或可编程的消费电子设备等中实践。\n[0078] 实施例还可在分布式网络通信环境中实践,其中任务由如上总体概述的本地和远程处理设备执行,所述本地和远程处理设备通过通信网络由硬连线链路、无线链路或这两者的组合彼此链接。在分布式网络环境中,程序模块可位于本地和远程数据存储设备二者中。\n[0079] 在本公开的范围内的实施例还可包括存储有计算机可执行指令或数据结构的计算机可读介质,计算机可执行指令或数据结构可由使用兼容的无线数据读取器的用户无线设备访问、读取和执行。这样的计算机可读介质可以是可由在用户无线设备中的或与用户无线设备通信的处理器访问的任何可用介质。作为例子而不是限制,这样的计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM、DVD-ROM、闪速驱动器、拇指驱动器、数据存储卡或可用于以可访问计算机可执行指令或数据结构的形式携带或存储期望程序元件或步骤的其它模拟或数字数据存储设备。当信息通过网络或另一通信连接被传送或提供时,接收处理器将连接适当地视为计算机可读介质。因此,任何这样的连接被适当地称为计算机可读介质。\n为了本公开的目的,上述的组合也应包括在计算机可读介质的范围内。\n[0080] 计算机可执行指令包括例如非暂态指令和数据,其可分别被执行和访问来使得网络部件、任何无线客户端设备或在网络节点或客户端设备的任一个中的处理器单独地或组合地执行某些上面指定的功能。计算机可执行指令还包括程序模块,当使得客户端设备跨任何通信链路(例如以上面的示例性方式描绘和描述的那些)在所公开的网络环境中通信时,所述程序模块被远程地存储用于由该客户端设备访问以由客户端设备中的处理器执行。\n[0081] 可执行指令或用于执行那些指令的相关数据结构的所描绘的示例性序列代表用于实现在步骤中描述的功能的动作的相应序列的一个例子。如所描绘的,方法的步骤并不意图对所描绘的步骤暗示任何特定的顺序,当所描绘的步骤之一是实现所描绘的步骤中的另一个的必要先决条件时而可以必然推断出的情况除外。\n[0082] 虽然上面的描述可包含特定的细节,它们不应被解释为以任何方式限制权利要求。所公开的系统和方法的所描述的实施例的其它配置是本公开的范围的部分。例如,本公开的原理可应用于在特定的网络节点的覆盖区域中操作的每个单独客户端设备,其中每个客户端设备可单独地和独立地在所描绘和描绘的系统内操作。这使每个用户能够使用本公开的益处,即使大量可能的应用中的任一个不需要在本公开中描述和描绘的功能性的特定方面。换句话说,可以有部件的多个实例,每个实例以各种可能的方式处理内容。不一定需要所有终端用户都使用一个系统。因此,所附权利要求及其法律上的等同物应只限定本公开而不是所给出的任何特定例子。
法律信息
- 2020-11-27
未缴年费专利权终止
IPC(主分类): H04W 28/18
专利号: ZL 201180075490.6
申请日: 2011.12.15
授权公告日: 2018.02.23
- 2018-02-23
- 2014-09-17
实质审查的生效
IPC(主分类): H04B 7/26
专利申请号: 201180075490.6
申请日: 2011.12.15
- 2014-08-20
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2011-06-15
|
2010-12-09
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |