From 8e82a746e7d31e046d9908509e174ba160d92dce 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 | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/doc/nextmn-lite.md b/doc/nextmn-lite.md index 67fc78f..6c8f00a 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 + note over CP,Anchor: PFCP Association + CP->>+SRv6Ctrl: PFCP Association Setup Request + SRv6Ctrl->>+CP: PFCP Association Setup Response end rect Orange User->>+UE: POST cli/radio/peer(gNBControl) @@ -29,18 +31,23 @@ rect Orange note over User,UE: {
"gnb": "http://gnb1.example.org/",
"dnn": "srv6",
} end rect LightGreen - note over UE,UPF: PDU Session Establishment + note over UE,Anchor: 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) - UPF->>+CP: PFCP Session Modification Response + CP->>+SRv6Ctrl: PFCP Session Modification Request(downlinkPDR, downlinkFAR) + SRv6Ctrl->>+Anchor: create rule(match , path ) + SRv6Ctrl->>+SRGW: create rule(match , path) + SRv6Ctrl->>+CP: PFCP Session Modification Response +end +rect white + UE<<-->>+Anchor: PDUs end -UE<<-->>+UPF: PDUs ``` ## N2 Handover Scenario 1 (preserve SRGW, preserve Anchor)