ОПРЕДЕЛЕНИЕ АБСТРАКТНЫХ УСЛУГ ДЛЯ СПРАВОЧНЫХ ЦЕЛЕЙ
В данном приложении, которое дополняет разделы 12 и 13 настоящего стандарта, приведены для справочных целей определения абстрактных услуг СМПС. Здесь используются макрокоманды PORT, ABSTRACT-OPERATION и ABSTRACT-ERROR по ИСО/МЭК 10021-3.
IPMSAbstractService {joint-iso-ccitt
mhs-motis(6) ipms(1) modules(0) abstract-service (3) }
DEFINITIONS IMPLICIT TAGS : : =
BEGIN
- - Пролог
- - Экспортирует все
IMPORTS
- - Информационные объекты СМПС | |||
AutoForwardComment, Heading, IPM, NRN, RN | |||
- - - - | |||
FROM IPMSInformationObjects {joint-iso-ccitt | |||
mhs-motis(6) ipms(1) moduIes(0) | |||
information-objects(2) } | |||
- - Объектные идентификаторы СМПС | |||
id-pt-management, id-pt-origination, id-pt-reception | |||
- - - - | |||
FROM IPMSObjectsIdentifiers {joint-iso-ccitt | |||
mhs-motis(6) ipms(1) modules(0) | |||
objects-identifiers(0) } | |||
- - Абстрактные услуги СПС | |||
MessageDelivery Envelope, Message SubmissionEnvelope, | |||
MessageSubmissionIdentifiers, MessageSubmissionTime, | |||
ProbeSubmissionEnvelope, ProbeSubmissionIdentifier, | |||
ProbeSubmissionTime, RecipientImproperlySpecified, | |||
ReportDeliveryEnvelope, | |||
- - - - | |||
FROM MTSAbstractService {joint-iso-ccitt | |||
mhs-motis(6) mts(3) modules(0) | |||
mts-abstract-service(1) } | |||
- - Соглашения по определению абстрактных услуг | |||
ABSTRACT-ERROR, ABSTRACT-OPERATION, PORT | |||
- - - | |||
FROM AbstractServiceNotation {joint-iso-ccitt | |||
mhs-motis(6) asdc(2) modules(0) | |||
notation(1) }; |
Time : : = UTCTime
- - Порты
origination PORT
CONSUMER INVOKES { | ||
Originate Probe, | ||
OriginateIPM, | ||
OriginateRN } | ||
: : = id-pt-origination |
reception PORT
SUPPLIER INVOKES { | ||
ReceiveReport, | ||
ReceiveIPM, | ||
ReceiveRN, | ||
ReceiveNRN } | ||
: : = id-pt-reception |
management PORT
CONSUMER INVOKES { | ||
ChangeAutoDiscard, | ||
ChangeAutoAcknowledgment, | ||
ChangeAutoForwarding } | ||
: : = id-pt-management |
- - Абстрактные операции отправителя
OriginateProbe : : = ABSTRACT-OPERATION