Commit af9dcb72 authored by znaty's avatar znaty
Browse files

Update file TS33128Payloads.asn

parent 8d9baf4c
Loading
Loading
Loading
Loading
Loading
+7 −106
Original line number Diff line number Diff line
@@ -5758,11 +5758,7 @@ FiveGDDNMFProSeUNIDirectDiscovery ::= SEQUENCE
{
    sUPI                                    [1] SUPI,
    gPSI                                    [2] GPSI OPTIONAL,
    fiveGProSeDiscoveryRequest       [3] FiveGProSeDiscoveryRequest OPTIONAL,
    fiveGProSeMatchReport            [4] FiveGProSeMatchReport OPTIONAL,
    fiveGProSeDiscoveryUpdate        [5] FiveGProSeDiscoveryUpdate OPTIONAL,
    fiveGProSeAnnouncingAlert        [6] FiveGProSeAnnouncingAlert OPTIONAL,
    fiveGProSeUsageInformationReport [7] FiveGProSeUsageInformationReport OPTIONAL
    fiveGProSeMessage                       [3] FiveGProseMessage
}

-- See clause 7.X.2.3 for details of this structure
@@ -5770,112 +5766,17 @@ FiveGDDNMFProSeNNIDirectDiscovery ::= SEQUENCE
{
    sUPI                                  [1] SUPI OPTIONAL,
    gPSI                                  [2] GPSI OPTIONAL,
    fiveGDDNMFProSeAnnounceAuthorize      [3] FiveGDDNMFProSeAnnounceAuthorize OPTIONAL,
    fiveGProSeAnnounceUpdate              [4] FiveGDDNMFProSeAnnounceUpdate OPTIONAL,
    fiveGDDNMFProSeMonitorAuthorize       [5] FiveGDDNMFProSeMonitorAuthorize OPTIONAL,
    fiveGDDNMFProSeMonitorUpdate          [6] FiveGDDNMFProSeMonitorUpdate OPTIONAL,
    fiveGDDNMFProSeMonitorUpdateNotify    [7] FiveGDDNMFProSeMonitorUpdateNotify OPTIONAL,
    fiveGDDNMFProSeDiscovererAuthorize    [8] FiveGDDNMFProSeDiscovererAuthorize OPTIONAL,
    fiveGDDNMFProSeMatchInformationReport [9] FiveGDDNMFProSeMatchInformationReport OPTIONAL
    fiveGDDNMFProSeDirectDiscoveryMessage [3] SBIType
}

-- ====================
-- 5G DDNNMF parameters
-- ====================

FiveGProSeDiscoveryRequest ::=SEQUENCE
FiveGProSeMessage ::= CHOICE
{
    fiveGProseDirectDiscoveryRequest  [1] XMLType,
    fiveGProseDirectDiscoveryResponse [2] XMLType
}

FiveGProSeMatchReport ::=SEQUENCE
{
    fiveGProseDirectDiscoveryMatchReport    [1] XMLType,
    fiveGProseDirectDiscoveryMatchReportAck [2] XMLType
}

FiveGProSeDiscoveryUpdate ::=SEQUENCE
{
    fiveGProseDirectDiscoveryUpdateRequest   [1] XMLType,
    fiveGProseDirectDiscoveryUpdateResponse  [2] XMLType
}

FiveGProSeAnnouncingAlert ::=SEQUENCE
{
    fiveGProseDirectDiscoveryAnnouncingAlertRequest  [1] XMLType,
    fiveGProseDirectDiscoveryAnnouncingAlertResponse [2] XMLType
}

FiveGProSeUsageInformationReport ::=SEQUENCE
{
    fiveGProseUsageInformationReportList         [1] XMLType,
    fiveGProseUsageInformationReportListResponse [2] XMLType
}

FiveGDDNMFProSeAnnounceAuthorize ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFAnnounceAuthReqData   [2] SBIType,
    fiveGDDNMFAnnounceAuthRespData  [3] SBIType OPTIONAL,
    fiveGDDNMFDiscoveryResponseCode [4] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFProSeAnnounceUpdate ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFAnnounceUpdateData    [2] SBIType,
    fiveGDDNMFDiscoveryResponseCode [3] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFProSeMonitorAuthorize ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFMonitorAuthReqData    [2] SBIType,
    fiveGDDNMFMonitorAuthRespData   [3] SBIType OPTIONAL,
    fiveGDDNMFDiscoveryResponseCode [4] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFProSeMonitorUpdate ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFMonitorUpdateData     [2] SBIType,
    fiveGDDNMFDiscoveryResponseCode [3] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFProSeMonitorUpdateNotify ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFMonitorUpdateResult   [2] SBIType
}

FiveGDDNMFProSeDiscovererAuthorize ::=SEQUENCE
{
    fiveGDDNMFDiscEntryID           [1] FiveGDDNMFDiscoveryEntryId,
    fiveGDDNMFDiscoveryAuthReqData  [2] SBIType,
    fiveGDDNMFDiscoveryAuthRespData [3] SBIType OPTIONAL,
    fiveGDDNMFDiscoveryResponseCode [4] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFProSeMatchInformationReport ::=SEQUENCE
{
    fiveGDDNMFMatchReportReqData    [1] SBIType,
    fiveGDDNMFMatchReportRespData   [2] SBIType OPTIONAL,
    fiveGDDNMFDiscoveryResponseCode [3] FiveGDDNMFDiscoveryResponseCode
}

FiveGDDNMFDiscoveryEntryId ::= UTF8String

FiveGDDNMFDiscoveryResponseCode ::= ENUMERATED
{
    oK200(1),
    created201(2),
    noContent204(3),
    temporaryRedirect307(4),
    permanentRedirect308(5),
    forbidden403(6),
    notFound404(7),
    unprocessableEbntity422(8)
    fiveGProseDirectDiscoveryMessage        [1] XML Type,
    fiveGProseUsageInformationReportMessage [2] XML Type
}

-- ===================