在通信网络中执行切换的装置和方法

申请号 CN201310052359.9 申请日 2008-03-26 公开(公告)号 CN103297209B 公开(公告)日 2016-11-09
申请人 高通股份有限公司; 发明人 N·J·帕雷克; M·克拉斯尼安斯基;
摘要 本 发明 的装置和方法能实现通信会话的高效、低时延切换,该装置和方法在高 数据速率 网络中尤为有效。该装置和方法提供源收发机模 块 ,用于完成进行中的传输,并同时向目标传输模块通知该传输的结束点,以便能够在实施切换之前将 锚点 网络功能模块的描影缓冲区中的数据发送到目标收发机功能模块。因此,该装置和方法能实现极快速的切换,从而可最小限度地使用回程网络。
权利要求

1.一种在无线通信系统中执行会话切换的方法,包括:
在与接入终端建立通信会话之后,由源收发机模锚点网络功能模块接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储发向所述源收发机模块的所述数据分组有序序列的拷贝的描影缓冲区;
经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段
将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;
继续完成所述传输,直至所述片段的结尾;
在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便在切换完成之前从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的所述拷贝的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
2.根据权利要求1所述的方法,其中,继续完成所述传输进一步包括:
发送纠错消息。
3.根据权利要求1所述的方法,其中,继续完成所述传输进一步包括:
发送混合自动重传请求(HARQ)消息。
4.根据权利要求1所述的方法,其中,在发生所述切换时,所述锚点网络功能模块保持对所述会话的控制。
5.根据权利要求1所述的方法,其中,所述传输包括:
大于1M比特/秒的数据速率
6.根据权利要求1所述的方法,还包括:
在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,接收来自目标收发机模块的切换请求。
7.根据权利要求1所述的方法,其中,所述切换数据状态还用于触发所述锚点网络功能模块,以便在所述切换完成之前向所标识的目标收发机模块发送最新接收的数据分组。
8.根据权利要求1所述的方法,还包括:
向所述目标收发机模块发送切换响应消息,其中,所述切换响应消息包括最终状态信息,
向所述锚点网络功能模块的网络控制功能部分发送切换转移消息,以便完成所述切换,其中,所述锚点控制功能部分保持对所述会话的控制。
9.一种在无线通信系统中执行会话切换的装置,包括:
第一模块,用于在与接入终端建立通信会话之后,在源收发机模块处从锚点网络功能模块接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储发向所述源收发机模块的所述数据分组有序序列的拷贝的描影缓冲区;
第二模块,用于经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段;
第三模块,用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;
第四模块,用于继续完成所述传输,直至所述片段的结尾;
第五模块,用于在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便在切换完成之前从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的所述拷贝的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
10.一种接入点,包括:
用于在与接入终端建立通信会话之后,由源收发机模块从锚点网络功能模块接收数据分组有序序列的模块,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储发向所述源收发机模块的所述数据分组有序序列的拷贝的描影缓冲区;
用于经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的模块;
用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点的模块;
用于继续完成所述传输直至所述片段的结尾的模块;
用于在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态的模块,其中,所述切换数据状态包括目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便在切换完成之前从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的所述拷贝的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
11.一种接入点,包括:
存储器,其包括具有序列确定逻辑的切换管理器模块;
处理器,与所述存储器进行通信,并用于执行所述切换管理器模块;
源收发机模块,用于在与接入终端建立通信会话之后从锚点网络功能模块接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储发向所述源收发机模块的所述数据分组有序序列的拷贝的描影缓冲区;
其中,所述源收发机模块用于经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段;
其中,所述序列确定逻辑用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;
其中,所述源收发机模块用于继续完成所述传输直至所述片段的结尾;
其中,所述源收发机模块用于在继续完成所述传输的同时继续向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便在切换完成之前从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的所述拷贝的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
12.根据权利要求11所述的接入点,其中,所述传输进一步包括:
纠错消息。
13.根据权利要求11所述的接入点,其中,所述传输进一步包括:
混合自动重传请求(HARQ)消息。
14.根据权利要求11所述的接入点,其中,在发生所述切换时,所述锚点网络功能模块保持对所述会话的控制。
15.根据权利要求11所述的接入点,其中,所述传输包括:
大于1M比特/秒的数据速率。
16.根据权利要求11所述的接入点,其中,所述源收发机模块用于:
向所述目标收发机模块发送切换响应消息,其中,所述切换响应消息包括最终状态信息,
向所述锚点网络功能模块的网络控制功能部分发送切换转移消息,以便完成所述切换,其中,所述锚点控制功能部分保持对所述会话的控制。
17.根据权利要求11所述的接入点,其中,所述切换数据状态还用于触发所述锚点网络功能模块,以便在所述切换完成之前向所标识的目标收发机模块发送最新接收的数据分组。

说明书全文

在通信网络中执行切换的装置和方法

[0001] 本申请是申请日为2008年03月26日、申请号为200880010011.0、发明名称为“在通信网络中执行切换的装置和方法”的中国专利申请的分案申请。
[0002] 基于35U.S.C.§119要求优先权
[0003] 本专利申请要求以下临时申请的优先权:
[0004] 2007年5月26日递交的、名称为“NETWORK CONTROL FUNCTION LAYER2HANDOFF LOW LEVEL DESIGN”的临时申请No.60/908,055,
[0005] 2007年5月26日递交的、名称为“NETWORK FUNCTION HIGH LEVEL DESIGN”的临时申请No.60/908,120,
[0006] 2007年5月26日递交的、名称为“TRANSCIEVER FUNCTION SOFTWARE HIGH LEVEL DESIGN”的临时申请No.60/908,047的优先权,
[0007] 这些临时申请已经转让给本申请的受让人,故以引用方式将其明确地并入本文。

技术领域

[0008] 概括地说,本发明涉及无线通信,具体地说,本发明涉及在网络实体之间进行会话切换的装置和方法。

背景技术

