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/5Bluetooth Application Programming with the Java APIs Essentials Edition Rating: 5 out of 5 stars5/5TCP/IP Clearly Explained Rating: 4 out of 5 stars4/5Content Networking: Architecture, Protocols, and Practice Rating: 5 out of 5 stars5/5Network Security: A Practical Approach Rating: 5 out of 5 stars5/5GMPLS: Architecture and Applications Rating: 5 out of 5 stars5/5Telecommunications Law in the Internet Age Rating: 4 out of 5 stars4/5Multicast Communication: Protocols, Programming, & Applications Rating: 1 out of 5 stars1/5Internet QoS: Architectures and Mechanisms for Quality of Service Rating: 4 out of 5 stars4/5MPLS Network Management: MIBs, Tools, and Techniques Rating: 0 out of 5 stars0 ratingsDeveloping IP-Based Services: Solutions for Service Providers and Vendors Rating: 0 out of 5 stars0 ratingsNetwork Simulation Experiments Manual Rating: 5 out of 5 stars5/5Computer Networks: A Systems Approach Rating: 4 out of 5 stars4/5Modern Cable Television Technology Rating: 0 out of 5 stars0 ratingsWireless Networking Rating: 2 out of 5 stars2/5IPv6: Theory, Protocol, and Practice Rating: 5 out of 5 stars5/5Policy-Based Network Management: Solutions for the Next Generation Rating: 3 out of 5 stars3/5Wireless Communications & Networking Rating: 3 out of 5 stars3/5Bluetooth Application Programming with the Java APIs Rating: 0 out of 5 stars0 ratingsDeploying IP and MPLS QoS for Multiservice Networks: Theory and Practice Rating: 0 out of 5 stars0 ratingsThe Internet and Its Protocols: A Comparative Approach Rating: 0 out of 5 stars0 ratingsRouting, Flow, and Capacity Design in Communication and Computer Networks Rating: 0 out of 5 stars0 ratingsInternet Multimedia Communications Using SIP: A Modern Approach Including Java® Practice Rating: 5 out of 5 stars5/5Information Assurance: Dependability and Security in Networked Systems Rating: 5 out of 5 stars5/5Technical, Commercial and Regulatory Challenges of QoS: An Internet Service Model Perspective Rating: 0 out of 5 stars0 ratingsNetwork Analysis, Architecture, and Design Rating: 3 out of 5 stars3/5Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS Rating: 4 out of 5 stars4/5Network Routing: Algorithms, Protocols, and Architectures Rating: 0 out of 5 stars0 ratings
Related ebooks
GMPLS: Architecture and Applications Rating: 5 out of 5 stars5/5Internet 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/5SAE and the Evolved Packet Core: Driving the Mobile Broadband Revolution Rating: 3 out of 5 stars3/5Wireless Networking Rating: 2 out of 5 stars2/5Content Networking: Architecture, Protocols, and Practice Rating: 5 out of 5 stars5/5Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP, and MPLS Rating: 4 out of 5 stars4/5Multimedia over IP and Wireless Networks: Compression, Networking, and Systems Rating: 0 out of 5 stars0 ratingsThird Generation CDMA Systems for Enhanced Data Services Rating: 5 out of 5 stars5/55G Mobile Core Network: Design, Deployment, Automation, and Testing Strategies Rating: 0 out of 5 stars0 ratingsVoice and Video Over IP Rating: 5 out of 5 stars5/5MPLS: Next Steps Rating: 4 out of 5 stars4/5Defending IoT Infrastructures with the Raspberry Pi: Monitoring and Detecting Nefarious Behavior in Real Time Rating: 0 out of 5 stars0 ratingsThe Internet and Its Protocols: A Comparative Approach Rating: 0 out of 5 stars0 ratingsInformation Assurance: Dependability and Security in Networked Systems Rating: 5 out of 5 stars5/5Speed of Light Communications and the Internet Protocol (IP) Rating: 4 out of 5 stars4/5Building Wireless Sensor Networks: Application to Routing and Data Diffusion Rating: 0 out of 5 stars0 ratings5G Networks: Planning, Design and Optimization Rating: 0 out of 5 stars0 ratings4G: LTE/LTE-Advanced for Mobile Broadband Rating: 4 out of 5 stars4/5Introduction to Python Network Automation: The First Journey Rating: 0 out of 5 stars0 ratingsPrivate 5G: A Systems Approach Rating: 0 out of 5 stars0 ratingsModern Cable Television Technology Rating: 0 out of 5 stars0 ratingsOpen Radio Access Network (O-RAN) Systems Architecture and Design Rating: 0 out of 5 stars0 ratingsDeveloping IP-Based Services: Solutions for Service Providers and Vendors Rating: 0 out of 5 stars0 ratingsWireless Networking Complete Rating: 5 out of 5 stars5/5Cellular Internet of Things: Technologies, Standards, and Performance Rating: 5 out of 5 stars5/5Session Initiation Protocol SIP A Clear and Concise Reference Rating: 0 out of 5 stars0 ratingsWi-Fi Telephony: Challenges and Solutions for Voice over WLANs Rating: 5 out of 5 stars5/5SIP Extensions For The IP Multimedia Subsystem A Complete Guide - 2020 Edition Rating: 0 out of 5 stars0 ratings
Computers For You
101 Awesome Builds: Minecraft® Secrets from the World's Greatest Crafters Rating: 4 out of 5 stars4/5The Invisible Rainbow: A History of Electricity and Life Rating: 4 out of 5 stars4/5Slenderman: Online Obsession, Mental Illness, and the Violent Crime of Two Midwestern Girls Rating: 4 out of 5 stars4/5The Hacker Crackdown: Law and Disorder on the Electronic Frontier Rating: 4 out of 5 stars4/5Elon Musk 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/5Mastering ChatGPT: 21 Prompts Templates for Effortless Writing Rating: 5 out of 5 stars5/5Procreate for Beginners: Introduction to Procreate for Drawing and Illustrating on the iPad Rating: 0 out of 5 stars0 ratingsCompTIA 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 ratingsThe Professional Voiceover Handbook: Voiceover training, #1 Rating: 5 out of 5 stars5/5Master Builder Roblox: The Essential Guide 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/5ChatGPT Ultimate User Guide - How to Make Money Online Faster and More Precise Using AI Technology Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5Artificial Intelligence: The Complete Beginner’s Guide to the Future of A.I. Rating: 4 out of 5 stars4/5Ultimate Guide to Mastering Command Blocks!: Minecraft Keys to Unlocking Secret Commands 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/5Deep Search: How to Explore the Internet More Effectively Rating: 5 out of 5 stars5/5Hacking: Ultimate Beginner's Guide for Computer Hacking in 2018 and Beyond: Hacking in 2018, #1 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/5CompTIA Security+ Practice Questions Rating: 2 out of 5 stars2/5Alan Turing: The Enigma: The Book That Inspired the Film The Imitation Game - Updated Edition 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