BS ISO 15628:2013
$198.66
Intelligent transport systems. Dedicated short range communication (DSRC). DSRC application layer
Published By | Publication Date | Number of Pages |
BSI | 2013 | 60 |
This International Standard specifies the application layer core which provides communication tools for applications based on DSRC. These tools consist of kernels that can be used by application processes via service primitives. The application processes, including application data and application-specific functions, are outside the scope of this International Standard.
This International Standard is named “application layer”, although it does not cover all functionality of OSI Layer 7 and it includes functionality from lower layers.
It uses services provided by DSRC data link layer, and covers functionality of intermediate layers of the “OSI Basic Reference Model” (ISO/IEC 7498-1).
Figure 2 illustrates the global data flow between the parts of the DSRC stack (physical, data link and application layers) and the application.
Figure 2 Architecture and data flow of the DSRC stack
NOTE For definitions of the terms used in Figure 2, see ISO/IEC 7498-1.
The following subjects are covered by this International Standard:
-
application layer structure and framework;
-
services to enable data transfer and remote operations;
-
application multiplexing procedure;
-
fragmentation procedure;
-
concatenation and chaining procedures;
-
common encoding rules to translate data from abstract syntax ASN.1 (ISO/IEC 8824-1) into transfer syntax (ISO/IEC 8825-2:2008) and vice versa;
-
communication initialisation and release procedures;
-
broadcast service support;
-
DSRC management support including communication profile handling; and
-
extensibility for different lower layer services and application interfaces.
It is outside the scope of this International Standard to define a security policy. Some transport mechanisms for security-related data are provided.
NOTE No implementation of the “broadcast pool” functionality has become known. “Broadcast pool” functionality is therefore considered untested.
PDF Catalog
PDF Pages | PDF Title |
---|---|
6 | Foreword |
7 | Figure fig_1 Introduction |
9 | Section sec_1 Figure fig_2 1 Scope |
10 | Section sec_2 Section sec_3 Section sec_3.1 Section sec_3.2 Section sec_3.3 Section sec_3.4 Section sec_3.5 Section sec_3.6 2 Normative references 3 Terms and definitions |
11 | Section sec_3.7 Section sec_3.8 Section sec_3.9 Section sec_3.10 Section sec_3.11 Section sec_3.12 Section sec_3.13 Section sec_3.14 Section sec_3.15 Section sec_3.16 Section sec_3.17 |
12 | Section sec_3.18 Section sec_3.19 Section sec_4 Section sec_4.1 Section sec_4.2 Section sec_4.3 Section sec_4.4 Section sec_4.5 Section sec_4.6 Section sec_4.7 Section sec_4.8 Section sec_4.9 Section sec_4.10 Section sec_4.11 Section sec_4.12 4 Abbreviations |
13 | Section sec_4.13 Section sec_4.14 Section sec_4.15 Section sec_4.16 Section sec_4.17 Section sec_4.18 Section sec_4.19 Section sec_4.20 Section sec_4.21 Section sec_4.22 Section sec_4.23 Section sec_4.24 Section sec_4.25 Section sec_4.26 Section sec_4.27 |
14 | Section sec_4.28 Section sec_4.29 Section sec_4.30 Section sec_4.31 Section sec_4.32 Section sec_4.33 Section sec_4.34 Section sec_4.35 Section sec_4.36 Section sec_4.37 Section sec_4.38 Section sec_5 5 Structure of the application layer core |
15 | Figure fig_3 Section sec_6 Section sec_6.1 6 Transfer kernel 6.1 General |
16 | Section sec_6.2 Section sec_6.2.1 Section sec_6.2.2 6.2 Services |
17 | Figure fig_4 Figure fig_5 Section sec_6.2.3 Table tab_1 |
18 | Table tab_2 Table tab_3 Table tab_4 |
19 | Table tab_5 Table tab_6 Section sec_6.2.4 |
20 | Table tab_7 |
21 | Section sec_6.2.5 |
22 | Figure fig_6 Section sec_6.2.6 Figure fig_7 |
23 | Section sec_6.2.7 Figure fig_8 Section sec_6.2.8 Section sec_6.2.8.1 Section sec_6.2.8.2 |
24 | Figure fig_9 Section sec_6.2.8.3 Section sec_6.2.8.4 Section sec_6.2.8.5 Section sec_6.2.8.6 Section sec_6.2.8.7 |
25 | Figure fig_10 Section sec_6.2.9 Figure fig_11 Section sec_6.2.10 |
26 | Figure fig_12 Section sec_6.2.11 Section sec_6.2.12 Figure fig_13 Section sec_6.2.13 Section sec_6.2.14 |
27 | Figure fig_14 Section sec_6.2.15 |
28 | Figure fig_15 Section sec_6.2.16 Figure fig_16 |
29 | Section sec_6.2.17 Figure fig_17 Section sec_7 Section sec_7.1 Section sec_7.2 Section sec_7.2.1 7 Initialisation kernel 7.1 General 7.2 Services |
30 | Section sec_7.2.2 Table tab_8 Table tab_9 Table tab_10 Table tab_11 |
31 | Table tab_12 Table tab_13 Section sec_7.2.3 Section sec_7.2.4 |
32 | Section sec_7.3 Section sec_7.3.1 Section sec_7.3.1.1 Section sec_7.3.1.2 Section sec_7.3.2 Section sec_7.3.2.1 Section sec_7.3.2.2 7.3 Behaviour |
33 | Section sec_7.3.3 Section sec_7.3.3.1 Section sec_7.3.3.2 Section sec_7.3.4 Section sec_7.3.4.1 |
34 | Section sec_7.3.4.2 Section sec_7.3.5 Section sec_7.3.5.1 Section sec_7.3.5.2 Section sec_7.3.6 Section sec_7.3.6.1 Section sec_7.3.6.2 Section sec_7.3.7 Section sec_7.3.7.1 Section sec_7.3.7.2 Section sec_7.3.8 Section sec_7.3.8.1 Section sec_7.3.8.2 |
35 | Section sec_7.3.9 Section sec_7.3.9.1 Section sec_7.3.9.2 Section sec_8 Section sec_8.1 Section sec_8.2 Section sec_8.2.1 8 Broadcast kernel 8.1 General 8.2 Services |
36 | Section sec_8.2.2 Table tab_14 Table tab_15 Section sec_8.2.3 Section sec_8.2.4 Section sec_8.3 Section sec_8.3.1 Section sec_8.3.1.1 Section sec_8.3.1.2 8.3 Behaviour |
37 | Section sec_8.3.2 Section sec_8.3.2.1 Section sec_8.3.2.2 Section sec_8.3.3 Section sec_8.3.3.1 Section sec_8.3.3.2 Section sec_8.3.4 Section sec_8.3.4.1 Section sec_8.3.4.2 Section sec_9 Section sec_9.1 9 Extensibility for different lower layer services and application interfaces 9.1 General |
38 | Section sec_9.2 Section sec_9.2.1 9.2 Extended definitions |
39 | Figure fig_18 |
40 | Section sec_9.2.1.1 Section sec_9.2.1.2 Section sec_9.2.2 Section sec_9.2.2.1 Section sec_9.2.2.2 Section sec_9.2.3 Section sec_9.2.3.1 |
41 | Table tab_16 Table tab_17 Section sec_9.2.3.2 |
42 | Annex sec_A Annex sec_A.1 Annex sec_A.2 Annex A (normative) Data structures |
48 | Annex sec_B Annex sec_B.1 Annex sec_B.2 Annex sec_B.3 Annex B (normative) Naming and registration |
49 | Annex sec_C Table tab_C.1 Annex C (informative) Example of coding |
50 | Table tab_C.2 |
52 | Annex sec_D Table tab_D.1 Annex D (normative) Declaration of application layer features supported |
53 | Annex sec_E Annex sec_E.1 Annex sec_E.1.1 Annex sec_E.1.2 Annex sec_E.1.2.1 Annex E (informative) Lower layer services |
54 | Annex sec_E.1.2.2 Table tab_E.1 |
55 | Figure fig_E.1 Annex sec_E.2 |
56 | Annex sec_E.3 Figure fig_E.2 Figure fig_E.3 |
57 | Reference ref_1 Reference ref_2 Reference ref_3 Reference ref_4 Reference ref_5 Reference ref_6 Reference ref_7 Reference ref_8 Reference ref_9 Bibliography |