SlideShare una empresa de Scribd logo
1 de 38
Coursework for IP Networks and Protocols
MULTIMEDIA SERVICES OVER IP
NETWORKS
Submitted by:
YatishBathla
Bruno Iniguez
INDEX OF MULTIMEDIA SERVICES IN IP NETWORKS
Coursework for IP Networks and Protocols
• Introduction to multimedia services in IP
network
• Problem statement
• Types of solutions
• SIP Protocol Basics
- Introduction
- Session Descriptions and SDP
- Message Format
- Session initiation
• SIP Based Application: IMS
2A. Introduction of IMS
- IMS Requirements
- Protocols used in the IMS
- IMS Architecture
2B. Session Control in the IMS
- Prerequisites Operation
- Session Setup
• H.323
3A. Introduction
• Network Architecture
• Network Elements
– Terminals
– MCU’s
• Gateways
– Gatekeepers
– Border Elements and Peer
Elements
• Protocols/Codecs
• 3B. Network Signaling
i. RAS Signaling
ii. H.225.0 Call Signaling
iii. H.245 Call Control
– Capability Negotiation
– Master/Slave
Determination
– Logical Channel Signaling
– Fast Connect
INTRODUCTION
Coursework for IP Networks and Protocols
• Today with the rise of multimedia and network technologies,
multimedia has become an indispensable feature on the Internet.
• Animation, voice and video clips become more and more popular on
the Internet. Multimedia networking products like Internet telephony,
Internet TV, video conferencing have appeared on the market.
• In the future, people would enjoy other multimedia products in
distance learning, distributed simulation, distributed work groups and
other areas.
• The Internet has experienced tremendous expansion in the past
several years. Demands for IP based multimedia services are emerging.
At the same time, cellular networks are evolving from circuit-switched,
voice-centric networks to third generation (3G) wireless networks that
support high-speed IP-based data, voice, and multimedia services.
PROBLEM?
Coursework for IP Networks and Protocols
Coursework for IP Networks and Protocols
• H. 323
• SIP
TYPE OF SOLUTION
Introduction of SIP Protocol
Coursework for IP Networks and Protocols
• SIP is based on HTTP and,
so, is a textual request-
response protocol.
• main goal of SIP is to deliver
a session description to a
user at their current
location
• Based on Offer/Answer
Model
• User register its complete
URI in Registrar server
• SIP makes mapping
between Public URI and
current URI
Session Description Protocol
Coursework for IP Networks and Protocols
• The most common format
for describing multimedia
sessions is the Session
Description Protocol (SDP).
a textual format to describe
multimedia sessions
• SDP description consists of
two parts: session-level
information and media-level
information
SIP Message Body
Coursework for IP Networks and Protocols
• SIP messages can carry any
type of body using MIME
(Multipurpose Internet Mail
Extensions) encoding
• Sender Terminal or / Server sends
SIP request called Request Line
Request line consist method
name, the Request-URI, the
protocol version and Header.
• Receiving Terminal or/ Server
reply SIP response called Status
Line
The status line contains the
protocol version ,the status of the
transaction and Header
SIP Message Body
Coursework for IP Networks and Protocols
• Right after the start line, SIP
messages contain a set of
header fields
• Six mandatory header fields
that appear in every SIP
message. They are
To, From, Cseq, Call-ID, Max-
Forwards, and Via
Session Initiation SIP
Coursework for IP Networks and Protocols
• Alice registers her current location
sip:alice@pda.com
• with the registrar at domain.com.
Alice sends a REGISTER request
indicating that requests addressed
to the URI in the To header field
sip:Alice.Smith@domain.com
• At a later time, Bob invites Alice to
an audio session. Bob sends an
INVITE request using Alice’s public
URI
• If, in the middle of the session,
they wanted to make any changes
to the session (e.g., add video), all
they would need to do would be to
issue another INVITE request with
an updated session description
SIP APPLICATION: IMS
Coursework for IP Networks and Protocols
• Third Generation (3G) networks aim to merge two of the most
successful paradigms in communications: cellular networks
and the Internet
• IMS to provide ubiquitous cellular access to all the services
that the Internet provides. Picture yourself accessing your
favorite web pages, reading your email, watching a movie, or
taking part in a videoconference wherever you are by simply
pulling a 3G hand-held device out of your pocket.
• IP Multimedia Subsystem is a Session Initiation Protocol
(SIP)-based IP Multimedia infrastructure that provides a
complete architecture and framework for real-time and non-
real-time IP multimedia services on the top of Packet
Switched (PS) core while still preserving the Circuit Switched
(CS) telephony services
IMS REQUIREMENT
Coursework for IP Networks and Protocols
• Support for establishing IP Multimedia Sessions.
• Support for a mechanism to negotiate Quality of Service
(QOS).
• Support for inter-working with the Internet and circuit-
switched networks.
• Support for roaming.
• Support for strong control imposed by the operator with
respect to the services delivered to the end-user.
• Support for rapid service creation without requiring
standardization.
PROTOCOL USED IN IMS
Coursework for IP Networks and Protocols
• Session Initiation Protocol (SIP):. SIP was chosen as the session
control protocol for the IMS. Since SIP is based on HTTP, SIP service
developers can use all the service frameworks developed for HTTP,
such as CGI (Common Gateway Interface) and Java servlets.
• Authentication, Authorization, and Accounting (AAA) protocol:
Diameter Protocol was chosen to be the AAA (Authentication,
Authorization, and Accounting) protocol in the IMS.
• Common Open Policy Service (COPS): used to transfer policies
between PDPs (Policy Decision Points) and PEPs (Policy Enforcement
Points)
• H.248: Its packages are used by signaling nodes to control nodes in
the media plane (e.g., a media gateway controller controlling a media
gateway).
• Real-Time Protocol (RTP) and Real-Time Control Protocol
(RTCP): transport media data such as video and audio.
IMS ARCHITECTURE
Coursework for IP Networks and Protocols
IMS ARCHITECTURE
Coursework for IP Networks and Protocols
Session Initiation: Prerequisite Operation Of IMS
Coursework for IP Networks and Protocols
• IP CAN: fixed environments are DSL,
Dial-up Lines, enterprise LAN, etc. In
wireless environments we have
Packet Data Access networks such as
GPRS or WLAN
• P-CSCF Discovery:
P-CSCF discovery may take place in
different ways:
a) integrated into the procedure that
gives access to the IP-CAN;
b) as a stand-alone procedure
SESSION SETUP: IMS
Coursework for IP Networks and Protocols
SESSION SETUP: IMS
Coursework for IP Networks and Protocols
H.323
Coursework for IP Networks and Protocols
• H.323* is a multimedia conferencing protocol, which includes voice, video,
and data conferencing, for use over packet networks
• Standard recommended by ITU-T
• Collection of Standards.
• H.323 belongs to the H.32x class of standards for videoconferencing
applications.
* H.323 is “ITU-T Recommendation H.323: Packet-based multimedia communications systems”
What is H.323?
H.323 Architecture
Coursework for IP Networks and Protocols
RR
Router
Gatekeeper
MCU
RR
RR
PSTN
Enterprise
Wireless
ISND
Gateway
Terminals
IP Network
• Terminals
• Gateways
• Multipoint Control Units
• Gatekeepers
• Border Elements
Endpoints
H.323: Terminals
Coursework for IP Networks and Protocols
• H.323 client endpoints
• They could be:
• Telephones
• Voicemail Systems
• “Soft phones” (e.g., NetMeeting®)
• Multimedia PCs
• Any stand-alone device
• Expectation by H.323:
• Must support audio communication.
• Video, data support optional
H.323: Gateways
Coursework for IP Networks and Protocols
ptional Component of H.323 implementation.
sed as interface between different networks e.g. LAN & PSTN
unctions:
• Data format translation
• Audio/video codec translation
• Call setup, termination from both sides of the network
H.323: Multipoint Control Unit (MCU)
Coursework for IP Networks and Protocols
ultipoint conferences (two or more endpoints engaged in a conference)
CUs are also optional in a H.323 implementation
eeded only when multiparty conferences are desired
unctions:
• Provides capability of video-conferencing with more than one party.
• Acts as a coordinator of multiparty conferences
H.323: Gatekeepers
Coursework for IP Networks and Protocols
Brains” of a H.323 network
xpectation by H.323:
• Address translation
• Admissions Control
• Bandwidth Control
• Zone Management
• Routing Capabilities
he Gatekeeper is an optional component in the H.323 system which is primarily used
for admission control and address resolution
he gatekeeper may allow calls to be placed directly between endpoints or it may
route the call signaling through itself to perform functions such as follow-me/find-me
and forward on busy
H.323: Border Elements and Peer Elements
Coursework for IP Networks and Protocols
• Peer Elements, which are often co-located with a Gatekeeper, exchange
addressing information and participate in call authorization within and
between administrative domains
• Peer Elements may aggregate address information to reduce the volume of
routing information passed through the network
• Border Elements are a special type of Peer Element that exists between two
administrative domains
• Border Elements may assist in call authorization/authentication directly
between two administrative domains or via a clearinghouse
Typical H.323 Protocol Stack
Coursework for IP Networks and Protocols
H.323
IP
UDP
RTP
RTCP
TCP/UDP TCP UDPUDP TCP
Audio
Codecs
G.711
G.723.1
G.729
..
Video
Codecs
H.261
H.263
H.264
..V.150 T.120
TCP/UDP
T.38
H.225.0
Call
Signaling
H.245
H.225.0
RAS
Terminal Control and Management
Data
Applications
Media Control
Multimedia Applications, User Interface
H.225.0 Call Signaling
Coursework for IP Networks and Protocols
Terminal
Setup
Call Proceeding
Connect
Release Complete
Terminal
Alerting
H.245 Session Establishment
H.245 Session Release
Media Exchange
Allows an endpoint to initiate and terminate a call with another endpoint
H.323 call establishment
Coursework for IP Networks and Protocols
Registration, Admission, and Status - RAS Signaling
Coursework for IP Networks and Protocols
• Defined in H.225.0
• Allows an endpoint to request authorization to place or accept a call
• Allows a Gatekeeper to control access to and from devices under its control
• Allows a Gatekeeper to communicate the address of other endpoints
• Allows two Gatekeepers to easily exchange addressing information
GatekeeperTerminal Gatekeeper
GRQ
GRJ
GCF
GK discovery
GRQ
GRQ
Registration, Admission, and Status - RAS Signaling
Coursework for IP Networks and Protocols
Endpoints use the RAS protocol in order to communicate with a gatekeeper. Likewise, gatekeepers use RAS
to communicate with peer gatekeepers. RAS is a fairly simple protocol composed of just a few messages
• Gatekeeper request, reject, and confirm messages (GRx)
• Registration request, reject, and confirm messages (RRx)
• Unregister request, reject, and confirm messages (URx)
• Admission request, reject, and confirm messages (ARx)
• Bandwidth request, reject, and confirm message (BRx)
• Disengage request, reject, and confirm (DRx)
• Location request, reject, and confirm messages (LRx)
• Resource availability indication and confirm (RAx)
• Admission confirm sequence (ACS)
Registration, Admission, and Status - RAS Signaling
Coursework for IP Networks and Protocols
GatekeeperTerminal
RRQ
RCF
URQ
UCF
// //
Registration, Admission, and Status - RAS Signaling
Coursework for IP Networks and Protocols
ARQ
ACF
Setup
ACF
// // //
ARQ
DRQ
DCFDCF
DRQ
TerminalTerminal Gatekeeper
Registration, Admission, and Status - RAS Signaling
Coursework for IP Networks and Protocols
URQ
UCF
Coursework for IP Networks and Protocols
H.245 Call Control
• Provide more extensive control over the conference.
• H.245 provides capabilities such as capability
negotiation, master/slave determination, opening and closing of "logical channels"
(i.e., audio and video flows), flow control, and conference control.
Capability Negotiation
• Enables devices to communicate without having prior knowledge of the capabilities
of the remote entity.
Master/Slave Determination
• Once capabilities are exchanged, the endpoints negotiate master and slave roles.
• The master in a point to point conference really only has the power to indicate when
channels are in conflict (e.g., when one the other terminal tries to open a channel
that is not compatible)
• The slave device must yield to the requests of the master device and reconfigure
channels appropriately
Coursework for IP Networks and Protocols
H.245 Call Control
Logical Channel Signaling
•Once capabilities are exchanged and master/slave determination steps have completed,
devices may then open "logical channels" or media flows. This is done by simply sending
an Open Logical Channel (OLC) message and receiving an acknowledgement message.
Upon receipt of the acknowledgement message, an endpoint may then transmit audio or
video to the remote endpoint.
Fast Connect
•Fast Connect (also improperly referred to as “fast start”, after the name of the
associated field) is a means of establishing an H.323 call with as few as two
messages.With the use of Fast Connect, there is no need to open an H.245 channel, as
long as all needed media can be negotiated via Fast Connect
Coursework for IP Networks and Protocols
H.245 Call Control
Coursework for IP Networks and Protocols
Use Cases
H.323 and Voice over IP services
ITU-T Recommendation H.323 is one of the standards used in VoIP.
H.323 and Videoconference services
Supports advanced videoconferencing features, including:
•Cascading MCUs
•MCU control over audio and video mixing
•Far-end camera control
Thank You!

