mitmitmitm
739cb599d1
[UDR] Read framed routes from DB send them in sm-data
...
The framed routes are stored in mongo as
{
"imsi" : "$IMSI",
...,
"slice" :
[{
...,
"session" :
...,
"ipv4_framed_routes" : ["10.45.33.0/24", "10.45.35.0/24"],
}],
}],
},
2023-01-26 22:37:58 +09:00
mitmitmitm
11568bbff7
ogs_session_s.framed_routes type change to (char **)
...
OpenAPI_list_t wasn't optimal as it created a dependency on ogs-sbi.h.
2023-01-26 22:37:58 +09:00
Sukchan Lee
2051bcaefd
Follow-up on #2013
2023-01-26 21:25:07 +09:00
Sukchan Lee
b82a898646
update it
2023-01-26 21:22:24 +09:00
jmasterfunk84
1e6b1d4f7b
[MME] Implicit Network-initiated Deregistration ( #2013 )
...
* [MME] Introduce aging timers
* Creating three new timers
* mirroring work done by gstaa on the AMF
* Implicit detach procedures added
* Fix for detach from unknown UE
* no Purge Timer, no config, expanded code
2023-01-26 21:22:17 +09:00
Sukchan Lee
9e6cff7225
Merge branch 'MMENetworkDeregTimers' of https://github.com/jmasterfunk84/open5gs into jmasterfunk84-MMENetworkDeregTimers
2023-01-26 21:15:32 +09:00
Sukchan Lee
95e5d95faf
[AMF] Fixed crashes from malformed 5GS-ID ( #2020 )
2023-01-26 20:48:55 +09:00
Sukchan Lee
85981effc7
[AMF/AMF] Not assert for ogs_asn_copy_ie() ( #2018 )
...
Does not raise an assertion even if open5gs cannot handle the ASN in
ogs_asn_copy_ie()
2023-01-25 23:16:59 +09:00
Sukchan Lee
3715b9ece3
[CORE] OGS_MAX_SDU_LEN->OGS_HUGE_LEN Stack ( #2008 )
...
Changed all OGS_MAX_SDU_LEN in the stack to OGS_HUGE_LEN.
2023-01-25 22:24:51 +09:00
jmasterfunk84
ee2eded848
Merge branch 'main' into MMENetworkDeregTimers
2023-01-24 12:47:33 -06:00
jmasterfunk84
e96b6be245
no Purge Timer, no config, expanded code
2023-01-24 12:35:47 -06:00
Sukchan Lee
596a2f1b5e
[SBI] Fixed crash if no BW Unit(Xbps) ( #2000 )
2023-01-24 21:55:06 +09:00
Sukchan Lee
218b31d006
[CORE] Increase SDU buffer to 32k ( #2008 )
2023-01-24 21:43:20 +09:00
Sukchan Lee
43eb5f3d7f
Fixed warning
2023-01-24 19:06:01 +09:00
Sukchan Lee
b108ae0aff
[PFCP] buffer overflow in ALPINE ( #1911 , #2009 )
...
A buffer overflow occurred in ALPINE
because the size of the pfcp message structure increased by
ogs_pfcp_tlv_framed_route_t framed_route[8];
ogs_pfcp_tlv_framed_ipv6_route_t framed_ipv6_route[8];
2023-01-24 19:03:00 +09:00
Sukchan Lee
11aac6a164
[CORE] Rollback ogs_pkbuf_copy() from ( #2012 )
...
In the previous #2012 working, I've added ogs_pkbuf_free() for original
buffer. But, this rasied double free. So, I've rollback it,
2023-01-24 00:17:10 +09:00
Sukchan Lee
c6fd4ae6b8
[LOG] remove ogs_expect_or_return()/return_val()
2023-01-24 00:01:36 +09:00
Sukchan Lee
ed5cd4d513
[MME] Fixed a crash when no UE context ( #2016 )
2023-01-23 18:49:12 +09:00
Sukchan Lee
54331d77ee
[UPF] URR time threshold log to info ( #1997 )
2023-01-23 15:58:55 +09:00
Sukchan Lee
f8aedb3abe
remove old document
2023-01-23 11:08:44 +09:00
Sukchan Lee
184461c411
Update document for v2.5.8
2023-01-23 11:08:30 +09:00
Sukchan Lee
689574a2d9
[AMF/MME] Fixed crash when no NG/S1 context( #2012 )
2023-01-23 10:37:22 +09:00
Sukchan Lee
a8f83989f4
Follow-up on #2009
2023-01-23 09:29:00 +09:00
mitmitmitm
f6439b998c
[SMF] Handle framed routes, forward them to UPF and PCF
2023-01-23 09:26:26 +09:00
mitmitmitm
990abbab2c
[UPF] Handle framed routes
2023-01-23 09:26:26 +09:00
mitmitmitm
3e980e006f
[PCF] Handle framed routes, forward them to BSF
2023-01-23 09:26:26 +09:00
mitmitmitm
88209f52df
[BSF] Handle Ipv4FrameRouteList, save it into context
2023-01-23 09:26:26 +09:00
mitmitmitm
337a4e5159
[PFCP] Allow up to 8 framed routes for each IP type
2023-01-23 09:26:26 +09:00
Sukchan Lee
ff261681c0
[PROTO] Increase SDU buffer 8k->16k ( #2008 )
2023-01-21 12:58:43 +09:00
Sukchan Lee
df4c83372d
[AMF] Fixed MEMORY LEAK ( #1925 )
2023-01-21 09:02:44 +09:00
Sukchan Lee
a712d865cd
[METRICS] Re-order init/final ( #1985 , #2001 )
2023-01-20 21:16:45 +09:00
jmasterfunk84
5c3f10aa0e
[MME] Introduce aging timers
...
* Creating three new timers
* mirroring work done by gstaa on the AMF
* Implicit detach procedures added
* Fix for detach from unknown UE
2023-01-18 20:39:27 -06:00
Sukchan Lee
0e0085c69f
[UPF] Fixed bug when 2 PDRs with same TEID ( #2003 )
2023-01-18 23:31:54 +09:00
Sukchan Lee
ce7b60dbb5
[AMF] Fixed RM metric RegisteredSubNbr ( #2001 )
2023-01-18 22:29:44 +09:00
Sukchan Lee
0fcf2bd6d1
Update document for v2.4.13 and v2.5.7
2023-01-17 17:46:21 +09:00
Sukchan Lee
b9adea2a60
Version update
2023-01-14 12:12:02 +09:00
Sukchan Lee
8e2e6491f7
Update document for 2.5.7
2023-01-14 12:11:10 +09:00
Sukchan Lee
d630cf6521
Update document for v2.4.13
2023-01-14 12:10:45 +09:00
Sukchan Lee
4933c7ee24
More follow-up on #1911
2023-01-14 10:34:21 +09:00
Sukchan Lee
01a7b3c9b8
Follow-up on #1991
2023-01-14 09:20:52 +09:00
jmasterfunk84
3fd7ecc9a2
[MME] Add Purge-UE Capability ( #1991 )
...
* [MME] Add Purge-UE Capability
* Add OGS_GTP_..._PURGE_AND_REMOVE to split CLR case
2023-01-14 09:13:48 +09:00
Sukchan Lee
5128ebc6c6
[SMF] Added User-ID, APP_DNN, S-NSSAI ( #1986 )
...
Added User-ID, APP_DNN, S-NSSAI in N4 PFCP Session Establishment Request
2023-01-13 10:28:40 +09:00
ridzafauzi
92efca1fbf
changed error tagged log to info tagged log for handling 5g guti information during Configuration Update procedure
2023-01-11 23:12:20 +09:00
Sukchan Lee
c0a61fb71e
[PCRF] More fixes for crashes ( #1981 )
2023-01-10 16:13:44 +09:00
Bostjan Meglic
ddfd7b9373
[pfcp] Fix code style
2023-01-09 21:47:30 +09:00
Sukchan Lee
7f9afa0213
[AMF] More Follow-up on #1987
2023-01-08 20:02:18 +09:00
Sukchan Lee
9f4a9790e3
[AMF] Follow-up on #1987
...
[AMF] Implicit Network-initiated Deregistration
Two timers are introduced (both with duration of T3512 + 4 min):
-MOBILE_REACHABLE
-IMPLICIT_DEREGISTRATION
MOBILE_REACHABLE is set when NAS connection for the UE is released.
IMPLICIT_DEREGISTRATION is set when MOBILE_REACHABLE expires.
On MOBILE_REACHABLE expiry Paging is ignored.
On IMPLICIT_DEREGISTRATION expiry:
-UE's RM_State is set to DEREGISTERED
-UE is Nudm_SDM_Unsubscribed
-UE is Nudm_UECM_Deregistered
-PDU sessions are released
-AM policies are deleted
Existing flag amf_ue->network_initiated_de_reg is used.
2023-01-08 13:53:48 +09:00
Gaber Stare
bfd5cefe53
[AMF] Implicit Network-initiated Deregistration
...
Two timers are introduced (both with duration of T3512 + 4 min):
-MOBILE_REACHABLE
-IMPLICIT_DEREGISTRATION
MOBILE_REACHABLE is set when NAS connection for the UE is released.
IMPLICIT_DEREGISTRATION is set when MOBILE_REACHABLE expires.
On MOBILE_REACHABLE expiry Paging is ignored.
On IMPLICIT_DEREGISTRATION expiry:
-UE's RM_State is set to DEREGISTERED
-UE is Nudm_SDM_Unsubscribed
-UE is Nudm_UECM_Deregistered
-PDU sessions are released
-AM policies are deleted
Existing flag amf_ue->network_initiated_de_reg is used.
2023-01-08 13:48:32 +09:00
Sukchan Lee
8553c77733
[METRICS] Fixed a core dump in SMF/UPF/PCF ( #1985 )
2023-01-07 21:17:14 +09:00
Sukchan Lee
2ec1f484b4
[PCRF] Fixed a crash ( #1981 )
...
An assertion was fired when switching between video and audio.
2023-01-07 15:21:17 +09:00