一种处理增强型多媒体广播组播业务的方法和系统与流程

文档序号:12379732阅读:168来源:国知局
一种处理增强型多媒体广播组播业务的方法和系统与流程

本发明涉及增强型多媒体广播组播业务(eMBMS,ehanced Multimedia Broadcast Multicast Service)技术,尤其涉及一种处理eMBMS业务的方法和系统。



背景技术:

随着Internet的迅猛发展和大屏幕多功能手机的普及,出现了大量移动数据多媒体业务和各种高带宽多媒体业务,比如视频会议、电视广播、视频点播、广告、网上教育、互动游戏等。一方面,满足了移动用户不断上升的业务需求,另一方面也为移动运营商带来了新的业务增长点。这些移动数据多媒体业务要求多个用户能够同时接收相同数据,与一般的数据业务相比,具有数据量大、持续时间长、时延敏感等特点。

为了有效地利用移动网络资源,第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)提出了eMBMS业务。eMBMS业务不仅能够实现纯文本低速率消息类的组播和广播;而且,还能够实现高速多媒体业务的广播和组播,以提供多种丰富的视频、音频和多媒体业务。

目前,用户端在接收eMBMS业务数据时,通常是进行被动接收,与网络侧的交互较少,进而导致用户难以在合适的时间接收到感兴趣的业务数据。



技术实现要素:

为解决上述技术问题,本发明实施例期望提供一种处理eMBMS业务的方法和系统,使用户能方便地获取到当前时刻能够接收的感兴趣的eMBMS业务数据,提升用户体验。

本发明的技术方案是这样实现的:

本发明实施例提供了一种处理增强型多媒体广播组播业务eMBMS业务的方法,包括:

用户端接收eMBMS计数请求,向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息;

所述网络侧将用户初步预定的eMBMS业务数据中达到预设计数阈值的eMBMS业务数据发送至用户端。

上述方案中,所述携带有用户初步预定的eMBMS业务数据的标识的消息包括:计数响应消息和业务数据预定消息。

上述方案中,所述用户端向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息,包括:

所述用户端将用户选择的eMBMS业务数据作为用户初步预定的eMBMS业务数据;将所述用户初步预定的eMBMS业务数据的标识承载于业务数据预定消息中。

上述方案中,所述网络侧将用户初步预定的eMBMS业务数据中达到预设计数阈值的eMBMS业务数据发送至用户端,包括:

所述网络侧根据所述计数响应消息和业务数据预定消息,统计用户初步预定的每一份eMBMS业务数据的预定用户数;将预定用户数达到预设计数阈值的各份eMBMS业务数据的提示信息发送至所述用户端;

所述用户端在用户初步预定的eMBMS业务数据中,选取具有提示信息的一份或多份eMBMS业务数据作为正式预定的eMBMS业务数据;接收正式预定的eMBMS业务数据。

上述方案中,所述用户端接收正式预定的eMBMS业务数据包括:所述用户端从网络侧接收正式预定的eMBMS业务数据。

上述方案中,所述eMBMS业务数据的提示信息包括:统一资源定位符URL;

所述用户端具有能够接入的WiFi网络时,基于所述正式预定的eMBMS业务数据的URL,从WiFi网络接收对应的业务数据。

本发明实施例还提供了一种处理eMBMS业务的系统,包括用户端和网络侧;其中,

用户端,用于接收eMBMS计数请求,向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息;

网络侧,用于将用户初步预定的eMBMS业务数据中达到预设计数阈值的eMBMS业务数据发送至所述用户端。

上述方案中,所述携带有用户初步预定的eMBMS业务数据的标识的消息包括:计数响应消息和业务数据预定消息。

上述方案中,所述用户端,具体用于将用户选择的eMBMS业务数据作为用户初步预定的eMBMS业务数据,将所述用户初步预定的eMBMS业务数据的标识承载于业务数据预定消息中。

上述方案中,所述网络侧,用于根据所述计数响应消息和业务数据预定消息,统计用户初步预定的每一份eMBMS业务数据的预定用户数,将预定用户数达到预设计数阈值的各份eMBMS业务数据的提示信息发送至所述用户端;

