多个eMBMS业务源的处理方法和装置与流程

文档序号:18237428发布日期:2019-07-24 08:47阅读:176来源:国知局
多个eMBMS业务源的处理方法和装置与流程

本发明实施例涉及通信技术,尤其涉及一种多个演进的多播广播业务(英文:evolved Multimedia Broadcast Multicast Service,简称:eMBMS)业务源的处理方法和装置。



背景技术:

随着移动互联网的发展,移动数据流量在未来几年将继续大幅度增长,其中,视频业务占据了网络数据流量的最大份额,相对于仅支持单播的第二代/第三代蜂窝网络来说,长期演进(英文:Long Term Evolution,简称:LTE)网络支持的带宽更大,并且组播业务采用专用信道,节省网络资源,eMBMS就是将LTE网络应用于视频业务的实例。

现有技术中,eMBMS解决方法包括以下两种,第一种:终端设备集成了应用程序、eMBMS业务组件和eMBMS接收单元;该eMBMS接收单元用于从网络侧接收eMBMS业务列表,通过eMBMS业务组件和应用程序将业务列表提供给用户进行选择。第二种:终端设备集成了应用程序和eMBMS业务组件;而eMBMS接收单元集成在接入设备中,终端设备通过接入设备中的eMBMS接收单元来接收业务列表和eMBMS数据,该接入设备可以为移动Wi-Fi(英文:Mobile Wi-Fi,简称:MiFi)、路由器和手机等。

但是,现有的两种解决方法中只能通过终端设备中包括的唯一的eMBMS接收单元或者接入设备中的唯一的eMBMS接收单元来接收eMBMS数据,且一个eMBMS接收单元业务功能有限,导致用户设备接收到的eMBMS业务种类单一。



技术实现要素:

本发明实施例提供的多个eMBMS业务源的处理方法和装置,解决了通过唯一的eMBMS接收单元来接收业务列表,且一个eMBMS接收单元的业务功能有限,导致用户设备接收到的eMBMS业务种类单一的问题。

本发明第一方面提供一种多个多播广播业务eMBMS业务源的处理方法,包括:

接收至少一个网络设备发送的至少一个业务列表;

合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务;

提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

结合第一方面,在第一方面的第一种可能的实施方式中,所述将至少一个所述业务列表进行合并生成综合业务列表,包括:

将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

结合第一方面,在第一方面的第二种可能的实施方式中,所述将至少一个所述业务列表进行合并生成综合业务列表,还包括:

合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

结合第一方面、第一方面的第一种和第二种可能的实施方式中的任一种,在第一方面的第三种可能的实施方式中,提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务,包括:

发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务;

接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务;

根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第一方面、第一方面的第一种和第二种可能的实施方式中的任一种,在第一方面的第四种可能的实施方式中,提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务,包括:

显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务;

接收用户选择目标业务的操作;

根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第一方面的第三种或第一方面的第四种可能的实施方式,在第一方面的第五种可能的实施方式中,若与所述目标业务对应的所述网络设备个数大于一个,则从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据,包括:

从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据;或者,

从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

本发明第二方面提供一种多个多播广播业务eMBMS业务源的处理装置,包括:

eMBMS接收模块,用于接收至少一个网络设备发送的业务列表;

eMBMS合并模块,用于合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务;

eMBMS处理模块,用于提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

结合第二方面,在第二方面的第一种可能的实施方式中,所述eMBMS合并模块具体用于:

将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

结合第二方面,在第二方面的第二种可能的实施方式中,所述eMBMS合并模块具体用于:

合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

结合第二方面、第二方面的第一种和第二种可能的实施方式中的任一种,在第二方面的第三种可能的实施方式中,所述eMBMS处理模块具体包括:

发送单元,用于发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务;

接收单元,用于接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务;

查找单元,用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

获取单元,用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第二方面、第二方面的第一种和第二种可能的实施方式中的任一种,在第二方面的第四种可能的实施方式中,所述eMBMS处理模块具体包括:

显示单元,用于显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务;

接收单元,用于接收用户选择目标业务的操作;

查找单元,用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

获取单元,用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第二方面的第三种或第二方面的第四种可能的实施方式,在第二方面的第五种可能的实施方式中,若与所述目标业务对应的所述网络设备个数大于一个,则所述获取单元具体用于:

从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据;或者,

从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

本发明第三方面提供一种终端设备,包括:

接收器,用于接收至少一个网络设备发送的业务列表;

处理器,用于合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务;

所述处理器还用于提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

结合第三方面,在第三方面的第一种可能的实施方式中,所述处理器具体用于:

将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

结合第三方面,在第三方面的第二种可能的实施方式中,所述处理器具体用于:

合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

结合第三方面、第三方面的第一种和第二种可能的实施方式中的任一种,在第三方面的第三种可能的实施方式中,还包括:

发送器,用于发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务;

所述接收器还用于接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务;

所述处理器还用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

所述处理器还用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第三方面、第三方面的第一种和第二种可能的实施方式中的任一种,在第三方面的第四种可能的实施方式中,还包括:

显示器,用于显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务;

所述接收器还用于接收用户选择目标业务的操作;

所述处理器还用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

所述处理器还用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

结合第三方面的第三种或第三方面的第四种可能的实施方式,在第三方面的第五种可能的实施方式中,若与所述目标业务对应的所述网络设备个数大于一个,则所述处理器还具体用于:

从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据;或者,

从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

本发明实施例提供的多个eMBMS业务源的处理方法和装置,通过将接收多个网络设备的发送的业务列表,并将接收到的所有的业务列表合并形成综合业务列表,并提供给用户设备,以供用户根据综合业务列表选择目标业务,相较于现有技术中从唯一的eMBMS接收单元接收业务列表和数据,有效提高业务种类,丰富业务功能。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

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

图2为本发明多个eMBMS业务源的处理方法的实施例三的流程图;

图3为本发明多个eMBMS业务源的处理方法的实施例四的流程图;

图4为本发明多个eMBMS业务源的处理方法的实施例五的流程图;

图5为本发明多个eMBMS业务源的处理装置实施例一的结构示意图;

图6为本发明多个eMBMS业务源的处理装置实施例三的结构示意图;

图7为本发明多个eMBMS业务源的处理装置实施例四的结构示意图;

图8为本发明多个eMBMS业务源的处理装置的一应用流程图;

图9为本发明多个eMBMS业务源的处理装置的一种应用结构示意图;

图10为本发明多个eMBMS业务源的处理装置的又一种应用结构示意图;

图11为本发明多个eMBMS业务源的处理装置的另一种应用结构示意图;

图12为本发明终端设备实施例一的结构示意图;

图13为本发明终端设备实施例二的结构示意图;

图14为本发明终端设备实施例三的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明多个eMBMS业务源的处理方法的实施例一的流程图,本方案的执行主体为终端设备,该终端设备可以为手机、平板电脑和移动播放器,也可以是网关、路由器等接入设备,网络设备可以为基站等网络侧提供数据的设备,如图1所示,本实施例提供的多个eMBMS业务源的处理方法的具体步骤为:

S101:接收至少一个网络设备发送的至少一个业务列表。

在本实施例中,对于外部网络设备的数量以及发送的业务列表的个数不做限制,终端设备接收至少一个业务列表,该业务列表中包括的业务主要为eMBMS类型的业务。

S102:合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务。

在本实施例中,终端设备对接收到的多个业务列表进行合并处理,并记录下每个业务列表与对应的网络设备的第一对应关系,以便后续查询使用,该动作由集成在终端设备中的合并处理器来实现。

S103:提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

在本实施例中,将合并获取到的综合业务列表通过显示或者发送、或者应用程序等方式提供给用户设备,以使用户能够直观的获取到该综合业务列表,并根据需求选择合适的目标业务,该目标业务的类型可以是视频、音频、图像等类型的业务。

选择支持业务请求对应的业务的网络设备后,从该些网络设备获取业务请求对应的业务的数据,并进行处理最终获得用户需要的业务数据。

在本实施例中,该业务数据的种类可以是视频、音频、图像等类型的数据,终端设备获取到需要的业务数据之后,通过本身的播放器(例如:液晶显示屏、扬声器等)将该业务数据进行播放。

本实施例提供的多个eMBMS业务源的处理方法,通过将接收多个网络设备的发送的业务列表,并将接收到的所有的业务列表合并形成综合业务列表,并提供给用户设备,以供用户根据综合业务列表选择目标业务,相较于现有技术中从唯一的eMBMS接收单元接收业务列表和数据,有效提高业务种类,丰富业务功能。

