专利名称:用于建立移动终端的无线承载的装置和方法
技术领域:
本发明涉及一种用于在无线通信系统中在移动终端和网络之间建立无线链路的装置和方法。
背景技术:
通用移动电信系统(UMTS)是从全球移动通信系统(GSM)演化而来的第三代移动通信系统,其是欧洲标准。UMTS的目的在于基于GSM核心网络和宽带码分多址技术来提供增强的移动通信服务。
现有技术UMTS网络结构1在图1中举例说明。移动终端2,或者用户设备(UE),经由UMTS陆上无线接入网络(UTRAN)6连接到核心网络4。该UTRAN 6配置、维护和管理用于UE 2和核心网络4之间通信的无线接入承载,以满足端到端服务质量需要。
该UTRAN 6包括多个无线网络子系统(RNS)8,其每个包括一个用于多个基站12或者“节点B”的无线网络控制器(RNC)10。连接到给定的基站12的RNC 10是控制RNC,其用于分配和管理为工作在一个小区中的许多的UE 2提供的公共资源。在一个节点B中存在一个或多个小区。控制RNC 10控制通信业务负荷、小区拥塞和接收新的无线链路。每个节点B 12可以从UE 2接收上行链路信号,并且可以发送下行链路信号给该UE。每个节点B 12起允许UE 2连接到该UTRAN 6的接入点的作用,同时RNC 10起将相应的节点B连接到该核心网络4的接入点的作用。
在该UTRAN 6的无线网络子系统8之中,服务RNC 10是管理用于对特定的UE 2提供服务的专用无线资源的RNC,并且是用于到特定UE的数据发送的到该核心网络4的接入点。连接到该UE 2的所有其它的RNC 10是漂移RNC,使得仅仅存在一个经由UTRAN 6将该UE连接到核心网络4的服务RNC。漂移RNC 10便于用户数据的路由,并且分配作为公共资源的编码。
在UE 2和UTRAN 6之间的接口是通过按照无线接入网络技术规范建立的无线接口协议来实现的,该无线接入网络技术规范描述例如在3GPP技术规范中描述的物理层(L1)、数据链路层(L2)和网络层(L3)。这些层是以开放式系统互连(OSI)模型的较低的三个层为基础的,而该开放式系统互连模型在通信系统中是公知的。
现有技术的无线接口协议的结构在图2中举例说明。如所示,该无线接口协议被水平地划分为物理层、数据链路层和网络层,并且被垂直地划分为用于负载数据业务,诸如语音信号和网际协议分组传输的用户平面,和用于负载供该接口的维护和管理的控制信息的控制平面。
该物理层(PHY)提供信息传送服务给更高的层,并且经由传输信道链接到媒介接入控制(MAC)层。数据经由传输信道在MAC层和物理层之间传播。此外,数据传输经由在不同的物理层之间的物理信道执行,即,在发送侧(发射机)和接收侧(接收机)的物理层之间进行。
该第二层(L2)的MAC层提供信息传送服务给更高的层,并且经由逻辑信道链接到无线链路控制(RLC)层。第二层(L2)的RLC层支持可靠数据的发送,并且可以对于从上层接收的RLC服务数据单元(SDU)执行分段和级联功能。
位于第三层(L3)的最低部分上的无线资源控制(RRC)层仅定义在控制平面中,并且控制与建立、再建立和释放无线承载有关的传输信道和物理信道。无线承载(RB)是由下层,诸如RLC层或者MAC层提供的服务,用于在UE 2和UTRAN 6之间传送数据。
RB的建立确定需要提供特定服务的协议层和信道的调整特性,从而建立该服务的参数和操作方法。当建立连接以允许在特定UE 2的RRC层和UTRAN 6的RRC层之间的传输的时候,该UE 2被称为处于RRC连接状态。没有上述的连接,则该UE 2被称为处于空闲状态。
以下将描述多媒体广播/多播服务(MBMS或者“MBMS服务”)。MBMS指的是一种使用下行链路专用MBMS无线承载提供数据流或者背景服务给多个UE 2的方法,该下行链路专用MBMS无线承载利用点对多点和点对点无线承载的至少一个。一个MBMS服务包括一个或多个对话,并且MBMS数据仅仅当该对话在进行时经由该MBMS无线承载发送给多个终端。
顾名思义,MBMS可以以广播方式或者多播方式实现。广播方式用于发送多媒体数据给广播区域例如该广播消息可用的范围内所有的UE 2。多播方式用于发送多媒体数据给在多播区域例如该多播服务可利用的范围内特定的UE 2组。
UTRAN 6使用该RB提供MBMS服务给UE 2。由该UTRAN 6使用的RB可以分类为点对点RB或者点对多点RB。该点对点RB是双向的RB,包括逻辑信道DTCH(专用业务信道)、传输信道DCH(专用信道)和物理信道DPCH(专用物理信道)或者SCCPCH(辅助公共控制物理信道)。
该点对多点RB是单方向的下行链路RB,包括逻辑信道MTCH(MBMS业务信道)、传输信道FACH(前向接入信道)和该物理信道SCCPCH。该逻辑信道MTCH配置用于提供给一个小区的每个MBMS服务,并且用于发送特定MBMS服务的用户平面数据给UE 2。
提供该MBMS服务的该UTRAN 6经由MCCH(MBMS控制信道)将MBMS相关的RRC消息发送给多个终端(UE 2)。在此处,该逻辑信道MCCH是点对多点下行链路信道,并且被映射到FACH,其被映射到SCCPCH。
经由该MCCH发送的该MBMS相关的RRC消息典型地包括MBMS服务信息消息和MBMS RB信息消息。发送给每个小区的该MBMS服务信息消息包括对应小区中正在进行或设置为是正在进行的MBMS服务ID的列表,和每个MBMS服务的类型。如果在相应的小区中特定的MBMS服务使用点对多点RB,则该MBMS RB信息消息包括与相应的MBMS服务相关的点对多点RB的信息。
希望使用点对多点RB接收特定的MBMS服务的终端经由该MCCH接收MBMS服务信息消息。如果该接收的MBMS服务信息消息表示接收用于该特定的MBMS服务的该MBMS RB信息消息,该终端经由该MBMS RB信息消息获得在该终端中建立供接收该特定的MBMS的MBMS RB需要的信息。换句话说,如果该接收的MBMS服务信息消息包括特定MBMS服务的ID,并且表示用于该特定的MBMS的RB类型是点对多点RB,该终端通过接收该MBMS RB信息消息获得该点对多点RB信息,并且通过使用该信息建立该点对多点RB。
用于在移动终端(UE 2)已经移动进入的小区中建立供特定MBMS服务的MBMS RB的现有技术的处理过程在图3中举例说明。如图3所示,该移动终端从小区A移动到小区B,从小区B移动到小区C,然后从小区C移动到小区A。该UE 2在小区A-C中顺序地执行步骤1、2、3和4。
该小区A-C提供该移动终端(UE 2)希望接收的特定的MBMS服务,并且使用点对多点RB将该MBMS服务发送给该移动终端。每当该移动终端移动进入新的小区之内时,其接收MBMS服务信息消息和MBMS RB信息消息。然后,该UE 2使用该接收的信息消息建立用于该新小区的点对多点RB。
在步骤1中,该移动终端位于小区A中,并且该移动终端希望接收的该特定的MBMS服务的对话在此时起动。当该对话开始的时候,该移动终端接收在小区A中发送的MBMS RB信息消息,并且获得用于点对多点RB的信息。然后,该移动终端使用获得的点对多点RB信息建立点对多点MBMS RB,并且接收该特定的MBMS服务的数据。随后,该移动终端从小区A移动到小区B以执行步骤2。
此后,在步骤2、3和4中,当从一个小区移动到另一个时,该移动终端接收从相应的小区发送的MBMS RB信息消息,并且获得点对多点RB信息。然后,该移动终端使用该获得的点对多点RB信息建立点对多点MBMS RB,并且从相应的小区接收该特定的MBMS的数据。
按照现有技术的移动终端的无线承载建立方法,每当在穿过几个小区的同时该移动终端通过点对多点RB接收特定的MBMS服务时,每次该移动终端移动进一个小区,该移动终端将已经接收用于建立MBMS RB的MBMS RB信息消息。因此,类似于图3的步骤4,当该移动终端在穿过另一个小区(小区B和C)之后,返回到一个以前进入的小区诸如小区A的时候,该移动终端不必要地再次接收其先前已经接收的用于建立MBMS RB的MBMS RB信息消息。这个操作是有问题的,因为在该移动终端移动进该小区并且该MBMS RB被设置之后,不必要的收到该MBMS RB信息消息导致在接收MBMS服务数据的过程中的时间延迟。此外,因为数据由于该延迟不能被接收,故而数据丢失。
发明的公开技术问题本发明针对一种用于建立移动终端的无线承载(RB),以防止重新接收点对多点无线承载信息消息,并且使得当移动终端在小区之间移动的时候数据损失减到最小的方法。
本发明的附加的特点和优点将在随后的描述中阐述,并且从该描述中在某种程度上将是清晰可见的,或者可以通过实践本发明获悉。通过尤其在著述的说明书及其权利要求以及所附的附图中指出的结构,可以实现和获得本发明的目的和其他的优点。
技术方案为了实现这些和其他的优点,以及按照本发明的目的,如在此处实施和广泛地描述的,本发明以装置和方法来实施。在一个示范的实施例中,一种用于在无线通信系统中在移动终端和网络之间建立无线链路的方法,包括在小区中建立与网络的通信;接收和存储与该小区有关的无线承载信息;在该小区中断开与网络的通信;在该小区中重建与网络的通信;和在该小区中重建与网络的通信时,使用所存储的无线承载信息建立用于服务的点对多点无线承载。
在一个方面中,该无线承载信息是经由该小区的MBMS控制信道(MCCH)接收的。该方法进一步包括在断开与网络的通信之前,使用该无线承载信息建立用于服务的点对多点无线承载,并且接收该服务。该服务可以包括点对多点服务。此外,该无线承载信息可以是点对多点无线承载信息。
在一个详细的方面中,该方法进一步包括接收该小区的小区ID,确定与该小区有关的该接收的无线承载信息的类型,如果该接收的无线信息被确定是点对点无线承载信息,则使用该接收的无线承载信息建立用于服务的点对点无线承载,和使用该点对点无线承载接收该服务。
在另一个方面中,该方法进一步包括接收该小区的小区ID,如果该接收的无线承载信息被确定是点对多点无线承载信息,则确定该小区的小区ID和点对多点无线承载信息是否被存储在存储器中,如果确定该小区的小区ID和点对多点无线承载信息存储在该存储器中,则使用该点对多点无线承载信息建立用于服务的点对多点无线承载,和使用该点对多点无线承载接收该服务。
在又一个方面中,该方法进一步包括接收该小区的小区ID,如果该接收的无线承载信息被确定是点对多点无线承载信息,则确定该小区的小区ID和点对多点无线承载信息是否存储在存储器中,如果确定该小区ID或者该点对多点无线承载信息没有存储在该存储器中,则在该存储器中存储该小区ID和接收的无线承载信息,使用该接收的无线承载信息建立用于服务的点对多点无线承载,和使用该点对多点无线承载接收该服务。
在另一个方面中,该方法进一步包括接收该小区的小区ID,接收用于服务的点对多点无线承载的更新信息,和确定是否该小区的小区ID和点对多点无线承载信息存储在存储器中,其中该更新信息是经由该小区的MBMS控制信道(MCCH)接收的。
该方法进一步包括如果确定该小区ID和该点对多点无线承载信息存储在该存储器中,则接收与该小区有关的点对多点无线承载的当前的更新信息,将该点对多点无线承载的当前的更新信息与存储的该点对多点无线承载的更新信息比较,如果该点对多点无线承载的当前的更新信息与存储的该点对多点无线承载的更新信息相同,则使用存储的该点对多点无线承载的更新信息建立用于该服务的点对多点无线承载,和使用该点对多点无线承载接收该服务。
在另一个方面中,该方法进一步包括接收该小区的小区ID,接收用于服务的更新信息,确定该小区的小区ID和点对多点无线承载信息是否存储在存储器中,如果确定该小区ID或者该点对多点无线承载信息先前没有存储在该存储器中,则将接收的更新信息与线圈存储的更新信息比较,和如果该接收的更新信息不同于存储的更新信息,则接收与该小区有关的当前的点对多点无线承载信息。
该方法进一步包括在存储器中存储该小区ID、该当前点对多点无线承载信息和接收的更新信息,使用该当前的点对多点无线承载信息建立用于该服务的点对多点无线承载,和使用该点对多点无线承载接收该服务。
在另一个方面中,所述存储与该小区有关的无线承载信息包括确定要存储的无线承载信息项的数目是否超过该移动终端中的阈值,如果要存储的无线承载信息项的数目超过该移动终端中的阈值,则删除先前存储的无线承载信息项,并且存储该无线承载信息,和如果要存储的无线承载信息项的数目不超过该移动终端中的阈值,则存储该无线承载信息。该移动终端中的该阈值可以由网络或者移动终端确定。
在一个方面中,所述删除先前存储的无线承载信息项包括删除位置距该移动终端当前所处的小区最远的小区的无线承载信息项。此外,所述删除先前存储的无线承载信息项包括,删除在存储的无线承载信息项之中最老(oldest)的无线承载信息项。
在一个更详细的方面中,用于在无线通信系统中在移动终端和网络之间建立无线链路的方法,进一步包括当该特定的对话终止的时候,删除在该服务的特定的对话期间所存储的用于该服务的所有无线承载信息项。该方法还可以进一步包括,当该移动终端使该服务无效(deactivate)的时候,删除在该服务的特定的对话期间所存储的用于该服务的所有无线承载信息项。此外,该方法可以进一步包括在存储无线承载信息的时候,驱动定时器,和在该定时器终止的时候,删除所存储的无线承载信息。
应该明白,上文的概述和下面的本发明的详细说明是示范性和说明性的,并且意欲对如权利要求的本发明提供进一步的说明。
包括的附图提供了对本发明进一步的理解,并且其被结合进和构成本说明书的一部分,其举例说明本发明的实施例,并且与该说明书一起可以起解释本发明原理的作用。在不同的附图中,由相同的数字所指代的本发明的特征、部分和方面表示按照一个或多个实施例的相同、等效或者类似的特征、部分或者方面。
图1举例说明现有技术UMTS网络结构的方框图;图2举例说明基于3GPP无线接入网络技术规范的现有技术接口协议结构的方框图;图3举例说明在移动终端经过多个小区时建立用于特定点对多点服务的点对多点RB的现有技术的操作;图4举例说明按照本发明的一个实施例当移动终端经过多个小区时建立用于特定点对多点服务的点对多点RB的操作;图5举例说明按照本发明的一个实施例当移动终端移动到其中在特定的点对多点服务的一个对话期间点对多点RB信息是不可更新的小区的时候,建立点对多点RB的流程图;图6举例说明按照本发明的一个实施例当移动终端移动到其中在特定的点对多点服务的一个对话期间点对多点RB信息是可更新的小区的时候,建立点对多点RB的流程图;和图7举例说明按照本发明一个实施例存储移动终端的点对多点RB信息的流程图。
具体实施例方式
本发明涉及一种用于在无线通信系统中在移动终端和网络之间建立无线承载的方法。参考图4,移动终端从小区A移动到小区B,从小区B移动到小区C,和从小区C返回到小区A。在移动期间,该移动终端顺序地在小区A中执行步骤1,在小区B中执行步骤2,在小区C中执行步骤3,和当返回到小区A的时候执行步骤4。图4的每个小区提供该移动终端希望接收的特定的MBMS服务。这些小区使用点对多点无线承载(RB)发送该MBMS服务给该移动终端。
在步骤1中,该移动终端位于小区A中。此时,该移动终端希望接收的该特定的MBMS服务的对话被起动。随着对话开始,该移动终端接收从小区A中发送的MBMS RB信息消息,并且获得点对多点MBMS RB信息。然后,该移动终端使用该获得的点对多点MBMS RB信息建立点对多点MBMS RB,并且接收该特定的MBMS服务。此外,该移动终端存储该获得的点对多点MBMS RB信息。此后,该移动终端从小区A移动到小区B,并且执行步骤2。
在步骤2中,位于小区B中的该移动终端接收从小区B发送的MBMS RB信息消息,并且获得点对多点MBMS RB信息。然后,该移动终端使用从小区B获得的点对多点MBMS RB信息建立点对多点MBMS RB,并且接收该特定的MBMS服务。此外,该移动终端存储所获得的点对多点MBMS RB信息。此后,该移动终端从小区B移动到小区C,并且执行步骤3。
在步骤3中,位于该小区C中的该移动终端接收从小区C发送的MBMS RB信息消息,并且获得点对多点MBMS RB信息。然后,该移动终端使用从小区C获得的点对多点MBMS RB信息建立点对多点MBMS RB,并且接收该特定的MBMS服务。此外,该移动终端存储所获得的点对多点MBMS RB信息。此后,该移动终端从小区C返回到小区A,并且执行步骤4。
在步骤4,该移动终端已经返回到该小区A。在这里,该移动终端不需要从该小区A再次接收该点对多点MBMS RB信息消息去建立点对多点MBMS RB。而是,该移动终端使用在步骤1中存储的点对多点MBMS RB信息建立点对多点MBMS RB。一旦建立了该RB,该移动终端接收该特定的MBMS服务。
参考图5,举例说明了一种当移动终端移动到其中在特定的MBMS服务的一个对话期间MBMS RB信息是不可更新的小区的时候,建立MBMS RB的方法。首先,希望接收特定的MBMS服务的移动终端移动到提供该特定MBMS服务的任意小区。在那里,该移动终端接收从该小区发送的小区ID(步骤S10)。然后,该移动终端经由当前小区的MBMS控制信道(MCCH)接收MBMS信息消息,并且检查该当前小区为该特定的MBMS服务建立了何种类型的MBMS RB(步骤S12)。
如果该当前的小区使用点对点MBMS RB提供该特定的MBMS,则该移动终端在网络的控制下建立该点对点MBMS RB,并且使用建立的RB接收MBMS服务数据(步骤S14)。如果该当前小区使用点对多点MBMS RB提供该特定的MBMS,该移动终端检查其内存储器是否已经存储了当前小区的小区ID和点对多点MBMS RB信息(步骤S16)。
如果该移动终端的存储器包括该当前小区的小区ID和点对多点MBMS RB信息,则该移动终端按照所存储的点对多点MBMS RB信息建立用于该MBMS服务的点对多点MBMS RB。然后,该移动终端使用该建立的点对多点RB接收MBMS服务数据(步骤S18)。但是,如果该存储器没有存储该当前小区的小区ID或者点对多点MBMS RB信息,则该移动终端接收经由MCCH从当前小区发送的该点对多点MBMS RB信息(步骤S20)。
然后,该移动终端在该存储器中存储所接收的当前小区的小区ID和点对多点MBMS RB信息,并且按照当前的小区的点对多点MBMSRB信息建立点对多点MBMS RB。之后,该移动终端使用该RB接收该MBMS服务数据(步骤S22)。
参考图6,举例说明了一种当移动终端移动到其中在特定的MBMS服务的一个对话期间MBMS RB信息是可更新的小区的时候,建立MBMS RB的方法。首先,UTRAN经由MBMS控制信道(MCCH)发送更新点对多点MBMS RB信息给该移动终端。这通知该终端,该移动终端当前所处的小区的点对多点MBMS RB信息改变。该UTRAN管理用于每个小区和每个特定的MBMS服务的更新信息。当该移动终端从该小区接收点对多点MBMS RB信息的时候,其也必须接收该点对多点MBMS RB的更新信息。当处于该移动终端已经进入的小区中时,该移动终端在存储器中存储该终端已经进入的该小区的点对多点MBMS RB信息、该点对多点MBMS RB的更新信息和小区ID,这些小区使用该点对多点MBMS RB提供特定的MBMS服务。
如图6所示,希望接收特定的MBMS服务的移动终端移动到任意的小区。在那里,该移动终端接收从使用点对多点MBMS RB提供MBMS服务的该小区发送的小区ID(步骤S30)。然后,该移动终端接收从当前的小区经由MBMS控制信道(MCCH)发送的MBMS RB信息消息。该移动终端从接收的MBMS信息消息中获得用于特定的MBMS服务的点对多点MBMS RB的更新信息(步骤S32)。
对于该MBMS服务,该移动终端检查当前小区的小区ID和点对多点MBMS RB信息是否先前已经存储在内存储器中(步骤S34)。如果当前小区的小区ID和点对多点MBMS RB信息已经存储在该存储器中,该移动终端接收当前从该当前小区发送的点对多点MBMS RB信息。但是,如果该当前小区的小区ID或者该点对多点MBMS RB信息还没有存储在该存储器中,则该移动终端将接收的点对多点MBMS RB的更新信息与存储的点对多点MBMS RB的更新信息比较。如果该接收的更新信息不同于该存储的更新信息,则该移动终端接收当前从当前小区发送的点对多点MBMS RB信息(步骤S38)。
同时,如果当前小区的小区ID和点对多点MBMS RB信息已经存储在该存储器中,则该移动终端接收当前发送的更新信息。如果当前发送的更新信息与在该存储器中存储的更新信息是相同的,则该移动终端使用该存储的点对多点MBMS RB信息建立用于该MBMS服务的点对多点MBMS RB。然后,该移动终端使用建立的RB接收MBMS服务数据(步骤S36)。
该移动终端在存储器中存储接收的当前小区的小区ID、点对多点MBMS RB信息和该点对多点MBMS RB的更新信息。该移动终端还按照该当前小区的点对多点MBMS RB信息建立点对多点MBMS RB,然后使用该RB接收MBMS服务数据(步骤S40)。
如上所述,该移动终端将从该当前小区获得的该点对多点MBMSRB的更新信息与存储在该存储器中的当前小区的点对多点MBMS RB的更新信息比较。如果两者是不同的,则该移动终端确定当前发送的点对多点MBMS RB信息的内容不同于存储在该存储器中的点对多点MBMS RB信息的内容。但是,如果两者是相同的,则该移动终端确定当前发送的点对多点MBMS RB信息的内容与存储在该存储器中的点对多点MBMS RB信息的内容是相同的。对于点对多点MBMS RB的更新信息,可以使用具有整数值的更新参数。
参考图7,举例说明了一种存储移动终端的点对多点MBMS RB信息的方法。如果当前小区的点对多点MBMS RB信息被如图5和6所示地接收,那么该移动终端需要在执行存储操作之前确定是否在该存储器中存在用于存储该当前小区的点对多点MBMS RB信息的空间。
为此目的,该移动终端管理该移动终端中的阈值,诸如“point-to-multipoint_MBMS_RB information_maximum storagenumber”。当该移动终端要在该存储器中存储当前小区的点对多点MBMS RB信息项的时候,该终端确定是否要存储的点对多点MBMSRB信息项的数目超过在该移动终端中的该阈值。如果是这样的话,该移动终端删除一个在该存储器中先前存储的点对多点MBMS RB信息项,以便存储当前接收的该当前小区的点对多点MBMS RB信息项。但是,如果要存储的点对多点MBMS RB信息项的数目小于在该移动终端中的该阈值,则该移动终端存储当前小区的点对多点MBMS RB信息项,而无需去除任何先前存储的点对多点MBMS RB信息项。
在该终端在存储器中存储当前小区的点对多点MBMS RB信息之前,该移动终端中的该阈值可以由UTRAN确定,并且从该UTRAN发送给该终端。按照其性能该终端也可以确定在该移动终端中的该阈值。为每个MBMS服务或者每个终端确定一个在该移动终端中的阈值。
参考图7,该存储器能够存储的点对多点MBMS RB信息项的最大数,即,“point-to-multipoint_MBMS_RB_maximum storage number”是三。因此,该移动终端的存储器可以存储最多三个小区的点对多点MBMS RB信息。
如图7所示,在该移动终端已经穿越的许多的小区之中,诸如,小区A、B、C、D、E、F和G,该移动终端的存储器包括从已经建立了用于该特定的MBMS的点对多点MBMS RB的小区A、B和D接收的点对多点MBMS RB信息。设定该存储器能够存储的点对多点MBMS信息项的最大数是三,当该移动终端移动进该小区F的时候,该移动终端应该去除存储在该存储器中的三个点对多点MBMS RB信息项的一个,以便能够存储小区F的点对多点MBMS RB信息。优选的,该移动终端去除位置距该终端当前所处的小区最远的小区的点对多点MBMS RB信息,或者去除在存储的点对多点MBMS RB信息项之中最老的点对多点MBMS RB信息项。因此,该移动终端去除用于小区A的点对多点MBMS RB信息,如图7所示,并且在该存储器中存储用于小区F的点对多点MBMS RB信息。
当该移动终端存储用于一个小区的点对多点MBMS RB信息的时候,其还在该存储器中一同存储该小区的小区ID。在这里,该点对多点MBMS RB信息和该小区ID是一对一关系。因此,当在该存储器中存储该点对多点MBMS RB信息的时候,也应该存储用于该点对多点MBMS RB信息的该小区ID。另外,如果从该存储器中删除该点对多点MBMS RB信息,那么也应当删除用于该点对多点MBMS RB信息的该小区ID。
如果如图6所示,使用该点对多点MBMS RB的更新信息,当存储用于一个小区的该点对多点MBMS RB信息的时候,该移动终端也存储该点对多点MBMS RB的更新信息。在这种情况下,该点对多点MBMS RB信息和该点对多点MBMS RB的更新信息也是一对一关系。
通过检查存储的点对多点MBMS RB信息和小区ID,该移动终端可以识别存储的点对多点MBMS RB信息是用于哪一个小区。此外,通过比较接收的当前小区的小区ID与存储在该存储器中的小区ID,该移动终端可以检查在二个小区ID之间的同一性(identity)。如果接收的小区ID与存储在该存储器中的小区ID是相同的,并且如果与存储的小区ID具有一对一关系的点对多点MBMS RB信息也已经存储在该存储器中,那么该移动终端确定该点对多点MBMS RB信息已经存储在该存储器中。
此外,优选的,本发明存在三种存储器数据删除方法。在第一种存储器数据删除方法中,如果特定的MBMS服务的对话终止,则该移动终端删除已经在该对话期间存储在该存储器中的用于该特定MBMS服务的所有点对多点MBMS RB信息项。因此,该移动终端可以使用仅仅在该MBMS服务的一个特定的对话期间存储在该存储器中用于特定的MBMS服务的点对多点MBMS RB信息。优选的,如果该移动终端从系统接收用于该MBMS服务的RB释放消息或者对话停止消息,则该移动终端从该存储器中删除存储用于该服务的点对多点MBMSRB信息。
在第二种存储器数据删除方法中,当该移动终端使该MBMS服务无效的时候,其从该存储器中删除在该对话期间存储用于该服务的所有点对多点MBMS RB信息。因此,该终端可以使用在该MBMS服务的每个对话期间存储在存储器中用于特定的MBMS服务的点对多点MBMS RB信息。优选的,当该移动终端删除用于该MBMS服务的UE环境信息(context information)的时候,其从该存储器中删除所有存储的用于该服务的点对多点MBMS RB信息。
在第三种存储器数据删除方法中,该移动终端对于在该存储器中关于一个小区的所有的信息(小区ID、点对多点MBMS RB信息和该点对多点MBMS RB的更新信息)驱动定时器。当该定时器期满的时候,该移动终端删除关于该小区的该信息。因此,当该终端在该存储器中存储关于一个小区的点对多点MBMS RB信息的时候,用于删除该小区的信息的定时器被驱动。
在图7的实施例中,当存储该小区F的点对多点MBMS RB信息的时候,该移动终端驱动定时器Tf。当该定时器Tf终止的时候,该移动终端从该存储器中删除小区F的该点对多点MBMS RB信息。在删除该小区F的点对多点MBMS RB信息的时候,也删除具有与该信息一对一关系的该小区ID和该点对多点MBMS RB的更新信息。例如,如果该移动终端存储小区A、B和D的点对多点MBMS RB信息,那么该移动终端分别地驱动定时器Ta、Tb和Tc,当一个定时器终止的时候,该移动终端从存储器中删除对应于该定时器的信息。该移动终端使用存储在该移动终端中的值或者从系统接收的值作为该定时器的终止时间。
如上所述,在按照本发明用于建立RB的方法中,该移动终端存储其已经经过的小区的RB信息,使得当该移动终端返回到以前进入的小区的时候,其使用先前存储的RB信息建立RB,而不是在相应的小区中重新接收MBMS RB信息消息。因此,该移动终端不需要不必要地重新接收该MBMS RB信息消息。此外,使得由于在小区之间移动而引起的数据丢失被减到最小。
虽然在移动通信的范围中描述了本发明,本发明还可以用于任何使用诸如配备有无线通信性能的PDA和便携式计算机的移动设备的无线通信系统。此外,描述本发明所使用的某些术语不应该将本发明范围限制特定类型的无线通信系统,诸如UMTS。本发明还可适用于其他的使用不同的空中接口和/或物理层的无线通信系统,例如,TDMA、CDMA、FDMA、WCDMA等等。
这些优选实施例可以实施为方法、装置或者使用标准编程和/或工程技术制造的产品来实施,以生产软件、固件、硬件或者其任意的组合。在此处使用的术语“制造的产品”指的是以硬件逻辑(例如,集成电路芯片、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等等),或者计算机可读介质(例如,磁存储介质(例如,硬盘驱动器、软盘、磁带等等),光存储(CD-ROM、光盘等等),易失和非易失性存储器设备(例如,EEPROM、ROM、PROM、RAM、DRAM、SRAM、固件、可编程逻辑等等))实现的代码或逻辑。
在计算机可读介质中的代码是由处理器访问和执行的。其中实现优选实施例的代码可以进一步是可经由传输介质或者经网络从文件服务器访问的。在此情况下,其中实现代码的制造的产品可以包括传输介质,诸如网络传输线、无线传输介质,经由空间传播的信号、无线电波、红外信号等等发送。当然,本领域技术人员将理解,可以对该结构进行很多的修改而不脱离本发明的范围,而且制造的产品可以包括在本领域已知的任何信息承载介质。
在附图中示出的逻辑实施例将具体操作描述为以特定的顺序发生。在供选择的实施例中,某些逻辑操作可以以不同的顺序实施,修改或者去除,并且仍然实现本发明的优选实施例。此外,这些步骤可以添加到以上所述的逻辑,并且仍然符合本发明的实施例。
上述的实施例和优点仅仅是示范性的,并且不应理解为限制本发明。当前的教导可以容易地应用于其他类型的装置。本发明的描述意图是说明性的,而不是限制权利要求的范围。对于本领域技术人员来说,许多的替换、修改和变化将是显而易见的。在权利要求中,装置加功能款项意图是覆盖在此描述的执行所列举的功能的结构,并且不仅覆盖结构上的等效,而且覆盖等效的结构。
权利要求
1.一种用于在无线通信系统中在移动终端和网络之间建立无线链路的方法,该方法包括在小区中建立与该网络的通信;接收和存储与该小区有关的无线承载信息;在该小区中断开与该网络的通信;在该小区中重建与该网络的通信;和在该小区中重建与该网络的通信时,使用存储的无线承载信息建立用于服务的点对多点无线承载。
2.根据权利要求1的方法,其中该无线承载信息是经由该小区的MBMS控制信道(MCCH)接收的。
3.根据权利要求1的方法,进一步包括在断开与该网络的通信之前使用该无线承载信息建立用于该服务的点对多点无线承载并且接收该服务。
4.根据权利要求1的方法,其中该服务包括点对多点服务。
5.根据权利要求1的方法,其中该无线承载信息是点对多点无线承载信息。
6.根据权利要求1的方法,进一步包括接收该小区的小区ID。
7.根据权利要求6的方法,进一步包括确定该接收的与该小区有关的无线承载信息的类型。
8.根据权利要求7的方法,进一步包括如果确定该接收的无线信息是点对点无线承载信息,则使用该接收的无线承载信息建立用于该服务的点对点无线承载;和使用该点对点无线承载接收该服务。
9.根据权利要求6的方法,进一步包括如果确定该接收的无线承载信息是点对多点无线承载信息,则确定该小区的小区ID和点对多点无线承载信息是否存储在存储器中。
10.根据权利要求9的方法,进一步包括如果确定该小区的小区ID和点对多点无线承载信息存储在该存储器中,则使用该点对多点无线承载信息建立用于该服务的点对多点无线承载;和使用该点对多点无线承载接收该服务。
11.根据权利要求9的方法,进一步包括如果确定该小区ID或者该点对多点无线承载信息没有存储在该存储器中,则在该存储器中存储该小区ID和该接收的无线承载信息;使用接收的无线承载信息建立用于该服务的点对多点无线承载;和使用该点对多点无线承载接收该服务。
12.根据权利要求6的方法,进一步包括接收用于服务的更新信息;和确定是否该小区的小区ID和点对多点无线承载信息被存储在存储器中。
13.根据权利要求12的方法,其中该更新信息是经由该小区的MBMS控制信道(MCCH)接收的。
14.根据权利要求12的方法,进一步包括如果确定该小区ID和该点对多点无线承载信息被存储在该存储器中,则接收与该小区有关的点对多点无线承载的当前更新信息;将该点对多点无线承载的当前更新信息与存储的该点对多点无线承载的更新信息比较;如果该点对多点无线承载的当前更新信息与存储的该点对多点无线承载的更新信息是相同的,则使用存储的该点对多点无线承载信息建立用于该服务的该点对多点无线承载;和使用该点对多点无线承载接收该服务。
15.根据权利要求12的方法,进一步包括如果确定该小区ID或者该点对多点无线承载信息先前没有被存储在该存储器中,则将接收的更新信息与先前存储的更新信息比较;和如果接收的更新信息不同于存储的更新信息,则接收与该小区有关的当前点对多点无线承载信息。
16.根据权利要求15的方法,进一步包括在该存储器中存储该小区ID、该当前的点对多点无线承载信息和接收的更新信息;使用该当前的点对多点无线承载信息建立用于该服务的点对多点无线承载;和使用该点对多点无线承载接收该服务。
17.根据权利要求1的方法,其中存储与该小区有关的无线承载信息包括确定要存储的无线承载信息项的数目是否超过该移动终端参数中的阈值;如果要存储的无线承载信息项的数目超过该移动终端的阈值,则删除先前存储的无线承载信息项,并且存储该无线承载信息;和如果要存储的无线承载信息项的数目不超过该移动终端的阈值,则存储该无线承载信息。
18.根据权利要求17的方法,其中该移动终端的阈值是由该网络确定的。
19.根据权利要求17的方法,其中该移动终端参数的阈值是由该移动终端确定的。
20.根据权利要求17的方法,其中删除先前存储的无线承载信息项包括,删除位置距该移动终端当前所处的小区最远的小区的无线承载信息项。
21.根据权利要求17的方法,其中删除先前存储的无线承载信息项包括,删除在存储的无线承载信息项之中最老的无线承载信息项。
22.根据权利要求1的方法,进一步包括当特定的对话终止的时候,删除在该服务的该特定的对话期间存储用于该服务的所有无线承载信息项。
23.根据权利要求1的方法,进一步包括当该移动终端使该服务无效的时候,删除在该服务的特定的对话期间存储用于该服务的所有无线承载信息项。
24.根据权利要求1的方法,进一步包括当存储该无线承载信息的时候,驱动定时器;和当该定时器终止的时候,删除存储的无线承载信息。
25.一种用于在无线通信系统中在移动终端和网络之间建立无线链路的装置,该装置包括用于在小区中建立与该网络的通信的装置;用于接收和存储与该小区有关的无线承载信息的装置;用于在该小区中断开与该网络的通信的装置;用于在该小区中重建与该网络的通信的装置;和用于当在该小区中重建与该网络的通信时,使用存储的无线承载信息建立用于服务的点对多点无线承载的装置。
26.根据权利要求25的装置,其中该无线承载信息是经由该小区的MBMS控制信道(MCCH)接收的。
27.根据权利要求25的装置,进一步包括用于在断开与该网络的通信之前使用该无线承载信息建立用于该服务的点对多点无线承载并且接收该服务的装置。
28.根据权利要求25的装置,其中该服务包括点对多点服务。
29.根据权利要求25的装置,其中该无线承载信息是点对多点无线承载信息。
30.根据权利要求25的装置,进一步包括用于接收该小区的小区ID的装置。
31.根据权利要求30的装置,进一步包括用于确定接收的与该小区有关的该无线承载信息的类型的装置。
32.根据权利要求31的装置,进一步包括用于如果确定该接收的无线信息是点对点无线承载信息,则使用该接收的无线承载信息建立用于该服务的点对点无线承载的装置;和用于使用该点对点无线承载接收该服务的装置。
33.根据权利要求30的装置,进一步包括用于如果确定该接收的无线承载信息是点对多点无线承载信息,则确定该小区的小区ID和点对多点无线承载信息是否存储在存储器中的装置。
34.根据权利要求33的装置,进一步包括用于如果确定该小区的小区ID和点对多点无线承载信息存储在该存储器中,则使用该点对多点无线承载信息建立用于该服务的点对多点无线承载的装置;和用于使用该点对多点无线承载接收该服务的装置。
35.根据权利要求33的装置,进一步包括用于如果确定该小区ID或者该点对多点无线承载信息没有存储在该存储器中,则在该存储器中存储该小区ID和接收的无线承载信息的装置;用于使用接收的无线承载信息建立用于该服务的点对多点无线承载的装置;和用于使用该点对多点无线承载接收该服务的装置。
36.根据权利要求30的装置,进一步包括用于接收用于服务的更新信息的装置;和用于确定该小区的小区ID和点对多点无线承载信息是否存储在存储器中的装置。
37.根据权利要求36的装置,其中该更新信息是经由该小区的MBMS控制信道(MCCH)接收的。
38.根据权利要求36的装置,进一步包括用于如果确定该小区ID和该点对多点无线承载信息存储在该存储器中,则接收与该小区有关的该点对多点无线承载的当前信息的装置;用于将该点对多点无线承载的当前更新信息与存储的该点对多点无线承载的更新信息比较的装置;用于如果该点对多点无线承载的当前更新信息与存储的该点对多点无线承载的更新信息是相同的,则使用存储的点对多点无线承载信息建立用于该服务的点对多点无线承载的装置;和用于使用该点对多点无线承载接收该服务的装置。
39.根据权利要求36的装置,进一步包括用于如果确定该小区ID或者该点对多点无线承载信息先前没有存储在该存储器中,则将接收的更新信息与先前存储的更新信息比较的装置;和用于如果接收的更新信息不同于存储的更新信息,则接收与该小区有关的当前点对多点无线承载信息的装置。
40.根据权利要求39的装置,进一步包括用于在该存储器中存储该小区ID、该当前的点对多点无线承载信息和该接收的更新信息的装置;用于使用该当前的点对多点无线承载信息建立用于该服务的点对多点无线承载的装置;和用于使用该点对多点无线承载接收该服务的装置。
41.根据权利要求25的装置,其中存储与该小区有关的无线承载信息包括用于确定要存储的无线承载信息项的数目是否超过该移动终端的阈值的装置;用于如果要存储的无线承载信息项的数目超过该移动终端的阈值,则删除先前存储的无线承载信息项,并且存储该无线承载信息的装置;和用于如果要存储的无线承载信息项的数目不超过该移动终端的阈值,则存储该无线承载信息的装置。
42.根据权利要求41的装置,其中该移动终端的阈值是由该网络确定的。
43.根据权利要求41的装置,其中该移动终端的阈值是由该移动终端确定的。
44.根据权利要求41的装置,其中用于删除先前存储的无线承载信息项的装置,删除位置距该移动终端当前所处的小区最远的小区的无线承载信息项。
45.根据权利要求41的装置,其中用于删除先前存储的无线承载信息项的装置,删除在该存储的无线承载信息项之中最老的无线承载信息项。
46.根据权利要求25的装置,进一步包括用于当该特定的对话终止的时候,删除在该服务的特定的对话期间存储用于该服务的所有的无线承载信息项的装置。
47.根据权利要求25的装置,进一步包括用于当该移动终端使该服务无效的时候,删除在该服务的特定的对话期间存储用于该服务的所有的无线承载信息项的装置。
48.根据权利要求25的装置,进一步包括用于当存储该无线承载信息的时候驱动定时器的装置;和用于当该定时器终止的时候删除该存储的无线承载信息的装置。
全文摘要
一种用于在无线通信系统中在移动终端和网络之间建立无线承载(RB)的方法。该移动终端从一个或多个小区接收用于特定服务的RB信息,并且存储接收的RB信息。如果该移动终端移动到一个或多个小区,然后返回到该特定的小区,那么该移动终端按照先前存储的该特定小区的RB信息建立用于该特定服务的RB,而不是重新接收该RB信息。
文档编号H04B7/26GK1910839SQ200580002108
公开日2007年2月7日 申请日期2005年1月8日 优先权日2004年1月9日
发明者李承俊, 李英大, 千成德 申请人:Lg电子株式会社