SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
1
BGCF:
• Determines the next hop for SIP routing;
• For PSTN terminations, select the network in which the interworking with the PSTN/CS
Domain is to occur. If the interworking is in another network, then the BGCF will forward the
SIP signalling to the BGCF of that network;
• For PSTN terminations, select the MGCF in the network in which the interworking with
PSTN/CS Domain is to occur and forward the SIP signalling to that MGCF. This may not apply if
the interworking is a different network;
• Generation of CDRs
The MGCF:
• Controls the parts of the call state that pertain to connection control for media channels in an
IMS-MGW;
• Communicates with CSCF, BGCF, and circuit switched network entities;
• Determines the next hop depending on the routing number for incoming calls from legacy
networks;
• Performs protocol conversion between ISUP/TCAP/SIP-I and the IM subsystem call control
protocols;
• Out of band information received in MGCF may be forwarded to CSCF/IMS-MGW.
A IMS-MGW may terminate bearer channels from a switched circuit network and media streams
from a packet network (e.g., RTP streams in an IP network). The IMS-MGW may support media
conversion, bearer control and payload processing (e.g. codec, echo canceller, conference
bridge), it:
• Interacts with the MGCF for resource control;
• Owns and handles resources such as echo cancellers etc;
• May need to have Codecs;
• The IMS-MGW will be provisioned with the necessary resources for supporting UMTS/GSM
transport media.
2
The MGCF in the IM CN subsystem is a SIP endpoint that initiates requests on behalf of
the PSTN and Media Gateway. The subsequent nodes consider the signalling as if it came
from a S-CSCF.
Procedures:
1. The PSTN establishes a bearer path to the MGW, and signals to the MGCF with a IAM
message, giving the trunk identity and destination information.
2-3. The MGCF initiates a H.248 command, to seize the trunk and an IP port.
4. The MGCF initiates a SIP INVITE request addressed to a tel URI or, if directed by
operator's local policy, to a SIP URI (using an E.164 address in the user portion and the
setting user=phone), includes an initial SDP in the INVITE request, and forwards the
request to a configured I-CSCF, as per the proper S-S procedure.
3
15. The media stream capabilities of the destination are returned along the signalling
path, per the S-S procedures;
16-17. MGCF initiates a H.248 command to modify the connection parameters and
instruct the MGW to reserve the resources needed for the session.
4
5
25. Terminating end point responds to the Response Confirmation. If Optional SDP is
contained in the Response Confirmation, the Confirmation Acknowledge will also
contain an SDP response;
26-27. MGW reserves the resources needed for the session.
6
28. When the resource reservation is completed, MGCF sends the successful Resource
Reservation message to the terminating endpoint, per the S-S procedures.
7
32-35. Terminating end point responds to the successful media resource reservation;
36-39. The destination endpoint may optionally perform alerting. If so, it signals this to
the originating party by a provisional response indicating Ringing. This message is sent to
MGCF per the S-S procedure;
40. If alerting is being performed, the MGCF forwards an ACM message to PSTN.
8
32-35. Terminating end point responds to the successful media resource reservation;
36-39. The destination endpoint may optionally perform alerting. If so, it signals this to
the originating party by a provisional response indicating Ringing. This message is sent to
MGCF per the S-S procedure;
40. If alerting is being performed, the MGCF forwards an ACM message to PSTN.
9
41-44. When the destination party answers, the terminating and S-S procedures result in
a SIP 200-OK final response being sent to MGCF;
45. MGCF forwards an ANM message to the PSTN.
46-47. MGCF initiates a H.248 command to alter the connection at MGW to make it bi-
directional.
10
48-51. MGCF acknowledges the SIP final response with a SIP ACK message.
11
52. PSTN party hangs up, which generates an ISUP REL message to the MGCF;
53. The MGCF sends a Hangup (Bye message in SIP) to the S-CSCF to notify the terminal
that the far end party has disconnected;
54. The MGCF notes the reception of the REL and acknowledges it with an RLC. This is
consistent with the ISUP protocol;
55. The MGCF requests the MGW to release the vocoder and ISUP trunk using the
H.248/MEGACO Transaction Request (subtract). This also results in disconnecting the
two parties in the H.248 context. The IP network resources that were reserved for the
message receive path to the PSTN for this session are now released. This is initiated
from the MGW. If RSVP was used to allocated resources, then the appropriate release
messages for that protocol would be invoked here;
56. The MGW sends an acknowledgement to the MGCF upon completion of above step;
57-58. The S-CSCF invokes whatever service logic procedures are appropriate for this
ending session;
59. The S-CSCF forwards the Hangup to the P-CSCF. The P-CSCF/PCRF removes the
authorization for resources that had previously been issued for this endpoint for this
session. This step also results in a release indication to the IP-CAN to confirm that the IP
bearers associated with the UE#2 session have been deleted;
60. The P-CSCF forwards the Hangup to the UE.
12
61. The terminal responds with an acknowledgement, the SIP OK message (number
200), which is sent back to the P-CSCF. The IP network resources that had been reserved
for the message receive path to the endpoint for this session are released, taking into
account the bearer establishment mode used for the IP-CAN session.
62. The SIP OK message is sent to the S-CSCF.
63. The S-CSCF forwards the message to the MGCF.
13
The MGCF in the IM CN subsystem is a SIP endpoint that initiates and receives requests
on behalf of the PSTN and Media Gateway (MGW).Other nodes consider the signalling
as if it came from a BGCF (S-CSCF).
Procedures:
1. MGCF receives an INVITE request, containing an initial SDP, through one of the
origination procedures and via one of the inter-serving procedures;
2. MGCF initiates a H.248 interaction to pick an outgoing channel and determine media
capabilities of the MGW;
3. MGCF determines the subset of the media flows proposed by the originating
endpoint that it supports, and responds with an Offer Response message back to the
originator. This response is sent via the S-S procedure;
4. The originating endpoint sends a Response Confirmation. The Response
Confirmation may also contain SDP. This may be the same SDP as in the Offer
Response sent in Step 3 or a subset. The originating UE is free to continue to offer
new media on this operation or on subsequent exchanges using the Update method;
5. MGCF initiates a H.248 interaction to modify the connection established in step #2
and instruct MGW to reserve the resources necessary for the media streams;
6. MGCF responds to the offered media towards the originating party;
7. GW reserved the resources necessary for the media streams;
8. When the originating endpoint has completed its resource reservation, it sends the
successful Resource Reservation message to MGCF, via the S-S procedures;
9. MGCF sends an IAM message to the PSTN;
10. MGCF sends response to the successful resource reservation towards originating
end.
14
11. The PSTN establishes the path to the destination. It may optionally alert the
destination user before completing the session. If so, it responds with an ACM
message;
12. If the PSTN is alerting the destination user, MGCF indicates this to the originating
party by a provisional response indicating Ringing. This message is sent via the S-S
procedures;
13. When the destination party answers, the PSTN sends an ANM message to MGCF;
14. MGCF initiates a H.248 interaction to make the connection in the MGW bi-
directional;
15. MGCF sends a SIP 200-OK final response along the signalling path back to the
session originator;
16. The Originating party acknowledges the final response with a SIP ACK message.
15
16