[0009] 在过去几年中,无线通信技术已经从模拟驱动系统发展为数字系统。通常,在常规的模拟系统中,模拟信号在前向链路和反向链路上进行中继,并要求很高的带宽,以便使信号能够在发送和接收的同时与适当的质量相关联。由于模拟信号在时间和空间上连续,所以不生成状态消息(例如,指示接收到或未接收到数据的消息)。与之相比,分组切换系统让模拟信号转换成数据分组,并通过接入终端和基站、路由器等等之间的物理信道进行发送。此外,数字数据以其原本的形式(例如,文本、互联网数据等等)通过使用分组切换网络进行中继。因此,广泛部署了数字无线通信系统,以便提供诸如电话、视频、数据、消息、广播等等的各种通信服务。
[0010] 由于无线通信设备越来越多地投入使用,以便在满足日益增长的数据需求的情况下执行服务,所以,无线网络带宽和数据速率也在增加。这样,无线接入点就会积累发往由接入点服务的无线设备的数据的队列。在现有技术的系统中,当需要从一个接入点向另一个接入点进行无线设备通信会话切换时,这些数据队列足够小,以使它们容易管理,而不影响连接质量。然而,在当前的高数据速率网络中,如果不快速地执行切换,数据队列就会变得非常长。这样长的数据队列对正在进行的服务中经历的时延会产生消极影响,并且,在诸如IP语音(VoIP)之类的服务中,时延是要考虑的很重要的服务质量(QoS)。此外,为了成功地传输数据,这样大的队列将需要增加对回程(backhaul)网络的使用,这样一来,由于使用回程网络是很昂贵的,所以会对网络成本造成消极的影响。
[0011] 因此,在这种高数据速率的系统中,在执行会话切换时在多种实体之间进行高效的切换变得非常重要。

发明内容