所述用户端,用于在用户初步预定的eMBMS业务数据中,选取具有提示信息的一份或多份eMBMS业务数据作为正式预定的eMBMS业务数据;接收正式预定的eMBMS业务数据。

上述方案中,所述用户端,具体用于从网络侧接收正式预定的eMBMS业务数据。

上述方案中,所述eMBMS业务数据的提示信息包括:统一资源定位符(URL);

所述用户端,用于在具有能够接入的WiFi网络时,基于所述正式预定的eMBMS业务数据的URL,从WiFi网络接收对应的业务数据。

本发明实施例提供的一种处理eMBMS业务的方法和系统,在用户端和网络侧之间对eMBMS业务数据的选择进行交互,使用户能方便地获取到当前时刻能够接收的感兴趣的eMBMS业务数据,从而提升用户体验。

附图说明

图1为本发明处理eMBMS业务的方法的第一实施例的流程图;

图2为本发明处理eMBMS业务的方法的第二实施例的流程图;

图3为本发明实施例处理eMBMS业务的系统的组成结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

第一实施例

图1为本发明处理eMBMS业务的方法的第一实施例的流程图,如图1所示,该方法包括:

步骤100:用户端接收eMBMS计数请求,向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息。

这里,在用户端接收eMBMS计数请求之前,网络侧向用户端发送eMBMS计数请求;网络侧向用户端发送eMBMS计数请求有多种现有的实现方式,这里不再说明。

本步骤中,所述携带有用户初步预定的eMBMS业务数据的标识的消息包括:计数响应消息和业务数据预定消息。

本步骤中,用户端向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息,包括:用户在预先从网络侧接收的eMBMS业务数据的列表中,选择至少一个感兴趣的eMBMS业务数据,将用户感兴趣的eMBMS业务数据作为初步预定的eMBMS业务数据;生成计数响应消息和业务数据预定消息,该计数响应消息包括用户初步预定的eMBMS业务数据的计数信息,所述用户初步预定的eMBMS业务数据的标识承载于业务数据预定消息中。

这里,用户端向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息的方式为:通过专用上行信道发送;或通过短消息发送;或通过彩信发送。

这里,eMBMS业务数据可以是文本数据,也可以是多媒体业务数据,多媒体业务数据包括视频数据、音频数据等等;eMBMS业务数据的标识包括以下至少一种信息:eMBMS业务数据的名称、eMBMS业务数据的来源等等。

用户感兴趣的eMBMS业务数据,可以是用户选取的某一类业务数据;例如,当eMBMS业务数据为视频数据时,用户感兴趣的eMBMS业务数据可以是用户选择的电影类的视频数据。

本步骤中,用户端可以是移动终端;网络侧可以为eMBMS运营商的业务平台、或演进基站(evolved Node B,eNB)、或多小区/多播协调实体(MCE,Multi-cell/multicast Coordination Entity)、或移动性管理实体(MME,Mobility Management Entity)、或广播组播业务中心(BM-SC,Broadcast Management Service Center)、或MBMS网关(MBMS-GW)等。

进一步地,用户端还可以向网络侧发送用户标识。

步骤101:所述网络侧将用户初步预定的eMBMS业务数据中达到预设计数阈值的eMBMS业务数据发送至用户端。

具体地说,网络侧根据所述计数响应消息和业务数据预定消息,统计用户初步预定的每一份eMBMS业务数据的预定用户数;当用户初步预定的任意一份eMBMS业务数据的预定用户数达到预设计数阈值时,所述网络侧将对应的一份eMBMS业务数据的提示信息发送至所述用户端。此时,网络侧可以将预定用户数达到预设计数阈值的各份eMBMS业务数据的提示信息一并发送至所述用户端。

这里,如果一份eMBMS业务数据的预定用户数达到预设计数阈值,则基于初步预定该eMBMS业务数据的用户的标识,将初步预定该eMBMS业务数据的用户加入组播组中。

需要说明的是,如果一份eMBMS业务数据的预定用户数没有达到预设计数阈值,则不会将该eMBMS业务数据的提示信息发送至初步预定该eMBMS业务数据的用户。

