Shweta Shrivastava
46219d8c61
Fixed ulsim compilation error
2020-11-04 10:47:02 -06:00
Eugene Bogush
3c3593c6a6
fix for proc: e_rab_setup_resp
2020-11-04 15:26:54 +01:00
rmagueta
976c2b2e84
Fill SIB1 with configuration values
2020-11-04 11:52:55 +00:00
Thomas Schlichter
e38679e6da
Merge remote-tracking branch 'develop'
2020-11-04 10:22:11 +01:00
rmagueta
578b17dec6
First baseline implementation of SIB1
2020-11-04 00:00:24 +00:00
Laurent
39bb839d7c
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into noCore
2020-11-03 23:21:47 +01:00
rmagueta
45911fb8f0
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.c
openair2/LAYER2/NR_MAC_COMMON/nr_mac_common.h
openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
openair2/LAYER2/NR_MAC_gNB/nr_mac_gNB.h
2020-11-03 19:41:52 +00:00
Robert Schmidt
2e03cbe7bf
Track RBs in vrb_map as binary
2020-11-03 20:02:48 +01:00
rmagueta
6e0b0049ea
Coreset0 frequency allocation update
2020-11-03 18:58:56 +00:00
Florian Kaltenberger
0d30561ecd
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2
2020-11-03 16:55:20 +01:00
Thomas Schlichter
5903467849
Merge remote-tracking branch 'develop' into nr_fdd_if_fix
...
Conflicts:
ci-scripts/conf_files/gnb.band78.tm1.106PRB.usrpn300.conf
openair2/LAYER2/NR_MAC_UE/config_ue.c
openair2/LAYER2/NR_MAC_gNB/config.c
2020-11-03 14:27:16 +01:00
Robert Schmidt
c4f8ff1561
Assert on condition UE not found in UE_list
2020-11-03 14:23:50 +01:00
Robert Schmidt
ad0424cbba
Check all RA procs in nr_rx_sdu() if unknown RNTI
2020-11-03 14:23:50 +01:00
Robert Schmidt
d94b1cd1a5
Track RB allocation in vrb_map{,_UL} on per-symbol basis
2020-11-03 14:23:50 +01:00
Robert Schmidt
40175d244a
Format schedule_nr_mib()
2020-11-03 14:23:50 +01:00
Francesco Mani
2bdcbe6c18
Fix for filling vrb_map for ssb
...
The SSB nFAPI message is only sent every 8 frames, and automatically
repeated by the PHY layer in between. This commit sets the vrb_map
structure in those frames in between nFAPI so that the scheduler does
not schedule on such resources.
2020-11-03 14:23:50 +01:00
Robert Schmidt
a94da10dee
Remove UE from UE_list on disconnect
2020-11-03 14:23:50 +01:00
Robert Schmidt
9125fc8d22
Refactor/shorten interface of nr_fill_nfapi_dl_pdu()
2020-11-03 14:23:50 +01:00
Robert Schmidt
8651b7fd14
Remove commented/unused code in DLSCH/phytest scheduler
2020-11-03 14:23:50 +01:00
Robert Schmidt
0deb5d291d
Use special dlsim preprocessor
2020-11-03 14:23:50 +01:00
Robert Schmidt
b389e43eea
Add phytest preprocessor
...
The phytest preprocessor schedules only one UE, as many RBs as possible
(largest continuous RB region), with a fixed MCS and time domain
allocation.
2020-11-03 14:22:28 +01:00
Robert Schmidt
fd9f5d2d2c
Use function pointer to call pre-processor
2020-11-03 14:22:27 +01:00
Robert Schmidt
14f15d7e77
Fix: postprocessor resets UE scheduling condition
2020-11-03 14:22:27 +01:00
Francesco Mani
8363849c3f
Modification of TA update procedure
2020-11-03 14:22:27 +01:00
Robert Schmidt
fd3d49bbe7
Correctly check and apply the TA in DLSCH scheduler
2020-11-03 14:21:37 +01:00
Remi Hardy
adcf9e9f86
Merge branch 'integration_2020_wk45' into 'develop'
...
MR902 Nr mac ssb ro ue idcc
- Construction of SSB-RO mapping table on the UE
- RO selection based on SSB index
- RACH preamble selection based on SSB index in a selected RO
- RA-RNTI calculation
MR928 nr: add MAC PDU traces for wireshark
- The T tracer macpdu2wireshark has been modified to handle the new traces. The usage is the same as for LTE.
MR929 RA fixes for NR UE
MR938 CI: Parse UE TUN interface correctly in S1 mode
- The TUN interface configuration is changed to use program "ip" only.
- The CI script parsing is changed accordingly: the pipeline will recognize the attempt to bring up the interface of the first UE.
MR933 nr rlc: bugfix
- ret.next was not set in a particular case
2020-11-03 12:45:06 +01:00
rmagueta
23f5277d29
Decoding and xer_fprint of SIB1 at UE
2020-11-03 02:31:46 +00:00
Shweta Shrivastava
93e34b7fd7
Fixes for a few UE failures due to invalid DCI received
2020-11-02 19:02:34 -06:00
Frédéric Leroy
1426ee5ed6
feat: add optional parameter port for mme connection
2020-11-02 17:16:29 +01:00
hardy
caa31696c3
Merge remote-tracking branch 'origin/nr-rlc-bugfix-w44' into integration_2020_wk45
2020-11-02 14:13:12 +01:00
hardy
58b91359e1
Merge remote-tracking branch 'origin/fix-ci-tun' into integration_2020_wk45
2020-11-02 14:12:22 +01:00
hardy
cb7e2c11e3
Merge remote-tracking branch 'origin/NR_UE_RA_fixes' into integration_2020_wk45
2020-11-02 14:11:44 +01:00
hardy
628c2b7486
Merge remote-tracking branch 'origin/nr-mac-pdu-wireshark' into integration_2020_wk45
2020-11-02 14:11:13 +01:00
rmagueta
d07e2ecc3b
Minor correction: removing mac header
2020-11-02 12:44:00 +00:00
Frédéric Leroy
cad824099e
fix(build_helper): use SUDO when we are a regular user
...
root user is not tied to a container.
Let the possibility to build when we run as a regular user in a
container.
2020-11-02 10:54:17 +01:00
rmagueta
290d9691f7
SIB1 PDSCH implementation
2020-10-31 19:56:04 +00:00
dongzhanyi
ed2eb95c4a
solved the problem that UE UL LDPC code can only process data within 8 code blocks
2020-10-31 07:13:07 +08:00
rmagueta
ac0dc9d3aa
Transmission of SIB1
2020-10-30 17:01:51 +00:00
Eurecom
c355a26aa6
fixing RA test iteration to 10 times to have a chance (unstable in CI env)
2020-10-30 15:26:57 +01:00
Thomas Schlichter
1020292984
fix CPPCHECK warning regarding "cfg" in openair1/PHY/INIT/nr_parms.c
2020-10-30 13:17:04 +01:00
Florian Kaltenberger
0609742e21
Merge remote-tracking branch 'origin/benetel_5g_prach_fix' into benetel_phase_rotation
2020-10-30 12:30:25 +01:00
Shweta Shrivastava
16b80425b8
Small fix
2020-10-29 21:32:51 -05:00
Laurent
7d603191db
merge develop
2020-10-29 16:29:32 +01:00
Laurent
136d9ccb67
add documentation and code review comments
2020-10-29 16:14:55 +01:00
Cedric Roux
aec21aa234
nr rlc: add a test
2020-10-29 15:48:01 +01:00
Cedric Roux
f433c90efe
nr rlc: fix a bug
...
The count was wrong.
2020-10-29 15:47:50 +01:00
cig
1daebfbd86
Fixed CPPCHECK warning about potential null pointer dereference of cfg
2020-10-29 13:53:47 +01:00
cig
a47f31a44a
Added configuration files for FDD band 66
2020-10-29 13:53:47 +01:00
cig
e37fb2ae05
Updated doc files with IF / FDD features
2020-10-29 10:01:02 +01:00
Shweta Shrivastava
c0d123b9f7
Support for multiple PDUs in a UL slot
2020-10-28 20:54:18 -05:00