NB IoT
NB IoT
NETWORK ENGINEERING
LTE3071 NB-IoT
Updated with RP001597 “Support of LTE in-band NB-IoT with RF sharing in
SRAN "
Part 1&2
Introduction
Table of contents
<chapter:introduction>
Internet of Things
Mobile Autonomous Reporting (MAR) exception UL: 20 bytes Months to years (reaction time
reports up to 10 second latency)
E.g. smoke detectors, power failure notifications from smart
meters, tamper notifications etc.
Mobile Autonomous Reporting (MAR) periodic UL: 20 - 200 bytes 40%: Once per day
reports Pareto distributed 40%: Once every 2 hours
15%: Once per hour
E.g. smart utility (gas/water/electric) metering reports, smart
5%: Once per 30 min
agriculture etc. DL: Ack => Mean = 0.47 times per hour
180 kHz
(6 tones) (6 tones)
• NB-IoT downlink: UL NPUSCH NPUSCH
(12 tones) (12 tones)
NPRACH
NPUSCH (3 tones)
slot slot
0.5 ms
achieves the best coexistence performance with LTE in
symbol symbol symbol symbol symbol symbol symbol the uplink
• Only 15 KHz UL single tone option selected for NPUSCH
CP signal
with LTE3071.
13 © Nokia Networks 2016 Nokia Internal Use
Introduction
NB-IoT 200kHz - Modes of operation
• IoT optimized technologies have target of 15-20 dB coverage improvement comparing to legacy
solutions
• One of the techniques is Power Spectral Density (PSD) boosting where less resources are used in
the frequency domain to concentrate transmitted power
• Repetition is also well known technique, wanted signal is constructed from many transmissions
• Note that coverage techniques compromise capacity and increase delays as more time is needed
for signal acquisition
Normal
operation PSD boosting PSD boosting + repetitions
resources
Spectrum
Data
Time
Before After
Technical Details
Table of contents
<chapter:technical_details>
NB IoT
- New cell concept and deployment options:
• FDD mode, half duplex operations, 200 kHz UE RF bandwidth
for both downlink and uplink
• DL: OFDMA with 15 kHz subcarrier spacing, TM2
• UL: single tone transmissions –15 kHz, 2 RX MRC* receiver
- The data transmission over SRB1bis (data over NAS) 10 ms
180 kHz
(6 tones) (6 tones)
NPRACH
with MCL pathloss target up to 144dB is supported UL NPUSCH NPUSCH
(12 tones) (12 tones)
NPUSCH (3 tones)
NB IoT
area (also with UL PUCCH area expansions).
• eNB power is shared between NB-IoT and LTE, power
ramping
for NB-IoT is possible.
• Dedicated RRC connected limit for NB-IoT UEs. This static
limit reduces number of legacy RRC connected UEs to keep
the total eNB limit unchanged.
• There is no paging support with LTE3071, hence only mobile
originated calls can be handled.
22 © Nokia 2016 Nokia Internal Use
Technical Details
LTE 3071 NB-IoT – Inband operation
1 PRB
1 PRB
the legacy LTE. R0 R1 R0
NB-IoT
R1 R0 R1 R0
NB-IoT
R1
if (odd bandwidth and offset <0) FDL_delta = - 180*m - 7.5kHz if (odd bandwidth and offset >0) FDL_delta = + 180*m + 7.5kHz
• NB-IoT UL PRB can be configured from any uplink PRB (NBIOT_FDD: inbandPRBIndexUL) not used for
PRACH/PUCCH and possible PRACH/PUCCH if dynamic PUCCH enabled in host LTE cell.
• PRB from the outer region outside area in host LTE cell by PUCCH blanking.
• PRB from the inner region of PUSCH. The adjacent PRB near PUCCH is preferred to avoid uplink resource fragment if dynamic
PUCCH is not enabled.
25 © Nokia 2016 Nokia Internal Use
Technical Details
NB-IoT – Downlink
• DL uses OFDMA with 15 kHz subcarrier spacing, 12 subcarriers available in 1 NB-IoT carrier,
10ms frame, 100 kHz channel raster
• Narrow 200 kHz UE bandwidth does not allow for legacy channels utilization, new DL channels:
• Narrowband Primary and Secondary Synchonization signals NPSS/NSSS - time/frequency synchronization,
cell ID and timing for NPBCH detection.
• Narrowband Common Reference Signals NRS for 2 antenna ports transmission schemes
• Narrowband Physical Broadcast Channel NPBCH conveys Narrowband Master Information Block MIB-NB.
• Narrowband Physical Dowlink Control Channel NPDCCH carries scheduling information for both DL and UL
data channels, HARQ ack and random access response scheduling information.
• Narrowband Physical Dowlink Shared Channel NPDSCH carries data from the higher layers, system
information and the random access response messages.
• Narrowband Physical Random Access Channel NPRACH carries preamble for Random Access
procedure. NPRACH operates on 3.75 kHz subcarrier spacing and predefined hopping schemes with
repetitions.
• Narrowband Physical Uplink Shared Channel NPUSCH. Among several NPUSCH transmissions
options defined by 3GPP (single-, multi-tone, 15 or 3.75 kHz subcarrier spacing) 15 kHz single-tone
will be supported for FL17SP LTE3071, 12 subcarriers available.
• The use of a dedicated PUCCH, as used in LTE for carrying uplink control information, is not
necessary as its function can be integrated to NPRACH and NPUSCH. ACK/NACK is carried by the
NPUSCH, no CQI and SR support. 48 subcarriers x 3.75 kHz
12 subcarriers x 15 kHz
NPUSCH
180 KHz
180 KHz
12x single
carrier 15kHz
NPSS/NSSS
NRS
NPBCH
System Information
MIB-NB defines the most essential information of the cell required to receive further system
information; contains all information required to acquire SIB1-NB. Fixed schedule with a periodicity
of 640 ms.
SIB1-NB cell access/selection, contains all information required to acquire other SI-NB messages.
Fixed schedule with a periodicity of 2560 ms.
SIB2-NB radio resource configuration information; SIB2-NB periodicity is indicated within SIB1-NB
message.
640 ms
80 ms 80 ms 80 ms 80 ms 80 ms 80 ms 80 ms 80 ms
SFN 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
NPBCH block
setting: periodicity, repetition pattern and 1 8 208 PCID mod 4 = 3 SFN mod 256 = 48
2 16 208 PCID mod 2 = 0 SFN mod 256 = 0
TBS. 3 4 328
8
PCID mod 2 = 1 SFN mod 256 = 16
PCID mod 2 = 0 SFN mod 256 = 0
328
•
4 8 16
TBS for SIB1-NB and the repetitions 5 16 328
PCID mod 2 = 1 SFN mod 256 = 1
4 repetitions
RNB-SIB1 SFN\SF#4 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
4 PCI mod 4 = 0 4 r0,t0 r0,t1 r0,t2 r0,t3 r0,t4 r0,t5 r0,t6 r0,t7
8 frames sequence, repetition #0
• Within 256 radio frames period SIB1-NB sequence is PCID mod 4 = 0 SFN mod 256 = 0
PCID mod 4 = 1 SFN mod 256 = 16
repeated 4, 8 or 16 times, depending on the 4
PCID mod 4 = 2 SFN mod 256 = 32
2
3
SIB2,r0,t0 SIB2,r0,t1 SIB2,r0,t2
SIB2,r0,t6 SIB2,r0,t7
SIB1 NPSS
NPSS
SIB2,r0,t3 SIB2,r0,t4 SIB2,r0,t5 NSSS frames, except for NPSS/ NSSS/ NPBCH/
4
MIB
SIB1 NPSS sib2RepPatternNB=every4th NSSS SIB1-NB.
siWindowLenNB=160ms
5 NPSS
6 SIB2,r1,t0 SIB2,r1,t1 SIB2,r0,t2 SIB1 NPSS SIB2,r1,t3 SIB2,r1,t4 SIB2,r1,t5 NSSS
7 SIB2,r1,t6 SIB2,r1,t7 NPSS
• Single SIB2-NB is transmitted over 2 or 8
sib2PeriodicityNB=256
SI window
8 SIB1 NPSS NSSS
9 NPSS
SI-periodicity
10
11
SIB2,r2,t0 SIB2,r2,t1 SIB2,r2,t2
SIB2,r2,t6 SIB2,r0,t7
SIB1 NPSS
NPSS
SIB2,r2,t3 SIB2,r2,t4 SIB2,r2,t5 NSSS consecutive valid subframes. Offset in
MIB
12
13
SIB1 NPSS
NPSS
NSSS
radio frames for the start of the SI window
14
15
SIB2,r3,t0 SIB2,r3,t1 SIB2,r3,t2
SIB2,r3,t6 SIB2,r3,t7
SIB1 NPSS
NPSS
SIB2,r3,t3 SIB2,r3,t4 SIB2,r3,t5 NSSS
siRadioFrameOffNB
16 SIB1 NPSS NSSS
•
17 NPSS
SIB2-NB is repeated every
MIB
MIB NPSS
….
…… NSSS SIB1 SIB2 …
sib2RepPatternNB frame (example: every
…
… ... …
… 4th frame)
256 SIB1 NPSS NSSS
offset
•
257 NPSS
258
259
SIB2,r0,t0 SIB2,r0,t1 SIB2,r0,t2
SIB2,r0,t6 SIB2,r0,t7
SIB1 NPSS
NPSS
SIB2,r0,t3 SIB2,r0,t4 SIB2,r0,t5 NSSS Repetitions are within SI-window,
MIB
260
261
SIB1 NPSS
NPSS
NSSS
siWindowLenNB
262 SIB2,r1,t0 SIB2,r1,t1 SIB2,r0,t2 SIB1 NPSS SIB2,r1,t3 SIB2,r1,t4 SIB2,r1,t5 NSSS
•
263 SIB2,r1,t6 SIB2,r1,t7 NPSS
264
265
SIB1 NPSS
NPSS
NSSS Whole SIB2-NB sequence is transmitted
266
267
MIB
SIB2,r2,t0 SIB2,r2,t1 SIB2,r2,t2
SIB2,r2,t6 SIB2,r0,t7
SIB1 NPSS
NPSS
SIB2,r2,t3 SIB2,r2,t4 SIB2,r2,t5 NSSS
every sib2PeriodicityNB period
268 SIB1 NPSS NSSS
269 NPSS
270 SIB2,r3,t0 SIB2,r3,t1 SIB2,r3,t2 SIB1 NPSS SIB2,r3,t3 SIB2,r3,t4 SIB2,r3,t5 NSSS
271 SIB2,r3,t6 SIB2,r3,t7 NPSS
272 SIB1 NPSS NSSS
273 NPSS
NPDCCH
• DCI (Downlink Control Information) is used to signal UL and DL scheduling grants to the UE
DCI N0 for UL grant
Relevant fields: Flag for Format N0/N1 differentiation, NPUSCH resources, MCS, NDI, UL HARQ.
• During Random Access procedure UE has been assigned with different radio network temporary
identifier (RNTI), one for random access (RA-RNTI), and a UE specific identifier (C-RNTI). Identifiers
are implicitly indicated in the NPDCCH's CRC.
• DCI CRC scrambled with C-RNTI the first bit in the message indicates whether DCI format N0
or N1 is contained. DCI CRC is scrambled with the RA-RNTI DCI format N1.
• All the possible DL locations for NPDCCH are called 'Search Spaces’.
• CSS Common search space is defined for RARs, MSG3 retransmission and MSG4, USS UE specific
search space is all valid PDCCH opportunities.
• Initial DCI repetition is hardoced to 2 with the maximum number of repetitions Rmax
NBIOTPR: npdcchMaxNumRepRa.
• NPDCCH opportunities are available in all subframes which are not occupied by static allocations
(NPBCH, NPSS/NSSS, SIB1-NB/SIB2-NB).
• Example for Common USS and CSS search space:
G=2, Rmax=4, T=8
FN 0 1 2 3
SFN 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9
Excluded MIB SIB1 PSS SSS MIB PSS MIB SIB1 PSS SSS MIB PSS
Search space
NPDCCH occasion 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2
NPDSCH
4ms*
NPDCCH NPDSCH NPDCCH
Peak DL throughput: 680bits/4ms=170kbps
680 bits Sustained DL throughput: 680bits/27ms=26kbps
* 4ms is the best case; actual timing depends on the number of free
NPUSCH (A/N)
subsequent subframes dictated by SIB1 occurrence, see slide 50
27ms
• NPDSCH transmission starts in the valid DL subframe at least 4 ms after the end of associated DCI format N1
conveyed via NPDCCH. The reason of such gap is reduced computing capability of low cost IoT devices, they need
time for NPDCCH decoding.
• After NPDSCH transmission completed, the UE needs to send back HARQ acknowledgement using NPUSCH
Format 2. The allocation of NPUSCH resources for HARQ are indicated in DCI.
• Again, due to the limited computing resources of IoT device, time offset between the end of NPDSCH and the
associated HARQ ACK is needed. At least 12 ms, since NPDSCH transport block is up to 680 bits, while DCI is
only 23 bits.
• Next scheduling request conveyed by NPDCCH is expected not earlier than 3ms, in the next search space.
NPRACH
• Preamble formats 1 is used, with CP length of 266.7 μs it gives up to 35 km maximum cell range.
The five symbols have a duration of 1.333 ms, giving a total length of 1.6 ms.
CP 3.75 kHz
CP
CP 3.75 kHz
NPRACH sequence
1st repetition
1 PRACH Tx = 4 symbol groups 1 PRACH Tx = 4 symbol groups
NPRACH sequence
Time
180 KHz
Preamble ID
180 KHz
12x single ms
raRespWinSizeNB
Random Access
1. UE transmits a Random Access Preamble via NPRACH format 1. NPRACH msg1
In case preamble transmission is not successful, UE repeats it RAR scheduling
according to the NBIOTPR: nprachMaxNumPreambleCE settings NPDCCH
raContResoTimNB
NPUSCH
where SFN_id is the index of the first radio frame of the specified RRCConnectionSetup scheduling
NPDCCH
NPRACH.
RRCConnectionSetup-NB
msg4
3. The eNB sends DCI Format N1 for Random Access Response RAR NPDSCH
RRCConnectionSetupComplete-NB
4. Then RAR (msg2) is sent over NPDSCH, containing timing NPUSCH
msg5
advance command and allocation of uplink resources for
scheduled transmission. RAR is expected inside the RAR response
window NBIOTPR: raRespWinSizeNB.
59 © Nokia 2016 Nokia Internal Use
Technical Details
Random Access UE eNB
raRespWinSizeNB
Random Access
scheduling over NPDCCH. NPRACH msg1
8. In case msg4 is not received within timer period, RACH access RRC: Connection Request
msg3
raContResoTimNB
NPUSCH
procedure is repeated, providing that nprachMaxNumPreambleCE
T300-NB
RRCConnectionSetup scheduling
settings is not reached NPDCCH
NPUSCH
1RU = 8 ms
63 .
© Nokia 2016 Nokia Internal Use
LTE3071 NB-IoT
Power Control
Downlink PRIORITY 1
MSG4
• One UE scheduled per TTI in DL direction
MSG3 PRIORITY 2
Scheduler
MSG2 PRIORITY 3
• Half duplex scheduling
UL user data ReTx PRIORITY 4
• No channel awareness DL user data ReTx PRIORITY 5
• There is no link adaptation for NB-IoT LTE3071, just configurable initial MCS per cell, separately for UL and DL
(NBIOTPR: iniMcsDl, NBIOTPR: iniMcsUl).
• The downlink and uplink MCS range is 0-10 for NB-IoT in LTE3071 (3GPP downlink:11, 12 will be used for
standalone/guardband NB-IoT; uplink: 11, 12 for multi-tone QPSK).
• Fixed pi/2 BPSK modulation for message 2 on NPDSCH
•
N0 (PUSCH scheduling)
Single HARQ process in both downlink and uplink, to enable low-complexity UE Field
Size
(bits)
implementation. UL ACK/NACK is transmitted in NPDCCH by the new data indicator (NDI) in the Flag for N0/N1
differentiation 1
DCI format N0. Subcarrier indication 6
•
Resource assignment 3
Positive UL HARQ feedback is signaled via toggled NDI of DCI format N0, negative feedback via Scheduling delay 2
non-toggled NDI. ACK for the last UL data transmission - no feedback at all. MCS 4
RV 1
• Positive UL HARQ feedback for msg3 is signaled via non-transmission of DCI format N0. Repetition number
NDI
3
1
Negative
NPDCCH UL HARQ feedback via non-toggled NPDCCH
NDI within DCI format N0. DCI subframe repetition
number 2
CRC 16
Total 39
NPUSCH
• The DL HARQ is carried by the NPUSCH format 2. The size of resource unit for A/N transmission
is 2 ms for 15 kHz, there is no repetition for ACK/NACK configured.
NPDCCH NPDSCH NPDCCH
.
NPUSCH (A/N)
• As a consequence, the maximum number of Active users in LTE WB hosting cells might be reduced compared to legacy
values depending on the NB-IoT capacity statically defined.
• For instance:
- in 10MHz cells, legacy WB capacity of 600 users will be reduced if NB-IoT exceed 240 users
- in 20MHz cells, legacy WB capacity of 840 users will be reduced when Nb-IoT users is defined
• The actual limit for the number of RRC connected users comes from the radio interface and RRC threshold for NB-IoT
by admission control reduces number of overload messages exchanged by lower layers.
*Modified from 420 to 280 by LTERLCR-20060
74 © Nokia 2016 Nokia Internal Use
Technical Details
NB-IoT inactivity timers
• LTE3071 introduces two inactivity timers to monitor activity of NB-IoT connections
• SRB inactivity timer base on UL/DL SRB buffer data : srbInactivityTimerNB.
- The timer starts when both SRB UL buffer & SRB DL buffer are empty. Upon timer expiry UESTATE will be informed by an
inactivity indication (‘SRB inactive’). Timer is stopped when new data arrives to the buffer.
• If a NB-IoT UE detects NPDCCH with DCI Format N0 ending in subframe n or receives a NPDSCH carrying a
random access response grant ending in subframe n, and if the corresponding NPUSCH format 1 transmission
starts from n+k, the UE is not required to monitor NPDCCH in any subframe starting from subframe n+1 to
subframe n+k-1 (indicated by white).
• Moreover, if a NB-IoT UE has a NPUSCH (f1 or f2) transmission ending in subframe (n+k+m) , the UE is not
required to monitor NPDCCH in any subframe starting from subframe (n+k+m)+1 to subframe (n+ k+m) + 3 – as
next scheduling request conveyed by NPDCCH is expected not earlier than 3ms after NPUSCH.
Interdependencies
Table of contents
<chapter:interdependencies>
NB-IoT stands for a quite new system with own channels and RRM. Narrow band
limitations 200kHz receiver and transmitter with no support for other technologies. That is why
most of the legacy LTE features are not supported in the NB-IoT cell.
NB-IoT cell
- Legacy LTE channels can not be read by NB-IoT receiver
- NB-IoT uses its own RRM procedures and operates on the single PRB resources
- All legacy LTE related RRM features and resources optimization features are not relevant
for NB-IoT cell, e.g. legacy mobility, Inter-system HO, CA, ETWS, CMAS, OTDOA, MBMS,
GBR and QCIs, CRAN, all voice related, VoLTE and emergency calls,
- NB-IoT system was designed to support TM2 Tx and 2Rx with MRC receiver
- Any other Tx or Rx schemes are not supported by NB-IoT cell. 4Tx transmission schemes
can not be used in the host cell since it is not compatible with NRS design.
- IRC is not supported by NB-IoT cell, however can be activated in the host LTE cell
- DRX with LTE3071 operates in idle mode only.
- Connected DRX and DRX extensions are not relevant for NB-IoT cell.
The following features cannot be enabled in the hosting LTE cell together with
limitations inband NB-IoT:
host LTE cell LTE3128 LTE-M
NB-IoT and Cat-M can’t be enabled in the same cell due to scheduler implementation.
NB-IoT and Cat-M can be enabled in different cells in one eNB. Note that support will be
allowed with LTE3819 and LTE4040 features.
LTE187 Single TX path mode
LTE1063 Uplink SU MIMO for 4 RX paths
LTE1402 Uplink CoMP
LTE1691 Uplink intra-eNB CoMP 4Rx
NB-IoT LTE3071 is designed assuming support for 2TX and 2RX schemes. As some
elements (e.g. LTE CRS) overlaps with inband NB-IoT channels, other transmission
schemes are not supported for the host LTE cell. Extension to 4Tx, 4Rx and 1Tx will come
with LTE3722.
The following features cannot be enabled in the hosting LTE cell together with
limitations inband NB-IoT:
host LTE cell LTE2180 – FDD-TDD downlink carrier aggregation 2CC
LTE2270 – LTE TDD+FDD inter eNB CA basic BTS
LTE2316 – FDD-TDD downlink carrier aggregation 3CC
LTE2735 – FDD-TDD downlink carrier aggregation with AirScale System Module
configurations
LTE2337 - FDD-TDD downlink carrier aggregation 3CC - 2 FDD & 1 TDD;
LTE2623 – FDD-TDD downlink carrier aggregation 4CC
LTE2504 LTE U-plane SW deployment on 4 DSPs
Inter eNB CA TDD+FDD is not supported in the host LTE cell due to conflicting
requirements on DSP deployment in eNB FDD. There is no specific feature flag for
FDD+TDD CA because 'actInterEnbDLCAggr' is commonly used also for FDD+FDD CA.
The following features cannot be enabled in the hosting LTE cell together with
limitations inband NB-IoT:
host LTE cell LTE1709 Liquid Cell
TM9 CSI-RS may interference to NB-IoT
LTE1542 - FDD Supercell
Super Cell requires specific DSP deployment (not supported in FL17).
LTE2091 - Extended SuperCell
LTE2445 - Combined Supercell
Combined Supercell requires specific DSP deployment (not supported in FL17).
LTE1117 eMBMS
eMBMS may has the interference to/from NB-IoT.
LTE1113 / LTE1496 eICIC
NB-IoT has interference on eICIC ABS subframes
The following features cannot be enabled in the hosting LTE cell together with
limitations inband NB-IoT:
host LTE cell LTE1891 MicroDTX
MicroDTX may muste the subframes impacting NB-IoT
LTE495 OTDOA
OTDOA may has the interference to/from NB-IoT.
AirScale HW
Only FSMr3 will be supported for NB-IoT and wideband host LTE cell.
LTE819 DL inter-cell interference generation
Dummy load generation on both host LTE cell and NB-IoT cell are not supported.
Following features can be enabled in the hosting wideband LTE cell together with
limitations inband NB-IoT, but some consideration on the interaction should be addressed.
host LTE cell LTE1103/LTE1203 Load Based Power Saving
The host and NB-IoT cells will be shutdown together. It's suggested not to add host cell or
NB-IoT cell into Power Saving List.
LTE2664 Load based PUCCH
Load based PUCCH will dynamically change the number of PUCCH resources. The
uplink NB-IoT position in this feature should be selected considering the maximum
PUCCH and PRACH may extend.
LTE46 Channel-aware Scheduler (UL)
LTE46 is not supported in an NB-IoT cell. When LTE46 is activated, SRS may interfere
with NB-IoT PRB, there is consistency check to avoid NB-IoT activation in PUSCH area
with LTE46. If PUCCH blanking is enabled, an NB-IoT PRB can be in blanked area, so
that SRS
in host cell will not cause interference to NB-IoT.
NB-IoT extensions
outlook
Table of contents
LTE3071 NB-IoT
Updated with RP001597 “Support of LTE in-band NB-IoT with RF sharing in SRAN "
Part 2
NB IoT
- New cell concept and deployment options:
• FDD mode, half duplex operations, 200 kHz UE RF bandwidth
for both downlink and uplink
• DL: OFDMA with 15 kHz subcarrier spacing, TM2
• UL: single tone transmissions –15 kHz, 2 RX MRC* receiver
- The data transmission over SRB1bis (data over NAS) 10 ms
180 kHz
(6 tones) (6 tones)
NPRACH
with MCL pathloss target up to 144dB is supported UL NPUSCH NPUSCH
(12 tones) (12 tones)
NPUSCH (3 tones)
NB IoT
• Allocation of DL NB-IoT carrier is predefined by 3GPP. The
location of downlink and uplink can be configured separately.
• There is no paging support with LTE3071, hence only mobile
originated calls can be handled. R1 R0 R1 R0 R1 R0 R1 R0
1 PRB
R0 R1 R0 R1 R0 R1 R0 R1
NB-IoT NB-IoT
• Narrow 200 kHz UE bandwidth does not allow for legacy channels utilization, new DL channels
are introduced:
• Narrowband Primary and Secondary Synchonization signals NPSS/NSSS - time/frequency synchronization,
cell ID and timing for NPBCH detection,
• Narrowband Common Reference Signals NRS for 2 antenna ports transmission schemes,
• Narrowband Physical Broadcast Channel NPBCH conveys Narrowband Master Information Block MIB-NB,
• Narrowband Physical Downlink Control Channel NPDCCH carries scheduling information for both DL and
UL data channels, HARQ Ack and random access response scheduling information,
• Narrowband Physical Downlink Shared Channel NPDSCH carries data from the higher layers, system
information and the random access response messages..
99 © Nokia 2016 Nokia Internal Use
LTE3071 NB-IoT Part 1 refresher
NB-IoT – Uplink Physical Channels
• Narrowband Physical Uplink Shared Channel NPUSCH. Among several NPUSCH transmissions options defined by
3GPP (single-, multi-tone, 15 or 3.75 kHz subcarrier spacing) 15 kHz single-tone will be supported for FL17SP
LTE3071, 12 subcarriers available.
Format1 transport block= 4RU = 32 ms Format2 transport block= 1RU = 2 ms
12 subcarriers
180 KHz
x 15 kHz
1RU = 8 ms
• Narrowband Physical Random Access Channel NPRACH carries preamble for Random Access procedure. NPRACH
operates on 3.75 kHz subcarrier spacing and predefined hopping schemes with repetitions. NPRACH window
repeated every NBIOTPR: nprachPeriod
48 subcarriers
x 3.75 kHz
180 KHz
Table of contents
<chapter:benefits_and_gains>
Globa Reliabl
with >10years device battery life rollout and evolution, frequency
maximum longevity by spectrum
• IoT businesses and underlying connections protected asset reuse 3GPP ecosystem
SW l e
against (malicious) interference by use of licensed
spectrum
Benefits Drawbacks
• LTE 3071 provides with framework for • Allocation of NB-IoT carrier consumes
NB-IoT UE operation PRB resources; in DL direction not only
• The main benefit is that with the feature single PRB, but the whole RBG
legacy network can be seamlessly allocation group
migrated by means of SW upgrade and • The first release of NB-IoT is
allows for serving of NB-IoT devices. incompatible with some generic legacy
features, what may bring degradation of
the host cell operation.
• Improved coverage will not be
supported by LTE3071; it will come with
further extension features
NPUSCH (A/N)
27ms
• Instantaneous peak rate (in-band) is is given by:
TBSmax/TNPDSCH = 170 kbps (TBS=680 bytes, TTI=4ms)
• Sustained throughput:
TBSmax/(TNPDCCH + 4ms + TNPDSCH + 12ms + TNPUSCH + 3ms) kbps
Sustained peak rate is approximately 26.2 kbps without considering NPBCH/NPSS/NSSS
overhead, and 15.7 kbps when 40% DL overhead is taken into account (PBCCH, SIBx, PSS, SSS)
• Simulation assumptions:
• Single user link-level analysis
• 2Tx-2Rx at eNB, 1Tx-1Rx at UE, 23 dBm UE power class, half-duplex
• Antenna gain: 16 dBi at eNB, 0 dBi at UE
• 6 dB PSD boosting for NB-IoT, NB-IoT uses 12 or 1 tones in the uplink (15 kHz)
• TU 1 Hz channel for NB-IoT,
• Invalid subframes and subframes used for common channels/signals (e.g. PBCH, PSS/SSS, SIs) are not
considered in this analysis
Throughput (kbps)
Throughput (kbps)
2
10 LTE3071
applicable
~21kbps
~26kbps
1 ~15kbps
10
1100 Multi-tone UL
Normal Single-tone UL (15 kHz) 30 ~34years
coverage Normal Coverage
1000
Coverage coverage improvements
25 area – not
Packet Delivery Time (ms)
900 improvements
area – not
400
~330ms 5
~7 years
300
200 0
110 120 130 140 144dB 150 160 170 110 120 130 140 144dB 150 160 170
PL (dB) PL (dB)
Configuration
Management
Table of contents
<chapter:configuration_management>
The ‘Obsolete parameters’ category is intended for parameters that are candidates to be removed
from the product in a future release: * - purpose: Categories of parameters have been defined to simplify network
parametrization. Parameterization effort shall be focused mainly on Basic ones.
• Parameters always used with default value
• Parameters that are not used by operators Categorization is reflected in a ‘view’ definition in NetAct CM Editor.
• Parameters that are not relevant anymore
Deployment
Aspects
Network graphic boxes Network element boxes
Table of contents
<chapter:deployment_aspects>
cell range, the lower frequency bands 17 700 2x10 MHz 704.0 - 714.8 734.0 - 744.8 Rel. 13
18 800 2x15 MHz 815 - 830 860 - 875 Rel. 13
have smaller building penetration loss 19 800 2x15 MHz 830 - 845 875 - 890 Rel. 13
• However one has to be aware that 20 800 2x30 MHz 832 - 862 791 -821 Rel. 13
25 1900 2x65 MHz 1850 - 1915 1930 - 1995 Rel. 14
3GPP Release 13 [36.521] specifies 26 850 2x35 MHz 814 - 849 859 - 894 Rel. 13
IoT usage on the selected bands only. 28 700 2x25 MHz 703 - 738 758 - 794 Rel. 13
Further enhancements are expected 31 450 2 x 5 MHz 452.5 - 457.5 462.5 - 467.5 Rel. 14
66 2100 2x70 MHz 1710 - 1780 2110 - 2200 Rel. 13
with Release 14.
70 1700 2x15 MHz 1695 – 1710 1995 – 2020 Rel. 14
LTE187 Single TX path mode Structure of NB-IoT channels selected for in-band
LTE568 DL Adaptive Closed Loop MIMO (4x2) LTE3071 feature assumes 2-port CRS structure.
Hence host legacy cell have to operate with 2TX LTE3722 NB-IoT: Additional configurations
LTE1987 DL adaptive CL SU MIMO (4x4) transmission schemes only. (4Rx, 4Tx or 1Tx eNB support) (FL18
1Tx and 4Tx modes are not compatible with candidate)
LTE2582 DL 4x4 MIMO with Carrier LTE3071, and it should be considered during NB-IoT
Aggregation host cell selection.
LTE1063 Uplink SU MIMO for 4 RX paths
Note: Subject to change; some limits will be solved by separate features or during forthcoming NB-IoT features development
phase.
127 © Nokia 2016 Customer Confidential
Deployment Aspects
Impact on legacy LTE performance
• NB-IoT DL PRB can be configured from predefined PRB indexes, allowing for the lowest frequency
error NBIOT_FDD: inbandPRBIndexDL
• NB-IoT UL PRB can be configured from any uplink PRB not used for PRACH/PUCCH and possible
PRACH/PUCCH if dynamic PUCCH enabled in host LTE cell NBIOT_FDD: inbandPRBIndexUL
• Selection of UL PRB should also avoid fragmentation of PUSCH resources. Since Rel. 8/9 UE are
able to allocate only contiguous PRBs in UL, improperly selected PRB may lead to the degradation of
UL throughput performance.
• The approach of PRB selection depends on whether LTE1130 Dynamic PUCCH allocation is activated
• If LTE1130 Dynamic PUCCH allocation is not in use the adjacent PRB near PUCCH is preferred.
• Non-overlapped PRACH area have be selected by PRACH offset (prachFreqOffset)
NB-IoT
PRACH NOK
PRACH OK
PUSCH area
• Another option is PRB from the outer region outside area in host LTE cell by LTE768 PUCCH blanking .
Disadvantage of such solution is unused PRB; the feature blanks PUCCH on both sides of the spectrum.
Moved PUCCH Moved PUCCH
NB-IoT
• If LTE1130 Dynamic PUCCH allocation is in use. The features estimates PUCCH resources, based on
parameters set by operator and activated features. Since number of PRBs for PUCCH is not explicitly
defined, it have to be tracked from the counters (PRB used PUCCH (M8011C49)).
• NB-IoT carrier have to be adjacent to PUCCH. PRACH allocation should be opposite to the NB-IoT carrier
(APUCCH: selectPrachRegion)
Note: In current design,
PUCCH area, PUCCH area, when LTE1130 is activated
APUCCH: selectPrachRegion=
M8011C49/2 M8011C49/2 (actAutoPucchAlloc=true),
InnerUpperEdge
MaxPucchResourceSize is
NB-IoT
• There is also option to locate NB-IoT carrier in the outer, blanked PUCCH areas. It causes UL capacity
degradation since one of the outer areas is unused.
Blanked APUCCH: selectPrachRegion= Blanked
PUCCH InnerUpperEdge PUCCH
NB-IoT
• DL power of NB-IoT carrier is derived from the eNB DL power equally distributed among all the PRBs.
Example for 10 MHz and 43dBm eNB DL power:
PowerDL NB-IoT = PowerHost LTE - 10 ∙ log (NPRB Host) = 43 - 10 ∙ log (50) = 26 dBm (0.4 W)
26dBm
0.4 W
43dBm / 20 W
• DL power can be insufficient for reaching deep indoor mobiles, that is why power boost up to 6dB is
foreseen for the NB-IoT carrier
• Scheduler allocates resources in the RBG (Resource Block Group), with size depending on the LTE BW.
The whole RBG with NB-IoT carrier is excluded from the legacy traffic allocation. It means that power of
the non-used PRBs in the RBG can be used for NB-IoT carrier boosting.
• For 15/20MHz, the NB-IoT PRB power boost can be achieved from 3 neighbor PRBs in same RBG,
while for 5/10MHz, it can be taken from 1/2 neighbor PRBs in same RBG.
• When it is not sufficient, wideband power reduction is applied
NB-IoT
10MHz example Power boost
NB-IoT
RBG=3
134 © Nokia 2016 Nokia Internal Use
Deployment Aspects
NB-IoT power boosting
• Power reduction of other PRBs in wide band host cell is needed when sum of unused RBG PRBs in [W]
exceeds NB-IoT carrier power boost. Mostly in concerns 5MHz LTE BW.
• Power reduction is applied by the system automatically.
LTE BW [MHz] 5 MHz 10 MHz 15 MHz 20 MHz
DL power per PRB [W] 0.8 0.4 0.27 0.2
Unused PRB power [W] 0.8 0.8 0.8 0.6 (RBG-1) ∙ DL_PowerPRB
Max DL power per PRB (w/boost) [W] 1.6 1.2 1.06 0.8 RBG ∙ DL_PowerPRB
NB-IoT carrier power @3dB boost [W] 1.60 0.80 0.53 0.40 2 ∙ DL_PowerPRB
NB-IoT carrier power @6dB boost [W] 3.18 1.59 1.06 0.80 3.97 ∙ DL_PowerPRB
Host LTE cell power reduction per PRB @6dB (DL_PowerNB-IoT – Max_DL_PowerNB-IoT)/(NPRB–RBG
0.07 0.01 0 0
[W]
Host LTE cell power reduction per PRB @6dB
0.4 0.1 0 0
[dB]
• NB-IoT cell does not support link adaptation procedure. Hence selected UL (NBIOTPR: iniMcsUl )
and DL MCS (NBIOTPR: iniMcsDl ) is used during the whole IoT call duration. Please also note that
only first level coverage with pathloss target up to 144dB is supported with the feature.
• Selection of UL MCS has the higher importance as only uplink originated messages are supported.
The lowest MCS are the most robust, however its low TBS size cause message fragmentation and
increases message transfer. Examples: 200 bytes message size, EPA model
• DL Scheduler allocation is organized in RBG groups. Unused PRBs from the group containing
NB-IoT carrier can not be used for legacy traffic, what causes degradation of the throughput.
10MHz example
NB-IoT
RBG
DL Capacity loss 8% 6% 5% 4%
nprachCpLen
SIB configuration parameters
srbInactivityTimerNB
cpInactivityTimerNB
LNCEL LNCEL
(host) (NB-IoT)
First level coverage (LTE3071)
lrcId = 1 lrcId = 2 nprachProfNBNorCov structure – NPRACH
CellTechnology= LNCEL_FDD CellTechnology = NB-IoT-FDD rachProfNBNorCov structure – NB-IoT RACH
PLMN (LTE cell) PLMN (NB-IoT cell) cssProfNorCov structure – NPDCCH CSS
Cell Id (LTE cell) Cell Id (NB-IoT cell) rlcProfNBNorCov structure – NB-IoT RLC
TAC (LTE cell) TAC (NB-IoT cell) macProfNBNorCov structure – NB-IoT MAC
nbIoTMode = inband nbIoTMode = inband schedProfNBNorCov structure – NB-IoT
nbIotLinkedCellId = 2 nbIotLinkedCellId = 1 Scheduler
…
…
Second level coverage (LTE3840)
LNCEL_FD NBIOT_FD …
D D
Third level coverage (LTE3840)
inbandPRBIndexUL
…
inbandPRBIndexDL
syncSigTxMode
maxNumRrcNB
dlPwrBoost
nbIoTProfId = {profile #1}
• Features which are exclusive with LTE3071 have to be deactivated in the host cell, even though
these consistency checks are not explicitly specified.
• MBSFNCEL: mbsfnCelId, actMBMS
• eMBMS will be disabled in wideband host LTE cell by not configuring MBSFNCEL managed object for that LNCEL instance. BTS
level deactivation (actMBMS) is not needed.
• LNBTS: actCRAN=false ,CRAN will not be supported in eNB if there is NB-IoT cell in this BTS
• ULCOMP: ulCoMpCellList, actUlCoMp
• NB-IoT cell and WB-host cell are excluded from Uplink CoMP Cell List that other cells belong to. BTS level ULCoMP deactivation
(actULCoMP) is not needed.
• LNCEL: actEicic=false, NB-IoT has interference on eICIC ABS subframes
• LNCEL: actMicroDtx=false, MicroDTX may muste the subframes impacting NB-IoT
• LNCEL: actOtdoa=false, OTDOA PRS may has the interference to/from NB-IoT.
• Features which are exclusive with LTE3071 have to be deactivated in the host cell, even though
these consistency checks are not explicitly specified.
• LNCEL: csgType=openAccess, The wideband host LTE cell can't be set to CSG cell.
• LNCEL_FDD: actCatM=false, Simplify the implementation and verification. NB-IoT and Cat-M can be enabled in
different cells in one eNB.
• LNCEL_FDD: actCombSuperCell=false Combined Supercell requires specific DSP deployment.
• LNCEL_FDD: actLiquidCell=false, LNCEL_FDD: actSuperCell=false, Super Cell and Liquid cell requires specific
DSP deployment (not supported in FL17). Liquid cell: TM9 CSI-RS may interference to NB-IoT
LNBTS NBIOTP
actNBIoT value is set to “inband R
LNCEL LNCEL
(host) (NB-IoT)
LNCEL_FD NBIOT_FD
D D
NBIOTPR object
Single NBIOTPR object for first level coverage
C-plane inactivity
SIB1-NB repetitions
SIB2-NB offset
SIB2-NB window
SRB inactivity
Note: All the paging related parameters are not applicable to LTE3071
SIB2-NB periodicity
t310NB starts upon detecting physical layer problems i.e. upon receiving
n310 consecutive out-of sync indications from lower layers and stops upon
receiving n311 consecutive in-sync indications from lower layers
180 KHz
ms D D
NPRACH periodicty
raRespWinSizeNB
Random Access
NPRACH msg1
Contention
resolution timer RAR scheduling
NPDCCH
raContResoTimNB
NPUSCH
allowed for the contention resolution . The eNB sends
RRCConnectionSetup scheduling
RRCConnectionSetup-NB (msg4) over NPDSCH, inside the
NPDCCH
contention resolution timer. In case msg4 is not received within timer
RRCConnectionSetup-NB
period, RACH access procedure is repeated, providing that NPDSCH
msg4
nprachMaxNumPreambleCE settings is not reached
RRCSetupComplete scheduling
NPDCCH
raRespWinSizeNB window size for the random access response.
RAR (msg2) is sent over NPDSCH. RAR is expected inside the RAR RRCConnectionSetupComplete-NB
msg5
NPUSCH
response window.
Poll retransmit
LNCEL_FD NBIOT_FD
D D
Initial MCS DL
Initial MCS UL
FZM
1*5/10/15/20MHz 2Tx/2Rx cells+ 1*NB-IoT 2Tx/2Rx cells
MME type connected to eNB is indicated by S1 for NB-IoT can be selected via two different methods:
LNMME: mmeRatSupport
• Dedicated S1 for NB-IoT UEs (i.e. NB-IoT gets its own separate
• only legacy LTE (‘WB-EUTRA MME’), S1 selected always)
• only NB-IoT (‘NB-IoT MME’) • PLMN based S1 selection (Inband NB-IoT traffic is directed to
• both legacy LTE and NB-IoT (‘integrated MME’). same core as legacy LTE traffic of the hosting cell)
• One legacy alarm (Cell Setup Failure) will be re-used to indicate that host cell or
inband NB-IoT cell was disabled.
• In general, commercial modules for both NB-IoT & Cat-M are expected 1Q17
• Main players:
• Intel announced the XMM7115 NB-IoT chipset and the XMM7315 Cat-M/NB-IoT
• Neul NB-IoT chipset
• Sequans introduced Monarch Cat-M chipset, which will also support NB-IoT,
partnering with Gemalto for commercial modules
• Qualcomm Cat-M chipset (MDM9206)
Dimensioning
Aspects
Table of contents
<chapter:dimensioning>
account LTE3071
DL NB- IoT Power Boost ing [dB] 0.0 - UL message size (byt es) 200
end Legacy cell power reduct ion per PRB [dB] 0.0 - NPRACH periodicit y [ms] 160
Tx power increase [dB] 3.0 0.0 48
NPRACH bandwidt h (t ones)
Ef f ect ive NB- IoT EIRP per user [dBm] 46.5 23.0
RACH collision probabilit y [%] 2.5
Feeder loss [dB] - 0.5
Receiving
end
Ant enna gain [dBi]
Noise f igure [dB]
Addit ional gains [dB]
Ref erence Signal (legacy LTE) [%]
0.0
5.0
0.0
9.52%
18.0
3.0
0.0
-
NPRACH
capacit y
NPRACH recept ion probabilit y [%]
max RACH load
RACH at t empt s (f rom t raf f ic model) [1/ s]
90
1.2
7.6
parameterization and
NPRACH occasions [1/ s] 7.6
PDCCH (legacy LTE) [%]
NB Primary Synchronizat ion Signal (NPSS) [%]
NB Secondary Synchronizat ion Signal (NSSS) [%]
NB Ref erence Signal (NRS) [%]
19.05%
7.20%
3.93%
9.52%
-
-
-
-
Max # UEs (RACH)
Maximum number of NPDCCH repet it ions (R_max )
NPDCCH st art ing subf rame period (G )
52733
4
2
overheads.
NB Broadcast Channel (NPBCH) [%] 5.95% - NPDCCH NPDCCH periodicit y (search space lengt h) [ms] 8
• Capacity calculator
SIB1- NB repet it ions 4 - capacit y NPDCCH occasion/ s 125
NB Syst em Inf ormat ion Block 1 (SIB1- NB) [%] 0.77% - #DCI per UE call 12
SIB2- NB lengt h [subf rames] 8 - # UE/ s (NPDCCH limit ) 8
SIB2- NB repet it ion pat t ern [radio f rames] 16 -
Syst em SIB2- NB periodicit y [ms] 2560 -
NPDCCH t ransmission lengt h [ms] 2
NPDCCH -> NPDSCH gap [ms] 4
estimates capacity of
overhead SIB2- NB window lengt h [ms] 160 -
NB Syst em Inf ormat ion Block 2 (SIB2- NB) [%] 0.19% - TBS t ransmission t ime on NPDSCH [ms] 4
Maximum number of NPDCCH repet it ions (R_max ) 16 - NPDSCH NPDSCH -> NPUSCH (A/ N) gap [ms] 12
NPDCCH st art ing subf rame period (G) 2 -
NPDCCH repet it ion level 2 -
t iming NPUSCH (A/ N) lengt h [ms] 2
NPDCCH overhead [%]
NPRACH periodicit y [ms]
NPRACH repet it ion level
NPRACH overhead [%]
4.95%
-
-
-
-
160
4
16.25%
NPUSCH (A/ N) / NPUSCH -> NPDCCH gap [ms]
HARQ percent age [%]
Tot al DL TBS t ransmission t ime [ms]
3
10
30
NPRACH, NPDCCH and
NPDCCH t ransmission lengt h [ms] 2
Addit ional overhead [%]
Tot al syst em overhead [%]
Message size [byt es]
Number of NPDSCH subf rames / NPUSCH Resource Unit s
0.00%
61.10%
10
4
0.00%
16.25%
200
4
NPUSCH
t iming
NPDCCH -> NPUSCH gap [ms]
TBS t ransmission t ime on NPUSCH [ms]
NPUSCH -> NPDCCH (A/ N) gap [ms]
8
32
3
NPUSCH channels. As
expected that mobile
Number of NPUSCH t ones per user - 1 HARQ percent age [%] 10
Modulat ion and coding scheme (User def ined) 0- QPSK 10- QPSK Tot al UL TBS t ransmission t ime [ms] 50
Residual BLER t arget rBLER = 10%
Service Number of message repet it ions 1 1 NPRACH t ransmission lenght [ms] 26
Transport Block Size f or NPDSCH / NPUSCH [bit s] 88 680 NPDCCH scheduling t ime [ms] 8
Number of TBSs required t o send t he message
Est imat ed user t hroughput (single UE) [kbps]
Modulat ion ef f iciency (dat a bit s/ modulat ed symbol)
Ef f ect ive Coding Rat e
1
0.31
0.34
0.17
3
5.83
1.81
0.91
Call
Set up
t iming
Number of NPDCCH per RACH procedure
DL message t ransmission lenght [ms]
UL message t ransmission lenght [ms]
3
30
50
originated traffic will be
dominating, only UL data
Channel model Enhanced Pedest rian A 1Hz NPRACH recept ion probabilit y 90
NB- IoT t ransmission scheme 2Tx- 1Rx 1Tx- 2Rx Tot al Call set up t ime [ms] 211
Required SINR @ BLER10% [ref erence] [dB] 6.56 11.84 UL MCS (User def ined) 3- QPSK
Repet it ions gain [dB] 0.00 0.00
TBS index 3
Required SINR at cell edge [dB] 6.56 11.84
Channel
Int erf erence Margin [dB]
Number of received subcarriers [dB]
Thermal noise densit y [dBm/ Hz]
Subcarrier bandwidt h [kHz]
3.00
10.79
- 173.93
15
3.00
0.00
UL
set t ings
Transport Block Size f or NPUSCH [bit s]
UL BLER [%]
Number of TBSs required t o send t he message
208
10
9
channels are considered.
NPUSCH t ransmission durat ion [ms] 446
Noise power per subcarrier [dBm] - 132.17
NB-IoT coverage
• LTE3071 supports only first level coverage, in the range of legacy LTE. Further coverage
enhancements are subject of subsequent FL17SP features.
Note that selected bands are allowed
Downlink Uplink for NB-IoT within Rel 13
Operating band [MHz] 900
Sensors deployment Stationary
General
NB-IoT carrier configuration In-band
parameters Only TM2 for LTE3071
Legacy LTE channel bandwidth [MHz] 10
Legacy LTE DL transmission scheme 2Tx MIMO (TM2/3/4)
Tx antenna power [dBm] 43.0 23.0 Host legacy LTE cell power
Power per PRB [W] 0.40 -
Antenna gain [dBi] 18.0 0.0 DL power boosting up to 6 dB
Transmitting Feeder loss [dB] 0.5 -
end DL NB-IoT Power Boosting [dB] 6.0 - Legacy cell power reduction due to
Legacy Cell Power Reduction per PRB [dB] 0.1 - power boost
Tx power increase [dB] 3.0 0.0
EIRP per NB-IoT UE calculated from
Effective NB-IoT EIRP per user [dBm] 52.5 23.0
the PSD and power boost for 1PRB
Feeder loss [dB] - 0.5
Receiving Antenna gain [dBi] 0.0 18.0 Preliminary values
end Noise figure [dB] 5.0 3.0
Additional gains [dB] 0.0 0.0
161 © Nokia 2016 Nokia Internal Use
Dimensioning
Link Budget
gain, feeder losses and other (2) Thermal noise density (dBm/Hz) -174 -174
factors taken into account in the (3) Receiver noise figure (dB) 5 3
link budget for cell range (4) Interference margin (dB) 0 0
estimation; this is just reference (5) Occupied channel bandwidth (Hz) 180,000 15,000
NB-IoT capacity
Mobile Autonomous Reporting (MAR) exception UL: 20 bytes Months to years (reaction time
reports up to 10 second latency)
E.g. smoke detectors, power failure notifications from smart
meters, tamper notifications etc.
Mobile Autonomous Reporting (MAR) periodic UL: 20 - 200 bytes 40%: Once per day
reports Pareto distributed 40%: Once every 2 hours
15%: Once per hour
E.g. smart utility (gas/water/electric) metering reports, smart
5%: Once per 30 min
agriculture etc. DL: Ack => Mean = 0.47 times per hour
#𝑈𝐸∙𝐵𝐻𝐶𝐴 52547∙0.47
𝐴𝑡𝑡𝑒𝑚𝑝𝑡𝑠/𝑐𝑒𝑙𝑙/𝑠 = = = 6.8
3600 3600
• The number of NPRACH preambles is limited, and RACH channel can be accessed by number of
UEs simultaneously, so when estimating NPRACH capacity expected RACH load and allowed
collision probability Pcoll should be assumed.
• RACH occasion is repeated every NPRACH periodicity nprachPeriod NPRACH slot
−1 𝑃𝑐𝑜𝑙𝑙
ܴݏ݊݅ݏܽܿܿ ܪܥܣ/= ݏ 48 ∙ ln 1 −
𝑛𝑝𝑟𝑎𝑐ℎ𝑃𝑒𝑟𝑖𝑜𝑑 [𝑠] 100
• For the default traffic model and 90% of NPRACH reception probability the target of the offered
RACH traffic of 7.6 RACH/s can be guaranteed with collision probability lower than 2.5%
(48 preambles, NPRACH repetition every 160 ms).
RRCConnectionSetup scheduling
additionally #TBS NPDCCHs are needed, without HARQ NPDCCH
repetition RRCConnectionSetup-NB
NPDSCH
msg4
Energy Savings
Aspects
Table of contents
<chapter:energy_savings_aspects>
• 45.820 model
• Battery capacity: 5Wh
Mode Power Consumption @ 23dBm with PA efficiency Battery life (years)
40% 45% 50% PA efficiency 40% 45% 50%
Packet size, reporting MCL MCL MCL
transmitting interval 144 dB 144 dB 144 dB
589mW 533mW 489mW
current drawn 50 bytes, 2 hours 18,9 19,2 19,4
receiving
90mW 90mW 90mW 200 bytes, 2 hours 17,4 17,7 18,0
current drawn
50 bytes, 1 day 35,1 35,2 35,2
idle current 2.4mW 2.4mW 2.4mW 200 bytes, 1 day 34,6 34,7 34,8
power save
15µW 15µW 15µW
current
Source: T&I simulations
Performance
Aspects
Table of contents
<chapter:performance_aspects>
#LTE NB-IoT Trigger event: This counter is updated after each sampling interval with the peak
number of NB-IoT UEs in RRC_CONNECTED state during the measurement
period.
Granularity: 1 sec
Use case:
Maximum number of RRC connected NB UEs
Monitoring of the number of RRC connected for NB UEs in the same way as
LTE_5242b, LTE_5842a for legacy UEs.
NB_IOT_RRC_CONN_SUM This counter provides the sum of sampled values for measuring the number of simultaneously
(M8066C1) RRC Connected NB-IoT UEs. This counter divided by the denominator
NB_IOT_DENOM_RRC_CONN_UE provides the average number of RRC Connected NB-IoT UEs
per cell.
#LTE NB-IoT
Trigger event: This counter is updated after each sampling interval with the sample taken from the
number of NB-IoT UEs in RRC_CONNECTED state.
Granularity: 1 sec
Use case:
Average number of RRC connected NB UEs
Monitoring of the number of RRC connected for NB UEs in the same way as LTE_5242b,
LTE_5842a for legacy UEs.
Average number of NB_IOT_RRC_CONN_SUM
=
RRC connected NB UEs NB_IOT_RRC_CONN_UE_DENOM
NB_IOT_RRC_CONN_ESTAB_A This counter provides the number of attempted RRC Connection Establishment
TT procedures. From UE's point of view, the transition from ECM-IDLE to ECM-
(M8066C2) CONNECTED is started.
Trigger event: The counter is updated on the receipt of an RRC:ConnectionRequest-NB
message.
#LTE NB-IoT
Use case:
RRC Connection Setup Success Ratio
The KPI proposed is monitoring RRC Connection Setup Success Ratio in the same way
as LTE_5218f for non NB UEs.
Impact: due to limited UE power, some setup degradations may happen more often for
SRB1bis during RRC Connection Setup procedure.
NB_IOT_RRC_CONN_ESTAB_SU This counter provides the number of successful completions of an RRC connection
CC establishment.
(M8066C3)
Trigger event: The counter is updated on the receipt of an
RRC:ConnectionSetupComplete-NB message.
#LTE NB-IoT
Use case:
RRC Connection Setup Success Ratio
The KPI proposed is monitoring RRC Connection Setup Success Ratio in the same way
as LTE_5218f for non NB UEs.
Impact: due to limited UE power, some setup degradations may happen more often for
SRB1bis during RRC Connection Setup procedure.
NB_IOT_S1_SIGN_CONN_ESTA This counter provides the number of attempted UE-associated logical S1-connection
B_ATT establishments from eNB to MME
(M8066C4)
Trigger event: This counter is updated on the transmission of an S1AP:INITIAL UE
MESSAGE by the eNodeB to the MME.
#LTE NB-IoT
Use case:
Logical S1 Signaling Connection Success Ratio
Above KPI is monitoring logical S1 Signaling Connection Success Ratio between eNB
and MME for NB UEs in the same way as LTE_5526a for non NB UEs. Also it is used for
pricing purposes.
NB_IOT_S1_SIGN_CONN_ESTA This counter provides the number of successful UE-associated logical S1-connection
B_SUCC establishments from eNB to MME.
(M8066C5)
Trigger event: The counter is updated on receipt by the eNB of the first message from
MME which succeeds INITIAL UE MESSAGE message on a UE-associated
#LTE NB-IoT
logical S1-connection.
Use case:
Logical S1 Signaling Connection Success Ratio
Above KPI is monitoring logical S1 Signaling Connection Success Ratio between eNB
and MME for NB UEs in the same way as LTE_5526a for non NB UEs. Also it is used for
pricing purposes.
NB_IOT_RRC_CONN_UE_DENO This counter provides the number of samples taken for counter
M NB_IOT_RRC_CONN_SUM. It is used as the denominator for the average calculation.
(M8066C6)
Trigger event: This counter is incremented by value 1 when the number of RRC
connected NB-IoT UEs - provided by a single sample - is added to counter
#LTE NB-IoT
NB_IOT_RRC_CONN_SUM.
Use case:
Average number of RRC connected NB UEs
Monitoring of the number of RRC connected for NB UEs in the same way as LTE_5242b,
LTE_5842a for legacy UEs.
Use case:
Abnormal UE movement to idle state
There is no possibility to monitor E-RAB Drop Ratio, because no data radio bearer is going to be
established, but at least with this counter operator will be able to see any abnormal UE movement
to ECM-Idle state.
Use case:
Abnormal UE movement to idle state
There is no possibility to monitor E-RAB Drop Ratio, because no data radio bearer is going to be
established, but at least with this counter operator will be able to see any abnormal UE movement
to ECM-Idle state.
NB_IOT_RRC_CONN_TIME_SU This counter provides the total time of NB-IoT UEs in RRC_CONNECTED state, i.e. from the
M establishment of an RRC connection to its release.
(M8066C13) Trigger event: The counter is updated on the transmission of an RRCConnectionRelease-NB
message by the time difference between this RRCConnectionRelease-NB message and the
#LTE NB-IoT corresponding RRCConnectionSetupComplete-NB message.
Use case:
Average session duration of NB UEs
The total time in the numerator of the formula considers only NB UEs which have successfully
completed RRC Connection Setup procedure.
NB_IOT_MAC_PDU_VOL_UL This counter provides the size of transport blocks scheduled on NPUSCH. The volume of MAC
(M8066C14) PDUs is considered.
Trigger event: The counter is updated when such a MAC PDU is scheduled in UL.
#LTE NB-IoT
Retransmissions are included.
Use case:
MAC PDU volume related to NB UEs in UL and DL
Utilization Ratio in DL/UL
The above two KPIs proposed are monitoring MAC PDU volume and PRB Utilization Ratio for NB
UEs in the same way as NPO KPIs for non NB UEs. Both of these KPIs can be used to monitor
MAC PDU available throughput (MAC PDU volume / measurement period / PRB Utilization Ratio).
Trigger event: The counter is updated when such a MAC PDU is scheduled in DL.
#LTE NB-IoT
Retransmissions are included.
Use case:
MAC PDU volume related to NB UEs in UL and DL
Utilization Ratio in DL/UL
The above two KPIs proposed are monitoring MAC PDU volume and PRB Utilization Ratio for NB
UEs in the same way as NPO KPIs for non NB UEs. Both of these KPIs can be used to monitor
MAC PDU available throughput (MAC PDU volume / measurement period / PRB Utilization Ratio).
#LTE NB-IoT Trigger event: This counter is updated after each 1 ms interval, in which UL
resources for NB-IoT UEs were reserved. It is incremented by the number of
subcarriers (granularity of 3.75 kHz) used in parallel by any NB-IoT UE. (15 kHz
subcarriers result in an increment of 4 per interval).
Note: In case of NB-IoT inband mode, this 1 ms interval corresponds to a
subframe of the hosting WB cell, i.e. a subframe containing one or more host
PRBs allocated to NB-IoT UEs. These PRBs are considered unusable from host
cell perspective.
NB_IOT_TIME_RESERVED_UL This counter provides the number of 1 millisecond intervals, in which UL resources for NB-IoT UEs
(M8066C17) were configured (NPRACH) or allocated (NPUSCH) in the cell.
Trigger event: This counter is updated after each 1 ms interval, in which UL resources for NB-IoT
#LTE NB-IoT UEs were configured or allocated.
Note: In case of NB-IoT inband mode, this 1 ms interval corresponds to a subframe of the hosting
WB cell, i.e. contains one or more host PRBs allocated to NB-IoT UEs, which are considered
unusable from host cell perspective.
Use case:
Utilization Ratio in UL
PRB Utilization Ratio for NB UEs in the same way as NPO KPIs for non NB UEs. It can be used to
monitor MAC PDU available throughput (MAC PDU volume / measurement period / PRB
Utilization Ratio).
#LTE NB-IoT Trigger event: This counter is updated after each 1 ms interval, in which DL
resources for NB-IoT UEs were reserved. It is incremented by the number of
available PRBs (granularity of 180 kHz) in parallel by any NB-IoT UE.
Decreased UL peak UE throughput As there are no available counters or KPIs to check UE peak
NB-IoT carrier consumes UL PRB resources what may impact throughput, TTI traces need to be checked.
UL peak throughput.
Additionally, when allocation of UL NB-IOT carrier yields UL
resources fragmentation, PUSCH is physically divided into
several scheduling areas. Peak UE throughput will be
decreased as one user can be scheduled in only one scheduling
area at the same time
Compliance
Aspects
Table of contents
<chapter:compliance_aspects>
Various configurations of subframes per TBS Fixed number of subframes for NPDSCH is used
Fixed number of resource unit for NPUSCH is used
Configurable downlink and uplink transmission gap Fixed scheduling delay is used, Downlink and Uplink
Transmission Gap is not supported
Dynamic TA alignment Initial TA alignment
Dynamic uplink power control Only uplink open loop power control (parameters
broadcasted by SIB)
DRB and SRB can be used for data transmission SRB can be used
NPRACH format 0 (CP length = 67 us) and format 1 NPRACH format 1 (cell radius 35 km)
(CP length = 267 us)
Repetitions on NPRACH, NPDSCH, NPDCCH, No repetitions on NPDSCH and NPUSCH. Limited repetitions
NPUSCH on NPRACH (can be up to 32) and NPDCCH (hard coded to
2)
Both Mobile Originated Calls and Mobile Terminated Paging not supported
Calls (by paging) supported
All the NB SIBs supported SIBs other than SIB1-NB and SIB2-NB are not supported
Update of System Information with paging System Information updates with paging is not supported
Idle DRX Idle eDRX function is not supported
NPRACH and NPUSCH multiplexing in same TTI NPRACH and NPUSCH multiplexing in same TTI is
not supported
End-to-End
Operability
Table of contents
<chapter:end_to_end_operability>