eMBMS业务数据的提示信息为以下的一种或多种信息:资费、注意事项、 eMBMS业务数据的来源信息、节目表预告信息;这里,eMBMS业务数据的来源信息可以是eMBMS业务数据的内容供应商信息。

用户端在接收到eMBMS业务数据的提示信息之后,在用户初步预定的eMBMS业务数据中,选取具有提示信息的一份或多份eMBMS业务数据作为正式预定的eMBMS业务数据;

之后,用户端接收正式预定的eMBMS业务数据;用户端接收正式预定的eMBMS业务数据的实现方式可以是:将正式预定的每份eMBMS业务数据的标识发送至网络侧。这里,选取eMBMS业务数据作为正式预定的eMBMS业务数据可以是:用户根据每一份eMBMS业务数据的提示信息,决定是否正式预定对应的eMBMS业务数据;接着,所述网络侧基于正式预定的每份eMBMS业务数据的标识,将正式预定的每份eMBMS业务数据发送至用户端。

通过本发明实施例的方法,用户端和网络侧建立了一种关于选择eMBMS业务数据的交互方式,用户可以方便地获取到当前时刻能够接收的感兴趣的eMBMS业务数据,从而提升了用户体验。

第二实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。在本发明第二实施例中,eMBMS业务数据是视频数据,网络侧为BM-SC。

图2为本发明处理eMBMS业务的方法的第二实施例的流程图,如图2所示,该方法包括:

步骤200:BM-SC向用户端(UE)发送eMBMS计数(eMBMS Counting)请求。

具体地,eMBMS计数请求可以依次经MBMS-GW、eNB到达UE,也可以依次经MBMS-GW、MCE、eNB到达UE。

步骤201:UE生成计数响应消息和业务数据预定消息,将所述计数响应消息和业务数据预定消息发送至BM-SC。

具体地说,UE生成计数响应消息的实现方法可以是:UE根据所述eMBMS 计数请求生成计数响应消息。UE生成业务数据预定消息包括:用户在预先从网络侧接收的eMBMS业务数据的列表中,选择感兴趣的一个或多个eMBMS业务数据作为初步预定的eMBMS业务数据;UE生成业务数据预定消息,该业务数据预定消息包含初步预定的每份eMBMS业务数据的标识。

这里,计数响应消息和业务数据预定消息可以依次经eNB、MBMS-GW到达BM-SC,也可以依次经eNB、MCE、MBMS-GW到达BM-SC。

需要说明的是,UE可以设置数据接收开关,只有当用户配置数据接收开关处于接通时,UE才能接收到eMBMS计数请求;如果用户配置数据接收开关处于断开状态,UE不接收eMBMS计数请求,结束流程。

步骤202:网络侧基于各个UE的计数响应消息,统计用户感兴趣的每一份eMBMS业务数据的预定用户数;将预定用户数达到预设计数阈值的各份eMBMS业务数据的提示信息发送至UE。

这里,每份eMBMS业务数据的提示信息包括以下的一种或多种信息:资费、注意事项、eMBMS业务数据的来源信息、节目表预告信息。每份eMBMS业务数据的提示信息还包括:对应的eMBMS业务数据的统一资源定位符(URL)。

具体地,eMBMS业务数据的提示信息可以依次经MBMS-GW、eNB到达UE,也可以依次经MBMS-GW、MCE、eNB到达UE。这里,当eNB向UE发送eMBMS业务数据的提示信息时,可以将该eMBMS业务数据的提示信息承载于系统信息块(System Information BlockType,SIB)中,例如,将该eMBMS业务数据的提示信息承载于SIB13或SIB15中。

进一步地,当eMBMS业务数据是视频数据时,eMBMS业务数据的提示信息可以包括视频数据标识、视频数据的提示信息的长度、视频数据的提示信息的内容。此时,eMBMS业务数据的提示信息的字段结构如表1所示。

表1

下面一个例子说明视频数据提示信息的内容的结构:

下面以一个具体的例子说明eMBMS业务数据的提示信息在SIB13中的位置。

其中,Video Information Data表示eMBMS业务数据的提示信息。

