1 Design and Implementation of a SIP-Based Mobile and Vehicular Wireless Network With Push Mechanism Yu-Chee Tseng, Jen-Jee Chen, and Yu-Li Cheng National.

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

IPv6 Mobility Support Henrik Petander
Advisor : Whai-En Chen Speaker : Yen-Neng Pan 1 Author by : Chien-Chn Huang-Fu and Yi-Bing Lin, National Chiao Tung University. Herman Chung-Hwa Rao, Far.
1 Mobility Management for All-IP Mobile Networks: Mobile IPv6 vs. Proxy Mobile IPv6 Ki-Sik Kong; Wonjun Lee; Korea University Youn-Hee Han; Korea university.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 W. Schulte Chapter 5: Network Address Translation for IPv4  Connecting.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
Voice over IP Fundamentals
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
UMA (Unlicensed Mobile Access) El Ayoubi Ahmed Hjiaj Karim.
1 PERFORMANCE COMPARISON OF VERTICAL HANDOVER STRATEGIES FOR PSDR HETEROGENEOUS NETWORK 學生 : 鄭宗建 學號 :
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
1 Network Architecture and Design Advanced Issues in Internet Protocol (IP) IPv4 Network Address Translation (NAT) IPV6 IP Security (IPsec) Mobile IP IP.
ConnectionMigration 818L Network Centric Computing Spring 2002 Ishan Banerjee.
Session Initiation Protocol (SIP) By: Zhixin Chen.
A Distributed Proxy Server for Wireless Mobile Web Service Kisup Kim, Hyukjoon Lee, and Kwangsue Chung Information Network 2001, 15 th Conference.
Internet Telephony Helen J. Wang Network Reading Group, Jan 27, 99 Acknowledgement: Jimmy, Bhaskar.
HOST MOBILITY SUPPORT BAOCHUN BAI. Outline Characteristics of Mobile Network Basic Concepts Host Mobility Support Approaches Hypotheses Simulation Conclusions.
Gursharan Singh Tatla Transport Layer 16-May
Cellular IP: Proxy Service Reference: “Incorporating proxy services into wide area cellular IP networks”; Zhimei Jiang; Li Fung Chang; Kim, B.J.J.; Leung,
Wireless Ad Hoc VoIP Thesis by: Patrick Stuedi & Gustavo Alonso Presentation by: Anil Kumar Marukala & Syed Khaja Najmuddin Ahmed.
Mobile IP: Introduction Reference: “Mobile networking through Mobile IP”; Perkins, C.E.; IEEE Internet Computing, Volume: 2 Issue: 1, Jan.- Feb. 1998;
Host Mobility for IP Networks CSCI 6704 Group Presentation presented by Ye Liang, ChongZhi Wang, XueHai Wang March 13, 2004.
Copyright © 2006, Dr. Carlos Cordeiro and Prof. Dharma P. Agrawal, All rights reserved. 1 Carlos Cordeiro Philips Research North America Briarcliff Manor,
An Agile Vertical Handoff Scheme for Heterogeneous Networks Hsung-Pin Chang Department of Computer Science National Chung Hsing University Taichung, Taiwan,
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
1 Integrating 3G and WLAN Services in NTP SIP-based VoIP Platform Dr. Quincy Wu National Telecommunications Program Office
Application-Layer Mobility Using SIP Henning Schulzrinne, Elin Wedlund Mobile Computing and Communications Review, Volume 4, Number 3 Presenter: 許啟裕 Date:
An ID/locator split architecture for future networks Ved P. Kafle, Hideki Otsuki, and Masugi Inoue, National Institute of Information and Communications.
Simultaneous Mobility: Problem Statement K. Daniel Wong, Malaysia University of Science & Technology
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
Network: Location Management Y. Richard Yang 3/21/2011.
CELLULAR DATA NETWORKS Mr. Husnain Sherazi Lecture 5.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
IP Services over Bluetooth: Leading the Way to a New Mobility Markus Albrecht Matthias Frank Peter Martini Markus Schetelig Asko Vilavaara Andre Wenzel.
Fast Handoff for Seamless wireless mesh Networks Yair Amir, Clauiu Danilov, Michael Hilsdale Mobisys’ Jeon, Seung-woo.
ICST 2011 Interconnecting ZigBee and 6LoWPAN Wireless Sensor Networks for Smart Grid Applications Advisor: Quincy Wu Speaker: Chia-Wen Lu National Chi.
1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007.
Efficient Mobility Management for Vertical Handoff between WWAN and WLAN IEEE Communications Magazine November 2003.
Vertical Optimization Of Data Transmission For Mobile Wireless Terminals MICHAEL METHFESSEL, KAI F. DOMBROWSKI, PETER LANGENDORFER, HORST FRANKENFELDT,
1 © NOKIA Functionality and Testing of Policy Control in IP Multimedia Subsystem Skander Chaichee HUT/Nokia Networks Supervisor: Professor Raimo.
4.1.4 multi-homing.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 11: Network Address Translation for IPv4 Routing And Switching.
Security Mechanisms for Delivering Ubiquitous Services in Next Generation Mobile Networks Haitham Cruickshank University of Surrey workshop on Ubiquitous.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Interactive Connectivity Establishment : ICE
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Modularized Two-Stages Vertical Handoff Scheme in Integration of WWAN and WLAN Shimin Li Ying Wang Presented by Shimin Li E&CE750.
A proxy-based integrated cache consistency and mobility management scheme for client-server applications in Mobile IP systems - Weiping He, Ing-Ray Chen.
USHA: A Practical Vertical Handoff Solution Ling-Jyh Chen, Tony Sun, Mario Gerla Computer Science Department, UCLA.
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
Mobile Transport Layer  Motivation  TCP-mechanisms  Indirect TCP  Snooping TCP  Mobile TCP  Fast retransmit/recovery  Transmission freezing  Selective.
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. 
Telematics Protocols and Technologies
Gijeong Kim ,Junho Kim ,Sungwon Lee Kyunghee University
IP Telephony (VoIP).
DMET 602: Networks and Media Lab
Introduction Wireless devices offering IP connectivity
Instructor Materials Chapter 9: NAT for IPv4
Routing and Switching Essentials v6.0
Session Initiation Protocol (SIP)
Group 2: Qiuxi Zhu, Buchao Yu, Guoxi Wang
GPRS GPRS stands for General Packet Radio System. GPRS provides packet radio access for mobile Global System for Mobile Communications (GSM) and time-division.
Network Virtualization
CIS 82 Routing Protocols and Concepts Chapter 11 NAT
Instructor Materials Chapter 9: NAT for IPv4
DMET 602: Networks and Media Lab
Application Layer Mobility Management Scheme for Wireless Internet
TCP for Wireless Networks
Chapter 11: Network Address Translation for IPv4
Presentation transcript:

