fnabet
138ed2fbb4
[OAI-UE] fixes:
...
1- frame/subframe update
2- ccch discard regression
2016-10-10 17:16:01 +02:00
fnabet
b11ed995d2
fix build issue after merge from develop
2016-10-10 16:22:01 +02:00
fnabet
1b8c0d6551
merge from oai1B/develop1B
2016-10-10 14:55:46 +02:00
Rohit Gupta
c51edecdee
Merge branch 'bugfix-136-OAI-UE-Attach-fixes' into 'develop'
...
[OAI-UE] issue#136 attach fixes:
- pusch/pucch power control
- pucch encoding call
- srb/drb add with default value
See merge request !44
2016-10-10 12:03:51 +02:00
Raymond Knopp
81ae8fb2ff
cleaned up formatting of CCE table trace in eNB_scheduler_primitives.c
2016-10-07 23:41:51 -07:00
fnabet
310a87ea90
[OAI-UE] issue#136 attach fixes:
...
- pusch/pucch power control
- pucch encoding call
- srb/drb add with default value
2016-10-07 18:30:55 +02:00
fnabet
2e76cb7e37
Merge branch 'develop1B' into 6-bugfix-wireshark-sfn
2016-10-05 16:24:58 +02:00
Rohit Gupta
c1490bb88d
Merge branch 'develop' into enhancement-10-harmony
2016-10-03 15:44:40 +02:00
Rohit Gupta
ec7d0ff2c3
fix compilation warnings
2016-10-02 00:24:25 +02:00
Fabrice Nabet
d02ee6cfe7
Merge branch '14-3gpp-alignement-l2' into 'develop1B'
...
UE L2 changes for 3GPP alignement
Closes #14
See merge request !3
2016-09-30 12:38:05 +00:00
fnabet
a5210e4f4f
UE L2 changes for 3GPP alignement
2016-09-28 17:36:07 +02:00
Cedric Roux
1410b3f343
hotfix: fields DLSCH_DCI and ULSCH_DCI of UE_TEMPLATE had wrong size
...
The old value was 6, it should be 8 because those fields are
casted to 'struct DCI0_5MHz_FDD' and the like and those have
a size multiple of 32 bits, that is 4 or 8 bytes as of today.
(MAX_DCI_SIZE_BITS is 45, all the shifts, muls and adds lead
to a value of 8 after this commit and 6 before.)
The problem manifested itself with a 20MHz eNB. Push the traffic,
after a while the DL harq process 0 is not used anymore.
This is because DLSCH_DCI is directly followed by nb_rb in
the structure UE_TEMPLATE and setting a value for harq process 7
did overwrite nb_rb[0], putting much too big values in there,
leading to the scheduler to always refuse to reschedule because
the required RBs are impossibly huge (I saw values of 32744, 16384,
and others).
2016-09-28 16:51:28 +02:00
Raymond Knopp
5e7f007009
fixed --single-thread flag (when not set)
2016-09-23 02:08:52 +02:00
Rohit Gupta
41b80a11d0
Merge from develop
2016-09-21 18:27:24 +02:00
Wilson W.K. Thong
754cab7ec4
added SFN to wireshark logging output
...
Conflicts:
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
openair2/LAYER2/MAC/ue_procedures.c
2016-09-19 15:08:50 +08:00
Raymond Knopp
7678f88a47
Merge branch 'develop' into enhancement-10-harmony
...
Conflicts:
cmake_targets/autotests/test_case_list.xml
openair1/PHY/INIT/lte_init.c
openair1/PHY/INIT/lte_param_init.c
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/SIMULATION/LTE_PHY/pdcchsim.c
openair2/ENB_APP/enb_config.h
openair2/RRC/LITE/rrc_eNB.c
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.generic.oaisim.local_no_mme.conf
targets/PROJECTS/GENERIC-LTE-EPC/CONF/enb.band7.tm1.usrpb210.conf
targets/RT/USER/lte-softmodem.c
targets/SIMU/USER/init_lte.c
targets/SIMU/USER/oaisim.c
targets/SIMU/USER/oaisim_functions.c
2016-09-18 22:16:29 -07:00
Wilson W.K. Thong
6feb848ebe
removed all 'wilson' and 'ASTRI' words from comments
...
Conflicts:
openair2/LAYER2/PDCP_v10.1.0/pdcp.c
openair2/LAYER2/RLC/rlc_rrc.c
2016-09-19 11:53:55 +08:00
Wilson W.K. Thong
19c81e741e
fixed hard-code DRB-ID<->LC-ID mapping (DRB-ID = LC-ID - 2) so they are not fully configurable
...
fixed hard-code default DRB-ID (1) so it is now fully configurable
(cherry picked from commit 4499124853b8985c3f157721997125370f1ca475)
Conflicts:
openair2/LAYER2/PDCP_v10.1.0/pdcp_fifo.c
Conflicts:
openair2/LAYER2/PDCP_v10.1.0/pdcp.c
2016-09-19 11:53:55 +08:00
Raymond Knopp
a205844d77
addition of paging in UE, modifications for dlsim
2016-09-03 08:49:14 -07:00
Cedric Roux
85e562d0b9
hotfix: fix a silly bug
2016-09-01 12:18:19 +02:00
Navid Nikaein
feb361b4d0
update the logging when the pdcp instance is not configured
2016-08-30 11:30:01 +02:00
nikaeinn
022ab574d2
fix the issue with the number of pending mme/s1ap connections
2016-08-22 17:20:00 +02:00
nikaeinn
bb02b07c0f
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into feature-44-dedicated-drb
2016-08-18 09:33:59 +02:00
Rohit Gupta
c99a48d946
merge from develop
2016-08-14 23:12:58 +02:00
Cedric Roux
696d92f04d
bugfix: forgot to include T.h
2016-08-10 17:13:31 +02:00
Cedric Roux
3d64a195ef
T: add a trace (random access downlink msg4)
2016-08-10 17:09:15 +02:00
Raymond Knopp
b9e550812a
addition of handling of UE list MAC when RRC cannot add a UE context.
2016-08-06 19:28:45 +02:00
Rohit Gupta
2efe981eb0
Merge from develop
2016-08-04 16:36:36 +02:00
Rohit Gupta
05192acbb0
Merge branch 'develop' into feature-44-dedicated-drb
2016-07-30 20:44:23 +02:00
Cedric Roux
b07efe7a01
add trace ENB_MAC_UE_DL_PDU_WITH_DATA to trace downlink pdu
2016-07-27 11:36:35 +02:00
Raymond Knopp
02051f1cd5
Merge branch 'develop' into enhancement-10-harmony
...
Conflicts:
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_procedures_lte_eNb.c
targets/RT/USER/lte-softmodem.c
2016-07-24 03:14:29 -07:00
Cedric Roux
833714406c
hotfix: RLC AM reported wrong number of bytes to retransmit
...
This was causing oaisim to fail way too often at the startup
of a connection.
Things should go better with this patch.
It may not be the end of the story, the use of retrans_num_bytes_to_retransmit
is not clear to me. The problem I see is: what if the max number of
retransimission has been reached (if that has a meaning at all in RLC AM)?
will this value be decreased or not?
2016-07-20 17:54:21 +02:00
Rohit Gupta
da1d8230f0
Merge branch 'develop' into feature-44-dedicated-drb
2016-07-12 19:44:00 +02:00
Cedric Roux
d48c336934
hotfix: better management of s-tmsi reconnect
...
The code was changing the rnti in the red-black tree without
removing/reinserting the context. This is wrong because the
rnti is a key of the red-black tree and you cannot change the
key in a stored item at will.
There are also modifications of the function mac_eNB_rrc_ul_failure
which has to remove the UE in any case.
And rrc_mac_remove_ue has been changed for the case where
the UE is not found.
2016-07-11 12:47:31 +02:00
Aikaterini Trilyraki
f9fda301fd
adding two rules for run_enb_ue_virt_s1 script to resolve the issue of data path with simulated UE (contributed by A. Ksentini)
2016-07-08 12:37:55 +02:00
Aikaterini Trilyraki
49e6a2b720
add T for all lcids
2016-07-07 17:15:10 +02:00
nikaeinn
957707ad39
merge with the develop branch
2016-07-05 10:58:23 +02:00
Cedric Roux
d0c99c296e
Merge branch 'develop' into T
2016-06-28 13:21:32 +02:00
Cedric Roux
bfa749a7fa
hotfix: rrc_mac_remove_ue was wrong
2016-06-24 10:58:29 +02:00
Cedric Roux
6445cc95f5
add T traces for MAC PDU/SDU including full buffers
2016-06-23 12:39:57 +02:00
Raymond Knopp
1f274a7b04
Merge remote-tracking branch 'origin' into enhancement-10-harmony
...
Merge in develop too.
Conflicts:
cmake_targets/CMakeLists.txt
openair1/PHY/CODING/3gpplte_sse.c
openair1/PHY/LTE_TRANSPORT/phich.c
openair1/PHY/LTE_TRANSPORT/ulsch_demodulation.c
openair1/SCHED/phy_mac_stub.c
openair1/SCHED/phy_procedures_lte_eNb.c
targets/RT/USER/lte-softmodem.c
2016-06-21 23:36:23 -07:00
Cedric Roux
031e6a024f
Merge branch 'develop' into T
2016-06-16 17:22:30 +02:00
Cedric Roux
70d58491fc
bugfix: uplink transmission/retransmission traces were wrong
2016-06-16 11:09:25 +02:00
Cedric Roux
4ea0121cab
hotfix: rewrite allocate_CCEs, it didn't work properly.
...
The distinction common space/user space still requires some
careful examination.
2016-06-15 22:24:15 +02:00
Cedric Roux
26c3a6a039
forgot to include T.h
...
if you compile *without* T it fails because the T macro is interpreted
as a function call
2016-06-10 12:42:44 +02:00
Cedric Roux
310b027acd
Merge remote-tracking branch 'main/develop' into T
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
openair1/PHY/LTE_TRANSPORT/pucch.c
openair1/SCHED/phy_procedures_lte_eNb.c
openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
targets/RT/USER/lte-softmodem.c
2016-06-10 11:49:59 +02:00
Cedric Roux
262cda6199
add PDCP traces to the code
2016-06-10 10:48:13 +02:00
Cedric Roux
10dbc33e01
add RLC traces to the code
2016-06-10 10:47:42 +02:00
Cedric Roux
d7e072a413
MAC tracing in the code
2016-06-10 10:46:45 +02:00
Raymond Knopp
1654af9a63
removed some traces that flooded the screen. Added UE information in PHY/MAC/RRC to indicate status of active/failing UEs every 10.24 seconds.
2016-06-08 00:28:16 +02:00