Information technology — Open Systems Interconnection — Network Service Definition

Technologies de l'information — Interconnexion des systèmes ouverts — Définition du service de réseau

General Information

Status
Withdrawn
Publication Date
09-Jun-1993
Withdrawal Date
09-Jun-1993
Current Stage
9599 - Withdrawal of International Standard
Completion Date
26-Sep-1996
Ref Project

Relations

Buy Standard

Standard
ISO/IEC 8348:1993 - Information technology -- Open Systems Interconnection -- Network Service Definition
English language
63 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

I NTE R NAT I O NA L
ISO/IEC
STANDARD 8348
Second edition
1993-06-1 5
Information technology - Open Systems
Interconnection - Network Service
Defi n it i o n
Technologies de l'information - Interconnexion des systèmes
ouverts - Définition du service de réseau
Reference number
ISO/IEC 8348:1993(E)

---------------------- Page: 1 ----------------------
1-
ISOnEC 8348:1993(E)
Content Page
SECTION 1 . GENERAL .
1 Scope . . 1
2 Normative references . 1
2.1 Paired Recommendations I International Standards equivalent in
technical content . 2
2.2 Additional references . . 2
3 Definitions . 2 .
3.1 Basic reference model definitions . 2
3.2 Service conventions definilions . 3
3.3 Network Service definitions . = . 3
3.4 Network addressing definitions . 3
3.5 Network layer architecture definitions . 4
4 Abbreviations . 4
5 Conventions . 5
5.1 General conventions . 5
5.2 Parameters . 5
5.3 NC endpoint identification convention . 6
6 Overview and general characteristics . . 6
7 Types and classes of Network Service . . 6
SECTION 2 -DEFINITION OF THE CONNECTION-MODE SERVICE . 7
8 Features of the connection-mode Network Service . 7
9 Model of the connection-mode Network Service . 7
9.1 Model of the connection-mode Network Layer Service .
9.2 Model of a Network Connection .
9.2.1 Queue model concepts . 8
9.2.2 NC estahlishment . 9
9.2.3 Data transfer operations . 9
. 2
9.2.4 Reset operations .
9.2.5 NC release . .
O ISO/IEC 1993
All rights reserved . No part of this pubiiûition may be reproduced or utilized in my form or by
any means. electronic or mechanical. including photocopying and microfilm. without permission
in writing from the publisher .
ISOllEC Copyright Office O Case postale 56 0 CH-121 1 Genèvc 20 O Switzerland
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
ISODEC 8348:1993(E)
10 Quality of the connection-mode Network Service . 1 . 11
10.1 Determination of QOS . . . 11
10.2 Definition of QOS-parameters . 12
10.2.1 NC establishment delay . 12
10.2.2 NC establishment failure probability . 13
10.2.3 ThrougEput . i . 13
10.2.4 Transit delay . 14
10.2.5 Residual error rate . 14
10.2.6 Transfer failure probability . 14
10.2.7 NC resilience . 15
10.2.8 NC release delay . . 15
10.2.9 NC release failure probability . 15
10.210 NC protection . 15
10.2.11 NCpriority . 16
10.2.12 Maximum acceptable cost . 16
11 Sequence of primitives . . 16
Relation of primitives at the two NC end points . 16
11.1
11.2 Sequence of primitives at one NC endpoint . 16
12 Connection establishment phase . . 19
12.1 Function . . 19
12.2 Types of primitives and parameters . 19
12.21 Addresses . 19
12.2.2 Called address parameter . 20
12.2.3 Calling address parameter . 20
12.2.4 Responding address parameter . 20
12.2.5 Receipt confirmation selection parameter . 21
12.2.6 Expedited data selection parameter . 21
12.2.7 QOS-parameter set . 21
12.27.1 Throughput . 22
12.2.7.2 Transit delay . 22
12.2.7.3 NC Protection . 24
12.2.7.4 NC Priority . 26
12.2.8 NS-user-data parameter . : . 27
12.3 Sequence of primitives . 27
13 Connection release phase . 29
13.1 Function . 29
13.2 Types of primitive and parameters . 30
13.2.1 Originator parameter . 30
13.2.2 Reason parameter . 30
iii

