diff --git a/102232-1/LI-PS-PDU.asn b/102232-1/LI-PS-PDU.asn index 557ed700dfa0d03532297823a0b6c1598a0f76a1..b76ca476cfddffa0619001c2869f54403b35a913 100644 --- a/102232-1/LI-PS-PDU.asn +++ b/102232-1/LI-PS-PDU.asn @@ -13,6 +13,7 @@ IMPORTS LIID, LongString, ShortString, + TCPPort, WGS84CoordinateDecimal FROM Common-Parameters {itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version281(281)} @@ -695,7 +696,8 @@ HI4LINotification ::= SEQUENCE interceptType [6] InterceptType OPTIONAL, ownerIdentifier [7] Common-Parameters.ShortString OPTIONAL, authorizationReference [8] Common-Parameters.LongString OPTIONAL, - ... + ..., + deliveryDestinations [9] SEQUENCE OF DeliveryDestination OPTIONAL } TargetIdentifier ::= CHOICE @@ -728,6 +730,56 @@ DictionaryEntry ::= SEQUENCE ... } +DeliveryDestination ::= SEQUENCE +{ + deliveryEndpoint [1] DeliveryEndpoint, + deliveryInterfaces [2] SEQUENCE OF DeliveryInterface OPTIONAL, + deliveryPayloadTypes [3] SEQUENCE OF DeliveryPayloadType OPTIONAL, + ... +} + +DeliveryEndpoint ::= CHOICE +{ + deliveryAddressPort [1] DeliveryAddressPort, + deliveryHostPort [2] DeliveryHostPort, + ... +} + +DeliveryAddressPort ::= SEQUENCE +{ + address [1] IPAddress, + port [2] Common-Parameters.TCPPort, + ... +} + +DeliveryHostPort ::= SEQUENCE +{ + host [1] UTF8String, + port [2] Common-Parameters.TCPPort, + ... +} + +DeliveryInterface ::= ENUMERATED +{ + hi1Notification(1), + hi2(2), + hi3(3), + hi4(4), + ... +} + +DeliveryPayloadType ::= ENUMERATED +{ + part1(1), + part2(2), + part3(3), + part4(4), + part5(5), + part6(6), + part7(7), + ... +} + -- =================================== -- Common Parameters -- ===================================