一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置的制造方法

文档序号:9220051阅读:442来源:国知局
一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置的制造方法
【技术领域】
[0001]本发明涉及无线通信网络,具体涉及基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置。
【背景技术】
[0002]随着第三代移动通信标准(3G)和第四代移动通信标准(4G)的颁布与实施,以及三网融合、三屏融合和数字家庭技术的普及,视频内容的分析与检测,特别是移动终端的视频安全内容分析越来越受到关注,国内目前还没有开发基于3G-324M协议解码的视频内容服务系统,主要还是基于IP通信网络的数据分析,缺乏对通信协议的理解,不能做到信令与数据内容(音视频)数据的关联,有效实施手机不良信息和视频的监测。
[0003]由于3G、4G网络的建设早,国外目前对3G-324M协议的研究比我国早,并且也有相应的基于3G-324M协议的视频内容监测系统出现,但在软件设计上,还是基于通用X86架构的平台居多,在性能上可扩展性不强,并且通常3G-324M协议的API对我国开放度不高,不利于我国开展手机视频不良信息的打击。而我们目前开发的基于3G-324M协议解码的视频内容服务系统,是在目前高性能的多核处理器平台上实现的,并且是跨平台、多线程的设计,有效地提高了系统的性能,同时实现了通用的API,可供国内相关部门二次开发,以实现手机视频监控应用。
[0004]近期的发展趋势是多核处理器在包的分析领域也就是业务监测控制领域内占有绝对的优势,不断涌现出新的多核包处理器,前期主要是CAVIUM,RMI,以及SUN,近期以POWERPC为核心的FREESCALE也推出了此类芯片,以及INTEL之前主要强调X86架构的高运算能力芯片,近期也不断推出多核的芯片,更加强调高处理能力的同时,也强调高的数据吞吐能力。而3G视频电话正在逐步走向大众化市场。移动设备的质量在不断提高,覆盖率在不断上升,会有更多的国家和3G用户用上视频电话。用公用3G网络的IP承载视频电话通信的问题在最近一段时间不会得到彻底解决,但3G-324M解决方案给我们带来了希望。3G-324M是唯一一种用户数增长非常迅速的3G协议。最重要的是,据称它已经得到了所有3G技术阵营的支持,包括W-CDMA、TD-SCDMA和CDMA2000。
[0005]所以我们正在研发的基于3G-324M协议的视频内容监测系统,把握了国内外在这方面的发展趋势,强调系统的高性能多线程的设计,同时也提前对3G-324M协议进行研究实现,走在了国内同行业的前面,填补了国内目前对3G手机视频应用监测方面的空白。

【发明内容】

[0006]本发明提供了一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置,以解决目前移动终端视频内容安全检测与分析存在的空白和主要问题。
[0007]本发明的基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置包括数据采集平台和基于3G-324协议解码的视频内容检测与分析系统。
[0008]本发明所述数据采集平台包括:
前端网络线路数据分流器(TAP光分器或IP交换机的镜像端口);
前端数据采集及过滤系统(可以是1000 Mbps/10, 000 Mbps电口和/或光口),采用多核处理平台,以提高系统的吞吐能力和处理能力;
前端视频流合成分析系统(MAS专用刀片服务器);
在后续的产品发展中,可以提供视频服务质量分析综合评估及告警系统硬件平台MAC;(MAC专用刀片服务器)。
[0009]本发明所述基于3G-324协议解码的视频内容检测与分析系统包括:
数据采集模块:负责提供原始数据,接收目标数据;
解码模块:实现具体的3G-324M解码功能,对原始数据进行解析,还原为目标数据。
[0010]主要功能包括:
1、实现输入文件的解析功能;
2、实现3G-324M协议的解析。根据3G-324M协议协议结构,解析功能主要包括:
A,实现H.223协议的数据解复用功能、
B,实现SRP/WNSRP协议的数据解析功能、
C,实现H.245协议的数据解析功能;实现输出文件的封装功能,用以实现各种基于3G-324M协议的应用。
【附图说明】
[0011]图1为本发明一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置的数据采集平台架构图;
图2为本发明一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置多核处理器架构图;
图3为本发明一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置终端视频安全检测与分析系统框图;
图4为本发明一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置终端视频安全检测与分析用户界面实施例。
【具体实施方式】
[0012]下面通过【具体实施方式】结合附图对本发明作进一步详细说明。
[0013]本发明提供了一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置,以解决目前移动终端视频内容安全检测与分析存在的空白和主要问题。
[0014]本发明的基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置包括数据采集平台和基于3G-324协议解码的视频内容检测与分析系统。
[0015]本发明所述数据采集平台包括:
前端网络线路数据分流器(TAP光分器或IP交换机的镜像端口);
前端数据采集及过滤系统(可以是1000 Mbps/10, 000 Mbps电口和/或光口),采用多核处理平台,以提高系统的吞吐能力和处理能力;
前端视频流合成分析系统(MAS专用刀片服务器);
在后续的产品发展中,可以提供视频服务质量分析综合评估及告警系统硬件平台MAC;(MAC专用刀片服务器)。
[0016]本发明所述基于3G-324协议解码的视频内容检测与分析系统包括:
数据采集模块:负责提供原始数据,接收目标数据;
解码模块:实现具体的3G-324M解码功能,对原始数据进行解析,还原为目标数据。
[0017]主要功能包括:
1、实现输入文件的解析功能;
2、实现3G-324M协议的解析。根据3G-324M协议协议结构,解析功能主要包括:
A,实现H.223协议的数据解复用功能、
B,实现SRP/WNSRP协议的数据解析功能、
C,实现H.245协议的数据解析功能;实现输出文件的封装功能,用以实现各种基于3G-324M协议的应用。
[0018]图1为本发明一种基于多核处理器的跨平台多线程的终端视频安全检测与分析系统设计方法及装置的数据采集平台架构图。其中,管理面主要负责数据采集平台的所有信令、数据的交互控制,控制层面主要负责信令的接收、解码、处理和维护数据层面的协议信息等,数据层面主要负责数据的接收、编解码、转发等操作。其中,设置了慢速路径和快速路径,主要负责适应不同信道条件下,考虑性能与系统开销折中的传输路径选择。
[0019]注意,数据层面数据和控制层面的数据可以分布在不同的处理器或不同的核上。把FAST PATH的转发数据处理指定硬
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1