Sunteți pe pagina 1din 57

GSM Association Official Document IR.

66

UNRESTRICTED

End-to-End Interworking and Roaming Test Specification for IMS


1.1 13 November 2006

This is a non-binding permanent reference document of the GSM Association.

Security Classification Category (see next page)


This is an Unrestricted document.

GSM Association Official Document IR.66 Security Classification - UNRESTRICTED

UNRESTRICTED

Access to and distribution of this document is restricted to the persons listed under the heading Security Classification Category. This document is confidential to the Association and is subject to copyright protection. This document is to be used only for the purposes for which it has been supplied and information contained in it must not be disclosed or in any other way made available, in whole or in part, to persons other than those listed under Security Classification Category without the prior written approval of the Association. The GSM Association (Association) makes no representation, warranty or undertaking (express or implied) with respect to and does not accept any responsibility for, and hereby disclaims liability for the accuracy or completeness or timeliness of the information contained in this document. The information contained in this document may be subject to change without prior notice.

Copyright Notice
Copyright 2006 GSM Association GSM and the GSM Logo are registered and the property of the GSM Association.

Document History Version Date


0.0.1 0.0.2 21st October 2004 6th January 2005 1st April 2005 13th June 2005 22 November 2005 13 November 2006

Brief Description
First draft. Added Presence, PoC. Added call to tel URI to test both SIP and ENUM addressing Added barring of IMS roaming and barring of IMS services Revised scope to include service interoperability testing, terminal and non-functional tests such as time taken to register. Added IPv4, IPv6 interworking scenarios. Approved, IREG #48 Added CRs approved at IREG #27 to revise roaming scenario, recording charging related data, and the VideoShare service.

0.0.3

0.0.4 1.0 1.1

Changes Since Last Version Other Information Type


Document Owner Revision Control Document editor/company

Description
IREG Annual Peter Dawes/Vodafone Ltd.

Feedback
This document is intended for use by the members of GSMA. It is our intention to provide a quality product for your use. If you find any errors or omissions, please contact us with your comments. You may notify us at mailto:prd@gsm.org. Your comments or suggestions are always welcome.

UNRESTRICTED

1.0

Page 2 of 57

GSM Association Official Document IR.66 TABLE OF CONTENTS


1

UNRESTRICTED

INTRODUCTION ........................................................................................................................ 5
1.1 1.2 1.3 1.4 1.5 SCOPE ...............................................................................................................................................5 GLOSSARY ..........................................................................................................................................5 OBJECTIVES OF TESTS ..........................................................................................................................6 STRATEGY FOR TESTING .......................................................................................................................6 PREREQUISITES ...................................................................................................................................7

IMS ROAMING........................................................................................................................... 7
2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 P-CSCF DISCOVERY............................................................................................................................7 REGISTRATION AND DE-REGISTRATION ....................................................................................................8 VOICE CALL TO A SIP URI...................................................................................................................10 VOICE CALL TO TEL. URI ....................................................................................................................11 MULTIMEDIA CALL TO SIP URI.............................................................................................................12 VIDEOSHARE SESSION TO A TEL URI .....................................................................................................12 VOICE CALL TO NON-IMS SUBSCRIBER .................................................................................................13 MULTIMEDIA CALL TO NON-IMS SUBSCRIBER .........................................................................................14 SERVICES HOSTED ON AN APPLICATION SERVER .....................................................................................15 BARRING IMS ROAMING ......................................................................................................................16

IMS TO IMS INTERWORKING................................................................................................. 16


3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 TEST ENVIRONMENT ...........................................................................................................................16 VOICE CALL TO SIP URI .....................................................................................................................16 VOICE CALL TO TEL. URI ....................................................................................................................17 MULTIMEDIA CALL TO SIP URI.............................................................................................................18 VIDEOSHARE SESSION TO TEL URI ........................................................................................................18 VOICE CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLED PARTY ..........................19 VOICE CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLING PARTY .........................20 MULTIMEDIA CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN PLMNA ........................................................21 MULTIMEDIA CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN PLMNB ........................................................21 SERVICES HOSTED ON AN APPLICATION SERVER .....................................................................................22 PUSH TO TALK (POC) .........................................................................................................................22 PRESENCE ........................................................................................................................................22 OTHER SERVICES HOSTED ON AN APPLICATION SERVER ..........................................................................22 BARRING OF IMS SERVICES .................................................................................................................22

IPV4/IPV6 INTERWORKING .................................................................................................... 22


4.1 4.2 4.3 4.4 4.5 IR.66-CASE-1 IPV6 TO IPV6 VIA IPV4 NETWORK ...................................................................................22 IR.66-CASE-2 IPV6 TO PUBLIC IPV4.....................................................................................................22 IR.66-CASE -3 IPV6 TO PRIVATE IPV4 ..................................................................................................23 IR.66-CASE-4 PRIVATE IPV4 TO PRIVATE IPV4 ......................................................................................23 IR.66-CASE-5 PUBLIC OR PRIVATE IPV4 TO IPV6 ...................................................................................23

UNRESTRICTED

1.0

Page 3 of 57

GSM Association Official Document IR.66


4.6

UNRESTRICTED

IR.66-CASE-6 IPV4 GPRS TO IPV6 IMS ..............................................................................................24

STANDARDS AND DRAFTS FOR IP INTERWORKING .......................................................... 24


5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 RFC 3574-1 DUAL STACK GGSN........................................................................................................24 RFC 3574-2) IPV6 UE CONNECTING TO AN IPV6 NODE THROUGH AN IPV4 NETWORK...................................25 RFC 3574-3) IPV4 UE CONNECTING TO AN IPV4 NODE THROUGH AN IPV6 NETWORK...................................25 RFC 3574-4) IPV6 UE CONNECTING TO AN IPV4 NODE ...........................................................................25 RFC 3574-5) IPV4 UE CONNECTING TO AN IPV6 NODE ...........................................................................25 RFC 3574-IMS-1) UE CONNECTING TO A NODE IN AN IPV4 NETWORK THROUGH IMS ..................................25 RFC 3574-IMS-2) TWO IPV6 IMS CONNECTED VIA AN IPV4 NETWORK ......................................................26 UE CONNECTING TO A NODE IN AN IPV4 NETWORK THROUGH IMS ............................................................26

IMS ROAMING AND INTERWORKING TEST RESULTS......................................................... 27


6.1 6.2 6.3 ROAMING SCENARIO TO BE TESTED .......................................................................................................27 IMS RELEASE SCENARIO TO BE TESTED.................................................................................................27 NETWORK OPERATOR INFORMATION .....................................................................................................27

IMS ROAMING TEST RESULTS.............................................................................................. 28


7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 P-CSCF DISCOVERY..........................................................................................................................28 REGISTRATION AND DE-REGISTRATION ..................................................................................................30 VOICE CALL TO A SIP URI...................................................................................................................30 VOICE CALL TO A TEL URI ...................................................................................................................33 MULTIMEDIA CALL TO A SIP URI ..........................................................................................................34 VIDEOSHARE SESSION TO A TEL URI......................................................................................................36 VOICE CALL TO A NON-IMS SUBSCRIBER ...............................................................................................39 MULTIMEDIA CALL TO A NON-IMS SUBSCRIBER ......................................................................................40

IMS TO IMS INTERWORKING TEST RESULTS...................................................................... 42


8.1 8.2 8.3 8.4 8.5 8.6 8.7 8.8 VOICE CALL TO SIP URI .....................................................................................................................42 VOICE CALL TO A TEL URI ...................................................................................................................45 MULTIMEDIA CALL TO A SIP URI ..........................................................................................................47 VIDEOSHARE SESSION TO A TEL URI .....................................................................................................48 VOICE CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLED PARTY ..........................50 VOICE CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLING PARTY ..........................52 MULTIMEDIA CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLED PARTY ..................54 MULTIMEDIA CALL TO NON-IMS SUBSCRIBER - BREAKOUT IN HOME NETWORK OF CALLING PARTY .................55

UNRESTRICTED

1.0

Page 4 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Introduction

