HS DSCH WP 04
HS DSCH WP 04
WHITE PAPER
HS-DSCH
A Solution For
High Speed Downlink
Packet Access in 3G
COPYRIGHT INFORMATION
© Copyright Hughes Software Systems, 2004
All information included in this document is under a licence agreement. This publication and its contents
are proprietary to Hughes Software Systems. No part of this publication may be reproduced in any form or
by any means without the written permission of
TRADEMARKS
All the brand names and other products or services mentioned in this document are identified by the
trademarks or service marks of their respective owners.
DISCLAIMER
The information in this document is subject to change without notice and should not be construed as
commitment by Hughes Software Systems. Hughes Software Systems assumes no responsibility or
makes no warranties for any errors that may appear in this document and disclaims any implied warranty
of merchantability or fitness for a particular purpose.
2
Contents
1. Introduction ........................................................................ 5
2. HS-DSCH Overview ............................................................... 5
3. Key Benefits of using HS-DSCH............................................... 6
4. Key Features of HS-DSCH ...................................................... 6
5. Impact of introducing HS-DSCH on existing protocol layers ....... 6
6. HS-DSCH Configurations ........................................................ 7
7. MAC-HS implementation feature checklist ............................... 7
8. HSS Offering ........................................................................ 8
9. Summary ............................................................................. 9
3
3G:High Speed Dow nlink Shared Channel
Figures
4
Wideband CDMA is rapidly emerging as the leading global 3G technology. It caters to both Packet Switched and
Circuit Switched based applications.
As more and more applications develop, there is a need for both higher data rates and lower delays. Moreover
there is always a need to maximize utilization of the limited bandwidth provided by the air interface. HSDSCH support
has been added to R5 of the 3GPP specifications to address these requirements. This will help achieve both reduced
delays and peak data rate exceeding 8 Mbps.
There is ever growing demand for high data An important feature of HS-DSCH is adaptive
rates. The very need for high data rates has lead to modulation and coding. UE continuously indicates the
evolution of UMTS in 3G. From mere 9.6kbps we have channel quality to the UTRAN (CQI). The channel
evolved to 54 kbps with GPRS and now upto 2Mbps in quality feedback is used by NodeB/MAC-HS to
UMTS. But this is not the end. There is still need for dynamically change the modulation scheme to be
more bandwidth. Hence a new feature was introduced used for the particular UE. The CQI feedback can also
in Release 5 of 3GPP specifications. This is High Speed be used in UE selection/multi-code selection.
Downlink Packet Access (HSDPA). This feature can
2.1. Code Allocation
provide data rate of upto 10Mbps. To realize such
high data rate a new channel is introduced called HS- The spreading factor for HSDSCH is fixed - 16.
DSCH. The code allocation is done at the NodeB. The codes
are shared across multiple UE's. Each UE can have
multiple MACD flows and each MACD flow can have
2. HS-DSCH Overview multiple priority queues.
HS-DSCH is a high-speed down-link channel. Here
the re-transmissions are done from the Node B itself. DCCH DTCH DTCH DTCH DTCH
5
3G: High Speed Dow n-link Shared Channel
3. Key Benefits of using HS- added. The handling is similar to the handling for
other down-link channels (like DSCH).
DSCH
5.4. Iub-FP
High Speed Down-link Shared Channel is a new It has to interact with both MAC-C and MAC-D
transport channel added to Release 5. Key benefits of now for HS-DSCH
using HS-DSCH include: -
¡ Increased data rate
6
5.5. RLC 7. MAC-HS implementation
There is no impact on the UTRAN side RLC feature checklist
¡ Feature
¡ TFRC Selection
6. HS-DSCH Configurations ¡ Scheduling/priority handling for the different
There are multiple configurations of HS-DSCH UE/priority queues.
possible: - ¡ Multi-code selection for the UE.
¡ MAC-C and MAC-D are not co-located. If the
¡ Dynamic changes in the modulation scheme
transport bearer CANNOT be directly setup
¡ Different modulation scheme for transmission and
between SRNC and NodeB, by-passing the CRNC,
re-transmission
then MAC-C is involved in flow control. Iur
¡ Flow control towards RNC
interface comes into picture for this case.
¡ HS_PDSCH code allocation
¡ Different code sets for transmission and re-
RLC RLC transmission
¡ Transmission window based on N-stop and wait
MAC MAC-D
¡ Guaranteed bit rate handling for the priority
MAC-c/sh HS- HS- queues
DSCH DSCH
MAC- HS- HS- FP FP ¡ Mapping between the transmission and
hs DSCH DSCH ACK/NACK received.
FP FP
¡ SCCH code allocation and SCCH code selection
L2 L2 L2 L2 ¡ Re-ordering buffer size of the UE
¡ SCCH Code Change procedure
¡ Measurements
PHY PHY L1 L1 L1 L1
¡ Maximum timeout handling/Handling for
maximum number of retransmissions.
¡ Redundancy version for transmission
Uu Iub Iur
¡ CQI handling
¡ Handling of the case when ACK is received as an
Figure 2: HS-DSCH, Configuration with MAC-
NACK or vice versa.
c/sh (25.308 Figure 5.1-1)
¡ Handling of the case when no ACK/NACK is
¡ MAC-C and MAC-D are not co-located. If the received from the PHY.
transport bearer CAN be directly setup between ¡ UE/priority queue selection based on some
SRNC and NodeB, by-passing the CRNC, then priority mechanism.
MAC-C is not involved. FP below MAC-D (Iur-FP)
can directly talk to NodeB.
¡ MAC-C and MAC-D are co-located. In this case FP
below MAC-D (Iub-FP) will directly talk to NodeB.
7
3G: High Speed Dow n-link Shared Channel
RLC RLC
NodeBArchitecture for HS-DSCH
MAC MAC-d
N
MAC- HS- HS-
O
hs DSCH DSCH
FP FP
D
E
L2 L2 B
A Relay S
P M
PHY PHY L1 L1 P E
L MAC-HS
I Iub-FP L
C M
Uu Iub/ Iur
A E
PHY
T
Figure 3: HS-DSCH, Configuration without MAC- I
c/sh (25.308 Figure 5.1-2) O
N
¡ CQI repetition factor
¡ New Data indicator handling.
¡ ACK/NACK repetition factor in code allocation
Figure 4: NodeB Architecture
¡ Consideration of UE capability for UE scheduling
and code allocation
The scheduling function for MAC-HS can vary
¡ Cell Change procedure - Intra NodeB
quite a lot from one implementation to another, hence
¡ Cell Change procedure - Inter NodeB
this has been left open. Hooks are provided to the
¡ Cell Change procedure - Inter RNC scheduling module for the various events like,
initialization, configuration, reconfiguration, deletion,
8. HSS Offering data arrival, cell tick etc. The scheduling module has
to do the scheduling/priority handling and TFRC
MAC-HS stack is implemented as per selection.
specification 25-321/25-308. MAC-C, MAC-D, Iur-FP
and Iub-FP also support HS-DSCH. HSS MAC-HS inter- 8.1. Interface with PHY
works seamlessly with the HSS Iub-FP stack at the APIs with PHY interface
NodeB. ¡ cell tick
¡ signaling request
¡ data request
¡ ack/nack/cqi indication
8
¡ Cell Re-configured ¡ Priority queue deleted
¡ Cell Deleted ¡ UE reconfigured
¡ UE configured ¡ Priority queue reconfigured
¡ HARQ configured ¡ Data Arrival from Iub-FP
¡ HARQ Deleted ¡ Cell tick (cfn+tti) from PHY
¡ MACD flow configured ¡ flow control
¡ priority queue configured ¡ ack
¡ UE deleted ¡ nack
¡ Macd flow deleted ¡ timeout for HARQ/max retransmissions
9. Summary
HSS has developed the source code for MAC HS. This
is a generic implementation, which can be used by
Node-B vendors to introduce HSDPA feature. This is
standards based implementation and can be
seamlessly integrated with the system.
9
Hughes Software Systems (HSS) is a key
supplier of communication
technologies for Mobile Networks, Voice
over Packet, High-speed Intelligent
Networks and, and is fully focussed
on the needs of its customers to build
Next Generation Networks.