• No se han encontrado resultados

CONCLUSIONES

In document FACULTAD DE INGENIERÍA Y ARQUITECTURA (página 91-170)

-- @ (#)MID: ITACEXMX.ASN

-- Core-INAP-CS1-ExtensionTypes {???}

CS1ExtensionTypes DEFINITIONS IMPLICIT TAGS ::=

BEGIN IMPORTS

EXT

FROM EXTENSionModule Cause,

ChargingZone, Digits, LegID,

LocationNumber, ServiceKey,

CallingPartyNumber, EventTypeBCSM, CalledPartyNumber

FROM CS1DataTypes; -- Core-INAP-CS1-DataTypes { ccitt (0) -- identified-organization (4) etsi (0)

-- intelligentNetworksDomain (1) in-network (1) -- modules (0) cs1-datatypes (2)

-- version1 (0) };

-- *** TYPE DEFINITIONS IN CS1 EXTENSION TYPES FOLLOWS **********************

--- LegIDExtension ::= EXTENSION -- EXTENSION SYNTAX Party

-- CRITICALITY ignore

legIDExtension EXT ::= {

&ExtensionSyntax Party,

&criticality ignore,

&id 11

}

Party ::= CHOICE {

legID LegID, bothParty NULL } --$ENTRY

-- LegIDExtension is used with the ConnectToResource- and

-- EstablishTemporaryConnection operations to define the party/parties -- to which/who the user interaction is related.

-- If the LegIDExtension is not included, the user interaction is performed -- with the calling user.

-- LegIDExtension is used with the ReleaseCall operation to define the party

—- that has to be released.

—- The formal definition is not yet clear, because the ReleaseCall -- operation does not include an extensions-field.

-- If the value of the Party is bothParty, the PromptAndCollectUserInformation -- operation is not possible.

--- LanguageIDExtension ::= EXTENSION -- EXTENSION SYNTAX LanguageID

-- CRITICALITY ignore

languageIDExtension EXT ::= {

&ExtensionSyntax LanguageID,

&criticality ignore,

&id 12

}

LanguageID ::= OCTET STRING (SIZE (1..2)) --$ENTRY

-- LanguageIDExtension is used with the Connect-, the InitialDP-, the

—- PlayAnnouncement- and the PromptAndCollectUserInformation operations.

-- With the Connect operation it is used to inform the SSP about the language--- parameter that has to be sent to the terminating line.

-- With the InitialDP operation it is used to inform the service logic of the -- language-parameter received from the originating line or from the subscriber -- data.

-- With the PlayAnnouncement- and PromptAndCollectUserInformation operations it -- is used to inform the IP about the up to four languages in which the

—- announcement and its various partscan be played.

-- Coding of the LanguageID with the Connect-, and InitialDP- operations: the

—- Length is one octet:

-- bits 4 3 2 and 1 define the language indicator (coded as the language indicator

—- of the Network specific facility, that is, of the ISUP; THK 9203; 3.23A).

-- bits 8 7 6 and 5 are not used, set to '0'

-- Coding of the LanguageID with the PromptAndCollectUserInformation- and -- PlayAnnouncement- operations: the Length is two octets:

-- octet 1 bits 4 3 2 1 define the language 1 indicator -- octet 1 bits 8 7 6 5 define the language 2 indicator -- octet 2 bits 4 3 2 1 define the language 3 indicator -- octet 2 bits 8 7 6 5 define the language 4 indicator

-- The Language indicator is coded as the language indicator of the

Network-—- specific facility of the ISUP; THK 9203; 3.23A. The Languages are used in

—- the numbering order starting from language 1.

—- The value '0' means end of the list.

--- ReleaseTypeExtension ::= EXTENSION -- EXTENSION SYNTAX ReleaseType

-- CRITICALITY ignore

releaseTypeExtension EXT ::= {

&ExtensionSyntax ReleaseType,

&criticality ignore,

&id 14

}

ReleaseType ::= ENUMERATED { caller (0), firstParty (1) } --$ENTRY

-- ReleaseTypeExtension is used with Connect operation to inform the SSP about how -- the call has to be released. The values of the ReleaseType can be caller--- or first-party.

-- If the ReleaseTypeExtension is not included, the call has to be released -- according to the traffic case or used signalling systems.

--- InterceptAnswerExtension ::= EXTENSION

-- EXTENSION SYNTAX InterceptAnswer

-- CRITICALITY ignore

interceptAnswerExtension EXT ::= {

&ExtensionSyntax InterceptAnswer,

&criticality ignore,

&id 15

}

InterceptAnswer ::= BOOLEAN --$ENTRY

-- InterceptAnswerExtension is used with the ConnectToResource- and

-- EstablishTemporaryConnection operations to indicate to the SSP that the -- Answer signal received from the integrated or external IP have to be -- intercepted.

-- If the extension is not included or the value is FALSE, the SSP sends the -- Answer signal to the originating line.

--- INtoINServiceInteractionsExtension ::= EXTENSION

-- EXTENSION SYNTAX INtoINServiceInteractions -- CRITICALITY ignore

iNtoINServiceInteractionsExtension EXT ::= {

&ExtensionSyntax INtoINServiceInteractions,

&criticality ignore,

&id 18

}

INtoINServiceInteractions ::= SEQUENCE SIZE (1..5) --$ENTRY-- OF SEQUENCE { service ServiceKey,

activity BOOLEAN OPTIONAL }

-- The INtoINServiceIndicationExtension is used to control the co-operation

-- of the IN-services in the same SSP.

-- It indicates the list of services that have been invoked within the call.

-- It is up to the service logic to decide whether some interaction exists -- and how to deal with that (for example to prevent new invocation).

-- This parameter is transferred from the SCF to the SSF in the Connect,

—- ConnectToResource and EstablishTemporaryConnection operations. It is

-- returned in the case of a retriggering to the SCF in the InitialDP operation.

-- *** MOBILE SPECIFIC EXTENSIONS **********************************************

gsmSupplementaryServiceList EXT ::= { -- Connect, InitialDP

&ExtensionSyntax GsmSupplementaryServiceList,

&criticality ignore,

&id 21

}

odbInfo EXT ::= { -- Connect, InitialDP

&ExtensionSyntax ODBInfo,

&criticality ignore,

&id 22

}

cugInfo EXT ::= { -- Connect, InitialDP

&ExtensionSyntax CUG-CheckInfo,

&criticality ignore,

&id 23

}

calledLocation EXT ::= { -- EventReportBCSM

&ExtensionSyntax CalledLocation,

&criticality ignore,

&id 24

}

noAnswerCause EXT ::= { -- EventReportBCSM

&ExtensionSyntax Cause,

}

msRoamingStatus EXT ::= { -- InitialDP

&ExtensionSyntax MSRoamingStatus,

absSubscriber EXT ::= { -- InitialDP

&ExtensionSyntax AbsSubscriber,

&criticality ignore,

&id 31

}

msClassmarks EXT ::= { -- InitialDP

&ExtensionSyntax MsClassmarks,

&criticality ignore,

&id 32

}

-- The Mobile Station Classmark 2 is sent to the SCF, if available.

-- Concerns both the calling and the called mobiles.

gsmLocationInformation EXT ::= { -- InitialDP

&ExtensionSyntax GsmLocationInformation,

&criticality ignore,

&id 33

}

-- This extension is used to pass the GSM location of the called -- Mobile Station to the SCF in the same way as the standard parameter -- "locationNumber" passes the location information of the calling -- Mobile Station.

-- Both of them can be included in the same IDP operation

-- if both the calling and the called party location info is available for -- the MSC/SSP.

usedSignalling EXT ::= { -- InitialDP

&ExtensionSyntax UsedSignalling,

&criticality ignore,

&id 34

}

-- With this parameter the SSF informs the SCF from which incoming signalling -- type the call setup was received (for example ISUP, TUP, R2) in originating -- calls and the outgoing signalling type, if available, in the TBCSM.

chargingBasis EXT ::= { -- InitialDP + ERB

&ExtensionSyntax ChargingBasis,

&criticality ignore,

&id 35 }

-- With this parameter the SSF gives the SCF information about the charging -- as much as it is available in the trigger DP.

-- The information contains the charging zone, and it can be sent only -- if it is available in the call phase in which the triggering takes place.

extraForwardCallIndicator EXT ::= { -- InitialDP + Connect

&ExtensionSyntax ExtraForwardCallIndicator,

&criticality ignore,

&id 36

}

-- With this parameter the SSF tells the SCF that the called party address has -- already been translated by the network if such information is received -- from the incoming signalling.

gatewaySSFIndication EXT ::= { -- InitialDP

&ExtensionSyntax GatewaySSFIndication,

&criticality ignore,

&id 37

}

-- As the official version of ETSI Core INAP does not support the possibility -- of indicating when DP11 is encountered, a new parameter is included in -- the InitialDP operation advising that the triggering is initiated from -- the Gateway BCSM. With this indication the SCF is able to decide -- whether the triggering has occurred in DP11 or in DP12.

-- However, the information is included also in other TDPs than DP12 -- when triggered from the Gateway BCSM.

forwardedToNumber EXT ::= { -- InitialDP + ERB

&ExtensionSyntax ForwardedToNumber,

&criticality ignore,

&id 38

}

-- The SSF tells the SCF the number to which the call is to be forwarded -- if the SCF lets the call continue without re-routing it.

chargeableUserInteraction EXT ::= { -- CTR + ETC

&ExtensionSyntax ChargeableUserInteraction,

&criticality ignore,

&id 39

}

-- With this new parameter the SCF orders the charging to be started -- in the MSC/SSP. Previously this indication was bound to

-- the "interceptAnswer" parameter that had double usage.

mmEventType EXT ::= { -- InitialDP

&ExtensionSyntax MmEventType,

&criticality ignore,

&id 40

}

transactionType EXT ::= { -- InitialDP

&ExtensionSyntax TransactionType,

&criticality ignore,

&id 41

}

vlrNumber EXT ::= { -- InitialDP

&ExtensionSyntax VlrNumber,

&criticality ignore,

&id 42

}

hlrNumber EXT ::= { -- InitialDP

&ExtensionSyntax HlrNumber,

&criticality ignore,

&id 43

}

gsmSupplementaryServiceControl EXT ::= { -- Connect

&ExtensionSyntax GsmSupplementaryServiceControl,

&criticality ignore,

&id 44

}

serviceCentreAddress EXT ::= { -- InitialDP, Connect

&ExtensionSyntax ServiceCentreAddress,

&criticality ignore,

&id 46

}

sm-RP-UIHeader EXT ::= { -- InitialDP, Connect

&ExtensionSyntax SM-RP-UIHeader,

&criticality ignore,

&id 47

}

ss-Code EXT ::= { -- InitialDP

&ExtensionSyntax SS-Code,

&criticality ignore,

&id 48

}

ext-BasicServiceCode EXT ::= { -- InitialDP

&ExtensionSyntax Ext-BasicServiceCode,

&criticality ignore,

&id 49

}

mapOperationCode EXT ::= { -- InitialDP

&ExtensionSyntax MapOperationCode,

&criticality ignore,

&id 50

}

midCallInformation EXT ::= { -- IDP, ERB

&ExtensionSyntax MidCallInformation,

&criticality ignore,

&id 51

}

serviceInteractionIndicatorsTwo EXT ::= { -- IDP, CON, CTR, ETC

&ExtensionSyntax ServiceInteractionIndicatorsTwo,

&criticality ignore,

&id 52

}

suppressionOfAnnouncement EXT ::= { -- IDP, CON

&ExtensionSyntax SuppressionOfAnnouncement,

&criticality ignore,

&id 53

}

genericNumbers EXT ::= { -- IDP, CON

&ExtensionSyntax GenericNumbers,

&criticality ignore,

&id 54

}

machineIndicator EXT ::= { -- IDP, CON

&ExtensionSyntax MachineIndicator,

&criticality ignore,

&id 55

}

timingAdvanceValue EXT ::= { -- IDP

&ExtensionSyntax TimingAdvanceValue,

&criticality ignore,

&id 56

}

measuredCellList EXT ::= { -- IDP

&ExtensionSyntax MeasuredCellList,

numberPortabilityInfo EXT ::= {

&ExtensionSyntax NumberPortabilityInfo,

&criticality ignore,

&id 59

}

eventTypeCobi EXT::= { --IDP

&ExtensionSyntax EventTypeCobi,

&criticality ignore,

&id 60 }

localisedServiceArea EXT::= { --IDP

&ExtensionSyntax LocalisedServiceArea,

&criticality ignore,

&id 61

}

inTriggerKey EXT::= { --Connect

&ExtensionSyntax InTriggerKey,

-- *** MOBILE SPECIFIC EXTENSION SYNTAX DEFINITIONS ****************************

AbsSubscriber ::= OCTET STRING (SIZE (1)) --$ENTRY

-- Values are coded as follows:

-- 0 = No specific information -- 1 = Imsi detached

-- 2 = No page responce

---CalledLocation ::= OCTET STRING (SIZE (1)) --$ENTRY

-- Operator determined value

---CUG-CheckInfo ::= SEQUENCE { -- To be removed here after

cug-Interlock CUG-Interlock, -- this definition has been cug-OutgoingAccess NULL OPTIONAL -- imported from MAP ! } --$ENTRY

CUG-Interlock ::= OCTET STRING (SIZE (4))

-- Internal structure defined in Rec CCITT Q.763 -- GSM/MAP spec. 09.02 version 4.8.0.

---GsmSupplementaryServiceList ::= OCTET STRING (SIZE (3)) --$ENTRY

-- Packed bit-structure containing the following information:

-- (bit A = least significant)

-- bit=0: ss not active for the subscriber in that specific call -- bit=1: ss active for the subscriber in that specific call

-- octet 1, bit A: BAOC

-- bit B: BOIC

-- bit C: BOIC-exHC

-- bit D: BAIC ---GsmSupplementaryServiceControl ::= SEQUENCE {

controlList [0] GsmSupplementaryServiceList, serviceList [1] GsmSupplementaryServiceList } --$ENTRY

---IMEI ::= OCTET STRING (SIZE (8)) -- To be removed here after

--$ENTRY --$N=8

-- this definition has been -- imported from MAP ! -- BCD-coded International mobile equipment identity

---IMSI ::= OCTET STRING (SIZE (3..8)) --$ENTRY-- -- To be removed here after

-- this definition has been -- imported from MAP ! -- BCD-coded International mobile subscriber identity

---TMSI ::= OCTET STRING (SIZE (4)) --$ENTRY-- -- To be removed here after

-- this definition has been -- imported from MAP ! -- BCD-coded Temporary mobile subscriber identity

---InTriggerKey ::= INTEGER (1..65535)

---MSRN ::= OCTET STRING (SIZE (1..9)) --$ENTRY-- -- To be removed here after

-- this definition has been -- imported from MAP ! -- BCD-coded Mobile subscriber roaming number

---MSRoamingStatus ::= INTEGER (0..255) --$ENTRY

---ODBInfo ::= SEQUENCE {

odb-Data ODB-Data OPTIONAL, odb-HlrData ODB-HlrData OPTIONAL } --$ENTRY

---ODB-Data ::= SEQUENCE { -- To be removed here after

odb-GeneralData ODB-GeneralData, -- this definition has been odb-HPLMN-Data ODB-HPLMN-Data OPTIONAL -- imported from MAP ! }

---ODB-GeneralData ::= BIT STRING {

allOG-CallsBarred (0),

multipleECT-Barred (14)} (SIZE (6..32))

-- exception handling: reception of unknown bit assignments in the -- ODB-GeneralData type shall be treated like unsupported

—- ODB-GeneralData in version 2 SIZE (6) in version 3 SIZE (15..32),

—- check in en/decode-function

---ODB-HPLMN-Data ::= BIT STRING { -- To be removed here after plmn-SpecificBarringType1 (0), -- this definition has been plmn-SpecificBarringType2 (1), -- imported from MAP ! plmn-SpecificBarringType3 (2),

plmn-SpecificBarringType4 (3) } (SIZE (4))

--$N=8

-- Written directly from GSM/MAP spec. 09.02 version 4.8.0.

---ODB-HlrData ::= OCTET STRING (SIZE (1))

--$N=8

---PNI ::= INTEGER (0..255) --$ENTRY

-- Private number index for the Private Numbering Plan service (PNP)

---MsClassmarks ::= SEQUENCE SIZE (1..2) --$ENTRY-- OF MsClassmark

---MsClassmark ::= OCTET STRING (SIZE (2..14))

-- This parameter includes Classmark 1..3 definitions and does not

-- pay attention to classmark type. The application specifies the type of -- the used classmark.

-- See GSM 04.08 for more information.

---GsmLocationInformation ::= CHOICE {

locationNumber [0] LocationNumber, globalCellIds [1] GlobalCellIds } --$ENTRY

---GlobalCellIds ::= SEQUENCE {

location [0] GlobalCellId OPTIONAL, -- Current or new ms-location oldLocation [1] GlobalCellId OPTIONAL

} --$ENTRY

---GlobalCellId ::= OCTET STRING (SIZE (5..7))

-- Refers to Cell Global Identification defined in GSM 03.03.

-- Octets are coded according to GSM 04.08.

-- The internal structure is defined as follows:

-- Mobile Country Code: 3 digits according to CCITT Rec E.212

-- 1 digit filler (1111)

-- Mobile Network Code: 2 digits according to CCITT Rec E.212 -- Location Area Code: 2 octets according to TS GSM 04.08 -- Cell Identity: 2 octets (CI) according to TS GSM 04.08

---UsedSignalling ::= SEQUENCE {

inSignalling [0] SignallingType OPTIONAL, outSignalling [1] SignallingType OPTIONAL } --$ENTRY

---SignallingType ::= SEQUENCE {

mainSignalling [0] MainSignallingType,

version [1] SignallingVersionType OPTIONAL }

---MainSignallingType ::= ENUMERATED {

bssap (1), -- A-interface tup (2), -- CCS#7 signallings

nup (3),

isup (4),

dpnss (5), -- PBX signallings

dss1 (6),

r2 (7), -- Channel associated signalling

pad (8) -- Data access

}

---SignallingVersionType ::= OCTET STRING (SIZE (1))

-- Shows a version of the current signalling e.g. isup = 1 and isup2 = 2

---ChargingBasis ::= ChargingZone --$ENTRY

---ExtraForwardCallIndicator ::= OCTET STRING (SIZE (1)) --$ENTRY

-- National Forward Call Indicator includes Calling Line Identity Barring -- Indicator (CBI) and Network Translated Address Indicator (NTA).

---- bit A: CBI, value 0 no information and value 1 CLI blocking available -- bit B: NTA, value 0 no information and value 1 NTA has occured

-- bit C: spare

---- If no extension is used, the default values are CBI=1 and NTA=0.

---GatewaySSFIndication ::= NULL --$ENTRY

---ForwardedToNumber ::= ISDN-AddressString --$ENTRY

-- The following definitions are imported from GSM 09.02

---AddressString ::= OCTET STRING (SIZE (1..maxAddressLength))

-- This type is used to represent a number for addressing -- purposes. It is composed of

-- a) one octet for the nature of address and numbering plan -- indicator.

-- b) digits of an address encoded as TBCD-String.

-- a) The first octet includes a one bit extension indicator, a -- 3 bits nature of address indicator and a 4 bits numbering -- plan indicator, encoded as follows:

-- bit 8: 1 (no extension)

-- bits 765: nature of address indicator -- 000 unknown

-- 001 international number

-- 010 national significant number -- 011 network-specific number -- 100 subscriber number -- 101 reserved

-- 110 abbreviated number -- 111 reserved for extension

-- bits 4321: numbering plan indicator -- 0000 unknown

-- 0001 ISDN/Telephone Numbering Plan (Rec CCITT E.164)

-- 0010 spare

-- 0011 data numbering plan (CCITT Rec X.121) -- 0100 telex numbering plan (CCITT Rec F.69) -- 0101 spare

-- 0110 land mobile numbering plan (CCITT Rec E.212) -- 0111 spare

-- 1000 national numbering plan -- 1001 private numbering plan -- 1111 reserved for extension -- all other values are reserved.

-- b) The following octets represent digits of an address -- encoded as a TBCD-STRING.

