faluco
62faef7c71
- Replaced all uses of the log::console method.
4 years ago
faluco
47953f4ef4
- Prefer addrlen initialization for each call to recvfrom.
4 years ago
faluco
f604506858
- Fixed missing initialization issues in nas that caused several jumps in liblte_mme to use uninitialized memory.
...
- Fixed missing initialization in spgw that caused recvfrom to use an unitialized argument.
4 years ago
Francisco Paisana
344eaf49ec
use logmap in the whole enb and ue
5 years ago
Xavier Arteaga
e832769ae6
Updated copyright
5 years ago
Pedro Alvarez
48f9df8615
Applied clang-format to all of the srsepc folder.
5 years ago
Pedro Alvarez
d67d18cc6b
Removing deplicated error codes.
6 years ago
Andre Puschmann
e47010130f
extend thread class to set unique thread name in ctor
...
this will also extend all classes that use srslte::thread
to specify the name of the thread in the ctor as well
as to set the name of the worker threads in the thread pool
the thread name will be displayed in gdb.
6 years ago
Francisco Paisana
0e3baa0f2f
Renamed the reset() method of byte_buffer_t to clear()
6 years ago
Andre Puschmann
4b01a2e4a0
update copyright notice
6 years ago
Ismael Gomez
7780b1aba5
add tdd/ca support
6 years ago
Joseph Giovatto
fa99aa590e
added support for optional ue static ip address (rebase #225 )
6 years ago
Pedro Alvarez
ca603810ce
Adding Downlink data notification and paging functionality to the EPC.
...
This entails:
* Adding S1AP paging messaging to the MME.
* Adding the Downlink Data Notification, Donlink Data Notification Acknoledgment, and Downlink Data Notification Failure Messages.
* Adding the logic at the GTP-U to detect that Downlink Data notification needs to be sent.
* Proper handling of the new GTP-C messages at the MME GTPC and SPGW GTPC classes
* Add queuing mechanisms at the GTP-U while waiting for paging response. Queue is flushed when paging fails (timeout or other).
* Make sure eNB's SCTP information is properly stored.
* Make sure UE's GUTI information is properly stored.
6 years ago
Pedro Alvarez
9463b95dc1
Remove unused mutex in the SPGW.
6 years ago
Pedro Alvarez
3933b269d7
Added GTP-C message passing between MME and SPGW using UNIX sockets.
...
* Added S11 sockets to SPGW select and MME select
* Added send_s11_pdu message to SPGW and MME
* Remove pointer for replies in handle_s11_pdu
6 years ago
Pedro Alvarez
5f7b6ba79e
Split GTP-C and GTP-U functionality into seperate classes in the SPGW. Added GTP-U specific logging in the EPC. Added handle_s11_pdu function to both the MME GTP-C entity and the SPGW GTP-C entity.
6 years ago
Pedro Alvarez
add60c1288
Applied clang-format to the EPC.
6 years ago
Pedro Alvarez
9380d56bbf
Changing prints in S1AP and SPGW.
6 years ago
Andre Puschmann
23836a8ab3
Merge branch 'next' into nas_cleanup
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
Pedro Alvarez
c1f633c5c7
Dropping bitfields for now. Using #defines and uint8_t for the flags.
6 years ago
Pedro Alvarez
e320c33aef
Fixed last compilation issues.
6 years ago
Pedro Alvarez
ee04639337
Changed gtpu header flags to use a bitfield. Fixing compilation issues.
6 years ago
Pedro Alvarez
4059b19b57
Coding style fixups in SP-GW.
6 years ago
Pedro Alvarez
dc3cc43e02
Changing SPGW to pass log to lib function.
6 years ago
Pedro Alvarez
badbb1de77
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
6 years ago
Pedro Alvarez
99715dc6e2
Adding check for total length as well.
6 years ago
Pedro Alvarez
1826684372
Fixing a compile issue.
6 years ago
Pedro Alvarez
3d2f7d2adf
Adding some checks to IP packets at SPGW.
6 years ago
Pedro Alvarez
0a6540d8bf
Saving QCI into ESM context. Different QCIs should be working now.
6 years ago
Pedro Alvarez
66db3deeb4
Starting to add Bearer QoS parameter to create session request.
6 years ago
Andre Puschmann
319f473363
fix remaining printf warnings
7 years ago
David Rupprecht
06d4559294
Change include path absolut to project dir
7 years ago
Andre Puschmann
ded550b793
remove unneeded boost includes
7 years ago
Pedro Alvarez
ff103dc4cd
Remove debig prints
7 years ago
Pedro Alvarez
51e7b3fec6
Fixed IMSI print.
7 years ago
Pedro Alvarez
2ab25f4c1b
Getting rid of debug prints.
7 years ago
Pedro Alvarez
f4f8f746da
Merging changes from epc branch into guti_attach branch.
7 years ago
Pedro Alvarez
50aeda2009
Fixed bug in SPGW when replacing an existing eNB S1-U TEID. Service request seems to be working for the cases of ECM idle and ECM connected.
7 years ago
Pedro Alvarez
ff8818590a
Changing SPGW's handle_create_session_request to check weather GTP context already exists.
7 years ago
Pedro Alvarez
d5478ff7a2
Starting to use EMM state to know whether attach request or service request are initiating the NAS.
7 years ago
Pedro Alvarez
2b84e78389
Adding release access bearer request to SPGW. Compiling now.
7 years ago
Pedro Alvarez
ea0585a772
Quick hack to keep the IP in service request.
7 years ago
Pedro Alvarez
d301d7599f
Quick and dirty hack to not send activate default eps bearer when a service request is received.
7 years ago
Pedro Alvarez
543cdf8566
Adding handling of service request when no ECM context is present.
7 years ago
Pedro Alvarez
bdc72c65c4
Adding print to debug TPC issue.
7 years ago
Pedro Alvarez
094e4a6f8e
Merge branch 'next' into epc
7 years ago
Pedro Alvarez
05576df327
Fixed possibly non-null terminated string in spgw.
7 years ago
Pedro Alvarez
628ccec07f
Removed boost::mutex from EPC
7 years ago
Pedro Alvarez
11f8cc60ad
deleted print
7 years ago