切换中的下行链路分组数据汇聚协议行为转让专利

申请号 : CN200880020571.4

文献号 : CN101689922B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 帕特里克·菲施勒

申请人 : LG电子株式会社

摘要 :

本发明涉及无线通信系统中在切换过程期间保持接收到的数据单元的次序。本发明包括以下步骤:在切换到目标基站之前根据顺序来从源基站接收多个数据单元,其中,各个数据单元包括顺序号;在切换之后从目标基站接收具有顺序号的至少一个数据单元;以及将在切换之前从该源基站接收到的、并且其顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层。

权利要求 :

1.一种用于无线通信系统中在切换过程期间保持接收到的数据单元的次序的方法,该方法包括以下步骤:在切换到目标基站之前从源基站接收多个数据单元,其中,各个数据单元具有顺序号;

在切换之后从目标基站接收具有顺序号的至少一个数据单元;

将在切换之前从该源基站接收到的、并且顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层;以及将具有比切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号大、并且直接接续在切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号之后的连续顺序号的全部数据单元,传送到更高层。

2.根据权利要求1所述的方法,该方法还包括以下步骤:

在定时器到期时,执行步骤将在切换之前从该源基站接收到的、并且顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层,以及执行步骤将具有比切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号大、并且直接接续在切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号之后的连续顺序号的全部数据单元,传送到更高层,其中该定时器在开始切换时被开启。

3.根据权利要求1所述的方法,其中,在从所述源基站和所述目标基站中的至少一个接收到指示时,执行步骤将在切换之前从该源基站接收到的、并且顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层,以及执行步骤将具有比切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号大、并且直接接续在切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号之后的连续顺序号的全部数据单元,传送到更高层。

4.一种用于无线通信系统中在切换过程期间保持接收到的数据单元的次序的用户设备,该用户设备包括:用于在切换到目标基站之前从源基站接收多个数据单元的装置,其中,各个数据单元具有顺序号;

用于在切换之后从目标基站接收具有顺序号的至少一个数据单元的装置;

用于将在切换之前从该源基站接收到的、并且顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层的装置;以及用于将具有比切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号大、并且直接接续在切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号之后的连续顺序号的全部数据单元,传送到更高层的装置。

说明书 :

切换中的下行链路分组数据汇聚协议行为

技术领域

[0001] 本发明涉及在无线通信系统中的网络与移动终端之间的通信,并且更具体地说,涉及在切换过程期间维持数据单元的次序。

背景技术

