Pedro Alvarez
9681ead26f
Changed find ipv6 address loop to be more similar to 'man 7 netlink'.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
5c29dba741
Changed Interface between NAS and GW to avoid the GW start function being called twice in IPv4v6 mode.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
15cd8fc3b6
Fixed default conf back to original values.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
6b5aec5735
Added intial support for IPv4v6. Ping and ping6 seem to work (simultaneously).
2018-10-26 11:42:27 +02:00
Pedro Alvarez
685898b323
Starting to add IPv4v6 support to the UE. Added function to get auto-generated link-local IPv6 address.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
1c0ddc717b
Starting to change NAS attach accept to support IPv4v6
2018-10-26 11:42:27 +02:00
Pedro Alvarez
3528e0bb39
Fixed GW to handle IPv6 packets as well. Ping6 seems to work.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
2e800437e3
UE seems to attach correctly and obtain the correct IPv6 addresses. GW is still discarding packets that are not IPv4.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
ac1c300126
Adding the ability to set the interface local link IPv6 address.
2018-10-26 11:42:27 +02:00
Pedro Alvarez
25108e2e2b
Added configuration options to UE for IPv6 PDN. Starting to send PDN connectivity requesting IPv6.
2018-10-26 11:42:27 +02:00
Andre Puschmann
3ebf4792de
fix missing length reset in NAS test
2018-10-10 16:01:51 +02:00
Francisco Paisana
feccce5a01
fixed the deadlock issue
2018-10-09 21:16:10 +02:00
Andre Puschmann
02d7747aaf
fix typo
2018-10-09 21:15:01 +02:00
Andre Puschmann
273087ce00
use blocking pool allocate for all NAS/RRC allocs and first GW alloc
2018-10-05 14:50:49 +02:00
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.
2018-10-05 11:12:31 +02:00
Xavier Arteaga
27df357a66
Fixes #273
2018-10-04 10:44:41 +02:00
Andre Puschmann
ea35cc9b5e
fix typo in config files
2018-10-02 10:52:25 +02:00
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
2018-10-01 21:59:07 +02:00
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
2018-09-28 21:05:48 +02:00
Ismael Gomez
5cfdc81522
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-09-26 14:30:45 +02:00
Ismael Gomez
cfb3a43aed
Lower priority of workers
2018-09-26 14:30:39 +02:00
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
2018-09-26 10:16:11 +02:00
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
2018-09-26 10:16:11 +02:00
Andre Puschmann
07e42c1964
Merge branch 'rlc_am_subclass' into next
2018-09-25 16:08:29 +02:00
Andre Puschmann
10a43f04ba
Merge branch 'master' into next
2018-09-25 15:10:48 +02:00
Joseph Giovatto
dc3e88079a
moved earb_info from parent to be unique per ue to avoid overwrites ( #234 )
...
consult integrity check result before proceeding
2018-09-25 14:18:24 +02:00
Andre Puschmann
6764fdb964
fix member initialization in phch*
2018-09-25 10:45:15 +02:00
Ismael Gomez
6f0c554445
TA estimate correction factor calibrated for all bandwidths
2018-09-24 15:39:14 +02:00
Ismael Gomez
2e53478a3b
Allow time_adv_nsamples parameter to be negative
2018-09-24 11:26:30 +02:00
Andre Puschmann
d981f129e0
Merge branch 'master' into next
2018-09-20 12:54:05 +02:00
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
2018-09-20 12:16:44 +02:00
Andre Puschmann
f458d58527
fixed handling of UE indentity request
2018-09-20 11:55:42 +02:00
Joseph Giovatto
2dddfa2aac
added ability to track tput per bearer ( #233 )
...
added mac_metrics for ul/dl harq retex counts
2018-09-20 11:22:22 +02:00
Ismael Gomez
dabfbfb75a
Fixes #250
2018-09-19 17:37:23 +02:00
Andre Puschmann
823d9e75f1
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-09-07 10:38:59 +02:00
Andre Puschmann
883eb49043
Merge pull request #254 from softwareradiosystems/tx_mutex_fix
...
Change TX mutex to semaphores (mutex implementation was violating loc…
2018-09-06 18:00:57 +02:00
Ismael Gomez
6a791f1416
Change TX mutex to semaphores (mutex implementation was violating lock ownership requirement)
2018-09-06 15:22:37 +02:00
Andre Puschmann
855a55d4d8
fix issue with assigning imsi in pcsc
2018-09-05 13:39:13 +02:00
Andre Puschmann
d19eb28a16
fix various variable initializations that gcc-4.8 complained about
2018-09-05 12:34:40 +02:00
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
2018-09-04 17:51:35 +02:00
Ismael Gomez
695990f297
Fix UE not reconnecting after paging (workaround)
2018-09-04 17:50:14 +02:00
Ismael Gomez
327002a6cb
Fix NCC=1 HO in second round
2018-08-22 10:57:26 +02:00
Ismael Gomez
aaeec591b6
Fix race condition in phy recv
2018-08-14 19:50:03 +02:00
Ismael Gomez
e1870963c7
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
2018-08-10 22:22:07 +02:00
Ismael Gomez
44dcbfc8da
Instruct PHY to measure objects instead of measId (duplicate objects)
2018-08-10 22:21:54 +02:00
Ismael Gomez
9cd725de21
Trigger measurement only for cells in MeasObj not the discovered ones
2018-08-10 22:21:07 +02:00
Andre Puschmann
e2470685a5
send attach_request and detach_accept ciphered
2018-08-08 13:03:15 +02:00
Andre Puschmann
06c9a3f07f
add network initiated detach
2018-08-07 15:32:40 +02:00
Andre Puschmann
9f838dc65c
bzero DL-DCCH object before unpacking
2018-08-07 10:51:56 +02:00
Andre Puschmann
527261e35b
fix drb release
2018-08-07 10:20:52 +02:00