Más contenido relacionado

La actualidad más candente

VoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2ErevisedVoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2Erevised
Amit Deshmukh
 

La actualidad más candente (20)

5gc call flow
5gc call flow5gc call flow
5gc call flow
 
VoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack ExplainedVoLTE Interfaces , Protocols & IMS Stack Explained
VoLTE Interfaces , Protocols & IMS Stack Explained
 
3GPP SON Series: RACH Optimization
3GPP SON Series: RACH Optimization3GPP SON Series: RACH Optimization
3GPP SON Series: RACH Optimization
 
VoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS StackVoLTE Interfaces , Protocols & IMS Stack
VoLTE Interfaces , Protocols & IMS Stack
 
3GPP IMS
3GPP IMS3GPP IMS
3GPP IMS
 
4g interview-question
4g interview-question4g interview-question
4g interview-question
 
VoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2ErevisedVoLTE_SRVCC_E2Erevised
VoLTE_SRVCC_E2Erevised
 
3 g call flow
3 g call flow3 g call flow
3 g call flow
 
Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)Advanced: 5G Service Based Architecture (SBA)
Advanced: 5G Service Based Architecture (SBA)
 
UMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFBUMTS/LTE/EPC Call Flows for CSFB
UMTS/LTE/EPC Call Flows for CSFB
 