在本发明多个eMBMS业务源的处理方法的实施例二中,在上述图1所示的实施例的基础上,S102中的所述将至少一个所述业务列表进行合并生成综合业务列表的具体实现方式有以下两种:

第一种实施方式,将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

在本实施例中,该种合并方式为将每个接收到的业务列表进行简单的叠加,并不进行其他处理,生成的综合业务列表中包括并列的每个业务列表中的每个业务,其中存在相互重复的业务。

第二种实施方式,合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

在本实施例中,获取所有所述业务列表中的至少一组相同的业务,并将每组所述相同的业务合并为在综合业务列表中的同一个业务,即合并后的该业务对应多个网络设备;在该综合业务列表包括的每个业务都不相同,并且记录下综合业务列表中的每个业务对应的至少一个网络设备。

图2为本发明多个eMBMS业务源的处理方法的实施例三的流程图,如图2所示,在上述实施例一和二的基础上,若该实施例的执行主体为接入设备,网关、路由器时,步骤S103中提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务的具体实现步骤为:

S201:发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务。

在本实施例中,将综合业务列表发送给用户能够直接操作的用户设备,以使用户设备通过应用程序将该综合业务列表显示或者提供给用户,用户根据需要选择合适的目标业务,用户生成对应的业务请求,并将该业务请求返回。

S202:接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务。

在本实施例中,接收到的业务请求为用户根据自身需求选择的目标业务,或者与目标业务对应的标识。

S203:根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备。

在本实施例中,根据该目标业务,查询记录好的第一对应关系或者第二对应关系,获取与该目标业务对应的至少一个网络设备,即存在多个网络设备都能提供该目标业务的情况。

S204:从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

在本实施例中,从至少一个网络设备中获取该目标业务对应的业务数据,具体的获取方式不限,可根据实际情况进行选择,若只有一个网络设备能提供该目标业务,则只能从该网络设备中获取目标业务对应的业务数据;若存在多个网络设备能够提供该目标业务,则可以获取多个目标业务对应的数据,进行合并使得目标数据更精确,也可以总多个网络设备中选择选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

本实施例提供的多个eMBMS业务源的处理方法,通过同时接收多个网络设备发送的业务列表,并对所有的业务列表进行合并处理,获取综合业务列表,同时记录下业务列表与网络设备的第一对应关系,以及所有业务列表中每个业务与每个网络设备的第二对应关系,并根据用户发送的业务请求,查询该第一对应关系或者第二对应关系获取支持该目标业务的所有的网络设备,并从所有的网络设备中获取该业务的数据,进行处理获取最终的业务数据,相较于现有技术中只能接收一个业务列表和数据,通过将多个业务列表的合并以及将业务的数据的处理获取业务数据,丰富业务功能,并提高业务数据的准确性。

图3为本发明多个eMBMS业务源的处理方法的实施例四的流程图,如图3所示,在上述实施例一和二的基础上,若该实施例的执行主体为用户设备(手机或者平板电脑)时,步骤S103中提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务的具体实现步骤为:

S301:显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务。

在本实施例中,执行主体为用户设备,可以进行播放和显示,则可以直接通过应用程序将综合业务列表显示给用户,以使用户进行选择目标业务。

S302:接收用户选择目标业务的操作。

在本实施例中,接收到的业务请求为通过应用程序发送的用户根据自身需求选择的目标业务,或者与目标业务对应的标识。

S303:根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备。

在本实施例中,根据该目标业务,查询记录好的第一对应关系或者第二对应关系,获取与该目标业务对应的至少一个网络设备,即存在多个网络设备都能提供该目标业务的情况。

S304:从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

在本实施例中,从至少一个网络设备中获取该目标业务对应的业务数据,具体的获取方式不限,可根据实际情况进行选择,若只有一个网络设备能提供该目标业务,则只能从该网络设备中获取目标业务对应的业务数据;若存在多个网络设备能够提供该目标业务,则可以获取多个目标业务对应的数据,进行合并使得目标数据更精确,也可以总多个网络设备中选择选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

在上述图2或图3所示的实施例中,S204或S304具体包括如下两种实施方式:

第一种实施方式,从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据。

在本实施例中,若存在两个或两个以上的网络设备支持该业务请求对应的业务,则可以从每个网络设备上获取所述业务的数据,对该些数据进行处理,例如:选择正确的数据作为业务数据,或者将所有的数据直接合并在进行解析获取最终的业务数据等。

第二种实施方式,从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

在本实施例中,还可以获取每个网络设备的eMBMS信号,并从该些网络设备中选择一个eMBMS信号最好的第一网络设备,然后从该第一网络设备获取所述业务的数据作为最终的业务数据。

具体的,eMBMS信号的好坏取决于eMBMS信号的质量,该eMBMS信号的质量可以通过参考信号接收功率(英文:Reference Signal Receiving Power,简称:RSRP)、参考信号接收质量(英文:Reference Signal Receiving Quality,简称:RSRQ)等指标进行衡量,其中,eMBMS信号质量可以从每个接收网络设备信号的设备上获得,获得方式可以为主动查询,也可以由接收设备主动上报。具体的eMBMS信号的获取方式可以参考上述方法,也可以采用其他所有现有技术中的获取方式,对此本发明不作限制。

本实施例提供的多个eMBMS业务源的处理方法,通过同时接收多个网络设备发送的业务列表,并对所有的业务列表进行合并处理,获取综合业务列表,同时记录业务列表与网络设备的第一对应关系,以及所有业务列表中每个业务与每个网络设备的第二对应关系,并根据用户发送的业务请求,查询该第一对应关系或者第二对应关系获取支持该目标业务的所有的网络设备,并从所有的网络设备中获取该业务的数据,进行处理获取最终的业务数据,相较于现有技术中只能接收一个业务列表和数据,通过将多个业务列表的合并以及将业务的数据的处理获取业务数据,丰富业务功能,并提高业务数据的准确性。

在上述实施例一、二、三和实施例四的基础上,下面特举一实例对本发明的多个eMBMS业务源的处理方法进行说明。

图4为本发明多个eMBMS业务源的处理方法的实施例五的流程图,在本实施例中,包括一个用户设备以及两个接入设备(两个路由器)和两个网络设备,接入设备与网络设备一一对应,每个设备之间可以进行通信,且该合并处理的动作由用户设备完成,具体的连接方式可以是函数接口、有线连接、无线连接等。如图4所示,具体步骤如下:

S401:至少一个网络设备分别向接入设备A和接入设备B发送可以提供的业务列表。

S402:接入设备A和接入设备B根据网络设备发送的可以提供的业务列表生成自身对应的第一业务列表和第二业务列表。

S403:接入设备A和接入设备B分别将第一业务列表和第二业务列表发送给用户设备。

S404:用户设备将第一业务列表和第二业务列表合并生成综合业务列表并显示给用户,以供用户选择目标业务。

在本实施例中,记录业务列表与接入设备的第一对应关系,或者记录每个业务与对应的接入设备或网络设备的第二对应关系。

S405:用户设备接收业务请求,并根据业务请求中的目标业务查询第二对应关系,获取支持业务请求对应的目标业务的接入设备A和/或接入设备B。

在本实施例中,即能够支持目标业务的网络设备为与接入设备A和/或接入设备B对应的网络设备。

S406:若只有接入设备A支持业务请求对应的目标业务,则从接入设备A对应的网络设备中获取业务数据。

S407:若只有接入设备B支持业务请求对应的目标业务,则从接入设备B对应的网络设备中获取业务数据。

S408:若接入设备A和接入设备B都支持业务请求对应的目标业务,则同时从接入设备A和接入设备B对应的两个网络设备中获取业务请求对应的目标业务的数据A和数据B。

S409:用户设备将数据A和数据B进行处理,选择两者中正确的数据作为业务数据或者直接合并数据A和数据B,再进行数据解析获得业务数据。

在本实施例中,合并处理的功能也可以由某个接入设备来完成,完成业务列表的合并,并在获取了多个业务数据的时候进行多个数据的合并,只是有由接入设备完成的过程中需要向用户设备发送综合业务列表、并接收用户设备发送的业务请求,将合并好的业务数据发送给用户设备进行播放。

S410:用户设备将业务数据进行播放。

