Commit Graph
100 Commits
Author SHA1 Message Date
Navid Nikaein 1adbaa7a54 when restarting, re-init MAC UE_list 2018-09-03 18:10:28 +02:00
Navid Nikaein 6c4f58a0a0 move UE_list/slice init in dedicated functions 2018-09-03 18:10:28 +02:00
Navid Nikaein 5634aa92a1 Keep the LCID priority in MAC layer to sort the UE accordingly 2018-09-03 18:10:28 +02:00
Navid Nikaein 5865c141d0 Improve UL/DL MCS assignment 2018-02-13 11:45:16 +01:00
Navid Nikaein 0937339a53 Update MAC scheduler for slicing (not tested) 2018-01-24 11:51:35 +01:00
navid nikaein 63ba3f9543 Better slice management in FlexRAN UL/DL scheduler 2017-12-15 18:13:18 +01:00
Navid Nikaein b049f0c820 Ue stats bugfix for dynamic reconfiguration 2017-12-15 18:10:12 +01:00
Navid Nikaein d35f52a228 Add observation window to the PDCP stats 2017-12-14 15:15:00 +01:00
Navid Nikaein 612ab055d7 Add control logic to reconfigure and start eNB 2017-12-14 13:05:34 +01:00
Navid Nikaein 49ea474807 Fix the compilation issues 2017-12-13 17:00:33 +01:00
Navid Nikaein 33696a4e93 *Update RRC RSRP/RSRQ measurement reports for multiple UEs, and add the corresponding RAN APIs
*Fix the issue with the PDCP UE ID/RNTI management
2017-12-12 20:24:29 +01:00
Navid Nikaein b7a1661855 Better management of frame counter and stats in PDCP 2017-12-12 11:57:24 +01:00
Navid Nikaein 38627c85d0 Minor fix in the PDCP stats update 2017-12-12 10:14:30 +01:00
Navid Nikaein 9601ea66c5 Update PDCP stats 2017-12-11 16:46:22 +01:00
Navid Nikaein dc9cada6c2 Add PDCP stats and update agent and RAN APIs 2017-12-08 18:05:42 +01:00
Navid Nikaein e996f5d0f5 Add new RAN APIs form SMA app based on the initial eNb config file 2017-11-17 16:53:58 +01:00
Navid Nikaein 80eaec1d5c fix the protobuf installation under ubuntu 16.04 2017-02-09 09:23:13 +01:00
Navid Nikaein 5c09741fac Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into various-l2-fixes-187 2017-02-08 14:51:35 +01:00
Navid Nikaein 7e13688e80 fix again the compilation issue with flexran 2017-02-08 14:51:25 +01:00
Navid Nikaein 6b81ddf611 fix the compilation issue with flexran 2017-02-08 14:41:07 +01:00
Navid Nikaein 0a91243ca5 merge branch various-l2-fixes with the develop branch 2017-02-01 11:52:53 +01:00
Navid Nikaein 27a1101a58 add support for RAN/radio resource slicing through flexran 2017-01-19 12:44:20 +01:00
Navid Nikaein fdbab0e856 fix the aggregation format for dump_CCE_table 2017-01-16 18:31:45 +01:00
Navid Nikaein 97db12c9f2 better setting of aggregation level as a function of cqi and bw 2017-01-15 20:28:07 +01:00
Chia-Yu Chang 01c50449c3 fix the AVX2 compilation directive 2016-12-12 18:43:37 +01:00
Chia-Yu Chang 7f4c961d82 add T messages for FLEXRAN and fix a complication error in FLEXRAN 2016-12-12 18:41:26 +01:00
Navid Nikaein 6277038d7f remove the OMG SUMO related files and update te top-level OMG and cmakefiles 2016-10-10 13:32:16 +02:00
Navid Nikaein e13155fa01 refine the gtp/pdcp logging 2016-08-30 12:15:11 +02:00
Navid Nikaein feb361b4d0 update the logging when the pdcp instance is not configured 2016-08-30 11:30:01 +02:00
Navid Nikaein 895775e52c revert the amount of mem block to its previous value 2016-08-27 21:23:04 +02:00
Navid Nikaein 7eb57d4c1e Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-08-27 21:03:42 +02:00
nikaeinn 94801f7966 add more memory blocks for RLC and remove some logs in S1AP 2016-08-23 13:29:38 +02:00
nikaeinn 022ab574d2 fix the issue with the number of pending mme/s1ap connections 2016-08-22 17:20:00 +02:00
nikaeinn aa95e740a3 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-08-19 15:47:49 +02:00
nikaeinn bb02b07c0f Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-08-18 09:33:59 +02:00
nikaeinn d8b6edaa9f update the run_enb_s1_usrp script for T tracer 2016-07-05 16:43:27 +02:00
nikaeinn 9f0cfa85b0 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop 2016-07-05 16:40:50 +02:00
nikaeinn 957707ad39 merge with the develop branch 2016-07-05 10:58:23 +02:00
nikaeinn a34d624f6a minor updates in the time measurement script 2016-07-05 10:40:57 +02:00
nikaeinn 641af1631f update rrc and oaisim for the dedicated bearers 2016-06-22 12:31:03 +02:00
Navid Nikaein d28e9e3d0d update the readme file 2016-06-02 10:33:02 +02:00
Navid Nikaein 3dc0e4dd86 * route DlInformationTransfer to SRB2 if it is active
* configure dedicated DRBs based on the transaction id
* fix the issue in oaisim to work with S1 interface
2016-05-30 13:17:34 +02:00
Navid Nikaein 956dfa0922 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-05-30 13:11:29 +02:00
Navid Nikaein 107eec224e Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-05-25 09:36:32 +02:00
Navid Nikaein 05c44f1c2a merge with the develop branch 2016-05-25 09:36:15 +02:00
nikaeinn b133c791c9 adjust the rrh config params 2016-05-10 01:06:49 +02:00
nikaeinn cb50fd1d39 add a new line between each configuration section 2016-05-09 19:26:05 +02:00
Navid Nikaein 3430dbc41d merge with the develop branch 2016-05-03 15:51:07 +02:00
Navid Nikaein 2493ea4a3c update the run_enb_ue_virt_s1 script to birng up oip interface automatically 2016-04-26 13:51:50 +02:00
Navid Nikaein ace9df1da3 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-04-22 14:58:26 +02:00
Navid Nikaein 0ddf4208b0 disabling localization flag in RRC 2016-04-21 18:26:25 +02:00
Navid Nikaein ffe1415ea7 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-04-20 13:14:36 +02:00
Navid Nikaein 65cf0940e0 Merge branch 'feature-44-dedicated-drb' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-04-20 13:14:20 +02:00
Navid Nikaein 4b8251838d enabling SRB2 2016-04-20 13:14:16 +02:00
Navid Nikaein b5e3fa0521 Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb 2016-04-06 19:22:19 +02:00
Navid Nikaein 0a3a8a5daf fix the dedicated DRB setup with multiple E_RAB_SETUP_REQ 2016-04-06 19:21:53 +02:00
Navid Nikaein b8181d06f1 merge with the develop 2016-04-04 14:47:46 +02:00
Navid Nikaein 9eec54ae8f check if /proc/cpuinfo file exist in CMakeLists.txt 2016-04-04 12:56:31 +02:00
Navid Nikaein 15d5095914 fix a compilation error 2016-03-30 15:22:14 +02:00
Navid Nikaein b65065fa68 merge with the develop 2016-03-30 12:25:56 +02:00
Navid Nikaein ba735d181f improve the S1AP e_rab setup messages 2016-03-30 09:45:40 +02:00
Navid Nikaein 0f8c20f2f5 merge with develop 2016-03-22 11:51:31 +01:00
Navid Nikaein 75602a1267 correct tx_shift paremeter in config files for rrh and usrp 2016-02-29 21:45:30 +01:00
Navid Nikaein 9764c9247c update trx_bladerf_write calls to match the common_lib.h trx_write_func 2016-02-29 21:40:49 +01:00
Navid Nikaein eb48479b37 check the rf_config_file name, and ignore if it is null 2016-02-19 15:12:41 +01:00
Navid Nikaein 78913e263e change rrh_gw_config naming in enb config file 2016-02-19 00:43:02 +01:00
Navid Nikaein bb87425898 add eNB agent libs to lte-softmodem 2016-02-06 09:31:33 +01:00
Navid Nikaein 72ff627a12 add eNB configuration parameters for the fronthaul 2016-01-12 10:32:48 +01: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
Navid Nikaein 48ddbc6805 Merge branch 'feature-68-enb-agent' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-68-enb-agent 2016-01-01 20:06:55 +01:00
Navid Nikaein e42dd36967 update the itti timer 2016-01-01 20:05:15 +01:00
Navid Nikaein 17251ddaac Very basic version of the enb agent 2015-12-21 03:36:37 +01:00
Navid Nikaein 988b483ab0 * automatic generation of protobuf messages in CMakeList.txt 2015-12-16 16:53:37 +01:00
Navid Nikaein bd1de293c6 Merge branch 'feature-68-enb-agent' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-68-enb-agent 2015-12-16 15:43:10 +01:00
Navid Nikaein 183e105f87 update CMakeLists--generate .c files for protobufs 2015-12-16 11:58:48 +01:00
Navid Nikaein 694718963a * script for automatic generation of protobug messages 2015-12-15 19:46:52 +01: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
Navid Nikaein d092a91c4b add option to switch to RLC AM mode for the default bearer 2015-11-26 21:43:59 +01:00
Navid Nikaein 8ef25c8953 * improve the management of two simultaneous E_RAB_SETUP_REQ. 2015-11-25 11:22:45 +01:00
Navid Nikaein 9ff6bb7a5d Protocol implementation for dedicated E-RABSetup.
Test of dedicated bearer setup in both control and data plane.
2015-11-19 16:58:27 +01:00
Navid Nikaein 23bb81d2d0 change the printf to LOG_D for the rssi message 2015-11-18 15:48:31 +01:00
Navid Nikaein 8c9c7833f9 Few fixes for dedicated DRBs 2015-11-09 15:12:49 +01:00
Navid Nikaein 2a30567223 Additional RRC procedures (RRCConnectionReconfiguration) for dedicated bearer estatblishment triggered by S1AP messages.
eNB mac scheduler for dedicated DTCH.
UE MAC logical channel prioritization with additional DTCH.
S1AP messages for dedicated bearer establishment (eNB and UE).
2015-11-09 12:03:11 +01:00
Navid Nikaein 2120582005 fix the flag for the usrp device write operation (trx_write) 2015-10-21 15:35:18 +02:00
Navid Nikaein 982f239bdd Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop 2015-10-12 18:47:04 +02:00
Navid Nikaein 7ca4760309 update bladerf timing 2015-10-12 18:46:03 +02:00
Navid Nikaein 9dd1341db4 update bladerf RX and TX API 2015-10-12 18:42:11 +02:00
Navid Nikaein 6535680c0a add doxygen for MAC and minor updates
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7596 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-19 08:29:10 +00:00
Navid Nikaein dc61a35beb add mac-phy interface to doxygen under openair2
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7589 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-17 21:59:15 +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
Navid Nikaein 7536645afd remove a typo
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7544 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-08 17:07:39 +00:00
Navid Nikaein 41311fa942 bug fix in MAC preprocessor contributed by INNOV
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7540 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-05 15:20:17 +00:00
Navid Nikaein 8b3934e9ef update the perf_oai script
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7528 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-04 14:45:55 +00:00
Navid Nikaein fb2e7b7fee update/add oai performance measurement script supporting OTG, D-ITG, and PING (see cmake_targets/tools/perf_oai.bash -h)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7527 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-04 10:48:19 +00:00
Navid Nikaein 8154c8fb8b fix OTG issues in oaisim without s1
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7526 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-03 21:34:56 +00:00
Navid Nikaein b8a2ec9ddd add comments on the bladerf interface
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7516 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-02 11:24:12 +00:00
Navid Nikaein 82c971a0c3 update the bladerf interface
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7515 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-02 11:00:37 +00:00
Navid Nikaein 69961bf9cc fix the path of eNB_exmimo2.gtkw template
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7501 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-29 15:47:23 +00:00