Haruki NAOI
a3e1a24947
Merge remote-tracking branch 'remotes/origin/rm912_bugfix' into sp3_master
2018-05-09 17:37:55 +09:00
Haruki NAOI
f2db393923
Merge remote-tracking branch 'remotes/origin/rm804_bugfix2' into sp3_master
2018-05-09 17:36:06 +09:00
jftt_wangshanshan
f1cd05c1e0
Fix ul config pdu info setting missing problem
2018-05-09 11:56:45 +08:00
Wu Jing
6f4ee013d2
fix RM912 SegmentFault in dlsch_coding while using a UE which has been removed
2018-05-07 18:15:42 +09:00
Raymond Knopp
66fe9c5d3b
added external-timing option to allow to wait for PPS in usrp_lib.cpp
2018-05-04 17:26:07 +08:00
Raymond Knopp
bb15ec4e4e
Merge remote-tracking branch 'origin/develop' into ru_rau_enhancement
2018-05-04 10:30:08 +02:00
Raymond Knopp
0eb2f0175e
Support for RAW, not tested yet
2018-05-04 10:29:45 +02:00
Raymond Knopp
9d82d5aebd
added command line parameter to set external timing for PPS on USRP.
2018-05-04 15:55:32 +08:00
Bi-Ruei, Chiu
f994140a3c
Fix S1AP error indication message sent from MME not handled in eNB
2018-05-02 23:40:11 +08:00
Raymond Knopp
c73cada3f4
added phich_common.c
2018-05-02 07:18:08 -07:00
Cedric Roux
727b368df3
minor: always exit on error
2018-05-02 12:28:02 +02:00
Cedric Roux
57eef276cb
bugfix: intialize memory
...
This is taken from commit 7bc1434733
and is necessary for the UE to function properly.
2018-05-02 12:25:18 +02:00
Florian Kaltenberger
880d768729
removing the 4 bit left shift of TX signal as already done in driver
2018-05-02 12:23:27 +02:00
Cedric Roux
52cf61de97
T tracer: don't depend on T_BUFFER_MAX anymore in the tracers
...
Whenever the value T_BUFFER_MAX changes, the tracers had to
be recompiled. The only reason why it was needed is because we
used some fixed size buffers to read events. This commit removes
this restriction.
Also, with the basic simulator, this value T_BUFFER_MAX now comes
with an #ifdef which would have required some special hackish-level
tricks in the tracers, which is not good.
Let's just allocate memory when needed.
2018-05-02 12:11:34 +02:00
Cedric Roux
6cb04bb43a
basic simulator: initial release
...
This commit introduces a 'basic simulator'.
This basic simulator is made of:
- the standard eNB code using a special driver that mimics the USRP driver
- the standard UE code using a special driver that mimics the USRP driver
- no channel simulation
- some special code to deal with faster-than-realtime behaviour of this
basic simulator
It connects one UE to one eNB. It requires an EPC, populated with the
correct configuration for the UE.
This is the initial release and may contain bugs (most probably race
conditions due to the faster-than-realtime behaviour).
To use it, see the documentation at:
targets/ARCH/tcp_bridge/README.tcp_bridge_oai.
It has been tested with 25, 50 and 100 RBs, FDD mode.
(No check at all has been done to know if it could work in TDD mode.)
2018-05-02 11:27:41 +02:00
Raymond Knopp
e4c44dd0a9
checked compilation/execution of dlsim/ulsim. removal of most warnings.
2018-04-29 11:08:32 -07:00
Raymond Knopp
ea784f2b4b
full IF4p5 simulation working
2018-04-29 09:35:23 -07:00
Nikos Makris
3aabed57d2
Applied patch for aper asn1c - Compile with flag --pdcp-split
2018-04-27 15:24:17 +03:00
Haruki NAOI
55ed45df8d
Fix: avoid "U" and "L" RF messages during eNB start up.
2018-04-27 09:28:32 +09:00
Masayuki HARADA
30427be126
Fix problem of RF-IF on TDD system.
2018-04-26 13:26:09 +09:00
jftt_wangshanshan
ebbc7fadd0
add previous fix to non-ue-extension
2018-04-26 09:29:29 +08:00
Cedric Roux
2160f8758c
cleanup - remove unnecessary calls to get_cpu_freq_GHz
...
The one in lte-enb.c disrupts the realtime. Using a B200mini with
20MHz bandwidth leads to the UE unable to connect for it seesms like
the UL and DL are not properly time synched because of this sleep
of one second that happens after the USRP streaming has started.
We see some random access attempts but the decoded preamble is
wrong.
This may be dependant on the setup. I had sporadic errors with
a B210, where sometimes the UE could connect and sometimes not.
(cherry picked from commit 5a61f9944c )
2018-04-26 10:05:24 +09:00
Florian Kaltenberger
0604e146ff
check on UE TX amplitude
2018-04-25 17:45:33 +02:00
Florian Kaltenberger
e7a221278c
removing the 4 bit left shift of TX signal as already done in driver
...
This reverts commit 9cff72959a .
2018-04-25 16:11:38 +02:00
jftt_wangshanshan
a60ac11320
fix ul config pdu type while there are cqi,harq and ulsch at the same time.
2018-04-25 17:05:12 +08:00
Raymond Knopp
596736afae
dlsim/ulsim functional. lte-softmodem/lte-uesoftmodem compile.
2018-04-24 22:14:20 -07:00
Cedric Roux
c14dd7ffbb
T: use PID for the SHM name
...
That allows to run several programs using this mechanism on the
same computer (say both eNB and UE, to debug).
2018-04-24 14:53:12 +02:00
Cedric Roux
7576e3fa52
T: bugfix: fix check on return value of mmap
2018-04-24 14:40:28 +02:00
Raymond Knopp
68b86d5f6f
fixes after merge with develop
2018-04-24 02:01:48 -07:00
Raymond Knopp
83b2f1c01c
Merge remote-tracking branch 'origin/develop' into develop-uedirectorysplit
...
Conflicts:
openair1/PHY/INIT/lte_init.c
openair1/PHY/LTE_TRANSPORT/dci_tools.c
openair1/PHY/LTE_TRANSPORT/ulsch_decoding.c
openair1/PHY/LTE_UE_TRANSPORT/transport_proto_ue.h
openair1/PHY/defs_eNB.h
openair1/SCHED_UE/phy_procedures_lte_ue.c
openair2/LAYER2/MAC/mac.h
targets/RT/USER/lte-enb.c
targets/RT/USER/lte-softmodem.h
2018-04-23 23:08:10 -07:00
Haruki NAOI
a3f5e632ea
Merge remote-tracking branch 'remotes/origin/rm804_bugfix2' into sp3_master
2018-04-23 19:12:31 +09:00
jftt_wangshanshan
c5b3aaa2dd
Fix a bug in log
2018-04-23 14:26:43 +08:00
Haruki NAOI
9a8ea23f9f
Merge remote-tracking branch 'remotes/origin/rm804_bugfix2' into sp3_master
2018-04-23 11:21:15 +09:00
Haruki NAOI
20fd63b1e2
Merge remote-tracking branch 'remotes/origin/rm898_bugfix' into sp3_master
2018-04-23 11:20:05 +09:00
jftt_wangshanshan
ef5ff53ecf
change log level to debug
2018-04-23 09:58:50 +08:00
jftt_wangshanshan
0889d79969
Modify CQI scheduling strategy
2018-04-23 09:45:08 +08:00
Raymond Knopp
861d06e855
UE directory splits, creation of UE-specific files, common UE/eNB files and extraction of UE/common components from eNodeB files. renaming of files to minimize common names across directories (i.e. defs.h, vars.h, extern.h)
2018-04-22 11:33:43 -07:00
Haruki NAOI
c8267c2cf9
Revert "Merge branch 'rm884_bugfix' into 'sp3_master'"
...
This reverts commit fad303fe37 , reversing
changes made to e35921cf96 .
2018-04-20 18:41:35 +09:00
Wu Jing
e2a1b98658
fix rm898 SecurityModeFailure
2018-04-20 17:56:47 +09:00
tomita.y
fad303fe37
Merge branch 'rm884_bugfix' into 'sp3_master'
...
Rm884 bugfix
See merge request !36
2018-04-19 19:00:02 +09:00
tomita
2bf209e469
Delete LOG_I .
2018-04-19 18:25:34 +09:00
Wu Jing
7813e898ba
RM884 fix, when cqi received is 0, don not update dl_cqi
2018-04-19 12:26:20 +09:00
shono.takafumi
e2741d2b3d
Merge branch 'sp3_master' into rm894_assertion
2018-04-19 11:38:42 +09:00
naoi.haruki
e35921cf96
Merge branch 'rm886_bugfix' into 'sp3_master'
...
fix RM886 bug
See merge request !35
2018-04-18 16:34:03 +09:00
Robert Schmidt
72529e6c3a
remove useless file/pthread_single declaration
2018-04-17 13:56:19 +02:00
Wu Jing
22da1eac0c
fix rm894 bug
2018-04-17 20:12:16 +09:00
Florian Kaltenberger
aca606f90d
making init_nas_s1 script executable
2018-04-17 09:24:34 +02:00
Florian Kaltenberger
fd2e093412
RRC will not send second RRCConnectionReconfiguration with additional DRBs in noS1 mode
2018-04-17 09:23:59 +02:00
Cedric Roux
c03650fdc7
minor: fix order of comparisons (easier to understand)
2018-04-16 12:50:34 +02:00
Wu Jing
33b652c5df
fix RM886 bug
2018-04-16 19:40:18 +09:00