无线网络连接切换的系统和方法转让专利

申请号 : CN200980000293.0

文献号 : CN102160416B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈勇玛京·萨拉

申请人 : 华为技术有限公司

摘要 :

无线网络中,提供从宏蜂窝到毫微微蜂窝的连接切换的系统和方法。本方法包括确定接收的伪随机码序列中的组标识符,确定众多接入点的接入点列表(其中接入点列表中的接入点全部由组标识符标识),向接入点列表中的每个接入点发送检测通信设备标识符的请求,从接入点列表中的指定的接入点接收肯定应答,以及在指定接入点的覆盖区中定位通信设备。应答表示指定的接入点成功检测到标识符。

权利要求 :

1.一种执行通信设备连接切换的方法,包括:接收连接切换请求,其包含伪随机码PN序列;

确定PN序列的组标识符;

识别接入点列表,接入点列表中的每个接入点含有与所述PN序列的组标识符相同的组标识符;

向接入点列表中的每个接入点发送检测通信设备的请求;以及对肯定应答进行响应,所述肯定应答是从接入点列表中有响应的接入点接收到的,所述肯定应答表示有响应的接入点成功检测到通信设备,并向有响应的接入点发送连接切换请求。

2.如权利要求1所述的方法,还包括发送连接切换后,从有响应的接入点接收切换请求应答消息。

3.如权利要求1所述的方法,其中,识别接入点列表包括:使用组标识符查找接入点数据库;以及将相同组标识符的接入点归入接入点列表。

4.如权利要求1所述的方法,还包括对多个肯定应答进行响应,所述多个肯定应答是从接入点列表中多个有响应的接入点接收到的,肯定应答表示多个有响应的接入点成功检测到通信设备:从多个有响应的接入点选择接入点;以及向选定的接入点发送连接切换请求。

5.如权利要求4所述的方法,其中,根据每个有响应的接入点提供的质量指示,进行选择。

6.如权利要求5所述的方法,其中,质量指示是帧检测成功率或接收信号强度指示。

7.一种在具有多个接入点的无线网络中定位通信设备的方法,包括:从接收的伪随机码序列中确定组标识符;

从多个接入点中确定接入点列表,其中,接入点列表中的接入点都由组标识符标识;

向接入点列表中的每个接入点发送检测通信设备标识符的请求;

接收从接入点列表中定位的接入点发来的肯定应答,肯定应答表示定位的接入点成功检测到标识符;且在定位的接入点覆盖范围内定位通信设备。

8.如权利要求7所述的方法,其中,接收肯定应答包括:接收来自接入点列表的接入点中有响应的接入点集的肯定应答;以及根据质量指示,从有响应接入点中选择定位的接入点。

9.如权利要求8所述的方法,其中,质量指示是帧检测成功率或接收信号强度指示。

10.如权利要求7所述的方法,其中,检测标识符的请求包括检测通信设备长码掩码的请求。

说明书 :

无线网络连接切换的系统和方法

技术领域

[0001] 本发明总的来说涉及无线网络的系统和方法,具体涉及无线网络中从宏蜂窝到毫微微蜂窝连接切换的系统和方法。

背景技术

