SlideShare una empresa de Scribd logo
1 de 71
Adnan MehediAdnan Mehedi : 12-95467-1: 12-95467-1
Bidhan HalderBidhan Halder : 12-95846-2: 12-95846-2
Debabrata BhowmikDebabrata Bhowmik : 11-95244-3: 11-95244-3
Khurshid AlamKhurshid Alam : 12-95403-1: 12-95403-1
Md. Habibur RahmanMd. Habibur Rahman : 11-94853-2: 11-94853-2
Tahmina AkterTahmina Akter : 12-95436-1: 12-95436-1
Islam AsifulIslam Asiful :: 11-95193-311-95193-3
PresentedPresented ByBy
OutlineOutline
• What is H.323What is H.323
• Scope of H.323Scope of H.323
• Why is H.323 ImportantWhy is H.323 Important
• Historical Development StagesHistorical Development Stages
• Elements of H.323 SystemElements of H.323 System
• H.323 Network ArchitectureH.323 Network Architecture
• H.323 Core ProtocolsH.323 Core Protocols
• H.323: Call SignalingH.323: Call Signaling
• Prospect/Future of H.323Prospect/Future of H.323
2
What is H.323What is H.323
H.323* is a multimedia conferencing protocol, which
includes voice, video and data conferencing for use
over packet-switched networks
Real-time multimedia communications and
conferencing for packet-based networks
* H.323 is “ITU-T Recommendation H.323: Packet-based multimedia
communications systems”
3
Scope of H.323Scope of H.323
• Point-to-point and multipoint conferencing
support
• Inter-network interoperability
• Heterogeneous client capabilities
• Audio and video codecs
• Management and accounting support
• Security
• Supplementary services
4
Scope of H.323Scope of H.323
5
T1524040-96
Video I/O equipment
Audio I/O equipment
User Data Applications
T.120, etc.
System Control
User Interface
Video Codec
H.261, H.263
Audio Codec
G.711, G.722,
G.723, G.728,
G.729
System Control
H.245 Control
Call Control
H.225.0
RAS Control
H.225.0
Receive
Path
Delay
H.225.0
Layer
Network
Interface
Scope of Rec. H.323
Why is H.323 ImportantWhy is H.323 Important
TrendTrend
Rapid growth of the Internet
Universal deployment of corporate LANs have made
packet-based networks ubiquitous
StandardizationStandardization
H.323 is a standard protocol has been widely accepted
Promotes greater awareness, availability, and
acceptability of multimedia conferencing over packet-
based networks
6
Why is H.323 ImportantWhy is H.323 Important
Internet workingInternet working
Bridges multimedia communications between packet-
based and switched-circuit networks (SCN)
SCN conferencing standards like H.320 (ISDN), H.321
(ATM), and H.324 (PSTN) can inter-operate with H.323
clients
Integrated servicesIntegrated services
Additional services such as e-mail, voice mail, fax, call
center functionality and video conferencing in an
integrated environment
7
Why is H.323 ImportantWhy is H.323 Important
InteroperabilityInteroperability
ConnectivityConnectivity
ETSI/ IMTC
ITU-T/ IETF
Recommendations
ProductsProductsCustomers
V
E
N
D
O
R
S
StandardsStandards
8
Development Stages of H.323Development Stages of H.323
• H.323v1 published in 1996 & designed for LAN
– Companies tried to do use H.323 in WAN, large
private VoIP networks, and the Internet
• Guess what?
• It worked very well
• H.323 was an early adopter of IETF protocols as
RTP proved ability to carry real-time audio and
video over IP networks
– Indeed, H.323 was much more than a LAN
protocol name was changed in H.323 V2 (1998)
9
Development Stages of H.323 (con)Development Stages of H.323 (con)
Recognizing the fact that H.323 was much more
than a LAN protocol, the name was changed in
H.323 Version 2 (1998)
Enhancements were made, including:
Security
Performance
Supplementary Services
Scalability
10
Development Stages of H.323 (con)Development Stages of H.323 (con)
H.323 v3 introduced a few modest improvements,
mostly geared for better PSTN integration and
scalability
New annexes were introduced:
H.323 – UDP signaling
H.323 – Simple endpoint type
H.225.0 – Communication between
administrative domains
11
Development Stages of H.323 (con)Development Stages of H.323 (con)
• H.323 v4 was approved Nov. 2000 and brings a
number of enhancements to H.323. Areas of focus
include:
– Scalability
– Services
– “Must Have” Features
– Generic Extensibility Framework
• Current version of H.323 commonly referred to as
"H.323v6” was published in 2006
12
ScalabilityScalability
Alternate Gatekeepers
By using Alternate Gatekeepers, endpoints are
able to continue functioning in the face of one
or more failures
Never Lose a Call!
T
GK GK GK GK
X
X
13
Scalability (con)Scalability (con)
Endpoint Capacity Reporting
By utilize endpoint capacity reporting, Gatekeepers may
select an endpoint that is best capable of handling the
call
This is extremely useful for large scale deployments of
Gateways and is also useful in call center applications
Never Lose a Call!
GK GK GK GK GK
GW
23%
GW
77%
GW
48%
GW
64%
GW
14%
GW
36%
The GK selects the GW with the most
capacity. H.323 endpoints report capacity
in absolute terms, not in percentages.
14
ServicesServices
Annex K – Services via HTTP
Annex L – Stimulus Control
H.450.8 – Name identification
H.450.9 – Call Completion
15
““Must Have” FeaturesMust Have” Features
Usage reporting
Caller Identification
Alias mapping
Better bandwidth management (multicast)
Fax enhancements
Tunneling other protocols (Annex M.x)
H.323-specific URL
Call credit-related capabilities
DTMF relay via RTP (RFC 2833)
16
Generic Extensibility FrameworkGeneric Extensibility Framework
The Generic Extensibility Framework (GEF)
introduces a new means by which H.323 may be
further enhanced or extended with optional
features, which does not require changes to the
current ASN.1 syntax
Work has already begun
Robustness procedures (Annex R)
Local number portability
17
Components of H.323 SystemComponents of H.323 System
Terminals
what people see/hear
Multipoint Control Units (MCUs)
provides conference capabilities
Gateways
control and ‘routing’
Gatekeeper
access to other environments
Border Elements
18
Components of H.323 SystemComponents of H.323 System
19
TerminalsTerminals
An endpoint on the network which provides for
real-time, two-way communication with other
H.323 terminal, GW, or MCU
Terminal can be:
Telephones
Video phones
IVR devices
Voicemail Systems
“Soft phones” (e.g., NetMeeting®)
20
T
Multipoint Control Units (MCUs)Multipoint Control Units (MCUs)
Needed
only when multiparty
conferences are desired
Functions:
To manages call
signaling
Provides capability of
videoconferencing with
more than one party
Acts as a coordinator of
multiparty conferences
2121
Gateways (GW)Gateways (GW)
• Gateway (GW)
• used as interface H.323
between different networks
e.g. LAN & PSTN
• Functions:
• Data format translation
• Audio/video codec
translation
• Call setup, termination
from both sides of the
network
22
Gatekeeper (GK)Gatekeeper (GK)
Gatekeeper is an optional component in H.323 system
used for:
 Admission Control and
