用于在码分多址移动通信系统中确定软切换的设备和方法

文档序号:7911845阅读:180来源:国知局
专利名称:用于在码分多址移动通信系统中确定软切换的设备和方法
技术领域
本发明通常涉及异步码分多址(CDMA)移动通信系统中的软切换,尤其涉及一种用于确定支持多媒体广播/多播服务(MBMS)的用户设备(UE)的软切换的设备和方法。
背景技术
近来,随着通信产业的发展,在码分多址(“CDMA”)移动通信系统中正在开发一种用于多播多媒体通信的服务,以便发送语音服务数据以及诸如分组数据和电路数据这样的高容量数据。为了支持多播多媒体通信,需要一种广播/多播服务,其中一个数据源为多个用户设备(下文称为"UE")提供服务。这种广播/多播服务可以分为小区广播服务(下文称为"CBS")以及多媒体广播/多播服务(下文称为"MBMS"),其中小区广播服务是一种基于消息的服务,而多媒体广播/多播服务则支持多媒体数据,诸如实时图像及语音、静止图像以及文本。
CBS指的是用于向特定服务区域中的所有UE广播多个消息的服务。在其中提供CBS服务的特定区域可以是小区中提供CBS的整个区域。而同时支持语音数据和图像数据的MBMS则需要大量的传输资源。由于有可能在一个小区同时提供多个服务,因此MBMS是通过广播信道来提供的。
通常,UE不会停留在一个小区区域内部,而是会从一个小区区域移动到另一个小区区域。在这种情况下,现有语音服务或数据服务通过软切换而继续进行。而数据发送/接收过程中的切换大致分为CELL_DCH状态下的切换以及CELL_FACH状态下的切换。
当建立一条专用信道("DCH")时,CELL_DCH状态下的切换将会发生。描述一下CELL_DCH状态下的切换过程UE测量一条公共导频信道(下文称为"CPICH"),并将测量报告发送到一个服务无线网络控制器(下文中称为"SRNC")。根据来自UE的测量报告,SRNC确定是否执行切换,并将一个切换命令发送到UE。因此,软合并(soft combining)可以通过合并来自UE的测量报告以及来自SRNC的切换命令而得以执行。
当建立一条公共信道时,CELL_FACH(前向接入信道)状态下的切换发生了。描述一下CELL_FACH状态下的切换UE通过测量CPICH来单独确定一个最佳小区,并且执行小区更新。这种情况下,不必向SRNC发送一个测量报告,但是也不可能执行软合并。因此,由于CELL_FACH状态下的切换是经由一条广播信道来提供的,因此必须考虑在CELL_FACH状态下的MBMS服务的切换,这样一来,MBMS服务将会面临软合并问题。

发明内容
因此,本发明的一个目的是提供一种用于UE的软切换设备和方法,该UE在异步CDMA移动通信系统中接收MBMS服务。
本发明的另一个目的是提供一种设备和方法,以便允许UE通过测量公共导频信道或是MBMS数据来单独确定是否执行软合并。
根据本发明的第一方面,提供了一种方法,用于在异步码分多址(CDMA)移动通信系统的用户设备(UE)中软合并来自第一节点B和相邻节点B的多媒体广播/多播服务(MBMS)数据,其中,第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,且相邻节点B与第一节点B相邻。该方法包括步骤从第一节点B收集相邻节点B的MBMS服务信息;通过对从第一节点B接收的信号的测量值和从至少一个相邻节点B接收的信号的测量值进行比较来确定是否需要软切换;并且如果需要软切换,根据MBMS服务信息从其中需要软合并的相邻节点B接收MBMS数据,并软合并从相邻节点B接收的MBMS数据和来自第一节点B的MBMS数据。
根据本发明的第二个方面,提供了一种设备,用于在异步码分多址(CDMA)移动通信系统的用户设备(UE)中确定是否对来自第一节点B的多媒体广播/多播服务(MBMS)数据和来自相邻节点B的MBMS数据进行软合并,其中,第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,且相邻节点B与第一节点B相邻。该设备包括搜索器,用于从第一节点B以及相邻节点B接收信号,并且输出所接收信号的测量值;以及控制器,用于从第一节点B收集相邻节点B的MBMS信息,并且如果需要软合并,就分配分支以从相应的相邻节点B接收MBMS数据,以便将其与来自第一节点B的MBMS数据进行软合并,其中,软合并通过分配给相应的相邻节点B的分支根据MBMS信息从相邻节点B接收的MBMS数据和通过分配给相应的第一节点B的分支接收的MBMS数据。
根据本发明的第三个方面,提供了一种方法,用于在异步码分多址(CDMA)移动通信系统的用户设备(UE)中对来自第一节点B以及相邻节点B的多媒体广播/多播服务(MBMS)数据进行软合并,其中,第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,且相邻节点B与第一节点B相邻。该方法包括步骤通过对从第一节点B接收的信号的测量值和从至少一个相邻节点B接收的信号的测量值进行比较来确定是否需要软切换;并且如果需要软切换,从其中需要进行软合并的相邻节点B收集MBMS服务信息且根据MBMS服务信息从相邻节点B接收MBMS数据,并软合并从相邻节点B接收的MBMS数据和来自第一节点B的MBMS数据。
根据本发明的第四个方面,提供了一种设备,用于在异步码分多址(CDMA)移动通信系统的用户设备(UE)中确定是否对来自第一节点B的多媒体广播/多播服务(MBMS)数据和来自相邻节点B的MBMS数据进行软合并,其中,第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,且相邻节点B与第一节点B相邻。该设备包括搜索器,用于从第一节点B和相邻节点B接收信号,并输出分别对应于所接收信号的测量值;以及控制器,用于在对来自于搜索器的测量值进行比较之后,从相应的相邻节点B接收MBMS信息,并分配分支以从相应的相邻节点B接收MBMS数据,以便将其与来自第一节点B的MBMS数据进行软合并,其中,软合并通过分配给相应的相邻节点B的分支根据MBMS信息从相邻节点B接收的MBMS数据和通过分配给相应的第一节点B的分支接收的MBMS数据。