IMS Core Elements
IMS Core ElementsIMS Core Elements
IMS Core Elements
 
End-to-End QoS in LTE
End-to-End QoS in LTEEnd-to-End QoS in LTE
End-to-End QoS in LTE
 
ims registration call flow procedure volte sip
ims registration call flow procedure volte sipims registration call flow procedure volte sip
ims registration call flow procedure volte sip
 
PCRF as an EPC component
PCRF as an EPC componentPCRF as an EPC component
PCRF as an EPC component
 
Advanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive StateAdvanced: 5G NR RRC Inactive State
Advanced: 5G NR RRC Inactive State
 
IMS + VoLTE Overview
IMS + VoLTE OverviewIMS + VoLTE Overview
IMS + VoLTE Overview
 
Diameter based Interfaces and description
Diameter based Interfaces and descriptionDiameter based Interfaces and description
Diameter based Interfaces and description
 
volte ims network architecture
volte ims network architecturevolte ims network architecture
volte ims network architecture
 
LTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical posterLTE network: How it all comes together architecture technical poster
LTE network: How it all comes together architecture technical poster
 
IMS Session Flow
IMS Session FlowIMS Session Flow
IMS Session Flow
 

Destacado

Example of Python Code
Example of Python CodeExample of Python Code
Example of Python Code
Marie Dimond
 
Hooks & Slices September 2015
Hooks & Slices September 2015Hooks & Slices September 2015
Hooks & Slices September 2015
Stacey Resch
 
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
Julien Llanas
 
AcuteRehab_Outcome_Curran
AcuteRehab_Outcome_CurranAcuteRehab_Outcome_Curran
AcuteRehab_Outcome_Curran
Cara Curran
 

Destacado (19)

IMS Core Elements
IMS Core ElementsIMS Core Elements
IMS Core Elements
 
Bijender_kumar2
Bijender_kumar2Bijender_kumar2
Bijender_kumar2
 
SIM bagi Pendidikan
SIM bagi PendidikanSIM bagi Pendidikan
SIM bagi Pendidikan
 
Example of Python Code
Example of Python CodeExample of Python Code
Example of Python Code
 
Elizabeth's resume 915
Elizabeth's resume 915Elizabeth's resume 915
Elizabeth's resume 915
 
Hooks & Slices September 2015
Hooks & Slices September 2015Hooks & Slices September 2015
Hooks & Slices September 2015
 
What Do You Really Want From Your Career?
What Do You Really Want From Your Career?What Do You Really Want From Your Career?
What Do You Really Want From Your Career?
 
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
fs_rapport_quelle_finalite_pour_quelle_ecole_21092016_final_0
 
Telecom Service Integration
Telecom Service IntegrationTelecom Service Integration
Telecom Service Integration
 
AcuteRehab_Outcome_Curran
AcuteRehab_Outcome_CurranAcuteRehab_Outcome_Curran
AcuteRehab_Outcome_Curran
 
25 Zadar Events | Summer 2016 | part 3
25 Zadar Events | Summer 2016 | part 325 Zadar Events | Summer 2016 | part 3
25 Zadar Events | Summer 2016 | part 3
 
IMS Session Flow
IMS Session FlowIMS Session Flow
IMS Session Flow
 
Hacker's jargons
Hacker's jargonsHacker's jargons
Hacker's jargons
 
Strategi Pelaksanaan Jiwa - Perilaku Kekerasan
Strategi Pelaksanaan Jiwa - Perilaku KekerasanStrategi Pelaksanaan Jiwa - Perilaku Kekerasan
Strategi Pelaksanaan Jiwa - Perilaku Kekerasan
 
Pengawasan atau supervisi dalam lembaga pendidikan islam
Pengawasan atau supervisi dalam lembaga pendidikan islamPengawasan atau supervisi dalam lembaga pendidikan islam
Pengawasan atau supervisi dalam lembaga pendidikan islam
 
