Raymond Knopp
b441c37b40
added Timing advance tracing to .vcd output. Increase maximum UL RB count to 45. Measured UL throughput @ 15 Mbit/s (40 PRBs).
2016-03-18 08:00:51 +01:00
Raymond Knopp
84a1c7377b
Merge remote-tracking branch 'origin/develop' into bugfix-48-L1L2signaling
...
Conflicts:
openair1/PHY/LTE_TRANSPORT/print_stats.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair1/SCHED/phy_procedures_lte_ue.c
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.rrh.usrpb210.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
2016-03-17 17:47:16 +01:00
Rohit Gupta
667a4987f9
Merge branch 'develop' into Feature-6-fix_test_core_network_with_scenarios
2016-03-15 19:10:34 +01:00
gauthier
26f5d0d93d
more changes to uplink scheduling and vcd logging
2016-03-15 17:41:06 +01:00
Raymond Knopp
d9e40977ed
changes to VCD logging for UL debugging
2016-03-13 22:58:00 +01:00
gauthier
a33d8050cf
more logging for CSABA
2016-03-11 17:16:49 +01:00
gauthier
9915db7397
extra logging for debugging (with Csaba Sipos)
2016-03-11 14:47:13 +01:00
Raymond Knopp
b37e234ecc
added CQI request timer. CQI only requested periodically. MCS20 on UL works now.
2016-03-07 21:59:30 +01:00
Raymond Knopp
c48f074aae
changes in BSR handling in eNodeB. UL throughput on 5 MHz is 8 Mbit/s (mcs 19, 20 PRB). MCS 20 is not working for an unknown reason.
2016-03-06 23:57:42 +01:00
Cedric Roux
7f4c22f851
bugfix in allocate_CCEs
2016-02-25 12:01:31 +01:00
gauthier
c32e5544e2
Make it compile on 15.10 (problem with gcc-xml not resolved, may be do as in openair-cn: disable it, it is only needed for ITTI ANALYZER)
2016-02-20 18:20:44 +01:00
Raymond Knopp
d4cdda31ab
Final changes for UE context management
2016-02-19 15:42:32 +01:00
Raymond Knopp
fdb81c2339
more changes for UE context management
2016-02-17 19:32:50 +01:00
kaltenbe
59f6146a35
UE UL failure debugging
2016-02-15 19:08:08 +01:00
Raymond Knopp
61bff80ccb
added UL failure indication to PHY/MAC/RRC eNodeB procedures.
2016-02-14 14:32:11 -08:00
Florian Kaltenberger
6412b22658
phy test for UE
2016-02-11 09:41:37 +01:00
gauthier
2a91fa88c7
bugfix in phy_scope_lte
...
increase maximum users in eNodeB to 16
2016-02-03 11:17:27 +01:00
kaltenbe
40656e0e49
some changes in logging for XFORMS and UL scheduling (activation in all subframes and retransmissions only via PHICH)
2016-02-01 17:43:31 +01:00
Rohit Gupta
20834d6947
hotfix for CCE bug
2016-01-27 19:10:09 +01:00
aikaterini.trilyraki
60a3af3e98
perpetual scheduling turned on / extra logging in CCE allocation
2016-01-21 13:49:56 +01: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
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
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
ABEILLE
4f35207900
merged in changes from abeille (modifications on final svn version)
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
ABEILLE
33860c1604
merged in changes from abeille (modifications on final svn version)
2015-10-19 19:29:04 +02: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
80fc74facf
activating periodic UL scheduling again (was accidentally activated in one of the last commits)
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7802 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-09-04 12:20:25 +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
roux
1265287871
better handling of MAC CE CRNTI in UL
...
plus some minor bugfixes.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7789 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-08-27 09:32:03 +00:00
navid
9dcdbdfbc5
* Add PDU debug flags to CMakeLists.txt for PDCP, RLC, and RLC-MAC
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7771 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-08-06 15:42:31 +00:00
navid
3094a29381
update the wireshark interface
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7769 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-08-06 14:55:29 +00:00
knopp
49b5e62d77
removed bug introduced in ra_procedures.c
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7766 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-08-05 13:00:26 +00:00
knopp
d36446e58c
some bug fixes for RA procedure in UE
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7765 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-08-05 08:08:02 +00:00
gauthier
c2cb567852
make build test work after the removal of RAL, MIH (802.21), minor coding guidelines corrections in RLCs
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7753 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-28 15:32:57 +00:00
roux
2f3d6bc99a
This commit is a very unclean fix to deal with
...
extension version groups present in the RRC release 10
ASN.1 file (extensions between [[ and ]]).
Basically we do a syntactic replacement at compile time.
[[ becomes '<name> SEQUENCE {'
]] becomes '} OPTIONAL'
<name> is 'ext<N>' where N is a number
increasing at each new extension group
in a given definition.
The UPER encoding for the two syntaxes is identical
(as far as y understanding of the specifications goes).
The XER encoding is different, due to the new 'ext<N>'
name.
Other encodings may be different.
The real solution is to fix the ASN.1 compiler.
This is not a simple task.
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7705 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-15 16:30:07 +00:00
navid
714e9bb62c
* Add PRINT_STATS for oaisim in addition to XFORMS
...
* Add RLC stats to openair2_proc
* fix the autotests failure
* some other cleanup
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7699 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-07-10 23:44:07 +00:00
navid
a7c0adc445
adjusting the log levels
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7647 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-24 09:41:36 +00:00
gauthier
014010e52d
modified version of message chart generator (msc), now events are stored in a contention-free and concurency-free collection (lfds611), resulting in a uniq dump file per executable.
...
MSC is using an ITTI timer (bad dependancy for executables that are not yet "ITTIzed").
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7620 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-23 09:04:17 +00:00
knopp
8bf9ba333f
some bugfixes for PUSCH and PUCCH power control
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7617 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-22 08:04:30 +00:00
knopp
550ef12a5e
FK/RK, added power control for PUCCH
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7613 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-20 18:46:55 +00:00
navid
fe999623b9
* update bladerf api (now it respect the timing)
...
* update the tx/rx bandwidth according to sampling rate
* add openair2 stats
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7609 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-19 15:32:04 +00:00
knopp
f539fdbc7e
just comments
...
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@7607 818b1a75-f10b-46b9-bf7c-635c3b92a50f
2015-06-19 15:16:08 +00:00