zephyr/doc/connectivity/bluetooth/mesh-pics.rst

277 lines
11 KiB
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.. _mesh-pics:
MESH ICS
********
PTS version: 8.0.3
M - mandatory
O - optional
Major Profile Version (X.Y)
===========================
============== ======== =============
Parameter Name Selected Description
============== ======== =============
TSPC_MESH_0_1 True Mesh v1.0 (M)
============== ======== =============
Minor Profile Version (X.Y.Z)
=============================
============== ======== ===================
Parameter Name Selected Description
============== ======== ===================
TSPC_MESH_0a_1 True Erratum 10395 (C.1)
TSPC_MESH_0a_2 True Mesh v1.0.1 (C.2)
TSPC_MESH_0a_3 True Erratum 16350 (C.1)
============== ======== ===================
Roles
=====
============== ======== =================
Parameter Name Selected Description
============== ======== =================
TSPC_MESH_2_1 True Node (C.1)
TSPC_MESH_2_2 False Provisioner (C.1)
============== ======== =================
Node Capabilities - Bearers
===========================
============== ======== ========================
Parameter Name Selected Description
============== ======== ========================
TSPC_MESH_3_1 True Advertising Bearer (C.1)
TSPC_MESH_3_2 True GATT Bearer (C.1)
============== ======== ========================
Node Capabilities - Provisioning
================================
============== ======== =================================================
Parameter Name Selected Description
============== ======== =================================================
TSPC_MESH_4_1 True PB-ADV (C.1)
TSPC_MESH_4_2 True PB-GATT (C.2)
TSPC_MESH_4_3 True Device UUID (C.3)
TSPC_MESH_4_4 True Sending Unprovisioned Device Beacon (C.4)
TSPC_MESH_4_5 True Generic Provisioning Layer (C.3)
TSPC_MESH_4_6 True Provisioning Protocol (Provisioning Server) (C.3)
TSPC_MESH_4_7 False Provisioning: Public Key OOB (C.5)
TSPC_MESH_4_8 True Provisioning: Public Key No OOB (C.5)
TSPC_MESH_4_9 True Provisioning: Authentication Output OOB (C.6)
TSPC_MESH_4_10 False Provisioning: Authentication Input OOB (C.6)
TSPC_MESH_4_11 False Provisioning: Authentication Static OOB (C.6)
TSPC_MESH_4_12 True Provisioning: Authentication No OOB (C.3)
============== ======== =================================================
Node Capabilities Network Layer
=================================
============== ======== =============================================================
Parameter Name Selected Description
============== ======== =============================================================
TSPC_MESH_5_1 True Transmitting and Receiving Secured Network Layer Messages (M)
TSPC_MESH_5_2 True Relay Feature (C.1)
TSPC_MESH_5_3 True Network Message Cache (C.2)
TSPC_MESH_5_4 False Multiple Subnet Support (O)
============== ======== =============================================================
Node Capabilities Lower Transport Layer
=========================================
============== ======== ====================================================
Parameter Name Selected Description
============== ======== ====================================================
TSPC_MESH_6_1 True Transmitting and Receiving a Lower Transport PDU (M)
TSPC_MESH_6_2 True Segmentation and Reassembly Behavior (M)
TSPC_MESH_6_3 True Friend Cache (C.1)
============== ======== ====================================================
Node Capabilities Upper Transport Layer
=========================================
============== ======== ===========================================
Parameter Name Selected Description
============== ======== ===========================================
TSPC_MESH_7_1 True Transmitting a Secured Access Payload (M)
TSPC_MESH_7_2 True Receiving a Secured Upper Transport PDU (M)
TSPC_MESH_7_3 True Friend Feature (C.1)
TSPC_MESH_7_4 True Low Power Feature (C.1)
TSPC_MESH_7_5 True Heartbeat (M)
============== ======== ===========================================
Node Capabilities Access Layer
================================
============== ======== ======================================================
Parameter Name Selected Description
============== ======== ======================================================
TSPC_MESH_8_1 True Transmitting and Receiving an Access Layer Message (M)
============== ======== ======================================================
Node Capabilities Security
============================
============== ======== =============================
Parameter Name Selected Description
============== ======== =============================
TSPC_MESH_9_1 True Message Replay Protection (M)
============== ======== =============================
Node Capabilities Mesh Management
===================================
============== ======== ===============================
Parameter Name Selected Description
============== ======== ===============================
TSPC_MESH_10_1 True Secure Network Beacon (M)
TSPC_MESH_10_2 True Key Refresh Procedure (M)
TSPC_MESH_10_3 True IV Update Procedure (M)
TSPC_MESH_10_4 True IV Index Recovery Procedure (M)
============== ======== ===============================
Node Capabilities Foundation Mesh Models
==========================================
============== ======== ==============================
Parameter Name Selected Description
============== ======== ==============================
TSPC_MESH_11_1 True Configuration Server Model (M)
TSPC_MESH_11_2 True Health Server Model (M)
TSPC_MESH_11_3 False Configuration Client Model (O)
TSPC_MESH_11_4 False Health Client Model (O)
============== ======== ==============================
Node Capabilities Proxy
=========================
============== ======== ====================================
Parameter Name Selected Description
============== ======== ====================================
TSPC_MESH_12_1 True Proxy Server (C.1)
TSPC_MESH_12_2 True GATT Server (C.2)
TSPC_MESH_12_3 True Advertising with Network ID (C.2)
TSPC_MESH_12_4 True Advertising with Node Identity (C.2)
TSPC_MESH_12_5 False Proxy Client (C.3)
TSPC_MESH_12_6 False GATT Client (C.4)
============== ======== ====================================
Mesh GATT Services
==================
============== ======== ===============================
Parameter Name Selected Description
============== ======== ===============================
TSPC_MESH_13_1 True Mesh Provisioning Service (C.1)
TSPC_MESH_13_2 True Mesh Proxy Service (C.2)
============== ======== ===============================
GATT Server Requirements
========================
============== ======== =============================================
Parameter Name Selected Description
============== ======== =============================================
TSPC_MESH_14_1 True Discover All Primary Services (M)
TSPC_MESH_14_2 True Discover Primary Services by Service UUID (M)
TSPC_MESH_14_3 True Write without Response (M)
TSPC_MESH_14_4 True Notifications (M)
TSPC_MESH_14_5 True Write Characteristic Descriptors (M)
============== ======== =============================================
GATT Client Requirements
========================
============== ======== ===============================================
Parameter Name Selected Description
============== ======== ===============================================
TSPC_MESH_15_1 False Discover All Primary Services (C.1)
TSPC_MESH_15_2 False Discover Primary Services by Service UUID (C.1)
TSPC_MESH_15_3 False Write without Response (M)
TSPC_MESH_15_4 False Notifications (M)
TSPC_MESH_15_5 False Write Characteristic Descriptors (M)
============== ======== ===============================================
GAP Requirements
================
============== ======== ==================================
Parameter Name Selected Description
============== ======== ==================================
TSPC_MESH_16_1 True Broadcaster (C.1)
TSPC_MESH_16_2 True Observer (C.1)
TSPC_MESH_16_3 True Peripheral (C.2)
TSPC_MESH_16_4 True Peripheral Security Mode 1 (C.2)
TSPC_MESH_16_5 False Central (C.3)
TSPC_MESH_16_6 False Central Security Mode 1 (C.3)
============== ======== ==================================
Provisioner Bearers
=====================
============== ======== ========================
Parameter Name Selected Description
============== ======== ========================
TSPC_MESH_17_1 False Advertising Bearer (C.1)
TSPC_MESH_17_2 False GATT Bearer (C.1)
============== ======== ========================
Provisioner Provisioning
==========================
=============== ======== =================================================
Parameter Name Selected Description
=============== ======== =================================================
TSPC_MESH_18_1 False Receiving Unprovisioned Device Beacon (C.1)
TSPC_MESH_18_2 False PB-ADV (C.1)
TSPC_MESH_18_3 False Generic Provisioning Layer (M)
TSPC_MESH_18_4 False Provisioning Protocol (Provisioning Client) (M)
TSPC_MESH_18_5 False PB-GATT (C.2)
TSPC_MESH_18_6 False GATT Client (C.2)
TSPC_MESH_18_7 False Provisioning: Public Key OOB (M)
TSPC_MESH_18_8 False Provisioning: Public Key No OOB (M)
TSPC_MESH_18_9 False Provisioning: Authentication Output OOB (M)
TSPC_MESH_18_10 False Provisioning: Authentication Input OOB (M)
TSPC_MESH_18_11 False Provisioning: Authentication Static or No OOB (M)
=============== ======== =================================================
Provisioner Mesh Management
=============================
============== ======== ===================================
Parameter Name Selected Description
============== ======== ===================================
TSPC_MESH_19_1 False Receiving Secure Network Beacon (M)
============== ======== ===================================
GATT Client Requirements
========================
============== ======== ===============================================
Parameter Name Selected Description
============== ======== ===============================================
TSPC_MESH_20_1 False Discover All Primary Services (C.1)
TSPC_MESH_20_2 False Discover Primary Services by Service UUID (C.1)
TSPC_MESH_20_3 False Write without Response (M)
TSPC_MESH_20_4 False Notifications (M)
TSPC_MESH_20_5 False Write Characteristic Descriptors (M)
============== ======== ===============================================
GAP Requirements
================
============== ======== ===============================
Parameter Name Selected Description
============== ======== ===============================
TSPC_MESH_21_1 False Broadcaster (C.1)
TSPC_MESH_21_2 False Observer (C.1)
TSPC_MESH_21_3 False Central (C.2)
TSPC_MESH_21_4 False Central - Security Mode 1 (C.2)
============== ======== ===============================