[发明专利]嵌入式系统运行信息采集方法及系统在审
申请号: | 201410348383.1 | 申请日: | 2014-07-21 |
公开(公告)号: | CN104092586A | 公开(公告)日: | 2014-10-08 |
发明(设计)人: | 付庆 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;G06F11/30 |
代理公司: | 上海光华专利事务所 31219 | 代理人: | 余明伟 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 系统 运行 信息 采集 方法 | ||
技术领域
本发明涉及计算机软件领域,特别是涉及一种嵌入式系统运行信息采集方法及系统。
背景技术
嵌入式系统(Embedded system),是一种完全嵌入受控器件内部,为特定应用而设计的专用计算机系统。与个人计算机这种通用计算机系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由于嵌入式系统只针对一项特殊的任务,设计人员能够对它进行优化,减小尺寸降低成本。嵌入式系统通常进行大量生产,所以单个的成本节约,能够随着产量进行成百上千的放大。
嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统的软件通常是不变的,所以经常称为“固件”。
这些年来掀起了嵌入式系统应用热潮,主要原因包括以下几个方面:一是芯片技术的发展,使得单个芯片具有更强的处理能力,而且使集成多种接口已经成为可能,众多芯片生产厂商已经将注意力集中在这方面。另一方面的原因就是应用的需要,由于对产品可靠性、成本、更新换代要求的提高,使得嵌入式系统逐渐从纯硬件实现和使用通用计算机实现的应用中脱颖而出,成为近年来令人关注的焦点。
目前在各种专用通信设备中,常设置有嵌入式系统以满足使用者的定制要求,然而,对于该类嵌入式系统,在运行过程中一旦出现问题必须靠研发人员重新复现问题然后解决,而这种人工调试方式缺点在于:
(1)故障现象常常是偶现的,可能几个小时或是几天才出现一次,如果人工调试此类问题,需要研发人员长时间值守,且难于捕捉到故障的现象,效率低,效果差。
(2)故障出现时间可能很短,如果人工调试,可能速度较慢,错过了故障现象发生的时间,无法及时定位问题。
(3)研发人员为了定位问题,需要搜集大量的设备运行信息,工作量大。
因此,迫切需要一种全新的远程设备监测系统,以解决上述问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种嵌入式系统运行信息采集方法及系统,以便当嵌入式系统出现问题时,能快速定位问题,进而解决该问题。
为实现上述目的及其他相关目的,本发明提供一种嵌入式系统运行信息采集方法,用于安装有嵌入式系统的客户端设备,其至少包括:在嵌入式系统中添加输出指示信息,以便所述嵌入式系统在运行时输出自身运行时的相关运行信息;基于通信协议在所述嵌入式系统中添加第一链接信息以便与服务器端的设备进行信息收发;以及在所述嵌入式系统中添加打包指示信息,以便基于所述通信协议将收集的所述嵌入式系统的相关运行信息打包后从相应端口发送。
优选地,所述通信协议包括TCP协议。
优选地,所述相关运行信息包括:所述嵌入式系统的功能编号信息、模块名信息、事件名信息、事件相关参数以及事件发生的时间。
优选地,所述嵌入式系统运行信息采集方法还包括:在所述嵌入式系统中添加开关设置,以便基于开闭来控制所述嵌入式系统输出相关运行信息。
本发明还提供一种嵌入式系统运行信息采集方法,用于服务器端的设备,其至少包括:基于通信协议在所述服务器端的设备中添加第二链接信息以便与客户端的设备进行信息收发;在所述服务器端的设备可访问的数据库中创建用于存储嵌入式系统的相关运行信息的存储单元;以及在所述服务器端的设备中添加解包指示信息以便所述服务器端的设备基于所述通信协议将相应端口接收的打包信息解包后写入所述存储单元中。
本发明还提供一种嵌入式系统运行信息采集系统,用于安装有嵌入式系统的客户端设备,其至少包括:第一添加模块,用于在嵌入式系统中添加输出指示信息,以便所述嵌入式系统在运行时输出自身运行时的相关运行信息;第二添加模块,用于基于通信协议在所述嵌入式系统中添加第一链接信息以便与服务器端的设备进行信息收发;以及第三添加模块,用于在所述嵌入式系统中添加打包指示信息,以便基于所述通信协议将收集的所述嵌入式系统的相关运行信息打包后从相应端口发送。
优选地,所述通信协议包括TCP协议。
优选地,所述相关运行信息包括:所述嵌入式系统的功能编号信息、模块名信息、事件名信息、事件相关参数以及事件发生的时间。
优选地,所述嵌入式系统运行信息采集系统还包括:第四添加模块,用于在所述嵌入式系统中添加开关设置,以便基于开闭来控制所述嵌入式系统输出相关运行信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410348383.1/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置