Thursday, November 12, 2015

System Information in LTE



System Information are of Two variant : Static(MIB) and Dynamic (SIB)

MIB: Master Information Block

Logical Chennel: BCCH
Transport Channel: BCH/PBCH
Physical Channel: PBCH

SIB: System Information Block

Logical Chennel: BCCH
Transport Channel: BCH/DL-SCH
Physical Channel: PDSCH

Total 11 SIBS (1,2,3,4,5,6,7,8,9,10,11) are there in LTE according the basic release (Release 8).
There are some more inclusioon of SIB's as per the latest release is as below,

sib12-v920     SystemInformationBlockType12-r9, 
sib13-v920     SystemInformationBlockType13-r9, 
sib14-v1130   SystemInformationBlockType14-r11, 
sib15-v1130   SystemInformationBlockType15-r11, 
sib16-v1130   SystemInformationBlockType16-r11, 

sib17-v12xy   SystemInformationBlockType17-r12
sib18-v12xy   SystemInformationBlockType18-r12  





Type
Channel
Info
Release
MIB

PLMN
R8
SIB1

1.       Cell Access Related Information - PLMN Identity List, PLMN Identity, TA Code, Cell identity & Cell Status
2.       Cell Selection Information - Minimum Receiver Level
3.        Scheduling Information - SI message type & Periodicity, SIB mapping Info, SI Window length

R8
SIB2

1.       Access Barring Information - Access Probability factor, Access Class Baring List, Access Class Baring Time
2.       Semi static Common Channel Configuration - Random Access Parameter, PRACH Configuration
3.       UL frequency Information - UL EARFCN, UL Bandwidth, additional emission
4.       MBSFN Configuration

R8
SIB3

1.       Information/Parameters for intra-frequency cell reselections

R8
SIB4

1.       Information on intra-frequency neighboring cells

R8
SIB5

1.       Information on inter-frequency neighboring cells

R8
SIB6

1.       Information for reselection to UMTS (UTRAN) cells  

R8
SIB7

1.       Information for reselection to GSM (GERAN) cells  

R8
SIB8

1.       Information for reselection to CDMA2000 systems
R8
SIB9

1.       Home eNodeB name – for future LTE femtocell applications
R8
SIB10

1.       ETWS (Earthquake and Tsunami Warning System) information Primary Notification
R8
SIB11

1.       ETWS (Earthquake and Tsunami Warning System) information Secondary Notification
R8
SIB12

1.       Commercial Mobile Alerting System (CMAS) information.
R9
SIB13

1.       MBSFN (eMBMS) Area Configuration
MCCH Configuration

R9
SIB14

1.       Extended Access Barring
R11
SIB15

1.       MBMS SAI (Service Area Identities) Configuration
R11
SIB16

1.       GPS Related Informatin
R11
SIB17

1.       WLAN Configuration for LTE-WLAN Interworking
R12
SIB18

1.       Broadcast Information for SL Communication
R12








MIB
dl_earfcn

Downlink Earfcn of the CELL
pci

Physical Cell Id
Downlink_channel_bandwidth

System bandwidth is must for UE in order to decode any other physical layer channel
e.g. n50
antenna_ports_count

Antenna ports count
Phich Configuration
Phich Duration
Whether it is normal or extended
e.g normal

Phich Resource
Phich Resoursce group for the UE
e.g one sixth
System Frame Number

For initial synchronization and For periodic sync that a UE can do to find out any drifts of its timing vs the eNb’s timing.

SIB1
cellAccessRelatedInfo
plmn_IdentityList
This is the PLMN id of the NW
mcc[0]
Mobile Country Code
mcc[1]
mcc[2]
mnc[0]
Mobile Network Code
mnc[1]
cellReservedForOperatorUse
0 indicates Reserved for Operator
 1 Indicates Not Reserved for Operator
trackingAreaCode   

Tracking Area Code
Cell Identity

Cell  identity helps identify the cell uniquely within the PLMN
Cell Barred

0 Barred , UE is not allowed to camp
1 Not Barred, UE is allowed to camp
intraFreqReselection 

Whether UE is allowed to perform intra frequency (within band) cell reselection or not
csg_Indication

Closed Subscriber Group Indication
cellSelectionInfo                  
q_RxLevMin  
Minimum required Rx level
q_RxLevMinOffset
Min required Rx level Off set
freqBandIndicator

Indicates the band number
schedulingInfoList
si_Periodicity
schedulingInfoList indicates sib’s transmitted by the eNb other than sib1

si_Periodicity indicates the periodicity of that particular si.
sib_MappingInfo
sib_MappingInfoindicates which sib it is
si_WindowLength
It’s in millisecond and gives info about specified window length where it will be transmitted
systemInfoValueTag
Indicates if there is a change in system information.

