Difference between revisions of "Aufgaben:Exercise 3.3: GSM Frame Structure"
m (Guenter moved page Aufgabe 3.3: GSM–Rahmenstruktur to Exercise 3.3: GSM Frame Structure) |
|||
Line 106: | Line 106: | ||
− | [[Category:Examples of Communication Systems: Exercises|^3.2 | + | [[Category:Examples of Communication Systems: Exercises|^3.2 Radio Interface^]] |
Revision as of 18:34, 31 December 2022
In the 2G cellular standard GSM the following frame structure is specified:
- A superframe consists of 51 multiframes and has duration TSF.
- Each multiframe has 26 TDMA frames and lasts a total of TMF=120ms.
- Each TDMA frame has duration TR and is a sequence of eight time slots with duration TZ.
- For example, in such a time slot, a Normal Burst with 156.25 bits is transmitted.
- Of these, however, only 114 are data bits. Further bits are needed for the so called Guard Period, signaling, synchronization and channel estimation.
- Further, when calculating the net data rate, it must be taken into account that the logical channels SACCH and IDLE require a total of 1.9kbit/s .
It should also be noted that, in addition to the described multiframe structure with 26 TDMA frames, there are also multiframes with 51 TDMA frames, but these are used almost exclusively for the transmission of signaling information.
Hints:
- This exercise belongs to the chapter "Radio Interface".
- Reference is made in particular to the page "GSM frame structure".
Questions
Solution
- T_{\rm SF} = 51 \cdot T_{\rm MF} \hspace{0.15cm} \underline {= 6.12\,{\rm s}}\hspace{0.05cm}.
(2) Each multiframe is divided into 26 TDMA frames according to the specification. Therefore:
- T_{\rm R} = \frac{ T_{\rm MF}}{26} = \frac{ 120\,{\rm ms}}{26} \hspace{0.15cm} \underline {= 4.615\,{\rm ms}}\hspace{0.05cm}.
(3) A TDMA frame consists of 8 time slots. Therefore
- T_{\rm Z} = \frac{ T_{\rm R}}{8} = \frac{ 4.615\,{\rm ms}}{8} \hspace{0.15cm} \underline {= 576.9\,{\rm µ s}}\hspace{0.05cm}.
(4) The spacing of time slots allocated for a user is.
- \Delta T_{\rm Z} = T_{\rm R} \underline{= 4.615 \ \rm ms}.
(5) Each burst consists - considering the guard period - of 156.25 \ \rm bits, which must be transmitted within the time duration T_{\rm Z} = 576.9 \ \rm \mu s. This results in:
- T_{\rm B} = \frac{ T_{\rm Z}}{156.25} = \frac{ 576.9\,{\rm µ s}}{156.25} \hspace{0.15cm} \underline {= 3.69216\,{\rm µ s}}\hspace{0.05cm}.
(6) For example, the bit rate can be calculated as the reciprocal of the bit duration:
- R_{\rm B} = \frac{ 1}{T_{\rm B}} = \frac{ 1}{3.69216\,{\rm µ s}} \hspace{0.15cm} \underline {= 270.833\,{\rm kbit/s}}\hspace{0.05cm}.
(7) In each time slot, the data rate R_{\rm B} \approx 271 \rm kbit/s. However, since each user is assigned only one of eight time slots, the gross data rate of a user is
- R_{\rm gross} = \frac{ R_{\rm B}}{8} = \frac{ 270.833\,{\rm kbit/s}}{8} \hspace{0.15cm} \underline {= 33.854\,{\rm kbit/s}}\hspace{0.05cm}.
(8) For the net data rate, according to the specifications:
- R_{\rm Netto} = \frac{ 114}{156.25} \cdot R_{\rm Brutto} - 1.9\,{\rm kbit/s} \hspace{0.15cm} \underline {= 22.8\,{\rm kbit/s}}\hspace{0.05cm}.