IMS Network Integration Testing InfrastructureGiulio Maggiore – Domenico Fabbri
TIMNetwork
Core & Trunking NetworkTesting
UMTS GPRS VAS IN
ETSI MTS#40 – Berlin 16th March 2005
Scope of the WI
Produce an ETSI Technical
Report Create a common understanding on
IMS Testing Infrastructure.
Define IMS Testing Methodology
Define IMS Network Configurations
Timing6 months
New wi Proposal
20th – 21st Oct 2004
MTS #39
Wi approved &Preliminary draft
Nov 04-Jan05
Discussion for approval
16th Mar 2005
MTS #40
ETRStable draft
uploaded on Server
15th Feb 2005
Kick off meeting
21st Jan 2005
Rome
Step so far• New wi proposal at MTS #39;• Wi approved on 13th of January 2005;• LS on IMS Network Integration Testing Infrastructure to 3GPP CN, T, SA &
ETSI TISPAN
• The ETSI Member organisations supporting the wi are: • TIM
France TelecomOrange FrNokiaSiemensFokus
• Kick off meeting in Rome January, 21st. with 6 participants from 5 companies (Fokus Fraunhofer, Testingtech, Siemens, TILab e TIM)
• TR stable draft available for approval on the ETSI server, February the 15th
Outline
• Global Network Architecture• IMS Architecture• Testing Tipologies• Scope of Testing• Proposed Configurations• Conclusion
Global Network architecture
IMS Architecture
Testing Typologies
4. Live Testingcheck the correct handling of the system’s functionalities in a real context
2. Conformance Testcheck the functional blocks compatibility
3. Load & Capacity testing• check the performances declared by supplier• check the correct working in limit load conditions
1. Functional Testing• check the correct handling of the system end-to-end functionalities verifing protocols and procedures• tipically carry out in test plant
Scope of Testing
Verify the IMS core-network through the usage of a set of reference end-to-end scenarios (including roaming users) and the analysis of signalling on the network interfaces that are involved: Gm, Cx, Mw, Mi, Mj, Mk, Mg, Mn, Rf, Go.
• Verify the procedures conformity to the standard• Reduce the time to market of new network solutions
Configurations
1. Home network - P-CSCF discovery 2. Home network - Mobility Management3. Home and Visited network - Mobility Management 4. Home network – Session Control & Enhanced Multimedia services5. Home and Visited network - Session initiation & control6. Home network – CS originating session7. Home network – IMS originating session8. IMS network and CS network from different operator – IMS
originating session9. IMS network and CS network from different operator – CS
originating session10. IMS network - Charging
IMS Reference Points
• Gm: CSCF-UE SIP IETF RFC 3261; 3GPP TS 24.229• Mw: CSCF-CSCF SIP IETF RFC 3261; 3GPP TS 24.229 • Cx: HSS-CSCF Diameter 3GPP TS 29.229• Mi: CSCF-BGCF SIP IETF RFC 3261; 3GPP TS 24.229• Mj: BGCF-MGCF SIP IETF RFC 3261; 3GPP TS 24.229• Mc/Mn: MGCF-MGW H.248 ITU-T Recommendation H.248; 3GPP 29.232• Mk: BGCF-BGCF SIP IETF RFC 3261; 3GPP TS 24.229• Mg: MGCF-CSCF SIP IETF RFC 3261; 3GPP TS 24.229• Rf: CSCF-CCF Diameter IETF RFC 3588: "Diameter Base Protocol“• Go: PEP-PDF (GGSN - P-CSCF) COPS 3GPP TS 29.207
P-CSCF discovery
IMS network configuration only for testing P-CSCF discovery procedure.
End-to-End Methodology
P-CSCF I-CSCF
UE
S-CSCF
Um
Mw Mw
Cx Cx
SGSN
GmGn
Iu-PS
HSS
DNS
DHCP
GGSN
RNCULTRAN
BSSGERAN
Mobility Management
Configuration requiring one IMS Home network for testing Mobility management procedures (Registration, Deregistration, Authentication, User subscription and Network initiated procedures).
End-to-End Methodology
Mw
MwGm
Gn
Iu-PS
DNS
P-CSCF
UE
Um SGSN
GGSN
S-CSCF
Mw
Cx
Cx
HSSI-CSCF
BSSGERAN
RNCULTRAN
Mobility Management between two network operator
IMS configuration requiring Home and Visited network for testing Mobility management procedures in case of roaming users (Network initiated deregistration, User not allowed to roam).
Mw is intended between P-CSCF (Visited) and both I-CSCF and S-CSCF (home).
End-to-End Methodology
I-CSCF
UE
S-CSCF
UmMw Mw
Cx Cx
HSS
Visited Network
Home Network
P-CSCF
DNS
Session Control & Enhanced Multimedia services
IMS configuration requiring two user located in the same home network for testing:
- Session setup and Session control procedures (Session initiation, Session Release, Network initiated release procedures, Unsuccessful session handling like user busy, rejected session, user not registered or unreachable)
- Enhanced Multimedia services (Session hold and resume, handling of privacy, codec and media flow negotiation, session redirection and session transfer in case of three user)
End-to-End Methodology
MwMw
UE1
Um Um
UE2
P-CSCF1
S-CSCF1 S-CSCF2
Cx
Mw
Access Network
HSS
I-CSCF P-CSCF2Access Network
PEP
GGSN
P-CSCFGo
Service Based Local Policy
Session Initiation & Control between different network operator
End-to-End Methodology
UE1
Um Um
UE2S-CSCF1Mw
S-CSCF2
Originating Network
Terminating Network Um
Cx
MwP-CSCF2
MwMwMw
P-CSCF1
HSS
I-CSCF
IMS configuration requiring two user located in different home network to test interoperability in case of Session setup and control procedures.
CS originating session to IMS domain – single operator
IMS network and CS network from a single operator to test CS originating session setup toward IMS user.
End-to-End Methodology
P-CSCFMw Mw
Mg
McGi
CS Network
MGCF
I-CSCFS-CSCF
Cx
HSS
SGSN
Gm
Gn
BSSGERAN
RNCULTRAN
GGSN
MGW
Um
IMS originating session to CS domain – single operator
IMS network and CS network from a single operator to test IMS originating session setup toward CS network.
End-to-End Methodology
P-CSCF
UmMw Mi
SGSN
Gm
Gn Mj
McGi
CS Network
MGW
BGCFGGSN S-CSCF
MGCF
BSSGERAN
RNCULTRAN
IMS originating session to CS domain – different operators
IMS network and CS network from different operator to test the interworking in case of IMS originating session setup toward CS network.
End-to-End Methodology
BGCF
UmMjMk Mc
CS NetworkMGWMGCF
Originating Network
P-CSCF
S-CSCFTerminating Network
BGCF
Mi
CS originating session to IMS domain – different operators
IMS network and CS network from different operator to test the interworking in case of CS originating session setup toward IMS user.
End-to-End Methodology
UmMj Mc
CS NetworkMGW
Terminating network
P-CSCF
S-CSCFOriginating Network
I-CSCF MGCFMw
Cx
HSS
Mw Mg
Charging
CDR generation in case of roaming user.
In case of the user is located in its home network the CDRs will be collected by the same CCF.
End-to-End Methodology
I-CSCF
UE
S-CSCF
Um
Rf Rf
CCF
Visited Network
Home Network
RfCCF Terminating
or Originating
Network
P-CSCF
Conclusions
The purpose of this job is to define a Technical Report as a common base for IMS testing, in terms of:
• Testing methodologies• Proposed configurations