VoIP斷斷續續與Jitter有何關係?

聲音斷斷續續、字句像被切碎,是網絡電話最常見的品質投訴。它與單向無聲或回音不同:封包到得到,卻到得不準時。這種到達時間的不規則稱為抖動(Jitter),是語音品質的核心指標之一。本文說明抖動的形成機制,以及為何處理方向在網絡而非話機。

免費上門勘察 即日或翌日上門 · 09:00-23:59

語音需要準時,不只需要到達

語音是連續的訊號,發送端把它切成一段段固定長度的資料,逐個封包按固定間隔送出。RFC 3551 說明,語音編碼的預設封包化間隔為 20 毫秒,即每 20 毫秒送出一個封包。接收端要按同樣的節奏逐個播放,才能還原成連續的聲音。

問題在於網絡不保證封包按固定間隔到達。第一個封包可能只花 20 毫秒抵達,第二個花 45 毫秒,第三個又只花 22 毫秒。封包全部到齊,數目一個不缺,但到達時間參差不齊。接收端在播放完手上的語音之後,下一段還未到,只能輸出空白,於是聽起來就是斷斷續續。

這種到達時間的變化幅度,就是抖動。RFC 3550 定義的 RTP 控制訊息中專門設有到達間隔抖動(interarrival jitter)欄位,並要求持續計算,正說明抖動是語音傳輸的基本監測項目。

因此理解斷續問題的關鍵是:語音對「準時」的要求比對「到達」的要求更嚴格。一般檔案傳輸只在乎資料最終齊全,慢一點沒有分別;語音卻是實時播放,遲到等於沒到。這個差異決定了處理方向與一般網絡問題完全不同。

抖動從何而來

抖動來自封包在網絡上等待的時間不一致,主要有以下幾類來源。

來源形成機制典型場景
排隊延遲網絡裝置忙碌時封包要排隊,隊列長度不斷變化上載頻寬被大檔案佔用
大封包阻塞語音封包要等前面的大封包送完才能發出備份上傳、雲端同步
無線干擾與重傳無線傳輸失敗後重試,時間不可預測無線話機、共用頻道的辦公室
路徑變化封包經不同路徑轉發,各段延遲不同多線路環境、跨境通訊
裝置處理能力不足路由器或防火牆負載過高,處理時間波動連線數目大、深度檢查功能全開
電源與線路問題網線接觸不良或供電不穩導致間歇錯誤接點氧化、供電線路共用

當中排隊延遲與大封包阻塞是辦公室最常見的兩項。兩者的共通點是「其他流量搶佔了語音的發送時機」,因此不是頻寬總量不足,而是同一時刻的爭用。一條頻寬充裕的線路,若某一刻被大量上傳佔滿,語音一樣會斷續。

無線環境值得單獨留意。無線話機在切換接入點時會短暫中斷,加上共用頻道的干擾與重傳,抖動通常比有線環境高。若斷續只在無線話機上出現,排查應集中在無線網絡設計而非電話系統。

需要協助?本頁介紹原理,實際部署要按公司網絡與話務量規劃。WhatsApp

抖動緩衝區:在延遲與斷續之間取捨

接收端對付抖動的方法是設立抖動緩衝區。原理是先把收到的封包儲存一小段時間,累積若干段語音之後才開始播放。這樣即使某個封包遲到,緩衝區內仍有存貨可以維持連續輸出,遲到的封包在播放到它之前補上即可。

緩衝區的大小是一項取捨。緩衝設得大,可以吸收較大的抖動,斷續減少;但語音要先在緩衝區停留,通話的整體延遲隨之增加,雙方交談會出現搶話與停頓。緩衝設得小,延遲短、對話自然,但抖動稍大便會斷續。這正是為何緩衝區沒有一個通用的最佳數值。

多數話機與電話系統採用動態緩衝,會按實測抖動自動調整大小。動態調整本身亦有代價:緩衝大小改變時,播放節奏要重新對齊,過程中可能出現輕微的聲音變化。抖動忽大忽小的網絡上,緩衝一直在追趕,聽起來就是時好時壞。

