how to make your zigbee certification less stressful to make... · how to make your zigbee...
TRANSCRIPT
H o w t o m a k e y o u r Z i g b e e C e r t i f i c a t i o n l e s s S t r e s s f u lJ o n H a r r o s – 2 5 t h A p r i l 2 0 1 9
R e g u l a t i o n a n d C e r t i f i c a t i o n f o r Z i g b e e P r o d u c t s
Jonathan S Harros
Manager – IoT & Telecoms
Vice-Chairman of Zigbee PRO Technical Sub-Committee (TSC)
Vice-Chairman of Zigbee Certification Advisory Group
Member of the Zigbee Technical Committee (TC)
Sitting Member of the Zigbee Expert Panel
A g e n d a
H o w d o e s t h e c e r t i f i c a t i o n p r o c e s s w o r k ?
D i f f e r e n t O p t i o n s
H o w t o d o i t
C o n c l u s i o n s
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
Promoter$75k USD/Year
Participant$15k USD/Year
Adopter$7k USD/Year
J o i n t h e Z i g b e e A l l i a n c e
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
W h i c h p r o g r a m ?
Platform Product
Z i g b e e C o m p l i a n t P l a t f o r m p r o g r a m
Z i g b e e C o m p l i a n t P r o d u c t Te s t P r o g r a m
W h i c h P r o g r a m ?
Zigbee 3.0Smart Energy Green Power
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
C h o o s e c h i p s e t
Zigbee APP Layer
Zigbee NWK Layer
IEEE 802.15.4
Zigbee Compliant Platform
(ZCP) Test Program
Zigbee Profile
Zigbee APP Layer
Zigbee NWK Layer
IEEE 802.15.4
Zigbee Compliant Product
Test Program
C h o o s e c h i p s e t
Not all certified platforms have been assessed for this!
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
F i n d s p e c i f i c a t i o n s
F i n d s p e c i f i c a t i o n s
Platform
Functional specs. Test specs.
PHY and MAC Core Green power
F i n d s p e c i f i c a t i o n s
Product
Functional specs. Test specs.
Smart energy Zigbee 3.0 Green power
F i n d s p e c i f i c a t i o n s
Zigbee 3.0
Base device
behaviour
Cluster
behaviour
Green power
proxy
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
C o m p l e t e f o r m s
• Protocol Information
Conformance Statement (PICS)
• Protocol Implementation eXtra
Information for Testing (PIXIT)
• Certification by Similarity *
C o m p l e t e f o r m s
• Protocol Information
Conformance Statement (PICS)
• Protocol Implementation eXtra
Information for Testing (PIXIT)
• Certification by Similarity *
P r o t o c o l I n f o r m a t i o n C o n f o r m a n c e S t a t e m e n t – P I C S
• This is a series of statements regarding the functions that the assessed device
implements
• Most specifications define a mixture of Mandatory and Optional functions which
a device could implement
• The PICS allows for a quick assessment to determine whether all Mandatory
functions have been implemented
• It also provides an indication of which Optional functions have been
implemented
• This allows the Test Suite to be configured with the appropriate Test Plans and
Test Cases to correctly assess the device
C o m p l e t e f o r m s
Symbol Description
<Item Number> PICS item reference composed of an item set abbreviation and a
numeric item identifier, e.g. ZLT1.
<Status> Implementation requirement status for this item (see below).
<Item Number>: <Status> Status is conditional on support of Item Number.
<Item number>.<i> <i> is a sub-item of <Item number>.
Specific negative test case item.
M Feature is mandatory.
O Feature is optional.
R Feature is optional but recommended.
O.n Feature is optional, but support of at least one of the group of
options labeled O.n is required.
N/A Feature is not applicable.
X Feature is prohibited.
~ Boolean NOT operator.
&& Boolean AND operator.
|| Boolean OR operator.
C o m p l e t e f o r m s
P I X I T
This document allows the device manufacturer to provide specific
information relating to the device which is needed for testing. Typical
examples include:
• MAC address
• Security Keys
• Required network parameters
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
Te s t a t a Te s t H o u s e ?
Platform
• Pre-test at test house?
Product (SE)
• Pre-test at test house?
Product (Z3 or GP)
• Participant member?
Use ZTT to pre-test
Z i g b e e Te s t To o l - Z T T
Z i g b e e Te s t To o l - Z T T
Z i g b e e Te s t To o l - Z T T
Te s t i n g a t a p a r t n e r l i k e E l e m e n t
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
S i g n D o C
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
S u b m i t O n l i n e
S u b m i t O n l i n e
Test Report
Completed PICS
Image of Product
Product Marketing Description
Declaration of Conformity
(DoC)
S u b m i t O n l i n e
H o w D o e s t h e C e r t i f i c a t i o n P r o c e s s Wo r k ?
Join Zigbee
Alliance
Choose
program
Choose
chipset
Complete
forms
Test at a
test house
Submit
online
Receive
certificate
Find
specs.
Sign
DoC
Start
C e r t i f i c a t i o n b y s i m i l a r i t y & C e r t i f i c a t i o n Tr a n s f e r P r o g r a m s
C e r t i f i c a t i o n b y s i m i l a r i t y P r o g r a m
Certify first
productUpgrade?
Similarity
form
No Testing Spot Checks Full Testing
C e r t i f i c a t i o n Tr a n s f e r P r o g r a m
Identify
Certified
Product
from
Registered
Company
Apply for
ProgramApply for
Recertification
Device types must be the same
C r i t i c a l i t e m s t o r e m e m b e r
C h o o s e y o u r p l a t f o r m w i s e l y
Green
Power
Proxy
Customer
support
Ref.
designs
C r i t i c a l I t e m s t o R e m e m b e r - Z T T
Test
Engine
Custom
ScriptsPICS/PIXIT
USB
Dongle Dongle Firm/WTest
Spec
Regu la t ions fo r Z igBee
Get professional advice if necessary
Questions