remove --<B-- and --B>-- markers from asn1 source

this marker is somehow related to an ancient ETSI / Siemens ASN.1 tool
This commit is contained in:
Harald Welte 2011-04-11 21:22:50 +02:00
parent a1786e9e56
commit e24d777213
13 changed files with 431 additions and 427 deletions

4
main.c
View File

@ -132,6 +132,10 @@ restart:
} else {
/* output already enabled */
dump_start = start_offs;
/* skip strange markers that worked around ancient asn1 tools */
if (!strncmp(wh->base_addr+dump_start, "--<B--", 6) ||
!strncmp(wh->base_addr+dump_start, "--B>--", 6))
dump_start += 6;
}
if (dump_start > 0) {

View File

@ -13,21 +13,21 @@ IMPLICIT TAGS
BEGIN
EXPORTS
--<B-- InfoForIC-Arg,--B>--
--<B-- ConnectToFollowingAddressArg,--B>--
--<B-- ProcessCallWaitingArg,--B>--
--<B-- InfoForOC-Arg,--B>--
InfoForIC-Arg,
ConnectToFollowingAddressArg,
ProcessCallWaitingArg,
InfoForOC-Arg,
SendRoutingInfoArg,
SendRoutingInfoRes,
ProvideRoamingNumberArg--<B--,--B>--
--<B-- CompleteCallArg--B>--
ProvideRoamingNumberArg,
CompleteCallArg
;
IMPORTS
--<B-- NoReplyConditionTime,--B>--
--<B-- CUG-Index,--B>--
NoReplyConditionTime,
CUG-Index,
CUG-Interlock,
--<B-- SS-DataList,--B>--
SS-DataList,
ForwardingData
FROM MAP-SS-DataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
@ -36,23 +36,23 @@ FROM MAP-SS-DataTypes {
ISDN-AddressString,
ExternalSignalInfo,
IMSI,
--<B-- IMEI,--B>--
LMSI--<B--,--B>--
--<B-- Category,--B>--
--<B-- BasicServiceCode--B>--
IMEI,
LMSI,
Category,
BasicServiceCode
FROM MAP-CommonDataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-CommonDataTypes (18) version2 (2)}
;
--<B--InfoForIC-Arg ::= SEQUENCE {--B>--
--<B-- roamingNumber [0] ISDN-AddressString,--B>--
--<B-- basicService BasicServiceCode OPTIONAL,--B>--
--<B-- dialledNumber [5] ISDN-AddressString OPTIONAL,--B>--
--<B-- cug-CheckInfo [6] CUG-CheckInfo OPTIONAL,--B>--
InfoForIC-Arg ::= SEQUENCE {
roamingNumber [0] ISDN-AddressString,
basicService BasicServiceCode OPTIONAL,
dialledNumber [5] ISDN-AddressString OPTIONAL,
cug-CheckInfo [6] CUG-CheckInfo OPTIONAL,
-- OA1 cug-CHeckInfo must be absent in version 1
--<B-- numberOfForwarding [7] NumberOfForwarding OPTIONAL}--B>--
numberOfForwarding [7] NumberOfForwarding OPTIONAL}
CUG-CheckInfo ::= SEQUENCE {
cug-Interlock CUG-Interlock,
@ -60,28 +60,28 @@ CUG-CheckInfo ::= SEQUENCE {
NumberOfForwarding ::= INTEGER (1..5)
--<B--ConnectToFollowingAddressArg ::= SEQUENCE {--B>--
--<B-- forwardingData ForwardingData,--B>--
--<B-- msisdn ISDN-AddressString OPTIONAL,--B>--
--<B-- cug-CheckInfo CUG-CheckInfo OPTIONAL}--B>--
ConnectToFollowingAddressArg ::= SEQUENCE {
forwardingData ForwardingData,
msisdn ISDN-AddressString OPTIONAL,
cug-CheckInfo CUG-CheckInfo OPTIONAL}
-- OA1 cug-CheckInfo must be absent in version 1
--<B--ProcessCallWaitingArg ::= SEQUENCE {--B>--
--<B-- msisdn [0] ISDN-AddressString,--B>--
--<B-- cug-Index [1] CUG-Index OPTIONAL,--B>--
--<B-- gsm-BearerCapability [2] ExternalSignalInfo OPTIONAL,--B>--
--<B-- networkSignalInfo [3] ExternalSignalInfo OPTIONAL,--B>--
--<B-- noReplyConditionTime [4] NoReplyConditionTime OPTIONAL,--B>--
--<B-- ss-DataList [5] SS-DataList OPTIONAL}--B>--
ProcessCallWaitingArg ::= SEQUENCE {
msisdn [0] ISDN-AddressString,
cug-Index [1] CUG-Index OPTIONAL,
gsm-BearerCapability [2] ExternalSignalInfo OPTIONAL,
networkSignalInfo [3] ExternalSignalInfo OPTIONAL,
noReplyConditionTime [4] NoReplyConditionTime OPTIONAL,
ss-DataList [5] SS-DataList OPTIONAL}
--<B--InfoForOC-Arg ::= SEQUENCE {--B>--
--<B-- calledNumber [0] ISDN-AddressString,--B>--
--<B-- basicService BasicServiceCode OPTIONAL,--B>--
--<B-- cug-Index [4] CUG-Index OPTIONAL,--B>--
InfoForOC-Arg ::= SEQUENCE {
calledNumber [0] ISDN-AddressString,
basicService BasicServiceCode OPTIONAL,
cug-Index [4] CUG-Index OPTIONAL,
-- OA1 cug-Index must be absent in version 1
--<B-- supressPrefCUG [5] NULL OPTIONAL,--B>--
supressPrefCUG [5] NULL OPTIONAL,
-- OA1 supressPrefCUG must be absent in version 1
--<B-- supressOutgoingAccess [6] NULL OPTIONAL}--B>--
supressOutgoingAccess [6] NULL OPTIONAL}
-- OA1 supressOutgoingAccess must be absent in version 1
SendRoutingInfoArg ::= SEQUENCE {
@ -111,22 +111,22 @@ ProvideRoamingNumberArg ::= SEQUENCE {
gsm-BearerCapability [5] ExternalSignalInfo OPTIONAL,
networkSignalInfo [6] ExternalSignalInfo OPTIONAL}
--<B--CompleteCallArg ::= SEQUENCE {--B>--
--<B-- msisdnOrIMEI MSISDN-OrIMEI,--B>--
--<B-- category [1] Category OPTIONAL,--B>--
--<B-- cug-Index [2] CUG-Index OPTIONAL,--B>--
CompleteCallArg ::= SEQUENCE {
msisdnOrIMEI MSISDN-OrIMEI,
category [1] Category OPTIONAL,
cug-Index [2] CUG-Index OPTIONAL,
-- NU1 cug-INDEX must not be used in version 1
--<B-- gsm-BearerCapability [3] ExternalSignalInfo OPTIONAL,--B>--
--<B-- networkSignalInfo [7] ExternalSignalInfo OPTIONAL,--B>--
gsm-BearerCapability [3] ExternalSignalInfo OPTIONAL,
networkSignalInfo [7] ExternalSignalInfo OPTIONAL,
-- OA1 networkSignalInfo must be absent in version 1
--<B-- noReplyConditionTime [4] NoReplyConditionTime OPTIONAL,--B>--
--<B-- ss-DataList [5] SS-DataList OPTIONAL,--B>--
--<B-- cug-CheckInfo [6] CUG-CheckInfo OPTIONAL}--B>--
noReplyConditionTime [4] NoReplyConditionTime OPTIONAL,
ss-DataList [5] SS-DataList OPTIONAL,
cug-CheckInfo [6] CUG-CheckInfo OPTIONAL}
-- OA1 cug-CheckInfo must be absent in version 1
--<B--MSISDN-OrIMEI ::= CHOICE {--B>--
--<B-- msisdn [0] ISDN-AddressString,--B>--
--<B-- imei [8] IMEI}--B>--
MSISDN-OrIMEI ::= CHOICE {
msisdn [0] ISDN-AddressString,
imei [8] IMEI}
-- NU1 imei must not be used in version 1

View File

@ -11,13 +11,13 @@ DEFINITIONS
BEGIN
EXPORTS
--<B-- SendInfoForIncomingCall,--B>--
--<B-- ConnectToFollowingAddress,--B>--
--<B-- ProcessCallWaiting,--B>--
--<B-- SendInfoForOutgoingCall,--B>--
SendInfoForIncomingCall,
ConnectToFollowingAddress,
ProcessCallWaiting,
SendInfoForOutgoingCall,
SendRoutingInfo,
ProvideRoamingNumber--<B--,--B>--
--<B-- CompleteCall--B>--
ProvideRoamingNumber,
CompleteCall
;
IMPORTS
@ -30,16 +30,16 @@ FROM TCAPMessages {ccitt recommendation q 773 modules(2) messages (1)}
FacilityNotSupported,
UnknownSubscriber,
NumberChanged,
--<B-- UnidentifiedSubscriber,--B>--
--<B-- UnallocatedRoamingNumber,--B>--
UnidentifiedSubscriber,
UnallocatedRoamingNumber,
BearerServiceNotProvisioned,
TeleserviceNotProvisioned,
NoRoamingNumberAvailable,
AbsentSubscriber,
--<B-- BusySubscriber,--B>--
--<B-- NoSubscriberReply,--B>--
--<B-- RadioCongestion,--B>--
--<B-- ImpossibleCallCompletion,--B>--
BusySubscriber,
NoSubscriberReply,
RadioCongestion,
ImpossibleCallCompletion,
CallBarred,
ForwardingViolation,
CUG-Reject
@ -47,14 +47,14 @@ FROM MAP-Errors {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-Errors (10) version2 (2)}
--<B-- InfoForIC-Arg,--B>--
--<B-- ConnectToFollowingAddressArg,--B>--
--<B-- ProcessCallWaitingArg,--B>--
--<B-- InfoForOC-Arg,--B>--
InfoForIC-Arg,
ConnectToFollowingAddressArg,
ProcessCallWaitingArg,
InfoForOC-Arg,
SendRoutingInfoArg,
SendRoutingInfoRes,
ProvideRoamingNumberArg--<B--,--B>--
--<B-- CompleteCallArg--B>--
ProvideRoamingNumberArg,
CompleteCallArg
FROM MAP-CH-DataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-CH-DataTypes (13) version2 (2)}
@ -66,57 +66,57 @@ FROM MAP-CommonDataTypes {
;
--<B--SendInfoForIncomingCall ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- infoForIC-Arg InfoForIC-Arg--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- UnidentifiedSubscriber,--B>--
--<B-- UnallocatedRoamingNumber,--B>--
--<B-- AbsentSubscriber,--B>--
--<B-- ForwardingViolation,--B>--
--<B-- ImpossibleCallCompletion}--B>--
--<B-- LINKED {--B>--
--<B-- CompleteCall,--B>--
--<B-- ProcessCallWaiting,--B>--
--<B-- ConnectToFollowingAddress}--B>--
SendInfoForIncomingCall ::= OPERATION --Timer m--
ARGUMENT
infoForIC-Arg InfoForIC-Arg
ERRORS {
SystemFailure,
DataMissing,
UnexpectedDataValue,
UnknownSubscriber,
UnidentifiedSubscriber,
UnallocatedRoamingNumber,
AbsentSubscriber,
ForwardingViolation,
ImpossibleCallCompletion}
LINKED {
CompleteCall,
ProcessCallWaiting,
ConnectToFollowingAddress}
--<B--ConnectToFollowingAddress ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- connectToFollowingAddressArg ConnectToFollowingAddressArg--B>--
ConnectToFollowingAddress ::= OPERATION --Timer s--
ARGUMENT
connectToFollowingAddressArg ConnectToFollowingAddressArg
--<B--ProcessCallWaiting ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- processCallWaitingArg ProcessCallWaitingArg--B>--
--<B-- -- optional----B>--
--<B-- -- OA1 processCallWaitingArg must be absent in version 1----B>--
--<B-- ERRORS {--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- -- NU1 UnexpectedDataValue must not be used in version 1----B>--
--<B-- BusySubscriber,--B>--
--<B-- -- NU1 BusySubscriber must not be used in version 1----B>--
--<B-- NoSubscriberReply}--B>--
--<B-- -- NU1 NoSubscriberReply must not be used in version 1----B>--
ProcessCallWaiting ::= OPERATION --Timer s--
ARGUMENT
processCallWaitingArg ProcessCallWaitingArg
-- optional--
-- OA1 processCallWaitingArg must be absent in version 1--
ERRORS {
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
-- NU1 UnexpectedDataValue must not be used in version 1--
BusySubscriber,
-- NU1 BusySubscriber must not be used in version 1--
NoSubscriberReply}
-- NU1 NoSubscriberReply must not be used in version 1--
--<B--SendInfoForOutgoingCall ::= OPERATION --Timer ml----B>--
--<B-- ARGUMENT--B>--
--<B-- infoForOC-Arg InfoForOC-Arg--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- BearerServiceNotProvisioned,--B>--
--<B-- TeleserviceNotProvisioned,--B>--
--<B-- CallBarred,--B>--
--<B-- CUG-Reject}--B>--
--<B-- LINKED {--B>--
--<B-- CompleteCall}--B>--
SendInfoForOutgoingCall ::= OPERATION --Timer ml--
ARGUMENT
infoForOC-Arg InfoForOC-Arg
ERRORS {
SystemFailure,
DataMissing,
UnexpectedDataValue,
UnknownSubscriber,
BearerServiceNotProvisioned,
TeleserviceNotProvisioned,
CallBarred,
CUG-Reject}
LINKED {
CompleteCall}
SendRoutingInfo ::= OPERATION --Timer m--
ARGUMENT
@ -151,15 +151,15 @@ ProvideRoamingNumber ::= OPERATION --Timer m--
AbsentSubscriber,
NoRoamingNumberAvailable}
--<B--CompleteCall ::= OPERATION --Timer ml----B>--
--<B-- ARGUMENT--B>--
--<B-- completeCallArg CompleteCallArg--B>--
--<B-- ERRORS {--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- BusySubscriber,--B>--
--<B-- NoSubscriberReply,--B>--
--<B-- RadioCongestion}--B>--
CompleteCall ::= OPERATION --Timer ml--
ARGUMENT
completeCallArg CompleteCallArg
ERRORS {
DataMissing,
UnexpectedDataValue,
BusySubscriber,
NoSubscriberReply,
RadioCongestion}
END

View File

@ -28,8 +28,8 @@ EXPORTS
TMSI,
SubscriberId,
IMEI,
--<B-- LocAreaId,--B>--
--<B-- LocAreaIdOrNone,--B>--
LocAreaId,
LocAreaIdOrNone,
LocationInfo,
HLR-List,
LMSI,
@ -172,7 +172,7 @@ IMEI ::= TBCD-STRING (SIZE (8))
-- individual serial number: 6 digits
-- unassigned: 1 digit
--<B--LocAreaId ::= OCTET STRING (SIZE (2..5))--B>--
LocAreaId ::= OCTET STRING (SIZE (2..5))
-- Octets are coded according to GSM 04.08.
-- The internal structure is defined as follows:
-- Mobile Country Code: 3 digits according to Rec E.212
@ -180,9 +180,9 @@ IMEI ::= TBCD-STRING (SIZE (8))
-- Mobile Network Code: 2 digits according to Rec E.212
-- Location Area Code: 2 octets according to GSM 04.08
--<B--LocAreaIdOrNone ::= CHOICE {--B>--
--<B-- locAreaId LocAreaId,--B>--
--<B-- noLocAreaId NULL}--B>--
LocAreaIdOrNone ::= CHOICE {
locAreaId LocAreaId,
noLocAreaId NULL}
LocationInfo ::= CHOICE {
roamingNumber [0] ISDN-AddressString,

View File

@ -14,7 +14,7 @@ BEGIN
EXPORTS
RoamingNotAllowedCause,
--<B-- BusySubscriberCause,--B>--
BusySubscriberCause,
CallBarringCause,
CUG-RejectCause,
SS-IncompatibilityCause,
@ -46,10 +46,10 @@ RoamingNotAllowedCause ::= ENUMERATED {
locationAreaNotAllowed (2),
operatorDeterminedBarring (3)}
--<B--BusySubscriberCause ::= ENUMERATED {--B>--
--<B-- networkDeterminedUserBusy (0),--B>--
--<B-- moreCallsAllowed (1),--B>--
--<B-- userDeterminedUserBusy (2)}--B>--
BusySubscriberCause ::= ENUMERATED {
networkDeterminedUserBusy (0),
moreCallsAllowed (1),
userDeterminedUserBusy (2)}
CallBarringCause ::= ENUMERATED {
barringServiceActive (0),

View File

@ -23,9 +23,9 @@ EXPORTS
NumberChanged,
UnknownBaseStation,
UnknownMSC,
--<B-- UnknownLocArea,--B>--
UnknownLocArea,
UnidentifiedSubscriber,
--<B-- UnallocatedRoamingNumber,--B>--
UnallocatedRoamingNumber,
UnknownEquipment,
-- subscription errors
@ -47,10 +47,10 @@ EXPORTS
-- call handling errors
NoRoamingNumberAvailable,
AbsentSubscriber,
--<B-- BusySubscriber,--B>--
--<B-- NoSubscriberReply,--B>--
--<B-- RadioCongestion,--B>--
--<B-- ImpossibleCallCompletion,--B>--
BusySubscriber,
NoSubscriberReply,
RadioCongestion,
ImpossibleCallCompletion,
CallBarred,
ForwardingViolation,
CUG-Reject,
@ -77,14 +77,14 @@ IMPORTS
FROM TCAPMessages {ccitt recommendation q 773 modules(2) messages (1)}
SS-Status,
SS-SubscriptionOption--<B--,--B>--
--<B-- SS-List--B>--
SS-SubscriptionOption,
SS-List
FROM MAP-SS-DataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-SS-DataTypes (14) version2 (2)}
RoamingNotAllowedCause,
--<B-- BusySubscriberCause,--B>--
BusySubscriberCause,
CallBarringCause,
CUG-RejectCause,
SS-IncompatibilityCause,
@ -125,11 +125,11 @@ UnknownBaseStation ::= ERROR
UnknownMSC ::= ERROR
--<B--UnknownLocArea ::= ERROR--B>--
UnknownLocArea ::= ERROR
UnidentifiedSubscriber ::= ERROR
--<B--UnallocatedRoamingNumber ::= ERROR--B>--
UnallocatedRoamingNumber ::= ERROR
UnknownEquipment ::= ERROR
@ -178,19 +178,19 @@ AbsentSubscriber ::= ERROR
-- optional
-- OA>1 mwd-Set must be absent in version greater 1
--<B--BusySubscriber ::= ERROR--B>--
--<B-- PARAMETER--B>--
--<B-- busySubscriberCause BusySubscriberCause--B>--
--<B-- -- optional----B>--
BusySubscriber ::= ERROR
PARAMETER
busySubscriberCause BusySubscriberCause
-- optional--
--<B--NoSubscriberReply ::= ERROR--B>--
NoSubscriberReply ::= ERROR
--<B--RadioCongestion ::= ERROR--B>--
RadioCongestion ::= ERROR
--<B--ImpossibleCallCompletion ::= ERROR--B>--
--<B-- PARAMETER--B>--
--<B-- ss-List SS-List--B>--
--<B-- -- optional----B>--
ImpossibleCallCompletion ::= ERROR
PARAMETER
ss-List SS-List
-- optional--
CallBarred ::= ERROR
PARAMETER

View File

@ -15,21 +15,21 @@ BEGIN
EXPORTS
-- location registration types
--<B-- UpdateLocationAreaArg,--B>--
UpdateLocationAreaArg,
UpdateLocationArg,
UpdateLocationRes,
CancelLocationArg,
PurgeMS-Arg,
SendIdentificationRes,
--<B-- SRES,--B>--
SRES,
-- page management types
--<B-- PageArg,--B>--
--<B-- SearchForMS-Arg,--B>--
PageArg,
SearchForMS-Arg,
-- access management types
--<B-- ProcessAccessRequestArg,--B>--
--<B-- ProcessAccessRequestRes,--B>--
ProcessAccessRequestArg,
ProcessAccessRequestRes,
-- handover types
PerformHO-Arg,
@ -37,12 +37,12 @@ EXPORTS
PerformSubsequentHO-Arg,
-- authentication management types
--<B-- AuthenticateArg,--B>--
AuthenticateArg,
SendAuthenticationInfoArg,
SendAuthenticationInfoRes,
-- security management types
--<B-- SetCipheringModeArg,--B>--
SetCipheringModeArg,
CheckIMEI-Arg,
-- subscriber management types
@ -69,11 +69,11 @@ FROM MAP-SS-DataTypes {
ISDN-AddressString,
ExternalSignalInfo,
IMSI,
--<B-- TMSI,--B>--
TMSI,
SubscriberId,
IMEI,
--<B-- LocAreaId,--B>--
--<B-- LocAreaIdOrNone,--B>--
LocAreaId,
LocAreaIdOrNone,
LocationInfo,
HLR-List,
LMSI,
@ -91,12 +91,12 @@ FROM MAP-CommonDataTypes {
-- location registration types
--<B--UpdateLocationAreaArg ::= SEQUENCE {--B>--
--<B-- subscriberId SubscriberId,--B>--
--<B-- previousLocAreaId LocAreaIdOrNone,--B>--
--<B-- targetLocAreaId LocAreaId,--B>--
--<B-- cksn CKSN OPTIONAL}--B>--
--<B-- -- OP1 cksn must be present in version 1----B>--
UpdateLocationAreaArg ::= SEQUENCE {
subscriberId SubscriberId,
previousLocAreaId LocAreaIdOrNone,
targetLocAreaId LocAreaId,
cksn CKSN OPTIONAL}
-- OP1 cksn must be present in version 1--
UpdateLocationArg ::= SEQUENCE {
imsi IMSI,
@ -155,41 +155,41 @@ Kc ::= OCTET STRING (SIZE (8))
-- page management types
--<B--PageArg ::= SEQUENCE {--B>--
--<B-- imsi [0] IMSI,--B>--
--<B-- tmsi [1] TMSI OPTIONAL,--B>--
--<B-- locAreaId [2] LocAreaId}--B>--
PageArg ::= SEQUENCE {
imsi [0] IMSI,
tmsi [1] TMSI OPTIONAL,
locAreaId [2] LocAreaId}
--<B--SearchForMS-Arg ::= SEQUENCE {--B>--
--<B-- imsi IMSI,--B>--
--<B-- storedLocAreaId LocAreaIdOrNone}--B>--
SearchForMS-Arg ::= SEQUENCE {
imsi IMSI,
storedLocAreaId LocAreaIdOrNone}
-- access management types
--<B--ProcessAccessRequestArg ::= SEQUENCE {--B>--
--<B-- subscriberIdOrIMEI SubscriberIdOrIMEI,--B>--
--<B-- cm-ServiceType CM-ServiceType,--B>--
--<B-- accessConnectionStatus AccessConnectionStatus,--B>--
--<B-- cksn CKSN,--B>--
--<B-- targetLocArea LocAreaId OPTIONAL}--B>--
ProcessAccessRequestArg ::= SEQUENCE {
subscriberIdOrIMEI SubscriberIdOrIMEI,
cm-ServiceType CM-ServiceType,
accessConnectionStatus AccessConnectionStatus,
cksn CKSN,
targetLocArea LocAreaId OPTIONAL}
-- OA1 targetLocAreas must be absent in version 1
-- OP>1 targetLocArea must be present in version greater 1
--<B--SubscriberIdOrIMEI ::= CHOICE {--B>--
--<B-- subscriberID SubscriberId,--B>--
--<B-- imei [2] IMEI}--B>--
SubscriberIdOrIMEI ::= CHOICE {
subscriberID SubscriberId,
imei [2] IMEI}
-- NU1 imei must not be used in version 1
--<B--CM-ServiceType ::= ENUMERATED {--B>--
--<B-- mobileOriginatingCallorPacketMode (1),--B>--
--<B-- emergencyCallEstablishment (2),--B>--
--<B-- shortMessageService (4),--B>--
--<B-- ss-Activation (8),--B>--
--<B-- mobileOriginatingCallReestablishment (9),--B>--
--<B-- mobileTerminatingCall (10)}--B>--
CM-ServiceType ::= ENUMERATED {
mobileOriginatingCallorPacketMode (1),
emergencyCallEstablishment (2),
shortMessageService (4),
ss-Activation (8),
mobileOriginatingCallReestablishment (9),
mobileTerminatingCall (10)}
--<B--AccessConnectionStatus ::= OCTET STRING (SIZE (1))--B>--
AccessConnectionStatus ::= OCTET STRING (SIZE (1))
-- bits 87654: 00000 (unused)
@ -205,13 +205,13 @@ Kc ::= OCTET STRING (SIZE (8))
-- 0 MM-connection existing and authenticated
-- 1 MM-connection existing and not authenticated
--<B--ProcessAccessRequestRes ::= SEQUENCE {--B>--
--<B-- imsi-OrIMEI IMSI-OrIMEI,--B>--
--<B-- msisdn ISDN-AddressString OPTIONAL}--B>--
ProcessAccessRequestRes ::= SEQUENCE {
imsi-OrIMEI IMSI-OrIMEI,
msisdn ISDN-AddressString OPTIONAL}
--<B--IMSI-OrIMEI ::= CHOICE {--B>--
--<B-- imsi IMSI,--B>--
--<B-- imei [0] IMEI}--B>--
IMSI-OrIMEI ::= CHOICE {
imsi IMSI,
imei [0] IMEI}
-- NU1 imei must not be used in version 1
-- handover types
@ -257,11 +257,11 @@ PerformSubsequentHO-Arg ::= SEQUENCE {
-- authentication management types
--<B--AuthenticateArg ::= SEQUENCE {--B>--
--<B-- rand RAND,--B>--
--<B-- cksn CKSN}--B>--
AuthenticateArg ::= SEQUENCE {
rand RAND,
cksn CKSN}
--<B--CKSN ::= OCTET STRING (SIZE (1))--B>--
CKSN ::= OCTET STRING (SIZE (1))
-- bits 87654: 00000 (unused)
@ -276,13 +276,13 @@ Ki ::= OCTET STRING (SIZE (16))
-- security management types
--<B--SetCipheringModeArg ::= SEQUENCE {--B>--
--<B-- cipheringMode CipheringMode,--B>--
--<B-- kc Kc OPTIONAL}--B>--
SetCipheringModeArg ::= SEQUENCE {
cipheringMode CipheringMode,
kc Kc OPTIONAL}
--<B--CipheringMode ::= ENUMERATED {--B>--
--<B-- noEncryption (1),--B>--
--<B-- version1-GSM (2)}--B>--
CipheringMode ::= ENUMERATED {
noEncryption (1),
version1-GSM (2)}
CheckIMEI-Arg ::= CHOICE {
equipmentStatus EquipmentStatus,

View File

@ -13,20 +13,20 @@ BEGIN
EXPORTS
-- location registration operations
--<B-- UpdateLocationArea,--B>--
UpdateLocationArea,
UpdateLocation,
CancelLocation,
PurgeMS,
SendIdentification,
--<B-- DetachIMSI,--B>--
--<B-- AttachIMSI,--B>--
DetachIMSI,
AttachIMSI,
-- paging management operations
--<B-- Page,--B>--
--<B-- SearchForMS,--B>--
Page,
SearchForMS,
-- access management operations
--<B-- ProcessAccessRequest,--B>--
ProcessAccessRequest,
-- handover operations
PerformHandover,
@ -34,19 +34,19 @@ EXPORTS
ProcessAccessSignalling,
ForwardAccessSignalling,
PerformSubsequentHandover,
--<B-- AllocateHandoverNumber,--B>--
--<B-- SendHandoverReport,--B>--
AllocateHandoverNumber,
SendHandoverReport,
-- authentication management operations
--<B-- Authenticate,--B>--
Authenticate,
SendAuthenticationInfo,
-- security management operations
--<B-- SetCipheringMode,--B>--
SetCipheringMode,
-- IMEI management operations
CheckIMEI,
--<B-- ObtainIMEI,--B>--
ObtainIMEI,
-- subscriber management operations
SendParameters,
@ -54,8 +54,8 @@ EXPORTS
DeleteSubscriberData,
-- identity management operations
--<B-- ProvideIMSI,--B>--
--<B-- ForwardNewTMSI,--B>--
ProvideIMSI,
ForwardNewTMSI,
-- fault recovery operations
Reset,
@ -73,40 +73,40 @@ FROM TCAPMessages {ccitt recommendation q 773 modules(2) messages (1)}
UnknownSubscriber,
UnknownBaseStation,
UnknownMSC,
--<B-- UnknownLocArea,--B>--
UnknownLocArea,
UnidentifiedSubscriber,
UnknownEquipment,
RoamingNotAllowed,
--<B-- IllegalSubscriber,--B>--
--<B-- IllegalEquipment,--B>--
IllegalSubscriber,
IllegalEquipment,
InvalidTargetBaseStation,
NoRadioResourceAvailable,
NoHandoverNumberAvailable,
SubsequentHandoverFailure--<B--,--B>--
--<B-- AbsentSubscriber,--B>--
--<B-- BusySubscriber--B>--
SubsequentHandoverFailure,
AbsentSubscriber,
BusySubscriber
FROM MAP-Errors {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-Errors (10) version2 (2)}
--<B-- UpdateLocationAreaArg,--B>--
UpdateLocationAreaArg,
UpdateLocationArg,
UpdateLocationRes,
CancelLocationArg,
PurgeMS-Arg,
SendIdentificationRes,
--<B-- PageArg,--B>--
--<B-- SearchForMS-Arg,--B>--
--<B-- ProcessAccessRequestArg,--B>--
--<B-- ProcessAccessRequestRes,--B>--
PageArg,
SearchForMS-Arg,
ProcessAccessRequestArg,
ProcessAccessRequestRes,
PerformHO-Arg,
PerformHO-Res,
PerformSubsequentHO-Arg,
--<B-- AuthenticateArg,--B>--
AuthenticateArg,
SendAuthenticationInfoArg,
SendAuthenticationInfoRes,
--<B-- SRES,--B>--
--<B-- SetCipheringModeArg,--B>--
SRES,
SetCipheringModeArg,
CheckIMEI-Arg,
SendParametersArg,
SentParameterList,
@ -120,13 +120,13 @@ FROM MAP-MS-DataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-MS-DataTypes (11) version2 (2)}
--<B-- ISDN-AddressString,--B>--
ISDN-AddressString,
ExternalSignalInfo,
--<B-- IMSI,--B>--
IMSI,
TMSI,
--<B-- SubscriberId,--B>--
IMEI--<B--,--B>--
--<B-- LocAreaId--B>--
SubscriberId,
IMEI,
LocAreaId
FROM MAP-CommonDataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-CommonDataTypes (18) version2 (2)}
@ -135,21 +135,21 @@ FROM MAP-CommonDataTypes {
-- location registration operations
--<B--UpdateLocationArea ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- updateLocationAreaArg UpdateLocationAreaArg--B>--
--<B-- RESULT zzzz-Empty NULL--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- UnknownLocArea,--B>--
--<B-- RoamingNotAllowed,--B>--
--<B-- IllegalSubscriber,--B>--
--<B-- IllegalEquipment}--B>--
--<B-- -- NU1 IllegalEquipment must not be used in version 1----B>--
UpdateLocationArea ::= OPERATION --Timer m--
ARGUMENT
updateLocationAreaArg UpdateLocationAreaArg
RESULT zzzz-Empty NULL
ERRORS {
SystemFailure,
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
UnknownSubscriber,
UnknownLocArea,
RoamingNotAllowed,
IllegalSubscriber,
IllegalEquipment}
-- NU1 IllegalEquipment must not be used in version 1--
UpdateLocation ::= OPERATION --Timer m--
ARGUMENT
@ -189,75 +189,75 @@ SendIdentification::= OPERATION --Timer s--
DataMissing,
UnidentifiedSubscriber}
--<B--DetachIMSI ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- subscriberId SubscriberId--B>--
DetachIMSI ::= OPERATION --Timer s--
ARGUMENT
subscriberId SubscriberId
--<B--AttachIMSI ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- subscriberId SubscriberId--B>--
--<B-- RESULT zzzz-Empty NULL--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- UnidentifiedSubscriber,--B>--
--<B-- RoamingNotAllowed,--B>--
--<B-- IllegalSubscriber}--B>--
AttachIMSI ::= OPERATION --Timer s--
ARGUMENT
subscriberId SubscriberId
RESULT zzzz-Empty NULL
ERRORS {
SystemFailure,
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
UnknownSubscriber,
UnidentifiedSubscriber,
RoamingNotAllowed,
IllegalSubscriber}
-- paging management operations
--<B--Page ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- pageArg PageArg--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownLocArea,--B>--
--<B-- AbsentSubscriber,--B>--
--<B-- BusySubscriber}--B>--
Page ::= OPERATION --Timer m--
ARGUMENT
pageArg PageArg
ERRORS {
SystemFailure,
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
UnknownLocArea,
AbsentSubscriber,
BusySubscriber}
--<B--SearchForMS ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- searchForMS-Arg SearchForMS-Arg--B>--
--<B-- RESULT--B>--
--<B-- currentLocAreaId LocAreaId--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- AbsentSubscriber,--B>--
--<B-- BusySubscriber}--B>--
SearchForMS ::= OPERATION --Timer m--
ARGUMENT
searchForMS-Arg SearchForMS-Arg
RESULT
currentLocAreaId LocAreaId
ERRORS {
SystemFailure,
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
AbsentSubscriber,
BusySubscriber}
-- access management operations
--<B--ProcessAccessRequest ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- proccessAccessRequestArg ProcessAccessRequestArg--B>--
--<B-- RESULT--B>--
--<B-- processAccessRequestRes ProcessAccessRequestRes--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- -- NU>1 UnknownSubscriber must not be used in version greater 1----B>--
--<B-- UnknownLocArea,--B>--
--<B-- -- NU1 UnknownLocArea must not be used in version 1----B>--
--<B-- UnidentifiedSubscriber,--B>--
--<B-- RoamingNotAllowed,--B>--
--<B-- -- NU1 RoamingNotAllowed must not be used in version 1----B>--
--<B-- IllegalSubscriber,--B>--
--<B-- IllegalEquipment}--B>--
--<B-- -- NU1 IllegalEquipment must not be used in version 1----B>--
ProcessAccessRequest ::= OPERATION --Timer m--
ARGUMENT
proccessAccessRequestArg ProcessAccessRequestArg
RESULT
processAccessRequestRes ProcessAccessRequestRes
ERRORS {
SystemFailure,
DataMissing,
-- NU1 DataMissing must not be used in version 1--
UnexpectedDataValue,
UnknownSubscriber,
-- NU>1 UnknownSubscriber must not be used in version greater 1--
UnknownLocArea,
-- NU1 UnknownLocArea must not be used in version 1--
UnidentifiedSubscriber,
RoamingNotAllowed,
-- NU1 RoamingNotAllowed must not be used in version 1--
IllegalSubscriber,
IllegalEquipment}
-- NU1 IllegalEquipment must not be used in version 1--
-- handover operations
@ -302,25 +302,25 @@ PerformSubsequentHandover ::= OPERATION --Timer m--
InvalidTargetBaseStation,
SubsequentHandoverFailure}
--<B--AllocateHandoverNumber ::= OPERATION --Timer s----B>--
--<B-- ERRORS {--B>--
--<B-- NoHandoverNumberAvailable}--B>--
--<B-- LINKED {--B>--
--<B-- SendHandoverReport}--B>--
AllocateHandoverNumber ::= OPERATION --Timer s--
ERRORS {
NoHandoverNumberAvailable}
LINKED {
SendHandoverReport}
--<B--SendHandoverReport ::= OPERATION --Timer l----B>--
--<B-- ARGUMENT--B>--
--<B-- handoverNumber ISDN-AddressString--B>--
--<B-- RESULT zzzz-Empty NULL--B>--
SendHandoverReport ::= OPERATION --Timer l--
ARGUMENT
handoverNumber ISDN-AddressString
RESULT zzzz-Empty NULL
-- authentication management operations
--<B--Authenticate ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- authenticateArg AuthenticateArg--B>--
--<B-- RESULT--B>--
--<B-- sres SRES--B>--
Authenticate ::= OPERATION --Timer s--
ARGUMENT
authenticateArg AuthenticateArg
RESULT
sres SRES
SendAuthenticationInfo ::= OPERATION --Timer m--
ARGUMENT
@ -336,9 +336,9 @@ SendAuthenticationInfo ::= OPERATION --Timer m--
-- security management operations
--<B--SetCipheringMode ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- setCipheringModeArg SetCipheringModeArg--B>--
SetCipheringMode ::= OPERATION --Timer s--
ARGUMENT
setCipheringModeArg SetCipheringModeArg
-- IMEI management operations
@ -358,11 +358,11 @@ CheckIMEI ::= OPERATION --Timer m--
-- NU>1 UnexpectedDataValue must not be used in version greater 1
UnknownEquipment}
--<B--ObtainIMEI ::= OPERATION --Timer s----B>--
--<B-- RESULT--B>--
--<B-- imei IMEI--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure}--B>--
ObtainIMEI ::= OPERATION --Timer s--
RESULT
imei IMEI
ERRORS {
SystemFailure}
-- subscriber management operations
@ -404,18 +404,18 @@ DeleteSubscriberData ::= OPERATION --Timer m--
-- identity management operations
--<B--ProvideIMSI ::= OPERATION --Timer s----B>--
--<B-- RESULT--B>--
--<B-- imsi IMSI--B>--
--<B-- ERRORS {--B>--
--<B-- DataMissing,--B>--
--<B-- -- NU1 DataMissing must not be used in version 1----B>--
--<B-- AbsentSubscriber}--B>--
ProvideIMSI ::= OPERATION --Timer s--
RESULT
imsi IMSI
ERRORS {
DataMissing,
-- NU1 DataMissing must not be used in version 1--
AbsentSubscriber}
--<B--ForwardNewTMSI ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- tmsi TMSI--B>--
--<B-- RESULT zzzz-Empty NULL--B>--
ForwardNewTMSI ::= OPERATION --Timer s--
ARGUMENT
tmsi TMSI
RESULT zzzz-Empty NULL
-- fault recovery operations