Strategi Pelaksanaan Jiwa - Isolasi Sosial
Strategi Pelaksanaan Jiwa - Isolasi SosialStrategi Pelaksanaan Jiwa - Isolasi Sosial
Strategi Pelaksanaan Jiwa - Isolasi Sosial
 
Laporan Pendahuluan Jiwa - Perilaku Kekerasan
Laporan Pendahuluan Jiwa - Perilaku KekerasanLaporan Pendahuluan Jiwa - Perilaku Kekerasan
Laporan Pendahuluan Jiwa - Perilaku Kekerasan
 
Makalah MSDM Strategik
Makalah MSDM StrategikMakalah MSDM Strategik
Makalah MSDM Strategik
 
Jazz Festivals in Europe
Jazz Festivals in EuropeJazz Festivals in Europe
Jazz Festivals in Europe
 

Similar a IMS-PSTN Interworking Flow

20121129 lte basic procedures (2)
20121129 lte basic procedures (2)20121129 lte basic procedures (2)
20121129 lte basic procedures (2)
Debasish Sahoo
 
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdfD04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
ElyDaliman
 
VOIP Switch Monitoring and Traffic Management-Final.ppt
VOIP Switch Monitoring and Traffic Management-Final.pptVOIP Switch Monitoring and Traffic Management-Final.ppt
VOIP Switch Monitoring and Traffic Management-Final.ppt
JackTheMan1
 
C22 20090615-030 via csfb support
C22 20090615-030 via csfb supportC22 20090615-030 via csfb support
C22 20090615-030 via csfb support
karthick2007
 

Similar a IMS-PSTN Interworking Flow (20)

Unit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operationsUnit 5 : wireless communication : GSM System operations
Unit 5 : wireless communication : GSM System operations
 
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
End to End volte ims sip call flow Guide - Mobile originating and Mobile term...
 
20121129 lte basic procedures (2)
20121129 lte basic procedures (2)20121129 lte basic procedures (2)
20121129 lte basic procedures (2)
 
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdfD04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
D04.VoLTE SIP Call Flow – Mobile Originating (MO) & Terminating (MT).pdf
 
Questions
QuestionsQuestions
Questions
 
IMS Call Follow
IMS Call FollowIMS Call Follow
IMS Call Follow
 
5G Basic Call Flows.pdf
5G Basic Call Flows.pdf5G Basic Call Flows.pdf
5G Basic Call Flows.pdf
 
Wimax 4
Wimax 4Wimax 4
Wimax 4
 
Wimax 4
Wimax 4Wimax 4
Wimax 4
 
CAMEL
CAMELCAMEL
CAMEL
 
2 g data call flow
2 g data call flow2 g data call flow
2 g data call flow
 
Ims in ngn
Ims in ngnIms in ngn
Ims in ngn
 
VOIP Switch Monitoring and Traffic Management-Final.ppt
VOIP Switch Monitoring and Traffic Management-Final.pptVOIP Switch Monitoring and Traffic Management-Final.ppt
VOIP Switch Monitoring and Traffic Management-Final.ppt
 
Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network Calling Procedure and Channel Mapping in GSM Network
Calling Procedure and Channel Mapping in GSM Network
 
Moc mtc
Moc mtcMoc mtc
Moc mtc
 
Lte imp
Lte impLte imp
Lte imp
 
C22 20090615-030 via csfb support
C22 20090615-030 via csfb supportC22 20090615-030 via csfb support
C22 20090615-030 via csfb support
 
Evolution of switching systems
Evolution of switching systemsEvolution of switching systems
Evolution of switching systems
 
AUTOSAR 403 CAN Stack
AUTOSAR 403 CAN StackAUTOSAR 403 CAN Stack
AUTOSAR 403 CAN Stack
 
Cap interface
Cap interfaceCap interface
Cap interface
 

Más de Houman Sadeghi Kaji

Más de Houman Sadeghi Kaji (8)

Connect us iranecosystem-v1g4-2019
Connect us iranecosystem-v1g4-2019Connect us iranecosystem-v1g4-2019
Connect us iranecosystem-v1g4-2019
 
