Network Architecture Laboratory Experiments and Analysis of Voice over Mobile IP Soonuk Seol and Myungchul Kim

Slides:



Advertisements
Similar presentations
1 IP Telephony (VoIP) CSI4118 Fall Introduction (1) A recent application of Internet technology – Voice over IP (VoIP): Transmission of voice.
Advertisements

1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
1 PERFORMANCE COMPARISON OF VERTICAL HANDOVER STRATEGIES FOR PSDR HETEROGENEOUS NETWORK 學生 : 鄭宗建 學號 :
1 Network Architecture and Design Advanced Issues in Internet Protocol (IP) IPv4 Network Address Translation (NAT) IPV6 IP Security (IPsec) Mobile IP IP.
Application layer (continued) Week 4 – Lecture 2.
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
Session Initiation Protocol (SIP) By: Zhixin Chen.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
Mobile IP Polytechnic University Anthony Scalera Heine Nzumafo Duminda Wickramasinghe Edited by: Malathi Veeraraghavan 12/05/01.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
1 CIS 6930: Mobile Computing Mobile IP Sumi Helal Credit: majority of slides borrowed from one of Dave Johnson’s talks, 3.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Network Mobility Yanos Saravanos Avanthi Koneru. Agenda Introduction Problem Definition Benchmarks and Metrics Components of a mobile architecture Summary.
Profiles and Multi-Topology Routing in Highly Heterogeneous Ad Hoc Networks Audun Fosselie Hansen Tarik Cicic Paal Engelstad Audun Fosselie Hansen – Poster,
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
Mobile IP Chapter 19. Introduction Mobile IP is designed to allow portable computers to move from one network to another Associated with wireless technologies.
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
An SAIC Company TeleMIP: Telecommunications-enhanced Mobile IP Archan Misra Applied Research, Telcordia Technologies.
HSN ‘98 ‘ ~ 14, 전주 1 IP over Wireless ATM 김 용 진 한국전자통신연구원.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Network Mobility Yanos Saravanos Avanthi Koneru. Agenda Introduction Problem Definition Benchmarks and Metrics Components of a mobile architecture Summary.
NEtwork MObility (NEMO) Houcheng Lee. Main Idea NEMO works by moving the mobility functionality from Mobile IP mobile nodes to a mobile router. The router.
1 NGcN 2003 차세대통합네트워크 테스트베드 및 서비스 - A Case of Mobile Internet - Myungchul Kim
Mobility in the Internet Part I. 2 Motivation: the changing wireless environment Explosion in wireless services –Some connectivity everywhere –Overlapping,
Voice over IP by Rahul varikuti course instructor: Vicky Hsu.
1 HAWAII- Handoff-Aware Wireless Access Internet Infrastructure Reporter : Jing-Shiuan Hua Date : 2005/4/26.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
MOBILE IP GROUP NAME: CLUSTER SEMINAR PRESENTED BY : SEMINAR PRESENTED BY : SANTOSH THOMAS SANTOSH THOMAS STUDENT NO: STUDENT NO:
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
E Multimedia Communications Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia.
Voice over IP B 林與絜.
RSVP Myungchul Kim From Ch 12 of book “ IPng and the TCP/IP protocols ” by Stephen A. Thomas, 1996, John Wiley & Sons. Resource Reservation.
Introduction to Mobile IPv6
MOBILITY Beyond Third Generation Cellular Feb
Comparison of IP Micromobility Protocol Wireless/Mobile Network Lab 이 진 우.
Mobiwac 04 Link Layer Assisted Mobility Support Using SIP for Real-time Multimedia Communications October 1, 2004 Wooseong Kim, Myungchul Kim, Kyounghee.
Ch 6. Multimedia Networking Myungchul Kim
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Mobile IP 순천향대학교 정보기술공학부 이 상 정 VoIP 특론 순천향대학교 정보기술공학부 이 상 정 2 References  Tutorial: Mobile IP
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Ch 6. Multimedia Networking Myungchul Kim
Video Quality Evaluation for Wireless Transmission with Robust Header Compression Fourth International Conference on Information, Communications & Signal.
APRIL, 2002 PARIS IPCN02 M.ERGEN FAST HANDOFFS with GPS for MOBILE IP by Mustafa ERGEN Authors: Mustafa Ergen, Sinem Coleri, Baris Dundar, Anuj Puri, Pravin.
Mobile IP 순천향대학교 전산학과 문종식
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
SHIP: Performance Reference: “SHIP mobility management hybrid SIP-HIP scheme” So, J.Y.H.; Jidong Wang; Jones, D.; Sixth International Conference on
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
سمینار تخصصی What is PSTN ? (public switched telephone network) تیرماه 1395.
Voice Over Internet Protocol Nelson Kattula Computer Science, Masters.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
Telematics Protocols and Technologies
Accelerating Peer-to-Peer Networks for Video Streaming
IP Telephony (VoIP).
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Route Optimization of Mobile IP over IPv4
VoIP over Wireless Networks
CS 268: Mobility Kevin Lai Feb 13, 2002.
2002 IPv6 技術巡迴研討會 IPv6 Mobility
Network Virtualization
Unit 3 Mobile IP Network Layer
Application Layer Mobility Management Scheme for Wireless Internet
CS4470 Computer Networking Protocols
Mobility Support in Wireless LAN
Presentation transcript:

Network Architecture Laboratory Experiments and Analysis of Voice over Mobile IP Soonuk Seol and Myungchul Kim

2 Motivation o Voice over IP – Internet telephony is one of the most promising services – low cost, efficient bandwidth utilization, integration with data traffic – Support only best effort service, more obstacles to deteriorate voice quality, e.g., delay, delay jitter, packet loss, etc. – There are two competing approaches for VoIP  ITU’s H.323 [1,2], IETF’s SIP [3] o Mobility demand – VoIP needs to support most functionalities that the current PSTN does, especially mobility support. o All-IP trends – Recently, it is believed all mobility-related functionality should be handled at the IP (network) layer [10,11,12,13].

3 Related Work o Extensions to H.323 for mobility [8,9] : – Additional messages and functionalities to H.323 system – Requires applications to perform mobility management o Mobility support to SIP – Moh et al. [5]  Address several major issues for supporting mobility on SIP – Wedlund and Schulzrinne [6]  An application level approach for real-time mobile communication.  Mobility support is limited to SIP-aware applications and SIP-aware correspondent hosts.  Networks should support DHCP to assign IP addresses.  Overhead with mobile IP – A waste of resources to keep duplicated information about the hosts current address. (both in SIP servers and Home agents) o In our experiments – Need a homogeneous mobility solution regardless of wireless interfaces and applications. – Based on Mobile IP [4] for mobility support

4 What we have achieved o Examine the feasibility of Voice over Mobile IP for Internet telephony – Investigate various factors that affect delay, packet loss, and load on the network – Experiment with encapsulation and decapsulation delay time and interarrival time in many aspects, comparing with normal IP. o Find the desirable number of frames per packet in Mobile IP as a function of packet transmission delay and bandwidth utilization.

5 Backgrounds o Mobile IP – Allows a mobile node to communicate with other nodes transparently in spite of address change due to its mobility – Triangular routing problem which increases delays – Route optimization solves the problem by using binding updates.

6 Backgrounds o Session Initiation Protocol (SIP) – SIP allows two or more participants to establish a session consisting of multiple media streams. – In SIP, callers and callees are identified by SIP address. – When making a SIP call, a caller first locates the appropriate server and then sends a SIP request. – SIP server can act in two different modes  Proxy server – requests to the next hop or user-agent within an IP cloud  Redirect server – informs their clients of the address of the requested server – allow for the client to contact that server directly – In our experiment, we make calls through peer-to-peer communications without any server.

7 Testbed Configuration  Mobile IP: Dynamics,  SIP: Linphone, GSM codec is used o Analysis with TCPDUMP (for capturing packets) and Ping IEEE PC Card 11 Mbit/s

8 RTP packet format o Length of a packet : 87 bytes – IP header : 20 bytes, IP option : 14 bytes – UDP header : 8 bytes – RTP message : 45 bytes ( RTP header : 8bytes, Voice data: 33 bytes)

9 Encapsulation delay o Encapsulation and decapsulation delay in Mobile IP: ~ 1ms – Measure the encapsulation and decapsulation delay by configuring the routing path between MH and CH in mobile IP to be identical to that of not using mobile IP. FA1 HA CH FA1 HA CH

10 Interarrival time in one-way calls over conventional IP – Sending interval : 20 ms – Interarrival time : ~ ms with 99% confidence – Standard deviation : 0.5 ms – Number of samples : 700 packets (14 seconds)

11 Interarrival time in one-way calls over Mobile IP – Sending interval : 20 ms – Interarrival time : ~ ms with 99% confidence – Standard deviation : 0.89 ms – Number of samples : 700 packets (14 seconds)

12 Interarrival time in voice conversation(1) o Bi-directional voice conversation for 60 seconds. o Average: 20ms, overall within 42ms for every case: (a) IP (b) Mobile IP without handoffs (c) Mobile IP with 5 times of handoffs

