用户设备释放点到多点无线承载的方法

文档序号:7616577阅读:180来源:国知局
专利名称:用户设备释放点到多点无线承载的方法
技术领域
本发明涉及多媒体广播/组播业务(MBMS)中,用户设备(UE)释放无线承载的方法,特别涉及UE释放点到多点(PTM)无线承载的方法。
背景技术
组播和广播是一种从一个数据源向多个目标传送数据的技术。在传统移动网络中,小区广播业务(CBSCell Broadcast Service)允许低比特率数据通过小区共享广播信道向所有用户发送,属于消息类业务。
现在,人们对移动通信的需求已不再满足于电话和消息业务,随着Internet的迅猛发展,大量多媒体业务涌现出来,其中一些应用业务要求多个用户能同时接收相同数据,如视频点播、电视广播、视频会议、网上教育、互动游戏等。这些移动多媒体业务与一般的数据相比,具有数据量大、持续时间长、时延敏感等特点。目前的IP组播技术只适用于有线IP网络,不适用于移动网络,因为移动网络具有特定的网络结构、功能实体和无线接口,这些都与有线IP网络不同。
为了有效地利用移动网络资源,WCDMA/GSM全球标准化组织3GPP提出了组播和广播业务(MBMSMultimedia Broadcast/Multicast Service),在移动网络中提供一个数据源向多个用户发送数据的点到多点业务,实现网络资源共享,提高网络资源的利用率,尤其是空口接口资源的利用率。3GPP定义的MBMS不仅能实现纯文本低速率的消息类组播和广播,而且还能实现高速多媒体业务的组播和广播,这无疑顺应了未来移动数据发展的趋势。
为了支持MBMS业务,移动网络中新增了移动网功能实体——广播组播业务中心BM-SC,它是内容提供者的入口,用于授权和在移动网中发起MBMS承载业务,并按照预定时间计划传送MBMS内容。此外,用户设备(UE)、陆地无线接入网(UTRAN)、GERAN、SGSN、GGSN等功能实体进行增强,增加了MBMS相关的功能。
这样的网络结构参见图1,图1为支持组播/广播业务的无线网络结构示意图。其中,广播/组播业务中心(BM-SC)通过Gmb接口或Gi接口与网关通用分组无线业务(GPRS)支持节点(GGSN,Gateway GPRS SupportNode)相连,一个BM-SC可与多个GGSN相连;GGSN通过Gn/Gp接口与服务GPRS支持节点(SGSN,Serving GPRS Support Node)相连,一个GGSN可与多个SGSN相连;SGSN可通过Iu接口与通用移动通信系统(UMTS)陆地无线接入网(UTRAN)相连,然后UTRAN通过Uu接口与通信终端相连,SGSN也可通过Iu/Gb接口与全球移动通信系统(GSM)增强无线接入网(GERAN)相连,然后GERAN通过Um接口与通信终端相连。
MBMS包括组播模式和广播模式。组播业务和广播业务的区别点仅在于组播业务只向订阅了某些信息的用户发送相应信息,广播业务则向无线网络中的所有用户发送信息。组播模式需要用户签约相应组播组,进行业务激活,并产生相应的计费信息。由于组播和广播模式在业务需求上存在不同,导致其业务流程也不同。
MBMS业务在UTRAN和UE间传输时有两种模式点到多点(PTM)模式和点到点(PTP)模式。PTM模式通过MBMS点到多点业务信道(MTCH)发送相同的数据,所有加入组播业务或对广播业务感兴趣的UE都可以接收;PTP模式通过专用传输信道(DTCH)发送数据,只有相应的一个UE可以接收到。
用户接收某个MBMS广播业务的完整流程参见图2,如图2所示,该流程包括业务声明(Service announcement)、会话开始(Session Start)、MBMS通知(MBMS notification)、数据传输(Data transfer)、会话结束(Session Stop)过程。
其中,Service announcement过程用于由BM-SC宣告当前能提供的服务。
Session Start过程中,BM-SC准备好数据传输,通知网络建立相应核心网(CN)和通用陆地无线接入网(UTRAN)的承载资源。
MBMS notification过程用于通知UE MBMS组播会话即将开始。
Data transfer过程中,BM-SC通过会话开始过程中建立的承载资源将数据传输给UE。
Session Stop过程用于将Session Start过程建立的承载资源释放。
在广播业务中,各个MBMS业务节点中都保存该MBMS业务的承载上下文,该承载上下文在Session Start过程中被激活,在Session Stop过程中被去激活。
用户接收某个MBMS组播业务的完整流程参见图3,如图3所示,该流程包括订阅(Subscription)、业务声明(Service announcement)、加入(Joining)、会话开始(Session Start)、MBMS通知(MBMS notification)、数据传输(Data transfer)、会话结束(Session Stop)和离开(Leaving)过程。
其中,Subscription过程用来让用户预先订阅所需的MBMS服务。
Service announcement过程用于由BM-SC宣告当前能提供的服务。
Joining过程即MBMS组播业务激活过程,UE在Joining过程中,通知网络自身愿意成为当前组播组的成员,接收对应业务的组播数据,该Joining过程会在网络和加入组播组的UE中创建记录UE信息的MBMS UE上下文。
Session Start过程中,BM-SC准备好数据传输,通知网络建立相应CN和UTRAN的承载资源。
MBMS notification过程用于通知UE MBMS组播会话即将开始。
Data transfer过程中,BM-SC通过会话开始过程中建立的承载资源将数据传输给UE。
Session Stop过程用于将Session Start过程建立的承载资源释放。
Leaving过程使组内的订户离开组播组,即用户不再接收组播数据,该过程会将相应MBMS UE上下文删除。
参见图4,图4为MCCH信息调度周期示意图。整个MCCH信息基于“重复周期”周期地传送。“修改周期”定义为“重复周期”的整数倍。MBMS AccessInformation基于“接入信息周期”周期地传送。同时“重复周期”又是“接入信息周期”的整数倍。
MCCH上承载的RRC消息主要包括(MBMS Access Information,MAI),MBMS修改业务信息(MBMS Modified Services Information,MSI),变化的RB配置信息(Changed RB Configuration Information),MBMS非修改业务信息(MBMS Unmodified Services Information),非变化的RB配置信息(UnchangedRB Configuration Information)等等。
其中,MBMS Modified Services Information等信息是关键信息在一个修改周期中关键信息是不改变的,而MBMS Access Information等接入信息则是可以在任何时间改变。
在上述会话开始(Session Start)步骤中,UTRAN会进行计数(Counting)操作,以决定使用哪种空中接口的无线承载方式。在MBMS系统中,有两种无线承载方式点到点(PTP)和点到多点(PTM)。简单来说,点到点就是网络通过专用信道给用户传输MBMS业务,而点到多点是网络通过公共信道给用户传输MBMS业务信息。
在上述会话结束(Session Stop)步骤中,为了节省资源,UTRAN和UE会释放掉无线承载(RB)。对于点到点的RB来说,UTRAN通过专用信令通知UE,这个过程和现有R99系统是相同的。但是对于点到多点的UE来说,则需要通过公共控制信道上的信令通知UE。在MBMS系统中这个公共控制信道是MCCH,在UE开始接收MBMS业务数据时就周期地接收MCCH,释放PTM RB的控制信息是在MCCH上传输的Modified Service Information消息中传输。
现有协议中UTRAN在控制信道上指示UE释放无线承载过程分点到点和点到多点两种情况。其中点到点(PTP)RB的释放过程与现有R99流程相同,也不是本发明改进的情况,因此这里不再详述。下面的描述主要针对点到多点(PTM)RB释放的情形,该释放过程包括以下步骤1、UTRAN从CN得到Session stop指令;2、UTRAN在MCCH信道上的MBMS Modified Services Information(MSI)消息中通知UE需要释放业务RB的指示信息,而且这个信息只传输一次;3、UE收到这个信息后,释放RB信息。如果UE没有收到该MSI消息,而在下一个MP里的MBMS Unmodified Services Information消息中也没有关于该业务的相关信息,则UE释放掉该业务的PTM RB。
在现有技术中主要关注了在正常情况下,UE无误地收到了至少MBMSMODIFIED SERVICES INFORMATION和/或MBMS UNMODIFIED SERVICESINFORMATION消息时的情况。但是实际上网络环境是非常复杂的。有时UE可能处于比较恶劣的环境中,因此UE极有可能收不到这个释放PTM RB的MSI消息和其它的USI消息,在此种情况下按照协议规定,UE会把这个业务的RB一直保留下去而不释放,这样就毫无意义地占用了RB资源,而且UE会不停地接收与该业务相关的信息。
另外一种情况,按照现有协议如果UE没有收到网络发送的包含释放RB指示的MSI消息,而在后来收到的USI中没有该业务的相关信息,那么UE将要释放掉PTM RB。但是实际上,此时可能有其它情况造成MSI和USI中没有该业务的接入信息,比如该业务在进行FLC等其它操作,而这个指示正是在MSI中指示的,而UE没有收到MSI中关于该业务的FLC信息,同时在下一个MP的USI中同样没有该业务的信息,此时UE按照现有协议将释放掉该业务PTM RB,当然这是一个错误的操作。或是业务数目比较多,UTRAN在UE监控的MP范围内没有空间传输该业务的信息,此时UE发现MSI和USI中不包含该业务的信息,则按照协议将释放掉该RB。实际上是一个错误的行为,因为该业务还有可能继续传输。
因此,按照现有的协议存在着两方面的不合理或是错误之处一方面UE可能接收不到释放PTM RB的指令,导致UE一直保留PTM RB承载,浪费系统资源;另一方面,UE可能在一个MP中收到的MSI中不包含其正在接收业务的业务信息,并且在下一个MP中收到的USI中也不包含其正在接收业务的业务信息,这种情况就会错误地释放掉PTM RB承载,导致UE无法继续正常接收MBMS业务数据。

