Commit Graph
42 Commits
Author SHA1 Message Date
Xenofon Foukas aa50fcf02a Fixed HARQ reporting to agent and changed sf trigger to report the upcoming subframe 2016-03-18 19:42:38 +00:00
Xenofon Foukas e88c4d97cf Code cleanups for control delegation and API 2016-03-10 10:57:44 +00:00
Mohamed Kassem 8b28344448 Temporary fix for bug in reporting number of initial pdcch symbols of cell and band5 configuration file for agent 2016-03-08 18:15:52 +00:00
Xenofon Foukas 26bdf50109 Added bugfixes for remote scheduling 2016-03-04 15:46:31 +00:00
Xenofon Foukas d153208fc0 Added p0_PUCCH support in the agent 2016-03-03 17:39:10 +00:00
Xenofon Foukas ad74bb0247 Fixed enums issue and update time advance API function 2016-03-03 15:05:54 +00:00
Xenofon Foukas 24785b3a61 Fixed bugs in API function calls for UE config 2016-02-25 01:06:04 +00:00
Xenofon Foukas 9bbc22f496 Added UE state change message support 2016-02-24 18:28:32 +00:00
Xenofon Foukas a5fd618770 Fixed bug of wrong rnti value when finding it using the UE id 2016-02-24 17:33:49 +00:00
Xenofon Foukas f84568e171 Bug fix when checking for the LCG of an LC 2016-02-24 14:40:03 +00:00
Xenofon Foukas 906e90727e Fixed LC config reporting based on existing LCs 2016-02-24 12:47:24 +00:00
Xenofon Foukas 00b158829f Fixed bug in UE configuration message 2016-02-23 17:57:22 +00:00
Xenofon Foukas e1d1b0baff Added event notification for connection of a new UE 2016-02-23 17:53:43 +00:00
Xenofon Foukas 0ec3cfdf04 Added UE and LC config API function calls 2016-02-23 14:18:49 +00:00
Xenofon Foukas 4672497206 Added support for DL UE scheduler control delegation 2016-02-23 12:56:09 +00:00
Xenofon Foukas 95d51446f8 Added ue_state_change stub implementation 2016-02-22 15:25:27 +00:00
Xenofon Foukas 991e995027 Changed get_harq function to provide both id and status at once 2016-02-22 14:08:11 +00:00
Xenofon Foukas e6e117a567 Implemented LC config reply message 2016-02-22 13:08:26 +00:00
MKassem 591cb51a2d Added sf trigger API functions
Signed-off-by: Xenofon Foukas <x.foukas@sms.ed.ac.uk>
2016-02-22 12:12:23 +00:00
Xenofon Foukas 1caa45ad4b Integrated UE state messages to agent 2016-02-22 12:05:17 +00:00
Xenofon Foukas 7b1ee53a4e Implemented UE config message (dummy) 2016-02-22 11:26:52 +00:00
Xenofon Foukas 93cf1b1df7 Fixed bug in assignment of enb_config_request_message 2016-02-21 21:39:22 +00:00
MKassem 08e25bf397 Added eNB configuration message
Signed-off-by: Xenofon Foukas <x.foukas@sms.ed.ac.uk>
2016-02-21 21:35:44 +00:00
Xenofon Foukas 258a71ffbd Fixed direction of hello message, as a reaction to controller stimulation 2016-02-19 13:55:29 +00:00
Xenofon Foukas b64cb5b250 Added rank indication and timing advance indication support 2016-02-10 18:07:35 +00:00
Xenofon Foukas a663654418 Patch to get tx_queue size from RLC for the LCs of a UE 2016-02-10 13:41:56 +00:00
Xenofon Foukas ff72fbc6bc Integrated progRAN config messages to OAI agent and created stubs for handler and destructor functions 2016-02-09 13:33:48 +00:00
Xenofon Foukas 3ad4d26fd1 Changed the structures for storing agent context info 2016-01-22 16:26:06 +00:00
Xenofon Foukas 78bc736c19 Fixed frame-subframe numbering bug 2016-01-19 14:51:20 +00:00
Xenofon Foukas 2ef32ad9bc Added support for turning off periodical timer tasks 2016-01-08 15:59:24 +02:00
Xenofon Foukas 3e2adfbcbc Fixed bug to allocate memory in the stack instead of dynamically for the timer search key 2016-01-08 12:53:34 +02:00
Xenofon Foukas 11b2f82936 Integrated timer to work with periodic report messages and agent tasks 2016-01-07 17:41:51 +02:00
Xenofon Foukas e88779c4ef Added support for lightweight finegrained task timer 2016-01-06 18:06:48 +02:00
Xenofon Foukas e0c459be75 Changed handlers not to require the xid in their signature. Containted in the received message, or generated in them 2016-01-06 11:57:03 +02:00
Xenofon Foukas 3bc88cfd11 Fixed agent to support proper frame and subframe reporting in progRAN messages 2016-01-05 21:52:05 +02:00
Xenofon Foukas 99cf3b654a Added functions to get the current frame and subframe 2016-01-05 21:30:55 +02:00
Navid Nikaein f2f0e68f9d Fix the bug in the RB tree, and sanity test for the timer API 2016-01-05 19:26:45 +01:00
Navid Nikaein 1f213b0b8e * add options to enb configuration file for the enb agent
* add timer api for the periodic and oneshot operations
* create enb agent task
2016-01-05 11:33:40 +01:00
Xenofon Foukas b9cf840a10 Created callback mechanism for destruction of protocol messages sent by the agent 2015-12-28 15:25:27 +02:00
Xenofon Foukas 7241aa6a38 Added support for parameters in handlers 2015-12-23 12:17:52 +02:00
Xenofon Foukas 4f618d6170 Fixed some bugs that would lead to segfaults and modified to support changes in protocol 2015-12-22 17:08:16 +02:00
Navid Nikaein 17251ddaac Very basic version of the enb agent 2015-12-21 03:36:37 +01:00