---------------------- Page: 3 ----------------------
ISO/IEC 834&1993(E)
13.2.3 NS-user-data parameter . 31
13.2.4 Responding address parameter . 31
13.3 Sequence of primitives when releasing an established NC . 31
13.4 Sequence of primitives in an NS user rejection of an NC establishment
attempt . 32
13.5 Sequence of primitives in an NS provider rejection of an NC
establishment attempt . 33
14 Data transfer phase . 33
141 Data transfer . 33
141.1 Function . 33
141.2 Types of primitives and parameters . 34
14.1.2.1 NS-user-data parameter . 34
14.1.2.2 Confirmation request parameter .
14.1.3 Sequence of primitives .
14.2 Receipt confirmatio
14.2.1 Function .
14.2.2 Types of primitives and parameters .
14.2.3 Sequence of
14.3 Expedited data transfer service . . 36
14.3.1 Function .
14.3.2 Types of primi
14.3.2.1 NS-user-data parameter . . 36
14.3.3 Sequence of primitives .
14.4 Reset service .
14.4.1 Function .
14.4.2 Types of primitives and parameters . 37
14.4.2.1 Originator parameter . 37
14.4.2.2 Reason parameter .
14.4.3 Sequence of primitives .
SECTION 3 - DEFINITION OF THE CONNECTIONLESS-MODE SERVICE 41
15 Features of the connectionless-mode Network Service 41
16 Model of the connectionless-mode Network Service . 41
16.1 Model of the connectionless-mode Network Layer Service . 41
16.2 Model of a network connectionless-mode transmission . 41
17 Quality of the connectionless-mode Network Service .
17.1 Determination of QOS .
17.2 Definition of network connectionless-mode QOS-parameters . 43
17.2.1 Transit delay .
17.2.2 Protection from unauthorized access . 43
iv

---------------------- Page: 4 ----------------------
ISOnEC 8348A993(E)
17.2.3 Cost determinants . 43
17.2.4 Residual Error Probability . 44
17.2.5 Priority . 44
17.3 Route selection considerations . 44
.............................................................................................................. 44
19 Data transfer. . 44
19.1 Function . 44
....................................................................... 45
19.2 Types of primitives and parameters
19.2.1 Addresses. . 46
19.2.2 Quality of Service .
19.2.3 NS-Userdata . . 46
19.3 Sequence of primitives . 46
Annexes
A Network Layer Addressing . 47
A.l General .
A.2 Scope . .
......................... 47
A.3 Concepts and terminology .
A.3.1 Network addresses. .
A.3.1.2 NSAP address .
A.3.1.3 Network protocol address information . 48
A.3.2 Domains . . 48
A.3.2.1 Global network addressing domain . 48
..................................... 49
A.3.2.2 Network addressing domain .
A.3.3 Authorities .
A.3.4 Network address all
A.4 Principles for creating the O
A.4.1 Hierarchical structure . . 50
A.4.2 Global identification of any NSAP .
A.4.3 Route independence.
AS Network address definition . .
-4.5.1 Network address
A.5.1.1 The IDP . . 52
A.5.1.1.1 TheAFI .
A.5.1.1.2 TheIDI .
A.5.1.2 TheDSP . 52
V

---------------------- Page: 5 ----------------------
ISOAEC 834&1993(E)
A.5.2 Network address abstract syntax . 52
A.5.2.1 Abstract syntax and allocation of the IDP . 53
A.5.2.1.1 Abstract syntax and allocation of the AFI . 53
A.5.2.1.2 Format and allocation of the ID1 . 53
A.5.2.2 Abstract syntax and allocation of the DSP . 55
A.5.2.3 Abstract syntax of the DSP . SS
A.5.3 Network address encodings . 56
A.5.4 Maximum Network address length . 57
A.6 Character based DSP allocation . 57
A.7 Reference publication formats . 58
A.8 Network entity titles . 58
B Rationales for the material in Annex A . 59
B.l ID1 formats (A.S.2.1.2) .
B.2 Reservation of AFI values 00-09 (Table A.2) . . 59
B.3 Derivation of the preferred encodings (A.S.3) .
C Facilities for conveying service characteristic ctionless-mode
: Network Services . . 61
C.l Introduction . . 61
C.2 Function .
C.3 Types of primitives and parameters .
C.4 Service characteristics . 62
C.4.1 Congestion Control . . 62
C.4.2 Sequence preservation probability . 62
C.4.3 Maximum NSDU lifetime . 63
C.5 Types of primitives and parameters . 63
C.5.1 Destination address . 63
C.5.2 Service characteristics/QOS parameter . 63
C.5.3 Reason for report . 63
vi