[0002] 蜂窝移动通信系统通常包含分散在地理服务区的众多基站(BS)。每个基站可能包括至少一个天线和一个向其服务区移动终端(MS)提供无线服务的基站收发系统(BTS)。BTS可以连接到基站控制器(BSC),其中,每个BSC与多个BTS连接。通过分组控制功能(PCF),BSC可以连接到移动交换中心(MSC)或分组数据服务节点(PDSN),具体取决于提供的是语音业务还是分组交换数据业务。BTS、BSC和MSC或PCF/PDSN共同形成无线网络来提供无线服务。
[0003] 无线网络可以使用多种标准,直接序列扩频码分多址(CDMA)系统就是其中一种。CDMA系统中有多个演进协议,如CDMA2000 1x和1xEV-DO。CDMA2000 1x系统可以提供语音业务和数据业务,而1xEV-DO系统则提供高速分组交换数据业务。
[0004] 在CDMA系统中,移动终端在单个频率信道上运作,但可以获得不同的Walsh码,以Walsh码来识别前向链路(基站和移动终端之间的单向链路)上的移动终端;及不同的伪随机码(PN)长码,以长码来识别反向链路(移动终端与基站之间的单向链路)上的移动终端。
[0005] 当移动终端从第一个BTS提供服务的第一个扇区移动到由第二个BTS提供服务的第二个扇区工作时,BTS间可能发生连接切换以连续向移动终端提供服务。在CDMA系统中,可以有几种不同类型的切换,包括硬切换、软切换和更软切换。硬切换是断开之后再建立的切换过程,其中只在移动终端和第一个BTS之间的连接断开后才建立移动终端和第二个BTS之间的连接。软切换和更软切换是断开之前建立的切换过程,其中在移动终端和第一个BTS之间的连接断开前建立移动终端和第二个BTS之间的连接。软切换同时可使移动终端合并两个或更多小区的信号,以此获得分集增益。更软切换是指在单个BTS中的两个或更多小区间的软切换。
[0006] 为了支持连接切换,BTS和BSC可能提供邻小区列表(NBL)。NBL可以包含如PN序列和小区标识符的信息。借助NBL,BTS和/或BSC可以根据接收到的PN序列识别小区标识。然后,可以使用小区标识分配资源,以及创建连接,以替换现有连接。然而,由于实施的局限性,NBL可能有大小限制。例如,NBL可能通常含20个条目。取决于BTS类型,通常情况下相邻小区的数量可能有限,所以NBL大小的限制并非主要限制,。
[0007] 通常情况下,对于户外BTS及微微BTS来说,,NBL的大小可能不是问题。户外BTS可以是大规模设备,提供大范围、大功率、大容量和高可靠性服务;微微BTS可能是小规模设备,提供小功率、小容量和简单功能性服务,适合简单安装或分布。
[0008] 毫微微蜂窝是个术语,通常指非常小规模的接入点站点,包括无线收发器和信道单元及一些控制器功能。可以认为毫微微蜂窝是毫微微大小的BTS和BSC,它具有小输出功率和小信道容量,用于使用宽带连接增强室内覆盖和集成服务的应用。毫微微蜂窝网关(FGW)可以通过毫微微蜂窝处可用的宽带连接控制毫微微蜂窝。
[0009] 在某些应用中,可能有成百上千数目繁多的毫微微蜂窝。例如,在大型的集合住宅中,如公寓楼或办公大楼,每个房间都是毫微微蜂窝。因此,当移动终端逐渐接近这样的地方时,就可能遇到许多毫微微蜂窝。大量毫微微蜂窝信息可以很快的填充完BTS和BSC的NBL。
[0010] 图1示出通信网络100的一部分。通信网络100包括众多基站,如连接到BSC 110的基站105,它会顺次连接到MSC 115。基站105包括BTS 106和天线107。它提供覆盖区120,在此覆盖区中,基站105与MS 125、MS 126和MS 127等移动终端通信。基站的覆盖区
120同时可以指宏蜂窝。
[0011] 随着MS 125在覆盖区120周围移动,它将遇到一大群毫微微蜂窝(FC),如FC130、FC 131、FC 132、FC 133和FC 134。在每个毫微微蜂窝中,可能有毫微微蜂窝接入点(FAP),此接入点可提供与兼容的移动终端的连接。例如,毫微微蜂窝安装在公寓楼或办公大楼中。
[0012] 当MS 125正通过毫微微蜂窝进行通信并逐渐远离毫微微蜂窝,迫使发生从毫微微蜂窝到基站的切换时,切换可以叫做“切出”。当MS 125正通过基站进行通信并移动到毫微微蜂窝内,迫使发生从基站到毫微微蜂窝的切换时,切换可以叫做“切入”。通常情况下,由于基站数量有限,在“切出”(即,毫微微蜂窝到基站的切换)情况下,NBL大小可能不是问题。然而,由于毫微微蜂窝数量相当大,在“切入”(基站到毫微微蜂窝的切换)情况下,NBL大小可能是个问题。

发明内容

