Melissa Elkadi
9b16c1d860
Merge branch 'eurecom-develop' into episys/merge_nsa_w_develop
...
At this point we are successfully able to build.
Additionally, we can run the scenario,
however, it does not pass. It seems that the gNB
is not connecting to the proxy correctly. Just
wanted to push the progress so far. FYI, the items
that had to be changed to correct the linking issues
were the following:
- mac_rrc_data_ind_ue vs. nr_mac_rrc_data_ind_ue
- rrc_data_req vs. nr_rrc_data_req
- mac_rrc_data_req_ue vs. nr_mac_rrc_data_req_ue
- rrc_data_req_ue vs. rrc_data_req_nr_ue
- rrc_data_req vs. nr_rrc_data_req
The listed functions should be declard in the LTE/NR
UE directory depending on the functionality. Several
were mixed. i.e.: LTE functions being called in NR UE.
Also, removing siWindowLength, siWindowLength_int,
SIBType, SIBPeriod, and siPeriod_int from the NR UE RRC.
These variable were not used in the NR UE and are defined
for LTE only.
Lastly, in the NR_IF_Module.c of the NR UE, the global
variable def_dci_pdu_rel15 is not accessible. Need to
revisit this. For not it is commented out.
2021-08-11 10:23:42 -07:00
Mahesh
8030549342
phy-sim build error fix
2021-08-11 16:15:49 +05:30
Mahesh
37e7db80a3
documentation typo, build error, pack/unpack bug fix
2021-08-10 14:22:50 +05:30
Raymond Knopp
a2dbd7dc85
pucch unitary testing
2021-08-10 10:27:04 +02:00
Melissa Elkadi
8de86da7f5
Merge branch 'episys/david/multiUE_with_crnti_checking' into episys/mel_and_david_ip
2021-08-09 16:30:38 -07:00
Melissa Elkadi
cf4771520b
Merge branch 'episys/david/multiUE_with_crnti_checking' of 10.1.1.59:aburger/openairinterface5g into episys/david/multiUE_with_crnti_checking
...
Also changed a log and typo
2021-08-09 16:29:58 -07:00
Melissa Elkadi
4f1d543478
Adding hexdumps to see dc/p bit in PDU
...
At this point we can see the UDP uplink data
getting to the GTP layer of the gNB. This
only works if you change the memcpy in serialize_sdu()
to not have the encoded.byte
2021-08-09 14:59:27 -07:00
Rahul Gottipati
09e32b2839
Code cleanup and documentation update
2021-08-09 19:41:22 +05:30
Rahul Gottipati
78f3bca19a
CSI-RS handling in nFAPI
2021-08-09 16:36:27 +05:30
Laurent THOMAS
6091452dd3
fix remaining usage of deleted type struct complex
2021-08-09 12:05:07 +02:00
Raymond Knopp
8065e69a28
Merge branch 'bandwidth-testing' of https://gitlab.eurecom.fr/oai/openairinterface5g into bandwidth-testing
...
Conflicts:
openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c
openair1/PHY/NR_TRANSPORT/pucch_rx.c
openair1/PHY/defs_gNB.h
openair1/SCHED_NR/phy_procedures_nr_gNB.c
2021-08-09 11:01:55 +02:00
Raymond Knopp
8a9194300f
commit before merge
2021-08-09 10:55:55 +02:00
Raphael Defosseux
5f9e0a235d
Merge remote-tracking branch 'origin/code-cleanup-20210716' into integration_2021_w32
2021-08-09 10:07:45 +02:00
Rodolphe BERTOLINI
387223eea6
removed duplicate structure, changed 'x' to 'r' and 'y' to 'i'
2021-08-09 09:59:38 +02:00
Sakthivel Velumani
9bc29750e3
fixed errors after rebase
2021-08-09 08:02:24 +05:30
David Kim
6b1651c404
put lines into the inside of { } after 'if' condition.
2021-08-06 12:08:08 -07:00
David Kim
a8517323e7
Code cleanup for debug logs.
2021-08-06 10:37:02 -07:00
Sakthivel Velumani
c706f09e44
fixed phy simulators
2021-08-06 20:23:10 +05:30
Sakthivel Velumani
463634365c
Fixed frame parms bug in dci gen
2021-08-06 20:23:10 +05:30
Sakthivel Velumani
41380e932e
Fixed ssb sync issue
2021-08-06 20:23:10 +05:30
Sakthivel Velumani
bc6f39370c
Added checks if tx RU processing start in order
2021-08-06 20:23:10 +05:30
Raphael Defosseux
597f2b3e8f
Merge remote-tracking branch 'origin/NR_new_ul_antennaports' into integration_2021_w32
2021-08-06 10:39:34 +02:00
francescomani
2daa9144c4
Merge remote-tracking branch 'origin/NR_SA_tempfix_coreset' into NR_UE_SA
2021-08-06 09:26:17 +02:00
Sakthivel Velumani
902d6b6550
correcting the dlsch array size
2021-08-05 21:29:53 +05:30
Sakthivel Velumani
cb68456357
Enabled multi-threading for gNB L1 tx
...
A second thread message is created for L1 tx processing and pushed into the threaPool.
The message contain the nfapi rel15 PDUs for SSB, PDCCH and PDSCH. The memory of these PDUs are reused for subsequent slots.
Need to fix the nfapi mode VNF PNF implementation to adapt to this memory scheme.
2021-08-05 21:29:53 +05:30
Sakthivel Velumani
4d05f4b288
Blocking nr_scheduler_response untill L1 tx finishes
2021-08-05 21:28:08 +05:30
Sakthivel Velumani
66cbe490e1
Prevent buffer under/overflow in ULSCH decoding through alignment and sufficient array size
2021-08-05 21:28:08 +05:30
Laurent THOMAS
b7857a505e
try to fix CUDA, and fix infinite loop in nr UE uplink data collect
2021-08-05 17:31:31 +02:00
Rahul Gottipati
74c5816c72
VNF clock dependency removed
2021-08-05 17:30:12 +05:30
Abhijith
bd0c5f6030
Reverted no. of BWPs to 4
2021-08-05 11:07:39 +05:30
Melissa Elkadi
745241bd63
Merge branch 'episys/nsa_epc_gnb_updates' into episys/david/multiUE_with_crnti_checking
...
Also, lots of debugging logs added
2021-08-04 16:24:27 -07:00
cig
6e0737d9e4
Send Msg3 CCCH SDU in SA mode only
...
- send C-RNTI MAC CE otherwise
- init RA if there are bytes to send and is a PRACH occasion
- minor cleanups
2021-08-04 13:06:31 +02:00
Eurecom
969a7a08fe
Merge remote-tracking branch 'origin/develop' into bandwidth-testing
...
Conflicts:
openair2/GNB_APP/MACRLC_nr_paramdef.h
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
2021-08-04 12:09:42 +02:00
Rahul Gottipati
4ec3434128
Rebase to latest develop
2021-08-04 14:57:52 +05:30
Eurecom
1385af17e9
end2end functional again (sort of).
2021-08-04 11:21:39 +02:00
Gokul Srinivasan
85b8f78d71
process ID overflow bugfix
2021-08-03 17:57:11 +05:30
Sakthivel Velumani
6050776f55
Merge branch 'develop' into prb_based_dl_channel_estimation
2021-08-02 12:17:03 +02:00
David Kim
dd73b2df87
Updated AssertFatal conditions and LOG level from I to D
...
Regarding dl_hard, some AssertFatal commented out.
Regarding to memory allocation error, AssertFatal was used.
2021-07-30 08:35:57 -07:00
Abhijith
94808d4326
Added switching delay requirements
2021-07-30 15:57:36 +05:30
Laurent OpenCells
d649434be9
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into code-cleanup-20210716
2021-07-29 22:29:52 +02:00
David Kim
c80193731d
Commented some AssertFatal condition in dlsch ack/nack scheduling.
2021-07-29 10:38:56 -07:00
francescomani
d9fdbe6338
fix for pucch prb size
2021-07-29 15:59:02 +02:00
Abhijith
000142c3e3
Cosmetic changes
2021-07-29 16:00:23 +05:30
francescomani
fe2fa4ce8d
adding comments for transform precoding
2021-07-29 11:26:47 +02:00
francescomani
13d30c96b3
temporary fix for pucch tx amp
2021-07-29 07:46:16 +02:00
David Kim
829bf4f8a2
Restored to the original OAI ue and nr-ue config file
...
Restored original LOG level.
Code cleanup to remove emptry space and added some logs.
2021-07-28 00:24:35 -07:00
David Kim
38e5415f34
Fixing "Unexpected ULSCH HARQ PID" issue.
...
1. If VNF is slower than PNF, next scheduling will be done after resync.
2. If VNF is unstable in slot progress, next scheduling will be done in next stable status.
3. SFN/SLOT indications are queued in nrUE.
4. get_queue is used instead of unquque for FIFO operation.
2021-07-27 21:02:01 -07:00
francescomani
d4a746ac11
fix for 2 layers dlsim using layers in NR_pdsch_semi_static_t
2021-07-27 16:07:05 +02:00
spclab
ac4ae0e0fd
Hardcodings removed fully, system runs but unstable
2021-07-27 15:10:54 +05:30
francescomani
3c7796adaa
Merge remote-tracking branch 'origin/develop' into NR_2port_CSIRS
2021-07-27 11:00:29 +02:00