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
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
Xenofon Foukas
a054eb8139
Added helper functions for the continuous update of MAC stats
2016-01-21 15:27:52 +00: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
Xenofon Foukas
e6762ffe1f
Added support for multiple eNBs in an emulation environment
2016-01-14 19:10:27 +02: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
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
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
Xenofon Foukas
f7d591f150
Created task manager support for agent messages in the for of a priority queue
2016-01-05 13:57:52 +02: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
e5e58ec2f4
Fixed mac stats handler for periodic and continuous stats updates
2015-12-29 15:43:42 +02: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
0bea0aafc4
Restructured statistics handler to consider the request message parameters
2015-12-23 15:29:28 +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
Xenofon Foukas
915af964f4
Fixed top-level message field msg_dir to be optional
2015-12-22 17:04:18 +02:00
Navid Nikaein
17251ddaac
Very basic version of the enb agent
2015-12-21 03:36:37 +01:00
Xenofon Foukas
0dee574c57
Changed prp_stats_reply message to support multiple UE and cell reports
2015-12-17 11:37:18 +02:00
Navid Nikaein
988b483ab0
* automatic generation of protobuf messages in CMakeList.txt
2015-12-16 16:53:37 +01:00
Xenofon Foukas
5f1f1abe3f
Added header in messages and removed length field
2015-12-15 22:47:08 +02:00
Navid Nikaein
7ccf7a917f
* add protobuf messages and compliation directives
2015-12-15 19:44:12 +01:00
Navid Nikaein
5c0098e2f0
* add async interface support for eNB agent and create a lib
2015-12-15 11:53:47 +01:00
gauthier
c7518ecf42
SVN to GIT migration (removed EPC software, updated mailing list address in all files)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7885 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-10-06 16:24:54 +00:00
navid
a6137e7cfd
* add X2AP messages and generate libx2ap_LIB (currently enabled for oaisim)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7854 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-30 10:55:40 +00:00
kaltenbe
8f8c6e9497
adding RRC specs for Rel 10.16 and 12.6
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7846 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-25 20:35:09 +00:00
gauthier
fcb697566f
Removed GTPU-CREATE-TUNNEL-REQ asynchronous task-> procedure call
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7833 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-22 15:41:12 +00:00
navid
082dff13cf
* add RF interface to the rrh gateway
...
* update the openair0_init for all targets
* add a tuning function for the ethernet
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7830 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-21 16:52:13 +00:00