H.1 IMS_PTC_CoordMsg

34.229-33GPPInternet Protocol (IP) multimedia call control protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP)Part 3: Abstract test suite (ATS)Release 17TSUser Equipment (UE) conformance specification

IMS_TestProcedure_Type

TTCN-3 Enumerated Type

Name

IMS_TestProcedure_Type

Comment

IPCAN_InitialRegistration

EUTRA/EPS signalling acc. to 36.508 cl. 4.5.2.3 without RRC Connection Release at the end of the procedure

NOTE: As working assumption the UE does IMS REGISTRATION automatically after RRC/NAS registration

IPCAN_EmergencyCall_NormalService

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.4.3

IPCAN_EmergencyCall_OptionalPDNRelease

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.4.3, but with Call Release according to 34.229-1 C.32a

IPCAN_EmergencyCall_LimitedService

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.5.3

IPCAN_MO_SpeechCall

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.6.3

IPCAN_MT_SpeechCall

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.7.3

IPCAN_MO_VideoCall

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.8.3

IPCAN_MT_VideoCall

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.9.3

IPCAN_MO_AddVideo

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.11.3

IPCAN_MT_AddVideo

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.12.3

IPCAN_ReleaseVideo

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.15.3

IPCAN_MO_IMS_Signalling

EUTRA/EPS signalling acc. to 36.508 cl. 4.5.3.3 with m = n = 0; used e.g. for MT SMS test case 18.2

IPCAN_MT_IMS_Signalling

EUTRA/EPS signalling acc. to 36.508 cl. 4.5.3.3 Steps 3 to 9 with m = n = 0; used e.g. for MT SMS test case 18.1

IPCAN_XCAP_Signalling

EUTRA/EPS signalling acc. to 36.508 cl. 4.5A.14

IPCAN_MO_DataCall

for MCData test cases

IPCAN_MT_DataCall

for MCData test cases

IPCAN_AdditionalIPAddress

CR 213400

IPCAN_Deregistration

IPCAN_UseVPLMN

Change cell used from Cell 1 (HPLMN) to Cell 12 (VPLMN)

IMS_TestConfiguration_Type

TTCN-3 Enumerated Type

Name

IMS_TestConfiguration_Type

Comment

IPCAN_SignallingOnly

EUTRA: default DRB is used only

IPCAN_SpeechCall

EUTRA: one dedicated UM bearer; for normal speech calls and emergency call for limited services

IPCAN_VideoCall

EUTRA: two dedicated UM bearers

IPCAN_EmergencyCall

EUTRA: second default bearer (AM) and one dedicated UM bearer

IPCAN_SpeechAndEmergencyCall

EUTRA: default bearer + dedicated bearer for normal speech call and another default bearer + dedicated bearer for emergency call

IPCAN_XCAP

EUTRA: second default bearer (AM) for second PDN used for XCAP signalling

IPCAN_DataCall

MCData: one dedicated UM bearer

IPCAN_INFO_Type

TTCN-3 Record Type

Name

IPCAN_INFO_Type

Comment

RanType

IPCAN_RAN_Type

opt

UE_Release

integer

opt

AuthResLength

integer

opt

NetworkSupportsVoiceOverIMS

boolean

IMS_IPCAN_CommandName_Type

TTCN-3 Enumerated Type

Name

IMS_IPCAN_CommandName_Type

Comment

IPCAN_INIT

trigger the IPCAN_PTC to create a cell and do further appropriate initialisation;

which RAN technology to be use is decided by the IPCAN_PTC based on PIXITs;

as test procedure shall be specified which procedure is used during the test body to know which DRBs need to be pre-configured;

IPCAN returns response indicating the RAN type

IPCAN_STARTPROCEDURE

trigger the IPCAN to expect (MO) or page (MT) the UE to establish an RRC connection;

depending on the connection type triggers may need to be sent from IPCAN to IMS or from IMS to IPCAN to synchronise establishment

of dedicated DRBs (EUTRA) or secondary PDP contexts (UTRAN)

IPCAN_ENDPROCEDURE