[0012] 下面给出简要概述,以提供对所述各方面的基本理解。该概述不是对全部预期方面的泛泛概括,也不旨在标识全部方面的关键或重要元件或者描述任意或全部实施例的范围。其目的仅在于作为后文所提供更详细描述的序言,以简化形式提供一个或多个实施例的一些概念。
[0013] 在一个方面,一种在无线通信系统中执行会话切换的方法,包括:在与接入终端建立通信会话之后,从锚点网络功能模接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储所述数据分组有序序列的描影缓冲区;在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,从目标收发机模块接收切换请求;将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;继续完成所述传输,直至所述片段的结尾;在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括所述目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
[0014] 在另一方面,至少一个处理器,用于在无线通信系统中进行会话切换,其包括:第一模块,用于在与接入终端建立通信会话之后,从锚点网络功能模块接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储所述数据分组有序序列的描影缓冲区;第二模块,用于在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,从目标收发机模块接收切换请求;第三模块,用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;第四模块,用于继续完成所述传输,直至所述片段的结尾;第五模块,用于在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括所述目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
[0015] 在另一方面中,一种在无线通信系统中进行会话切换的计算机程序产品,包括计算机可读介质,该计算机可读介质包括:用于使计算机在与接入终端建立通信会话之后,从锚点网络功能模块接收数据分组有序序列的至少一条指令,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储所述数据分组有序序列的描影缓冲区;用于使所述计算机在经由所述会话向所述接入终端发送所述数据分组有序序列的一个片段的期间,从目标收发机模块接收切换请求的至少一条指令;用于使所述计算机将与所述片段的结尾相对应的序列标记确定为所述传输的结束点的至少一条指令;用于使所述计算机继续完成所述传输直至所述片段的结尾的至少一条指令;用于使所述计算机在继续完成所述传输的同时向所述锚点网络功能模块发送所述会话的切换数据状态的至少一条指令,其中,所述切换数据状态包括所述目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
[0016] 在另一方面,一种接入点,包括:用于在与接入终端建立通信会话之后,从锚点网络功能模块接收数据分组有序序列的模块,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储所述数据分组有序序列的描影缓冲区;在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,从目标收发机模块接收切换请求的模块;用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点的模块;用于继续完成所述传输直至所述片段的结尾的模块;用于在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态的模块,其中,所述切换数据状态包括所述目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
[0017] 在另一方面,一种接入点,包括:存储器,其包括具有序列确定逻辑的切换管理器模块;处理器,与所述存储器进行通信,并用于执行所述切换管理器模块;源收发机模块,用于在与接入终端建立通信会话之后从锚点网络功能模块接收数据分组有序序列,其中,所述通信会话是由所述锚点网络功能模块控制的,其中,所述锚点网络功能模块包括用于存储所述数据分组有序序列的描影缓冲区;其中,所述源收发机模块用于在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,从目标收发机模块接收切换请求;其中,所述序列确定逻辑用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;其中,所述源收发机模块用于继续完成所述传输直至所述片段的结尾;其中,所述源收发机模块用于在继续完成所述传输的同时向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括所述目标收发机模块的标识符和所述序列标记,其中,所述切换数据状态用于触发所述锚点网络功能模块,以便从所述描影缓冲区向所标识的目标收发机模块发送所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始。
[0018] 在另一个方面,一种用于在无线通信系统中进行会话切换的方法,包括:确定出存在用于请求将已建立的通信会话从源收发机模块切换到目标收发机模块的条件,其中,所述确定是在从源收发机模块接收数据分组有序序列的一个片段的期间发生的;根据所述确定,向所述目标收发机模块发送切换请求,其中,所述切换请求用于触发所述目标收发机模块,以便在所述片段的接收期间,从锚点网络功能模块的描影缓冲区接收所述数据分组有序序列的一部分,并将其排入队列,其中,所述部分对应于所述有序序列在所述片段之后的一部分;从所述源收发机模块接收与所述片段相对应的最后传输;在从所述源收发机模块接收所述最后传输之后,与所述目标收发机功能模块建立所述通信会话;在与所述目标收发机功能模块建立了所述通信会话之后,在所述锚点网络功能模块的控制之下,在没有明显时延的情况下从所述目标收发机功能模块接收来自所述队列的所述数据分组有序序列的所述部分。
[0019] 在另一方面中,至少一个处理器,用于在无线通信系统中执行会话切换,其包括:第一模块,用于确定出存在用于请求将已建立的通信会话从源收发机模块切换到目标收发机模块的条件,其中,所述确定是在从源收发机模块接收数据分组有序序列的一个片段的期间发生的;第二模块,用于根据所述确定,向所述目标收发机模块发送切换请求,其中,所述切换请求用于触发所述目标收发机模块,以便在接收所述片段期间,从锚点网络功能模块的描影缓冲区接收所述数据分组有序序列的一部分,并将其排入队列,其中,所述部分对应于所述有序序列在所述片段之后的一部分;第三模块,用于从所述源收发机模块接收对应于所述片段的最后传输;第四模块,用于在从所述源收发机模块接收到所述最后传输之后,与所述目标收发机功能模块建立所述通信会话;其中,所述第三模块还用于:在与所述目标收发机功能模块建立了所述通信会话之后,在所述锚点网络功能模块的控制之下,在没有明显时延的情况下,从所述目标收发机功能模块接收来自所述队列的所述数据分组有序序列的所述部分。
[0020] 在另一方面,一种用于在无线通信系统中执行会话切换的计算机程序产品,包括计算机可读介质,该计算机可读介质包括:用于使计算机确定出存在用于请求将已建立的通信会话从源收发机模块切换到目标收发机模块的条件的至少一条指令,其中,所述确定是在从源收发机模块接收数据分组有序序列的一个片段的期间发生的;用于使所述计算机根据所述确定向所述目标收发机模块发送切换请求的至少一条指令,其中,所述切换请求用于触发所述目标收发机模块,以便在接收所述片段期间,从锚点网络功能模块的描影缓冲区接收所述数据分组有序序列的一部分,并将其排入队列,其中,所述部分对应于所述有序序列在所述片段之后的一部分;用于使所述计算机从所述源收发机模块接收对应于所述片段的最后传输的至少一条指令;用于使所述计算机在从所述源收发机模块接收到所述最后传输之后,与所述目标收发机功能模块建立所述通信会话的至少一条指令;用于使所述计算机在与所述目标收发机功能模块建立了所述通信会话之后,在所述锚点网络功能模块的控制之下,在没有明显时延的情况下从所述目标收发机功能模块接收来自所述队列的所述数据分组有序序列的所述部分的至少一条指令。
[0021] 在另一方面,一种接入终端,包括:用于确定出存在用于请求将已建立的通信会话从源收发机模块切换到目标收发机模块的条件的模块,其中,所述确定是在从源收发机模块接收数据分组有序序列的一个片段的期间发生的;用于根据所述确定,向所述目标收发机模块发送切换请求的模块,其中,所述切换请求用于触发所述目标收发机模块,以便在所述片段的接收期间,从锚点网络功能模块的描影缓冲区接收所述数据分组有序序列的一部分,并将其排入队列,其中,所述部分对应于所述有序序列在所述片段之后的一部分;用于从所述源收发机模块接收对应于所述片段的最后传输的模块;用于在从所述源收发机模块接收到所述最后传输之后,与所述目标收发机功能模块建立所述通信会话的模块;用于在与所述目标收发机功能模块建立了所述通信会话之后,在所述锚点网络功能模块的控制之下,在没有明显时延的情况下从所述目标收发机功能模块接收来自所述队列的所述数据分组有序序列的所述部分的模块。
[0022] 在另一方面,一种接入终端,包括:存储器,其包括具有切换确定逻辑和切换请求逻辑的切换管理器模块;处理器,其与所述存储器进行通信,并用于执行所述切换管理器模块;其中,所述切换确定逻辑用于确定出存在请求将已建立的通信会话从所述源收发机模块切换到目标收发机模块的条件,其中,所述确定是在从源收发机模块接收数据分组有序序列的一个片段的期间发生的;其中,所述切换请求逻辑用于根据所述确定向所述目标收发机模块发送切换请求,其中,所述切换请求用于触发所述目标收发机模块,以便在所述片段的接收期间,从锚点网络功能模块的描影缓冲区接收所述数据分组有序序列的一部分,并将其排入队列,其中,所述部分对应于所述有序序列在所述片段之后的一部分;通信模块,与存储器和所述处理器进行通信,并用于从所述源收发机模块接收对应于所述片段的最后传输;其中,所述切换管理器模块用于在从所述源收发机模块接收到所述最后传输之后,与所述目标收发机功能模块建立通信会话;其中,所述通信模块还用于:在与所述目标收发机功能模块建立了所述通信会话之后,在所述锚点网络功能模块的控制之下,在没有明显时延的情况下,从所述目标收发机功能模块接收来自所述队列的所述数据分组有序序列的所述部分。
[0023] 另一方面包括一种由无线通信系统的网络侧系统执行会话切换的方法,包括:控制接入终端与源收发机模块之间的通信会话;将去往所述接入终端的数据分组有序序列发送到所述源收发机模块;将所述数据分组有序序列拷贝到用于存储所述数据分组有序序列的描影缓冲区中;在经由所述会话向所述接入终端传输所述数据分组有序序列的一个片段的期间,由所述源收发机模块接收来自目标收发机模块的切换请求;由所述源收发机模块将与所述片段的结尾相对应的序列标记确定为所述传输的结束点;由所述源收发机模块继续完成所述传输,直至所述片段的结尾;在继续完成所述传输的同时,由所述源收发机模块向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括所述目标收发机模块的标识符以及所述序列标记;收到所述切换数据状态之后,所述锚点网络功能模块向所标识的目标收发机模块发送来自所述描影缓冲区的所述数据分组有序序列的一部分,其中,所述部分从所述序列标记所标识的片段结尾之后开始;在传输所述数据分组有序序列的所述部分的期间,所述锚点网络功能模块从所述源收发机模块接收源自所述接入终端的分组数据。
[0024] 另一方面包括一种用于执行无线通信系统的会话切换的系统,包括:锚点网络功能模块,其具有对应的描影缓冲区,其中,所述锚点网络功能模块用于控制接入终端与源接收机模块之间的通信会话,其中,所述锚点网络功能模块用于将去往所述接入终端的数据分组有序序列发送到所述源收发机模块,其中,所述锚点网络功能模块还用于将所述数据分组有序序列拷贝到所述描影缓冲区中,所述描影缓冲区用于存储所述数据分组有序序列;其中,所述源收发机模块用于在经由所述会话向所述接入终端发送所述数据分组有序序列的一个片段期间,从目标收发机模块接收切换请求,其中,所述源收发机模块用于将与所述片段的结尾相对应的序列标记确定为所述传输的结束点,其中,所述源收发机模块用于让所述源收发机模块继续完成所述传输,直至所述片段的结尾;其中,所述源收发机模块用于在继续完成所述传输的同时,向所述锚点网络功能模块发送所述会话的切换数据状态,其中,所述切换数据状态包括所述目标收发机模块的标识符以及所述序列标记;其中,所述锚点网络功能模块在接收到所述切换数据状态之后,用于向所标识的目标收发机模块发送来自所述描影缓冲区的所述数据分组有序序列的一部分,其中,所述部分在所述序列标记所标识的片段结尾之后开始;其中,所述锚点网络功能模块用于在发送所述数据分组有序序列的所述部分期间,从所述源收发机模块接收源自所述接入终端的分组数据。
[0025] 为实现上述目的和相关目的,结合下面的描述和附图说明特定说明性方面。但是,这些方面仅仅说明可采用各个实施例之基本原理的一些不同方法,所描述的实施例旨在包括所有这些方面及其等同物。当结合附图考虑时,从下面详细的描述中,其它优点和新颖性特征可变得显而易见。

