1 SIP IPv6/IPv4 transition solutions 通訊所 鍾國麟. 2 Outline IPV6 transition problem NAT-PT + SIP ALG TZI gateway 3GPP – IMS STUN-Based SIP Proxy.

Slides:



Advertisements
Similar presentations
SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Advertisements

Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
NAT-PT Applicability Statement Design Team IETF #57, IETF V6OPS WG Vienna, Austria July 16, 2003.
Lync /11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
1 3gpp_trans / 09/02 / IPv6 Transition Solutions for 3GPP Networks draft-wiljakka-3gpp-ipv6-transition-01.txt Juha Wiljakka, Nokia.
July 20, 2000H.323/SIP1 Interworking Between SIP/SDP and H.323 Agenda Compare SIP/H.323 Problems in interworking Possible solutions Conclusion Q/A Kundan.
NAT/Firewall穿越技术.
STUN Date: Speaker: Hui-Hsiung Chung 1.
SIP Traversal over NAT Problems and Solutions Mr. Ting-Yun Chi May 2,2006 (Taiwan,NICI IPv6 R&D Division)
1 NAT Traversal for VoIP Ai-Chun Pang Graduate Institute of Networking and Multimedia Dept. of Comp. Sci. and Info. Engr. National Taiwan University.
January 23-26, 2007 Ft. Lauderdale, Florida An introduction to SIP Simon Millard Professional Services Manager Aculab.
STUN Tutorial Jonathan Rosenberg Chief Technology Officer.
1 Reading skills How do you improve your “reading skills”? Let’s practice them together. 李玉華、施舜馨.
王謙志. SIP Introduction Call Flow Point to Point Flow Transfer Flow Conference Flow Exception How to use JPcap Future Work Reference.
Forum 2004 Building and Plaza Herzog & de Meuron Barcelona, Spain Pic 1.
序列分析工具:MDDLogo 謝勝任 林宗慶 指導教授:李宗夷 教授.
教案課程片頭介紹 教案課程片頭是以圖片透過 Powerpoint 之動畫設 計功能轉變而成的動畫形式所呈現出來的影片, 目的是要讓老師們的課程顯得更加活潑、生動、 有趣,以往傳統的做法大部分都是以文字或投影 片的方式呈現,後來加以改良成為動畫呈現方式, 使得學生在複習課程方面能更加淺顯易懂、激發 出更多學習的興趣與樂趣。
在 Ad-hoc 網路中實現點對 點發送訊息與廣播訊息. 檔案下載  範例程式可在下列網址取得  DEMO 程式可在下列網址取得
1 第一章 Word 的基本觀念 內容概要: Word 的特色 啟動與離開 Word 的方法 滑鼠游標與外型的介紹 基本操作 Word 視窗法則 使用 Word 遭遇問題時, 應如何利用軟體特 性而獲得輔助解說.
我的生涯 巫俊賢.
1 實驗二 : SIP User Mobility 實驗目的 藉由 Registra 和 Redirect Server 的設計,深入瞭解 SIP 的運 作及訊息格式。 實作部分 ( 1 )實作一個 Registrar 來接收 SIP REGISTER ,而且 要將 REGISTER 中 Contact.
1 Secure Context-sensitive Authorization 2005 Author : Kazuhiro Minami, David Kotz Presented by Shih Yu Chen.
第四章 第二節 網路位址轉換器 NAT Network Address Translation. 動機 解決 IP addresses 不夠的問題 IPv6 – 現有的網路設備需要重新設計 – 代價昂貴 Virtual IP Gateway(VIP Gateway) – 架構於目前的 IPv4 上.
Session Initiation Protocol (SIP) By: Zhixin Chen.
Introduction to Java Programming Lecture 17 Abstract Classes & Interfaces.
:Problem D: Bit-wise Sequence ★★★☆☆ 題組: Problem Set Archive with Online Judge 題號: 10232: Problem D: Bit-wise Sequence 解題者:李濟宇 解題日期: 2006 年 4 月 16.
Matlab Assignment Due Assignment 兩個 matlab 程式 : Eigenface : Eigenvector 和 eigenvalue 的應用. Fractal : Affine transform( rotation, translation,
各種線上電子資源的特異功能 SwetsWise 的 alert, TOC alert 與 Favorites 2003/4/28 修改.
1 透過 IT 電子商務和知識管 理應用之探討 指導老師:李富民 教授 報告者:許志傑 學號: 職 1A 報告日期 :97/01/14.
手機模擬機車事故黑盒子 指導教授 : 姚修慎 教授 李易璋 鍾明哲 黃靖宇.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 2. SIP.
Section 4.2 Probability Models 機率模式. 由實驗看機率 實驗前先列出所有可能的實驗結果。 – 擲銅板:正面或反面。 – 擲骰子: 1~6 點。 – 擲骰子兩顆: (1,1),(1,2),(1,3),… 等 36 種。 決定每一個可能的實驗結果發生機率。 – 實驗後所有的實驗結果整理得到。
SIP, NAT, Firewall SIP NAT Firewall How to Traversal NAT/Firewall for SIP.
Image Interpolation Use SSE 指導教授 : 楊士萱 學 生 : 楊宗峰 日 期 :
845: Gas Station Numbers ★★★ 題組: Problem Set Archive with Online Judge 題號: 845: Gas Station Numbers. 解題者:張維珊 解題日期: 2006 年 2 月 題意: 將輸入的數字,經過重新排列組合或旋轉數字,得到比原先的數字大,
1 Blackboard 數位學習管理平台 教育訓練 BEENET Sam. 2 Source: Dunn & Bradstreet MDR, Higher Education Findings. e-Learning 市場的 No.1 ~ Blackboard * Of institutions.
SIP, Session Initiation Protocol Internet Draft, IETF, RFC 2543.
1 Derivation of stiffness and flexibility for rods beams by using dual integral equations 指導教授:陳正宗 學生姓名:周克勳 學號: M National Taiwan Ocean University.
The effect of task on the information-related behaviors of individuals in a work-group environment. The effect of task on the information-related behaviors.
E XPLOITING R ANDOM F OREST TO P REDICT S ULFATED T YROSINE 宋孟純 洪敏華 洪瑜珊.
網路介紹及其運用 講師陳炯勳. 5-2 IP 協定 ( 一 ) IP 協定運作 (1) – 網路成員:主機 (Host) 與路由器 (Router) – 路由表 – 電報傳輸運作.
Extreme Discrete Summation ★★★★☆ 題組: Contest Archive with Online Judge 題號: Extreme Discrete Summation 解題者:蔡宗翰 解題日期: 2008 年 10 月 13 日.
1/17 A Study on Separation between Acoustic Models and Its Application Author : Yu Tsao, Jinyu Li, Chin-Hui Lee Professor : 陳嘉平 Reporter : 許峰閤.
無線通訊網路 Mac 層 TDM 通訊模式的操作與效能研究 專題生 : 林書弘、蔡逸祥、毛建翔、王政 華 指導教授 : 黃依賢.
: SAM I AM ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11419: SAM I AM 解題者:李重儀 解題日期: 2008 年 9 月 11 日 題意: 簡單的說,就是一個長方形的廟裡面有敵人,然 後可以橫的方向開砲或縱向開砲,每次開砲可以.
幼兒行為觀察與記錄 第八章 事件取樣法.
SIP and NAT Dr. Jonathan Rosenberg Cisco Fellow. What is NAT? Network Address Translation (NAT) –Creates address binding between internal private and.
RTP Relay Support in Intelligent Gateway Author: Pieere Pi
Network-based localized Mobility Management (NETLMM)
NAT Traversal Speaker: Chin-Chang Chang Date:
The information contained herein is the exclusive property of CCL/ITRI and shall not be distributed, reproduced, or disclosed in whole or in part without.
Exploring Mediation Between Environmental and Structural Attributes: The Penetration of Communication Technologies in Manufacturing Organizations 陳志凡
1 Integrating 3G and WLAN Services in NTP SIP-based VoIP Platform Dr. Quincy Wu National Telecommunications Program Office
STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs) speaker : Wenping Zhang date :
Reporter: Peiven Cheng Advisor: Chu-Sing Yang Date: Project 5 NAT Server Project 6 VPN Server 1 NCKU EECS ITLab.
RPL: IPv6 Routing Protocol for Low power and Lossy Networks
1 NAT & RTP Proxy Date: 2009/7/2 Speaker: Ni-Ya Li Advisor: Quincy Wu.
Simon Millard Professional Services Manager Aculab – booth 402 The State of SIP.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Security, NATs and Firewalls Ingate Systems. Basics of SIP Security.
RMI CORBA Matt. 2 RMI VS CORBA 3 4 J2EE 5 Sample Application.
Yang Liu State Key Laboratory of Intelligent Technology and Systems Tsinghua National Laboratory for Information Science and Technology Department of Computer.
Making SIP NAT Friendly Jonathan Rosenberg dynamicsoft.
1 IPTABLES and NAT on Fedora Core 6 Speaker : Rex Wu Date :
數據通訊 By 王丕中 國立中興大學 資訊科學系. 什麼是數據通訊 數據通訊存在於現代人的所有生活中 數據通訊跟類比通訊的不同 數據通訊的好處 以液晶螢幕為例 對資科人來說 重心將放在由數據通訊所組成的網路與協 定.
Network Address Translation Sandip Chakraborty. NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP:
The Design and Implementation of a Wireless Healthcare Application for WSN- enabled IMS Environments Author: El Barachi, M.; Alfandi, O. Source: IEEE Consumer.
Session Initiation Protocol (SIP)
NAT Traversal for VoIP Dr. Quincy Wu National Chi Nan University
Presentation transcript:

1 SIP IPv6/IPv4 transition solutions 通訊所 鍾國麟

2 Outline IPV6 transition problem NAT-PT + SIP ALG TZI gateway 3GPP – IMS STUN-Based SIP Proxy

3 IPV6 / IPV4 SIP 發生的問題 NAT-PT IPv4 IPv6 IPv4 SIP_UA IPv6 SIP_UA INVITE With IPv4 SDP A= … 看不懂 IPv4 位址 ?? IP Mapping table

4 NAT-PT + SIP ALG DUAL-Stack Translator IPv4 IPv6 SIP ALG Media session Translator IPv4 SIP UA IPv6 SIP UA FF::1 INVITE With IPv4 SDP A= … INVITE With IPv4 SDP A=FE::AA:1:1 IP Mapping table RTP (ipv4)RTP (ipv6) SIP_ALG Modify SIP/SDP Message

5 TZI Gateway 6WINIT Project; The TZI-Gateway is a application layer gateway for signalling communication and media streams for use in heterogeneous IPv4/IPv6 networks Determine IP version of caller based on received INVITE message

6 TZI Gateway 6WINIT Project;

7

8

9

10

11

12

13

14

15

16 3GPP-IMS Scenario

17 3GPP-IMS Scenario –3GPP IPv6 endpoint IPv6-only but IPv4-aware –SIP Edge Proxy Logical proxy entity Dual-Stack Manages pools of IPv6 and IPv4 addresses for one or multiple IPAPMs –IP Address and Port Mapper (IPAPM) IP translation (comparable to SIIT) Manages address/port bindings Controlled by edge proxy –Control protocol To be defined –MEGACO, MIDCOM…

