Table of Contents
1Scope
2Normativereferences
2.1IdenticalRecommendations/InternationalStandards
2.2PairedRecommendations/InternationalStandards
equivalentintechnicalcontent
2.3Additionalreferences
3Definitions
3.1OSIreferencemodeldefinitions
3.2ASN.1definitions
3.3ROSdefinitions
4Abbreviations
5Conventions
6ROSmodel
7RealizationofROS
8ROSconcepts
8.1Introduction
8.2Operation
8.3Error
8.4Operationpackage
8.5Connectionpackage
8.6Associationcontract
8.7ROS-objectclass
8.8Code
8.9Priority
9GenericROSprotocol
9.1Introduction
9.2ROS
9.3Invoke
9.4Returnresult
9.5Returnerror
9.6Reject
9.7RejectProblem
9.8Invokeid
9.9Noinvokeid
9.10Errors
9.11Bind
9.12Unbind
10Usefuldefinitions
10.1Introduction
10.2Emptybind
10.3Emptyunbind
10.4Refuse
10.5No-op
10.6Forward
10.7Reverse
10.8Consumerperforms
10.9Supplierperforms
10.10Alloperations
10.11recode
10.12switch
10.13combine
10.14ROSsingleabstractsyntax
10.15ROSconsumerabstractsyntax
10.16ROSsupplierabstractsyntax
AnnexA-ASN.1modules
AnnexB-Guidelinesfortheuseofthenotation
B.1ExamplesofOperationsandtheirErrors
B.2ExamplesofOperationPackagesandtheuseof
switch{}
B.3ExamplesofBindandUnbindoperations
B.4ExamplesofConnectionPackages
B.5ExampleofanAssociationContract
B.6ExamplesofROS-objects
B.7ExampleoftheuseofForward{}andReverse{}
B.8ExamplesofConsumerPerforms{},SupplierPerforms{}
andAllOperations{}
AnnexC-MigratingfromtheROSmacros
C.1Introduction
C.2Operation
C.3Error
C.4Bind
C.5Unbind
AnnexD-Assignmentofobjectidentifiervalues Abstract
Defines information object classes corresponding to the fundamental concepts of the Remote Operations Service (ROS).