Beruflich Dokumente
Kultur Dokumente
Agenda
%hat i H.323 & H.323 ver ion 'ite (he recommen)ation
H.323 H.323 Annexes H.225.0 (Call Signaling and RAS) H.245 (Media control) H.235 (securit ) H.34! (S"M#) H.450 (Su$$le%entar Ser&ices) H.24' ((nter)or*ing +ate)a s) H.24, +ate)a Control $rotocol (Megaco)
hat is H.323 !
H.323 Reco%%endation descri-es ter%inals and ot.er entities t.at $ro&ide %ulti%edia co%%unications ser&ices o&er #ac*et /ased "et)or*s (#/") ).ic. %a not $ro&ide a guaranteed 0ualit o1 Ser&ice.
,&-2/atekeeper
,&-2/ateway
,&-2Termina"
,&-2Termina"
P#$
/STN /01S L2N N3%S4N '3%S4N
%#$
V.70 Terminal
H.324 Terminal
Speech Terminal
H.322 Terminal
H.321 Terminal
"
0&6-7: ,&289
*2S
.ndpoint
.ndpoint
&
:.-7; <-//5=
The international public telecommunication numbering plan.
'
H.323 version )
34isual tele$.one s ste%s and e5ui$%ent 1or local area net)or*s ).ic. $ro&ide a non6guaranteed 5ualit o1 ser&ice3. *ecommen)ation
H.323 (!77') H.225.0 (!77') protocolIdentifier=
8itu6t (0) reco%%endation (0) . (,) 2250 &ersion (0) -9
Note the H.2;? ver ion i erroneo' ly tate) a -//7 in 62 an) 63. (hi will be correcte) in 6;.
H.323 +ersion 2
;#ac*et6-ased %ulti%edia co%%unications s ste%s< *ecommen)ation
H.323 (!77,) H.225.0 (!77,) protocolIdentifier=
8itu6t (0) reco%%endation (0) . (,) 2250 &ersion (0) 29
H.;?0.- <-//.= Call "i2nalin2 H.;?0.2 <-//.= Call (ran 1er H.;?0.3 <-//.= Call ,orwar)
Note# H.;?0 .2 an) .3 were not )eci)e) 'ntil a1ter H.32362 )eci ion
)*
('nnelin2 H.2;? in the call i2nalin2 channel Overlappe) "en)in2 <1or +h0+h ervice= +ro2re Me a2e, *I+ me a2e New 3lia type
A%ail2 BRC2 >rans$ort (? and #art "u%-er
+a' e <empty H.2;? capability et= H.2;? A er Inp't In)ication 1'll D(M, )e cription 9o" # OBC incl')e *"6+ parameter 3lternate 4ate!eeper an) en)point <re)'n)ancy= "tat' <re o'rce availability= +re 4rante) 3*9 More ...
H.323 +ersion 3
*ecommen)ation
H.323 (!777) H.225.0 (!777) protocolIdentifier=
8itu6t (0) reco%%endation (0) . (,) 2250 &ersion (0) 39
H.;?0.- <-//.= H.;?0.2 <-//.= H.;?0.3 <-//.= H.;?0.; <-///= Call Hol) H.;?0.? <-///= Call +ar! an) +ic!'p H.;?0.7 <-///= Call %aitin2 H.;?0.5 <-///= M%I
)3
)4
H.23? <-//.= H.2;7 <-//.= H.2;. <2000= *,C 207. H((+$-.- <-///= *,C 20;? MIM: <-//7= many other *,C
H.;?0.- <-//.= H.;?0.2 <-//.= H.;?0.3 <-//.= H.;?0.; <-///= H.;?0.? <-///= H.;?0.7 <-///= H.;?0.5 <-///= H.;?0.. <2000= Name I)enti1ication H.;?0./ <2000= Call Completion
)"
H.;?0..# Name I)enti1ication "ervice <Caller IDEE= H.;?0./# Call Completion *ob' tne # 3lternate 4ate!eeper eCplaine) H.323 3nneC B <"tim'l' = 0 wa not )etermine)
)&
)'
)1
2oom in3
+"(N "i2nalin2 ('nnelin2 <with H.323 3nC M.-, M.2= +"(N<""5= en)0to0en) circ'it election +"(N ori2inate) call )iver ion
Redirecting "u%-er (A added
rotocol!
a2e
,a t Connect re1ine)
Aarl H.245 in $arallel to @ast Connect esta-lis.e%ent %a indicate s %%etric codec negotiation text clari1ications in t.e (%$le%enters +uide
Interzone enhancement
loo$ $re&ention reGect reason (resource una&aila-le)
Caller0ID "creenin2
"#tendedAliasAddress$ ScreeningIndicator
2*
'pport
H.24, $ac*age is e%-edded in so%e RAS %essges 26stage dialing is su$$orted - t.e +I in ARJ
Billin2 'pport
usage re$orting (co%$ati-le )it. Annex +=H.225.0)
2)
*e1erencin2 9./3- <-//.= in tea) o1 <-//3= New 3ppen)iC 6# AS".! Bsage in H.225.0 Co)ec #
Annex AD M#A+64 &ideo codec added (K) Annex @ "e) audio codecsD +.:27 D Added Annex C2 ?2 A +.:22.! (S6!3' ACAC# 2 (S6!3' BS! 2 (S6!2: A4RC H.223 MBF6#?B #ac*etiLation
22
23
(he *ecommen)ation
(a!e a )eep breath ...
Copyright 2000 Comverse Network Systems The information and data contained in this presentation (the Licensed Presentation are proprietary to! and comprise va"#a$"e trade secrets of! Comverse Network Systems! which intends to keep this Licensed %nformation confidentia" and to preserve them as trade secrets& Copies of this Licensed %nformation are provided in confidence $y Comverse Network Systems p#rs#ant to a written "icense agreement! and may $e #sed! copied! transmitted and stored on"y in accordance with the terms of s#ch a "icense& No tit"e to this Licensed %nformation is to $e transferred&
5ser 4ata 2pp"ications T&720! etc& System Contro" ,&289 Contro" System Contro" 5ser %nterface Ca"" Contro" ,&229&0 *2S Contro" ,&229&0
,&229&0 Layer
Network %nterface
>!52404067'
2"
2&
H.323 6egistration
.ndpoint **0 /atekeeper
*CA or **B
5CA:5*B
5CA
2'
21
/atekeeper c"o#d
2 -
.ndpoint 7
>
.ndpoint 2
>!52!27067'
2(
/atekeeper c"o#d 7 2 8 9 > ? @ 2*0 2CA:2*B Set#p Set#p 2*0 2CA:2*B Connect Connect
>
.ndpoint 7
.ndpoint 2
>!52!2,067'
3*
/atekeeper c"o#d 7 2 8 9 > ? @ 6 2*0 2CA:2*B Set#p Set#p 2*0 2CA:2*B Connect Connect ,&289 Channe"
>
.ndpoint 7
.ndpoint 2
,&289 Contro" Channe" )essages Ca"" Signa""ing Channe" )essages *2S Channe" )essages
>!52!30067'
3)
32
33
34
H.323 con,t
<-0= Optional :nhancement
Ancr $tion (H.235) Con1erence Control (H.243) 0S(+ and (SB# tunneling (in 44)
<--= Maintenance
Coo$-ac* (1or &ideo ter%inal)
3ppen)iC II # (ran port Bevel *e o'rce *e ervation +roce)'re <how to ' e *"6+= 3ppen)iC III# A in2 4*C 1or call )iver ion
"o Re$l /us Multi$le end$oints in $arallel (li*e S(#)
3&
H.323 con,t
New in H.323 v;#
A$$endix 4D A.!'4 ex$lained (ter%inolog c.ange co%$ared to 4!2223
3'
TCP
31
>!'042'067:
3(
PSTN
PSTN
%P network
>!'0502067,
So#rce
4estination
So#rce
4estination
4*
4)
Ca""ee
@ax ter%inal
si%$le $.one
>ext ter%inal
44
2L7
,&289 ,&22-
TCP
T&7-8
T&728 /CC
<&7@ PSTN
<&-8:<&@0 PSTN
T&722ny Network
/ateway f#nctions! with transparent transmission of T&780 data $etween the different T&780 data channe" types&
>!'0:!70677
4"
"tat'
Mobility 3)0Hoc team Movin2 "lowly Bi2 @'e tion i1 thi will catch at all "I+ ha been cho en in 34++ a the only 6oI+ protocol 1or AM(" relea e 2000
4&
H.323 ?obility
Axisting H.323 @unctional Antities A d % in is tr a ti& e ? o % a in A g a te 6 *ee$er B C B g a te ) a K D Au@ I4 %
,
A d % in is t r a ti& e ? o % a in /
t e r % in a l
te r % in a l
g a te ) a
4 , ,
in tr a
H H C@ IH B ,
in te r
in te r
H HC@ IH B ,
in tr a
I3 ' ,
(H @ I: 8 ( A x te rn a l " e t) o r* s I: 8 (
(H @
4'
41
4(
6A#
Password ,)2C3S,2736>
H.22".*
Password ,)2C3S,2736>
H.24"
Password ,)2C3S,2736>
6TP
"*
%lient entity
#ervice control plane
#ervice provider
,TTP ,TTP server
we$3$rowser
,&-2- endpoint
,&-2-
")
action (ca""to
"2
"3
action (ca""to
ca""to+;;;
"4
4isp"ay
200 1E (data
""
"&
8;ample of Anne; @
I+ Networ! Feature Server H.323 "tim'l' (erminal
Stimulus
Client ,: H.323 "tim'l' "tim'l' "erver ,: H.22?.0 Call "2n. $H.;?0 H.;?0 I% H.2;?
H.2;?
H.323 Ba ic Call
I+ +ayloa)
"'
"1
"(
9 .2**)0
&)
H.22".*
Call i2nallin2 protocol an) me)ia tream pac!etization 1or pac!et0ba e) m'ltime)ia comm'nication y tem
?escri-es t.e %eans - ).ic. audio2 &ideo2 data2 and control are associated2 coded2 and $ac*etiLed 1or trans$ort -et)een H.323 e5ui$%ent on a $ac*et6-ased net)or* >.e sco$e o1 H.225.0 co%%unication is -et)een H.323 entities on t.e sa%e $ac*et6-ased net)or*2 using t.e sa%e trans$ort $rotocol
&2
H.22".* Anne;es
3nneC 3# *(+$*(C+ an) how to ' e them 3nneC B# *(+ +ro1ile <open i 'e 1rom 3n. 3= 3nneC C# *(+ payloa) 1ormat 1or H.273nneC D# *(+ payloa) 1ormat 1or H.27-3 3nneC :# 6i)eo Co)ec <H.273, M+:40; vi)eo= 3nneC ,# +ac!etization 1or 3')io 1ormat
external re1erences (M#A+64 audio2 M#A+62=H.222 %ux) +.:23.!2 +.:2,2 +.:272 +.:22.!2 +SM codecs Silence Su$$ression >(A=A(A6!3' 3C:B+ 2 >(A=A(A6!3' A"-2 (S6!2: :6*C H.223 MBF6#?B #ac*etiLation
&3
&4
H.24"
CON(*OB +*O(OCOB ,O* MAB(IM:DI3 COMMANIC3(ION s$eci1ies s ntax and se%antics o1 ter%inal in1or%ation %essages as )ell as $rocedures to use t.e% 1or in6 -and negotiation at t.e start o1 or during co%%unication 6er ion 5 i now re@'ire) 1or ,38 <3nneC D$H.323=
H.323 &! H.323 &2 H.323 &3 H.323 &4
&"
H.23" v2 .))=**0
"ec'rity an) encryption 1or H0"erie <H.323 an) other H.2;?0ba e)= m'ltime)ia terminal "ee H.323 3nneC >
&&
H.34) .*"=((0
M'ltime)ia MIB Cover H.323 an) H.320 con i tent with "NM+ 62
&'
H.450.! (!77,) Call Signaling H.450.2 (!77,) Call >rans1er H.450.3 (!77,) Call @or)ard H.450.4 (!777) Call Hold H.450.5 (!777) Call #ar* and #ic*u$ H.450.' (!777) Call Haiting H.450.: (!777) Message Haiting (ndication (MH() H.450., (2000) "a%e (denti1ication H.450.7 (2000) Call Co%$letion H.450.!0 (200!) Call M11er H.450.!! (200!) Call (ntrusion H.450.!2 (200!) Co%%on (n1or%ation Additional "et)or* Ser&ices
H.24& .)((10
Detail 1or 2ateway between H "erie terminal Intro)'ce) to H.323 in v2 3nneC 3# H.323 0 H.320 3nneC B# H.323 0 6oice terminal on 4"(N 3nneC C# H.323 0 I"A+ <02$2000=
s$eci1ies t.e necessar %a$$ing to ac.ie&e connecti&it and 1unctionalit -et)een an H.323 net)or* and an (S?" Bser #art net)or*. ta-le %a$s (SB# to H.225.0 signaling 4er detailed
Nationa" Standards
0&26-7
,&28>
,&299&0 (0&6-7
0&6-7
H.323
H.32*
>!'02'!067:
'*
,&289
,&289
,&28>
,&289
,&282:,&28-
H.323
H.32*
>!'02'2067:
')
,&222&7 ,&222&0
4ata
H.32*
>!'02'3067:
'2
H.24& anne; 8
H.2;7 3nneC :
Allo)s H.323 ter%inals to -e identi1ied as Mo-ile $.ones @irst 1ocus on A"S(64! MA# (no) called Annex A.!) Mt.er #CM"s %a -e de&elo$ed in t.e 1uture (A.22 A.32 A.4) #us.ed - (ntel as a 5uic* )a 1or)ard2 )it. a s$eci1ic target as o$$osed to H.323 Annex H (Mo-ilit ) 1ull solution. Hor*s )it. Lero c.anges to #CM"
'3
2. +C connect to mana2e) I+ networ! via I"+ or corporate B3N 3. H.323 networ! 1'nction a a Bocation 3rea <la t mile acce = ;. (he +C application ' e AIM to re2i ter with the M"C <via the 4D= ?. Home HB* i noti1ie) +C ha become the mobile phone F
'4
P#7$
P@?$
4?T-2*** %ore $etworks
#TP
H.323G+4 Terminal H.24& Anne; 8 ,&-2P@?$ H.323 >4? Note+*o#ting4 <5ate9eeper Termina"
via STP is optiona"
Packet $etwork
,&-2/ateway
:#% :T#
D##
?# #4?F
5#? or A$#4-4) or P7% ?obile $etwork F #4? for 5#? networks only
'"
?#% +@6
<
H.323 59 H.323 5
H.323 Terminal
>4?
:#% :T#
D##
?#
#4?F
5#? or A$#4-4) or P7% or PH# or 35 ?obile $etwork F #4? for 5#? networks only
'&
''
H.241 cont,s
3nneC C# (a2$6al'e )e1inition 1or I(A 3nneC D# (ran port over I+ <AD+ or (C+=
M+Cs hall i%$le%ent -ot. B?#P>C#2 M+s eit.er B?# )it. a$$lication le&el 1ra%ing (AC@) $ort 2744 de1ault 1or text encoding $ort 2745 de1ault 1or -inar encoding Relia-ilit algorit.% >C# using >#I>
'1
H.241 cont,d
3nneC :# Ba ic pac!a2e
A.! generic A.2 -ase root $ac*age A.3 >one +enerator A.5 /asic ?>M@ +enerator (extends A.3) A.: Call #rogress >one +enerator (extends A.3) A.4 >one ?etection A.' ?>M@ ?etection (extends A.4) A., Call #rogress >one ?etection (extends A.4) A.7 Analog Cine Su$er&ision A.!0 /asic Continuit test A.!! "et)or* >er%inations (generic) A.!2 R># (extends A.!!) A.!3 >?M Circuit (extends A.!!)
'(
H.241 Appendices
3ppen)iC 3. :Cample call 1low
using S?# 1or encoding t.e strea% descri$tors An M+ registers )it. an M+C D
MEGACO/1 [124.124.124.222] Transaction = 999 ! Conte"t = # ! $er%iceC&an'e = (OOT !$er%ices ! Met&od=(estart) $er%iceC&an'eAddress=*****) +ro,i-e=(esG./1/ / / /
1*
3nneC 4# AI :lement an) 3ction pac!a2e <2000= 3nneC H# (ran port over "C(+ <compare 3nneC D=
1)
http3==www.comversens.com
12