Signaling Compression for Push-to-talk over Cellular (PoC)

Slides:



Advertisements
Similar presentations
SIPPING 3GPP Requirements Ad Hoc Meeting Georg Mayer IETF#53, Minneapolis.
Advertisements

IP security over ATM CS 329 Hwajung Lee Computer and Communications Security The George Washington University.
Push-to-Talk over Cellular
Discussion Monday ( ). ver length 32 bits data (variable length, typically a TCP or UDP segment) 16-bit identifier header checksum time to live.
SIMPLE Presence Traffic Optimization and Server Scalability Vishal Kumar Singh Henning Schulzrinne Markus Isomaki Piotr Boni IETF 67, San Diego.
Composite Link Framework Issues. Functional requirement #1 The solution SHALL provide a means to summarize routing advertisements regarding the characteristics.
SIP and IMS Enabled Residential Gateway Sergio Romero Telefónica I+D Jan Önnegren Ericsson AB Alex De Smedt Thomson Telecom.
1 Presence-specific dictionary for Sigcomp draft-garcia-simple-presence-dictionary-02.txt 68 th IETF Prague, Check Republic SIPPING WG 21/22-March-2007.
IP Multimedia Subsystem (IMS) 江培文. Agenda Background IMS Definition IMS Architecture IMS Entities IMS-CS Interworking.
Understanding the Internet Low Bit Rate Coder Jan Linden Vice President of Engineering Global IP Sound Presented by Jan Skoglund Sr. Research Scientist.
Beneficial Caching in Mobile Ad Hoc Networks Bin Tang, Samir Das, Himanshu Gupta Computer Science Department Stony Brook University.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Activities in the field of header compression. Center for TeleInFrastructure 2 ROHC working group RFC 3095 ROHC (Framework + RTP. UDP, ESP, uncompressed)
A Study of Mobile IP Kunal Ganguly Wichita State University CS843 – Distributed Computing.
Internet Networking Spring 2004
Internet Networking Spring 2003
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.
Via contains the address at which the originator is expecting to receive responses to this request. Mandatory To contains a display name and a SIP URI.
Arslan Munir and Ann Gordon-Ross+
Support Services & IP Multimedia Subsystem (IMS)
Page 1 SIP header reduction for supporting delay sensitive applications draft-akhtar-sipping-header-reduction-00.txt draft-akhtar-sipping-3g-static-dictionary-00.txt.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
1 Lecture 17 – March 21, 2002 Content-delivery services. Multimedia services Reminder  next week individual meetings and project status report are due.
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.
Internet Telephony (VoIP) Henning Schulzrinne Dept. of Computer Science Columbia University Fall 2003.
SIP Extensions for Enhanced Location Based Services in 3G Networks International SIP 2004, Paris Pavitra Krishnaswamy Application-Ready.
A Conference Gateway Supporting Interoperability Between SIP and H.323 Jiann-Min Ho (Presenter) Jia-Cheng Hu Information Networking Institute Peter Steenkiste.
Internet Protocol ECS 152B Ref: slides by J. Kurose and K. Ross.
Université du Québec École de technologie supérieure Department of software and IT engineering Real-time multi-user transcoding for push to talk over cellular.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 13.
Slide title In CAPITALS 50 pt Slide subtitle 32 pt Performance of Signalling Compression in the Third Generation Mobile Network Jouni Mäenpää S
Overview of ROHC framework
BRIAN ROSEN HANNES TSCHOFENIG HENNING SCHULZRINNE draft-rosen-ecrit-data-only-ea.
SCTP: A new networking protocol for super-computing Mohammed Atiquzzaman Shaojian Fu Department of Computer Science University of Oklahoma.
Cooperation between stations in wireless networks Andrea G. Forte, Henning Schulzrinne Department of Computer Science, Columbia University Presented by:
Emergency Text Messaging using SIP MESSAGE draft-kim-ecrit-text-00
3GPP2 All-IP Ad-Hoc Group March 23, Over-the-Air VoIP Issues and Recommended Phases Raymond Hsu Tao Chen Joe Odenwalder Ed Tiedemann.
TSG-A WG4 TITLE: GRE L2TPv3 Comparison SOURCE:
End-to-End VoMPLS Header Compression (draft-ash-e2e-vompls-hdr-compress-00.txt) End-to-End VoIP Header Compression Using cRTP (draft-ash-e2e-crtp-hdr-compress-00.txt)
Telematics Protocols and Technologies
A Cluster-based Routing Protocol for Mobile Ad hoc Networks
Internet Telephony (VoIP)
SIP over MANETs Introduction to SIP SIP vs MANETs Open Issues
Communications, ICC '07. IEEE International Conference on
Point-to-Point Network Switching
CS522 Advanced database Systems
Internet, Part 2 1) Session Initiating Protocol (SIP)
H.264/SVC Video Transmission Over P2P Networks
Wenyu Jiang Henning Schulzrinne Columbia University
Internet Networking Spring 2002
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
SEMINAR ON Optical Burst Switching
Wireless ATM PRESENTED BY : NIPURBA KONAR.
Network Virtualization
Internet, Part 2 1) Session Initiating Protocol (SIP)
Optimizing DTLS for use in IoT
SigComp: Signaling Compression
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Ron Shacham Henning Schulzrinne Srisakul Thakolsri Wolfgang Kellerer
Understanding the Internet Low Bit Rate Coder
Switching Techniques.
Attribute Based Addressing for SIP
Sami Ehoniemi Master’s Thesis: Performance of Multimedia Services in Packet Switched Mobile Networks Sami Ehoniemi
Chapter 4 Network Layer Computer Networking: A Top Down Approach 5th edition. Jim Kurose, Keith Ross Addison-Wesley, April Network Layer.
SIMPLE Presence Traffic Optimization and Server Scalability
Advanced Computer Networks
SIP Basics Workshop Dennis Baron July 20, 2005.
網際網路電話系統 期中考重點整理.
Active RTP liveness discovery
Presentation transcript:

Signaling Compression for Push-to-talk over Cellular (PoC) Andrea G. Forte Henning Schulzrinne Department of Computer Science Columbia University

Template-based Compression Why compression? SIP Chosen as signaling protocol for IMS text-based protocol Average SIP INVITE as large as 1200 bytes IP Multimedia Subsystem (IMS) Low bit-rate links Long call set-up delay Not suitable for PoC Delay GSM: ~ 2 sec one-way delay (SS7) PoC: ~ 1 sec requirement

Template-based Compression SigComp – Pros and Cons Advantages Already standardized by IETF Mandatory in IMS rel 5 and above Implementations already available Open SigComp (Deflate) Disadvantages Complex and heavy LZ-based compression not good enough for PoC and IMS Overhead UDVM bytecode, feedback item, state identifier, etc.

Template-based Compression Our approach Templates Send only variable parameters of SIP messages Shared Dictionary (SD) Association between URIs and index in SD Headers affected: From, To, Contact, etc. Association between codecs and indexes in SD Lines affected: m= lines, rtpmap lines, fmtp lines, etc. Other Header Stripping Some SIP headers and SDP lines are irrelevant to the receiver (Via, Max-Forwards, Record Route, etc.) Compression Various compression techniques are used (integer encoding, bit-mask encoding, etc.) Packet Optimization The compressed packet is structured so to minimize its size and the order of the compressed values in the packet is fixed

Template-based Compression Incoming INVITE – Contributions New heuristic is added to the previous one Original Size Template Stripped Headers Various (bit-masks, string2int) SD + Public IDs Packet Optimization Size (Bytes) 1182 517 343 196 137 81 Savings (Bytes) - 665 174 147 59 56 Savings (%) 56.26 14.72 12.43 5.0 4.73

Template-based Compression Incoming INVITE – Compression Original size SigComp only Template + SD Full Flow (Bytes) 1182 592 149 115 81 87 Optimized Flow 658 122 SigComp makes things worst !

Template-based Compression Conclusions Why compression SIP rich text protocol Good for high bandwidth IMS and cellular low bandwidth Long call set-up delay SigComp Advantages Already RFC Mandatory in IMS release 5 and above Implementations already available (Open SigComp - deflate) Disadvantages Not good enough for PoC and IMS Complex and heavy Template based compression (TBC) Templates SD Performances Below 113 bytes for downlink direction About 30~40 bytes for uplink direction Satisfies delay requirements for PoC in IMS