summaryrefslogtreecommitdiff
path: root/lib/CSTA-device-identifier.asn1
diff options
context:
space:
mode:
Diffstat (limited to 'lib/CSTA-device-identifier.asn1')
-rw-r--r--lib/CSTA-device-identifier.asn1116
1 files changed, 0 insertions, 116 deletions
diff --git a/lib/CSTA-device-identifier.asn1 b/lib/CSTA-device-identifier.asn1
deleted file mode 100644
index 84a87cf..0000000
--- a/lib/CSTA-device-identifier.asn1
+++ /dev/null
@@ -1,116 +0,0 @@
-CSTA-device-identifiers
- { iso( 1) identified-organization( 3) icd-ecma( 12)
- standard( 0) csta3( 285) device-identifiers( 123) }
-
-DEFINITIONS ::=
-BEGIN
-
-EXPORTS
-DeviceID, NumberDigits, CallingDeviceID, CalledDeviceID,
-SubjectDeviceID, RedirectionDeviceID, AssociatedCallingDeviceID,
-AssociatedCalledDeviceID, NetworkCallingDeviceID, NetworkCalledDeviceID;
-
-IMPORTS
-MediaCallCharacteristics FROM CSTA-media-services
- { iso( 1) identified-organization( 3) icd-ecma( 12)
- standard( 0) csta3( 285) media-services( 136) };
-
-ExtendedDeviceID::= [APPLICATION 9] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-CallingDeviceID::= [APPLICATION 1] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-CallingDevice ::= CallingDeviceID
-
-CalledDeviceID ::= [APPLICATION 2] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-CalledDevice ::= CalledDeviceID
-
-SubjectDeviceID ::= [APPLICATION 3] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-RedirectionDeviceID ::= [APPLICATION 4] CHOICE
-{ numberdialed DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- notRequired [ 8] IMPLICIT NULL,
- notSpecified [ 9] IMPLICIT NULL,
- restricted [10] IMPLICIT NULL }
-
-LastRedirectionDevice ::= RedirectionDeviceID
-
-AssociatedCallingDeviceID::= [APPLICATION 5] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-AssociatedCallingDevice ::= AssociatedCallingDeviceID
-
-AssociatedCalledDeviceID ::= [APPLICATION 6] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-AssociatedCalledDevice ::= AssociatedCalledDeviceID
-
-NetworkCallingDeviceID::= [APPLICATION 7] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-NetworkCallingDevice ::= NetworkCallingDeviceID
-
-NetworkCalledDeviceID ::= [APPLICATION 8] CHOICE
-{ deviceIdentifier DeviceID,
- notKnown [ 7] IMPLICIT NULL,
- restricted [ 8] IMPLICIT NULL }
-
-NetworkCalledDevice ::= NetworkCalledDeviceID
-
-DeviceID ::= SEQUENCE
-{ deviceIdentifier CHOICE
- { dialingNumber [ 0] IMPLICIT NumberDigits,
- deviceNumber [ 1] IMPLICIT DeviceNumber,
- implicitPublic [ 2] IMPLICIT NumberDigits,
- explicitPublic [ 3] PublicTON,
- implicitPrivate [ 4] IMPLICIT NumberDigits,
- explicitPrivate [ 5] PrivateTON,
- other [ 6] IMPLICIT OtherPlan },
- privateNumber [ 0] NumberDigits OPTIONAL,
- privateName [ 1] IA5String OPTIONAL,
- mediaCallCharacteristics MediaCallCharacteristics OPTIONAL }
-
-PublicTON ::= CHOICE
-{ unknown [ 0] IMPLICIT IA5String,
- international [ 1] IMPLICIT IA5String,
- national [ 2] IMPLICIT IA5String,
- networkspecific [ 3] IMPLICIT IA5String,
- subscriber [ 4] IMPLICIT IA5String,
- abbreviated [ 5] IMPLICIT IA5String }
-
-PrivateTON ::= CHOICE
-{ unknown [ 0] IMPLICIT IA5String,
- level3RegionalNumber [ 1] IMPLICIT IA5String,
- level2RegionalNumber [ 2] IMPLICIT IA5String,
- level1RegionalNumber [ 3] IMPLICIT IA5String,
- pTNSpecificNumber [ 4] IMPLICIT IA5String,
- localNumber [ 5] IMPLICIT IA5String,
- abbreviated [ 6] IMPLICIT IA5String }
-
-OtherPlan ::= OCTET STRING -- Allows future expansion to cover other numbering
- -- plans
-
-NumberDigits::= IA5String
-
-DeviceNumber::= INTEGER
-
-END -- of CSTA-device-identifier