Download presentation
Presentation is loading. Please wait.
1
1 實驗二 : SIP User Mobility 實驗目的 藉由 Registra 和 Redirect Server 的設計,深入瞭解 SIP 的運 作及訊息格式。 實作部分 ( 1 )實作一個 Registrar 來接收 SIP REGISTER ,而且 要將 REGISTER 中 Contact header 裡的 URI 記錄下來 。
2
2 投影片說明 對下一世代的 VoIP 網路而言, SIP 是一個非常有彈性而 且功能強大的通訊協定, SIP 能夠更有力的支援許多智 慧型的電話網路服務及各種使用者平台,並且能夠快速 而有效的發展許多先進的功能。在這個實驗中我們將實 作一種智慧型的電話網路服務 ─ 來電轉接,並實作一台 模擬的 SIP Redirect Server.
3
3 ( 2 )實作一個 Redirect Server 來接收 SIP INVITE Requests , 並且對 INVITE Request 送出 SIP 302 Moved Temporarily Response ,其中要把剛剛紀錄下來的 URI 放在 Contact header 中。
4
4 投影片說明 Redirect server 可以接收 SIP requests, 將所要求的位 址轉換到多個新的位址,並將這些新的位址回傳給 SIP UA 。如此 SIP UA 可以依照這些新的位址再傳送 SIP requests 出去。依照這個簡單的方法, SIP 可以實作出 來電轉接的功能。 SIP 試著讓傳送的訊號能夠簡化,因此 SIP 可以更快速 的建立一通電話,減輕 server 與網路的負擔,這對需要 大量服務的電話網路來說是一項很重要的能力。
5
5 Reference ( RFC3261 ) 從 http://www.ietf.org 下載http://www.ietf.org 8.3. Redirect servers 10. Registrations 13.3.1.2. The INVITE is Redirected 21.3.3. 302 Moved Temporarily 20.10. Contact
6
6 投影片說明 請實作一個 Redirect Server, Registrar 來接收 SIP REGISTER, INVITE Requests ,並且對 INVITE Request 送出 SIP 302 Moved Temporarily Response 。 Redirect Server, Registrar 必須要將 REGISTER 中 Contact header 裡的 URI 記錄下來, 並在稍後的 302 Moved Temporarily 中將此 URI 放在 Contact header 中。 有關於 SIP protocol specification ,請參照 RFC3261, RFC2543 。
7
7 CCL SIP User Agent ( 1 ) Preference ( 喜好設定 )
8
8 勾掉 ( 因為不用 Proxy) 填入 Registar 的 IP,Port
9
9 填入自己的名字 填入想要聽的 Port
10
10 200 OK REGISTER To:Jay@hinet.net Contact:Jay@140.112.4.13
11
11 Mary 的電腦 SIP:Jay@hinet.net Jay 所在 (140.112.4.13) (1)SIP:Jay@hinet.net (2)SIP:Jay@140.112.4.13 (3)SIP:Jay@140.112.4.13
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.