[0013] 本发明实施例提供一种连接切换的系统和方法,解决或规避以上问题,并获得技术效果。
[0014] 根据实施例,本发明提供了一种在具有众多接入点的无线网络中定位通信设备的方法。本方法包括确定接收的伪随机码序列中的组标识符,确定众多接入点的接入点列表(其中,接入点列表中的接入点全部由组标识符标识),向接入点列表中的每个接入点发送检测通信设备标识符的请求,从接入点列表中的确定接入点接收肯定应答,以及在指定接入点的覆盖区中定位通信设备。肯定应答表示确定接入点成功检测到标识符。
[0015] 根据另一个实施例,本发明提供了一种为通信设备执行连接切换的方法。本方法包括接收连接切换请求(包含伪随机码序列),确定PN序列中的组标识符,识别接入点列表并向接入点列表的每个接入点发送检测通信设备的请求。其中,接入点列表中的每个接入点具有相同组标识符,与组标识符相同。本方法同时包括响应从接入点列表的响应接入点接收肯定应答。肯定应答表示响应接入点成功检测到通信设备,并向响应接入点发送连接切换请求。
[0016] 根据另一个实施例,本发明提供了一种为通信设备执行连接切换的方法。本方法包括接收检测通信设备的消息,尝试检测通信设备,发送肯定应答以响应确定检测到通信设备及发送否定应答以响应未检测到通信设备。
[0017] 根据另一实施例,本发明提供了通信网关。通信网关包括内存,含数据库及连接到内存的处理器。数据库包含连接到通信网关的接入点列表、接入点的组标识符及接入点的小区标识符。处理器查找数据库,向数据库的接入点发送移动终端检测消息,以及根据移动终端检测消息的响应选择接入点。
[0018] 实施例的优点是无需增加移动终端的存储容量就解决了邻小区列表的大小限制问题,。虽然本发明对毫微微蜂窝网关有软硬件额外要求,但毫微微蜂窝网关通常具有足够的额外资源可以满足要求。
[0019] 实施例的另一个优点是只有确实涉及连接切换的毫微微蜂窝才需要预留通信资源。这无疑简化了连接切换过程,同时减少了整个无线网络中专门用以连接切换的通信资源需求。
[0020] 为更好理解以下有关实施例的详细描述,上文已对本发明的特性和技术优势作了大致描述。实施例的具体的特征和优点将在下文予以描述,以形成本发明权利要求所保护的内容。本领域的技术人员应认识到所公开的概念和具体实施例易于用作修改或设计其他方案的基础,以实现本发明的同样目的。本领域的技术人员应认识到等同方案也属于本发明所保护的范围。

附图说明

[0021] 为了更全面理解实施例及其优点,此处引用以下描述及附图,其中:
[0022] 图1为通信网络的部分示意图;
[0023] 图2a为基于网间操作系统(IOS)的毫微微蜂窝网络的部分示意图;
[0024] 图2b为基于IP多媒体子系统(IMS)的毫微微蜂窝网络的部分示意图;
[0025] 图3a为无线网络的部分示意图;
[0026] 图3b为毫微微蜂窝网关的部分示意图;
[0027] 图4为邻小区列表示意图;
[0028] 图5为接入点数据库示意图;
[0029] 图6为无线网络的部分示意图;
[0030] 图7为移动终端连接切换的流程图;
[0031] 图8为1x语音连接的连接切换交互流程示意图;
[0032] 图9为1xEV-DO连接的连接切换交互流程示意图。

具体实施方式