Más contenido relacionado

La actualidad más candente (20)

Isdn
IsdnIsdn
Isdn
 
Point to point.48
Point to point.48Point to point.48
Point to point.48
 
2002023
20020232002023
2002023
 
Digital services isdn (1)
Digital services isdn (1)Digital services isdn (1)
Digital services isdn (1)
 
Isdn99
Isdn99Isdn99
Isdn99
 
ISDN
ISDNISDN
ISDN
 
Switching systems lecture1
Switching  systems lecture1Switching  systems lecture1
Switching systems lecture1
 
Beekman5 std ppt_09
Beekman5 std ppt_09Beekman5 std ppt_09
Beekman5 std ppt_09
 
Chapter 10 - Multimedia Over Atm
Chapter 10 - Multimedia Over AtmChapter 10 - Multimedia Over Atm
Chapter 10 - Multimedia Over Atm
 
Ngn
NgnNgn
Ngn
 
Switching systems lecture5
Switching  systems lecture5Switching  systems lecture5
Switching systems lecture5
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital Network
 
Data communication & network
Data communication & networkData communication & network
Data communication & network
 
Integrated service digital network
Integrated service digital networkIntegrated service digital network
Integrated service digital network
 
Integrated Service Digital Network
Integrated Service Digital NetworkIntegrated Service Digital Network
Integrated Service Digital Network
 
