使用4G定时同步参数来同步5G通信信道的制作方法

文档序号:17733914发布日期:2019-05-22 03:02阅读:380来源:国知局
使用4G定时同步参数来同步5G通信信道的制作方法

本申请要求于2016年9月22日提交的题为“synchronizing5gcommunicationchannelusing4gsynchronizationparameter(使用4g同步参数来同步5g通信信道)”的美国临时专利申请no.62/398,186的权益,该临时专利申请的内容通过援引全部纳入于此。

领域

本公开涉及无线通信系统,尤其涉及无线通信中的定时同步。

背景

无线通信系统被广泛部署以提供诸如语音、视频、分组数据、消息接发、广播等各种类型的通信内容。这些系统可以是能够通过共享可用系统资源(例如,时间、频率和功率)来支持与多用户通信的多址系统。此类多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、以及正交频分多址(ofdma)系统。

作为示例,无线多址通信系统可包括数个基站,每个基站同时支持多个通信设备(或称为用户装备(ue))的通信。基站可在下行链路信道(例如,用于从基站至ue的传输)和上行链路信道(例如,用于从ue至基站的传输)上与ue通信。ue可以通过检测同步信号来定位基站,根据该同步信号ue获得基站标识码(蜂窝小区id)、系统定时信息、帧对齐信息等。在其中接收机是高信号强度且噪声受限的系统中(例如,毫米波系统),可以跨蜂窝小区覆盖区域扫掠经波束成形的同步信号以提供覆盖增强以改进检测。

概述

所附权利要求的范围内的系统、方法和设备的各种实现各自具有若干方面,不是仅靠其中任何单一方面来得到本文中所描述的期望属性。本文中描述一些突出特征,但其并不限定所附权利要求的范围。

本说明书中所描述的主题内容的一个或多个实现的细节在附图及以下描述中阐述。其他特征、方面和优点将从该描述、附图和权利要求书中变得明了。应注意,以下附图的相对尺寸可能并非按比例绘制。

本公开的一个方面提供了一种用于通信系统中的时钟同步的方法,该通信系统具有第二电路系统和耦合到第一通信信道的第一电路系统,该方法包括:生成第一定时同步参数,以及使用第一定时同步参数来使第二电路系统与第二通信信道同步。

本公开的另一方面提供了一种用于通信系统中的时钟同步的装备,该装备包括耦合到第一通信信道的第一电路系统、第二电路系统、以及配置成允许第二电路系统建立与第二通信信道的通信的第一定时同步参数。

本公开的另一方面提供了一种设备,包括:用于将第一电路系统耦合到第一通信信道的装置,用于生成第一定时同步参数的装置,以及用于使用第一定时同步参数来使第二电路系统与第二通信信道同步的装置。

本公开的另一方面提供了一种存储用于通信系统中的时钟同步的计算机可执行代码的非瞬态计算机可读介质,该通信系统具有第二电路系统和耦合到第一通信信道的第一电路系统,该代码可由处理器执行以:生成第一定时同步参数,以及使用第一定时同步参数来使第二电路系统与第二通信信道同步。

附图简述

在附图中,除非另行指出,否则相似的附图标记贯穿各视图指示相似的部分。对于带有字母字符标号的参考标号(诸如,“102a”或“102b”),该字母字符标号可区分同一附图中存在的两个相似部件或元素。在意图使一附图标记涵盖所有附图中具有相同附图标记的所有部件时,可略去附图标记的字母符号标号。

图1是示出根据本公开的各个方面的无线通信系统的示图。

图2是示出根据本公开的各个方面的被配置成供在无线通信中使用的设备的框图。

图3是示出根据本公开的各个方面的被配置成供在无线通信中使用的设备的框图。

图4是示出根据本公开的各个方面的被配置成供在无线通信中使用的设备的框图。

图5是示出根据本公开的各个方面的无线通信系统的框图。

图6是示出根据本公开的各个方面的无线通信系统的框图。

图7是示出根据本公开的各个方面的无线通信系统的框图。

图8是示出根据本公开的各个方面的无线通信系统的框图。

图9是解说根据本公开的各个方面的用于通信的方法的示例的流程图。

图10是解说根据本公开的各个方面的用于通信的方法的示例的流程图。

图11是解说根据本公开的各个方面的用于通信的方法的示例的流程图。

图12是解说根据本公开的各个方面的用于通信的方法的示例的流程图。

图13是根据本公开的各个方面的用于通信的装备的功能框图。

图14是根据本公开的各个方面的用于通信的装备的功能框图。

图15是根据本公开的各个方面的用于通信的装备的功能框图。

图16是根据本公开的各个方面的用于通信的装备的功能框图。

详细描述

措辞“示例性”在本文中用于意指“用作示例、实例、或解说”。本文中描述为“示例性”的任何方面不必被解释为优于或胜过其他方面。

以下描述提供示例而并非限定权利要求中阐述的范围、适用性或者示例。可以对所讨论的要素的功能和布置作出改变而不会脱离本公开的范围。各种示例可恰适地省略、替代、或添加各种规程或组件。例如,可以按不同于所描述的次序来执行所描述的方法,并且可以添加、省略、或组合各种步骤。另外,参照一些示例所描述的特征可在其他示例中被组合。

在具有可以同时支持4g和5g通信两者的ue的通信系统中,ue可以操作性地使用4g传输来耦合到基站是有可能的,但是还可以期望ue耦合到基站以支持5g连通性。当耦合到基站时,ue观察允许ue建立传输信号的正确定时和计时以便建立与基站的通信信道的同步信号。例如,在具有双连通性能力(包括建立4g通信信道和5g通信信道的能力)的ue中,ue可使用4g连通性来耦合到基站,但是也可能希望使用5g连通性来耦合到基站。因此,利用4g连通性和定时同步参数中的至少一些来允许ue高效地建立5g连通性可能是有利的。

本公开的示例性实施例涉及用于建立无线通信设备连通性及其元素的同步信号,例如使用现有4g同步信号来建立时钟和定时参考信号以允许5g设备连通性的高效建立。