[0033] 下面对实施例进行具体描述。然而,应意识到本发明可以适用在各种各样的环境下。所讨论的具体体实施例仅仅是本发明实现的具体举例,并不限制本发明的范围。
[0034] 本发明实施例将在CDMA的无线网络,如兼容CDMA2000 1x或1xEV-DO的无线网络中,描述实施例。然而,本发明同时也可以适用于其他无线网络,如时分多址(TDMA)、频分多址(FDMA)及基于它们的无线网络。这些无线网络支持切换,且候选切换对象比邻小区列表的条目容纳的切换对象数量要多。
[0035] 图2a示出基于互操作性规范(IOS)的毫微微蜂窝网络200,其包括多个毫微微蜂窝接入点(FAP),如FAP 205-207。FAP允许兼容的移动终端(如MS 208)访问网络资源。每个FAP可以由FGW 210通过连接来控制,如IP网络,本例为IP网络215-217。FGW 210可以通过A1/A1p接口与MSC/MSCe 224连接来提供语音连接,且可以通过A10/A11接口与PDSN 222连接来提供分组交换数据服务连接。媒体网关(MGW)220可提供媒体连接。
[0036] 图2b示出基于IMS的毫微微网络250。网络250包括FGW 255。FGW255是FAP257和代理/服务呼叫会话控制功能(P/S-CSCF)单元259之间的会话发起协议(SIP)客户端。FAP 257用于将A1p信令转换成SIP信令。此外,FAP 257可以提供到MS 208的网络访问。应用服务器(IMS AS)261拥有应用服务器功能,可将SIP信令消息转换回A1p,以供MSC 263使用。
[0037] 网络250也可包括其他组件,如归属用户服务器(HSS)265、归属位置寄存器(HLR)单元267、媒体网关控制功能(MGCF)单元269、媒体网关(MGW)271、归属认证、授权和计费(HAAA)单元273以及分组数据服务网(PDSN)275。这些组件可以用来提供到归属用户的连接及分发媒体和多媒体内容。图2b的实线表示潜在的网络流量路径,而虚线表示信令路径。
[0038] 图3a示出无线网络300的一部分。无线网络300包括MS 305。MS 305可以在多个FAP周围移动,并靠近这些FAP,如FAP A 310、FAP B 311、FAPC 312和FAP D 313。FAP由FGW 315控制。且FAP可以通过网络(如IP网络317)与FGW 315连接。除了可以控制FAP以外,FGW 315还可以为连接到FAP的移动终端提供多个网络连接选择。FGW 315包括处理器320和内存325。
[0039] 当MS 305逐渐靠近某些FAP(如FAP 310-313)时,MS 305开始能检测到FAP310-313的发送信号。此外,FAP 310-313也开始能检测到MS 305的发送信号。随着FAP发送信号强度增强,MS 305将可能和其中一个FAP发生连接切换。
[0040] 考虑到毫微微蜂窝的范围可能有限,少量的PN序列可用来表示在整个范围内运作的所有毫微微蜂窝。因此,单个PN序列可用来识别多个毫微微蜂窝。然而,通过将PN序列分散在一段距离上,可能有望将PN序列指配到毫微微蜂窝。而此种情况下,使用相同PN序列的毫微微蜂窝可能不在其中另一个毫微微蜂窝的运作范围内。
[0041] 通过限制毫微微蜂窝使用的PN序列数量,而不是存储可被检测到的每个FAP的唯一标识符,BTS和/或BSC可存储与NBL中PN序列相关联的通用毫微微组标识符(FEMTO GROUP ID)。单个FEMTO GROUPID可表示多个特定的FAP。例如,如果宏蜂窝中有100个FAP运作,而只有30个通用毫微微组标识符,则平均下来,每个通用毫微微组标识符可对应3个FAP。因此,存储在NBL的FEMTO GROUPID可代表多个特定定的FAP。
[0042] 图4示出NBL 400。NBL 400可包括两套条目。第一套条目(如405列所示)可以是一列PN序列,而第二套条目(如410列所示)可以是一列标识符。第一套条目405中的PN序列可以是宏蜂窝的PN序列,如PN_MACRO1 406或与多个FAP对应的PN序列,如PN1407。如果PN序列是宏蜂窝的PN序列,则宏蜂窝标识符可存储在第二套条目410的相应时隙中。例如,MACROCELL ID1 411可对应PN序列PN_MACRO1406。如果PN序列是多个FAP的PN序列,则FEMTO GROUP ID可存储在第二套条目410的相应时隙中。例如,FEMTO1 412可以是与PN序列PN1 407对应的FEMTO GROUP ID。
[0043] 现在,回顾图3a。当告知要执行切换并尝试执行切换时,如果一个FEMTO GROUP ID表示多个特定FAP可能导致混乱,因为可能难以确定MS 305到底尝试与哪个FAP通信。
[0044] 由于FGW 315控制FAP的操作,则FGW 315可能有助于解决混乱。在内存325中,FGW 315可包含FAP数据库326,其包含FEMTO GROUP ID与特定毫微微蜂窝映射的条目。FAP数据库326可以被FGW 315用于协调MS 305在宏蜂窝与FAP之间的连接切换。例如,如果BTS和BSC确定MS 305应将呼叫切换到MS 305提供的PN序列标识的FAP,则BTS和BSC利用PN序列(存储在NBL)可向FGW 315提供FEMTO GROUP ID。FGW315随后可使用FAP数据库326协助识别FEMTO GROUP ID对应的FAP。FGW 315随后可帮助确定MS 305可执行连接切换的与FEMTO GROUP ID相关联的FAP。
[0045] 图5示出FAP数据库326。FAP数据库326可以是毫微微蜂窝网关包含的典型FAP数据库,如FGW 315。FAP数据库326可包括两套条目。第一套条目(如505列所示)可以是一列FEMTO GROUP ID。第二套条目(如510列所示)可以是与FEMTO GROUP ID对应的一列毫微微蜂窝标识符(FEMTO CELL ID)。例如,FEMTO GROUP ID FEMTO1 506可对应3个FAP,有FEMTO CELL ID表示的FAP:FEMTOCELL ID11 511、FEMTOCELL ID12 512和FEMTOCELL ID13 513。同样地,FEMTO GROUPID FEMTO2 507可对应3个FAP,有FEMTO CELL ID表示的FAP:FEMTOCELL ID21 514、FEMTOCELL ID22 515和FEMTOCELL ID23 516。FAP数据库326可以如图5所示为每个特定的FEMTO CELL ID存储对应的FEMTO GROUP ID,或者,FAP数据库326可以为每个FEMTO GROUP ID设单条条目,而特定的FEMTO CELL ID可存储在与FEMTO GROUP ID关联的列表中。
[0046] 图3b详细示出FGW 315的一部分。FGW 315包含处理器320和内存325。处理器320可用来执行操作,如控制与FGW 315相连接的FAP操作及向与FAP相连的移动终端提供网络连接等。内存325可用来存储数据和信息,例如FAP数据库326。
[0047] 处理器320包括FAP数据库查找单元330。FAP数据库查找单元330可根据BTS和BSC提供的FEMTO GROUP ID查找存储在内存325的FAP数据库326。FAP数据库查找单元330可使用FEMTO GROUP ID来查找FAP数据库326并且返回与FEMTO GROUP ID相关联的FEMTO CELL ID。处理器320可同时包括消息单元335。消息单元335可用来向含FAP数据库查找单元330返回的FEMTO CELL ID的FAP发送消息。该消息可要求含FEMTO CELL ID的FAP尝试检测MS 305的标识符,因为含FEMTO CELLID的FAP也许是连接切换的目标。例如,消息可要求FAP检测MS 305的长码掩码。长码掩码可由无线网络300的移动终端(包括MS 305)发送。
[0048] 处理器320可同时包含毫微微蜂窝选择单元340。消息单元335向含FAP数据库查找单元330返回的FEMTO CELL ID的FAP发送消息,要求每个FAP检测识别MS 305的标识符后,每个FAP可回复否定应答或肯定应答。应答表示FAP能或不能检测到唯一标识MS305的标识符。这些应答可存储在内存325中的接收应答存储器327。例如,如果应答消息指示检测MS 305的长码掩码,则FAP可将应答返回给FGW 315,指出其是否能检测到MS
305的长码掩码。如果FAP能检测到MS 305的标识符,则FAP可能是连接切换的目标。
[0049] 可能有一个以上的FAP可以检测到MS 305的标识符。然后,每个检测到MS 305的标识符的FAP将返回肯定应答。这种情况下,毫微微蜂窝选择单元340可从多个FAP中选择其中一个FAP。可根据检测到的MS 305标识符信号质量指示,或,已经连接到FAP的移动终端数量,或,FAP正在处理的网络流量类型等选择FAP。检测到的信号质量指示可以是帧接收成功率或接收信号强度指示(RSSI)等。
[0050] 毫微微蜂窝选择单元340选择了返回肯定应答的FAP后(或从多个返回肯定应答的FAP中选择),切换控制单元345可发起和控制连接切换。例如,切换控制单元345可在连接切换要求的FAP处设置网络资源,向宏系统(包括FAP和MS 305)发送有关FAP的网络资源信息,这个过程可启动连接切换过程。
[0051] 图6示出无线网络600。无线网络600包括移动终端MS 605。目前,MS 605可能通过宏蜂窝(未示出)连接到无线网络600。然而,随着MS 605在周围移动,可能遇到FAP610集群。FAP 610集群包括大量FAP,如FAP615、FAP 616及FAP 617。FAP 610集群可含大量的FAP组。每个FAP组可包括多个FAP,其中,FAP组中的每个FAP分配了FEMTO GROUP ID。然而,FAP组中的每个FAP有唯一的FEMTO CELL ID。例如,FAP 615是标识为FEMTO GROUP ID ID7的FAP组成员,FAP 616是标识为FEMTOGROUP ID ID2的FAP组成员,FAP 617是标识为FEMTO GROUP ID ID1的FAP组成员。标识为FEMTO GROUP ID ID1的FAP组的其他成员可能包括FAP 618、FAP 619和FAP 620。
[0052] 随着MS 605逐渐接近FAP 610集群,从FAP 610集群中的FAP接收的信号强度可能开始接近甚至超过从宏蜂窝接收的信号强度。为便于讨论,让宏蜂窝决定其已经确定MS605应执行从宏蜂窝到FAP 610集群中其中一个FAP的连接切换。BTS和BSC可提供希望MS 605与其执行连接切换的FAP的PN序列。例如,MS 605可能已经接收含来自具有通用毫微微蜂窝组标识符的FAP的PN序列的导频信标,而MS 605可能已经因接收到导频信标而发起连接切换。例如,MS 605可能接收含来自具有通用毫微微蜂窝组标识符FEMTO GROUP ID ID 1的FAP(如FAP 617)的PN序列的导频信标。
[0053] 然而,因为含通用毫微微蜂窝组标识符FEMTO GROUP ID ID1(通过访问FAP数据库确定)的FAP 610集群有4个FAP(FAP 617、FAP 618、FAP619和FAP 620),所以难以确定哪个FAP将与宏蜂窝执行连接切换。要确定可能与宏蜂窝执行连接切换的FAP,FGW 625(如消息单元335)在确定哪个FAP对应通用毫微微蜂窝组标识符(例如,使用FAP数据库查找单元330)后可能向所有含通用毫微微蜂窝组标识符FEMTO GROUP ID ID1的FAP,即FAP617-620发送消息。该消息可能要求FAP 617-620尝试检测MS605标识符(如长码掩码)。
[0054] 因为检测MS 605长码掩码的能力可能取决于FAP与MS 605的接近程度,FAP617-620中离MS 605最近的FAP检测长码掩码的机会最大,尤其是具有高帧接收成功率的FAP。成功检测到MS 605的长码掩码的FAP将向FGW 625返回肯定应答,而检测MS 605长码掩码失败的FAP将向FGW625返回否定应答。
[0055] FGW 625(如,毫微微蜂窝选择单元340)可选择返回肯定应答的FAP作为将与宏蜂窝执行连接切换的FAP。为便于讨论,将FAP 617看作返回肯定应答的FAP。如果多个FAP返回肯定应答,则FGW 625可能选择具有最高帧接收成功率、RSSI及最少忙时等特征的FAP。选定FAP(FAP 617)的情况下,FGW 625可能继续连接切换。
[0056] 图7示出连接切换时移动终端的流程700,其中在宏蜂窝和毫微微蜂窝间发生连接切换。事件700系列可能描述当移动终端(如MS 305)尝试连接切换时在FGW(如FGW315)发生的事件。连接切换可能开始确定PN序列中MS 305想与之执行从宏蜂窝到毫微微蜂窝连接切换的FAP的通用毫微微蜂窝组标识符。可能从NBL中确定通用毫微微蜂窝组标识符。
[0057] 因为通用毫微微蜂窝组标识符可能对应多个FAP,因此,不能与含通用毫微微蜂窝组标识符的任一FAP执行连接切换,因为任一FAP可能在能与MS 305通信的范围之外。MS305可向FGW 315(方框702)提供PN序列。FGW 315可确定PN序列(方框703)的通用毫微微蜂窝组标识符。根据通用毫微微蜂窝组标识符,FGW 315能确定含通用毫微微蜂窝组标识符(方框704)的所有FAP。FGW 315可使用存储在内存的FAP数据库确定含通用毫微微蜂窝组标识符的FAP。FGW 315随后可向FAP(方框705)发送消息。该消息可能要求FAP尝试检测MS 305相关的识别信息。识别信息的其中一个示例就是MS的长码掩码。
[0058] 接收消息的FAP随后可能尝试检测MS 305的识别信息。根据检测识别信息的能力,FAP可以向FGW 315返回肯定应答(表示FAP能检测到识别消息)或否定应答(表示FAP无法检测到识别信息)。可以进行检查确定FGW315是否接收到肯定应答(方框710)。如果FGW 315已经接收到肯定应答,则可能进行另外的检查以确定FGW 315是否已经收到多个肯定应答(方框715)。
[0059] 如果FGW 315从含通用毫微微蜂窝组标识符(方框750)接收肯定应答的等待时间比指定的等待时间还长,则FGW 315可能完全不能进行连接切换尝试(方框755)。然而,如果未到指定的时间,则FGW 315可继续等待肯定应答的到达(方框710)。
[0060] 如果FGW 315仅接收到一条肯定应答(方框715),则可选择返回肯定应答的FAP(方框720)。如果FGW 315已经接收到多个肯定应答(方框715),则FGW 315可选择其中一个FAP(方框725)。可根据帧检测成功率、RSSI、FAP忙/闲等选择FAP。
[0061] 选择FAP(方框720或方框725)后,FGW 315可向所选的FAP(方框730)发送资源建立消息。资源建立消息会指示所选的FAP预留必要的资源以保持MS 305与宏蜂窝之间连接。例如,FAP可能需要预留合适资源以满足带宽、QoS保证、延时、吞吐量等要求。
[0062] 如果所选FAP成功预留资源,则所选FAP可返回应答,表示其已经成功预留资源。FGW 315可以一直等待到其接收到应答(方框735)。在备选实施例中,如果FGW 315在指定时间到达后不能接收到应答,则FGW 315可重复选择FAP(选定的FAP除外)的操作以执行连接切换(方框705-730),或者FGW 315可能完全不能尝试连接切换。
[0063] 一旦FGW 315从选定的FAP接收到应答,表示其已经预留资源,则FGW315可向宏系统(方框740)发送与预留资源和选定的FAP相关的信息等。这对发起宏蜂窝与选定的FAP之间实际的连接切换是必要的。随后,可能实际发生连接切换(方框745),而流程700可能终止。
[0064] 图8示出1x语音连接的连接切换交互流程。可能由FAP(如FAP1)开始1x语音连接的连接切换交互流程,发送可能由移动终端(如MS)接收的导频信标805。根据导频信标805,MS可向宏基站(如MACROBS)发送导频强度测量消息(PSMM)807,以报告导频相关信息。
[0065] 根据PSMM 807,MACROBS可确定是否需要进行连接切换。MACROBS可向MSC/MSCe发送切换要求的消息809,说明是否需要进行连接切换。切换要求的消息809可包含与FAP1 PN序列对应的FAP列表,其中,FAP1 PN序列在导频信标805中。FAP列表可能含邻区列表。当MSC/MSCe接收切换要求的消息809时,MSC/MSCe可向FGW发送切换请求消息811,其中,FAP1可能在FGW注册。切换请求消息811可包含IS-2000信道标识单元和/或A2p承载参数。
[0066] 一旦接收切换请求消息811,则FGW可向从切换要求的消息809接收到的FAP列表中的每个FAP发送MS检测请求消息813,发起长码掩码(或一些其他唯一标识符)检测流程。FAP列表的FAP执行和完成长码掩码检测流程时,FAP以MS检测应答的形式向FGW返回长码掩码检测流程结果指示,其中,应答的值表示结果。例如,FAP2可返回MS检测应答815,其值表示FAP2不能检测到MS的长码掩码,而FAP1可返回MS检测应答817,其值表示FAP1能检测到MS的长码掩码(如,应答=1)。
[0067] 除了从FAP列表中的FAP接收应答外,如果FGW在指定时间内不能从FAP接收到任何形式的应答,则FGW可确定FAP不能检测到MS的长码掩码。
[0068] 接收到MS检测应答817,其值表示FAP1检测到MS的长码掩码后,FGW可向FAP1发送切换请求消息819。切换请求消息819可确实包含与切换请求消息811的相同信息。如果FGW从多个FAP接收到MS检测应答,其表示成功检测到MS的长码掩码,则FGW可比较检测结果(同时包含在MS检测应答中),并根据检测结果选择FAP处理连接切换。
[0069] 接收到切换请求消息819后,FAP1随后可分配合适数量的网络资源和向FGW返回切换请求应答821。切换请求应答821可包含如预留的承载格式及BS承载地址等信息。FGW随后可向MSC/MSCe发送切换请求应答821(切换请求应答823)。
[0070] MSC/MSCe随后可准备将MS从MACROBS切换到FAP1。随后,MSC/MSCe可向MACROBS发送切换命令消息825。当MACROBS从MSC/MSCe接收切换命令消息825时,MACROBS可向MS发送通用切换定向消息(UHDM)827。UHDM 827可用来向MS指示FAP1的毫微微蜂窝标识符(FEMTO CELL ID)。MACROBS可同时向MSC/MSCe发送切换开始消息829。切换开始消息829可用来通知MSC/MSCe,MS已经按指示移动到FAP1预留的网络资源。MSC/MSCe收到通知后,MS和FAP1之间的流信道即已建立。
[0071] 图9示出1xEV-DO连接的连接切换交互流程。1x语音连接的连接切换交互流程以FAP,如FAP1,发送导频信标(如接收路由更新半径(RUR))905开始。导频信标905可由移动终端(如MS)接收。一旦收到导频信标(或接收RUR)905,MS可向宏基站(MACROBS)发送路由更新消息(RUM)907。MACROBS可反过来向毫微微蜂窝网关(FGW)发送A16会话传输请求909。A16会话传输请求909可包括与检测到的导频信标(或接收RUR)905中的PN序列相对应的FAP列表。FGW可向FAP列表中的FAP发送MS检测请求911。MS检测请求911可请求FAP执行长码掩码(或MS的一些其他唯一标识符)检测流程。
[0072] 执行长码掩码检测流程的FAP可发送MS检测应答以响应FGW发送的检测MS的请求。应答的值取决于长码掩码检测流程的结果。例如,FAP1可返回MS应答913,其值表示FAP1能检测到MS的长码掩码。一旦从FAP1接收到MS检测应答915,则FGW可向FAP1发送A16会话传输请求915。A16会话传输请求915要求FAP1根据请求信息预留网络资源。预留网络资源后,FAP1可返回A16传输响应917响应FGW。A16传输响应917指示网络资源预留结果。FGW可向MACROBS转发A16传输响应917,至此完成了FAP1和分组数据服务网络(如PSDN)之间的A10/A11连接。
[0073] MACROBS随后可向MS发送连接关闭/信道指配(TCA)消息919以及向FGW发送A16会话传输完成消息921,然后将其转发到FAP1。现在,MS和FAP1之间的连接完成。
[0074] 虽然已经对实施例及其优点作了详细描述,但应明白此处可以做出各种改变、替代和更改,前提是不背离附加的权利要求定义的本发明的精神和范围。此外,本专利申请的范围并不限于规格描述的流程、机器、生产、物质成分、方式、方法和步骤的具体实施例。所属领域的技术人员将从本发明的公开内容中迅速了解当前存在或以后开发的流程、机器、生产、物质成分、方式、方法或步骤,它们与此处描述的根据本发明使用的相应实施例执行的功能或取得的结果大体上相同。因此,附加的权利要求范围将涉及这些流程、机器、生产、物质成分、方式、方法或步骤。