maxAddressLength INTEGER ::= 20

ISDN-AddressString ::= AddressString (SIZE (1..maxISDN-AddressLength)) -- This type is used to represent ISDN numbers.

maxISDN-AddressLength INTEGER ::= 9

---ChargeableUserInteraction ::= BOOLEAN --$ENTRY

---MmEventType ::= INTEGER (1..127) --$ENTRY

-- The following values are reserved for the -- different TDPs: ---TransactionType ::= INTEGER (1..127) --$ENTRY

-- The following values are reserved for the -- different transaction types:

-- normal location registration 1

-- IMSI attach 2

---VlrNumber ::= ISDN-AddressString --$ENTRY

---HlrNumber ::= ISDN-AddressString --$ENTRY

---PresentationNumber ::= CallingPartyNumber --$ENTRY

---ServiceCentreAddress ::= ISDN-AddressString --$ENTRY

---SM-RP-UIHeader ::= CHOICE {

smsDeliver [0] OCTET STRING (SIZE (12..22)), smsSubmit [1] OCTET STRING (SIZE (7..23)), smsCommand [2] OCTET STRING (SIZE (6..17)), smsReport [3] OCTET STRING (SIZE (19..32)) } --$ENTRY

---SS-Code ::= OCTET STRING (SIZE (1))

--$ENTRY --$N=8

-- This type is used to represent the code identifying a single -- supplementary service, a group of supplementary services, or -- all supplementary services. The services and abbreviations -- used are defined in GSM 02.04. The internal structure is -- defined as follows:

---- bits 87654321: group (bits 8765), and specific service -- (bits 4321)

---Ext-BasicServiceCode ::= CHOICE {

ext-BearerService [2] Ext-BearerServiceCode --$CCONV= --, ext-Teleservice [3] Ext-TeleserviceCode --$CCONV=

}

--$ENTRY

Ext-BearerServiceCode ::= OCTET STRING (SIZE (1..5)) --$ENTRY

--$TCONV=

--$TSUFF=

-- This type is used to represent the code identifying a single -- bearer service, a group of bearer services, or all bearer -- services. The services are defined in TS GSM 02.02.

-- The internal structure is defined as follows:

---- OCTET 1:

-- plmn-specific bearer services:

-- bits 87654321: defined by the HPLMN operator

---- rest of bearer services:

-- bit 8: 0 (unused)

-- bits 7654321: group (bits 7654), and rate, if applicable -- (bits 321)

-- OCTETS 2-5: reserved for future use. If received the -- Ext-TeleserviceCode shall be

-- treated according to the exception handling defined for the -- operation that uses this type.

-- Ext-BearerServiceCode includes all values defined for -- BearerServiceCode.

Ext-TeleserviceCode ::= OCTET STRING (SIZE (1..5))

--$ENTRY

--$TCONV=

--$TSUFF=

-- This type is used to represent the code identifying a single -- teleservice, a group of teleservices, or all teleservices. The -- services are defined in TS GSM 02.03.

-- The internal structure is defined as follows:

-- OCTET 1:

-- bits 87654321: group (bits 8765) and specific service -- (bits 4321)

-- OCTETS 2-5: reserved for future use. If received the -- Ext-TeleserviceCode shall be

-- treated according to the exception handling defined for the -- operation that uses this type.

-- Ext-TeleserviceCode includes all values defined for TeleserviceCode.

---MapOperationCode ::= OCTET STRING (SIZE (1))

--$ENTRY

-- This type is used to represent the MAP operation code

---MidCallInformation ::= SEQUENCE {

midCallCode [0] OCTET STRING (SIZE (1)),

codingScheme [1] OCTET STRING (SIZE (1)) OPTIONAL, uSSDString [2] OCTET STRING (SIZE (1..161)) OPTIONAL}

--$ENTRY

---ServiceInteractionIndicatorsTwo ::= SEQUENCE {

forwardServiceInteractionInd [0] ForwardServiceInteractionInd OPTIONAL, -- applicable to operations IDP, CON.

backwardServiceInteractionInd [1] BackwardServiceInteractionInd OPTIONAL, -- applicable to operations IDP, CON, CTR, ETC.

bothwayThroughConnectionInd [2] BothwayThroughConnectionInd OPTIONAL, -- applicable to operations CTR, ETC.

suspendTimer [3] SuspendTimer OPTIONAL, -- applicable to operations CON.

connectedNumberTreatmentInd [4] ConnectedNumberTreatmentInd OPTIONAL, -- applicable to operations CON, CTR, ETC.

suppressCallDiversionNotification [5] BOOLEAN OPTIONAL, -- applicable to CON

-- indicates whether the Call diversion

-- notification indicator shall be suppressed (TRUE) or -- notification shall be allowed, that is, no IN

-- impact (FALSE).

-- network default is no IN impact.

suppressCallTransferNotification [6] BOOLEAN OPTIONAL, -- applicable to CON

-- indicates wheter the Call transfer

-- notification indicator shall be suppressed (TRUE) or -- notification shall be allowed, that is, no IN

-- impact (FALSE).

-- network default is no IN impact.

allowCdINNoPresentationInd [7] BOOLEAN OPTIONAL,

-- applicable to CON

-- indicates whether the Number Presentation not allowed -- indicator of the ISUP

-- "called IN number" shall be set to presentation allowed -- (TRUE) or presentation not allowed (FALSE)

-- network default is not allowed

userDialogueDurationInd [8] BOOLEAN DEFAULT TRUE -- applicable when interaction with the user is required, -- if the interaction

-- TRUE means the user interaction may last longer than 90 seconds.

-- Otherwise the indicator should be set to FALSE.

-- used for delaying ISUP T9 timer.

} --$ENTRY

