summaryrefslogtreecommitdiff
path: root/csta/CSTA-call-control.asn1
diff options
context:
space:
mode:
authorDimitri Sokolyuk <quax@moccu.com>2015-10-23 17:01:36 +0200
committerDimitri Sokolyuk <quax@moccu.com>2015-10-23 17:01:36 +0200
commitea6feea9b530a4c9419cad77d268b1649ec0f0f9 (patch)
tree8ecdc8f82d6eefa4aa3f14bd88c20fc6ec6e5bfe /csta/CSTA-call-control.asn1
parent4dcaf2a66a69eff4afeb24bccda039561a0028bc (diff)
Resort files
Diffstat (limited to 'csta/CSTA-call-control.asn1')
-rw-r--r--csta/CSTA-call-control.asn1211
1 files changed, 0 insertions, 211 deletions
diff --git a/csta/CSTA-call-control.asn1 b/csta/CSTA-call-control.asn1
deleted file mode 100644
index f027a1d..0000000
--- a/csta/CSTA-call-control.asn1
+++ /dev/null
@@ -1,211 +0,0 @@
-CSTA-call-control
- { iso( 1) identified-organization( 3) icd-ecma( 12)
- standard( 0) csta3( 285) call-control( 130) }
-
-DEFINITIONS ::=
-BEGIN
-
-EXPORTS
-AutoOriginate, CallCharacteristics, CallLinkageData, CallLinkageDataList, CallQualifyingData,
-ConsultOptions, NetworkCapability,LocationInfo,LocationInfoList,
-ProgressIndicator, ServicesPermitted;
-
-IMPORTS
-TimeInfo FROM CSTA-security
- { iso( 1) identified-organization( 3) icd-ecma( 12)
- standard( 0) csta3( 285) security( 128) }
-CallControlServices, CallAssociatedServices, MediaAttachmentServices, RouteingServices,
-VoiceUnitServices FROM CSTA-application-context-information-csta3
- { iso( 1) identified-organization( 3) icd-ecma( 12)
- standard( 0) csta3( 285) application-context-information( 200) };
-
-AutoOriginate ::= ENUMERATED
-{ prompt ( 0),
- doNotPrompt ( 1) }
-
-CallCharacteristics ::= BIT STRING
-{ acdCall ( 0),
- lowPriorityCall (11),
- priorityCall ( 1),
- highPriorityCall (12),
- maintainanceCall ( 2),
- directAgent ( 3),
- assistCall ( 4),
- voiceUnitCall ( 5),
- privateCall ( 6),
- personalCall ( 7),
- sensitiveCall ( 8),
- confidentialCall ( 9),
- encryptedCall (10) }
-
-CallQualifyingData ::= OCTET STRING
-
-ConsultOptions ::= ENUMERATED
-{ unrestricted ( 0),
- consultOnly ( 1),
- transferOnly ( 2),
- conferenceOnly ( 3) }
-
-NetworkCapability ::= SEQUENCE
-{ networkType ENUMERATED
- { iSDNPublic ( 0),
- nonISDNPublic ( 1),
- iSDNPrivate ( 2),
- nonISDNPrivate ( 3),
- other ( 4) },
- eventsProvided BIT STRING
- { bridged ( 0),
- allCleared ( 1),
- conferenced ( 2),
- connectionCleared ( 3),
- delivered ( 4),
- digitsDialed ( 5),
- diverted ( 6),
- established ( 7),
- failed ( 8),
- held ( 9),
- networkCapabilitiesChange (10),
- networkReached (11),
- offered (12),
- originated (13),
- queued (14),
- retrieved (15),
- serviceInitiated (16),
- transferred (17) } OPTIONAL }
-
-ProgressIndicator ::= SEQUENCE
-{ progressLocation ENUMERATED
- { user ( 0),
- privateNetServingLocal ( 1),
- publicNetServingLocal ( 2),
- transitNetwork ( 3),
- publicNetServingRemote ( 4),
- privateNetServingRemote ( 5),
- localInterface ( 6),
- internationalNetwork ( 7),
- networkBeyondInterwk ( 8),
- other ( 9) },
- progressDescription ENUMERATED
- { iSDNProgressDesc ( 0),
- qSIGProgressDesc ( 1),
- other ( 2) } }
-
-ServicesPermitted ::= SEQUENCE
-{ callControlServices CallControlServices,
- callAssociatedServices CallAssociatedServices,
- mediaAttachmentServices MediaAttachmentServices,
- routeingServices RouteingServices,
- voiceUnitServices VoiceUnitServices }
-
-CallLinkageDataList ::= SEQUENCE
-{ newCallLinkageData CallLinkageData,
- oldCallLinkageData CallLinkageData }
-
-CallLinkageData ::= SEQUENCE
-{ globalCallData GlobalCallData,
- threadData ThreadData OPTIONAL }
-
-GlobalCallData ::= SEQUENCE
-{ globalCallSwitchingSubDomainName IA5String (SIZE(1..64)) OPTIONAL,
- globalCallLinkageID GlobalCallLinkageID,
- callLinkageIDTimestamp TimeInfo OPTIONAL }
-
-GlobalCallLinkageID ::= CHOICE
-{ subDomainCallLinkageID [0] IMPLICIT OCTET STRING (SIZE(1..8)),
- globallyUniqueCallLinkageID [1] IMPLICIT OCTET STRING (SIZE(1..16)) }
-
-ThreadData ::= SEQUENCE
-{ threadSwitchingSubDomainName IA5String (SIZE(1..64)) OPTIONAL,
- threadLinkageID ThreadLinkageID,
- threadIDTimeStamp TimeInfo OPTIONAL }
-
-ThreadLinkageID ::= CHOICE
-{ subDomainThreadID [0] IMPLICIT OCTET STRING (SIZE(1..8)),
- globallyUniqueThreadID [1] IMPLICIT OCTET STRING (SIZE(1..16)) }
-
-Method ::= ENUMERATED -- http://www.iana.org/assignments/method-tokens/method-tokens.xhtml
-{ a-GPS ( 0), -- "Method" defines, what location tracking system has been used
- aOA ( 1), -- to allocate the presented Location Data
- cell ( 2),
- derived ( 3),
- deviceAssistedAGps ( 4),
- deviceBasedAGps ( 5),
- dHCP ( 6),
- gPS ( 7),
- handsetAflt ( 8),
- handsetEflt ( 9),
- hybridAGps (10),
- ipdl (11),
- lldpMed (12),
- manual (13),
- mpl (14),
- nmr (15),
- otdoa (16),
- rfid (17),
- rssi (18),
- rssiRtt (19),
- rtt (20),
- ta (21),
- taNmr (22),
- triangulation (23),
- utdoa (24),
- wiremap (25),
- locMet80211 (26) }
-
-NenaCompanyIDType ::= IA5String -- NenaCompanyIds at http://www.nena.org/nena-company-id
-
-TelUri247Type ::= IA5String -- must be a RFC-3966 conform Tel URI
-
-ProvidedBy ::= SEQUENCE -- This DataType contains information about the organization
-{ -- which provided the allocated location data
- dataproviderID NenaCompanyIDType,
- telUri TelUri247Type, -- Standard Telephone URI,
- uRL IA5String } -- must be a emergency number, avalaible 24/7
-
-
-UsageRules ::= SEQUENCE
-{ retransmissionAllowed BOOLEAN,
- retentionExpires TimeInfo, -- TimeInfo Already defined in CSTA-security
- rulesetReference IA5String, -- rulesetReference must be a URI
- noteWell IA5String OPTIONAL }
-
-GpLocationInfo ::= SEQUENCE
-{ civicLocGml SEQUENCE
- { gmlFormat OCTET STRING, -- must conform xsd schemas of GML 3.0
- -- http://www.opengeospatial.org/standards/gml#downloads
- civicLoc SEQUENCE
- { country IA5String (SIZE(0..2)), -- must conform the ISO 3166 country code
- a1 [ 0] IMPLICIT IA5String OPTIONAL, -- NationalSubdivisions
- a2 [ 1] IMPLICIT IA5String OPTIONAL, -- CountryOrParishOrDistrict
- a3 [ 2] IMPLICIT IA5String OPTIONAL, -- City
- a4 [ 3] IMPLICIT IA5String OPTIONAL, -- CityDivision
- a5 [ 4] IMPLICIT IA5String OPTIONAL, -- NeighborhoodOrBlock
- a6 [ 5] IMPLICIT IA5String OPTIONAL, -- Street
- prd [ 6] IMPLICIT IA5String OPTIONAL, -- LeadingStreetDirection
- pod [ 7] IMPLICIT IA5String OPTIONAL, -- TrailingStreetSuffix
- sts [ 8] IMPLICIT IA5String OPTIONAL, -- StreetSuffix
- hno [ 9] IMPLICIT IA5String OPTIONAL, -- HouseNumber
- hns [10] IMPLICIT IA5String OPTIONAL, -- HouseNumberSuffix
- lmk [11] IMPLICIT IA5String OPTIONAL, -- LandmarkVanity
- loc [12] IMPLICIT IA5String OPTIONAL, -- AdditionalLocationInformation
- flr [13] IMPLICIT IA5String OPTIONAL, -- Floor
- nam [14] IMPLICIT IA5String OPTIONAL, -- ResidenceOrOfficeName
- pc [15] IMPLICIT IA5String OPTIONAL } OPTIONAL -- PostalCode
- }
-}
-
-GpLocationInfoList ::= SEQUENCE OF GpLocationInfo
-
---GeoPriv has been defined, regarding the ECMA-269 respective Definition of LocationInfo
-GeoPriv ::= SEQUENCE -- Conforming RFC 4119
-{ gpLocationInfo GpLocationInfoList,
- usageRules [0] IMPLICIT UsageRules OPTIONAL,
- method [1] IMPLICIT Method OPTIONAL,
- providedBy [2] IMPLICIT ProvidedBy OPTIONAL }
-
-LocationInfo ::= SEQUENCE OF GeoPriv
-
-LocationInfoList ::= SEQUENCE OF LocationInfo
-
-
-END -- of CSTA-call-control