Commit 48f8d8be authored by znaty's avatar znaty
Browse files

Update file TS33128Payloads.asn

parent a3890aa1
Loading
Loading
Loading
Loading
Loading
+106 −2
Original line number Diff line number Diff line
@@ -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
    sMFRemoteUEReport                                   [176] SMFRemoteUEReport,
    sMFStartOfInterceptionWithAlreadyConnectedRemoteUE  [177] SMFStartOfInterceptionWithAlreadyConnectedRemoteUE
}

-- ==============
@@ -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
    sMFRemoteUEReport                                   [176] SMFRemoteUEReport,
    sMFStartOfInterceptionWithAlreadyConnectedRemoteUE  [177] SMFStartOfInterceptionWithAlreadyConnectedRemoteUE
}

IRITargetIdentifier ::= SEQUENCE
@@ -2609,6 +2617,32 @@ SMFMAUnsuccessfulProcedure ::= SEQUENCE
    sMPDUDNRequest              [17] SMPDUDNRequest OPTIONAL
}

SMFRemoteUEReport ::= SEQUENCE
{
    sUPI                        [1] SUPI,
    gPSI                        [2] GPSI,
    pEI                         [3] PEI,
    proSeRelaySUPI              [4] SUPI,
    proSeRelayGPSI              [5] GPSI,
    proSeRelayPEI               [6] PEI,
    pDUSessionID                [7] PDUSessionID,
    remoteUEContextConnected    [8] RemoteUEContextList,
    remoteUEContextDisconnected [9] RemoteUEContextList,
    location                    [10] Location
}

SMFStartOfInterceptionWithAlreadyConnectedRemoteUE ::= SEQUENCE
{
    sUPI                        [1] SUPI,
    gPSI                        [2] GPSI,
    pEI                         [3] PEI,
    proSeRelaySUPI              [4] SUPI,
    proSeRelayGPSI              [5] GPSI,
    proSeRelayPEI               [6] PEI,
    pDUSessionID                [7] PDUSessionID,
    remoteUEContextConnected    [8] RemoteUEContextList,
    location                    [9] Location
}

-- =================
-- 5G SMF parameters
@@ -2918,6 +2952,76 @@ EASServerAddress ::= SEQUENCE
-- See table 5.4.2.1 of TS 29.571 [17]
GEOSatelliteID ::= UTF8String

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)
}

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] UDPPortRange
}

IPv4AddressTCPPortRange ::= SEQUENCE
{
    iPv4Address         [1] IPv4Address,
    tCPPortRange        [2] TCPPortRange
}

IPv4AddressUDPTCPPortRange ::= SEQUENCE
{
    iPv4Address         [1] IPv4Address,
    uDPPortRange        [2] UDPPortRange,
    tCPPortRange        [2] TCPPortRange
}

-- ================================
-- PGW-C + SMF PDNConnection Events
-- ================================