1.1 Scope
This document describes tests for IMS roaming and for interworking between IMS network operators. Test configurations are divided into IMS roaming and interworking between two IMS networks. Terminal testing is the responsibility of the relevant testing groups in 3GPP and the Global Certification Forum (GCF). Interworking between services is not explicitly specified, but the generic case of signalling to an application server is shown. Tests of services intended for the home network can be adapted for roaming, by using a UE that is GPRS roamed, and for interworking by using an application server outside the home network of the UE that uses the service. Use of a SIP proxy for routing in the Inter-PLMN IP network is not explicitly covered, but is implicitly tested if interworking involves PLMNs that use such SIP proxies to route SIP signalling between them.

1.1.1 Out of Scope


This document does not include tests for mobile number portability (MNP) because an MNP solution has yet to be agreed. MNP is not excluded from the scope of this document.

1.2 Glossary
Term AS BGCF BICC ENUM GGSN GPRS GRX GTP I-CSCF IMS ISUP MGCF MGW NA(P)T-PT NAT P-CSCF PoC S-CSCF SDP SGSN SIP Meaning Application Server Breakout Gateway Control Function Bearer Independent Call Control IETF protocol that takes a complete, international telephone number and resolves it to a series of URLs using a Domain Name System (DNS)-based architecture Gateway GPRS Support Node General Packet Radio Service GPRS Roaming Exchange GPRD Tunnelling Protocol Interrogating Call Session Control Function IP Multimedia Subsystem ISDN User Part Media Gateway Control Function Media Gateway Network Address (Protocol) Translation - Protocol Translation Network Address Translation Proxy Call Session Control Function Push-to-Talk over Cellular Serving Call Session Control Function Session Description Protocol Serving GPRS Support Node Session Initiation Protocol

UNRESTRICTED

1.0

Page 5 of 57

GSM Association Official Document IR.66


Term SIP ALG Tel URI UE URI Meaning SIP Application Level Gateway

UNRESTRICTED

Resources identified by telephone numbers. tel URI is defined in RFC 3966 User Equipment Uniform Resource Identifier

1.3 Objectives of Tests


The overall objective of the tests is to confirm that the IMS-functions and IMS-features, which are already known to operate correctly within each separate PLMN, also operate correctly for roaming and for interworking between PLMNs. The specific objectives of this testing is to confirm the capability of IMS services which users will receive when roaming from their Home PLMN(a) to PLMN(b), and when setting up sessions between a UE in PLMN(a) and a UE or application server in PLMN(b). Consequently the tests are restricted to top-level capability testing. There is no provocative or inopportune behaviour testing. Not all possible services within IMS should be tested. The focus is on SIP signalling, which applies to peer-to-peer signalling, and signalling with an application server.

Note: The tests described here do not replace international roaming tests or interworking tests for
GPRS.

1.4 Strategy for Testing


Single Ended Testing
Testing should be done by one person located in a single network. To achieve this, one end can use loop back or a software automaton.

Service Testing or Signalling and User Data Testing


This test specification is for services, not for individual SIP methods or testing the user data path. Services tested are: Set up a SIP session with an application server. Set up a peer to peer SIP session with another subscriber. Set up a SIP session with one or more other subscribers that includes an application server.

Usefulness of Test Results


Tests are designed such that if a test passes, then the service can be considered to be working. If the test fails, then something key to the service is not working.

Tests are Simple to Perform


Tests might be performed regularly with many different roaming partners. The tests require the minimum of equipment and are simple to perform.

Build Up Testing in Stages


Participating networks should do thorough testing internally before performing roaming and interworking tests.

Relevance to Interworking and Roaming


All tests exercise interworking or roaming. Tests that are isolated to functions within a single network are not to be done.

UNRESTRICTED

1.0

Page 6 of 57

GSM Association Official Document IR.66 1.5 Prerequisites

UNRESTRICTED

For roaming tests, PLMN(a) must issue an IMS-capable phone with a SIM that is able to roam in PLMN(b). For interworking tests, two IMS-capable phones are needed, one in each of PLMN(a) and one in PLMN(b).

IMS Roaming

Related section in IR.65: Clause 4.

PLMNb

PLMNa

SGSN

Gp

BG

Gp

Inter -PLMN IP Network

Gp BG

Gi

GGSN

Gp UE1a P-CSCF Gi S-CSCF

ASa

SGSN

Gp

BG

BGCF

MGCF UE2a

MGW

Non-IMS UE3a

2.1 P-CSCF Discovery


2.1.1 Obtain Address of P-CSCF in the Home Network
Preconditions: GPRS roaming enabled for the subscriber in the visited network. UE1a has no PCSCF address. Action: UE1a performs P-CSCF discovery by activating a PDP context to the IMS APN in the home network of UE1a. Result: UE1a has a P-CSCF address. Comments: One way to prevent IMS roaming is to prevent a P-CSCF address being returned to UE1a.

UNRESTRICTED

1.0

Page 7 of 57

GSM Association Official Document IR.66


2.1.2 Non-Functional Tests

UNRESTRICTED

Measure the time taken to obtain a P-CSCF address. If P-CSCF discovery is automatically followed by registration, it might be necessary to measure the time taken to register with no P-CSCF address and subtract the time taken to register when the P-CSCF address has already been obtained by the terminal.

2.1.3 Functions and Entities Exercised


PDP context activation for IMS APN when roamed. P-CSCF discovery. Note: This test might not be necessary because of the principle in 0. This test is necessary if the PCSCF is in the visited network.

2.1.4 IMS Roaming Barred


IMS roaming is barred by not returning a P-CSCF address. IPv6 P-CSCF address is returned to UE1a, but UE1a only supports IPv4. IPv4 address is returned to UE1a, but UE1a only supports IPv6.

2.1.5 IPv4 IPv6 Interworking Cases


Use the links below to view these cases: IR.66-Case-1 IPv6 to IPv6 Via IPv4 Network IR.66-Case-2 IPv6 to Public IPv4 IR.66-Case -3 IPv6 to Private IPv4 P-CSCF address must be IPv6. IR.66-Case-4 Private IPv4 to Private IPv4 IR.66-Case-5 Public or Private IPv4 to IPv6 IR.66-Case-6 IPv4 GPRS to IPv6 : P-CSCF address must be IPv4.

2.1.6 Charging
P-CSCF discovery is not charged.

2.1.7 Policy control


GPRS roaming can be barred under control of the home network.

2.1.8 Media (Bearer Path) Security


P-CSCF discovery does not use a media path.

2.1.9 3GPP Specifications


TS 24.229 subclause 9.2.1

2.2 Registration and De-Registration


2.2.1 Register with IMS
Preconditions: UE1a is GPRS attached in the visited network and has successfully performed PCSCF discovery.

UNRESTRICTED

1.0

Page 8 of 57

GSM Association Official Document IR.66


Action: UE1a registers using the message flow shown below

UNRESTRICTED

Result: UE1a has one or more public user identities assigned, the S-CSCF acting as a registrar has a record for UE1a, the P-CSCF stores the public user identities of UE1a and the list of Service Route headers. Comments: Message Flow:

UE

SGSN

GGSN

P - CS C F

I -C S C F

HSS

S - CS C F

R E G IS T ER () R E G IS T E R ( ) Cx Q uery() C x Q u ery R es po ns e() C x P ull() Cx P ull R esp on se()

S -CS CF S elec tion R E G I S T E R () Cx A uth. Da ta R eque s t() Cx Au th. Dat a R espon se() U N A U T HO R IZ E D () U N A U T H O R IZ E D () U N A U T H O R IZ E D ()

A uthe ntica tio n R E G IS T ER () R E G IS T E R ( ) Cx Q uery() C x Q u ery R es po ns e() M e s s a g e 1 () Cx P ut() C x P ut Res p onse () Cx P u ll() C x P ull Re sp ons e ()

S e rvice C ontrol

2 00 O K ( ) 2 0 0 O K () 200 O K()

2.2.2 Non-Functional Tests


Time the registration process. The final 200OK response echoes the registered contact address to UE1a, and also returns a P-Associated-URI header, TS 24.229 5.1.1.2 that contains the default public user identity of UE1a as its first entry.

UNRESTRICTED

1.0

Page 9 of 57

GSM Association Official Document IR.66


2.2.3 Functions and Entities Exercised

UNRESTRICTED

Testing of SGSN to GGSN (reference point Gp, uses GTP over GRX). Tests SIP signalling but not the bearer path. This tests that an IMS registration is accepted from a roamed subscriber.

2.2.4 Error Cases


