随着多媒体应用的急剧发展,网络带宽资源短缺情况已经越来越明显,特别是网络很难同时满足应用的大数据量传输和实时要求,这就要求网络系统能够更加合理地利用有限的网络带宽资源,尽量满足客户应用的各种需求。针对这个问题提出了服务质量(Quality of Service,QoS)的概念和利用QoS机制来解决的方法。所谓QoS机制包括QoS参数定义、QoS参数映射、QoS管理和维护、QoS协商、QoS监控等一系列机制的综合,它贯穿ISO/OSI所定义的七层模型的应用层至数据链路层和物理层,能够在应用交付给网络系统之时开始,全面把握和保证应用以及网络系统一致确认的网络服务质量的实现,使得网络系统在高效平稳的良性环境下运行。而本书则重点关注QoS服务质量参数,并对其进行了车载环境下的测试。
国际电信联盟(International Telecommunication Union,ITU)在x.902标准即“信息技术开放式处理参考模型”中定义服务质量(QoS)为在一个或多个对象的集体行为上的一套质量需求的集合。吞吐量、传输延迟和错误率等一些服务质量参数描述了数据传输的速度和可靠性等。
吞吐量:指在没有帧丢失的情况下,设备能够接收并转发的最大数据速率。事实上通常我们会更倾向于用“吞吐量”一词来表示一个系统的测试性能。因为其实现受各种低效率因素的影响,所以由一段带宽为10Mbit/s的链路连接的一对节点可能达到2Mbit/s的吞吐量。这样就意味着,一个主机上的应用能够以2Mbit/s的速度向另外的一个主机发送数据。它反映了网络的真实带宽。
时延:指一个报文或分组从一个网络的一端传送到另一个端所需要的时间。在测试中通常使用测试仪表发出测试包到收到数据包的时间间隔。包括发送时延、传播时延、处理时延和排队时延(时延=发送时延+传播时延+处理时延+排队时延)。一般,发送时延和传播时延是我们主要考虑的。对于报文长度较大的情况,发送时延是主要矛盾;而对于报文长度较小的情况,传播时延是主要矛盾。时延反映了网络的运行速度。(www.xing528.com)
时延抖动:变化的时延称为抖动(Jitter),抖动大多起源于网络中的队列或缓冲,尤其是在低速链路时。抖动反映了网络的稳定性。
丢包率:进行网络质量测试的一项指标,网络连通性质量越好,从客户端发送测试数据到测试平台的时间延迟值越小,网络丢包率就越小。丢包率=(发送的测试包总数-收到的响应包数目)/发送的测试包总数。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。