Shopping Cart

No products in the cart.

BS ISO/IEC 30118-6:2021:2022 Edition

$215.11

Information technology. Open Connectivity Foundation (OCF) Specification – Resource to AllJoyn interface mapping specification

Published By Publication Date Number of Pages
BSI 2022 82
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

PDF Catalog

PDF Pages PDF Title
2 undefined
8 Foreword
9 Introduction
11 1 Scope
2 Normative references
12 3 Terms and definitions
4 Document conventions and organization
4.1 Conventions
13 4.2 Notation
5 Theory of operation
5.1 Interworking approach
14 5.2 Mapping syntax
5.2.1 Introduction
5.2.2 General
5.2.3 Value assignment
5.2.4 Property naming
5.2.5 Arrays
5.2.6 Default mapping
5.2.7 Conditional mapping
15 5.2.8 Loops
5.2.9 Method invocation
6 AllJoyn translation
6.1 Operational scenarios
6.2 Requirements specific to an AllJoyn bridging function
6.2.1 Introduction
6.2.2 Use of introspection
16 6.2.3 Stability and loss of data
6.2.4 Exposing AllJoyn producer devices to OCF clients
6.2.4.1 Virtual OCF devices and resources
19 6.2.4.2 Exposing an AllJoyn producer application as a virtual OCF server
24 6.2.5 Exposing OCF resources to AllJoyn consumer applications
6.2.5.1 Use of AllJoyn producer application
26 6.2.5.2 Exposing an OCF server as a virtual AllJoyn producer
31 6.2.6 Security
6.3 On-the-fly translation from d-bus and OCF payloads
6.3.1 Introduction
6.3.2 Translation without aid of introspection
6.3.2.1 Introduction
6.3.2.2 Booleans
6.3.2.3 Numeric types
32 6.3.2.4 Text strings
6.3.2.5 Byte arrays
33 6.3.2.6 D-bus variants
6.3.2.7 D-bus object paths and signatures
6.3.2.8 D-bus structures
6.3.2.9 Arrays
34 6.3.2.10 Dictionaries / objects
35 6.3.2.11 Non-translatable types
6.3.2.12 Examples
37 6.3.3 Translation with aid of introspection
6.3.3.1 Introduction to introspection metadata
6.3.3.2 Translation of the introspection itself
6.3.3.3 Variability of introspection data
6.3.3.4 Numeric types
39 6.3.3.5 Text string and byte arrays
6.3.3.6 D-bus variants
6.3.3.7 D-bus object paths and signatures
40 6.3.3.8 D-bus structures
6.3.3.9 Arrays and dictionaries
6.3.3.10 Other JSON format attribute values
6.3.3.11 Examples
42 7 Device type mapping
7.1 AllJoyn device types to OCF device types
7.2 OCF device types with no AllJoyn equivalent
43 8 Resource to interface equivalence
8.1 Introduction
44 8.2 Environment.CurrentAirQuality mapping
45 8.3 Environment.CurrentAirQualityLevel mapping
8.4 Operation.ClimateControlMode mapping
8.5 Operation.FanSpeedLevel mapping
8.6 Operation.HeatingZone mapping
8.7 Operation.OnOffStatus, Operation.OnControl, and Operation.OffControl mapping
8.8 Operation.OvenCyclePhase
9 Detailed mapping APIs
9.1 Introduction
46 9.2 Current air quality
9.2.1 Derived model
9.2.2 Property definition
47 9.2.3 Derived model definition
48 9.3 Current air quality level
9.3.1 Derived model
9.3.2 Property definition
49 9.3.3 Derived model definition
50 9.4 Current humidity
9.4.1 Derived model
9.4.2 Property definition
51 9.4.3 Derived model definition
9.5 Current temperature
9.5.1 Derived model
9.5.2 Property definition
52 9.5.3 Derived model definition
53 9.6 Target humidity
9.6.1 Derived model
9.6.2 Property definition
54 9.6.3 Derived model definition
55 9.7 Target temperature
9.7.1 Derived model
9.7.2 Property definition
56 9.7.3 Derived model definition
57 9.8 Audio volume
9.8.1 Derived model
9.8.2 Property definition
58 9.8.3 Derived model definition
59 9.9 Climate control mode
9.9.1 Derived model
9.9.2 Property definition
9.9.3 Derived model definition
60 9.10 Closed status
9.10.1 Derived model
9.10.2 Property definition
61 9.10.3 Derived model definition
9.11 Cycle control
9.11.1 Derived model
9.11.2 Property definition
62 9.11.3 Derived model definition
63 9.12 Fan speed level
9.12.1 Derived model
9.12.2 Property definition
64 9.12.3 Derived model definition
65 9.13 Heating zone
9.13.1 Derived model
9.13.2 Property definition
9.13.3 Derived model definition
66 9.14 HVAC fan mode
9.14.1 Derived model
9.14.2 Property definition
67 9.14.3 Derived model definition
68 9.15 On/Off control
9.15.1 Derived model
9.15.2 Property definition
69 9.15.3 Derived model definition
9.16 On off mapping
9.16.1 Derived model
9.16.2 Property definition
70 9.16.3 Derived model definition
9.17 Oven cycle phase
9.17.1 Derived model
9.17.2 Property definition
71 9.17.3 Derived model definition
72 10 Resource type definitions
10.1 List of resource types
10.2 AllJoynObject
10.2.1 Introduction
10.2.2 Example URI
10.2.3 Resource type
10.2.4 OpenAPI 2.0 definition
76 10.2.5 Property definition
77 10.2.6 CRUDN behaviour
10.3 SecureMode
10.3.1 Introduction
10.3.2 Example URI
10.3.3 Resource type
10.3.4 OpenAPI 2.0 definition
79 10.3.5 Property definition
10.3.6 CRUDN behaviour
BS ISO/IEC 30118-6:2021
$215.11