Friday, August 24, 2012

Backoff Indicator

Backoff Indicator is a special MAC subheader that carries the parameter indicating the time delay between a PRACH and the next PRACH. There are cases where a UE has to send another PRACH after it already sent a PRACH. 

The most common cases are as follows.

 i) UE sent a PRACH but didn't get a RAR for some reason. 
 ii) UE sent a PRACH and got RAR, but the RAPID in the RAR is not for the UE. 

If the random access attempt of a UE fails, either because the preamble sent by the UE was not detected by the eNB or the UE lost the contention resolution, the UE has to start the process over again. To avoid contention and overload, the eNB can signal the UEs that they have to wait a certain time before they try to connect again. The parameter that controls this is called the backoff indicator (BI) and is signaled by the eNB in the random access response. The actual time the UE should backoff is chosen uniformly by the UE in the interval [0,B]. As mentioned, the backoff parameter is sent in the RA response, but all RA responses can however be read by all UEs who sent a preamble in step 1 of the random access procedure. This means that also a UE that did not get a random access response. with its own preamble, i.e., was not detected, can receive the backoff parameter and use it. 

The eNB can force the UE to wait a certain time before it tries to connect again. The maximum length of the backoff time is signaled to the UE by the eNB with the backoff parameter B. One possible scenario is that the backoff only is activated when there is an overload in the system. Therefore it would be interesting to study how the observations of AD (Access Delay) are affected by different values on B, during different conditions of the system. If the AD observers cannot be upgraded to accurately estimate an eventual backoff it would mean that the eNB is depending on AD reports from the UEs.

Tuesday, April 17, 2012

Services Provided by Physical (L1) Layer

The physical layer offers data transport services to higher layers. The access to these services is through the use of transport channels via the MAC sub-layer. A transport block is defined as the data delivered by MAC layer to the physical layer and vice versa. Transport blocks are delivered once every TTI (Transmission Time Interval).

The physical layer is expected to perform the following functions in order to provide the data transport service:

- Error detection on the transport channel and indication to higher layers
- FEC encoding/decoding of the transport channel
- Hybrid ARQ soft-combining
- Rate matching of the coded transport channel to physical channels
- Mapping of the coded transport channel onto physical channels
- Power weighting of physical channels
- Modulation and demodulation of physical channels
- Frequency and time synchronisation
- Radio characteristics measurements and indication to higher layers
- Multiple Input Multiple Output (MIMO) antenna processing
- Transmit Diversity (TX diversity)
- Beamforming
- RF processing. (Note: RF processing aspects are specified in the TS 36.100)