1 Design and Implementation of a SIP-Based Mobile and Vehicular Wireless Network With Push Mechanism Yu-Chee Tseng, Jen-Jee Chen, and Yu-Li Cheng National Chiao Tung University, Taiwan IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 56, NO. 6, NOV. 2007

2 Outline Introduction System Architecture and Motivation Basic Operations of the SIP-Based Mobile Network –MH Joining the Mobile Network –Session Setup Procedure and CAC and RM Mechanisms –Handoff Procedure –MH Leaving the Mobile Network Proposed Push Mechanism –Sleep Procedure –Wake-Up Procedure Experimental Results and Comparison –Our Prototype –Call Setup Time and Maximum Num ber of Supported Calls –Handoff Delay –Performance of the Push Mechanism –Comparison of Signaling Cost Conclusion

3 Introduction Extensive research has focused on how to maintain the global reachability of a device without interruption even when it is moving around. However, these host mobility management schemes manage the mobility and connectivity of mobile devices in an individual manner. Supporting host mobility when users exhibit group mobility causes significant costs.

4 Introduction (cont.) MIPv6-NEMO –IETF network mobility working group –“Network Mobility Basic Support Protocol” RFC 3963 SIP-NEMO –C.-M. Huang, C.-H. Lee, and J.- R. Zheng, “A novel SIP-based route optimization for network mobility,” IEEE J. Sel. Areas Commun., vol. 24, no. 9, pp. 1682–1691, Sep

5 Introduction (cont.) Both MIPv6-NEMO and SIP-NEMO have shortcomings –Do not consider how to manage wireless resource. –Incurs unnecessary charges and energy consumption for the external wireless interfaces. –For SIP-NEMO, additional servers are required.

6 Introduction (cont.) SIP-based Mobile Network Gateway (SIP-NMG) –The only component that required. No modification required to the end nodes. –Support multiple external interfaces. –When there is no Internet activity, the SIP-NMG disconnect the wireless interfaces to save energy and cost. –SIP session control feature is exploited and a push mechanism is proposed. A push server is required.

7 System Architecture and Motivation

8 System Architecture and Motivation (cont.) Design motivations –Saving charges of Internet access –QoS guarantee –Push mechanism –An added service for public transportation operators –Backward compatibility –Reducing handoffs –Saving the power consumption of MHs –Decreasing the complexity of MHs

9 Basic Operations of the SIP-Based Mobile Network

10 MH Joining the Mobile Network

11 Session Setup Procedure and CAC and RM Mechanisms

12 Handoff Procedure

13 MH Leaving the Mobile Network The MH may detect other networks and update its contact information by sending a SIP REGISTER message. –If there is an ongoing session, it can be resumed by SIP re-INVITE. Since the MH does not deregister with the SIP-MNG, the allocated resource will never be released. The authors suggest setting a timer for each session and integrating the SIP-MNG with the underlying routing protocol in MANET

14 Proposed Push Mechanism

15 Sleep Procedure SIP-MNG id, status, MSISDN, and IP address SIP URI, SIP-MNG id, and registration expiration time

16 Wake-up Procedure

17 Session Transfer Process

18 Experimental Results and Comparison

19 The Prototype SIP-NMG (IBM T42) is implemented over FC4 –iptables and libipq are used for NAT and SIP-ALG –External wireless interfaces Nokia card (GSM) phone PHS WiWi Card MC-P300/P-Card MC-6550 and Huawei E612 WCDMA PCMCIA card Push server (ASUS note book) is implemented by C++ on Microsoft Windows XP MHs are IBM X23 with ASUS WL-167G usb WLAN adapters –OS: Windows XP –SIP client: Windows messenger 5.1

20 Call Setup Time and Maximum Number of Support Calls IP phone  MH2 –Support calls by single interface with acceptable quality, i.e. <1% packet dropping rate. A GPRS interface cannot provide enough bandwidth to support even one single voice call –the GPRS downlink bandwidth is only 28.8 kb/s, and the uplink bandwidth is even less Via cellular > via –Internet  PSTN  cellular network  MANET

21

22 Handoff Delay

23 Performance of the Push Mechanism IP phone  MH2 Call setup time consists of two major components: short message transmission time + wireless interface reconnection time The call setup time is not short. –This is why we design our push server to temporarily answer an incoming call to keep the session alive, or the caller may hang up before the call is established.

24 Comparison of Signaling Cost (when handoff) The offline case –SIP-MNG has no SIP signaling cost –MIPv6-NEMO has to track network signaling and update with its HA (cost HABU ) The online case –SIP-MNG  N x cost SIP-reregistration + S x costSIP-reINVITE N is the # of MHs in the mboile network S is the # of sessions –MIPv6-NEMO  cost HABU + M x cost BU M is the # of CNs assume that the routing optimization approach based on binding update for network prefixes is used

25 Conclusion A SIP-based mobile network architecture to support networking services on the roads –Multiple wireless interfaces –Dynamic bandwidth to internal users –By interpreting SIP signaling, the RM and CAC mechanisms inside the SIP-MNG can guarantee QoS for users –a push mechanism to allow the SIP-MNG to stay offline –do not modify the current SIP client–server architecture and protocol A prototype has been developed

26 comments Simple, but maybe effective proposal The handoff detection on SIP-NMG still rely on lower layer. –May not be efficient enough When basing on Mobile IP(v6), if address translation is used, the cooperation with upper (application) layer should be considered. –e.g., Using SIP. Implementing a prototype is interesting but requires manpower and time.