在本实施例中,S406、S407、S408和S409为并列的技术方案,并不是同时进行,具体的可以根据实际情况进行选择。

本实施例提供的多个eMBMS业务源的处理方法,通过同时接收多个网络设备通过不同的接入设备发送的业务列表,并对所有的业务列表进行合并处理,获取综合业务列表,同时记录下业务列表与网络设备的第一对应关系,以及所有业务列表中每个业务与每个网络设备的第二对应关系,并根据用户发送的业务请求,查询该第一对应关系或者第二对应关系获取支持该目标业务的所有的网络设备,并从所有的网络设备中获取该业务的数据,进行处理获取最终的业务数据,相较于现有技术中只能接收一个eMBMS接收单元的业务列表和数据,通过将多个网络设备发送的业务列表的合并,为用户提供更丰富的业务功能,从eMBMS信号最好的网络设备或者接入设备获取业务数据或者是将每个网络设备的业务的数据的综合合并处理获取最终的业务数据,提高业务数据的准确性,获得更好的业务体验。

图5为本发明多个eMBMS业务源的处理装置实施例一的结构示意图,如图5所示,该多个eMBMS业务源的处理装置50,包括:eMBMS接收模块51、eMBMS合并模块52和eMBMS处理模块53,其中,eMBMS接收模块51,用于接收至少一个网络设备发送的业务列表;eMBMS合并模块52,用于合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务;eMBMS处理模块53,用于提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

在本实施例中,eMBMS接收模块51的个数不作限制,并且可以位于多个eMBMS业务源的处理装置50的内部,若该多个eMBMS业务源的处理装置50为用户设备,则该eMBMS接收模块可以为用户设备内的具有eMBMS业务接收功能的模块,也可以是设置在用户设备之外的外部接入设备中的具有eMBMS业务接收功能的模块,并且该eMBMS合并模块52以及eMBMS处理模块53可以设置在多个eMBMS业务源的处理装置50内部的eMBMS业务组件内部。

具体的,多个eMBMS业务源的处理装置50接收的业务列表与eMBMS接收模块的个数相同,即每个eMBMS接收模块向多个eMBMS业务源的处理装置50提供一个业务列表,每个业务列表可能是同一个网络设备提供的也可能是不同的网络设备提供的,取决于该eMBMS接收模块接收到的是哪个网络设备发送的,以及能接收该网络设备的信号的强度有关系。

本实施例提供的多个eMBMS业务源的处理装置,用于执行图1至图3所示的方法实施例提供的方法,通过eMBMS接收模块接收多个网络设备的发送的业务列表,eMBMS合并模块将接收到的所有的业务列表合并形成综合业务列表,并通过eMBMS处理模块提供给用户设备,以供用户根据综合业务列表选择目标业务,相较于现有技术中从唯一的eMBMS接收单元接收业务列表和数据,有效提高业务种类,丰富业务功能。

在本发明多个eMBMS业务源的处理装置的实施例二中,所述eMBMS合并模块52具体用于:将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

可选的,所述eMBMS合并模块52具体用于:合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

图6为本发明多个eMBMS业务源的处理装置实施例三的结构示意图,如图6所示,所述eMBMS处理模块53具体包括:

发送单元531,用于发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务;

接收单元532,用于接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务;

查找单元533,用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

获取单元534,用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

图7为本发明多个eMBMS业务源的处理装置实施例四的结构示意图,如图7所示,所述eMBMS处理模块53具体包括:

显示单元535,用于显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务;

接收单元532,用于接收用户选择目标业务的操作;

查找单元533,用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

获取单元534,用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

在上述图6或图7所示的实施例的基础上,若与所述目标业务对应的所述网络设备个数大于一个,则所述获取单元533具体用于:

从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据;或者,

从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

在上述图5-图7所示的装置实施例的基础上,下面特举一实例说明本发明多个eMBMS业务源的处理装置在实际应用中的处理过程和实现方式。

图8为本发明多个eMBMS业务源的处理装置的一应用流程图,在本实施例中,包括至少两个eMBMS接收模块51(A、B)、一个eMBMS合并模块52,以及一个eMBMS处理模块53,对于网络设备的数量不作限制,假设每个eMBMS接收模块51只接收到一个业务列表,每个模块之间可以进行通信,具体的连接方式可以是函数接口、有线连接、无线连接等。如图8所示,多个eMBMS业务源的处理装置的具体执行步骤如下:

