Académique Documents
Professionnel Documents
Culture Documents
Abstract:
The W-CDMA specifications are the most ambitious and complex radio
standards ever written. The addition of new features to improve the system thus
comes as no surprise. One of the most significant changes since Release 99 is
the incorporation of High Speed Downlink Packet Access (HSDPA). This
technology allows for high data rates in the downlink, which enables the W-
CDMA system to compete against other high data rate wireless technologies.
This presentation covers the main changes that HSDPA introduces in the
physical and transport layers, such as the structure of the new physical and
transport channels and the new link adaptation techniques.
1
3GPP Specifications Releases
GSM Phase I Doc. Version 3.X.Y Release 99 Doc. Version 3.X.Y
• Original GSM • W-CDMA (FDD and wideband TDD)
GSM Phase II Doc. Version 4.X.Y Release 4 Doc. Version 4.X.Y
• DCS1800 • Narrowband TDD (Low Chip Rate –
TD-SCDMA)
Release 96 Doc. Version 5.X.Y
Release 5 Doc. Version 5.X.Y
• HSCSD
• High Speed Downlink Packet
Release 97 Doc. Version 6.X.Y Access (HSDPA)
• GPRS Release 6 Doc. Version 6.X.Y
Release 98 Doc. Version 7.X.Y Release 7 Doc. Version 7.X.Y
• EDGE
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 2
November 9th, 2005
In December 1999, ETSI produced a CD releasing the Frozen version of W-CDMA R99. During 2000,
the R99 feature set was frozen with regard to new features, but since Dec 99 there have been over
6500 non-editorial changes. The scale of change and the fact that it is still going on means there are
now strict rules to limit changes to the absolute essentials. The effect of this policy is that issues
regarding omissions or ambiguity with the R99 standard are now being left out or deferred to future
releases like Release 5, 6 and beyond.
The release naming of the ETSI/3GPP standards is shown below. Major features for each release
are also noted:
GSM Phase 1 Doc. Version 3.X.Y Original GSM
GSM Phase II Doc. Version 4.X.Y DCS1800
Release 96 Doc. Version 5.X.Y HSCSD
Release 97 Doc. Version 6.X.Y GPRS
Release 98 Doc. Version 7.X.Y EDGE
Release 99 Doc Version 3.X.Y W-CDMA - Content frozen in Dec. 99
Release 4 Doc. Version 4.X.Y Narrowband TDD – Content frozen in March 01
Release 5 Doc. Version 5.X.Y HSDPA – Content frozen in June 02
Release 6 Doc. Version 6.X.Y Content to be frozen in the near future
Release 7 Doc. Version 7.X.Y Content and dates to be defined
After R99, all the GSM documents were renamed by adding 40 to the document number to avoid
confusion between GSM Phase II with Release 4, and Release 96 with release 5 etc.
This presentation focuses on HSDPA technology as defined in Release 5.
2
What is HSDPA?
HSDPA : High Speed Downlink Packet Access
Increases downlink data rates
• Theoretically up to a peak data rate of almost 14 Mbps
• In practice, peak data rate might be 3.6 Mbps or lower, depending on cell size
Improves spectral efficiency for downlink packet data services
Employs both Time Domain Multiplexing (TDM) and Code Domain
Multiplexing (CDM)
Reduces transmission latency
Supports multimedia services (packet based): web browsing, movie
streaming, interactive games, car-navigation system update, etc
HSDPA User Equipment (UE) and Release 99 UE can share the same carrier
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 3
November 9th, 2005
W-CDMA technology, can in perfect conditions deliver peak data rates of up to 2 Mbps. But in typical
network deployment, a cell will have a maximum capacity of around 1 Mbps shared between the cell’s
users. Peak user data rates are limited to 384 kbps.
HSDPA offers peak theoretical downlink data rates of up to 14 Mbps and increases the system
capacity for downlink packet data. Time Domain Multiplexing (TDM) is used as well as Code Domain
Multiplexing (CDM), which accommodates bursty packet data better and makes more efficient use of
the spectrum.
Although the theoretical peak data rate for HSDPA is approximately 14 Mbps, the actual rates
achieved will be much lower than that. The performance of HSDPA depends largely on the cell size. In
macro cell applications, HSDPA may improve on W-CDMA data capacity only by perhaps 30%, with
sustainable peak data rates for one user of maybe 1 Mbps. But in micro and pico cell deployments
where co-channel interference is minimal, HSDPA is capable of delivering much higher performance
over basic W-CDMA. The exact improvement is very hard to predict since it depends on actual
channel conditions and the real-time capabilities of the BTS – neither of which are standardized.
However, some credible estimates for Release 5 suggest a cell capacity of up to 3 Mbps rising to 5
Mbps in Release 6, which includes a more advanced UE receiver and improved BTS packet scheduling.
Peak user data rates might reach 3.6 Mbps for short periods of time but are unlikely to be sustainable.
The increased data rates and improved capacity result in shorter delays for the end-users. This is
particularly important for some multimedia applications such as interactive games. The high data
rates also benefit streaming and web browsing applications.
Because HSDPA technology is backwards compatible with 3GPP Release 99, voice and data
applications developed for W-CDMA can still be run on the upgraded networks, and the same radio
channel will support W-CDMA and HSDPA services simultaneously.
3
What’s New for HSDPA?
Shorter Radio Frame
Downlink Channels
16 QAM Modulation Type
UEs Share Code Space by Time Multiplexing
Uplink Channel
Adaptive Modulation and Coding (AMC)
Hybrid-ARQ (HARQ)
Medium Access Control (MAC) Scheduling Functionality Moved to Node-B
Test Model 5 and Fixed Measurement Channels
What is next? - EUDCH and MIMO
Agilent Solutions for HSDPA Testing
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 4
November 9th, 2005
This slide shows the main changes that HSDPA introduces. Each of these areas will be
presented in greater detail. The presentation focuses on the physical layer aspects of
HSDPA (for the FDD mode), so the Medium Access Control (MAC) functionality will not
be covered in depth.
4
Sub-Frame Structure (FDD)
W-CDMA frame: 10 ms
HSDPA subframe:
3 x Tslot = 2ms, 7680 chips
5
Channel Types
New Physical Channels:
DOWNLINK
HS-PDSCH : High Speed Physical Downlink Shared Channel
• Carries payload data
HS-SCCH : High Speed Shared Control Channel
• Carries UE identity and channel parameters of associated HS-PDSCH
UPLINK
HS-DPCCH : High Speed Dedicated Physical Control Channel
• Carries ACK and CQI (Channel Quality Indicator)
For HSDPA, one downlink transport channel (High Speed Downlink Shared Channel –
HS-DSCH), two downlink physical channels (High Speed Physical Downlink Shared
Channel – HS-PDSCH – and High Speed Shared Control Channel – HS-SCCH), and one
uplink physical channel (High Speed Dedicated Physical Control Channel – HS-DPCCH)
have been introduced.
With this enhancement, layer 2 (MAC layer) can map logical channels (DCCH and
DTCH) onto the transport channel (HS-DSCH). Then, layer 1 in turn maps the transport
channel (HS-DSCH) onto one or more physical channels (HS-PDSCH).
The physical layer creates HS-SCCH and HS-DPCCH to control and assist HS-DSCH
transmission.
6
Downlink Physical Channel Structure
HS-PDSCH
Sub-frame Length 2 ms
Two Slot Formats (based on modulation type)
Data
T
slot = 2560 chips, M*160 bits
7
16QAM for HS-PDSCH
I
Sdl,n i1
downlink S
physical Modulation Cch,SF,m I+jQ S
i2 i2
→ Mapper
channel q2 1011 1001 0001 0011
P Q 1.3416
q1
1111 1101 0101 0111
q2
8
Downlink Transport Channel Coding
HS-DSCH CRC attachment
The HS-DSCH is an evolution of the downlink shared channel (DSCH) in W-CDMA Release 99. As
opposed to the dedicated channel (DCH), the DSCH provides the possibility of time-multiplexing
different users. In order to obtain higher data rates and improve spectral efficiency, on the HS-DSCH
the fast power control and variable spreading factor of the DSCH are replaced by short packet size,
AMC, multi-code operation, and HARQ, as will be shown during this presentation.
The HS-DSCH exists only in the downlink, and is always associated with a DPCH and one or more
shared physical control channels (HS-SCCHs). There is only one HS-DSCH per Coded Composite
Transport Channel (CCTrCH). There is only one CCTrCH of HS-DSCH type per UE. The CCTrCH can be
mapped onto one or several physical channels (HS-PDSCHs).
The coding blocks for the HS-DSCH are shown above. The channel coding of the HS-DSCH is always
1/3 (based on the Release 99 1/3 Turbo encoder). The effective code rate varies though, depending
on the puncturing and repetition that is applied during the rate matching stage.
The HARQ functionality corresponds to a two-stage rate matching. It matches number of bits at the
output of the channel coder to the total number of bits of the HS-PDSCH set to which the HS-DSCH is
mapped. The HARQ functionality is controlled by the redundancy version (RV) parameters. The exact
set of bits at the output depends on the number of input bits, the number of output bits, and the RV
parameters.
Physical channel segmentation divides the bits among the different physical channels, when more
than one HS-PDSCH is used. Interleaving is done separately for each physical channel.
The constellation re-arrangement only applies to 16QAM, so it is transparent for QPSK. In 16QAM
modulation, two of the four bits in a symbol have a higher probability of error than the two other bits.
The re-arrangement is applied during retransmissions and provides equal probability of error to all the
bits in average, after the retransmission combining. 9
Channel Coding Example
FRC H-Set 4 HS-DSCH Transport Block Size : 3202 bits
Inf. Bit Payload 3202
Code Block
Effective code rate :
Segmentation
3226
3226/4800 = 0.67
Turbo-Encoding
9678 1 2 Tail Bits
1st rate
(R=1/3)
An example of the coding for a HS-DSCH is shown above. The coding corresponds to
a Fixed Reference Channel (FRC H-Set 4), that is used for UE receiver testing, as will
be shown later.
The first rate matching stage matches the number of input bits to a virtual
incremental redundancy (IR) buffer. The second rate matching stage matches the
number of bits after the first matching stage to the number of physical channel bits
available in the HS-PDSCH set in the Transmission Time Interval (TTI) and it is
controlled by the RV parameters.
The number of HS-PDSCH channels (five in this example) and the modulation format
define the number of physical channel bits after RV selection (960 bits x 5 = 4800
bits)
The turbo-encoding code rate is fixed at 1/3. The effective code rate corresponds to
the combination of turbo-encoding, and the rate matching stages. So, the effective
code rate for any HS-DSCH configuration can be calculated if the transport block size
(which in this case is equivalent to the number of information bits), the number of
HS-PDSCHs, and the modulation format are known. In this case the effective code
rate is 0.67 (= (3202+24) bits / (960 bits x 5)).
10
Downlink Physical Channel Structure
HS-SCCH
Carries Downlink Signalling Related to HS-DSCH Transmission
UE Monitors up to 4 HS-SCCHs Simultaneously (HS-SCCH set)
Control Data
T
slot = 2560 chips, 40 bits
HS-SCCH
The HS-SCCH carries signaling information related to the HS-DSCH transport channel
transmission. The bit rate of HS-SCCH is fixed at 60 kbps, but its code number is
configurable.
A base station (BTS) can transmit more than 4 HS-SCCHs, but any single UE is
required to monitor 4 (see 25.308 5.2.2). There is a maximum of 32 HS-SCCHs per cell.
(see 25.433 maxNrOfHSSCCHs)
The HS-SCCH is also spread and summed like other downlink physical channels.
11
Downlink Physical Channel Structure
HS-SCCH Control Data
T
slot = 2560 chips, 40 bits
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Cch,16,0
1 1 1 1 1 1 1 1-1-1-1-1-1-1-1-1 Cch,16,1
1 1 1 1-1-1-1-1 1 1 1 1-1-1-1-1 Cch,16,2 O(Offset) Slot #0 Slot#1 Slot #2
1 1 1 1-1-1-1-1-1-1-1-1 1 1 1 1 Cch,16,3
1 1-1-1 1 1-1-1 1 1-1-1 1 1-1-1 Cch,16,4 P(# of codes) 1 HS-SCCH subframe: Tf = 2 ms
1 1-1-1-1-1 1 1 1 1-1-1-1-1 1 1 Cch,16,6 HS-PDSCH
1 1-1-1 1 1-1-1-1-1 1 1-1-1 1 1 Cch,16,5
1 1-1-1-1-1 1 1-1-1 1 1 1 1-1-1 Cch,16,7 Code
1-1 1-1 1-1 1-1 1-1 1-1 1-1 1-1 Cch,16,8 Slot #0 carries modulation information of HS-PDSCH, such as:
1-1 1-1 1-1 1-1-1 1-1 1-1 1-1 1 Cch,16,9 Set - Channelization Code Set (7 bits)
1-1 1-1-1 1-1 1 1-1 1-1-1 1-1 1 Cch,16,10
1-1 1-1-1 1-1 1-1 1-1 1 1-1 1-1 Cch,16,11 - Modulation Scheme: QPSK or 16QAM (1 bit)
1-1-1 1 1-1-1 1 1-1-1 1 1-1-1 1 Cch,16,12
1-1-1 1 1-1-1 1-1 1 1-1-1 1 1-1 Cch,16,13
1-1-1 1-1 1 1-1 1-1-1 1-1 1 1-1 Cch,16,14
1-1-1 1-1 1 1-1-1 1 1-1 1-1-1 1 Cch,16,15 Slot#1,Slot#2 carries channel-coding information of HS-DSCH, such as:
- Transport-block size information (6 bits)
- Hybrid-ARQ process information (3 bits)
- Redundancy and constellation version (3 bits)
- New data indicator (1 bit)
Ref : 25.212 4.6 Data of Slot #0,#1,#2 are covered with UE identity (16 bits)
The physical channel structure of the HS-SCCH is shown above. The first slot
carries critical information for HS-PDSCH reception, such as the channelization
code set and the modulation scheme. After receiving the first slot, the UE has
just one time slot for decoding the information and preparing for the upcoming
HS-PDSCH reception.
The number of codes used for HSDPA can vary dynamically between 1 and 15.
The Orthogonal Variable Spreading Factor (OVSF) codes are positioned in
sequence in the code tree. The number of multicodes and the corresponding
offset for the HS-PDSCHs mapped from a given HS-DSCH is signaled on the HS-
SCCH. P Multicodes at Offset O are Allocated as Follows: Cch,16,O …
Cch,16,O+P-1.
The second and third slots carry channel coding information of the HS-DSCH,
such as the transport block size information, the HARQ information, the RV and
constellation version, and the new data indicator.
The data of the three slots are covered with the UE identity.
12
Downlink Physical Channel Timing
HS-SCCH/HS-PDSCH
HS-PDSCH Starts 2 Slots (5120 chips) After the Start of the HS-SCCH
Start of HS-SCCH Sub-frame #0 is Aligned with the Start of the P-CCPCH Frames
HS-SCCH
3×Tslot 7680 chips
HS-PDSCH HS-DSCH sub-frame
This timing chart above shows how control information associated with a HS-
PDSCH subframe is provided on a HS-SCCH subframe by BTS.
BTS transmits a HS-SCCH subframe two slots (= 5,120 chips) before transmitting
the HS-PDSCH. Therefore, the UE needs to decode the HS-SCCH subframe
quickly in a short limited time.
The HS-SCCH and the HS-PDSCH overlap during a slot. Therefore, indispensable
information for demodulating the HS-PDSCH subframe (e.g. modulation scheme)
needs to be transmitted at the beginning of the HS-SCCH subframe. Otherwise,
the UE would miss the HS-PDSCH.
13
Downlink CODE/TIME multiplexing
Time
Dedicated channel
OVSF codes
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 14
November 9th, 2005
This picture shows how both Time Domain Multiplexing (TDM) and Code
Domain Multiplexing (CDM) can be used in HSDPA. Multiple UEs can receive
information in the same sub-frame by using different parts of the code (OVSF)
space.
The main difference between a dedicated channel (such as the DPCH used in W-
CDMA Release 99) and a shared packet channel (such as the HS-PDSCH used in
HSDPA) is that shared packet channels can also multiplex several users in the
time domain.
14
Uplink Physical Channel Structure
HS-DPCCH
Carries Feedback Related to Downlink HS-DSCH Transmission
Can Only Exist with DPCCH
Tslot = 2560 2 x Tslot = 5120 chips
chips
HARQ-ACK CQI
1 HS-DPCCH subframe (2 ms)
15
Uplink Spreading/Scrambling
HS-DPCCH
DPDCH1
cd,1 βd * If Nmax-dpdch is even
** If Nmax-dpdch is odd
cd,3 βd
DPDCH3 I
Σ
cd,5 βd
DPDCH 5
Sdpch,n
chs β hs I+jQ
HS-DPCCH* S
cd,2 βd
DPDCH 2
cd,4 βd
DPDCH 4 channelization code of HS-DPCCH
cd,6 βd Σ Q Nmax-dpdch Channelization HS-DPCCH (Cch,256,32)
DPDCH 6 code Cch
cc
j 1 Cch,256,64
βc
Ref : 25.213 4.2.1
DPCCH 2,4,6 Cch,256,1
25.213 4.3.1.2
chs β hs
HS-DPCCH**
3,5 Cch,256,32 25.214 5.1.2.6 for power
16
Radio Frame Timing of
Downlink and Uplink Physical Channels
10msec Radio frame
Ref : 25.211 Figure33
At BTS Any CPICH Ref : 25.211 7.7
P-CCPCH Radio frame (SFN mod 2 = 0) Radio frame (SFN mod 2 = 1) Ref : 25.211 7.8
n:th DL
` DPCH τ DPCH, n Ref : 25.402 8
HS-SCCH subframe # 0 1 2 3 4 0 1 2 3 4
HS-PDSCH subframe # 0 1 2 3 4 0 1 2 3 4
Propagation delay
τ DPCH, n
n:th DL DPCH
At UE 1024 chip+/-alpha
UL DPCH TTX_diff
DL HS-PDSCH subframe # 0 1 2 3 4 0 1 2 3 4
τ UEP ≈ 19200 chips = 7.5 slots
UL HS-DPCCH subframe # 0 1 2 3 4 m = (TTX_diff / 256) + 101
m * 256 chips = 7680 + 19200 + T TX_diff - 1024
The radio frame timing for the downlink and uplink physical channels is shown
above. The HS-SCCH subframe #0 aligns with the W-CDMA 10ms radio frame.
The HS-DPCCH is transmitted approximately 19,200 chips (= 7.5 slots) after its
corresponding downlink HS-PDSCH subframe. The time of the ACK/NACK
response from the UE on the HS-DPCCH is explicitly defined. The BTS will know
when to expect the response for each sub-frame it transmitted.
The HS-DPCCH transmission time is referenced to the UL DPCH and the transmit
time difference between the DL DPCH and the sub-frame of interest.
The overall time from the beginning of DL HS-PDSCH sub-frame until the
beginning of the UL HS-DPCCH sub-frame is a little greater than 3 sub-frames.
This timing information will be important later when discussing the number of
HARQ processes.
17
Which of the following statements about dedicated
and shared transport channels are correct?
£ Dedicated transport channels are code multiplexed with
other channels.
£ A dedicated transport channel always uses the same
code(s) and shares it/them in time with other users.
£ A shared transport channel always uses the same code(s)
and shares it/them in time with other users.
£ Shared transport channels share the time but not the code
space with other users.
18
Which of the following are true differences between
the HS-DSCH and the DSCH?
£ The HS-DSCH has a shorter frame size than the DSCH
£ The HS-DSCH uses TDM and CDM and the DSCH only CDM
£ There is fast power control for the DSCH but not for the HS-
DSCH
£ The HS-DSCH uses codes with a fixed SF and the DSCH uses
codes with a variable SF
19
What is the maximum number of HS-PDSCHs for an
HS-DSCH within a subframe?
£ 1
£ 3
£ 15
£ 16
20
HS-SCCH slot #0 carries…
21
Which of the following statements about the HS-
DPCCH are true?
£ The HS-DPCCH always uses SF=256
£ The HS-DPCCH is applied to I or Q path depending on the
number of HS-PDSCHs transmitted
£ The HS-DPCCH carries HARQ ACK/NACK information
£ As in the other uplink channels, the HS-DPCCH modulation
scheme is always BPSK.
Information about the Q&A (review slides 15 and 16 for further information):
Which of the following statements about the HS-DPCCH are true?
£The HS-DPCCH always uses SF=256
True. Both uplink control channels (the DPCCH and the HS-DPCCH) use always
SF=256.
£The HS-DPCCH is applied to I or Q path depending on the number of HS-PDSCHs
transmitted
False. The HS-DPCCH is applied to either the I or Q path depending on the number of
uplink DPDCHs (not downlink HS-PDSCHs!!) transmitted.
£The HS-DPCCH carries HARQ ACK/NACK information
True. Slot #0 of the HS-DPCCH carries ACK/NACK info.
£As in the other uplink channels, the HS-DPCCH modulation scheme is always BPSK.
True. All the uplink channels (basic W-CDMA or HSDPA) are I/Q multiplexed and use
BPSK.
22
Adaptive Modulation and Coding
Change Modulation and Coding With Instantaneous Channel Conditions
Channel Conditions Reported by CQI in HS-DPCCH
Modulation and Coding Capable of Being Adjusted Every Sub-frame (2 ms)
Example: Coding parameters from CQI table for UE categories 1 to 6 Virtual IR buffer size
Transport Number of Reference power
CQI Value Modulation NIR RV
block size HS-PDSCHs adjustment ∆ dB
0 Out of range
1 137 1 QPSK 0 9600 0
15 3319 5 QPSK 0 9600 0
16 3565 5 16QAM 0 9600 0
29 7168 5 16QAM -7 9600 0
30 7168 5 16QAM -8 9600 0
Ref : 25.214 6.A.2 and Tables 7A-E
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 23
November 9th, 2005
Link adaptation is one important way in which HSDPA improves data throughput. The technique used,
adaptive modulation and coding (AMC), varies the downlink modulation-coding scheme depending on the
channel conditions for each user. The power of the transmitted signal is held constant over a sub-frame
interval, and the modulation and coding format are changed to match the current received signal quality or
channel conditions at the receiver. In this scenario, users close to the BTS are typically assigned higher
order modulation with higher code rates (for example, 16QAM with an effective code rate of 0.89), but the
modulation-order and code rate will decrease as the distance from the BTS increases. As mentioned earlier,
1/3 rate Turbo coding is used and different effective code rates are obtained through various rate-matching
parameters.
In HSDPA, the UE reports the channel conditions to the BTS via the uplink channel CQI field in the HS-
DPCCH. The CQI value can be 0 to 30, with a value of 0 indicating “out-of-range.” Each CQI value
corresponds to a certain transport block size, number of HS-PDSCHs, modulation format, reference power
adjustment ? , virtual IR buffer size and RV parameter, for a certain UE category’(the different UE categories
will be defined later in this presentation).
The UE reports the maximum CQI value whose corresponding parameters would theoretically provide an
acceptable block error ratio (BLER) for the current link conditions.
The reported CQI value is then used by the BTS in combination with other parameters to determine the
appropriate coding configuration for the next packet transmission to the UE. To fully define the coding
configuration for a certain transmission, the BTS must select the following parameters:
•Transport block size (254 from which to choose in the FDD mode - see 25.321 Appendix A)
•Modulation type—QPSK or 16 QAM
•Number of physical downlink codes (1-15)
•Rate-matching parameters: Virtual IR buffer size and RV (or data puncturing scheme).
So, even though there are a limited number of CQI values, there are literally thousands of configurations
from which the BTS can choose for a certain transmission.
23
Effective Code Rate and
Nominal Data Rate
Effective _ code _ rate =
(TBsize + 24) (1)
(# HS − PDSCH ×# bitsHS − PDSCH )
TBsize (2)
Nom. _ Data _ Rate =
2ms
For example:
Transport Number of Effective Code Nominal Data
Modulation
block size HS-PDSCHs Rate Rate
137 1 QPSK 0.17 68.5 kbps
173 1 QPSK 0.20 86.5 kbps
650 2 QPSK 0.35 325 kbps
7168 5 16QAM 0.75 3.584 Mbps
The transport block size, number of HS-PDSCHs and modulation scheme determine
the effective code rate as shown in equation (1) in the slide. The nominal data rate
can be directly calculated from the transport block size divided by the Transmission
Time Interval (TTI), which in HSDPA is fixed at 2 ms, as shown in equation 2.
Therefore, in HSDPA many data rates (or transport block sizes) are possible by
varying the modulation type, effective code rate, and number of multicodes. This
slide shows a few examples. The modulation, coding, and number of HS-PDSCHs
can be adjusted every sub-frame (2 ms).
Remember that even though there are only 30 CQI values, there are 254 possible
data rates (transport block sizes) for the FDD mode. There are almost 2000 possible
effective code rates (almost 2000 combinations of the three parameters: transport
block size, number of HS-PDSCHs, and modulation scheme).
24
Maximum Data Rate
Transport Number of Modulation Effective Code Nominal Data
Block Size HS-PDSCHs Rate Rate
15 HS-PDSCH
For example, the largest transport block size is 27952 bits. It corresponds to a
highest data rate of 13.976 Mbps (27952 bits/2 ms = 13.976 Mbps). This data rate
is obtained by using 16QAM, an effective code rate of 0.9714, and 15 HS-PDSCHs.
In real life, the 14 Mbps headline figure for HSDPA is not achievable. It is physically
possible to configure such a channel but there is nowhere it could be used. It
requires close-to-perfect link conditions. The code domain display that shows the
15 HS-PDSCHs with the 16 QAM constellation display for one of the HS-PDSCHs
illustrates that most of the cell’s capacity would be consumed by this high data rate
HS-DSCH configuration.
Realistic peak data rates are likely to be much lower than 14 Mbps. As an example,
the most stringent “single link” conformance test requirement for the UE in Rel-5 is
based on a five-code QPSK channel with nominal data rate of 1.6 Mbps. The
required throughput is 1.269 Mbps. The most stringent “closed loop diversity”
conformance test requirement for the UE in Rel-5 is based on a four-code 16QAM
channel with nominal data rate of 2.332 Mbps. The required throughput in this case
is 1.5 Mbps. In both these test cases the cell needs to be 10 dB above the noise
and the UE consumes HALF the cell power.
25
Hybrid-ARQ
Hybrid
• Feed forward error correction, such as convolutional coding and turbo coding…
• ARQ : Feedback error correction.
ARQ : Automatic Repeat reQuest
Transmitter 1 2 3 4 5 2 6 7 5
CK
CK
K
K
NA
AC
AC
AC
NA
AC
Receiver 1 2 3 4 5 2 6 7
ERROR ERROR
26
Hybrid-ARQ Retransmission
Upon Receiving a NACK Data Can be Retransmitted
Number of Information Bits (NINFO) Retransmitted are the Same as the
Initial Transmission
Modulation Scheme, Channelization Code Set and the Transmission
Power May be Different From Original Transmission
Number of Channel Bits (NCH) May Be Different Compared to Original
Transmission
Even if NCH is the Same as the Original Transmission the Set of Bits
Retransmitted May be Different as Compared to the Original Set
For a retransmission, the transport-block set is the same as for the initial
transmission. This means that, for a retransmission, the number of information
bits NINFO to be transmitted is the same as for the initial transmission.
For a retransmission the modulation scheme and the channelization-code set,
including the size of the channelization-code set, and the transmission power,
may be different compared to the initial transmission. This means that, for a
retransmission, the number of available channel bits Nch may differ compared to
the initial transmission. The channel bits are the bits actually transmitted over
the air.
Even if the number of available channel bits Nch is the same, the set of channel
bits may be different for the retransmission compared to the initial transmission.
27
Soft Combining Strategies
Soft combining is used in HSDPA to minimize the need for further repeat
requests. Two choices of HARQ combining schemes are possible: Chase
Combining (CC) and Incremental Redundancy (IR). CC corresponds to defining or
using only a single redundancy version. In IR a different set of bits is
retransmitted and combined with the original set, hence increasing the amount
of redundant data and the likelihood of recovering from the errors introduced on
the air.
28
Incremental Redundancy
Transmitted data: UE Redundancy buffer:
I r e a r u a y I r e a r u a y
Sorry. Didn’t hear you? (NACK)
n e n l e n n In re en al re un an y
Almost got it! (NACK)
c m t _ d d c Incremental_redundancy
OK, heard you that time! (ACK)
29
Inter-TTI Interval
The HSDPA Transmission Time Interval (TTI) is always 2 ms (=1 subframe)
Inter-TTI interval refers to the number of TTIs (or subframes) between
transmissions to the same UE
All UE must be capable of receiving transmissions every 3rd sub-frame which
is an Inter-TTI interval of 3
More capable UE can handle an Inter-TTI interval of 2 or 1
HS-PDSCH(s) Data DTX DTX Data DTX DTX Data DTX DTX
Inter-TTI = 3
HS-PDSCH(s) Data DTX Data DTX Data DTX Data DTX Data
Inter-TTI = 2
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 30
November 9th, 2005
30
HARQ Processes (1)
If only 1 HARQ process, inter-TTI interval is at least 6 because arrival of
ACK/NACK takes about 5 sub-frames
Multiple Independent HARQ Processes Per User May Run in Parallel
• Data Rate to User is Increased
Process #0
• Available System Capacity is Not Wasted
Process #1
Sub-frame # 1 2 3 4 5 6 7 8 9 10 11 12 13
P=0 DTX DTX P=1 DTX DTX P=0 DTX DTX P=1 DTX DTX P=0
HS-SCCH NDI=0 NDI=0 NDI=1 NDI=0 NDI=0
HS-PDSCH(s) Data DTX DTX Data DTX DTX Data DTX DTX Data DTX DTX
2 slots Inter-TTI = 3
CQI
ACK
DTX
DTX
DTX
DTX
DTX
DTX
~2.5 sub-frames
(∼7.5 slots)
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 31
November 9th, 2005
Data is not retransmitted until the receipt of the ACK or NACK for that data. A
HARQ process can only be used for one block of data at a time. It takes around
5 subframes of time to get the associated ACK/NACK response at the BTS as to
if the UE correctly received the BTS transmission, so the inter-TTI interval for a
single HARQ process is at least 6. In order not to waste the latency time
between transmission of the block and reception of the ACK/NACK response,
multiple independent HARQ processes can be used to transmit more blocks of
data. This increases the data rate to a specific UE.
The slide shows 2 HARQ processes and an inter-TTI of 3. Each HARQ process is
assigned an identifier (P=0 or 1 in the slide), which is used to couple the
processes in the transmitter and the receiver. The new data indicator (NDI) is
used to distinguish between data blocks. The HS-SCCH indicates new data
being transmitted by toggling the NDI value between 0 and 1 within the same
process (see 25.321 11.6.1.3). In this example, Process #1 receives a NACK,
which results in a retransmission of a packet (the NDI value stays as a ‘0’).
31
HARQ Processes (2)
Throughput can be increased by reducing the inter-TTI period, which allows
the interleaving of more HARQ processes
A UE capable of inter-TTI = 3 supports 2 HARQ processes (or less)
A UE capable of inter-TTI = 2 supports 3 HARQ processes (or less)
A UE capable of inter-TTI = 1 supports the maximum 6 processes (or less)
The BTS chooses any number processes up to the max the UE class handles
Sub-frame # 1 2 3 4 5 6 7 8 9 10 11 12 13
HS-SCCH Control DTX Control DTX Control DTX Control DTX Control DTX Control DTX Control
HS-PDSCH(s) Data DTX Data DTX Data DTX Data DTX Data DTX Data DTX
2 slots Inter-TTI = 2
Processing delay
HS-DPCCH CQI CQI CQI CQI CQI CQI CQI CQI
DTX
DTX
DTX
ACK
DTX
ACK
ACK
ACK
32
UE Capability Classes
HS-DSCH category (FDD) Maximum Minimum Maximum number of bits of Total number of
number of HS- inter-TTI an HS-DSCH transport block soft channel
DSCH codes interval received within an HS- bits
received DSCH TTI
Category 1 5 3 7298 19200
Category 2 5 3 7298 28800
Category 3 5 2 7298 28800
Category 4 5 2 7298 38400
Category 5 5 1 7298 57600
Category 6 5 1 7298 67200
Category 7 10 1 14411 115200
Category 8 10 1 14411 134400
Category 9 15 1 20251 172800
Category 10 15 1 27952 172800
Category 11 5 2 3630 14400
Category 12 5 1 3630 28800
UEs of Categories 11 and 12 support QPSK only. Ref : 25.306 4.5.3 and table 5.1a
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 33
November 9th, 2005
The table from the specifications defining the UE categories (HS-DSCH physical layer
categories (FDD) from 25.306 (table 5.1a)) is shown above. The main parameters used to
define the UE physical layer capabilities are the following:
The maximum number of HS-DSCH codes supported
The minimum inter-TTI interval.
The maximum number of HS-DSCH transport channel bits (or transport block
size) that can be received within a single TTI.
The maximum number of soft channel bits over all the HARQ processes
Support for 16QAM, or QPSK only
The UE must be capable of receiving 4 parallel HS-SCCHs.
33
MAC Layer Scheduling
Functionality in Node-B
Packet Scheduling Functionality located in MAC Layer in Node-B (BTS)
instead of in Network Controller
• Based on channel quality, UE capability, Quality of Service (QoS) class,
power/code availability
• Fast scheduling possible because of functionality closer to air interface and
short frame length
• Fast adaptation to channel variation (AMC)
• Fast HARQ retransmissions
In order to support fast packet transfer, the packet scheduling functionality is added
to the MAC Layer in the BTS.
It is possible to schedule according to radio channel conditions (based on the CQI
from all the UEs involved) as well as the amount of data to be transmitted.
Scheduling can become computationally complex, depending on the algorithm used.
The maximum throughput comes from serving the UE(s) with the best radio channel
conditions but practically some degree of fairness is needed. The actual throughput
is heavily dependent on the packet scheduling algorithm used.
Scheduling, modulation and coding adaptation, and HARQ retransmissions are fast
because they are performed as close to the air interface as possible and because a
short frame length is used. Fast scheduling makes it possible to track the fast
channel variations.
34
HSDPA Test Models and
Reference Channels
Test Model 5 for BTS transmitter testing: Ref : 25.141 6.1.1.4A
A new test model, Test model 5, has been added to the conformance specifications as the
test configuration for BTS transmission testing.
Similar to Reference Measurement Channels (RMC) in 3GPP Release 99, HSDPA defines
FRCs. The different FRCs are used for UE receiver and performance requirements tests,
depending on the UE category.
35
FRC H-Set 3
Parameter Unit Value
Nominal Avg. Inf. Bit Rate kbps 1601 2332
Inter-TTI Distance TTI’s 1 1
Number of HARQ Processes Processes 6 6
Information Bit Payload ( N INF ) Bits 3202 4664
Number Code Blocks Blocks 1 1
Binary Channel Bits Per TTI Bits 4800 7680
Total Available SML’s,in UE SML’s 57600 57600
Number of SML’s per HARQ Proc. SML’s 9600 9600
Coding Rate 0.67 0.61
Number of Physical Channel Codes Codes 5 4
Modulation QPSK 16QAM
As an example, the table from the specifications for the FRC H-Set 3 is shown above.
36
Coding FRC H-Set 3
Inf. Bit Payload 3202 (QPSK)
CRC Addition 3202 24 CRC
Code Block
3226
Segmentation
Turbo-Encoding
9678 12 Tail Bits
(R=1/3)
RV Selection 4800
Physical Channel
Segmentation 960
RV Selection 7680
Physical Channel
Segmentation 1920
Ref: 25.101 A.7.1.3
37
What is next?
Enhanced Uplink Dedicated Channel (EUDCH)
Also known as High Speed Uplink Packet Access (HSUPA)
Targeted for Release 6
Increases uplink data rates, improves coverage, and reduces delay
Supports multimedia services (packet based): video conferencing
Employs techniques similar to HSDPA:
• AMC
• Addition of 16QAM
• HARQ
• Scheduling at Node-B
• Shorter frame size (TTI)
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 38
November 9th, 2005
The enhanced uplink dedicated channel (EUDCH), more commonly known as HSUPA, is
targeted for Release 6 of the 3GPP specifications. It is supposed to provide uplink data
rates similar to those provided by HSDPA in the downlink, improve coverage, and reduce
end-user delay. Its main application are packet based services that require high
throughput in both the downlink and the uplink, such as video conferencing.
The techniques used for EUDCH are anticipated to be similar to those used for HSDPA:
AMC, HARQ, addition of 16QAM, scheduling controlled at the Node-B, and shorter frame
size, among others.
38
What is next?
Multiple Input Multiple Output (MIMO) Antennas
Targeted for Release 7
Increases data rates and capacity
Theoretical capacity increases linearly with the number of Tx/Rx antennas
Combined Tx 1, Tx 2 signals
Tx 1 Rx 1 Tx 1 Data
DSP
Tx 2 Rx 2 Tx 2 Data
Multiple Input Multiple Output (MIMO) antenna systems get their name from the use of
multiple antennas at the transmitter (input to the channel) and multiple antennas at the
receiver (output of the channel). Unlike other smart-antenna systems, in this system the
data stream is split among the multiple antennas, so each antenna is transmitting a
unique data stream. The primary goal is to increase the data rate and the spectral
efficiency.
MIMO systems rely on multipath to ensure that each receiver sees a different linear
combination of transmit signals. When that condition is met, the receiver can estimate
the channel characteristics from each and every transmit antenna, to each and every
receive antenna and then use that information to isolate each transmit signal. For
example, in a system with two transmit antennas and two receive antennas, four
channel responses would need to be estimated. In theory, this system can increase
peak data rates by the number of transmit/receive pairs. So a two antenna system
could reach 2 times the peak data rate of Release 5 HSDPA.
The incorporation of MIMO antennas are expected to be part of Release 7 of the 3GPP
specifications.
39
Which of the following statements about
AMC and HARQ in HSDPA are correct?
£ The modulation and coding can be adjusted every subframe
£ Both CQI and HARQ ACK/NACK fields provide information on
channel quality
£ The only parameters that determine the data rate within a
subframe are the modulation scheme and the number of HS-
PDSCHs used.
£ Users with better channel conditions are typically assigned
higher effective code rates and higher order modulation
schemes.
Information about the Q&A (review slides 23, 24, and 26 for further information):
Which of the following statements about AMC and HARQ in HSDPA are correct?
£The modulation and coding can be adjusted every subframe
True. AMC allows the modulation, coding, and number of HS-PDSCHs to be adjusted every
subframe (2 ms). (review slide 23 and 24)
£Both CQI and HARQ ACK/NACK fields provide information on channel quality
True. The CQI is an explicit indicator of channel quality, while the HARQ ACK/NACK information
is an implicit indicator of channel quality (if the UE sends a NACK, it means that the block was
not well received/decoded, which, ultimately means that the channel quality was worse than
expected, assuming that the UE is performing as expected). (review slide 26)
£The only parameters that determine the data rate within a subframe are the modulation
scheme and the number of HS-PDSCHs used.
False, the nominal data rate (data rate within a subframe) is defined by the transport block size.
The transport block size, modulation scheme and number of HS-PDSCHs determine the effective
code rate. In other words, different transport block sizes (or nominal data rates) are possible
because different effective code rates, modulation schemes, and number of HS-PDSCHs can be
used. (review slide 24)
£Users with better channel conditions are typically assigned higher effective code rates and
higher order modulation schemes.
True. This is the basic principle behind AMC. Higher effective code rates (within a subframe)
means less coding redundancy (within a subframe), so less margin for error in the reception.
Higher order modulation schemes also have less margin for error. Therefore, it only makes
sense to use high effective code rates and high order modulation schemes when we have very 40
good channel conditions, which minimize the probability of error. (review slide 23)
For an HSDPA HARQ retransmission...
£ The number of information bits may be different compared to
the initial transmission
£ The set of channel bits must be different as compared to the
original set
£ The transmission power may be different from the original
transmission
£ The modulation scheme and channelization code set might
be different from the original transmission
41
Which of the following statements
about incremental redundancy are correct?
£ For a retransmission, the redundancy version and
constellation version are different from the original
transmission.
£ For a retransmission, the redundancy version and
constellation version are the same from the original
transmission.
£ The idea is to transmit as few bits as possible by heavily
puncturing the data.
£ Data throughput decreases as the number of retransmissions
increases.
42
What is the maximum number of HARQ processes
that a UE with a minimum inter-TTI interval of 3
must support?
£ 6
£ 3
£ 2
£ 1
Information about the Q&A (review slides 31, 32, and 33 for further information):
What is the maximum number of HARQ processes that a UE with a minimum inter-TTI interval of
3 must support?
£6
False. The only UEs that can handle 6 parallel HARQ processes are UEs with minimum inter-TTI
interval of 1.
£3
False. UEs with minimum inter-TTI interval of 2 must be able to handle 3 HARQ processes (they
can also handle fewer than 3). UEs with minimum inter-TTI interval of 1 can also handle 3
processes (they can handle any number of parallel processes, from 1 up to 6 processes).
£2
True. UEs with minimum inter-TTI interval of 3 must be able to handle 2 HARQ processes (they
can also handle 1 process). These are the lower performing UEs. All the UEs should be able to
handle 2 parallel processes (or more, for UEs with minimum inter-TTI interval of 1 or 2).
£1
False. All the UEs should be able to handle 1 process, but they should be able to handle more
than that, depending on their capability.
43
In HSDPA, data throughput for a user may depend on
which of the following?
£ The channel conditions for that user
£ The channel conditions for all users
£ The amount of data to be transmitted to the different users
£ The packet scheduling algorithm
£ The UE capability class
DUT
This slide shows the recommended process for simulating and verifying the HSDPA performance of a
W-CDMA BTS or UE device or component design. First, the whole system is created and simulated
using the Agilent ADS Communications Systems Designer and W-CDMA Design Library. The
simulated signal is analyzed using the Agilent 89601A Vector Signal Analysis Software, which is
dynamically linked with the ADS simulation tool on the PC platform, and the design parameters are
adjusted accordingly. Once the simulation measurements provide results within the expected value
range, the different hardware prototype sections can be built. The signal that is used as a stimulus for
each section in the simulation is transferred to an Agilent E4438C ESG Vector Signal Generator. This
generator can then provide a stimulus signal for the hardware prototype on the bench with the same
characteristics as the one used in the simulation., Signal Studio for HSDPA over W-CDMA can also be
used as an alternative to ADS to configure fully coded downlink and uplink HSDPA channels, when
intermediate access to the coding layers is not required. (Note: The fully coded DPCH channels that
are included in Signal Studio lack the advanced feature set included in option 400 (W-CDMA
personality), i.e. compressed mode, etc).
Each prototype section is verified using the Agilent E4440 PSA Spectrum Analyzer. The D.U.T. output
test signal can also be read from the PSA back into the ADS simulation environment using the Agilent
89601A Vector Signal Analyzer (VSA) software, which also offers signal source capability, to read
signals from the testbench/PSA back into ADS. This means that the effects of the DUT hardware
prototype in the overall system can be assessed even before all the sections are built, which simplifies
the design rework cycles. Once all the hardware prototype sections have been through this cycle, they
are physically integrated and the whole transmitter system is verified on the bench using the Agilent
E4440A.
The 89601A VSA software runs inside of ADS with the same powerful post-processing algorithms
used by the PSA on the bench, so results between simulated and test correlate. The 89600 VSA
hardware, the E4406A Vector Signal Analyzer (which is mostly used in manufacturing), the ESA-E
Series Spectrum Analyzers (general purpose SA), or the Infiniium Oscilloscopes, can also be used in
place of the E4440A PSA.
45
Agilent Solutions for HSDPA
– Baseband Design Simulation & Verification –
Digital
BB
DUT
Agilent E4438C ESG Baseband Studio
Vector Signal Digital Signal Agilent 1680, 1690, or
Generator Interface Module 16900 logic analyzers
Signal Studio for HSDPA and pattern generators
over W-CDMA
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 46
November 9th, 2005
For DUTs with digital inputs and/or outputs, a similar process applies. The
Baseband Studio Digital Signal Interface Module (DSIM) provides digital inputs
and outputs for the E4438C ESG Vector Signal Generator. The DSIM is also
available for direct connectivity with a PC platform, so ADS or custom signals
can be transferred directly to a DUT with digital inputs without the need of a
signal generator. Direct connectivity with the 89601A vector signal analysis
software is also provided, for DUTs with digital outputs.
As an alternative for DUTs with digital outputs, Agilent 1680, 1690, and 16900
logic analyzers can be used to capture the digital signal and transfer it to ADS or
the 89601A software for further analysis. The 16900 family also has a pattern
generator option with connectivity to ADS that can also be used to provide
digital stimulus to DUTs with digital inputs.
46
ADS W-CDMA Design Library
– Test Model 5 in ADS 2003C –
47
ADS W-CDMA Design Library
– HSDPA Coded Uplink Source and Receiver in ADS 2004A–
The W-CDMA Design Library in ADS 2004A includes both an HSDPA coded
uplink source and an HSDPA coded uplink receiver. The BTS receiver is
particularly useful during UE performance requirement simulation and
verification to decode the ACK/NACK and CQI response from the UE, which is
necessary to calculate BLER and other performance requirement metrics.
48
Agilent Solutions for HSDPA
-Design Verification-
Pre-defined test model 5
16QAM demod bits support
Modulation accuracy with HSDPA signal
AMC support in code domain
Agilent E4440A PSA Spectrum Analyzer
The Agilent solutions for signal generation and analysis of HSDPA BTS and UE
are shown above.
The Agilent E4438C ESG Vector Signal Generator with Signal Studio for HSDPA
over W-CDMA (option 418) enables you to perform receiver testing on W-CDMA
BTS and UE that use the HSDPA channels.
Note that Signal Studio is not suitable for amplifier testing of signals with the
HSDPA channels. Instead, the E4438C ESG Vector Signal Generator with the
3GPP W-CDMA FDD personality (option 400) should be used for this purpose.
This option is intended for testing both amplifiers and receivers for the primary
W-CDMA FDD communications channels. It also contains Test Model 5 for
testing amplifiers with the HSDPA channels. It is not suitable for BER/BLER
testing of HSDPA receivers.
The HSDPA measurement personality (option 210) of the Agilent E4440A PSA
Spectrum Analyzer and the E4406A VSA Transmitter Tester enables HSDPA
signal analysis for modulation quality very easily. And the Agilent 89600 Series
Vector Signal Analyzers with option B7N, 3G modulation analysis, also provides
transmitter measurements for signals with HSDPA channels, such as code
domain power and composite EVM.
49
ESG with Signal Studio for HSDPA
over W-CDMA – UE test features enable BLER testing –
Common Channels
Multicode Set AWGN
HSDPA Channels
•4 HS-PDSCH
•4 HS-SCCH
Transport layer config
16 OCNS 16QAM
Channels or
QPSK
Modulation
The figure above shows some of the features of the Signal Studio for HSDPA
over W-CDMA software for UE testing. The most important feature for testing
mobiles is the ability to create downlink transport and physical layer coded
HSDPA signals for performing BLER analysis. The transport layer coding can be
turned off for troubleshooting applications.
The software enables the user to generate up to 15 multicodes, and select either
QPSK or 16QAM for the downlink HSDPA transmissions. This is useful for
testing the demodulation and decoding algorithms in the baseband section.
The next feature is the ability to configure the W-CDMA common control
channels. Although these are not part of the HSDPA capability, they are needed
to establish a radio link between the mobile and the ESG.
Another feature is the ability to generate up to 16 OCNS channels. These
channels simulate the interference observed by the mobile due to the BTS
simultaneously transmitting to other users in a particular cell.
A related feature is the AWGN capability. The AWGN capability simulates the
interference caused by other transmitters (TV stations, radio stations, other
cellular communications, etc) in the vicinity of the cell area.
One final feature is generating up to 4 downlink HSDPA data channels and the
corresponding HSDPA control channels. This is useful for testing whether the
mobile can correctly identify the appropriate HSDPA channel to demodulate and
decode.
Signal Studio for HSDPA over W-CDMA also provides the ability to configure
two ESGs for open loop diversity (in a different part of the user interface).
50
ESG with Signal Studio for HSDPA
over W-CDMA –HARQ and AMC support for UE performance testing–
• Test Adaptive Modulation Coding (AMC) capability
Configure CQI pattern and UE category
Time varying streams of 16QAM and QPSK modulation
• Test Hybrid Automatic Repeat Request (HARQ) capability
Configure ACK/NACK pattern
Configure RV parameter
Signal Studio for HSDPA over W-CDMA enables functional and performance
testing of the AMC and HARQ features associated with HSDPA transmissions.
Each packet is coded with different parameters depending upon the CQI or
ACK/NACK information. The feature works in an open loop mode where the CQI
or ACK/NACK information is simulated through the use of a pattern configured
by the user. These CQI or ACK/NACK patterns can be up to 1280 subframes in
length giving the user the capability to create sophisticated AMC or HARQ
scenarios.
Note that conformance testing is not possible with this solution, since a closed
feedback control loop for the HARQ and AMC parameters is required.
51
ESG with Signal Studio for HSDPA
over W-CDMA – BTS test features enable functional testing –
CQI pattern
ACK/NACK pattern
The figure above shows some of the features of the Signal Studio for
HSDPA over W-CDMA software for BTS testing. The most important feature
with regard to HSDPA BTS testing is the ability to create ACK/NACK and
CQI patterns to determine the BTS ability to correctly respond to different
scenarios.
Another feature is the ability to create the basic W-CDMA signal for use in
establishing a radio link between the ESG and the BTS.
52
HSDPA Personality in Signal Analyzers
– Pre-defined Test Model 5 –
Symbol Boundary: Auto TM5/8xHS-PDSCH
AUTO active detection fails because With Predefined Test Model, code channel
code channel here is set to –30dB is set to Active by force
The following slides show some of the features of the HSDPA personality
(option 210) in the PSA and E4406A VSA signal analyzers. By selecting a pre-
defined test model the instrument is forced to despread and demodulate using
the pre-defined parameters listed below:
•Modulation Scheme (QPSK or 16QAM)
•SF (Spreading Factor)
•Channelization Codes
53
HSDPA Personality in Signal Analyzers
– Adaptive Modulation and Coding –
Slot #0 Move to slot #3
Detected as QPSK correctly HS-PDSCH modulated in 16QAM
The HSDPA personality in the Agilent signal analyzers supports both QPSK
and 16QAM modulation schemes and can detect them automatically.
The modulation scheme detection has three modes:
• Auto: Automatically detects the modulation scheme (16QAM or
QPSK) by slot-by-slot estimations.
• QPSK: Forces to detect as QPSK
• 16QAM: Forces to detect as 16QAM
54
HSDPA Personality in Signal Analyzers
– 16QAM Demodulated Bits Support –
I1
1011 1001 0001 0011 i 0 1 2 3
Q2 b(I) I1 Q1 I2 Q2
Q1
1010 1000 0000 0010
*From TS25.213 5.1
1110 1100 0100 0110
55
HSDPA Personality in Signal Analyzers
– Excel VBA HS-SCCH Decoding Tool –
HS-SCCH
code number
PSA/E4406A
IP address
UE ID
New data
indicator (NDI)
HS-PDSCH(s)
code set : code HS-PDSCH(s) HS-DSCH HARQ process Redundancy and
number offset Modulation Transport Block identifier constellation
and number of scheme size version (RV)
codes
An external excel visual basic for applications (VBA) macro can be used to
extract the despread HS-SCCH signal from the PSA/E4406A and decode the HS-
DSCH control information carried by this channel: the HS-PDSCH(s) modulation
scheme and code set, and the transport channel parameters: transport block
size, HARQ process identifier, RV, and NDI.
Note: The excel macro shown in this slide is an internal Agilent tool. Please
contact your local AE if you are interested in having a copy.
56
HSDPA Personality in Signal Analyzers
– Excel VBA HS-DPCCH Decoding Tool –
HS-DPCCH code
number and I/Q
allocation
Subframe Delay
HARQ CQI
ACK/NACK
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 57
November 9th, 2005
An external excel VBA macro can also be used to extract the despread HS-
DPCCH signal from the PSA/E4406A and decode the ACK/NACK and CQI fields.
Note: The excel macro shown in this slide is an internal Agilent tool. Please
contact your local AE if you are interested in having a copy.
57
HSDPA Personality in Signal Analyzers
– Modulation Accuracy for HSDPA Signal –
Correct EVM reading Signal with HSDPA channels
When the HSDPA capability is enabled, 16QAM modulated code channels can
be correctly detected for the EVM measurement. Without the HSDPA option, the
HS-PDSCHs with 16QAM modulation would be demodulated assuming a QPSK
constellation, which would result in large errors.
58
8960 with HSDPA Test Application for UE
E1963A Key Features
• Most complete 34.121 section 5 & 6
test coverage in one box (including
standard W-CDMA tests)
• Flexibility in UE Control
• FDD Test Mode
• RB Test Mode
• Fully functional MAC-hs
• 12.2 kbps RMC + FRC H-Set 1 to 5
HSDPA Measurements
• Receiver and performance tests: • Transmitter tests:
• BLER and t-put R • Channel Power, ACLR, SEM, dynamic
• ACK/NACK count and statDTX count power analysis
• Median CQI • Flexible HSDPA triggering
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 59
November 9th, 2005
The E1963A is primarily intended for W-CDMA, HSDPA, UMTS production test engineers who are
developing test plans to manufacture HSDPA, W-CDMA, UMTS devices, Agilent’s one-box test set
provides the most complete test functionality for TS 34.121 transmitter (section 5) & receiver
characteristics (section 6) tests. Fast measurements and options in UE connectivity enable
flexibility in test plan development and the assurance that designs meet technology standards.
The E1963A can also be used for design engineers allowing them to speed the validation of their
designs allowing them to get their products to market in the least amount of time.
Both FDD (Frequency Division Duplex) and RB (Radio Bearer) test modes are available. FDD
provides a basic HSDPA forward physical channel signal, no protocol is sent to communicate to the
UE. This is ideal for efficient parametric test needs focusing on the RF transmitter and Receiver.
RB test mode provides the same parametric test capability but adds the protocol required to bring
the call up.
Other key features include a new and completely functional MAC-hs layer that provides ACK/NACK
support along with analysis of the CQI values reported by the UE, and generation of the standard
W-CDMA control channels and a dedicated W-CDMA channel configured as the 12.2 kbps RMC, in
addition to the HSDPA channels. FRC H-Sets 1 through 5 are supported, both in their QPSK and
16QAM configurations.
The transmitter measurements supported include Channel power, ACLR, and SEM, along with a
graphical burst by burst display of the UE’s output power. These measurements, when coupled
with a new flexible trigger for HSDPA, provide industry leading transmitter measurement
capabilities, allowing customers to isolate transmission trouble within three distinct zones within
the subframe.
The receiver and performance requirement metrics supported include a BLER and t-put R in kbps,
ACK/NACK count, statDTX count, and median CQI, as shown in the measurement display in the
slide.
59
GS-8800 Plus: UMTS RF Conformance System for UE
– Pre-Conformance and Conformance –
Signal
Analysis
(E4445A PSA)
Advantage of GS-8800 Plus
Out-of-Band
• GSM/GPRS/EGPRS support
PC Controller
Interference
(E8257D PSG)
GSM Filter Module • GCF Certification
(N1962A)
In-Band
ATT/SW Driver • Upgrade of Standard system
Interference
Add-on RF
Interface
(87130A)
to Plus system
(E4438C #1 ESG)
RF Interface
• GS-8800 is scalable from
DUT
RF Comm.
Test Set BB Processor (N1961A)
RF
Super-Lite, Lite, Standard,
(8960 #1 OBT) (Master)
Plus1 (Pre-conformance) and
RF Comm. In-Band Plus2 (Full conformance)
Test Set Interference
(8960 #2 OBT) (E4438C #2 ESG)
RF Fading Simulator
with AWGN
Power Supply
(66311B)
• Future HSUPA support
RF Comm.
BB Processor
Test Set
(Slave)
(8960 #3 OBT)
60
GS-8800 Plus: UMTS RF Conformance System for UE (cont.)
GS-8800 TS 34.121 HSDPA Tests
Section Test Description
5.2A Maximum Output Power with HS-DPCCH
5.9A Spectrum emission mask with HS-DPCCH
Standard system 5.10A Adjacent Channel Leakage Power Ratio (ACLR) with HS-DPCCH
5.13.1A Error Vector Magnitude (EVM) with HS-DPCCH
6.3A Maximum Input Level for HS-PDSCH Reception (16QAM)
Plus1 9.2.1 Demodulation of HS-DSCH - Single Link Performance
9.2.2 Demodulation of HS-DSCH - Open Loop Diversity Performance
Plus2
Plus 9.2.3 Demodulation of HS-DSCH - Closed Loop Diversity Performance
system 9.3.1 Reporting of Channel Quality Indicator - AWGN Propagation Conditions
Plus1 9.3.2 Reporting of Channel Quality Indicator - Fading Propagation Conditions
9.4 HS-SCCH Detection Performance
The slides shows the HSDPA test cases supported by the GS-8800 standard, plus1, and
plus2 systems.
61
Anite Solutions for HSDPA UE Signaling Test
Anite W-CDMA/HSDPA SAT
• 2-12 cell signaling test solution for protocol development using the 8960 with the
Anite Baseband Processor (ABP)
• 3GPP Release 5 Programmer’s Toolset (PT)
• 3GPP Release 5 Conformance Toolset (CT) with Conformance Test Cases
• HSDPA MAC-hs/RLC and baseband control via graphical user interface (GUI)
ABP ABP
The Anite SAT Test System provides functional verification of HSDPA UEs, as well as a complete Release 5
development test system. The system comprises multiple test units (up to 12) with an industry-standard PC
controller. The test units are connected to the PC controller via a LAN interface. The test unit is comprised of an
Agilent 8960 wireless communications test set and an Anite add-on module (the Anite Baseband Processor -
ABP). Multiple test units provide support for simulation of multiple cells and to allow handover procedures to be
tested. The RF paths are combined via a straightforward power splitter/combiner. Introduction of other channel
impairments such as co-channel or adjacent channel interferers can be done externally using a directional
coupler or power splitter/combiner.
The Anite HSDPA test solution includes both MAC and RLC functionality in accordance with 3GPP
specifications TS 25.321 and TS 25.322 respectively. The following components of the MAC architecture are
implemented: MAC-hs – manages flow control, scheduling and priority control, per-user HARQ processes and
transport format/resource combination selection, and MAC-d – implements transport channel switching, C/T
multiplexing and flow control with transport channel routing to MAC-hs. RLC entities can be activated in
transparent mode, unacknowledged mode or full acknowledged mode and routed to logical channels as needed.
The Anite SATsystem can be controlled in three ways:
• A C/C++ programmable API. This allows the test system user to write test programs or simulation scenarios
in C/C++ using Anite’s full Programmer’s Toolset (PT) for W-CDMA & HSDPA. In addition to the functions of
the test system itself, the programmer has access to the underlying facilities of the host computer such as file
and I/O systems. This, for example, allows programs to control external equipment, to control the UE under test
or to store and retrieve large amounts of test data.
• A test case manager using Anite’s Conformance Toolset (CT) to run conformance test scripts for both W-
CDMA and HSDPA.
• For HSDPA, a graphical user interface (GUI) is also available to allow control via MAC-hs/RLC and/or
baseband for development testing.
The Anite SAS system is controlled by a GUI that allows channels to be activated and deactivated. Test
configurations can also be stored and reloaded. It allows for creation of complex cell or network simulations to
enable interoperability testing.
62
Summary
HSDPA uses new techniques such as AMC and HARQ to achieve high
peak rates
HSDPA improves spectral efficiency for downlink packet data traffic
New channels are defined for the downlink and the uplink
TDM is used in combination with CDM
Modulation and coding change in accordance with instantaneous
variations in channel conditions
HARQ and soft combining provide further data rate adjustment based
on channel conditions
MAC layer scheduling functionality in Node-B provides fast scheduling
Agilent provides solutions for HSDPA testing of BTS and UE
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 63
November 9th, 2005
63
Reference Documents
(www.3gpp.org)
3GPP TS 25.101 V.6.9.0 3GPP TS 25.306 V.5.c.0
UE Radio Transmission and Reception (FDD) UE Radio Access Capabilities
3GPP TS 34.121 V.6.2.0 3GPP TS 25.308 V.5.7.0
Terminal Conformance Specification. Radio HSDPA Overall description
Transmission and Reception (FDD)
3GPP TS 25.321 V.5.c.0
3GPP TS 25.141 V.6.b.0 Medium Access Control (MAC) Protocol
BS Radio Transmission and Reception (FDD) Specification
3GPP TS 25.211 V.5.7.0 3GPP TR 25.858 V.5.0.0
Physical Channels and Mapping of Transport High Speed Downlink Packet Access
Channels onto Physical Channels (FDD) Physical Layer Aspects
3GPP TS 25.212 V.5.a.0 3GPP TR 25.877 V.5.1.0
Multiplexing and Channel Coding (FDD) High Speed Downlink Packet Access:
lub/lur Protocol Aspects
3GPP TS 25.213 V.5.6.0
Spreading and Modulation (FDD) 3GPP TR 25.950 V.4.0.0
UTRA High Speed Downlink Packet Access
3GPP TS 25.214 V.5.b.0
Physical Layer Procedures (FDD)
Concepts of HSDPA– rev.8.1 Agilent Copyright Page 64
November 9th, 2005
A listing of some of the Release 5 specifications that relate to HSDPA and that
were used when developing this presentation is shown above.
64
Related Information
65