From d858bd07998d799525889d93eff7fc7b9c0d38ec Mon Sep 17 00:00:00 2001 From: Louis Royer Date: Thu, 12 Dec 2024 15:46:52 +0100 Subject: [PATCH] Update PDU Session estab. with SRCtrl/SRGW/Anchor; close #84 --- doc/nextmn-lite.md | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/doc/nextmn-lite.md b/doc/nextmn-lite.md index 67fc78f..be826c7 100644 --- a/doc/nextmn-lite.md +++ b/doc/nextmn-lite.md @@ -9,11 +9,13 @@ actor User participant UE participant gNB participant CP -participant UPF +participant SRv6Ctrl +participant SRGW +participant Anchor rect LightBlue note over CP,UPF: PFCP Association - CP->>+UPF: PFCP Association Setup Request - UPF->>+CP: PFCP Association Setup Response + CP->>+SRv6Ctrl: PFCP Association Setup Request + SRv6Ctrl->>+CP: PFCP Association Setup Response end rect Orange User->>+UE: POST cli/radio/peer(gNBControl) @@ -32,12 +34,15 @@ rect LightGreen note over UE,UPF: PDU Session Establishment UE->>+gNB: PDU Session Estab. Req.(UEControl) gNB->>+CP: PDU Session Estab. Req.(UEControl, gNBControl) - CP->>+UPF: PFCP Session Establishment Request(uplinkPDR, uplinkFAR) - UPF->>+CP: PFCP Session Establishment Response + CP->>+SRv6Ctrl: PFCP Session Establishment Request(uplinkPDR, uplinkFAR) + note over CP,SRv6Ctrl: uplink rule cannot be created yet, we still miss the gNB Ip Addr to know the Area + SRv6Ctrl->>+CP: PFCP Session Establishment Response CP->>+gNB: N2 PDU Session Req.(ulFTEID, UEIpAddr) gNB->>+UE: PDU Session Estab. Accept gNB->>+CP: N2 PDU Session Resp.(dlFTEID) - CP->>+UPF: PFCP Session Modification Request(downlinkPDR, downlinkFAR) + CP->>+SRv6Ctrl: PFCP Session Modification Request(downlinkPDR, downlinkFAR) + CP->>+Anchor: create rule(match , path ) + CP->>+SRGW: create rule(match , path) UPF->>+CP: PFCP Session Modification Response end UE<<-->>+UPF: PDUs