View File

@ -11,33 +11,33 @@ DEFINITIONS
BEGIN
IMPORTS
--<B-- UpdateLocationArea,--B>--
UpdateLocationArea,
UpdateLocation,
CancelLocation,
PurgeMS,
SendIdentification,
--<B-- DetachIMSI,--B>--
--<B-- AttachIMSI,--B>--
--<B-- Page,--B>--
--<B-- SearchForMS,--B>--
--<B-- ProcessAccessRequest,--B>--
DetachIMSI,
AttachIMSI,
Page,
SearchForMS,
ProcessAccessRequest,
PerformHandover,
SendEndSignal,
ProcessAccessSignalling,
ForwardAccessSignalling,
PerformSubsequentHandover,
--<B-- AllocateHandoverNumber,--B>--
--<B-- SendHandoverReport,--B>--
--<B-- Authenticate,--B>--
AllocateHandoverNumber,
SendHandoverReport,
Authenticate,
SendAuthenticationInfo,
--<B-- SetCipheringMode,--B>--
SetCipheringMode,
CheckIMEI,
--<B-- ObtainIMEI,--B>--
ObtainIMEI,
SendParameters,
InsertSubscriberData,
DeleteSubscriberData,
--<B-- ProvideIMSI,--B>--
--<B-- ForwardNewTMSI,--B>--
ProvideIMSI,
ForwardNewTMSI,
Reset,
ForwardCheckSS-Indication,
RestoreData
@ -54,13 +54,13 @@ FROM MAP-OperationAndMaintenanceOperations {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-OperationAndMaintenanceOperations (6) version2 (2)}
--<B-- SendInfoForIncomingCall,--B>--
--<B-- ConnectToFollowingAddress,--B>--
--<B-- ProcessCallWaiting,--B>--
--<B-- SendInfoForOutgoingCall,--B>--
SendInfoForIncomingCall,
ConnectToFollowingAddress,
ProcessCallWaiting,
SendInfoForOutgoingCall,
SendRoutingInfo,
ProvideRoamingNumber--<B--,--B>--
--<B-- CompleteCall--B>--
ProvideRoamingNumber,
CompleteCall
FROM MAP-CallHandlingOperations {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-CallHandlingOperaations (7) version2 (2)}
@ -70,7 +70,7 @@ FROM MAP-CallHandlingOperations {
ActivateSS,
DeactivateSS,
InterrogateSS,
--<B-- InvokeSS,--B>--
InvokeSS,
ProcessUnstructuredSS-Data,
ProcessSS-Request,
SS-GetDigits,
@ -89,8 +89,8 @@ FROM MAP-SupplementaryServiceOperations {
NoteSubscriberPresent,
AlertServiceCentre,
InformServiceCentre,
--<B-- SendInfoForMT-SMS,--B>--
--<B-- SendInfoForMO-SMS,--B>--
SendInfoForMT-SMS,
SendInfoForMO-SMS,
ReadyForSM
FROM MAP-ShortMessageServiceOperations {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
@ -104,9 +104,9 @@ FROM MAP-ShortMessageServiceOperations {
NumberChanged,
UnknownBaseStation,
UnknownMSC,
--<B-- UnknownLocArea,--B>--
UnknownLocArea,
UnidentifiedSubscriber,
--<B-- UnallocatedRoamingNumber,--B>--
UnallocatedRoamingNumber,
UnknownEquipment,
RoamingNotAllowed,
IllegalSubscriber,
@ -120,10 +120,10 @@ FROM MAP-ShortMessageServiceOperations {
TracingBufferFull,
NoRoamingNumberAvailable,
AbsentSubscriber,
--<B-- BusySubscriber,--B>--
--<B-- NoSubscriberReply,--B>--
--<B-- RadioCongestion,--B>--
--<B-- ImpossibleCallCompletion,--B>--
BusySubscriber,
NoSubscriberReply,
RadioCongestion,
ImpossibleCallCompletion,
CallBarred,
ForwardingViolation,
CUG-Reject,

View File

@ -16,7 +16,7 @@ EXPORTS
RoutingInfoForSM-Arg,
RoutingInfoForSM-Res,
ForwardSM-Arg,
--<B-- SM-RP-DA,--B>--
SM-RP-DA,
ReportSM-DeliveryStatusArg,
AlertServiceCentreArg,
InformServiceCentreArg,

View File

@ -14,10 +14,10 @@ BEGIN
EXPORTS
RegisterSS-Arg,
--<B-- NoReplyConditionTime,--B>--
NoReplyConditionTime,
SS-Info,
SS-Status,
--<B-- CUG-Index,--B>--
CUG-Index,
CUG-Interlock,
SS-SubscriptionOption,
SS-ForBS-Code,
@ -35,7 +35,7 @@ EXPORTS
SS-List,
SS-InfoList,
--<B-- SS-DataList,--B>--
SS-DataList,
ForwardingData
;
@ -306,8 +306,8 @@ maxNumOfSS INTEGER ::= 30
SS-InfoList ::= SEQUENCE SIZE (1..maxNumOfSS) OF
SS-Info
--<B--SS-DataList ::= SEQUENCE SIZE (1..maxNumOfSS) OF--B>--
--<B-- SS-Data--B>--
SS-DataList ::= SEQUENCE SIZE (1..maxNumOfSS) OF
SS-Data
ForwardingData ::= SEQUENCE {
forwardedToNumber [5] ISDN-AddressString OPTIONAL,

View File

@ -17,8 +17,8 @@ EXPORTS
NoteSubscriberPresent,
AlertServiceCentre,
InformServiceCentre,
--<B-- SendInfoForMT-SMS,--B>--
--<B-- SendInfoForMO-SMS,--B>--
SendInfoForMT-SMS,
SendInfoForMO-SMS,
ReadyForSM
;
@ -46,7 +46,7 @@ FROM MAP-Errors {
RoutingInfoForSM-Arg,
RoutingInfoForSM-Res,
ForwardSM-Arg,
--<B-- SM-RP-DA,--B>--
SM-RP-DA,
ReportSM-DeliveryStatusArg,
AlertServiceCentreArg,
InformServiceCentreArg,
@ -55,7 +55,7 @@ FROM MAP-SM-DataTypes {
ccitt identified-organization (4) etsi (0) mobileDomainId (0) gsmNetworkId(1)
moduleId (3) map-SM-DataTypes (16) version2 (2)}
--<B-- AddressString,--B>--
AddressString,
ISDN-AddressString,
IMSI
FROM MAP-CommonDataTypes {
@ -133,31 +133,31 @@ InformServiceCentre ::= OPERATION --Timer s--
ARGUMENT
informServiceCentreArg InformServiceCentreArg
--<B--SendInfoForMT-SMS ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- sm-RP-DA SM-RP-DA--B>--
--<B-- RESULT--B>--
--<B-- msisdn ISDN-AddressString--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- UnknownSubscriber,--B>--
--<B-- UnidentifiedSubscriber,--B>--
--<B-- IllegalSubscriber,--B>--
--<B-- IllegalEquipment,--B>--
--<B-- AbsentSubscriber}--B>--
SendInfoForMT-SMS ::= OPERATION --Timer s--
ARGUMENT
sm-RP-DA SM-RP-DA
RESULT
msisdn ISDN-AddressString
ERRORS {
SystemFailure,
DataMissing,
UnexpectedDataValue,
UnknownSubscriber,
UnidentifiedSubscriber,
IllegalSubscriber,
IllegalEquipment,
AbsentSubscriber}
--<B--SendInfoForMO-SMS ::= OPERATION --Timer s----B>--
--<B-- ARGUMENT--B>--
--<B-- serviceCentreAddress AddressString--B>--
--<B-- RESULT--B>--
--<B-- msisdn ISDN-AddressString--B>--
--<B-- ERRORS {--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- TeleserviceNotProvisioned,--B>--
--<B-- CallBarred}--B>--
SendInfoForMO-SMS ::= OPERATION --Timer s--
ARGUMENT
serviceCentreAddress AddressString
RESULT
msisdn ISDN-AddressString
ERRORS {
DataMissing,
UnexpectedDataValue,
TeleserviceNotProvisioned,
CallBarred}
ReadyForSM ::= OPERATION --Timer m--
ARGUMENT

View File

@ -16,7 +16,7 @@ EXPORTS
ActivateSS,
DeactivateSS,
InterrogateSS,
--<B-- InvokeSS,--B>--
InvokeSS,
ProcessUnstructuredSS-Data,
ProcessSS-Request,
SS-GetDigits,
@ -196,19 +196,19 @@ InterrogateSS ::= OPERATION --Timer m--
SS-NotAvailable}
-- NU>1 SS-NotAvailable must not be used in version greater 1
--<B--InvokeSS ::= OPERATION --Timer m----B>--
--<B-- ARGUMENT--B>--
--<B-- ss-ForBS SS-ForBS-Code--B>--
--<B-- RESULT zzzz-Empty NULL--B>--
--<B-- ERRORS {--B>--
--<B-- SystemFailure,--B>--
--<B-- DataMissing,--B>--
--<B-- UnexpectedDataValue,--B>--
--<B-- CallBarred,--B>--
--<B-- -- NU1 CallBarred must not be used in version 1----B>--
--<B-- IllegalSS-Operation,--B>--
--<B-- SS-ErrorStatus,--B>--
--<B-- SS-NotAvailable}--B>--
InvokeSS ::= OPERATION --Timer m--
ARGUMENT
ss-ForBS SS-ForBS-Code
RESULT zzzz-Empty NULL
ERRORS {
SystemFailure,
DataMissing,
UnexpectedDataValue,
CallBarred,
-- NU1 CallBarred must not be used in version 1--
IllegalSS-Operation,
SS-ErrorStatus,
SS-NotAvailable}
ProcessUnstructuredSS-Data ::= OPERATION --Timer m--
ARGUMENT