发明内容
有鉴于此,本发明的主要目的在于提供一种MBMS业务中UE释放点到多点(PTM)无线承载的方法,提高UE释放PTM无线承载的准确度。
为达到上述目的,本发明的技术方案具体是这样实现的一种多媒体广播/组播业务MBMS中用户设备UE释放点到多点PTM无线承载的方法,UE周期地接收MBMS业务的控制信息,该方法包括以下步骤A、UE判断在预定时间内是否没有成功得到MBMS业务的控制信息,如果是,则执行步骤B;否则根据控制信息的内容执行操作;B、UE释放MBMS业务的PTM无线承载。
其中,步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法可以为若在第一预定时间内一直没有接收到MBMS业务的控制信息;或在第一预定时间内接收到了MBMS业务的控制信息,但一直没有获取到全部或是用户所需的MBMS业务的控制信息内容,则判定在预定时间内没有成功得到MBMS业务的控制信息。
步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法可以为。
在一个传输周期或连续两个或两个以上传输周期没有收到MBMS业务控制信息后,启动第一定时器,通过定时器定时第一预定时间,判断在第一预定时间到时是否一直没有接收到MCCH信道发送的控制信息或一直没有获取到全部或是用户所需的MBMS业务的控制信息的内容。
步骤A所述判断是否在预定时间内得到MBMS业务的控制信息的方法可以为在一个传输周期或连续两个或两个以上传输周期没有收到MBMS业务控制信息后,启动第一计数器,通过第一计数器对传输周期进行计数来定时第一预定时间,判断到达预定周期数的第一预定时间时,是否一直没有接收到MCCH信道发送的控制信息或一直没有获取到全部或是用户所需的MBMS业务的控制信息的内容。
步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法可以进一步包括UE在获得到MBMS业务控制信息内容后,判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI;如果是,则判定没有成功得到MBMS业务的控制信息。
所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法可以为若在第二预定时间内接收到的控制信息都不包含MSI或USI;或在第二预定时间内接收到的控制信息包含MSI或USI,但一直没有获得MSI或USI的消息内容;或是在第二预定时间中的一个传输周期内无法成功接收MSI和USI,则判定在第二预定时间内接收到的控制信息都不包含MSI或USI。
所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法可以为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中没有收到包含MSI和USI的业务控制信息后,启动第二定时器,通过第二定时器定时第二预定时间,判断在第二预定时间到时,是否一直没有接收到包含MSI和/或USI的控制信息,或一直没有获得MSI和/或USI的消息内容,如果是则判定在第二预定时间内接收到的控制信息都不包含MSI和/或USI。
所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法可以为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中没有收到包含MSI和USI的业务控制信息后,启动第二计数器,通过第二计数器对传输周期进行计数来定时第二预定时间,判断到达预定周期数的第二预定时间时,是否一直没有接收到包含MSI和/或USI的控制信息,或一直没有获得MSI和/或USI的消息内容,如果是则判定在第二预定时间内接收到的控制信息都不包含MSI和/或USI。
步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法可以进一步包括UE在获得MSI或USI后,判断MSI或USI的消息内容是否错误;如果是,则判定没有成功得到MBMS业务的控制信息。
所述UE判断MSI或USI的消息内容是否错误的方法可以为UE判断是否发生了协议接收错误,如果是则判定MSI或USI的消息内容解调错误。
该方法可以进一步包括UE在正确获得MSI或USI消息内容后,判断在第三预定时间内接收到MSI或USI的消息内容中,是否包含与该UE相关的MBMS业务的消息内容;如果是,则根据该消息内容执行操作,否则在第三预定时间内都没有接收到MSI或USI的消息内容时,释放相关的MBMS业务的PTM无线承载。
所述判断第三预定时间内接收到的MSI或USI是否包含UE相关的MBMS业务的消息内容的方法可以为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含相关MBMS业务消息内容的MSI和USI后,启动第三定时器,通过第三定时器定时第三预定时间,判断在第三预定时间到时是否一直没有接收到相关MBMS业务消息内容的MSI和/或USI。
所述判断接收到的MSI或USI是否包含相关MBMS业务的消息内容的方法可以为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含相关MBMS业务消息内容的MSI和USI后,启动第三计数器,通过第三计数器对传输周期进行计数来定时第三预定时间,判断到达预定周期数的第三预定时间时,是否一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
所述判断是否一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI的方法可以为若在第三预定时间接收的MSI都包含相关MBMS业务消息内容,但一直没有接收到USI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI;若在第三预定时间接收的USI都包含相关MBMS业务消息内容,但一直没有接收到MSI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
该方法可以进一步包括UE在正确获得MSI或USI消息内容后,判断第五预定时间内是否接收到预定次数的包含相关MBMS业务控制信息的MSI或/和USI,如果是,则根据该消息内容执行操作,否则UE释放正在接收的MBMS业务的PTM无线承载。
若UE接收到MSI中包含相关MBMS业务的无线承载释放信息,则可以判断在第四预定时间内是否接收到MSI和/或USI;或判断在第四预定时间内接收到的MSI和/或USI中是否包含相关的MBMS业务的控制信息,如果是则按照控制信息内容执行操作;否则UE释放正在接收的MBMS业务的PTM无线承载。
所述步骤B中UE在释放PTM无线承载前,可以进一步判断接收第六预定时间内的业务信道的情况;UE在第六预定时间内没有从业务信道接收到业务数据的情况下,释放相关MBMS业务的PTM无线承载。
所述预定时间可以设置为传输周期的整数倍。
所述预定时间对于不同用户可以设置为相同或不同;或所述预定时间对于不同业务类型可以设置为相同或不同。
所述定时器的定时时间对于不同用户可以设置为相同或不同;或所述定时器的定时时间对于不同业务类型可以设置为相同或不同。
所述计数器的预定周期数对于不同用户可以设置为相同或不同;或所述计数器的预定周期数对于不同业务类型可以设置为相同或不同。
可以由UE设置或根据当前接收业务控制信息的情况修改预定周期数;或由网络侧设置或根据当前接收业务控制信息的情况修改预定周期数并下发给UE。
所述的传输周期为修改周期或重复周期。
所述的用户设备可以为WCDMA系统或CDMA2000系统或UTRA TDD系统或TD-SCDMA系统中的用户设备。
由上述的技术方案可见,本发明的这种MBMS业务中UE释放PTM无线承载的方法,根据预定时间内接收控制信息的情况,释放MBMS业务的无线承载。由于本发明不是向现有技术那样,只要在两个传输周期内没有收到MSI和/或USI就释放无线承载,而是在出现这种情况后,对控制信道进行一段时间的监视,如果在这段时间过后,仍然没有成功得到到MBMS业务的控制信息,才释放无线承载。这样,就可以避免出现UE一直保留PTM无线承载和错误地释放掉PTM无线承载的情况,提高了UE释放PTM无线承载的准确度。


