一种实现服务的方法及媒体控制器技术

技术编号:14354687 阅读:66 留言:0更新日期:2017-01-07 17:46
本发明专利技术实施例公开了一种提供服务的方法,用于提升服务实现的效率,节约设备成本。本发明专利技术实施例方法包括:媒体控制器根据媒体终端发送的服务请求,确定目标服务对应的目标虚拟设备单元VDU,所述目标服务为所述服务请求所请求的服务;所述媒体控制器根据预置的VDU和逻辑功能单元LFU的映射关系,查找所述目标VDU对应的目标LFU;所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集,所述PDU集中的PDU用于提供所述目标LFU,以实现所述目标媒体服务。本发明专利技术实施例还提供一种媒体控制器,用于提升服务实现的效率,节约设备成本。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种实现服务的方法及媒体控制器
技术介绍
随着网络接入、无线互联、数字媒体技术的发展,如何实现用户定制的媒体服务是一个重点的技术方向。现有技术中,当用户订制媒体服务时,该媒体服务只能部署在一个媒体设备上,也就是说只能通过一个媒体设备实现该媒体服务,由于该媒体服务的实现要求提供相应的功能支持,因此该媒体设备必须具备提供该功能所需的功能资源。如图1-a中,数字移动网络联盟(DigitalLivingNetworkAlliance,DLNA)标准定义了数字媒体服务器(DigitalMediaServer,DMS)服务,实现该DMS服务要求提供解调(demod)功能、解复用(demux)功能、解码(decoder)功能、编码(encoder)功能和无损提取(remux)功能的支持,当该DMS服务部署在一个媒体设备上时,要求该媒体设备必须具备demod模块、demux模块、decoder模块、encoder模块和remux模块,以提供上述功能。然而,在运用现有技术实现该媒体服务时存在如下缺陷:(1)当现有的媒体设备具备该功能资源时,该功能资源被该现有的媒体设备用于提供其他媒体服务,此时需要等待该现有的媒体设备完成其他服务以释放该功能资源,比如图1-b中的媒体设备将decoder模块用于提供数字媒体播放器(DigitalMediaPlayer,DMP)服务,此时需要等到该媒体设备完成该DMP服务之后,才能提供该DMS服务,影响媒体服务实现的效率;(2)当现有的媒体设备不具备该功能资源时,需要增加具有该功能资源的媒体设备,比如图1-c中的媒体设备1和媒体设备2中缺少实现该DMS服务所需的remux模块,此时需要增加具有该remux模块的媒体设备3,导致增加设备资产的投入。
技术实现思路
本专利技术实施例提供了一种实现服务的方法及媒体控制器,用于提升服务实现的效率,节约设备成本。本专利技术实施例第一方面提供了一种实现服务的方法,包括:媒体控制器根据媒体终端发送的服务请求,确定目标服务对应的目标虚拟设备单元VDU,所述目标服务为所述服务请求所请求的服务;所述媒体控制器根据预置的VDU和逻辑功能单元LFU的映射关系,查找所述目标VDU对应的目标LFU;所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集,所述PDU集中的PDU用于提供所述目标LFU,以实现所述目标媒体服务。结合本专利技术实施例的第一方面,在本专利技术实施例第一方面的第一种实现方式中,当所述目标LFU包括第一LFU和第二LFU时,所述媒体控制器根据预置的LFU和PDU集的映射关系,查找所述目标LFU对应的PDU集包括:所述媒体控制器根据预置的LFU和PDU的映射关系,查找所述第一LFU对应的第一PDU集和所述第二LFU对应的第二PDU集;将所述第一PDU集和所述第二PDU集按照预置规则组合,得到提供所述目标LFU的PDU集。结合本专利技术实施例的第一方面或第一方面的第一种实现方式,在本专利技术实施例第一方面的第二种实现方式中,在所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集之后,还包括:获取所述PDU集中各PDU的负荷值;根据所述PDU集中各PDU的负荷值,从所述PDU集中选取负荷值最小的第一PDU,所述第一PDU用于提供所述目标LFU,以实现所述目标服务。结合本专利技术实施例的第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式,在本专利技术实施例第一方面的第三种实现方式中,在从所述PDU集中选取负荷值最小的第一PDU之后,还包括:获取所述第一PDU发送的第一信息,所述第一信息用于指示所述第一PDU当前运行的状态;当根据所述第一信息确定所述第一PDU运行异常时,从所述PDU集中选取第二PDU,所述第二PDU为所述PDU集中除所述第一PDU之外,负荷值最小的PDU,所述第二PDU用于提供所述目标LFU,以实现所述目标服务。结合本专利技术实施例的第一方面或第一方面的第一种实现方式或第一方面的第二种实现方式或第一方面的第三种实现方式,在本专利技术实施例第一方面的第四种实现方式中,在所述媒体控制器根据预置的LFU和PDU集的映射关系,确定提供所述目标LFU对应的PDU集之前,还包括:创建LFU和PDU集的映射关系。结合本专利技术实施例第一方面的第四三种实现方式,在本专利技术实施例第一方面的第五种实现方式中,所述创建LFU与PDU集的映射关系包括:接收所述PDU集中各PDU发送的第二信息,所述第二信息用于指示所述各PDU对应的LFU,当所述各PDU对应的LFU相同时,创建所述LFU与所述PDU集之间的映射关系。本专利技术实施例第二方面提供一种媒体控制器,包括:确定单元,用于根据媒体终端发送的服务请求,确定与目标服务对应的目标虚拟设备单元VDU,所述目标服务为所述服务请求所请求的服务;第一查找单元,用于根据预置的VDU和逻辑功能单元LFU的映射关系,查找所述目标VDU对应的目标LFU;第二查找单元,用于根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集,所述PDU集中的PDU用于提供所述目标LFU,以实现所述目标媒体服务。结合本专利技术实施例的第二方面,在本专利技术实施例第二方面的第一种实现方式中,当所述目标LFU包括第一LFU和第二LFU时,所述第二查找单元具体用于:所述媒体控制器根据预置的LFU和PDU集的映射关系,查找所述第一LFU对应的第一PDU集和所述第二LFU对应的第二PDU集;将所述第一PDU集和所述第二PDU集按照预置规则组合,得到提供所述目标LFU的PDU集。结合本专利技术实施例的第二方面或第二方面的第一种实现方式,在本专利技术实施例第二方面的第二种实现方式中,所述媒体控制器还包括第一获取单元和第一选取单元;所述第一获取单元,用于获取所述PDU集中各PDU的负荷值;所述第一选取单元,用于根据所述PDU集中各PDU的负荷值,从所述PDU集中选取负荷值最小的第一PDU,所述第一PDU用于提供所述目标LFU,以实现所述目标服务。结合本专利技术实施例的第二方面或第二方面的第一种实现方式或第二方面的第二种实现方式,在本专利技术实施例第二方面的第三种实现方式中,所述媒体控制器还包括第二获取单元和第二选取单元;所述第二获取单元,用于在从所述PDU集中选取负荷值最小的第一PDU之后,获取所述第一PDU发送的第一信息,所述第一信息用于指示所述第一PDU当前运行的状态;所述第二选取单元,用于当根据所述第一信息确定所述第一PDU运行异常时,从所述PDU集中选取第二PDU,所述第二PDU为所述PDU集中除所述第一PDU之外,负荷值最小的PDU,所述第二PDU用于提供所述目标LFU,以实现所述目标服务。结合本专利技术实施例的第二方面或第二方面的第一种实现方式或第二方面的第二种实现方式或第二方面的第三种实现方式,在本专利技术实施例第二方面的第四种实现方式中,所述媒体控制器还包括创建单元;所述创建单元,用于在根据预置的LFU与PDU集的映射关系,查找提供所述目标LFU的PDU集之前,创建所述LFU与PDU集的映射关系。结合本专利技术实施例第二方面的第四种实现方式,在本专利技术实施例第二方面的本文档来自技高网
...
一种实现服务的方法及媒体控制器