Vo p pstn
Vo p   pstnVo p   pstn
Vo p pstn
 
Isdn routing
Isdn routingIsdn routing
Isdn routing
 
Unit 7 - Internet and Intranet Applications - IT
Unit 7 - Internet and Intranet Applications - ITUnit 7 - Internet and Intranet Applications - IT
Unit 7 - Internet and Intranet Applications - IT
 
Isdn networking
Isdn networkingIsdn networking
Isdn networking
 
Jaya ppt(2)
Jaya ppt(2)Jaya ppt(2)
Jaya ppt(2)
 

Destacado

H.323: Packet Network Protocol
H.323: Packet Network ProtocolH.323: Packet Network Protocol
H.323: Packet Network ProtocolYatish Bathla
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting PlatformFrancois Lefebvre
 
Structured organization of Engineering Objects in the information content of ...
Structured organization of Engineering Objects in the information content of ...Structured organization of Engineering Objects in the information content of ...
Structured organization of Engineering Objects in the information content of ...Yatish Bathla
 
Design of Management Application
Design of Management ApplicationDesign of Management Application
Design of Management ApplicationYatish Bathla
 
Different Types of Process Involved in the Information Content Product Model
Different Types of Process Involved in the Information Content Product ModelDifferent Types of Process Involved in the Information Content Product Model
Different Types of Process Involved in the Information Content Product ModelYatish Bathla
 
