您的位置: 网界网 > 周报全文 > 正文

[周报全文]通信中断:重新思考WLAN的包丢失

2007年08月15日 13:59:15 | 作者:美国《Network World》专栏作家Kevin Tolly | 来源:$page.getBroMedia() | 查看本文手机版

摘要:当企业的无线IP战略开始考虑要把视频包括进来时,就必须考虑企业应用到底能够容忍包丢失到什么程度。

标签
包丢失
WLAN
 

当企业的无线IP战略开始考虑要把视频包括进来时,就必须考虑企业应用到底能够容忍包丢失到什么程度。

【CNW.com.cn 专稿】众所周知,使用无线通信时经常会出现丢包现象。一般情况下,我们会无法容忍手机的通话质量,而我们也知道,有线网络的吞吐量要比无线网络好得多。

但是不管怎么说,灵活性和移动性还是战胜了可靠性和质量。不过就WLAN而言,我们可能需要重新修正一下某些看法了。因为对某些特殊应用来说,WLAN上原本可以容忍的“正常”行为其实已经近乎是通信中断了。这一切都与包丢失有关。

有线连接上的某种反常状况,在WLAN上就会成为“难以控制的局面”。无线电波在传输过程中如果遇到了阻碍或者干扰,信号强度就会衰减。所以,接收方就不可能指望会接收到发送方所发送的每一个包。无线通信的这种状况似乎一直未成为问题。但是通过最近和一家WLAN厂商的客户代表交谈,才促使我们重新思考这一状况。

对于面向连接的协议来说,包丢失顶多不过是件令人讨厌的事罢了。虽然反复重发会导致网络整体性能下降,但是数据流会完好无缺,因为较高层的序列号可以相互匹配,以确保所发送的每个包最终都能被接收到。

接收器在处理UDP数据包时,没有办法知道有没有包丢失。这种情况对于普通使用的VoIPIP视频而言,不过有些小小的麻烦而已。在VoIP通信中,单个包的丢失甚至不会被听者感觉到,因为在某种程度上,我们人类有能力去“填充”空缺的音频,但是如果有一连串的包丢失了,则通常会导致通话中断。

IP视频通信的情况也差不多——我们的眼睛可以忽略或者填充视频流中的某个瞬间空白。但是在视频通信的情况下,即便只丢失了单个的包,也可能会引起比VoIP要严重得多的性能退化。因为要以每秒大约30帧来表现全动态的视频,需要大量的数据,实际上每段视频都会使用数据压缩来减少可管理的视频流量。通常的做法是使用一个“关键帧”,它包含后续的大量视频帧的完备视频信息,而后续的帧只须将自己帧上不同于其他帧的信息传送给关键帧即可(+微信关注网络世界),从而大大减少了数据传输密度。但如果丢失的正好是这个关键帧,那么,一个小小的失误也会变成大失误,就像我们在交易中碰到了“赝品”一样。

我们可以讨论何谓“小”,何谓“大”。对于一些应用来说,只要是大于零的任何损失都可能是大的。这里有两个例子。一个是上面提到的那家厂商给的,也就是高清(HD)视频。无论你是HD的制作者还是消费者,只要你一看到“赝品”,那就不再是HD视频了。对于制作者来说,包丢失率较高的无线网络就没有价值了,因为使用无线网络就无法说清错误到底是出在制作者制作的源文件中,还是出在他们使用的网络中。

另外一个更重要的例子是监控视频。随着用于监控目的的IP视频越来越多,这的确会成为一个严重的问题。要想保障记录的空间和带宽,很多监控摄像机都会以相对较低的帧速率进行拍摄。想象一下这种情况:由于某些说不清的特殊原因,恰好某个关键帧永久地丢失了,那会出现什么结果?因此,当企业的无线IP战略开始考虑要把视频包括进来时,就必须考虑企业应用到底能够容忍包丢失状况到什么程度。

[责任编辑:程永来 cheng_yonglai@cnw.com.cn]