Xenofon Foukas
e8f4e4e01f
Separated control from data plane in MAC agent scheduler
2016-02-03 17:44:20 +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
gauthier
cf8645d8cd
Limitation of non SI DLSCH allocations in subframe 0/5 to PRBS not around DC (avoid puncturing from PBCH). Placement of SI around DC instead of randomized allocations. Placement of RA allocations at PRB 0-3. Tested DL throughput on 5 MHz to 16 Mbit/s in TM1.
2015-12-21 19:05:28 +01:00
gauthier
f5a7184185
Merge branch 'bugfix-48-L1L2signaling' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/proto.h
2015-12-16 17:26:12 +01:00
Raymond Knopp
cb0eabe7df
updated unitary simulations for new CCE interfaces. Cleaned up warnings in dlsim/pdcchsim/ulsim.
2015-12-05 02:28:21 -08:00
Raymond Knopp
1fc396f57d
Merge after bad rebase
...
Merge branch 'bugfix-48-L1L2signaling' of https://gitlab.eurecom.fr/oai/openairinterface5g into bugfix-48-L1L2signaling
Conflicts:
openair1/PHY/LTE_TRANSPORT/dlsch_llr_computation.c
openair1/SCHED/phy_procedures_lte_ue.c
openair2/LAYER2/MAC/eNB_scheduler.c
openair2/LAYER2/MAC/eNB_scheduler_RA.c
openair2/LAYER2/MAC/eNB_scheduler_bch.c
openair2/LAYER2/MAC/eNB_scheduler_dlsch.c
openair2/LAYER2/MAC/eNB_scheduler_primitives.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
openair2/LAYER2/MAC/proto.h
openair2/PHY_INTERFACE/defs.h
2015-11-29 01:06:14 -08:00
Raymond Knopp
f48d10ba3e
Added DLSCH scheduling for subframes 0 and 5. Changes in MAC scheduling data structure to keep track of VRB allocations from SI,RA when scheduling regular DLSCH
2015-11-29 00:37:04 -08:00
Raymond Knopp
f7c67795ff
CCE Allocation in MAC, rebase from develop. Frame number limitation to 1024 for non-real time targets (caused bad bug in oaisim).
2015-11-25 13:49:40 -08:00
Raymond Knopp
b10937db82
Moved CCE allocations from PHY to MAC and updated MAC interfaces for BCCH/RA/UE-SPEC scheduling.
2015-11-24 14:35:20 -08:00
Raymond Knopp
ccef9862fa
nCCE changes prior to rebase
2015-11-24 14:34:32 -08:00
Raymond Knopp
2fe218e91a
Moved CCE allocations from PHY to MAC and updated MAC interfaces for BCCH/RA/UE-SPEC scheduling.
2015-11-18 14:18:58 -08: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
knopp
1ad336faa8
commiting a patch on behalf of Raymond that fixes the some timing issues in the HARQ process
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7800 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-04 10:28:52 +00:00
Cedric Roux
76fc205b35
carrier aggregation prepartion work:
...
- handle an UE on the second carrier
- quick fix (may change in the future) to deal with race conditions
in lte-softmodem. TX procedures (phy_procedures_eNB_TX) are now done
the one after the other, from carrier 0 to carrier N.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7541 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-08 08:24:51 +00:00
Navid Nikaein
24cbca8bf4
revert the eNB_index in MAC-RLC-PDCP-RRC APIs for cases when a UE is connected to more than 1 e
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7449 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-05-21 13:08:26 +00:00
Lionel Gauthier
2944c762a5
VCD can now become optional
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7159 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-14 10:44:50 +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
Lionel Gauthier
ddd76fadf8
patches13/0022-fix-compiler-warnings.patch
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7068 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-04-09 09:21:34 +00:00
Navid Nikaein
eaa9d0fc81
fix for MAC UE_list->next[i] when next element does not exist, fix for OTGplot warning
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6818 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-16 21:04:29 +00:00
Raymond Knopp
ff71bb9e4e
fixed bug introduced last week when TDD config 3 is used. RA was never scheduled (commented out in openair2/LAYER2/MAC/eNB_scheduler.c)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6718 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-03-07 18:38:09 +00:00
Raymond Knopp
59eaee007b
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6635 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-27 16:37:11 +00:00
Florian Kaltenberger
800fc1a8a6
bugfix in scheduler
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6620 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-25 15:52:04 +00:00
Florian Kaltenberger
9320540daf
not scheduling DLSCH in subframe 3 (FDD) as it degrades performance (to be investigated)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6615 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-25 13:57:53 +00:00
Florian Kaltenberger
5ef6c4e8a3
fixing bug in preprocessor (thanks to Niccolo) and some other warnings
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6542 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-13 09:13:48 +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
Navid Nikaein
cd88eba8d1
* few bug fixes in MAC and PHICH HARQ SF mapping
...
* update the pre-ci testes
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6496 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-02-09 17:41:49 +00:00
Navid Nikaein
c76b846beb
* fix few bugs in oaisim and UL scheduling
...
* update the CBA operation (non standard feature)
* update OTG
* add a set of templates for different combination of packet sizes and inter-departure time
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6351 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-12 23:54:15 +00:00
Lionel Gauthier
36ecc8484d
Put module identifiers, enb_flag, frame in a struct called protocol_ctxt_t
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6326 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-01-06 16:44:32 +00:00
Raymond Knopp
7efad13fb0
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6280 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-18 08:08:47 +00:00
Navid Nikaein
ee3d40640c
* add some functions for terminal localizations
...
* fix few issues with the pre-ci tests
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6253 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-12-11 17:39:37 +00:00
Florian Kaltenberger
a9cc4323e7
removing directories openair1/ARCH and openair1/LAUNCH_SRIPTS and all references to it
...
(the only variable that was used is number_of_cards, which is now in openair1/PHY/[vars,extern].h)
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6096 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-11-25 08:31:06 +00:00
Raymond Knopp
84d511e41a
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5837 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-10-03 08:15:37 +00:00
Raymond Knopp
bb65f6354a
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5753 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-25 07:58:53 +00:00
Raymond Knopp
69bfbd1372
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5752 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-25 07:02:25 +00:00
Raymond Knopp
5a8a25e607
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5745 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-22 07:58:32 +00:00
ghaddab
c23783c702
License corrected
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5714 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-14 07:26:42 +00:00
Navid Nikaein
2f2fde581d
* Compile Rel10 with component carrier
...
* Add VCD timing for PDCP, RLC, and MAC
* Update MAC-PHY interface
* update eNB MAC DLSCH scheduler and preprocessor with component carrier
* Add test case for dlsim performance
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5708 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-12 20:27:30 +00:00
Raymond Knopp
83c3acd0ae
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5699 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-08-11 14:13:04 +00:00
Navid Nikaein
65c84039ad
* Update license and header files
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5578 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 13:43:51 +00:00
Navid Nikaein
aabb9dc410
* breakdown MAC into multiple files based on the transport channel
...
* update oaisim event handler to manage configuration event on runtime
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5577 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-07-22 11:27:13 +00:00
Navid Nikaein
d7ab6af323
* EPC config file for sequence
...
* EPC condif file for centos on ubuntu
* minor adjustments for logs
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5417 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-06-20 13:46:19 +00:00
Raymond Knopp
de3cbbf8af
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5399 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-06-17 08:36:39 +00:00
Navid Nikaein
20b4414304
* add "FLOW_START_ms" and "FLOW_DURATION_ms" to xml scneario descriptor for OTG
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5395 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-06-16 16:20:42 +00:00
Lionel Gauthier
c4f9b47557
Trace mac_phy_exit cause
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5348 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-27 12:18:20 +00:00
Navid Nikaein
f9d7269959
* add RRC and PDCP message print to lte-softmodem (option -R)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5309 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-07 11:13:37 +00:00
Navid Nikaein
286c092cfc
* add reordering window management to PDCP
...
* update PDCP security and count calculation
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5307 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-06 20:05:07 +00:00
Lionel Gauthier
a1683ba2ac
Function return NULL
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5300 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-05 15:05:57 +00:00
Navid Nikaein
8b7143022b
* manage control elements in CCCH PDU through rx_sdu function
...
* add event handler for remote (online) configuration and status monitoring
* update openair config generator (OCG) and scneario descriptor (OSD) with new features contributed by A. Gomes (one source)
* fix the issue with netlink when benchmarking oaisim preformance
* pre-ci passed except for eMBMS
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5299 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2014-05-02 08:38:08 +00:00