1 SIP-based VoIP Lab. 2 Step 1: Connect Your PC to The Network Get your laptop connected to the campus network (both WLAN or wireline will work). –Run.

Slides:



Advertisements
Similar presentations
SIP(Session Initiation Protocol) - SIP Messages
Advertisements

SIP, Firewalls and NATs Oh My!. SIP Summit SIP, Firewalls and NATs, Oh My! Getting SIP Through Firewalls Firewalls Typically.
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
Voice Security Interop 2009 Mark D. Collier SecureLogix Corporation
1 TAC2000/ LABORATORY 117 Windows-based SIP UA  Microsoft Windows Messenger  X-Lite  NBEN UA.
Lync /11/2017 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
NETW-250 Troubleshooting Last Update Copyright Kenneth M. Chipps Ph.D. 1.
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.
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
STUN Date: Speaker: Hui-Hsiung Chung 1.
1 SIP-based VoIP Lab. 2 Step 1: Connect Your PC to The Network Get your laptop connected to the campus WLAN. –Run ipconfig to show your own IP address.
SIPPING 5/6/02 Meetingdraft-ietf-sipping-service-examples-01.txt1 Open Issues in SIP Service Examples Recent Changes Added SUBSCRIBE/NOTIFY using Dialog.
Session Initiation Protocol Winelfred G. Pasamba.
Session Initiation Protocol (SIP) By: Zhixin Chen.
A Generic Event Notification System Using XML and SIP Knarig Arabshian and Henning Schulzrinne Department of Computer Science Columbia University
DYSWIS1 Managing (VoIP) Applications – DYSWIS Henning Schulzrinne Dept. of Computer Science Columbia University July 2005.
Network Analyzer Example
 3G is the third generation of tele standards and technology for mobile networking, superseding 2.5G. It is based on the International Telecommunication.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 2. SIP.
