aboutsummaryrefslogtreecommitdiffstats
path: root/src/gprs_rlcmac_sched.cpp
AgeCommit message (Collapse)AuthorFilesLines
2012-07-20Fixed Paging RR on PACCHAndreas Eversberg1-4/+8
Addition to 2b91464862270d72800b6dcc5a521f933fbbd489
2012-07-19Added paging for RR connection on PACCH of active TBFsAndreas Eversberg1-0/+4
Untested
2012-07-15Fixed contention resolution issueAndreas Eversberg1-8/+6
In order to do downlink assignment during uplink TBF, the content resolution must be completed. It is completed when the first Packet Uplink Ack/Nack message is transmitted to the mobile.
2012-07-15multislot: Rework of handling control channel / pollingAndreas Eversberg1-54/+60
In order to send control blocks to MS and receive control blocks from MS (polling), it is required to select one timeslot that the MS must be able to send and receive. The allocation algorithm must take care of selecting that slot.
2012-07-13Changed data structures for TBF and PDCH instances, to allow multislotAndreas Eversberg1-23/+35
The new data structure is required to define slot/TFI assigment for MS with multislot capability. Now there are two lists for TBFs: uplink and downlink. It is possible to have different TBFs with same TFI in the same direction, as long as they are assigned on different timeslots. See tbf.txt for description. Note: This does not implement any multislot support. It defines the new data structure. Currently only the first slot is assigned.
2012-07-03TBF acknowledged mode finished for both link directionsAndreas Eversberg1-34/+42
2012-06-27Introducing scheduler to process transmission of blocksAndreas Eversberg1-0/+176
The scheduler is triggered at ready-to-send-requesst. It schedules control blocks, data block and dummy blocks, depending on priority. It provides upstream ressource by setting USF. The ressources are assigned, if required. The ressources are dispatched round-robin. In case of polling, the upstream ressource is given to MS at the time it will respond to polling request.