網路城邦
上一篇 回創作列表 下一篇  字體:
筆記
2007/03/26 08:54:38瀏覽1520|回應0|推薦3

1 、 請詳細說明什麼是 RTP 協定的「 RED 」?如何運作?

Ans : RED : Redundant payload type , RTP 協定上以 RED 機制來降低封包遺失造成的影響,因為 RED 機制都只有備份一個資料,但也影響所佔用頻寬較大,第一個資料使用較好的壓縮以求其品質,第二個備份資料採用較不好的壓縮,以達到簡化資料量的效果。

2 、 請詳細說明 TCP 與 UDP 協定的差別,就這兩個協定而言哪一個協定比較適合用於即時語音通訊?為什麼?

Ans : TCP :有重傳機制 ,且有錯誤控制有重傳機制所以不適合即時語音的傳輸

UDP : 無重傳機制 ,且無錯誤控制

UDP 比較適合即時語音通訊 ,因為 UDP 適合資料量小快速的傳輸,且發生錯誤不會重傳不會發生語音干擾 的的情況

3 、 請詳細說明什麼是「 Jitter 」,造成的原因是什麼?如何改善?請說明你提出的方法有何優缺點?

Ans : Delay variation 造成通話品質會斷斷續續,主要原因是傳輸資料時封包所傳送的路徑都不相重又因為頻寬狹窄 or 同時多人傳送語音而造成的。改善方法可增大網路頻寬或是增加 Jitter Buffer 的數量但是 delay 會上升。

4 、 請說明什麼是 RTCP 協定的五種封包?

Ans : 1.Sender Report (SR) :代表有送出 media 的參與者 (active session) , 回覆對方的 report.

2.Receiver Report (RR) :代表那些指接受但不送出 media 的參與者 , 他們所送出的統計報告 (reception statistics).

3.Source Description (SDES) :包含針對一個特殊的參與者 , 一筆或多筆的描述 (description).

4.BYE :代表結束參與這次 session.

5.APP : application specific function,

5 、 請詳細說明 IP 封包 Header 中的 TTL 及 Protocol 欄位作何用途?

Ans : TTL :為了避免封包在網路上閒晃 or 無法傳送到目的地而造成網路阻塞,將每一個封包設置 TTL 每經過一個 router 時 TTL 減 1 ,當 TTL 為 0 時而封包還無法送達時將封包丟棄。

Protocol :判定上一層格式的協定

6 、 請說明什麼是 RTCP 協定?

Ans :週期性控制交換品質協定

7 、 請說明 SIP 中有哪些裝置?分別作何用途?

Ans : Proxy Server -> 負責處理及轉送 request 、 response 到正確的位置 Redirect Server -> 負責對使用者到不同的網路位置

User Agent Server-> 接收到 UAC 發出的 request 的 endpoint 就是 User Agent Server 。通常 UAS 也是一個 SIP device 如 sip phone

Register -> 負責接收 SIP Register request ,當使用者移動到別的地方時,可以透過 SIP Register Request 告知 Register 新的位置。

8 、 請說明 SIP 中有哪些裝置可以扮演 server 角色?

Ans : Proxy Sever 、 Redirect Server 、 User Agent 、 Register Server

9 、 請畫一簡圖說明 SIP Call Establishment 的過程。

圖(1)

10 、 SIP Requests 有哪六種基本的 Method 請對每一種 method 詳細說明其用途。

Ans : 1.Invient 初始會談用

2.Ack 回應確認用

3.Bye 結束通話

4.Optional 檢視 Server 其能力

5.Cancel 取消連線

6.Register 登入時對 server 進行註冊

11 、請詳細說明 SIP Requests 延伸的 (Extend) INFO Method 其用途。

Ans : account balance information

DTMF digits

Mid-call signaling information

定義在 RFC2976 ,用於通話中 signaling 的交換 ( 如預付卡通知 )

12 、請詳細說明 SIP Responses 的格式及其各欄位的意義。

Ans : 1XX -> Information 除了 1XX 外其餘的都要回傳 ACK

2XX ->Success 建立連線成功

3XX ->Redirection 重新轉向

4XX ->Request Failure Server 忙碌中

5XX ->Server Failure Server 掛掉

6XX ->Global Failure 其他發生情況

13 、請詳細說明 SIP Proxy servers 如何偵測迴圈( loop detect )。

Ans :透過 Via header

Client proxyserver1 proxy serer2 client

-> -> +via1 -> +via2

如果又是 -via2 就是有 loop <- -via2 <-

14 、請詳細說明 SIP 如何利用 REGISTER 方法進行解除註冊。

Ans : expire time = 0

15 、請說明 SDP Media description (m) 的格式及其各欄位的意義。

Media Level Information

 Media type

 Port number

 Transport protocol

 Media format

( 知識學習其他 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=e91060092001&aid=845532