+612 9045 4394
 
CHECKOUT
Cebus Demystified : The ANSI/Eia User's Guide - Grayson Evans

Cebus Demystified

The ANSI/Eia User's Guide

Paperback Published: 1st March 2001
ISBN: 9780071370066
Number Of Pages: 299

Share This Book:

Paperback

RRP $122.00
$89.35
27%
OFF
or 4 easy payments of $22.34 with Learn more
Ships in 7 to 10 business days

GET THE EDGE WITH NETWORKS AND PRODUCTS FOR "SMART" HOMESGet all the tools you need to work with the CEBus (Consumer Electronics Bus) standard in one handy resource. CEBus Demystified: ANSI/EIA 600 User's Guide by Grayson Evans walks you through every step required to create residential products that can "talk" to each other (and allow their owners to talk to them), using the latest ANSI/EIA 600 communications and cabling standard for home automation and residential consumer products. This unique guide provides you with a complete explanation of HPnP (Home Plug & Play), and shows you how to:


*Ride the convergence curve with trend-setting residential networks, product designs, and interoperability
*Build a CEBus-compliant product that incorporates "smartness" into homes and products with features that meet tomorrow's needs
*Use and interpret CAL (Common Application Language), with step-by-step guidance, examples, and reference material not found in the specification

Introductionp. 1
What is CEBus?p. 2
Why Residential Networks?p. 3
Why Make a Standard?p. 5
CEBus Development Goalsp. 6
Development Historyp. 6
This Book's Goalsp. 8
How This Book is Organizedp. 8
CEBus Document Overviewp. 11
EIA-600p. 12
EIA-600 Attributesp. 12
The Standard Partsp. 13
An Introduction to EIA-600 Partsp. 16
The Physical Layersp. 16
The Protocolp. 17
The Languagep. 18
The Design Constraintsp. 19
Security Issuesp. 20
The CEBus Benefitp. 23
The Benefits of Networked Productsp. 24
What CEBus Products Sayp. 25
Control Messagesp. 25
Status Messagesp. 26
Typical CEBus Applicationsp. 26
The Future Potentialp. 28
The Plug-n-Play Conceptp. 29
Interoperability Definedp. 30
Communications Level Interoperabilityp. 30
Application Level Interoperabilityp. 31
Scenario Interoperabilityp. 33
CEBus Basicsp. 35
How CEBus Works--An Overviewp. 36
The CEBus Product Modelp. 36
Nodesp. 37
Network Communications Modelsp. 40
Network Control Modelp. 41
CEBus Reference Architecture and Mediap. 42
Channelsp. 44
Packets and Messagesp. 47
Symbol Encodingp. 48
Network Attributesp. 50
CAL: What CEBus Products Say to Each Otherp. 51
CAL View of Productsp. 51
The Media and Physical Layersp. 53
The CEBus Network Topologyp. 54
Architecture Assumptionsp. 54
Node Op. 55
Router and Brouter Requirementsp. 56
Medium, System, and Global Networksp. 60
Connection to the Outside Worldp. 61
The PL Networkp. 62
Power-Line Topologyp. 62
CEBus Signaling on the PLp. 64
Packet Encodingp. 67
Physical Layer Implementationp. 68
PL Performancep. 70
The TP Networkp. 71
TP Cable and Wire Usep. 71
TP Control Channelp. 74
TP Physical Layerp. 75
The CX Networkp. 76
The Cablep. 77
CX Network Topologyp. 78
Cable Connectors and Outletsp. 79
Node O Distribution Devicep. 80
Coax Control and Data Channelsp. 81
CX Physical Layerp. 83
CEBus RFp. 84
CEBus RF Signalingp. 84
RF Control Channel Encodingp. 85
RF Physical Layerp. 87
Protocolp. 91
A Little Protocol Backgroundp. 92
CEBus Protocol Overviewp. 92
The ISO vs. CEBus Modelp. 95
The Peer-to-Peer Layer Modelp. 95
Transmission Failuresp. 97
Application Layer vs. the Applicationp. 98
Packet Formatp. 98
Layer Responsibilitiesp. 99
Application Layerp. 99
The APDU Headerp. 101
Basic Service APDUp. 101
Extended Service APDUp. 103
Basic Service Detailsp. 105
Explicit_Invoke Servicep. 105
Synchronous Service and the Invoke_IDsp. 110
Reject APDUsp. 112
When to Use What Servicep. 112
Application Layer Extended Servicesp. 114
Authenticationp. 115
Authentication Algorithmsp. 116
Encryptionp. 117
Using Secure Servicesp. 117
Network Layerp. 118
The NPDU Headerp. 119
Network Layer Extended Servicesp. 122
More on IR/RF Packets and Duplicate Rejectionp. 130
IR/RF Packet Examplesp. 131
ID Packetsp. 133
Data Link Layerp. 135
DLL Structurep. 136
Packet Formatp. 137
EOFs, EOPs, and Leading Zero Suppressionp. 139
Channel Access Protocolp. 140
DLL Packet Delivery Servicesp. 145
Unacknowledged Servicep. 146
Addressed Unacknowledged Servicep. 146
Addressed Unacknowledged Sequence/Address Associationp. 147
Acknowledged Servicep. 148
The Physical Layerp. 154
The PL and RF Medium SESp. 156
CEBus Addressesp. 157
The System Addressp. 157
The Node Addressp. 158
Acquiring and Keeping Addressesp. 160
Implementation Issuesp. 160
Layer System Managementp. 161
CALp. 163
CAL Goalsp. 164
How CAL Models the Consumer Product Worldp. 165
The Context Data Structurep. 166
Contextsp. 166
Objectsp. 167
Object Definitionsp. 171
Context Data Structurep. 178
Object Network Typesp. 179
Object Binding: How Contexts Work Togetherp. 180
Context Examplesp. 185
The Universal Contextp. 186
Context Control Objectp. 190
Determining Product Capabilityp. 191
Where Do Contexts Come From?p. 191
Messages: Object Communicationsp. 192
Command ASDUsp. 192
Response ASDUsp. 193
Methodsp. 195
Message Generationp. 199
Implementation Examplep. 204
Resource Allocationp. 204
Address Resources and Address Allocationp. 205
Node Addressingp. 207
Address Self-Acquisitionp. 208
The CAL Interpreterp. 213
Transporting Non-CAL Messagesp. 214
Generic CAL (ANSI/EIA.721)p. 215
Differences between Generic and CEBUS CALp. 215
Interoperability and HomePnPp. 220
HomePnP Overviewp. 220
Some New Ideasp. 222
Interoperability and HomePnPp. 223
State Vectorsp. 224
Configurationp. 225
Additional Problems Addressed by HomePnPp. 225
Product Developmentp. 227
Design Considerations for Networked Productsp. 228
Securityp. 229
Addressingp. 230
Interoperabilityp. 231
Partitioning of Processing Tasksp. 232
Creating CEBus Applications: An Overviewp. 234
The Design Problemp. 235
Getting It Builtp. 244
Product Benefitsp. 245
Minimum Requirements--Deciding What to Implementp. 246
Data Link Layerp. 246
Network Layerp. 247
Application Layerp. 247
CALp. 248
Certification (ANSI/EIA-633)p. 249
Plug Labp. 250
Object Definitionsp. 251
Common Object IV Labelsp. 251
Manufacturer IVsp. 252
Object Tablesp. 252
Object Categoriesp. 252
Table Notesp. 253
03 Data Channel Receiverp. 254
04 Data Channel Transmitterp. 255
05 Binary Switchp. 256
06 Binary Sensorp. 256
07 Analog Controlp. 257
08 Analog Sensorp. 258
09 Multiposition Switchp. 259
0A Multiposition Sensorp. 260
0B Matrix Switchp. 261
0F Meterp. 262
10 Displayp. 263
11 Medium Transportp. 264
13 Dialerp. 265
14 Keypadp. 266
15 List Memoryp. 267
16 Data Memoryp. 268
17 Motorp. 269
19 Synthesizer/Tunerp. 270
1A Tone Generatorp. 271
1C Counter/Timerp. 272
1D Clockp. 273
Sample Contextsp. 275
Context 10 (Audio)p. 275
Context 21 (Light)p. 280
Response Error Codesp. 285
CEBus Resourcesp. 287
Indexp. 289
Table of Contents provided by Syndetics. All Rights Reserved.

ISBN: 9780071370066
ISBN-10: 0071370064
Audience: Professional
Format: Paperback
Language: English
Number Of Pages: 299
Published: 1st March 2001
Country of Publication: US
Dimensions (cm): 23.5 x 19.05  x 1.7
Weight (kg): 0.55