用于加速启动mbms服务的方法

文档序号:7733216阅读:213来源:国知局
专利名称:用于加速启动mbms服务的方法
技术领域
本发明涉及电信领域,并且涉及一种用于加速启动由服务供应者以MBMS数据包 的形式分发给多个用户设备(UE)的多媒体广播多播服务(MBMS)的方法,其中每个MBMS数 据包包含净荷以及压缩的报头信息。本发明还涉及用于接收这样的MBMS服务的用户设备以及用于分发这样的MBMS服 务的服务器。
背景技术
多媒体广播多播服务(MBMS)是一种可以经由现存的GSM和UMTS蜂窝网络提供的 广播服务。这种基础设施提供了使用上行链路在服务和用户之间进行交互的选择,这在普 通的广播网络中没有提供,例如,传统的数字电视只是单程(单向)系统。MBMS使用核心网 络中的多播分发(multicast distribution),而不使用针对每个终端装置的点到点链路。期望MBMS在蜂窝网络中被铺展开来,并给机会在这些网络中广播TV、电影、信息 和其他媒体。MBMS具有的主要优势在于,对于移动网络运营商来说网络基础设施已经存在, 所以采用MBMS比建设用于服务的新网络成本更低。广播容量能够以恒定的网络负荷达到 不限数目的用户。另外,它还使得同时向很多移动用户广播信息,例如紧急情况报警成为可 能。MBMS特征被分为MBMS承载服务和MBMS用户服务。MBMS承载服务包括多播和广播 模式。MBMS承载服务使用用于IP流的IP多播地址。MBMS承载服务相对于传统的UMTS承 载服务(交互、流传输等)的优点在于核心和无线电网络中的传输资源被共享。一个MBMS 数据包流被GGSN、SGSN、以及RNC复制。MBMS可以使用高级计数机制来决定零个、一个或多 个专用(即,单播)无线电信道是否能够比一个共用(即,广播)无线电信道使得系统使用 更有效。MBMS用户服务是基本的MBMS服务层,并且提供流媒体分发方法和下载分发方法。 流媒体分发方法可以被用于诸如移动TV服务的连续传输。下载方法被用于“下载和显示” 服务。当报头压缩技术被用于MBMS数据时的MBMS服务的接收中的一个问题是由当MBMS 接收装置的用户启动服务时由报头压缩引入的延迟导致的。事实上,当用户在其MBMS接收装置(例如,TV信道)上开始接收MBMS传输时,由 于编解码层中的初始缓存,在服务变得可用于用户之前,例如,在服务被显示在屏幕上之前 存在一些延迟。另外,由于报头压缩被应用于MBMS数据包的报头(例如,RTP/IP报头),所以直到 报头可以被成功解压缩并且MBMS数据可以被提供给编解码层为止存在额外的延迟。对于 MBMS数据流的报头的成功解压缩只有在包含完整的报头信息的一个或多个数据包被接收 到之后才能完成(尽管这种数据包可以被偶尔发送,例如每5秒或10秒发送一次)。由报头压缩引入的延迟是直到包括全部报头信息的一个或多个MBMS数据包被发送为止的时间。这种传输一般以周期性的方式发生,或者当存在变化时发生(这是一种更 加偶然的情况)。尽管报头压缩实体可以增加传输频率,但是这会降低报头压缩的增益。本发明的目的在于在不降低报头压缩的增益的条件下消除延迟。