Address Resolution
Endpoints do register themselves at a Gatekeeper
All H.323 endpoints registered to a single GK build an
H.323 zone
H.323 zones are independent of physical network
topology
Each zone has only one GK (exception: Alternate
GKs)
23
Gatekeeper FunctionalityGatekeeper Functionality
Mandatory Gatekeeper Functions
Address Translation
Admission Control
Bandwidth Control
Zone Management
Optional Gatekeeper Functions
Call-Control Signaling
Call Authorization
Bandwidth Management
Call Management
24
Gatekeeper ZoneGatekeeper Zone
s
25
Gatekeeper
Gatekeeper
Gateway
Zone B
Zone A
The Internet
Border Elements (BE)Border Elements (BE)
Co-located with Gatekeeper, Exchange addressing
information
Participate in call authorization between
administrative domains
May aggregate address information to reduce the
volume of routing information passed through the
network
May assist in call authorization/authentication
directly between two administrative domains or
via a clearinghouse
26
Using Elements (BE)Using Elements (BE)
27
As with hierarchical
Gatekeepers, Border
Elements may send Access
Request messages to other
Border Elements and
indicate where to send a
reply
Border Elements may also
reply directly to a request by
utilizing address
information cached from
previous exchanges with
other Border Elements
T
GK
LRQ
GK/BE
ARQ
GK/BE
AccessRequest
28
Router
H.323 terminal H.323 terminal ISDN videophone
Gateway
Gateway Phone
MCU
Gatekeeper
Protocols of H.323Protocols of H.323
H.323 is an umbrella of four protocols:
• Registration Admission and Status (RAS)
– define communications between endpoints and gatekeeper
– only needed when a gatekeeper exists
• H.245 - Connection Control for Capability Negotiations
• H.225/Q.931- Call Signaling (between endpoint and gatekeeper, or
between gatekeepers)
• Real-time Transport Protocol(RTP) - timely and orderly
delivery of audio and video streams
29
H.323 Protocol stackH.323 Protocol stack
30
Registration Admission and Status (RAS)Registration Admission and Status (RAS)
• 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
31
Registration Admission and Status (con)Registration Admission and Status (con)
32
T GKRRQ
RCF
ARQ
(endpoint is registered)
ACF
(endpoint may place call)
DRQ
DCF
(call has terminated)
H.225H.225
H.225 Call Signaling
H.225 call signaling is used to establish a connection
between two H.323 endpoints
Achieved by exchanging H.225 protocol messages on
the call-signaling channel
call-signaling channel is opened between two H.323
endpoints or between an endpoint and gatekeeper
H.225 is the conference control protocol
Master/slave determination
Capability exchange
Management of media and data streams
33
RTP/RTCPRTP/RTCP
RTP/RTCP used for audio & video over IP
networks
H.225 call signaling is used to establish a connection
between two H.323 endpoints
Achieved by exchanging H.225 protocol messages on
the call-signaling channel
call-signaling channel is opened between two H.323
endpoints or between an endpoint and gatekeeper
Real Time Transport Protocol (RTP)
end-to-end network transport function
payload type, sequence number, timestamp
RTP Control Protocol (RTCP)
34
CODECsCODECs
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 )
35
Voice over IPVoice over IP
36
Voice over IP (VoIP or Voice over Internet Protocol)
commonly refers to the communication protocols,
technologies, methodologies, and transmission techniques
involved in the delivery of voice communications and
multimedia sessions over Internet Protocol (IP) networks,
such as the Internet.
Other terms commonly associated with VoIP are:
IP telephony, Internet telephony, voice over broadband
(VoBB), broadband telephony, IP communications, and
broadband phone.
Voice over IP: ProtocolsVoice over IP: Protocols
37
Voice over IP has been implemented in various ways
using both proprietary and open protocols and
standards. Examples of the network protocols used to
implement VoIP include:
 H.323
 Media Gateway Control Protocol (MGCP)
 Session Initiation Protocol (SIP)
 Real-time Transport Protocol (RTP)
 Session Description Protocol (SDP)
 Inter-Asterisk eXchange (IAX)
