Commit Graph
886 Commits
Author SHA1 Message Date
Xenofon Foukas a0289d74fa Added support for eNB, cell, UE and logical channel configuration messages to the progRAN protocol 2016-02-09 13:03:31 +00:00
Navid Nikaein bb87425898 add eNB agent libs to lte-softmodem 2016-02-06 09:31:33 +01:00
Xenofon Foukas a404bfd96c Refactored eNB agent scheduler code to improve readability 2016-02-04 17:32:37 +00:00
Xenofon Foukas b784e6bd64 Refactored code to improve readability in fill_oai_dci function 2016-02-04 13:29:05 +00:00
Xenofon Foukas e3aa8400d4 Added support for progran dl_mac_config message destruction 2016-02-04 11:28:54 +00:00
Xenofon Foukas db255c130d Added definitions for the mac agent scheduler 2016-02-04 11:28:22 +00:00
Xenofon Foukas e8f4e4e01f Separated control from data plane in MAC agent scheduler 2016-02-03 17:44:20 +00:00
Xenofon Foukas 3d3c0c7c03 Bug fixes for UE retransmission 2016-02-03 15:39:51 +00:00
Xenofon Foukas fd09bd61bf Fixed bug with NDI toggling 2016-02-03 14:27:17 +00:00
Xenofon Foukas a8cd23944f Progran scheduler fixes 2016-02-02 19:18:42 +00:00
Xenofon Foukas 07edce1712 Changes to the progran default scheduler 2016-02-02 16:39:39 +00:00
Xenofon Foukas ab0e4aadae Reintroduced support for agent scheduler after merge with develop 2016-02-01 17:20:35 +00:00
Xenofon Foukas a91a25c972 Changed signature of DL scheduling function of agent 2016-02-01 11:38:07 +00:00
Xenofon Foukas 64a02f3b67 Merge remote-tracking branch 'origin/develop' into feature-68-enb-agent 2016-01-31 18:15:36 +00:00
Xenofon Foukas cdb3e36b99 Fixes to merge with develop 2016-01-31 18:13:05 +00:00
Xenofon Foukas cb8007bb31 Added support for enb agent MAC scheduler hot-plugging. Deactivated schedule_ue_spec and added agent UE specific DL scheduler 2016-01-28 14:45:47 +00:00
Rohit Gupta 20834d6947 hotfix for CCE bug 2016-01-27 19:10:09 +01:00
Xenofon Foukas 92f547655c Integrated MAC DL config progran message to agent 2016-01-27 12:54:33 +00:00
Xenofon Foukas c1c9b0bcbe Added support for DL scheduling command messages 2016-01-27 12:01:37 +00:00
Xenofon Foukas 16bbb96d5b Added continuous update functionality in the MAC layer 2016-01-22 16:29:21 +00:00
Xenofon Foukas 3ad4d26fd1 Changed the structures for storing agent context info 2016-01-22 16:26:06 +00:00
Xenofon Foukas dec1c93c3d Changed channel struct for async_channel implementation 2016-01-22 16:18:54 +00:00
Cedric Roux 75bba781e9 msg_p should be msg_delete_tunnels_p 2016-01-22 11:54:16 +01:00
Xenofon Foukas a054eb8139 Added helper functions for the continuous update of MAC stats 2016-01-21 15:27:52 +00:00
aikaterini.trilyraki 60a3af3e98 perpetual scheduling turned on / extra logging in CCE allocation 2016-01-21 13:49:56 +01:00
aikaterini.trilyraki d6547c8041 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling 2016-01-20 15:52:54 +01:00
Xenofon Foukas 78bc736c19 Fixed frame-subframe numbering bug 2016-01-19 14:51:20 +00:00
Xenofon Foukas 1f52063065 Merged UL/DL trigger messages to a single SF trigger message 2016-01-19 11:11:05 +00:00
Xenofon Foukas 876d9eac52 Fixed bug when creating cell report stats reply 2016-01-19 10:12:48 +00:00
Xenofon Foukas 5cec297209 Implemented handlers for the UL/DL trigger messages 2016-01-15 18:07:42 +02:00
Xenofon Foukas 2fbe01e15f Added support for timing messages in DL/UL 2016-01-15 16:38:37 +02:00
Xenofon Foukas ed7e13c6eb Integrated abstract network communication in main agent 2016-01-15 14:31:21 +02:00
Xenofon Foukas 8fde111b93 Channel implementation for async interface 2016-01-15 14:30:02 +02:00
gauthier 79a25fe989 MNC length in GUMMEI 2016-01-14 18:49:55 +01:00
gauthier dcba8c19ae Sent of S_TMSI OK 2016-01-14 18:26:27 +01:00
Xenofon Foukas e6762ffe1f Added support for multiple eNBs in an emulation environment 2016-01-14 19:10:27 +02:00
gauthier c7483721f9 to be tested 2016-01-14 17:07:10 +01:00
Xenofon Foukas dbcf482f07 Added eNB agent abstract network interface support 2016-01-14 17:46:06 +02:00
Xenofon Foukas 22d0f60e12 Added support for creation of SR protocol messages and defined initial MAC-Agent interface 2016-01-12 18:08:57 +02:00
Xenofon Foukas 694a5bb1b5 Changed the function signature for handling the packing of protocol messages 2016-01-12 18:03:38 +02:00
Xenofon Foukas a8dabcefea Added support for UL SR info type in the header of progRAN messages 2016-01-12 17:58:09 +02:00
Xenofon Foukas 3ce2ba4e5d Added support for scheduling requests messages 2016-01-12 14:24:31 +02:00
Xenofon Foukas a9a67824dd Added API functions for eNB agent - technology interaction 2016-01-11 14:58:31 +02: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
gauthier 574399fa43 some formatting changes in physcope for eNodeB. fixes for joint SR/ACK-NAK detection. 2016-01-06 16:33:04 +01:00
Xenofon Foukas e78075e831 Integrated task manager with system frame and subframe clock and added support for one task queue per eNB 2016-01-06 16:22:59 +02:00
gauthier e44146b708 handling of timing advance is improved. MAC retrieves timing advance from phy once prior to DL scheduling and clears the statistic in PHY. A timer for controlling the timing advance periodicity was introduced. 2016-01-06 11:37:26 +01:00