[0002] 通用移动通信系统(UMTS)是从被称为全球移动通信系统(GSM)的欧洲标准演化而来的第三代通信系统。UMTS旨在基于GSM核心网和宽带码分多址(W-CDMA)无线连接技术,来提供改进的移动通信服务。在1998年12月,由欧洲的ETSI、日本的ARIB/TTC、美国的T1和韩国的TTA组成了第三代合作伙伴项目(3GPP)。3GPP制订了对UMTS技术的详细规范。
[0003] 在3GPP中,为了实现UMTS的快速、有效的技术开发,通过考虑到网络部件的独立特性及其操作,组建了五个技术规范组(TSG)以对UMTS进行标准化。各个TSG在相关领域开发、批准并管理这些标准规范。无线接入网(RAN)组(TSG-RAN)开发了针对UMTS陆地无线接入网(UTRAN)的功能、要求和接口的多个标准,该UMTS陆地无线接入网(UTRAN)是一种用于在UMTS中支持W-CDMA接入技术的新的无线接入网络。
[0004] 图1提供了UMTS网络的概述。UMTS网络包括移动终端或用户设备(UE)1、UTRAN2及核心网(CN)3。
[0005] UTRAN 2包括经由Iub接口连接的多个无线网络控制器(RNC)4和节点B 5。每个RNC 4控制多个节点B 5。每个节点B 5控制一个或者多个小区,其中,小区在给定频率上覆盖给定地理区域。
[0006] 各个RNC 4经由Iu接口连接到CN 3,或者连接到该CN的移动交换中心(MSC)6实体以及通用分组无线业务(GPRS)支持节点(SGSN)7实体。RNC 4可经由Iur接口连接到其它RNC。RNC 4处理无线资源的分配和管理,并且可用作针对CN 3的接入点。
[0007] 节点B 5经由上行链路,接收由UE的物理层发送的信息,并且经由下行链路来向UE发送数据。节点B 5用作UE 1针对UTRAN 2的接入点。
[0008] SGSN 7经由Gf接口连接到设备标识寄存器(EIR)8,经由GS接口连接到MSC 6,经由GN接口连接到网关GPRS支持节点(GGSN)9,并经由GR接口连接到家庭用户服务器(HSS)。
[0009] EIR 8拥有在网络允许上使用的UE 1的列表。EIR 8还拥有在网络上不允许使用的UE 1的列表。
[0010] 对用于电路交换(CS)业务的连接进行控制的MSC 6经由NB接口连接到媒体网关(MGW)11,经由F接口连接到EIR 8,并经由D接口连接到HSS 10。
[0011] MGW 11经由C接口连接到HSS 10,并且还连接到公共交换电话网(PSTN)。MGW 11还使得编码解码器在PSTN与所连接RAN之间进行适配。
[0012] GGSN 9经由GC接口连接到HSS 10,并经由GI接口连接到互联网。该GGSN 9负责对的数据流进行路由、计费,并将其划分到不同的无线接入承载(RAB)中。HSS 10处理用户数据的订制。
[0013] UTRAN 2构建并保持RAB,以在UE 1与CN 3之间进行通信。CN3向RAB请求端到端服务质量(QoS)要求,并且RAB支持由CN 3设定的QoS要求。因此,UTRAN 2能够通过构建并保持RAB来满足端到端服务质量QoS要求。
[0014] 针对特定UE 1提供的业务大致分为CS业务和分组交换(PS)业务。例如,一般的语音通话业务是CS业务,而经由互联网连接的网页浏览服务被划分为PS业务。
[0015] RNC 4连接到CN 3的MSC 6,并且MSC连接到对与其它网络的连接进行管理的网关MSC(GMSC),以支持CS业务。RNC 4连接到CN 3的SGSN 7和网关GGSN 9,以支持PS业务。
[0016] SGSN 7支持与RNC的分组通信。GGSN 9对与其它分组交换网(诸如互联网)的连接进行管理。
[0017] 图2例示了根据3GPP无线接入网标准在UE 1与UTRAN 2之间的无线接口协议的结构。如图2所示,该无线接口协议具有包括物理层、数据链路层及网络层的多个水平层,并且具有包括用于发送用户数据的用户面(U-面)和用于发送控制信息的控制面(C-面)的多个垂直面。U-面是处理用户的业务信息(诸如语音或互联网协议(IP)分组)的区域,C-面是对网络接口的控制信息、呼叫的维护和管理进行处理的区域。基于开放系统互连(OSI)标准模型的三个较低层,可以将这些协议层划分为第一层(L1)、第二层(L2)以及第三层(L3)。
[0018] 第一层(L1)(即,物理层)通过利用各种无线传输技术,向上层提供信息传送服务。物理层经由传输信道连接到上层(即,介质访问控制(MAC)层)。MAC层和物理层经由传输信道来交换数据。
[0019] 第二层(L2)包括MAC层、无线链路控制(RLC)层、广播/多播控制(BMC)层及分组数据汇聚协议(PDCP)层。MAC层处理逻辑信道与传输信道之间的映射,并且提供MAC参数的分配,以对无线资源进行分配和再分配。MAC层经由逻辑信道,连接到上层(即,无线链路控制(RLC)层)。
[0020] 依照发送信息的类型来提供各种逻辑信道。通常,控制信道用于发送C-面的信息,业务信道用于发送U-面的信息。根据逻辑信道是否被共享,该逻辑信道可以是公共信道或专用信道。逻辑信道包括专用业务信道(DTCH)、专用控制信道(DCCH)、公共业务信道(CTCH)、公共控制信道(CCCH)、广播控制信道(BCCH)及寻呼控制信道(PCCH)或共享信道控制信道。
[0021] BCCH提供包括了终端用于接入系统的信息在内的信息。UTRAN使用PCCH来访问终端。
[0022] 为了多媒体广播/多播服务(MBMS或MBMS服务)的目的,在MBMS标准中引入了附加的业务信道和控制信道。MCCH(MBMS点对多点控制信道)用于发送MBMS控制信息。MTCH(MBMS点对多点业务信道)用于发送MBMS服务数据。MSCH(MBMS调度信道)用于发送调度信息。在图3中列出了存在的不同逻辑信道。
[0023] MAC层通过传输信道连接到物理层,并且根据要管理的传输信道的类型而被划分为MAC-b子层、MAC-d子层、MAC-c/sh子层、MAC-hs子层以及MAC-m子层。MAC-b子层管理BCH(广播信道),该BCH是处理对系统信息的广播的传输信道。MAC-c/sh子层管理公共传输信道,诸如前向接入信道(FACH)或下行链路共享信道(DSCH),该公共传输信道由多个终端共享,或者MAC-c/sh子层在上行链路中管理无线接入信道(RACH)。MAC-m子层可管理MBMS数据。
[0024] 图4中示出了从UE角度的逻辑信道与传输信道之间的可能映射。图5中示出了从UTRAN角度的逻辑信道与传输信道之间的可能映射。
[0025] MAC-d子层管理专用信道(DCH),该专用信道是针对特定终端的专用传输信道。MAC-d子层位于管理对应终端的服务RNC(SRNC)中。在各终端中也存在一个MAC-d子层。
[0026] 根据RLC操作模式,RLC层支持可靠的数据传输,并且对从上层传送的RLC服务数据单元(RLC SDU)执行分割和联接。当RLC层从上层接收到RLC SDU时,RLC层基于处理能力以适当的方式来调整各个RLC SDU的尺寸,然后通过添加报头信息来创建数据单元。将被称为协议数据单元(PDU)的这些数据单元经由逻辑信道传送到MAC层。RLC层包括用于存储RLC SDU和/或RLC PDU的RLC缓冲器。
[0027] BMC层调度从核心网接收到的小区广播(CB)消息,并向位于特定小区或者多个小区的终端广播该CB消息。
[0028] PDCP层位于RLC层之上。PDCP层用于在具有相对较小带宽的无线接口上有效地发送网络协议数据(诸如IPv4或IPv6)。为此,PDCP层减少在有线网络中所使用的不必要的控制信息,即,被称为报头压缩(header compression)的功能。
[0029] 位于第三层L3的最低部的无线资源控制(RRC)层仅在控制面中定义。RRC层针对无线承载(RB)的建立、重新配置以及释放或取消来控制传输信道和物理信道。另外,RRC处理RAN中的用户移动性及附加服务,诸如定位服务。
[0030] RB表示出第二层(L2)针对终端与UTRAN之间的数据传输所提供的服务。通常,RB的建立是指以下过程,即规定提供特定数据服务所需的协议层及信道的特性,以及分别设置详细参数和操作方法。
[0031] 针对特定UE,为无线承载与传输信道之间的映射而存在的不同可能性并非总是可能的。UE和UTRAN根据UE状态以及UE和UTRAN正在执行的过程,来推断可能的映射。下面将对与本发明有关的、不同的状态和模式进行更详细的说明。
[0032] 不同的传输信道被映射到不同的物理信道。例如,RACH传输信道被映射到给定的PRACH上,DCH被映射到DPCH上,FACH和PCH被映射到辅助公共控制物理信道(S-CCPCH)上,DSCH被映射到PDSCH上。通过在RNC与UE之间交换的RRC信令,来给出物理信道的配置。
[0033] RRC模式表示在终端的RRC与UTRAN的RRC之间是否存在逻辑连接。如果存在连接,则认为该终端处于RRC连接模式。如果不存在连接,则认为该终端处于空闲模式。
[0034] 因为针对RRC连接模式中的终端存在RRC连接,所以UTRAN能够确定在小区单元内存在特定终端。例如,UTRAN能够确定RRC连接模式的终端位于哪个小区或哪个小区组内,并能够确定UE正在侦听哪个物理信道。因此能够有效地控制该终端。
[0035] 相反,UTRAN不能确定空闲模式中的终端的存在。只能由核心网来确定空闲模式的终端存在于大于小区的区域内,例如,定位区域或路由区域。因此,可在较大区域内确定存在空闲模式的终端,并且,为了接收诸如语音或数据的移动通信服务,空闲模式的终端必须移动或改变到RRC连接模式。图6中示出了各种模式与状态之间的可能转换。
[0036] RRC连接模式中的UE可处于不同状态,诸如CELL_FACH状态、CELL_PCH状态、CELL_DCH状态或者URA_PCH状态。根据这种状态,UE执行不同的动作并侦听不同的信道。
[0037] 例如,CELL_DCH状态中的UE试图侦听DCH类型的传输信道。DCH类型的传输信道包括DTCH和DCCH传输信道,可将DTCH和DCCH传输信道映射到特定的DPCH、DPDSCH或其它物理信道。
[0038] CELL_FACH状态中的UE将侦听多个FACH传输信道,可将FACH传输信道映射到特定S-CCPCH。PCH状态中的UE将侦听PICH信道和PCH信道,可将PICH信道和PCH信道映射到特定S-CCPCH物理信道。
[0039] 在BCCH逻辑信道上发送主系统信息,可将BCCH逻辑信道映射到P-CCPCH(主公共控制物理信道)。可在FACH信道上发送特定系统信息块。当在FACH上发送系统信息时,UE在BCCH上(在P-CCPCH上接收到BCCH)或在专用信道上接收FACH的配置。当在BCCH上(即,经由P-CCPCH)发送系统信息时,随后在各帧中或在两个帧的组中发送SFN(系统帧号),SFN(系统帧号)用于在UE与节点-B之间共享同一定时基准。利用与P-CPICH(主公共导频信道)相同的扰码,来发送P-CCPCH,该扰码是该小区的主扰码。P-CCPCH所使用的扩频码具有固定的SF(扩频因子)256,并且其数量为1。UE通过如下方式来获知主扰码:通过从该网络发送的、与该UE已读取的相邻小区的系统信息相关的信息;通过该UE在DCCH信道上接收到的消息;或者通过搜索利用固定的SF 256、扩频码号为0、并按照固定模式发送的P-CPICH。
[0040] 系统信息包括关于相邻小区的信息、RACH和FACH传输信道的配置、以及MICH和MCCH的配置,MICH和MCCH是用于MBMS服务的专用信道。
[0041] 每次UE改变其驻留的小区(在空闲模式下)或者当UE已选择小区状态(在CELL_FACH、CELL_PCH或URA_PCH)时,UE验证其是否具有有效的系统信息。系统信息是按照SIB(系统信息块)、MIB(主信息块)及调度块的方式而组织的。非常频繁地发送MIB,并且MIB提供了调度块及不同SIB的定时信息。针对链接到值标签(value tag)的SIB,MIB还包括与SIB的一部分的最后版本相关的信息。未链接到值标签的SIB链接到到期定时器。如果对SIB最后读取的时间大于该定时器的值,则链接到到期定时器的SIB变为无效,并且需要重新读取。链接到值标签的这些SIB仅当它们具有与在MIB中所广播的值标签相同的值标签时才有效。各个块具有有效的区域范围(小区、PLMN、等同PLMN),该有效区域范围表示SIB在哪些小区有效。具有区域范围“小区”的SIB仅对于已经读取了该SIB的小区有效。具有区域范围“PLMN”的SIB在整个PLMN中有效,具有区域范围“等同PLMN”的SIB在整个PLMN以及等同PLMN中有效。
[0042] 通常,当UE在空闲模式下时,或者,在UE所选择的小区或UE所驻留的小区的CELL_FACH状态、CELL_PCH状态或URA_PCH状态中时,该UE读取系统信息。在系统信息中,UE在同一频率、不同频率及不同RAT(无线接入技术)来接收关于相邻小区的信息。这使得UE能够获知哪些小区可以作为小区重选的候选小区。
[0043] 在UMTS标准规范的版本6(Rel-6)中,在UMTS标准中引入了MBMS。它描述了用于MBMS承载服务的优化后的传输技术,包括点对多点传输、选择性组合、以及在点对多点承载与点对点承载之间的传输模式选择。使用MBMS以便在向多个用户发送同一内容时节约无线资源,并且MBMS使得能够进行类似TV的服务。MBMS数据可分为两类,即,控制面信息和用户面信息。控制面信息包括与物理层配置、传输信道配置、无线承载配置、正在进行的服务、计数信息、调度信息等有关的信息。为了使得UE能够接收到该信息,向UE发送用于MBMS的MBMS承载特定控制信息。
[0044] MBMS承载的用户面数据可映射到用于点对点服务(点对点服务仅发送到一个UE)的专用传输信道,或者可映射到用于点对多点服务(同时向多个用户发送点对多点服务、并从多个用户接收点对多点服务)的共享传输信道。
[0045] 点对点传输用于在RRC连接模式下,在网络与UE之间发送MBMS特定控制面/用户面信息、以及专用控制面/用户面信息。点对点传输用于MBMS的多播模式或广播模式。DTCH用于CELL_FACH和CELL_DCH中的UE。这样允许现有的到传输信道的映射。
[0046] 为了能够按照最优方式来使用小区资源,在MBMS应用中引入了称为“计数”的功能。计数过程用于确定多少UE有兴趣接收给定服务。通过使用图7所示的计数过程来进行上述操作。
[0047] 例如,对特定服务有兴趣的UE接收关于MBMS服务的可用性的信息。网络能够通过诸如在MCCH信道上发送“接入信息”的相同的方式,来通知该UE应该向该网络指示该UE所感兴趣的服务。包含在接入信息消息中的概率因素确定了有兴趣的UE仅将按照给定概率来进行响应。为了通知网络该UE对给定服务感兴趣,在UE已经接收到计数信息的小区中,UE将向网络发送RRC连接建立消息或小区更新消息。该消息可潜在包括指示出该UE所感兴趣的服务的标识符。
[0048] 在网络工作于多个频率上的情况下,当UE驻留在一个频率上、而MBMS服务在另一频率发送时,UE可能不知道MBMS在另一频率上发送的事实。因此,频率汇聚过程使得UE能够在频率A下接收到指示出可在频率B下获得给定服务的信息。
[0049] 通常,MBMS点对多点控制信道(MCCH)是在RRC连接模式或空闲模式下、用于在网络与UE之间的控制面信息的点对多点的下行链路传输的逻辑信道。关于MCCH的控制面信息是针对MBMS特定的,并且被发送给位于具有激活的MBMS服务的小区中的UE。MCCH能够在携带有CELL_FACH状态中的UE的DCCH的S-CCPCH中发送,或者在独立S-CCPCH中发送,或者在与MTCH相同的S-CCPCH中发送。
[0050] 如在BCCH上所示,MCCH可映射到S-CCPCH中的特定FACH。在软组合的情况下,MCCH可映射到与MTCH不同的S-CCPCH(TDD中为CCTrCH)。对于空闲模式和URA/CELL_PCH的UE来说,接收寻呼的优先级高于接收MCCH的优先级。MCCH的配置(修改周期、重复周期等)配置在BCCH上所发送的系统信息中。
[0051] 通常,MBMS点对多点业务信道(MTCH)是在RRC连接模式或空闲模式下、用于在网络与UE之间的用户面信息的点对多点的下行链路传输的逻辑信道。关于MTCH的用户面信息是针对MBMS服务特定的,并且被发送给位于具有激活的MBMS服务的小区中的UE。如在MCCH上所示,MTCH可映射到S-CCPCH中的特定FACH。
[0052] 通常MBMS点对多点调度信道(MSCH)是在RRC连接模式或空闲模式下、用于在网络与UE之间的MBMS服务传输调度的点对多点的下行链路传输的逻辑信道。关于MSCH的控制面信息是针对MBMS服务和针对S-CCPCH特定的,并且被发送给位于接收MTCH的小区中的UE。MSCH可在携带MTCH的各个S-CCPCH种发送。如在MCCH上所示,MSCH可映射到S-CCPCH中的特定FACH。由于不同的误差要求,MSCH可映射到与MTCH不同的FACH。
[0053] 通常,FACH用作MTCH、MSCH及MCCH的传输信道。此外,S-CCPCH用作携带MTCH、MSCH或MCCH的FACH的物理信道。
[0054] 通常,逻辑信道与传输信道之间的以下连接仅存在于下行链路中:
[0055] 1)MCCH可映射到FACH;
[0056] 2)MTCH可映射到FACH;以及
[0057] 3)MSCH可映射到FACH。图8和图9分别示出了从UE和UTRAN的角度观察时的映射。
[0058] 对于MCCH,采用的RLC模式是UM-RLC,包括要求的增强、以支持无序的SDU传送。MAC报头用于逻辑信道类型标识。
[0059] 对于MTCH,采用的RLC模式是UM-RLC,包括要求的增强、以支持选择性组合。在RLC-UM中可使用快速重复。MAC报头用于逻辑信道类型标识和MBMS服务标识。
[0060] 对于MSCH,采用的RLC模式是UM-RLC。MAC报头用于逻辑信道类型标识。
[0061] 在小区中,MBMS通知利用MBMS特定PICH,称为MBMS通知指示符信道(MICH)。在第三阶段物理层规范中定义了用于MICH的编码。
[0062] 通常,MCCH信息是基于固定调度来发送的,其中,该调度识别出TTI(传输时间间隔),即,包括有MCCH信息的起点的多个帧。MCCH信息的传输可采用可变数量的TTI,并且,UTRAN优选地按照相继TTI来发送MCCH信息。UE将持续接收S-CCPCH,直到以下情况为止:
[0063] 1)UE接收到全部MCCH信息;
[0064] 2)UE接收到不包括任何MCCH数据的TTI;或者
[0065] 3)信息内容指示不需要进一步接收(例如,对期望的服务信息没有修改)。
[0066] 基于这种行为,UTRAN能够在调度传输之后重复MCCH信息,以提高可靠性。MCCH调度通用于全部服务。
[0067] 可基于“重复周期”来周期性地发送全部MCCH信息。将“修改周期”定义为整数倍的重复周期。可基于“接入信息周期”来周期性地发送MBMS ACCESS INFORMATION(MBMS接入信息),该“接入信息周期”是“重复周期”的整数除数。在发送MBMS的小区的系统信息中给出了重复周期和修改周期的值。
[0068] MCCH信息分为关键信息和非关键信息。关键信息由MBMSNEIGHBORING CELL INFORMATION(MBMS相邻小区信息)、MBMSSERVICE INFORMATION(MBMS服务信息)及MBMS RADIO BEARERINFORMATION(MBMS无线承载信息)组成。非关键信息对应于MBMSACCESS INFORMATION(MBMS接入信息)。可在修改周期的第一次MCCH传输时、以及在各个修改周期起点时进行对关键信息的改变。UTRAN发送MBMS CHANGE INFORMATION(MBMS改变信息),MBMS CHANGE INFORMATION包括其MCCH信息在该修改周期内被修改的MBMS服务ID。MBMS CHANGE INFORMATION在修改周期的各个重复周期内至少重复一次。可在任何时刻进行对非关键信息的改变。
[0069] 图10例示了用于发送MBMS SERVICE INFORMATION(MBMS服务信息)和RADIO BEARER INFORMATION(无线承载信息)的调度。不同的块模式指示潜在不同的MCCH内容。
[0070] 为了增大覆盖范围,位于不同小区之间的UE能够同时从不同小区接收到相同MBMS服务,并且对接收到的信息进行组合,如图11所示。在这种情况下,UE基于特定算法从所选择的小区读取MCCH。
[0071] 参照图11,在来自选定小区(例如,小区A-B)的MCCH上,UE接收与该UE感兴趣的服务相关的信息。该信息包含与当前小区和UE可能接收的相邻小区(例如,小区A-A和小区B)的物理信道配置、传输信道配置、RLC配置、PDCP配置等有关的信息。换言之,接收到的信息包含UE所需要的信息,以便对携带有UE所感兴趣的、小区A-A、A-B及B中的服务的MTCH进行接收。
[0072] 当在不同小区上传送同一服务时,UE可能能够组合来自不同小区的服务,也可能不能组合来自不同小区的服务。在可能进行组合的情况下,在不同的等级上执行这种组合:
[0073] 1)不能组合;
[0074] 2)在RLC等级的选择性组合;以及
[0075] 3)在物理等级的L1组合。
[0076] 通过RLC PDU编号来支持针对MBMS点对多点传输的选择性组合。因此,在假设MBMS点对多点传输流之间的不同步(de-synchronization)没有超出UE的RLC重新排序能力的情况下,对提供类似MBMS RB比特率的小区而言,在UE中能够进行选择性组合。因此,在UE侧存在一个RLC实体。
[0077] 为了进行选择性组合,在CRNC的小区组中,针对利用点对多点传输的每个MBMS服务,都存在一个RLC实体。该小区组中的全部小区都在同一CRNC的控制下。在属于MBMS小区组的多个相邻小区中的MBMS传输之间出现不同步的情况下,CRNC可执行重新同步动作,使得UE能够在这些小区之间执行选择性组合。
[0078] 对于时分双工(TDD),在节点-B同步时,可使用选择性组合和软组合。对于频分双工(FDD),在节点-B在UE软组合接收窗口内同步时,可使用软组合,并且,软组合后的S-CCPCH的数据字段在各个软组合时刻是相同的。
[0079] 当可在各个小区之间进行选择性组合或软组合时,UTRAN发送MBMS NEIGHBORING CELL INFORMATION(MBMS相邻小区信息),MBMS NEIGHBORING CELL INFORMATION包含有可用于选择性组合或软组合的各个相邻小区的MTCH配置。当进行部分软组合时,MBMSNEIGHBORING CELL INFORMATION包含L1-组合调度,L1-组合调度指示在UE可将在相邻小区中发送的S-CCPCH与在服务小区中发送的S-CCPCH进行软组合时的各个时刻。利用MBMS NEIGHBORING CELLINFORMATION,UE能够从相邻小区接收MTCH传输,而无需接收这些相邻小区的MCCH。
[0080] UE基于阈值(例如,测量得到的CPICH Ec/No)和相邻小区的MBMSNEIGHBORING CELL INFORMATION的存在,来确定适于进行选择性组合或软组合的相邻小区。以信号方式将执行选择性组合或软组合的可能性通知给UE。
[0081] 对UMTS进行标准化的第三代合作伙伴计划(3GPP)正在讨论UMTS的长期演进(LTE)。3GPP LTE是使得能够进行高速分组通信的技术。针对LTE目标提出的大量方案,包括旨在降低用户和供应商成本、提高服务质量、以及扩展并提高覆盖范围和系统容量的方案。
[0082] 图12例示了LTE系统的架构。各个aGW 115连接到一个或多个接口网关(aGW)115。aGW115连接到允许接入互联网和/或其它网络(诸如GSM、UMTS及WLAN)的另一节点(未示出)。
[0083] 3GPP LTE要求降低每比特成本、提高服务可用性,灵活的频带应用、简单的结构、开放的接口、以及适当的终端功耗,作为上层要求。通常,UTRAN 2对应于E-UTRAN(演进-UTRAN)。节点B 5和/或RNC 4对应于LTE系统中的e-节点B(eNB)105。
[0084] 在3GPP LTE系统中,系统信息(SI)将不同的小区及网络特定参数携带给UE,以成功附接到网络。系统信息还辅助进行寻呼,并且允许用户使用不同的网络服务。各个小区持续地在诸如广播控制信道(BCCH)的信道上广播其系统信息。此外,登记到网络的各个UE或执行到特定小区的切换的各个UE首先读取小区特定信息。
[0085] 非连续接收(DRX)是在移动通信中用于节省移动终端的电池寿命的方法。通常,移动终端与网络对进行数据发送的时段进行协商。在其它时段中,移动终端关闭其接收机,并且进入低功耗状态。