附图说明

[0026] 图1是高效切换系统的一个方面的示意图;
[0027] 图2是实现图1的一个或多个组件的计算机设备的一个方面的示意图;
[0028] 图3是图1的接入终端的功能模块的一个方面的示意图;
[0029] 图4是图1的源接入点的功能模块的一个方面的示意图;
[0030] 图5是图1的锚点(anchor)接入点的功能模块的一个方面的示意图;
[0031] 图6是图1的目标接入点的功能模块的一个方面的示意图;
[0032] 图7是图1的系统的呼叫流的一个方面的呼叫流图;
[0033] 图8是图1的源接入点的方法的一个方面的流程图
[0034] 图9是图1的接入终端的方法的一个方面的流程图;
[0035] 图10是从源收发机向目标收发机发送状态的方法的一个方面的流程图。

具体实施方式

[0036] 下面参照附图描述各个方面。在下面的描述中,为便于解释,给出了大量具体细节,以便提供对一个或多个实施例的全面理解。然而,很明显,也可以不用这些具体细节来实现所述实施例。
[0037] 在本申请中所用的术语“部件”、“模块”和“系统”等意指与计算机相关的实体,诸如但不局限于硬件固件、硬件和软件的结合、软件、执行中的软件。例如,部件可以是、但并不仅限于:处理器上运行的进程、处理器、对象、可执行程序、执行的线程、程序和/或计算机。为了举例,在计算设备上运行的应用和计算设备都可以是组件。一个或多个部件可以位于执行中的一个进程和/或线程内,以及,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。另外,可以通过存储了多种数据结构的多种计算机可读介质执行这些部件。这些部件可以通过本地和/或远程进程(例如,根据具有一个或多个数据分组的信号)进行通信(如,来自一个部件的数据在本地系统中、分布式系统中和/或通过诸如互联网等的网络与其它系统的部件通过信号进行交互)。
[0038] 此外,本申请的各方面是针对终端展开描述的,其可以是有线终端或无线终端。终端还可以称为系统、设备、用户单元、用户站、移动站、移动台、移动设备、远方站、远程终端、接入终端、用户终端、终端、通信设备、用户代理、用户装置(UE)或用户设备。无线终端可以是蜂窝电话、卫星电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字助理(PDA)、具有无线连接能手持设备、计算设备或连接到无线调制解调器的其它处理设备。此外,各个方面的描述涉及基站。基站用于与无线终端进行通信,并且还可以称为接入点、节点B、增强基站(eBS)或其它术语。
[0039] 此外,术语“或者”意味着包括性的“或者”而不是排它性的“或者”。也就是说,除非另外指定,或者从上下文能清楚得知,否则“X使用A或者B”的意思是任何自然的包括性置换。也就是说,如果X使用A,X使用B,或者X使用A和B二者,则“X使用A或者B”满足上述任何一个例子。另外,除非另外指定或从上下文能清楚得知是单一形式,否则本申请和权利要求书中使用的“一”和“一个”物件通常表示“一个或多个”。
[0040] 本申请中所描述的技术可以用于各种无线通信系统,比如CDMA、FDMA、TDMA、OFDMA、SD-FDMA等等。术语“系统”和“网络”经常可以交换使用。CDMA系统可以实现无线技术,比如通用陆地无线接入(UTRA)、cdma2000等等。UTRA包括宽带CDMA(W-CDMA)和其它各种CDMA。此外,cdma2000覆盖IS-2000、IS-95和IS-856标准。TDMA系统实现无线技术,比如全球移动通信系统(GSM)。OFDMA系统可以实现无线技术,比如演进的UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、 等等。UTRA和E-UTRA是通用移动通信系统(UMTS)的一部分。3GPP长期演进(LTE)是UMTS即将到来的采用E-UTRA的版本,其在下行链路上使用OFDMA,并在上行链路上使用SC-FDMA。在名为“第三代合作伙伴项目”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE和GSM。此外,在名为“第三代合作伙伴项目2”(3GPP2)的组织的文档中描述了cdma2000和UMB。
[0041] 将以包括多个设备、组件、模块等等的系统的形式呈现各个方面和特征。可以理解和看出,各个系统可包括结合附图描述的以外的其它设备、组件、模块等等,和/或不包括结合附图描述的全部设备、部件、模块等等。也可以使用这些方法的结合。
[0042] 参照图1,在一个方面中,在高数据速率网络12中执行高效切换的系统10包括多个接入点14、16、18,它们可潜在地用于将接入终端20与网络12可通信地耦合。具体地说,接入点16包括源收发机模块22,源收发机模块22与接入终端20之间建立了无线通信会话24。此外,接入点16与接入点14进行网络通信,接入点14包括控制通信会话24的锚点网络功能模块26。具体地说,锚点网络功能模块26管理通信会话24的建立和转换,并且还充当网络12和某个接入点(其与接入终端20之间具有通信会话24)之间的接口。例如,在这种情况下,锚点网络功能模块26从网络12接收数据分组,并对数据分组进行排序,随后将所得出的数据分组有序序列28发送到源收发机模块22,以便传送给接入终端20。此外,接入点14包括描影缓冲区(shadow buffer)30,描影缓冲区30是诸如固定大小、循环存储器(例如,先入先出),其用于存储发送到源收发机模块22的数据分组有序序列28的拷贝。
[0043] 由于接入终端20在系统10中是移动的,所以接入终端20可移动到接入终端20经历某些情况的位置,在这些情况下,触发将通信会话24切换到另一个接入点。例如,接入终端20不断监控邻近接入点的导频信号强度,并且根据导频信号强度的比较结果选择切换接入点。例如,沿方向31向接入点18移动的接入终端20会最终到达这样的位置,从而,触发接入点18的目标收发机模块32,使其向接入点16的源收发机模块22发送切换请求34。
[0044] 当源收发机模块22在传输数据分组有序序列28的某一片段的期间接收到切换请求34时,系统10规定了多个行为的发生,以确保相对快速和高效的切换,这样的切换能够使正在进行的传输中经历的时延最小。具体地说,系统10让源收发机模块22完成数据分组有序序列28的该片段的正在进行的传输,与此同时或并行地,通知目标收发机模块32将要由源收发机模块22完成的正在进行的传输的结尾,并且,在一些方面中,还同时或并行地安排在切换之后将数据分组有序序列28之后的新的排序数据分组指向目标收发机模块32,以便传输到接入终端20。
[0045] 具体地说,一旦接收到切换请求34,源收发机模块22就基本同时或基本并行地执行以下行为:将与当前传输片段的结尾相对应的序列标记36确定为传输的结束点;继续完成正在进行的传输,直到该片段的结束点;生成用来定义会话状态的切换状态数据消息38,消息38包括序列标记36和目标收发机模块标识40;在继续完成该片段的传输的同时,向锚点网络功能模块26发送切换数据状态消息38。
[0046] 一旦接收到切换数据状态消息38,锚点网络功能模块26立刻将数据分组有序序列28之后的任何新的数据分组42切换为发送到所标识的目标收发机模块32。此外,根据数据序列标记36,锚点网络功能模块26能够在存储在描影缓冲区30中的数据分组有序序列28拷贝中确定出由源收发机模块22发送的最后一个片段的结尾,并随后将剩余的数据分组部分
44发送到所标识的目标收发机模块32。因此,目标收发机模块32在通信会话24的实际切换之前已经预载了通信会话24的数据分组。
[0047] 此外,一旦完成了该片段的传输(因此已经发送了直到序列标记36的数据分组有序序列28),源收发机模块22就向目标收发机模块32发送切换响应46,以便正式完成通信会话24的切换,从而,在回程网络3上节省了一半往返时间。例如,切换响应46包括会话状态信息,诸如但不局限于,一个或多个链路状态、重传缓冲状态、控制缓冲状态。此时,锚点网络功能模块26向两个收发机模块证实,目标收发机模块32现在正服务于接入终端20,并且,即使已经发生切换,锚点网络功能模块26仍然继续控制通信。
[0048] 此外,在另一个方面,如果目标收发机模块32是由接入终端20通知的或者目标收发机模块32根据在切换响应46中的重传缓冲发现,由源接收机功能模块32发送的分组或者片段未接收到,则目标收发机功能模块32不需要联系源收发机模块22并从其中的发送缓冲中获得该分组或者该片段。作为替代,目标收发机模块32可根据丢失数据分组或丢失片段的相应序列标记从描影缓冲区30中获得该丢失的数据分组或丢失段,由此减少了对回程网络的使用。
[0049] 因此,所述的结构预料到了与处于不同位置的收发机对应的从一个收发机模块到另一个收发机模块的多个可能的层2切换,而不需要在接入终端20移动了较长的距离或者是进入移动/休眠状态之前实现从一个网络功能模块到另一个网络功能模块的层3切换,在移动/休眠状态期间,在不发生数据通信的一段时期内可以实现层3切换。
[0050] 本文的方法有诸多优点。例如,一个优点是,不需要记住先前由哪一个或哪几个收发机模块提供服务。作为替代,该方法允许从网络功能模块获取未发送成功且需要重新传输的数据分组。此外,由于网络功能模块包括的描影缓冲区用于缓冲发往该服务收发机模块的排序数据分组,所以,该方法允许指示网络功能模块在切换开始时并在切换完成前立刻向新的收发机模块发送任何新的数据,与此同时,原来的收发机模块完成与接入终端的传输。例如,数据分组有序序列的该片段的正在进行的传输可能是渐进式传输,其通过允许重传来解决纠错。通过为切换提前做好准备,当切换实际发生时,新的收发机模块已经有了要通过前向链路发送到接入终端的数据。
[0051] 此外,在一些方面,与基于分组的序列标记相比,序列标记36可以是基于字节的序列标记。其优势在于,基于字节的序列标记36使得能够跟踪部分数据分组,从而甚至能将部分分组丢失最小化和消除。
[0052] 此外,已经发现,在一些方面,本文的装置和方法提供的切换发生在大约20毫秒到大约60毫秒的时间段内;在另一个方面,发生在大约40毫秒到大约80毫秒的时间段内;在另一些方面,发生在少于100毫秒的时间段内。
[0053] 图2中示出了在计算设备50中实现的系统10(图1)的各组件,计算设备50包括与处理器54通信的存储器50。存储器52用于存储由处理器54执行的应用。存储器可包括:随机存取存储器(RAM)、只读存储器(ROM)以及上述二者的结合。具体地说,系统10(图1)的每个组件包括一个或多个功能模块、应用或程序62,用于执行本文所述的组件特定行为。此外,处理器54用于实现与本文描述的一个或多个组件相关联的处理功能。处理器54可包括单个处理器或者多组处理器或者多核处理器。此外,处理器54可实现为集成处理系统和/或分布处理系统。
[0054] 此外,计算设备50包括用户接口56,用户接口56用于接收来自接入终端20的输入,并生成要呈现给用户的输出。用户接口56包括一个或多个输入设备,这些输入设备包括但不限制于:键盘、数字键盘、鼠标、触控式显示器、导航键、功能键、麦克、声音识别组件、任何其它能够接收来自用户的输入的装置、或者上述各项的组合。此外,用户接口56可包括一个或多个输出设备,包括但不局限于显示器、扬声器、触感反馈装置、打印机、任何其它能够向用户呈现输出的装置、或者上述各项的结合。
[0055] 此外,计算设备50包括通信组件58,其用于使用硬件、软件以及服务建立和维持与一个或多个其它组件的通信。通信组件58执行计算设备50上的组件之间的通信,以及计算设备50和外部设备之间的通信,这些外部设备诸如:接入点14、16、18(图1),其它网络侧或基础设施元件,或者其它串行或本地连接到计算设备50上的设备。通信组件58包括用于接收通信的接收机和用于发送通信的发射机。此外,通信组件58包括相应的接收链路组件和发射链路组件,以便能够根据一个或多个相应的协议交换消息。
[0056] 此外,计算设备50还包括数据库60,数据库60可以是任何合适的硬件和/或软件的结合,其在不使用有源存储器52时为结合本文描述的方面实施的数据/信息、数据关系以及软件程序/应用提供大容量存储。此外,在相应的应用没在有源存储器50中时,数据库60存储一个或多个功能模块/程序/应用62。
[0057] 参照图3,在接入终端20的一个方面中,功能程序62(图2)包括接入终端(AT)切换管理器模块70,终端(AT)切换管理器模块70包括逻辑、可执行指令等等,以便执行本文描述的切换相关功能。具体地说,AT切换管理器模块70包括切换确定逻辑72,用于评估各个接入点的信号强度,并确定何时存在用于切换的条件。此外,AT切换管理模块70包括切换请求逻辑74,其响应确定逻辑72的输出,通知目标收发机模块32请求了切换。此外,AT切换管理模块70包括切换资源逻辑76,用于管理和协调通信会话的切换资源。
[0058] 参照图4,在接入点16的一个方面,功能程序62(图2)包括源接入点(AP)切换管理器模块80,源接入点(AP)切换管理器模块80包括逻辑、可执行指令等等,用于执行本文描述的切换相关功能。具体地说,源AP切换管理器模块80包括序列确定逻辑82,序列确定逻辑82用于评估正在进行的传输,并发现传输的结束点,从而将其定义为序列标记36(图1)。此外,源AP切换管理模块80包括目标确定逻辑84,用于解析切换请求34,并确定目标收发机模块标识符40。此外,源AP切换管理模块80包括完成确定逻辑86,用于确定切换何时完成。此外,源AP切换管理模块80用于生成切换数据状态消息38和切换响应消息46并发起其传输。
[0059] 参照图5,在接入点14的一个方面,功能程序62(图2)包括锚点AP切换管理器模块90,锚点AP切换管理器模块90包括逻辑、可执行指令等等,用于执行本文描述的切换相关功能。具体地说,锚点AP切换管理器模块90包括控制逻辑92,用于管理网络12(图1)和一个或多个其它接入点之间的前向链路和反向链路通信的路由,所述一个或多个接入点与一个或多个接入终端保持通信会话。此外,锚点AP切换管理模块90包括描影逻辑94,用于控制描影缓冲区30(图1)的操作,并从描影缓冲区30取回数据分组。此外,锚点AP切换管理模块90包括转换逻辑96,用于管理从一个收发机模块向另一个收发机模块改变会话的控制,包括管理对包括缓冲的状态信息进行交换。此外,锚点AP切换管理模块90包括序列确定逻辑98,其响应请求,从描影缓冲区30获得数据,包括响应切换数据状态消息38以及请求错位的数据分组。
[0060] 参照图6,在接入点18的一个方面中,功能程序62(图2)包括目标AP切换管理器模块101,目标AP切换管理器模块101包括:逻辑、可执行指令等等,用于执行本文描述的切换相关的功能。具体地说,目标AP切换管理器模块90包括切换请求逻辑103,其在从接入终端接收到切换请求之后,生成并发送切换请求消息34。此外,目标AP切换管理器模块90包括前向链路(FL)和/或反向链路(RL)队列105,前向链路(FL)和/或反向链路(RL)队列105用于对发往相应接入终端或从相应接入终端发出的数据分组进行排队,所述相应接入终端是根据切换准备活动而由目标AP切换管理器模块90服务或将要服务的接入终端。此外,目标AP切换管理器模块90包括序列逻辑107,用于确定如何排列在切换准备中接收的队列或数据中保存的数据,诸如数据分组部分44和/或错位数据,诸如可以在切换完成之后接收源收发机状态信息时发现。
[0061] 参照图7,在非限制性方面中,呼叫流111详细示出了诸如系统10(图1)的高数据速率网络的多种组件之间的交互。在这个例子中,接入终端(AT)20具有源TF22、目标TF32以及作为潜在收发机模块与AT20进行通信的其它TF33,或者称为“激活组”。激活组中的每个收发机模块接收唯一的组索引号码,所以在本例中将TF22指定为“0”,并将TF32指定为“1”,将TF33指定为“2”。在任何一种情况下,在动作115,源TF22维持与AT20的通信会话,也可以将其称为维持服务扇区,因为每个TF服务于不同的扇区。在动作117,AT20检测触发切换的条件,诸如源TF22的导频信号强度的弱化和/或目标TF32的导频信号强度的强化。AT20识别其要向哪个扇区(激活组的成员)切换,并且在动作119、121和123向激活组中的全部收发机模块发送用于标识期望服务扇区的改变控制请求,以便实施切换。在动作125和127,源TF22和目标TF32检测出它们是在期望的切换中所涉及的TF。作为响应,在动作129,目标TF32向源TF22发送切换请求。作为响应,在动作131,源TF22向网络功能模块26(或者更确切的说,向其控制模块部分,称为锚点网络控制功能27)发送切换数据状态消息。如上所述,切换数据状态消息将目标TF32标识为接收会话的TF,并且,序列标记标识在何处源TF22将停止发送数据。
[0062] 在这一点上,应当注意,在一些方面,诸如在超移动宽带(UMB)实施方式中,可将接入点划分为多个不同的实体,也就是说:网络控制功能(NCF);网络数据功能(NDF);收发机功能(TF)。通常,NCF可发起会话和连接层信令协议,(例如)以便将会话的控制从一个TF转移到另一个TF。例如,这些行为包括:管理从接入终端(AT)接入系统;提供会话发现/创造/终止功能、分配/收回用于连接的专用资源等等。如上所述,收发机功能(TF)还代表了执行与媒体接入控制(MAC)层相关的功能的扇区(例如,以便为其扇区中的接入终端提供空中接口连接点)。此外,网络数据功能(NDF)能够实现数据处理功能,以便在网络和服务于接入终端的收发机功能之间中继数据。此外,NDF路由数据分组的能力由NCF控制,NCF指定终端和与切换相关联的收发机功能之间的关系。因此,对于从网络到接入终端的前向链路业务,NDF能够管理描影缓冲区,并应用虚拟无线链路协议(VRLP)排序等等,并对从接入终端到网络的反向链路业务执行相应的功能。
[0063] 返回呼叫流,在动作131处接收到切换数据状态消息之后,锚点NCF27用于在动作133处生成切换转换命令,并向NDF29发送该命令。切换转换命令从切换数据状态消息中识别AT、目标TF、对应的MAC标识符和序列标记。在动作135,锚点NCF27保持从AT20经过源TF22到锚点NDF29的反向链路连接,直到完成该切换为止,而在动作137和139,锚点NCF27立刻指导序列标记之后的任何前向链路数据分组发送到目标TF32,在目标TF32将对这些数据分组进行排队,以便在切换之后传递到AT20。在动作141,源TF22完成传输。在一个方面,例如,该完成包括执行最后的纠错重传,诸如与源TF22所指示的其将发送的最后数据段相对应的混合自动重传请求(HARQ)传输。相应地,在动作145,源TF22向目标TF32发送切换响应消息,以便确认切换。切换响应消息包括最终的状态信息,包括关于哪些序列已被发送的一个或多个最终信息、关于重传缓冲的信息、关于控制缓冲的信息以及关于反向链路缓冲等级的信息。
[0064] 此外,要传输的示例性状态包括:数据状态、连接状态、会话状态等等。数据状态是指在连接和/或切换转移期间接入终端和网络数据功能之间数据路径中的接入网的状态。这种数据状态还包括以下条目,诸如:报头压缩机状态或无线链路协议缓冲状态,这些状态本质上通常是动态的。同样,连接状态指出接入终端和NCF之间控制路径上的接入网中的状态(其在连接关闭并且接入终端仍然空闲时不予保存)。该连接状态还包括以下信息,诸如:
为接入终端保留的一组空中接口资源、功率控制环路值、激活组信息等等。
[0065] 因此,目标TF32现在具有了在源TF22远离时其需要收集的关于通信会话的全部信息。此外,在发送切换响应之后,在动作145,源TF22通过发送切换转移消息来向锚点NCF27确认该切换,其中,切换转移消息包括目标TF32和目标TF激活组索引。与此同时,在动作147,目标TF32发送一个或多个资源消息,用于与AT20建立通信,并控制会话。在从源TF22接收到切换转移消息之后,在动作151、153和155,NCF27向激活组中的全部TF发送切换完成消息,其中切换完成消息标识服务TF,即,目标TF32。因此,呼叫流111定义了高效操作的等级2切换检测和切换,其减少高数据速率网络的时延。例如,在一个方面,呼叫流11可减少网络中的时延,这些网络诸如:高速数据系统(HSDS)网络,其具有大于约1M比特/秒的数据速率,或者在另一方面中,数据速率大于约5M比特/秒,而在另一方面中,数据速率的范围为大约
10M比特/秒到大约150M比特/秒。此外,与使RLP功能深入到网络中相比,呼叫流111的结构使RLP功能的位置接近AT20,其目的在于进一步减少时延。
[0066] 下面描述系统操作的方法。虽然将示例性方法说明并描述为一系列的表示各个事件和/或动作的方框,但是,描述的方面并不受这些方框顺序的限制。例如,依照所述各方面,不同于本文描述的顺序,一些动作或事件可以按不同顺序发生和/或与本申请中示出的其它动作同时发生。此外,可能不需要全部示出的方框、事件或动作来实现根据本文各方面的方法。此外,可以看出,根据本文所述方面的示例性方法和其它方法可以根据本文示出和描述的方法来实现,也可以根据未说明或描述的其它系统和方法来实现。
[0067] 参照图8,在操作时,在一个方面,在无线通信系统中进行会话切换的方法160包括:在与接入终端建立通信会话之后,从锚点网络功能模块接收数据分组有序序列。在这种情况下,通信会话由锚点网络功能模块控制,其中,锚点网络功能模块包括描影缓冲区,其用于存储数据分组有序序列(方框162)。例如,在前向链路上从网络数据控制功能元件接收数据分组有序序列。
[0068] 此外,该方法包括:在经由会话向接入终端传输数据分组有序序列的某一片段期间,从目标收发机模块接收到切换请求(方框164)。例如,目标收发机模块已从接入终端接收到了用于启动切换的请求。
[0069] 此外,该方法包括:将与该片段的结尾对应的序列标记确定为传输的结束点(方框166)。例如,源收发机模块用于确定其当前发送的片段的结尾,该传输可以是渐进传输,诸如可以在允许重复传输的纠错传输中找到的那样。
[0070] 此外,该方法包括:继续完成该传输,直至该片段的结尾(方框168)。可以看到,该传输可以是纠错型传输,诸如混合ARQ传输。
[0071] 此外,该方法包括:与继续完成该传输并行,向锚点网络功能模块传输会话的切换数据状态。在这种情况下,切换数据状态包括目标收发机模块的标识符和序列标记。此外,切换数据状态用于触发锚点网络功能模块,以便从描影缓存向所标识的目标收发机模块发送数据分组有序序列的一部分,其中,该部分在由序列标记所标识的片段结束之后开始(方框170)。例如,源收发机模块可用于向网络控制功能模块转发切换数据状态,网络控制功能模块用于将控制转换到目标收发机模块,从而在该片段的结尾之后的经描影缓冲区的传输部分能够在切换之前在目标收发机模块处进行排队。在源收发机模块完成其传输的同时允许目标收发机模块的这种预载是高效的,并且提供低时延的切换,在高数据速率网络中尤其如此。
[0072] 参照图9,在另一方面中,在无线通信系统中进行会话切换的方法180包括:确定出存在请求将已经建立的通信会话从源收发机模块切换到目标收发机模块的条件,其中,该确定是在从源收发机模块接收数据分组有序序列的某个片段期间发生的(方框182)。例如,接入终端包括用于根据邻近接入点的接收导频信号强度来检测切换条件的逻辑。
[0073] 该方法还包括:根据该确定,向目标收发机模块发送切换请求,其中,该切换请求用于触发目标收发机模块,以便在接收该片段期间从锚点网络功能模块的描影缓冲区接收数据分组有序序列的一部分并将其排队,其中,该部分对应于该片段后面的有序序列的一部分(方框184)。例如,由接入终端发送切换请求引起一系列动作,由此,将切换请求通知源收发机模块,并且源收发机模块在切换之前提供状态信息,以便允许目标收发机模块构建超出由源收发机功能当前发送的片段的结尾之外的数据分组队列。
[0074] 此外,该方法包括:从源收发机模块接收对应于该片段的最后传输(方框186)。例如,该传输可以是包括给定数量重传的纠错传输。如果切换立刻实现则会发生将时间浪费在执行纠错功能上的情形,本发明的各方面充分利用这段时间,通过为目标收发机预先配备好数据来完成传输,从而,切换的时延降低了。
[0075] 此外,该方法包括:在从源收发机模块接收最后的传输之后,与目标收发机功能建立通信会话(方框188)。例如,一旦完成最后的传输,接入终端的通信会话就切换到目标收发机模块。
[0076] 此外,本发明包括:在锚点网络功能模块的控制下,在与目标收发机功能建立通信会话之后没有明显时延的情况下,从目标收发机功能接收来自该队列的数据分组有序序列的一部分(方框190)。如上所述,锚点网络功能已经预先开始将在所标识片段结尾之后的任何排序数据加载到目标收发机模块。因此,目标收发机模块能够实现高效、低时延的切换,在大队列建立并且需要对回程网络有昂贵的使用的高数据速率系统中尤为如此。
[0077] 图10示出了根据一个方面从源收发机向目标收发机发送状态的相关方法。在410,AT通过使至少一个扇区包括在激活组中,来建立激活组。此外,作为建立激活组的一部分,AT向AP发送要在激活组中包括至少一个扇区的期望。在420,AP和期望的扇区进行通信,以便准备使期望的扇区加入激活组。具体地说,如果期望的扇区同意加入激活组,则期望的扇区分配资源,以便准备与AT进行通信。另一方面,期望的AT可能不做出响应,或者拒绝该请求。在上述任何一种情况下,在430,AP通知AT视图将期望扇区添加到激活组的结果。随后,在440,由AT检测无线连接中的变化,该变化可以提示在激活组中扇区之间的变化。例如,如上所述,切换可以在层2中发生,层2也称为多层协议中的数据/无线链路层。因此,在450,随后,将会话状态从源收发机功能发送到目标收发机功能。由于激活组中的扇区准备好接收包括AT的通信会话的切换,所以可以无缝地执行TF转换(例如,收发机功能中的无线链路协议),其时延很低,并且很快速(例如,在20-40毫秒的范围内)。
[0078] 在本申请中所用的术语“部件”、“系统”等意指与计算机相关的实体,其可以是硬件、硬件和软件的结合、软件、执行中的软件和/或机电单元。例如,部件可以是、但并不仅限于:处理器上运行的进程、处理器、对象、示例、可执行程序、执行的线程、程序和/或计算机。为了举例,在计算机上运行的应用和计算机都可以是组件。一个或多个部件可以位于执行中的一个进程和/或线程内,以及,一个部件可以位于一台计算机上和/或分布于两台或更多台计算机之间。
[0079] 本申请中使用的“示例性的”一词意味着用作例子、例证或说明。本申请中被描述为“示例性”的任何方面或设计方案不应被解释为比其它方面或设计方案更优选或更具优势。同样,本文中提供的例子仅仅是为了清楚和理解的目的,而不意欲以任何方式对本文描述的方面或部分进行限制。可以看出,可以呈现多种附加或可替换示例,但是为了简短的目的将它们省略了。
[0080] 此外,本文描述的各个方面的全部或部分可以实现成系统、方法、装置或使用标准编程和/或工程技术的制品,以提供软件、固件、硬件或它们的任何组合,以便控制计算机实现上述方面。例如,计算机可读介质包括,但不限于:磁存储设备(例如,硬盘软盘、磁带等),光盘(例如,(压缩磁盘)CD、(数字通用光盘)DVD等),智能卡和闪存设备(例如,卡、棒、钥匙式驱动器等)。此外,可以看出,载波可用于携带计算机可读电子数据,诸如那些在发送和接收电子邮件或者在访问诸如互联网或局域网(LAN)使用的那样。当然,本领域的技术人员将认识到在不脱离主张权利的主题的精神或范围的情况下可以对这种结构做出多种修改
[0081] 当使用软件、固件、中间件或微代码实现时,可以将执行必要任务的程序代码或代码段存储于诸如存储介质的机器可读介质中。可以用过程、功能块、子程序、程序、例行程序、子例行程序、模块、软件包、类、指令的任意组合、数据结构或程序语句表示代码段。可以通过传递和/或接收信息、数据、自变量、参数或存储器内容,将代码段连接到另一代码段或硬件电路。可以通过任何适合的方式,包括内存共享、消息传递、令牌传递和网络传输等,对信息、自变量、参数或数据等进行传递、转发或发射。
[0082] 对于软件实现,本申请中描述的技术可用执行本申请所述功能的模块(例如,过程、功能等)来实现。这些软件代码可以存储在存储器单元中,并由处理器执行。存储器单元可以实现在处理器内,也可以实现在处理器外,在后一种情况下,它经由各种手段可通信地连接到处理器。
[0083] 上文的描述包括多个本发明的举例。当然,为了描述这些实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,这些实施例可以做进一步的结合和变换。因此,本申请中描述的主题旨在涵盖落入所附权利要求书的精神和保护范围内的所有改变、修改和变形。此外,就说明书或权利要求书中使用的“包含”一词而言,该词的涵盖方式类似于“包括”一词,就如同“包括”一词在权利要求中用作衔接词所解释的那样。
QQ群二维码
意见反馈