13 Interarrival time in voice conversation(2) o Overall packets arrive within 42 ms. (be made up with buffers) o No many differences during the handoff time. The reason is that a mobile node – can receive packets from the old foreign agent. – gets a care-of address from the FA not from the DHCP server. – Cells are overlapped enough. FA1 HA CH FA2 h->FA1 c->m h->FA2 c->m MH FA1 HA CH FA2 MH

14 Interarrival time under background traffic – five extra sessions for MN with different hosts, totally 6300 packets (~2min) for each call – The longest : Normal IP = 25 ms, Mobile IP = 30 ms – 98% of packets = 18 ~ 22 ms – Traditional packet loss

15 Bandwidth of GSM codec o SIP application, Linphone with GSM – One frame of 33 bytes in a single packet – Size of packet headers : 54 bytes – Frame duration : 20 ms Table 1. Bandwidth of GSM codec (frame size = 33 bytes, frame duration = 20ms) frames/pktpkts/secpayloadbits/secpkt sizebits/sec% optimallatency bytes ms % % % % % % % % % % % %240

16 Total Data Size for Different frames/pkt o One-way voice data – Totally, 297 Kbytes for 180 sec (one frame : 33 bytes ) – IP & UDP headers: add 54 bytes – Encapsulation (from HA to FA): adds 20 bytes

17 The Desirable Number of Frames o Mobile IP Network – need to save the bandwidth (esp., wireless network) o End to end delays – Smaller than 150 ms : not perceived (our goal) – Between 150 and 400 ms : acceptable but not ideal – If f/p=3: about 60ms’ latency to aggregate three frames. The rest 90ms (150-60) are remained for packet transfer.

18 Conclusion and Future work o Feasibility of Mobile IP-based SIP – Mobile IP’s encapsulation and decapsulation delay is short enough for interactive audio applications. – Interarrival time does not vary much. o Desirable number of frames per packet – Sends three frames per packet to reduce loads on the campus- sized network. o Future work – Simulate SIP over Mobile IP for large scaled networks – study various kinds of codecs in the same context and in terms of the number of hops. – delay-aware and/or load-aware scheme for Internet Telephony

19 References [1] Gary A. Thom, “H.323: the Multimedia Communications Standard for Local Area Networks,” IEEE Communications Magazine, December [2] ITU-T Rec. H.323v2, “Packet Based Multimedia Communications Systems,” March [3] M. Handley et al., “SIP: Session Initiation Protocol,” IETF RFC 2543, March [4] C. Perkins, “IP Mobility Support,” RFC 2002, IETF, October [5] Melody Moh, Gregorie Berquin, and Yanjun Chen, “Mobile IP Telephony: Mobility Support of SIP,” Eighth International Conference on Computer Communications and Networks, [6] Elin Wedlund and Henning Schulzrinne, “Mobility Support using SIP,” Proceedings of the second ACM International Workshop on Wireless Mobile Multimedia (WoWMoM), [7] X. Zhao, C. Castelluccia, and M. Baker, “Flexible Network Support for Mobility,” in Proceedings of Mobicom, October [8] ITU-T Draft Recommendation H.MMS.1, “Mobility for H.323 Multimedia Systems,” March [9] Wanjiun Liao, “Mobile Internet Telephony: Mobile Extensions to H.323,” INFOCOM ’99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, June [10] Ramachandran Ramjee, Thomas F. La Porta, Luca Salagrelli, Sandra Thuel, and Kannan Varadhan, “IP-based Access Network Infrastructure for Next-Generation Wireless Data Networks,” IEEE Personal Communications, August [11] Shingo Ohmori, Yasushi Yamao, and Nobuo Nakajima, “The Future Generations of Mobile Communications Based on Broadband Access Technologies,” IEEE Communications Magazine, December 2000.

20 References (cont.) [12] Ramón Cáceres and Venkata N. Padmanabhan, “Fast and Scalable Wireless Handoffs in Supports of Mobile Internet Audio,” Mobile Networks and Applications 3, December [13] Mihailovic, A., Shabeer, M., and Aghvami, A.H., “Multicast for Mobility Protocol (MMP) for Emerging Internet Networks,” The 11th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), [14] H. Schulzrinne and J. Rosenberg, “A Comparison of SIP and H.323 for Internet Telephony,” [15] James F. Kurose and Keith W. Ross, “Computer Networking – A Top-Down Approach Featuring the Internet”, Addison Wesley Longman, [16] Charles Perkins and David B. Johnson, “Route Optimization in Mobile IP,” draft-ietf-mobileip- optim-11.txt (Work in progress), September [17] David B. Johnson and Charles Perkins, “Mobility Support in IPv6,” draft-ietf-mobileip-ipv6-13.txt (Work in progress), July [18] Dynamics – HUT Mobile IP, available at [19] Linphone – a SIP application, available at