IEEE 2664-2024
$59.58
IEEE Standard for Streaming Telemetry Transport Protocol (STTP) (Approved Draft)
Published By | Publication Date | Number of Pages |
IEEE | 2024 | 98 |
New IEEE Standard – Active. Streaming Telemetry Transport Protocol (STTP) is defined in this standard. This protocol was initially designed for streaming power system data over Internet protocol (IP) communication systems. It is focused on streaming real-time measurements but can be used with any type of continuously flowing data. It features built-in security and lossless data compression options for efficient transport. It specifies data types and transport control methods using a publish-subscribe architecture for controlled signal-level data access. It uses standard security and transport options, so it is easy to maintain and update. It is highly configurable for time precision, compression level, and packet sizes to optimize the stream within data and transport limitations. It has been proven and refined in several demonstration projects and production environments. Open Source Files are available at https://opensource.ieee.org/sttp/sttp/
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Std 2664™-2024 Front cover |
2 | Title page |
4 | Important Notices and Disclaimers Concerning IEEE Standards Documents |
8 | Participants |
9 | Introduction |
11 | Contents |
13 | 1. Overview 1.1 Scope 1.2 Purpose 1.3 Need for this standard 1.4 Conventions |
14 | 1.5 Word usage |
15 | 2. Normative references 3. Definitions, acronyms, and abbreviations 3.1 Definitions |
16 | 3.2 Acronyms and abbreviations |
18 | 4. STTP feature summary 4.1 Introduction |
20 | 4.2 Command and response |
22 | 4.3 Data units and packeting |
23 | 4.4 Built-in security |
24 | 4.5 Measurement centered 5. Command and response messages 5.1 Message introduction |
25 | 5.2 STTP commands |
28 | 5.3 STTP responses |
30 | 5.4 STTP command messages |
39 | 5.5 STTP response messages |
50 | 6. Communication system operation 6.1 STTP communications 6.2 Connection establishment |
53 | 7. Cybersecurity 7.1 Introduction 7.2 Key lifetimes |
54 | 7.3 Comparison of VPN and TLS |
55 | 7.4 Data integrity 8. Data access control |
56 | 9. Metadata 9.1 Introduction 9.2 Metadata format |
57 | 9.3 Types of metadata 9.4 Primary metadata |
59 | 9.5 Signal selection metadata |
61 | 10. STTP timestamps 10.1 Timestamp overview 10.2 Timestamp resolution |
62 | 10.3 STTP timestamp settings |
63 | 10.4 STTP timestamp compatibility |
64 | 11. Data compression 11.1 Introduction |
65 | 11.2 STTP TCP compression 11.3 STTP UDP compression |
67 | Annex A (informative) Bibliography |
69 | Annex B (normative) Time Series Special Compression (TSSC) B.1 TSSC Overview |
71 | B.2 Example code |
72 | Annex C (normative) Filter Expression format C.1 Filtering syntax |
76 | C.2 Filter Expression functions |
78 | C.3 Filter Expression grammar for syntax parsing |
79 | Annex D (informative) API reference D.1 Recommended subscriber API elements |
83 | D.2 Recommended publisher API elements |
86 | Annex E (normative) Default quality and state flags |
89 | Annex F (informative) Recommended metadata schema for synchrophasor data F.1 General F.2 Primary metadata schema for synchrophasor data |
92 | F.3 Common fields for the ActiveMeasurements table |
93 | F.4 Example of Metadata Refresh response |
98 | Back cover |