Deployment of the VoIP Servers BY: Syed khaja Najmuddin Ahmed Anil Kumar Marikukala.
Presented by Zhi-Hong Guo Instructed by Assistant Professor Quincy Wu
Starter for 10 Unit 7: Using Messenger Transform IT SFT07_messenger.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
1 Lab 3 Transport Layer T.A. Youngjoo Han. 2 Transport Layer  Providing logical communication b/w application processes running on different hosts 
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
Session Initiation Protocol Team Members: Manjiri Ayyar Pallavi Murudkar Sriusha Kottalanka Vamsi Ambati Girish Satya LeeAnn Tam.
ITNW 1380 COOPERATIVE EDUCATION – NETWORKING Spring 2010 Seminar # 4 VOIP Network Solutions.
DVG-G5402SP D-Link VoIP Wireless Router
NAT Traversal Speaker: Chin-Chang Chang Date:
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 8 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
1 Integrating 3G and WLAN Services in NTP SIP-based VoIP Platform Dr. Quincy Wu National Telecommunications Program Office
The Proliferation of Session Initiation Protocol Matt Lazaro, Sr. Manager, Avaya Inc.
IPX-300 Series PBX with VIP-191 Install Procedure Copyright © PLANET Technology Corporation. All rights reserved. Internet Telephony.
Voice Over IP 11/18/2009 Department of IT, Institute of Computing, BZU, Multan.
Network Security: Lab#4-2 Packet Sniffers J. H. Wang Dec. 2, 2013.
VoIP Security Assessment: Methods and Tools H. Abdelnur, V. Cridlig, R. State and O. Festor Madynes, LORIA-INRIA.
P2P VoIP Speaker : Ching Chen Chang Date: 2007/09/27.
Call Control with SIP Brian Elliott, Director of Engineering, NMS.
1 Build a SIP of Environment Speaker: Yi-Ji Jheng Date:
1 TAC2000/ LABORATORY 117 Outline of the Hands-on Tutorial  SIP User-Agent Register Register Make calls Make calls  Fault-Finding Tools Observe.
1 SIP-based VoIP Lab. 2 Step 1: Connect Your PC to The Network Get your laptop connected to the campus WLAN. –Run ipconfig to show your own IP address.
1 TAC2000/ LABORATORY 117 Analyzing SIP Call Flows Dr. Quincy Wu National Chiao Tung University
H.323 An International Telecommunications Union (ITU) standard. Architecture consisting of several protocols oG.711: Encoding and decoding of speech (other.
MoVoIX CSD 2005 mozambique voice over ip and ix extension FINAL PRESENTATION.
Setup and Evaluate Quality of Service of VoIP on SCOLD Systems Sherry Adair Hakan Evecek Elizabeth Gates.
Presented By Team Netgeeks SIP Session Initiation Protocol.
SIP, SDP and VoIP David A. Bryan CSCI 434/534 December 6, 2003.
Countermeasures of Spam over Internet Telephony in SIP.edu Campuses with MySQL and LDAP Support Speaker: Chang-Yu Wu Adviser: Dr. Quincy Wu School: National.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
Session Initiation Protocol (SIP) Chapter 5 speaker : Wenping Zhang data :
March, 2009 OS7x00 no MGI Solution Introduction Distribution EnglishED01.
CISCO NETWORKING ACADEMY Chabot College ELEC Windows IP Configuration Information.
COMP2322 Lab 1 Introduction to Wireshark Weichao Li Jan. 22, 2016.
© 2006 Intertex Data AB 1 Connect your LAN to the SIP world, while keeping your existing firewall*! The IX67 LAN SIParator (Part of the SIP Switch option.
The Session Initiation Protocol - SIP
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 8/2008 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Part A. Remote Viewing IP Surveillance Camera Application Guide.
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
Chapter Objectives In this chapter, you will learn:
Networks Problem Set 3 Due Nov 10 Bonus Date Nov 9
VoIP over Wireless Networks
Networks Problem Set 3 Due Oct 29 Bonus Date Oct 26
Session Initiation Protocol (SIP)
Traffic Analysis with Ethereal
Alfredo Terzoli / Mosioua Tsietsi
Net 431: ADVANCED COMPUTER NETWORKS
Introduction to Packet Sniffing using Ethereal
SIP Basics Workshop Dennis Baron July 20, 2005.
網際網路電話系統 期中考重點整理.
Presentation transcript:

1 SIP-based VoIP Lab

2 Step 1: Connect Your PC to The Network Get your laptop connected to the campus network (both WLAN or wireline will work). –Run ipconfig to show your own IP address –Ping NCNU.SIP.voip.edu.tw ( ) –Ping NCNU-GW1.ipv6.club.tw ( ) We interconnect via D-Link DES-3225G Switch.

3 ACT Wi-Fi Phone Setting – Wireless – Scan – Set as Preferred AP (TC3AO) Setting – Network – IP Setting – SIP –User Name: –SIP Server: (ncnu.sip.voip.edu.tw)

4 IP Addresses We Obtained – – – – – –Cisco – – – – – – –

5 Step 2: Install Ethereal under Windows Install Ethereal –It will automatically install WinPcap. Install WinPcap 3.1. –WinPcap is an architecture for packet capture and network analysis for the Win32 platforms. –It includes a kernel-level packet filter, a low-level dynamic link library (packet.dll), and a high-level and system-independent library (wpcap.dll, based on libpcap version 0.6.2)

6 Where to Get Ethereal Official site: – Local mirror: –

7 Step 3: Install a SIP UA Windows Messenger 4.7 ( ) –Windows XP SP2 will remove the SIP support in Messengers X-Lite NBEN UA Cisco 7960 IP phone Act-Tel WiFi phone

8 Step 4: REGISTER Configure the proxy server to be –NCNU.SIP.voip.edu.tw ( ) Start your Ethereal –Disable promiscuous mode –Capture Filter: udp port 5060 –Display the captured packets in real-time –OK Start Windows Messenger Sign-in and observe the packets you capture

9 Ex 1: –Everybody sign-in and sign-off to see the SIP messages. –Sign-in Expires: 3600 –Sign-off Expires: 0 Ex 2: –Two UAs sign in with the same username. 2 Bindings –One UA signs off 1 Binding –The other UA signs off 0 Bindings

10 Now everybody restores to your original username. Keep Ethereal running.

11 Test Your Microphone & Speaker

12 Call Scenarios Practice using this tool to capture SIP signaling in the following call flows –REGISTER – 200 OK –INVITE – 200 OK – ACK –INVITE – CANCEL – 200 OK - ??? – ACK –INVITE – Decline (???) - ACK –BYE – 200 OK –Hold/Retrieve

13 INVITE Pairing students into groups Let the student with lower username be the caller, and the other student be the callee. Make the call. Exchange the role, and make the call again. 1.Call instructor’s Cisco Call NCNU PBX –4161 (COM), 4131 (CSIE), 4101(EE) Compare the signaling flow of the above two cases

14 Try to capture RTP packets Open a new Ethereal –The old one is still running to capture SIP signaling. Capturing Filter: udp You will obtain 50 packets in a second –Analyze – Decode As – RTP Can you choose a different codec?

15 X-Lite INVITE/200 OK/ACK BYE/200 OK Hold/Retrive RTP

16 SIP Forking Ex 1: –A calls B, C. –B answers. –C receives a CANCEL request. Ex 2: –B calls A, C –Nobody answers. –C hangs up.

17 Contacts (using Messenger) Presence –SUBSCRIBE/NOTIFY –RFC 3265 Instant Message –MESSAGE –RFC 3428