18 目前 IPv6/IPv4 SIP solution – 需修改 NAT-PT, Gateway –SIP Proxy 和需 NAT-PT 合作 (IP Mapping) 利用 STUN 方法在 IPV6/IPV4 環境中穿透 NAT-PT 使得 SIP 可以通話。

19 STUN - Simple Traversal of UDP Through NATs NAT Internet (Public Network) Private Network STUN server IP mapping table S: Packet xx S: D: IP : 原來我對外的 IP 是

20 STUN-based SIP Proxy NAT-PT IPv4 IPv6 IPv4 SIP_UA IPv6 SIP_UA IP Mapping table SIP Proxy Dual stack RTP Relay Dual stack RTP Relay

21 STUN-based SIP Proxy –Dual stack –Change SDP –RTP Relay –STUN

22 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE STUN request STUN response INVITE OK STUN request STUN response OK RTP Relay

23 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE INVITE SDP: FF::2FF::1

24 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response S: S: AA::1

25 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2

26 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2 OK 200 OK SDP: FF::1

27 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2 OK 200 OK SDP: FF::1 STUN request STUN response S:FF::2 IP:

28 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2 OK 200 OK SDP: FF::1 STUN request STUN response S:FF::2 IP: OK 200 OK SDP: OK SDP:

29 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2 OK 200 OK SDP: FF::1 STUN request STUN response S:FF::2 IP: OK 200 OK SDP: OK SDP: ACK

30 IPV4 - SIPUASIP Proxy 01NAT-PTSIP Proxy 02IPV6 - SIPUA INVITE FF::2FF::1 S: IP: AA::1 STUN request STUN response INVITE INVITE SDP: AA::1 INVITE INVITE SDP: FF::2 OK 200 OK SDP: FF::1 STUN request STUN response S:FF::2 IP: OK 200 OK SDP: OK SDP: ACK RTP Relay

31 結論 Modify Gateway –NAT-PT+SIP ALG –TZI Gateway –3G IMS 提出一個實驗性的架構在不修改 NAT-PT 下,利用 SIP Proxy + STUN 使得 SIP 在 IPV6/IPV4 環境可使用 NAT-PT 環境不容易架設