8.1.8 Counter check
34.123-13GPPPart 1: Protocol conformance specificationRelease 15TSUser Equipment (UE) conformance specification
8.1.8.1 Counter check in CELL_DCH state, with symmetric RAB
8.1.8.1.1 Definition
8.1.8.1.2 Conformance requirement
When the UE receives a COUNTER CHECK message it shall compare the COUNT-C MSB values received in the IE "RB COUNT-C MSB information" in the COUNTER CHECK message to the COUNT-C MSB values of the corresponding radio bearers.
The UE shall:
1> set the IE "RRC transaction identifier" in the COUNTER CHECK RESPONSE message to the value of "RRC transaction identifier" in the entry for the COUNTER CHECK message in the table "Accepted transactions" in the variable TRANSACTIONS; and
1> clear that entry.
If:
– there is one or more radio bearer(s) using UM or AM RLC mode stored in the variable ESTABLISHED_RABS, which is (are) not included in the IE "RB COUNT-C MSB information"; or
– there is one or more radio bearer(s) included in the IE "RB COUNT-C MSB information", which is (are) not stored in the variable ESTABLISHED_RABS; or
– for any radio bearer (excluding signalling radio bearers) using UM or AM RLC mode stored in the variable ESTABLISHED_RABS and included in the IE "RB COUNT-C MSB information" with COUNT-C MSB values different from the MSB part of the COUNT-C values in the UE:
the UE shall:
1> include these radio bearers in the IE "RB COUNT-C information" in the COUNTER CHECK RESPONSE message. For any RB which is included in the IE "RB COUNT-C MSB information" in the COUNTER CHECK message but not stored in the variable ESTABLISHED_RABS in the UE, the MSB part of COUNT-C values in the COUNTER CHECK RESPONSE message shall be set identical to COUNT-C-MSB values in the COUNTER CHECK message. The LSB part shall be filled with zeroes.
The UE shall:
1> submit a COUNTER CHECK RESPONSE message to lower layers for transmission on the uplink DCCH using AM RLC.
When the COUNTER CHECK RESPONSE message has been submitted to lower layers for transmission the procedure ends.
If the UE receives a COUNTER CHECK message, which contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to TS 25.331 clause 9, the UE shall perform procedure specific error handling as follows. The UE shall:
1> transmit an RRC STATUS message on the uplink DCCH using AM RLC;
1> include the IE "Identification of received message"; and
1> set the IE "Received message type" to COUNTER CHECK; and
1> set the IE "RRC transaction identifier" to the value of "RRC transaction identifier" in the entry for the UE COUNTER CHECK message in the table "Rejected transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> include the IE "Protocol error information" with contents set to the value of the variable PROTOCOL_ERROR_INFORMATION;
1> when the RRC STATUS message has been submitted to lower layers for transmission:
2> continue with any ongoing processes and procedures as if the invalid COUNTER CHECK message has not been received.
Reference
3GPP TS 25.331 clause 8.1.15.
8.1.8.1.3 Test purpose
To confirm that the UE transmits a COUNTER CHECK RESPONSE message after it receives a COUNTER CHECK message from the SS. To confirm that the UE responds to the reception of an invalid downlink COUNTER CHECK message by transmitting a RRC STATUS message on the uplink DCCH, stating the correct error cause value in message.
8.1.8.1.4 Method of test
Initial Condition
System Simulator: 1 cell
UE: PS-DCCH+DTCH_DCH state (state 6-10) as specified in clause 7.4 of TS 34.108.
Test Procedure
The UE is brought to the CELL_DCH state after a successful outgoing call attempt. The SS transmits an invalid COUNTER CHECK message. This message contains an unexpected critical message extension. The UE shall detect a protocol error and send RRC STATUS message to report this event. Next, the SS transmits a COUNTER CHECK message that includes the current COUNT-C MSB information in each radio access bearer. The UE shall react by sending a COUNTER CHECK RESPONSE message on the uplink DCCH, which does not include "RB COUNT-C information" IE. The SS transmits a COUNTER CHECK message which includes the current COUNT-C MSB information reversed all the bits in each radio bearer. The UE shall send a COUNTER CHECK RESPONSE message on the uplink DCCH, specifying the current COUNT-C information for each radio access bearer established. The SS transmits a COUNTER CHECK message which includes a different radio bearer. The UE shall send a COUNTER CHECK RESPONSE message on the uplink DCCH, specifying the current COUNT-C information for each radio access bearer established.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is brought to CELL_DCH state after an outgoing call has been established successfully. |
|||
2 |
|
COUNTER CHECK |
See specific message contents for this message |
|
3 |
|
RRC STATUS |
UE shall detect a protocol error and then transmit this message. |
|
4 |
|
COUNTER CHECK |
See specific message content. |
|
5 |
|
COUNTER CHECK RESPONSE |
The message shall not include the IE "RB COUNT-C information". |
|
6 |
|
COUNTER CHECK |
See specific message content. |
|
7 |
|
COUNTER CHECK RESPONSE |
The message shall include the IE "RB COUNT-C information". |
|
8 |
|
COUNTER CHECK |
See specific message content. |
|
9 |
|
COUNTER CHECK RESPONSE |
The message shall include the IE "RB COUNT-C information". |
Specific Message Contents
COUNTER CHECK (Step 2)
Information Element |
Value/remark |
Critical extensions |
’FF’H |
RRC STATUS (Step 3)
Use the same message type found in Annex A, with the following exception.
Information Element |
Value/remark |
Protocol Error Information |
|
– Protocol Error Cause |
Message extension not comprehended |
COUNTER CHECK (Step 4)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
20 |
– COUNT-C MSB uplink |
Current COUNT-C MSB for RB#20 in uplink |
– COUNT-C MSB downlink |
Current COUNT-C MSB for RB#20 in downlink |
COUNTER CHECK RESPONSE (Step 5)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
Check to if this IE is absent |
COUNTER CHECK (Step 6)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
Check to see if set to 20 |
– COUNT-C MSB uplink |
Toggle all bits of the current COUNT-C MSB in uplink for RB#20 |
– COUNT-C MSB downlink |
Toggle all bits of the current COUNT-C MSB in downlink for RB#20 |
COUNTER CHECK RESPONSE (Step 7)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
|
– RB identity |
Check to see if set to 20 |
– COUNT-C uplink |
Check to see if set to Current COUNT-C for RB#20 in uplink |
– COUNT-C downlink |
Check to see if set to COUNT-C for RB#20 in downlink |
COUNTER CHECK (Step 8)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
Check to see if set to 25 |
– COUNT-C MSB uplink |
Arbitrary COUNT-C MSB in uplink for RB#25 |
– COUNT-C MSB downlink |
Arbitrary COUNT-C MSB in downlink for RB#25 |
COUNTER CHECK RESPONSE (Step 9)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
|
– RB identity |
Check to see if set to 20 |
– COUNT-C uplink |
Check to see if set to Current COUNT-C for RB#20 in uplink |
– COUNT-C downlink |
Check to see if set to COUNT-C for RB#20 in downlink |
– RB identity |
Check to see if set to 25 |
– COUNT-C uplink |
Check to see if COUNT-C MSB is set to COUNT-C MSB in uplink for RB#25 in step 8 and LSB is fill with ‘0’ |
– COUNT-C downlink |
Check to see if COUNT-C MSB is set to COUNT-C MSB in downlink for RB#25 in step 8 and LSB is fill with ‘0’ |
8.1.8.1.5 Test requirement
After step 2, the UE shall transmit a RRC STATUS message on the uplink DCCH. The protocol error cause shall be set to "Message extension not comprehended".
After step 4 the UE shall transmit a COUNTER CHECK RESPONSE message which does not includes the IE "RB COUNT-C information" to indicate that a matched comparison result is obtained.
After step 6, the UE shall transmit a COUNTER CHECK RESPONSE message which includes the IE "RB COUNT-C information" to report that a mismatch in COUNT-C value is detected in RB#20.
After step 8, the UE shall transmit a COUNTER CHECK RESPONSE message which includes the IE "RB COUNT-C information" to report that RB#25 is not found in variable ESTABLISHED_RABS and RB#20 is not found in IE "RB COUNT-C MSB information".
8.1.8.2 Counter check in CELL_FACH state
8.1.8.2.1 Definition
8.1.8.2.2 Conformance requirement
When the UE receives a COUNTER CHECK message it shall compare the COUNT-C MSB values received in the IE "RB COUNT-C MSB information" in the COUNTER CHECK message to the COUNT-C MSB values of the corresponding radio bearers.
The UE shall:
1> set the IE "RRC transaction identifier" in the COUNTER CHECK RESPONSE message to the value of "RRC transaction identifier" in the entry for the COUNTER CHECK message in the table "Accepted transactions" in the variable TRANSACTIONS; and
1> clear that entry.
If:
– there is one or more radio bearer(s) using UM or AM RLC mode stored in the variable ESTABLISHED_RABS, which is (are) not included in the IE "RB COUNT-C MSB information"; or
– there is one or more radio bearer(s) included in the IE "RB COUNT-C MSB information", which is (are) not stored in the variable ESTABLISHED_RABS; or
– for any radio bearer (excluding signalling radio bearers) using UM or AM RLC mode stored in the variable ESTABLISHED_RABS and included in the IE "RB COUNT-C MSB information" with COUNT-C MSB values different from the MSB part of the COUNT-C values in the UE:
the UE shall:
1> include these radio bearers in the IE "RB COUNT-C information" in the COUNTER CHECK RESPONSE message. For any RB which is included in the IE "RB COUNT-C MSB information" in the COUNTER CHECK message but not stored in the variable ESTABLISHED_RABS in the UE, the MSB part of COUNT-C values in the COUNTER CHECK RESPONSE message shall be set identical to COUNT-C-MSB values in the COUNTER CHECK message. The LSB part shall be filled with zeroes.
The UE shall:
1> submit a COUNTER CHECK RESPONSE message to lower layers for transmission on the uplink DCCH using AM RLC.
When the COUNTER CHECK RESPONSE message has been submitted to lower layers for transmission the procedure ends.
If the UE receives a COUNTER CHECK message, which contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to TS 25.331 clause 9, the UE shall perform procedure specific error handling as follows. The UE shall:
1> transmit an RRC STATUS message on the uplink DCCH using AM RLC;
1> include the IE "Identification of received message"; and
1> set the IE "Received message type" to COUNTER CHECK; and
1> set the IE "RRC transaction identifier" to the value of "RRC transaction identifier" in the entry for the UE COUNTER CHECK message in the table "Rejected transactions" in the variable TRANSACTIONS; and
1> clear that entry;
1> include the IE "Protocol error information" with contents set to the value of the variable PROTOCOL_ERROR_INFORMATION;
1> when the RRC STATUS message has been submitted to lower layers for transmission:
2> continue with any ongoing processes and procedures as if the invalid COUNTER CHECK message has not been received.
Reference
3GPP TS 25.331 clause 8.1.15.
8.1.8.2.3 Test purpose
To confirm that the UE transmits a COUNTER CHECK RESPONSE message after it receives a COUNTER CHECK message from the SS. To confirm that the UE responds to the reception of an invalid downlink COUNTER CHECK message by transmitting a RRC STATUS message on the uplink DCCH, stating the correct error cause value in message.
8.1.8.2.4 Method of test
Initial Condition
System Simulator: 1 cell.
UE: PS-DCCH+DTCH_FACH state (state 6-11) as specified in clause 7.4 of TS 34.108.
Test Procedure
The UE is brought to the CELL_FACH state after a successful outgoing call attempt. The SS transmits an invalid COUNTER CHECK message. This message contains an unexpected critical message extension. The UE shall detect a protocol error and send RRC STATUS message to report this event. Next, the SS transmits a COUNTER CHECK message that includes the current COUNT-C MSB information in each radio access bearer. The UE shall react by sending a COUNTER CHECK RESPONSE message on the uplink DCCH, which does not include "RB COUNT-C information" IE. The SS transmits a COUNTER CHECK message, which includes the current COUNT-C MSB information for each radio bearer but with all the bits reversed. The UE shall send a COUNTER CHECK RESPONSE message on the uplink DCCH, specifying the current COUNT-C information for each radio access bearer established. The SS transmits a COUNTER CHECK message which includes a different radio bearer. The UE shall send a COUNTER CHECK RESPONSE message on the uplink DCCH, specifying the current COUNT-C information for each radio access bearer established.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is brought to CELL_FACH state after an outgoing call has been established successfully. |
|||
2 |
|
COUNTER CHECK |
See specific message contents for this message |
|
3 |
|
RRC STATUS |
UE shall detect a protocol error and then transmit this message. |
|
4 |
|
COUNTER CHECK |
See specific message content. |
|
5 |
|
COUNTER CHECK RESPONSE |
The message shall not include the IE "RB COUNT-C information". |
|
6 |
|
COUNTER CHECK |
See specific message content. |
|
7 |
|
COUNTER CHECK RESPONSE |
The message shall include the IE "RB COUNT-C information". |
|
8 |
|
COUNTER CHECK |
See specific message content. |
|
9 |
|
COUNTER CHECK RESPONSE |
The message shall include the IE "RB COUNT-C information". |
Specific Message Contents
COUNTER CHECK (Step 2)
Information Element |
Value/remark |
Critical extensions |
’FF’H |
RRC STATUS (Step 3)
Information Element |
Value/remark |
Message Type |
|
Protocol Error Information |
|
– Protocol Error Cause |
Message extension not comprehended |
COUNTER CHECK (Step 4)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
20 |
– COUNT-C MSB uplink |
Current COUNT-C MSB for RB#20 in uplink |
– COUNT-C MSB downlink |
Current COUNT-C MSB for RB#20 in downlink |
COUNTER CHECK RESPONSE (Step 5)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
Check to if this IE is absent |
COUNTER CHECK (Step 6)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
20 |
– COUNT-C MSB uplink |
Toggle all bits of the current COUNT-C MSB in uplink for RB#20 |
– COUNT-C MSB downlink |
Toggle all bits of the current COUNT-C MSB in downlink for RB#20 |
COUNTER CHECK RESPONSE (Step 7)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
|
– RB identity |
Check to see if set to 20 |
– COUNT-C uplink |
Check to see if set to Current COUNT-C for RB#20 in uplink |
– COUNT-C downlink |
Check to see if set to COUNT-C for RB#20 in downlink |
COUNTER CHECK (Step 8)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB identity |
Check to see if set to 25 |
– COUNT-C MSB uplink |
Arbitrary COUNT-C MSB in uplink for RB#25 |
– COUNT-C MSB downlink |
Arbitrary COUNT-C MSB in downlink for RB#25 |
COUNTER CHECK RESPONSE (Step 9)
Information Element |
Value/remark |
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
|
– RB identity |
Check to see if set to 20 |
– COUNT-C uplink |
Check to see if set to Current COUNT-C for RB#20 in uplink |
– COUNT-C downlink |
Check to see if set to COUNT-C for RB#20 in downlink |
– RB identity |
Check to see if set to 25 |
– COUNT-C uplink |
Check to see if COUNT-C MSB is set to COUNT-C MSB in uplink for RB#25 in step 8 and LSB is fill with ‘0’ |
– COUNT-C downlink |
Check to see if COUNT-C MSB is set to COUNT-C MSB in downlink for RB#25 in step 8 and LSB is fill with ‘0’ |
8.1.8.2.5 Test requirement
After step 2, the UE shall transmit a RRC STATUS message on the uplink DCCH. The protocol error cause shall be set to "Message extension not comprehended".
After step 4 the UE shall transmit a COUNTER CHECK RESPONSE message which does not includes the IE "RB COUNT-C information" to indicate that a matched comparison result is obtained.
After step 6, the UE shall transmit a COUNTER CHECK RESPONSE message which includes the IE "RB COUNT-C information" to report that a mismatch in COUNT-C value is detected in RB#20.
After step 8, the UE shall transmit a COUNTER CHECK RESPONSE message which includes the IE "RB COUNT-C information" to report that RB#25 is not found in variable ESTABLISHED_RABS and RB#20 is not found in IE "RB COUNT-C MSB information".
8.1.8.3 Counter check in CELL_DCH state, with asymmetric RAB
8.1.8.3.1 Definition
8.1.8.3.2 Conformance requirement
When the UE receives a COUNTER CHECK message it shall compare the COUNT-C MSB values received in the IE "RB COUNT-C MSB information" in the COUNTER CHECK message to the COUNT-C MSB values of the corresponding radio bearers.
The UE shall:
1> if no COUNT-C exists for a radio bearer for a given direction (uplink or downlink) because:
2> it is a uni-directional radio bearer configured only for the other direction (downlink or uplink respectively), or
2> it has been configured to RLC-TM mode in one direction (uplink or downlink) and RLC-UM in the other (downlink or uplink respectively),
3> set the COUNT-C in the IE "RB COUNT-C information" in the COUNTER CHECK RESPONSE message, to any value;
1> submit a COUNTER CHECK RESPONSE message to lower layers for transmission on the uplink DCCH using AM RLC.
Reference
3GPP TS 25.331 clause 8.1.15.
8.1.8.3.3 Test purpose
To confirm that the UE transmits a COUNTER CHECK RESPONSE message even if COUNT-C does not exist for a radio bearer for a given direction for reasons given in the above section.
8.1.8.3.4 Method of test
Initial Condition
System Simulator: 1 cell
UE: CS-DCCH_DCH (state 6-5) or PS-DCCH_DCH (state 6-7) as specified in clause 7.4 of TS 34.108, depending on the domain supported by the UE.
Test Procedure
The UE is brought to the CELL_DCH state after a successful outgoing call attempt. SS sends a RADIO BEARER SETUP message to set up an asymmetric radio bearer. UE shall configure accordingly and then reply with a RADIO BEARER SETUP COMPLETE message. Then SS transmits a COUNTER CHECK message. The UE shall send a COUNTER CHECK RESPONSE message on the uplink DCCH.
Expected sequence
Step |
Direction |
Message |
Comment |
|
UE |
SS |
|||
1 |
The UE is brought to CELL_DCH state after an outgoing call has been established successfully. |
|||
2 |
|
RADIO BEARER SETUP |
See specific message contents for this message |
|
3 |
|
RADIO BEARER SETUP COMPLETE |
||
4 |
|
COUNTER CHECK |
See specific message content. |
|
5 |
|
COUNTER CHECK RESPONSE |
The message shall include the IE "RB COUNT-C information". |
Specific Message Contents
RADIO BEARER SETUP (Step 2) (FDD)
The contents of RADIO BEARER SETUP message in this test case is identical to the message sub-type indicated by "Non speech from CELL_DCH to CELL_DCH in CS" or "Speech from CELL_DCH to CELL_DCH in CS" or "Packet to CELL_DCH from CELL_DCH in PS" in [9] TS 34.108 clause 9, with the following exception:
Information Element |
Value/remark |
---|---|
RAB information for setup |
|
– RAB info |
|
– RAB identity |
0000 0101B (for PS domain) or 0000 0001B (for CS domain) The first/ leftmost bit of the bit string contains the most significant bit of the RAB identity. |
– CN domain identity |
PS domain or CS domain (depending on the domain supported by the UE) |
– NAS Synchronization Indicator |
Not Present |
– Re-establishment timer |
UseT315 (for PS domain) or UseT314 (for CS domain) |
– RB information to setup |
|
– RB identity |
9 |
– PDCP info |
|
– Support for lossless SRNS relocation |
FALSE |
– Max PDCP SN window size |
Not present |
– PDCP PDU header |
Absent |
– Header compression information |
Not present |
– CHOICE RLC info type |
RLC info |
– CHOICE Uplink RLC mode |
TM RLC |
– Transmission RLC discard |
Not Present |
– Segmentation indication |
False |
– CHOICE Downlink RLC mode |
UM RLC |
– RB mapping info |
|
– Information for each multiplexing option |
2 RBMuxOptions |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– Logical channel identity |
Not Present |
– CHOICE RLC size list |
Configured |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
DCH |
– DL DCH Transport channel identity |
9 |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
Not Present |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
RACH |
– UL Transport channel identity |
Not Present |
– Logical channel identity |
7 |
– CHOICE RLC size list |
Explicit List |
– RLC size index |
Reference to TS 34.108 clause 6 Parameter Set |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
FACH |
– DL DCH Transport channel identity |
Not Present |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
7 |
Added or Reconfigured TrCH information list |
1 DCH added |
– Added or Reconfigured UL TrCH information |
|
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– TFS |
|
– CHOICE Transport channel type |
Dedicated transport channels |
– Dynamic Transport format information |
|
– RLC Size |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Number of TBs and TTI List |
(This IE is repeated for TFI number.) |
– Transmission Time Interval |
Not Present |
– Number of Transport blocks |
Reference to TS 34.108 clause 6.10 Parameter Set |
– CHOICE Logical Channel list |
All |
– Semi-static Transport Format information |
|
– Transmission time interval |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Type of channel coding |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Coding Rate |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Rate matching attribute |
Reference to TS 34.108 clause 6.10 Parameter Set |
– CRC size |
Reference to TS 34.108 clause 6.10 Parameter Set |
Added or Reconfigured TrCH information list |
1 DCH |
Added or Reconfigured DL TrCH information |
|
– Downlink transport channel type |
DCH |
– DL Transport channel identity |
9 |
– CHOICE DL parameters |
Same as UL |
– Uplink transport channel type |
DCH |
– UL TrCH identity |
1 |
– DCH quality target |
|
– BLER Quality value |
-20 (-2.0) |
RADIO BEARER SETUP (Step 2) (3.84 Mcps TDD)
The contents of RADIO BEARER SETUP message in this test case is identical to the message sub-type indicated by "Non speech from CELL_DCH to CELL_DCH in CS" or "Speech from CELL_DCH to CELL_DCH in CS" or "Packet to CELL_DCH from CELL_DCH in PS" in [9] TS 34.108 clause 9, with the following exception:
Information Element |
Value/remark |
---|---|
RAB information for setup |
|
– RAB info |
|
– RAB identity |
0000 0101B (for PS domain) or 0000 0001B (for CS domain) The first/ leftmost bit of the bit string contains the most significant bit of the RAB identity. |
– CN domain identity |
PS domain or CS domain (depending on the domain supported by the UE) |
– NAS Synchronization Indicator |
Not Present |
– Re-establishment timer |
UseT315 (for PS domain) or UseT314 (for CS domain) |
– RB information to setup |
|
– RB identity |
9 |
– PDCP info |
|
– Support for lossless SRNS relocation |
FALSE |
– Max PDCP SN window size |
Not present |
– PDCP PDU header |
Absent |
– Header compression information |
Not present |
– CHOICE RLC info type |
RLC info |
– CHOICE Uplink RLC mode |
TM RLC |
– Transmission RLC discard |
Not Present |
– Segmentation indication |
False |
– CHOICE Downlink RLC mode |
UM RLC |
– RB mapping info |
|
– Information for each multiplexing option |
2 RBMuxOptions |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– Logical channel identity |
Not Present |
– CHOICE RLC size list |
Configured |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
DCH |
– DL DCH Transport channel identity |
9 |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
Not Present |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
RACH |
– UL Transport channel identity |
Not Present |
– Logical channel identity |
7 |
– CHOICE RLC size list |
Explicit List |
– RLC size index |
Reference to TS 34.108 clause 6 Parameter Set |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
FACH |
– DL DCH Transport channel identity |
Not Present |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
7 |
Added or Reconfigured TrCH information list |
1 DCH added |
– Added or Reconfigured UL TrCH information |
|
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– TFS |
|
– CHOICE Transport channel type |
Dedicated transport channels |
– Dynamic Transport format information |
|
– RLC Size |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Number of TBs and TTI List |
(This IE is repeated for TFI number.) |
– Transmission Time Interval |
Not Present |
– Number of Transport blocks |
Reference to TS 34.108 clause 6.10 Parameter Set |
– CHOICE Logical Channel list |
All |
– Semi-static Transport Format information |
|
– Transmission time interval |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Type of channel coding |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Coding Rate |
Reference to TS 34.108 clause 6.10 Parameter Set |
– Rate matching attribute |
Reference to TS 34.108 clause 6.10 Parameter Set |
– CRC size |
Reference to TS 34.108 clause 6.10 Parameter Set |
Added or Reconfigured TrCH information list |
1 DCH |
Added or Reconfigured DL TrCH information |
|
– Downlink transport channel type |
DCH |
– DL Transport channel identity |
9 |
– CHOICE DL parameters |
Same as UL |
– Uplink transport channel type |
DCH |
– UL TrCH identity |
1 |
– DCH quality target |
|
– BLER Quality value |
-20 (-2.0) |
RADIO BEARER SETUP (Step 2) (1.28 Mcps TDD)
The contents of RADIO BEARER SETUP message in this test case is identical to the message sub-type indicated by "Non speech from CELL_DCH to CELL_DCH in CS" or "Speech from CELL_DCH to CELL_DCH in CS" or "Packet to CELL_DCH from CELL_DCH in PS" in [9] TS 34.108 clause 9, with the following exception:
Information Element |
Value/remark |
---|---|
RAB information for setup |
|
– RAB info |
|
– RAB identity |
0000 0101B (for PS domain) or 0000 0001B (for CS domain) The first/ leftmost bit of the bit string contains the most significant bit of the RAB identity. |
– CN domain identity |
PS domain or CS domain (depending on the domain supported by the UE) |
– NAS Synchronization Indicator |
Not Present |
– Re-establishment timer |
UseT315 (for PS domain) or UseT314 (for CS domain) |
– RB information to setup |
|
– RB identity |
9 |
– PDCP info |
|
– Support for lossless SRNS relocation |
FALSE |
– Max PDCP SN window size |
Not present |
– PDCP PDU header |
Absent |
– Header compression information |
Not present |
– CHOICE RLC info type |
RLC info |
– CHOICE Uplink RLC mode |
TM RLC |
– Transmission RLC discard |
Not Present |
– Segmentation indication |
False |
– CHOICE Downlink RLC mode |
UM RLC |
– RB mapping info |
|
– Information for each multiplexing option |
2 RBMuxOptions |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– Logical channel identity |
Not Present |
– CHOICE RLC size list |
Configured |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
DCH |
– DL DCH Transport channel identity |
9 |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
Not Present |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
RACH |
– UL Transport channel identity |
Not Present |
– Logical channel identity |
7 |
– CHOICE RLC size list |
Explicit List |
– RLC size index |
Reference to TS 34.108 clause 6 Parameter Set |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
FACH |
– DL DCH Transport channel identity |
Not Present |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
7 |
Added or Reconfigured TrCH information list |
1 DCH added |
– Added or Reconfigured UL TrCH information |
|
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– TFS |
|
– CHOICE Transport channel type |
Dedicated transport channels |
– Dynamic Transport format information |
|
– RLC Size |
Reference to TS 34.108 clause 6.11 Parameter Set |
– Number of TBs and TTI List |
(This IE is repeated for TFI number.) |
– Transmission Time Interval |
Not Present |
– Number of Transport blocks |
Reference to TS 34.108 clause 6.11 Parameter Set |
– CHOICE Logical Channel list |
All |
– Semi-static Transport Format information |
|
– Transmission time interval |
Reference to TS 34.108 clause 6.11 Parameter Set |
– Type of channel coding |
Reference to TS 34.108 clause 6.11 Parameter Set |
– Coding Rate |
Reference to TS 34.108 clause 6.11 Parameter Set |
– Rate matching attribute |
Reference to TS 34.108 clause 6.11 Parameter Set |
– CRC size |
Reference to TS 34.108 clause 6.11 Parameter Set |
Added or Reconfigured TrCH information list |
1 DCH |
Added or Reconfigured DL TrCH information |
|
– Downlink transport channel type |
DCH |
– DL Transport channel identity |
9 |
– CHOICE DL parameters |
Same as UL |
– Uplink transport channel type |
DCH |
– UL TrCH identity |
1 |
– DCH quality target |
|
– BLER Quality value |
-20 (-2.0) |
RADIO BEARER SETUP (Step 2) (7.68 Mcps TDD)
The contents of RADIO BEARER SETUP message in this test case is identical to the message sub-type indicated by "Non speech from CELL_DCH to CELL_DCH in CS" or "Speech from CELL_DCH to CELL_DCH in CS" or "Packet to CELL_DCH from CELL_DCH in PS" in [9] TS 34.108 clause 9, with the following exception:
Information Element |
Value/remark |
---|---|
RAB information for setup |
|
– RAB info |
|
– RAB identity |
0000 0101B (for PS domain) or 0000 0001B (for CS domain) The first/ leftmost bit of the bit string contains the most significant bit of the RAB identity. |
– CN domain identity |
PS domain or CS domain (depending on the domain supported by the UE) |
– NAS Synchronization Indicator |
Not Present |
– Re-establishment timer |
UseT315 (for PS domain) or UseT314 (for CS domain) |
– RB information to setup |
|
– RB identity |
9 |
– PDCP info |
|
– Support for lossless SRNS relocation |
FALSE |
– Max PDCP SN window size |
Not present |
– PDCP PDU header |
Absent |
– Header compression information |
Not present |
– CHOICE RLC info type |
RLC info |
– CHOICE Uplink RLC mode |
TM RLC |
– Transmission RLC discard |
Not Present |
– Segmentation indication |
False |
– CHOICE Downlink RLC mode |
UM RLC |
– RB mapping info |
|
– Information for each multiplexing option |
2 RBMuxOptions |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– Logical channel identity |
Not Present |
– CHOICE RLC size list |
Configured |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
DCH |
– DL DCH Transport channel identity |
9 |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
Not Present |
– RLC logical channel mapping indicator |
Not Present |
– Number of uplink RLC logical channels |
1 |
– Uplink transport channel type |
RACH |
– UL Transport channel identity |
Not Present |
– Logical channel identity |
7 |
– CHOICE RLC size list |
Explicit List |
– RLC size index |
Reference to TS 34.108 clause 6 Parameter Set |
– MAC logical channel priority |
8 |
– Downlink RLC logical channel info |
|
– Number of downlink RLC logical channels |
1 |
– Downlink transport channel type |
FACH |
– DL DCH Transport channel identity |
Not Present |
– DL DSCH Transport channel identity |
Not Present |
– Logical channel identity |
7 |
Added or Reconfigured TrCH information list |
1 DCH added |
– Added or Reconfigured UL TrCH information |
|
– Uplink transport channel type |
DCH |
– UL Transport channel identity |
4 |
– TFS |
|
– CHOICE Transport channel type |
Dedicated transport channels |
– Dynamic Transport format information |
|
– RLC Size |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– Number of TBs and TTI List |
(This IE is repeated for TFI number.) |
– Transmission Time Interval |
Not Present |
– Number of Transport blocks |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– CHOICE Logical Channel list |
All |
– Semi-static Transport Format information |
|
– Transmission time interval |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– Type of channel coding |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– Coding Rate |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– Rate matching attribute |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
– CRC size |
Reference to TS 34.108 clause 6.11.6 Parameter Set |
Added or Reconfigured TrCH information list |
1 DCH |
Added or Reconfigured DL TrCH information |
|
– Downlink transport channel type |
DCH |
– DL Transport channel identity |
9 |
– CHOICE DL parameters |
Same as UL |
– Uplink transport channel type |
DCH |
– UL TrCH identity |
1 |
– DCH quality target |
|
– BLER Quality value |
-20 (-2.0) |
COUNTER CHECK (Step 4)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
|
Message authentication code |
Calculated result in SS. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I. |
RRC Message sequence number |
Next RRC SN |
RB COUNT-C MSB information |
|
– RB COUNT-C MSB information |
|
– RB identity |
9 |
– COUNT-C MSB uplink |
Arbitrary |
– COUNT-C MSB downlink |
Set to current COUNT-C for RB#9 in downlink |
COUNTER CHECK RESPONSE (Step 5)
Information Element |
Value/remark |
Message Type |
|
RRC transaction identifier |
0 |
Integrity check info |
Not checked |
RB COUNT-C information |
|
– RB identity |
Check to see if set to 9 |
– COUNT-C uplink |
Check to see if it is present |
– COUNT-C downlink |
Check to see if it is present |
8.1.8.3.5 Test requirement
After step 2, the UE shall transmit a RADIO BEARER SETUP COMPLETE message on the uplink DCCH.
After step 4, the UE shall transmit a COUNTER CHECK RESPONSE message.