Evolution of Passive optical network
Evolution of Passive optical networkEvolution of Passive optical network
Evolution of Passive optical networkYatish Bathla
 
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Alpen-Adria-Universität
 
Community based routing scheme for future Internet considering PLM systems
 Community based routing scheme for future Internet considering PLM systems Community based routing scheme for future Internet considering PLM systems
Community based routing scheme for future Internet considering PLM systemsYatish Bathla
 
Internet Engineering Task Force
Internet Engineering Task ForceInternet Engineering Task Force
Internet Engineering Task ForceYatish Bathla
 
Tel ip session1
Tel ip session1Tel ip session1
Tel ip session1firdausi01
 
Evaluating Product System Behavior using Soft Computing in Product Structure ...
Evaluating Product System Behavior using Soft Computing in Product Structure ...Evaluating Product System Behavior using Soft Computing in Product Structure ...
Evaluating Product System Behavior using Soft Computing in Product Structure ...Yatish Bathla
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSKathirvel Ayyaswamy
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSInam Khosa
 

Destacado (20)

H.323: Packet Network Protocol
H.323: Packet Network ProtocolH.323: Packet Network Protocol
H.323: Packet Network Protocol
 
Real-Time Streaming Protocol -QOS
Real-Time Streaming Protocol -QOSReal-Time Streaming Protocol -QOS
Real-Time Streaming Protocol -QOS
 
Broadcasting Technologies Branch Overview Nov 2007
Broadcasting Technologies Branch Overview Nov 2007Broadcasting Technologies Branch Overview Nov 2007
Broadcasting Technologies Branch Overview Nov 2007
 
Multimedia Broadcasting Platform
Multimedia Broadcasting PlatformMultimedia Broadcasting Platform
Multimedia Broadcasting Platform
 
Final Report
Final ReportFinal Report
Final Report
 
Hubble Telescope
Hubble TelescopeHubble Telescope
Hubble Telescope
 
Structured organization of Engineering Objects in the information content of ...
Structured organization of Engineering Objects in the information content of ...Structured organization of Engineering Objects in the information content of ...
Structured organization of Engineering Objects in the information content of ...
 
Design of Management Application
Design of Management ApplicationDesign of Management Application
Design of Management Application
 
Different Types of Process Involved in the Information Content Product Model
Different Types of Process Involved in the Information Content Product ModelDifferent Types of Process Involved in the Information Content Product Model
Different Types of Process Involved in the Information Content Product Model
 