trigger RRC connection release by the IPCAN_PTC;

as a SIP message may be sent out just before end of the procedure in general a delay of 2s shall be added before sending IPCAN_ENDPROCEDURE to IPCAN;

for UTRAN it is up to IPCAN and SS implementation to cope with possible/necessary release of (secondary) PDP context;

a trigger shall be sent from IPCAN to IMS to indicate when RRC connection is released

IPCAN_RELEASE

Detach UE and release cell (postamble);

a trigger is shall be sent from IPCAN to IMS to indicate when IPCAN is released

IPCAN_QUERY

query information from the IPCAN PTC

IPCAN_PROVIDELOCATIONINFORMATION

trigger IPCAN to provide UELocationInformation to the UE acc. to 36.509

IMS_IPCAN_Command_Type

TTCN-3 Record Type

Name

IMS_IPCAN_Command_Type

Comment

Messages IMS_PTC -> IPCAN

Name

IMS_IPCAN_CommandName_Type

TestConfiguration

IMS_TestConfiguration_Type

opt

TestProcedure

IMS_TestProcedure_Type

opt

IMS_IPCAN_ResponseName_Type

TTCN-3 Enumerated Type

Name

IMS_IPCAN_ResponseName_Type

Comment

IPCAN_INIT

response for INIT command: carries the RAN type as used by the IPCAN PTC;

the RAN type depends on PIXIT settings:

part 4 model: px_RANTech

part 3 model: EUTRA_FDD or EUTRA_TDD depending on px_ePrimaryFrequencyBand (px_ePrimaryFrequencyBand < 33 => FDD)

IPCAN_QUERY

IPCAN_IMS_Response_Type

TTCN-3 Record Type

Name

IPCAN_IMS_Response_Type

Comment

Name

IMS_IPCAN_ResponseName_Type

IpcanInfo

IPCAN_INFO_Type

opt

IPCAN_IMS_Control_Type

TTCN-3 Union Type

Name

IPCAN_IMS_Control_Type

Comment

Reset

Null_Type

to reset IMS after UE has been switched off and gets switched on again

IpcanInd

Null_Type

to indicate to IMS which IPCAN is active (at port IPCAN or at port OtherIPCAN)

ReregistrationStart

IPCAN_RAN_Type

to prepare IMS PTC for (optional) re-registration

ReregistrationStop

Null_Type

to indicate to IMS PTC that no re-registration will happen anymore

NoRegistration

Null_Type

no IMS registration shall happen (e.g. due to test loop mode being activated)

IMS_IPCAN_Coordination_MSG

TTCN-3 Union Type

Name

IMS_IPCAN_Coordination_MSG

Comment

TriggerEvent

CoOrdination_Trigger_Type

any trigger of confirmation

AbortEvent

Null_Type

sent instead of TriggerEvent if procedure shall be aborted

IPCAN_IMS_Control

IPCAN_IMS_Control_Type

IMS <- IPCAN: to control IMS (default behaviour)

IMS_IPCAN_Command

IMS_IPCAN_Command_Type

IMS -> IPCAN: command from the IPCAN to control IMS (mainly for IMS default behaviour)

IPCAN_IMS_Response

IPCAN_IMS_Response_Type

IMS <- IPCAN: response for previous command

ProtocolConfigOptions

NAS_ProtocolConfigOptions_Type

IMS <-> IPCAN: PCOs to be used in NAS signalling

IPCAN_IMS_Data

charstring

IMS <- IPCAN: to send data from IPCAN to IMS

DrbInfo

IP_DrbInfo_Type

IMS <- IPCAN: to send DrbInfo for MediaControlInfo (MCX) and HTTP to MCX_IMS_PTC

IMS_IPCAN_CO_ORD_PORT

TTCN-3 Port Type

Name

IMS_IPCAN_CO_ORD_PORT

Comment

out

IMS_IPCAN_Coordination_MSG

in

IMS_IPCAN_Coordination_MSG

CoOrdination_Trigger_Type

TTCN-3 Record Type

Name

CoOrdination_Trigger_Type

Comment

Reason

charstring