REGISTER is rejected because of failure to authenticate. Home network rejects REGISTER to prevent IMS roaming.

2.2.5 IPv4 IPv6 Interworking Cases


IPv4 UE cases will all return an IPv4 contact address as the registered contact address. The mapping of this IPv4 address to a public IPv6 address is handled by the Interworking Unit shown in IR.66Case-6 IPv4 GPRS to IPv6 in 4.6.

2.2.6 Charging
Registration is not charged.

2.2.7 Policy control


Registration does not involve any user-plane media.

2.2.8 Media (Bearer Path) Security


Registration does not involve any user-plane media.

2.2.9 3GPP Specifications


3GPP TS 24.228 (informative only), 3GPP TS 24.229

2.3 Voice Call to a SIP URI


2.3.1 Voice Call from UE1a to SIP URI of UE2a
Preconditions: UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. Action: UE1a sends a SIP INVITE request to UE2a using a public identity of UE2a that is a SIP URI. Result: A voice session is set up between UE1a and UE2a. Comments: Both a signalling path and a media path are used between UE1a and UE2a.

2.3.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2a starting to ring.

2.3.3 Functions and Entities Exercised


Tests SIP signalling and media paths.

2.3.4 Error Cases


Network unable to locate UE2a. Failure to establish a media path.

UNRESTRICTED

1.0

Page 10 of 57

GSM Association Official Document IR.66


2.3.5 IPv4 IPv6 Interworking Cases

UNRESTRICTED

If PLMN1(a) allows a mixture of IPv4 and IPv6 UEs, then translation will be required for both signalling and media paths for both UE1a and UE2a. The IP version interworking scenarios depend on the architecture of PLMNa, but can be one or more of the following: IR.66-Case-2 IPv6 to Public IPv4 IR.66-Case -3 IPv6 to Private IPv4 IR.66-Case-4 Private IPv4 to Private IPv4 IR.66-Case-5 Public or Private IPv4 to IPv6 IR.66-Case-6 IPv4 GPRS to IPv6

2.3.6 Charging
Ensure that charging data is stored in the core network for the voice call.

2.3.7 Policy control


The SGSN checks subscribed QoS when UE1a and UE2a activate a PDP context. Operators that have implemented the Go interface between the P-CSCF and GGSN have further control over the QoS of the voice call.

2.3.8 Media (Bearer Path) Security


IPsec between the UE and the Interworking Unit.

2.3.9 3GPP Specifications


3GPP TS 24.229

2.4 Voice Call to Tel. URI


2.4.1 Voice Call from UE1a to tel URI of UE2a
Same as Voice Call to a SIP URI in subclause 2.3, except: Action: UE1a sends a SIP INVITE request to UE2a using a public identity of UE2a that is a tel URI. Result: A voice session is set up between UE1a and UE2a. Comments: Both a signalling path and a media path are used between UE1a and UE2a. The SCSCF in the home network must resolve the tel URI to a SIP URI in order to locate UE2a.

2.4.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2a starting to ring.

2.4.3 Functions and Entities Exercised


DNS lookup by S-CSCF to convert a tel URI into a SIP URI.

2.4.4 Error Cases


No DNS entry for the called tel URI of UE2a.

UNRESTRICTED

1.0

Page 11 of 57

GSM Association Official Document IR.66 2.5 Multimedia Call to SIP URI
2.5.1 UE1a Sets Up a Multimedia Call to UE2a Using a SIP URI

UNRESTRICTED

Preconditions: UE1a and UE2a are IMS subscribers of PLMNa and are both GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support multimedia calls over IP. Action: UE1a sends a SIP INVITE request to UE2a using a public identity of UE2a that is a SIP URI. The SDP body of the SIP INVITE specifies a multimedia call. Result: A multimedia session is set up between UE1a and UE2a. Comments: Both a signalling path and a media path are used between UE1a and UE2a.

2.5.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2a starting to ring.

2.5.3 Functions and Entities Exercised


Tests SIP signalling and media paths.

2.5.4 Error Cases


Network unable to locate UE2 Failure to establish a media path

2.5.5 IPv4 IPv6 Interworking Cases


If PLMN1(a) allows a mixture of IPv4 and IPv6 UEs, then translation will be required for both signalling and media paths for both UE1a and UE2a. The IP version interworking scenarios depend on the architecture of PLMNa, but can be one or more of the following: IR.66-Case-2 IPv6 to Public IPv4 IR.66-Case -3 IPv6 to Private IPv4 IR.66-Case-4 Private IPv4 to Private IPv4 IR.66-Case-5 Public or Private IPv4 to IPv6 IR.66-Case-6 IPv4 GPRS to IPv6

2.5.6 Charging
Ensure that charging data is stored in the core network for the multimedia call.

2.5.7 Policy Control


The SGSN checks subscribed QoS for both UE1a and UE2a when they activate a PDP context.

2.6 Videoshare Session to a tel URI


2.6.1 UE1a Sets Up a Videoshare Session to UE2a Using a tel. URI
Preconditions: UE1 and UE2 are IMS subscribers of PLMNa. UE1a and UE2a are both CS and GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed PCSCF discovery and registered with the home network. Both UE1a and UE2a support the videoshare

UNRESTRICTED

1.0

Page 12 of 57

GSM Association Official Document IR.66

UNRESTRICTED

service in the PS domain in parallel with a CS call, are in a radio environment that supports simultaneous use of CS and PS services, and are engaged in a CS call. Action: UE1a sends a SIP INVITE request to UE2a using a public identity of UE2a that is a tel URI. The SDP body of the SIP INVITE specifies a session with video media. Result: A videoshare session is set up between UE1a and UE2a. Comments: Both a signalling path and a media path in the PS domain are used between UE1a and UE2a, in parallel with the pre-existing CS speech call.

2.6.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2a starting to receive video media.

2.6.3 Functions and Entities Exercised


Tests SIP signalling and media paths, tests resolving tel. URI to SIP URI in PLMNa, and tests simultaneous use of CS and PS services in the home and visited networks.

2.6.4 Error Cases


Network unable to locate UE2a Failure to establish a media path

2.6.5 IPv4 IPv6 Interworking Cases


If PLMNa allows a mixture of IPv4 and IPv6 UEs, then translation will be required for both signalling and media paths for both UE1a and UE2a. The IP version interworking scenarios depend on the architecture of PLMNa, but can be one or more of the following: IR.66-Case-2 IPv6 to Public IPv4 IR.66-Case -3 IPv6 to Private IPv4 IR.66-Case-4 Private IPv4 to Private IPv4 IR.66-Case-5 Public or Private IPv4 to IPv6 IR.66-Case-6 IPv4 GPRS to IPv6

2.6.6 Charging
Ensure that charging data is stored in the core network for the videoshare session.

2.6.7 Policy Control


The SGSN checks subscribed QoS for both UE1a and UE2a when they activate a PDP context.

2.7 Voice Call to Non-IMS Subscriber


2.7.1 UE1a Sets Up a Voice Call to UE3(a)
Preconditions: UE1a is an IMS subscriber of PLMNa and is GPRS attached in visited network PLMNb. UE3a is a non-IMS subscriber of PLMNa. UE1a has successfully performed P-CSCF discovery and registered with the home network. UE1a supports voice over IP and UE3a is capable of CS voice calls.

UNRESTRICTED

1.0

Page 13 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Action: UE1a sends a SIP INVITE request to UE3a using a public identity of UE3a that is a SIP URI or tel URI. Result: A voice session is set up between UE1a and UE3a. Comments: Both a signalling path and a media path are used between UE1a and UE3a. Also, interworking is needed between voice media in the packet and circuit switched domains.

2.7.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE3a starting to ring.

2.7.3 Functions and Entities Exercised


Tests SIP signalling paths and breakout to PSTN using MGCF and MGW.

2.7.4 Error Cases


Home network is unable to locate UE3a.

2.7.5 IPv4 IPv6 Interworking Cases


If UE1a is roamed into a network with IPv4 SGSNs only, then an Interworking Unit is required to translate between IPv4 and IPv6 for both signalling and media paths for UE1a (IR.66-Case-6 IPv4 GPRS to IPv6 in 4.6).

2.7.6 Charging
Ensure that charging data is stored in the core network for the voice call.

2.7.7 Policy control


The SGSN checks subscribed QoS when UE1a activates a PDP context.