-- Indicators which are exchanged between SSP and SCP to resolve -- interactions between IN based services

-- and network based services, respectively between different -- IN based services.

ForwardServiceInteractionInd ::= SEQUENCE {

conferenceTreatmentIndicator [1] OCTET STRING (SIZE (1)) OPTIONAL, -- acceptConferenceRequest (xxxx xx01)B

-- rejectConferenceRequest (xxxx xx10)B

-- network default is accept conference request

callDiversionTreatmentIndicator [2] OCTET STRING (SIZE (1)) OPTIONAL, -- callDiversionAllowed (xxxx xx01)B

-- callDiversionNotAllowed (xxxx xx10)B -- network default is Call Diversion allowed

callOfferingTreatmentIndicator [3] OCTET STRING (SIZE (1)) OPTIONAL -- callOfferingNotAllowed (xxxx xx01)B

-- callOfferingAllowed (xxxx xx10)B

-- network default is Call Offering not allowed }

--$ENTRY

BackwardServiceInteractionInd ::= SEQUENCE {

conferenceTreatmentIndicator [1] OCTET STRING (SIZE (1)) OPTIONAL, -- acceptConferenceRequest (xxxx xx01)B

-- rejectConferenceRequest (xxxx xx10)B -- network default is accept conference request,

callCompletionTreatmentIndicator [2] OCTET STRING (SIZE (1)) OPTIONAL -- acceptCallCompletionServiceRequest (xxxx xx01)B

-- rejectCallCompletionServiceRequest (xxxx xx10)B

-- network default is reject call completion service request } --$ENTRY