要注意緩衝區只能延後問題,不能解決問題。當抖動大到超出緩衝範圍,封包在輪到播放時仍未到達,接收端便當作丟失處理。因此把緩衝一路加大並非辦法:延遲增加會令通話變得難以交談,而回音亦會因延遲增加而變得明顯。真正的處理仍在減少網絡上的抖動來源。

抖動、丟包與延遲的分辨

斷續、無聲與延遲的症狀容易混淆,但成因與處理方法不同,應先分辨清楚。

三項數值通常可以在話機或電話系統的通話統計中查到。實務上抖動與丟包常常同時上升,因為擁塞既會令隊列長度波動,亦會在隊列滿溢時丟棄封包。此時應把擁塞本身視為根源,而非分別處理兩項數值。

觀察時間亦要足夠。斷續若集中在特定時段(例如每日備份時間或午飯後的會議高峰),基本上可以判定為流量爭用;若全日隨機出現,則更可能是線路品質、無線干擾或裝置問題。記錄發生時間,往往比即時測試更有診斷價值。

以QoS與網絡設計降低抖動

減少抖動的核心手段是讓語音封包不必排在其他流量後面。以下是實務上有效的做法。

優先權設定是投入最少而效果最明顯的一項,但前提是網絡裝置支援並正確設定。語音優先權與網絡分段的具體做法,可參閱本網站相關文章。

香港網絡環境令抖動偏高的原因

香港的網絡與辦公環境對抖動有幾項明顯影響。

通訊事務管理局辦公室亦指出,IP 電話的話音訊息部分或全部透過互聯網傳送,服務質素可能不受服務供應商控制,用戶應向供應商查詢服務質素詳情。這一點提醒我們:辦公室內部的優先權設定可以改善本地段落,但整條路徑的品質需要與服務供應商一併檢視。

常見問題

Jitter是甚麼意思?
抖動指語音封包到達時間的不規則變化。封包數目齊全,但到達間隔參差不齊,接收端無法按固定節奏播放,於是聲音斷斷續續。RFC 3550定義的RTP控制訊息設有到達間隔抖動欄位,並要求持續計算。
聲音斷續是頻寬不足嗎?
多數不是頻寬總量不足,而是同一時刻的爭用。頻寬充裕的線路若某一刻被大量上傳佔滿,語音封包要排隊等待,抖動便上升。處理方向是為語音設定優先權與限制其他流量爭用。
抖動緩衝區調大就可以解決嗎?
只能改善到一定程度。緩衝愈大可吸收的抖動愈多,但語音要先停留在緩衝區,整體延遲隨之增加,雙方會出現搶話與停頓,回音亦會變得明顯。真正的處理仍在減少網絡上的抖動來源。
抖動與丟包如何分辨?
抖動是封包到齊但不準時,症狀為聲音斷斷續續,統計中抖動數值偏高;丟包是封包消失,症狀為短促缺口或雜聲,統計中丟包比率上升。擁塞時兩者常同時出現,應把擁塞視為根源。
QoS對改善斷續有多大作用?
作用明顯,是投入最少而效果最直接的一項。RFC 4594建議電話服務類別採用加速轉發並配置優先佇列,即讓語音封包優先於其他流量處理。前提是網絡裝置支援並正確設定。
為何無線話機比有線話機容易斷續?
無線傳輸受干擾影響,失敗後重傳的時間不可預測,切換接入點時亦會短暫中斷,因此抖動高於有線。香港樓宇密集、無線頻道重疊嚴重,情況更明顯。固定座位宜以網線連接。
只有跨境通話斷續,本地通話正常,代表甚麼?
代表內部網絡沒有明顯問題,抖動來自外部路徑。跨境路徑經過的裝置較多,延遲與抖動累積較大。此時內部調整作用有限,應與服務供應商一併檢視路徑品質。
如何判斷斷續是否由流量爭用引起?
記錄發生時間。若集中在特定時段例如每日備份時間或會議高峰,基本上可判定為流量爭用;若全日隨機出現,則更可能是線路品質、無線干擾或網絡裝置負載問題。

需要升級電話系統?

我們可以提供免費諮詢與報價。

免費報價

權威參考來源

相關技術主題

若閣下正計劃相關工程或需要選購設備,歡迎瀏覽電話系統工程了解方案詳情,或透過網上快速報價與我們的工程師聯絡。

產品規格以原廠最新文件為準;有需要請聯絡我們工程師。