首页 / 国际专利分类库 / 电学 / 电通信技术 / 无线通信网络 / 切换或重选装置 / 使用增强型通用邻居列表方法进行小区选择

使用增强型通用邻居列表方法进行小区选择

申请号 CN200980106552.8 申请日 2009-02-26 公开(公告)号 CN101960890A 公开(公告)日 2011-01-26
申请人 高通股份有限公司; 发明人 S·巴拉苏布拉马尼安; J·M·陈; M·M·德什潘德; Y·C·尹;
摘要 本文描述了有助于向设备提供邻居列表的系统和方法,所述邻居列表包括特定地理区域中的接入点的导频 频率 。使用所述邻居列表,这些设备通过扫描导频的频率可以发现上述接入点,并可以从该发现中或者基于发现所产生的后续 请求 来确定其它的通信参数。因此,对于 定位 接入点、选择/重新选择接入点、将列表中的接入点提供给 接口 、使用基于接入点GPS 位置 的三 角 测量来定位设备等等来说,不需要向这些设备提供接入点信息。
权利要求

1.一种方法,包括:
从特定地理区域中的一个或多个接入点接收与所述区域中的接入点导频相关的频率的邻居列表;
扫描所述邻居列表中的一个或多个频率,以便获得与关联接入点相关的其它通信参数;
向所述邻居列表中添加所述其它通信参数。
2.根据权利要求1所述的方法,还包括:
至少部分地通过评估所述邻居列表中的所述其它通信参数,与所述关联接入点建立通信。
3.根据权利要求1所述的方法,还包括:
至少部分地根据所述邻居列表中的接入点类型指示符,区分所述邻居列表中的毫微微小区接入点。
4.根据权利要求3所述的方法,还包括:
将所述邻居列表中的毫微微小区接入点的所获得标识符的列表提供给一个接口,其中所述列表中的所获得标识符是所述其它通信参数。
5.根据权利要求3所述的方法,其中,扫描一个或多个频率包括:仅扫描与毫微微小区接入点相对应的频率。
6.根据权利要求1所述的方法,还包括:
接收与所述邻居列表中的接入点导频频率相关的全球定位系统(GPS)信息。
7.根据权利要求6所述的方法,还包括:
至少部分地通过使用所述GPS信息进行三测量,来确定移动设备的位置
8.根据权利要求1所述的方法,还包括:
至少部分地根据所述邻居列表中的信息,检测与所述关联接入点相关的技术。
9.一种无线通信装置,包括:
至少一个处理器,用于:
接收与特定地理区域中的接入点相对应的导频频率的邻居列表;
至少部分地根据所述邻居列表中相应的导频频率,检测一个或多个所述接入点;
确定用于所述一个或多个接入点的一个或多个其它通信参数;存储器,与所述至少一个处理器相耦合。
10.根据权利要求9所述的无线通信装置,其中,所述至少一个处理器还用于:
使用所述一个或多个其它通信参数,与至少一个所检测出的接入点建立通信。
11.根据权利要求9所述的无线通信装置,其中,所述至少一个处理器还用于:
至少部分地根据所述邻居列表中的接入点类型指示符,区分所述邻居列表中的毫微微小区接入点。
12.根据权利要求11所述的无线通信装置,其中,由所述至少一个处理器检测出的一个或多个接入点是毫微微小区接入点。
13.根据权利要求9所述的无线通信装置,其中,所述至少一个处理器还用于:
至少部分地根据在所述邻居列表中所接收的信息,来确定与所述一个或多个接入点相关的全球定位系统(GPS)位置信息。
14.根据权利要求13所述的无线通信装置,其中,所述至少一个处理器还用于:
至少部分地根据所述GPS位置信息,使用三角测量来确定所述无线通信装置的位置。
15.一种装置,包括:
邻居列表接收模,用于从一个或多个接入点接收邻居列表,所述邻居列表包括相关地理区域中的不同接入点所使用的导频频率;
其它信息确定模块,用于至少部分地通过扫描所述导频频率,确定与所述不同接入点相关的其它信息。
16.根据权利要求15所述的装置,还包括:
通信建立模块,用于至少部分地根据所述其它信息,与至少一个所述不同接入点建立通信。
17.根据权利要求15所述的装置,其中,所述邻居列表接收模块还在所述邻居列表中存储所述其它信息。
18.根据权利要求15所述的装置,其中,所述其它信息确定模块还用于:
至少部分地根据所述列表中的一个或多个接入点类型标识符,区分所述邻居列表中的毫微微小区接入点;
仅针对所述毫微微小区接入点确定其它信息。
19.根据权利要求15所述的装置,还包括用于进行以下操作的模块:
向一个接口提供所述毫微微小区接入点的列表;
允许手动地选择一个或多个所述毫微微小区接入点来建立通信。
20.根据权利要求15所述的装置,还包括:
位置确定模块,用于根据所述邻居列表中所接收到的与所述不同接入点相关的全球定位系统(GPS)信息,确定所述装置的位置。
21.根据权利要求20所述的装置,其中,所述位置确定模块至少部分地根据所述GPS信息,使用三角测量来确定所述位置。
22.一种计算机程序产品,包括:
计算机可读介质,包括使得至少一个计算机执行以下操作的代码:
从特定地理区域中的一个或多个接入点接收与所述区域中的接入点导频相关的频率的邻居列表;
扫描所述邻居列表中的一个或多个频率,以便获得与关联接入点相关的其它通信参数;
向所述邻居列表中添加所述其它通信参数。
23.根据权利要求22所述的计算机程序产品,其中,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:
至少部分地通过评估所述邻居列表中的所述其它通信参数,与所述关联接入点建立通信。
24.根据权利要求22所述的计算机程序产品,其中,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:
至少部分地根据所述邻居列表中的指示符,区分所述邻居列表中的毫微微小区接入点。
25.根据权利要求22所述的计算机程序产品,其中,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:
接收与所述邻居列表中的接入点导频频率相关的全球定位系统(GPS)信息。
26.根据权利要求25所述的计算机程序产品,其中,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:
至少部分地通过使用所述GPS信息进行三角测量,来确定移动设备的位置。
27.一种装置,包括:
邻居列表组件,从一个地理区域中的接入点接收邻居列表,其中所述邻居列表包括特定于所述地理区域的一个或多个接入点的导频频率;
网络扫描组件,在所述邻居列表中的频率上检测所述一个或多个接入点的导频,并确定与所述一个或多个接入点相关的一个或多个其它通信参数。
28.根据权利要求27所述的装置,还包括:
邻居选择组件,根据所述一个或多个其它通信参数,与所述一个或多个接入点建立通信。
29.根据权利要求27所述的装置,其中,所述邻居列表组件根据所述邻居列表中的接入点类型标识符,区分所述邻居列表中的毫微微小区接入点。
30.根据权利要求29所述的装置,其中,所述网络扫描组件仅检测所述毫微微小区接入点的导频。
31.根据权利要求29所述的装置,还包括:
邻居呈现组件,其能够通过从一个接口接收手动扫描命令,来显示所述毫微微小区接入点。
32.根据权利要求27所述的装置,还包括:
定位组件,至少部分地根据所述邻居列表中给出的用于所述一个或多个接入点的全球定位系统(GPS)位置信息,计算所述装置的位置。
33.根据权利要求32所述的装置,其中,所述定位组件使用所述GPS位置信息和到所述一个或多个接入点的估计距离,利用三角测量来计算所述位置。
34.一种方法,包括:
接收与相关地理区域中的接入点相对应的导频频率的邻居列表;
向一个或多个移动设备发射所述邻居列表。
35.根据权利要求34所述的方法,还包括:
至少部分地根据所接收的与所述地理区域中的接入点相关的参数更改,来更新所述列表。
36.根据权利要求35所述的方法,其中,所述参数更改与向所述地理区域添加接入点相关。
37.根据权利要求35所述的方法,还包括:
与所述接入点进行通信,以便接收所述参数更改。
38.根据权利要求37所述的方法,其中,所述参数更改与全球定位系统(GPS)位置信息相关。
39.一种无线通信装置,包括:
至少一个处理器,用于:
接收与所述无线通信装置的地理区域中的接入点相关的导频频率的邻居列表;
向一个或多个移动设备发射所述邻居列表;
存储器,与所述至少一个处理器相耦合。
40.根据权利要求39所述的无线通信装置,其中,所述至少一个处理器还用于:
至少部分地根据所接收的与所述地理区域中的接入点相关的参数更改,来更新所述列表。
41.一种装置,包括:
邻居列表接收模块,用于接收邻居列表,其中所述邻居列表包括所述装置的特定地理区域中的一个或多个接入点的导频频率;
邻居列表提供模块,用于向一个或多个移动设备提供所述邻居列表。
42.根据权利要求41所述的装置,还包括:
列表更新模块,用于至少部分地根据所接收的与所述特定地理区域中的接入点相关的参数更改,来更新所述列表。
43.根据权利要求42所述的装置,还包括:
通信模块,用于与所述接入点进行通信,以便接收所述参数更改。
44.根据权利要求43所述的装置,其中,所述参数更改与全球定位系统(GPS)位置信息相关。
45.一种计算机程序产品,包括:
计算机可读介质,包括使得至少一个计算机执行以下操作的代码:
接收与相关地理区域中的接入点相对应的导频频率的邻居列表;
向一个或多个移动设备发射所述邻居列表。
46.根据权利要求45所述的计算机程序产品,其中,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:
至少部分地根据所接收的与所述地理区域中的接入点相关的参数更改,来更新所述列表。
47.一种装置,包括:
列表管理组件,接收与所述装置的地理区域中的一个或多个接入点相关的导频频率的邻居列表;
列表发送组件,向一个或多个移动设备发送所述邻居列表。
48.根据权利要求47所述的装置,还包括:
更新接收组件,用于处理与所述地理区域中的接入点相关的更新,并根据所述更新来修改所述邻居列表。
49.根据权利要求48所述的装置,其中,所述与接入点相关的更新对应于将所述接入点添加到无线网络。
50.根据权利要求48所述的装置,其中,所述更新与所述接入点的全球定位系统(GPS)信息相关。

