首页 理论教育 BCMCS服务层:解析与优化

BCMCS服务层:解析与优化

时间:2023-06-30 理论教育 版权反馈
【摘要】:BCMCS服务层建立在BCMCS承载服务的基础上,用于向移动用户发送多媒体广播内容。MBMS标准为MBMS服务层制定了具体的标准,而BCMCS标准对服务层的定义则没有这么明确。利用BCMCS功能的服务被称为BCMCS广播服务。在系统标准中,这些多播数据流一般被称为BCMCS数据流。图7.9表示的是用于BCMCS用户数据传输的BCMCS协议栈。本节主要描述BCMCS信息采集流程、BCMCS数据流管理流程和BCMCS安全架构。最后,通过采用BCMCS安全架构,能够防止BCMCS内容的非授权接入。

BCMCS服务层:解析与优化

BCMCS服务层建立在BCMCS承载服务的基础上,用于向移动用户发送多媒体广播内容。MBMS标准为MBMS服务层制定了具体的标准,而BCMCS标准对服务层的定义则没有这么明确。这是由于BCMCS服务层没有MBMS服务层这么复杂,BCMCS只支持数据流服务,不支持可靠文件传输,而MBMS则两者都支持。

利用BCMCS功能的服务被称为BCMCS广播服务。BCMCS广播服务等价于MBMS用户服务。我们通常用服务名和服务ID来描述广播服务。每个服务提供一个BCMCS内容流,每个业务流由一个或多个IP多播数据流组成。在系统标准中,这些多播数据流一般被称为BCMCS数据流。我们用目的IP多播地址、目的传输层端口号、源IP地址及端口号来描述IP多播数据流。为了在网络中进行有效传输,我们用较短的BCMCS数据流ID来描述IP多播数据流。服务名和BCMCS数据流ID之间存在一对多的映射关系。举个例子,一个足球广播服务可以将音频流和视频流作为两个独立的BCMCS数据流分开提供。移动用户可以选择同时接收这两条数据流,也可以选择只接收其中一条。音频流和视频流都可以作为一个单独的BCMCS数据流进行编码和传输。每个BCMCS数据流都是依靠一个单独的BCMCS承载服务进行传输。这些承载服务既可以静态提供,也可以动态提供。

图7.9表示的是用于BCMCS用户数据传输的BCMCS协议栈。与MBMS中用于数据流传输的协议栈类似,它利用IETF得到广泛应用的实时多媒体数据流协议。其中包括RTP和RCTP协议,它们工作于UDP之上,当内容被加密时,也可以选择使用SRTP。实时多媒体协议上支持多个不同多媒体编解码器。

本节主要描述BCMCS信息采集流程、BCMCS数据流管理流程和BCMCS安全架构。BCMCS信息采集流程让MS能够接收到指定BCMCS数据流的具体信息,而BCMCS数据流管理流程允许内容提供商在BCMCS控制器处配置BCMCS数据流。最后,通过采用BCMCS安全架构,能够防止BCMCS内容的非授权接入。(www.xing528.com)

978-7-111-35083-5-Chapter07-9.jpg

图7.9 BCMCS用户服务协议栈

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