Robert Schmidt
79a1b1cf69
Merge remote-tracking branch 'origin/ci-fix-nsa-sanitycheck-test' into integration_2023_w47
2023-11-27 17:52:48 +01:00
Robert Schmidt
728fc34296
Merge remote-tracking branch 'origin/Fix_n_TimingAdvanceOffset' into integration_2023_w47
2023-11-27 17:52:39 +01:00
Robert Schmidt
f3ff41befe
Correct RX gain for OAI UE test
2023-11-27 14:36:50 +01:00
Cedric Roux
ff38130196
bugfix: fix NSA CI test
...
It seems like initialDLBWPcontrolResourceSetZero needs to be set
otherwise the quectel UE does not accept the Reconfiguration.
2023-11-27 12:29:48 +01:00
Robert Schmidt
9acfaaabcb
Set timing advance for gNB & UE to make OAI UE test more stable
2023-11-27 11:42:06 +01:00
Robert Schmidt
b04e166e59
gNB: take into account timing_advance option -A
2023-11-27 11:41:58 +01:00
Robert Schmidt
3e9d310093
Merge remote-tracking branch 'origin/implement_logical_channel_prioritization_ue' into integration_2023_w47
2023-11-24 17:55:45 +01:00
Robert Schmidt
67b0c006f5
Merge remote-tracking branch 'origin/lte-rrc-rel16' into integration_2023_w47
2023-11-24 14:12:26 +01:00
Robert Schmidt
ec3de01377
Merge remote-tracking branch 'origin/nr-pdcp-reestablishment-procedure' into integration_2023_w47
2023-11-24 14:12:20 +01:00
Robert Schmidt
1b1c8e22a2
Merge remote-tracking branch 'origin/t-tracer-isolation' into integration_2023_w47
2023-11-24 14:12:13 +01:00
Cedric Roux
18e59d3c2e
lte: switch to RRC release 16.13.0
...
A COTS UE is sending UE capabilities with accessStratumRelease "rel16"
which is not decoded by our RRC. Switching to RRC 16.13.0 lets our RRC
accept these capabilities (and as a positive side effect lets this
particular UE work nicely in NSA fr1).
2023-11-24 12:32:48 +01:00
luis_pereira87
d6abd0117a
Add config file for FDD band 1 and 15 kHz SCS
2023-11-24 09:11:41 +00:00
Robert Schmidt
b704f45daa
Merge remote-tracking branch 'origin/NR_UE_MAC_conifg_improvements' into integration_2023_w47
2023-11-24 10:08:40 +01:00
Robert Schmidt
e24145fd85
Merge remote-tracking branch 'origin/NR_UE_improve_handling_msg4_feedback' into integration_2023_w47
2023-11-24 10:08:32 +01:00
Robert Schmidt
75d8c05c24
Merge remote-tracking branch 'origin/doc-ci-repro' into integration_2023_w47
2023-11-23 14:21:47 +01:00
Robert Schmidt
3217a3745b
Merge remote-tracking branch 'origin/ci-display-asn1c-commit' into integration_2023_w47
2023-11-23 14:21:36 +01:00
Robert Schmidt
041758a13a
Merge remote-tracking branch 'origin/minor-fix-doc-ssb-default-value' into integration_2023_w47
2023-11-23 14:21:29 +01:00
Robert Schmidt
38d46be372
Merge remote-tracking branch 'origin/fix-sigpipe-rfsimulator' into integration_2023_w47
2023-11-23 14:21:21 +01:00
francescomani
d241506043
fix for L2 simulator
2023-11-23 12:14:39 +01:00
Raphael Defosseux
59125df278
CI Doc: correct CPP-Check pipeline resource
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-11-23 11:12:27 +01:00
francescomani
65bcbabdca
improve handling of MSG4 feedback in default PUCCH
2023-11-23 10:28:04 +01:00
Robert Schmidt
ea369e403d
Separate Image Build and Test pipelines, list dockerfiles
2023-11-22 14:04:01 +01:00
Robert Schmidt
9ab67ad87c
CI doc: clarify Interop-F1 pipeline purpose
2023-11-22 09:35:09 +00:00
francescomani
c6e5ead2a9
some more RRC cleanup
2023-11-21 11:07:21 +01:00
Raphael Defosseux
207f65992e
chore(ci): displaying the ASN1C commit
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2023-11-21 09:46:24 +01:00
luis_pereira87
088bdf234e
Fix read n_TimingAdvanceOffset from the configuration file
2023-11-20 21:42:52 +00:00
Cedric Roux
9e46a6a6ae
nr pdcp: introduce nr_pdcp_get_rb() and some cleanup
...
cleanup means:
- typo: susbend -> suspend
- call nr_pdcp_manager_unlock() where needed
- simplify LOG_XX (remove __FILE__, __LINE__, __FUNCTION__)
note:
nr_pdcp_release_srb() and nr_pdcp_release_drb() don't use
nr_pdcp_release_drb() because they modify the arrays, so
it does not make sense to "abstract" the accesses to
->srb and ->drb.
2023-11-20 14:55:34 +01:00
francescomani
273562f345
fix for do-ra and phy-test mode
2023-11-20 14:21:49 +01:00
francescomani
2715c7efdd
improve MAC configuration from RRC
2023-11-20 14:21:01 +01:00
francescomani
848f5767d7
unified handling of cellgroup config at MAC
2023-11-20 14:21:01 +01:00
francescomani
df917624db
function to configure cellgroup at RRC
2023-11-20 14:10:30 +01:00
francescomani
4d8bb4ef25
unify handling of reconfiguration with sync
2023-11-20 12:14:59 +01:00
francescomani
5661b20e9e
improving init for dora and phytest
2023-11-20 12:14:59 +01:00
francescomani
8013d5d8cc
removing CellGroup dependance from MAC common functions
2023-11-20 11:36:46 +01:00
Robert Schmidt
4599969f89
Describe how to reproduce CI
2023-11-20 11:32:09 +01:00
Robert Schmidt
36479a0ac5
TESTBenches.md: identify tags/labels to run pipeline
2023-11-20 11:31:47 +01:00
Robert Schmidt
623092e130
Update TESTBenches: add missing pipelines, remove networked deviewes, update machines
2023-11-20 11:07:59 +01:00
Cedric Roux
2c2915dad8
reestablish only exisiting RBs
2023-11-20 11:00:23 +01:00
Robert Schmidt
7ae790afb6
doc: Remove RAN-SA-AmariS-CN5G pipeline, superseded by RAN-SA-AW2S-CN5G
2023-11-20 10:43:54 +01:00
Cedric Roux
107913d6b2
nr pdcp: rework reestablishment
...
Security part needs to be checked, may fail to work.
But if it fails, it was probably not working before either.
This commit also contains adding 'static' to nr_pdcp_entity_release()
and nr_pdcp_entity_delete() (it was too complicated to do a separate
commit for this).
We also update stats in free_rx_list() (again, too complicated for
a separate commit).
openair2/RRC/NR/rrc_gNB.c probably needs some more work, it is a
bit ugly to reestablish all the drbs without checking if they
exit. It will generate warnings at runtime. I didn't do it because
I don't know the proper way.
2023-11-19 16:57:03 +01:00
Cedric Roux
7a7d8a1766
nr pdcp: stats: count delivered sdus
2023-11-19 16:49:55 +01:00
Cedric Roux
470af5f497
nr pdcp: bugfix: discard pdu if integrity fails
2023-11-19 16:49:11 +01:00
Cedric Roux
f265b04593
nr pdcp: bugfix: use proper size for t_reordering_start
2023-11-19 16:47:58 +01:00
Cedric Roux
7203e5aba8
nr pdcp: minor: set function scope to static
2023-11-19 16:46:08 +01:00
Cedric Roux
07ee33f024
nr pdcp: minor: fix spacing
2023-11-19 16:43:57 +01:00
Cedric Roux
69a2f103ea
minor: documentation: advertise correct default value for --ssb
2023-11-18 22:16:53 +01:00
Cedric Roux
13757862fb
hotfix: set PDCP t-reordering to 100ms
...
The function generateDRB() sets the value to 100ms but the function
rrc_gNB_process_NGAP_PDUSESSION_SETUP_REQ() sets it to 0ms.
So what happens is that the UE gets the value 100ms in the
RRC Reconfiguration but the gNB creates the PDCP entity with 0ms.
Let's create it with 100ms instead, to be aligned with how we configure
the UE.
And also avoid some PDCP warnings at runtime when some packets
are retransmitted but rejected because of the 0ms timer. This is
the warning:
[PDCP] discard NR PDU rcvd_count=68469, entity->rx_deliv 68481,sdu_in_list 0
This is just a hotfix. A real solution is to have the RB creation in
only one place. And we should also have those parameters configurable.
Work for later.
2023-11-18 21:56:42 +01:00
Cedric Roux
578cd23d59
rfsimulator: ignore PIPE signal
...
When au UE disconnects, a write on the rf simulator socket may
generate a PIPE signal in the gnb and crash it.
Let's ignore this signal.
2023-11-18 21:44:21 +01:00
Sriharsha Korada
31a63bc919
Update UE feature set
2023-11-16 09:20:14 +01:00
Sriharsha Korada
b0b8c90fd2
clean up
2023-11-16 09:07:05 +01:00