Evolution of Passive optical network
Evolution of Passive optical networkEvolution of Passive optical network
Evolution of Passive optical network
 
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
Quality of Experience in Multimedia Systems and Services: A Journey Towards t...
 
Community based routing scheme for future Internet considering PLM systems
 Community based routing scheme for future Internet considering PLM systems Community based routing scheme for future Internet considering PLM systems
Community based routing scheme for future Internet considering PLM systems
 
Internet Engineering Task Force
Internet Engineering Task ForceInternet Engineering Task Force
Internet Engineering Task Force
 
GPS time transfer
GPS time transferGPS time transfer
GPS time transfer
 
Ims in ngn
Ims in ngnIms in ngn
Ims in ngn
 
Tel ip session1
Tel ip session1Tel ip session1
Tel ip session1
 
Evaluating Product System Behavior using Soft Computing in Product Structure ...
Evaluating Product System Behavior using Soft Computing in Product Structure ...Evaluating Product System Behavior using Soft Computing in Product Structure ...
Evaluating Product System Behavior using Soft Computing in Product Structure ...
 
MULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKSMULTIMEDIA COMMUNICATION & NETWORKS
MULTIMEDIA COMMUNICATION & NETWORKS
 
IP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMSIP Multimedia Subsystems Overview - My Training on IMS
IP Multimedia Subsystems Overview - My Training on IMS
 
Ofdm in opticals
Ofdm in opticalsOfdm in opticals
Ofdm in opticals
 

Similar a IP Networks Multimedia Services

Lec40 45 video conferencing
Lec40 45 video conferencingLec40 45 video conferencing
Lec40 45 video conferencingDom Mike
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingDom Mike
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingShona Hira
 
ITN_Module_17.pptx
ITN_Module_17.pptxITN_Module_17.pptx
ITN_Module_17.pptxssuserf7cd2b
 
M1-C17-Armando una red.pptx
M1-C17-Armando una red.pptxM1-C17-Armando una red.pptx
M1-C17-Armando una red.pptxAngel Garcia
 
17 - Building small network.pdf
17 - Building small network.pdf17 - Building small network.pdf
17 - Building small network.pdfPhiliphaHaldline
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)Ahmed Ayman
 
VoIP and multimedia networking
VoIP and multimedia networkingVoIP and multimedia networking
VoIP and multimedia networkingsangusajjan
 
ETE405-lec4.pdf
ETE405-lec4.pdfETE405-lec4.pdf
ETE405-lec4.pdfmashiur
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVideoguy
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanaiALTANAI BISHT
 

Similar a IP Networks Multimedia Services (20)

Lec40 45 video conferencing
Lec40 45 video conferencingLec40 45 video conferencing
Lec40 45 video conferencing
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
 
Lec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencingLec40 41 42_43_44_45 video conferencing
Lec40 41 42_43_44_45 video conferencing
 
VoIP for Beginners
VoIP for BeginnersVoIP for Beginners
VoIP for Beginners
 
Voip
VoipVoip
Voip
 
ITN_Module_17.pptx
ITN_Module_17.pptxITN_Module_17.pptx
ITN_Module_17.pptx
 
M1-C17-Armando una red.pptx
M1-C17-Armando una red.pptxM1-C17-Armando una red.pptx
M1-C17-Armando una red.pptx
 
17 - Building small network.pdf
17 - Building small network.pdf17 - Building small network.pdf
17 - Building small network.pdf
 
Ip
IpIp
Ip
 
Ip
IpIp
Ip
 
R43019698
R43019698R43019698
R43019698
 
INT_Ch17.pptx
INT_Ch17.pptxINT_Ch17.pptx
INT_Ch17.pptx
 
Voice over IP (VOIP)
Voice over IP (VOIP)Voice over IP (VOIP)
Voice over IP (VOIP)
 
Introduction to SIP
Introduction to SIP  Introduction to SIP
Introduction to SIP
 
VoIP and multimedia networking
VoIP and multimedia networkingVoIP and multimedia networking
VoIP and multimedia networking
 
VOIP services
VOIP servicesVOIP services
VOIP services
 
ETE405-lec4.pdf
ETE405-lec4.pdfETE405-lec4.pdf
ETE405-lec4.pdf
 
Voice over IP: Issues and Protocols
Voice over IP: Issues and ProtocolsVoice over IP: Issues and Protocols
Voice over IP: Issues and Protocols
 
Ip transformation by altanai
Ip transformation by altanaiIp transformation by altanai
Ip transformation by altanai
 
Voip
VoipVoip
Voip
 

Último

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663Call Girls Mumbai
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)Delhi Call girls
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 

Último (20)

GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
✂️ 👅 Independent Andheri Escorts With Room Vashi Call Girls 💃 9004004663
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 