【技术保护点】
一种实现服务的方法,其特征在于,包括:媒体控制器根据媒体终端发送的服务请求,确定目标服务对应的目标虚拟设备单元VDU,所述目标服务为所述服务请求所请求的服务;所述媒体控制器根据预置的VDU和逻辑功能单元LFU的映射关系,查找所述目标VDU对应的目标LFU;所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集,所述PDU集中的PDU用于提供所述目标LFU,以实现所述目标媒体服务。

【技术特征摘要】
1.一种实现服务的方法,其特征在于,包括:媒体控制器根据媒体终端发送的服务请求,确定目标服务对应的目标虚拟设备单元VDU,所述目标服务为所述服务请求所请求的服务;所述媒体控制器根据预置的VDU和逻辑功能单元LFU的映射关系,查找所述目标VDU对应的目标LFU;所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集,所述PDU集中的PDU用于提供所述目标LFU,以实现所述目标媒体服务。2.根据权利要求1所述的方法,其特征在于,当所述目标LFU包括第一LFU和第二LFU时,所述媒体控制器根据预置的LFU和PDU集的映射关系,查找所述目标LFU对应的PDU集包括:所述媒体控制器根据预置的LFU和PDU的映射关系,查找所述第一LFU对应的第一PDU集和所述第二LFU对应的第二PDU集;将所述第一PDU集和所述第二PDU集按照预置规则组合,得到提供所述目标LFU的PDU集。3.根据权利要求1或2所述的方法,其特征在于,在所述媒体控制器根据预置的LFU和物理设备单元PDU集的映射关系,查找所述目标LFU对应的PDU集之后,还包括:获取所述PDU集中各PDU的负荷值;根据所述PDU集中各PDU的负荷值,从所述PDU集中选取负荷值最小的第一PDU,所述第一PDU用于提供所述目标LFU,以实现所述目标服务。4.根据权利要求1至3中任一项所述的方法,其特征在于,在从所述PDU集中选取负荷值最小的第一PDU之后,还包括:获取所述第一PDU发送的第一信息,所述第一信息用于指示所述第一PDU当前运行的状态;当根据所述第一信息确定所述第一PDU运行异常时,从所述PDU集中选取第二PDU,所述第二PDU为所述PDU集中除所述第一PDU之外,负荷值最小的PDU,所述第二PDU用于提供所述目标LFU,以实现所述目标服务。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述媒体
\t控制器根据预置的LFU和PDU集的映射关系,确定提供所述目标LFU对应的PDU集之前,还包括:创建LFU和PDU集的映射关系。6.根据权利要求5所述的方法,其特征在于,所述创建LFU与PDU集的映射关系包括:接收所述PDU集中各PDU发送的第二信息,所述第二信息用于指示所述各PDU对应的LFU,当所述各PDU对应的LFU相同时,创建所述LFU与所述PDU集之间的映射关系。7.一种媒体控制器,其特征...

【专利技术属性】
技术研发人员:徐峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1