S501:eMBMS合并模块52向eMBMS接收模块51A和eMBMS接收模块51B发送业务列表获取请求。

S502:eMBMS合并模块52接收eMBMS接收模块51A发送的业务列表A。

S503:eMBMS合并模块52接收eMBMS接收模块51B发送的业务列表B。

S504:eMBMS合并模块52将接收到的业务列表A和业务列表B进行合并处理,获取综合业务列表,并记录业务列表A和业务列表B所有的业务与eMBMS接收模块51A或eMBMS接收模块51B的第一对应关系。

S505:eMBMS处理模块53接收用户根据综合业务列表发送的业务请求,并根据业务请求包括的目标业务,eMBMS处理模块53根据目标业务查询第一对应关系,获取支持目标业务的eMBMS接收模块51A和/或eMBMS接收模块51B。

S506:若只有eMBMS接收模块51A支持目标业务,则从eMBMS接收模块51A中的业务列表对应的网络设备获取业务数据。

S507:若只有eMBMS接收模块51B支持目标业务,则从eMBMS接收模块51B中的业务列表对应的网络设备获取业务数据。

S508:若eMBMS接收模块51A和eMBMS接收模块51B都支持目标业务,则同时从eMBMS接收模块51A和eMBMS接收模块51B中目标业务对应的网络设备获取数据A和数据B。

在本实施例中,该eMBMS接收模块51A与eMBMS接收模块51B对应的业务列表的数据可以在同一个网络设备上,也可以在不同的网络设备上。

S509:将数据A和数据B进行处理,选择两者中正确的数据作为业务数据或者直接合并数据A和数据B,再进行数据解析获得业务数据。

S510:eMBMS处理模块53将业务数据进行播放。

在本实施例中,若该eMBMS合并模块以及eMBMS处理模块均集成在用户设备本身内部,则可以直接通过eMBMS处理模块53中的播放单元进行播放业务数据,若该eMBMS合并模块以及eMBMS处理模块集成在接入设备中,则需要发送给用户设备进行播放。

在本实施例中,S505、S507、S508和S509为并列的技术方案,并不是同时进行,具体的可以根据实际情况进行选择。

在上述实施例的基础上,该多个eMBMS业务源的处理装置有以下几种应用场景,下面简单进行说明:

图9为本发明多个eMBMS业务源的处理装置的一种应用结构示意图。如图9所示,该多个eMBMS业务源的处理装置10包括:eMBMS接收模块11、eMBMS接收模块12、eMBMS接收模块13、eMBMS合并模块14和eMBMS处理模块15。

在本实施例中,eMBMS接收模块全部在eMBMS业务源的处理装置10的内部,且对于eMBMS接收模块的数量不作具体限制,可以根据要求集成大于等于一个eMBMS接收模块。

其处理原理和效果与图8所示的装置应用实施例一致,其用于执行方法实施例的技术方案,其实现原理和技术效果类似此不再赘述。

图10为本发明多个eMBMS业务源的处理装置的又一种应用结构示意图。如图10所示,该多个eMBMS业务源的处理装置20包括:eMBMS接收模块21、eMBMS合并模块22和eMBMS处理模块23。

在本实施例中,该eMBMS业务源的处理装置20的外部连接着接入设备,该接入设备中包括至少一个eMBMS接收模块。对于外部连接的接入设备的个数不作限制,且每个接入设备中的eMBMS接收模块的个数也不作限制,通过接入设备获取网络设备发送的业务列表和业务数据分别给eMBMS合并模块和eMBMS处理模块进行处理。

其处理原理和效果与图8所示的装置应用实施例一致,其用于执行方法实施例的技术方案,其实现原理和技术效果类似此不再赘述。

图11为本发明多个eMBMS业务源的处理装置的另一种应用结构示意图。如图11所示,该多个eMBMS业务源的处理装置30包括:eMBMS合并模块31和eMBMS处理模块32。

在本实施例中,该eMBMS业务源的处理装置30的外部连接着至少一个接入设备(例如:接入设备1和接入设备2),每个接入设备中包括至少一个eMBMS接收模块。对于外部连接的接入设备的个数不作限制,且每个接入设备中的eMBMS接收模块的个数也不作限制。