---------------------- Page: 6 ----------------------
ISOAEC 8348:1993(E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the Inter-
national Electrotechnical Commission) form the specialized system for
worldwide standardization. National bodies that are members of IS0 or
I EC participate in the development of International Standards through
technical committees established by the respective organization to deal
with particular fields of technical activity. IS0 and IEC technical com-
mittees collaborate in fields of mutual interest. Other international organ-
izations, governmental and non-governmental, in liaison with IS0 and I EC,
also take part in the work.
In the field of information technology, IS0 and IEC have established a joint
technical committee, ISO/IEC JTC 1. Draft International Standards adopted
by the joint technical committee are circulated to national bodies for vot-
at least
ing. Publication as an International Standard requires approval by
75 % of the national bodies casting a vote.
International Standard ISO/IEC 8348 was prepared by Joint Technical
Committee ISO/IEC JTC 1, lnformation technology, Sub-Committee SC 6,
Telecommunications and information exchange between systems, in col-
laboration with CCITT. The identical text is published as CClTT Rec-
ommendation X.213.
This second edition cancels and replaces the first edition
(IS0 8348:1987), which has been technically revised.
Annex A forms an integral part of this International Standard. Annexes B
and C are for information only.
Vii

---------------------- Page: 7 ----------------------
This Recommendation I International Standard is one of a set of CCITï Rec-
ommendations and International Standards produced to facilitate the inter-
connection of computer systems. It is related to other CCITï Recommendations
and International Standards in the set as defined by the Reference Model of Open
Systems Interconnection (OSI). The OS1 Reference Model (CCITï Ra. X.200 I
IS0 7498) subdivides the area of standardization for interconnection into a series of
layers of specification, each of a manageable size.
This CCITï Recommendation I International Standard defines the Service provided
by the Network Layer to the Transport Layer at the Boundary between the
Network and Transport Layers of the Reference Model. It provides for the de-
signers of Transport protocols a definition of the Network Service existing to sup-
port the Transport protocol and for the designers of Network protocols a definition
of the services to be made available through the action of the Network protocol
over the underlying service. This relationship is illustrated in the figure.
Transport i T~;;rt 1 uses Service
Proîocol
1
Network Service
Network
Network
Protocol
Figure - Relationship of the Network Service to OS1 Network
and Transport protocols
The use of the word "Network" to name the "Network" Layer of the OS1 Refer-
ence Model should be distinguished from the use of the word "network" to denote a
communications network as conventionally understood. To facilitate this distinction,
the term "subnetwork" is used for a collection of physical equipment, commonly
called a "network" (see CCIïT Rec. X.200 I IS0 7498). Subnetworks may be either
public networks or privately supplied networks. In the case of public networks, their
properties may be determined by separate CCïïï Recommendations such as
Recommendation X.21 for a circuit-switched network or Recommendation X.25 for
a packet-switched network.
Throughout the set of OS1 CCIïT Recommendations and International Standards
the term "Service" refers to the abstract capability provided by one layer of the OS1
Reference Model to the layer above it. Thus, the Network Service defined in this
Recommendation I International Standard is a conceptual architectural Service,
Independent of administrative divisions.
NOTE 1 - It is important to distinguish the specialized use of the term "Service" within the set
of OS1 CClTT Recommendations and International Standards from its use elsewhere to de-
scribe the provision of a service by an organization (such as the provision of a service, as
defined in other CCITT Recommendations, by an Administration).
Any particular subnetwork may or may not support the OS1 Network Service. The
OS1 Network Service may be provided by a combination of one or more sub-
networks and optional additional functions between or outside these subnetworks.
viii
I

---------------------- Page: 8 ----------------------
ISO/IEC 8348 : 1993 (E)
INTERNATIONAL STANDARD
CCITT RECOMMENDATION
INFORMATION TECHNOLOGY - OPEN SYSTEMS INTERCONNECTION -
NETWORK SERVICE DEFINITION
SECTION 1 - GENERAL
1 Scope
This Recommendation I International Standard defines the OS1 Network Service in terms of
the primitive actions and events of the Service;
a)
the parameters associated with each primitive action and event, and the form which they take;
b)
the interrelationship between, and the valid sequences of, these actions and events.
c)
The principal objectives of this Recommendation I International Standard are
to specify the characteristics of a conceptual Network Service and thus, supplement the Reference
1)
Model in guiding the development of Network Layer protocols;
to encourage convergence of the capabilities offered by providers of subnetworks;
2)
to provide a basis for the individual enhancement of existing heterogeneous subnetworks to a common
3)
subnetwork-independent Network Service to enable them to be concatenated for the purpose of
providing global communication. (Such concatenation may involve optional additional functions which
are not defined in this Recommendation I International Standard.) A definition of the quality of service
is an important element of this Recommendation I International Standara
to provide a basis for the development and implementation of subnetwork-independent Transport Layer
4)
protocols decoupled from the variability of underlying public and private subnetworks and their specific
*
interface requirements.
This Recommendation I International Standard does not specify individual implementations or products nor does it
constrain the implementation of entities and interfaces within a system.
There is no conformance of equipment to this Recommendation I Intemational Standard. Instead, conformance is
achieved through implementation of conforming OS1 Network protocols which fulfil1 the Network Service defined in
this Recommendation I International Standard.
2 Normative references
The following CCITT Recommendations and International Standards contain provisions which, through reference in
this text, constitute provisions of this Recommendation I International Standard. At the time of publication, the editions
indicated were valid. All Recommendations and International Standards are subject to revision, and parties to
agreements based on this Recommendation I International Standard are encouraged to investigate the possibility of
applying the most recent edition of the CCITT Recommendations and International Standards listed below. Members
of the IEC and IS0 maintain registers of currently valid Internationai Standards. The CCITT Secretariat maintains a
list of the currently valid CCITT Recommendations.
CCITI' Rec. X.213 (1992 E)
1

---------------------- Page: 9 ----------------------
ISO/DEC 8348 : 1993 (E)
2.1 Paired Recommendations I International Standards equivalent in technical conknt
-
CCI" Recommendation X.200 (1988), Reference model of Open Systems Interconnection for CCIïT
Applications.
IS0 7498: 1984, Information processing systems - Open Systems Interconnection - Basic Reference
Model.
- CCITT Recommendation X.210 (1988), Open Systems Interconnection layer service definition
conventions.
ISOfïR 8509: 1987, Information processing systems - Open Systems Interconnection - Service
conventions.
- CCITT Recommendation X.224 (1988), Transport protocol specification for Open Systems
Interconnection for CCIïT applications.
ISOlIEC 8073: 1992, Information technology - Telecommunications and information exchange between
systems - Open Systems Interconnection - Protocol for providing the connection-mode transport
services.
2.2 Additional references
-
CCITT Recommendation E. 163 (1998), Numbering plan for the international telephone service.
-
CCITT Recommendation E.164 (1991), The numberingplan for the ISDN era.
-
CCITT Recommendation F.69 (1988), Plan for telex destination codes.
-
CCITT Recommendation X.121 (1992), International numbering plan for public data networks.
-
CCITT Recommendation X.300, (1988) General principles for interworking between public networks
and between public networks and other networks for the provision of data transmission services.
-
ISOLEC 646 1991, Information technology - IS0 7-bit coded character set for information
interchange.
-
IS0 2375: 1985, Data processing - Procedure for registration of escape sequences.
-
IS0 3166: 1988, Codes for the representation of names of countries.
-
IS0 6523: 1984, Data interchange - Structures for the identification of organizations.
-
IS0 7498: 1984lAdd. 1: 1987, Information processing systems - Open Systems Interconnection - Basic
Reference Model - Addendum I: Connectionless-mode transmission.
-
IS0 8648: 1988, Information processing systems - Open Systems Interconnection - Intemal organization
of the Network Layer.
3 Definitions
For the purposes of this Recommendation I International Standard, the following definitions apply.
3.1 Basic reference model definitions
This Recommendation I International Standard is based on the concepts developed in the Basic Reference Model for
Open Systems Interconnection and makes use of the following terms defined in CCITT Rec. X.200 I IS0 7498:
a) expedited Network-Service-data-unit;
b) Network-address,
c) Network Connection;
d) Network-entity,
e) Network-protocol control information,
f) Network-protocol &ta unit,
2 CCI" Rec. X.213 (1992 E)

---------------------- Page: 10 ----------------------
ISOAEC 8348 : 1993 (E)
g) Network Layer.
h) Network-relay.
i) Network-routing,
j) Network Service;
k) Network-Service-access-point;
1) Network-Service-access-point-address;
m) Network-Service-data-unit;
n) OS1 environment,
O) subnetwork;
p) title.
3.2 Service conventions definitions
This Recommendation I International Standard also makes use of the following terms defined in CCITT Rec. X.210 I
ISO/TR 8509, as they apply to the Network Layer:
a) confirm;
48
b) indication;
c) Network Service user;
d) Network Service provider;
e) primitive;
f) request;
g) response.
3.3 Network Service definitions
For the purpose of this Recommendation I International Standard, the following definitions also apply:
3.3.1 calling NS user: An NS user that initiates an NC establishment request.
3.3.2 called NS user: An NS user with whom a calling NS user wishes to establish an NC.
NOTE - Calling NS users an
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.