| .. _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) |
| ============== ======== =============================== |