Commit 9afecad9 authored by Luke Mewburn's avatar Luke Mewburn
Browse files

TS_103_280: only define required IPAddress types

parent 66caf4b8
Loading
Loading
Loading
Loading
Loading
+1 −75
Original line number Diff line number Diff line
@@ -7,14 +7,10 @@ DEFINITIONS IMPLICIT TAGS EXTENSIBILITY IMPLIED ::= BEGIN

commonParameterDomainId OBJECT IDENTIFIER ::= {itu-t(0) identified-organization(4) etsi(0) common-parameters(3280) version271(271)}

-- Common Parameters (below are as defined in clause 6)
-- Common Parameters (below are as defined in order in clause 6)

LIID ::= OCTET STRING (SIZE (1..25))

UTCDateTime ::= GeneralizedTime

UTCMicrosecondDateTime ::= GeneralizedTime

QualifiedDateTime ::= GeneralizedTime

QualifiedMicrosecondDateTime ::= GeneralizedTime
@@ -31,32 +27,14 @@ IMEISV ::= NumericString (SIZE(16))

IPv4Address ::= UTF8String (SIZE (7..15))

IPv4CIDR ::= SEQUENCE
{
    address [0] IPv4Address,
    prefix  [1] INTEGER (0..32)
}

IPv6Address ::= UTF8String (SIZE (39))

IPv6CIDR ::= SEQUENCE
{
    address [0] IPv6Address,
    prefix  [1] INTEGER (0..128)
}

IPAddress ::= CHOICE
{
    iPv4Address [1] IPv4Address,
    iPv6Address [2] IPv6Address
}

IPCIDR ::= CHOICE
{
    iPv4CIDR [1] IPv4CIDR,
    iPv6CIDR [2] IPv6CIDR
}

TCPPort ::= INTEGER (1..65535)

TCPPortRange ::= SEQUENCE
@@ -91,28 +69,6 @@ IPAddressPort ::= SEQUENCE
    port    [1] Port
}

IPAddressPortRange ::= SEQUENCE
{
    address   [0] IPAddress,
    portRange [1] PortRange
}

MACAddress ::= UTF8String (SIZE (17))

EmailAddress ::= UTF8String

UUID ::= UTF8String (SIZE (36))

ISOCountryCode ::= UTF8String (SIZE (2))

ShortString ::= UTF8String (SIZE (0..255))

LongString ::= UTF8String (SIZE (0..65535))

SIPURI ::= UTF8String

TELURI ::= UTF8String

WGS84CoordinateDecimal ::= SEQUENCE
{
    latitude  [0] WGS84LatitudeDecimal,
@@ -151,42 +107,12 @@ GPSINAI ::= NAI

NAI ::= UTF8String

LDID ::= UTF8String (SIZE (6..MAX))

InternationalizedEmailAddress ::= UTF8String

EUI64 ::= UTF8String (SIZE (23))

CGI ::= UTF8String (SIZE (16..17))

ECGI ::= UTF8String (SIZE (14..15))

NCGI ::= UTF8String (SIZE (16..17))

ICCID ::= NumericString (SIZE (19..20))

IPProtocol ::= INTEGER (0..255)

VLANID ::= INTEGER (0..4095)

VIN ::= UTF8String (SIZE (17))

ServiceAccessIdentifier ::= UTF8String

EUICCID ::= NumericString (SIZE (32))

APN ::= UTF8String

DNN ::= UTF8String

H323URI ::= UTF8String

IMPU ::= UTF8String

IMPI ::= NAI

VRF ::= UTF8String

Percentage ::= INTEGER (0..100)

AltitudeMeters ::= INTEGER (-1000..50000)