Useful when UE returns  from out of coverage
.

SIB2
AC Baring for Emergency Calls



AC Barring for MO Signaling
Barring Factor (0 to 0.95,  step 0.05


Barring Time (4,8,16, 32,64,128,256,512 Seconds)


Barring For Special AC


AC barring for MO Data
Barring Factor (0 to 0.95,  step 0.05


Barring Time (4,8,16, 32,64,128,256,512 Seconds)


Barring For Special AC


Radio Resource Configuration
RACH Configuration
Number of RA Preambles

Size of RA Preamble Group A

Message Size Group A

Message Power Offset Group B

Power Ramping Step

Preamble Initial Received Target Power

Preamble Trans Max

RA response Window Size

MAC Contention Resolution Timer

MAX HARQ Msg3TX

BCCH Configuration
Modification Period Coefficient

PCCH Configuration
Default DRX Cycle

nB

PRACH Configuration
Root Sequence Index

PRACH Configuration Index

High Speed FLAG

ZERO Co-relation zone Configuration

PRACH Frequency Offset

PDSCH Configuration
Reference Signal Power

p-b

PUSCH Configuration
n-SB

Hopping Mode

PUSCH Hopping Offset

Enable 64 QAM

Uplink Reference Signals
Group Hopping Enabled
Group Assignment
Sequence Hopping Enabled
Cyclic Shift
PUCCH Configuration
Delta PUCCHShift

nRB CQI

nCS AN

nIPUCCH AN

Uplink Sounding Reference Signal Configuration
setup
Bandwidth Configuration

Subframe Configuration

Ack/Nack SRS Simul Trans
Uplink Power Control
pO Nominal PUSCH

Alpha

pO Nominal PUCCH

Delta List
(Power Offset in dB)
PUCCH Format 1
(-2,0,2)
PUCCH Format 1b
(1,3,5)
PUCCH Format 2
(-2,0,1,2)
PUCCH Format 2a
(-2,0,2)
PUCCH Format 2b
(-2,0,2)
Uplink Cyclic Prefix Length


UE Timers and Constants
T300 (100,200,300,400,600,1000, 1500,2000 ms)

T301 (100,200,300,400,600,1000, 1500,2000 ms)

T310 (0,50,100,200,500,1000, 1500,2000 ms)

N310 (1,2,3,4,6,8,10,20)

T311 (1,3,5,10,15,20,30 Seconds)

N311 (1,2,3,4,6,8,10)

Frequency Informarion
Uplink Carrier Frequency


Uplink Bandwidth


Additional Spectrum Emission


MBSFN Subframe Configuration
(1 to 8 Instances)
Radio Frame Allocation Period


Radio Frame Allocation Offset


Subframe Allocation -
One Frame or Four Frames


Time Alignment Timer (Common)







SIB18
Comm_RX_Pool
SL_Comm_Resource_Pool

Sc_Period
Comm_TX_Pool_Normal_Common
Sc_CP_Len
Comm_Tx_Pool_Exceptional
data_CP_Len

Sc_TF_ResourceConfig

dataHoppingConfig

Ue_SelectedResource_Config

Tx_Parameters

Rx_Parameters_N_Cell
Comm_Sync_Config_List
SL_Sync_Config


Sources:
http://www.rfwireless-world.com/Terminology/LTE-MIB-SIB-system-information-blocks.html
http://www.etsi.org/deliver/etsi_ts/134100_134199/134108/12.01.00_60/ts_134108v120100p.pdf

Monday, October 5, 2015

Making PLMN from MCC and MNC

According  TS24.301 of 9.9.3.12 sub-section.
The format of MCC and MNC.
In detailed, the PLMN identity is combination of MCC and MNC. It is 3bytes and it is arranged as:
MCC digit 2 + MCC digit 1    ------> 1 byte
MNC digit 3 + MCC digit 3    ------> 2 byte
MNC digit 2 + MNC digit 1    ------> 3 byte
For ex:
PLMN identity: 130182
13  ---> 1 byte
01  ---> 2 byte
82  ---> 3 byte
MCC = [MCC digit 1][MCC digit 2][MCC digit 3] ---> 311
MNC = [MNC digit 1][MNC digit 2][MNC digit 3] ---> 280

Monday, September 28, 2015

Further Reading - Specs to Refer

Which spec to refer and for what?


Further reading

  • TR 36.806 Evolved Universal Terrestrial Radio Access (E-UTRA); Relay architectures for E-UTRA (LTE-Advanced)
  • TR 36.808 Evolved Universal Terrestrial Radio Access (E-UTRA); Carrier Aggregation; Base Station (BS) radio transmission and reception
  • TR 36.814 Evolved Universal Terrestrial Radio Access (E-UTRA); Further advancements for E-UTRA physical layer aspects
  • TR 36.815 Further Advancements for E-UTRA; LTE-Advanced feasibility studies in RAN WG4
  • TR 36.817 Evolved Universal Terrestrial Radio Access (E-UTRA); Uplink multiple antenna transmission; Base Station (BS) radio transmission and reception
  • TR 36.819 Coordinated multi-point operation for LTE physical layer aspects
  • TR 36.823 Evolved Universal Terrestrial Radio Access (E-UTRA); Carrier Aggregation Enhancements; UE and BS radio transmission and reception
  • TR 36.826 Evolved Universal Terrestrial Radio Access (E-UTRA); Relay radio transmission and reception
  • TR 36.871 Evolved Universal Terrestrial Radio Access (E-UTRA); Downlink Multiple Input Multiple Output (MIMO) enhancement for LTE-Advanced
  • TR 36.912 Feasibility study for Further Advancements for E-UTRA (LTE-Advanced)
  • TR 36.913 Requirements for further advancements for Evolved Universal Terrestrial Radio Access (E-UTRA) (LTE-Advanced)
  • TS 36.101 Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio transmission and reception
  • TS 36.211 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation
  • TS 36.212 Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding
  • TS 36.213 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures
  • TS 36.216 Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer for relaying operation
  • TS 36.221 Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification
  • TS 36.300 Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2
  • TS 36.306 Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio access capabilities
  • TS 36.331 Evolved Universal Terrestrial Radio Access (E-UTRA); Radio resource Control (RRC) protocol specification

Friday, September 25, 2015

NAS Procedure

1. NAS Prcodeure?
A. According 24.301 (NAS) There are two types of procedure which can be seen on NAS layer.

      EMM (EPS Mobility Management) Procedure.     Three types of ESM procedures can be distinguished.
  1.  EMM common procedures:
     An EMM common procedure can always be initiated whilst a NAS signalling connection exists.

    The procedures belonging to this type are:
                              Initiated by the NW: -
                                           GUTI reallocation; -
                                           Authentication; -
                                           Security mode control; -
                                           Identification; -
                                           EMM information. 
  2. EMM specific procedures:
    At any time only one UE initiated EMM specific procedure can be running.
    The procedures belonging to this type are:
                              Initiated by the UE:
                                            Attach: -
                                            Detach:-
                                            Tracking Area Update:-
                                                         Normal and periodic tracking area updating procedure
                                                         Combined tracking area updating procedure
                              Initiated by the NW:
                                            Detach:- 
  3. EMM connection management procedures (S1 mode only):
                              Initiated by the UE: -
                                           Service request
                              Initiated by the UE/NW: -
                                           Transport of NAS Messages
                                           Generic transport of NAS messages procedure

                                Note:  Not sure why two different kind of transport of NAS messages?
                                           Need to check in detail about their work and differences and need.

                              Initiated by the NW: -
                                           Paging Procedure              

MAC Procedure

1. What are all the procedure in MAC?
A. According 36.321 (MAC) below are the procedure which belongs to MAC.

  1. 5.1 Random Access procedure
    1. 5.1.1 Random Access Procedure initialization
    2. 5.1.2 Random Access Resource selection 
    3. 5.1.3 Random Access Preamble transmission
    4. 5.1.4 Random Access Response reception 
    5. 5.1.5 Contention Resolution 
    6. 5.1.6 Completion of the Random Access procedure  
  2. 5.2 Maintenance of Uplink Time Alignment 
  3. 5.3 DL-SCH data transfer 
    1. 5.3.1 DL Assignment reception
    2. 5.3.2 HARQ operation 
    3. 5.3.3 Disassembly and demultiplexing  
  4. 5.4 UL-SCH data transfer 
    1. 5.4.1 UL Grant reception
    2. 5.4.2 HARQ operation
    3. 5.4.3 Multiplexing and assembly 
    4. 5.4.4 Scheduling Request 
    5. 5.4.5 Buffer Status Reporting 
    6. 5.4.6 Power Headroom Reporting 
  5. 5.5 PCH reception 
  6. 5.6 BCH reception 
  7. 5.7 Discontinuous Reception (DRX) 
  8. 5.8 MAC reconfiguration 
  9. 5.9 MAC Reset 
  10. 5.10 Semi-Persistent Scheduling 
    1. 5.10.1 Downlink
    2. 5.10.2 Uplink  
  11. 5.11 Handling of unknown, unforeseen and erroneous protocol data