This is a continuation of explanation of the features in CPC (see my earlier post for a general description on CPC).
- Modulation Scheme
- Number of Channelisation Codes
- Transport Block Size
- HARQ Identifier
- Redundancy and Constellation Version
- New Data Indicator
- UE Specific CRC
Modulation Scheme and the number of channelisation codes form part 1 of the control information and it is used by the UE to demodulate the signal. Once the signal is demodulated the remaining bits of the control information is used by the UE to decode the data. Since the HSDPA channels are shared by several UEs the network should indicate which UE the data is meant for. It will do that by coding the CRC with a UE specific identifier called H-RNTI, which is signalled by the network to the UE in a RRC signalling message.
To summarise, data transmission on HS-PDSCH channels entail transmitting control information on HS-SCCH i.e. in one sense HS-SCCH is an overhead for transmitting certain types of traffic such as low data rate traffic like VoIP and gaming over HSDPA.
To overcome this drawback 3GPP has introduced the concept of HS-SCCH less transmission for these kinds of low data rate traffic in Rel-7 specifications.
In HS-SCCH less mode operation, HS-SCCH is not transmitted for the initial transmission of data on HS-PDSCH. Therefore, UE will try to blindly decode the data on HS-PDSCH with predefined control information. If the UE is unable to blindly decode the initial transmission successfully then the data shall be retransmitted for a maximum of 2 times. During the retransmissions HS-SCCH is transmitted though. The HS-SCCH that is used for 1st and 2nd retransmission is called HS-SCCH Type 2. This is a new type of HS-SCCH that is defined for retransmitting data in HS-SCCH less mode operation.
Some of the benefits of HS-SCCH less mode operation are:
- Significant increase in VoIP capacity because of the reduction in overhead associated with HS-SCCH transmission
- Availability of HS-SCCH channel for other services because services like VoIP amongst others could be serviced without HS-SCCH
- The above two benefits translate into a large gain in the throughput available to the co-existing best effort's traffic at medium VoIP user loads
- More users can be code multiplexed in a single TTI for the delay sensitive traffic
In HS-SCCH less mode operation, since HS-SCCH is not transmitted along with HS-PDSCH for the initial transmission the UE will use the following control information to demodulate and decode the data correctly.- QPSK modulation is used. This is fixed for HS-SCCH less transmission.
- A maximum of 2 channelisation codes that are adjacent to each other is used. The 1st channelisation code (also called as code offset) is signalled to the UE in RRC Signalling Message. The 2nd channelisation code is derived by adding one to the code offset
- A maximum of 4 Transport Block Sizes are used. These TB Sizes are derived from the TB Size Indexes that are signalled to the UE in RRC signalling message. Note: see below for the difference in calculation of TB Size from TB Size Index in HS-SCCH less mode and non HS-SCCH less mode
- The redundancy and constellation version, also called as Xrv, to be used is fixed (pre-defined) to 0
- Since the initial transmission is with HS-SCCH less operation there is no need to indicate whether it is a new data or a retransmission
- 24 bit CRC (called as CRC attachment method 2) is coded in HS-PDSCH transmission with a UE specific identifier (H-RNTI)

- CCS (Channelisation Code Set) indicates the channelisation codes used for HS-PDSCH transmission. It can take values 1 or 2. 1 means channelisation code 1 and 2 means channelisation codes 1 and 2 are used for HS-PDSCH transmission
- 1 Bit (value 0) is used to indicate the QPSK modulation scheme
- Format ID together with CCS is used to indicate to UE that it is HS-SCCH Type 2
- TB format (2 bits) is used to indicate one out of 4 Transport Block Sizes configured by higher layers. This is one of the four values indicated to UE RRC in hs-scch-LessTFSI IE (see below in RRC ASN.1 IEs)
- Xrv = 3 and 4 for the 1st and 2nd retransmission respectively
- reTx ID (1 bit) is used to indicate if it is a 1st or 2nd retransmission
- Previous Tx Point (3 bits) is used to indicate the time of previous transmission in terms of offset from the current TTI
- 16 bit CRC (called as CRC attachment method 2) is coded with a UE specific identifier (H-RNTI)
- UE is in Cell-DCH state
- No DCH transport channels are configured
- MIMO is not configured
- Virtual IR buffer size (or alternatively called as HARQ memory size) of at least 4536 bits is configured in HARQ
Because of the fixed timing relation between HS-PDSCH and HS-DPCCH i.e. a difference of 3 slots between the end of HS-PDSCH frame to the beginning of its corresponding HS-DPCCH frame (refer to section 7.7 of TS 25.211 v760)
ReplyDeleteI thought the difference between HS-PDSCH & corresponding HS-DPCCH is 7.5 slots as there is a gap of 19200 chips.. could you clarify ?
Your Blog is quite useful.I often refer to it. I have started to work on HSPA technology.
ReplyDeleteIf you dont mind can you Kindly share your mail id. Mine is gayu_800@yahoo.co.in
Hi,
ReplyDeleteSorry for taking time to reply.
You can contact me on: wirelesstechbites@googlemail.com
Cheers,
Venu
Hello there,
ReplyDeleteYes you are indeed correct. The difference between the HS-PDSCH and its corresponding HS-DPCCH is 7.5 slots. It was just a typo as this difference of 7.5 slots can be clearly seen in the diagrams given along with this post.
Thank you for highlighting the mistake.
Cheers,
Venu
Hi Venu,
ReplyDeleteYou have mentioned that HS-SCCH less mode operation can be used only with MAC-hs entity in MAC layer. But 25.308-930 (section 12) says "Furthermore, an HS-SCCH-less HS-DSCH transmission has the following characteristics:
- The modulation used is restricted to QPSK.
- Only 4 pre-defined TB formats for MAC-hs or MAC-ehs PDUs are allowed." Please clarify.
Regards,
Anoop.