响应mbms修正业务消息的方法

文档序号:7622302阅读:159来源:国知局
专利名称:响应mbms修正业务消息的方法
技术领域
本发明涉及多媒体广播/组播业务,特别涉及对修正业务消息的响应方法。
背景技术
经过近几十年迅猛发展,移动通信为越来越深入到人们的生活和工作中,但是其所提供的业务仍然以电话和消息为主。随着因特网(Internet)的迅猛发展,大量多媒体业务同步涌现,人们显然也要求移动通信也支持多媒体业务。因特网提供的有些多媒体业务要求多个用户同时接收相同数据,如视频点播、电视广播、视频会议、网上教育、互动游戏等,目前在有线网络上可以采用网间互联协议(Internet Protocol,简称“IP”)组播和广播技术来实现,但是将这些业务移植到移动网上,与一般的数据相比,由于这些业务具有数据量大、持续时间长、时延敏感等特点,并且移动网具有特定的网络结构、功能实体和无线接口等,现有IP组播和广播技术并不能直接适用于移动网。
为了有效地利用移动网资源,实现移动多媒体业务的应用,第三代合作伙伴项目(3rd Generation Partnership Project,简称“3GPP”)提出了多媒体广播组播业务(Multimedia Broadcast/Multicast Service,简称“MBMS”),用于在移动网中提供一个数据源向多个用户发送数据的点到多点业务。
就传输模式而言,MBMS业务在UTRAN和UE间传输时有两种模式点到多点(PTM)模式和点到点(PTP)模式。点到多点(PTM)模式通过MBMS点到多点业务信道(MBMS Point-to-Multipoint Traffic Channel,简称“MTCH”)逻辑信道发送相同的数据,所有加入组播业务或对广播业务感兴趣的UE都可以接收;点到点(PTP)模式通过DTCH(专用业务信道)逻辑信道发送数据,只有相应的一个UE可以接收到。对于一个业务开始初期,会有一个计数过程(counting procedure)去帮助网络侧决定此业务的传输模式。对于从开始就监听MCCH的用户,根据各自状态以不同形式响应计数,并根据网络侧的判决用点到多点(PTM)或点到点(PTP)模式接收。网络侧会定期进行重计数操作以判断现在的传输模式是否是最优的。对于业务已经开始传输后,选择加入用户,只需要根据已经定好的传输模式去建立连接就可以了。
图1示出MBMS系统的参考结构模型。如图所示,MBMS系统的参考模型与常规系统相比,新增了移动网功能实体,即广播组播业务中心(Broadcast-Multicast Service Centre,简称“BM-SC”),它是内容提供者的入口,用于授权和在移动网中发起MBMS承载业务,并按照预定时间计划传送MBMS内容。此外,网络中其它相关功能实体也进行增强,增加了MBMS相关的功能。3GPP定义的MBMS不仅能实现纯文本低速率的消息类广播和组播,而且还能实现高速多媒体业务的广播和组播。
用户接收某个MBMS广播业务的完整流程如图2所示,首先,在步骤210,业务声明(Service announcement),通知用户MBMS业务的相关信息;在步骤220,会话开始(Session Start),BM-SC准备发送数据;然后,在步骤230,MBMS通知(Notification),无线网络控制器(Radio NetworkController,简称“RNC”)通知用户MBMS组播数据传输;步骤240是数据传输过程;最后在步骤250,会话结束(Session Stop),BM-SC不准备发送数据了,承载资源可以释放掉。
用户接收某个MBMS组播业务的完整流程如图3所示,首先,在步骤310用户订阅(Subscription),由此建立用户和业务提供者之间的联系;在步骤320业务宣布(Service announcement),通知用户MBMS业务的相关信息;在步骤330加入(joining),即用户通知网络准备接收MBMS业务;此后,在步骤340会话开始(Session Start),BM-SC准备发送数据;在步骤350MBMS通知(MBMS Notification),即RNC通知用户MBMS组播数据传输。在本步骤中,网络侧向UE发送修正业务消息(MBMS modifiedservices information,简称“MSI”),其中,网络侧会根据UE的状态,相应地通过MCCH或DCCH发送该MSI,换句话说,不同状态下的UE以不同方式响应此过程来获得通知。
具体的说,如果是CELL_DCH(指正在使用点到点业务,而且占用小区DCCH信道)上的UE,通过接收DCCH上的MSI来获得通知;如果UE原来正在接收MBMS业务,则通过MCCH接收MSI获得通知;如果UE原来没有接收MBMS业务,也没有监听MCCH,通过物理信道MICH接收通知指示,再通过监听MCCH接收MSI获得通知。
此后,如图3所示,在步骤360数据传输过程;在步骤370会话结束(Session Stop)BM-SC不准备发送数据了,承载资源可以释放掉;在步骤380离开(leaving),用户不再是MBMS组播组的成员了。
为了使本说明书更易于理解,下面进一步解释上述步骤350中提到的“MSI”,以及用户通过DCCH或MCCH接收MSI的方式。
MSI指出小区内所有变化的业务信息。MSI中有若干信息元素(Information Element,简称“IE”),主要包含每个业务ID、MBMS业务需要UE操作(包括获取计数信息、获取点到多点无线承载信息、要求建立点到点连接等等)、MBMS业务首选频率、继续获取MCCH、MBMS重新获取MCCH、MBMS邻小区个数等等。需要指出的是,当一段时间后,变化的业务趋于稳定,则此业务信息将从MSI转到MBMS非变化业务消息(Unmodified Services Information,简称“USI”)中发送。由此可见,MSI和USI中所有的业务就此小区内提供给用户所有的MBMS业务。
在MSI的IE中,有一条“MBMS重新获取MCCH”,该IE作为必选项出现,它是一个1bit二进制数,TRUE表示需要重新获取MCCH,FALSE则表示不需要。用户为了响应这条IE,将会重新读取MCCH上的MSI和USI消息以获得完整的MBMS业务信息。需要提及的是,为了帮助用户正确接收变化和没有变化的MBMS业务,有一些IE属于必选项(MP),有一些属于可选项(OP),有些只在MCCH中传输的MSI中才出现,有些只在DCCH上传输的MSI才出现。
如果用户通过MCCH接收MSI,则MCCH信道上的消息以一个modification period(MP)为单位周期发送,一个MP包含若干个repetitionperiod(RP),一个MP内的所有RP发送的关键消息内容一样,其中MSI作为关键信息,在每个RP开头发送。
与此同时,用户通过非连续接收机制监听MCCH或者DCCH,接收关键的MSI,当MSI中有用户感兴趣或者优先级高的业务发生变化,用户将继续读MCCH中其他控制消息,如USI,以获取接收MBMS业务的信息,并通过MTCH接收MBMS业务。
如上所述,在目前的相关协议中,为了针对不同状态的UE,MSI消息在DCCH和MCCH上都可发送,由此,必选IE“MBMS重新获取MCCH”将会出现在两种信道中。
对于监听MCCH的点到多点用户响应此IE的方法比较简单,只要从原先的非连续监听转到连续获取MCCH消息即可。但是对于DCCH的点到点用户该如何响应,协议并不明确。
在这种情况下,由于大部分使用点到点模式接收MBMS业务的用户没有能力同时监听MCCH,这时,对于这条消息的响应势必意味着放弃原先的专用信道连接。但是对正在通过DTCH/DCCH正常接收诸如MBMS业务等专用点到点业务的用户来说,这种响应中断了正在进行的业务,影响了用户体验。另一方面,如果用户不响应该IE,则接收可能出错、或无法通知用户更高优先级的业务信息。

