title>GB/T 15129-1994 Information Processing Systems Open Systems Interconnection Services Agreement - GB/T 15129-1994 - Chinese standardNet - bzxz.net
Home > GB > GB/T 15129-1994 Information Processing Systems Open Systems Interconnection Services Agreement
GB/T 15129-1994 Information Processing Systems Open Systems Interconnection Services Agreement

Basic Information

Standard ID: GB/T 15129-1994

Standard Name: Information Processing Systems Open Systems Interconnection Services Agreement

Chinese Name: 信息处理系统 开放系统互连服务约定

Standard category:National Standard (GB)

state:Abolished

Date of Release1994-07-01

Date of Implementation:1995-03-01

Date of Expiration:2005-10-14

standard classification number

Standard ICS number:Information technology, office machinery and equipment >> 35.100 Open Systems Interconnection (OSI)

Standard Classification Number:Electronic Components and Information Technology>>Information Processing Technology>>L78 Data Information

associated standards

alternative situation:void;

Procurement status:IDT ISO/TR 8509-1987

Publication information

publishing house:China Standards Press

ISBN:155066.1-11354

Publication date:2004-07-24

other information

Review date:2004-10-14

Drafting unit:The 15th Research Institute of the Ministry of Machinery and Electronics Industry

Focal point unit:National Information Technology Standardization Technical Committee

Publishing department:State Bureau of Technical Supervision

competent authority:National Standardization Administration

Introduction to standards:

The terms and conventions given in this standard are used as references for service definition standards that define connection-oriented or connectionless (N) services as specified in the Open Systems Interconnection Reference Model (GB9387). In particular, conventions related to point-to-point connections (i.e., instances of point-to-point communication within a layer of the reference model) are given. The scope of application of this standard is limited to meeting the urgent needs of the network layer, transport layer, and session layer. If appropriate, it can also be used in other layers. GB/T 15129-1994 Information Processing System Open Systems Interconnection Service Agreement GB/T15129-1994 Standard download decompression password: www.bzxz.net

Some standard content:

National Standard of the People's Republic of China
Information processing systems
Open systems interconnection
Information processing systems-Open systemsInterconnection-Service conventions This standard is equivalent to ISO/TR8509--1987 & Information processing systems-0 Introduction
Open systems interconnection
GB/T15129-94
1ISO/TR8509-1987
Service conventions",
This standard is a guide for users and developers of various service standards, and its purpose is to provide common term definitions and timing diagrams for reference by various service standards, especially for service standards of network layer, transport layer and session layer. The progress of the formulation of network service definition, transport service definition and session service definition requires the use of common service conventions. This standard aims to meet this requirement, but does not meet all the requirements of all service standards that can be derived from the basic reference model. Moreover, it is impossible to guarantee complete consistency between the above three service standards and this standard. Almost all the differences are technically insignificant and generally involve only slightly different representations of the same type of information. In order to avoid delaying the publication of the above service standards due to the insistence on complete consistency, a more realistic and less perfect solution is adopted. This standard defines this general convention and also points out the explicit and most specific conventions adopted by specific service standards. 1 Subject matter and scope of application
The terms and conventions given in this standard are used as references for service definition standards that define face-to-face connection or connectionless mode (N) services specified in the open system connection reference model (GB9387). In particular, the conventions that are compatible with point-to-point connections (i.e., instances of point-to-point communication within a layer of the reference model) are given.
The scope of application of this standard is limited to meeting the urgent needs of the network layer, transport layer and session layer. If appropriate, it can also be used in other layers. Conventions for other types of (N> services and broader topics related to the semantic models used for (NV) services are for further study.
2 Referenced standards
GB9387 Basic reference model for information processing systems Open Systems Interconnection GB12453 Definition of information processing systems Open System Qiu Lian Transport Service GB/T15128 Definition of information processing systems Open Systems Interconnection connection-oriented basic session service ISO8348 Definition of information processing systems data communication network service 3 Terminology
3.1 This standard is based on the concepts proposed in GB9387 and uses the following terms defined therein: H, (N) layer;
b, (N) service)
C. (N) implementation:bzxZ.net
Approved by the State Administration of Technical Supervision on July 16, 1994 and implemented on March 1, 1995
(N) service access point;
(V) service access point address.
GB/T 15129
Note, (1) In other than this standard and in the definition of network, transport and conference services, the use of the term "service" is not always consistent with the definition in GB 9387. In many cases, it is used to indicate a special part or element of the entire (N) layer service. In general, special usage can be explained based on naming conventions or context.
② When describing the relationship between primitives related to a single connection, the term "service access point" is used. The inclusion of the concept of connection endpoints in this description is for further study. However, connection endpoints have been referenced in existing network and transport service definitions (ISO 8348 and GB 12453). 3.2 This standard also uses the following terms:
3.2.1 Service user: service-user is an entity that uses services in a single open system through a service access point. 3.2.2 Service provider: service-provider is an abstraction of all entities that provide services to peer service users. Note: The behavior of a service provider is described using an abstract method. service primitivesprinitive
3.2.3 Service primitive: an abstract representation of an implementation-independent transaction between a service user and a service provider. Note: Since a service user is usually a (N) entity (except an application), and since the service provider usually generates a number of (N) entities and low-level services (except the physical layer), a service primitive is also an abstract representation of an implementation-independent transaction between two adjacent (N) entities. 3.2.4 Request (primitive) request (primitive) A representation of an interaction that a service user uses to call a procedure. 3.2.5 Indication (primitive) indication (primitive) A representation of an interaction that a service provider uses to indicate that: a. it has actively called a procedure. or b. a service user has called a procedure at a peer service access point. 3.2.6 response (primitive) response (primitive) An indication of an interaction by which a service user indicates that it has completed a procedure previously invoked by an interaction represented by an indication primitive. 3.2.7 confirmation (primitive) confirmation (primitive) An indication of an interaction by which a service provider indicates, at a particular service access point, that a procedure previously invoked by an interaction represented by a request primitive has completed.
3. 2.8 (N) mandatory-service (N)-mandatory-service A special service among all (N) services that is always included in the implementation of (N) service. 3.2.9 (N) provider-optional-service A special part of all (N) services that may or may not be included in the implementation. 3.2.10 (N) user-optional-service A special part of (N) service that is implemented only after mutual agreement between the peer service users during the connection establishment phase. 3.2.11 Confirmed-scrvice causes the service provider to issue an explicit confirmation of the specific part of the (N) service to the service user who initiated the service. NOTE: There is not necessarily any relationship between the confirmation and the response from the peer service user. 3.2.12 Non-confirmed-service does not cause the service provider to issue an explicit confirmation of the specific part of the (N) service to the service user who initiated the service. 3.2.13 (N)-provider-initialed-service The service provider, rather than the service user, initiates the specific part of the (N) service. 4-layer service model Layer services are defined using an abstract model with the following elements: (V) service user;
b. (N) service provider.
GB/T 15129—94
Each service user accesses a service provider through a service access point. During the lifetime of a particular connection, two service users are associated at different service access points (see Figure 1).Service primitives; B—(N—1) Service primitives; C=(N) Peer protocol D—(N) Entity 5 Service primitives
5.1 Overview
The use of primitives does not imply any particular implementation of the service access point. The following comments apply to this definition technique based on service primitives:
Service primitives are conceptual and do not necessarily relate directly to protocol elements, nor are they necessarily viewed as macro calls to layer service access methods. It is possible to represent the same layer service using other sets of primitives. These sets of primitives are not defined in this standard. h.
Only service primitives related to service-only elements involving two service users need to be considered. Interactions between service users and providers c
that are only related to local agreements are not relevant to this broadcasting technique. For example, some implementations may provide localized functionality. Since the service users are not involved, this functionality is not visible outside the main system. 5.2 Service Classification
This standard specifies the following types of services: mandatory services (see 3.2.8)
b. Provider optional services (see 3.2.9), user optional services (see 3.2.10).
GB/T15129—94
User optional services can be mandatory services or provider optional services. 5.3 Service Primitive Types
This standard specifies four types of service primitives:
. Request primitive (see 3.2.4)
Indication primitive (see 3.2.5)
Response primitive (see 3.2.6);
Confirmation primitive (see 3.2.7).
5.4 Primitive Properties
Interactions described by primitives should be considered as instantaneous events that cannot be interrupted by another interaction. A primitive has: a direction, indicating the main flow of information, which can be a.
1) from the service user to the service provider, or 2) from the service provider to the service user; one or more parameters, each of which has a defined range of values. The values ​​associated with the interaction described by the primitive are passed in the appropriate direction of the given primitive.
5.5 Primitive Names
Each primitive name contains three elements:
One or more opening letters, representing the English name of a specific service [A1 in Appendix A (reference)], referring to the name of a special part of the entire (N) service [see A2 in Appendix A (reference)]h.
Name indicating the type of primitive [see A3 in Appendix A (reference).c
Note: In the relevant provisions of the definition of session services (GB/T15128) , introduces an improved naming structure that indicates specific subdivisions of a single special service within an event service. This division is indicated in parentheses after the name of the special part of the service. 6 Sequence Diagram Conventions
Sequence diagrams are used to describe the temporal relationship of interaction sequences. The sequence diagram (see Figure 3) presents:
. The sequence of events at each user/provider interface; b, if appropriate, the sequence of events between peer users. Each diagram is divided into three areas by two lines. The middle area represents the service provider, The two areas represent two service users. The two vertical lines represent the service access points between the service users and the service provider and represent the passage of time from top to bottom. At each service access point, the sequence of events is located in chronological order from top to bottom along the appropriate vertical line. The arrows in the area representing the service users indicate the main flow of information (i.e., flow to or from the service user) during the execution of the interaction described by the service primitive. This information flow may be subject to implicit flow control between the service user and the service provider. The sequential relationship between the interactions at the two service access points can be expressed in two ways. The logically correct expression is shown in Figure 3a, and the expression commonly used in the network, transport and session service definitions is shown in Figure 3b. Both expressions are intended to express the same basic meaning. For example, in Figures 3a and 3h, it can be seen from the straight lines shown in the service provider area that the request primitive issued by a service user at time 1 causes an indication to query the peer service user at time t.
Tip: This standard content only shows part of the intercepted content of the complete standard. If you need the complete standard, please go to the top to download the complete standard document for free.