2.7.8 2.6.8 2.7.9 2.6.9


TS 29.163

Media (Bearer Path) Security Related 3GPP Specifications

2.8 Multimedia Call to Non-IMS Subscriber


Preconditions: UE1a is an IMS subscriber of PLMNa and is GPRS attached in visited network PLMNb. UE3a is a non-IMS subscriber of PLMNa. UE1a has successfully performed P-CSCF discovery and registered with the home network. UE1a supports multimedia over IP and UE3a is capable of CS multimedia calls. Action: UE1a sends a SIP INVITE request to UE3a using a public identity of UE3a that is a SIP URI or tel URI. Result: A multimedia session is set up between UE1a and UE3a. Comments: Both a signalling path and a media path are used between UE1a and UE3a. Also, interworking is needed between multimedia in the packet and circuit switched domains.

2.8.1 Functions and Entities Exercised


Tests SIP signalling paths.

UNRESTRICTED

1.0

Page 14 of 57

GSM Association Official Document IR.66


2.8.2 Non-Functional Tests

UNRESTRICTED

Measure the time taken from sending the INVITE request from UE1a to UE3a starting to ring.

2.8.3 Charging 2.8.4 Policy control


Also, the SGSN checks subscribed QoS when UE1a activates a PDP context.

2.8.5 Media (Bearer Path) Security 2.8.6 IPv4 IPv6 2.8.7 Functions and Entities Exercised
Tests SIP signalling and media path for a multimedia call. Tests interworking between multimedia in the packet and circuit switched domains.

2.8.8 Related 3GPP Specifications


TS 29.163

2.9 Services Hosted on an Application Server


Preconditions: UE1a is an IMS subscriber of PLMNa and is GPRS attached in PLMNb. ASa is an application server in the home network of UE1a. Action: UE1a sends a SIP request to ASa. Result: ASa processes the SIP request from UE1a and returns a response. Comments: Behaviour depends upon the application hosted by ASa.

2.9.1 Push to Talk (PoC)