图1解说了根据本公开的各个方面的无线通信系统100的示例。无线通信系统100包括基站105、ue115和核心网130。核心网130可提供用户认证、接入授权、跟踪、网际协议(ip)连通性,以及其他接入、路由、或移动性功能。基站105通过第一回程链路132(例如,s1等)集合与核心网130对接并且可为与ue115的通信执行无线电配置和调度,或者可在基站控制器(未示出)的控制下操作。在各种示例中,基站105可以直接或间接地(例如,通过核心网130)在第二回程链路134(例如,x1等)集合上彼此通信,回程链路134可以是有线或无线通信链路。

基站105可经由一个或多个基站天线与ue115无线地通信。这些基站105站点中的每一者可为各自相应的地理覆盖区域110提供通信覆盖。在一些示例中,基站105可被称为基收发机站、无线电基站、接入点、无线电收发机、gb节点(gnb)、b节点、演进型b节点(enb)、家用b节点、家用演进型b节点、或其他某个合适的术语。基站105的地理覆盖区域110可被划分成仅构成该覆盖区域的一部分的扇区(未示出)。无线通信系统100可包括不同类型的基站105(例如宏和/或小型蜂窝小区基站)。可能存在不同技术的交叠的地理覆盖区域110。

在一些示例中,无线通信系统100可以是lte/lte-a网络和5g网络中的一者或多者。在lte/lte-a网络中,术语演进型b节点(enb)可一般用于描述基站105,而术语ue可一般用于描述ue115。相反,在5g或新无线电(nr)网络中,基站105可以被称为gnb。无线通信系统100可以是异构lte/lte-a网络,其中不同类型的enb提供对各种地理区划的覆盖。例如,每个enb或基站105可提供对宏蜂窝小区、小型蜂窝小区、和/或其他类型的蜂窝小区的通信覆盖。取决于上下文,术语“蜂窝小区”是可被用于描述基站、与基站相关联的载波或分量载波、或者载波或基站的覆盖区域(例如,扇区等)的3gpp术语。在一些示例中,无线通信系统100可以是或可包括毫米波通信网络。

宏蜂窝小区一般覆盖相对较大的地理区域(例如,半径为数千米的区域),并且可允许无约束地由与网络供应商具有服务订阅的ue接入。与宏蜂窝小区相比,小型蜂窝小区是可在与宏蜂窝小区相同或不同的(例如,有执照、无执照等)频带中操作的低功率基站。根据各个示例,小型蜂窝小区可包括微微蜂窝小区、毫微微蜂窝小区、以及微蜂窝小区。微微蜂窝小区可覆盖相对较小的地理区域,并且可允许无约束地由与网络供应商具有服务订阅的ue接入。毫微微蜂窝小区也可覆盖相对较小的地理区域(例如,住宅)且可提供有约束地由与该毫微微蜂窝小区有关联的ue(例如,封闭订户群(csg)中的ue、该住宅中的用户的ue、等等)接入。用于宏蜂窝小区的enb可被称为宏enb。用于小型蜂窝小区的enb可被称为小型蜂窝小区enb、微微enb、毫微微enb或家用enb。enb可支持一个或多个(例如,两个、三个、四个,等等)蜂窝小区(例如,分量载波)。

无线通信系统100可支持同步或异步操作。对于同步操作,各基站可具有相似的帧定时,并且来自不同基站的传输可以在时间上大致对齐。对于异步操作,各基站可具有不同的帧定时,并且来自不同基站的传输可以不在时间上对齐。本文中所描述的技术可用于同步或异步操作。

可容适所公开的各种示例中的一些示例的通信网络可以是根据分层协议栈进行操作的基于分组的网络。在用户面,承载或分组数据汇聚协议(pdcp)层的通信可以是基于ip的。无线电链路控制(rlc)层可执行分组分段和重装以在逻辑信道上通信。媒体接入控制(mac)层可执行优先级处置并将逻辑信道复用成传输信道。mac层还可使用混合arq(harq)以提供mac层的重传,从而改善链路效率。在控制面,无线电资源控制(rrc)协议层可以提供ue115与基站105或核心网130之间支持用户面数据的无线电承载的rrc连接的建立、配置和维护。在物理(phy)层,传输信道可被映射到物理信道。

ue115分散遍及无线通信系统100,并且每个ue115可以是驻定的或移动的。ue115还可包括或被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或某个其他合适术语。ue115可以是蜂窝电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持式设备、平板计算机、膝上型计算机、无绳电话、无线本地环路(wll)站、等等。ue115可以能够与各种类型的基站和网络装备(包括宏enb/gnb、小型蜂窝小区enb/gnb、中继基站等)通信。ue115还可以能够经由d2d通信与在基站的相同覆盖区域内或外的其他ue通信。

无线通信系统100中示出的通信链路125可包括从ue115到基站105的上行链路(ul)传输、和/或从基站105到ue115的下行链路(dl)传输。下行链路传输也可被称为前向链路传输,而上行链路传输也可被称为反向链路传输。每条通信链路125可包括一个或多个载波,其中每个载波可以是由根据以上描述的各种无线电技术来调制的多个副载波构成的信号(例如,不同频率的波形信号)。每个经调制信号可在不同的副载波上被发送并且可携带控制信息(例如,参考信号、控制信道等)、开销信息、用户数据等。通信链路125可以使用fdd(例如,使用配对频谱资源)或tdd操作(例如,使用未配对频谱资源)来传送双向通信。可以定义fdd的帧结构(例如,帧结构类型1)和tdd的帧结构(例如,帧结构类型2)。在示例性实施例中,通信链路125可包括lte通信链路和毫米波(mmw)通信链路中的一者或多者。

在系统100的一些实施例中,基站105和/或ue115可包括多个天线,用于采用天线分集方案来改进基站105与ue115之间的通信质量和可靠性。附加地或替换地,基站105和/或ue115可采用多输入多输出(mimo)技术,该mimo技术可利用多径环境来传送携带相同或不同经编码数据的多个空间层。