发明内容
本发明的一个目的是通过一种方法实现的,该方法用于加速启动由服务供应者以 MBMS数据包的形式分发给多个用户设备UE的MBMS服务,其中每个MBMS数据包包含代表诸 如视频和/或音频数据流之类的服务的净荷、以及压缩的报头信息。根据本发明的方法包括以下步骤-创建仅包含报头信息的专用MBMS服务数据流;-与所述MBMS数据包分开地向所述UE发送所述专用MBMS服务数据流。在根据本发明的方法的第一实施例中,所述专用MBMS服务数据流通过MBMS业务 信道(MTCH)被发送至所述UE。在根据本发明的方法的第二实施例中,所述专用MBMS服务数据流通过MBMS控制 信道(MCCH)被发送至所述UE。在两个实施例中,接收MBMS服务的UE被配置为通过接收仅携带报头信息的专用 MBMS服务或MCCH来连续读取并保持用于一组MBMS服务的完全的报头信息。由于这些特征,当用户希望接收这种服务时不存在由于报头压缩导致的延迟。仅包含报头信息的MBMS服务的身份在以下信息之一中指示 在用于包含净荷的MBMS服务的服务通告中。该信息在MBMSUTRAN/GERAN架构的 情况下由BMSC提供,在E-UTRAN架构的情况下由MBMS网关提供。 在涉及包含真实数据的MBMS服务的MCCH控制信息中。该信息在MBMS UTRAN/ GERAN/E-UTRAN架构的情况下由RNC/BSC/MCE或eNB提供。优选地,所述专用MBMS服务数据流被利用调度信息发送至所述UE,其中所述调度 信息指示MTCH上的服务的下一次传输的发生日期(occurrence date)以便中途停止接收。在替代变型中,所述专用MBMS服务数据流被利用所述MCCH的参考周期 (reference period)发送至所述UE,其中所述MCCH用于通知涉及专用MBMS服务数据流的 信息相对于前一个参考周期的变化。然后,可以在保持用于数个MBMS服务的最新消息的同时,使得功率消耗非常低。注意,仅携带报头信息的专用MBMS服务或MCCH的连续接收导致UE的额外功率消 耗。然而,可以通过利用应用于MBMS传输信道或MBMS控制信道的接收的诸如以下技术的 所有现存功率节省技术来安排报头信息的传输-指示MTCH上的服务的下一次传输何时可能发生从而使得接收装置可以中途停 止接收的调度信息(例如,称为MSCH、调度块、动态调度信息等);-使用以下信息中的一者或两者来通知涉及MBMS的信息相对于前一个参考周期 何时改变的MCCH的参考周期(称为“修正周期”)·用户可以监控的MBMS指示信道(MICH)而不是MCCH ;.MCCH上的MBMS控制信息的排列,其中控制信息(例如,MBMS MODIFIED SERVICES INFORMATION消息)被作为每个参考周期的开端发送,并且包括其修正后的信息将被发送的MBMS服务的列表。另外,在独立于MBMS数据而被最后在MCCH或MTCH上发送之后,报头信息可以改 变。在这种情况下,当其开始接收MBMS服务时,UE可能正在使用过时的报头信息。在最坏 的情况下,这可能会使MBMS接收装置中的报头解压缩实体混淆,导致不正确的数据被发送 至编解码层,从而可能会导致例如,混淆的视频流或令人不愉快的声音被播放。为了避免这种结局,一种信息被与MBMS数据包一起包括在MTCH上,这种信息使得 MBMS接收装置可以知道自从其上一次被以上述两种途径之一发送开始发生了变化。该信息 可以是· 一个单比特,其指示MBMS装置不应该依赖于从单独的MTCH或从MCCH获取的前 一次存储的报头信息; 每次变化都加1的数值标签,其被包括在用于这种MBMS服务的MBMS数据信息以 及单独的报头信息中,从而UE可以核对其是否是最新值并且在其不是最新值的情况下舍 弃该数据。该单比特或者数值标签可以利用MAC或者MBMS数据包的PDCP报头的RLC中的某 些比特来发送、或者在MCCH上发送时利用专用字段来发送-利用具有压缩的报头的、携带数据的MTCH上发送的每个MBMS数据包;-利用包含相关联的MTCH上的报头信息或者MCCH上的报头信息的每个MBMS包。用于接收MBMS服务的用户设备包括用于接收与所述MBMS数据包分开地发送的仅 包含报头信息的专用MBMS服务数据流的装置。所述UE被配置用于在不接收所述MBMS服务的同时获取并保持用于数个MBMS服 务的所述报头信息。分发所述MBMS服务的服务器,包括-用于创建仅包含报头信息的专用MBMS服务数据流的装置;-用于于所述MBMS数据包分开地向所述UE发送所述专用MBMS服务数据流。