图1为支持组播/广播业务的无线网络结构示意图;图2为用户接收某个MBMS广播业务的完整流程;图3为用户接收某个MBMS组播业务的完整流程;
图4为MCCH信道调度周期示意图;图5为本发明释放PTM RB方法流程图;图6为本发明释放PTM RB方法一较佳实施例的流程图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明进一步详细说明。
本发明提供了一种UE释放PTM RB的方法,该方法的实现流程参见图5,图5为本发明释放PTM RB方法流程图。其包括以下步骤步骤501,UE周期地接收MBMS业务的控制信息。
步骤502,UE判断在预定时间内是否没有成功得到MBMS业务的控制信息,如果是,则执行步骤503;否则执行步骤504。
步骤503,UE释放MBMS业务的PTM无线承载。
步骤504,UE根据控制信息的内容执行操作。
UE可以在如下几种情况下判定没有成功得到MBMS业务的控制信息1、UE在第一预定时间内始终没有接收到MCCH信息,或在第一预定时间内接收到了MCCH信息,但一直没有获取到全部MBMS或是用户所需的业务控制信息的内容。
2、UE虽然得到了MCCH信息中控制信息内容,但在第二预定时间内接收的MCCH信息都不包含MSI或USI。
3、UE虽然接收到的MCCH信息包含MSI或USI,但是MSI或USI的消息内容有错误。
另外,本发明中,如果UE成功得到MBMS业务的控制信息,但在第三预定时间内接收到的MSI或USI中不包含正在接收的MBMS业务的消息内容,UE就判定正在接收的MBMS业务已经停止,从而释放掉为该MBMS业务建立的PTM RB。
以下举一个较佳实施例对本发明进行详细说明。
参见图6,图6为本发明释放PTM RB方法一较佳实施例的流程图。该流程包括以下步骤步骤601,UE在一个传输周期中接收MCCH。
步骤602,判断是否接收到MCCH信息或是否能从接收到的MCCH信息中获得MBMS业务控制信息内容或是用户所需的业务控制信息内容,如果是,则执行步骤603;否则执行步骤621。
步骤603,判断MCCH信息中是否包含MSI和/或USI,如果是,则进一步判断是否能够解调出MSI和/或USI的消息内容;如果MCCH信息中不包含MSI和/或USI、或不能解调出MSI和/或USI的消息内容,则执行步骤604;否则执行步骤614。
步骤604,判断接收到的MSI或USI中的消息内容是否有错误,如果是,则执行步骤615,否则执行步骤605。
本步骤中,所述UE可以通过判断是否发生了协议接收错误或其他错误来判断,MSI或USI的消息内容解调是否错误。比如解调出来的消息类型与协议规定不符,或是IE信元接收错误等则认为发生了协议接收错误。
步骤605,判断MSI或USI中是否包含UE正在接收的MBMS业务的控制信息,如果是则执行步骤606;否则执行步骤609。
步骤606,判断MSI中是否包含RB释放信令,如果是则执行步骤607;否则执行步骤608。
步骤607,UE释放掉释放信令中指示的MBMS业务的PTM RB,如果UE只接收一种MBMS业务则停止接收MCCH,如果还需要或正在接收其他MBMS业务,则继续周期接收MCCH。
步骤608,UE按照MSI或USI的消息内容执行操作,并返回步骤601。这个过程与现有技术完全相同,这里不再赘述。
步骤609,UE记录该传输周期中的MSI或USI不包含正在接收的MBMS业务的控制信息。
步骤610,UE根据记录判断是否连续两个传输周期收到的MSI和/或USI都不包含在接收的MBMS业务的控制信息,如果是则执行步骤611;否则返回步骤601。
本步骤中的判断方法可以是UE如果在一个传输周期内没有收到该MCCH信道或是信道上的MSI消息,且在下一个MCCH信道上收到了MSI和USI,但是其中没有用户接收业务的相关信息,则判定连续两个传输周期收到的MSI或USI都不包含在接收的MBMS业务的控制信息。
步骤611,判断第三定时器是否已启动,如果是,则执行步骤612;否则执行步骤614。
步骤612,判断第三定时器的预定时间到时,是否一直没有接收到包含正在接收的MBMS业务控制信息的MSI和/或USI,如果是,则执行步骤613;否则返回步骤601。
步骤613,释放掉正在接收的MBMS业务的PTM RB,如果UE只接收一种MBMS业务则停止接收MCCH,如果还在接收其他MBMS业务,则继续周期接收MCCH。
步骤614,启动第三定时器,返回步骤601。
本实施例中,UE是通过第三定时器定时,来判断在第三预定时间内是否接收到包含UE正在接收的MBMS业务控制信息的MSI和/或USI,实际应用中,还可以通过对传输周期的计数,来判断在第三预定时间内是否接收到包含UE正在接收的MBMS业务控制信息的MSI和/或USI,具体的判断方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含UE正在接收的MBMS业务控制信息的MSI和USI后,启动第三计数器,通过第三计数器定时第三预定时间,每经过一个传输周期计数器加一,第三预定周期数时间到达后,判断这段时间内是否接收到包含UE正在接收的MBMS业务控制信息的MSI和/或USI。
实际应用中,如果在第三预定时间内收到了包含UE正在接收的MBMS业务控制信息的MSI和/或USI,则可以将第三定时器或第三计数器清零,并关闭。如果在后面的一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含UE正在接收的MBMS业务控制信息的MSI和USI后,再重新启动第三定时器或第三计数器。这样能够保证如果UE开始没有收到包含UE正在接收的MBMS业务控制信息的MSI和/或USI,但是后来收到几次,在后面的第三预定时间内又没有收到包含UE正在接收的MBMS业务控制信息的MSI和/或USI,也释放掉PTM RB。
本实施例中,UE是在预定时间内一直没有接收到包含正在接收的MBMS业务控制信息的MSI和/或USI,才释放PTM RB。实际应用中,还可以设置一个接收次数,如果在预定时间内接收的MSI和/或USI没有到达预设的接收次数,则释放PTM RB。比如定时器时间范围内,假设是N次MP周期,UE收到了n次MSI和/或USI信息,如果n占到N的一定比例,而且其中没有关于正在接收的MBMS业务的控制信息,那么UE释放掉PTM RB信息。
本实施例中,由于协议规定UE只有收到一个MP周期内的MSI和USI,才能判定是有关于UE正在接收MBMS业务的消息内容。因此,本实施例中判断是否一直没有接收到包含正在接收的MBMS业务消息内容的MSI和/或USI的方法可以为若在第三预定时间接收的MSI都包含相关MBMS业务消息内容,但一直没有接收到USI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
若在第三预定时间接收的USI都包含相关MBMS业务消息内容,但一直没有接收到MSI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
若在第三预定时间的每个修改周期接收的MSI中不包含相关MBMS业务消息内容,且该修改周期接收的USI中也不包含正在接收的MBMS业务消息内容,则判定该修改周期没有接收到包含正在接收的MBMS业务消息内容的MSI和USI。
步骤615,UE记录该传输周期中没有接收到包含MSI或USI的MCCH信息或没有获得MSI或USI的消息内容,或接收的MSI或USI消息内容有错误。
步骤616,UE根据记录判断是否连续两个传输周期没有接收到包含MSI和/或USI的MCCH信息或没有获得MSI和/或USI的消息内容,或接收的MSI和/或USI消息内容有错误,如果是则执行步骤617;否则执行步骤601。
本步骤中的判断方法为如果UE在一个传输周期中没有收到包含MSI的MCCH信息,且在下一个传输周期中没有收到包含MSI和USI的MCCH信息或没有获得MSI或USI的消息内容,或接收的MSI或USI消息内容有错误,则判定连续两个传输周期没有正确接收MSI或USI。
步骤617,判断第二定时器是否已启动,如果是则执行步骤618;否则执行步骤620。
步骤618,判断第二定时时间到时,是否一直没有接收到包含MSI或USI的MCCH信息,或没有获得MSI或USI的消息内容或接收的MSI或USI消息内容有错误;如果是,则执行步骤619;否则返回步骤601。
本步骤中,如果在第二预定时间内接收到的控制信息都不包含MSI或USI;或在第二预定时间内接收到的控制信息包含MSI或USI,但一直没有获得MSI或USI的消息内容;或是在第二预定时间中的一个传输周期内无法成功接收MSI和USI,则判定在第二预定时间内接收到的控制信息都不包含MSI或USI。
步骤619,UE释放所有正在接收的MBMS业务的PTM RB,并停止接收MCCH。
步骤620,启动第二定时器,返回步骤601。
本实施例中,UE是通过第二定时器定时,来判断在第二预定时间内是否接收到包含MSI或USI的MCCH信息,实际应用中,还可以通过对传输周期的计数,来判断在第二预定时间内是否接收到包含MSI或USI的MCCH信息,具体的判断方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中没有收到包含MSI和USI的MCCH信息后,启动第二计数器,通过第二计数器定时第二预定时间,每经过一个传输周期计数器加一,到达第二预定周期数时间后,判断该时间内是否接收到包含MSI或USI的MCCH信息。
实际应用中,如果在第二预定时间内收到了包含MSI和/或USI,则可以将第二定时器或第二计数器清零并关闭。如果在后面的一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含MSI和USI后,再重新启动第二定时器或第二计数器。这样能够保证如果UE开始没有收到MSI和/或USI,但是后来收到几次,在后面的第二预定时间内又没有收到MSI和/或USI,也释放掉PTM RB。
步骤621,UE记录该传输周期中没有接收到MCCH信息或没有获得MCCH信息内容。
步骤622,UE根据记录判断是否连续两个传输周期没有接收到MCCH信息或没有获得MCCH信息内容,如果是,则执行步骤623;否则返回步骤601。
步骤623,判断第一定时器是否已经启动,如果是则执行步骤624;否则执行步骤626。
步骤624,判断第一定时器定时时间到时,是否一直没有接收到MCCH信息;或在第一预定时间内接收到了MCCH信息,但一直没有获取到全部MCCH信息的内容,如果是,则判定在第一预定时间内没有成功得到MBMS控制信息,执行步骤625;否则执行步骤626。
步骤625,UE释放所有PTM RB,并停止接收MCCH信道。
步骤626,UE启动第一定时器,并返回步骤601。
本实施例中,UE是通过第一定时器定时,来判断在第一预定时间内是否接收到MCCH信息,实际应用中,还可以通过对传输周期的计数,来判断在第一预定时间内是否成功接收到MCCH信息,具体的判断方法为在连续两个传输周期没有收到MCCH信息后,第一计数器,通过第一计数器定时第一预定时间,每经过一个传输周期计数器加一,到达第一预定周期数时间时,判断该时间内是否没有接收到MCCH信息或没有获得全部MCCH信息。
实际应用中,如果在第一预定时间内成功接收到MCCH信息,则可以将第一定时器或第一计数器清零并关闭。如果在后面的连续两个传输周期中没有成功接收到MCCH信息,再重新启动第一定时器或第一计数器。这样能够保证如果UE开始没有成功接收到MCCH信息,但是后来收到几次,在后面的第一预定时间内又没有成功接收到MCCH信息,也释放掉PTMRB。
本实施例中,是在连续两个传输周期没有收到MCCH信息后,通过第一定时器或第一计数器来定时第一预定时间,这样可以减少一些盲目启动的情况。当然,也可以两个以上的传输周期比如三个或四个等等,但是不能过多,如果太多可能影响判断的准确性。
另外,在实际应用中,UE可能接收到错误的RB释放信令,这种情况下,UE收到了RB释放信令就将RB释放了,但实际这个释放信令可能不是其正在接收的MBMS业务的RB释放信令,就造成UE错误的释放了RB。
因此,本实施例中UE在接收到RB释放信令后,可以不直接释放RB,而启动一个第四定时器,判断在这个第四定时器的第四预定时间内是否接收到MSI或USI;或判断在这个定时器的第四预定时间内接收到的MSI或USI中是否包含正在接收的MBMS业务的控制信息;如果是则按照控制信息执行后续步骤,否则释放RB。
另外,本实施例为了保证正确释放RB,UE在决定释放RB时,先接收一段时间的业务信道,只要1~2个MP的时间就可以;如果这段时间内没有从业务信道接收到业务数据,则释放正在接收的MBMS业务的PTM无线承载。
本实施例中的传输周期可以为修改周期(MP)或重复周期(RP)。各种预定时间可以设置为传输周期的整数倍。
本实施例中的各种传输周期个数可以针对不同的情况做自适应变化,可以是UE根据当前接收业务控制信息的情况修改所述预定周期数;也可以是网络侧根据当前接收业务控制信息的情况修改所述预定周期数并下发给UE。
比如如果UE连续两个业务都有这种收不到MCCH的情况产生,那么UE减小对传输周期的计数,即UE在更短的时间内没有收到该MBMS业务的相关信息,将释放该业务RB。
本实施例中的各种预定时间对于不同用户可以设置为相同或不同;或预定时间对于不同业务类型设置为相同或不同。且本实施例中的各个定时器的定时时间可以对于不同用户设置为相同或不同;或定时器的定时时间对于不同业务类型设置为相同或不同。同样,本实施例中各个计数器的预定周期数可以对于不同用户设置为相同或不同;或计数器的预定周期数对于不同业务类型设置为相同或不同。
上述过程中,是以释放正在接收的MBMS业务的PTM RB为例。实际应用中,不论UE当前是否正在接收某个MBMS业务数据,或准备接收某个MBMS业务数据、或结束接收某个MBMS业务数据,只要已经激活了该MBMS业务,而且部分或全部建立了相应的PTM RB,本发明方法都适用。
本发明方法至少可以应用于提供MBMS业务的WCDMA,CDMA2000,UTRA TDD和TD-SCDMA等通信系统中。所述的用户设备可以为WCDMA系统或CDMA2000系统或UTRA TDD系统或TD-SCDMA系统中的用户设备。
由上述的实施例可见,本发明的这种UE释放PTM RB的方法中,UE根据预定时间内接收控制信息的情况,释放该MBMS业务的RB。因此,可以避免出现UE一直保留PTM无线承载和错误地释放掉PTM无线承载的情况,提高了UE释放PTM无线承载的准确度,能够减少UE接收MBMS业务的错误和系统资源浪费。
权利要求
1.一种多媒体广播/组播业务MBMS中用户设备UE释放点到多点PTM无线承载的方法,UE周期地接收MBMS业务的控制信息,其特征在于,该方法包括以下步骤A、UE判断在预定时间内是否没有成功得到MBMS业务的控制信息,如果是,则执行步骤B;否则根据控制信息的内容执行操作;B、UE释放MBMS业务的PTM无线承载。
2.如权利要求1所述的方法,其特征在于,步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法为若在第一预定时间内一直没有接收到MBMS业务的控制信息;或在第一预定时间内接收到了MBMS业务的控制信息,但一直没有获取到全部或是用户所需的MBMS业务的控制信息内容,则判定在预定时间内没有成功得到MBMS业务的控制信息。
3.如权利要求2所述的方法,其特征在于,步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法为在一个传输周期或连续两个或两个以上传输周期没有收到MBMS业务控制信息后,启动第一定时器,通过定时器定时第一预定时间,判断在第一预定时间到时是否一直没有接收到MCCH信道发送的控制信息或一直没有获取到全部或是用户所需的MBMS业务的控制信息的内容。
4.如权利要求2所述的方法,其特征在于,步骤A所述判断是否在预定时间内得到MBMS业务的控制信息的方法为在一个传输周期或连续两个或两个以上传输周期没有收到MBMS业务控制信息后,启动第一计数器,通过第一计数器对传输周期进行计数来定时第一预定时间,判断到达预定周期数的第一预定时间时,是否一直没有接收到MCCH信道发送的控制信息或一直没有获取到全部或是用户所需的MBMS业务的控制信息的内容。
5.如权利要求2所述的方法,其特征在于,步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法进一步包括UE在获得到MBMS业务控制信息内容后,判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI;如果是,则判定没有成功得到MBMS业务的控制信息。
6.如权利要求5所述的方法,其特征在于,所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法为若在第二预定时间内接收到的控制信息都不包含MSI或USI;或在第二预定时间内接收到的控制信息包含MSI或USI,但一直没有获得MSI或USI的消息内容;或是在第二预定时间中的一个传输周期内无法成功接收MSI和USI,则判定在第二预定时间内接收到的控制信息都不包含MSI或USI。
7.如权利要求6所述的方法,其特征在于,所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中没有收到包含MSI和USI的业务控制信息后,启动第二定时器,通过第二定时器定时第二预定时间,判断在第二预定时间到时,是否一直没有接收到包含MSI和/或USI的控制信息,或一直没有获得MSI和/或USI的消息内容,如果是则判定在第二预定时间内接收到的控制信息都不包含MSI和/或USI。
8.如权利要求6所述的方法,其特征在于,所述UE判断在第二预定时间内接收到的业务控制信息是否不包含MSI或USI的方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中没有收到包含MSI和USI的业务控制信息后,启动第二计数器,通过第二计数器对传输周期进行计数来定时第二预定时间,判断到达预定周期数的第二预定时间时,是否一直没有接收到包含MSI和/或USI的控制信息,或一直没有获得MSI和/或USI的消息内容,如果是则判定在第二预定时间内接收到的控制信息都不包含MSI和/或USI。
9.如权利要求5所述的方法,其特征在于,步骤A所述UE判断在预定时间内是否没有成功得到MBMS业务的控制信息的方法进一步包括UE在获得MSI或USI后,判断MSI或USI的消息内容是否错误;如果是,则判定没有成功得到MBMS业务的控制信息。
10.如权利要求9所述的方法,其特征在于,所述UE判断MSI或USI的消息内容是否错误的方法为UE判断是否发生了协议接收错误,如果是则判定MSI或USI的消息内容解调错误。
11.如权利要求9所述的方法,其特征在于,该方法进一步包括UE在正确获得MSI或USI消息内容后,判断在第三预定时间内接收到MSI或USI的消息内容中,是否包含与该UE相关的MBMS业务的消息内容;如果是,则根据该消息内容执行操作,否则在第三预定时间内都没有接收到MSI或USI的消息内容时,释放相关的MBMS业务的PTM无线承载。
12.如权利要求11所述的方法,其特征在于,所述判断第三预定时间内接收到的MSI或USI是否包含UE相关的MBMS业务的消息内容的方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含相关MBMS业务消息内容的MSI和USI后,启动第三定时器,通过第三定时器定时第三预定时间,判断在第三预定时间到时是否一直没有接收到相关MBMS业务消息内容的MSI和/或USI。
13.如权利要求11所述的方法,其特征在于,所述判断接收到的MSI或USI是否包含相关MBMS业务的消息内容的方法为在一个传输周期中没有收到包含MSI的控制信息,且在下一个传输周期中收到不包含相关MBMS业务消息内容的MSI和USI后,启动第三计数器,通过第三计数器对传输周期进行计数来定时第三预定时间,判断到达预定周期数的第三预定时间时,是否一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
14.如权利要求12或13所述的方法,其特征在于,所述判断是否一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI的方法为若在第三预定时间接收的MSI都包含相关MBMS业务消息内容,但一直没有接收到USI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI;若在第三预定时间接收的USI都包含相关MBMS业务消息内容,但一直没有接收到MSI,则判定一直没有接收到包含相关MBMS业务消息内容的MSI和/或USI。
15.如权利要求9所述的方法,其特征在于,该方法进一步包括UE在正确获得MSI或USI消息内容后,判断第五预定时间内是否接收到预定次数的包含相关MBMS业务控制信息的MSI或/和USI,如果是,则根据该消息内容执行操作,否则UE释放正在接收的MBMS业务的PTM无线承载。
16.如权利要求11所述的方法,其特征在于若UE接收到MSI中包含相关MBMS业务的无线承载释放信息,则判断在第四预定时间内是否接收到MSI和/或USI;或判断在第四预定时间内接收到的MSI和/或USI中是否包含相关的MBMS业务的控制信息,如果是则按照控制信息内容执行操作;否则UE释放正在接收的MBMS业务的PTM无线承载。
17.如权利要求1或15所述的方法,其特征在于,所述步骤B中UE在释放PTM无线承载前,进一步判断接收第六预定时间内的业务信道的情况;UE在第六预定时间内没有从业务信道接收到业务数据的情况下,释放相关MBMS业务的PTM无线承载。
18.如权利要求1、2、3、4、5、6、7、8、9、11、12、13、或16所述的方法,其特征在于所述预定时间设置为传输周期的整数倍。
19.如权利要求1、2、3、4、5、6、7、8、9、11、12、13、或15所述的方法,其特征在于所述预定时间对于不同用户设置为相同或不同;或所述预定时间对于不同业务类型设置为相同或不同。
20.如权利要求3、6或12所述的方法,其特征在于所述定时器的定时时间对于不同用户设置为相同或不同;或所述定时器的定时时间对于不同业务类型设置为相同或不同。
21.如权利要求4、7或13所述的方法,其特征在于所述计数器的预定周期数对于不同用户设置为相同或不同;或所述计数器的预定周期数对于不同业务类型设置为相同或不同。
22.如权利要求4、7或13所述的方法,其特征在于由UE设置或根据当前接收业务控制信息的情况修改预定周期数;或由网络侧设置或根据当前接收业务控制信息的情况修改预定周期数并下发给UE。
23.如权利要求3、4、6、7、8、12、或13所述的方法,其特征在于所述的传输周期为修改周期或重复周期。
24.如权利要求1所述的方法,其特征在于所述的用户设备为WCDMA系统或CDMA2000系统或UTRA TDD系统或TD-SCDMA系统中的用户设备。
全文摘要
本发明公开了一种多媒体广播/组播业务中用户设备释放点到多点无线承载的方法,UE周期地接收MBMS业务的控制信息,该方法包括以下步骤A.UE判断在预定时间内是否没有成功得到MBMS业务的控制信息,如果是,则执行步骤B;否则根据控制信息的内容执行操作;B.UE释放MBMS业务的PTM无线承载。应用本发明方法可以避免出现UE一直保留PTM无线承载和错误地释放掉PTM无线承载的情况,提高了UE释放PTM无线承载的准确度,能够减少UE接收MBMS业务的错误和系统资源浪费。
文档编号H04W76/06GK1842206SQ200510058869
公开日2006年10月4日 申请日期2005年3月30日 优先权日2005年3月30日
发明者胡灏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1