无线通信系统100可以支持用于毫米波检测和同步的定向同步信号。例如,毫米波基站105可以按扫掠模式向其覆盖区域110内的各ue115传送定向同步信号。基站105可以配置同步信号的窄带信号,以传达关于该同步信号的宽带信号的相关信息,诸如位置信息(例如,基于在窄带信号中所包括或传达的蜂窝小区id信息)。在下文中,关于宽带信号的属性的信息可被称为“相关信息”。基站105可以将宽带信号链接到窄带信号的位置。在一些示例中,可以在窄带信号中包括或传达基站105的标识信息。标识信息可以传达位置信息,例如,ue115可以基于基站105标识号来执行功能和/或访问查找表。基站105可以根据窄带信号中的相关信息来发送同步信号的宽带信号分量。

ue115可以接收用于毫米波通信网络的同步信号的窄带信号,并且根据该窄带信号来确定与宽带信号相关联的相关信息。例如,ue115可以标识发送窄带信号的基站105、可以基于窄带信号的频率来确定基站105的身份等,以确定相关信息。ue115可以使用相关信息来标识和接收宽带信号。在一些示例中,ue115可以基于同步信号(例如,系统定时、帧边界/长度定时等)的窄带信号和/或宽带信号分量来确定定时信息。

在一方面,ue115能够经由lte网络和mmw系统(例如,作为5g/nr系统的一部分)来传达信号。相应地,ue115可以在lte链路上与基站105通信。附加地,ue115可以在mmw链路上与连接点(cp)、基站(bs)(能够进行mmw系统通信)、或毫米波基站(mmw-bs)135通信。

在另一方面,基站105中的至少一者可以能够在一个或多个通信链路125上经由lte网络和mmw系统来传达信号。如此,基站135可被称为lte+mmwenb或gnb,或被称为lte+mmwcp/bs/mmw-bs。

在示例性实施例中,ue可以在lte/lte-a通信信道上操作性地耦合到基站,该lte/lte-a通信信道也可被称为4g通信信道。ue还可以能够使用所谓的5g连通性来进行通信。在示例性实施例中,5g通信信道可以使用28ghz(千兆赫兹)数量级上的mmw接入频率。

当由低成本频率源(诸如具有例如预期温度变化上的百万分之20(ppm)精确度的低成本振荡器)来产生时,频率偏移可在mmw接入频率下发生,该频率偏移可能比在lte频率(在3ghz的数量级上)下操作的振荡器产生的频率偏移大10倍的数量级。

在示例性实施例中,在建立mmw(5g)通信链路之前,ue可以连接到4g(lte)基站并且可以使用至少一个4g定时参数或同步参数(诸如举例而言4g频率参考)以允许5g振荡器被准确地设置成参考频率(例如,4g频率参考)或相对于4g频率参考的频率而言具有可忽略的频率偏移(即,在不影响通信质量的情况下,与ue可以容忍的频率不准确性相比具有可忽略的频率偏移)。替换地,可以估计5g振荡器的频率偏移,并且初始频率基于与基站的4g(lte)连接、使用4g频率参考的频率来建立。因此,5g振荡器的有效频率偏移将从初始示例性20ppm显著地减小并且看起来像是4g通信设备中的振荡器,即,具有较低频率偏移(例如,在3ghz下操作的具有20ppm准确性的振荡器的数量级上的频率偏移)的振荡器。此外,在示例性实施例中,5g通信设备中的调制解调器可以随时间学习5g振荡器中所使用的低成本频率源的温度依赖性,并且因此可以仅在初始学习阶段期间依赖于4g同步参数。

因此,在能够具有4g和5g连通性两者的ue中,将期望使用4g同步参数(诸如定时参考信号、同步信号、或另一4g定时参考信号)中的一者或多者作为用于设置5g频率参考的起始点以供建立5g连通性。例如,本文描述的各种实施例允许使用4g时钟信号、或其他4g定时或同步信号作为用于建立ue与网络之间的5g同步的开始参考点。

图2是根据本公开的各各方面的供在无线通信中使用的设备115-a的框图200。设备115-a可以是参照图1描述的ue115的一个或多个方面的示例。设备115-a可包括接收机模块205、同步模块210、和/或发射机模块215。设备115-a还可以是或者包括处理器(未示出)。这些模块中的每一者都可以彼此通信。

设备115-a的组件可个体地或共同地使用适配成以硬件执行一些或所有适用功能的一个或多个专用集成电路(asic)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)、以及其他半定制ic)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。

接收机模块205可接收信息,诸如分组、用户数据、和/或与各种信息信道(例如,控制信道、数据信道等)相关联的控制信息。接收机模块205可以从毫米波基站105接收包括与同步信令相关联的信息的消息。信息可被传递到同步模块210上,并传递到设备115-a的其他组件。

同步模块210可以管理设备115-a的同步功能。同步模块210可以经由接收机模块205来接收与4g连通性相关联的同步信号。例如,同步模块210可以接收与设备115-a相关联的4g电路系统的1pps(每秒1个脉冲)网络参考同步信号。替换地,可以将设备115-a上的4g电路系统内部的时钟信号、频率参考信号、频率偏移信号、或其他时钟和/或定时同步信号提供给设备115-a的5g电路系统,以允许设备115-a使用4g时钟信号或其他4g同步信号来高效地达成5g同步。

发射机模块215可传送从设备115-a的其他组件接收到的一个或多个信号。发射机模块215可以将信息(诸如分组、用户数据和/或控制信息)传送到服务蜂窝小区。发射机模块215可以结合各种同步信令操作(例如,随机接入规程)向毫米波基站105发送消息。在一些示例中,发射机模块215可与接收机模块205共处于收发机模块中。

图3是根据各个示例的供在无线通信中使用的设备115-b的框图300。设备115-b可以是参照图1所描述的ue115的一个或多个方面的示例。设备115-b也可以是参照图2描述的设备115-a的示例。设备115-b可包括接收机模块205-a、同步模块210-a、和/或发射机模块215-a,这些模块可以是设备115-a的对应模块的示例。设备115-b还可包括处理器(未示出)。这些组件中的每一者可与彼此处于通信。同步模块210-a可包括定时参考模块310。接收机模块205-a和发射机模块215-a可分别执行图2的接收机模块205和发射机模块215的功能。

