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
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
gauthier
e18fc7c3ee
Work better (ue connect/disconnect/reconnect...) but more work needed
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7663 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-26 13:45:53 +00:00
roux
1d091eff88
little fix
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7641 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-23 11:29:29 +00:00
Navid Nikaein
4ed89e2809
add files to doxygen and restructure the openair2 modules
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7588 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-17 17:06:56 +00:00
Raymond Knopp
6e76ecddfe
Applied S. Held's patches 16, additional modifications for UE frequency scanning and RSRP/RSSI calibration for ExpressMIMO2 and USRP B210
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-05 14:10:02 +00:00
Navid Nikaein
39ea154b74
* correct log messages in eNB app
...
* remove exit condition on OPT wireshark interface
* add help for lte-softmodem
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7496 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-29 11:34:53 +00:00
Lionel Gauthier
e3db80b07c
sync
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7425 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-15 15:27:17 +00:00
Lionel Gauthier
e5b66cb066
Rework of GTPU in kernel (now use UDP socket, kthread for rx),
...
No need for GTPURH kernel module (work done in GTPUAH, will change module name later).
still classification with iptables mark, conntrack.
Tested with EPC local to eNB, test with remote EPC after this commit.
Added srb1 parameters in enb config file,
Correction of mscgen traces
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7413 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-13 15:08:17 +00:00
Lionel Gauthier
56c9000558
branch LG_PRE_RELEASE_0.3 reintegration
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7117 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-10 13:18:11 +00:00
Lionel Gauthier
059a0a3fdc
astyle --recursive --indent=spaces=2 --style=kr --indent-col1-comments --break-blocks --convert-tabs --max-code-length=200
...
This is done for better merging branch/LG_PRE_RELEASE_0.3 into trunk (same process is applied on this branch)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7073 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:29:12 +00:00
thomasl
e6ce6fea5c
added conditional compilation for new cmake based build
...
in this version, the asn.1 generated files are in directory that depend on 3GGP version instead of the (complex) .lock files management
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6644 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-02 16:33:26 +00:00
Navid Nikaein
eb91417fc7
* applying patch 11 contributed from S. Held
...
* add protocol configuration to OCG XML file
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6629 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-27 10:35:37 +00:00
Raymond Knopp
90346d26c0
fixed issues in subframe 5 RE allocation when PDSCH overlaps PSS/SSS, Basic UE functionality on USRP, RK
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6596 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-22 17:25:43 +00:00
Navid Nikaein
9ba19119a5
* adding additional tests for 10MHz and 20MHz channel BW
...
* applying patches 8 and 9 contributed from S. Held
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6536 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-12 15:03:13 +00:00