IP Networks Multimedia Services

  • 1. Coursework for IP Networks and Protocols MULTIMEDIA SERVICES OVER IP NETWORKS Submitted by: YatishBathla Bruno Iniguez
  • 2. INDEX OF MULTIMEDIA SERVICES IN IP NETWORKS Coursework for IP Networks and Protocols • Introduction to multimedia services in IP network • Problem statement • Types of solutions • SIP Protocol Basics - Introduction - Session Descriptions and SDP - Message Format - Session initiation • SIP Based Application: IMS 2A. Introduction of IMS - IMS Requirements - Protocols used in the IMS - IMS Architecture 2B. Session Control in the IMS - Prerequisites Operation - Session Setup • H.323 3A. Introduction • Network Architecture • Network Elements – Terminals – MCU’s • Gateways – Gatekeepers – Border Elements and Peer Elements • Protocols/Codecs • 3B. Network Signaling i. RAS Signaling ii. H.225.0 Call Signaling iii. H.245 Call Control – Capability Negotiation – Master/Slave Determination – Logical Channel Signaling – Fast Connect
  • 3. INTRODUCTION Coursework for IP Networks and Protocols • Today with the rise of multimedia and network technologies, multimedia has become an indispensable feature on the Internet. • Animation, voice and video clips become more and more popular on the Internet. Multimedia networking products like Internet telephony, Internet TV, video conferencing have appeared on the market. • In the future, people would enjoy other multimedia products in distance learning, distributed simulation, distributed work groups and other areas. • The Internet has experienced tremendous expansion in the past several years. Demands for IP based multimedia services are emerging. At the same time, cellular networks are evolving from circuit-switched, voice-centric networks to third generation (3G) wireless networks that support high-speed IP-based data, voice, and multimedia services.
  • 4. PROBLEM? Coursework for IP Networks and Protocols
  • 5. Coursework for IP Networks and Protocols • H. 323 • SIP TYPE OF SOLUTION
  • 6. Introduction of SIP Protocol Coursework for IP Networks and Protocols • SIP is based on HTTP and, so, is a textual request- response protocol. • main goal of SIP is to deliver a session description to a user at their current location • Based on Offer/Answer Model • User register its complete URI in Registrar server • SIP makes mapping between Public URI and current URI
  • 7. Session Description Protocol Coursework for IP Networks and Protocols • The most common format for describing multimedia sessions is the Session Description Protocol (SDP). a textual format to describe multimedia sessions • SDP description consists of two parts: session-level information and media-level information
  • 8. SIP Message Body Coursework for IP Networks and Protocols • SIP messages can carry any type of body using MIME (Multipurpose Internet Mail Extensions) encoding • Sender Terminal or / Server sends SIP request called Request Line Request line consist method name, the Request-URI, the protocol version and Header. • Receiving Terminal or/ Server reply SIP response called Status Line The status line contains the protocol version ,the status of the transaction and Header
  • 9. SIP Message Body Coursework for IP Networks and Protocols • Right after the start line, SIP messages contain a set of header fields • Six mandatory header fields that appear in every SIP message. They are To, From, Cseq, Call-ID, Max- Forwards, and Via
  • 10. Session Initiation SIP Coursework for IP Networks and Protocols • Alice registers her current location sip:alice@pda.com • with the registrar at domain.com. Alice sends a REGISTER request indicating that requests addressed to the URI in the To header field sip:Alice.Smith@domain.com • At a later time, Bob invites Alice to an audio session. Bob sends an INVITE request using Alice’s public URI • If, in the middle of the session, they wanted to make any changes to the session (e.g., add video), all they would need to do would be to issue another INVITE request with an updated session description
  • 11. SIP APPLICATION: IMS Coursework for IP Networks and Protocols • Third Generation (3G) networks aim to merge two of the most successful paradigms in communications: cellular networks and the Internet • IMS to provide ubiquitous cellular access to all the services that the Internet provides. Picture yourself accessing your favorite web pages, reading your email, watching a movie, or taking part in a videoconference wherever you are by simply pulling a 3G hand-held device out of your pocket. • IP Multimedia Subsystem is a Session Initiation Protocol (SIP)-based IP Multimedia infrastructure that provides a complete architecture and framework for real-time and non- real-time IP multimedia services on the top of Packet Switched (PS) core while still preserving the Circuit Switched (CS) telephony services
  • 12. IMS REQUIREMENT Coursework for IP Networks and Protocols • Support for establishing IP Multimedia Sessions. • Support for a mechanism to negotiate Quality of Service (QOS). • Support for inter-working with the Internet and circuit- switched networks. • Support for roaming. • Support for strong control imposed by the operator with respect to the services delivered to the end-user. • Support for rapid service creation without requiring standardization.
  • 13. PROTOCOL USED IN IMS Coursework for IP Networks and Protocols • Session Initiation Protocol (SIP):. SIP was chosen as the session control protocol for the IMS. Since SIP is based on HTTP, SIP service developers can use all the service frameworks developed for HTTP, such as CGI (Common Gateway Interface) and Java servlets. • Authentication, Authorization, and Accounting (AAA) protocol: Diameter Protocol was chosen to be the AAA (Authentication, Authorization, and Accounting) protocol in the IMS. • Common Open Policy Service (COPS): used to transfer policies between PDPs (Policy Decision Points) and PEPs (Policy Enforcement Points) • H.248: Its packages are used by signaling nodes to control nodes in the media plane (e.g., a media gateway controller controlling a media gateway). • Real-Time Protocol (RTP) and Real-Time Control Protocol (RTCP): transport media data such as video and audio.
  • 14. IMS ARCHITECTURE Coursework for IP Networks and Protocols
  • 15. IMS ARCHITECTURE Coursework for IP Networks and Protocols
  • 16. Session Initiation: Prerequisite Operation Of IMS Coursework for IP Networks and Protocols • IP CAN: fixed environments are DSL, Dial-up Lines, enterprise LAN, etc. In wireless environments we have Packet Data Access networks such as GPRS or WLAN • P-CSCF Discovery: P-CSCF discovery may take place in different ways: a) integrated into the procedure that gives access to the IP-CAN; b) as a stand-alone procedure
  • 17. SESSION SETUP: IMS Coursework for IP Networks and Protocols
  • 18. SESSION SETUP: IMS Coursework for IP Networks and Protocols
  • 19. H.323 Coursework for IP Networks and Protocols • H.323* is a multimedia conferencing protocol, which includes voice, video, and data conferencing, for use over packet networks • Standard recommended by ITU-T • Collection of Standards. • H.323 belongs to the H.32x class of standards for videoconferencing applications. * H.323 is “ITU-T Recommendation H.323: Packet-based multimedia communications systems” What is H.323?
  • 20. H.323 Architecture Coursework for IP Networks and Protocols RR Router Gatekeeper MCU RR RR PSTN Enterprise Wireless ISND Gateway Terminals IP Network • Terminals • Gateways • Multipoint Control Units • Gatekeepers • Border Elements Endpoints
  • 21. H.323: Terminals Coursework for IP Networks and Protocols • H.323 client endpoints • They could be: • Telephones • Voicemail Systems • “Soft phones” (e.g., NetMeeting®) • Multimedia PCs • Any stand-alone device • Expectation by H.323: • Must support audio communication. • Video, data support optional
  • 22. H.323: Gateways Coursework for IP Networks and Protocols ptional Component of H.323 implementation. sed as interface between different networks e.g. LAN & PSTN unctions: • Data format translation • Audio/video codec translation • Call setup, termination from both sides of the network
  • 23. H.323: Multipoint Control Unit (MCU) Coursework for IP Networks and Protocols ultipoint conferences (two or more endpoints engaged in a conference) CUs are also optional in a H.323 implementation eeded only when multiparty conferences are desired unctions: • Provides capability of video-conferencing with more than one party. • Acts as a coordinator of multiparty conferences
  • 24. H.323: Gatekeepers Coursework for IP Networks and Protocols Brains” of a H.323 network xpectation by H.323: • Address translation • Admissions Control • Bandwidth Control • Zone Management • Routing Capabilities he Gatekeeper is an optional component in the H.323 system which is primarily used for admission control and address resolution he gatekeeper may allow calls to be placed directly between endpoints or it may route the call signaling through itself to perform functions such as follow-me/find-me and forward on busy
  • 25. H.323: Border Elements and Peer Elements Coursework for IP Networks and Protocols • Peer Elements, which are often co-located with a Gatekeeper, exchange addressing information and participate in call authorization within and between administrative domains • Peer Elements may aggregate address information to reduce the volume of routing information passed through the network • Border Elements are a special type of Peer Element that exists between two administrative domains • Border Elements may assist in call authorization/authentication directly between two administrative domains or via a clearinghouse
  • 26. Typical H.323 Protocol Stack Coursework for IP Networks and Protocols H.323 IP UDP RTP RTCP TCP/UDP TCP UDPUDP TCP Audio Codecs G.711 G.723.1 G.729 .. Video Codecs H.261 H.263 H.264 ..V.150 T.120 TCP/UDP T.38 H.225.0 Call Signaling H.245 H.225.0 RAS Terminal Control and Management Data Applications Media Control Multimedia Applications, User Interface
  • 27. H.225.0 Call Signaling Coursework for IP Networks and Protocols Terminal Setup Call Proceeding Connect Release Complete Terminal Alerting H.245 Session Establishment H.245 Session Release Media Exchange Allows an endpoint to initiate and terminate a call with another endpoint
  • 28. H.323 call establishment Coursework for IP Networks and Protocols
  • 29. Registration, Admission, and Status - RAS Signaling Coursework for IP Networks and Protocols • Defined in H.225.0 • Allows an endpoint to request authorization to place or accept a call • Allows a Gatekeeper to control access to and from devices under its control • Allows a Gatekeeper to communicate the address of other endpoints • Allows two Gatekeepers to easily exchange addressing information GatekeeperTerminal Gatekeeper GRQ GRJ GCF GK discovery GRQ GRQ
  • 30. Registration, Admission, and Status - RAS Signaling Coursework for IP Networks and Protocols Endpoints use the RAS protocol in order to communicate with a gatekeeper. Likewise, gatekeepers use RAS to communicate with peer gatekeepers. RAS is a fairly simple protocol composed of just a few messages • Gatekeeper request, reject, and confirm messages (GRx) • Registration request, reject, and confirm messages (RRx) • Unregister request, reject, and confirm messages (URx) • Admission request, reject, and confirm messages (ARx) • Bandwidth request, reject, and confirm message (BRx) • Disengage request, reject, and confirm (DRx) • Location request, reject, and confirm messages (LRx) • Resource availability indication and confirm (RAx) • Admission confirm sequence (ACS)
  • 31. Registration, Admission, and Status - RAS Signaling Coursework for IP Networks and Protocols GatekeeperTerminal RRQ RCF URQ UCF // //
  • 32. Registration, Admission, and Status - RAS Signaling Coursework for IP Networks and Protocols ARQ ACF Setup ACF // // // ARQ DRQ DCFDCF DRQ TerminalTerminal Gatekeeper
  • 33. Registration, Admission, and Status - RAS Signaling Coursework for IP Networks and Protocols URQ UCF
  • 34. Coursework for IP Networks and Protocols H.245 Call Control • Provide more extensive control over the conference. • H.245 provides capabilities such as capability negotiation, master/slave determination, opening and closing of "logical channels" (i.e., audio and video flows), flow control, and conference control. Capability Negotiation • Enables devices to communicate without having prior knowledge of the capabilities of the remote entity. Master/Slave Determination • Once capabilities are exchanged, the endpoints negotiate master and slave roles. • The master in a point to point conference really only has the power to indicate when channels are in conflict (e.g., when one the other terminal tries to open a channel that is not compatible) • The slave device must yield to the requests of the master device and reconfigure channels appropriately
  • 35. Coursework for IP Networks and Protocols H.245 Call Control Logical Channel Signaling •Once capabilities are exchanged and master/slave determination steps have completed, devices may then open "logical channels" or media flows. This is done by simply sending an Open Logical Channel (OLC) message and receiving an acknowledgement message. Upon receipt of the acknowledgement message, an endpoint may then transmit audio or video to the remote endpoint. Fast Connect •Fast Connect (also improperly referred to as “fast start”, after the name of the associated field) is a means of establishing an H.323 call with as few as two messages.With the use of Fast Connect, there is no need to open an H.245 channel, as long as all needed media can be negotiated via Fast Connect
  • 36. Coursework for IP Networks and Protocols H.245 Call Control
  • 37. Coursework for IP Networks and Protocols Use Cases H.323 and Voice over IP services ITU-T Recommendation H.323 is one of the standards used in VoIP. H.323 and Videoconference services Supports advanced videoconferencing features, including: •Cascading MCUs •MCU control over audio and video mixing •Far-end camera control

Notas del editor

  1. H.323 recommendation is a “framework” document that describes how the various pieces fit together H.225.0 defines the call signaling between endpoints and the Gatekeeper RTP/RTCP (RFC 3550) is used to transmit media such as audio and video over IP networks H.225.0 define the procedures and protocol for communication within and between Peer Elements H.245 is the protocol used to control establishment and closure of media channels within the context of a call and to perform conference control H.450.x is a series of supplementary service protocols H.460.x is a series of version-independent extensions to the base H.323 protocol T.120 specifies how to do data conferencing T.38 defines how to relay fax signals V.150.1 defines how to relay modem signals H.235 defines security within H.323 systems X.680 defines the ASN.1 syntax used by the Recommendations X.691 defines the Packed Encoding Rules (PER) used to encode messages for transmission on the network Audio: G.711 (popular codec for telephone n/ws) G.723.1 – more efficient Video H.261 codec (for channels with bandwidths p*64 kb/s) H.263 codec (for low bit rate transmission without loss of quality )