8.2 Channel and RB identity
34.123-33GPPPart 3: Abstract test suite (ATS)TSUser Equipment (UE) conformance specification
The TTCN addresses the TTCN tester by using a channel identifier:
– Either Physical channel identifier (PhyCh id); or
– Transport channel identifier (TrCh id); or
– Radio bearer identifier (RB id).
The selected channel identifier identifies uniquely:
– a channel within a cell;
– a total path of the address in the lower layers concerned.
Having taken out the cell id and PCO id (AM, UM and TM), a complete address, as RoutingInfo in the RRC ASP definition, should have at least five fields, CN domain id, RB id, LogCH id, TrCH id and PhyCH id. For simplified application of CHOICE of the routing information, a TTCN writer must carefully follow a number of rules assigning the channel identifiers.
General requirements:
– a structured scheme of planning all channel identifiers assigned;
– the scheme shall meet the requirements for all test cases in 3GPP TS 34.123-1 [1] including TDD channels;
– the scheme can apply to all radio bearer configurations in 3GPP TS 34.108 [3], clause 6.10;
– a clear multiplex mapping between a PhyCH id to TrCH ids and a TrCH id to LogCH ids, RB ids is needed.
Requirements on identification of RB in a test case:
– unique identification of the individual SRBs;
– unique identification of the individual sub-flows of a RABs in CS and PS domain.;
– an assigned RB id can represent UL and DL.
Requirements on identification of Logical Channel in a test case:
– it is an instance number of the individual logical channel; and
– uniquely identifies among all the Logical Channel mapped onto a Transport Channel.
Requirements on identification of Transport Channel in a test case:
– unique identification of the individual Transport Channel;
– assign different identities for UL and DL of a same Transport Channel type;
– the order of the Transport Channel id assigned in a cell shall follow the TFCS definitions in the 3GPP TS 34.108 [3], clause 6.10.
EXAMPLE: Transport Channel ids are assigned in the ascending order for (RABsubflow#1, RABsubflow#2, RABsubflow#3, 64kRAB, DCCH).
Requirements on identification of Physical Channel in a test case:
– unique identification of the individual Physical Channel;
– assign different identities for UL and DL of a same Physical Channel type;
– each S-CCPCH or PRACH has a unique identifier;
– for 2 Mbps PS data radio link (in case of demux of a Transport Channel), three DPCH are needed for high-speed data. A single Physical Channel id is assigned to a bundle of the three physical channels.
Table 8.2 shows which type of channel identity is chosen for the individual primitives. In table 8.2, the ASN.1 primitives use a CHOICE type for channel identity, while TTCN primitives use an explicit channel identity.
Table 8.2: Primitives and the associated channel identity type
Primitive name |
Channel Identity |
Releases |
---|---|---|
ASN.1 Primitives |
||
CPHY_AICH_AckModeSet_CNF |
Physical Channel Identity |
|
CPHY_AICH_AckModeSet_REQ |
Physical Channel Identity |
|
CPHY_Cell_Config_CNF |
No Routing Info Field Present |
|
CPHY_Cell_Config_REQ |
No Routing Info Field Present |
|
CPHY_Cell_Ini_CNF |
No Routing Info Field Present |
|
CPHY_Cell_Ini_REQ |
No Routing Info Field Present |
|
CPHY_Cell_TxPower_Modify_CNF |
No Routing Info Field Present |
|
CPHY_Cell_TxPower_Modify_REQ |
No Routing Info Field Present |
|
CPHY_Cell_Release_CNF |
No Routing Info Field Present |
|
CPHY_Cell_Release_REQ |
No Routing Info Field Present |
|
CPHY_DetectTFCI_CNF |
Physical Channel Identity |
|
CPHY_DetectTFCI_IND |
Physical Channel Identity |
|
CPHY_DetectTFCI_REQ |
Physical Channel Identity |
|
CPHY_Frame_Number_CNF |
Physical Channel Identity |
|
CPHY_Frame_Number_REQ |
Physical Channel Identity |
|
CPHY_SFN_CNF |
Physical Channel Identity |
Rel-6 or later |
CPHY_SFN_REQ |
Physical Channel Identity |
Rel-6 or later |
CPHY_MBMS_MICH_q_CNF |
Physical Channel Identity |
Rel-6 or later |
CPHY_MBMS_MICH_q_REQ |
Physical Channel Identity |
Rel-6 or later |
CPHY_MBMS_NI_CNF |
Physical Channel Identity |
Rel-6 or later |
CPHY_MBMS_NI_REQ |
Physical Channel Identity |
Rel-6 or later |
CPHY_Out_of_Sync_IND |
Physical Channel Identity |
|
CPHY_PRACH_Measurement_CNF |
Physical Channel Identity |
|
CPHY_PRACH_Measurement_REQ |
Physical Channel Identity |
|
CPHY_PRACH_Measurement_Report_IND |
Physical Channel Identity |
|
CPHY_RL_Modify_CNF |
Physical Channel Identity |
|
CPHY_RL_Modify_REQ |
Physical Channel Identity |
|
CPHY_RL_Release_CNF |
Physical Channel Identity |
|
CPHY_RL_Release_REQ |
Physical Channel Identity |
|
CPHY_RL_Setup_CNF |
Physical Channel Identity |
|
CPHY_RL_Setup_REQ |
Physical Channel Identity |
|
CPHY_Sync_IND |
Physical Channel Identity |
|
CPHY_TrCH_Config_CNF |
Physical Channel Identity |
|
CPHY_TrCH_Config_REQ |
Physical Channel Identity |
|
CPHY_TrCH_Release_CNF |
Physical Channel Identity |
|
CPHY_TrCH_Release_REQ |
Physical Channel Identity |
|
CPHY_HS_DPCCH_AckNack_CNF |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_AckNack_REQ |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_AckNack_IND |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_CQI_CNF |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_CQI_REQ |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_CQI_IND |
No Routing Info Field Present |
Rel-5 or later |
CPHY_HS_DPCCH_CQI_DC_CNF |
No Routing Info Field Present |
Rel-8 or later |
CPHY_HS_DPCCH_CQI_DC_REQ |
No Routing Info Field Present |
Rel-8 or later |
CPHY_HS_DPCCH_CQI_DC_IND |
No Routing Info Field Present |
Rel-8 or later |
CPHY_HS_DSCH_CRC_Mode_CNF |
Physical Channel Identity |
Rel-5 or later |
CPHY_HS_DSCH_CRC_Mode_REQ |
Physical Channel Identity |
Rel-5 or later |
CPHY_HS_SICH_AckNack_CNF |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_HS_SICH_AckNack_REQ |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_HS_SICH_AckNack_IND |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_HS_SICH_CQI_CNF |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_HS_SICH_CQI_REQ |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_HS_SICH_CQI_IND |
No Routing Info Field Present |
Rel-5 or later (LCR TDD) |
CPHY_UL_PowerModify_CNF |
Physical Channel Identity |
|
CPHY_UL_PowerModify_REQ |
Physical Channel Identity |
|
CMAC_BMC_Scheduling_CNF |
Physical Channel Identity |
|
CMAC_BMC_Scheduling_REQ |
Physical Channel Identity |
|
CMAC_Ciphering_Activate_CNF |
Physical Channel Identity of DPCH |
|
CMAC_Ciphering_Activate_REQ |
Physical Channel Identity of DPCH |
|
CMAC_Config_CNF |
Physical Channel Identity |
|
CMAC_Config_REQ |
Physical Channel Identity |
|
CMAC_FACH_MeasOccas_CNF |
Physical Channel Identity |
|
CMAC_FACH_MeasOccas_REQ |
Physical Channel Identity |
|
CMAC_PAGING_Config_CNF |
Physical Channel Identity |
|
CMAC_PAGING_Config_REQ |
Physical Channel Identity |
|
CMAC_Restriction_CNF |
Physical Channel Identity |
|
CMAC_Restriction_REQ |
Physical Channel Identity |
|
CMAC_SecurityMode_Config_CNF |
No Routing Info Field Present (applies to all RB Ids) |
|
CMAC_SecurityMode_Config_REQ |
No Routing Info Field Present (applies to all RB Ids) |
|
CMAC_SequenceNumber_CNF |
Physical Channel Identity |
|
CMAC_SequenceNumber_REQ |
Physical Channel Identity |
|
CMAC_SYSINFO_Config_CNF |
RB Identity |
|
CMAC_SYSINFO_Config_REQ |
RB Identity |
|
CMAC_MAChs_MACehs _Reset_CNF |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MAChs_MACehs _Reset_REQ |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MAChs_MACehs _HARQprocAsign_CNF |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MAChs_MACehs _HARQprocAsign_REQ |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MAChs_MACehs _TFRCconfigure_CNF |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MAChs_MACehs _TFRCconfigure_REQ |
No Routing Info Field Present |
Rel-5 or later |
CMAC_MACehs_HS_SCCH_OrdersCNF |
No Routing Info Field Present |
Rel-7 or later |
CMAC_MACehs_HS_SCCH_OrdersREQ |
No Routing Info Field Present |
Rel-7 or later |
CMAC_MACe_Config_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_Config_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACe_NodeB_CellMapping_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_NodeB_CellMapping_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACi_NodeB_CellMapping_CNF |
Node B Identity |
Rel-8 or later |
CMAC_MACi_NodeB_CellMapping_REQ |
Node B Identity |
Rel-8 or later |
CMAC_MACes_Config_CNF |
No Routing Info Field Present |
Rel-6 or later |
CMAC_MACes_Config_REQ |
No Routing Info Field Present |
Rel-6 or later |
CMAC_MACis_Config_CNF |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MACis_Config_REQ |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MACi_Config_CNF |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MACi_Config_REQ |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MACe_AG_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_AG_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACi_AG_CNF |
Node B Identity |
Rel-8 or later |
CMAC_MACi_AG_REQ |
Node B Identity |
Rel-8 or later |
CMAC_MACe_AckNack_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_AckNack_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACi_AckNack_CNF |
Node B Identity |
Rel-8 or later |
CMAC_MACi_AckNack_REQ |
Node B Identity |
Rel-8 or later |
CMAC_MACe_RG_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_RG_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACi_RG_CNF |
Node B Identity |
Rel-8 or later |
CMAC_MACi_RG_REQ |
Node B Identity |
Rel-8 or later |
CMAC_MACe_E_TFC_Restriction_CNF |
Node B Identity |
Rel-6 or later |
CMAC_MACe_E_TFC_Restriction_REQ |
Node B Identity |
Rel-6 or later |
CMAC_MACi_E_TFC_Restriction_CNF |
Node B Identity |
Rel-8 or later |
CMAC_MACi_E_TFC_Restriction_REQ |
Node B Identity |
Rel-8 or later |
CMAC_MACes_SI_IND |
No Routing Info Field Present |
Rel-6 or later |
CMAC_MACes_SI_Config_CNF |
No Routing Info Field Present |
Rel-6 or later |
CMAC_MACis_SI_IND |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MACis_SI_Config_CNF |
No Routing Info Field Present |
Rel-8 or later |
CMAC_MBMS_ConfigInfo_CNF |
Physical Channel Identity |
Rel-6 or later |
CMAC_MBMS_ConfigInfo_REQ |
Physical Channel Identity |
Rel-6 or later |
CRLC_Bind_TestData_TTI_CNF |
No Routing Info Field Present |
|
CRLC_Bind_TestData_TTI_REQ |
No Routing Info Field Present |
|
CRLC_Ciphering_Activate_CNF |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_Ciphering_Activate_REQ |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_MAC_I_Mode_CNF |
RB Identity |
|
CRLC_MAC_I_Mode_REQ |
RB Identity |
|
CRLC_Config_CNF |
RB Identity |
|
CRLC_Config_REQ |
RB Identity |
|
CRLC_Integrity_Activate_CNF |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_Integrity_Activate_REQ |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_Integrity_Failure_IND |
RB Identity |
|
CRLC_NotAckNxtRxSDU_CNF |
RB Identity |
|
CRLC_NotAckNxtRxSDU_REQ |
RB Identity |
|
CRLC_ProhibitRLC_Ack_CNF |
RB Identity |
|
CRLC_ProhibitRLC_Ack_REQ |
RB Identity |
|
CRLC_Resume_CNF |
RB Identity (applies to all suspended RB Ids) |
|
CRLC_Resume_REQ |
RB Identity (applies to all suspended RB Ids) |
|
CRLC_RRC_MessageSN_CNF |
RB Identity |
|
CRLC_RRC_MessageSN_REQ |
RB Identity |
|
CRLC_SecurityMode_Config_CNF |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_SecurityMode_Config_REQ |
No Routing Info Field Present (applies to all RB Ids) |
|
CRLC_SendContinuousData_CNF |
No Routing Info Field Present |
|
CRLC_SendContinuousData_REQ |
No Routing Info Field Present |
|
CRLC_SendTestDataInOneMAC_Hs_PDU_CNF |
RB Identity |
Rel-5 or later |
CRLC_SendTestDataInOneMAC_Hs_PDU_REQ |
RB Identity |
Rel-5 or later |
CRLC_SequenceNumber_CNF |
RB Identity |
|
CRLC_SequenceNumber_REQ |
RB Identity |
|
CRLC_SetRRC_MessageSN_CNF |
RB Identity |
|
CRLC_SetRRC_MessageSN_REQ |
RB Identity |
|
CRLC_Set_Count_I_CNF |
RB Identity |
|
CRLC_Set_Count_I_REQ |
RB Identity |
|
CRLC_Status_Ind |
RB Identity |
|
CRLC_Suspend_CNF |
RB Identity |
|
CRLC_Suspend_REQ |
RB Identity |
|
CRLC_MTCH_Scheduling_REQ |
RB Identity |
Rel-6 or later |
CRLC_MTCH_Scheduling_CNF |
RB Identity |
Rel-6 or later |
CBMC_Config_CNF |
RB Identity |
|
CBMC_Config_REQ |
RB Identity |
|
RLC_AM_DATA_CNF |
RB Identity |
|
RLC_AM_DATA_IND |
RB Identity |
|
RLC_AM_DATA_REQ |
RB Identity |
|
RLC_TR_DATA_IND |
RB Identity |
|
RLC_TR_DATA_REQ |
RB Identity |
|
RLC_UM_ACCESSinfo_REQ |
RB Identity |
Rel-6 or later |
RLC_UM_CriticalMCCHMsg_REQ |
RB Identity |
Rel-6 or later |
RLC_UM_DATA_IND |
RB Identity |
|
RLC_UM_DATA_REQ |
RB Identity |
|
RLC_UM_MSCH_Msg_REQ |
RB Identity |
Rel-6 or later |
RLC_TR_MACesDATA_IND |
RB Identity |
Rel-6 or later |
RLC_TR_MACisDATA_IND |
RB Identity |
Rel-8 or later |
TTCN Primitives |
||
RLC_AM_TestDataInd |
RB Identity |
|
RLC_AM_TestDataReq |
RB Identity |
|
RLC_TR_TestDataInd |
RB Identity |
|
RLC_TR_TestDataReq |
RB Identity |
|
RLC_UM_TestDataInd |
RB Identity |
|
RLC_UM_TestDataReq |
RB Identity |
|
BMC_DataReq |
RB Identity |
8.2.1 Physical channels
Table 8.2.1: Physical channel identities
Type |
Min. No. |
Current Config. |
Identities (value assigned) |
Direction |
Comment |
---|---|---|---|---|---|
P-CCPCH |
1 |
1 |
tsc_P_CCPCH (4) |
downlink |
Primary Common Control Physical Channel. For Broadcasting System Information messages, using the Primary Scrambling Code for the Cell. |
P-CPICH |
1 |
1 |
tsc_P_CPICH (0) |
downlink |
Primary Common Pilot Channel using the Primary Scrambling Code for the Cell. |
S-CPICH |
1 |
1 |
tsc_S_CPICH (3) |
downlink |
Secondary Common Pilot Channel, used as the phase reference for some RF tests. |
P-SCH |
1 |
1 |
tsc_P_SCH (1) |
downlink |
Primary Synchronization Channel |
S-SCH |
1 |
1 |
tsc_S_SCH (2) |
downlink |
Secondary Synchronization Channel |
S-CCPCH |
3 |
1 |
tsc_S_CCPCH1 (5) tsc_S_CCPCH2 (10) tsc_S_CCPCH3 (13) |
downlink |
Secondary Common Control Physical Channel. |
PICH |
1 |
1 |
tsc_PICH1 (6) tsc_PICH2 (11) |
downlink |
To identify whether the UE should access the PCCH for Paging Messages. |
AICH |
1 |
1 |
tsc_AICH1 (7) tsc_AICH2 (12) |
downlink |
General Acquisition Indicator Channel, can be used for: – Acquisition Indicator Channel, for PRACH – Access Preamble Acquisition Indicator Channel (AP-ICH), for PCPCH – Collision-Detection/Channel- Assignment Indicator Channel (CD/CA-ICH), for PCPCH |
DPCH |
3 |
1 |
tsc_DL_DPCH1 (26) tsc_DL_DPCH2 (27) |
downlink |
Downlink Physical Data Channel. Layer 1 signalling is transmitted only on the first DPCH. This number is for the First Cell. Additional Cells may define a lower number which should be at least 1. |
DPDCH |
1 |
1 |
tsc_UL_DPCH1 (20) tsc_UL_DPCH2 (21) |
uplink |
Uplink Dedicated Physical Channel. A single DPCCH associated with all the DPDCHs used for Layer 1 signalling. |
PRACH |
2 |
1 |
tsc_PRACH1 (8) tsc_PRACH2 (9) |
uplink |
Physical Random Access Channel. |
PCPCH |
1 |
FFS |
uplink |
Physical Common Packet Channel. |
|
CSICH |
1 |
FFS |
downlink |
CPCH Status Indicator Channel |
|
HS-PDSCH |
1 |
tsc_HSPDSCH(18) |
downlink |
Rel-5 or later High speed physical downlink shared channel |
|
E-AGCH |
1 |
tsc_E_AGCH (14) |
downlink |
Rel-6 or later E-DCH Absolute Grant Channel |
|
E-HICH |
1 |
tsc_E_HICH (15) |
downlink |
Rel-6 or later E-DCH HARQ Acknowledgement Indicator Channel |
|
E-RGCH |
1 |
tsc_E_RGCH (16) |
downlink |
Rel-6 or later E-DCH Relative Grant Channel |
|
E-DPDCH |
1 |
tsc_E_DPCH (22) |
uplink |
Rel-6 or later Enhanced Dedicated Physical Channel |
|
F-DPCH |
1 |
tsc_F_DPCH (28) |
downlink |
Rel-6 or later Fractional Dedicated Physical Channel |
|
MICH |
1 |
tsc_MICH (29) |
downlink |
Rel-6 or later MBMS notification Indicator Channel |
The Physical Channel values 20 to 25 are assigned to uplink DPCHs and the values 26 to 31 are assigned to downlink DPCHs/ FDPCHs.
8.2.2 Transport channels
Table 8.2.2: Transport channel identities
Type |
Min. No. |
Current Config. |
Identities (value assigned) |
Direction |
Comments |
BCH |
1 |
1 |
tsc_BCH1 (11) |
downlink |
|
FACH |
1 |
1 |
tsc_FACH1 (13) tsc_FACH2 (14) tsc_FACH3 (16) tsc_FACH4 (17) tsc_FACH5 (23) |
downlink |
|
PCH |
1 |
1 |
tsc_PCH1 (12) tsc_PCH2 (30) |
downlink |
|
DCH |
n |
4 |
tsc_UL_DCH1 (1) tsc_UL_DCH2 (2) tsc_UL_DCH3 (3) tsc_UL_DCH4 (4) tsc_UL_DCH5 (5) tsc_UL_DCH6 (21) |
uplink |
tsc_UL_DCH1 for RAB1-1 or RAB1, tsc_UL_DCH2 for RAB1-2 or RAB2, tsc_UL_DCH3 for RAB1-3, tsc_UL_DCH4 RAB2, tsc_UL_DCH5 for SRB/RAB3, tsc_UL_DCH6 for SRB. |
DCH |
n |
4 |
tsc_DL_DCH1 (6) tsc_DL_DCH2 (7) tsc_DL_DCH3 (8) tsc_DL_DCH4 (9) tsc_DL_DCH5 (10) tsc_DL_DCH6 (22) |
downlink |
tsc_DL_DCH1 for RAB1-1 or RAB1, tsc_DL_DCH2 for RAB1-2 or RAB2, tsc_DL_DCH3 for RAB1-3, tsc_DL_DCH4 for RAB2, tsc_DL_DCH5 for SRB, tsc_DL_DCH6 for SRB. |
USCH |
1 |
N/A |
tsc_USCH1(20) |
uplink |
TDD only |
DSCH |
1 |
N/A |
tsc_DSCH (19) |
downlink |
|
RACH |
2 |
1 |
tsc_RACH1 (15) tsc_RACH2 (31) |
uplink |
|
CPCH |
1 |
N/A |
tsc_CPCH1(32) |
uplink |
|
FAUSCH |
N/A |
N/A |
tsc_FAUSCH1(18) |
uplink |
Not in Release 99 |
HSDSCH |
1 |
1 |
N/A |
downlink |
Rel-5 or later |
E-DCH |
1 |
1 |
N/A |
uplink |
Rel-6 or later |
8.2.2.1 Support of Default Configurations
In test cases using default configurations according to 3GPP TS 25.331 [21], clause 13.7, the configuration of the system simulator follows the same parameter values as defined for the UE side with the following exceptions:
– UL/DL transport channel ids;
– E-DCH MAC-d flow id / HS-DSCH MAC-d flow id.
As the transport channel identities and the MAC-d flow identities have the local significance, the TTCN implementations follow the test model.
8.2.3 Logical Channels
Table 8.2.3 shows the logical channels identities.
Table 8.2.3: Logical channel identities
Type |
Min. No. |
Current Config. |
Identities (value assigned) |
Direction |
Comments |
BCCH_BCH |
1 |
1 |
tsc_BCCH1 (1) |
downlink |
|
BCCH_FACH |
1 |
1 |
tsc_BCCH6 (6) |
downlink |
|
CCCH |
1 |
1 |
tsc_DL_CCCH5 (5) |
downlink |
|
CCCH |
1 |
2 |
tsc_UL_CCCH5 (5) tsc_UL_CCCH_EFUL(15) tsc_UL_CCCH6 (6) |
uplink |
|
DCCH |
4 |
4 |
tsc_DL_DCCH1 (1) tsc_DL_DCCH2 (2) tsc_DL_DCCH3 (3) tsc_DL_DCCH4 (4) tsc_DL_DCCH5 (5) |
downlink |
tsc_DL_DCCH1 for SRB1, tsc_DL_DCCH2 for SRB2, tsc_DL_DCCH3 for SRB3, tsc_DL_DCCH4 for SRB4, tsc_DL_DCCH5 for SRB5 |
DCCH |
4 |
4 |
tsc_UL_DCCH1 (1) tsc_UL_DCCH2 (2) tsc_UL_DCCH3 (3) tsc_UL_DCCH4 (4) |
uplink |
tsc_UL_DCCH1 for SRB1, tsc_UL_DCCH2 for SRB2, tsc_UL_DCCH3 for SRB3, tsc_UL_DCCH4 for SRB4 |
PCCH |
1 |
2 |
tsc_PCCH1 (1) tsc_PCCH2 (2) tsc_PCCH_FACH (11) |
downlink |
|
DTCH |
n |
4 |
tsc_UL_DTCH1 (7) tsc_UL_DTCH2 (8) tsc_UL_DTCH3 (9) tsc_UL_DTCH4 (10) tsc_UL_DTCH5 (13) |
uplink |
tsc_UL_DTCH1 for RAB1-1 or RAB 1, tsc_UL_DTCH2 for RAB1-2 or RAB 2, tsc_UL_DTCH3 for RAB1-3′ tsc_UL_DTCH4 for RAB2, tsc_UL_DTCH5 for RAB3 |
DTCH |
n |
4 |
tsc_DL_DTCH1 (7) tsc_DL_DTCH2 (8) tsc_DL_DTCH3 (9) tsc_DL_DTCH4 (10) |
downlink |
tsc_DL_DTCH1for RAB1-1 or RAB 1, tsc_DL_DTCH2 for RAB1-2 or RAB 2, tsc_DL_DTCH3 for RAB-3, tsc_DL_DTCH4 for RAB2 |
CTCH |
1 |
2 |
tsc_CTCH1 (11) tsc_CTCH2 (12) |
downlink |
|
MTCH |
1 |
4 |
tsc_MTCH1(1) tsc_MTCH2(2) tsc_MTCH3(3) tsc_MTCH4(4) |
downlink |
MBMS_LogicalChIdentity |
MCCH |
1 |
1 |
tsc_MCCH1(1) |
downlink |
One and only one for each cell |
MSCH |
0 |
1 |
tsc_MSCH1(1) |
downlink |
8.2.4 Radio bearers
Table 8.2.4.1: Radio Bearers
Identities (value assigned) |
Direction |
Type |
RLC mode |
Service domain |
Comments |
---|---|---|---|---|---|
tsc_RB_BCCH (-1) |
downlink |
TM |
NA |
BCCH-BCH |
|
tsc_RB_PCCH (-2) |
downlink |
TM |
NA |
PCCH PCH |
|
tsc_RB_BCCH_FACH (-3) |
downlink |
TM |
NA |
BCCH FACH |
|
tsc_RB_2ndPCCH (-4) |
downlink |
TM |
NA |
Second PCCH PCH SCPCCH |
|
tsc_RB_2ndCCCH (-5) |
uplink |
TM |
NA |
Second CCCH RACH PRACH |
|
tsc_RB_MTCH_RLC_TR (-6) |
downlink |
TM |
PS |
Rel-6 or later For TM MTCH RLC tests |
|
tsc_RB_UM_7_RLC (-10) |
downlink |
RAB |
TM |
CS |
For UM RLC tests using 7 bit LIs |
tsc_RB_UM_7_RLC (-10) |
uplink |
RAB |
TM |
CS |
For UM RLC tests using 7 bit LIs |
tsc_RB_UM_15_RLC (-11) |
downlink |
RAB |
TM |
CS |
For UM RLC tests using 15 bit LIs |
tsc_RB_UM_15_RLC (-11) |
uplink |
RAB |
TM |
CS |
For UM RLC tests using 15 bit LIs |
tsc_RB_AM_7_RLC (-12) |
downlink |
RAB |
TM |
CS |
For AM RLC tests using 15 bit LIs |
tsc_RB_AM_7_RLC (-12) |
uplink |
RAB |
TM |
CS |
For AM RLC tests using 7 bit LIs |
tsc_RB_AM_15_RLC (-13) |
downlink |
RAB |
TM |
CS |
For AM RLC tests using 15 bit LIs |
tsc_RB_AM_15_RLC (-13) |
uplink |
RAB |
TM |
CS |
For AM RLC tests using 15 bit LIs |
tsc_RB_DCCH_FACH_MAC (-14) |
downlink |
SRB3 |
TM |
CS |
For MAC tests using DCCH mapped to FACH |
tsc_RB_DCCH_FACH_MAC (-14) |
uplink |
SRB3 |
TM |
CS |
For MAC tests using DCCH mapped to FACH |
tsc_RB_DCCH_DCH_MAC (-15) |
downlink |
SRB3 |
TM |
CS |
For MAC tests using DCCH mapped to DCH |
tsc_RB_DCCH_FACH_MAC (-15) |
uplink |
SRB3 |
TM |
CS |
For MAC tests using DCCH mapped to DCH |
tsc_RB3_DCCH_RRC_(-16) |
uplink |
SRB3 |
AM |
CS or PS |
For RRC test cases to route UL NAS messages |
tsc_RB_CCCH_FACH_MAC (-18) |
downlink |
SRB0 |
TM |
CS or PS |
For MAC test using downlink SRB0 on TM |
tsc_RB_BCCH_FACH_RAB (-19) |
downlink |
TM |
NA |
BCCH FACH |
|
tsc_RB_DTCH_E_DCH_MAC(-20) |
uplink |
RAB |
TM |
PS |
For MAC_es_e tests |
tsc_RB_DTCH_E_DCH_MAC1(-21) |
uplink |
RAB |
TM |
PS |
For MAC_es_e tests |
tsc_RB_DTCH_E_DCH_MAC2(-22) |
uplink |
RAB |
TM |
PS |
For MAC_es_e tests |
tsc_RB_MAC_HS(-25) |
uplink |
RAB |
TM |
PS |
For MAC_hs/ehs tests |
tsc_RB_MAC_HS(-25) |
downlink |
RAB |
TM |
PS |
For MAC_hs/ehs tests |
tsc_RB_MAC_ehs_26 (-26) |
uplink |
RAB |
TM |
PS |
For MAC_ehs tests |
tsc_RB_MAC_ehs_26 (-26) |
downlink |
RAB |
TM |
PS |
For MAC_ehs tests |
tsc_RB_MAC_ehs_27(-27) |
uplink |
RAB |
TM |
PS |
For MAC_ehs tests |
tsc_RB_MAC_ehs_27(-27) |
downlink |
RAB |
TM |
PS |
For MAC_ehs tests |
tsc_RB0 (0) |
uplink |
SRB0 |
TM |
CS or PS |
The service domain for which the most recent security negotiation took place. CCCH |
tsc_RB0_EFUL(-28) |
uplink |
SRB0 |
TM |
CS or PS |
For CCCH on common E-DCH |
tsc_RB0 (0) |
downlink |
SRB0 |
UM |
CS or PS |
CCCH |
tsc_RB1 (1) |
uplink |
SRB1 |
UM |
CS or PS |
DCCH |
tsc_RB1 (1) |
downlink |
SRB1 |
UM |
CS or PS |
DCCH |
tsc_RB2 (2) |
uplink |
SRB2 |
AM |
CS or PS |
DCCH |
tsc_RB2 (2) |
downlink |
SRB2 |
AM |
CS or PS |
DCCH |
tsc_RB3 (3) |
uplink |
SRB3 |
AM |
CS or PS |
DCCH |
tsc_RB3 (3) |
downlink |
SRB3 |
AM |
CS or PS |
DCCH |
tsc_RB4 (4) |
uplink |
SRB4 |
AM |
CS or PS |
DCCH |
tsc_RB4 (4) |
downlink |
SRB4 |
AM |
CS or PS |
DCCH |
tsc_RB5 (5) |
uplink |
TM |
DCCH |
||
tsc_RB5 (5) |
downlink |
TM |
DCCH |
||
tsc_RB_MCCH(8) |
downlink |
SRB |
UM |
PS |
Rei-6 or later |
tsc_RB_MCCH_RLC_TR(-8) |
downlink |
SRB |
TM |
PS |
Rel-6 or later |
tsc_RB_MSCH(9) |
downlink |
SRB |
UM |
PS |
Rel-6 or later |
tsc_RB10 (10) |
uplink |
RAB#1-1 |
TM |
CS |
or RAB1 |
tsc_RB10 (10) |
downlink |
RAB#1-1 |
TM |
CS |
or RAB1 |
tsc_RB11 (11) |
uplink |
RAB#1-2 |
TM |
CS |
or RAB2 |
tsc_RB11 (11) |
downlink |
RAB#1-2 |
TM |
CS |
or RAB2 |
tsc_RB12 (12) |
uplink |
RAB#1-3 |
TM |
CS |
|
tsc_RB12 (12) |
downlink |
RAB#1-3 |
TM |
CS |
|
tsc_RB13 (13) |
uplink |
RAB#2 |
TM |
CS |
|
tsc_RB13 (13) |
downlink |
RAB#2 |
TM |
CS |
|
tsc_RB_MTCH1(14) |
downlink |
RAB |
UM |
PS |
Rel-6 or later, media contents |
tsc_RB_MTCH2(15) |
downlink |
RAB |
UM |
PS |
Rel-6 or later, media contents |
tsc_RB_MTCH3(16) |
downlink |
RAB |
UM |
PS |
Rel-6 or later, media contents |
tsc_RB17 (17) |
uplink |
RAB#2 |
AM |
PS |
Rel-5 or later, 2nd AM RAB for HS |
tsc_RB17 (17) |
downlink |
RAB#2 |
AM |
PS |
Rel-5 or later, 2nd AM RAB for HS |
tsc_RB20 (20) |
uplink |
RAB#1 |
AM |
PS |
|
tsc_RB20 (20) |
downlink |
RAB#1 |
AM |
PS |
|
tsc_RB21 (21) |
uplink |
RAB#2 |
UM |
PS |
|
tsc_RB21 (21) |
downlink |
RAB#2 |
UM |
PS |
|
tsc_RB22 (22) |
uplink |
RAB#2 |
AM |
PS |
|
tsc_RB22 (22) |
downlink |
RAB#2 |
AM |
PS |
|
tsc_RB23 (23) |
uplink |
RAB#2 |
AM |
PS |
2nd AM RAB for PS |
tsc_RB23 (23) |
downlink |
RAB#2 |
AM |
PS |
2nd AM RAB for PS |
tsc_RB24 (24) |
uplink |
RAB#2 |
AM |
PS |
2nd AM RAB for PS |
tsc_RB24 (24) |
downlink |
RAB#2 |
AM |
PS |
2nd AM RAB for PS |
tsc_RB25 (25) |
uplink |
RAB#1 |
AM |
PS |
Rel-5 or later: DTCH on DPCH associated HS-DSCH Rel-6 or later: DTCH on E-DCH |
tsc_RB25 (25) |
downlink |
RAB#1 |
AM |
PS |
Rel-5 or later DTCH on HS-DSCH |
tsc_RB26 (26) |
uplink |
RAB#1 |
UM |
PS |
Rel-5 or later |
tsc_RB26 (26) |
downlink |
RAB#1 |
UM |
PS |
Rel-5 or later |
tsc_RB27 (27) |
uplink |
RAB#2 |
UM |
PS |
Rel-5 or later |
tsc_RB27 (27) |
downlink |
RAB#2 |
UM |
PS |
Rel-5 or later |
tsc_RB28 (28) |
uplink |
RAB#3 |
AM |
PS |
Rel-5 or later |
tsc_RB28 (28) |
downlink |
RAB#3 |
AM |
PS |
Rel-5 or later |
tsc_RB29 (29) |
downlink |
SRB0 |
AM |
PS |
RB Id for Radio bearer that carries the 2nd CCCH in the DL |
tsc_RB30 (30) |
downlink |
UM |
CTCH FACH |
||
tsc_RB31 (31) |
downlink |
UM |
Second CTCH FACH |
The RB values 0 to 5 are used for the signalling bearers. The values 10 to 15 are assigned to the CS RAB sub-flows. The values 15 to 29 are assigned to the PS RAB sub-flows. The value 30 is assigned to the CBSMS/BMC service.
Table 8.2.4.2: RB identities mapping between 34.123-1 & 34.123-3
RAB Combinations |
34.123-1 |
34.123-3 |
---|---|---|
Single CS RAB |
RB5 |
tsc_RB10 |
RB6 |
tsc_RB11 |
|
RB7 |
tsc_RB12 |
|
Single PS RAB |
RB5 |
tsc_RB20 |
RB7 |
tsc_RB20 |
|
RB8 |
tsc_RB20 |
|
CS+PS Multi RABs |
RB5 |
tsc_RB10 |
RB6 |
tsc_RB11, tsc_RB20 |
|
RB7 |
tsc_RB12 |
|
RB8 |
tsc_RB20 |
|
RB9 |
tsc_RB22 |
|
CS+CS Multi RABs |
RB5 |
tsc_RB10 |
RB6 |
tsc_RB11 |
|
RB7 |
tsc_RB12 |
|
RB8 |
tsc_RB13 |
|
PS+PS Multi RABs |
RB5 |
tsc_RB20 |
RB6 |
tsc_RB22 |
|
RB7 |
tsc_RB20 |
|
RB8 |
tsc_RB24 |
|
Single PS (HSDPA/HSUPA) RAB |
RB5 |
tsc_RB25 |
PS+PS Multi (HSDPA) RABs |
RB5 |
tsc_RB26 |
RB6 |
tsc_RB27 |
|
RB7 |
tsc_RB25 |
|
RB8 |
tsc_RB28 |
|
RB9 |
tsc_RB17 |
|
Single PS (HSUPA) RAB |
RB5 |
tsc_RB25 |
CS + PS Multi (HSDPA/HSUPA) RABs |
RB5 |
tsc_RB10 |
RB6 |
tsc_RB11, tsc_RB25 |
|
RB7 |
tsc_RB12 |
|
RB8 |
tsc_RB25 |
|
RB9 |
tsc_RB17 |
|
PS (HSUPA) + Speech Multi RABs |
RB5 |
tsc_RB10 |
RB6 |
tsc_RB11 |
|
RB7 |
tsc_RB12 |
|
RB8 |
tsc_RB25 |
|
PS AM + PS AM Multi (HSUPA) RABs |
RB5 |
tsc_RB25 |
RB6 |
tsc_RB17 |
|
PS UM + PS AM Multi (HSUPA) RABs |
RB5 |
tsc_RB27 |
RB6 |
tsc_RB25 |
|
PS UM + PS AM + PS AM Multi (HSUPA) RABs |
RB5 |
tsc_RB27 |
RB6 |
tsc_RB25 |
|
RB7 |
tsc_RB17 |
8.2.5 Scrambling and channelization codes
Table 8.2.5.1 shows the primary/secondary scrambling codes and the channelization codes for downlink channels.
Table 8.2.5.1: Primary/secondary scrambling codes and channelization codes for downlink channels
Type |
Identities (value assigned) |
Primary scrambling code |
Secondary scrambling code |
Channelization Code |
---|---|---|---|---|
P-CCPCH |
tsc_P_CCPCH (4) |
(px_PriScrmCode+ 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_P_CCPCH_ChC (256:1) |
P-CPICH |
tsc_P_CPICH (0) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_P_CPICH_ChC (256:0) |
S-CPICH |
tsc_S_CPICH (3) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512 |
NA |
tsc_S_CPICH_ChC (256:12) |
S-CCPCH |
tsc_S_CCPCH1 (5) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA (carrying PCH) |
tsc_S_CCPCH1_ChC (64:1 or 4 or 6 depending on the channels configuration) tsc_S_CCPCH1_ChC_MBMS (64:1) for MBMS testing |
tsc_S_CCPCH2 (10) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA (carrying PCH) |
tsc_S_CCPCH2_ChC (64:1) tsc_S_CCPCH2_ChC_MBMS (256:9) for MBMS testing |
|
tsc_S_CCPCH3 (13) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA (carrying PCH) |
tsc_S_CCPCH3_ChC (64:2) tsc_S_CCPCH3_ChC_MBMS (8:1 or 16:1 or 32:2 depending on the channels configuration) for MBMS testing |
|
PICH |
tsc_PICH1 (6) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_PICH1_ChC (256:2) |
tsc_PICH2 (11) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_PICH2_ChC (256:12) |
|
AICH |
tsc_AICH1 (7) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_AICH1_ChC (256:3) |
tsc_AICH2 (12) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_AICH2_ChC (256:13) |
|
DPCH |
tsc_DL_DPCH1 (26) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
tsc_DL_DPCH1_2ndScrC (1) This value is related to the primary scrambling code of the cell |
Depending on the configuration: tsc_DL_DPCH1_ChC_Speech (128:0) tsc_DL_DPCH1_ChC_Streaming (32:0) tsc_DL_DPCH1_ChC_64k_CS (32:0) tsc_DL_DPCH1_ChC_64k_PS (32:0) |
tsc_DL_DPCH2 (27) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
tsc_DL_DPCH2_2ndScrC (1) This value is related to the primary scrambling code of the cell |
Depending on the configuration: tsc_DL_DPCH2_ChC_Speech (128:1) tsc_DL_DPCH2_ChC_Streaming (32:1) tsc_DL_DPCH2_ChC_64k_CS (32:1) tsc_DL_DPCH2_ChC_64k_PS (32:1) |
|
HS-PDSCH |
tsc_HSPDSCH(18) |
Same as HS-SCCH |
Same as HS-SCCH |
Rel-5 or later SF= 16 Number of codes depending on the configuration, at most 15 codes |
HS-SCCH |
NA |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
– |
Rel-5 or later tsc_HS_SCCH_ChC (128:7) |
E-AGCH |
tsc_E_AGCH (14) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
Rel-6 or later |
E-HICH |
tsc_E_HICH (15) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
Rel-6 or later |
E-RGCH |
tsc_E_RGCH (16) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
Rel-6 or later |
F-DPCH |
tsc_F_DPCH (28) |
(px_PriScrmCode + 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
Rel-6 or later |
MICH |
tsc_MICH (29) |
(px_PriScrmCode+ 50 × ( cell No -1) ) mod 512, (px_PriScrmCode+20+ 50 × ( cell No -21) ) mod 512 for MBMS testing |
NA |
tsc_MICH_ChC (256:8) |
Table 8.2.5.2 shows the scrambling codes, the signatures and the spreading factors for uplink channels.
Table 8.2.5.2: Scrambling codes, signatures and spreading factor for uplink channels
Type |
Identities (value assigned) |
Scrambling code |
Signature |
Spreading factor |
DPDCH |
tsc_UL_DPCH1 (20) |
(px_UL_ScramblingCode + 1000*( cell No -1)) MOD 16777216 |
NA |
If only one DPDCH and depending on the configuration tsc_UL_DPDCH_SF_SRB (64) tsc_UL_DPDCH_SF_Speech (64) tsc_UL_DPDCH_SF_Streaming (16) tsc_UL_DPDCH_SF_64k_CS (16) tsc_UL_DPDCH_SF_64k_PS (16) If more than one DPDCH tsc_UL_DPDCH_SF_4 (4:1) |
tsc_UL_DPCH2 (21) |
(px_UL_ScramblingCode + 1 000 × ( cell No -1)) MOD 16 777 216 |
NA |
If only one DPDCH and depending on the configuration tsc_UL_DPDCH_SF_SRB (64) tsc_UL_DPDCH_SF_Speech (64) tsc_UL_DPDCH_SF_Streaming (16) tsc_UL_DPDCH_SF_64k_CS (16) tsc_UL_DPDCH_SF_64k_PS (16) If more than one DPDCH tsc_UL_DPDCH_SF_4 (4:1) |
|
PRACH |
tsc_PRACH1 (8) |
tsc_PRACH1_ScrC (0) |
tsc_PRACH1_Signatures (‘0000000011111111’B) |
tsc_PRACH1_SF (64) |
tsc_PRACH2 (9) |
tsc_PRACH2_ScrC (1) |
tsc_PRACH2_Signatures (‘0000000011111111’B) |
tsc_PRACH2_SF (64) |
|
HS-DPCCH |
NA |
Same as DPDCH |
NA |
Rel-5 or later Depending on the number of DPDCHs: If only one DPDCH: C256,64; If 2 or 4 or 6 DPDCHs: C256,1; If 3 or 5 DPDCHs: C256,32. |
E-DPCH |
tsc_E_DPCH (22) |
Same as DPDCH |
NA |
Rel-6 or later |
8.2.6 MAC-d
MAC-d and the served RLC are cell-independent and are configured by using the cell-id = -1. During reconfigurations, cell changes and state transitions, the relevant counters in the RLC and MAC-d are maintained.
For the active set updating, the DL DCH with the same channel Id in the different cells are implicitly connected to form the DL multiple paths.
8.2.6.1 MAC-d configuration examples
The following example shows how the MAC and RLC ASP are used to configure different configurations.
The 1st parameter in ASP represents the cell identity: p_CellId corresponds to the current cell identity, tsc_CellDedicated corresponds to the cell independent (-1). The 2nd parameter represents the channel Id, this parameter is not needed in the CRLC ASP).
1. Cell_DCH_StandAloneSRB: configuration of DL/UL-DPCH1
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_DL_DPCH1) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_DL_DPCH1) — Cell concerned
CPHY!CPHY_TrCH_Config_REQ ( p_CellId, tsc_DL_DPCH1) — Cell concerned
CPHY?CPHY_TrCH_Config_CNF ( p_CellId, tsc_DL_DPCH1 ) — Cell concerned
CMAC ! CMAC_Config_REQ ( tsc_CellDedicated, tsc_DL_DPCH1) — Cell independent (-1)
CMAC ? CMAC_Config_CNF ( tsc_CellDedicated, tsc_DL_DPCH1) — Cell independent (-1)
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_UL_DPCH1) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_UL_DPCH1) — Cell concerned
CPHY!CPHY_TrCH_Config_REQ ( p_CellId, tsc_UL_DPCH1 ) — Cell concerned
CPHY?CPHY_TrCH_Config_CNF ( p_CellId, tsc_UL_DPCH1 ) — Cell concerned
CMAC ! CMAC_Config_REQ ( tsc_CellDedicated, tsc_UL_DPCH1) — Cell independent (-1)
CMAC ? CMAC_Config_CNF ( tsc_CellDedicated, tsc_UL_DPCH1 ) — Cell independent (-1)
CRLC ! CRLC_Config_REQ ( tsc_CellDedicated ) — Cell independent (-1)
CRLC ? CRLC_Config_CNF ( tsc_CellDedicated ) — Cell independent (-1)
2. Cell_FACH: configuration of S-CCPCH1
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_S_CCPCH1) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_S_CCPCH1) — Cell concerned t
CPHY!CPHY_TrCH_Config_REQ ( p_CellId, tsc_S_CCPCH1) — Cell concerned
CPHY ? CPHY_TrCH_Config_CNF ( p_CellId, tsc_S_CCPCH1) — Cell concerned
CMAC ! CMAC_Config_REQ ( p_CellId, tsc_S_CCPCH1) — Cell concerned
CMAC ? CMAC_Config_CNF ( p_CellId, tsc_S_CCPCH1 ) — Cell concerned
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_PICH1 — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_PICH1) — Cell concerned
CRLC ! CRLC_Config_REQ ( tsc_CellDedicated ) — Cell independent (-1)
CRLC ? CRLC_Config_CNF ( tsc_CellDedicated ) — Cell independent (-1)
3. Cell_FACH: configuration of P-CCPCH
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_P_CPICH ) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_P_CPICH ) — Cell concerned
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_P_SCH) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_P_SCH ) — Cell concerned
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_P_SCH) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_S_SCH ) — Cell concerned
CPHY!CPHY_RL_Setup_REQ ( p_CellId, tsc_P_CCPCH) — Cell concerned
CPHY?CPHY_RL_Setup_CNF ( p_CellId, tsc_P_CCPCH ) — Cell concerned
CPHY!CPHY_TrCH_Config_REQ ( p_CellId, tsc_P_CCPCH ) — Cell concerned
CPHY?CPHY_TrCH_Config_CNF ( p_CellId, tsc_P_CCPCH ) — Cell concerned
CMAC!CMAC_Config_REQ ( p_CellId, tsc_P_CCPCH) — Cell concerned
CMAC?CMAC_Config_CNF ( p_CellId, tsc_P_CCPCH ) — Cell concerned
CRLC! CRLC_Config_REQ ( p_CellId) — Cell concerned
CRLC? CRLC_Config_CNF ( p_CellId) — Cell concerned
8.2.7 Configuration of compressed mode
8.2.7.1 UE Side
Two IE are available for the configuration of the compressed mode for the UE.
a) DPCH_CompressedModeInfo.
b) DPCH_CompressedModeStatusInfo.
Compressed mode initiation at UE side can be divided into 2 steps:
a) Downloading compressed mode parameters.
b) Activating the compressed mode.
Both of them can be done in one shot.
8.2.7.2 SS Side
Compressed mode configuration at SS side shall be maintained the same status as that on the UE side. So there are 3 different types of compressed mode configuration states both on UE and SS side.
– Configuration of compressed mode parameters (Use of DPCH_CompressedModeInfo) without the activation.
– Configuration of compressed mode parameters and simultaneous activation (use of DPCH_CompressedModeInfo).
– Only activation (use of DPCH_CompressedModeStatusInfo).
If compressed mode parameters are to be downloaded to the UE without actually activation, it shall be configured on the SS side by any one of the following two procedures.
– If DPCH channel on which compressed mode is to be downloaded is not already configured, primitive "CPHY_RL_Setup_REQ", with "CphyRlSetupReq. PhysicalChannelInfo" which is of choice, chosen to dPCHInfo shall be called. The procedure is used to pre-configure all compressed patterns necessary for test, but deactivate the all patterns configured at the beginning of the test. This procedure has not been implemented in the TTCN.
– If DPCH channel on which compressed mode is to be downloaded is already configured, the primitive "CPHY_RL_Modify_REQ" with "CphyRlModifyReq. PhysicalChannelInfo" which is of choice, chosen to dPCHInfo shall be called. This procedure in generally used in the TTCN.
If compressed mode parameters are to be configured and simultaneously activated, the same procedure as for the configuration of compressed mode without activation shall be used.
Activation of the compressed mode, whose parameters are already configured shall be achieved by the primitive "CPHY_RL_Modify_REQ" with "CphyRlModifyReq. PhysicalChannelInfo" which is of choice, chosen to dpch_CompressedModeStatusInfo.
8.2.8 Use of U-RNTI and C-RNTI
The uRNTI and cRNTI are optional when configuring the MAC (CMAC_Config_REQ). Table 8.2.8.1 gives indication on when uRNTI and cRNTI are needed.
Table 8.2.8.1: cRNTI and uRNTI in CMAC-Config_REQ
P-CCPCH |
S-CCPCH with mapped DL-DCCH/DTCH (UE in cell_FACH) |
S-CCPCH without mapped DL-DCCH/DTCH (UE in cell_DCH) |
PRACH with mapped DL‑DCCH/DTCH (UE in cell_FACH) |
PRACH without mapped DL‑DCCH/DTCH (UE in cell_DCH) |
DPCH |
|
uRNTI |
– |
Included |
– |
Omit |
– |
– |
cRNTI |
– |
Included |
– |
Included |
– |
– |
CMAC-Config_REQ |
OMIT both |
Download cRNTI and uRNTI |
OMIT both |
Download cRNTI |
OMIT both |
OMIT both |
In the case of DL-DCCH/DTCH mapped on S-CCPCH, cRNTI and uRNTI are downloaded to the MAC layer. As default, SS MAC shall use cRNTI as UE id. At the CMAC configuration of the beginning of test cases, the RLC payload size is configured, as default on cRNTI for the MAC header calculation. If uRNTI is to be used the SS RLC payload size shall be reconfigured as cRNTI and uRNTI do not have the same length (16 bits and 32 bits respectively).
CELL UPDATE CONFIRM or URA UPDATE CONFIRM shall be sent on DCCH at the test for the ciphering reason except the periodic update without carrying the UE identity information. In this case the CELL UPDATE CONFIRM or URA UPDATE CONFIRM is sent on CCCH at the test.
Table 8.2.8.2: Relationship between cell update cause, UE state and RLC size reconfiguration
Cell update cause |
UE State (before cell update) |
CELL UPDATE CONFIRM |
CRLC_Reconf RLC_Size Needed |
Valid UE ID |
Cell reselection |
CELL_PCH / CELL_FACH |
DCCH |
Y |
U_RNTI |
Periodical cell update |
CELL_PCH |
DCCH or CCCH |
Y (for DCCH) |
U_RNTI |
Periodical cell update |
CELL_FACH |
DCCH or CCCH |
N |
C_RNTI |
Uplink data transmission |
CELL_PCH / URA _PCH |
DCCH |
Y |
U_RNTI |
UTRAN paging response |
CELL_PCH / URA_PCH |
DCCH |
Y |
U_RNTI |
Re-entered service area |
CELL_PCH / URA_PCH |
DCCH |
Y |
U_RNTI |
Re-entered service area |
CELL_FACH |
DCCH |
N |
C_RNTI |
Radio Link failure |
CELL_DCH |
DCCH |
Y |
U_RNTI |
RLC_unrecoverable error |
CELL_DCH / CELL_FACH |
DCCH |
Y N (selected the same cell in CELL_FACH) |
U_RNTI C_RNTI |