论文部分内容阅读
车载以太网技术凭借着带宽高、开放性高、扩展性强等优势,被汽车行业广泛认为是下一代的主流车载网络技术。但是,当前车载以太网技术以及其核心协议SOME/IP协议仍存在技术高度不开源、解决方案少、研究开发限制性高等问题。本文以车载以太网的主要应用场景——车载以太网摄像头,作为研究车载以太网技术的切入点,针对车载摄像头的相关需求和规范,在STM32通用平台上完成了基于SOME/IP协议的车载以太网摄像头模块研究与设计。将车载以太网技术运用到实际应用场景中,对车载以太网技术和车载摄像头的发展具有重要的现实意义。本文具体的工作内容如下:首先,本文调研了当前车载以太网技术和SOME/IP协议的国内外研究现状,明确了车载以太网摄像头将成为未来的主流发展方向,同时指出了当前车载以太网技术中存在的问题。其次,给出了基于SOME/IP协议的车载以太网摄像头模块的总体设计方案,重点分析了方案中涉及到的车载以太网、SOME/IP协议、RTP/RTCP协议等关键技术,同时研究了一种静态的SOME/IP-SD协议,并验证了其可行性。最后分别结合总体设计方案对这些关键技术进行了具体的研究和设计。然后在此基础上完成了该模块的软硬件设计。本文搭建了基于STM32F407和TJA1000的硬件实现平台,设计了模块内数据通信方法,并给出了部分电路原理图设计。其次设计了该模块的软件架构、通信协议和软件具体实现方法,该模块采用SOME/IP协议完成控制报文通信,采用RTP/RTCP协议完成图像数据的实时传输。同时,介绍了该模块相关上位机程序的设计与实现方法。最后,搭建了系统测试平台,测试了摄像头模块的通信控制和图像显示功能的完整性,分析了该模块的丢包率、系统时延、启动时延等性能指标,验证了该模块在压力条件下的可靠性。测试结果表明,本文研究的车载以太网摄像头模块,实现了通过SOME/IP协议完成对摄像头服务的封装和控制,完成了在两百万像素条件下稳定流畅播放。该模块最大系统端对端时延为42ms,满足车载网络摄像头50ms以内的延时需求,启动时延1641ms,满足2秒内快速启动需求,达到预期的研究目标。