发明内容
有鉴于此,本发明的主要目的在于提供一种响应MBMS修正业务消息的方法,使得MBMS修正业务消息在兼顾用户体验和防止出错的前提下得到响应。
为实现上述目的,本发明提供了一种响应MBMS修正业务消息的方法,包含以下步骤当正在接收点到点业务的用户设备收到网络侧指示需要监听MCCH时,该用户设备判断是否中止该正在接收的点到点业务,如果是则释放当前的点到点连接后监听MCCH获取与MBMS业务相关的消息,否则忽略该消息。
其中,所述网络侧通过下发MBMS修正业务消息指示所述用户设备监听MCCH。
此外在所述方法中,所述用户设备通过发送“MBMS ModificationRequest”消息释放点到点连接。
此外在所述方法中,所述点到点业务可以是以下之一点到点模式的MBMS业务、语音业务、普通数据业务、或传真业务。
此外在所述方法中,所述与MBMS业务相关的消息是MBMS的修正业务消息和无修正业务消息。
此外在所述方法中,当所述MBMS修正业务消息中的信息元素“MBMS重新获取MCCH”的值为真,则指示所述用户设备需要重新监听MCCH。
此外在所述方法中,可以至少部分地根据以下信息之一或其组合判断是否需要中止正在接收的点到点业务用户的输入、用户预先在所述用户设备中的设定、以及正在接收的点到点业务的优先级。
此外在所述方法中,用户设备可以通过比较MBMS修正业务消息指示的变化业务和正在接收的业务的优先级,判断是否需要中止正在接收的点到点业务。
此外在所述方法中,如果变化业务的优先级高于现在接收的业务优先级,则释放当前的点到点连接后监听MCCH,否则,进一步判断是否需要继续接收当前点到点业务,如果是则忽略此IE,否则释放当前的点到点连接后监听MCCH。
本发明还提供了一种响应MBMS修正业务消息的方法,包含以下步骤网络侧根据预先的设定,仅在MCCH下发指示需要重新监听MCCH的MBMS修正业务消息;当MBMS出错需要重新获取控制信息时,网络侧通过DCCH上点到点的控制消息通知相应用户设备。
其中,所述指示需要重新监听MCCH的MBMS修正业务消息是含有信息元素“MBMS重新获取MCCH”的MBMS修正业务消息。
本发明还提供了一种响应MBMS修正业务消息的方法,包含以下步骤当正在接收点到点业务的用户设备收到网络侧指示需要监听MCCH时,该用户设备释放当前的点到点连接后监听MCCH获取与MBMS业务相关的消息。
其中,所述与MBMS业务相关的消息是MBMS的修正业务消息和无修正业务消息。
通过比较可以发现,本发明的技术方案与现有技术的主要区别在于,正在接收且只有能力接收点到点业务的用户设备从DCCH上接收到MBMSMSI消息中IE“MBMS重新获取MCCH”置为true时,增加对是否需要中止该正在接收的点到点业务的判断步骤,跟据判断的结果释放当前的点到点连接去监听MCCH或忽略该MSI。判断的依据可以是业务优先级或用户的设定等。
或者,不向正在接收点到点业务的用户设备发送含有IE“MBMS重新获取MCCH”的MSI消息,当MBMS出错需要重新获取控制信息时,通过DCCH上点到点的控制消息通知用户设备。
或者,正在接收且只有能力接收点到点业务的用户设备从DCCH上接收到MBMS MSI消息中IE“MBMS重新获取MCCH”置为true时,强制释放当前的点到点连接去监听MCCH。
这种技术方案上的区别,带来了较为明显的有益效果,即明确了DCCH上的用户响应MSI消息中必选IE“MBMS重新获取MCCH”的方法,避免了不当操作带来不必要的错误。如果不进行判断,无论是直接响应还是不理会此条消息都会带来不必要的错误,造成业务中断或者是错过更优先的业务。本发明可以通过优先级进行判断。避免了上述错误的发生,提高业务接收质量。
通过有选择地发送含有IE“MBMS重新获取MCCH”的MSI消息,可以最大程度地保证避免用户在正常接收过程中数据的丢失。
通过强制释放当前的点到点连接,可以避免用户没有及时收到变化信息出错的情况。


