New Tutorials
- UMTS Radio Link Protocol Decoder
- Google Wave Invitation Give Away
- Introduction to LTE
- UMTS Cell Selection Procedure
- HSUPA: High-Speed Uplink Packet Access
Community News/Articles
- Intel shows netbook apps and more at Mobile World …February 9, 2010
Honestly, it’s my first time going to Mobile World Congress (MWC) which takes place in wonderful Barcelona, Spain, Europe. So I’m quite excited what will happen there and what this huge…
- Android DOUBLED its North-American market share du…February 9, 2010
That’s the good news, with Mashable pointing out today that Google’s share of the smartphone market rose from 2.5% to 5.2% between September and December of 2009.
Amazingly, despite all…
- The Competition in Smartphone Market to Increase i…February 8, 2010
The competition on the smartphone market is expected to increase significantly during the ongoing year, with the Taiwanese mobile phone maker HTC Corporation being said to lose market share to riva…
- Measuring the metrics of mobile internet usageFebruary 8, 2010
The GSM Association has joined forces with comScore and four UK mobile operators in a new initiative, Mobile Media Metrics (MMM). Initially available only in the UK, MMM is designed to provide hard…
- Nokia Sued by Investors Over 2008 Production Delay…February 6, 2010
Nokia Oyj, the world’s biggest maker of mobile phones, was sued by investors who claim the company hid production delays in 2008 that, coupled with a price-cutting strategy, caused phone prices a…
- Sagem and UPEK to Launch Android Smartphones with …February 6, 2010
Cell phone maker Sagem Wireless has decided to partner up with UPEK in order to develop some brand new Android capable of special tricks. The handsets in question will be able to read the userR…
- Comcast’s busy week puts its multi-play tele…February 6, 2010
Cable TV company Comcast is at a pivotal point in its evolution as a multi-play telecom service provider. Its status as a telecom giant that should be mentioned in the same sentence as AT&T and…
- Nokia 6303i classic is simple, affordableFebruary 5, 2010
Nokia (NYSE: NOK) has unveiled a “sophisticated and compact device” – 6303i classic. It’s an easy to use feature phone with stainless steel covers that follows in the footprints of the Noki…
- Globe targets 1.3m broadband subscribers in 2010February 5, 2010
Philippines operator earmarks $230 million in capex for expansion of broadband coverage, capacity.
Globe Telecom Inc. aims to increase its broadband subscribers to 1.3 million this year, nea…
- Samsung answers Motorola with Android-powered SHW-…February 5, 2010
You might’ve thought that one of the local players would’ve been the first to announce Android gear for South Korea, but that honor ended up going to Motorola with its MOTOROI — so who’s ne…
Recent Comments
- Michael on Introduction to LTE
- Shelton on Google Wave Invitation Give Away
- yl on UMTS Radio Link Protocol Decoder
- Neha Khurana on UMTS: Radio Link Protocol (RLC) Overview 25.322
- Raghav on UMTS: Radio Link Protocol (RLC) Overview 25.322