若该多个eMBMS业务源的处理装置为用户设备,则其中还包括相关的应用程序,用户通过该应用程序选择需要的业务,选择需要的业务后,eMBMS处理模块根据业务请求(该业务请求中包括需要的业务的类型或者标志)查询第一对应关系,获取支持该业务请求对应的目标业务的eMBMS接收模块以及网络设备。支持该业务的eMBMS接收模块和网络设备并不一定唯一,例如:某节目在多个电视台(例如:中国中央电视台(英文:China Central Televisin,简称:CCTV)1、CCTV2、CCTV3)播放,且用户设备内部的eMBMS接收模块发送的业务列表只有CCTV1的所有业务,外部接入设备的eMBMS接收模块发送的业务列表只有CCTV2的所有业务,那么对于用户设备,支持某节目(业务)的eMBMS接收模块至少有两个,若还有其他的接入设备中的eMBMS接收模块的业务列表也包括该业务,则以此类推。

其处理原理和效果与图8所示的装置应用实施例一致,其用于执行方法实施例的技术方案,其实现原理和技术效果类似此不再赘述。

图12为本发明终端设备实施例一的结构示意图。如图12所示该终端设备12,包括:接收器121,用于接收至少一个网络设备发送的业务列表;处理器122,用于合并至少一个所述业务列表生成综合业务列表,所述综合业务列表记录至少一个所述业务列表与至少一个所述网络设备的第一对应关系,其中,每个所述业务列表中包括至少一个业务;所述处理器122还用于提供所述综合业务列表给用户设备,以便用户根据所述综合业务列表选择目标业务。

本实施例提供的终端设备为装置实施例对应的实体,用于执行方法实施例提供的技术方案,其实现原理和技术效果类似,在此不做赘述。

在上述实施例的基础上,所述处理器122具体用于:

将至少一个所述业务列表进行叠加,生成所述综合业务列表,所述综合业务列表包含的至少一个所述业务列表之间存在重复或不重复的业务。

可选的,所述处理器122具体用于:

合并至少一个所述业务列表的业务形成综合业务列表,所述综合业务列表包含的业务不重复,并且根据所述第一对应关系,记录每个业务与至少一个发送所述业务的网络设备的第二对应关系。

图13为本发明终端设备实施例二的结构示意图,还包括:

发送器123,用于发送所述综合业务列表给所述用户设备,以使用户根据所述综合业务列表选择目标业务;

所述接收器121还用于接收所述用户设备发送的业务请求,所述业务请求包括用户选择的所述目标业务;

所述处理器122还用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

所述处理器122还用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

图14为本发明终端设备实施例三的结构示意图,还包括:

显示器124,用于显示所述综合业务列表,以使用户根据所述综合业务列表选择目标业务;

所述接收器121还用于接收用户选择目标业务的操作;

所述处理器122还用于根据所述第一对应关系或所述第二对应关系,查找与所述目标业务对应的至少一个所述网络设备;

所述处理器122还用于从所述与所述目标业务对应的至少一个所述网络设备获取所述目标业务的业务数据。

在上述图13或图14的基础上,若与所述目标业务对应的所述网络设备个数大于一个,则所述处理器122具体用于:

从每个与所述目标业务对应的所述网络设备中分别获取所述目标业务对应的业务的数据,合并处理所述数据作为所述目标业务的业务数据;或者,

从每个与所述目标业务对应的所述网络设备中选择eMBMS信号最好的第一网络设备,获取所述第一网络设备中与所述目标业务对应的数据作为所述目标业务的业务数据。

本实施例提供的终端设备为装置实施例对应的实体,用于执行方法实施例提供的技术方案,其实现原理和技术效果类似,在此不做赘述。

进一步的,在上述终端设备的实施例一至三中,应理解,该处理器122可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Application Specific Integrated Circuit,简称:ASIC)、现成可编程门阵列(英文:Field-Programmable Gate Array,简称:FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。显示器,可以是液晶显示器、扬声器、音乐播放器、视频播放器、图片播放器等任何形式的硬件或者硬件。方法实施例中的各步骤可以通过终端设备和/或接入设备中的硬件的集成逻辑电路或者软件形式的指令完成。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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