Voice over IP: Protocols (con)Voice over IP: Protocols (con)
38
H.323 protocol was one of the first VoIP protocols
found widespread implementation for long-distance
traffic, as well as local area network services.
However, since the development of newer, less
complex protocols such as MGCP and SIP, H.323
deployments are increasingly limited to carrying
existing long-haul network traffic.
Session Initiation Protocol (SIP) has gained
widespread VoIP market penetration.
A notable proprietary implementation is the Skype
protocol, which is in part based on the principles of
peer-to-peer (P2P) networking.
Voice over IP: Business useVoice over IP: Business use
39
Session Initiation Protocol (SIP)Session Initiation Protocol (SIP)
40
Session Initiation Protocol (SIP) is an Internet
Engineering Task Force (IETF) standard protocol for
initiating an interactive user session that involves
multimedia elements such as video, voice, chat,
gaming, and virtual reality.
The protocol can be used for creating, modifying and
terminating two-party (unicast) or multiparty
(multicast) sessions. Sessions may consist of one or
several media streams.
Other SIP applications include video conferencing,
streaming multimedia distribution, instant
messaging, presence information, file transfer.
H.323 vs. SIPH.323 vs. SIP
41
H.323 vs. SIPH.323 vs. SIP
42
H.323 vs. SIPH.323 vs. SIP
43
H.323 vs. SIPH.323 vs. SIP
44
H.323: Network ArchitectureH.323: Network Architecture
LAN1LAN1 WAN
Zone-1Zone-1 Zone-2Zone-2
Simple Network Architecture of H.323
45
MCUMCU MCUMCU
GKGKGKGK
GWGW GWGW
LAN2LAN2
TETE TETE
H.323 Protocol ArchitectureH.323 Protocol Architecture
ControlControl DataData Audio Video AV Control GK ControlAudio Video AV Control GK Control
signal + connection
46
Q.931Q.931
/H.22/H.22
55
H.245H.245 RTCPRTCPT.120T.120 RASRAS
H.26xH.26xG.7xxG.7xx
RTPRTP
UDPUDP
IPIP
TCPTCP
Protocol Relationships in H.323
H.323: Call signalingH.323: Call signaling
H.323 Call signal goes through 7 Phases:
Phase Protocol
• Call admission RAS
• Call set-up Q.931
• Capability negotiation H.245
• Stable call RTP
• Channel closing H.245
• Call tear-down Q.931
• Call disengage RAS
““Fast
Fast
connect”
connect”
““Fast
Fast
connect”
connect”
47
H.323 Call Signaling ModelH.323 Call Signaling Model
• Direct Call Model
- Gatekeeper optional
• Gatekeeper Routed Call Model
48
Direct Call ModelDirect Call Model
49
optionalGatekeeper
Cloud
Terminal
Endpoint 1
Q.931
H.245
RTP
RAS RAS
Terminal
Endpoint 2
Gatekeeper Routed Call ModelGatekeeper Routed Call Model
50
Gatekeeper
Cloud
Terminal
Endpoint 1
Terminal
Endpoint 2
Q.931
H.245
RTP
RAS
Q.931
H.245
RAS
Basic Call set-up with No GatekeeperBasic Call set-up with No Gatekeeper
51
t
Call set-up with Gatekeeper RoutingCall set-up with Gatekeeper Routing
t
52
Connect
ARQ
ACF
ACF
Alerting
Alerting
Set-upSet-up
Call Presiding
Connect
ARQ
GW GWGK
Call set-up with Gatekeeper RoutingCall set-up with Gatekeeper Routing
t
53
Security Issue in H.323Security Issue in H.323
in H.323 v1
H.235 Security protocols ITU
authentication: end-point authentication
integrity: validation within a packet
privacy: encryption and decryption mechanism
non-repudiation: false denial of participation
54
Call Enhancement in H.323Call Enhancement in H.323
H.323 v2 & v3
H.450 on top of Q.931
H.450.1 – Generic functional protocols and procedures [v1]
H.450.2 – Call Transfer [v2]
H.450.3 – Call Diversion
H.450.4 – Call Hold
H.450.5 – Call Park and Pick-up [v3]
H.450.6 – Message Waiting indication
H.450.7 – Call Waiting
H.450.8 – Name Identification[v4]
H.450.9 – Call Completion
H.450.10 – Call Offer
H.450.11 – Call Intrusion and so on…
55
H.323: Market TodayH.323: Market Today
Today the biggest market for H.323 applications is
Voice over IP.
Why?
Low bit-rate Internet connections make video and data
intensive applications less appealing
It’s a young industry– and with all such industries, it
takes time to mature good products
Companies can provide VoIP services today at a low
cost and provide new competition to the incumbent
carriers
56
H.323: The Changing MarketH.323: The Changing Market
Tomorrow, expect to see video and data
conferencing to become more pervasive
Broadband connectivity is making it possible
Video and data are logically the next services
customers expect to find in conference rooms and on
their computer screens
57
H.323: Beyond Voice over IPH.323: Beyond Voice over IP
Voice over IP opens the door to the next generation
of communication products
It will take some time to migrate the world from
PSTN to IP networks
H.323 provides excellent interworking between IP
networks and the PSTN
H.323 provides a strong foundation for new multimedia
products and services
58
H.323: IP TelephonyH.323: IP Telephony
• IP Telephony with H.323 truly means Multimedia
over IP
• IP Telephony is not Just Research Topic Anymore
– is now real… there are many deployed products and
services that offer IP Telephony services
– new kinds of services are now available to customers
using IP Telephony that were never possible before
59
H.323: Makes All PossibleH.323: Makes All Possible
H.323 makes it possible to create and deploy new
services quickly and to take advantage of
multimedia capabilities
These services can embrace audio, video, and
data conferencing
- Application Sharing - Electronic Whiteboard - File Transfer
- Instant Messaging - Click to Dial - Internet Call Waiting
- Web Call Parking - Call No-Waiting - Ad-Hoc Conferencing
- Voicemail Anywhere - Unified Messaging - Service Portability
- Services! - Services! - Services!
60
H.323: for Service ProviderH.323: for Service Provider
H.323 is a proven technology that is utilized in
large networks, such as Genuity, iBasis, ITXC,
China Unicom, and others
Excellent integration with the PSTN
Gateways and residential devices are in use today
61
H.323: in the EnterpriseH.323: in the Enterprise
Multimedia conferencing devices show the real
potential of H.323 and multimedia communication
With H.323 in the service provider network, H.323 is
a logical choice for the enterprise
The enterprise customer wants voice, video, and data
conferencing capabilities
62
Importance of H.323Importance of H.323
Interoperability - H.323 establishes methods for receiving
clients to communicate capabilities to the sender
Network independence - H.323 is not tied to any
hardware or operating system
H.323 sets multimedia standards for the existing
infrastructure (i.e. IP-based networks)
H.323 conference can include endpoints with different
capabilities
H.323 provides multiple audio and video CODECs that
format data according to the requirements of various
networks, using different bit rates, delays, and quality
options.
63
Importance of H.323 (con)Importance of H.323 (con)
Although H.323 can support conferences of three or more
endpoints without requiring a specialized multipoint
control unit, MCU's provide a more powerful and flexible
architecture for hosting multipoint conferences
Although H.323 can support conferences of three or more
endpoints without requiring a specialized multipoint
control unit, MCU's provide a more powerful and flexible
architecture for hosting multipoint conferences
H.323 supports multicast transport in multipoint
conferences
H.323 has the support of many computing and
communications companies and organizations
64
H.323: Pros and ConsH.323: Pros and Cons
65
Recommendation AnnexesRecommendation Annexes
H.323
Annex C – H.323 over ATM
Annex D – H.323 FAX
Annex E – UDP operation
Annex F – Simple Endpoints
Annex J – Security for Simple endpoints
Annex K – HTTP based call control
Annex M – Tunneling of QSIG in H.323
H.225.0
Annex G – Inter-Domain Communications
Annex H – ASN.1 Syntax
66
ConclusionConclusion
H.323 is a protocol that leverages the strength
of the packet-switched protocols from the
IETF
Offers excellent integration with the PSTN
H.323 enables voice, video, and data
conferencing
H.323 provides a solid foundation for new
services and the continued growth of
Multimedia over IP
67
AcronymsAcronyms
• ARQ –Admission Request message
• BE – Border Element
• GEF – Generic Extensibility Framework
• GK – Gatekeeper
• GW – Gateway
• IETF – Internet Engineering Task Force
• IMTC – International Multimedia Telecommunications
Consortium
• IP – Internet Protocol
• IVR – Interactive Voice Response
• LAN – Local Area Network
• LRQ – H.225.0 Location Request message
• MCU – Multipoint Control UnitMC – Multipoint Controller
• MG – Media Gateway
• MGC – Media Gateway Controller
• MP – Multipoint Processor
• PSTN – Public Switched Telephone Network
68
AcronymsAcronyms
• RFC – Request for Comments
• RTP – Real-Time Transport Protocol
• RTCP – Real-time Transport Control Protocol
• TCS – H.245 Terminal Capability Set message
• UDP – User Datagram Protocol
• URL – Uniform Resource Locator
• VoIP – Voice over IP
• MC – Multipoint Controller
• MG – Media Gateway
• MGC – Media Gateway Controller
• MP – Multipoint Processor
• PSTN – Public Switched Telephone Network
• RFC – Request for Comments
• RTP – Real-Time Transport Protocol
• RTCP – Real-time Transport Control Protocol
• TCS – H.245 Terminal Capability Set message
• UDP – User Datagram Protocol
• URL – Uniform Resource Locator
• VoIP – Voice over IP
69
AcknowledgementAcknowledgement
• http://www.ip-voip.com/VOIP-protocols-h323-vs-SIP.htm
• http://en.wikipedia.org/wiki/Voice_over_IP
• http://www.javvin.com/protocolH323.html
• http://www.h323.org/
• http://www.packetizer.com/ipmc/h323_vs_sip/
• http://en.wikipedia.org/wiki/H.323
• http://www.pulsewan.com/data101/h323_basics.htm
• http://www.cisco.com/en/US/tech/tk1077/technologies_t
ech_note09186a00800c5e0d.shtml
70
Questions ?Questions ?
Thank You
for
Kind Attention
71