Loading...
HSUPA: High-Speed Uplink Packet Access
High Speed Uplink Packet Access (HSUPA) is introduced in 3GPP Release 6 standards to improve the uplink UE data rate which was significantly low up to Release 5. To improve the uplink data rate some new functionality are added:
MAC Protocol
HSUPA introduced some changes in MAC protocol both in the UE and network side.
MAC –e in the NodeB
The MAC-e entity is located in the NodeB. There is one MAC-e entity in the NodeB for each UE.
The MAC-e entity is responsible for
MAC-es in SRNC
For each UE there is one MAC-es entity in the SRNC. The MAC-es covers the following functionalities:
MAC-e/es in UE
MAC-e/es handles the E-DCH specific functions in the UE. There are three different entities in MAC-e/es.
HARQ
HARQ entity is responsible for ACK/NACK handling. It receives ACK/NACK from the nodeB and act accordingly.
Multiplexing and TSN setting
Multiplexing and TSN setting entity is responsible for concatenating multiple MAC-d PDUs into one MAC-es PDU, and to multiplex several MAC-es PDUs into one MAC-e PDU.’
E-TFC selection
This entity is responsible for E-TFC selection taking the following into consideration:
E-DCH Transport Channel
On the uplink when E-DCH is supported, two CCTrCH are used simultaneously. The E-DCH transport channel can be configured with 10 ms TTI or with 2 ms TTI. 10 ms TTI is mandatory and must be supported by all UEs which support E-DCH, but 2 ms TTI is optional.
UE can have only one E-DCH transport channel at a given point of time. The E-DCH can be mapped onto one CCTrCH of E-DCH type at a given point of time and there will be only one Transport Block (TB) per TTI.
Physical Channels for HSUPA
Enhanced Dedicated Physical Data Channel (E-DPDCH)
The E-DCH transport blocks are carried on the E-DPDCH channel in the physical layer. E-DPDCH operates in 2 ms or 10 ms TTI. Release 6 E-DPDCH uses QPSK modulation and in Release 7 there is possibility to use 4 PAM modulations.
The E-DPDCH does not carry any other information other than data symbols. It depends on the DPCCH to carry pilot symbols and channel estimation and on E-DPCCH to carry E-TFC, Retransmission Sequence Number (RSN) and happy bit.
E-DPDCH uses multi-codes combinations to increase the data rate. Spreading Factor 2 (SF 2) can also be used.
So the different possibilities of data rates with code combinations:
Number of codes
Data Rate (kbps)
One code with SF 4
960
Two codes with SF 4
1920
Two codes with SF 2
3840
Two codes with SF 4 and two codes with SF 4
5760
Release-6 E-DPDCH
Release-7 E-DPDCH
Enhanced Dedicated Physical Control Channel (E-DPCCH)
E-DPCCH carries HSUPA-related physical layer control information. E-DPCCH always follows the TTI length of E-DPDCH.
The E-DPCCH carries the following information:
For 2 ms TTI Case
For 10 ms TTI Case
E-DCH Hybrid ARQ Indicator Channel (E-HICH)
E-HICH channel is used to send the ACK/NACK information in the downlink i.e. NodeB indicates whether a packet is correctly received from a UE or not.
E-HICH is shared by multiple users at the same time. Each user is allocated one orthogonal signature for E-HICH and one for E-RGCH. Since there are 40 orthogonal signatures are available so only 20 users can use the same code channel at a specific point of time.
E-DCH Relative Grant Channel (E-RGCH)
E-RGCH is used to step up or step down the output power used by the UE. So E-RGCH does not carry any exact value but an indication to go up or down relative to the current serving grant.
E-HICH uses the same code channel as E-HICH to save code space.
E-DCH Absolute Grant Channel (E-AGCH)
An E-DCH Absolute Grant Channel is transmitted by the serving E-DCH cell. It carries two kind of information:
AG value is the exact E-DPDCH/DPCCH power ratio that the UE need to use in the next transmission.
AG scope tells whether the AG value will be used by a single HARQ process or will be used by all processes.
UE Capabilities
When establishing RRC connection UE sends it E-DCH capabilities to the NW. In the RRC CONNECTION SETUP COMPLETE, UE sends information about E-DCH Physical layer category.
Release 6
E-DCH category
Maximum number of E-DCH codes transmitted
Minimum spreading factor
Support for 10 and 2 ms TTI EDCH
Maximum number of bits of an E-DCH transport block transmitted within a 10 ms E-DCH TTI
Maximum number of bits of an E-DCH transport block transmitted within a 2 ms E-DCH TTI
Category 1
1
SF4
10 ms TTI only
7110
-
Category 2
2
SF4
10 ms and
2 ms TTI
14484
2798
Category 3
2
SF4
10 ms TTI only
14484
-
Category 4
2
SF2
10 ms and
2 ms TTI
20000
5772
Category 5
2
SF2
10 ms TTI only
20000
-
Category 6
4
SF2
10 ms and
2 ms TTI
20000
11484
NOTE: When 4 codes are transmitted in parallel, two codes shall be transmitted with SF2 and two with SF4
Release 7
E-DCH category
Maximum number of E-DCH codes transmitted
Minimum spreading factor
Support for 10 and 2 ms TTI EDCH
Maximum number of bits of an E-DCH transport block transmitted within a 10 ms E-DCH TTI
Maximum number of bits of an E-DCH transport block transmitted within a 2 ms E-DCH TTI
Category 1
1
SF4
10 ms TTI only
7110
-
Category 2
2
SF4
10 ms and
2 ms TTI
14484
2798
Category 3
2
SF4
10 ms TTI only
14484
-
Category 4
2
SF2
10 ms and
2 ms TTI
20000
5772
Category 5
2
SF2
10 ms TTI only
20000
-
Category 6
4
SF2
10 ms and
2 ms TTI
20000
11484
Category 7
4
SF2
10ms and 2 ms TTI
20000
22996
NOTE: When 4 codes are transmitted in parallel, two codes shall be transmitted with SF2 and two with SF4
References
Enhanced uplink; Overall description: 3GPP TS 25.319
UE Radio Access capabilities: 3GPP TS 25.306
FDD Enhanced Uplink;Overall description;Stage 2: 3GPP TS 25.309
Medium Access Control (MAC) protocol specification: 3GPP TS 25.321
Related posts: