open5gs/lib/pfcp
Sukchan Lee 41d8934677 [SMF] Added Bi-Directional Flow (#2909)
For bi-directions, the rules are created in the same form as for downlink
as shown below, so to apply them for uplink, we need to swap the rules
according to the interface.

RX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
GX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
PFCP : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
RULE : Source <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> Destination <UE_IP> <UE_PORT>
TFT : Local <UE_IP> <UE_PORT> REMOTE <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>

RX : permit in from <UE_IP> <UE_PORT> to <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
GX : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
PFCP : permit out from <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT> to <UE_IP> <UE_PORT>
RULE : Source <UE_IP> <UE_PORT> Destination <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
TFT : Local <UE_IP> <UE_PORT> REMOTE <P-CSCF_RTP_IP> <P-CSCF_RTP_PORT>
2024-02-17 20:43:15 +01:00
..
support [PFCP] Fixed incorrect TLV names (#2887) 2024-01-19 23:40:20 +09:00
build.c [SMF] Added Bi-Directional Flow (#2909) 2024-02-17 20:43:15 +01:00
build.h [PFCP] F-TEID allocation by SMF (#1466) 2022-04-16 14:08:56 +09:00
context.c [GTP-U] Fixed ogs_pfcp_find_gtpu_resource()(#2923) 2024-01-30 22:39:34 +09:00
context.h [SMF] Added Bi-Directional Flow (#2909) 2024-02-17 20:43:15 +01:00
conv.c [SEPP] Initial Update for 5G Roaming (#2739) 2023-11-19 19:34:51 +09:00
conv.h [PFCP] Support PFCP advertise address in F-SEID 2023-05-25 22:46:52 +09:00
handler.c [SEPP] Initial Update for 5G Roaming (#2739) 2023-11-19 19:34:51 +09:00
handler.h [GTPU] Fixed PDCP SN handling (#2584, #2477) 2023-09-10 22:37:42 +09:00
meson.build [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
message.c [PFCP] Fixed incorrect TLV names (#2887) 2024-01-19 23:40:20 +09:00
message.h [PFCP] Fixed incorrect TLV names (#2887) 2024-01-19 23:40:20 +09:00
ogs-pfcp.h [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
path.c Fix small typo in ogs_pfcp_sendto 2023-12-16 18:44:36 +09:00
path.h [GTPU] Fixed PDCP SN handling (#2584, #2477) 2023-09-10 22:37:42 +09:00
rule-match.c [AMF/SMF] Fixed a crash (#2030, #2074, #2085) 2023-02-20 20:49:48 +09:00
rule-match.h Fixes UE IPv6 BUG (#808) 2021-03-15 10:01:55 +09:00
types.c [PFCP] Fix calculation of AMBR 2023-06-03 09:19:52 +09:00
types.h [PFCP] Implement the Restoration Indication 2023-04-16 12:30:36 +09:00
xact.c xact: Fix debug message printed when not needed 2023-12-21 22:13:45 +09:00
xact.h [PFCP] Implement the Restoration Indication 2023-04-16 12:30:36 +09:00