发明内容

[0086] 本发明涉及用于无线通信系统中在切换过程期间保持数据单元的顺序。
[0087] 本发明的其它特征和优点将在下面的描述中阐述,并且从以下描述中部分地变得明显,或者可通过对本发明的实践而得知。本发明的这些目的和其它优点可通过在说明书、权利要求及附图中具体指出的结构来实现和获得。
[0088] 为了实现这些和其它优点,并且根据本发明的目的,如在此具体实施并广泛描述的,本发明实现为一种用于无线通信系统中在切换过程期间保持接收到的数据单元的次序的方法,该方法包括以下步骤;在切换到目标基站之前根据顺序来从源基站接收多个数据单元,其中,各个数据单元包括顺序号;在切换之后从目标基站接收具有顺序号的至少一个数据单元;以及将在切换之前从该源基站接收到的、并且顺序号比在切换之后从该目标基站接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层。
[0089] 优选的是,该方法还包括以下步骤:将在开始切换之前接收到的、在顺序上有效的全部数据单元传送到更高层,其中,在顺序上有效的数据单元是指该数据单元的顺序号直接接续下一有效数据单元的顺序号,或者直接接续在开始切换之后从所述目标基站接收到的所述至少一个数据单元的顺序号。优选的是,在开始切换时开启定时器,其中在该定时器到期时将所述数据单元传送到所述更高层。另选的是,在从所述源基站和所述目标基站中的至少一个基站接收到传送所述数据单元的指示时,将所述数据单元传送到所述更高层。
[0090] 根据本发明的另一实施方式,提供了一种用于无线通信系统中在切换过程期间保持数据单元的次序的方法,该方法包括以下步骤:在开始切换之前根据顺序来接收多个数据单元,其中,各个数据单元包括顺序号;在开始切换之后接收具有顺序号的至少一个数据单元;以及将在开始切换之前接收到的、并且顺序号比在开始切换之后接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层。
[0091] 优选的是,该方法还包括以下步骤:将在开始切换之前接收到的、在顺序上有效的全部数据单元传送到更高层,其中,在顺序上有效的数据单元是指该数据单元顺序号直接接续下一有效数据单元的顺序号,或者直接接续在开始切换之后接收到的所述至少一个数据单元的顺序号。
[0092] 优选的是,在开始切换时开启定时器,其中,在该定时器到期时将所述数据单元传送到所述更高层。另选的是,在接收到传送所述数据单元的指示时,将所述数据单元传送到所述更高层。
[0093] 根据本发明的另一实施方式,提供了一种用于无线通信系统中在切换过程期间保持接收到的数据单元的次序的方法,该方法包括以下步骤:在开始切换之前根据顺序来接收多个数据单元,其中,各个数据单元包括顺序号;在开始切换之后接收具有顺序号的至少一个数据单元;在开始切换时开启定时器;在该定时器到期时,将在开始切换之前接收到的、并且顺序号比在开始切换之后接收到的所述至少一个数据单元的顺序号小的全部数据单元,传送到更高层;以及在该定时器到期时,将在开始切换之前接收到的、在顺序上有效的全部数据单元传送到更高层,其中,在顺序上有效的数据单元是指该数据单元的顺序号直接接续下一有效数据单元的顺序号,或者直接接续在开始切换之后接收到的所述至少一个数据单元的顺序号。
[0094] 根据本发明的另一实施方式,提供了一种用于无线通信系统中在切换过程期间保持数据单元的次序的方法,该方法包括以下步骤:在切换到目标基站之前根据顺序来从源基站向移动终端发送多个数据单元,其中,各个数据单元包括顺序号;将之前由该源基站发送的数据单元的最高顺序号,通知给该目标基站;以及在切换之后,从该目标基站向该移动终端发送具有顺序号的至少一个数据单元,其中,针对该源基站之前发送的数据单元的所述最高顺序号,来从该目标基站发送该至少一个数据单元。
[0095] 优选的是,所述目标基站在切换之后,从所述移动终端和所述源基站中的至少一个,来接收关于所述最高顺序号的信息。在本发明的一个方面中,该方法还包括以下步骤:从所述目标基站以比之前由所述源基站发送的数据单元的所述最高顺序号高的顺序号发送所述至少一个数据单元,其中,该至少一个数据单元之前并未发送,其中,该源基站和该目标基站丢弃之前已发送的全部数据单元。
[0096] 在本发明的另一方面中,该方法还包括以下步骤:从所述源基站向所述目标基站转发之前由所述源基站发送给所述移动终端的全部未经确认的数据单元;从所述目标基站向所述移动终端发送所转发的数据单元;以及从所述目标基站以比之前由所述源基站发送的数据单元的所述最高顺序号高顺序号发送所述至少一个数据单元,其中,该至少一个数据单元之前并未发送。
[0097] 优选的是,所述目标基站按照根据从所述源基站所转发的数据单元的各自顺序号的次序,来接收从所述源基站所转发的数据单元。优选的是,所述目标基站丢弃顺序号对于从所述源基站所转发的数据单元的次序而言无序的数据单元。优选的是,所述目标基站在发送之前并未发送的所述至少一个数据单元之前,向所述移动终端发送之前由所述源基站发送的所转发的数据单元。优选的是,所述目标基站按照根据数据单元的各自的顺序号的升序,来向所述移动终端发送所述数据单元。
[0098] 在本发明的另一方面中,该方法还包括以下步骤:将之前由所述移动终端接收到的数据单元的最后顺序号,通知给所述目标基站;在所述目标基站中确定以下情况:发往所述移动终端的所转发数据单元的顺序号与由该移动终端之前接收到的数据单元的最后顺序号并不在顺序上对应;以及如果在预定时间过去之前,该目标基站并未接收到与由该移动终端之前接收到的数据单元的最后顺序号在顺序上对应的数据单元,则去除所转发数据单元的顺序号,并且从该目标基站向该移动终端发送无序的所转发数据单元。
[0099] 在本发明的另一方面中,该方法还包括以下步骤:将之前由所述移动终端接收到的数据单元的最后顺序号,通知给所述目标基站;在所述目标基站中确定以下情况:发往所述移动终端的所转发数据单元的顺序号与由该移动终端之前接收到的数据单元的最后顺序号并不在顺序上对应;以及丢弃所转发的数据单元。
[0100] 根据本发明的另一实施方式,提供了一种用于无线通信系统中在切换过程期间保持接收到的数据单元的次序的方法,该方法包括以下步骤:在开始切换之前根据顺序来接收多个数据单元,其中,各个数据单元包括顺序号;在开始切换时开启定时器;以及当该定时器到期时,将在开始切换之前接收到的、并且未按照顺序的全部数据单元,传送到更高层。
[0101] 根据本发明的另一方面,提供了一种用于在无线通信系统中对接收到的数据单元的次序中的错误进行检测的方法,该方法包括以下步骤:根据顺序来接收多个数据单元,其中,各个数据单元包括顺序号,其中,如果当前接收到的数据单元的顺序号位于从最后接收到的数据单元的顺序号到在该最后接收到的数据单元的顺序号之后的预定顺序号之间的间隔内,则没有发生错误,并且,如果当前接收到的数据单元的顺序号超出从该最后接收到的数据单元的顺序号到在该最后接收到的数据单元的顺序号之后的预定顺序号之间的该间隔,则发生了错误。
[0102] 根据本发明的实施方式,提供了一种用于无线通信系统中在切换过程期间保持数据单元的次序的方法,该方法包括以下步骤:根据顺序从源基站向移动终端发送多个数据单元,其中,各个数据单元包括顺序号;从源基站向目标基站发送切换请求;以及从该源基站向该目标基站发送与该目标基站要用于传输的合适顺序号有关的信息,其中,该目标基站利用来自该源基站的该信息,来确定该用于传输的合适顺序号。
[0103] 优选的是,所述信息包括以下中的一项:所述目标基站要用于传输的下一顺序号;所述源基站之前发送的数据单元的最高顺序号;以及时间戳和预期的数据速率/顺序号速率。优选的是,所述合适顺序号比之前由所述源基站发送的数据单元的最高顺序号大。
[0104] 应当理解的是,对本发明的以上概述和以下详述都是示例性和说明性的,并且旨在对所要求保护的本发明提供进一步理解。