See the Open Mobile Alliance Specification OMA-ETS-POC-V1_0-20050303-D (http://www.openmobilealliance.org/).

2.9.2 Presence
See the Open Mobile Alliance Specification OMA-ETS-IMPS_CSP-V1_2-20040902-D Publish presence information when roaming. IMPS-1.2-int-PRSE-005 in clause 6.1.2

2.9.3 Other Services Hosted on an Application Server


Preconditions: UE1a is a subscriber in the home network and is GPRS attached in the visited network. UE1a has successfully performed P-CSCF discovery and registered with the home network. UE1a supports publishing presence information to a presence server. UE2 is a subscriber in the home network and is GPRS attached in the visited network. UE2 has successfully performed P-CSCF discovery and registered with the home network. UE2 is supports watching presence information and has subscribed to the presence of UE1a by sending a SIP SUBSCRIBE request to the presence server for UE1a. Action: UE1a sends a SIP PUBLISH request to a presence server in the home network of UE1a.

UNRESTRICTED

1.0

Page 15 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Result: Presence information for UE1a is updated and UE2 receives an NOTIFY request that updates the view in UE2 of presence information related to UE1a. Comments: Only the signalling path is used between UE1a and the presence server and the presence server and UE2a.

2.10 Barring IMS Roaming


IMS roaming can be barred in a number of ways:

Do not return a P-CSCF address to the roaming subscriber Prevent a subscriber initiating any IMS sessions when roamed. The S-CSCF may prevent a UE from registering from a visited network based on subscription data in the HSS.

IMS to IMS Interworking

Related section is IR.65 clause 5.

3.1 Test Environment


PLMN (b)

S-CSCF

PLMN (a)

Inter-PLMN IP Network

Mw

I-CSCF

BGCF

P-CSCF

IMS UE2b

S-CSCF

MGCF

ASb

UE1a

BGCF

MGW

Non-IMS UE3b

P ISU C BIC
MGCF

3.2 Voice Call to SIP URI


3.2.1 UE1a Sets Up a Voice Call to UE2b Using a SIP URI
Preconditions: UE1a is registered in the home network of UE1a, PLMNa. UE2b is registered in PLMNb. Action: UE1a Sends a SIP INVITE request to UE2b using a SIP URI Result: UE1a sets up a voice call with UE2b.

UNRESTRICTED

1.0

Page 16 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Comments: Both a signalling path and a media path are tested between UE1a and UE2b.

3.2.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2b starting to ring.

3.2.3 Functions and Entities Exercised


Signalling between SIP entities in different networks. Bearer path between subscribers in different networks.

3.2.4 Error Cases


Border gateway at edge of home network blocks IP packets from visited network. Border gateway at edge of visited network blocks IP packets from home network. Other network is unable to locate UE2b. Failure to set up media path between UE1a and UE2b.

3.2.5 IPv4 IPv6 Interworking Cases


The scope of this test specification does not include the IP version used to address core network entities, and SGSNs and GGSNs in particular. Therefore, it is assumed that SGSNs correctly resolve an APN into either the IPv4 or IPv6 address of the GGSN that hosts that APN. There are no IP version impacts on SGSNs other than APN resolution. Cases 1 to 5 apply, as described in subclauses 4.1, 4.2, 4.3, 4.4, 4.5.

3.2.6 Charging
Not applicable.

3.2.7 Policy Control


Not applicable.

3.2.8 Media (Bearer Path) Security


Not applicable.

3.2.9 3GPP Specifications


Not applicable.

3.3 Voice Call to Tel. URI


3.3.1 UE1a Sets Up a Voice Call to UE2b Using a tel URI
Same as 3.2, Voice Call to SIP URI, except that the S-CSCF in the home network of UE1a converts the called tel URI into a SIP URI.

UNRESTRICTED

1.0

Page 17 of 57

GSM Association Official Document IR.66 3.4 Multimedia Call to SIP URI
3.4.1 UE1a Sets Up a Multimedia Call to UE2b Using a SIP URI

UNRESTRICTED

Same as 3.2, Voice Call to SIP URI, except that the QoS requested in the PDP contexts set up by UE1a and UE2b must be sufficient for a multimedia call.

3.4.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2b starting to ring.

3.5 Videoshare session to tel URI


3.5.1 UE1a Sets Up a Videoshare session to UE2b Using a tel URI
Preconditions: UE1a is CS and GPRS attached in its home network, PLMNa. UE2b is CS and GPRS attached in its home network, PLMNb. Both UE1 and UE2 have successfully performed P-CSCF discovery and have IMS registered. Both UE1a and UE2b support the videoshare service in the PS domain in parallel with a CS call. Both UE1a and UE2b are in a radio environment that supports simultaneous use of CS and PS services and are engaged in a CS call. Action: UE1a Sends a SIP INVITE request to UE2b using a SIP URI Result: UE1a sets up a videoshare session with UE2b. Comments: Both a signalling path and a media path are tested between UE1a and UE2b, in parallel with a pre-existing call in the CS domain.

3.5.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE2b to the start of video media.

3.5.3 Functions and Entities Exercised


Signalling between SIP entities in different networks. Bearer path between subscribers in different networks. Support of simultaneous CS and PS service in home and visited networks.

3.5.4 Error Cases


Border gateway at edge of home network blocks IP packets from visited network. Border gateway at edge of visited network blocks IP packets from home network. Other network is unable to locate UE2b. Failure to set up media path between UE1a and UE2b.

3.5.5 IPv4 IPv6 Interworking Cases


The scope of this test specification does not include the IP version used to address core network entities, and SGSNs and GGSNs in particular. Therefore, it is assumed that SGSNs correctly resolve an APN into either the IPv4 or IPv6 address of the GGSN that hosts that APN. There are no IP version impacts on SGSNs other than APN resolution. Cases 1 to 5 apply, as described in sub clauses 4.1, 4.2, 4.3, 4.4, 4.5.

UNRESTRICTED

1.0

Page 18 of 57

GSM Association Official Document IR.66


3.5.6 Charging

UNRESTRICTED

Ensure that charging data is stored in the core network for the videoshare session.

3.5.7 Policy Control


Not applicable.

3.5.8 Media (Bearer Path) Security


Not applicable.

3.5.9 3GPP Specifications


Not applicable.

3.6 Voice Call to Non-IMS Subscriber - Breakout in Home Network of Called Party
The breakout of a call to a non-IMS subscriber depends on network configuration. An IMS network might route all requests to a tel URI directly to a PSTN gateway. Or, an IMS network might resolve tel URIs, using an ENUM/DNS translation mechanism, and forward them to the domain of the called party, which will subsequently perform breakout to PSTN. Therefore, it will not always be necessary, or possible, to test both called party network and calling party network breakout scenarios.

3.6.1 UE1a Calls UE3b - Breakout in PLMNb


Preconditions: UE1a is IMS registered in its home network of, PLMNa. UE3b is a non-IMS subscriber and is CS attached in PLMNb. Action: UE1a Sends a SIP INVITE request to UE3b using a SIP URI Result: UE1a sets up a voice call with UE3b. Breakout from IMS to circuit switched is done in PLMNb. Comments: Both a signalling path and a media path are tested between UE1a and UE3b. Interworking of voice media between the packet and circuit switched domains in PLMNb is tested.

3.6.2 Non-Functional Tests


Measure the time taken from sending the INVITE request from UE1a to UE3b starting to ring.

3.6.3 IPv4 IPv6 Interworking Cases


Cases 1 to 5 apply, as described in subclauses 4.1, 4.2, 4.3, 4.4, 4.5.

3.6.4 Charging
Not applicable.

3.6.5 Policy Control


Not applicable.

UNRESTRICTED

1.0

Page 19 of 57

GSM Association Official Document IR.66


3.6.6 Media (Bearer Path) Security
Not applicable.

UNRESTRICTED

3.6.7 Related 3GPP Specifications


3GPP TS 29.163

3.7 Voice Call to Non-IMS Subscriber - Breakout in Home Network of Calling Party
3.7.1 UE1a Calls UE3b - Breakout in PLMNa
Preconditions: UE1a is registered in its home network of, PLMNa. UE3b is registered in PLMNb. Action: UE1a Sends a SIP INVITE request to UE3b using a tel URI. Result: UE1a sets up a voice call with UE3b. Breakout from IMS to circuit switched is done in PLMNa. Comments: Both a signalling path and a media path are tested between UE1a and UE3b. Interworking of voice media between the packet and circuit switched domains in PLMNa is tested.

3.7.2 Non-Functional Tests


Not applicable.

3.7.3 Functions and Entities Exercised


Not applicable.

3.7.4 Error Cases


Not applicable.

3.7.5 IPv4 IPv6 Interworking Cases


Not applicable.

3.7.6 Charging
Not applicable.

3.7.7 Policy control


Not applicable.

3.7.8 Media (Bearer Path) Security


Not applicable.

3.7.9 Related 3GPP Specifications


TS 29.163

UNRESTRICTED

1.0

Page 20 of 57

GSM Association Official Document IR.66

UNRESTRICTED

3.8 Multimedia Call to Non-IMS Subscriber - Breakout in PLMNa


Preconditions: UE1a is IMS registered in its home network of, PLMNa. UE3b is a non-IMS subscriber and is CS attached in PLMNb. UE1a supports multimedia calls in the packet switched domain, UE3b supports multimedia calls in the circuit switched domain. Action: UE1a Sends a SIP INVITE request to UE3b. Result: UE1a sets up a voice call with UE3b. Breakout from IMS to circuit switched is done in PLMNa. Comments: Both a signalling path and a media path are tested between UE1a and UE3b. Interworking of voice media between the packet and circuit switched domains is tested.

3.8.1 Non-Functional Tests


Not applicable.

3.8.2 Functions and Entities Exercised


Not applicable.

3.8.3 Error Cases


Not applicable.

3.8.4 IPv4 IPv6 Interworking Cases


Not applicable.

3.8.5 Charging
Not applicable.

3.8.6 Policy control


Not applicable.

3.8.7 Media (Bearer Path) Security


Not applicable.

3.8.8 Related 3GPP Specifications


TS 29.163

3.9 Multimedia Call to Non-IMS Subscriber - Breakout in PLMNb


Preconditions: UE1a is IMS registered in its home network of, PLMNa. UE3b is a non-IMS subscriber and is CS attached in PLMNb. UE1a supports multimedia calls in the packet switched domain, UE3b supports multimedia calls in the circuit switched domain. Action: UE1a Sends a SIP INVITE request to UE3b. Result: UE1a sets up a voice call with UE3b. Breakout from IMS to circuit switched is done in PLMNb. Comments: Both a signalling path and a media path are tested between UE1a and UE3b. Interworking of voice media between the packet and circuit switched domains is tested.

UNRESTRICTED

1.0

Page 21 of 57

GSM Association Official Document IR.66 3.10 Services Hosted on an Application Server

UNRESTRICTED

Preconditions: UE1a is an IMS subscriber of PLMNa. ASb is an application server in the home network of UE1b. Action: UE1a sends a SIP request to ASb. Result: ASb processes the SIP request from UE1a and returns a response. Comments: Behaviour depends upon the application hosted by ASb.

3.11 Push to Talk (PoC)


See the Open Mobile Alliance Specification OMA-ETS-POC-V1_0-20050303-D (http://www.openmobilealliance.org/). Hold a push-to-talk conversation. Test defined in clause 6.1.2.

3.12 Presence
See the Open Mobile Alliance Specification OMA-ETS-IMPS_CSP-V1_2-20040902-D Publish presence information when roaming. IMPS-1.2-int-PRSE-005 in clause 6.1.2

3.13 Other Services Hosted on an Application Server


Other services depend on the support in each network, and interconnect and commercial agreements between operators.

3.14 Barring of IMS Services


An operator might wish to bar access to services to subscriber's from other networks. The expected way to do this is to route all signalling for the service to an application server (AS) that determines whether to accept or reject the request.

IPv4/IPv6 Interworking

The IP version interworking scenarios are shown below.

4.1 IR.66-Case-1 IPv6 to IPv6 Via IPv4 Network


IPv6 UE GPRS Core GGSN IPv6 IMS Inter-PLMN IPv4 Network IPv6 IMS GGSN IPv6 UE

4.2 IR.66-Case-2 IPv6 to Public IPv4


IPv6 UE GPRS Core GGSN NA(P)T/PT In PLMN IP Network IPv4 GGSN Public IPv4 UE

IR.65 clause 7.1 recommends that interworking with IPv4 terminals is not used.

UNRESTRICTED

1.0

Page 22 of 57

GSM Association Official Document IR.66 4.3 IR.66-Case -3 IPv6 to Private IPv4
IPv6 UE GPRS Core GGSN NA(P)T/PT In PLMN IP Network

UNRESTRICTED

NA(P)T/PT

IPv4

GGSN

Private IPv4 UE

IR.65 clause 7.1 recommends that interworking with IPv4 terminals is not used.

4.4 IR.66-Case-4 Private IPv4 to Private IPv4


Private IPv4 UE GPRS Core GGSN IPv4 NA(P)T/PT In PLMN IP Network

NA(P)T/PT

IPv4

GGSN

Private IPv4 UE

IR.65 clause 7.1 recommends that interworking with IPv4 terminals is not used.

4.5 IR.66-Case-5 Public or Private IPv4 to IPv6


This case is limited to a few legacy applications, which have a proxy in the path anyway. This case might occur if existing services are moved to IPv6 hosts and those services are redesigned to use SIP signalling, such as downloadable content. It may be that legacy services connect directly to a legacy IPv4 network at the GGSN and never require any IPv6 interworking.
IPv4 UE GPRS Core GGSN NA(P)T/PT Inter PLMN IP Network GGSN IPv6 AS

IR.65 clause 7.1 recommends that interworking with IPv4 terminals is not used.

UNRESTRICTED

1.0

Page 23 of 57

GSM Association Official Document IR.66 4.6 IR.66-Case-6 IPv4 GPRS to IPv6 IMS

UNRESTRICTED

IPv6 IMS Interworking Unit IPv4 Network


SIP Proxy Server Mw P-CSCF S-CSCF

IPv4 SGSN

Gp

Inter-PLMN Network Transition Gateway TrGW

IPv6 UE

IPv4 GGSN

Standards and Drafts for IP Interworking


Discussed in draft-ietf-v6ops-3gpp-analysis-11.txt. Scenarios shown in RFC 3574. Discussed by 3GPP in TR 23.981.

5.1 RFC 3574-1 Dual Stack GGSN


Set up a session with an IPv4 Endpoint: Contained in other tests. Setup a session with an IPv6 Endpoint: Contained in other tests.

UE IPv4

IPv4

IPv6 IPv4 Network

GPRS Core

Dual Stack GGSN

IPv6 Network SGSN IPv6

UNRESTRICTED

1.0

Page 24 of 57

GSM Association Official Document IR.66

UNRESTRICTED

This is fundamental to IPv4 and IPv6 functioning of IMS. If you only want to use IPv4 GGSNs, then the UE can tunnel all IPv6 traffic over IPv4 (using ISATAP for example). However, an IPv4 only GGSN will need a NA(P)T/PT immediately after it to handle connection to the P-CSCF where the subscriber connects (assuming that the P-CSCF is IPv6).

5.2 RFC 3574-2) IPv6 UE connecting to an IPv6 node through an IPv4 network

IPv6 UE

GPRS Core

GGSN

IPv4 Network

IPv6

Contained in rev02-1.

5.3 RFC 3574-3) IPv4 UE connecting to an IPv4 node through an IPv6 network

IPv4 UE

GPRS Core

GGSN

IPv6 Network

IPv4

Contained in rev02-4.

5.4 RFC 3574-4) IPv6 UE connecting to an IPv4 node


IPv6 UE GPRS Core GGSN ? IPv4

Contained in rev02-2, rev02-3.

5.5 RFC 3574-5) IPv4 UE connecting to an IPv6 node


IPv4 UE GPRS Core GGSN ? IPv6

5.6 RFC 3574-IMS-1) UE connecting to a node in an IPv4 network through IMS


IPv6 UE GPRS Core GGSN ? IMS IPv4

Contained in rev02-2, rev02-3.

UNRESTRICTED

1.0

Page 25 of 57

GSM Association Official Document IR.66

UNRESTRICTED

5.7 RFC 3574-IMS-2) Two IPv6 IMS connected via an IPv4 network
IPv6 UE GPRS Core GGSN IMS IPv4 IMS

5.8 UE Connecting to a Node in an IPv4 Network through IMS


The following diagram is based on draft-ietf-v6ops-3gpp-analysis-11.txt.
IPv6 IMS Interworking Unit
Mw
SIP Proxy Server

IPv4 Network

P-CSCF

I-CSCF

S-CSCF

UE

IPv4 Node

GGSN

Transition Gateway TrGW

The biggest drawback is that the rewriting of SDP in the SIP signalling prevents securing the SDP payload between the two end-points. Furthermore, this solution does not use some of newer features of SDP such as carrying multiple alternative addresses in the SDP.

UNRESTRICTED

1.0

Page 26 of 57

GSM Association Official Document IR.66

UNRESTRICTED

IMS Roaming and Interworking Test Results

IREG IMS Test Results for Mobile Stations of HPLMN(a) Roaming to VPLMN(b).

6.1 Roaming Scenario to be tested


HPLMNa GPRS R97/98 GPRS R99/UMTS GPRS R97/98 GPRS R99/UMTS VPLMNb GPRS R97/98 GPRS R97/98 GPRS R99/UMTS GPRS R99/UMTS

Notes: 1. GPRS R97/98 is also referred to as 2.5G and GPRS R99/UMTS as 3G. 2. If a roaming subscriber gains access to services through a GSM radio network (BSS) and a R99 SGSN then, for this scenario, VPLMNb is considered to be a GPRS R97/98 network.

6.2 IMS Release Scenario to be tested

HPLMNa IMS Rel-5, Early Security IMS Rel-5, Early Security IMS Rel-5 IMS Rel-5

VPLMNb IMS Rel-5, Early Security IMS Rel-5 IMS Rel-5, Early Security IMS Rel-5

Note: This scenario assumes that HPLMNa and VPLMNb have tested IP version interworking.

6.3 Network Operator Information


HPLMN (a) VPLMN (b) Date of Tests Testing personnel PLMNa Tel/Fax

UNRESTRICTED

1.0

Page 27 of 57

GSM Association Official Document IR.66


E-mail Testing personnel PLMNb Tel/Fax SGSN Identity/Identities SGSN Manufacturer(s) SGSN Software Build Level(s) GGSN Identity/Identities HGGSN Manufacturer(s) HGGSN Software Build Level(s) P-CSCF Identity / Identities P-CSCF Manufacturer(s) P-CSCF Software Build Level(s) S-CSCF Identity / Identities S-CSCF Manufacturer(s) S-CSCF Software Build Level(s) BGCF Identity / Identities BGCF Manufacturer(s) BGCF Software Build Level(s) MGCF Identity / Identities MGCF Manufacturer(s) MGCF Software Build Level(s) MGW Identity / Identities MGW Manufacturer(s) MGW Software Build Level(s) Comments

UNRESTRICTED

IMS Roaming Test Results

The numbering of the test result sections within this appendix is identical to the associated Test case from sections 3 onwards of the main document.

7.1 P-CSCF Discovery


7.1.1 Obtain Address of P-CSCF in PLMNa by UE1a Roaming in PLMNb

