diff --git a/33128/r19/TS33128Payloads.asn b/33128/r19/TS33128Payloads.asn index 8b2f1c090ebe1439c8265d6460af2e6545edaa0a..13b48a692cfa3250bc8ec95efba7c770832bed0e 100644 --- a/33128/r19/TS33128Payloads.asn +++ b/33128/r19/TS33128Payloads.asn @@ -304,7 +304,11 @@ XIRIEvent ::= CHOICE iMSHSSSubscriberRecordChange [174] IMSHSSSubscriberRecordChange, -- AMF events, see clause 6.2.2.2.14, continued from tag 147 - aMFUEContextUpdate [175] AMFUEContextUpdate + aMFUEContextUpdate [175] AMFUEContextUpdate, + + -- SMF events, see clause 6.2.3.2 continued from tag 61 + sMFProSeRemoteUEReport [176] SMFProSeRemoteUEReport, + sMFStartOfInterceptionWithConnectedProSeRemoteUE [177] SMFStartOfInterceptionWithConnectedProSeRemoteUE } -- ============== @@ -592,7 +596,11 @@ IRIEvent ::= CHOICE iMSHSSSubscriberRecordChange [174] IMSHSSSubscriberRecordChange, -- AMF events, see clause 6.2.2.3, continued from tag 147 - aMFUEContextUpdate [175] AMFUEContextUpdate + aMFUEContextUpdate [175] AMFUEContextUpdate, + + -- SMF events, see clause 6.2.3.7 continued from tag 61 + sMFProSeRemoteUEReport [176] SMFProSeRemoteUEReport, + sMFStartOfInterceptionWithConnectedProSeRemoteUE [177] SMFStartOfInterceptionWithConnectedProSeRemoteUE } IRITargetIdentifier ::= SEQUENCE @@ -2375,7 +2383,8 @@ SMFPDUSessionModification ::= SEQUENCE uPPathChange [19] UPPathChange OPTIONAL, pFDDataForApp [20] PFDDataForApp OPTIONAL, satelliteBackhaulCategory [21] SBIType OPTIONAL, - gEOSatelliteID [22] GEOSatelliteID OPTIONAL + gEOSatelliteID [22] GEOSatelliteID OPTIONAL, + proSeRemoteUEsReport [23] ProSeRemoteUEsReport OPTIONAL } -- See clause 6.2.3.2.4 for details of this structure @@ -2428,7 +2437,8 @@ SMFStartOfInterceptionWithEstablishedPDUSession ::= SEQUENCE ePSStartOfInterceptionWithEstablishedPDNConnection [25] EPSStartOfInterceptionWithEstablishedPDNConnection OPTIONAL, pFDDataForApps [26] PFDDataForApps OPTIONAL, satelliteBackhaulCategory [27] SBIType OPTIONAL, - gEOSatelliteID [28] GEOSatelliteID OPTIONAL + gEOSatelliteID [28] GEOSatelliteID OPTIONAL, + remoteUEsContextConnected [29] RemoteUEContextList OPTIONAL } -- See clause 6.2.3.2.6 for details of this structure @@ -2609,6 +2619,26 @@ SMFMAUnsuccessfulProcedure ::= SEQUENCE sMPDUDNRequest [17] SMPDUDNRequest OPTIONAL } +SMFProSeRemoteUEReport ::= SEQUENCE +{ + sUPI [1] SUPI, + gPSI [2] GPSI OPTIONAL, + pEI [3] PEI OPTIONAL, + pDUSessionID [4] PDUSessionID, + remoteUEContextConnected [5] RemoteUEContext OPTIONAL, + remoteUEContextDisconnected [6] RemoteUEContext OPTIONAL, + location [7] Location OPTIONAL +} + +SMFStartOfInterceptionWithConnectedProSeRemoteUE ::= SEQUENCE +{ + sUPI [1] SUPI, + gPSI [2] GPSI OPTIONAL, + pEI [3] PEI OPTIONAL, + pDUSessionID [4] PDUSessionID, + remoteUEContextConnected [5] RemoteUEContextList OPTIONAL, + location [6] Location OPTIONAL +} -- ================= -- 5G SMF parameters @@ -2918,6 +2948,98 @@ EASServerAddress ::= SEQUENCE -- See table 5.4.2.1 of TS 29.571 [17] GEOSatelliteID ::= UTF8String +ProSeRemoteUEsReport ::= SEQUENCE +{ + remoteUEsContextConnected [1] RemoteUEContextList OPTIONAL, + remoteUEsContextDisconnected [2] RemoteUEContextList OPTIONAL +} + +RemoteUEContextList ::= SEQUENCE +{ + numberOfRemoteUEContexts [1] INTEGER, + remoteUEContexts [2] SET OF RemoteUEContext +} + +RemoteUEContext ::= SEQUENCE +{ + remoteUEIDFormat [1] RemoteUEIDFormat, + remoteUEIDType [2] RemoteUEIDType, + remoteUEID [3] RemoteUEID, + uDPPortRangeIndicator [4] BOOLEAN, + tCPPortRangeIndicator [5] BOOLEAN, + protocolUsedByRemoteUE [6] ProtocolUsedByRemoteUE, + addressInformation [7] AddressInformation OPTIONAL, + hPLMNID [8] PLMNID OPTIONAL +} + +ProtocolUsedByRemoteUE ::= ENUMERATED +{ + noIPInfo(1), + iPv4(2), + iPv6(3), + unstructured(4), + ethernet(5) +} + +RemoteUEIDFormat ::= ENUMERATED +{ + nAI(1), + sixtyFourBitString(2) +} + +RemoteUEIDType ::= ENUMERATED +{ + uPPRUKID(1), + cPPRUKID(2), + iMEI(3), + iMEISV(4) +} + +RemoteUEID ::= CHOICE +{ + uPPRUKIDNAI [1] NAI, + uPPRUKID64BitString [2] BIT STRING (SIZE(64)), + cPPRUKIDNAI [3] NAI, + cPPRUKID64BitString [4] BIT STRING (SIZE(64)), + iMEI [5] IMEI, + iMEISV [6] IMEISV +} + +AddressInformation ::= CHOICE +{ + iPv4Address [1] IPv4Address, + iPv4AddressUDPPortRange [2] IPv4AddressUDPPortRange, + iPv4AddressTCPPortRange [3] IPv4AddressTCPPortRange, + iPv4AddressUDPTCPPortRange [4] IPv4AddressUDPTCPPortRange, + iPv6Address [5] IPv6Address, + ethernetAddress [6] MACAddress +} + +IPv4AddressUDPPortRange ::= SEQUENCE +{ + iPv4Address [1] IPv4Address, + uDPPortRange [2] PortRange +} + +IPv4AddressTCPPortRange ::= SEQUENCE +{ + iPv4Address [1] IPv4Address, + tCPPortRange [2] PortRange +} + +IPv4AddressUDPTCPPortRange ::= SEQUENCE +{ + iPv4Address [1] IPv4Address, + uDPPortRange [2] PortRange, + tCPPortRange [2] PortRange +} + +PortRange ::= SEQUENCE +{ + portStart [1] INTEGER (0..65535), + portEnd [2] INTEGER (0..65535) +} + -- ================================ -- PGW-C + SMF PDNConnection Events -- ================================