SC 25 New Work Item Proposal on Information technology — Interconnection of information technology...
-
Upload
charles-webster -
Category
Documents
-
view
225 -
download
7
Transcript of SC 25 New Work Item Proposal on Information technology — Interconnection of information technology...
SC 25 New Work Item Proposal on Information technology —Interconnection of information technology equipment — Home
Electronic System —Architecture — ITopHome for HES CLASS 1 —Part z-1: Core Protocol & Part z-2: Device Description File (based on
SJ/T 11314 & SJ/T 11317)
ISO/IEC Information technology —Interconnection of information technologyequipment — Home Electronic System —
Architecture — ITopHome for HES CLASS 1— Part z-2: Device Description File
ITopHome - an achievable and practical protocol for home network appliance
ISO/IEC JTC1 N8203 18 Sept, 2006
Structure of this new work item Home Control Sub-network
Communication Protocol Device Description File
Implementation of Interoperability
Commercialization of ITOPHOME
ISO/IEC JTC1 N8203 18 Sept, 2006
General view of home networking structure
LAN/ADSL
PSTNInternet
Internet
Web server
Computer control
Service center
Home gateway
Talker Fingerprint lock
Phone control
Phone message
Door security
Web PadMulti-media equipment
Security and metering
Appliance control
Health care
Other services
ISO/IEC JTC1 N8203 18 Sept, 2006
ISO/IEC JTC1 N8203 18 Sept, 2006
Home Control Sub-network Communication Protocol
Physical Layer MAC Layer Network Layer Protocol of Home
Control Sub-network Universal Device Control Protocol
ISO/IEC JTC1 N8203 18 Sept, 2006
Home Control Sub-network Communication Protocol
- Physical Layer
ISO/IEC JTC1 N8203 18 Sept, 2006
Frequency : 430-432MHz 、 779-787MHz 、 2.4G bandwidth : 38.4kbit/s modulation : FSK power: 10dBm Range: 30m Channel: 500kHz
Wireless Physical Layer
Wired Physical Layer
transmit rate: 10kbps
Base band transmit: active state (logical zero) overrides idle state (logical one) in the channel
ISO/IEC JTC1 N8203 18 Sept, 2006
ISO/IEC JTC1 N8203 18 Sept, 2006
MAC Layer - Wireless Mac
Media access: CSMA-CDFrame type:
Data frame: data communicationManagement Frame: Network managementControl Frame: support data and management
ISO/IEC JTC1 N8203 18 Sept, 2006
MAC Layer - Wireless Mac
ISO/IEC JTC1 N8203 18 Sept, 2006
MAC Layer - Wireless Mac
ISO/IEC JTC1 N8203 18 Sept, 2006
MAC Layer - Wireless Mac
Network Layer Protocol of Home Control Sub-network
Device ID and Universal Device Sequence (UDS) Number The length of UDS is 6 bytes
Format of Network Layer Frame for Home Control Sub-network
ISO/IEC JTC1 N8203 18 Sept, 2006
ISO/IEC JTC1 N8203 18 Sept, 2006
PSTN
Internet
PSTN Interface
Wireless
Interface
Wired
Interface
Universal Device Control Protocol (UDCP) Take Device files as the information base
for home appliances control and management.
Packet type: system management、 data sharing、 device control
features Upload of Device Description File and
Download of Device Registration Table Devices’ Subscription and Un-subscription Control operation read data report data
ISO/IEC JTC1 N8203 18 Sept, 2006
UDCP packet
Destination address
control type Datagram
6 bytes 1 byte 1 byte
Relay flag CRC enable
Reserved Group address flag
bit7 bit6 bit5-1 bit0
Control Field
ISO/IEC JTC1 N8203 18 Sept, 2006
System Management Type application length For
11 Device Subscribe confirm
7 bytes mobile->GWDevice->GW
10 Check for unregistered device
6 bytes broadcast by GW
17 GW Subscribe confirm
12 bytes GW ->device
05 Unsubscribe request
12 bytes mobile<->GW
ISO/IEC JTC1 N8203 18 Sept, 2006
Data sharing header
application length for
14 Request for device file
12 bytes GW->device
20 Request for device list
12 bytes mobile->GW
18 Request for voice file
12 bytes GW->device
15 Upload device file - device->GW
21 Upload device list - GW->device
19 Upload voice file - device->GW
ISO/IEC JTC1 N8203 18 Sept, 2006
Device operation control header application length for
01 Set the parameter of device (Set Data)
- -
02 Get the status (Get Data)
- -
06 Sharing the status automatically (Report)
- -
28 Show up (Keep alive) 6 bytes -
05 Confirm (ACK) 6 bytes -
ISO/IEC JTC1 N8203 18 Sept, 2006
ISO/IEC Information technology —Interconnection of information technologyequipment — Home Electronic System —
Architecture — ITopHome for HES CLASS 1— Part z-2: Device Description File
• Device Description File Structure • String Resource Definition• Icon Resource Definition• Voice and Audio Extension
ISO/IEC JTC1 N8203 18 Sept, 2006
Device Description File Structure
File header
Data structure
Char source
Icon source
ISO/IEC JTC1 N8203 18 Sept, 2006
Basic Structure
Operation of Pointer
ISO/IEC JTC1 N8203 18 Sept, 2006
Definition of Header of a Device Description File
ISO/IEC JTC1 N8203 18 Sept, 2006
Structured data
Sub-directory Type (SubDir)
Command Type (Command
Status Image Type (Image)
Value Specific Icon Type (ValSpecIcon)
Value Specific Text Type (ValSpecText)
Value Enumerative Icon Type ( ValEnumIcon ) Value Enumerative Digit Type (ValEnumDigiNum)
ISO/IEC JTC1 N8203 18 Sept, 2006
Call Back Type (CallBack)
Call Back Type One ( CallBackOne )Call Back Type Two ( CallBackTwo ) Call Back Type Three ( CallBackThree )Call Back Type Four ( CallBackFour )Call Back Type Five ( CallBackFive )Call Back Type Six ( CallBackSix )Device Auto Alarm Type (AutoAlarm)
ISO/IEC JTC1 N8203 18 Sept, 2006
String Resource Definition
ISO/IEC JTC1 N8203 18 Sept, 2006
ISO/IEC JTC1 N8203 18 Sept, 2006
Voice and Audio Extension
ISO/IEC JTC1 N8203 18 Sept, 2006
Extension of a Device description filesExtension of a File Header
Extension of Sub-directory Type
Extension of Command type
Extension of Status Image Type
Extension of Call back one type
Extension of Call back two type
Extension of Call back three type
Extension of Call back four type
Extension of Call back five type
Extension of Call back six type
ISO/IEC JTC1 N8203 18 Sept, 2006
Device File could be either located in NAU( communication module) or in Appliance
NAU Home Appliance
Device file
Com
mun
ication Interface
Processor BoardRX
TX
ISO/IEC JTC1 N8203 18 Sept, 2006
Communication
Com
mun
ication interface
Processor b
oard
RX
TX
Home appliance
Device file
NAU
ISO/IEC JTC1 N8203 18 Sept, 2006
TTL signal
GND
VCC
TX
RX
HW Interface between Appliance and NAU
ISO/IEC JTC1 N8203 18 Sept, 2006
NAU acting as control command and status relay station
SW Interface between Appliance and NAU
NAU Home appliance
Control command
Device status
ISO/IEC JTC1 N8203 18 Sept, 2006
MoHoNet –Middleware over Heterogeneous hOme Networks
Implementation of Interoperability
Typical Home Networks
Backbone Appliances
SG: Subnet Gateway
Backbone Gateway
SG1
SG2
SGn
Homenet
Backbone
Subnet-1
Subnet-2
Subnet-n
Internet
Basic Concepts One backbone homenet for multiple heterogeneou
s sub-networks Hetero. networks should be managed and used un
iformly Appliances in different sub-networks would comm
unicate and cooperate Two sub-classes of class 1 HES appliances
• MCA - Monitored or Controlled Appliances• CA – Controlling Appliances, may communicate with ap
pliances in other sub-networks, such as: unified intelligent controller, communication bridge, etc.
Our Ideas
Backbone Appliances
SG: Subnet Gateway
Backbone Gateway
SG1
SG2
SGn
Homenet
Backbone
Subnet-1
Subnet-2
Subnet-n
Internet
Middleware
HM Adapters
HM Center
Goal
All appliances can be managed by a center Variety of appliance access can be achieved
through the center Appliances can access other sub-networks Here, ACCESS can be monitor, control, data
exchange, or data sharing
MoHonet ArchitectureApplications
Adapter Layer
Core Layer
UPnPAdapter
ZigBee Adapter
OnLineDeviceList
Device Mgmt
iTopHomeAdapter
Application Support Layer
Connecting Networks
802.3 802.11 iTopHome ZigBee PowerLineNetwork
Appliance Controller Meter Reader
Device Running Info Database
Monitoring
WebController
PhoneController
Inside HomeIntelligentController
Remote Household
Video Monitor
MediaCenter
HouseholdSecurity
...
Other Networks
PowerLineNetAdapter
OtherAdapters
Adapter Mgmt
AdapterList
Data Network Media Stream
SecurityMgmt
Key Layers in MoHoNet AL - Adapter Layer
• an adapter for each sub-network• Mapping the differentiation of sub-networks to CL
CL - Core Layer• Centrally manage all appliances in a uniformed way by c
ommunication media independent• Store all appliance info in a unified data structure
ASL - Application Support Layer• Basic Homenet application classes
Security Management• Guarantee the safety of appliance access
Standard Adapter Service Interface
Defined between CL and AL Manage heterogeneous sub-networks in an u
nified form From CL to AL:
• Interface name: ActionToAdapters• Methods: getDeviceList(), getDeviceStat(), doAct
ion(), etc From AL to CL:
• Interface name: ReportToCore• Methods: deviceReport(), etc
Key database – OnlineDeviceList one entry for every online appliance Standard entry format for appliances with
connection information Usually stored in Residential Gateway Synchronized with underlying hetero. Sub-
networks through AL( Adapters for sub-net) Utilized by upper ASL depending on application
classification Appliance connecting way is totally transparent
for ASL
Basic Application classes
Controller MeterReader MediaStreamer DataNetwork
Centralized Applications
Backbone Appliances
SG: Subnet Gateway
MCA: Monitored/Controlled Appliance
Backbone Gateway
SG1
SG2
SGn
Subnet-1
Subnet-n
Internet Homenet
Middleware
MCA11
MCA1m
MCA21
MCA2xSubnet-2
MCAn1
MCAnz
Centralized Applications
Remote Web Control - Controller• Control appliances through web browser
Remote Phone Control - Controller• Control appliances through phone call
Backbone Unified Controller - Controller• One controller can control all appliances
Remote Household Video Monitoring Data Network Media Center ……
CA2
Applications for different Sub-net
Backbone Appliances
Backbone Gateway
SG1
SG2
SGn
Subnet-1
Subnet-2
Subnet-n
Internet Homenet
Middleware
MCAn1 MCAnz
SG: Subnet Gateway
MCA: Monitored/Controlled Appliance
CA: Controlling Appliance
CA1 MCA21 MCA2m
BlueBlock: extra software added
Summary Two kinds of Appliances :
• MCA: inherit original connecting way Majority of appliances
• CA: need extra software to cooperate with other subnet through gateway Upgrade from MCA with adding special features Classes of features include: controller, data exchanger, etc
MoHoNet• AL: Application by heterogeneity of sub-net independent • CL: Abstract the common aspects of all appliances• ASL: Support different application classes directly
Standardization promotion
Two special frequencies bands, 430MHz~432MHz and 779MHZ~787MHz,
were allocated by State Radio Regulatory Commission of China to deal with
wireless interconnection among networking equipments;
China’s networking working group was founded in 2001 under authorization
from MII (Ministry of Information Industry) of China;
In June 2005, was approved to be the national industry standards on home
networking;
ISO/IEC JTC1 N8203 18 Sept, 2006
About ITopHome Alliance:
In July,2004, China Home Network Standard Industrialization Alliance, named as ITopHome, was founded by the leading companies of Home Network technologies.
The industries that alliance members engaged in include consumer electronics, home appliances, computing networking, home automation, home security, computing network, mobile products and other application.
Current members are more than 200 companies
ISO/IEC JTC1 N8203 18 Sept, 2006
• A complete set of home network system •STB • Visual talker
•“Wireless” water heater
• SMS air conditioner• Networked wine cellar
• World’s first UWB wireless network HDTV
• Home entertainment center
ISO/IEC JTC1 N8203 18 Sept, 2006
Commercialization and Products with ItopHome
From 2005, all the home appliances produced by Haier are installed with the communication modules supporting ITOPHOME standards. This covers the industry revenue as 1 billion per year.
Over 100 different companies supporting ItopHome, with which there hundreds products
Products supporting ITOPHOME standards selling of 50 million in 2005
In 2006, it is estimated that there will be more than 200,000 homes install the home network and until 2008, the number will be several millions.
ISO/IEC JTC1 N8203 18 Sept, 2006
Based on all the features of ITOPHOME, we really hope it becomes a NP in 10, Oct, and be an international standard in the future.
THANK YOU
Dr. WANGGANG
China Home Network Standard Group
ISO/IEC JTC1 N8203 18 Sept, 2006