studies:re56:re56_implementation_example
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
studies:re56:re56_implementation_example [2013/05/14 14:03] – bpetit | studies:re56:re56_implementation_example [2021/01/04 20:41] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | The base station permanently but not continuously receives | + | The base station permanently but not continuously receives |
Following the round robin algorithm: the scheduler chooses one queue (one user) and extracts data to send to this user (2048 bits corresponding to one OFDM symbol multiplied by the number of resources blocks allocated to the user). This data set is stored (and tagged with the user id) in another queue (fifo) that is destined to the " | Following the round robin algorithm: the scheduler chooses one queue (one user) and extracts data to send to this user (2048 bits corresponding to one OFDM symbol multiplied by the number of resources blocks allocated to the user). This data set is stored (and tagged with the user id) in another queue (fifo) that is destined to the " | ||
- | In the same time the scheduler performs his algorithm, the mapper gets each set of data present on the queue. Those datas are pushed on a map which has time and frequency dimensions. A time slot corresponds to 0.5 ms and 7 OFDM symbols so the second OFDM symbol is then occupied on the first user ressources blocks (because the first OFDM symbol is used for Downlink Control information). The third OFDM symbol on the next user resources blocks is used to store the second user datas and so on. We then have a kind of " | + | In the same time the scheduler performs his algorithm, the mapper gets each set of data present on the queue. Those datas are pushed on a map which has time and frequency dimensions. A time slot corresponds to 0.5 ms and 7 OFDM symbols so the second OFDM symbol is then occupied on the first user ressources blocks (because the first OFDM symbol is used for Downlink Control information). The third OFDM symbol on the next user resources blocks is used to store the second user datas and so on. We then have a kind of " |
- | This description is about time scheduling because we consider the resources blocks and ressources blocks per user are already defined. So there is another of scheduling to implement. We haone userve one userto | + | This description is about time scheduling because we consider the resources blocks and ressources blocks per user are already defined. So there is another of scheduling to implement. We have to schedule the attribution of each resources block group (RBG). Following the round robin algorithm, it's quite simple: each RBG is iteratively allocated to a user. For each ressource block we choose the next user and increment a counter when we have considered all users and if we still have resources blocks groups to attribute, we go back to the beginning of the users lists. Other algorithms as max CQI may include the transmission conditions parameter to allocate . Each RBG is composed of 1 to 4 resources block (in the case of LTE the channel bandwidth is about 20Mhz so we have 100 resources blocks which means 25 to 100 resources blocks groups). |
studies/re56/re56_implementation_example.1368540202.txt.gz · Last modified: 2021/01/04 20:41 (external edit)