media gateway control media gateway control and the
play

Media Gateway Control Media Gateway Control and the Softswitch - PowerPoint PPT Presentation

Media Gateway Control Media Gateway Control and the Softswitch Softswitch and the Architecture Architecture Call Flow for RGW to TGW (1/18) Call Flow for RGW to TGW (1/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC SG rgw.whatever.net


  1. Media Gateway Control Media Gateway Control and the Softswitch Softswitch and the Architecture Architecture

  2. Call Flow for RGW to TGW (1/18) Call Flow for RGW to TGW (1/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC SG rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3/15 card6/5 A: 5712826 A calls B A calls B B: 5721043 2 IP Telephony

  3. Call Flow for RGW to TGW (2/18) Call Flow for RGW to TGW (2/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC SG 1 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 3 IP Telephony

  4. Call Flow for RGW to TGW (3/18) Call Flow for RGW to TGW (3/18) � RQNT(1) : NotificationRequest � RQNT 1201 *@rgw.whatever.net MGCP 1.0 � N: CA@ca.whatever.net:5678 N: NotifyEntity N: NotifyEntity � X: 0123456789AC X: RequestIdentifier X: RequestIdentifier � R: hd(E(R(hu(N)),S(dl),D/(D))) R: RequestEvents R: RequestEvents � D: (11x|080xxxxxx|57xxxxx|002x.T) D: DigitMap D: DigitMap � ACK to RQNT(1) E: Embedded (enable) Request E: Embedded (enable) Request � 200 1201 OK R: Notification Request R: Notification Request S: Signal Request S: Signal Request N: Notify immediately (default) N: Notify immediately (default) D: Accumulate according to DigitMap D: Accumulate according to DigitMap Clear current dialed string Clear current dialed string 4 IP Telephony

  5. Call Flow for RGW to TGW (4/18) Call Flow for RGW to TGW (4/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC SG 2 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 Off-hook A: 5712826 Dial 5721043 A calls B A calls B B: 5721043 5 IP Telephony

  6. Call Flow for RGW to TGW (5/18) Call Flow for RGW to TGW (5/18) � NTFY(2) : Notify from RGW � NTFY 2002 hrd3@rgw.whatever.net MGCP 1.0 � N: CA@ca.whatever.net:5678 � X: 0123456789AC � O: 5721043 N: NotifyEntity N: NotifyEntity � ACK to NTFY(2) X: RequestIdentifier X: RequestIdentifier � 200 2002 OK O: ObservedEvent O: ObservedEvent Reported in the detected order Reported in the detected order 6 IP Telephony

  7. Call Flow for RGW to TGW (6/18) Call Flow for RGW to TGW (6/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC SG 3 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 7 IP Telephony

  8. Call Flow for RGW to TGW (7/18) Call Flow for RGW to TGW (7/18) � CRCX(3) : CreateConnection � CRCX 1204 hrd3@rgw.whatever.net MGCP 1.0 � C: A3C47F21456789F0 � L: p:10, a: G.711; G.726-32 � M: recvonly C: CallId C: CallId � X: 0123456789AD L: LocalCXOptions L: LocalCXOptions � R: hu p: packetize period(ms) p: packetize period(ms) a: Compression Algo. a: Compression Algo. � ACK to CRCX(3) M: Mode M: Mode � 200 1204 OK X: RequestIdentifier X: RequestIdentifier � I: FDE234C8 R: RequestEvents R: RequestEvents I: ConnectionId I: ConnectionId � Session Description 8 IP Telephony

  9. Call Flow for RGW to TGW (8/18) Call Flow for RGW to TGW (8/18) � Session Description - ACK to CRCX(3) � Convey info about media streams � Use textual format, case sensitive V=<protocol version> V=<protocol version> C=<nw-type> <addr-type> <conn-type> C=<nw-type> <addr-type> <conn-type> M=<media> <port> <transport> M=<media> <port> <transport> (A=<attribute> (:<value>)) (A=<attribute> (:<value>)) � v=0 � c=IN IP4 140.96.102.166 � m=audio 3456 RTP/AVP 0 96 � a=rtpmap:96 G726-32/8000 9 IP Telephony

  10. Call Flow for RGW to TGW (9/18) Call Flow for RGW to TGW (9/18) CA@ca.whatever.net Query E.164 140.113.65.24 DB CA ACC SG 4 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 10 IP Telephony

  11. Call Flow for RGW to TGW (10/18) Call Flow for RGW to TGW (10/18) � CRCX(4) : CreateConnection � CRCX 1205 card6/5@tgw.whatever.net MGCP 1.0 � C: A3C47F21456789F0 � L: p:10, a: G.711; G.726-32 � M: sendrecv � Session Description from ACK(3) � ACK to CRCX(4) C: CallId C: CallId � 200 1205 OK M: Mode M: Mode � I: 32F345E2 I: ConnectionId I: ConnectionId � Session Description 11 IP Telephony

  12. Call Flow for RGW to TGW (11/18) Call Flow for RGW to TGW (11/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC ISUP IAM SG 5 4 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 12 IP Telephony

  13. Call Flow for RGW to TGW (12/18) Call Flow for RGW to TGW (12/18) � MDCX(5) : ModifyConnection � MDCX 1206 hrd3@rgw.whatever.net MGCP 1.0 � C: A3C47F21456789F0 C: CallId C: CallId � I: FDE234C8 I: ConnectionId I: ConnectionId � M: recvonly M: Mode M: Mode � Session Description from ACK(4) � ACK to MDCX(5) � 200 1206 OK 13 IP Telephony

  14. Call Flow for RGW to TGW (13/18) Call Flow for RGW to TGW (13/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC ISUP ACM SG 6 4 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 14 IP Telephony

  15. Call Flow for RGW to TGW (14/18) Call Flow for RGW to TGW (14/18) � RQNT(6) : NotificationRequest � RQNT 1207 hrd3@rgw.whatever.net MGCP 1.0 � N: CA@ca.whatever.net:5678 � X: 012345789AE N: NotifyEntity N: NotifyEntity � R: hu X: RequestIdentifier X: RequestIdentifier � S: v (alerting) R: RequestEvents R: RequestEvents � ACK to RQNT(6) S: SignalRequests S: SignalRequests � 200 1207 OK 15 IP Telephony

  16. Call Flow for RGW to TGW (15/18) Call Flow for RGW to TGW (15/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC ISUP ANM SG 7 4 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 16 IP Telephony

  17. Call Flow for RGW to TGW (16/18) Call Flow for RGW to TGW (16/18) � MDCX(7) : ModifyConnection � MDCX 1209 hrd3@rgw.whatever.net MGCP 1.0 � C: A3C47F21456789F0 C: CallId � I: FDE234C8 C: CallId I: ConnectionId I: ConnectionId � M: sendrecv M: Mode M: Mode � X: 012345789AF S: SignalRequests S: SignalRequests � R: hu � S: (to stop alerting) � ACK to MDCX(7) � 200 1209 OK 17 IP Telephony

  18. Call Flow for RGW to TGW (17/18) Call Flow for RGW to TGW (17/18) CA@ca.whatever.net 140.113.65.24 DB CA ACC ISUP REL SG 8 9 rgw.whatever.net tgw.whatever.net 140.113.214.123 140.113.65.24 Internet PSTN CO RGW TGW hrd3 card6/5 A: 5712826 A calls B A calls B B: 5721043 18 IP Telephony

  19. Call Flow for RGW to TGW (18/18) Call Flow for RGW to TGW (18/18) � DLCX(8) : DeleteConnection � DLCX 1210 hrd3@rgw.whatever.net MGCP 1.0 � C: A3C47F21456789F0 C: CallId C: CallId � I: FDE234C8 I: ConnectionId I: ConnectionId � ACK to DLCX(8) � 200 1210 OK � P: PS=1245, OS=62345, PR=780, OR=45123, PL=10, JI=27, LA=48 PS: Packets sent PS: Packets sent OS: Octets sent OS: Octets sent PR: Packets received PR: Packets received OR: Octets received OR: Octets received PL: Packets lost PL: Packets lost JI: Average Jitter (ms) JI: Average Jitter (ms) LA: Average Latency (ms) LA: Average Latency (ms) 19 IP Telephony

  20. Usage of Commands (1/6) Usage of Commands (1/6) � NotificationRequest() � EndpointId, � [NotifiedEntity,] � [RequestedEvents,] � RequestIdentifier, � [DigitMap,] � [SignalRequests,] � [QuarantineHandling,] � [DetectEvents,] � [encapsulated EndpointConfiguration] 20 IP Telephony

  21. Usage of Commands (2/6) Usage of Commands (2/6) � CreateConnection() Hairpin Connection Hairpin Connection � CallId, EndpointId, � [NotifiedEntity,] Endpoint PSTN � [LocalConnectionOption,] Endpoint � Mode, � [{RemoteConnectDescptr|SecondEndpointId}] � [EncapsulatedNotificationRequest,] � [Encapsulated EndpointConfiguration] � ReturnCode � ConnectionId, [SpecificEndPointId,] � [SecondConnectionId,] [SecondEndPointId,] � [LocalConnectionDescriptor] 21 IP Telephony

  22. Usage of Commands (4/6) Usage of Commands (4/6) � RestartInProgress() � EndPointId RestartMethod � RestartMethod RestartMethod • graceful (delay/null) � [RestartDelay] • graceful (delay/null) • forced (null) • forced (null) � [Reason-code] • restart (delay in seconds) • restart (delay in seconds) • disconnected (delay in seconds) � ReturnCode • disconnected (delay in seconds) indicates EP disconnected & � [NotifiedEntity] indicates EP disconnected & trying to reconnect it trying to reconnect it • cancel-graceful • cancel-graceful 22 IP Telephony

  23. Usage of Commands (5/6) Usage of Commands (5/6) � AuditEndPoint() � EndpointId If EndpointId is � [RequestedInfo] “all of wildcard”, EndPointIdList is returned � ReturnCode EndPointIdList | � {RequestedEvents � DigitMap � SignalRequests � RequestIdentifier … } � 23 IP Telephony

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend