一、時延的定義
時延是指乙個報文或分組從乙個網路的一端傳送到另乙個端所需要的時間。它包括了傳送時延,傳播時延,處理時延,排隊時延。
時延 = 傳送時延 + 傳播時延 + 處理時延 + 排隊時延一般,傳送時延與傳播時延是我們主要考慮的。對於報文長度較大的情況,傳送時延是主要矛盾;報文長度較小的情況,傳播時延是主要矛盾。
二、時延的組成
(1)傳送時延
傳送時延是主機或路由器傳送資料幀所需要的時間,也就是從傳送資料的第乙個位元算起,到該幀的最後乙個位元傳送完畢所需的時間。傳送時延也稱為傳輸時延。
傳送時延 = 資料幀長度(b) / 通道頻寬(b/s)
(2)傳播時延
傳播時延是電磁波在通道中傳播一定的距離需要花費的時間。
傳播時延 = 通道長度(m) / 電磁波在通道上的傳播速率(m/s)(電磁波在通道上的傳播速率接近光速)
(3)處理時延
主機或路由器在收到分組時要花費一定的時間進行處理,就這產生了處理時延。
(4)排隊時延
分組在經過網路傳輸時,會經過許多路由器。分組在進入路由器之前要先在輸入佇列中排隊等待處理。在路由器確定了**介面後,還要在輸出佇列中排隊等待**。這就產生了排隊時延。
提高資料的傳送速率只是減少了資料的傳送時延。
直播時延優化
以上產生時延的地方涉及到資料處理 編碼 傳輸的問題。可以從以下幾方面來優化 1.處理資料時延優化 處理資料報括美顏 水印 濾鏡 加貼紙效果等,把這些都讓gpu來處理,可大大減小處理資料的時延。2.編碼時延優化 如果使用了ffmpeg庫,要降低probesize 監控幀資訊的監測大小 和analyze...
TDNN時延神經網路
近來在了解卷積神經網路 cnn 後來查到cnn是受語音頻號處理中時延神經網路 tdnn 影響而發明的。本篇的大部分內容都來自關於tdnn原始文獻的理解和整理。該文寫與1989年,在識別 b d g 三個濁音中得到98.5 的準確率,高於hmm的93.7 是cnn的先驅。普通神經網路識別音素 在講td...
網路時延的幾個概念
時延是指乙個報文或分組從網路的一端傳送到另一端所耗費的時間,時延由節點處理時延 排隊時延 傳送時延 傳播時延組成。下面為大家一一介紹一下 節點處理時延 主機或路由器在收到分組後要花費一定的時間進行處理,比如分析首部,提取資料,差錯檢驗,路由選擇等。一般高速路由器的處理時延通常是微秒或更低的數量級。排...