一种提高嵌入式系统可靠性的自监测技术  被引量:2

Self-Monitoring Technology to Improve Reliability of Embedded System

在线阅读下载全文

作  者:陆倩[1] 李莉[2] 沈苏彬[2] 

机构地区:[1]南京邮电大学物联网学院,南京210003 [2]南京邮电大学计算机学院,南京210003

出  处:《系统仿真学报》2013年第11期2687-2692,共6页Journal of System Simulation

基  金:国家863计划项目(2006AA01Z208);江苏省科技支撑计划项目(BE2009157)

摘  要:针对嵌入式系统在CPS(网络物理系统)环境下应用存在大量干扰现象,从而导致系统不能正常工作的问题,提出了一种基于监视定时器技术(俗称"看门狗")和/proc文件系统的自监测系统的设计方案。分析了嵌入式系统中软件看门狗实现多线程监测以及运用/proc文件系统实现监测数据采集的原理和方法,讨论了使用UML对自监测系统进行面向对象的分析以及设计,并将该方案应用到TI公司的开发板实验。测试结果表明,它可以有效的实现对被监测进程的每一个线程的监测,并且可以对系统的平均负载、内存剩余量和指定接口收发包情况进行监测,确保系统的长时间的运行。Embedded systems may introduce some interference to the CPS (Cyber Physical System) environment, which may cause the system to work abnormally. Aiming at enhancing the reliability of embedded systems, a self-monitoring approach was proposed based on the watchdog timer (known as "watchdog") and /proc file system. In this scheme, the software watchdog was used to monitor multi-thread and the/procfile system was used to collect monitoring data, UML model of the monitoring system was analyzed, designed and established. The approach was applied to the experiments in the development board of TI Company. It could probe deeply into each thread of process which was monitored, and monitor system data, such as the average load, the usage of memory, and the in/out packets of the assigned network port. The test results show that the approach can guarantee the long running of the system.

关 键 词:软件看门狗 多进程 UML 可靠性 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象