BothwayThroughConnectionInd ::= ENUMERATED { bothwayPathRequired (0),

bothwayPathNotRequired (1) } --$ENTRY

-- network default is bothway path required: SPS3 WP4 17-21.11.97

SuspendTimer ::= INTEGER (-1..120) --$ENTRY --value in seconds

-- The value -1 indicates the network-specific suspend timer (T6) -- must be used (CS2 PE drafts 01/98)

-- network default is 0: SPS3 WP4 17-21.11.97

ConnectedNumberTreatmentInd ::= ENUMERATED {

-- network default is present called IN number: SPS3 WP4 17-21.11.97

---SuppressionOfAnnouncement ::= NULL --$ENTRY

-- CAMEL-parameter as INAP-extension

---GenericNumbers ::= Digits --$ENTRY

-- CAMEL-parameter as INAP-extension (Q.763)

---MachineIndicator ::= OCTET STRING (SIZE (5)) --$ENTRY

---TimingAdvanceValue ::= OCTET STRING (SIZE (1)) --$ENTRY

---MeasuredCellList ::= OCTET STRING (SIZE (4..28)) --$ENTRY

-- List of 1 to 7 measured cells (LAC+CI)

-- Location Area Code: 2 octets (LAC) according to TS GSM 04.08 -- Cell Identity: 2 octets (CI) according to TS GSM 04.08

---NA-Info ::= SEQUENCE {

naCarrierInformation [0] NACarrierInformation OPTIONAL, naOliInfo [1] NAOliInfo OPTIONAL,

naChargeNumber [2] NAChargeNumber OPTIONAL } --$ENTRY

---NACarrierInformation ::= SEQUENCE {

naCarrierId [0] NAEA-CIC OPTIONAL,

naCICSelectionType [1] NACarrierSelectionInfo OPTIONAL } --$ENTRY

---NAEA-CIC ::= OCTET STRING (SIZE (3)) --$ENTRY

-- The internal structure is defined by the Carrier Identification -- parameter in ANSI T1.113.3. Carrier codes between 000 and 999 -- are encoded in 3 digits using 000 to 999 or in 4 digits using -- 0000 to 0999. Carrier codes between 1000 and 9999 are encoded -- using 4 digits

---NACarrierSelectionInfo ::= OCTET STRING (SIZE (1)) --$ENTRY

-- NA carrier selection information octet carries the same values as ANSI -- provides

-- ISUP T1.113: '00'H -not indicated or not explicitly provided -- '01'H -subscribed not dialled

-- '02'H -subscribed and dialled

-- '03'H -subscribed with dialling undetermined -- '04'H -dialed CIC not subscribed

---NAOliInfo ::= OCTET STRING (SIZE (1)) --$ENTRY

-- NA Oli information takes the same value as defined in ANSI ISUP T1.113 -- e.g. '3D'H - Decimal value 61 - Cellular Service (Type 1)

-- '3E'H -Decimal value 62 - Cellular Service (Type 2) -- '3F'H -Decimal value 63 - Cellular Service (roaming)

---NAChargeNumber ::= OCTET STRING (SIZE (2..7)) --$ENTRY

-- This parameter uniquely identifies the chargeable number for a call -- sent into a North American long distance carrier. It transports the -- ChargeNumber Parameter Field as defined in ANSI ISUP T1.113. This -- provides

-- - 1 octet for the nature of address indicator field, plus -- - 1 octet for a numbering plan field, plus

-- - up to 5 octets for the address signal (up to 10 digits)

-- The Charge Number in ANSI T1.113 normally contains a 10 digit national -- number within the North American Numbering Plan (NANP); longer (e.g.

-- international) charge numbers are not supported in T1.113

---NumberPortabilityInfo ::= SEQUENCE {

npRoutingNumber [0] CalledPartyNumber OPTIONAL, calledDialledNumber [1] CalledPartyNumber OPTIONAL, npQueryIndicator [2] NPQueryIndicator OPTIONAL } --$ENTRY

---NPQueryIndicator ::= ENUMERATED {

notDone (0), ---EventTypeCobi ::= EventTypeBCSM --$ENTRY

---LocalisedServiceArea ::= OCTET STRING (SIZE (3)) --$ENTRY

--- *** EXTENSION CODE ASSIGNEMENTS IN CS1 PROTOCOL FOLLOWS *********************

-- LegIDExtension ::= localValue 11

-- LanguageIDExtension ::= localValue 12 -- releaseTypeExtension ::= localValue 14 -- interceptAnswerExtension ::= localValue 15 -- iNtoINServiceInteractionsExtension ::= localValue 18 -- gsmSupplementaryServiceList ::= localValue 21

-- odbInfo ::= localValue 22

-- cugInfo ::= localValue 23

-- calledLocation ::= localValue 24

-- noAnswerCause ::= localValue 25

-- imsi ::= localValue 26

-- imei ::= localValue 27

-- msrn ::= localValue 28

-- msRoamingStatus ::= localValue 29

-- pni ::= localValue 30

-- absSubscriber ::= localValue 31

-- msClassmarks ::= localValue 32

-- gsmLocationInformation ::= localValue 33

-- gsmLocationInformation ::= localValue 33

In document FACULTAD DE INGENIERÍA Y ARQUITECTURA (página 91-170)

Documento similar