Pedro Alvarez
9681ead26f
Changed find ipv6 address loop to be more similar to 'man 7 netlink'.
6 years ago
Pedro Alvarez
5c29dba741
Changed Interface between NAS and GW to avoid the GW start function being called twice in IPv4v6 mode.
6 years ago
Pedro Alvarez
15cd8fc3b6
Fixed default conf back to original values.
6 years ago
Pedro Alvarez
6b5aec5735
Added intial support for IPv4v6. Ping and ping6 seem to work (simultaneously).
6 years ago
Pedro Alvarez
685898b323
Starting to add IPv4v6 support to the UE. Added function to get auto-generated link-local IPv6 address.
6 years ago
Pedro Alvarez
1c0ddc717b
Starting to change NAS attach accept to support IPv4v6
6 years ago
Pedro Alvarez
3528e0bb39
Fixed GW to handle IPv6 packets as well. Ping6 seems to work.
6 years ago
Pedro Alvarez
2e800437e3
UE seems to attach correctly and obtain the correct IPv6 addresses. GW is still discarding packets that are not IPv4.
6 years ago
Pedro Alvarez
ac1c300126
Adding the ability to set the interface local link IPv6 address.
6 years ago
Pedro Alvarez
25108e2e2b
Added configuration options to UE for IPv6 PDN. Starting to send PDN connectivity requesting IPv6.
6 years ago
Andre Puschmann
3ebf4792de
fix missing length reset in NAS test
6 years ago
Francisco Paisana
feccce5a01
fixed the deadlock issue
6 years ago
Andre Puschmann
02d7747aaf
fix typo
6 years ago
Andre Puschmann
273087ce00
use blocking pool allocate for all NAS/RRC allocs and first GW alloc
6 years ago
Pedro Alvarez
3cddad79cc
Adding ability to configure names of TUN interfaces. ( #277 )
...
* added config option for tun dev names vs fixed names added config option for M1-U interface addr
* Added options to sgi_mb tun name.
* Added some comments to mbms.conf.example
* Added some comments to example configs to explain the new values.
6 years ago
Xavier Arteaga
27df357a66
Fixes #273
6 years ago
Andre Puschmann
ea35cc9b5e
fix typo in config files
6 years ago
Andre Puschmann
0380c83175
remove RF device calibration settings from UE/eNB config
...
- this remove RF calibration parameters that were an extra
section in the eNB/UE config but were hardly used (only old bladeRF)
- a better way to pass those parameter would be through the
device args in the normal rf config section
6 years ago
Andre Puschmann
26ed7fe2ad
do not delete LCG config during reset of BSR procedure ( #269 )
...
- this caused an issue after HO when the LCGs where gone
and hence no BSR was provided for DRB until RRC reestablishment
6 years ago
yagoda
824dafddc6
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into next
6 years ago
Ismael Gomez
5cfdc81522
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Ismael Gomez
cfb3a43aed
Lower priority of workers
6 years ago
Andre Puschmann
4a68d0777b
fix NAS tests
...
- Modifications needed after only accepting NAS messages whose integrity check passes
- Turns off loading a (possibly) existing NAS ctxt
- Modifies some test vectors such that they have a zero MAC and counter 0
6 years ago
Andre Puschmann
8697640945
drop all integrity protected NAS messages whose check is failing
...
- also enables integrity check for messages that are only integrity
protected but not ciphered
6 years ago
Andre Puschmann
07e42c1964
Merge branch 'rlc_am_subclass' into next
6 years ago
Andre Puschmann
10a43f04ba
Merge branch 'master' into next
6 years ago
Joseph Giovatto
dc3e88079a
moved earb_info from parent to be unique per ue to avoid overwrites ( #234 )
...
consult integrity check result before proceeding
6 years ago
Andre Puschmann
6764fdb964
fix member initialization in phch*
6 years ago
Ismael Gomez
6f0c554445
TA estimate correction factor calibrated for all bandwidths
6 years ago
Ismael Gomez
2e53478a3b
Allow time_adv_nsamples parameter to be negative
6 years ago
Andre Puschmann
d981f129e0
Merge branch 'master' into next
6 years ago
Andre Puschmann
1fab8e6702
fix reset of NAS counters after receiving security mode command
...
- reported by cpetersgit
- reset only needed after receiving initial security mode command
6 years ago
Andre Puschmann
f458d58527
fixed handling of UE indentity request
6 years ago
Joseph Giovatto
2dddfa2aac
added ability to track tput per bearer ( #233 )
...
added mac_metrics for ul/dl harq retex counts
6 years ago
Ismael Gomez
dabfbfb75a
Fixes #250
6 years ago
Andre Puschmann
823d9e75f1
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Andre Puschmann
883eb49043
Merge pull request #254 from softwareradiosystems/tx_mutex_fix
...
Change TX mutex to semaphores (mutex implementation was violating loc…
6 years ago
Ismael Gomez
6a791f1416
Change TX mutex to semaphores (mutex implementation was violating lock ownership requirement)
6 years ago
Andre Puschmann
855a55d4d8
fix issue with assigning imsi in pcsc
6 years ago
Andre Puschmann
d19eb28a16
fix various variable initializations that gcc-4.8 complained about
6 years ago
Ismael Gomez
bc9d342959
New optimization on the PHY for both UE and eNodeB ( #251 )
...
* New parallel Turbodecoder implementation in SSE/AVX 16-bit and 8-bit
* Optimised UL Interleaver
* Include TB CRC calculation in FEC encoder
* New threading priorities
6 years ago
Ismael Gomez
695990f297
Fix UE not reconnecting after paging (workaround)
6 years ago
Ismael Gomez
e43582c0d0
Trigger measurement only for cells in MeasObj not the discovered ones
6 years ago
Ismael Gomez
327002a6cb
Fix NCC=1 HO in second round
6 years ago
Ismael Gomez
aaeec591b6
Fix race condition in phy recv
6 years ago
Ismael Gomez
e1870963c7
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Ismael Gomez
44dcbfc8da
Instruct PHY to measure objects instead of measId (duplicate objects)
6 years ago
Ismael Gomez
9cd725de21
Trigger measurement only for cells in MeasObj not the discovered ones
6 years ago
Andre Puschmann
e2470685a5
send attach_request and detach_accept ciphered
6 years ago
Andre Puschmann
06c9a3f07f
add network initiated detach
6 years ago
Andre Puschmann
9f838dc65c
bzero DL-DCCH object before unpacking
6 years ago
Andre Puschmann
527261e35b
fix drb release
6 years ago
Andre Puschmann
32ed7d9f3a
print error when DRB couldn't be released
6 years ago
Andre Puschmann
40aef76745
fix logging when removing DRB
6 years ago
Andre Puschmann
3b8371d090
add detach support (for switch off)
6 years ago
Eric Schreiber
470953bf9c
Change the calculation of UE group A random access preamble selection to choose a random number from [0 nof_groupA_preambles) rather than incrementing on the preambleTransmissionCounter. ( #200 )
7 years ago
Andre Puschmann
ee5b055829
rename pdcp function for GW to is_lcid_enabled()
7 years ago
Andre Puschmann
4da8bf26f8
use non-blocking PDCP write in GW
7 years ago
Andre Puschmann
eb30d86d44
process RRC PDUs in RRC thread
7 years ago
Andre Puschmann
edfc9df77d
Merge branch 'master' into next
7 years ago
Andre Puschmann
a604fbcc66
fix double RRC init bug in UE
7 years ago
Andre Puschmann
ccf58a63ce
reduce default log-level to warning
7 years ago
Andre Puschmann
f6f47f0320
print srsLTE version name if no git details are found
7 years ago
Ismael Gomez
9e0d7281f5
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
fda4c39590
pdsch_ue RSRP in dBm. Fix default rx_gain_offset in ue.conf differs from code
7 years ago
Andre Puschmann
10469cd3a0
Merge branch 'master' of github.com:srsLTE/srsLTE
7 years ago
Andre Puschmann
ac94b531ae
only print build-info when string is filled
7 years ago
Andre Puschmann
be3b2fbc08
Merge pull request #239 from softwareradiosystems/epc_stacktrace
...
Epc stacktrace
7 years ago
Andre Puschmann
bd59d72b9f
set RRC args by-value
7 years ago
Pedro Alvarez
597cf18b9d
Changing common/debug.h to crash_handler.h
7 years ago
Ismael Gomez
c012a6ea83
Mutex more operations in worker to fix segfault when HO. Protect pdsch/pusch from regenerating sequence
7 years ago
Ismael Gomez
2d5cdc4f35
Add log to pool deallocate
7 years ago
Ismael Gomez
5474f6d55f
Add log to pool deallocate
7 years ago
Andre Puschmann
1f7e918790
use blocking pool_allocate for all NAS messages
7 years ago
Pedro Alvarez
c3ef88e112
Fixing conflicts with next.
7 years ago
Ismael Gomez
229569cd76
Fix Aperiodic CQI retx when TBS=0
7 years ago
Ismael Gomez
1a7e746a06
Minor cleanup
7 years ago
Ismael Gomez
9690125882
Minor cleanup
7 years ago
Ismael Gomez
75e8df2e9f
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
653d126319
Merge branch 'tx_enabled_issue' into next
7 years ago
Ismael Gomez
9231bd0fe0
Fix Aperiodic CQI retx when TBS=0
7 years ago
Andre Puschmann
55b3b61ec1
Merge branch 'master' into next
7 years ago
Ismael Gomez
bd5c1fd83a
deallocate dedicatedInfoNAS in rrc
7 years ago
Andre Puschmann
77827691f5
Merge pull request #236 from softwareradiosystems/ciphered_auth_resp
...
add support for ciphered authentication response
7 years ago
Ismael Gomez
074db8478c
deallocate dedicatedInfoNAS in rrc
7 years ago
Andre Puschmann
43571ce186
update ue.conf.example with missing metrics period
7 years ago
Andre Puschmann
9b894799f0
add support for ciphered authentication response
7 years ago
Pedro Alvarez
7aaa9a1789
Moved srslte_debug_handle_crash to common/debug.c
7 years ago
Merlin Chlosta
2098aa0739
add keys to loglevel info to simplify PCAP analysis ( #194 )
7 years ago
Andre Puschmann
a38abfbd47
make metrics great again
7 years ago
Ismael Gomez
f40766a503
Fixed UE not printing RF metrics
7 years ago
Ismael Gomez
19ac35d933
Increased RLC UL buffer size
7 years ago
Ismael Gomez
ebea1cd7fa
Look only for required SIBs
7 years ago
Ismael Gomez
fae5531bcc
Correction to commit 2a4a84a578
. We don't check for tailroom but for read space
7 years ago
Ismael Gomez
1248a4224a
Initialize nof_coworkers
7 years ago
Ismael Gomez
9d6c323001
Remove superfluous packing call in rrc capabilities
7 years ago
Ismael Gomez
0321a967f2
Search SIB in all opportunities
7 years ago
Andre Puschmann
3dc5a40caf
handle config parsing error gracefully and fix op/opc selection issue
7 years ago
Andre Puschmann
1cba6b18ee
Merge pull request #221 from softwareradiosystems/op_vs_opc
...
Op vs opc
7 years ago
Ismael Gomez
d81062145f
Fixed phy_log was allocating memory dynamically on every call even when not enabled
7 years ago