Smart City Strategic Growth Map
Smart City Strategic Growth MapSmart City Strategic Growth Map
Smart City Strategic Growth Map
 
Smart City Strategic Growth Map
Smart City Strategic Growth MapSmart City Strategic Growth Map
Smart City Strategic Growth Map
 
Digital strategy for a successful smart city initiative world gov-summit-2018
Digital strategy for a successful smart city initiative world gov-summit-2018Digital strategy for a successful smart city initiative world gov-summit-2018
Digital strategy for a successful smart city initiative world gov-summit-2018
 
LotusCom Revenue assurance & Fraud Management
LotusCom Revenue assurance & Fraud ManagementLotusCom Revenue assurance & Fraud Management
LotusCom Revenue assurance & Fraud Management
 
Ims naming identity
Ims naming identityIms naming identity
Ims naming identity
 
What is ims
What is imsWhat is ims
What is ims
 
IMS Naming Identity
IMS Naming IdentityIMS Naming Identity
IMS Naming Identity
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

IMS-PSTN Interworking Flow

  • 1. 1
  • 2. BGCF: • Determines the next hop for SIP routing; • For PSTN terminations, select the network in which the interworking with the PSTN/CS Domain is to occur. If the interworking is in another network, then the BGCF will forward the SIP signalling to the BGCF of that network; • For PSTN terminations, select the MGCF in the network in which the interworking with PSTN/CS Domain is to occur and forward the SIP signalling to that MGCF. This may not apply if the interworking is a different network; • Generation of CDRs The MGCF: • Controls the parts of the call state that pertain to connection control for media channels in an IMS-MGW; • Communicates with CSCF, BGCF, and circuit switched network entities; • Determines the next hop depending on the routing number for incoming calls from legacy networks; • Performs protocol conversion between ISUP/TCAP/SIP-I and the IM subsystem call control protocols; • Out of band information received in MGCF may be forwarded to CSCF/IMS-MGW. A IMS-MGW may terminate bearer channels from a switched circuit network and media streams from a packet network (e.g., RTP streams in an IP network). The IMS-MGW may support media conversion, bearer control and payload processing (e.g. codec, echo canceller, conference bridge), it: • Interacts with the MGCF for resource control; • Owns and handles resources such as echo cancellers etc; • May need to have Codecs; • The IMS-MGW will be provisioned with the necessary resources for supporting UMTS/GSM transport media. 2
  • 3. The MGCF in the IM CN subsystem is a SIP endpoint that initiates requests on behalf of the PSTN and Media Gateway. The subsequent nodes consider the signalling as if it came from a S-CSCF. Procedures: 1. The PSTN establishes a bearer path to the MGW, and signals to the MGCF with a IAM message, giving the trunk identity and destination information. 2-3. The MGCF initiates a H.248 command, to seize the trunk and an IP port. 4. The MGCF initiates a SIP INVITE request addressed to a tel URI or, if directed by operator's local policy, to a SIP URI (using an E.164 address in the user portion and the setting user=phone), includes an initial SDP in the INVITE request, and forwards the request to a configured I-CSCF, as per the proper S-S procedure. 3
  • 4. 15. The media stream capabilities of the destination are returned along the signalling path, per the S-S procedures; 16-17. MGCF initiates a H.248 command to modify the connection parameters and instruct the MGW to reserve the resources needed for the session. 4
  • 5. 5
  • 6. 25. Terminating end point responds to the Response Confirmation. If Optional SDP is contained in the Response Confirmation, the Confirmation Acknowledge will also contain an SDP response; 26-27. MGW reserves the resources needed for the session. 6
  • 7. 28. When the resource reservation is completed, MGCF sends the successful Resource Reservation message to the terminating endpoint, per the S-S procedures. 7
  • 8. 32-35. Terminating end point responds to the successful media resource reservation; 36-39. The destination endpoint may optionally perform alerting. If so, it signals this to the originating party by a provisional response indicating Ringing. This message is sent to MGCF per the S-S procedure; 40. If alerting is being performed, the MGCF forwards an ACM message to PSTN. 8
  • 9. 32-35. Terminating end point responds to the successful media resource reservation; 36-39. The destination endpoint may optionally perform alerting. If so, it signals this to the originating party by a provisional response indicating Ringing. This message is sent to MGCF per the S-S procedure; 40. If alerting is being performed, the MGCF forwards an ACM message to PSTN. 9
  • 10. 41-44. When the destination party answers, the terminating and S-S procedures result in a SIP 200-OK final response being sent to MGCF; 45. MGCF forwards an ANM message to the PSTN. 46-47. MGCF initiates a H.248 command to alter the connection at MGW to make it bi- directional. 10
  • 11. 48-51. MGCF acknowledges the SIP final response with a SIP ACK message. 11
  • 12. 52. PSTN party hangs up, which generates an ISUP REL message to the MGCF; 53. The MGCF sends a Hangup (Bye message in SIP) to the S-CSCF to notify the terminal that the far end party has disconnected; 54. The MGCF notes the reception of the REL and acknowledges it with an RLC. This is consistent with the ISUP protocol; 55. The MGCF requests the MGW to release the vocoder and ISUP trunk using the H.248/MEGACO Transaction Request (subtract). This also results in disconnecting the two parties in the H.248 context. The IP network resources that were reserved for the message receive path to the PSTN for this session are now released. This is initiated from the MGW. If RSVP was used to allocated resources, then the appropriate release messages for that protocol would be invoked here; 56. The MGW sends an acknowledgement to the MGCF upon completion of above step; 57-58. The S-CSCF invokes whatever service logic procedures are appropriate for this ending session; 59. The S-CSCF forwards the Hangup to the P-CSCF. The P-CSCF/PCRF removes the authorization for resources that had previously been issued for this endpoint for this session. This step also results in a release indication to the IP-CAN to confirm that the IP bearers associated with the UE#2 session have been deleted; 60. The P-CSCF forwards the Hangup to the UE. 12
  • 13. 61. The terminal responds with an acknowledgement, the SIP OK message (number 200), which is sent back to the P-CSCF. The IP network resources that had been reserved for the message receive path to the endpoint for this session are released, taking into account the bearer establishment mode used for the IP-CAN session. 62. The SIP OK message is sent to the S-CSCF. 63. The S-CSCF forwards the message to the MGCF. 13
  • 14. The MGCF in the IM CN subsystem is a SIP endpoint that initiates and receives requests on behalf of the PSTN and Media Gateway (MGW).Other nodes consider the signalling as if it came from a BGCF (S-CSCF). Procedures: 1. MGCF receives an INVITE request, containing an initial SDP, through one of the origination procedures and via one of the inter-serving procedures; 2. MGCF initiates a H.248 interaction to pick an outgoing channel and determine media capabilities of the MGW; 3. MGCF determines the subset of the media flows proposed by the originating endpoint that it supports, and responds with an Offer Response message back to the originator. This response is sent via the S-S procedure; 4. The originating endpoint sends a Response Confirmation. The Response Confirmation may also contain SDP. This may be the same SDP as in the Offer Response sent in Step 3 or a subset. The originating UE is free to continue to offer new media on this operation or on subsequent exchanges using the Update method; 5. MGCF initiates a H.248 interaction to modify the connection established in step #2 and instruct MGW to reserve the resources necessary for the media streams; 6. MGCF responds to the offered media towards the originating party; 7. GW reserved the resources necessary for the media streams; 8. When the originating endpoint has completed its resource reservation, it sends the successful Resource Reservation message to MGCF, via the S-S procedures; 9. MGCF sends an IAM message to the PSTN; 10. MGCF sends response to the successful resource reservation towards originating end. 14
  • 15. 11. The PSTN establishes the path to the destination. It may optionally alert the destination user before completing the session. If so, it responds with an ACM message; 12. If the PSTN is alerting the destination user, MGCF indicates this to the originating party by a provisional response indicating Ringing. This message is sent via the S-S procedures; 13. When the destination party answers, the PSTN sends an ANM message to MGCF; 14. MGCF initiates a H.248 interaction to make the connection in the MGW bi- directional; 15. MGCF sends a SIP 200-OK final response along the signalling path back to the session originator; 16. The Originating party acknowledges the final response with a SIP ACK message. 15
  • 16. 16