Ebook481 pages10 hours
Internet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice
Rating: 5 out of 5 stars
5/5
()
About this ebook
Session Initiation Protocol (SIP) was conceived in 1996 as a signaling protocol for inviting users to multimedia conferences. With this development, the next big Internet revolution silently started. That was the revolution which would end up converting the Internet into a total communication system which would allow people to talk to each other, see each other, work collaboratively or send messages in real time. Internet telephony and, in general, Internet multimedia, is the new revolution today and SIP is the key protocol which allows this revolution to grow.
The book explains, in tutorial fashion, the underlying technologies that enable real-time IP multimedia communication services in the Internet (voice, video, presence, instant messaging, online picture sharing, white-boarding, etc). Focus is on session initiation protocol (SIP) but also covers session description protocol (SDP), Real-time transport protocol (RTP), and message session relay protocol (MSRP). In addition, it will also touch on other application-related protocols and refer to the latest research work in IETF and 3GPP about these topics. (3GPP stands for "third-generation partnership project" which is a collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA (China), ATIS (North America) and TTA (South Korea).) The book includes discussion of leading edge theory (which is key to really understanding the technology) accompanied by Java examples that illustrate the theoretical concepts.
Throughout the book, in addition to the code snippets, the reader is guided to build a simple but functional IP soft-phone therefore demonstrating the theory with practical examples.
This book covers IP multimedia from both a theoretical and practical point of view focusing on letting the reader understand the concepts and put them into practice using Java. It includes lots of drawings, protocol diagrams, UML sequence diagrams and code snippets that allow the reader to rapidly understand the concepts.
The book explains, in tutorial fashion, the underlying technologies that enable real-time IP multimedia communication services in the Internet (voice, video, presence, instant messaging, online picture sharing, white-boarding, etc). Focus is on session initiation protocol (SIP) but also covers session description protocol (SDP), Real-time transport protocol (RTP), and message session relay protocol (MSRP). In addition, it will also touch on other application-related protocols and refer to the latest research work in IETF and 3GPP about these topics. (3GPP stands for "third-generation partnership project" which is a collaboration agreement between ETSI (Europe), ARIB/TTC (Japan), CCSA (China), ATIS (North America) and TTA (South Korea).) The book includes discussion of leading edge theory (which is key to really understanding the technology) accompanied by Java examples that illustrate the theoretical concepts.
Throughout the book, in addition to the code snippets, the reader is guided to build a simple but functional IP soft-phone therefore demonstrating the theory with practical examples.
This book covers IP multimedia from both a theoretical and practical point of view focusing on letting the reader understand the concepts and put them into practice using Java. It includes lots of drawings, protocol diagrams, UML sequence diagrams and code snippets that allow the reader to rapidly understand the concepts.
- Focus on HOW multimedia communications over the Internet works to allow readers to really understand and implement the technology
- Explains how SIP works, including many programming examples so the reader can understand abstract concepts like SIP dialogs, SIP transactions, etc.
- It is not focused on just VoIP. It looks At a wide array of enhanced communication services related to SIP enabling the reader put this technology into practice.
- Includes nearly 100 references to the latest standards and working group activities in the IETF, bringing the reader completely up to date.
- Provides a step-by-step tutorial on how to build a basic, though functional, IP soft-phone allowing the reader to put concepts into practice.
- For advanced readers, the book also explains how to build a SIP proxy and a SIP registrar to enhance one's expertise and marketability in this fast moving area.
Related to Internet Multimedia Communications Using SIP
Titles in the series (29)
MPLS: Next Steps Rating: 4 out of 5 stars4/5Network Simulation Experiments Manual Rating: 4 out of 5 stars4/5Telecommunications Law in the Internet Age Rating: 4 out of 5 stars4/5MPLS Network Management: MIBs, Tools, and Techniques Rating: 0 out of 5 stars0 ratingsNetwork Security: A Practical Approach Rating: 5 out of 5 stars5/5Content Networking: Architecture, Protocols, and Practice Rating: 5 out of 5 stars5/5Multicast Communication: Protocols, Programming, & Applications Rating: 1 out of 5 stars1/5Bluetooth Application Programming with the Java APIs Essentials Edition Rating: 5 out of 5 stars5/5GMPLS: Architecture and Applications Rating: 5 out of 5 stars5/5Internet QoS: Architectures and Mechanisms for Quality of Service Rating: 4 out of 5 stars4/5Developing IP-Based Services: Solutions for Service Providers and Vendors Rating: 0 out of 5 stars0 ratingsTCP/IP Clearly Explained Rating: 4 out of 5 stars4/5IPv6: Theory, Protocol, and Practice Rating: 5 out of 5 stars5/5Modern Cable Television Technology Rating: 0 out of 5 stars0 ratingsThe Internet and Its Protocols: A Comparative Approach Rating: 0 out of 5 stars0 ratingsPolicy-Based Network Management: Solutions for the Next Generation Rating: 3 out of 5 stars3/5Bluetooth Application Programming with the Java APIs Rating: 0 out of 5 stars0 ratingsComputer Networks: A Systems Approach Rating: 4 out of 5 stars4/5Network Simulation Experiments Manual Rating: 5 out of 5 stars5/5Deploying IP and MPLS QoS for Multiservice Networks: Theory and Practice Rating: 0 out of 5 stars0 ratingsWireless Communications & Networking Rating: 3 out of 5 stars3/5Routing, Flow, and Capacity Design in Communication and Computer Networks Rating: 0 out of 5 stars0 ratingsWireless Networking Rating: 2 out of 5 stars2/5Information Assurance: Dependability and Security in Networked Systems Rating: 5 out of 5 stars5/5Internet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice Rating: 5 out of 5 stars5/5Network Routing: Algorithms, Protocols, and Architectures Rating: 0 out of 5 stars0 ratingsNetwork Analysis, Architecture, and Design Rating: 3 out of 5 stars3/5Technical, Commercial and Regulatory Challenges of QoS: An Internet Service Model Perspective Rating: 0 out of 5 stars0 ratingsNetwork Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS Rating: 4 out of 5 stars4/5
Related ebooks
Internet QoS: Architectures and Mechanisms for Quality of Service Rating: 4 out of 5 stars4/5Securing VoIP: Keeping Your VoIP Network Safe Rating: 5 out of 5 stars5/5Wireless Networking Rating: 2 out of 5 stars2/5GMPLS: Architecture and Applications Rating: 5 out of 5 stars5/5Wireless Networking Complete Rating: 5 out of 5 stars5/5Speed of Light Communications and the Internet Protocol (IP) Rating: 4 out of 5 stars4/5SAE and the Evolved Packet Core: Driving the Mobile Broadband Revolution Rating: 3 out of 5 stars3/5The Internet and Its Protocols: A Comparative Approach Rating: 0 out of 5 stars0 ratingsNetwork Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS Rating: 4 out of 5 stars4/5Building Wireless Sensor Networks: Application to Routing and Data Diffusion Rating: 0 out of 5 stars0 ratingsComputing in Communication Networks: From Theory to Practice Rating: 0 out of 5 stars0 ratingsIntroduction to Python Network Automation: The First Journey Rating: 0 out of 5 stars0 ratingsWireshark Network Security Rating: 3 out of 5 stars3/5Network Analysis, Architecture, and Design Rating: 3 out of 5 stars3/5Content Networking: Architecture, Protocols, and Practice Rating: 5 out of 5 stars5/5Multimedia over IP and Wireless Networks: Compression, Networking, and Systems Rating: 0 out of 5 stars0 ratings5G Mobile Core Network: Design, Deployment, Automation, and Testing Strategies Rating: 0 out of 5 stars0 ratingsDefending IoT Infrastructures with the Raspberry Pi: Monitoring and Detecting Nefarious Behavior in Real Time Rating: 0 out of 5 stars0 ratingsNetwork Coding: Fundamentals and Applications Rating: 0 out of 5 stars0 ratingsWireless Public Safety Networks 2: A Systematic Approach Rating: 0 out of 5 stars0 ratingsVoice and Video Over IP Rating: 5 out of 5 stars5/5Private 5G: A Systems Approach Rating: 0 out of 5 stars0 ratingsIP Multimedia Subsystem A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratingsSession Initiation Protocol SIP A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsVoice over Internet Protocol (VoIP) Security Rating: 0 out of 5 stars0 ratingsImplementing 802.11, 802.16, and 802.20 Wireless Networks: Planning, Troubleshooting, and Operations Rating: 5 out of 5 stars5/5Wi-Fi Telephony: Challenges and Solutions for Voice over WLANs Rating: 5 out of 5 stars5/5Building Telephony Systems with OpenSIPS - Second Edition Rating: 0 out of 5 stars0 ratingsThe Best Damn Cisco Internetworking Book Period Rating: 0 out of 5 stars0 ratings
Computers For You
Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5Elon Musk Rating: 4 out of 5 stars4/5SQL QuickStart Guide: The Simplified Beginner's Guide to Managing, Analyzing, and Manipulating Data With SQL Rating: 4 out of 5 stars4/5The Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5Standard Deviations: Flawed Assumptions, Tortured Data, and Other Ways to Lie with Statistics Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5CompTIA IT Fundamentals (ITF+) Study Guide: Exam FC0-U61 Rating: 0 out of 5 stars0 ratingsThe ChatGPT Millionaire Handbook: Make Money Online With the Power of AI Technology Rating: 0 out of 5 stars0 ratingsProcreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsAlan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition Rating: 4 out of 5 stars4/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Childhood Unplugged: Practical Advice to Get Kids Off Screens and Find Balance Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Dark Aeon: Transhumanism and the War Against Humanity Rating: 5 out of 5 stars5/5AP Computer Science Principles Premium, 2024: 6 Practice Tests + Comprehensive Review + Online Practice Rating: 0 out of 5 stars0 ratingsChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsThe Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Going Text: Mastering the Command Line Rating: 4 out of 5 stars4/5People Skills for Analytical Thinkers Rating: 5 out of 5 stars5/5How to Create Cpn Numbers the Right way: A Step by Step Guide to Creating cpn Numbers Legally Rating: 4 out of 5 stars4/5
Reviews for Internet Multimedia Communications Using SIP
Rating: 5 out of 5 stars
5/5
1 rating0 reviews
Book preview
Internet Multimedia Communications Using SIP - Rogelio Martinez Perea
Enjoying the preview?
Page 1 of 1