附图说明

[0105] 所包含的附图用于提供对本发明的进一步理解,且并入本申请而构成本申请的一部分,附图例示了本发明的实施方式并与本说明书一起用于解释本发明的原理。根据一个或更多个实施方式,由不同附图中的同一附图标记所指示的本发明的特征、元素及方面代表了相同、等同或类似的特征、元素及方面。
[0106] 图1例示了传统UMTS网络。
[0107] 图2例示了UE与UTRAN之间的传统无线接口协议。
[0108] 图3例示了逻辑信道结构。
[0109] 图4例示了从UE的角度的逻辑信道与传输信道之间的可能映射。
[0110] 图5例示了从UTRAN的角度的逻辑信道与传输信道之间的可能映射。
[0111] 图6例示了可能的UE状态转换。
[0112] 图7例示了典型的计数过程。
[0113] 图8例示了从UE角度观察时的逻辑信道与传输信道之间的映射。
[0114] 图9例示了从UTRAN角度观察时的逻辑信道与传输信道之间的映射。
[0115] 图10例示了用于发送MBMS服务信息和无线承载信息的调度。
[0116] 图11例示了UE从多个小区接收MBMS服务。
[0117] 图12例示了LTE系统的架构。
[0118] 图13例示了根据本发明的一个实施方式的切换过程。
[0119] 图14例示了根据本发明的一个实施方式的、所接收、所发送及所确认的具有顺序号的数据单元的状态。
[0120] 图15例示了根据本发明的一个实施方式的、用于UE中在切换过程期间保持接收到的数据单元的次序的方法。
[0121] 图16例示了根据本发明的一个实施方式的移动台(MS)或UE的框图。