结合附图,从以下的详细描述中本发明的以上及其他目标、特征和优点将变得清楚,其中图1是描述根据本发明一个实施例的异步CDMA移动通信系统中用于无线承载建立过程的信令过程的流程图;图2是描述根据本发明一个实施例的异步CDMA移动通信系统中用于无线承载重新配置过程的信令过程的流程图;图3是描述根据本发明一个实施例的异步CDMA移动通信系统中用于小区更新过程的信令过程的流程图;图4是描述根据本发明一个实施例的异步CDMA移动通信系统中UE接收机的结构的框图;图5描述了根据本发明一个实施例的UE的软合并过程。
具体实施例方式
现在将参考附图来详细描述本发明的若干个优选实施例。在这些图中,虽然相同或相似的部件是在不同的图中被描述的,但它们是用相同的参考数字来表示的。为了简明起见,以下描述中将会省略对本文中所引入的已知功能和结构的详细描述。
当随着在公共信道上接收MBMS数据的UE移动到提供MBMS数据的小区的外部区域而处于与相邻小区之间的软切换区域时,为了稳定接收MBMS数据,UE需要进行软切换。从根本上讲,为了进行软切换,UE必须对从多个小区接收的相同MBMS数据执行软合并。因此,本发明允许UE单独对从多个小区接收的相同MBMS数据进行软合并,从而有效地提供MBMS服务。在以下描述中,术语“软切换”和“软合并”分别被简称为“切换”和“合并”。
通常,异步移动通信系统中并不提供节点B之间的定时同步。每个节点B都可以具有多个小区,并且每个小区都具有自己的定时器。定时器的单位被称为系统帧编号(SFN)。因此,当无线网络控制器(RNC)向节点B发送MBMS服务的MBMS数据时,如果节点B之间没有独立的同步过程,那么,节点B会在不同时间把MBMS数据发送到UE。在这种情况下,当UE移动到新的小区时,它是无法执行软合并的,但是当它位于一个软切换区域时,UE可以在一条专用信道上软合并数据。因此,为使UE能够单独执行软合并,必须最小化提供MBMS数据的节点B的MBMS数据传输时间之间的差值。
在具有例如一个RNC和两个节点B的异步通信系统中,RNC与一个节点B之间的传输延迟可以不同于RNC与其他节点B之间的传输延迟。由于两个节点B并不同步,因此从两个节点B发送到一个UE的MBMS数据不会在同一时间到达UE。即使这两个节点B在同一时间发送MBMS数据,MBMS数据从一个节点B到达UE的时间也不等于MBMS数据从另一个节点B到达UE的时间。然而,对于UE中的软合并来说,可以设置一个传输时间,以使来自于这两个节点B的相同信号可以在特定时间窗口内到达。
假设当来自RNC的MBMS数据到达节点B时,它是与一个连接帧编号(CFN)值一起发送的。也就是说,MBMS数据具有一个CFN值,并且节点B必须确定用于发送MBMS数据的SFN的特定点,节点B的时间轴。CFN值介于0到255之间,而SFN则具有介于0到4995之间的数值。因此,将具有与CFN相同的、通过用特定SFN除以256所得到的余数值,即对SFN执行模256运算所得到的结果值(SFN mod 256)的MBMS数据传输时间确定为传输开始点(即,等于CFN的SFN mod 256是上述的“中心点”)。举例来说,将SFN=3076的时间定义为CFN=4的MBMS数据传输时间。注意在异步移动通信系统中的节点B之间不提供定时同步。每个节点B可以有多个小区,且通过使用系统帧号(SFN),每个小区具有其自己的定时器。因此,当其发送数据时,每个节点B需要确定特定的SFN。
可以假定,从RNC接收的具有特定CFN的MBMS数据在小区#1是在SFN(N)发送的,而在小区#2则在SFN(M)发送(其中,M和N是不同的值)。结果,在小区#1和小区#2中,具有相同CFN值的MBMS数据是在不同时间发送的。这是因为RNC与小区之间的传输延迟时间彼此不同。
假定UE位于一个切换区域,其中小区#1的服务区域与小区#2的服务区域重叠,并且小区#1和小区#2提供相同的MBMS服务,UE从小区#1和小区#2接收相同的MBMS数据。相同的MBMS数据具有相同的CFN。然而,UE接收来自小区#1的MBMS数据的时间有可能不同于UE接收来自小区#2的MBMS数据的时间。这可能是由在小区#1的传输时间和小区#2的传输时间上出现的差错以及UE与由于小区#1与小区#2之间出现的传输延迟所造成的差错而引起的。
在UE从小区#1和小区#2接收MBMS数据的接收时间,对于相应的CFN数据,UE必须合并在SFN(N)从小区#1接收的数据和在SFN(M)从小区#2接收的数据(M和N是不同值)。然而,当接收同一CFN的时间不同且接收时间之间的差值大于或等于一个预定值(例如256个码片)时,对UE来说,有可能无法预先将所接收的数据存入缓存以便进行合并。因此,需要一种优先同步每个节点B传输时间的方法,以使切换区域中的UE接收的数据落入一个预定时间窗口。
为了同步小区发送相同MBMS数据的时间,并使UE能对已同步了其传输时间的相同MBMS数据进行软合并,以下步骤将被执行。
步骤1为了获取一个RNC中的节点B的定时信息,测量SFN-SFN观察时间差值,然后将其递送到RNC。
步骤2RNC使用步骤1中获取的信息(SFN-SFN观察时间差值)来分析节点B之间的定时关系,并且确定节点B需要的MBMS偏移。
步骤3RNC将步骤2中确定的MBMS偏移发送到相应的节点B以及相应的UE。
步骤4在发送MBMS数据之前,预先确定发送数据的RNC与节点B之间的定时关系,以使节点B能够根据步骤3中确定的MBMS偏移来发送数据(用户平面的同步)。
步骤5根据步骤4中确定的定时关系来发送MBMS数据。
本发明的申请人已经在韩国知识产权局提交了在节点B之间经由以上5个步骤进行的同步过程,并且该申请已经分配了序列号2002-23283,其内容在此引入作为参考。
第一实施例在本发明中,当需要进行软切换时,UE将会单独执行软合并。因此,UE需要相邻小区提供的MBMS服务信息。因此,无线网络控制器(下文中称为“RNC”)经由当前提供MBMS服务的小区将UE的相邻小区的码信息和定时信息提供给UE。为此目的,可以将节点B、RNC以及UE之间的用于MBMS软合并的信令过程大致分为(1)无线承载建立过程,(2)无线承载重新配置过程,以及(3)小区更新过程。
首先,无线承载建立过程代表在UE初始接收MBMS数据之前执行的信令过程。其次,无线承载重新配置过程代表在UE并未移动而外部环境发生改变时执行的信令过程。也就是说,无线承载重新配置过程代表了在由于包括当前小区的、提供MBMS服务的相邻小区的信息发生了改变而必须配置新的无线承载时执行的信令过程。第三,小区更新过程代表在外部环境因为UE移动而发生改变时执行的信令过程。也就是说,小区更新过程代表在外部环境因为UE移动而发生改变、从而必须执行小区更新的时候执行的信令过程。
为了执行能使UE单独软合并MBMS数据的方法,RNC将涉及相邻节点的表1中的信息提供给UE当前归属的所有小区,这个操作为以上三种信令过程所共有。在表1中,Info#1代表了UE从其接收MBMS服务的UE的相邻小区中小区的ID(标识符)信息,该小区提供了与当前小区所提供的相同的MBMS服务。根据这个值,UE在其相邻小区中搜索提供了与当前小区提供的相同的MBMS服务的小区。Info#2是与Info#1对应的相邻小区的MBMS码信息,它表示的是扰码和信道化码。因此,在执行软合并的时候,UE可以精确地解扩各个路径的信号。Info#3是提供MBMS服务的相邻小区的服务ID信息,它指示了MBMS服务的类型。由于Info#3是表示相邻小区提供的MBMS服务的类型的信息,因此,如果UE在切换期间或是执行软合并时所要移至的相邻小区正在提供与当前所接收的MBMS服务相同的服务,那么UE可以执行软合并。有时,如果UE所要移至的相邻小区并未提供与当前所接收的MBMS服务相同的服务,那么UE有可能无法执行合并或者请求小区启动相同的MBMS服务。Info#4包含了代表来自相应的相邻小区的MBMS数据的传送帧起始点与CPICH帧起始点之间的差值,根据这个差值,UE可以对在不同时间经由各个路径接收的相同符号执行软合并。
表1