说明书全文

使用增强型通用邻居列表方法进行小区选择

[0001] 基于35U.S.C.§119要求优先权
[0002] 本专利申请要求享受2008年2月28日提交的、题目为“FEMTO CELLSYSTEM SELECTION USING ENHANCED GLNM”的临时申请No.61/032,380的优先权,该临时申请已转让给本申请的受让人,故明确地以引用方式并入本申请。

技术领域

[0003] 概括地说,下文描述涉及无线通信,具体地说,下文描述涉及能够使用增强型通用邻居列表方法(GNLM)进行小区选择。

背景技术

[0004] 如今已广泛地布置无线通信系统以便提供各种类型的通信内容,例如,语音、数据等等。典型的无线通信系统可以是多址接入系统,其能够通过共享可用的系统资源(例如,带宽、发射功率、...)来支持与多个用户进行通信。这种多址接入系统的例子可以包括:码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统和正交频分多址(OFDMA)系统等等。此外,这些系统还可以遵循诸如第三代合作伙伴计划(3GPP)、3GPP长期演进(LTE)、超移动宽带(UMB)之类的规范和/或诸如演进数据优化(EV-DO)、其一个或多个修订版等等之类的多载波无线规范。
[0005] 通常来说,无线多址通信系统可以同时地支持多个移动设备的通信。每一个移动设备都能够经由前向和反向链路上的传输与一个或多个接入点(例如,基站)进行通信。前向链路(或下行链路)是指从接入点到移动设备的通信链路,而反向链路(或上行链路)是指从移动设备到接入点的通信链路。此外,可以通过单输入单输出(SISO)系统、多输入单输出(MISO)系统、多输入多输出(MIMO)系统等等来建立移动设备和接入点之间的通信。此外,移动设备可以以对等无线网络配置的方式与其它移动设备(和/或具有其它接入点的接入点)进行通信。
[0006] MIMO系统通常使用多个(NT)发射天线和多个(NR)接收天线,来进行数据传输。举一个例子,这些天线可以与基站和移动设备均相关,以便允许在无线网络上的设备之间进行双向通信。当移动设备在服务区域中移动时,可以在一个或多个接入点(例如,宏小区、毫微微小区等等)之间重新选择这些移动设备进行通信所利用的小区。例如,这可以在可用接入点或其服务小区比当前接入点提供更好的信号或服务时发生。移动设备可以根据所测量的参数,来确定多个周围接入点并将其排序,以便用于选择/重新选择。具体而言,当这些设备与当前接入点的通信降到限之下时,其对周围的接入点进行评估。发明内容
[0007] 为了对一个或多个方面有一个基本的理解,下面给出了这些方面的简单概括。该概括部分不是对所有预期方面的泛泛评述,其既不是要确定所有方面的关键或重要组成元素也不是描绘任何或所有方面的保护范围。其唯一目的是用简单的形式呈现一个或多个方面的一些概念,以此作为后面的详细说明的前奏。
[0008] 根据一个或多个方面以及其相应内容,本文描述的各个方面有助于提供特定于地理区域(GEO)中的接入点的信息,以使得接收方设备能够定位接入点和/或确定与其相关的通信参数。例如,可以将通用邻居列表方法(GNLM)进行扩展,以包括提供优选邻居接入点的导频频率。此外,在该列表中还可以提供其它信息,例如,包括全球定位系统(GPS)信息、接入点类型/技术等等之类的静态信息;举一个例子,优选的邻居可以是频外(off-frequency)接入点。接入终端可以获得邻居列表,并至少部分地根据所提供的导频频率来扫描优选的邻居。这种发现是例如主动的,使得接入终端不管当前的通信性能,而使用导频频率来评估优选的邻居并获得通信参数。此外,举一个例子,这种发现可以通过扫描请求手动地执行。
[0009] 根据相关的方面,本文提供了一种方法,该方法包括:从特定地理区域中的一个或多个接入点接收与该区域中的接入点导频相关的频率的邻居列表。该方法还包括:扫描所述邻居列表中的一个或多个频率,以便获得与关联接入点相关的其它通信参数;向所述邻居列表添加这些其它通信参数。
[0010] 另一个方面与一种无线通信装置相关。该无线通信装置可以包括至少一个处理器,用于接收与特定地理区域中的接入点相对应的导频频率的邻居列表。所述至少一个处理器还用于:至少部分地根据所述邻居列表中的一个或多个接入点各自的导频,检测一个或多个所述接入点;确定用于所述一个或多个接入点的一个或多个其它通信参数。该无线通信装置还包括:与所述至少一个处理器相耦合的存储器
[0011] 另一个方面与一种装置相关,该装置包括:邻居列表接收模,用于从一个或多个接入点接收邻居列表,所述邻居列表包括相关地理区域中的不同接入点所使用的导频频率;其它信息确定模块,用于至少部分地通过扫描所述导频频率,确定与不同接入点相关的其它信息。
[0012] 另一个方面与计算机程序产品相关,所述计算机程序产品可以具有计算机可读介质,后者包括使得至少一个计算机执行以下操作的代码:从特定地理区域中的一个或多个接入点接收与所述区域中的接入点导频相关的频率的邻居列表。所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:扫描所述邻居列表中的一个或多个频率,以便获得与关联接入点相关的其它通信参数。此外,所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:向所述邻居列表添加这些其它通信参数。
[0013] 此外,另一个方面与一种装置相关。该装置可以包括:邻居列表组件,用于从特定于一个地理区域中的接入点接收邻居列表,其中所述邻居列表包括特定于所述地理区域的一个或多个接入点的导频频率。该装置还包括:网络扫描组件,用于在所述邻居列表中的频率上检测所述一个或多个接入点的导频,并确定与所述一个或多个接入点相关的一个或多个其它通信参数。
[0014] 根据另一个方面,本文提供了一种方法,该方法包括:接收与相关地理区域中的接入点相关的导频频率的邻居列表;向一个或多个移动设备发射所述邻居列表。
[0015] 另一个方面与一种无线通信装置相关。该无线通信装置可以包括至少一个处理器,用于:接收与该无线通信装置的地理区域中的接入点相关的导频频率的邻居列表;向一个或多个移动设备发射所述邻居列表。该无线通信装置还包括:与所述至少一个处理器相耦合的存储器。
[0016] 另一个方面与一种装置相关,该装置包括用于接收邻居列表的模块,其中所述邻居列表包括该装置的特定地理区域中的一个或多个接入点的导频频率。此外,该装置还包括用于向一个或多个移动设备提供所述邻居列表的模块。
[0017] 另一个方面与计算机程序产品相关,所述计算机程序产品可以具有计算机可读介质,后者包括使得至少一个计算机执行以下操作的代码:接收与相关地理区域中的接入点相对应的导频频率的邻居列表。所述计算机可读介质还包括使得所述至少一个计算机执行以下操作的代码:向一个或多个移动设备发射所述邻居列表。
[0018] 此外,另一个方面与一种装置相关。该装置包括:列表管理组件,用于接收与该装置的地理区域中的一个或多个接入点相关的导频频率的邻居列表。该装置还包括:列表发送组件,用于向一个或多个移动设备发送所述邻居列表。
[0019] 为了实现前述和有关的目的,一个或多个方面包括下文所完全描述和权利要求书中具体指出的特征。下文描述和附图详细描述了一个或多个方面的某些示例性特征。但是,这些特征仅仅说明可采用这些各个方面之基本原理的一些不同方法,并且这些描述旨在包括所有这些方面及其等同物。