设备115-b的组件可个体地或整体地使用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(asic)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他示例中,可使用可按本领域所知的任何方式来编程的其他类型的集成电路(例如,结构化/平台asic、现场可编程门阵列(fpga)、以及其他半定制ic)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一或多个通用或专用处理器执行的指令来实现。

同步信号检测模块305可以管理设备115-b的同步信号检测和管理的各方面。同步信号检测模块305可以结合接收机模块205-a和/或发射机模块215-a从通信网络或从耦合到通信网络的基站105接收同步信号以用于毫米波通信。

在示例性实施例中,同步信号检测模块305可以检测与4g通信网络相关联的同步信号,并且可以将4g同步信号转发到定时参考模块310。在示例性实施例中,与4g通信网络相关联的同步信号可以包括以下一者或多者:可以根据其来生成1pps同步信号并且将该1pps同步信号提供给5g电路系统(未示出)的4g时钟信号,可以经由内部接口(诸如高速外围组件互连(pci-e)接口)从4g电路系统(未示出)传播到5g系统电路(未示出)的4g时钟信号,与4g电路系统(未示出)相关联的压控振荡器(vco)的输出(其可被提供给与5g电路系统(未示出)相关联的vco),或4g电路系统分析5g时钟信号并且基于该分析来调节5g时钟信号。替换地,与4g通信网络相关联的同步信号可以是频率参考信号、频率偏移信号、或其他时钟和/或定时参考信号。

定时参考模块310可以管理设备115-b的同步参考定时的各方面。例如,定时参考模块310可以结合同步信号检测模块305来确定设备115-b的一个或多个定时参考。在示例性实施例中,定时参考模块310可以接收与4g通信信道相关联的同步信号,并且使用4g同步信号来建立用于设备115-b中的5g电路系统(未示出)的定时参考。

图4是根据各个示例的供在无线通信中使用的设备115-c的框图400。设备115-c可以是参照图1所描述的ue115的一个或多个方面的示例。它还可以是参照图2描述的设备115-a的示例或参照图3描述的设备115-b的示例。设备115-c可以包括第一电路系统(其在该示例中可以是4g电路系统420)并且可以包括第二电路系统(其在该示例中可以是5g电路系统430)。4g电路系统420可以耦合到天线402并且5g电路系统430可以耦合到天线412。尽管示出为单个元件,但是天线402和天线412可以包括一个或多个天线元件、可以包括天线元件的阵列或相控阵、以及可以包括一个或多个定向和/或全向天线元件。

在示例性实施例中,基站105可以包括与4g电路系统420建立4g通信信道403的能力,并且可以包括与5g电路系统430建立5g通信信道404的能力。在示例性实施例中,同步信号可以例如,作为网络参考信号的一部分,经由4g电路系统420从基站105传达到设备115-c。在示例性实施例中,设备115-c可以具有已建立的4g通信信道403,但是可能不具有已建立的5g通信信道404。在示例性实施例中,如果设备115-c具有已建立的4g通信信道403并且期望建立5g通信信道404,则4g电路系统420可以被配置成与5g电路系统430交互以高效地允许5g电路系统430建立对与基站105的5g通信信道404的较快获取。

在示例性实施例中,4g电路系统420可以向5g电路系统430提供定时同步参数(例如,定时同步信号、频率参考信号、频率偏移信号、或另一定时和/或参考信号)。在示例性实施例中,同步参数可以是1pps定时参考信号。作为响应,5g电路系统可以处理1pps信号以生成定时参考信号(例如,控制信号),该定时参考信号可被用于允许5g电路系统建立对与基站105的5g通信信道404的较快获取。

在示例性实施例中,4g电路系统420和5g电路系统430可以在内部总线或连接(诸如pci-e内部接口)上通信,以允许与4g电路系统420相关联的计数器或寄存器和与5g电路系统430相关联的计数器或寄存器进行通信。以此方式,5g电路系统430可以从4g电路系统420接收时钟或定时信息,这允许5g电路系统建立对与基站105的5g通信信道404的较快获取。

在示例性实施例中,5g电路系统430可以从与4g电路系统420相关联的压控振荡器(vco)接收时钟或定时信息。5g电路系统430可以被配置成比较来自与4g电路系统420相关联的vco的时钟或定时信息,并且生成控制信号以调节与5g电路系统430相关联的vco,以便建立对与基站105的5g通信信道404的较快获取。

在示例性实施例中,4g电路系统420可以从与5g电路系统430相关联的压控振荡器(vco)接收时钟或定时信息。4g电路系统420可以被配置成比较来自与5g电路系统430相关联的vco的时钟或定时信息,并且生成控制信号(5g电路系统可以用其来生成5g控制信号)以调节与5g电路系统430相关联的vco,以便建立对与基站105的5g通信信道404的较快获取。

图5示出了根据各示例的供在无线通信中使用的系统500。系统500可以包括设备115-d,其可以是图1的ue115的示例。设备115-d还可以是图2、3、和/或4的设备115的一个或多个方面的示例。设备115-d可以包括4g电路系统520和5g电路系统530。4g电路系统520和5g电路系统530的一些操作元件为了便于描述而可以被省略,并且对于本领域普通技术人员而言是已知的。

设备115-d一般可包括用于双向语音和数据通信的组件,其包括用于传送通信的组件和用于接收通信的组件。设备115-d可包括耦合到4g电路系统502的天线502并且可包括耦合到5g电路系统530的天线512。天线512可以包括一个或多个天线元件、可以包括天线元件的阵列或相控阵、以及可以包括一个或多个定向和/或全向天线元件。4g电路系统520可以被配置成建立与基站(未示出)的4g通信信道503,并且5g电路系统530可以被配置成建立与基站(未示出)的5g通信信道504。

4g电路系统520可以包括基带系统522和射频集成电路(rfic)523,其细节对于本领域普通技术人员而言是已知的。4g电路系统520可以在连接552上操作性地耦合到压控振荡器505。控制信号可以由4g电路系统520产生并且在连接506上提供给vco505的控制输入端。连接506上的控制信号可被用于调节vco505的输出频率和其他特性。

5g电路系统530可以包括基带系统532和射频集成电路(rfic)533。基带系统532可包括处理器536、存储器537(包括软件(sw)539)、同步模块510、以及计数器544,它们各自可彼此直接或间接地通信(例如,经由一个或多个总线535)。rfic533可以包括中频(if)子系统526和收发机模块528。在示例性实施例中,收发机模块528可以被配置成在毫米波(mmw)频率上通信。收发机模块528可经由(诸)天线512和/或一条或多条有线或无线链路与一个或多个网络进行双向通信,如上所述。例如,收发机模块528可以与参照图1、2、3或4的基站105(未示出)、与其他ue115、和/或与设备115双向通信。收发机模块528可包括调制解调器,该调制解调器用于调制分组并将经调制分组提供给(诸)天线512以供发射、以及解调接收自(诸)天线512的分组。例如,尽管ue115-d可包括用于5g电路系统530的单个天线512和用于4g电路系统520的单个天线502,但ue115-d也可具有能够经由载波聚集技术并发地发射和/或接收多个无线传输的多个天线。收发机模块528可以能够经由多个分量载波并发地与一个或多个基站105进行通信。此外,4g电路系统520还包括收发机模块(未示出),该收发机模块可以能够经由多个分量载波并发地与一个或多个基站105进行通信。

5g电路系统530可以包括vco524,该vco524可以在连接541上操作性地耦合到基带系统532、if子系统526、和收发机模块528。控制信号可以由5g电路系统530产生并且在连接525上提供给vco524的控制输入端。连接525上的控制信号可被用于调节vco524的输出频率和其他特性或参数。

ue115-d可包括同步模块510,该同步模块510可以执行上文针对图2、3、和/或4的设备115的同步模块210描述的功能。在示例性实施例中,5g电路系统530可以被配置成在连接540上从4g电路系统520接收同步信号。在示例性实施例中,连接540上的同步信号可以包括1pps信号,该1pps信号可以由4g电路系统产生作为4g电路系统与基站105(未示出)之间的4g通信信道503的建立或正在进行的操作的一部分。然而,当期望设备115-d除了4g通信信道503之外还建立与基站(未示出)的5g通信信道504时,用于建立5g通信信道504的正确定时同步的历时可以通过使用由4g电路系统520提供的定时同步信号(例如,在这一示例性实施例中为1pps信号)来减少。

在示例性实施例中,4g电路系统520从网络(未示出)接收定时同步信号,并且在连接540上生成4g1pps信号。连接540上的1pps信号被提供给5g电路系统530。在示例性实施例中,4g电路系统520中的计数器542(ctr)基于vco505的频率来对1pps信号中存在的无线电帧进行计数。

5g电路系统530中的基带系统532接收1pps信号以及还基于vco524的频率来对该1pps信号的一个循环中存在的无线电帧进行计数,并且将无线电帧的数目存储在计数器544(ctr)中。基带系统532中的处理器536将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较,并且使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。随后,基带系统532将该频率偏移用于产生连接525上的控制信号以调节vco524,以便使用4g1pps信号来将vco524的频率与vco505的频率同步。替换地,可以将数字数值控制式振荡器(dnco)纳入到基带系统532中以生成控制信号。

存储器537可包括随机存取存储器(ram)和只读存储器(rom)。存储器537可存储包含指令的计算机可读、计算机可执行软件/固件代码539,这些指令在被执行时使得处理器536执行本文所描述的各种功能(例如,执行同步操作、同步参考定时参数等)。替换地,计算机可读、计算机可执行软件/固件代码539可以是不能由处理器536直接执行的,而是(例如,在被编译和执行时)使计算机执行本文所描述的功能。处理器536可包括智能硬件设备,例如,中央处理单元(cpu)、微控制器、专用集成电路(asic)等。在其他实施例中,存储器537可以在处理器536上。

图6示出了根据各示例的供在无线通信中使用的系统600。系统600可以类似于系统500,并且可以包括设备115-e,其可以是图1的ue115的示例。设备115-e还可以是图2、3、4和/或5的设备115的一个或多个方面的示例。设备115-e可以类似于设备115-d,并且图6中与图5中的元件相同的元件将不再详细描述。

ue115-e可包括同步模块610,该同步模块510可以执行上文针对图2、3、4和/或5的设备115的同步模块210描述的功能。

在示例性实施例中,4g电路系统520和5g电路系统530可以耦合到pci-e总线645。当期望设备115-e除了4g通信信道503之外还建立与基站(未示出)的5g通信信道504时,用于建立5g通信信道504的正确定时同步的历时可以通过将4gvco505的输出用作这一示例性实施例中的第一定时同步参数以设置5gvco524的初始频率来减少。

在示例性实施例中,基带系统522经由4g电路系统520中的计数器542基于在4g网络上同步的vco505的频率来对限定时间段中存在的无线电帧进行计数。基带系统522将帧数存储在计数器542中。

5g电路系统530中的基带系统532还基于vco524的频率来对一个限定时间段中存在的无线电帧进行计数,并且将无线电帧的数目存储在计数器544中。基带系统532中的处理器536将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较,并且使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。随后,基带系统532将该频率偏移用于产生连接525上的控制信号以调节vco524,以便将vco524与vco505同步。替换地,可以将数字数字控制式振荡器(dnco)纳入到基带系统532中以生成控制信号。

图7示出了根据各示例的供在无线通信中使用的系统700。系统700可以类似于系统500,并且可以包括设备115-f,其可以是图1的ue115的示例。设备115-f还可以是图2、3、4、5、和/或6的设备115的一个或多个方面的示例。设备115-f可以类似于设备115-d,并且图7中与图5中的元件相同的元件将不再详细描述。

ue115-f可包括同步模块710,该同步模块710可以执行上文针对图2、3、4、5、和/或6的设备115的同步模块210描述的功能。

在示例性实施例中,4g电路系统520中的vco505的输出可以在连接752上作为第一定时同步参数(在这一示例性实施例中)提供给基带系统532。连接752上的信号可被用于在连接525上生成控制信号,该控制信号可以将5g电路系统530中的vco524的操作参数设置成匹配4g电路系统520中的vco505的操作参数。例如,4g电路系统520中的vco505的值与5g电路系统530中的vco524的值之间可存在已知关系,因此知道一个vco的值就可以确定另一个vco的值。以此方式,4g电路系统520中的vco505的操作参数作为用于同步5g电路系统530中的vco524的稳健起始点被提供给5g电路系统530,以使得能够较快地建立5g通信信道504。

图8示出了根据各示例的供在无线通信中使用的系统800。系统800可以类似于系统500,并且可以包括设备115-g,其可以是图1的ue115的示例。设备115-g还可以是图2、3、4、5、6和/或7的设备115的一个或多个方面的示例。设备115-g可以类似于设备115-d,并且图8中与图5中的元件相同的元件将不再详细描述。

ue115-g可包括同步模块810,该同步模块810可以执行上文针对图2、3、4、5、6和/或7的设备115的同步模块210描述的功能。

在示例性实施例中,5g电路系统530中的vco524的输出可以在连接802上作为第一定时同步参数(在这一示例性实施例中)提供给4g电路系统520。在示例性实施例中,基带系统522经由4g电路系统520中的计数器542来对vco505的频率进行计数,并将该频率存储在计数器542中。4g电路系统520将vco524的频率与vco505的频率进行比较,并且使用比较的结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。随后,4g电路系统520使用该频率偏移来产生控制信号,该控制信号在连接804上提供给5g电路系统530。随后,5g电路系统530基于在连接804上提供的来自4g电路系统的控制信号来产生5g控制信号,并且将该5g控制信号在连接525上提供给vco524以调节该vco524。替换地,可以将数字数值控制式振荡器(dnco)纳入到基带系统532中以生成5g控制信号。

图9是解说根据本公开的各个方面的用于通信的方法900的示例的流程图。方法900中的各框可以按所示顺序执行或者与所示顺序脱序执行,并且在一些实施例中,可以至少部分并行地执行。

在框902中,1pps信号(其在该示例性实施例中是第一定时同步参数)从第一通信电路系统(诸如4g通信电路系统520)传播到第二通信电路系统(诸如5g通信电路系统530)。

在框904中,5g电路系统530中的基带系统532(图5-8)基于vco524的频率来对在1pps信号的时间段中可能发生的数个无线电帧进行计数,并将无线电帧的数目存储在计数器544中。

在框906中,4g电路系统520中的基带系统520(图5-8)基于vco505的频率来对1pps信号中存在的无线电帧进行计数,并将该无线电帧的数目存储在计数器542中。

在框908中,基带系统532将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并且使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

在框910中,基带系统532随后使用该频率偏移来在连接525上产生控制信号以调节vco524。因此,基带系统532可以将vco524与4g1pps信号同步。

图10是解说根据本公开的各个方面的用于通信的方法1000的示例的流程图。方法1000中的各框可以按所示顺序执行或者与所示顺序脱序执行,并且在一些实施例中,可以至少部分并行地执行。

在框1002中,基带系统522经由4g电路系统520中的计数器542基于vco505的频率来对在所限定的时间段中存在的无线电帧进行计数,并且存储帧的数目。

在框1004中,基带系统532经由5g电路系统530中的计数器544基于vco524的频率来对一个所限定的时间段中存在的无线电帧进行计数,并且存储无线电帧的数目。

在框1006中,通信总线(诸如pci-e总线645(图6))允许4g电路系统520和5g电路系统530通信,并允许计数器542和544中的信息可被4g电路系统520和5g电路系统530两者访问。

在框1008中,基带系统532将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并且使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

在框1010中,基带系统532随后使用该频率偏移在连接525上产生控制信号来调节vco524,以将5gvco524与4gvco505同步。

图11是解说根据本公开的各个方面的用于通信的方法1100的示例的流程图。方法1100中的各框可以按所示顺序执行或者与所示顺序脱序执行,并且在一些实施例中,可以至少部分并行地执行。

在框1102中,4gvco505的输出被提供给5g电路系统530中的基带系统532。

在框1104中,5g电路系统530中的vco524的操作参数可被设置成匹配4g电路系统520中的vco505的操作参数。以此方式,4g电路系统520中的vco505的操作参数(诸如操作频率)作为用于同步和设置5g电路系统530中的vco524的稳健起始点或基础被提供给5g电路系统530,以使得能够建立5g通信信道504。

图12是解说根据本公开的各个方面的用于通信的方法1200的示例的流程图。方法1200中的各框可以按所示顺序执行或者与所示顺序脱序执行,并且在一些实施例中,可以至少部分并行地执行。

在框1202中,可以将5g电路系统530中的vco524的输出提供给4g电路系统520。在示例性实施例中,5g电路系统530中的vco524的输出可以被认为是“空闲运行”时钟。

在框1204中,基带系统522经由4g电路系统520中的计数器542来对vco505的频率进行计数,并将该频率存储在计数器542中。4g电路系统520将vco524的频率与vco505的频率进行比较以确定一差值,并且使用该比较的结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

在框1206中,4g电路系统520随后使用该频率偏移来产生控制信号,该控制信号在连接804上提供给5g电路系统530。在框1208中,5g电路系统530随后基于在连接804上提供的来自4g电路系统的控制信号来产生5g控制信号,并且将该5g控制信号在连接525上提供给vco524以调节该vco524。

图13是根据本公开的各个方面的用于通信的装备1300的功能框图。装备1300包括用于将1pps信号(在该示例性实施例中是第一定时同步参数)从第一通信电路系统(诸如4g通信电路系统520)传播到第二通信电路系统(诸如5g通信电路系统530)的装置1302。在某些实施例中,用于将1pps信号从第一通信电路系统传播到第二通信电路系统的装置1302可被配置成执行在方法900(图9)的操作框902中描述的一个或多个功能。在示例性实施例中,用于将1pps信号从第一通信电路系统传播到第二通信电路系统的装置1302可包括:将1pps信号从4g通信电路系统520传播到5g通信电路系统530。