现在参考附图来详细描述本发明的一个实施例。在以下描述中,假设一个节点B支持一个小区。
图1是用于描述三个信令过程中的无线承载建立过程的信令过程的流程图。具体的说,图1描述了用于MBMS数据传输的初始过程。
参考图1,RNC向UE发送无线承载建立RRC消息,以便在步骤101中请求无线承载建立。该无线承载建立RRC消息是在RNC的RRC(无线资源控制)层与UE的RRC层之间交换的消息。无线承载建立RRC消息用来发送当前提供MBMS服务的小区的MBMS码信息、服务信息以及MBMS定时偏移信息,以使UE能够接收MBMS数据。MBMS码信息是用于发送MBMS数据的码信息,它指示的是扰码信息以及信道化码信息。MBMS码信息能使UE对来自当前小区的MBMS数据执行解扩。服务信息是有关包含MBMS数据的服务的信息,并且可以用服务ID的形式来提供。UE可以使用服务ID来区分不同服务。MBMS定时偏移信息是发送MBMS数据的信道的定时信息,它表示MBMS数据的传送帧起始点与CPICH帧起始点之间的差值。因此,在执行类似于表1中的Info#4的软合并时,UE可以对在不同时间经由各个路径接收的相同符号进行软合并。
与专用信道上的现有软切换过程不同,为使UE能够根据MBMS服务来单独执行软切换,将表1中关于UE的相邻小区的信息通过无线承载建立RRC消息提供给UE。
在根据RNC所提供的信息完成了无线承载建立之后,在步骤102中UE向RNC发送无线承载建立完成RRC消息,以便报告无线承载建立的完成,从而结束无线承载建立过程。
通过无线承载建立操作,UE可以从节点B接收到预期的MBMS数据。如果UE在接收预期的MBMS数据的同时移动到一个切换区域,那么,基于来自相邻小区的先前已知的信息,UE可以对来自当前小区的MBMS数据以及来自相邻小区的MBMS数据进行软合并。
图2是对无线承载重新配置过程的信令过程进行描述的流程图。无线承载重新配置过程是一个对初始配置的无线承载进行修改的过程,它执行改变预先设定的信息、向激活集中添加一个新的小区、或者从激活集中删除一个现有小区的更新过程。
即使UE并未移动,在有关当前小区或相邻小区的信息如下变化的时候,执行无线承载重新配置过程。
(1)关于当前(或相应)小区的信息改变当前小区的MBMS码信息、服务信息以及MBMS定时偏移信息被改变。
(2)关于相邻小区的信息改变A.添加或删除相邻小区添加或删除提供相同MBMS服务的相邻小区。在这种情况下,可以提供相应小区的小区ID信息。
B.现有相邻小区信息改变与(1)类似,与提供与当前小区所提供的MBMS数据相同的MBMS数据的相邻小区有关的信息改变。在这种情况下,MBMS码信息、服务信息以及MBMS定时偏移信息被改变。
在UE与RNC之间用于无线承载重新配置的信令过程与无线承载建立的信令过程相似。然而,无线承载建立是用于接收初始MBMS数据的信令过程,而无线承载重新配置则是因为UE的周围环境在UE已经开始接收MBMS数据时发生变化、从而需要改变现有配置的时候才执行的。
参考图2,在步骤201,RNC将无线承载重新配置RRC消息发送到UE,由此执行用于配置修改后的无线承载的操作。与无线承载建立过程相似,RNC通过无线承载重新配置RRC消息,为UE提供当前提供MBMS服务的小区的MBMS码信息、服务信息以及MBMS定时偏移信息。此外,RNC还提供了关于相邻小区的表格1的信息,这样一来,UE可以对当前MBMS服务单独执行软切换。在基于RNC所提供的信息而执行了无线承载重新配置操作之后,在步骤202,UE将无线承载重新配置完成消息发送到RNC,以便报告已经完成了无线承载的重新配置,由此结束无线承载的重新配置。
通过无线承载建立或无线承载重新配置,UE总是具有有关在其相邻小区中与当前小区提供相同的MBMS服务的所有小区的信息。因此,如果UE位于切换区域,那么该UE可以单独执行软合并。
图3是对小区更新过程的信令过程进行描述的流程图。小区更新过程是由于UE的移动而使周围环境发生改变时,在RNC与UE之间执行的信令过程。当UE从现有小区移动到相邻小区,从而进入小区更新区域时,UE执行小区更新过程。与切换区域相似,小区更新区域位于小区边界的周围。小区更新区域在大小上要小于切换区域,并且被包含在切换区域中。也就是说,通过无线承载建立/重新配置过程,UE可以在切换区域中执行软合并。这时,如果UE进入小区更新区域,那么它会执行小区更新。在这种情况下,在图3的步骤301中,UE通过把小区更新RRC消息发送到RNC,开始小区更新过程。
在执行小区更新时,可以参考以下两种情况来单独描述目标小区,即UE向其发送小区更新消息的小区。
在第一种情况中,目标小区正在发送MBMS数据,因此在小区更新过程之前,UE已经在切换区域中接收MBMS消息。在这种情况下,如果从相应UE接收到小区更新RRC消息,那么RNC会把目标小区更新为提供当前MBMS服务的小区。另外,RNC会更新有关目标小区的相邻小区之中与目标小区所提供的相同的MBMS服务的那些小区的信息。因此,在无线承载建立/重新配置过程中,与RNC提供到UE的消息相同的消息被发送到UE。在图3步骤302中,这个信息的传送最终是通过小区更新确认RRC消息来执行的。并且在这种情况下,由于UE仍然位于切换区域,因此UE将会持续执行软合并。
在第二种情况中,目标小区没有发送MBMS数据,因此当UE进入切换区域时,它不会从目标小区接收到MBMS数据。当UE进入切换区域中的小区更新区域时,小区更新过程将会被执行。这时,RNC从UE接收小区更新消息,并使目标小区能够发送UE当前正在接收的MBMS数据。也就是说,与图1所示的无线承载建立过程相同的信令过程将被执行。然后,向UE提供MBMS服务的现有小区将会被更新为相邻小区,有关目标小区的相邻小区之中提供与目标小区所提供的相同的MBMS数据的小区的信息将会被更新。在图3步骤302中,这个更新是通过将小区更新确认RRC消息从RNC发送到UE而完成的。即使是在小区更新过程中,UE也会连续从现有小区接收MBMS数据,并且在小区更新之后,UE甚至从目标小区那里接收MBMS数据,这样一来,UE可以执行软切换。
图4是描述根据本发明一个实施例的用于进行MBMS软合并的UE接收机结构的方框图。将参考图4来描述根据本发明的用于软合并MBMS数据的整个过程。从节点B接收的信号被提供到模拟接收机410。模拟接收机410将接收到的信号转换成数字信号,来自模拟接收机410的转换数字信号应用于搜索器420以及k个分支440和450之中的分配给搜索器420的分支。
控制器430从RNC接收有关相邻小区的信息,并且知道哪个小区提供与当前MBMS服务相同的MBMS服务。因此,对于MBMS数据的软合并来说,控制器430控制搜索器420在相邻小区中搜索那些提供相同MBMS服务的小区。
搜索器420对经由模拟接收机410接收的多径信号的CPICH值进行测量。测量值即为CPICH RSCP(接收信号码功率)或CPICH Ec/No(信噪比)值,并且这些值将会用于监视相应信号的接收强度。搜索器420还把测得的参数值递送到控制器430。
控制器430根据来自搜索器420的各个信号分量的CPICH参数值控制搜索器420分配一个恰当的分支。也就是说,控制器430按照大小顺序来对CPICH参数值进行排列,并且将分支分配命令发送到搜索器420。
搜索器420从控制器430接收分支分配命令,并且根据控制器430的分支分配命令而将信号分配到各个分支。搜索器420把定时信息和小区信息(扰码和信道化码)提供到每个分支,由此合并器460可以执行合并。
举例来说,存在一种情况,其中当前正在接收MBMS数据的UE移动到可能的切换区域。也就是说,可以假设UE从特定小区A移动到相邻小区B。小区B是正在提供MBMS服务的节点B。在这种情况下,搜索器420接收的信号包括了来自小区A的多径信号以及来自小区B的多径信号。因此,搜索器420对来自小区A以及小区B的多径信号的CPICH值都进行测量,并且将测量值递送到控制器430。
同时,控制器430对来自小区B的多径信号分量的测量参数值进行求和,并且将总计值与通过对来自小区A的多径信号分量的测量参数值进行求和而确定的总计值进行比较,由此确定是否满足以下两个条件中的任何一个。在第一个条件中,通过对来自小区B的多径信号分量的测量参数值进行求和而确定的值大于通过对来自小区A的多径信号分量的测量参数值进行求和而确定的值。在第二个实施例中,小区A和小区B之间的信号强度差值要小于预定迟滞(hyperesis)值。
如果满足这两个条件中的任何一个条件,那么控制器430将会基于无线承载建立/重新配置过程中获得的相邻小区信息来确定小区B是否提供MBMS服务,并且确定小区B是否提供与小区A所提供的相同的MBMS服务。
在以上两个条件之外的另一个条件中,如果通过对来自小区B的多径信号分量的测量参数值进行求和而确定的数值大于预定阈值,那么可以将控制器430实现为确定小区B和小区A是否提供相同的MBMS服务。在这种情况下,预定阈值具有与在第一种条件中所用的阈值不同的意义。也就是说,第一条件中的阈值与通过小区B测得的值以及通过小区A测得的值之间的差错值相对应,然而附加实例中的阈值对应于通过小区B测得的数值。因此,在比较这两个阈值的时候,附加实例中的阈值必须设定成比第一条件中的阈值更大的值。
同时,如果确定小区B正在提供与小区A所提供的相同的MBMS服务,那么控制器430确定对来自小区A和小区B的MBMS数据进行软合并。为此目的,控制器430对搜索器420加以控制,以便按照大小顺序而把来自小区A和小区B的多径MBMS信号分量分配到这些分支。通常,分支分配是按照接收信号强度的升序来执行的。因此,为了执行软合并,在满足该条件的路径中,从小区A和小区B接收的至少一个多径信号分量必须被分配给相应分支。在将信号分量分配给分支时,搜索器420提供信号分量之间的定时信息(帧偏移)以及小区信息(扰码和信道化码),以便最终能够进行软合并。此外,由UE接收的小区路径之间的MBMS信号帧偏移可以与小区路径之间的CPICH信号的偏移值不同。因此,在搜索器430分配分支的过程中,控制器430向相应分支告知每个MBMS信号的帧偏移值。
当小区B不提供相同MBMS服务时,即使满足上述条件也无法执行软合并。因此在这种情况下,仅对来源于先前提供MBMS服务的小区A的多径信号分量执行分支分配。然而,当小区B发送的MBMS数据不同于小区A发送的MBMS数据时,UE可以请求RNC发送与小区A发送的MBMS数据相同的MBMS数据,从而使得能够软合并MBMS数据。
当UE仅位于小区A的区域中并且由于不能满足软合并条件而不能进行软切换时,分配到每个分支的MBMS信号分量将会变成来自小区A的多径信号分量。
在以上这两种条件下,假设接收到的CPICH信号的CPICH RSCP或者CPICH Ec/No是极好的。然而,即使所接收的CPICH信号的CPICH RSCP或CPICH Ec/No不佳,实际的MBMS数据仍有可能是非常好的。在这种情况下,如果仅仅使用CPICH信号来确定软合并,那么就有可能丢失执行软合并的机会。因此,为了防止这种情况,控制器430把CPICH以及MBMS数据信号用作软合并的标准。
如果通过上述过程确定把MBMS数据信号分配给一个分支,那么控制器430把RNC提供的MBMS偏移值告知相应分支,由此合并器460可以合并每个信号分量。
在这里,用于解调MBMS数据信号的特定多径分量的模块称为“分支”,该分支包括解扰器、解扩器、MBMS数据解调器以及信道估计器。图4显示了k个分支440和450。在以下描述中,假设分配所有k个分支。
将来自模拟接收机410的数字信号提供到k个分支440和450的解扰器442和452。每个解扰器442和452都将用于识别节点B的扰码与经过转换的数字信号相乘,从而产生解扰信号。响应于来自控制器430的命令,扰码是作为小区信息而由搜索器420提供的。控制器430通过无线承载建立过程或者无线承载重新配置过程而预先了解到这个扰码。
将解扰器442和452输出的MBMS数据提供到相应的解扩器446和456。解扩器446和456使用搜索器420提供的信道化码来对MSMS数据进行解扩。将经过解扩器446和456解扩的MBMS数据提供给相应的MBMS数据解调器448和458。将来自信道估计器444和454的信道估计值提供给MBMS数据解调器448和458。信道估计器444和454通过接收解扰器442和452的输出,来产生信道估计值。
因此,MBMS数据解调器448和458使用来自信道估计器444和454的信道估计值来补偿解扩器446和456的输出,由此提取经由各个路径接收的MBMS数据。在这里,经由各个路径接收的MBMS数据信号可以变为由若干小区发送的MBMS多径信号。或者,MBMS数据信号成为相应小区当前正在提供的MBMS多径分量的信号。
从MBMS数据解调器448和458输出的MBMS多径分量的信号被提供到合并器460。合并器460对由MBMS数据解调器448和458,即分支440和450提供的MBMS多径分量的信号进行合并,并向信道解码器470提供合并信号。
现在将对合并器460的操作进行更为详细的描述。分配到每个分支的MBMS数据信号被保存在缓存中,并由合并器460进行合并。如上所述,由于同步来自各个小区的相同MBMS数据的传输时间以便将其间的时间差值限制在几百个码片,所以每个信号分量都可以由合并器460进行合并。
由于合并器460知道控制器430分配到所有分支的MBMS信号的帧偏移值,因此它通过考虑各个信号之间的帧偏移值,对缓存中存储的MBMS数据信号进行合并。也就是说,合并器460通过将所分配的相应小区的相关帧偏移值应用于分支,来将所有分支的符号输出定时与参考分支的符号输出定时进行匹配,从而对来自不同分支的相同符号进行合并,其中分配给参考分支的MBMS数据信号具有最早接收定时。由于RNC和UE通过无线承载建立/重新配置过程预先了解到MBMS偏移信息,而使上述操作成为可能。由信道解码器470将合并后的MBMS多径信号最终恢复成MBMS信号。
现在参考附图来描述根据本发明实施例的MBMS软切换过程的各个过程。在以下描述中,假设UE位于切换区域,其中UE可以同时接收来自两个或更多小区的MBMS数据。
图5描述了根据本发明实施例的软合并过程。参考图5,在时间轴501上的时间T1之前,UE在CPICH1 503上接收来自小区#1的MBMS数据。如果从小区#2接收的CPICH2 504的测量值小于与时间T1时CPICH1 503的测量值相对应的迟滞值506,那么UE在准备进行软合并的同时设置一个定时器。在时间T2,当所设置的定时器在经过时间T之后而终止的时候,CPICH1 503的测量值与CPICH2 504的测量值之间的差值不大于时间T1时的迟滞值506,因此UE对从小区#1和小区#2接收的MBMS信号进行软合并。此后,在时间T3,CPICH1 503的测量值与来源于小区#3的CPICH3505的测量值之间的差值显示了迟滞值507,因此UE设置一个定时器。在时间T4,当所设置的定时器在经过时间T之后终止时,UE对CPICH1 503的测量值与CPICH3 505的测量值之间的差值进行检查。由于这个差值不大于迟滞值507,因此UE还对从小区#3接收的MBMS数据进行软合并。因而在时间T4之后,UE对来自小区#1、小区#2、小区#3的全部MBMS数据进行软合并。在时间T5,CPICH1 503的测量值与CPICH2 504的测量值之间的差值显示了迟滞值508,因此UE设置一个定时器,以便再次检查是否执行软合并。在时间T6,在所设置的定时器经过了时间T时,CPICH1 503的测量值与CPICH2 504的测量值之间的差值大于迟滞值508,因此UE将来自小区#1的MBMS数据排除在软合并之外。因此,在时间T6之后,UE对从小区#2和小区#3接收的MBMS数据进行软合并。最终,在时间T7,CPICH2 504的测量值与CPICH3 505的测量值之间的差值显示了迟滞值509,因此UE设置一个定时器,以便确定是否再次执行软合并。在时间T8,当所设定的定时器经过时间T时,CPICH2 504的测量值与CPICH3 505的测量值之间的差值大于迟滞值509,因此UE将来自小区#3的MBMS数据排除在软合并之外。结果,在时间T7之后,UE仅仅从小区#2接收MBMS数据。
在图5中,迟滞值506、507、508可以具有相同数值,也可具有不同数值。举例来说,变成将MBMS数据包含在软合并中的标准的具有相同数值的迟滞506和507、和变成将MBMS数据排除在软合并之外的标准的具有相同数值的迟滞508和509具有不同值。
第二实施例在前述的第一实施例中,假设UE单独执行对与从当前小区和相邻小区接收的MBMS数据相同的数据的软合并。
在第二实施例中,本发明允许UE在即使无线网络控制器(RNC)预先部提供相邻小区的信息的情况下,单独软合并与从用于切换的相邻小区和当前小区接收的MBMS数据相同的MBMS数据。为此目的,如果确定UE需要进行软切换,UE获得相应小区(用于切换的相邻小区)的信息,并根据所获得的相应小区的信息,从相应小区接收MBMS数据,这是通过下列步骤完成的步骤1UE确定是否需要执行软合并;步骤2UE收集从相应小区接收MBMS数据所需的信息;步骤3UE根据所收集的信息,从相应小区接收MBMS数据,并执行对来自相应小区的MBMS数据和来自当前小区的MBMS数据的软合并。
现在将详细描述根据本发明第二实施例的操作。在操作过程中,假设经MBMS传输信道(MTCH)发送来自相应小区的MBMS数据,和经MCCH发送MTCH的信息(下文中称之为“MTCH信息”)。此外,还假设经辅公共控制物理信道(S-CCPCH)发送MCCH,和经主公共控制物理信道(P-CCPCH)发送用于经S-CCPCH接收MCCH的信息(下文中称之为“MCCH信息”)。但是,除了上述假设之外还可以建立其它假设。在根据第二实施例的操作中,UE连续监测以便确定是否需要根据进入切换区域来执行软合并。参照图5在第一实施例中已经描述了根据切换来确定软合并的过程。如果UE确定需要执行软合并,UE从其中需要执行软合并的小区接收P-CCPCH。如上假设的,UE通过接收P-CCPCH来获得接收MCCH所需的MCCH信息。UE根据MCCH信息,接收经S-CCPCH发送的MCCH信息,和通过接收MCCH,来获得MTCH信息。MTCH信息包括从相应小区提供的MBMS服务的标识符信息(ID信息)和根据特定MBMS服务接收MBMS数据的信道信息。因此,通过接收MCCH,UE可以检查从当前小区提供的MBMS服务也由相应小区提供。如果确定从相应小区提供UE想要向其提供的MBMS服务,UE接收包括MBMS数据的MTCH,该MBMS数据是UE想要通过包括在MTCH信息中的信道信息接收的数据。UE可以恢复UE想要从相应小区接收的MBMS,并在从相应小区接收MBMS数据的同时,从当前小区连续接收MBMS服务。因此,UE可以软合并从相应小区接收的MBMS数据和从当前小区接收的MBMS数据。
第三实施例在本发明的第三实施例中,UE通过来自提供当前MBMS服务的当前小区的MCCH,接收与每个相邻小区相对应的MCCH信息,并在根据切换需要进行软合并时,通过与相应的相邻小区相对应的MCCH信息,从相应的相邻小区接收MCCH。UE通过接收MCCH可以获得MTCH信息。UE通过获得MTCH信息,接收UE想要接收的MBMS数据,并对接收的MBMS数据和从当前小区接收的MBMS数据执行软合并。
在前述的第一实施例到第三实施例中,假设如果满足切换条件,UE就执行软合并。但是,如果确定需要通过来自特定相邻小区的信号强度来执行软合并,就可以执行软合并。也就是说,将本发明的上述第一至第三实施例应用于接收具有大于预定阈值的信号强度的信号的相邻小区。
如上所述,当UE移动到一个区域时,本发明为UE提供了软切换,在上述区域中,UE可以从支持MBMS服务的异步CDMA移动通信系统中的多个节点B接收数据。通过这种实施,尽管MBMS用户从现有小区移动到新小区,但是本发明仍然提供了稳定的MBMS服务,由此方便了用户。另外,当UE位于切换区域时,该UE可以单独对从多个节点B接收的数据进行软合并,这有助于减少节点B的发送功率并提高功率效率。
虽然参考本发明的特定优选实施例显示和描述了本发明,但是本领域技术人员应该了解,可以在不脱离附加权利要求所限定的本发明的实质和范围的情况下,对本发明进行形式和细节上的变化。
权利要求
1.一种在码分多址(CDMA)移动通信系统的用户设备(UE)中对来自第一节点B以及相邻节点B的多媒体广播/多播服务(MBMS)数据进行软合并的方法,其中第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,并且相邻节点B与第一节点B相邻,该方法包括步骤从第一节点B收集相邻节点B的MBMS服务信息;通过比较从第一节点B接收的信号的测量值和从至少一个相邻节点B接收的信号的测量值,来确定是否需要执行软合并;以及如果需要执行软合并,则根据MBMS服务信息,从其中需要执行软合并的相邻节点B接收MBMS数据,并且软合并从相邻节点B接收的MBMS数据和来自于第一节点B的MBMS数据。
2.如权利要求1所述的方法,其中测量值是公共导频信道的接收信号码功率(RSCP)。
3.如权利要求1所述的方法,其中测量值是公共导频信道的信噪比(Ec/No)。
4.如权利要求1所述的方法,其中,如果从相邻节点B接收的信号的测量值比从第一节点B接收的信号的测量值大了预定阈值或更多,则确定需要进行软合并。
5.如权利要求1所述的方法,其中,如果从第一节点B接收的信号的测量值与从相邻节点B接收的信号的测量值之间的差值小于预定迟滞值,则确定需要进行软合并。
6.如权利要求1所述的方法,其中,如果通过对来自相邻节点B的所有多径信号的测量值求和而确定的数值比通过对来自第一节点B的所有多径信号的测量值进行求和而确定的数值大了预定阈值或更多,则确定需要进行软合并。
7.如权利要求1所述的方法,其中,如果从相邻节点B接收的信号的功率与从第一节点B接收的信号的功率之间的差值小于预定迟滞值,则确定需要进行软合并。
8.一种在码分多址(CDMA)移动通信系统的用户设备(UE)中用于确定是否对来自第一节点B的多媒体广播/多播服务(MBMS)数据和来自相邻节点B的MBMS数据进行软合并的设备,其中第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,并且相邻节点B与第一节点B相邻,该设备包括搜索器,用于从第一节点B以及相邻节点B接收信号,并且输出所接收信号的测量值;以及控制器,用于从第一节点B收集相邻节点B的MBMS信息,并且如果需要执行软合并,就分配用于从其中需要进行软合并的相邻节点B接收MBMS数据和从第一节点B接收MBMS数据的分支,其中,软合并通过分配给相应的相邻节点B的分支根据MBMS信息从相邻节点B接收的MBMS数据和通过分配给相应的第一节点B的分支接收的MBMS数据。
9.如权利要求8所述的设备,其中测量值是公共导频信道的接收信号码功率(RSCP)值。
10.如权利要求8所述的设备,其中测量值是公共导频信道的信噪比(Ec/No)。
11.如权利要求8所述的设备,其中如果通过对来自相邻节点B的所有多径信号的测量值求和而确定的数值比通过对来自第一节点B的所有多径信号的测量值进行求和而确定的数值大了预定阈值或更多,则控制器确定需要进行软合并。
12.如权利要求8所述的设备,其中如果从相邻节点B接收的信号的功率与从第一节点B接收的信号的功率之间的差值小于预定迟滞值,则控制器确定需要进行软合并。
13.一种在码分多址(CDMA)移动通信系统的用户设备(UE)中对来自第一节点B以及相邻节点B的多媒体广播/多播服务(MBMS)数据进行软合并的方法,其中第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,并且相邻节点B与第一节点B相邻,该方法包括步骤通过比较从第一节点B接收的信号的测量值和从至少一个相邻节点B接收的信号的测量值,来确定是否需要执行软合并;以及如果需要执行软合并,则从其中需要执行软合并的相邻节点B收集MBMS服务信息,并根据MBMS服务信息,从相邻节点B接收MBMS数据;以及软合并从相邻节点B接收的MBMS数据和来自于第一节点B的MBMS数据。
14.如权利要求13所述的方法,其中收集MBMS服务信息的步骤还包括步骤经第一公共控制物理信道从相邻节点B接收MBMS控制信道信息;以及根据MBMS控制信道信息接收经MBMS控制信道接收的MBMS信息。
15.如权利要求13所述的方法,其中测量值是公共导频信道的接收信号码功率(RSCP)。
16.如权利要求13所述的方法,其中测量值是公共导频信道的信噪比(Ec/No)。
17.如权利要求13所述的方法,其中,如果从相邻节点B接收的信号的测量值比从第一节点B接收的信号的测量值大了预定阈值或更多,则确定需要进行软合并。
18.如权利要求13所述的方法,其中,如果从第一节点B接收的信号的测量值与从相邻节点B接收的信号的测量值之间的差值小于预定迟滞值,则确定需要进行软合并。
19.如权利要求13所述的方法,其中,如果通过对来自相邻节点B的所有多径信号的测量值求和而确定的数值比通过对来自第一节点B的所有多径信号的测量值进行求和而确定的数值大了预定阈值或更多,则确定需要进行软合并。
20.如权利要求13所述的方法,其中,如果从相邻节点B接收的信号的功率与从第一节点B接收的信号的功率之间的差值小于预定迟滞值,则确定需要进行软合并。
21.一种在码分多址(CDMA)移动通信系统的用户设备(UE)中用于确定是否对来自第一节点B的多媒体广播/多播服务(MBMS)数据和来自相邻节点B的MBMS数据进行软合并的设备,其中第一节点B提供MBMS服务的MBMS数据,用户设备(UE)从第一节点B接收MBMS数据,并且相邻节点B与第一节点B相邻,该设备包括搜索器,用于从第一节点B以及相邻节点B接收信号,并且输出分别与所接收信号相对应的测量值;以及控制器,用于在对搜索器的测量值进行比较之后,从其中需要执行软合并的相邻节点B收集MBMS信息,并分配用于从其中需要执行软合并的相邻节点B接收MBMS数据和从第一节点B接收MBMS数据的分支,其中,软合并通过分配给相应的相邻节点B的分支根据MBMS信息从相邻节点B接收的MBMS数据和通过分配给相应的第一节点B的分支接收的MBMS数据。
22.如权利要求21所述的设备,测量值是公共导频信道的接收信号码功率(RSCP)值。
23.如权利要求21所述的设备,其中测量值是公共导频信道的信噪比(Ec/No)。
24.如权利要求21所述的设备,其中,其中如果通过对来自相邻节点B的所有多径信号的测量值求和而确定的数值比通过对来自第一节点B的所有多径信号的测量值进行求和而确定的数值大了预定阈值或更多,则控制器确定需要进行软合并。
25.如权利要求21所述的设备,其中,如果从相邻节点B接收的信号的功率与从第一节点B接收的信号的功率之间的差值小于预定迟滞值,则控制器确定需要进行软合并。
26.如权利要求21所述的设备,其中,MBMS信息包括用于标识相邻节点B提供的MBMS服务的信息和用于从相邻节点B接收MBMS数据的信道信息。
27.如权利要求26所述的设备,其中,如果用于标识MBMS服务的信息包括第一节点B的MBMS服务标识符,则控制器分配用于从相邻节点B接收MBMS数据的分支。
全文摘要
本发明提供了一种在支持MBMS服务的CDMA移动通信系统中确定软切换的方法和设备。在支持MBMS服务的CDMA移动通信系统中,当UE移动到在其中可以从多个节点B接收数据的区域时,UE单独确定是否对从节点B接收的MBMS数据执行软合并。因此,即使MBMS用户从现有小区移动到新小区,仍然可以稳定提供MBMS服务,由此方便了用户。
文档编号H04B7/26GK1496041SQ0312728
公开日2004年5月12日 申请日期2003年6月14日 优先权日2002年6月14日
发明者金泳范, 崔成豪, 林采蔓, 李国熙, 金成勋, 李周镐, 朴俊枸 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1