论文摘要
无线光通信又称自由空间光通信,是一种无需光纤的通信技术,主要由激光发射机、光接收机及少量的控制设备组成。作为一种无线接入方式,它综合了光纤通信和其它无线通信方式的特点,具有高宽带、低成本、安装快捷、机动灵活等优点,因而在很多领域具有广阔的应用前景。但是在无线光通信中,由于所涉及的是随机的大气信道,会严重影响无线光通信系统的稳定性和可靠性。对网络进行网络性能测试能够发现网络瓶颈,优化网络配置,并进一步发现网络中可能存在的潜在危险。更加有效地进行网络性能管理,提供网络服务质量的验证和控制,对服务质量指标进行量化、比较和验证,是网络性能测量的主要目的。本文结合无线光通信的特点,提出了一种适用于无线光通信系统的网络性能测量系统,具有安装、操作方便,维护成本低等特点。并且基于嵌入式开发工具,在嵌入式平台的硬件和软件选型后,进行嵌入式硬件开发板进行软件平台的搭建。本文的重点在于网络测量系统中的软件设计,基于socket套接字的通信原理和VC++编程技术,实现了测量模块、通信模块、监测模块,控制模块和存储模块等功能。最后,对论文工作进行了总结,并给出了进一步改进的建议,为基于无线光通信的网络性能测量实用化开发提供了有益的参考。