Holger Hans Peter Freyther | ba5543f | 2013-10-17 20:16:23 +0200 | [diff] [blame] | 1 | * Make the TBF ul/dl list per BTS |
| 2 | * Make the SBA per BTS |
| 3 | * Make the tbf point to the BTS so we can kill plenty of parameters |
| 4 | * Group more into in classes.. remove bts pointers. |
| 5 | * Change functions with 100 parameters to get a struct as param |
| 6 | * Move move into the TBF class |
Holger Hans Peter Freyther | 17b0d83 | 2013-10-19 17:37:48 +0200 | [diff] [blame] | 7 | * Replace trx/ts with pointers. E.g. a PDCH should know the trx |
| 8 | it is on... then we can omit trx, ts and parameters and just pass |
| 9 | the pdch. |
Holger Hans Peter Freyther | 111614a | 2013-10-19 20:04:57 +0200 | [diff] [blame] | 10 | * On global free/reset... also flush the timing advance.. |
Holger Hans Peter Freyther | 3dc56a3 | 2013-10-26 21:38:30 +0200 | [diff] [blame] | 11 | * tbf/llc window code appears to be duplicated and nested in other |
| 12 | methods. This needs to be cleaned. |
Holger Hans Peter Freyther | 6f791d0 | 2013-12-25 18:55:58 +0100 | [diff] [blame^] | 13 | |
| 14 | |
| 15 | * Possible race condition: |
| 16 | When scheduling a Downlink Assignment on the UL-TBF we need to make |
| 17 | sure that the assignment is sent _before_ the final ack. With my fairness |
| 18 | changes it gets more likely that this event is trigerred. |