装备1300进一步包括用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1304。在某些实施例中,用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1304可被配置成执行在方法900(图9)的操作框904中描述的一个或多个功能。在示例性实施例中,用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1304可包括:5g电路系统530中的基带系统532基于vco524的频率来对在1pps信号的时间段中可能发生的数个无线电帧进行计数,并将无线电帧的数目存储在计数器544中。

装备1300进一步包括用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1306。在某些实施例中,用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1306可被配置成执行在方法900(图9)的操作框906中描述的一个或多个功能。在示例性实施例中,用于对在1pps信号的时间段中可能发生的数个无线电帧进行计数并存储无线电帧的数目的装置1306可包括:基带系统522经由4g电路系统520中的计数器542基于vco505的频率来对1pps信号中存在的无线电帧进行计数,并将无线电帧的数目存储在计数器542中。

装备1300进一步包括用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1308。在某些实施例中,用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1308可被配置成执行在方法900(图9)的操作框908中描述的一个或多个功能。在示例性实施例中,用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1308可包括:将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较,并使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

装备1300进一步包括用于使用频率偏移来产生控制信号以使5gvco与4g1pps信号同步的装置1310。在某些实施例中,用于使用频率偏移来产生控制信号以使5gvco与4g1pps信号同步的装置1310可被配置成执行在方法900(图9)的操作框910中描述的一个或多个功能。在示例性实施例中,用于使用频率偏移来产生控制信号以使5gvco与4g1pps信号同步的装置1310可包括:基带系统532使用频率偏移在连接525上产生控制信号来调节vco524,以使vco524与4g1pps信号同步。

图14是根据本公开的各个方面的用于通信的装备1400的功能框图。装备1400包括用于基于4gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1402。在某些实施例中,用于基于4gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1402可被配置成执行在方法1000(图10)的操作框1002中描述的一个或多个功能。在示例性实施例中,用于基于4gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1402可包括:基带系统522经由4g电路系统520中的计数器542基于vco505的频率来对所限定的时间段中存在的无线电帧进行计数,并将帧的数目存储在计数器542中。

装备1400进一步包括用于基于5gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1404。在某些实施例中,用于基于5gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1404可被配置成执行在方法1000(图10)的操作框1004中描述的一个或多个功能。在示例性实施例中,用于基于5gvco来对数个无线电帧进行计数并存储无线电帧的数目的装置1404可包括:基带系统532经由5g电路系统530中的计数器544基于vco524的频率来对所限定的时间段中存在的无线电帧进行计数,并存储帧的数目。

装备1400进一步包括用于5g电路系统在系统总线上访问4g无线电帧计数的装置1406。在某些实施例中,用于5g电路系统在系统总线上访问4g无线电帧计数的装置1406可被配置成执行在方法1000(图10)的操作框1006中描述的一个或多个功能。在示例性实施例中,用于5g电路系统在系统总线上访问4g无线电帧计数的装置1406可包括:4g电路系统520和5g电路系统530在通信总线(诸如pci-e总线645)上通信,并且允许计数器542和544中的信息可由4g电路系统520和5g电路系统530两者访问。

装备1400进一步包括用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1408。在某些实施例中,用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1408可被配置成执行在方法1000(图10)的操作框1008中描述的一个或多个功能。在示例性实施例中,用于将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较以确定一差值,并计算频率偏移的装置1408可包括:将计数器542中的无线电帧的数目与计数器544中的无线电帧的数目进行比较,并使用该结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

装备1400进一步包括用于使用频率偏移来产生控制信号以使5gvco与4gvco同步的装置1410。在某些实施例中,用于使用频率偏移来产生控制信号以使5gvco与4gvco同步的装置1410可被配置成执行在方法1000(图10)的操作框1010中描述的一个或多个功能。在示例性实施例中,用于使用频率偏移来产生控制信号以使5gvco与4gvco同步的装置1410可包括:基带系统532使用频率偏移在连接525上产生控制信号来调节vco524,以使该vco524与4gvco同步。

图15是根据本公开的各个方面的用于通信的装备1500的功能框图。装备1500包括用于将4gvco的输出提供给5g电路系统中的基带系统的装置1502。在某些实施例中,用于将4gvco的输出提供给5g电路系统中的基带系统的装置1502可被配置成执行在方法1100(图11)的操作框1102中描述的一个或多个功能。在示例性实施例中,用于将4gvco的输出提供给5g电路系统中的基带系统的装置1502可包括:将4gvco505的输出提供给5g电路系统530中的基带系统532。

装备1500进一步包括用于将4gvco输出用作起始点来设置5gvco的一个或多个参数的装置1504。在某些实施例中,用于将4gvco输出用作起始点来设置5gvco的一个或多个参数的装置1504可被配置成执行在方法1100(图11)的操作框1104中描述的一个或多个功能。在示例性实施例中,用于将4gvco输出用作起始点来设置5gvco的一个或多个参数的装置1504可包括:将5g电路系统530中的vco524的一个或多个操作参数(诸如频率)设置成匹配4g电路系统520中的vco505的一个或多个操作参数(诸如频率)。

图16是根据本公开的各个方面的用于通信的装备1600的功能框图。装备1600包括用于将5g电路系统中的vco的输出提供给4g电路系统的装置1602。在某些实施例中,用于将5g电路系统中的vco的输出提供给4g电路系统的装置1602可被配置成执行在方法1200(图12)的操作框1202中描述的一个或多个功能。在示例性实施例中,用于将5g电路系统中的vco的输出提供给4g电路系统的装置1602可包括:将4gvco505的输出提供给5g电路系统530中的基带系统532。在示例性实施例中,5g电路系统530中的vco524的输出可以被认为是“空闲运行”时钟。

装备1600进一步包括装置1604,该装置1604用于计数和存储4gvco输出,将4gvco输出与5gvco进行比较以确定一差值,以及计算4g电路系统中的vco与5g电路系统中的vco之间的频率偏移。在某些实施例中,用于计数和存储4gvco输出,将4gvco输出与5gvco进行比较以确定一差值,以及计算4g电路系统中的vco与5g电路系统中的vco之间的频率偏移的装置1604可被配置成执行在方法1200(图12)的操作框1204中描述的一个或多个功能。在示例性实施例中,用于计数和存储4gvco输出,将4gvco输出与5gvco进行比较以确定一差值,以及计算4g电路系统中的vco与5g电路系统中的vco之间的频率偏移的装置1604可包括:基带系统522经由4g电路系统520中的计数器542来对vco505的频率进行计数,并将该频率存储在计数器542中。4g电路系统520将vco524的频率与vco524的频率进行比较,并且使用比较的结果来计算4g电路系统520中的vco505与5g电路系统530中的vco524之间的频率偏移。

