3
$\begingroup$

What exactly is System Frame Number in LTE specifications? What is the use of it?

I have read that it is a 10 bit number and used for synchronization purposes. But it's not clear how it helps for synchronization. Any help is appreciated.

$\endgroup$
5
  • $\begingroup$ Where have you read that? Context makes answering such questions easier, usually. As far as 20s of Googling yielded, the SFN is simply a counter with no meaning, aside from being a counter – probably helpful if someone needs to keep frames in order. $\endgroup$ Commented Mar 10, 2017 at 9:34
  • $\begingroup$ Yeah, I tried google searching and some books also. (sharetechnote.com/html/Handbook_LTE_SFN.html) . I want to know where exactly it is placed in the Resource Block? How this additional field will help synchronizing? I have already got general idea about it. I want more details and hence I'm asking help from you guys. $\endgroup$
    – spectre
    Commented Mar 10, 2017 at 15:21
  • $\begingroup$ "How will that field help synchronizing" probably not at all. You still keep claiming it does - but that's not what the resource you've pointed you says. It's just the counter that you keep to know where you are. $\endgroup$ Commented Mar 10, 2017 at 15:29
  • $\begingroup$ First thing is, the resource I mentioned is just an example. I'm not keeping it as a reference. I want to know how SFN works. Answers/Comments which makes sense are welcome. $\endgroup$
    – spectre
    Commented Mar 14, 2017 at 10:36
  • 2
    $\begingroup$ It doesn't "work". It's just a counter. $\endgroup$ Commented Mar 14, 2017 at 10:47

2 Answers 2

8
$\begingroup$

System Frame Number (SFN) is essentially a counter. As its name suggests, it indicates the index of a system frame modulo 1024, with the index ranging from 0 to 1023 (10 bits).

SFN does not aid in physical synchronization (such as frequency carrier, DFT starting frame, pilots, etc.) because it is obtained after waveform synchronization. It is decoded in the Master Information Block (MIB) on the Physical Broadcast Channel (PBCH) as 8 bits. The SFN in the MIB changes every 4 frames (2 bits), so its total value is 8+2 = 10 bits.

Nevertheless, SFN does assist in physical layer protocol synchronization, specifically in terms of scheduling. This includes synchronization between downlink (DL) and uplink (UL) physical channels (starting from Release 13 for Cat-M or NB-IoT UEs with long repetition) and synchronization between UL physical channels (for CQI reporting, SRS scheduling, etc.). For more details you can take a look at specfication 36.213, the scheduling of SRS, CQI, ... all depend on $n_f$ which is SFN, i.e. absolute SFN modulo 1024.

$\endgroup$
0
$\begingroup$

Every 10 ms System Frame number (SFN) is actually incremented by 1 and goes from 0..1023. Hence its a 10 bit number. What is actually transmitted in PBCH is SFN/4 which is 8 bit hence we save 2 bit for transmission.

PBCH any way gets repeated every 10 ms for 4 time (40ms) and then new PBCH info is being transmitted from eNodeB. This new PBCH only have next SFN/4 number. to determine the actual SFN (10 bit one) UE find outs the frame in which 8-bit SFN decoded by UE is getting changed. This way it know 40 ms boundaries. and by multiplying 8-bit SFN by 4 and adding offset from 40 ms boundary (actually the repetition count of PBCH) actual 10-bit SFN can be extracted.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.