4. Transport-Encapsulation Command ClassesΒΆ
Table of Contents
- 4.1. Transport-Encapsulation Command Class Overview
- 4.2. Transport-Encapsulation Command Class Definitions
- 4.2.1. CRC-16 Encapsulation Command Class, version 1
- 4.2.2. Multi Channel Command Class, version 3
- 4.2.2.1. Compatibility Considerations
- 4.2.2.2. Interoperability considerations
- 4.2.2.3. Multi Channel End Point Get Command
- 4.2.2.4. Multi Channel End Point Report Command
- 4.2.2.5. Multi Channel Capability Get Command
- 4.2.2.6. Multi Channel Capability Report Command
- 4.2.2.7. Multi Channel End Point Find Command
- 4.2.2.8. Multi Channel End Point Find Report Command
- 4.2.2.9. Multi Channel Command Encapsulation
- 4.2.3. Multi Channel Command Class, version 4
- 4.2.3.1. Compatibility Considerations
- 4.2.3.2. Interoperability Considerations
- 4.2.3.3. Multi Channel End Point Report Command
- 4.2.3.4. Multi Channel Capability Get/Report Commands
- 4.2.3.5. Multi Channel Capability Find Report Commands
- 4.2.3.6. Multi Channel Aggregated Members Get Command
- 4.2.3.7. Multi Channel Aggregated Members Report Command
- 4.2.4. Multi Command Command Class, version 1
- 4.2.5. Security 0 (S0) Command Class, version 1
- 4.2.5.1. Compatibility considerations
- 4.2.5.2. Message Encapsulation and Command Class Handling
- 4.2.5.3. Network Key Management
- 4.2.5.4. Encapsulated Command Class Handling
- 4.2.6. Security 2 (S2) Command Class, version 1
- 4.2.6.1. Compatibility Considerations
- 4.2.6.2. Security Considerations
- 4.2.6.3. Interoperability Considerations
- 4.2.6.4. Building Blocks
- 4.2.6.4.1. ECDH Key pair generation
- 4.2.6.4.2. Key exchange overview
- 4.2.6.4.3. Core AES (AES)
- 4.2.6.4.4. AES-128 CCM Encryption and Authentication
- 4.2.6.4.5. CCM profile
- 4.2.6.4.6. Message Authentication Code - AES-128 CMAC
- 4.2.6.4.7. Pseudo Random Number Generator (PRNG)
- 4.2.6.4.8. Key extraction and derivation
- 4.2.6.4.9. Nonces for CCM
- 4.2.6.4.10. SPAN NextNonce Generator
- 4.2.6.4.11. MPAN NextNonce Generator
- 4.2.6.5. Message Encapsulation
- 4.2.6.6. Key Management
- 4.2.6.7. Security 2 Key Exchange commands
- 4.2.6.7.1. Security 2 KEX Get Command
- 4.2.6.7.2. Security 2 KEX Report Command
- 4.2.6.7.3. Security 2 KEX Set Command
- 4.2.6.7.4. Security 2 KEX Fail Command
- 4.2.6.7.5. Security 2 Public Key Report Command
- 4.2.6.7.6. Security 2 Network Key Get Command
- 4.2.6.7.7. Security 2 Network Key Report Command
- 4.2.6.7.8. Security 2 Network Key Verify Command
- 4.2.6.7.9. Security 2 Transfer End Command
- 4.2.6.8. Discovery of Security Capabilities Commands
- 4.2.7. Security 2 (S2) Command Class, version 2
- 4.2.7.1. Network Layer Security (NLS) Introduction
- 4.2.7.2. Compatibility considerations
- 4.2.7.3. Security considerations
- 4.2.7.4. Interoperability considerations
- 4.2.7.5. Commands covered by NLS
- 4.2.7.5.1. Z-Wave Network Layer commands ALWAYS covered by NLS
- 4.2.7.5.2. Z-Wave Network Layer commands covered by NLS after secure bootstrapping
- 4.2.7.5.3. Z-Wave Network Layer commands NOT covered by NLS
- 4.2.7.5.4. Z-Wave Network Layer commands NEVER covered by NLS
- 4.2.7.5.5. Z-Wave Long Range Network Layer commands NOT covered by NLS
- 4.2.7.5.6. Z-Wave Long Range Network Layer commands NEVER covered by NLS
- 4.2.7.6. KEX Report Command
- 4.2.7.7. NLS Node List Get Command
- 4.2.7.8. NLS Node List Report Command
- 4.2.7.9. NLS State Get Command
- 4.2.7.10. NLS State Report Command
- 4.2.7.11. NLS State Set Command
- 4.2.8. Supervision Command Class, version 1
- 4.2.9. Supervision Command Class, version 2
- 4.2.10. Transport Service Command Class, version 1
- 4.2.11. Transport Service Command Class, version 2