装备1600进一步包括用于使用频率偏移来产生提供给5gvco的控制信号的装置1606。在某些实施例中,用于使用频率偏移来产生提供给5gvco的控制信号的装置1606可被配置成执行在方法1200(图12)的操作框1206中描述的一个或多个功能。在示例性实施例中,用于使用频率偏移来产生提供给5gvco的控制信号的装置1606可包括:4g电路系统520使用频率偏移来产生在连接804上提供给5g电路系统530的控制信号。

装备1600进一步包括用于基于4g控制信号来产生控制信号以调节5gvco的装置1608。在某些实施例中,用于基于4g控制信号来产生控制信号以调节5gvco的装置1608可被配置成执行在方法1200(图12)的操作框1208中描述的一个或多个功能。在示例性实施例中,用于基于4g控制信号来产生控制信号以调节5gvco的装置1608可包括:5g电路系统530基于在连接804上提供的来自4g电路系统的控制信号来产生控制信号并在连接525上将其提供给vco524以调节vco524。

本文中所描述的技术可用于各种无线通信系统,诸如cdma、tdma、fdma、ofdma、sc-fdma和其它系统。术语“系统”和“网络”经常被可互换地使用。cdma系统可以实现无线电技术,诸如cdma2000、通用地面无线电接入(utra)等。cdma2000涵盖is-2000、is-95和is-856标准。is-2000版本0和a常被称为cdma20001x、1x等。is-856(tia-856)常被称为cdma20001xev-do、高速率分组数据(hrpd)等。utra包括宽带cdma(wcdma)和其他cdma变体。tdma系统可实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma系统可以实现诸如超移动宽带(umb)、演进型utra(e-utra)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdm等的无线电技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpp长期演进(lte)和高级lte(lte-a)是使用e-utra的新umts版本。utra、e-utra、umts、lte、lte-a和gsm在来自名为“第三代伙伴项目”(3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术既可被用于以上提及的系统和无线电技术,也可用于其他系统和无线电技术,包括无执照和/或共享带宽上的蜂窝(例如,lte)通信。然而,以上描述出于示例目的描述了lte/lte-a系统,并且在以上大部分描述中使用了lte术语,但这些技术也可应用于lte/lte-a应用以外的应用。

以上结合附图阐述的详细说明描述了示例而不代表可被实现或者落在权利要求的范围内的仅有示例。在本说明书中使用的术语“示例”和“示例性”意指“用作示例、实例或解说”,并且并不意指“优于”或“胜于其他示例”。本详细描述包括具体细节以提供对所描述的技术的理解。然而,可以在没有这些具体细节的情况下实践这些技术。在一些实例中,众所周知的结构和装置以框图形式示出以避免模糊所描述的示例的概念。

信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

结合本文中的公开所描述的各种解说性框以及组件可用设计成执行本文中描述的功能的通用处理器、数字信号处理器(dsp)、asic、fpga或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、与dsp核心协作的一个或多个微处理器、或任何其他此类配置。

本文描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围和精神内。例如,由于软件的本质,上述功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。如本文中(包括权利要求中)所使用的,在两个或更多个项目的列表中使用的术语“和/或”意指所列出的项目中的任一者可单独被采用,或者两个或更多个所列出的项目的任何组合可被采用。例如,如果组成被描述为包含组成部分a、b和/或c,则该组成可包含仅a;仅b;仅c;a和b的组合;a和c的组合;b和c的组合;或者a、b和c的组合。同样,如本文中(包括权利要求中)所使用的,在项目列举中(例如,在接有诸如“中的至少一个”或“中的一者或多者”的短语的项目列举中)使用的“或”指示析取式列举,以使得例如“a、b或c中的至少一个”的列举意指a或b或c或ab或ac或bc或abc(即,a和b和c)。

计算机可读介质包括计算机存储介质和通信介质两者,包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被通用或专用计算机访问的任何可用介质。作为示例而非限定,计算机可读介质可包括ram、rom、eeprom、闪存、cd-rom或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合需程序代码手段且能被通用或专用计算机、或者通用或专用处理器访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(dsl)、或诸如红外、无线电、以及微波之类的无线技术从网站、服务器、或其他远程源传送的,则该同轴电缆、光纤电缆、双绞线、dsl、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(cd)、激光碟、光碟、数字多用碟(dvd)、软盘、和蓝光碟,其中盘(disk)常常磁性地再现数据,而碟(disc)用激光来光学地再现数据。以上介质的组合也被包括在计算机可读介质的范围内。

如在本描述中所使用的,术语“组件”、“数据库”、“模块”、“系统”和类似术语旨在引述计算机相关实体,任其是硬件、固件、硬件与软件的组合、软件,还是执行中的软件。例如,组件可以是但不限于在处理器上运行的进程、处理器、对象、可执行件、执行的线程、程序、和/或计算机。作为解说,计算设备上运行的应用和计算设备两者都可以是组件。一个或多个组件可驻留在进程和/或执行的线程内,并且组件可局部化在一台计算机上和/或分布在两台或更多台计算机之间。另外,这些组件可从其上存储有各种数据结构的各种计算机可读介质来执行。各组件可借助于本地和/或远程进程来通信,诸如根据具有一个或多个数据分组的信号(例如,来自通过该信号与本地系统、分布式系统中的另一组件交互和/或跨诸如因特网之类的网络与其它系统交互的一个组件的数据)。

提供对本公开的先前描述是为使得本领域技术人员皆能够制作或使用本公开。对本公开的各种修改对于本领域技术人员将是显而易见的,并且本文中所定义的普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并不限定于本文中所描述的示例和设计,而是应被授予与本文中公开的原理和新颖特征一致的最宽泛的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1