具体实施方式

[0122] 本发明涉及用于无线通信系统中在切换过程期间保持数据单元的次序。
[0123] 现在将具体地说明本发明的优选实施方式,在附图中例示了这些优选实施方式的示例。只要可能,在全部附图中使用相同的附图标记来表示相同或相似的部分。
[0124] 本发明致力于长期演进(LTE)移动性的原理,更具体来说,涉及确保移动过程中的安全性。根据本发明,对于下行链路传输,诸如用于互联网语音传输协议(VoIP)的无缝切换不同于诸如用于传输控制协议(TCP)的无损切换。
[0125] 根据本发明,在下行链路传输中包括分组数据汇聚协议(PDCP)顺序号,以允许发射机和接收机保持用作针对加密及解密算法的输入的计数器值(COUNT-C)。为了确保位于发射机和接收机处的计数器保持同步,并且也为了追踪已在发射机中计数、但已丢失而未被接收机接收到的PDCP PDU的踪迹,可将诸如PDCP SN的顺序号(SN)添加到DPCP PDU,或者推导得出顺序号(SN)。该顺序号优选地与COUNT-C值的X个最低有效位(X个LSB)相对应。因此,COUNT-C值包括X个LSB,并且剩余Y个最高有效位(Y个MSB)。在PDCP SN达到最大值时,顺序号重新从0开始,这通常被称为顺序号的“回转(wrap-around)”。因此,由Y个MSB所表示的计数器可以认为是“回转计数器”。
[0126] 优选的是,接收机接受按照顺序到达的、携带有顺序号的PDCPPDU,其中,在最大可能顺序号之后的下一顺序号对应于0。因此,当最后接收到的顺序号是最大顺序号、并且接收到的下一PDCP SN并不对应于最后SN加一或并不对应于0时,则认为从最后接收到的顺序号到接收到的下一顺序号之间的全部PDCP PDU已经丢失。
[0127] 根据本发明,当携带有顺序号的两个PDCP PDU无序到达时,接收机可认为已经发生了特定次数的回转,因此,增大接收机中的回转计数器,虽然在发射机中可能并不类似地增大回转计数器。在例如因为循环冗余校验(CRC)未检测到的残余错误而引起顺序号改变时,会出现类似情况。通常,在接收了改变后的顺序号之后,PDCP SN不会按照顺序而被接收,因此在发射机与接收机之间会出现回转以及回转计数器的不同步。
[0128] 根据本发明,提供了用于检测顺序号错误的机制。该机制包括以下处理:忽略其PDCP SN预计在最后接收到的PDCP SN之后的至少Max_Window个顺序号才接收到的、全部接收到的PDCP PDU。因此,接收机能够检测到无序传送和大部分残余错误,并且因此,在发射机与接收机之间不会发生回转计数器的不同步。Max_Window的参数值可以是固定的,或在无线承载(RB)建立时用信号发送给UE。然而,如果超过Max_Window个具有SN的PDCP PDU丢失,则可以忽略之后全部PDCP PDU,并且,回转计数器不同步。
[0129] 图13例示了根据本发明的一个实施方式的切换过程。图14例示了根据本发明的一个实施方式的、所接收、所发送及所确认的具有顺序号的数据单元的状态。
[0130] 根据本发明,当UE接收到并接受了切换命令(如图13中的步骤3所示)时、并且可以在UE已经确认了与目标小区的同步之后,将RLC层中的、有效但是无序的全部完整SDU发送至PDCP层。此外,重置RLC层以及UE中的全部HARQ处理。如图14所示,UE可完整地接收到具有SN的一些PDCP PDU,但是并未确认UE接收到ENodeB已尝试发送的、具有SN的其它PDCP PDU,诸如PDCP SN 4、8、9及10,(参见图14的4)所示。此外,虽然在UE中已经成功地接收到具有SN的一些PDCP PDU,但是ENodeB可能并未从HARQ实体或RLC实体接收到关于成功接收的确认(例如SN为9的PDCP PDU)(参见图14的3))。
[0131] 参照图14,图14示出在切换消息过程中不同时刻的ENodeB和UE中的状态的差别的示例。在1)中,示出当源ENodeB向目标ENodeB发送第一消息、以请求切换并保留必须资源时的源ENodeB。在此,例如在RLC等级或HARQ等级确认UE接收到PDCP SN 1和PDCP SN 3。此外,虽然ENodeB已经开始发送SN为2、4及5的PDCP PDU,但是UE尚未向ENodeB确认接收到这些PDCP PDU。因此,源ENodeB可向目标ENodeB指示用于发送的下一PDCP SN,即,在本示例中的PDCP SN 6。源ENodeB还可向目标ENodeB指示时间戳和预期的数据速率/顺序号速率,使得目标ENodeB能够推导出当针对UE的发送开始时,目标ENodeB可用于进行第一发送的SN。因此,目标ENodeB可确定PDCP_SN_TXed_Max,这对应于已发送的最大PDCP SN。优选的是,目标ENodeB并不使用小于或等于PDCP_SN_TXed_Max的SN来发送之前尚未向UE发送的IP分组,以避免使得回转计数器不同步。
[0132] 在2)和3)中,示出在切换的不同步骤中切换过程期间的源ENodeB的环境如何变化。在4)中,示出UE中接收到的具有SN的PDCP PDU的状态。在此,示出了虽然UE接收到SN为1、2、3、5、6、7及9的PDCP PDU,但是ENodeB仅认为UE接收到SN为1、2、3、5、6、7的PDCP PDU。对于SN为4、8、9及10的PDCP PDU,因为虽然已向UE至少一次发送过这些PDCP PDU,但是并未在RLC和/或H-ARQ等级上对这些PDCP PDU进行确认,因此PDCP PDU并不知道UE是否已经接收到这些PDCP PDU。
[0133] 根据本发明的一个实施方式,考虑无缝切换。对于无缝切换的情况,UE PDCP优选地立即向更高层传送全部下行链路(DL)PDCP SDU。随后,UE可在切换完成消息中指示在下行链路中最后接收到的PDCP SN或预计的下一PDCP SN,使得目标ENodeB可在该消息一到达时就使用该消息来开始新接收到的数据的传输。
[0134] 另选的是,目标ENodeB可使用与用在下行链路中的最高DPCP SN相关的信息,该信息可在图13的步骤1中从源ENodeB接收到。随后,目标ENodeB例如对该信息应用固定偏移,并且在图13的步骤2中向源ENodeB指示该固定偏移。因此,源ENodeB能够停止超出该固定偏移的传输。此外,目标ENodeB可使用与该固定偏移相对应的顺序号来作为已发送的最大PDCP SN(PDCP_SN_TXed_Max),并且能够使用下一顺序号或更高顺序号来发送尚未安全发起的IP分组,而不会导致使得回转计数器不同步的风险。
[0135] 在源ENodeB确定UE已经执行了切换之后(诸如当源ENodeB接收到切换消息的HARQ确认(ACK)或RLC确认),如图13中的步骤9所示,源ENodeB可将最后使用的PDCP SN通知给目标ENodeB。这在切换后不发送数据时是优选的,以确保目标ENodeB能够在未来切换操作中将最后发送的PDCP SN的准确值,报告给下一目标ENodeB。
[0136] 此后,源ENodeB或目标ENodeB丢弃已尝试发送的全部PDCP SDU。相应地,因为唯一的影响是PDCP的SN中的间隔,所以不需要具体的UE重新排序行为。
[0137] 根据本发明的另一实施方式,考虑无损切换。对于无损切换的情况,源ENodeB优选地向目标ENodeB转发已经发送并分配了SN的全部PDCP PDU/SDU,使得能够将这些PDCP PDU/SDU发送到UE。UE可在切换完成消息中指示位于接收到的最高PDCP SN之后的PDCP SN(PDCP_SN_Miss_max)。随后,目标ENodeB可使用位于PDCP_SN_Miss_max值之前的SN,来作为针对已经发送的最大PDCP SN的值(PDCP_SN_TXed_Max)。
[0138] 与无缝切换类似,在无损切换中,目标ENodeB可使用在图13的步骤1中从源ENodeB接收到的、与用在下行链路中的最高PDCP SN有关的信息。随后,目标ENodeB例如可对该信息应用固定偏移,并且在图13的步骤2中向源ENodeB指示该固定偏移。因此,源ENodeB能够停止超出该固定偏移的传输。此外,目标ENodeB可使用与该固定偏移相对应的顺序号来作为已发送的最大PDCP SN(PDCP_SN_TXed_Max),并且能够使用下一SN或更高SN来发送尚未安全发起的IP分组,而不会导致使得回转计数器不同步的风险。
[0139] 还可指示尚未接收到的最后PDCP SN(PDCP_SN_Miss_min)的值,或由目标ENodeB和UE来确定尚未接收到的最后PDCP SN(PDCP_SN_Miss_min)的值,作为PDCP_SN_Miss_max和窗口大小参数HO_Reordering_window_size,该值例如可在RB设置/重新配置时指示、在切换命令中指示或是固定值。可由目标ENodeB将该SN作为PDCP_SN_TXed_Min而存储。
[0140] 为了不造成回转计数器的不同步,目标ENodeB优选地并不发送已经分配了PDCP SN的IP分组,其中,该SN值不在PDCP_SN_TXed_Min与PDCP_SN_Miss_Max之间(其中,允许值PDCP_SN_TXed_Min和PDCP_SN_Miss_Max)。在目标ENodeB中,经由X2接口转发的、已试图发送的PDCP PDU/SDU优选地按照顺序而到达。如果经由X2接口的传送是无序的,则目标ENodeB可通过对PDCP报头进行解码,或者通过对添加到经转发的PDCP PDU/SDU中的COUNT-C或PDCP SN进行识别,来检测出这种无序传送。因此,目标ENodeB能够丢弃无序的PDCPPDU/SDU,因此,UE将不会接收到其SN不高于之前接收到的PDCP SN的PDCP PDU。
[0141] 根据本发明,目标ENodeB优选地在发送从aGW/源ENodeB传送来的、尚未试图发送的PDCP SDU之前,发送包含有来自已经尝试发送的PDCP SDU的数据的PDCP PDU。该操作在以下切换的情况下是优选的,其中,在数据转发中优选的是,要转发到目标ENodeB的一些数据缓存在源ENodeB中(这是因为通常仅当在目标ENodeB中确认了切换时才触发传送开关)。
[0142] 在源ENodeB检测到UE已经执行切换时(诸如当源ENodeB接收到切换消息的HARQ确认ACK或RLC确认时),在图13的步骤9中,源ENodeB优选地将最后使用的PDCP SN报告给目标ENodeB。这在切换后不发送数据时是优选的,以确保目标ENodeB能够将最后发送的PDCP SN的准确值,报告给未来切换操作的下一目标ENodeB,如图13的步骤1一样。
[0143] 根据本发明,现在描述错误的情况。在错误情况的一个示例中,可能发生经由X2接口的一个PDCP PDU/SDU的丢失。为了解决这种错误,即使尚未接收到全部PDCP SN,UE例如也可将具有小于当前接收到的PDCP SN的PDCP SN的全部PDU/SDU发送到更高层。假设目标ENodeB优选地按照升序来向UE发送具有PDCP SN的PDCP PDU,则UE用于解决这种错误的操作不会是问题。
[0144] 在错误情况的另一示例中,已经试图发送的最后PDCP SN并不与UE中最后接收到的PDCP SN相对应。为了解决这种错误,目标ENodeB可进行以下操作,其中,如果在定时器到期前尚未接收到该PDCP PDU,则目标ENodeB可去除该分组的SN并且无序地发送该分组。目标ENodeB在这种具体情况下也可丢弃该PDCP PDU。另选的是,为了解决这种错误,可以从源ENodeB向目标ENodeB系统地发送最高SN。因此,目标ENodeB可获知最高PDCP SN,并且获知是否存在等待接收该最高PDCPSN的理由。
[0145] 鉴于上文所述,根据本发明可应用以下过程。优选的是,UE中的PDCP层预计包括有顺序号的丢失PDCP PDU按照顺序而到达。例如,在图14的4)中,UE预计首先接收到SN为4的PDCP PDU,接着顺序接收到SN为8的PDCP PDU和SN为10的PDCP PDU。因此,只要接收到大于或等于PDCP_SN_Miss_min的顺序号,PDCP层就考虑尚未传送到更高层的、SN小于所接收到的SN的全部PDCP PDU,并且可将之后的有顺PDCP SN传送到更高层。在图15中示出详细过程。
[0146] 图15例示了根据本发明的一个实施方式的、针对具有顺序号的下行链路PDCP PDU在切换过程中操作UE的方法。优选的是,当UE接收到切换命令时,UE在切换中发起重新排序过程(1)。随后,UE确定接收到的最高PDCP SN之后的PDCP SN,并且将该值作为PDCP_SN_Miss_max而存储(2)。UE还可确定C,例如作为最小丢失的PDCP SN(PDCP_SN_Miss_min),或者 作为PDCP_SN_Miss_max-HO_Reordering_window_size,其 中,HO_Reordering_window_size的值可以是固定的,或者可在切换或RB设置中由UE从ENodeB接收到HO_Reordering_window_size的值。
[0147] 此后,UE从ENodeB接收PDCP PDU(3),并且确定是否应当继续进行重新排序过程(4)。根据本发明,UE可在满足以下标准中的一项时,停止重新排序过程:
[0148] A)(PDCP_SN_Miss_min≤当前PDCP PDU SN<PDCP_SN_Miss_max)不满足;
[0149] B)PDCP_SN_Miss_max+偏移≤当前PDCP PDU SN;
[0150] C)在开始重新排序时开启的定时器到期;以及
[0151] D)接收到指示停止重新排序处理的PDCP控制PDU或比特。
[0152] 如果所接收到的PDCP PDU已经接收到(5),则丢弃该PDU,并且等待要接收的下一PDCP PDU(6)。对于未丢弃的PDU,UE利用按照顺序接收到的SN来对从PDCP_SN_Miss_min开始的全部PDCP PDU进行标识,而不错过SN。随后,对所标识的PDCP PDU进行处理(例如,报头解压缩),并且将它们的内容传送到更高层。优选的是,因为可由ENodeB接收到已由UE接收到的PDU,所以将PDCP_SN_Miss_min设置为当前接收到的PDCP PDU的SN(7)。
[0153] 独立于来自接收到的PDCP PDU的触发器,可能需要另一触发器来在切换过程中触发停止重新排序过程,诸如,当包含在尚未由源ENodeB发送的PDCP PDU中的IP分组在X2接口上丢失时。因此,优选的是,在开始切换过程时开启定时器。在定时器到期时(8),UE将认为可对到这个时刻为止所接收到的具有SN的全部PDCP PDU进行处理并可将其传送到更高层(9)。在一个实施方式中,每次UE在下行链路中接收到PDCP PDU时,可重启定时器。此后,在切换过程中停止重新排序过程(10)。
[0154] 例如参照图14,源ENodeB将向UE至少转发SN为4、8、9及10的PDCP PDU。在接收到SN为4的PDCP PDU之后,UE随后传送SN为5、6及7的全部PDCP PDU。此后,在接收到SN为8、9及10的PDCPPDU之后,UE随后对这些PDU进行处理,并将这些PDU的内容发送到更高层。
[0155] 图16例示了根据本发明的移动台(MS)或UE 1的框图。UE 1包括处理器(或数字信号处理器)210、RF模块235、功率管理模块205、天线240、电池255、显示器215、键盘220、存储器230、扬声器245及麦克风250。
[0156] 用户例如通过按压键盘220的按键或者通过利用麦克风250的语音激活,来输入指令信息(诸如电话号码)。微处理器210接收并处理该指令信息,以执行适当功能,诸如拨打电话号码。可从存储模块230获取操作数据以执行该功能。此外,为了用户参考和方便,处理器210可在显示器215上显示该指令信息和操作信息。
[0157] 处理器210向RF模块235发出指令信息,以发起通信,例如发送包括语音通信数据的无线信号。RF模块235包括接收机和发射机,以接收并发送无线信号。天线240辅助进行无线信号的发送和接收。在接收到无线信号时,RF模块235转发该信号,并且将该信号转换到基带频率,以由处理器210进行处理。处理后的信号被转换成可听或者可读信息(例如经由扬声器245输出)。处理器210还包括执行这里所述的各种处理所需要的协议和功能。
[0158] 对于本领域技术人员明显的是,可利用例如处理器210或其它数据或数字处理设备,按照单独的方式或与外部支持逻辑相结合,来容易地实现移动台1。虽然本发明是在移动通信的环境下进行描述的,但是本发明还可以在使用移动设备,例如配备有无线通信能力的PDA和笔记本电脑的任何无线通信系统中使用。此外,用来描述本发明的术语的使用并不是要将本发明的范围限制为特定类型的无线通信系统(诸如UMTS)。本发明还适用于使用不同空中接口和/或物理层的其它无线通信系统,例如TDMA、CDMA、FDMA、WCDMA等。
[0159] 优选实施方式可以实现为使用标准编程和/或工程技术的方法、装置或制品来执行以产生软件、固件、硬件或它们的任意组合。这里使用的“制品”一词涉及在硬件逻辑中实现的代码或逻辑(例如,集成电路芯片、现场可编程门阵列(FPGA)、特定用途集成电路(ASIC)等)或计算机可读介质(例如,磁存储介质(例如,硬盘驱动器、软盘、磁带等)、光存储器(CD-ROM、光盘等)、易失性和非易失性存储设备(例如,EEPROM、ROM、PROM、RAM、DRAM、SRAM、固件、可编程逻辑等))。计算机可读介质中的代码可以由处理器访问和运行。
[0160] 还可以通过传输介质或从网络上的文件服务器来得到其中实现了优选实施方式的代码。在这种情况下,其中实现该代码的制品可以包括传输介质,例如网络传输线、无线传输介质、空间信号传播、无线电波、红外信号等。当然,本领域技术人员将认识到,可以在不脱离本发明的范围的情况下对这种配置做出多种修改,并且制品可以包括本领域中已知的任何信息传递介质。
[0161] 附图所示的逻辑实现按照特定顺序来描述了特定操作。在替换实施方式中,可按照不同顺序来执行特定逻辑操作,并且可进行修改或者删除,并且仍然能够实现本发明的优选实施方式。此外,可在上述逻辑中增加步骤并且仍然符合本发明的实现。上述实施方式和优点仅是示例性的,并且不应当理解为对本发明的限制。本说明可容易地应用于其它类型的装置。本发明的描述旨在是例示性的、但并意图限制权利要求的范围。各种替换、修改及变型对本领域技术人员来说是明显的。在权利要求中,装置加功能的句式(“means-plus-function”)旨在涵盖在此描述的执行所述的功能的结构,并且不仅涵盖结构等同物而且涵盖等同的结构。