微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > 中国移动多媒体广播智能网络监测系统的设计与实现

中国移动多媒体广播智能网络监测系统的设计与实现

时间:02-11 来源:3721RD 点击:

4系统软件设计

STM32处理器的软件编程采用C语言编程,开发环境为MDK-4.0,软件基本原理如图4所示。

开机后系统进行初始化,包括STM32各个外设的初始化、从EEPROM中读取系统之前设置的参数值、对MXL5007和IF206的初始化。系统初始化完成后分别读取太阳能蓄电池剩余电量信息、GPS信息、RS误包率、LDPC误码率、信号平均等信息,之后判断是否与服务器建立连接,连接建立成功后按照设定时间间隔定时向服务器上传这些数据;与此同时时刻查收来自服务器端的命令信息,如设定更改信息上传时间间隔、各参数门限值、调谐及解调芯片的频点等,参数被修改后立即被存入EEPROM中,防止断电信息丢失,下次开机后这些参数再次被读取出来。

5设备样机与系统联调

测试终端设备样机与服务器端软件完成后,项目组使用设备样机和服务器软件进行了系统联调。项目组在北京市选取了3个监测点,监测点信息如表1所示,3个监测点分别放置了一台CMMB监测终端,如图5所示。



各个监测点实时回传监测参数到服务器,服务器通过IP网络获得监测数据,并且根据软件设置进行分析和报警处理,服务器软件的监测界面如图6所示。

通过设备联调,项目组优化了系统性能,提高了系统的稳定性,经过数天的实验,证明监测系统能够及时有效地反应CMMB网络的信号状况。

6结论

该监测系统采用了处理器STM32开发平台和GPRS无线通信方案,成功地实现了对用户端CMMB网络覆盖情况的实时监测,为广大工程技术人员提供了一种高效、便捷的监管手段,达到了设计要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top