步骤203:UE在接收到eMBMS业务数据的提示信息之后,判断UE是否具有能够接入的WiFi网络;如果UE没有能够接入的WiFi网络,则跳至步骤204,否则,如果UE具有能够接入的WiFi网络,则跳至步骤205。

进一步地,判断UE是否具有能够接入的WiFi网络包括:判断UE接收eNB 的信号强度是否达到信号强度阈值,如果未达到,则继续判断UE具有能够接入的WiFi网络。如果达到信号强度阈值,则跳至步骤204。

步骤204:UE根据收到的eMBMS业务数据的提示信息,对eMBMS业务数据的列表进行更新;在更新后的eMBMS业务数据的列表中,选取具有提示信息的一份eMBMS业务数据作为正式预定的eMBMS业务数据;之后,经由签约、用户声明、用户加入等常规eMBMS流程接收正式预定的eMBMS业务数据。

这里,用户在选取正式预定的eMBMS业务数据时,可以根据每一份eMBMS业务数据的提示信息进行选取。

本步骤中,接收正式预定的eMBMS业务数据可以包括:UE将正式预定的eMBMS业务数据的标识发送至BM-SC,BM-SC基于正式预定的eMBMS业务数据的标识,将eMBMS业务数据发送至UE。

步骤205:基于正式预定的eMBMS业务数据的URL,从WiFi网络接收对应的业务数据。

本步骤具体包括:利用eMBMS业务的数据接收通道,对所述正式预定的eMBMS业务数据进行缓冲接收,待缓冲接收完成后,UE发起eMBMS会话结束流程,此时UE不再从BM-SC处获取eMBMS业务数据;接着,基于正式预定的eMBMS业务数据的URL,从WiFi网络接收对应的业务数据。如此,在从WiFi网络接收对应的业务数据时,不再从BM-SC处接收业务数据。

本步骤中,从WiFi网络接收正式预定的eMBMS业务数据可以包括:UE将正式预定的eMBMS业务数据的URL发送至WiFi网络,WiFi网络基于正式预定的eMBMS业务数据的URL,将eMBMS业务数据发送至UE。

通过本发明方法,在eMBMS业务数据的接收通道接收状况不好时,UE自动打开WiFi连接,根据对应的URL同步去获取eMBMS业务数据,提高了接收eMBMS业务数据的可靠性和成功率。

第三实施例

针对本发明实施例的方法,本发明还提供了一种处理eMBMS业务的系统。 图3为本发明实施例处理eMBMS业务的系统的组成结构示意图,如图3所示,该系统包括:用户端300和网络侧301;其中,

用户端300,用于接收eMBMS计数请求,向网络侧发送携带有用户初步预定的eMBMS业务数据的标识的消息。

网络侧301,用于将用户初步预定的eMBMS业务数据中达到预设计数阈值的eMBMS业务数据发送至所述用户端。

具体地,所述携带有用户初步预定的eMBMS业务数据的标识的消息包括:计数响应消息和业务数据预定消息。

用户端300,用于将用户选择的eMBMS业务数据作为用户初步预定的eMBMS业务数据,将所述用户初步预定的eMBMS业务数据的标识承载于业务数据预定消息中。

网络侧301,用于根据所述计数响应消息和业务数据预定消息,统计用户初步预定的每一份eMBMS业务数据的预定用户数,将预定用户数达到预设计数阈值的各份eMBMS业务数据的提示信息发送至所述用户端;所述eMBMS业务数据的提示信息包括至少以下一种信息:资费、注意事项、eMBMS业务数据的来源信息、节目表预告信息。

用户端300,用于在用户初步预定的eMBMS业务数据中,选取具有提示信息的一份或多份eMBMS业务数据作为正式预定的eMBMS业务数据,接收正式预定的eMBMS业务数据。这里,用户端300可以从网络侧接收正式预定的eMBMS业务数据。

进一步地,所述eMBMS业务数据的提示信息还包括URL;用户端,对所述正式预定的eMBMS业务数据进行缓冲接收,待缓冲接收完成后,发起eMBMS会话结束流程;之后,在具有能够接入的WiFi网络时,基于所述正式预定的eMBMS业务数据的URL,从WiFi网络接收对应的业务数据。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算 机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1