Académique Documents
Professionnel Documents
Culture Documents
(a VoIP protocol)
William.L
wiliwe@gmail.com
2005-01-11
1
Agenda
Whats MGCP?
MGCP Internal
Basic Call Flows
Whats MGCP?
MGCP (1/2)
MGCP (2/2)
Master-Slave architecture
Call Agent
IP network
MGCP
MGCP
(Endpoint)
Analog
Phone A
(Endpoint)
RTP
Media Gateway
Media Gateway
(RG, residential gateway)
Analog
Phone B
Media Data
Transport
Audio/
Video
H.323
H.225
H.245
Q.931
RAS
SIP
MGCP
TCP
RTSP
RTP
RTCP
UDP
IP
MGCP messages
are transmitted
over UDP.
MGCP Internal
MGCP Components
Endpoints
Connection
Signal
Event
Package
Connections
Point-to-Point(p2p) connection
Multipoint connection
10
MGCP Commands(Methods)
11
200~299
400~499
500~599
12
Local operator
Long distance operator
Local extension number
Local number
Shortcut to local number at other
corporate sites
Star services
Long distance number
International number
13
14
Endpoint 1
Call Agent
MG-1
MG-2
Endpoint 2
1. RSIP
2. OK
3. AUEP
4. OK
5. RQNT
6. OK
7. RSIP
8. OK
9. AUEP
10. OK
11. RQNT
12. OK
15
Endpoint 1
Call Agent
MG-1
MG-2
1. Off hook
Endpoint 2
2. NTFY
3. OK
4. RQNT
4. Dial tone
6. Press Digits
5. OK
7. NTFY
8. OK
9. CRCX
10. OK
11. CRCX
12. OK
13. MDCX
14. OK
15. MDCX
16. OK
18. RQNT
17. Ring
19. OK
16
Endpoint 1
MG-1
Call Agent
MG-2
Endpoint 2
20. RQNT
21. Ring tone
22. OK
17
Terminate a Call
Endpoint 1
MG-1
Call Agent
MG-2
Endpoint 2
1. On hook
2. NTFY
3. OK
5. DLCX
4. DLCX
6. OK
8. On hook
7. OK
9. NTFY
10. OK
11. RQNT
12. OK
13. RQNT
14. OK
RTCP BYE
18