对无线通信系统中的基站进行同步的制作方法

文档序号:7736433阅读:163来源:国知局
专利名称:对无线通信系统中的基站进行同步的制作方法
技术领域
概括地说,本发明涉及通信系统。具体地说,本发明涉及对无线通信系统中的基站进行同步。
背景技术
无线通信系统已经成为世界范围内大多数人实现通信所利用的重要手段。无线通信系统可以为多个移动设备提供通信,每一个移动设备由一个基站进行服务。移动设备的例子包括蜂窝电话、个人数字助理(PDA)、手持设备、无线调制解调器、膝上型计算机、个人计算机等等。随着无线通信变得越来越普遍,对于适应大呼叫容量和以高性价比的方式维持呼叫质量产生了新的挑战。一种增加效率的方式是最大化基站发射的数据速率。与异步基站相比,经过同步的基站对于相邻基站造成较少的干扰,从而实现更高的数据速率。因此,可通过经过改善的用于对无线通信系统中的基站进行同步的方法和装置,来获得益处。


图1是描绘用于对基站进行同步的无线通信系统的框图;图2是描绘具有静默模块的微微基站的框图;图3是描绘可以位于微微基站中的基于层次的模块的框图;图4是描绘使用连续的静默时间间隔对基站进行同步的无线通信系统的顺序图;图如是描绘使用非连续的静默时间间隔对基站进行同步的无线通信系统的顺序图;图5是描绘用于使同步基站静默的方法的流程图;图6描绘了与图5中的方法相对应的模块加功能方框;图7是描绘用于对基站进行同步的无线通信系统的另一个顺序图;图8是描绘用于使异步基站静默的方法的流程图;图9描绘了与图8中的方法相对应的模块加功能方框;图10是描绘用于使形成干扰的基站静默的方法1000的流程图;图11描绘了与图10中的方法相对应的模块加功能方框;图12描绘了可以包括在无线设备中的特定组件。
具体实施例方式本申请公开了一种用于对无线通信系统进行同步的方法。根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默(silence)持续时间。在此静默持续时间内, 停止来自所述基站的所有传输。在所述无线通信系统的每一个跟踪时段,所述停止周期地发生。在一种配置中,所述基站可以是同步基站。所述静默持续时间进一步基于所述同步基站的层次等级,所述层次等级指示所述同步基站和全球时间源节点之间包括所述全球时间源节点在内的基站的数量。所述静默持续时间长度为n*T,其中η是所述同步基站的层次等级,T是邻居基站获得或维持同步所需要的时间。将所述静默持续时间的起始静默时间确定为当所述无线通信系统的跟踪时段(P)平均地分成网络范围全球时间时的时间。从所述邻居基站或全球时间源节点接收网络范围全球时间。在另一种配置中,所述基站是异步基站。所述静默持续时间还基于网络范围全球时间与估计出的网络范围时间之间的最大误差以及所述无线通信系统中层次等级的总数。 根据所述网络范围全球时间与所估计出的网络范围时间之间的最大误差和所估计出的网络范围时间,来确定所述静默持续时间的起始静默时间。使用回程协议(例如,网络时间协议(Network Time Protocol, NTP))来接收所估计出的网络范围时间。在另一种配置中,在来自所述邻居基站的回程消息中,接收所述静默持续时间和所述静默持续时间的起始静默时间。所述基站可以是微微基站、毫微微基站或家庭e节点 B。可以接收多个同步信号,使用提供最小层次等级的同步信号。如果多个同步信号提供相同的层次等级,则可以使用具有最高信号与干扰加噪声比(SINR)的同步信号。所述静默持续时间是连续的或非连续的。本申请还公开了一种用于对无线通信系统进行同步的装置。该装置包括处理器和与所述处理器进行电子通信的存储器。可执行指令存储在所述存储器中。可以执行所述指令以用于根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间。 所述指令还可以执行用于在所述静默持续时间内,停止来自所述基站的所有传输。本申请还公开了一种用于对无线通信系统进行同步的装置。该装置包括确定模块,后者用于根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间。此外,该装置还包括停止模块,后者用于在所述静默持续时间内,停止来自所述基站的所有传输。本申请还公开了一种用于在不支持多区域(multi-region)仪器的音频播放器中提供多区域仪器支持的计算机程序产品。所述计算机程序产品包括在具有指令的计算机可读介质。所述指令包括用于执行以下操作的代码根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间。所述指令还包括用于执行以下操作的代码在所述静默持续时间内,停止来自所述基站的所有传输。图1是描绘用于对基站102、104进行同步的无线通信系统100的框图。系统100 可以包括同步基站104和全球定位系统(GPQ源106。同步基站104可以与无线网络控制器118(还称为基站控制器或分组控制功能体)进行通信。无线网络控制器118可以与移动交换中心(MSC) IM、分组数据服务节点(PDSN) 120或网际互联功能(IWF)、公共交换电话网(PSTN) 126( —般为电话公司)、因特网协议(IP)网络122(—般为因特网)进行通信。 移动交换中心1 负责管理无线通信设备和公共交换电话网126之间的通信,而分组数据服务节点120负责对无线通信设备和IP网络122之间的分组进行路由。无线通信系统100中的基站104之间的同步可以带来诸如干扰管理或虚拟多输入多输出(MIMO)能力之类的益处。传统上,通过与基站102、104配合使用的全球定位系统(GPS)接收机112 (S卩,同步基站104可以包括GPS接收机112b),来实现系统100同步。 但是,对于同步目的来说,GPS接收机112和/或GPS信号108不总是可用的。例如,由于制造成本的考虑或功耗限制,基站102、104中可不包括GPS接收机112。如本申请所使用的,术语“同步”描述能够准确地跟踪在系统100中使用的参考时间的基站102、104。而术语“异步”描述不能够准确地跟踪在系统100中使用的参考时间的基站102、104。此外,基站102、104可以包括GPS接收机112,但它们达不到到GPS源106(例如,GPS卫星)的可视距离。在这种情形下,可以使用替代的同步策略来对基站进行同步。一种例子是改进的长期演进(Long Term Evolution Advanced, LTE-A)或改进的超移动宽带(Ultra Mobile Broadband Advanced,UMB-A)中的异构部署。在一些配置中,除普通基站104之外,还布置微微基站lOh-b以增加网络吞吐量。如本申请所使用的,术语“微微”或“微微基站”是指与基站104相比更小和功耗更少,且能够与无线设备和无线通信系统100进行通信的设备。 同样,所示出的系统和方法还可适用于毫微微小区(其还称为毫微微节点或家庭e节点B 或接入点基站),其中,术语“毫微微”或“毫微微基站”是指与基站104相比更小和功耗更少,且能够与无线设备和无线通信系统100进行通信的设备。换言之,在本文中,术语“微微”和“毫微微”可以互换地使用。术语“宏”或“宏基站”是指与微微基站102相比更大和功耗更多的传统基站104。在示例性的网络环境中,每一个毫微微基站(还称为毫微微节点)都可以通过DSL 路由器、电缆调制解调器、无线链路或其它连接方式,耦接到广域网(例如,因特网)和移动运营商核心网。每一个毫微微节点都可以用于服务相关的无线设备,例如,接入终端或用户设备和可选的外部接入终端。换言之,接入到毫微微节点是受限制的,从而给定的接入终端可以由一组指定的(例如,家庭)毫微微节点进行服务,而不能由任何未指定的毫微微节点 (例如,邻居的毫微微节点)进行服务。毫微微节点的所有者可以预订通过移动运营商核心网提供的移动业务(例如,3G移动业务)。此外,接入终端能够工作在宏环境和较小规模 (例如,居住区)网络环境二者中。换言之,根据接入终端的当前位置,该接入终端可以由宏小区移动网络的接入节点进行服务或者由一组毫微微节点中的任何一个(例如,位于相应的用户住处中的毫微微节点)进行服务。例如,当用户在家外边时,其由标准的宏基站或宏接入节点进行服务;当用户在家时,其由毫微微节点进行服务。这里,应当理解的是,毫微微节点可以与现有的接入终端向后兼容。可以在单个频率或者(作为另一种选择)多个频率上部署毫微微基站或毫微微节点。根据具体的配置情况,所述单个频率或者所述多个频率中的一个或多个频率可以与宏基站所使用的一个或多个频率相重叠。在一些方面,只要可以连接到优选的毫微微节点,接入终端就可配制成连接到优选的毫微微节点(例如,该接入终端的家庭毫微微节点)。例如,只要接入终端位于用户的住处,人们就期望该接入终端仅与家庭毫微微节点进行通信。毫微微节点在一些方面是受到限制的。例如,给定的毫微微节点仅为特定接入终端提供特定服务。在具有所谓受限制的(或闭合的)关联的部署中,给定接入终端可以仅由宏小区移动网络和规定的一组毫微微节点(例如,位于相应的用户住处中的毫微微节点) 进行服务。在一些实现方案中,可以将节点限制为(针对至少一个节点)不提供信令、数据存取、注册、寻呼或服务中的至少一项。返回参见图1,微微基站102可以放置在室内。因此,微微基站10 可以包括GPS 接收机11 ,却不能接收GPS信号108。或者,微微基站102b可以不包括GPS接收机112。非 GPS微微基站102可以使用来自GPS基站104或GPS导出的(GPS derived)基站(S卩,能够对GPS基站的同步信号110进行跟踪的那些基站)的同步信号,来进行定时。这些同步信号 110可以是无线或有线的,例如,一个微微基站10 可以接收无线同步信号110a,而另一个微微基站102b可以接收有线同步信号110b。当非GPS微微基站102能够监听到相邻GPS基站104或GPS导出的基站时,可以建立多等级同步分级(multiple level synchronization hierarchy)。但是,信号干扰114可能是未规划的部署中的主要限制因素。有害干扰114可妨碍非GPS微微基站102通过空中来监听期望同步信号110的能力。这在微微基站102不具有良好几何条件的异构部署中,可能会明显存在,并且干扰其它相邻的微微基站102。换言之,两个异步微微基站102可能彼此相互干扰,阻止彼此与同步基站104进行同步,即两个邻近的异步微微基站102可能会对彼此产生过多干扰114,以致使它们中的任何一个针对来自同步基站104的同步信号110都不能获得良好的信号与干扰比(S^)。同样,微微基站 102处的同步信号110可能彼此相互干扰,使得微微基站102不能够使用任何同步信号。因此,微微基站102可以包括静默模块116a_b,后者通过使用网络范围的经过协调的静默来使微微基站102实现同步。作为另一种选择或此外,静默模块116a-b可以位于毫微微基站(即,家庭e节点B或中继站)中。虽然仅在微微基站102上示出了静默模块 116,但宏基站104也可以使用本申请描述的技术来实现同步。静默模块116可以使用从其它基站102、104发送的分级信息或消息来进行工作。基站102、104可以使用所示出的系统和方法,来首先获得时间(针对此可以使用异步时间方法)以及维持该时间(针对此可以使用同步方法)。例如,微微基站102和毫微微基站上的振荡器不是高精度的。因此,微微基站102和毫微微基站需要定期地跟踪同步信号110。在一种配置中,静默模块116可以根据系统100中基站102、104的层次等级和它们的同步状态,使用分级信息来定期使基站102、104静默。如本申请所使用的,针对微微基站102的术语“层次等级(stratum level) ”或“层次(stratum) ”是指微微基站102和GPS 源106之间的中间同步节点的最小数量,其包括GPS源节点106。例如,所示出的微微基站 102的层次等级是2,而所示出的同步基站104的层次等级是1。根据层次等级,系统中的微微基站102可以在足够长的时间段中保持静默,以便使具有相同层次等级或较低层次等级的基站102、104同步。换言之,与具有较高层次等级的同步微微基站102相比,具有较低层次等级的同步微微基站102可以在更短的时间段内保持静默(即,禁止发射任何数据)。 为了高效起见,可以计算和存储针对不同的层次等级的持续时间。此外,各层次等级的静默时间间隔列表可以由一种特定的标准(例如,3GPP)来规定或者由一个配置实体来提供。静默的时段可以是基于充当网络范围(network-wide)全球时间的实际全球时间,例如,协调世界时(UTC)。虽然使用UTC来描述下面示出的系统和方法,但也可以使用任何适当的全球时间标准。然而,异步微微基站102可能不了解实际全球时间,例如,其不具有GPS接收机112 或者由于其在室内而不能接收GPS信号108。因此,静默模块116可以使用估计出的全球时间或者估计出的网络范围时间(例如,使用网络时间协议(NTP)),来确定起始静默时间和静默持续时间。由于在使异步微微基站102静默时,静默模块116依赖于所估计出的全球时间,所以与针对同步微微基站102的静默持续时间相比,针对异步微微基站102的静默持续时间更长。除了定期静默,静默模块116还可以使用基于消息的配置来使形成干扰的微微基站102静默。在基于消息的配置中,静默模块116可以检测形成干扰的微微基站102,并向形成干扰的微微基站102发送消息,以请求它们在预定的时间段保持静默。在此静默时间段期间,进行请求的基站102、104可以获得时间信息,例如UTC。图2是描绘具有静默模块216的微微基站202的框图。虽然微微基站202不能够接收GPS信号108,但其可以包括GPS接收机212。如果没有根据GPS信号108或另一个同步基站104来使微微基站202同步,那么微微基站202在其发射时可能造成干扰。因此,静默模块216可以确定何时微微基站202应当静默,从而控制发射电路228。换言之,静默模块216可以根据基于层次的算法或基于消息的算法,来发送用于停止来自微微基站202的所有传输的控制消息。基于层次的模块230可以确定针对微微基站202的定期静默。如果微微基站202 是同步的,那么微微基站202可以具有实际全球时间250(例如,协调世界时(UTC) 250)。同步微微基站202的静默持续时间可取决于层次等级(η) 246。当跟踪时段(P) 242平均地分成UTC 250时(S卩,UTCmod P = 0),可以对静默时间间隔进行同步,以在起始时间(t) 244 开始。跟踪时段(P) 242是同步事件之间的时间长度,例如2秒。处于层次η 246的同步微微基站202的静默持续时间(D)248是ηΤ,其中同步时间(T) 238是实现同步所需要的时间, 即 D = ηΤ。由于异步微微基站202可能没有访问UTC 250,所以异步微微基站202可以使用网络时间协议(NTP)来确定周期性的静默起始时间(t)244。使用NTP,微微基站202可以使用一系列NTP消息,来从NTP服务器接收估计出的全球时间M9。那么,静默时间间隔的起始时间(t)244取决于其估计出的全球时间的准确性。如果Entp 236是UTC和估计出的全球时间249之间的最大误差,那么异步微微基站202可以在2 ,+ ^^的持续时间(D) 248 内保持静默,其中,Smax 234是无线通信系统100中的最大层次,同步时间(T) 238是实现同步所需要的时间。当经过缩放的跟踪时段(kP)平均地分成(t+ENTP)的时候(S卩,(t+ENTP) mod kP = 0),针对异步微微基站202的起始时间(t)244出现,其中k 240是大于或等于1 的标量。换言之,异步微微基站202可以使用NTP估计出的全球时间M9以替代使用UTC 250,来估计同步起始时间(t’)251,其中,UTC mod P = 0。随后,为了说明估计出的全球时间249的固有误差,可以在所估计出的起始时间(t’)251加^iaJT之前和之后,使异步微微基站202静默Entp 236。对于尝试根据另一个处于层次η的基站104来进行同步的微微基站202来说,基于层次的模块230可以将形成干扰的基站102、104的数量减少到具有层次等级246小于或
11等于η的基站102、104的数量以及异步基站104的数量。在初始化之后,异步微微基站202可不在多个静默时段内发射信号以及尝试进行同步。如果其没有实现同步,那么其可以使用NTP估计出的全球时间249来执行静默和尝试接收同步信号。Entp 236受NTP测量时的往返时间的一半所限制,例如,如果到NTP服务器的往返时间是100毫秒,那么Entp 236小于或等于50毫秒。能够接收多个同步信号110的微微基站202可以使用向微微基站202提供最小层次等级Μ6的那个同步信号。如果多个微微基站202或宏基站104提供相同的层次等级 Μ6,那么可以选择具有最高信号与干扰加噪声比(SINR)的那一个同步信号。如上所述,没有访问GPS信号108的微微基站202可以从其它宏基站104或具有访问时间的更高层次(即,较低的层次等级对6)的微微基站202,来获取它们的时间。这种时间的获取和跟踪受到周围小区的干扰114的影响。如基于层次的模块230所使用的,经过协调的静默可以用于减少时间跟踪期间的这种干扰。异步微微基站202不具有实际全球时间UTC 250,因此其不能足够准确地知道何时处于静默。在一些情况下,依赖于针对静默的精确度较低的时间信息可能会使异步微微基站202适度地静默。如果异步微微基站202 继续进行发射,那么其周围的先前同步的基站102、104就不能够跟踪它们各自源的时间, 从而产生更多的异步基站102、104等等。换言之,单个异步微微基站202可能使其它基站 102、104不同步。这可导致不可控制的反应,使得越来越多基站102、104变成异步的,这使得更多的基站102、104丧失同步,从而导致低效。因此,除了基于层次的模块230之外,静默模块216还可以使用基于消息的模块 232,以使干扰基站102、104静默。同步微微基站202可以在时间跟踪时段期间使用干扰检测器252,来检测来自形成干扰的异步小区254的干扰。随后,微微基站202可以向形成干扰的小区邪4发送回程消息256,以便请求形成干扰的小区2Μ在特定时间段内仍然保持静默。静默持续时间可以在回程消息256中指定或者针对所有静默时间间隔而预先确定。静默时间间隔的起始时间可以在回程消息256中指定或者静默时间间隔的起始时间在形成干扰的基站2Μ接收到回程消息256时开始。这可以允许进行请求的微微基站202获取时间跟踪。对其它同步基站102、104造成可允许干扰的异步微微基站202没有接收到要求静默的请求,因此可以继续进行发射。这可以防止所有异步基站102、104在相对较长的时段内处于不必要的定期静默,并同时使得同步基站102、104保持同步。图3是描绘可以位于微微基站102中的基于层次的模块330的框图。所描绘的配置示出了针对异步微微基站102而计算的持续时间(D)348。首先,可以将最大误差 (Entp) 336乘2。最大误差(Entp) 336可以是NTP估计出的全球时间249和实际全球时间(例如,UTC 250)之间的最大误差。最大层次(Smax) 334可以与同步时间(T) 338相乘。最大层次(Smax) 334是无线通信系统100中的最大层次或者分级层的数量,同步时间(T)338是在微微基站102中实现同步所需要的时间。随后,可以按照D = Z-EntA^mJT来计算持续时间 0>);348。图4是描绘使用连续的静默时间间隔对基站102、104进行同步的无线通信系统 100的顺序图400。具体而言,顺序图400描绘了使同步基站102、104周期性地静默。顺序图400根据实际全球时间(例如,UTC 450)来描绘同步事件,其中实线垂直箭头表示从一个层次等级446到另一个层次等级的同步信号410。每一个层次等级(η)446可以包括一个或多个微微基站102或宏基站104。微微基站202的层次等级(η) 446可以根据其接收到同步信号410时的时间间隔来导出。例如,如果层次1基站104在子帧1上保持静默,层次2 基站102在子帧1和2上保持静默,那么,如果新基站104观测到子帧2上的信号,则新基站104知道其正在从层次1基站104获得同步信号410。因此,新基站104是层次2。虚线垂直箭头表示同步起始时间(t)444a-c,在该时间,同步微微基站102可以开始静默时间间隔,水平条表示静默时间间隔的持续时间(即,对于每一层次446的基站102、 104,静默子帧的数量)。如图4所示,静默时间间隔可以是连续的。当跟踪时段(P)442平均地分成UTC 450(即,UTC mod P = O)时,同步起始时间(t)4Ma_c出现。例如,如果P 442是两秒,那么根据UTC 450,同步起始时间可以每两秒出现一次。静默时间间隔的持续时间(D) 248取决于层次等级(n)446。例如,位于层次等级1的微微基站102在一个同步时间(T)时段保持静默,位于层次等级2的微微基站102在两个同步时间(T)时段保持静默,位于层次等级3的微微基站102在三个同步时间(T)时段保持静默。同样,位于最大层次等级^liax 434的微微基站102在Smax个同步时间(T)时段保持静默。因此,每一个同步基站102、104可以针对具有较低层次等级446的所有基站102、104而保持足够长的静默,以便实现同步。图如是描绘使用不连续的静默时间间隔来对基站102、104进行同步的无线通信系统100的顺序图401。图如中所示的实际全球时间(例如,UTC 451)、同步起始时间 445a-c、同步信号411、跟踪时段(P) 443、层次等级447和Smax435可与图4中所示的实际全球时间(例如,UTC 450)、同步起始时间444a-c、同步信号410、跟踪时段(P)442、层次等级 446和Smax435类似地运作。然而,在图如中,静默时间间隔可以是不连续的。例如,如果同步时间⑴时段是 ans,那么位于层次等级(η) 1的同步微微基站102可以在3-^is之间和7-8ms之间保持静默,从而总共静默ans。位于层次等级(11)2的同步微微基站102可以在3-細8之间、7-81118 之间、ll-12ms之间和15-16ms之间保持静默,从而总共静默%is。同样,虽然静默时间间隔可以是非连续的,但是位于最大层次等级^liax 435的微微基站102在等同的^liax个同步时间 (T)时段内保持静默。图5是描绘用于使同步基站102、104静默的方法500的流程图。方法500可以由微微基站102或宏基站104中的静默模块116执行。静默模块116可以接收实际全球时间 (例如,UTC 450) (564)。可以从GPS信号108或来自另一个基站102、104的同步信号110 来接收UTC 450(564)。静默模块116可以根据基站102的层次等级M6,来确定同步基站 102的静默持续时间(D) 248 (566),其中层次等级246指出同步基站102、104和GPS源节点 106之间的基站102、104的数量(例如,D = nT)。静默模块116还可以根据用于无线通信系统100的实际全球时间450和跟踪时段(P) 442,来确定同步起始静默时间444(568),例如,当UTC mod P = O时同步起始静默时间444出现。静默模块116还可以针对在同步起始静默时间444开始的静默持续时间(D)对8,定期地停止来自同步基站102、104的所有传输(570)。上文描述的图5中的方法500可以由与图6中所示的单元加功能方框600相对应的各种硬件和/或软件组件和/或模块来执行。换言之,图5中所示的方框564到570与图6中所示的单元加功能方框664到670相对应。
图7是描绘用于对基站102、104进行同步的无线通信系统100的另一个顺序图 700。然而,顺序图700描绘了使异步基站102、104定期性静默。顺序图700根据实际全球时间(例如,UTC 750)来描述同步事件,其中实线垂直箭头表示从一个基站102、104发送到另一个基站的同步信号710。如上所述,由于各种原因,异步微微基站102可能不能够接收UTC 750。在这种配置下,微微基站102可以使用NTP来接收估计出的全球时间M9。与上述类似,虚线垂直箭头表示同步起始时间(t)744a-c,在该时间,同步微微基站102可以开始静默时间间隔,水平条表示静默时间间隔的持续时间。同步起始时间(t)744a-c可以是基于UTC 750的。相比而言,异步起始时间758a_b 可以是基于NTP估计出的全球时间M9的。因此,可以使用最大误差Entp 736,来说明NTP 估计出的全球时间249和UTC 750之间的误差。具体而言,可以在使得mod(t+ENTP,kP) = 0 时,异步起始时间(t)758a-b出现,其中k是大于或等于1的标量。换言之,异步微微基站 A1760a可以使用NTP估计出的全球时间M9,来计算估计出的起始时间(t’)751a。然而, 为了说明NTP估计出的全球时间M9的误差,可以将实际异步起始时间758a偏移ENTP736。 同样,异步微微基站A2760b可以使用NTP估计出的全球时间M9,来计算估计出的起始时间(t’)751b。但是,为了说明NTP估计出的全球时间M9的误差,可以将实际异步起始时间758b偏移Entp736。异步微微基站102的静默持续时间可以是2*ENTP+Smax*T。在一种配置中,因为ENTP736远大于^_734,所以与同步微微基站102相比,异步微微基站102需要静默更长的时间。例如,如果T是2毫秒,系统100具有2个层次,Entp 736 是50毫秒,那么,同步微微基站102的静默时间间隔的最大持续时间将是4毫秒,而异步基站102的静默时间间隔的持续时间将是104毫秒。图8是用于使异步基站102、104静默的方法800的流程图。方法800可以由微微基站102中或宏基站104中的静默模块116执行。由于异步基站102、104没有访问实际全球时间UTC 750,所以静默模块116可以例如通过NTP来接收估计出的全球时间M9 (872)。 随后,静默模块116可以根据实际全球时间UTC 750和NTP估计出的全球时间249之间的最大误差Entp 736,来确定异步基站102的静默持续时间(D) 248 (874)。在一种配置中,异步时间间隔的持续时间⑶248是2*ENTP+Smax*T,其中,最大层次234是无线通信系统100中的最大层次或分级层,同步时间(T) 238是在基站102、104中实现同步所需要的时间。静默模块116还可以根据实际全球时间UTC 750和估计出的全球时间249之间的最大误差Entp 736,来确定异步起始静默时间758 (876)。换言之,异步基站102、104可使用NTP估计出的全球时间Μ9以替代使用UTC 750,来估计同步起始时间(t,)751,此处,UTC mod P = 0。 随后,为了说明NTP估计出的全球时间M9的固有误差,可以在估计出的起始时间(t’)751 加^iaJT之前和之后,使异步基站102、104静默Entp 736。静默模块116还可以针对在异步起始静默时间758处开始的静默持续时间(D) M8,定期地停止来自异步基站102的所有传输(878)。上文描述的图8中的方法800可以由与图9中所示的单元加功能方框900相对应的各种硬件和/或软件组件和/或模块执行。换言之,图8中所示的方框872到878与图 9中所示的单元加功能方框972到978相对应。图10是描绘用于使干扰基站102、104静默的方法1000的流程图。方法1000可以由微微基站102中或宏基站104中的静默模块216中的基于消息的模块232执行。基
14于消息的模块232可以确定在时间跟踪时段期间造成干扰的一个或多个异步基站102、 104(1092)。基于消息的模块232还可以向形成干扰的异步基站102发射消息,以请求形成干扰的异步基站102、104在预定的时间段(例如,静默时间间隔)内不发射信号(1094)。 静默时间间隔的持续时间是进行发送的基站104实现同步所需要的时间,其可以包括在回程消息中。静默时间间隔的起始静默时间还可以在消息中发送或者静默时间间隔的起始静默时间在形成干扰的基站102、104接收到回程消息的时候开始。基于消息的模块216还可以在预定的时间段期间获得时间跟踪(1096)。此外,回程消息可以包括NTP估计误差。上文描述的图10中的方法1000可以由与图11中所示的单元加功能方框1100相对应的各种硬件和/或软件组件和/或模块执行。换言之,图10中所示的方框1092到1096 与图11中所示的单元加功能方框1192到1196相对应。图12描绘了可包括在无线设备1201中的特定组件。无线设备1201可以是微微基站102或宏基站104。无线设备1201包括处理器1203。处理器1203可以是通用单芯片或多芯片微处理器(例如,ARM)、专用微处理器(例如,数字信号处理器(DSP))、微控制器、可编程门阵列等等。处理器1203可以称为中央处理单元(CPU)。虽然在图12的无线设备1201中仅示出了单个处理器1203,但在替代的配置中,可以使用这些处理器的组合(例如,ARM和DSP)。无线设备1201还包括存储器1205。存储器1205可以是能够存储电子信息的任意电组件。存储器1205可以实现成随机存取存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光存储介质、RAM中闪存器件、包括有处理器的板上存储器、EPROM存储器、EEPROM存储器、寄存器等等以及上述组合。数据1207和指令1209可以存储在存储器1205中。指令1209可以由处理器1203 执行,以实现本申请公开的方法。对指令1209的执行涉及对存储在存储器1205中的数据 1207的使用。当处理器1203执行指令1207时,可以将指令1209a的各个部分载入到处理器1203中,将数据1207a的各个部分载入到处理器1203中。无线设备1201还可以包括发射机1211和接收机1213,以便在无线设备1201和远程位置之间发射和接收信号。发射机1211和接收机1213可以统称地称为收发机1215。天线1217可以电耦合到收发机1215。无线设备1201还可以包括(没有示出)多个发射机、 多个接收机、多个收发机和/或多付天线。无线设备1201的各个组件可以通过一个或多个总线耦接在一起,其中所述一个或多个总线可以包括电源总线、控制信号总线、状态信号总线、数据总线等等。为了清楚起见,在图12中将各个总线都描述成总线系统1219。在上文描述中,有时使用与各种术语有关的附图标记。在结合附图标记来使用术语的地方,其意指在这些图中的一个或多个图中所示出的特定单元。在使用没有附图标记的术语的地方,其通常意指不限于任何特定图的术语。词语“确定”包括很多种动作,因此,“确定”可以包括计算、估算、处理、推导、调查、 查询(例如,在表、数据库或其它数据结构中查询)、断定等等。此外,“确定”还可以包括接收(例如,接收信息)、存取(例如,存取存储器中的数据)等等。此外,“确定”还可以包括解决、选定、选择、建立等等。除非明确说明,否则短语“基于”并不意味“仅基于”。换言之,短语“基于”描述了“仅基于”和“至少部分地基于”两者。应当将术语“处理器”广泛地解释成涵盖通用处理器、中央处理单元(CPU)、微处理器、数字信号处理器(DSP)、控制器、微控制器、状态机等等。在特定环境下,“处理器”可以指专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)等等。术语“处理器”可以指处理设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。应当将术语“处理器”广泛地解释成涵盖能够存储电子信息的任何电组件。术语存储器可以指各种类型的处理器可读介质,例如随机存取存储器、只读存储器(ROM)、 非易失性随机存取存储器(NVRAM)、可编程只读存储器(PR0M)、可擦写可编程只读存储器 (EPROM)、电可擦写PROM(EEPROM)、闪存、磁或光数据存储器、寄存器等等。如果处理器可以从存储器读取信息和/或向该存储器写入信息,那么就称该存储器处于与该处理器的电子通信当中。作为处理器的组成部分的存储器处于与该处理器的电子通信当中。 应当将术语“指令”和“代码”广泛地解释成包括任何类型的计算机可读语句。例如,术语“指令”和“代码”可以指一个或多个程序、例行程序、子例行程序、函数、过程等等。 “指令”和“代码”可以包括单个计算机可读语句或多个计算机可读语句。本申请所述功能可以存储成计算机可读介质上的一个或多个指令。术语“计算机可读介质”是指可由计算机存取的任何可用介质。通过示例的方式而不是限制的方式,计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储介质或其它磁存储设备、或者能够用于携带或存储期望的指令或数据结构形式的程序代码并能够由计算机存取的任何其它介质。如本申请所使用的,盘和碟包括压缩光碟(CD)、激光影碟、光碟、数字通用光碟(DVD)、软盘和蓝光 光碟,其中盘(disk)通常磁性地复制数据,而碟(disc)则用激光来光学地复制数据。软件或指令还可以在传输介质上进行传输。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线路(DSL)或者诸如红外线、无线电波和微波之类的无线技术从网站、服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线电波和微波之类的无线技术包括在所述传输介质的定义中。本申请所公开方法包括一个或多个实现所述方法的步骤或动作。在不脱离本发明保护范围的基础上,这些方法步骤和/或动作可以相互交换。换言之,除非对于所描述的方法的适当操作需要特定顺序的步骤或动作,否则在不脱离本发明保护范围的基础上,可以修改特定步骤和/或动作的顺序和/或使用。此外,应当理解的是,用于执行本申请所述方法和技术的模块和/或其它适当单元(例如,由图5、8和10所描述的那些)可以被下载和/或通过设备另外获得。例如,设备可以耦接至服务器,以便有助于实现传送执行本申请所述方法的单元。或者,本申请所述的各种方法可以通过存储单元(例如,随机存取存储器(RAM)、只读存储器(ROM)、诸如压缩光盘(CD)或软盘之类的物理存储介质等等)来提供,使得设备将存储单元耦接至或提供给该设备时,可以获得各种方法。此外,还可以使用向设备提供本申请所述方法和技术的任何其它适当技术。应当理解的是,本发明并不限于上面所描述的精确配置和组件。可以在不脱离本发明的保护范围的基础上,对本申请所描述的系统、方法和装置的排列、操作和细节做出各种修改、变化和变型。
权利要求
1.一种用于对无线通信系统进行同步的方法,包括根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间; 在所述静默持续时间内,停止来自所述基站的所有传输。
2.根据权利要求1所述的方法,其中,在所述无线通信系统的每一个跟踪时段,所述停止周期地发生。
3.根据权利要求2所述的方法,其中,所述基站是同步基站。
4.根据权利要求3所述的方法,其中,所述静默持续时间进一步基于所述同步基站的层次等级,所述层次等级指示所述同步基站和全球时间源节点之间包括所述全球时间源节点在内的基站的数量。
5.根据权利要求4所述的方法,其中,所述静默持续时间长度为n*T,其中η是所述同步基站的层次等级,T是邻居基站获得或维持同步所需要的时间。
6.根据权利要求3所述的方法,还包括将所述静默持续时间的起始静默时间确定为当所述无线通信系统的跟踪时段(P)平均地分成网络范围全球时间时的时间。
7.根据权利要求3所述的方法,还包括从所述邻居基站或全球时间源节点接收网络范围全球时间。
8.根据权利要求2所述的方法,其中,所述基站是异步基站。
9.根据权利要求8所述的方法,其中,所述静默持续时间还基于 网络范围全球时间与估计出的网络范围时间之间的最大误差,以及所述无线通信系统中层次等级的总数。
10.根据权利要求9所述的方法,还包括根据所述网络范围全球时间与所估计出的网络范围时间之间的最大误差和所估计出的网络范围时间,来确定所述静默持续时间的起始静默时间。
11.根据权利要求9所述的方法,还包括 使用回程协议来接收所估计出的网络范围时间。
12.根据权利要求11所述的方法,其中,所述回程协议是网络时间协议(NTP)。
13.根据权利要求1所述的方法,还包括在来自所述邻居基站的回程消息中,接收所述静默持续时间。
14.根据权利要求1所述的方法,还包括在来自所述邻居基站的回程消息中,接收所述静默持续时间的起始静默时间。
15.根据权利要求1所述的方法,其中,所述基站是微微基站、毫微微基站或家庭e节点B0
16.根据权利要求1所述的方法,还包括 接收多个同步信号,使用提供最小层次等级的同步信号。
17.根据权利要求16所述的方法,还包括如果多个同步信号提供相同的层次等级,则使用具有最高信号与干扰加噪声比(SINR) 的同步信号。
18.根据权利要求1所述的方法,其中,所述静默持续时间是连续的。
19.根据权利要求1所述的方法,其中,所述静默持续时间是非连续的。
20.一种用于对无线通信系统进行同步的装置,包括 处理器;存储器,与所述处理器进行电子通信;存储在所述存储器中的指令,所述指令由所述处理器执行用于 根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间; 在所述静默持续时间内,停止来自所述基站的所有传输。
21.根据权利要求20所述的装置,其中,所述指令还用于在所述无线通信系统的每一个跟踪时段,周期地停止所有传输。
22.根据权利要求21所述的装置,其中,所述基站是同步基站。
23.根据权利要求22所述的装置,其中,所述静默持续时间还基于所述同步基站的层次等级,所述层次等级指示所述同步基站和全球时间源节点之间包括所述全球时间源节点在内的基站的数量。
24.根据权利要求23所述的装置,其中,所述静默持续时间长度为n*T,其中η是所述同步基站的层次等级,T是邻居基站获得或维持同步所需要的时间。
25.根据权利要求22所述的装置,还包括用于执行以下操作的指令将所述静默持续时间的起始静默时间确定为当所述无线通信系统的跟踪时段(P)平均地分成网络范围全球时间时的时间。
26.根据权利要求22所述的装置,还包括用于执行以下操作的指令 从所述邻居基站或全球时间源节点接收网络范围全球时间。
27.根据权利要求21所述的装置,其中,所述基站是异步基站。
28.根据权利要求27所述的装置,其中,所述静默持续时间还基于 网络范围全球时间与估计出的网络范围时间之间的最大误差,以及所述无线通信系统中层次等级的总数。
29.根据权利要求观所述的装置,还包括用于执行以下操作的指令根据所述网络范围全球时间与所估计出的网络范围时间之间的最大误差和所估计出的网络范围时间,来确定所述静默持续时间的起始静默时间。
30.根据权利要求观所述的装置,还包括用于执行以下操作的指令 使用回程协议来接收所估计出的网络范围时间。
31.根据权利要求30所述的装置,其中,所述回程协议是网络时间协议(NTP)。
32.根据权利要求20所述的装置,还包括用于执行以下操作的指令 在来自所述邻居基站的回程消息中,接收所述静默持续时间。
33.根据权利要求20所述的装置,还包括用于执行以下操作的指令在来自所述邻居基站的回程消息中,接收所述静默持续时间的起始静默时间。
34.根据权利要求20所述的装置,其中,所述基站是微微基站、毫微微基站或家庭e节点B。
35.根据权利要求20所述的装置,还包括用于执行以下操作的指令 接收多个同步信号,使用提供最小层次等级的同步信号。
36.根据权利要求35所述的装置,还包括用于执行以下操作的指令如果多个同步信号提供相同的层次等级,则使用具有最高信号与干扰加噪声比(SINR) 的同步信号。
37.根据权利要求20所述的装置,其中,所述静默持续时间是连续的。
38.根据权利要求20所述的装置,其中,所述静默持续时间是非连续的。
39.一种用于对无线通信系统进行同步的装置,包括确定模块,用于根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间;停止模块,用于在所述静默持续时间内,停止来自所述基站的所有传输。
40.根据权利要求39所述的装置,其中,在所述无线通信系统的每一个跟踪时段,所述停止周期地发生。
41.根据权利要求40所述的装置,其中,所述基站是同步基站。
42.根据权利要求41所述的装置,其中,所述静默持续时间进一步基于所述同步基站的层次等级,所述层次等级指示所述同步基站和全球时间源节点之间包括所述全球时间源节点在内的基站的数量。
43.根据权利要求42所述的装置,其中,所述静默持续时间长度为n*T,其中η是所述同步基站的层次等级,T是邻居基站获得或维持同步所需要的时间。
44.根据权利要求41所述的装置,还包括用于将所述静默持续时间的起始静默时间确定为当所述无线通信系统的跟踪时段(P) 平均地分成网络范围全球时间时的时间的模块。
45.根据权利要求41所述的装置,还包括用于从所述邻居基站或全球时间源节点接收网络范围全球时间的模块。
46.根据权利要求40所述的装置,其中,所述基站是异步基站。
47.根据权利要求46所述的装置,其中,所述静默持续时间还基于 网络范围全球时间与估计出的网络范围时间之间的最大误差,以及所述无线通信系统中层次等级的总数。
48.根据权利要求47所述的装置,还包括用于根据所述网络范围全球时间与所估计出的网络范围时间之间的最大误差和所估计出的网络范围时间,来确定所述静默持续时间的起始静默时间的模块。
49.根据权利要求47所述的装置,还包括使用回程协议来接收所估计出的网络范围时间的模块。
50.根据权利要求49所述的装置,其中,所述回程协议是网络时间协议(NTP)。
51.根据权利要求39所述的装置,还包括用于在来自所述邻居基站的回程消息中,接收所述静默持续时间的模块。
52.根据权利要求39所述的装置,还包括用于在来自所述邻居基站的回程消息中,接收所述静默持续时间的起始静默时间的模块。
53.根据权利要求39所述的装置,其中,所述基站是微微基站、毫微微基站或家庭e节点B。
54.根据权利要求39所述的装置,还包括用于接收多个同步信号和使用提供最小层次等级的同步信号的模块。
55.根据权利要求M所述的装置,还包括如果多个同步信号提供相同的层次等级,则使用具有最高信号与干扰加噪声比(SINR) 的同步信号的模块。
56.根据权利要求39所述的装置,其中,所述静默持续时间是连续的。
57.根据权利要求39所述的装置,其中,所述静默持续时间是非连续的。
58.一种用于对无线通信系统进行同步的计算机程序产品,所述计算机程序产品包括具有指令的计算机可读介质,所述指令包括用于执行以下操作的代码根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间; 在所述静默持续时间内,停止来自所述基站的所有传输。
59.根据权利要求58所述的计算机程序产品,其中,在所述无线通信系统的每一个跟踪时段,所述停止周期地发生。
60.根据权利要求59所述的计算机程序产品,其中,所述基站是同步基站。
61.根据权利要求60所述的计算机程序产品,其中,所述静默持续时间进一步基于所述同步基站的层次等级,所述层次等级指示所述同步基站和全球时间源节点之间包括所述全球时间源节点在内的基站的数量。
62.根据权利要求61所述的计算机程序产品,其中,所述静默持续时间长度为n*T,其中η是所述同步基站的层次等级,T是邻居基站获得或维持同步所需要的时间。
63.根据权利要求60所述的计算机程序产品,还包括用于执行以下操作的代码 将所述静默持续时间的起始静默时间确定为当所述无线通信系统的跟踪时段(P)平均地分成网络范围全球时间时的时间。
64.根据权利要求60所述的计算机程序产品,还包括用于执行以下操作的代码 从所述邻居基站或全球时间源节点接收网络范围全球时间。
65.根据权利要求59所述的计算机程序产品,其中,所述基站是异步基站。
66.根据权利要求65所述的计算机程序产品,其中,所述静默持续时间还基于 网络范围全球时间与估计出的网络范围时间之间的最大误差,以及所述无线通信系统中层次等级的总数。
67.根据权利要求66所述的计算机程序产品,还包括用于执行以下操作的代码 根据所述网络范围全球时间与所估计出的网络范围时间之间的最大误差和所估计出的网络范围时间,来确定所述静默持续时间的起始静默时间。
68.根据权利要求66所述的计算机程序产品,还包括用于执行以下操作的代码 使用回程协议来接收所估计出的网络范围时间。
69.根据权利要求68所述的计算机程序产品,其中,所述回程协议是网络时间协议 (NTP)。
70.根据权利要求58所述的计算机程序产品,还包括用于执行以下操作的代码 在来自所述邻居基站的回程消息中,接收所述静默持续时间。
71.根据权利要求58所述的计算机程序产品,还包括用于执行以下操作的代码 在来自所述邻居基站的回程消息中,接收所述静默持续时间的起始静默时间。
72.根据权利要求58所述的计算机程序产品,其中,所述基站是微微基站、毫微微基站或家庭e节点B。
73.根据权利要求58所述的计算机程序产品,还包括用于执行以下操作的代码 接收多个同步信号,使用提供最小层次等级的同步信号。
74.根据权利要求73所述的计算机程序产品,还包括用于执行以下操作的代码如果多个同步信号提供相同的层次等级,则使用具有最高信号与干扰加噪声比(SINR) 的同步信号。
75.根据权利要求58所述的计算机程序产品,其中,所述静默持续时间是连续的。
76.根据权利要求58所述的计算机程序产品,其中,所述静默持续时间是非连续的。
全文摘要
本申请公开了一种用于对无线通信系统进行同步的方法。根据邻居基站获得或维持同步所需要的时间,来确定一个基站的静默持续时间。在此静默持续时间内,停止来自该基站的所有传输。多个基站等级可以同时停止传输,从而减轻干扰。
文档编号H04W56/00GK102160433SQ200980136456
公开日2011年8月17日 申请日期2009年9月18日 优先权日2008年9月19日
发明者N·布尚, P·A·阿加什, R·保兰基, R·古普塔, V·古普塔 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1