首页> 外文会议>Computers and Their Applications >Capturing Communications Data for Development, Debugging, and Protocol Analysis
【24h】

Capturing Communications Data for Development, Debugging, and Protocol Analysis

机译:捕获通信数据以进行开发,调试和协议分析

获取原文

摘要

The capture of communications data between computers and devices with embedded controllers such as digital cameras or MP3 players is becoming more and more necessary as communications protocols become more complex. It is frequently necessary to examine a log of the data exchanged between two devices when error checking or debugging new devices, when testing or developing device drivers, and when trying to understand higher-level protocols. Hardware devices for capturing the communications data are very expensive and beyond the means of most teaching labs and small companies. However, a few communications "snoop" programs are available which allow the user to capture the data via software. Many of these programs are difficult to use in their original form, and some require additional support software, especially those for use with more complex communications links. This paper presents examples of these applications for three communications links; serial port, USB port, and Ethernet with an emphasis on the USB port. These programs are available with open source code and can be modified as needed for specific applications. In addition to logging the output of basic communications data, some of the programs require post processing in order to view the data in a meaningful format, particularly for USB and Ethernet links with data packets and layered protocols. This paper includes implementation and post processing procedures for these applications.
机译:随着通信协议变得越来越复杂,捕获具有嵌入式控制器(例如数码相机或MP3播放器)的计算机和设备之间的通信数据变得越来越必要。在进行错误检查或调试新设备,测试或开发设备驱动程序以及尝试了解更高级别的协议时,经常有必要检查两个设备之间交换的数据的日志。用于捕获通信数据的硬件设备非常昂贵,超出了大多数教学实验室和小型公司的能力。但是,有一些通信“监听”程序可用,这些程序允许用户通过软件捕获数据。这些程序中的许多程序都很难以其原始形式使用,并且某些程序需要附加的支持软件,尤其是那些用于更复杂的通信链接的程序。本文介绍了三个通信链接的这些应用示例。串行端口,USB端口和以太网,重点放在USB端口上。这些程序可与开源代码一起使用,并可根据特定应用程序的需要进行修改。除了记录基本通信数据的输出外,某些程序还需要进行后处理,以便以有意义的格式查看数据,特别是对于具有数据包和分层协议的USB和以太网链接。本文包括这些应用程序的实现和后处理过程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号