(a) UE1a record contents IP address of P-CSCF (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date

UNRESTRICTED

1.0

Page 28 of 57

GSM Association Official Document IR.66

UNRESTRICTED

(e) Signature of Tester

7.1.2 Time to Obtain Address of P-CSCF in PLMNa by UE1a Roaming in PLMNb


(a) Time taken to obtain P-CSCF address (seconds) (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

7.1.3 IMS Roaming Barred


(a) UE1a record contents Expected result IP Address of P-CSCF (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester IP address of P-CSCF should be empty

7.1.4 IPv4 IPv6 Interworking Cases


UE1a: IPv6 Scenario GGSN(b): IPv4/v6 Inter-PLMN IP Network: IPv4 Expected result P-CSCF Address UE1a obtains an IPv6 P-CSCF address

UE1a: IPv4 Scenario GGSN(b): IPv4/v6 Inter-PLMN IP Network: IPv4 Expected result P-CSCF Address UE1a obtains an IPv4 P-CSCF address

UNRESTRICTED

1.0

Page 29 of 57

GSM Association Official Document IR.66 7.2 Registration and De-Registration


7.2.1 Register with IMS
(a) UE1a record contents

UNRESTRICTED

Expected result

UE1a has been assigned a default public user identity UE1a has been assigned at least one contact address

Default public user identity of UE1a Contact IP address(es) of UE1a (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

7.2.2 Error Cases


Scenario (a) UE1a record contents Expected result Reject SIP response code (e.g., 403 (Forbidden)) (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester REGISTER request is rejected.

7.3 Voice Call to a SIP URI


7.3.1 Voice Call to a SIP URI
UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP.

UNRESTRICTED

1.0

Page 30 of 57

GSM Association Official Document IR.66

UNRESTRICTED

UE1a calls UE2a using a SIP URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

7.3.2 Voice Call to a SIP URI Setup Time


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. UE1a calls UE2a using a SIP URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

7.3.3 Voice Call to a SIP URI Charging


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully

Scenario

UNRESTRICTED

1.0

Page 31 of 57

GSM Association Official Document IR.66

UNRESTRICTED

performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

7.3.4 IP Version Interworking


GGSN(a) has an IPv4 address APN used for IMS services resolves to IPv4 address GGSN(a) has an IPv6 address Scenario APN used for IMS services resolves to IPv6 address SGSN must be able to understand, and route to, both IPv4 and IPv6 addresses in DNS responses. (a) UE1a, UE2a record contents UE1a GPRS APN used for IMS services Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

UNRESTRICTED

1.0

Page 32 of 57

GSM Association Official Document IR.66 7.4 Voice Call to a tel URI
7.4.1 Voice Call to a tel URI

UNRESTRICTED

UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. UE1a calls UE2a using a tel URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

7.4.2 Voice Call to a tel URI Setup Time


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. UE1a calls UE2a using a tel URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments Time taken to set up a voice call

UNRESTRICTED

1.0

Page 33 of 57

GSM Association Official Document IR.66

UNRESTRICTED

(c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

7.4.3 Voice Call to a tel URI Charging


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

7.5 Multimedia Call to a SIP URI


7.5.1 UE1a Sets Up a Multimedia Call to UE2a Using a SIP URI
UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and

Scenario

UNRESTRICTED

1.0

Page 34 of 57

GSM Association Official Document IR.66

UNRESTRICTED

registered with the home network. Both UE1a and UE2a support voice media over IP. UE1a sets up a multimedia session with UE2a using a SIP URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful multimedia call

7.5.2 Multimedia Call to a SIP URI Setup Time


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support voice media over IP. UE1a sets up a multimedia session with UE2a using a SIP URI for UE2a. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

Scenario

UNRESTRICTED

1.0

Page 35 of 57

GSM Association Official Document IR.66

UNRESTRICTED

7.5.3 Multimedia Call to a SIP URI Charging


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support multimedia calls over IP. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

7.6 Videoshare session to a tel URI


7.6.1 UE1a Sets Up a Videoshare Session to UE2a Using a tel URI
UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both CS and GPRS attached in visited network PLMNb. Scenario Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support the videoshare service in the PS domain in parallel with a CS call, are in a radio

UNRESTRICTED

1.0

Page 36 of 57

GSM Association Official Document IR.66

UNRESTRICTED

environment that supports simultaneous use of CS and PS services, and are engaged in a CS call. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful videoshare session in parallel with a pre-existing CS call

7.6.2 Videoshare Session to a tel URI Setup Time


UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both CS and GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support the videoshare service in the PS domain in parallel with a CS call, are in a radio environment that supports simultaneous use of CS and PS services, and are engaged in a CS call. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a videoshare session

Scenario

UNRESTRICTED

1.0

Page 37 of 57

GSM Association Official Document IR.66


7.6.3 Videoshare Session to a tel URI Charging

UNRESTRICTED

UE1a and UE2a are IMS subscribers of PLMNa. UE1a and UE2a are both CS and GPRS attached in visited network PLMNb. Both UE1a and UE2a have successfully performed P-CSCF discovery and registered with the home network. Both UE1a and UE2a support the videoshare service in the PS domain in parallel with a CS call, are in a radio environment that supports simultaneous use of CS and PS services, and are engaged in a CS call. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2a public user identity(s) UE2a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for Videoshare session.

Scenario

UNRESTRICTED

1.0

Page 38 of 57

GSM Association Official Document IR.66 7.7 Voice Call to a Non-IMS Subscriber
7.7.1 UE1a Sets Up a Voice Call to UE3a

UNRESTRICTED

UE1a and UE3a are IMS subscribers of PLMNa. UE1a is GPRS attached in the visited network, UE3a is attached to a media gateway in the home network. UE1a has successfully performed P-CSCF discovery and registered with the PLMNa. UE1a sets up a voice call to UE3a using a tel URI for UE3a

Scenario

(a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE3a E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

7.7.2 Voice Call to UE3a Setup Time


UE1a and UE3a are IMS subscribers of PLMNa. UE1a is GPRS attached in the visited network, UE3a is attached to a media gateway in the home network. UE1a has successfully performed P-CSCF discovery and registered with the PLMNa. UE1a sets up a voice call to UE3a using a tel URI for UE3a (a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE 3(a) E.164 number Expected result (b) Comments Time taken to set up a voice call

Scenario

UNRESTRICTED

1.0

Page 39 of 57

GSM Association Official Document IR.66

UNRESTRICTED

(c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

7.7.3 Voice Call to a Non-IMS Subscriber Charging


UE1a is an IMS subscriber of PLMNa and is GPRS attached in visited network PLMNb. UE3a is a non-IMS subscriber of PLMNa. Scenario UE1a has successfully performed P-CSCF discovery and registered with the home network. UE1a supports voice over IP and UE3a is capable of CS voice calls. (a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE3a public user identity(s) UE3a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

7.8 Multimedia Call to a Non-IMS Subscriber


7.8.1 UE1a Sets Up a Multimedia Call to UE3a Subscriber
UE1a and UE3a are IMS subscribers of PLMNa. Scenario UE1a is GPRS attached in the visited network, UE3a is attached to a media gateway in the home network.

UNRESTRICTED

1.0

Page 40 of 57

GSM Association Official Document IR.66

UNRESTRICTED

UE1a has successfully performed P-CSCF discovery and registered with the PLMNa. UE1a sets up a multimedia call to UE3a using a tel URI for UE3a (a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE 3(a) E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful multimedia call

7.8.2 Multimedia Call to UE3a Setup Time

UE1a and UE3a are IMS subscribers of PLMNa. UE1a is GPRS attached in the visited network, UE3a is attached to a media gateway in the home network. UE1a has successfully performed P-CSCF discovery and registered with the PLMNa. UE1a sets up a multimedia call to UE3a using a tel URI for UE3a

Scenario

(a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE 3(a) E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

7.8.3 Multimedia Call to a Non-IMS Subscriber Charging


Scenario UE1a is an IMS subscriber of PLMNa and is GPRS attached in visited network PLMNb.

UNRESTRICTED

1.0

Page 41 of 57

GSM Association Official Document IR.66

UNRESTRICTED

UE3a is a non-IMS subscriber of PLMNa. UE1a has successfully performed P-CSCF discovery and registered with the home network. UE1a supports multimedia calls over IP and UE3a is capable of CS multimedia calls. (a) UE1a, UE3a record contents UE1a public user identity(s) UE1a contact IP address(es) UE3a public user identity(s) UE3a contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a multimedia call

IMS to IMS Interworking Test Results

8.1 Voice Call to SIP URI


8.1.1 UE1a Sets Up a Voice Call to UE2(b) Using a SIP URI

UE1a is an IMS subscriber of PLMNa. UE2(b) is an IMS subscriber of PLMNb. UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. Scenario UE1a and UE2(b) have successfully performed P-CSCF discovery and registered. Both UE1a and UE2(b) support voice media over IP. UE1a calls UE2(b) using a SIP URI for UE2(b) (a) UE1a, UE2a record contents

UNRESTRICTED

1.0

Page 42 of 57

GSM Association Official Document IR.66


UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s) UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

UNRESTRICTED

8.1.2 Voice Call to a SIP URI Setup Time


UE1a is an IMS subscriber of PLMNa. UE2(b) is an IMS subscriber of PLMNb. UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. Scenario UE1a and UE2(b) have successfully performed P-CSCF discovery and registered. Both UE1a and UE2(b) support voice media over IP. UE1a calls UE2(b) using a SIP URI for UE2(b) (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s) UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

8.1.3 Voice Call to a SIP URI Charging


UE1a is an IMS subscriber of PLMNa. UE2b is an IMS subscriber of PLMNb. UE1a is GPRS attached in PLMNa, UE2b is GPRS attached in PLMNb. Scenario UE1a and UE2b have successfully performed P-CSCF discovery and registered. Both UE1a and UE2b support voice media over IP. UE1a calls UE2b using a SIP URI for UE2b

UNRESTRICTED

1.0

Page 43 of 57

GSM Association Official Document IR.66


(a) UE1a, UE2b record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester

UNRESTRICTED

Start time, end time, and charging data for a voice call

8.1.4 IP Version Interworking


GGSN(a) and GGSN(b) support IPv4 PDP contexts. UE1a and UE2(b) setup IPv4 PDP contexts for IMS signalling.

Scenario

(a) UE1a, UE2(b) record contents UE1a PDP context for IMS signalling is IPv4 UE2(b) PDP context for IMS signalling is IPv4 Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester GGSN(a) and GGSN(b) support IPv6 PDP contexts. UE1a and UE2(b) setup IPv6 PDP contexts for IMS signalling. IPv4 PDP contexts successfully setup

Scenario

(a) UE1a, UE2(b) record contents UE1a PDP context for IMS signalling is IPv6 UE2(b) PDP context for IMS signalling is IPv6

UNRESTRICTED

1.0

Page 44 of 57

GSM Association Official Document IR.66


Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

UNRESTRICTED

IPv6 PDP contexts successfully setup

8.2 Voice Call to a tel URI


8.2.1 UE1a Sets Up a Voice Call to UE2(b) Using a tel URI
UE1a is an IMS subscribers of PLMNa. UE2(b) is an IMS subscribers of PLMNb. Scenario UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. UE1a and UE2(b) have successfully performed P-CSCF discovery and registered. Both UE1a and UE2(b) support voice over IP. UE1a calls UE2(b) using a tel URI for UE2(b) (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s) UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

8.2.2 Setup Time when UE1a Sets Up a Voice Call to UE2(b) Using a tel URI
UE1a is an IMS subscribers of PLMNa. UE2(b) is an IMS subscribers of PLMNb. UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. UE1a and UE2(b) have successfully performed P-CSCF discovery and registered. Both UE1a and UE2(b) support voice over IP. UE1a calls UE2(b) using a tel URI for UE2(b) (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s)

Scenario

UNRESTRICTED

1.0

Page 45 of 57

GSM Association Official Document IR.66


UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

UNRESTRICTED

Time taken to set up a voice call

8.2.3 Voice Call to a tel URI Charging


UE1a is an IMS subscriber of PLMNa. UE2b is an IMS subscriber of PLMNb. UE1a is GPRS attached in PLMNa, UE2b is GPRS attached in PLMNb. Scenario UE1a and UE2b have successfully performed P-CSCF discovery and registered. Both UE1a and UE2b support voice media over IP. UE1a calls UE2b using a tel URI for UE2b (a) UE1a, UE2b record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

UNRESTRICTED

1.0

Page 46 of 57

GSM Association Official Document IR.66 8.3 Multimedia Call to a SIP URI
8.3.1 UE1a Sets Up a Multimedia Call to UE2(b) Using a SIP URI

UNRESTRICTED

UE1a is an IMS subscribers of PLMNa. UE2(b) is an IMS subscribers of PLMNb. UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. UE1a and UE2(b) have successfully performed PCSCF discovery and registered. Both UE1a and UE2(b) support multimedia over IP. UE1a calls UE2(b) using a SIP URI for UE2(b) (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s) UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful multimedia call

Scenario

8.3.2 Multimedia Call to a SIP URI Setup Time


UE1a is an IMS subscribers of PLMNa. UE2(b) is an IMS subscribers of PLMNb. UE1a is GPRS attached in PLMNa, UE2(b) is GPRS attached in PLMNb. UE1a and UE2(b) have successfully performed PCSCF discovery and registered. Both UE1a and UE2(b) support multimedia over IP. UE1a calls UE2(b) using a SIP URI for UE2(b) (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2(b) public user identity(s) UE2(b) contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a multimedia call

Scenario

UNRESTRICTED

1.0

Page 47 of 57

GSM Association Official Document IR.66


8.3.3 Multimedia Call to a SIP URI Charging

UNRESTRICTED

UE1a is an IMS subscriber of PLMNa. UE2b is an IMS subscriber of PLMNb. UE1a is GPRS attached in PLMNa, UE2b is GPRS attached in PLMNb. Scenario UE1a and UE2b have successfully performed P-CSCF discovery and registered. Both UE1a and UE2b support multimedia calls over IP. UE1a calls UE2b using a SIP URI for UE2b (a) UE1a, UE2b record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a multimedia call

8.4 Videoshare Session to a tel URI


8.4.1 UE1a Sets Up a Videoshare Session to UE2b Using a tel URI
UE1a is CS and GPRS attached in its home network, PLMNa. UE2b is CS and GPRS attached in its home network, PLMNb. Scenario Both UE1 and UE2 have successfully performed P-CSCF discovery and have IMS registered. Both UE1a and UE2b support the videoshare service in the PS domain in parallel with a CS call. Both UE1a and UE2b are in a radio environment that supports simultaneous use of CS and PS services and are engaged in a CS call.

UNRESTRICTED

1.0

Page 48 of 57

GSM Association Official Document IR.66


(a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

UNRESTRICTED

Successful videoshare session

8.4.2 Videoshare Session to a tel URI Setup Time


UE1a is CS and GPRS attached in its home network, PLMNa. UE2b is CS and GPRS attached in its home network, PLMNb. Scenario Both UE1 and UE2 have successfully performed P-CSCF discovery and have IMS registered. Both UE1a and UE2b support the videoshare service in the PS domain in parallel with a CS call. Both UE1a and UE2b are in a radio environment that supports simultaneous use of CS and PS services and are engaged in a CS call. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a videoshare session

8.4.3 Videoshare Session to a tel URI Charging


UE1a is CS and GPRS attached in its home network, PLMNa. UE2b is CS and GPRS attached in its home network, PLMNb. Scenario Both UE1 and UE2 have successfully performed P-CSCF discovery and have IMS registered. Both UE1a and UE2b support the videoshare service in the PS domain in parallel with a CS call.

UNRESTRICTED

1.0

Page 49 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Both UE1a and UE2b are in a radio environment that supports simultaneous use of CS and PS services and are engaged in a CS call. (a) UE1a, UE2a record contents UE1a public user identity(s) UE1a contact IP address(es) UE2b public user identity(s) UE2b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Session start time, end time, and charging data.

8.5 Voice Call to Non-IMS Subscriber - Breakout in Home Network of Called Party
8.5.1 UE1a Calls UE3b - Breakout in PLMNb
UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

UNRESTRICTED

1.0

Page 50 of 57

GSM Association Official Document IR.66


8.5.2 Setup Time for UE1a Call to UE3b - Breakout in PLMNb

UNRESTRICTED

UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up a voice call

8.5.3 Charging for UE1a Call to UE3b - Breakout in PLMNb


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b public user identity(s) UE3b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments Start time, end time, and charging data for a voice call

UNRESTRICTED

1.0

Page 51 of 57

GSM Association Official Document IR.66

UNRESTRICTED

(d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester

8.6 Voice Call to Non-Ims Subscriber - Breakout In Home Network of Calling Party
8.6.1 UE1a Calls UE3b - Breakout in PLMNa
UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful voice call

8.6.2 Setup Time for UE1a Call to UE3b - Breakout in PLMNa


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b public user identity(s)

UNRESTRICTED

1.0

Page 52 of 57

GSM Association Official Document IR.66


Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester

UNRESTRICTED

Time taken to set up a voice call

8.6.3 Charging for UE1a Call to UE3b - Breakout in PLMNa


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a voice call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b public user identity(s) UE3b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a voice call

UNRESTRICTED

1.0

Page 53 of 57

GSM Association Official Document IR.66

UNRESTRICTED

8.7 Multimedia Call to Non-IMS Subscriber - Breakout in Home Network of Called Party
8.7.1 UE1a Calls UE3b - Breakout in PLMNb
UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful multimedia call

8.7.2 Setup Time for UE1a Call to UE3b - Breakout in PLMNb


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up multimedia call

UNRESTRICTED

1.0

Page 54 of 57

GSM Association Official Document IR.66


8.7.3 Charging for UE1a Call to UE3b - Breakout in PLMNb

UNRESTRICTED

UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b public user identity(s) UE3b contact IP address(es) Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester Start time, end time, and charging data for a multimedia call

8.8 Multimedia Call to Non-IMS Subscriber - Breakout in Home Network of Calling Party
8.8.1 UE1a Calls UE3b - Breakout in PLMNa
UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s)

UNRESTRICTED

1.0

Page 55 of 57

GSM Association Official Document IR.66


UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Successful multimedia call

UNRESTRICTED

8.8.2 Setup Time for UE1a Call to UE3b - Breakout in PLMNa


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b E.164 number Expected result (b) Comments (c) Test case Result [Pass/Fail/Not performed] (d) Time and Date (e) Signature of Tester Time taken to set up multimedia call

8.8.3 Charging for UE1a Call to UE3b - Breakout in PLMNa


UE1a is an IMS subscriber of PLMNa. UE3b is a non-IMS subscriber of PLMNb. Scenario UE1a is GPRS attached in PLMNa, has successfully performed P-CSCF discovery and has registered. UE1a sets up a multimedia call to UE3b using a tel URI for UE3b (a) UE1a, UE3b record contents UE1a public user identity(s) UE1a contact IP address(es) UE3b public user identity(s) UE3b contact IP address(es)

UNRESTRICTED

1.0

Page 56 of 57

GSM Association Official Document IR.66

UNRESTRICTED

Expected result (b) Charging Data Start time and date End time and date P-Charging-Vector (from core network) P-Charging-Function-Addresses (from core network) (c) Comments (d) Test case Result [Pass/Fail/Not performed] (e) Time and Date (f) Signature of Tester

Start time, end time, and charging data for a multimedia call

UNRESTRICTED

1.0

Page 57 of 57

S-ar putea să vă placă și