图1示出MBMS系统的参考结构模型;图2示出现有技术中用户接收某个MBMS广播业务的完整流程;图3示出现有技术中用户接收某个MBMS组播业务的完整流程;图4是根据本发明的第一实施例的响应MBMS修正业务消息的方法流程示意图;图5是根据本发明的第三实施例的响应MBMS修正业务消息的方法流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。
总的来说,本发明的原理在于,通过对没有能力在接收点到点业务的同时监听公共信道的用户设备在接收到MSI中IE“MBMS重新获取MCCH”时,增加对是否需要中止该正在接收的点到点业务的判断步骤,跟据判断的结果释放当前的点到点连接去监听MCCH或忽略该MSI,从而达到避免不当操作带来的不必要错误(如业务中断或者是错过更高优先级的业务),提高业务接收质量的目的。根据该原理,一种是对于正在接收点到点业务并且没有能力同时监听公共信道的用户设备,在响应MSI中IE“MBMS重新获取MCCH”前,先根据具体情况判断是否需要响应该IE,判断的依据可以是用户的输入、用户预先在用户设备中的设定、以及正在接收的点到点业务的优先级等。另一种是对于正在接收点到点业务并且没有能力同时监听公共信道的用户设备不发送含有IE“MBMS重新获取MCCH”的MSI消息,如果MBMS出错需要重新获取控制信息时,通过DCCH上点到点的控制消息通知用户设备。还有一种是当正在接收点到点业务并且没有能力同时监听公共信道的用户设备接收到IE“MBMS重新获取MCCH”置为真的MSI信息时,强制释放当前的点到点连接去监听MCCH。总之,本发明通过增加对是否需要中止正在接收的点到点业务的判断避免由于不当操作带来的不必要错误,从而提高服务质量。
下面结合附图4,详细说明本发明第一实施例的响应MBMS修正业务消息的方法。在本实施例中,用户设备通指为没有能力在接收点到点业务的同时监听公共信道的用户设备。
在步骤410中,当用户设备接收到含有IE“MBMS重新获取MCCH”的MSI消息时,查看其中的IE“MBMS重新获取MCCH”的值是否为真。如上所述,与MBMS业务相关的消息有MSI和USI,指示用户设备是否需要重新监听MCCH的IE“MBMS重新获取MCCH”包含在MSI中。该信息中的IE“MBMS重新获取MCCH”的值为真时,表示用户设备需要重新监听MCCH,进入步骤420;否则,也就是当该信息中的IE“MBMS重新获取MCCH”的值为假时,表示用户设备无需重新监听MCCH,结束本流程。
在步骤420中,判断用户设备是否正在接收点到点业务。其中,点到点业务可以是点到点模式的MBMS业务、语音业务、普通数据业务、或传真业务等。如果用户设备当前并没有在接收点到点业务,就可以直接按照MSI信息中的指示去监听MCCH,也就是进入步骤460;如果用户设备有正在接收的点到点业务,就进入步骤430。
在步骤430中,判断用户设备是否想拒绝正在接收的点到点业务。其中,判断的依据可以是用户的输入、用户预先在该用户设备中的设定、以及正在接收的点到点业务的优先级等,也可以是其中之一或其任意组合。比如说,用户希望当用户设备正在接收点到点业务时,只有出现更高优先级的业务时,才能中断正在进行的点到点的业务,那么,用户设备就需要根据优先级的高低来判断是否应该拒绝当前正在接收的点到点业务。又或者,用户希望当用户设备正在接收点到点业务时,只有出现用户更感兴趣的业务时,才能中断正在进行的点到点的业务,那么,用户设备就需要出现提示框,根据用户的输入来判断是否应该拒绝当前正在接收的点到点业务。如果用户设备想要拒绝正在接收的点到点业务,就进入步骤450至460,也就是用户设备响应MSI中的IE“MBMS重新获取MCCH”的流程;如果用户设备不希望中断正在进行的点到点业务,也就是不想拒绝正在接收的点到点业务,就进入步骤440,拒绝响应MSI中的IE“MBMS重新获取MCCH”。
要根据本步骤的判断结果来决定是否应该响应MSI中的IE“MBMS重新获取MCCH”,是因为在本实施例中,用户设备是指没有能力在接收点到点业务的同时监听公共信道的用户设备,因此一旦响应MSI中的IE“MBMS重新获取MCCH”,就不得不释放当前的点到点连接,导致当前正在接收的业务中断。所以,当用户设备有正在接收的点到点业务时,如果武断的去响应MSI中的IE“MBMS重新获取MCCH”,就有可能造成用户希望继续的业务被中断,影响了业务接收质量以及用户体验。但如果一概不响应MSI中的IE“MBMS重新获取MCCH”,也有可能错过更优先的业务或是用户更感兴趣的业务,同样影响了业务接收质量以及用户体验。
在步骤440中,用户设备拒绝响应MSI中的IE“MBMS重新获取MCCH”。如上所述,在用户设备不想拒绝当前正在接收的点到点业务时,进入到本步骤,因此,在本步骤中,用户设备就需要拒绝响应MSI中的IE“MBMS重新获取MCCH”,继续接收当前的点到点业务。
如果用户设备在步骤430中的判断结果是希望拒绝正在接收的点到点业务,就进入步骤450,用户设备通过发送“MBMS Modification Request”(MBMS修改请求)消息释放点到点连接,也就是拒绝了正在接收的点到点业务。
接着,进入步骤460,监听MCCH从而获取MSI和USI。
本实施例通过用户设备在响应含有IE“MBMS重新获取MCCH”的MSI信息前,先对用户设备是否想拒绝当前正在接收的点到点业务进行判断,从而达到避免由于不当操作带来的不必要错误,提高服务质量的效果。
以上是对本发明的第一实施例所进行的详细阐述,下面对本发明的第二在本发明第二实施例的响应MBMS修正业务消息的方法中,用户设备通指为没有能力在接收点到点业务的同时监听公共信道的用户设备。
在本实施例中,网络侧根据预先的设定,仅在MCCH中下发含有IE“MBMS重新获取MCCH”的MSI信息。如果该信息中的IE“MBMS重新获取MCCH”的值为假,就表示用户设备不需要重新监听MCCH;如果该信息中的IE“MBMS重新获取MCCH”的值为真,就表示用户设备需要重新监听MCCH,对于没有能力在接收点到点业务的同时监听公共信道的用户设备而言,一旦响应MSI中的IE“MBMS重新获取MCCH”,就不得不释放当前的点到点连接,导致当前正在接收的业务中断。
由于接收点到点业务的用户设备使用的是DCCH,因此,本实施例中没有能力在接收点到点业务的同时监听公共信道的用户设备也就不可能接收的到含有IE“MBMS重新获取MCCH”的MSI信息,因而不会因为响应含有IE“MBMS重新获取MCCH”的MSI信息而导致正在接收的业务中断。当MBMS出错需要重新获取控制信息时,网络侧通过DCCH上点到点的控制消息通知相应的用户设备。
本实施例通过网络侧只在MCCH中下发含有IE“MBMS重新获取MCCH”的MSI信息,使得没有能力在接收点到点业务的同时监听公共信道的用户设备无需响应含有IE“MBMS重新获取MCCH”的MSI信息,从而达到避免由于不当操作带来的不必要错误,提高服务质量的效果。
接下来,结合附图5,对本发明的第三实施例进行说明。在本发明第二实施例的响应MBMS修正业务消息的方法中,用户设备通指为没有能力在接收点到点业务的同时监听公共信道的用户设备。
在步骤510中,当用户设备接收到含有IE“MBMS重新获取MCCH”的MSI消息时,查看其中的IE“MBMS重新获取MCCH”的值是否为真。与MBMS业务相关的消息有MSI和USI,指示用户设备是否需要重新监听MCCH的IE“MBMS重新获取MCCH”包含在MSI中。该信息中的IE“MBMS重新获取MCCH”的值为真时,表示用户设备需要重新监听MCCH,进入步骤520;否则,也就是当该信息中的IE“MBMS重新获取MCCH”的值为假时,表示用户设备无需重新监听MCCH,结束本流程。
在步骤520中,判断用户设备是否正在接收点到点业务。其中,点到点业务可以是点到点模式的MBMS业务、语音业务、普通数据业务、或传真业务等。如果用户设备当前并没有在接收点到点业务,就可以直接按照MSI信息中的指示去监听MCCH,也就是进入步骤530;如果用户设备正在接收点到点业务,就进入步骤540。
在步骤540中,用户设备通过发送“MBMS Modification Request”消息释放点到点连接,也就是拒绝正在接收的点到点业务,中断该业务。进入步骤530。
在步骤530中,监听MCCH从而获取MSI和USI。本步骤同步骤460完全相同。
可见,在本实施例中,如果用户设备接收到含有IE“MBMS重新获取MCCH”的MSI,并且该IE“MBMS重新获取MCCH”的值为真时,通过强制释放当前的点到点连接去监听MCCH来达到明确规定用户设备如何响应MSI中IE“MBMS重新获取MCCH”的目的,从而避免由于不当操作带来的不必要错误,提高服务质量。
虽然通过参照本发明的某些优选实施例,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
权利要求
1.一种响应MBMS修正业务消息的方法,其特征在于,包含以下步骤当正在接收点到点业务的用户设备收到网络侧指示需要监听MCCH时,该用户设备判断是否中止该正在接收的点到点业务,如果是则释放当前的点到点连接后监听MCCH获取与MBMS业务相关的消息,否则忽略该消息。
2.根据权利要求1所述的响应MBMS修正业务消息的方法,其特征在于,所述网络侧通过下发MBMS修正业务消息指示所述用户设备监听MCCH。
3.根据权利要求2所述的响应MBMS修正业务消息的方法,其特征在于,所述用户设备通过发送“MBMS Modification Request”消息释放点到点连接。
4.根据权利要求2所述的响应MBMS修正业务消息的方法,其特征在于,所述点到点业务可以是以下之一点到点模式的MBMS业务、语音业务、普通数据业务、或传真业务。
5.根据权利要求2所述的响应MBMS修正业务消息的方法,其特征在于,所述与MBMS业务相关的消息是MBMS的修正业务消息和无修正业务消息。
6.根据权利要求2所述的响应MBMS修正业务消息的方法,其特征在于,当所述MBMS修正业务消息中的信息元素“MBMS重新获取MCCH”的值为真,则指示所述用户设备需要重新监听MCCH。
7.根据权利要求1至6中任一项所述的响应MBMS修正业务消息的方法,其特征在于,可以至少部分地根据以下信息之一或其组合判断是否需要中止正在接收的点到点业务用户的输入、用户预先在所述用户设备中的设定、以及正在接收的点到点业务的优先级。
8.根据权利要求7所述的响应MBMS修正业务消息的方法,其特征在于,用户设备可以通过比较MBMS修正业务消息指示的变化业务和正在接收的业务的优先级,判断是否需要中止正在接收的点到点业务。
9.根据权利要求8所述的响应MBMS修正业务消息的方法,其特征在于,如果变化业务的优先级高于现在接收的业务优先级,则释放当前的点到点连接后监听MCCH,否则,进一步判断是否需要继续接收当前点到点业务,如果是则忽略此IE,否则释放当前的点到点连接后监听MCCH。
10.一种响应MBMS修正业务消息的方法,其特征在于,包含以下步骤网络侧根据预先的设定,仅在MCCH下发指示需要重新监听MCCH的MBMS修正业务消息;当MBMS出错需要重新获取控制信息时,网络侧通过DCCH上点到点的控制消息通知相应用户设备。
11.根据权利要求10所述的响应MBMS修正业务消息的方法,其特征在于,所述指示需要重新监听MCCH的MBMS修正业务消息是含有信息元素“MBMS重新获取MCCH”的MBMS修正业务消息。
12.一种响应MBMS修正业务消息的方法,其特征在于,包含以下步骤当正在接收点到点业务的用户设备收到网络侧指示需要监听MCCH时,该用户设备释放当前的点到点连接后监听MCCH获取与MBMS业务相关的消息。
13.根据权利要求12所述的响应MBMS修正业务消息的方法,其特征在于,所述与MBMS业务相关的消息是MBMS的修正业务消息和无修正业务消息。
全文摘要
本发明涉及多媒体广播/组播业务,公开了一种响应MBMS修正业务消息的方法,使得MBMS修正业务消息在兼顾用户体验和防止出错的前提下得到响应。本发明中,正在接收且只有能力接收点到点业务的用户设备从DCCH上接收到MBMS MSI消息中IE“MBMS重新获取MCCH”置为true时,增加对是否需要中止该正在接收的点到点业务的判断步骤,跟据判断的结果释放当前的点到点连接去监听MCCH或忽略该MSI;也可以强制释放当前的点到点连接去监听MCCH。还可以不向正在接收点到点业务的用户设备发送含有IE“MBMS重新获取MCCH”的MSI消息,当MBMS出错需要重新获取控制信息时,通过DCCH上点到点的控制消息通知用户设备。
文档编号H04Q7/38GK1801961SQ200510092559
公开日2006年7月12日 申请日期2005年8月23日 优先权日2005年8月23日
发明者郑潇潇, 胡灏 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1