附图说明

[0020] 图1描绘了根据本申请所述各个方面的无线通信系统。
[0021] 图2描绘了根据本申请所述方面的无线通信网络。
[0022] 图3描绘了用于在无线通信环境中使用的示例性通信装置。
[0023] 图4描绘了用于提供特定地理邻居列表的示例性无线通信系统。
[0024] 图5描绘了有助于接收与一个地理区域中的接入点相关的导频频率邻居列表的示例性方法。
[0025] 图6描绘了有助于提供针对指定地理区域的接入点导频频率邻居列表的示例性方法。
[0026] 图7描绘了有助于根据特定地理区域的邻居列表发现接入点的示例性移动设备。
[0027] 图8描绘了维持和提供特定区域导频频率邻居列表的示例性系统。
[0028] 图9描绘了能够结合本申请所述的各种系统和方法使用的示例性无线网络环境。
[0029] 图10描绘了接收邻居列表的示例性系统,其中邻居列表包括一个地理区域中的接入点的导频频率。
[0030] 图11描绘了有助于提供与特定区域中的接入点相关的导频频率的邻居列表的示例性系统。

具体实施方式

[0031] 现在将参考附图描述各个方面。在下文描述中,为了说明起见,为了对一个或多个方面有一个透彻理解,对众多特定细节进行了描述。但是,显而易见的是,可以在不使用这些特定细节的情况下实现这些方面。
[0032] 如本申请所使用的,术语“组件”、“模块”、“系统”等等旨在包括与计算机相关的实体,例如但不限于:硬件固件、硬件和软件的结合、软件或运行中的软件。例如,组件可以是,但不限于是:在处理器上运行的处理、处理器、对象、可执行文件、执行的线程、程序和/或计算机。作为示例,在计算设备上运行的应用和计算设备都可以是组件。一个或多个组件可以存在于处理和/或执行线程中,组件可以位于一个计算机中和/或分布在两个或更多计算机之间。此外,这些组件能够从在其上具有各种数据结构的各种计算机可读介质中执行。这些组件可以通过诸如根据具有一个或多个数据分组的信号(例如,来自一个组件的数据,该组件与本地系统、分布式系统中的另一个组件进行交互和/或以信号的方式通过诸如因特网之类的网络与其它系统进行交互),以本地和/或远程处理的方式进行通信。
[0033] 此外,本申请结合终端来描述各个方面,该终端可以是有线终端也可以是无线终端。终端还可以称作为系统、设备、用户单元、用户站、移动站、移动台、移动设备、远程站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户设备或用户装备(UE)。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能手持设备、计算设备或者连接到无线调制解调器的其它处理设备。此外,本申请还结合基站来描述各个方面。基站可以用于与无线终端进行通信,基站还可以称作为接入点、节点B或某种其它术语。
[0034] 此外,术语“或”意味着包括的“或”而不是排外的“或”。也就是说,除非另外说明或者从上下文中明确得知,否则短语“X使用A或B”意味任何正常的或排列。也就是说,任何下列实例都满足短语“X使用A或B”:X使用A;X使用B;或者X使用A和B。此外,本申请和所附权利要求书中使用的冠词“一个”和“一”通常应当解释为意味“一个或多个”,除非另外说明或者从上下文中明确得知其针对于单数形式。
[0035] 本申请描述的技术可以用于各种无线通信系统,例如CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它系统。术语“系统”和“网络”可以经常互换地使用。CDMA系统可以实现诸如通用陆地无线接入(UTRA)、CDMA 2000等等之类的无线技术。UTRA包括宽带CDMA(W-CDMA)和CDMA的其它变型。此外,CDMA 2000覆盖IS-2000、IS-95和IS-856标准。TDMA系统可以实现诸如全球移动通信系统(GSM)之类的无线技术。OFDMA系统可以实现诸如演进UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.11(Wi-Fi)、IEEE 802.16(WiMAX)、IEEE802.20、闪速OFDM等等之类的无线技术。UTRA和E-UTRA是通用移动通信系统(UMTS)的一部分。3GPP长期演进(LTE)是使用E-UTRA的UMTS的发行版,其中E-UTRA在下行链路上使用OFDMA,在上行链路上使用SC-FDMA。在来自名称为“3rd Generation Partnership Project”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE和GSM。此外,在来自名称为“3rdGeneration Partnership Project 2”(3GPP2)的组织的文档中描述了CDMA2000和UMB。此外,这些无线通信系统还可以包括对等(例如,移动站到移动站)自组网系统,后者通常使用不成对无牌照频谱、802.xx无线LAN、蓝牙和任何其它短距离或长距离无线通信技术。
[0036] 本申请围绕包括多个设备、组件、模块等等的系统来给出各个方面或特征。应当理解和明白的是,各种系统可以包括其它的设备、组件、模块等和/或可以不包括结合附图讨论的所有设备、组件、模块等。还可以使用这些方法途径的组合。
[0037] 现参见图1,该图描绘了根据本申请所示各个实施例的无线通信系统100。系统100包括可以包括多个天线组的基站102。例如,一个天线组可以包括天线104和106,另一个组可以包括天线108和110,另一个组可以包括天线112和114。对于每一个天线组描绘了两付天线;但是,每一个组可以使用更多或更少的天线。此外,基站102可以包括发射机链和接收机链,这些中的每一个可以包括多个与信号发射和接收相关的组件(例如,处理器、调制器、复用器、解调器、解复用器、天线等等),这些都是本领域的普通技术人员所理解的。
[0038] 基站102可以与诸如移动设备116和移动设备126之类的一个或多个移动设备进行通信;但是,应当理解的是,基站102可以与类似于移动设备116和126的几乎任意数量移动设备进行通信。移动设备116和126可以是,例如,蜂窝电话、智能电话、膝上型、手持型通信设备、手持型计算设备、卫星无线设备、全球定位系统、PDA和/或用于在无线通信系统100上进行通信的任何其它适当设备。如图所示,移动设备116与天线112和114进行通信,其中天线112和114在前向链路118上向移动设备116发射信息,在反向链路120上从移动设备116接收信息。例如,在频分双工(FDD)系统中,前向链路118可以使用与反向链路120所使用的不同的频带。此外,在时分双工(TDD)中,前向链路118和反向链路120可以使用共同的频率。
[0039] 每一组天线和/或每一组天线被指定进行通信的区域可以称作为基站102的扇区或小区。例如,可以将天线组设计为与基站102覆盖区域的一个扇区中的移动设备进行通信。在前向链路118的通信中,基站102的发射天线可以使用波束形成来改善用于移动设备116的前向链路118的信噪比。此外,与基站通过单一天线向其所有移动设备发射信号相比,当基站102使用波束形成来向随机散布于相关覆盖区域中的移动设备116发射信号时,相邻小区中的移动设备所受的干扰较少。此外,移动设备116和126可以使用对等或自组网技术彼此之间直接进行通信。
[0040] 此外,基站102可以在回程链路连接上与网络122进行通信,网络122可以是包括无线业务接入网络(例如,3G网络)的一个或多个网络。网络122可以存储关于(与移动设备116和126相关的)接入参数和无线接入网络的其它参数的信息,以便向设备116和126提供服务。此外,可以提供毫微微小区接入点124,以便于实现在前向链路128和反向链路130(类似于如上所述的前向链路118和反向链路120)上与移动设备126的通信。毫微微小区接入点124可以像基站102一样向一个或多个移动设备126提供接入,但却在较小的范围内。举一个例子,可以将毫微微小区接入点124配置在住宅区、商场和/或其它近距离设置(例如,主题公园、体育场、综合公寓等等)中。举一个例子,毫微微小区接入点124可以使用回程链路连接来连接到网络122,其中回程链路连接可以是宽带因特网连接(T1/T3、数字用户线(DSL)、电缆等等)。同样,网络122可以为移动设备126提供接入信息。
[0041] 根据一个示例,移动设备116和126可以在服务区域内进行移动,这些设备在移动期间或者当静止时启动了无线接入或者在不同的基站和/或毫微微小区之间进行小区重新选择。为此,移动设备116和126应针对移动设备116和126的用户实现持续的无缝无线服务。举一个例子(没有画出),类似于移动设备116,移动设备126已经与基站102进行通信,其移动到毫微微小区接入点124的指定范围内。因此,移动设备126重新选择与毫微微小区接入点124相关的一个或多个小区,以便接收更期望的无线业务接入。此外,当移动设备126朝基站102移动时,由于各种原因(例如,减轻对毫微微小区接入点124的干扰,接收更佳的信号或提高的吞吐量等等),其可以在某一时间点重新选择与基站102相关的小区。
[0042] 在服务区域中移动时,给定移动设备116和/或126可以不断地测量可用基站(例如,基站102)、毫微微小区(例如,毫微微小区接入点124)和/或其它接入点,以便确定何时进行小区重新选择对于移动设备116和/或126是有利的。这些测量可以包括,例如,估计信号质量、吞吐量、可用服务、与接入点相关的无线接入运营商等等。根据一个或多个测量结果,移动设备116和/或126可以对接入点进行排序以便重新选择。在确定了所述排序后,移动设备116和/或126可以尝试重新选择具有最高排序接入点的小区。
[0043] 根据一个示例,基站102和/或毫微微小区接入点124可以使用通用邻居列表方法(GNLM)向移动设备116和/或126提供邻居列表,后者详细说明了与周围接入点(这些接入点可以是优选邻居)相关的导频频率和/或其它标识符。该邻居列表特定于基站102和/或毫微微小区接入点124的一个或多个小区,并可以指出与基站102和/或毫微微小区接入点124的地理区域(例如,GEO)相关的优选接入点邻居。此外,该邻居列表可以指出与一个或多个接入点相关的频率信息,这些接入点可以是频外的(例如,使用普通宏小区接入点之外的频率的毫微微小区接入点)。移动设备116和/或126可以获得此邻居列表,在根据该列表中的信息获得与之相关的通信参数时主动地发现接入点。例如,在该列表提供优选接入点邻居的导频频率时,移动设备116和/或126可以扫描这些频率,以便发现邻居和/或从它们获得信息。
[0044] 由于基站102和/或家用接入点124可以发射邻居列表,所以它们(或者例如网络122)可以另外地更新该列表以便反映一个或多个接入点的更改,使得一般情况下发送给移动设备116和126的邻居列表拥有这些接入点的当前正确参数。举一个例子,通过维持本区域中接入点的当前列表,当移动设备116和/或126移出宏小区覆盖范围时,它们可以确定用于请求无线网络接入的频外接入点。此外,邻居列表还可以用于进行移动设备116和/或126定位。因此,移动设备116和/或126可以确定一个或多个接入点,确定到所述一个或多个接入点的距离,并获得与这些接入点相关的全球定位系统(GPS)信息。可以将这些信息与获得的关于其它接入点、宏小区等等的类似信息相结合,以便使用三测量来确定移动设备116和/或126的位置。举一个例子,邻居列表可以详细说明与特定接入点相关的GPS信息。
[0045] 此外,还可以在邻居列表中明确地指出接入点类型,以便例如将毫微微小区接入点和宏小区接入点或其它接入点区分开来。因此,移动设备116和/或126可以从邻居列表中确定相邻的毫微微小区。这样,在更期望宏小区覆盖范围(例如,对于快速地通过无线网络的移动设备来说)的重新选择期间可以避免毫微微小区。再举一个例子,移动设备116和/或126可以扫描相邻的毫微微小区,以便确定请求从之进行无线网络接入的一个或多个毫微微小区;因此,邻居列表可以用于仅被指明为毫微微小区的小区。此外,移动设备116和/或126可以结合优选漫游列表(PRL)一起来使用邻居列表,以便确定进行漫游的区域中的接入点。因此,在不需要提供毫微微小区信息的情况下,提供了用于特定区域毫微微小区识别的机制,以便于后续选择/重新选择,举一个例子,由于这些毫微微小区信息可能随时间变化,因此该机制是有利的。
[0046] 现参见图2,该图描绘了用于支持多个移动设备的无线通信系统200。系统200为多个小区(例如,宏小区202A-202G)提供通信,每一个小区由相应的接入点204A-204G进行服务。如前所述,例如,与宏小区202A-202G相关的接入点204A-204G可以是基站。图中将移动设备206A-206I示出为分散于无线通信系统200的不同位置。如图所示,每一个移动设备206A-206I可以在前向链路和/或反向链路上与一个或多个接入点204A-204G进行通信。此外,还示出了接入点208A-208C。如上所述,这些可以是较小规模的接入点(例如,毫微微小区),提供与特定服务位置相关的服务。另外地或替代地,移动设备206A-206I可以与这些较小规模的接入点208A-208C进行通信,以便接收所提供的服务。举一个例子,无线通信系统200可以在大地理区域内提供服务(例如,宏小区202A-202G可以覆盖邻近的几个街区,毫微微小区接入点208A-208C可以存在于诸如所述的住宅区、办公楼等等的区域中)。举一个例子,移动设备206A-206I可以与接入点204A-204G和/或208A-208C在空中和/或在回程连接上建立连接。
[0047] 此外,如图所示,移动设备206A-206I可以在系统200中移动,并且,当其穿过不同的宏小区202A-202G或毫微微小区覆盖区域时重新选择与各个接入点204A-204G和/或208A-208C相关的小区。举一个例子,移动设备206A-206I中的一个或多个可以与涉及毫微微小区接入点208A-208C中的至少一个的家用毫微微小区进行关联。例如,移动设备206I可以与作为其家用毫微微小区的毫微微小区接入点208B进行关联。因此,虽然移动设备
206I在宏小区202B中,并因此在接入点204B的覆盖范围中,但它可以与毫微微小区接入点208B(而不是接入点204B)进行通信(或者它除与接入点204B通信之外还与毫微微小区接入点208B通信)。举一个例子,毫微微小区接入点208B可以向移动设备206I提供另外的服务,例如期望的出具帐单或收费、详细使用情况、增强型业务(例如,快速宽带接入、媒体服务等等)。
[0048] 根据一个示例,接入点204A-204G和/或毫微微小区接入点208A-208C可以使用GNLM向一个或多个移动设备206A-206I提供邻居列表。该邻居列表可以包括与相关地理区域中的周围接入点相对应的导频频率的列表。如图所示,例如,小区202A、202B、202D和202E可以位于共同的地理区域中。因此,例如,接入点204B可以向移动设备206B提供邻居列表,后者包括与接入点204A、204D和204E和/或毫微微小区接入点208A-208C相关的频率(例如,导频频率)。使用该信息,移动设备206B可以扫描所提供的频率,以便确定与接入点204A、204D、204E和/或208A-208C相关的一个或多个参数。因此,如上所述,移动设备206B可以与获得的用于后续选择/重新选择的通信参数一起存储相邻接入点的列表(例如,举一个例子,基于移动设备、地理位置等等的由底层无线网络指示的优选邻居)。这允许移动设备206B保存由导频最初识别的接入点的当前列表并确定其它参数(当这些参数随时间变化时)。
[0049] 此外,提供给移动设备的邻居列表可以表明所指示的接入点的类型(例如,毫微微小区、宏小区、超微型基站、中继站、移动基站、对等站、自组网等等)。举一个例子,当移动设备206I移出宏网络的范围时(没有画出),它相应地可以得到其可以尝试建立通信的相邻毫微微小区接入点的列表。再举一个例子,移动设备206I可以与邻居列表上的接入点进行通信以便确定类型。通过指出邻居列表中的类型,可以提供基于类型的功能。例如,移动设备206I可以扫描毫微微小区列表以便进行选择/重新选择和/或使用一个接口呈现该列表。同样,举一个例子,邻居列表可以指出与接入点相关的技术(例如,LTE、UMTS、WiMAX等等)。如上所述,由于邻居列表由接入点提供,所以底层无线网络可以完成对该列表的更改,以便在相关接入点支持更改的参数。因此,移动设备可以从该区域中的接入点接收当前列表。
[0050] 此外,邻居列表可以指出关于接入点的其它信息,例如GPS位置信息。在这方面,移动设备206B例如可以连同邻居列表中的GPS信息一起接收接入点204A、204B、204D和204E的频率。移动设备206B可以至少部分地通过接收信号,确定到每一个接入点的距离,并根据GPS坐标和距离使用三角测量计算自己的位置。因此,在该示例中,移动设备206B不需要与接入点204A、204B、204D或204E进行通信来确定位置信息。应当理解的是,地理区域可以由不同于小区边界的参数(例如,地理线或标记等等)来识别。举一个例子,接入点可以将它们与特定地理区域的关联关系告之于众。
[0051] 转到图3,该图描绘了用于在无线通信环境中使用的通信装置300。通信装置300可以是一个移动设备或其一部分,或者在无线网络上进行通信和/或接收到无线网络的存取的几乎任何通信装置。通信装置300可以包括邻居列表组件302、邻居扫描组件304、邻居选择组件306、邻居呈现组件308和定位组件310,其中邻居列表组件302接收与特定于一个地理区域的一个或多个接入点相关的导频频率的邻居列表,邻居扫描组件304根据该列表检测此地理区域中的一个或多个接入点,邻居选择组件306在小区选择/重新选择期间建立与这些一个或多个接入点的通信,邻居呈现组件308列出相邻接入点,定位组件310至少部分地根据邻居列表确定通信装置300的位置。
[0052] 根据一个示例,邻居列表组件302可以从一个接入点(没有画出)接收领居列表,后者包括与该接入点相关的特定地理区域中的优选接入点邻居相对应的多个导频频率。邻居扫描组件304可以通过在所指示的频率上扫描导频来评估接入点。一旦接收到导频,邻居扫描组件304就可以与接入点进行通信来获得关于该接入点的其它信息,例如用于建立与之通信的参数。例如当邻居扫描组件304在不同的随机或预定时间(这和当与不同接入点的当前通信开始下降时需要这些信息的时间形成对比)和/或其它情况时确定其它接入点信息,这可以主动地发生。邻居扫描组件304可以保存这些信息,以用于后续多种环境中的使用。
[0053] 举一个例子,通信装置300可以移动出宏小区覆盖范围,邻居选择组件306可以咨询邻居扫描组件304,以便确定用于该地理区域中一个或多个相邻接入点的通信参数。举一个例子,由邻居列表组件302接收的邻居列表可以区分用于宏小区接入点的频率和那些与毫微微小区接入点相关的频率;由于宏小区覆盖不再可用,所以邻居选择组件306可以从邻居选择组件306中仅请求毫微微小区接入点。在一个替代性的示例中,当通信装置300快速地通过无线网络覆盖区域时,邻居选择组件306可以仅请求宏小区接入点。此外,举一个例子,邻居扫描组件304可以将邻居列表中指示的频率添加到PRL和/或相关的获取表中,以有助于扫描这些频率和使用常规PRL功能对相关的接入点进行选择/重新选择。
[0054] 根据另一个示例,邻居呈现组件308可以提供相邻接入点列表。这可以在例如响应来自一个接口(例如,用户接口、应用程序接口等等)的命令时发生。提供的列表例如可以由如上所述的接入点类型、技术等等来进行过滤。因此,例如,邻居呈现组件308可以通过过滤邻居列表(其包括用于多种类型接入点的导频频率)和显示由邻居扫描组件304获得的相关信息(如上所述,例如,标识符和/或其它通信参数),来显示相邻毫微微小区接入点的列表。举一个例子,邻居呈现组件308可以允许对提供的毫微微小区接入点进行选择以便建立通信。
[0055] 此外,邻居列表组件302接收的邻居列表可以包括与提供其导频频率的接入点相关的GPS位置信息。因此,定位组件310可以通过对与邻居列表中的一个或多个接入点相关的信号进行估计,来检测到这些接入点的距离。定位组件310随后可以至少部分地根据所检测的距离和相应的接收的接入点GPS位置,使用三角测量来确定通信装置300的位置。因此,通信装置300不需要与每一个接入点进行通信来接收GPS位置信息。
[0056] 现参见图4,该图描绘了便于提供特定区域相邻接入点导频频率列表的无线通信系统400。无线设备402和404可以是移动设备(例如,不仅包括独立供电的设备,而且还包括调制解调器)、基站和/或其一部分或者几乎任何无线设备。此外,系统400可以是MIMO系统和/或遵循一种或多种无线网络系统规范(例如,EV-DO、3GPP、3GPP2、3GPP LTE、WiMAX等等),并可以包括有助于实现无线设备402和404之间通信的其它组件。此外,在无线设备402中示出的组件可以存在于无线设备404中,反之亦然。
[0057] 无线设备402可以包括邻居列表组件406、邻居扫描组件408和邻居选择组件410,其中邻居列表组件406从一个或多个接入点接收邻居列表,邻居扫描组件408获得与邻居列表中的接入点相关的通信参数,邻居选择组件410使用所确定的通信参数选择邻居列表中的一个或多个接入点以便建立通信。无线设备404可以包括列表管理组件412、更新接收组件414和列表发射组件416,其中列表管理组件412生成并维持与无线设备404的地理区域中的接入点相关的导频频率列表,更新接收组件414检测或(例如,从相关的网络)接收接入点信息的更改并将这些变化添加到列表中,列表发射组件416向一个或多个无线设备提供该邻居列表。
[0058] 根据一个示例,列表管理组件412可以接收和/或生成无线设备404的地理区域中的可用接入点列表。该列表可以根据从例如无线网络的运营商接收的信息生成,使得无线网络管理该网络中的接入点配置。再举一个例子,列表管理组件412可以至少部分地根据所观测的与无线设备404进行通信的各接入点的参数,来生成该列表。举一个例子,更新接收组件414可以处理从无线网络接收的、从不同接入点接收的或者根据接入点的行为检测到的列表的更新。更新例如可以与向无线网络中增加接入点(例如,毫微微小区注册在该网络上)、列表中维持的导频、位置或其它参数的变化相关。在这方面,如上所述,列表管理组件412也可以在列表中保存GPS位置信息。
[0059] 举一个例子,列表发射组件416可以在广播信道上将该列表传播到一个或多个无线设备(例如,无线设备402)中。如上所述,邻居列表组件406可以识别该列表中的频率,邻居扫描组件408可以开始发现在这些频率上发射导频的接入点,获得所发现的接入点的其它通信参数。应当理解的是,扫描特定区域接入点的已知频率可以在无线设备402上省电和节省资源。因此,如果无线设备402移出了无线设备404的通信范围,那么邻居选择组件410可以从邻居列表中选择一个接入点来建立通信。同样,如果例如将无线设备402断电、移到宏小区覆盖范围之外但在相同的地理区域中的另一个位置,那么即使在可用接入点是频外的情况下,邻居列表组件406也维持其相邻接入点列表和用于建立通信的相关信息。
[0060] 此外,如上所述,列表管理组件412可以区分该列表中的接入点类型(例如,毫微微小区、宏小区、微微小区、中继站等等),当邻居选择组件410选择一个接入点以建立通信时,可以评估其类型。在这点上,邻居扫描组件408也可以仅扫描一种类型的接入点(如果期望的话)。举一个例子,在无线设备402由宏小区提供服务或者熟悉宏小区时,邻居扫描组件408可以获得仅关于毫微微小区接入点的进一步信息以便节约资源。同样,列表管理组件412可以如上所述地区分接入点的技术。此外,网络运营商可以基于类型和/或技术向接入点分配导频频率。因此,例如,可以将一块频率分配给毫微微小区接入点,在这块频率上毫微微小区接入点可以发射导频信号。邻居扫描组件408、邻居选择组件410或者无线设备402的其它组件可以根据该列表中指定的频率来区分接入点。
[0061] 参见图5-图6,这两幅图描绘了涉及向邻居列表提供特定地理区域中接入点的导频频率的方法。虽然,为了便于解释目的,将这些方法作为一系列动作来示出和描述,但应当理解和明白的是,这些方法不受动作顺序的限制,根据一个或多个方面,某些动作可以以不同的顺序发生和/或与本申请示出和描述的其它动作一起同时发生。例如,本领域普通技术人员将理解和明白的是,可以替代性地将方法表示成诸如状态图中的一系列相关状态或事件。此外,不是所有说明的动作都是实现根据一个或多个方面的方法所必需的。
[0062] 转到图5,该图描绘了有助于使用导频频率列表发现相邻接入点的示例性方法500。在502,接收与一个地理区域中的多个接入点相关的导频频率的邻居列表。如上所述,邻居列表可以给出与一个地理区域中的周围接入点相关的频率(和/或这些频率的范围),以便允许特定频率扫描,从而确定与这些接入点相关的其它信息。因此,在504,可以扫描这些导频频率以便检测这些接入点。由于不需要扫描所有的频率,因而这样可以省电;此外,在不需要列表提供的情况下,提供导频频率列表允许修改关于这些接入点的其它信息(例如,工作频率、PN偏移量或其它通信参数)。
[0063] 在506,可以确定与这些接入点相关的其它通信参数。例如,一旦确定了导频,就可以获得这些参数,这些参数可以来自于导频和/或是响应跟在识别之后发射给这些接入点的请求而获得的。此外,如上所述,一些其它参数(例如,GPS信息、接入点类型或技术等等)可以存在于邻居列表中。在508,可以将其它通信参数保存在邻居列表中,以便后续使用(例如,与这些接入点建立通信,区分接入点类型以便建立通信,为一个接口提供接入点列表,确定当前位置等等)。
[0064] 参见图6,该图示出了有助于向一个或多个移动设备提供导频频率邻居列表的示例性方法600。在602,接收与特定地理区域中的接入点相关的导频频率的邻居列表。该列表可以从一个或多个底层无线网络组件接收和/或基于检测特定于该区域的接入点。在604,如上所述,可以至少部分地通过处理与邻居列表相关的更新,来维持邻居列表。这些更新可以涉及向列表添加接入点、修改与这些接入点相关的一个或多个参数等等。在606,可以将邻居列表发射给一个或多个移动设备。因此,如上所述,这些移动设备可以使用该邻居列表,以便发现该地理区域中的接入点。
[0065] 应当理解的是,根据本申请描述的一个或多个方面,可以进行关于以下的推论:根据所接收的频率和/或范围定位一个或多个接入点、确定关于这些接入点的一个或多个其它参数等等。如本申请所使用的,术语“推断”或“推论”通常是指从一组如经过事件和/或数据捕获的观察结果中推理或推断系统、环境和/或用户的状态的过程。例如,可以使用推论来识别特定的上下文或动作,或者推论可以生成状态的概率分布。推论可以是概率性的,也就是说,根据对数据和事件的考虑来计算目标状态的概率分布。推论还可以指用于从一组事件和/或数据中组成更高层事件的技术。无论一组观测的事件与时间接近是否紧密相关以及这些事件和存储的事件数据是否来自一个或几个事件和数据源,所述推论都导致从一组观测的事件和/或存储的事件数据中构造新事件或动作。
[0066] 图7描绘了有助于维持相邻接入点列表的移动设备700。移动设备700包括接收机702,后者在一个或多个载波上从例如接收天线(没有示出)接收一个或多个信号,对所接收的信号执行典型的操作(例如,滤波、放大、下变频等等),数字化所调节的信号以便获得采样。接收机702可以包括解调器704,后者对所接收的符号进行解调,并将它们提供给处理器706以用于信道估计。处理器706可以是专用于分析接收机702接收的信息和/或生成由发射机716发射的信息的处理器,处理器706可以是控制移动设备700的一个或多个组件的处理器和/或分析由接收机702接收的信息、生成由发射机716发射的信息和控制移动设备700的一个或多个组件的处理器。
[0067] 此外,移动设备700还可以包括存储器708,后者操作性地耦合至处理器706,存储器708可以存储要发射的数据、接收的数据、与可用信道相关的信息、与分析的信号相关的数据和/或干扰强度、与分配的信道、功率、速率等等相关的信息以及用于估计信道和经由该信道传送的任何其它适当信息。此外,存储器708还可以对与估计和/或使用信道(例如,基于性能的、基于容量的等等)相关的协议和/或算法进行存储。
[0068] 应当理解的是,本申请描述的数据存储器(例如,存储器708)可以是易失性存储器或非易失性存储器,或者可以包括易失性存储器和非易失性存储器二者。通过示例而不是限制的方式,非易失性存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写PROM(EEPROM)或者闪存。易失性存储器可以包括作为外部高速缓冲存储器随机存取存储器(RAM)。通过示例而不是限制的方式,RAM能以多种形式可用,例如同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDR SDRAM)、增强型SDRAM(ESDRAM)、同步链接DRAM(SLDRAM)和直接型Rambus RAM(DRRAM)。此外,本发明的系统和方法的存储器708旨在包括,但不限于,这些和任何其它适当类型的存储器。
[0069] 接收机702和/或处理器706还可以操作性地耦合至邻居列表组件710,后者接收与特定地理区域中的相邻接入点相关的导频频率列表。如上所述,邻居扫描组件712也操作性地耦合至处理器706,以便有助于扫描导频频率,从而发现和/或获得与相邻接入点相关的其它通信参数。如上所述,使用这些信息,移动设备700可以呈现出过滤后的接入点列表,选择用于建立通信的一个或多个接入点,使用三角测量定位移动设备700等等。移动设备700还包括调制器714和发射机716,它们分别对去往例如基站、其它移动设备等等的信号进行调制和发射。虽然图中将邻居列表组件710、邻居扫描组件712、解调器704和/或调制器714描述成独立于处理器706,但应当理解的是,上述组件可以是处理器706或多个处理器(没有示出)的一部分。
[0070] 图8描绘了有助于向一个或多个移动设备提供邻居列表的系统800,其中邻居列表包括特定地理区域中的接入点的频率。系统800包括基站802(例如,接入点、...),后者包括通过多个接收天线806从一个或多个移动设备804接收信号的接收机810以及通过发射天线808向所述一个或多个移动设备804发射信号的发射机822。接收机810可以从接收天线806接收信息,接收机810操作性地与对所接收信号进行解码的解扰器进行关联。此外,解调器812可以对所接收的解扰后信号进行解调。解调后的符号由处理器814进行分析,其中处理器814类似于上文针对图7描述的处理器,处理器814耦合至存储器816,存储器816保存与估计信号(例如,导频)强度和/或干扰强度相关的信息、要发射给移动设备804的数据或者从移动设备804(或不同的基站(没有示出))接收的数据,和/或与执行本申请所述各种动作和功能相关的任何其它适当信息。处理器814还耦合至邻居列表维持器818,后者管理邻居列表,并向一个或多个移动设备804提供邻居列表。
[0071] 根据一个示例,邻居列表维持器818可以接收与一个地理区域中的一个或多个接入点相关的导频频率的邻居列表。例如,可以从底层无线网络组件(没有画出)接收邻居列表。此外,如上所述,邻居列表维持器818可以根据从无线网络接收的更新、检测到的一个或多个接入点的变化等等,来处理对邻居列表的更新。邻居列表维持器818可以向一个或多个移动设备804提供该列表,以便允许移动设备804根据所提供的导频频率进行后续的接入点发现。此外,邻居列表维持器818还可以包括邻居列表中的其它接入点信息,例如,GPS位置、接入点类型、接入点技术等等。此外,虽然图中将解调器812、邻居列表维持器818和/或调制器820描述成独立于处理器814,但应当理解的是,上述组件可以是处理器814或多个处理器(没有示出)的一部分。
[0072] 图9示出了示例性的无线通信系统900。为了简单起见,无线通信系统900仅描述了一个基站910和一个移动设备950。但是,应当理解的是,系统900可以包括超过一个基站和/或超过一个移动设备,其中其它的基站和/或移动设备可以基本上类似于或者不同于下面描述的示例性基站910和移动设备950。此外,应当理解的是,基站910和/或移动设备950可以使用本申请所述的系统(图1-4和图7-8)和/或方法(图5-6),以便有助于实现它们之间的无线通信。
[0073] 在基站910,可以从数据源912向发射(TX)数据处理器914提供用于多个数据流的业务数据。根据一个示例,每一个数据流在各自的天线上发射。TX数据处理器914根据为每一个数据流所选定的具体编码方案,对该业务数据流进行格式化、编码和交织,以便提供编码的数据。
[0074] 可以使用正交频分复用(OFDM)技术将每一个数据流的编码后数据与导频数据进行复用。另外地或替代地,导频符号可以是频分复用(FDM)的、时分复用(TDM)的或码分复用(CDM)的。一般情况下,导频数据是以已知方式处理的已知数据模式,在移动设备950可以使用导频数据来估计信道响应。可以根据为每一个数据流所选定的特定调制方案(例如,二进制移相键控(BPSK)、正交移相键控(QPSK)、M相移相键控(M-PSK)或M阶正交幅度调制(M-QAM)等等),对该数据流的复用后的导频和编码数据进行调制(例如,符号映射),以便提供调制符号。通过由处理器930执行或提供指令来确定每一个数据流的数据速率、编码和调制。
[0075] 可以向TX MIMO处理器920提供这些数据流的调制符号,TX MIMO处理器920可以进一步处理这些调制符号(例如,OFDM)。随后,TX MIMO处理器920向NT个发射机(TMTR)922a到922t提供NT个调制符号。在各个方面,TX MIMO处理器920对于数据流的符号和用于发射该符号的天线应用波束形成权重。
[0076] 每一个发射机922接收和处理各自的符号流,以便提供一个或多个模拟信号,并进一步调节(例如,放大、滤波和上变频)这些模拟信号以便提供适合于在MIMO信道上传输的调制信号。此外,分别从NT个天线924a到924t发射来自发射机922a到922t的NT个调制信号。
[0077] 在移动设备950,由NR个天线952a到952r接收所发射的调制信号,并将来自每一个天线952的所接收信号提供给各自的接收机(RCVR)954a到954r。每一个接发机954调节(例如,滤波、放大和下变频)各自的信号,数字化调节后的信号以便提供采样,并进一步处理这些采样以便提供相应的“接收的”符号流。
[0078] RX数据处理器960根据特定的接收机处理技术,从NR个接收机954接收和处理NR个接收的符号流,并对其进行处理,以便提供NT个“检测的”符号流。RX数据处理器960解调、解交织和解码每一个检测的符号流,以便恢复出该数据流的业务数据。RX数据处理器960所执行的处理与基站910的TX MIMO处理器920和TX数据处理器914所执行的处理是相反的。
[0079] 如上所述,处理器970定期地确定要使用哪个预编码矩阵。此外,处理器970形成反向链路消息,该消息包括矩阵索引部分和秩值部分。
[0080] 反向链路消息可以包括关于通信链路和/或所接收数据流的各种类型信息。反向链路消息可以由TX数据处理器938进行处理,其中TX数据处理器938还从数据源936接收多个数据流的业务数据,由调制器980进行调制,由发射机954a到954r进行调节,并发射回基站910。
[0081] 在基站910,来自移动设备950的调制信号由天线924进行接收,由接收机922进行调节,由解调器940进行解调,并由RX数据处理器942进行处理,以便获得由移动设备950发射的反向链路消息。此外,处理器930可以处理所获得的消息,以便确定使用哪个预编码矩阵来确定波束形成权重。
[0082] 处理器930和970可以分别指导(例如,控制、协调、管理等等)基站910和移动设备950的操作。处理器930和970可以分别与存储程序代码和数据的存储器932和972相关。处理器930和970还可以分别进行计算,以便导出用于上行链路和下行链路的频率和冲激响应估计。
[0083] 应当理解的是,本申请描述的这些方面可以用硬件、软件、固件、中间件、微代码或其任意结合来实现。对于硬件实现,这些处理单元可以实现在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器微控制器微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
[0084] 当这些方面使用软件、固件、中间件或微代码、程序代码或代码段实现时,可将它们存储于诸如存储组件之类的机器可读介质中。可以用过程、函数、子程序、程序、例行程序、子例行程序、模块、软件包、类、或指令、数据结构或程序语句的任意组合来表示代码段。可以通过传递和/或接收信息、数据、自变量、参数或存储器内容,将代码段耦接到另一代码段或硬件电路。可以通过任何适合的方式,包括内存共享、消息传递、令牌传递和网络传输等,对信息、自变量、参数或数据等进行传递、转发或发射。
[0085] 对于软件实现,本申请描述的技术可用执行本申请所述功能的模块(例如,过程、函数等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段可通信地连接到处理器,这些都是本领域中所公知的。
[0086] 参见图10,该图描绘了系统1000,系统1000接收与特定地理区域中的接入点相对应的导频频率的邻居列表。例如,系统1000可以至少部分地位于基站、移动设备等等中。应当理解的是,系统1000表示为包括一些功能模块,而这些功能模块表示由处理器、软件或其组合(例如,固件)实现的功能。系统1000包括协力操作的电组件的逻辑分组1002。
例如,逻辑分组1002可以包括:用于从一个或多个接入点接收邻居列表的电组件1004,其中邻居列表包括相关地理区域中的不同接入点使用的导频频率。例如,如上所述,邻居列表可以包括诸如接入点类型、GPS位置信息等等之类的其它信息。此外,逻辑1002分组还可以包括:用于至少部分地通过扫描这些导频频率来确定与不同接入点相关的其它信息的电组件1006。
[0087] 如上所述,可以基于这些导频频率来识别不同的接入点,可以从导频中检测出一个或多个通信参数和/或基于跟在检测之后的从不同接入点请求通信参数来检测出一个或多个通信参数。此外,逻辑分组1002还可以包括:用于至少部分地根据其它信息与至少一个不同接入点建立通信的电组件1008。在这方面,其它信息可以包括诸如PN偏移量、数据信道信息等等之类的通信参数,以便允许建立通信和/或重新选择接入点的小区。此外,逻辑分组1002还可以包括:用于向一个接口提供毫微微小区接入点列表和允许手动地选择用于建立通信的一个或多个毫微微小区接入点的电组件1010。如上所述,邻居列表可以包括一个或多个接入点类型标识符;这些标识符可以在最初的邻居列表中接收和/或作为一个或多个确定的通信参数来添加。此外,逻辑分组1002还可以包括:用于根据所接收的邻居列表中的与不同接入点相关的GPS信息,来确定位置的电组件1012。举一个例子,这可以如上所述的与例如计算所得的接入点距离一起通过使用三角测量来实现。此外,系统1000还可以包括存储器1014,后者保存用于执行与电组件1004、1006、1008、1010和1012相关的功能的指令。虽然图中将电组件1004、1006、1008、1010和1012示为位于存储器1014之外,但应当理解的是,电组件1004、1006、1008、1010和1012中的一个或多个可以位于存储器1014之内。
[0088] 参见图11,该图描绘了系统1100,系统1100用于向一个或多个移动设备提供邻居导频频率列表。例如,系统1100可以至少部分地位于无线网络组件中。应当理解的是,系统1100表示为包括一些功能模块,而这些功能模块表示由处理器、软件或其组合(例如,固件)实现的功能。系统1100包括协力操作的电组件的逻辑分组1102。例如,逻辑分组1102可以包括:用于接收邻居列表的电组件1104,其中邻居列表包括特定地理区域中的一个或多个接入点的导频频率。如上所述,该区域可以与系统1100的当前区域相关。此外,逻辑分组1102还可以包括:用于向一个或多个移动设备提供邻居列表的电组件1106。因此,移动设备可以使用如上所述的邻居列表发现该地理区域中的接入点。此外,逻辑分组1102还可以包括:至少部分地根据所接收的与特定地理区域中的接入点相关的参数更改,来更新列表的电组件1108。如上所述,这些参数更改可以涉及:向该区域添加接入点、其它接入点的一个或多个参数的修改等等。因此,由于该列表可以在系统1100得到更新,所以移动设备可以接收更新后的列表以便保存当前接入点信息。此外,逻辑分组1102还可以包括:用于与接入点进行通信以便接收参数更改的电组件1110。此外,系统1100还可以包括存储器1112,后者保存用于执行与电组件1104、1106、1108和1110相关的功能的指令。虽然图中将电组件1104、1106、1108和1110示为位于存储器1112之外,但应当理解的是,电组件1104、1106、1108和1110中的一个或多个可以位于存储器1112之内。
[0089] 用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意组合,可以实现或执行结合本申请所公开实施例描述的各种示例性的逻辑、逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机。处理器还可以实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合,或者任何其它此种结构。此外,至少一个处理器包括可用于执行上文所述一个或多个步骤和/或动作的一个或多个模块。
[0090] 此外,结合本申请所公开方面描述的方法或者算法的步骤和/或动作可直接体现为硬件、由处理器执行的软件模块或二者组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM或者本领域已知的任何其它形式的存储介质中。一种示例存储介质可以耦接至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。或者,存储介质也可以是处理器的组成部分。此外,在一些方面,处理器和存储介质可以位于ASIC中。另外,该ASIC可以位于用户终端中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。此外,在一些方面,方法或算法的步骤和/或动作可以作为代码和/或指令集中的一个或任意组合位于机器可读介质和/或计算机可读介质上,而所述机器可读介质和/或计算机可读介质可以并入到计算机程序产品中。
[0091] 在一个或多个方面,本申请所述功能可以用硬件、软件、固件或其任意组合来实现。当使用软件实现时,可以将这些功能作为一个或多个指令或代码存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。通过示例的方式而不是限制的方式,这种计算机可读介质可以包括RAM、ROM、EEPROM、CD-ROM或其它光盘存储、磁盘存储介质或其它磁存储设备、或者能够用于携带或存储期望的指令或数据结构形式的程序代码并能够由计算机进行存取的任何其它介质。此外,任何连接是以计算机可读介质适当地结束。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(DSL)或者诸如红外线、无线和微波之类的无线技术从网站服务器或其它远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所述介质的定义中。如本申请所使用的,盘和碟包括压缩光碟(CD)、激光影碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘(disk)通常磁性地复制数据,而碟(disc)则用激光来光学地复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
[0092] 虽然上述发明讨论了示例性的方面和/或实施例,但应当注意的是,在不脱离如所附权利要求书规定的实施例和/或所描述的方面的保护范围的基础上,可以对本申请做出各种改变和修改。此外,虽然用单数形式描述或主张了所描述方面和/或实施例的单元,但除非明确说明限于单数,否则复数形式是可以预期的。此外,除非另外说明,否则任何方面和/或实施例的所有部分或一部分可以与任何其它方面和/或实施例的所有部分或一部分一起使用。此外,就说明书或权利要求书中使用的“包含”一词而言,该词的涵盖方式类似于“包括”一词,就如同“包括”一词在权利要求中用作衔接词所解释的那样。此外,虽然用单数形式描述或主张了所描述方面和/或实施例的单元,但除非明确说明限于单数,否则复数形式是可以预期的。此外,除非另外说明,否则任何方面和/或实施例的所有部分或一部分可以与任何其它方面和/或实施例的所有部分或一部分一起使用。
QQ群二维码
意见反馈