Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Home
PHICH
Random Access Procedure (RACH)
14
Resource Allocation Types
7
All about PDCCH and CCE allocation
11
LTE ( Long Term Evolution )
4
formats:DCI format 0 is used for uplink allocation, all other formats are used for allocating the
resources in downlink.
Format 1 for downlink allocation of resources for Single Input Multiple Output
(SIMO)case
Format 2 and Format2A for transmission of DL-SCH allocation for closed and
open loop MIMO operation, respectively
PCFICH value
Number of antenna ports present which in turn will effect the reference signals
present.
Lets take an example for the number of CCE available calculation:Step -1 :- We need to find the total number of RE's available in first n OFDM symbols
where n is coming from the value of PCFICH.
Suppose n = 3
Total RE's = n * x * y
n - PCFICH value
x - number of subcarriers in 1 RB
y - total number of RB's considering 10 Mhz bandwidth
Total RE's = 3 * 12 * 50 = 1800 RE's
RE's for PDCCH = Total RE's Number of RE's used for reference signals Number of RE's used in PHICH Number of RE's used in PCFICH
CCE's available for PDCCH = RE's for PDCCH /36
as 1 CCE = 36 RE's.
eNodeB uses the PDCCH for sending the control information for a particular UE or a
group of UE's. It means eNodeB uses the PDCCH for some broadcast information also
which is common for all the UE's. So to make that process easier eNodeB divided its
CCE's into two parts which we call them as search space:
1.
Common search space :- It consists of CCE's which are used for sending the
control information which is common for all the UE's .Maximum number of CCE
present in common search space is 16. For Example:- Common search space CCE's
are used by eNodeB for sending the control information of SIB's which is common for
all UE's.
2.
UE specific search space :- CCE's belonging to UE specific space are used for
sending the control information for a particular UE only. That means information
present on UE specific CCE's can only be decoded by a specific UE.
eNodeB can also send the control information for a specific UE on the common search
space.
Lets suppose there are total 100 CCE's eNodeB has for sending the control information
combining both common space and UE specific search space.
Suppose enodeB has used 85th CCE number for a UE named ravan for sending his
control information.
Now how the Ravan will come to know which CCE he needs to decode for getting his
information. Either he needs to scan all 100 CCE's one by one and try to find the
information. This procedure will consume a lot of battery power for the UE. So to
simplify this process,
eNodeB has fixed some indexes for a particulat UE based on the rnti and the subframe,
so now ravan needs to find his control information only on those specific CCE indexes.
a UE:
First we should be familiar with some terms used in this procedure:Aggregation Level :- It is defined as number of CCE's used for sending a
control information. Its values can be 1,2,4 and 8. Suppose for UE named ravan
eNodeB is using some DCI format whose size comes out to be 90 bits after applying
the code rate.
Code rate:- It is mainly a physical layer funda for sending the information in a
redundant way such that chances of UE successfully decoding it gets increased.
As we know that :1 CCE = 36 RE's
1 RE = 2 bits ( For QPSK modulation)
4 bits( For 16 QAM )
6 bits ( For 64 QAM)
And eNodeB uses QPSK modulation technique for PDCCH ,
Number of bits in 1 CCE = 36 * 2 = 72 bits.
In the example for UE ravan eNodeb needs to send 90 bits , so it need to use
atleast 2 CCE's for the control information on PDCCH. It means it will send the control
information with aggregation level 2.
It is also possible that enodeB uses a higher aggregation level( more number of
CCE's) even if the bits transmitted on PDCCH are less. This happens when channel
conditions are bad , so to provide more redundant information to UE such that it can
decode the PDCCH.
Search space
Type
UE-specific
Common
6
6
2
2
4
2
PDCCH Format :- There are four PDCCH formats available as shown below
The set of indexes searched by a UE depends on a formula given by spec as:where Yk is defined as
L - Aggregation level
A PDCCH consisting of n consecutive CCE's may only start on a CCE index fulfilling
i mod n = 0
where i = CCE number
For Example:eNodeB wants to allocate PDCCH for some UE or group of UE's on aggregation level 4
( Means 4 CCE's are required), Then it can only allocate CCE's starting with indexes
which satisfies
(CCE index) mod 4 = 0
By meeting the above two conditions 4 indexes will be supported by aggregation level 4
in common space as
CCE
CCE
CCE
CCE
index
index
index
index
Similarly if eNodeB wants to allocate with aggregation level 8, then possible indexes
meeting the two conditions will be
CCE index 0 - will contain consecutive CCE's from 0 to 7
CCE index 8 - will contain consecutive CCE's from 8 to 15
As we know that UE does the blind PDCCH decoding , means it does not have any idea
about the aggregation level or DCI format used by the eNodeB. So a UE in common
space needs to make
(4 try in aggregation level 4 + 2 try in aggregation level 8 ) * DCI format supported for
common space
only small sizes DCI formats are supported in common search space as 0/1A/3/3A/ and
1C
so if enodeB supports 1A and 1C DCI formats, so UE needs to do 12 tries maximum to
decode its PDCCH information.
In similar ways UE can find the CCE indexes available in all subframes for the different
aggregation levels.
For point 1 like case, common search space CCE's can be used to resolve the
contention. This is also another inportant use of common search space.
It is also clear that first 16 CCE's are used for common search space in both
aggregation level 4 and 8.
It is decided by enodeB on the basis of transmission mode and the RNTI type used for
that particular PDCCH.
Steps followed by UE for the blind decoding of PDCCH:After each blind detection UE checks the CRC with the corresponding RNTI. If CRC is
decoded successfully with that RNTI, UE can find the DCI format from the payload size
and the RNTI in that PDCCH .
ULSCH PDCCH or DCI format 0 which is used for uplink grant is scrambled with
Antenna selection mask . It is done to intimidate the UE about the antenna port it
needs to use for its transmission.
PDCCH shall be transmitted on the same set of antenna ports as PBCH.
PDCCH is transmitted in starting OFDM symbols to save battery at UE.
For 1 UE, eNodeB can send multiple DCI's if it needs to send data and give
uplink grant in the same tick.
KeyEVDORFParameterWhileDriveTest(DT)
RX:
It is the total signal level received within the bandwidth, including the serving carrier signal (C)
and interfering signal (I).Those signals which are carried by other carrier are called interfering
signals. The high value Rx does not necessarily come with strong carrier while low value Rx
comes necessarily with weak carrier signals. It is mainly used for analysis of coverage area
(weak coverage and strong coverage area).
C/I:
It is the Key parameter in EVDO drive test which helps to determine terminal data rate request
forward rate. Where C shows the signal strength of serving sector and I shows the signal
strength of the other available sectors .C/I and Ec/Io indicate the signal to noise ratio.
The relationship between C/I and Ec/Io is Ec/Io=C/C+I
Mapping Table:
DRC
Index
Slots
Modulation
Preamble
Chips
0x0
n/a
QPSK
n/a
Null rate
n/a
0x1
16
QPSK
1024
1024
38.4
-11.5
0x2
QPSK
512
1024
76.8
-9.2
0x3
QPSK
256
1024
153.6
-6.5
0x4
QPSK
128
1024
307.2
- 3.5
0x5
QPSK
128
2048
307.2
- 3.5
0x6
QPSK
64
1024
614.4
- 0.6
0x7
QPSK
64
2048
614.4
- 0.5
0x8
QPSK
64
3072
921.6
+ 2.2
0x9
QPSK
64
2048
1228.8
+ 3.9
0xa
16 QAM
64
4096
1228.8
+ 4.0
0xb
8PSK
64
3072
1843.3
+ 8.0
0xc
16QAM
64
4096
2457.6
+ 10.3
0xd
16QAM
64
5120
1536.0
In Rev A
0xe
16QAM
64
5120
3072.0
In Rev A
If a place where sector overlap exists, the C/I will not be necessarily high if with high value of
Rx. So C/I value in sector overlap area is low. Pilot pollution have greater effect on C/I value in
EVDO network because an AT demodulates signals from only one sector at a time where as an
MS can demodulate signals from three or more sectors in 1X network.
PER:
PER is similar to FER in 1X network .It affects the forward data rate as in C/I .It includes both
Forward PER(EV_RX_PER) and Reverse PER (EV_TX_PER).The high value of PER means
the lower RLP throughput because of the repeated transmission in the RLP layer. In reverse link
it is proportional to the C/I.
DRC Value:
It is related to C/I as shown in above table and PER. It depends up on the quality of air
interface.
EV_RX_RLP_Throughput_Instant:
Reverse Rate:
Coverage Counter:
Application Layer:
FTP Download
FTP Upload
RLP layer:
EV_RX_RLP_Thr
EV_TX_RLP_Thr
Physical Layer:
EV_Rx_packet_Thr
EV_Rx_Pkt_Thr_Instant
EV_TX_Pkt_Thr
QOS:
EV_Rx_PER
EV_Tx_PER
ReasonsforCallDropsinCDMASystem
The following can be reason for the dropped call in CDMA:
1) Improper setting for the overhead channel power level and the traffic channel power
thresholds.
2) Improper hand off parameter setting.
3) Removing the pilot from the active set by the candidate set before the replacement.
4) Pilot is too weak to lock the code tracking loop.
5) Distortion of the forward signal by the power amplifier.
6) Improper control of the forward channel power.
7) High Frame Error Rate (FER), poor pilot, or poor RSSI.
In the Reverse Link:
1) Improper setting of the access parameters, improper setting of the open loop power control,
or improper setting of the reverse link Eb/No threshold value.
2) A number of signaling conditions cause the system to revert to the system determination state
of the initiated system setting.
6) Link imbalance.
7) High FER, frequent change in the transmit gain, and high transmit power.
1) An updated neighbor list was not received. After a successful inter-MSC hard hand off, a
message carrying an updated neighbor list of the target cell must be receivedif the list is not
received, a call drop occurs. In accordance with the present embodiment, this problem is solved
by applying a supplementary package to the BTS software (i.e., updating the software) to
prevent call drops due to this condition.
2) The guard timer is not properly working. After a successful forward channel inter-MSC hard
hand off, the time until the associated reverse channel inter-MSC hard hand off occurs is
restricted in order to prevent the ping pong phenomena. In accordance with the present
embodiment, when analyzing the message, if the above-noted time is shorter than a preset
value (e.g., 5 seconds), a supplementary package is applied.
3) An improper message is received while performing the hard hand off. For example, after
receiving the mobile station reject order, the call is dropped. In accordance with the present
embodiment, an improper message of this sort is indicative of a mobile station problem or a
software problem, whereupon appropriate corrective measures are taken.
4) After performing the hard hand off, the call is not audible and then the call is dropped. In
accordance with the present embodiment, this condition is determined to be a mobile station
problem, whereupon corrective action is effectuated.
The cause of the call drop/failure may be an RF environmental problem, e.g., excessive path
loss or delay spread, which results in low signal strength in the inter-MSC hand off area. When
performing hard hand off under the condition of a prior signal from the serving cell, the serving
cell signal gradually worsens because the mobile station is moving towards the target cell. In
this situation, if the mobile station fails to receive the signal provided by the serving cell BTS, the
hard hand off towards the target cell cannot be performed, and because the FER increases, the
call is dropped. In accordance with the embodiment, this condition can be remedied by adjusting
the transmit power of the BTS, the antenna direction, and/or the antenna tilt. The optimized
signal strength (Ec/Io) in the service cell of the inter-MSC hard hand off is -10-7 dB.
SlotCycleIndex(SCI)inCDMA
In The CDMA System, Paging Channel ( the shared channel that all MS listen the paging channel
for system info like SID, NID, Zone, Time, PRL, PN etc), time is divided into "slots". To conserve power,
phones that are currently idle only "wake up" and listen for messages on the Paging Channel during their
assigned slots. The slot cycle index determines how often the phone's slot comes around. If the slot
cycle index is 0, the phone wakes up every 1.28 seconds. If it's one, it wakes up every 2.56 seconds. If
it's two, it's every 5.12 seconds, and so on.
The larger the setting of SCI, the more power is conserved, but the longer it takes to page the phone for
an incoming call. You can imagine that if it were set to 10.24 seconds, few callers would hang on the line
long enough for you to answer your phone.
There are two settings that govern this. One is the "preferred slot cycle index" in the phone, and can be
set via service programming. The other is the "maximum slot cycle index" set in the base station and
broadcast in overhead messages on the Paging Channel. The phone has to use whichever
number is smaller.
In Conclusion,
If this parameter is set to an excessively low value, the delay in call setup decreases, but the
MS consumes more power and its standby time is shortened. If this parameter is set to an
excessively high value, the delay in call setup increases, but the MS consumes less power.
Time period for MS to read its paging channel=16* 2 power SCI *80 ms.
Here 1 cycle = 16 slot = 1.28 sec
1 slot= 80 ms
If SCI =0
T=16 * 2 power 0 * 80 ms
= 1.28 sec
If SCI =1
T=16* 2 power 1*80 ms
=16*2*80 ms
=2560 ms
=2.56 sec.
Similarly ,
If SCI=2
T=5.12 Sec.