Más contenido relacionado

La actualidad más candente

Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...ALTANAI BISHT
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpointGW1992
 
Voip introduction
Voip introductionVoip introduction
Voip introductiondaksh bhatt
 
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...Vikas Shokeen
 
Session initiation-protocol
Session initiation-protocolSession initiation-protocol
Session initiation-protocolSanthosh Somu
 
Introduction to SIP(Session Initiation Protocol)
Introduction to SIP(Session Initiation Protocol)Introduction to SIP(Session Initiation Protocol)
Introduction to SIP(Session Initiation Protocol)William Lee
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation tofael1
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP) Namra Afzal
 
SIP Trunking
SIP TrunkingSIP Trunking
SIP Trunkingorionnow
 
Ims, Ip Multimedia System
Ims, Ip Multimedia SystemIms, Ip Multimedia System
Ims, Ip Multimedia Systemmanymbaboy
 

La actualidad más candente (20)

Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
Sip Detailed , Call flows , Architecture descriptions , SIP services , sip se...
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
 
VOIP BASIC
VOIP BASICVOIP BASIC
VOIP BASIC
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
 
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...
VoLTE Voice over LTE Explained - Complete End to End VoLTE Overview - What is...
 
Session initiation-protocol
Session initiation-protocolSession initiation-protocol
Session initiation-protocol
 
VOIP
VOIPVOIP
VOIP
 
Voip
VoipVoip
Voip
 
H.323
H.323H.323
H.323
 
Introduction to SIP(Session Initiation Protocol)
Introduction to SIP(Session Initiation Protocol)Introduction to SIP(Session Initiation Protocol)
Introduction to SIP(Session Initiation Protocol)
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Voip
VoipVoip
Voip
 
Voip
VoipVoip
Voip
 
Voice over internet protocol (VoIP)
 Voice over internet protocol (VoIP)  Voice over internet protocol (VoIP)
Voice over internet protocol (VoIP)
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
 
Dect
DectDect
Dect
 
Voip Ppt
Voip PptVoip Ppt
Voip Ppt
 
SIP Trunking
SIP TrunkingSIP Trunking
SIP Trunking
 
Ims, Ip Multimedia System
Ims, Ip Multimedia SystemIms, Ip Multimedia System
Ims, Ip Multimedia System
 

Destacado

session initiation protocol - SIP
session initiation protocol - SIPsession initiation protocol - SIP
session initiation protocol - SIPMahmoud Abudaqa
 
H.323: Packet Network Protocol
H.323: Packet Network ProtocolH.323: Packet Network Protocol
H.323: Packet Network ProtocolYatish Bathla
 
Session Initiation Protocol
Session Initiation ProtocolSession Initiation Protocol
Session Initiation ProtocolMatt Bynum
 
Wimax Radio Network Planning V0.2
Wimax Radio Network Planning V0.2Wimax Radio Network Planning V0.2
Wimax Radio Network Planning V0.2Deepak Sharma
 
Comparação dos principais Players de TV
Comparação dos principais Players de TVComparação dos principais Players de TV
Comparação dos principais Players de TVFabiano Santos
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Habibur Rahman
 
VoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepVoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepguestad6e9e
 
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...stripathi_99
 
The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5Five9
 
Video on Demand - Cause and Effects
Video on Demand - Cause and EffectsVideo on Demand - Cause and Effects
Video on Demand - Cause and EffectsMarcela Klein
 

Destacado (17)

H.323
H.323H.323
H.323
 
session initiation protocol - SIP
session initiation protocol - SIPsession initiation protocol - SIP
session initiation protocol - SIP
 
H.323: Packet Network Protocol
H.323: Packet Network ProtocolH.323: Packet Network Protocol
H.323: Packet Network Protocol
 
Session Initiation Protocol
Session Initiation ProtocolSession Initiation Protocol
Session Initiation Protocol
 
Iptelephony ppt
Iptelephony pptIptelephony ppt
Iptelephony ppt
 
Wimax Radio Network Planning V0.2
Wimax Radio Network Planning V0.2Wimax Radio Network Planning V0.2
Wimax Radio Network Planning V0.2
 
Networks
NetworksNetworks
Networks
 
Voip
VoipVoip
Voip
 
Comparação dos principais Players de TV
Comparação dos principais Players de TVComparação dos principais Players de TV
Comparação dos principais Players de TV
 
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
Poster Presentation of the 3rd IEEE Int. Conf. on ICIEV’14
 
VoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepVoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleep
 
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
Presentation cloud telephony & ivrs based daily monitoring system from sudhan...
 
The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5The Evolution of the Contact Center: Part 3 of 5
The Evolution of the Contact Center: Part 3 of 5
 
Authetication ppt
Authetication pptAuthetication ppt
Authetication ppt
 
SOC Foundation
SOC FoundationSOC Foundation
SOC Foundation
 
Video on Demand - Cause and Effects
Video on Demand - Cause and EffectsVideo on Demand - Cause and Effects
Video on Demand - Cause and Effects
 
Internet telephony
Internet telephonyInternet telephony
Internet telephony
 

Similar a H.323 protocol

Demystifying Multimedia Conferencing Over the Internet Using ...
Demystifying Multimedia Conferencing Over the Internet Using ...Demystifying Multimedia Conferencing Over the Internet Using ...
Demystifying Multimedia Conferencing Over the Internet Using ...Videoguy
 
Cisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersCisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersLong Nguyen
 
H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...Videoguy
 
Performance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIPPerformance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIPijtsrd
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing StandardsVideoguy
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing StandardsVideoguy
 
What you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing SystemsWhat you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing SystemsVideoguy
 
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 conferencingShona Hira
 
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
 
HEAnets' Video Conferencing Service
HEAnets' Video Conferencing ServiceHEAnets' Video Conferencing Service
HEAnets' Video Conferencing ServiceVideoguy
 
MM2001-Presentation.ppt
MM2001-Presentation.pptMM2001-Presentation.ppt
MM2001-Presentation.pptVideoguy
 
Ip telephony through h.323 standard
Ip telephony through h.323 standardIp telephony through h.323 standard
Ip telephony through h.323 standardkambam nikitha
 
Cisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersCisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersLong Nguyen
 

Similar a H.323 protocol (20)

ece h.323 ppt.pptx
ece h.323 ppt.pptxece h.323 ppt.pptx
ece h.323 ppt.pptx
 
Download
DownloadDownload
Download
 
Demystifying Multimedia Conferencing Over the Internet Using ...
Demystifying Multimedia Conferencing Over the Internet Using ...Demystifying Multimedia Conferencing Over the Internet Using ...
Demystifying Multimedia Conferencing Over the Internet Using ...
 
Cisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersCisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 Gatekeepers
 
H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...H.323 Network Components include H.323 Terminals, Gatekeepers ...
H.323 Network Components include H.323 Terminals, Gatekeepers ...
 
Video QoS
Video QoSVideo QoS
Video QoS
 
Performance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIPPerformance Analysis between H.323 and SIP over VoIP
Performance Analysis between H.323 and SIP over VoIP
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
 
Video Conferencing Standards
Video Conferencing StandardsVideo Conferencing Standards
Video Conferencing Standards
 
VoIP
VoIPVoIP
VoIP
 
Voip
VoipVoip
Voip
 
What you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing SystemsWhat you really need to know about Video Conferencing Systems
What you really need to know about Video Conferencing Systems
 
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
 
HEAnets' Video Conferencing Service
HEAnets' Video Conferencing ServiceHEAnets' Video Conferencing Service
HEAnets' Video Conferencing Service
 
MM2001-Presentation.ppt
MM2001-Presentation.pptMM2001-Presentation.ppt
MM2001-Presentation.ppt
 
ip-telephony.pptx
ip-telephony.pptxip-telephony.pptx
ip-telephony.pptx
 
Ip telephony through h.323 standard
Ip telephony through h.323 standardIp telephony through h.323 standard
Ip telephony through h.323 standard
 
Cisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 GatekeepersCisco Understanding H.323 Gatekeepers
Cisco Understanding H.323 Gatekeepers
 

Más de Habibur Rahman

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mindHabibur Rahman
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationHabibur Rahman
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Habibur Rahman
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloudHabibur Rahman
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSimHabibur Rahman
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulatorHabibur Rahman
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modelingHabibur Rahman
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6Habibur Rahman
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksHabibur Rahman
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingHabibur Rahman
 

Más de Habibur Rahman (10)

Cycling for the body and mind
Cycling for the body and mindCycling for the body and mind
Cycling for the body and mind
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
 
A tutorial on GreenCloud
A tutorial on GreenCloudA tutorial on GreenCloud
A tutorial on GreenCloud
 
A tutorial on CloudSim
A tutorial on CloudSimA tutorial on CloudSim
A tutorial on CloudSim
 
Survey on cloud simulator
Survey on cloud simulatorSurvey on cloud simulator
Survey on cloud simulator
 
Simulation and modeling
Simulation and modelingSimulation and modeling
Simulation and modeling
 
Performace analysis of mipv4 vs mipv6
Performace  analysis of mipv4 vs mipv6Performace  analysis of mipv4 vs mipv6
Performace analysis of mipv4 vs mipv6
 
Localization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networksLocalization with mobile anchor points in wireless sensor networks
Localization with mobile anchor points in wireless sensor networks
 
Directed diffusion for wireless sensor networking
Directed diffusion for wireless sensor networkingDirected diffusion for wireless sensor networking
Directed diffusion for wireless sensor networking
 

Último

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsManeerUddin
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 

Último (20)

Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Food processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture honsFood processing presentation for bsc agriculture hons
Food processing presentation for bsc agriculture hons
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 

H.323 protocol

  • 1. Adnan MehediAdnan Mehedi : 12-95467-1: 12-95467-1 Bidhan HalderBidhan Halder : 12-95846-2: 12-95846-2 Debabrata BhowmikDebabrata Bhowmik : 11-95244-3: 11-95244-3 Khurshid AlamKhurshid Alam : 12-95403-1: 12-95403-1 Md. Habibur RahmanMd. Habibur Rahman : 11-94853-2: 11-94853-2 Tahmina AkterTahmina Akter : 12-95436-1: 12-95436-1 Islam AsifulIslam Asiful :: 11-95193-311-95193-3 PresentedPresented ByBy
  • 2. OutlineOutline • What is H.323What is H.323 • Scope of H.323Scope of H.323 • Why is H.323 ImportantWhy is H.323 Important • Historical Development StagesHistorical Development Stages • Elements of H.323 SystemElements of H.323 System • H.323 Network ArchitectureH.323 Network Architecture • H.323 Core ProtocolsH.323 Core Protocols • H.323: Call SignalingH.323: Call Signaling • Prospect/Future of H.323Prospect/Future of H.323 2
  • 3. What is H.323What is H.323 H.323* is a multimedia conferencing protocol, which includes voice, video and data conferencing for use over packet-switched networks Real-time multimedia communications and conferencing for packet-based networks * H.323 is “ITU-T Recommendation H.323: Packet-based multimedia communications systems” 3
  • 4. Scope of H.323Scope of H.323 • Point-to-point and multipoint conferencing support • Inter-network interoperability • Heterogeneous client capabilities • Audio and video codecs • Management and accounting support • Security • Supplementary services 4
  • 5. Scope of H.323Scope of H.323 5 T1524040-96 Video I/O equipment Audio I/O equipment User Data Applications T.120, etc. System Control User Interface Video Codec H.261, H.263 Audio Codec G.711, G.722, G.723, G.728, G.729 System Control H.245 Control Call Control H.225.0 RAS Control H.225.0 Receive Path Delay H.225.0 Layer Network Interface Scope of Rec. H.323
  • 6. Why is H.323 ImportantWhy is H.323 Important TrendTrend Rapid growth of the Internet Universal deployment of corporate LANs have made packet-based networks ubiquitous StandardizationStandardization H.323 is a standard protocol has been widely accepted Promotes greater awareness, availability, and acceptability of multimedia conferencing over packet- based networks 6
  • 7. Why is H.323 ImportantWhy is H.323 Important Internet workingInternet working Bridges multimedia communications between packet- based and switched-circuit networks (SCN) SCN conferencing standards like H.320 (ISDN), H.321 (ATM), and H.324 (PSTN) can inter-operate with H.323 clients Integrated servicesIntegrated services Additional services such as e-mail, voice mail, fax, call center functionality and video conferencing in an integrated environment 7
  • 8. Why is H.323 ImportantWhy is H.323 Important InteroperabilityInteroperability ConnectivityConnectivity ETSI/ IMTC ITU-T/ IETF Recommendations ProductsProductsCustomers V E N D O R S StandardsStandards 8
  • 9. Development Stages of H.323Development Stages of H.323 • H.323v1 published in 1996 & designed for LAN – Companies tried to do use H.323 in WAN, large private VoIP networks, and the Internet • Guess what? • It worked very well • H.323 was an early adopter of IETF protocols as RTP proved ability to carry real-time audio and video over IP networks – Indeed, H.323 was much more than a LAN protocol name was changed in H.323 V2 (1998) 9
  • 10. Development Stages of H.323 (con)Development Stages of H.323 (con) Recognizing the fact that H.323 was much more than a LAN protocol, the name was changed in H.323 Version 2 (1998) Enhancements were made, including: Security Performance Supplementary Services Scalability 10
  • 11. Development Stages of H.323 (con)Development Stages of H.323 (con) H.323 v3 introduced a few modest improvements, mostly geared for better PSTN integration and scalability New annexes were introduced: H.323 – UDP signaling H.323 – Simple endpoint type H.225.0 – Communication between administrative domains 11
  • 12. Development Stages of H.323 (con)Development Stages of H.323 (con) • H.323 v4 was approved Nov. 2000 and brings a number of enhancements to H.323. Areas of focus include: – Scalability – Services – “Must Have” Features – Generic Extensibility Framework • Current version of H.323 commonly referred to as "H.323v6” was published in 2006 12
  • 13. ScalabilityScalability Alternate Gatekeepers By using Alternate Gatekeepers, endpoints are able to continue functioning in the face of one or more failures Never Lose a Call! T GK GK GK GK X X 13
  • 14. Scalability (con)Scalability (con) Endpoint Capacity Reporting By utilize endpoint capacity reporting, Gatekeepers may select an endpoint that is best capable of handling the call This is extremely useful for large scale deployments of Gateways and is also useful in call center applications Never Lose a Call! GK GK GK GK GK GW 23% GW 77% GW 48% GW 64% GW 14% GW 36% The GK selects the GW with the most capacity. H.323 endpoints report capacity in absolute terms, not in percentages. 14
  • 15. ServicesServices Annex K – Services via HTTP Annex L – Stimulus Control H.450.8 – Name identification H.450.9 – Call Completion 15
  • 16. ““Must Have” FeaturesMust Have” Features Usage reporting Caller Identification Alias mapping Better bandwidth management (multicast) Fax enhancements Tunneling other protocols (Annex M.x) H.323-specific URL Call credit-related capabilities DTMF relay via RTP (RFC 2833) 16
  • 17. Generic Extensibility FrameworkGeneric Extensibility Framework The Generic Extensibility Framework (GEF) introduces a new means by which H.323 may be further enhanced or extended with optional features, which does not require changes to the current ASN.1 syntax Work has already begun Robustness procedures (Annex R) Local number portability 17
  • 18. Components of H.323 SystemComponents of H.323 System Terminals what people see/hear Multipoint Control Units (MCUs) provides conference capabilities Gateways control and ‘routing’ Gatekeeper access to other environments Border Elements 18
  • 19. Components of H.323 SystemComponents of H.323 System 19
  • 20. TerminalsTerminals An endpoint on the network which provides for real-time, two-way communication with other H.323 terminal, GW, or MCU Terminal can be: Telephones Video phones IVR devices Voicemail Systems “Soft phones” (e.g., NetMeeting®) 20 T
  • 21. Multipoint Control Units (MCUs)Multipoint Control Units (MCUs) Needed only when multiparty conferences are desired Functions: To manages call signaling Provides capability of videoconferencing with more than one party Acts as a coordinator of multiparty conferences 2121
  • 22. Gateways (GW)Gateways (GW) • Gateway (GW) • used as interface H.323 between different networks e.g. LAN & PSTN • Functions: • Data format translation • Audio/video codec translation • Call setup, termination from both sides of the network 22
  • 23. Gatekeeper (GK)Gatekeeper (GK) Gatekeeper is an optional component in H.323 system used for:  Admission Control and Address Resolution Endpoints do register themselves at a Gatekeeper All H.323 endpoints registered to a single GK build an H.323 zone H.323 zones are independent of physical network topology Each zone has only one GK (exception: Alternate GKs) 23
  • 24. Gatekeeper FunctionalityGatekeeper Functionality Mandatory Gatekeeper Functions Address Translation Admission Control Bandwidth Control Zone Management Optional Gatekeeper Functions Call-Control Signaling Call Authorization Bandwidth Management Call Management 24
  • 26. Border Elements (BE)Border Elements (BE) Co-located with Gatekeeper, Exchange addressing information Participate in call authorization between administrative domains May aggregate address information to reduce the volume of routing information passed through the network May assist in call authorization/authentication directly between two administrative domains or via a clearinghouse 26
  • 27. Using Elements (BE)Using Elements (BE) 27 As with hierarchical Gatekeepers, Border Elements may send Access Request messages to other Border Elements and indicate where to send a reply Border Elements may also reply directly to a request by utilizing address information cached from previous exchanges with other Border Elements T GK LRQ GK/BE ARQ GK/BE AccessRequest
  • 28. 28 Router H.323 terminal H.323 terminal ISDN videophone Gateway Gateway Phone MCU Gatekeeper
  • 29. Protocols of H.323Protocols of H.323 H.323 is an umbrella of four protocols: • Registration Admission and Status (RAS) – define communications between endpoints and gatekeeper – only needed when a gatekeeper exists • H.245 - Connection Control for Capability Negotiations • H.225/Q.931- Call Signaling (between endpoint and gatekeeper, or between gatekeepers) • Real-time Transport Protocol(RTP) - timely and orderly delivery of audio and video streams 29
  • 30. H.323 Protocol stackH.323 Protocol stack 30
  • 31. Registration Admission and Status (RAS)Registration Admission and Status (RAS) • 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 31
  • 32. Registration Admission and Status (con)Registration Admission and Status (con) 32 T GKRRQ RCF ARQ (endpoint is registered) ACF (endpoint may place call) DRQ DCF (call has terminated)
  • 33. H.225H.225 H.225 Call Signaling H.225 call signaling is used to establish a connection between two H.323 endpoints Achieved by exchanging H.225 protocol messages on the call-signaling channel call-signaling channel is opened between two H.323 endpoints or between an endpoint and gatekeeper H.225 is the conference control protocol Master/slave determination Capability exchange Management of media and data streams 33
  • 34. RTP/RTCPRTP/RTCP RTP/RTCP used for audio & video over IP networks H.225 call signaling is used to establish a connection between two H.323 endpoints Achieved by exchanging H.225 protocol messages on the call-signaling channel call-signaling channel is opened between two H.323 endpoints or between an endpoint and gatekeeper Real Time Transport Protocol (RTP) end-to-end network transport function payload type, sequence number, timestamp RTP Control Protocol (RTCP) 34
  • 35. CODECsCODECs 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 ) 35
  • 36. Voice over IPVoice over IP 36 Voice over IP (VoIP or Voice over Internet Protocol) commonly refers to the communication protocols, technologies, methodologies, and transmission techniques involved in the delivery of voice communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. Other terms commonly associated with VoIP are: IP telephony, Internet telephony, voice over broadband (VoBB), broadband telephony, IP communications, and broadband phone.
  • 37. Voice over IP: ProtocolsVoice over IP: Protocols 37 Voice over IP has been implemented in various ways using both proprietary and open protocols and standards. Examples of the network protocols used to implement VoIP include:  H.323  Media Gateway Control Protocol (MGCP)  Session Initiation Protocol (SIP)  Real-time Transport Protocol (RTP)  Session Description Protocol (SDP)  Inter-Asterisk eXchange (IAX)
  • 38. Voice over IP: Protocols (con)Voice over IP: Protocols (con) 38 H.323 protocol was one of the first VoIP protocols found widespread implementation for long-distance traffic, as well as local area network services. However, since the development of newer, less complex protocols such as MGCP and SIP, H.323 deployments are increasingly limited to carrying existing long-haul network traffic. Session Initiation Protocol (SIP) has gained widespread VoIP market penetration. A notable proprietary implementation is the Skype protocol, which is in part based on the principles of peer-to-peer (P2P) networking.
  • 39. Voice over IP: Business useVoice over IP: Business use 39
  • 40. Session Initiation Protocol (SIP)Session Initiation Protocol (SIP) 40 Session Initiation Protocol (SIP) is an Internet Engineering Task Force (IETF) standard protocol for initiating an interactive user session that involves multimedia elements such as video, voice, chat, gaming, and virtual reality. The protocol can be used for creating, modifying and terminating two-party (unicast) or multiparty (multicast) sessions. Sessions may consist of one or several media streams. Other SIP applications include video conferencing, streaming multimedia distribution, instant messaging, presence information, file transfer.
  • 41. H.323 vs. SIPH.323 vs. SIP 41
  • 42. H.323 vs. SIPH.323 vs. SIP 42
  • 43. H.323 vs. SIPH.323 vs. SIP 43
  • 44. H.323 vs. SIPH.323 vs. SIP 44
  • 45. H.323: Network ArchitectureH.323: Network Architecture LAN1LAN1 WAN Zone-1Zone-1 Zone-2Zone-2 Simple Network Architecture of H.323 45 MCUMCU MCUMCU GKGKGKGK GWGW GWGW LAN2LAN2 TETE TETE
  • 46. H.323 Protocol ArchitectureH.323 Protocol Architecture ControlControl DataData Audio Video AV Control GK ControlAudio Video AV Control GK Control signal + connection 46 Q.931Q.931 /H.22/H.22 55 H.245H.245 RTCPRTCPT.120T.120 RASRAS H.26xH.26xG.7xxG.7xx RTPRTP UDPUDP IPIP TCPTCP Protocol Relationships in H.323
  • 47. H.323: Call signalingH.323: Call signaling H.323 Call signal goes through 7 Phases: Phase Protocol • Call admission RAS • Call set-up Q.931 • Capability negotiation H.245 • Stable call RTP • Channel closing H.245 • Call tear-down Q.931 • Call disengage RAS ““Fast Fast connect” connect” ““Fast Fast connect” connect” 47
  • 48. H.323 Call Signaling ModelH.323 Call Signaling Model • Direct Call Model - Gatekeeper optional • Gatekeeper Routed Call Model 48
  • 49. Direct Call ModelDirect Call Model 49 optionalGatekeeper Cloud Terminal Endpoint 1 Q.931 H.245 RTP RAS RAS Terminal Endpoint 2
  • 50. Gatekeeper Routed Call ModelGatekeeper Routed Call Model 50 Gatekeeper Cloud Terminal Endpoint 1 Terminal Endpoint 2 Q.931 H.245 RTP RAS Q.931 H.245 RAS
  • 51. Basic Call set-up with No GatekeeperBasic Call set-up with No Gatekeeper 51 t
  • 52. Call set-up with Gatekeeper RoutingCall set-up with Gatekeeper Routing t 52 Connect ARQ ACF ACF Alerting Alerting Set-upSet-up Call Presiding Connect ARQ GW GWGK
  • 53. Call set-up with Gatekeeper RoutingCall set-up with Gatekeeper Routing t 53
  • 54. Security Issue in H.323Security Issue in H.323 in H.323 v1 H.235 Security protocols ITU authentication: end-point authentication integrity: validation within a packet privacy: encryption and decryption mechanism non-repudiation: false denial of participation 54
  • 55. Call Enhancement in H.323Call Enhancement in H.323 H.323 v2 & v3 H.450 on top of Q.931 H.450.1 – Generic functional protocols and procedures [v1] H.450.2 – Call Transfer [v2] H.450.3 – Call Diversion H.450.4 – Call Hold H.450.5 – Call Park and Pick-up [v3] H.450.6 – Message Waiting indication H.450.7 – Call Waiting H.450.8 – Name Identification[v4] H.450.9 – Call Completion H.450.10 – Call Offer H.450.11 – Call Intrusion and so on… 55
  • 56. H.323: Market TodayH.323: Market Today Today the biggest market for H.323 applications is Voice over IP. Why? Low bit-rate Internet connections make video and data intensive applications less appealing It’s a young industry– and with all such industries, it takes time to mature good products Companies can provide VoIP services today at a low cost and provide new competition to the incumbent carriers 56
  • 57. H.323: The Changing MarketH.323: The Changing Market Tomorrow, expect to see video and data conferencing to become more pervasive Broadband connectivity is making it possible Video and data are logically the next services customers expect to find in conference rooms and on their computer screens 57
  • 58. H.323: Beyond Voice over IPH.323: Beyond Voice over IP Voice over IP opens the door to the next generation of communication products It will take some time to migrate the world from PSTN to IP networks H.323 provides excellent interworking between IP networks and the PSTN H.323 provides a strong foundation for new multimedia products and services 58
  • 59. H.323: IP TelephonyH.323: IP Telephony • IP Telephony with H.323 truly means Multimedia over IP • IP Telephony is not Just Research Topic Anymore – is now real… there are many deployed products and services that offer IP Telephony services – new kinds of services are now available to customers using IP Telephony that were never possible before 59
  • 60. H.323: Makes All PossibleH.323: Makes All Possible H.323 makes it possible to create and deploy new services quickly and to take advantage of multimedia capabilities These services can embrace audio, video, and data conferencing - Application Sharing - Electronic Whiteboard - File Transfer - Instant Messaging - Click to Dial - Internet Call Waiting - Web Call Parking - Call No-Waiting - Ad-Hoc Conferencing - Voicemail Anywhere - Unified Messaging - Service Portability - Services! - Services! - Services! 60
  • 61. H.323: for Service ProviderH.323: for Service Provider H.323 is a proven technology that is utilized in large networks, such as Genuity, iBasis, ITXC, China Unicom, and others Excellent integration with the PSTN Gateways and residential devices are in use today 61
  • 62. H.323: in the EnterpriseH.323: in the Enterprise Multimedia conferencing devices show the real potential of H.323 and multimedia communication With H.323 in the service provider network, H.323 is a logical choice for the enterprise The enterprise customer wants voice, video, and data conferencing capabilities 62
  • 63. Importance of H.323Importance of H.323 Interoperability - H.323 establishes methods for receiving clients to communicate capabilities to the sender Network independence - H.323 is not tied to any hardware or operating system H.323 sets multimedia standards for the existing infrastructure (i.e. IP-based networks) H.323 conference can include endpoints with different capabilities H.323 provides multiple audio and video CODECs that format data according to the requirements of various networks, using different bit rates, delays, and quality options. 63
  • 64. Importance of H.323 (con)Importance of H.323 (con) Although H.323 can support conferences of three or more endpoints without requiring a specialized multipoint control unit, MCU's provide a more powerful and flexible architecture for hosting multipoint conferences Although H.323 can support conferences of three or more endpoints without requiring a specialized multipoint control unit, MCU's provide a more powerful and flexible architecture for hosting multipoint conferences H.323 supports multicast transport in multipoint conferences H.323 has the support of many computing and communications companies and organizations 64
  • 65. H.323: Pros and ConsH.323: Pros and Cons 65
  • 66. Recommendation AnnexesRecommendation Annexes H.323 Annex C – H.323 over ATM Annex D – H.323 FAX Annex E – UDP operation Annex F – Simple Endpoints Annex J – Security for Simple endpoints Annex K – HTTP based call control Annex M – Tunneling of QSIG in H.323 H.225.0 Annex G – Inter-Domain Communications Annex H – ASN.1 Syntax 66
  • 67. ConclusionConclusion H.323 is a protocol that leverages the strength of the packet-switched protocols from the IETF Offers excellent integration with the PSTN H.323 enables voice, video, and data conferencing H.323 provides a solid foundation for new services and the continued growth of Multimedia over IP 67
  • 68. AcronymsAcronyms • ARQ –Admission Request message • BE – Border Element • GEF – Generic Extensibility Framework • GK – Gatekeeper • GW – Gateway • IETF – Internet Engineering Task Force • IMTC – International Multimedia Telecommunications Consortium • IP – Internet Protocol • IVR – Interactive Voice Response • LAN – Local Area Network • LRQ – H.225.0 Location Request message • MCU – Multipoint Control UnitMC – Multipoint Controller • MG – Media Gateway • MGC – Media Gateway Controller • MP – Multipoint Processor • PSTN – Public Switched Telephone Network 68
  • 69. AcronymsAcronyms • RFC – Request for Comments • RTP – Real-Time Transport Protocol • RTCP – Real-time Transport Control Protocol • TCS – H.245 Terminal Capability Set message • UDP – User Datagram Protocol • URL – Uniform Resource Locator • VoIP – Voice over IP • MC – Multipoint Controller • MG – Media Gateway • MGC – Media Gateway Controller • MP – Multipoint Processor • PSTN – Public Switched Telephone Network • RFC – Request for Comments • RTP – Real-Time Transport Protocol • RTCP – Real-time Transport Control Protocol • TCS – H.245 Terminal Capability Set message • UDP – User Datagram Protocol • URL – Uniform Resource Locator • VoIP – Voice over IP 69
  • 70. AcknowledgementAcknowledgement • http://www.ip-voip.com/VOIP-protocols-h323-vs-SIP.htm • http://en.wikipedia.org/wiki/Voice_over_IP • http://www.javvin.com/protocolH323.html • http://www.h323.org/ • http://www.packetizer.com/ipmc/h323_vs_sip/ • http://en.wikipedia.org/wiki/H.323 • http://www.pulsewan.com/data101/h323_basics.htm • http://www.cisco.com/en/US/tech/tk1077/technologies_t ech_note09186a00800c5e0d.shtml 70
  • 71. Questions ?Questions ? Thank You for Kind Attention 71

Notas del editor

  1. ISDN - Integrated Services Digital Network PSTN - Public Switched Telephone Network ATM - Asynchronous Transfer Model
  2. DTMT - Dual-tone multi-frequency
  3. ISDN - Integrated Services Digital Network
  4. SIP - Session Initiation Protocol
  5. PSTN – Public Switched Telephone Network
  6. TE – Terminal End-point is nothing but the end-point where the user are located and Audio or Video has to take place
  7. RTCP – Real-time Transport Control Protocol
  8. ARQ - Admission Request ACF – Admission Conformation ARJ – Admission Reject
  9. ARQ - Admission Request ACF – Admission Conformation ARJ – Admission Reject
  10. ITU : International Telecommunication Union
  11. ITU : International Telecommunication Union
  12. ITU : International Telecommunication Union
  13. ITU : International Telecommunication Union
  14. ITU : International Telecommunication Union
  15. ITU : International Telecommunication Union
  16. ITXC - Internet Telephony Exchange Carrier (US based wholesale provider of VoIP China has adopted H.323 as their national standard for IP telephony communications
  17. ITU : International Telecommunication Union