专利名称:用于为上行链路消息加时间戳的方法和装置的制作方法
技术领域:
概括地说,本申请涉及无线通信,具体地说,本申请涉及消除上行链路传输时序歧义的系统和方法。
背景技术:
第三代合作伙伴计划(3GPP)的长期演进(LTE)代表了蜂窝技术的一个重要的进步,并且作为全球移动通信系统(GSM)和通用移动通信系统(UMTS)技术的自然演进,其是蜂窝3G服务下一步发展的目标。LTE技术提供了高达50兆比特每秒(Mbps)的上行链路速度和高达100Mbps的下行链路速度,并为蜂窝网络带来了很多技术上的有益效果。LTE是为了满足运营商对高速数据和媒体传输以及高容量语音业务支持的需要而设计的。带宽可以从1. 25MHz到20MHz。这适合具有不同带宽分配的不同网络运营商的需要,并允许运营商基于频谱提供不同服务。还预期LTE将改善3G网络的频谱效率,使运营商可以在给定的带宽上提供更多的数据和语音服务。LTE可以支持高速数据服务、多媒体单播服务和多媒体广播服务。LTE物理层(PHY)是在演进型节点B(eNB)和例如接入终端(AT)或者用户设备 (UE)这样的移动实体(ME)之间传输数据和控制信息的一种高效的手段。LTE PHY使用了一些对蜂窝应用来说很新颖的先进技术。这些技术包括正交频分复用(OFDM)和多输入多输出(MIMO)数据传输。此外,LTE PHY在下行链路(DL)上使用正交频分多址(OFDMA)并且在上行链路(UL)上使用单载波-频分多址(SC-FDMA)。OFDMA允许在指定数目的符号周期内,以逐子载波的方式将数据发往多个用户或者从多个用户接收数据。在一些缺少外部时钟参考的系统(例如,3GPP LTE)中,用于提供系统中可操作的时间参考的最长有意义范围的系统帧数(SFN)的周期是以10秒为量级的。结果就是,当用于一些目的时(例如,位置测量或者在事件被ME记录之后由ME向无线网络报告的事件), 因为环绕时间(wraparound time)太短而无法给出精确的时序信息。另外,即使有比较长的环绕时间,如果基站时间与某一全局(例如,协调世界时(UTC)或者全球定位系统(GPS)) 时间的关系是未知的,则相对于特定基站传输的报告时间也会引起其他问题。因此,逼近当前的全局时间并且在上行链路消息中包含近似的当前全局时间,从而消除上行链路传输时序歧义的技术是需要的。要注意的是,只要全局时间是内部一致的,它实际上可以不是任何特定外部时间线的参考。
发明内容
根据一个或者多个实施例以及本申请中的对应公开内容,结合由无线网络中的移动实体(ME)执行的方法对本申请的多个方面进行描述。所述方法包括从网络接收具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值。全局时间值至少部分地基于提供了关于第一无线接入技术(RAT)信息的开销消息,第一 RAT与所述网络使用的第二 RAT不同。所述方法包括根据所接收的全局时间值来确定当前全局时间。所述方法包括发送上行链路消息,所述消息包括作为全局时间戳的当前全局时间。开销消息中提供的信息包括关于第二 RAT与第一 RAT之间的互操作的至少一个参数。在相关的方面中,所述方法包括计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值,并且使用所计算的调准值来确定当前全局时间。使用所计算的调准值包括在比eNB的环绕时间短的间隔内,使用第二 RAT的演进型节点B(eNB)时序来推算当前全局时间。在替代的或者补充的方法中,使用所计算的调准值包括在比eNB的环绕时间长的间隔内,使用内部时序来推算当前全局时间。在其他相关的方面中,确定所述当前全局时间包括将ME的内部时钟与所接收的全局时间值进行同步,并且使用经同步的内部时钟来确定当前全局时间。在另外一些相关的方面中,上行链路消息中包括用于位置确定的测量结果和/或对由ME检测到的事件的至少一个报告。在另外一些相关的方面中,上行链路消息被发送到网络中的服务器。在其他的相关方面中,电子设备被配置为执行以上所描述的方法。根据一个或者多个实施例以及本申请中的对应公开内容,结合由无线网络中的基础设施实体(例如,eNB)执行的方法对本申请的多个方面进行了描述。所述方法包括确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,其中,全局时间值基于适用于第一 RAT的至少一个参数(例如,在开销消息中传递),第一 RAT与网络使用的第二 RAT不同。所述方法包括对全局时间值进行广播。所述至少一个参数独立于与第二 RAT和第一 RAT之间的互操作相关的参数。在相关的方面中,所述方法包括向网络中的服务器发送所述全局时间值。所述全局时间值按照以下方式之一向服务器发送(a)周期性地,(b)响应于来自服务器的请求, 和/或(C)响应于基础设施实体检测到的事件。举例而言,所述服务器包括演进型服务移动位置中心(E-SMLC)服务器或者安全用户平面(SUPL)位置平台(SLP)服务器。可以使用 LTE定位协议A(LPPa)或者类似协议向E-SMLC服务器发送所述全局时间值。在其他相关的方面中,所述方法包括从至少一个ME接收上行链路消息,该消息中包括由至少一个ME计算出的当前全局时间。在另外一些相关的方面中,电子设备被配置为执行以上所描述的方法。为了实现前述和有关的目的,在本申请中,一个或多个方面包括在下文中充分描述并在权利要求中重点指出的特征。下文的描述和附图详细说明一些示例性的方面,并且代表了应用上述这些方面的基本原理的不同方法中的一些方法。通过结合附图来考虑下面给出的详细描述时,其它新颖特征将变得显而易见,并且本申请旨在包括所有这些方面及其等同物。
图1示出了多址无线通信系统。图2示出了通信系统的框图。图3示出了被配置为支持多个用户的无线通信系统。图4示出了用于实现在网络环境中部署毫微微节点的示例通信系统。图5示出了具有多个所定义的跟踪区域的覆盖图的示例。图6示出了在网络环境中分配假想的系统信息块时间的一个实施例。图7示出了用于对上行链路消息加时间戳的示例方法。图8示出了图7所示方法的其他方面。图9示出了对上行链路消息加时间戳的示例性装置。图10示出了图9所示装置的其他方面。图11示出了用于广播全局时间值的示例方法。图12示出了图11所示方法的其他方面。图13示出了广播全局时间值的示例性装置。图14示出了图13所示装置的其他方面。
具体实施例方式现在参照附图对多个实施例进行描述,其中,用相同的附图标记来指示本文中的相同元件。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个实施例的全面理解。然而,很明显,也可以不用这些具体细节来实现所述实施例。在其它例子中,以框图形式示出公知结构和设备,以便于描述一个或多个实施例。本申请所描述的技术可以用于多种无线通信网络,例如,码分多址(CDMA)网络、 时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、单载波FDMA网络等等。术语“网络”和“系统”经常可以互换使用。CDMA网络可以实现诸如全球陆上无线接入(UTRA)、CDMA2000等等之类的无线技术。UTRA包括宽带-CMDA (W-CDMA)和低码片速率(LCR)。CDMA2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA网络可以实现诸如演进型UTRA(E-UTRA)、 IEEE802. 11、IEEE 802. 16、IEEE 802. 20、Flash-OFDM 等等之类的无线技术。UTRA、E-UTRA和GSM都是通用移动电信系统(UMTS)的一部分。长期演进(LTE) 是使用E-UTRA的一个UMTS版本。在来自名为“第三代合作伙伴计划”(3GPP)的组织的文件中对UTRA、E-UTRA、GSM、UMTS和LTE进行了描述。在来自名为“第三代合作伙伴计划 2”(3GPP2)的组织的文件中对CDMA2000进行了描述。这些无线技术和标准是本领域公知的。为使说明清楚,下面针对LTE对一些技术进行描述,并且在下文的大部分描述中使用 LTE的术语。单载波频分多址(SC-FDMA)是一种使用单载波调制和频域均衡的技术。SC-FDMA 具有与OFDMA相近的性能和基本上相同的整体复杂度。由于其固有的单载波结构,SC-FDMA 信号具有比较低的峰值均值功率比(PAPR)。SC-FDMA吸引了广泛关注,特别是在上行链路通信方面,因为在上行链路中较低的PAI^R就发射功率效率而言对移动终端是有益的。在 3GPP LTE或演进型UTRA中,SC-FDMA用于上行链路多址。参见图1,示出了根据一个实施例的多址无线通信系统。接入点100(例如,基站、
8演进型节点B(eNB)或者类似设备)包括多个天线组,一个天线组包括104和106,另一组包括108和110,还有一组包括112和114。在图1中,每个天线组示出有两个天线,然而,每个天线组可以使用更多或者更少的天线。移动实体(ME) 116与天线112和114进行通信, 其中,天线112和114通过前向链路120向ME 116发送信息,通过反向链路118从ME 116 接收信息。ME 122与天线106和108进行通信,其中,天线106和108通过前向链路126向 ME 122发送信息,通过反向链路IM从ME 122接收信息。在频分双工(FDD)系统中,通信链路118、120、124和126可以使用不同频率进行通信。例如,前向链路120可以使用与反向链路118不同的频率。每组天线和/或它们被设计进行通信的区域通常被称作接入点的扇区。在实施例中,每组天线各自被设计在接入点100所覆盖的区域的一个扇区内与ME进行通信。在通过前向链路120和1 进行通信时,接入点100的发射天线使用波束成形技术,以改善用于不同ME 116和IM的前向链路的信噪比。而且,比起通过单个天线向其所有的ME发射信号的接入点,使用波束成形技术向随机分布在其覆盖区域内的多个ME发射信号的接入点对相邻小区ME造成的干扰更少。接入点可以是用于与终端通信的固定基站,并且也可以称作接入点、节点B、eNB 或者其它术语。ME可以称作接入终端(AT)、用户设备、移动站、无线通信设备、终端或者类似的术语。图2是在MIMO系统200中的发射机系统210 (也被称为接入点)和接收机系统 250(也被称为ME)的实施例的框图。在发射机系统210处,将用于多个数据流的业务数据从数据源212提供给发射(TX)数据处理器214。在实施例中,每个数据流分别通过各自的发射天线发送。TX数据处理器214基于为每个数据流选择的特定的编码方案,对该数据流的业务数据进行格式化、编码和交织,以提供编码数据。可以使用OFDM技术对每个数据流的编码数据与导频数据进行复用。导频数据通常是用已知方式进行处理的已知数据模式,并且可以在接收机系统处用于估计信道响应。 基于为每个数据流选择的特定的调制方案(例如,二相移相键控(BPSK)、四相移相键控 (QPSK)、M相移相键控(M-PSK)、多电平正交幅度调制(M-QAM)),对每个数据流的复用后的导频数据和编码数据进行调制(即,符号映射),以提供调制符号。每个数据流的数据率、编码和调制方式可以通过与存储器232进行操作性通信的处理器230所执行的指令来确定。然后,数据流的调制符号被提供给TX MIMO处理器220,TX MIMO处理器220对调制符号进行进一步处理(例如,针对OFDM)。然后,TXMIMO处理器220将Nt个调制符号流提供给Nt个发射机(TMTR) 222a至222t。在一些实施例中,TX MIMO处理器220将波束成形权重应用到所述数据流的符号和发送符号的天线中。每个发射机222接收并且处理相应的符号流,以提供一个或者多个模拟信号,并且对模拟信号进行进一步调节(例如,放大、滤波、上变频),以提供适合通过MIMO信道进行传输的调制信号。从发射机22 至222t来的Nt个调制信号被从Nt个天线22 至224t 分别发射。在接收机系统250处,发射的调制信号被&个天线25 至252r接收,每个天线 252的接收信号被提供给相应的接收机(RCVR) 254a至254r。每个接收机2M对相应的接收信号进行调节(例如,滤波、放大、下变频),并且对经调节的信号进行数字化,以提供采样,然后对采样进行进一步处理,以提供相应的“接收”符号流。然后,RX数据处理器260从NR个接收机2M接收NR个接收符号流,并且基于特定的接收机处理技术对这些接收符号流进行处理,以提供Nt个“检测”符号流。RX数据处理器260对每个检测符号流进行解调、解交织和解码处理,以恢复出数据流的业务数据。RX 数据处理器洸0的处理与发射机系统210中的TX MIMO处理器220和TX数据处理器214 执行的处理是互补的。处理器270周期性地确定使用哪个预编码矩阵,下面对这一点进行详细讨论。处理器270生成包括矩阵索引部分和秩值部分的反向链路消息,并可以与存储器272进行操作上的通信。反向链路消息包括关于通信链路和/或接收的数据流的多种类型的信息。然后, TX数据处理器238对反向链路消息进行处理,TX数据处理器238还从数据源236接收多个数据流的业务数据,这些数据流由调制器280进行调制并由发射机25 至254r进行调节, 然后发射回发射机系统210。在发射机系统210中,来自接收机系统250的调制信号由天线2M进行接收,由接收机222进行调节,由解调器240进行解调并由RX数据处理器242进行处理,以提取出接收机系统250所发送的反向链路消息。然后,处理器230确定使用哪个预编码矩阵来确定波束成形权重,然后对提取出的消息进行处理。图3示出了被配置为支持多个用户的无线通信系统300,在该系统中可以实现本申请中的教导。系统300为例如宏小区30h-302g这样的多个小区302提供通信,每个小区由相应的接入节点304(例如,接入节点3(Ma-304g)提供服务。如图3所示,ME 306 (例如,ME 306a-3061)可以随着时间分布在整个系统内的不同地点。每个ME 306可以在给定时刻,与一个或者多个接入节点304通过前向链路(“FL”)和/或反向链路(“RL”)通信, 而举例而言,这取决于ME 306是否是激活的以及它是否在进行软切换(如果可用的话)。 无线通信系统300在广大的地理区域内提供服务。例如,宏小区3(^a-302g可以覆盖市区或者郊区附近的多个街区或者乡村环境内的几平方英里。图4示出了示例通信系统400,其中,在网络环境中部署了一个或多个毫微微节点。具体而言,系统400中包括多个毫微微节点410(例如,毫微微节点410a和410b),这些毫微微节点安装在比较小范围的网络环境中(例如,在一个或者多个用户住宅430中)。 每个毫微微节点410通过DSL路由器、电缆调制解调器、无线链路或者其它连接手段(未示出)连接到广域网440(例如,互联网)和移动运营商核心网450。每个毫微微节点410被配置为向关联的ME 420a(以及可选地,向外来的ME 420b)提供服务。换句话说,接入到毫微微节点410会受到限制,从而一个给定的ME 420可以得到一组指定的(例如,家中的)毫微微节点的服务,而不会得到任何非指定毫微微节点(例如,邻居的毫微微节点)的服务。图5示出了覆盖图500的示例,其中,定义了多个跟踪区域(或路由区域或位置区域)502,每个又包括多个宏覆盖区域504。这里,与跟踪区域5(^a、502b和502c关联的覆盖区域用粗线描绘,并且宏覆盖区域504用六边形表示。跟踪区域502又包括毫微微覆盖区域506。在该示例中,每个毫微微覆盖区域506(例如,毫微微覆盖区域506c)被描绘为在宏覆盖区域504(例如,宏覆盖区域504b)以内。然而应当理解,毫微微覆盖区域506可以不完全位于宏覆盖区域504以内。在实际情况中,很多个毫微微覆盖区域506可以定义在给定的跟踪区域502或宏覆盖区域504之内。同样的,一个或者多个微微覆盖区域(未示出)可以定义在给定的跟踪区域502或宏覆盖区域504之内。所述实施例呈现了用于指示粗略或者精确的全局时间,以消除上行链路传输时序歧义的技术。在LTE中,系统帧数(SFN)的环绕时间大约是10秒(每10毫秒IOM帧)量级的。当用于一些目的时(例如,对由UE记录后可以进行报告或者评估的定位测量或者事件进行报告),所述环绕时间可能太短从而无法给出精确并且无歧义的时序信息。在一些情况下,只包含SFN的报告可能是在描述发生在前一个SFN周期的事件或测量,而这种情况可能是接收网络无法确定的。另外一种情况,在事件或者测量发生的SFN周期期间所发送的报告,可能在该SFN周期结束很久以后才被评估,或者可能由对这个特定SFN周期没有知识的实体(例如,在运营商核心网以内或者外部的中央实体)评估。在这种情况下,在当前 SFN周期内包含有效的时间是没有用的。通常,3GPP系统缺少全局意义上的外部时钟参考,因为这种时钟参考对于支持诸如GSM、UMTS和LTE这样的3GPP空中接口技术是不必要的。但是,与CDMA2000系统互操作的3GPP系统通常需要一种能够指示在(全局定义的)CDMA系统时间和3GPP系统的时间线之间的对应关系的方法。在一个实施例中,这种信息是在系统信息块(SIB)-S中的信息单元(IE) “系统时间信息(SystemTimeInf0) ”字段中提供的,该信息向ME通知绝对时间,该绝对时间是根据与当前系统进行互操作的CDMA2000系统的CDMA系统时间的。CDMA2000系统时间在这里是相对于eNB的发射时序来提供的,其中,eNB以所要求的10毫秒精度来发送SIB-8。举例而言,这种精度通常足够用于为上行链路事件报告加时间戳。在另一个实施例中,这种绝对时间信息可以是通过不同的开销消息或者类似消息提供的。LTE系统中的SIB-8消息的结构允许便利地以隔离的方式发送“系统时间信息”, SIB-8消息中不包括任何关于特定CDMA2000系统的额外信息。即使LTE系统实际上不与任何CDMA2000系统进行互操作,LTE系统实际上仍然可以使用这个字段来指示全局参考时间。这样,在一种实施例中,SIB-8时间被用作全局时间戳,由ME随同需要在长于SFN的环绕期的时间尺度消除歧义的上行链路消息一起发送。因为CDMA2000系统时间被定义为与全球定位系统(GPS)时间相同,所以在SIB-8消息中广播“系统时间信息”自身与广播当前的 GPS时间是相同的。该广播仍是基于CDMA2000系统的支持的,这是因为SIB-8消息是为此目的而定义的,但是不再绝对需要支持物理上存在的CDMA2000系统。相反的,当CDMA2000 系统存在并且被SIB-8消息支持时,“系统时间信息”既支持互操作(例如,在LTE系统和 CDMA2000系统之间),也为上行链路报告提供全局的GPS时间。在与CDMA2000实际进行互操作的系统中已经提供了 SIB-8时间并且正确同步。对于系统使用只是要指示全局时间线的SIB-8,但是在没有任何实际的CDMA系统参与的情况下,SIB-8时间的含义可以是更加任意规定的。例如,SIB-8时间可以如上所述表示真正的全局参考时间(例如,GPS时间,其基于位于小区站点处的GPS接收机,而这对于CDMA2000 而言是典型的)。在另一个例子里,SIB-8时间可以不是指类似于GPS时间的任何全局时间, 而是指基于内部同步的、达到任何期望精度的任意系统时间线。尽管这种任意系统时间线在系统的不同节点(例如,eNB)之间是内部对齐的,然而它可能会也可能不会与特定的外部参考对齐或关联。要注意的是,举例而言,如果目的只是为了允许消除上行链路时间戳的歧义,则用于在不同节点之间的系统时间线进行内部对齐的期望精度可以粗略到达SFN环
绕的一半。如果正被讨论的上行链路消息是要去往网络上层中的服务器的,则可能存在向该服务器传送SIB-8时间线的需要。这可以通过网络中的内部同步来实现(例如,通过网络时间协议(NTP)、用于网络设备同步的IEEE 1588标准或类似的协议或标准),或者通过对来自向该服务器发送SIB-8中的全局时间的eNB的时间线的显式指示来实现。这也可以通过以下方式来实现将SIB-8时间与某一全局时间(例如,协调世界时(UTC)或GPS时间)对齐或关联,并且向该服务器提供这种对齐或关联(例如,通过配置)以及对特定全局时间的访问,从而使该服务器能够把任何接收到的SIB-8时间与所选择的全局时间进行关联。图 6示出了 eNB将它们的SIB-8时间提供给服务器的行为。继续参照图6,示出有包括eNB 602a和eNB 602b的网络600,eNB 602a和eNB 602b与处于网络600的上层中的服务器604进行操作性通信(例如,通过回程链路)。举例而言,服务器604在进行定位测量的情况中可以包括演进型服务移动位置中心(E-SMLC), 或者在用于所谓的“驱动测试最小化”(MDT)测量的一些体系结构的情况中可以包括自组织网络(SON)服务器。ME 610a通过空中与eNB 602a进行通信,ME 610b类似地与eNB 602b进行通信。 eNB 602a将SIB-8时间发送给服务器604和/或ME 610a。类似的,eNB 602b将SIB-8时间发送给服务器604和/或ME 610b。向服务器发送SIB-8时间可以包括以下操作包含发送方eNB 60 或602b所使用的当前传输时间和当前SIB-8时间。这种信息不需要非常频繁地发送,这是因为服务器604能够推算出未来的这两种时间,从而获得未来的关联。然后,ME 610a和ME 610b通过网络基础设施实体(例如,eNB 602a、eNB 602b等等)向服务器604发送带有时间戳的报告。所含时间戳可以只包括SIB-8时间,也可以包括SIB-8时间和由ME 610a和610b接收的本地eNB时间两者。在相关的方面中,在eNB和服务器之间用于向服务器指示SIB-8时间的协议和接口(例如,通过对服务器进行轮询或通过周期性的更新)取决于所考虑的特定应用。如果是用于定位,则在3GPP TS36. 455(其为公开文献)中定义的LTE定位协议A (LPPa)已经可以用于这个目的,其中,可以将SIB-8时间添加到用于向E-SMLC提供eNB配置信息的消息中。参考本申请中示出和描述的示例性系统,参照多个不同的流程图可以对根据本申请公开内容而实现方法有更好的理解。虽然为了简化说明,所述方法是以一系列的操作/ 方框来示出和描述的,但是需要理解的是,所述权利要求不受方框的数量或者顺序限制,这是因为一些方框可能以不同的顺序出现或者在大致相同的时间与本文中描述的其他方框出现在一起。另外,不是所有示出的方框都是实现所述方法所必需的。应当理解的是与这些方框关联的功能可以通过软件、硬件、软硬件结合或者任何适用的其他手段(例如,设备、 系统、过程或组件)实现。另外,还应当理解的是,说明书中公开的方法可以被存储在制造品中,以促进所述方法传输和转移到不同设备中。本领域的技术人员应该明白和理解的是, 所述方法还可以用如在状态图中这样的一系列相互关联的状态或事件来表示。根据本申请公开内容的一个或者多个方面,提供了用于给上行链路消息加时间戳的方法。参照图7,示出了可以在诸如ME这样的无线通信装置上实现的方法700。在702处,从网络中获得全局时间值,其中,所述全局时间值具有比网络的系统帧数的环绕时间长的环绕时间,并且其中全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,第一 RAT与所述网络使用的第二 RAT不同。在704处,基于所接收的全局时间值确定当前全局时间。在706处,发送上行链路消息,该消息中包括作为全局时间戳的当前全局时间。举例而言,所述至少一个参数可以是与第二 RAT和第一 RAT之间的互操作相关的。参照图8,确定当前全局时间包括在710处,计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值,以及,在712处,使用计算出的调准值来确定当前全局时间。使用所计算的调准值包括在714处,在比eNB环绕时间短的间隔内,使用第二 RAT的eNB时序来推算当前全局时间。作为替代或者补充,使用所计算的调准值包括在716 处,在比eNB环绕时间长的间隔内,使用内部时序来推算当前全局时间。方法700包括在 720处,将UE的内部时钟与所接收的全局时间值进行同步,以及,在722处,使用经同步的内部时钟来确定当前全局时间。在一个实施例中,第二 RAT可以包括LTE,第一 RAT可以包括CDMA2000。举例而言, 可以在SIB-8中接收全局时间值,全局时间值包括GPS时间或者类似时间。在另一个实施例中,可以在另一个下行链路消息中接收全局时间值,全局时间值包括GPS时间或者类似时间。在相关的方面中,上行链路消息中可以包括用于用于位置确定的测量结果。上行链路消息可以包括对由ME检测到的事件的至少一个报告。上行链路消息可以被传送到网络中的服务器。该服务器可以包括E-SMLC服务器、安全用户平面(SUPL)位置平台(SLP) 服务器、SON服务器等等。根据所述实施例的一个或者多个方面,如上文参照图7-8所描述的,本申请提供了用于执行为上行链路消息加时间戳的设备和装置。参照图9,本申请提供的示例性装置 900可以被配置为无线网络中的ME或者在ME中使用的处理器或类似的设备。装置900中可以包括能够表示由处理器、软件或者二者相结合(例如,固件)实现功能的功能模块。如图所示,在一个实施例中,装置900包括电组件或模块902,后者用于从网络接收具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,全局时间值至少部分地基于传递第
一RAT的至少一个参数的开销消息,第一 RAT与网络使用的第二 RAT不同。装置900包括电组件904,后者用于基于所接收的全局时间值来确定当前全局时间。装置900包括电组件 906,后者用于发送上行链路消息,该消息包括作为全局时间戳的当前全局时间。参照图10,装置900包括电组件920,后者用于计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值,和电组件922,后者用于使用所计算的调准值来确定当前全局时间。装置900包括电组件924,后者用于在比eNB环绕时间短的间隔内使用第
二RAT的eNB时序来推算当前全局时间。装置900包括电组件926,后者用于在比eNB环绕时间长的间隔内使用内部时序来推算当前全局时间。装置900包括电组件930,后者用于将 ME的内部时钟与所接收的全局时间值进行同步,以及,电组件932,后者用于使用经同步的内部时钟来确定当前全局时间。在相关的方面中,在装置900被配置为通信网络实体而不是处理器的情况下,装置900可以可选地包括具有至少一个处理器的处理器组件910。在这种情况下,处理器910可以与组件902-932通过总线912或者类似的通信耦接进行操作性的通信。处理器910实现对电组件902-932执行的处理或者功能的初始化和调度。在其他相关的方面中,装置900包括无线收发机组件914。独立的接收机和/或独立的发射机可以替代收发机914来使用或者与收发机914协同使用。装置900可以可选地包括诸如存储器设备/组件916这样的用于存储信息的组件。计算机可读介质或存储器组件916可以通过总线912或者类似的线路与装置900的其他组件操作性地耦接。存储器组件916适合于存储计算机可读指令和数据,以用于实现组件902-932、其中的子组件、处理器910的处理和行为,或用于实现本申请中描述的方法。存储器组件916保留用于执行与组件902-932关联的功能的指令。尽管组件902-932被显示在存储器916的外部,但是应当理解的是,它们能够在存储器916内部存在。根据所述实施例的一个或者多个方面,本申请提供了能由基础设施实体(例如, eNB或者类似实体)在无线网络中操作的方法。参照图11,示出的方法1100包括在1102 处,确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,全局时间值至少部分地基于传递第一 RAT的至少一个参数的开销消息,第一 RAT与网络使用的第二 RAT不同。方法1100包括在1104处,向至少一个ME广播全局时间值。例如,至少一个参数独立于与第二 RAT和第一 RAT之间的互操作相关的参数。参照图12,在相关的方面中,方法1100包括在1110处,从至少一个ME接收上行链路消息,该消息中包括由至少一个ME计算的当前全局时间。在其他相关的方面中,方法1100包括在1120处,向网络的服务器(例如,E-SMLC 服务器、SLP服务器等等)发送全局时间值。方法1100包括在1122处,按照以下方式之一向服务器发送全局时间值(a)周期性地,(b)响应于来自服务器的请求,(c)响应于基础设施实体检测到的事件。方法1100包括在1130处,使用LPI^a或者类似的协议来向E-SMLC 服务器或者类似的服务器发送全局时间值。根据本申请所述实施例的一个或者多个方面,如上文参照图11-12所描述的,本申请提供了用于执行广播全局时间值的设备和装置。参照图13,本申请提供了被配置为无线网络基础设施实体(例如,eNB)或者在基础设施实体中使用的处理器或类似设备的示例性装置1300。装置1300包括能够表示处理器、软件或者二者结合所实现功能的功能模块。 如图所示,在一个实施例中,装置1300包括电组件或者模块1302,后者用于确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,全局时间值至少部分地基于传递第一 RAT的至少一个参数的开销消息,第一 RAT与所述网络使用的第二 RAT不同。装置1300 包括电组件1304,后者用于向至少一个ME广播全局时间值。参照图14,在相关的方面中,装置1300包括电组件1320,后者用于从至少一个移动实体(ME)接收上行链路消息,该消息包括由至少一个ME计算的当前全局时间。在其他相关的方面中,装置1300包括电组件1330,后者用于向网络的服务器(例如,E-SMLC服务器、SLP服务器等等)发送全局时间值。装置1300包括电组件1332,后者用于按照以下方式之一向服务器发送全局时间值(a)周期性地,(b)响应于来自服务器的请求,(c)响应于基础设施实体检测到的事件。装置1300包括电组件1340,后者用于使用 LPPa或者其他适当的协议向E-SMLC服务器或者类似的服务器发送全局时间值。为简明起见,关于装置1300的其他细节没有进一步阐述;但是,应当理解的是,装置1300剩余的特性和方面与前面关于图9-10的装置900的描述大致相同。根据本申请所描述实施例的一个或者多个方面,本申请提供了用于在无线网络中将全局时间戳与从ME发送到接收实体的消息相关联的技术。在基础设施实体(例如,eNB) 处,该技术包括在从网络到ME的信令中指示全局时间值(例如,不带有关于与CDMA系统互操作的额外参数的CDMA系统时间值),其中,全局时间值具有比网络的系统帧数的环绕时间长的环绕时间。在ME处,该技术可以包括用于在从ME到接收实体(例如,eNB)的上行链路消息中指示在该时间处消息内容有效的全局时间值。用于指示全局时间值的信令可以关于与网络所使用的RAT不同的另一个给定RAT进行互操作。在相关的方面中,上行链路消息包括用于ME位置确定的测量结果。作为替代或者补充,上行链路消息包括对由ME检测到的事件的至少一个报告。在其他相关的方面中,上行链路消息被传送到网络的服务器,其中,全局时间值由至少一个基础设施实体指示给服务器。所述指示可以按照以下方式进行(a)周期性地, (b)响应于来自服务器的请求,和/或(c)响应于至少一个基础设施实体检测到的事件。举例而言,全局时间值可以被指示给E-SMLC,并且在SLP和E-SMLC之间可以执行对上行链路消息中的时间戳的解释。从至少一个基础设施实体到E-SMLC的全局时间值指示可以是使用LPI^a或者其他已知协议来完成的。应当理解,所公开处理过程中的步骤的具体顺序或层级是示例性方法的实例。应当注意,基于设计优选,处理步骤的具体顺序或层级可以重新排列,并依然保持在本申请公开内容的范围内。所附方法权利要求以示例顺序给出了各个步骤单元,而并非意在局限于所给出的具体顺序或层级。本领域技术人员应当理解,可以使用任何各种不同技术和方法来表示信息和信号。例如,在上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或者其组合来表示。本领域技术人员还应当理解,结合本申请公开内容的各方面所描述的各种示例性逻辑方框、模块、电路以及算法步骤可以实现为电子硬件、计算机软件或者两者的组合。为了清楚地说明硬件和软件的这种可互换性,各种示例性组件、方框、模块、电路和步骤通常以其功能形式进行描述。将这些功能实现为硬件还是软件则取决于特定应用和施加给整个系统的设计约束。针对每个特定应用,本领域技术人员可以用不同方式来实现所述功能,但是不应将这些实现决策视为导致偏离本申请公开内容的范围。结合本文公开的各方面所描述的各种示例性逻辑块、模块和电路可以用以下组件来实现或执行通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或晶体管逻辑、分立硬件组件或者其设计用于执行本文所述功能的任意组合。通用处理器可以是微处理器,但是可替换地,处理器可以是任何传统处理器、控制器、微控制器或状态机。处理器也可以实现为计算设备的组合,例如 DSP和微处理器的组合、多个微处理器、一个或多个微处理器结合DSP核或任何其它类似配置。在一个或多个示例性实施例中,所述功能可以实现在硬件、软件、固件或其任意组合中。如果实现在软件中,则可以将这些功能作为一个或多个指令或代码存储在计算机可读介质上或通过计算机可读介质来传送。计算机可读介质包括计算机存储介质和通信介质,该通信介质包括有助于实现将计算机程序产品从一个位置传送到另一个位置的任何介质。存储介质可以是能够由计算机访问的任何可用介质。举例而言而非限制性地,该计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储介质、磁盘存储介质或其它磁性存储设备或者是可以用于以指令或数据结构形式携带或存储所需的程序代码并且能够由计算机访问的任何其它介质。此外,任何连接都可以适当地称为计算机可读介质。例如,如果使用同轴电缆、光纤电缆、双绞线、数字用户线路(DSL)或诸如红外、无线电和微波的无线技术来从网站、服务器或其它远程源发送软件,则在介质的定义中包括上述同轴电缆、光纤电缆、双绞线、数字用户线路(DSL)或诸如红外、无线电和微波的无线技术。如这里所使用的,磁盘和光盘包括压缩光盘(CD)、激光盘、光学盘、数字多功能盘(DVD)、软盘、蓝光盘,其中,磁盘通常通过磁性再现数据,而光盘利用激光通过光学技术再现数据。上述内容的组合应当包括在计算机可读介质的范围内。 为使本领域技术人员能够实现或者使用本申请,提供了对所公开的实施例的以上描述。对于本领域技术人员来说,对这些实施例的各种修改是显而易见的,并且,文中所定义的总体原理也可以在不脱离本申请保护范围的基础上适用于其它的实施例。因此,本申请并不旨在限于本文中所给出的这些方面,而是旨在与本申请公开内容的原理和新颖性特征的最广范围相一致。
权利要求
1.一种能由无线网络中的移动实体(ME)操作的方法,包括以下步骤从所述网络接收具有比所述网络的系统帧数的环绕时间长的环绕时间的全局时间值, 所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与所述网络使用的第二 RAT不同;基于所接收的全局时间值来确定当前全局时间;以及发送上行链路消息,所述消息包括作为全局时间戳的所述当前全局时间。
2.根据权利要求1所述的方法,其中,所述至少一个参数针对所述第二RAT和所述第一 RAT之间的互操作。
3.根据权利要求1所述的方法,其中,确定步骤包括计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值;以及使用所计算的调准值来确定所述当前全局时间。
4.根据权利要求3所述的方法,其中,使用步骤包括在比eNB的环绕时间短的间隔内,使用所述第二 RAT的演进型节点B (eNB)时序来推算所述当前全局时间。
5.根据权利要求3所述的方法,其中,使用步骤包括在比eNB的环绕时间长的间隔内,使用内部时序来推算所述当前全局时间。
6.根据权利要求1所述的方法,其中,确定步骤包括 将所述ME的内部时钟与所接收的全局时间值进行同步;以及使用经同步的内部时钟来确定所述当前全局时间。
7.根据权利要求1所述的方法,其中,所述第二RAT包括第三代合作伙伴计划(3GPP) 长期演进(LTE)。
8.根据权利要求7所述的方法,其中,所述第一RAT包括码分多址(CDMA)。
9.根据权利要求8所述的方法,其中,所述全局时间值是在系统信息块(SIB)-8中接收的。
10.根据权利要求9所述的方法,其中,所述全局时间值包括全球定位系统(GPQ时间。
11.根据权利要求1所述的方法,其中,所述上行链路消息包括用于位置确定的测量结
12.根据权利要求1所述的方法,其中,所述上行链路消息包含对由所述ME检测到的事件的至少一个报告。
13.根据权利要求1所述的方法,其中,所述上行链路消息被传送到所述网络中的服务器,所述服务器包括演进型服务移动位置中心(E-SMLC)服务器、安全用户平面(SUPL)位置平台(SLP)服务器、以及自组织网络(SON)服务器中的一个。
14.根据权利要求1所述的方法,其中,所述至少一个参数独立于与所述第二RAT和所述第一 RAT之间的互操作相关的参数。
15.一种装置包括至少一个处理器,其被配置为从无线网络接收具有比所述网络的系统帧数的环绕时间长的环绕时间的全局时间值,所述全局时间值至少部分地基于传递第一无线接入技术 (RAT)的至少一个参数的开销消息,所述第一 RAT与所述网络使用的第二 RAT不同;基于所接收的全局时间值来确定当前全局时间;以及,发送上行链路消息,所述消息包括作为全局时间戳的所述当前全局时间;以及与所述至少一个处理器耦接的存储器,其用于存储数据。
16.根据权利要求15所述的装置,其中,所述至少一个处理器通过以下方式确定所述当前全局时间计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值;以及使用所计算的调准值来确定所述当前全局时间。
17.根据权利要求16所述的装置,其中,所述至少一个处理器使用所述第二RAT的演进型节点B(eNB)时序,在比eNB的环绕时间短的间隔内,推算所述当前全局时间。
18.根据权利要求16所述的装置,其中,所述至少一个处理器使用内部时序,在比eNB 的环绕时间长的间隔内,推算所述当前全局时间。
19.根据权利要求15所述的装置,其中,所述至少一个处理器通过以下方式确定所述当前全局时间将所述ME的内部时钟与所接收的全局时间值进行同步;以及使用经同步的内部时钟来确定所述当前全局时间。
20.一种装置,包括用于从无线网络接收具有比所述网络的系统帧数的环绕时间长的环绕时间的全局时间值的模块,所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与所述网络使用的第二 RAT不同;用于基于所接收的全局时间值来确定当前全局时间的模块;以及用于发送上行链路消息的模块,所述消息包含作为全局时间戳的所述当前全局时间。
21.根据权利要求20所述的装置,还包括用于计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值的模块;以及用于使用所计算的调准值来确定所述当前全局时间的模块。
22.根据权利要求21所述的装置,还包括用于在比eNB的环绕时间短的间隔内使用所述第二 RAT的演进型节点B(eNB)时序来推算所述当前全局时间的模块。
23.根据权利要求21所述的装置,还包括用于在比eNB的环绕时间长的间隔内使用内部时序来推算所述当前全局时间的模块。
24.根据权利要求20所述的装置,还包括用于将移动实体(ME)的内部时钟与所接收的全局时间值进行同步的模块;以及用于使用经同步的内部时钟来确定所述当前全局时间的模块。
25.一种计算机程序产品,包括计算机可读介质,其包括用于使计算机执行以下操作的代码 从无线网络接收具有比所述网络的系统帧数的环绕时间长的环绕时间的全局时间值, 所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与所述网络使用的第二 RAT不同;基于所接收的全局时间值来确定当前全局时间;以及发送上行链路消息,所述消息包含作为全局时间戳的所述当前全局时间。
26.根据权利要求25所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码计算本地时间参考与所接收的全局时间值中的全局时间参考之间的调准值;以及使用所计算的调准值来确定所述当前全局时间。
27.根据权利要求沈所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码使用所述第二 RAT的演进型节点B(eNB)时序,在比 eNB的环绕时间短的间隔内,推算所述当前全局时间的。
28.根据权利要求沈所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码使用内部时序,在比eNB的环绕时间长的间隔内,推算所述当前全局时间。
29.根据权利要求25所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码将移动实体(ME)的内部时钟与所接收的全局时间值进行同步;以及使用经同步的内部时钟来确定所述当前全局时间。
30.一种能由无线网络中的基础设施实体操作的方法,包括以下步骤确定具有比所述网络的系统帧数的环绕时间长的环绕时间的全局时间值,所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与所述网络使用的第二 RAT不同;以及向至少一个移动实体(ME)广播所述全局时间值。
31.根据权利要求30所述的方法,其中,所述至少一个参数独立于与所述第二RAT和所述第一 RAT之间的互操作相关的参数。
32.根据权利要求30所述的方法,其中,所述基础设施实体包括演进型节点B(eNB)。
33.根据权利要求30所述的方法,还包括以下步骤从至少一个ME接收上行链路消息,所述消息包括由所述至少一个ME计算的当前全局时间。
34.根据权利要求30所述的方法,还包括以下步骤向所述网络的服务器发送所述全局时间值。
35.根据权利要求34所述的方法,其中,按照以下方式之一向所述服务器发送所述全局时间值(a)周期性地,(b)响应于来自所述服务器的请求,以及(c)响应于所述基础设施实体检测到的事件。
36.根据权利要求34所述的方法,其中,所述服务器包括演进型服务移动位置中心 (E-SMLC)服务器和安全用户平面(SUPL)位置平台(SLP)服务器中的一个。
37.根据权利要求36所述的方法,其中,向所述E-SMLC服务器发送所述全局时间值的步骤包括使用LTE定位协议A(LPh)。
38.一种装置,包括至少一个处理器,其被配置为确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与无线网络使用的第二 RAT不同;以及,向至少一个移动实体(ME)广播所述全局时间值;以及与所述至少一个处理器耦接的存储器,其用于存储数据。
39.根据权利要求38所述的装置,其中,所述基础设施实体包括演进型节点B(eNB)。
40.根据权利要求38所述的装置,其中,所述至少一个处理器从至少一个ME接收上行链路消息,所述消息包括由所述至少一个ME计算的当前全局时间。
41.根据权利要求38所述的装置,其中,所述至少一个处理器向所述网络的服务器发送所述全局时间值。
42.根据权利要求41所述的装置,其中,按照以下方式之一向所述服务器发送所述全局时间值(a)周期性地,(b)响应于来自所述服务器的请求,以及(c)响应于所述基础设施实体检测到的事件。
43.根据权利要求41所述的装置,其中,所述服务器包括演进型服务移动位置中心 (E-SMLC)服务器和安全用户平面(SUPL)位置平台(SLP)服务器中的一个。
44.根据权利要求43所述的装置,其中,所述至少一个处理器使用LTE定位协议 A(LPPa)向所述E-SMLC服务器发送所述全局时间值。
45.一种装置,包括用于确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值的模块,所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT与无线网络使用的第二 RAT不同;以及用于向所述至少一个移动实体(ME)广播所述全局时间值的模块。
46.根据权利要求45所述的装置,其中,所述基础设施实体包括演进型节点B(eNB)。
47.根据权利要求45所述的装置,还包括用于从至少一个ME接收上行链路消息的模块,所述消息包括由所述至少一个ME计算的当前全局时间。
48.根据权利要求45所述的装置,还包括用于向所述网络的服务器发送所述全局时间值的模块。
49.一种计算机程序产品,包括计算机可读介质,其包括用于使计算机执行以下操作的代码确定具有比网络的系统帧数的环绕时间长的环绕时间的全局时间值,所述全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,所述第一 RAT 与无线网络使用的第二 RAT不同;以及向至少一个移动实体(ME)广播所述全局时间值。
50.根据权利要求49所述的计算机程序产品,其中,所述基础设施实体包括演进型节点 B(eNB)。
51.根据权利要求49所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码从至少一个ME接收上行链路消息,所述消息包括由所述至少一个ME计算的当前全局时间。
52.根据权利要求49所述的计算机程序产品,其中,所述计算机可读介质还包括用于使所述计算机执行以下操作的代码向所述网络的服务器发送所述全局时间值。
全文摘要
本申请提供了用于消除上行链路传输时序歧义的方法和设备。在一种实施例中,该方法可以包括从无线网络接收具有比网络的系统帧数的环绕时间(wraparound time)长的环绕时间的全局时间值,该全局时间值至少部分地基于传递第一无线接入技术(RAT)的至少一个参数的开销消息,其中,该第一RAT与所述网络使用的第二RAT不同。所述方法可以包括基于所接收的全局时间值来确定当前全局时间,以及,发送包括作为全局时间戳的所述当前全局时间的上行链路消息。
文档编号H04W56/00GK102598813SQ201080048784
公开日2012年7月18日 申请日期2010年10月27日 优先权日2009年10月27日
发明者K·A·伯勒斯, N·E·坦尼, P·A·阿加什, S·W·埃奇 申请人:高通股份有限公司