参考附图,根据作为非限制性示例的以下描述将明了本发明的其他特征和优点, 其中图1示出了不进行报头压缩的现有技术的MBMS接收装置的顺序操作;图2示出了图1的顺序操作的第一步骤和最后步骤之间的延迟;图3示出了进行报头压缩的现有技术的MBMS接收装置的顺序操作;图4示出了图3的顺序操作的第一步骤和最后步骤之间的延迟;图5示出了用于获取MCCH信息的现有功率节省技术的示例;图6示出了使用用于获取MCCH信息的功率节省技术的示例的根据本发明的第一 实施例的MBMS接收装置的顺序操作;图7示出了图6的顺序操作的第一步骤和最后步骤之间的延迟;图8示出了根据本发明的第二实施例的MBMS接收装置的顺序操作;图9示出了图8的顺序操作的第一步骤和最后步骤之间的延迟;图10是本发明的具体实施例。
具体实施例方式图1示出了不进行报头压缩的用于接收MBMS视频节目的用户设备装置的全部顺 序操作(或者启动后的用户设备装置的操作)。在步骤2,UE选择所述MBMS视频节目的广播信道。在步骤4,UE获取用于接收所 述MBMS视频节目的配置。在步骤6,UE装置配置接收模块用于接收所述视频节目。在步骤 8,视频节目被接收并缓存,并被显示到步骤10。第一步骤2和最后步骤10之间的延迟由图2示出。步骤2和4分别使用1/2修正周期和用于接收控制信息的延迟,其中该控制信息 被作为MCCH信道(针对MBMS MODIFIED信道)的每个参考周期(称为“修正周期”)的开 端被发送,并且指示相对于前一个参考周期,涉及MBMS的信息何时被改变。步骤6的持续时间在50毫秒至100毫秒之间。缓存步骤8需要5毫秒至10毫秒。现在参考图3,进行报头压缩的用于接收MBMS视频节目的用户设备装置的全部顺 序操作(或者开启后的用户设备装置的操作)还包括存在于MBMS视频节目解压缩的开启 中的步骤12。在显示视频节目之前,第一步骤2和步骤10之间的延迟等于图2的延迟。然 而,由于缓存步骤8之前的报头信息的解压缩步骤12,在接收阶段增加了 1秒至5秒的延迟。这在报头压缩被使用时出现。因为报头信息仅需要被偶尔发送,例如,每Is至5s 发送一次,所以总时间中存在额外的延迟。然而,根据本发明的方法执行已有技术,以在接收MBMS信道的同时,甚至在没有 实际接收到它们中的任意一个时,获取并保持用于数个MBMS信道的配置。这可以归功于图 5中所示的发送配置,其中在MCCH上,“变化信息”指示自从上一个修正周期开始配置信息 中是否发生了任何变化。一旦UE接收装置读取“变化信息”,则如果它指示变化,则其继续 接收MCCH ;否则,其停止接收MCCH,直到下一个修正周期为止。在这种情况下,两个处理A和B被如图8所示并行执行。处理A包括以下步骤-对UE接收装置加电(步骤14),-获取用于MBMS服务的配置(步骤4),-监控用于MBMS服务的配置(步骤16)。处理B包括以下步骤-由用户请求具体的MBMS服务(例如,特定MBMS视频节目)(步骤2),-针对所述具体的MBMS服务,配置UE的接收模块(步骤6),-开启报头解压缩(步骤12),-缓存所接收的MBMS服务(步骤8),-显示所缓存的MBMS服务(步骤10)。直到所请求的MBMS服务的显示步骤为止的用于这两个处理的总延迟由图7示出。 从图7可以看出,在MBMS数据的接收之前,UE的配置花费50毫秒至100毫秒,并且在MBMS 数据接收步骤,报头上下文信息的初始化的缓存分别花费1毫秒至5毫秒和5毫秒至10毫秒。图8示出了根据本发明的一个实施例,其中报头信息和配置信息一起被包括在 MCCH中,所以MBMS接收装置可以获取用于所有MBMS服务的该信息。在这种情况下,两个处理C和D被如图8所示并行执行。处理C包括以下步骤-对UE接收装置加电(步骤20),-获取包含用于所有MBMS服务的配置和用于所述服务的报头信息的MCCH(步骤 22),-如同处理A中一样,监控用于MBMS服务的配置(步骤16)。处理D包括以下步骤-如同处理B中一样,由用户请求具体的MBMS服务(例如,特定的MBMS视频节目) (步骤2),-如同处理B中一样,针对所述具体的MBMS服务,配置UE的接收模块(步骤6),-如同处理B中一样,缓存所接收的MBMS服务(步骤8),-如同处理B中一样,显示所缓存的MBMS服务(步骤10)。直到所请求的MBMS服务的显示步骤为止的用于这两个处理的总延迟由图9示出。 从图9可以看出,在MBMS数据的接收之前,UE的配置花费50毫秒至100毫秒,并且在MBMS 数据接收步骤,缓存步骤花费5毫秒至10毫秒。图10示出了本发明的一个实施例,其中报头信息被作为与其他MBMS服务时分复 用的单独的MBMS服务在传输信道上发送。调度信息(也称为“MSCH”)被包括在其中,该调 度信息指示针对具体的MBMS服务的报头信息被发送到何处。
权利要求
一种用于加速启动由服务供应者以MBMS数据包的形式分发给多个用户设备UE的MBMS服务的方法,其中每个MBMS数据包包含净荷以及压缩的报头信息,所述方法的特征在于创建仅包含报头信息的专用MBMS服务数据流;与所述MBMS数据包分开地向所述UE发送所述专用MBMS服务数据流。
2.根据权利要求1所述的方法,其中,所述专用MBMS服务数据流通过MBMS业务信道 MTCH被发送至所述UE。
3.根据权利要求1所述的方法,其中,所述专用MBMS服务数据流通过MBMS控制信道 MCCH被发送至所述UE。
4.根据权利要求2或3所述的方法,其中,所述UE被配置为连续读取所述MBMS业务信 道MTCH和/或所述MBMS控制信道MCCH,以保持用于一组MBMS服务的完全的报头信息。
5.根据权利要求1所述的方法,其中,利用指示MTCH上的服务的下一次传输的发生日 期以便中途停止接收的调度信息,所述专用MBMS服务数据流被发送至所述UE。
6.根据权利要求1所述的方法,其中,利用用于通知与专用MBMS服务数据流有关的信 息相对于前一参考周期的变化的所述MCCH的参考周期,所述专用MBMS服务数据流被发送 至所述UE。
7.根据权利要求6所述的方法,其中,所述与专用MBMS服务数据流有关的信息的变化 的通知是利用由UE监控的MBMS指示信道MICH执行的。
8.根据权利要求6所述的方法,其中,所述与专用MBMS服务数据流有关的信息的变化 的通知是利用MCCH上的MBMS控制信息的排列而执行的,其中控制信息在每个参考周期的 开端被发送,并且包括如下MBMS服务的列表针对这些MBMS服务将发送修改后的信息。
9.根据权利要求1所述的方法,其中,所述专用MBMS服务数据流是利用与包含所述净 荷的所述MBMS服务有关的MCCH控制信息来识别的。
10.一种用于接收由服务供应者以MBMS数据包的形式分发的MBMS服务的用户设备,其 中,所述MBMS数据包包括净荷和压缩的报头信息,所述用户设备的特征在于包括用于接收 与所述MBMS数据包分开地发送的仅包含报头信息的专用MBMS服务数据流的装置。
11.根据权利要求10所述的用户设备,被配置用于获取并保持用于若干MBMS服务的所 述报头信息而不接收所述MBMS服务。
12.一种用于以MBMS数据包的形式将MBMS服务分发给多个用户设备UE的服务器,所 述MBMS数据包包括净荷和压缩的报头信息,所述用户服务器的特征在于包括用于创建仅包含报头信息的专用MBMS服务数据流的装置;用于与所述MBMS数据包分开地向所述UE发送所述专用MBMS服务数据流的装置。
全文摘要
本发明涉及一种用于加速启动由服务供应者以MBMS数据包的形式分发给多个用户设备UE的MBMS服务的方法,其中每个MBMS数据包包含净荷以及压缩的报头信息,所述方法的特征在于创建仅包含报头信息的专用MBMS服务数据流;与所述MBMS数据包分开地将所述专用MBMS服务数据流发送至所述UE。
文档编号H04W28/06GK101978726SQ20098010955
公开日2011年2月16日 申请日期2009年3月17日 优先权日2008年3月17日
发明者大卫·莱克姆普特 申请人:日本电气株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1