预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

NGN集中监测系统MGCP分析软件的研究与开发的任务书 任务书:NGN集中监测系统MGCP分析软件的研究与开发 一、任务背景和意义 网络已经渗透到了我们生活的方方面面,而移动互联网的广泛普及更使得网络通信重要性得到了空前的提升,特别是在商务场合中。为了保障网络通信的高效稳定,需要对网络通信进行全面监测和管理。NGN集中监测系统MGCP分析软件的研究和开发,就是要保障网络通信高效稳定的实际需求,尤其是新型网关控制协议(MGCP)的监测和分析。该软件的研发是当前信息通信核心技术的一项研究,它的应用将有力地促进我国通信技术和信息化的发展。因此,这项工作的开展具有非常重要的意义。 二、研发任务和技术指标 1.研发任务 NGN集中监测系统MGCP分析软件是一个面向宽带接入网及固定交换网的网络协议分析软件。主要任务包括以下几点: (1)系统分析MGCP协议的设计原理和相关标准,深入了解和熟练掌握MGCP协议的通信模式、报文以及协议的基本交互过程。 (2)基于qt框架和c++语言编写MGCP分析软件,包括软件的界面设计、数据存储等核心功能。 (3)通过对MGCP通信时序的分析和协议报文的解析等手段,实现对MGCP协议的完整监测和分析。 (4)根据软件的实际应用需求,优化并完善软件性能,进一步提高软件的稳定性。 (5)对MGCP协议分析的结果进行统计和分析,为业务运营和监管提供科学依据。 2.技术指标 (1)软件可靠性要求高,能够保证长时间运行不出现崩溃等问题。 (2)支持与其他软件的通信接口,能够与其他分析软件进行集成。 (3)可根据MGCP流量的变化进行灵活的实时监控和抓包,能够快速获得对应流量的详细数据和流量分析结果。 (4)支持MGCP协议的各种报文格式和解析,能够分析和整理报文内容,支持协议栈上下文的保护和多播状态的正确维护。 (5)支持对协议状态的分析和监测,及时发现MGCP协议的故障和异常情况。 三、工作计划 1.系统分析和设计,包括MGCP协议标准研究和对NGN集中监测系统的调研。 2.界面UI设计和数据库设计,数据采集模块和数据清洗模块的实现。 3.MGCP协议报文的解析及相关数据的提取和存储,协议状态的监测与统计问题。 4.测试、优化以及文档编写。对软件功能进行系统的测试和试运行,解决软件运行中出现的问题,对软件接口、文档、数据库和用户手册进行编写和更新。 四、需求与技能 1.计算机、网络、电子信息等相关专业本科毕业生。 2.具有网络通信协议相关研究和开发经验,同时具有相关领域的工作经验或有过相关项目研发经历者优先。 3.熟悉Qt框架和C++编程语言,能够熟练运用tcpdump、wireshark等网络通信分析工具。 4.具有扎实的算法知识,能够独立完成算法设计和编程工作。 5.具有优秀的团队合作和沟通能力,能够适应快速变化的开发环境。 五、结论 NGN集中监测系统MGCP分析软件的研究和开发是一项具有挑战性的任务,同时其研发对于保障网络通信的高效稳定具有重要的战略意义。为了顺利完成这项工作,我们需要有一支以上述技能和经验的协作开发团队,并在整个开发过程中注重质量和效率的提高。