IEEE Consumer Electronics Magazine - November/December 2020 - 59

packets are not received; and 3) in case of the primary coordinator failure, the backup coordinator
takes on the role of primary coordinator and
restore network functionality using the backed up
network information.

Multiple Backup Coordinator Methods
Replacement methods presented in the literature,11; 12 are based on multiple backup coordinators. These methods work on the following
principles: 1) each backup coordinator maintains
a live data connection with the primary coordinator; 2) the primary coordinator's failure is
inferred if ACKs for the transmitted packets are
not received; and 3) in case of the primary coordinator failure one of the backup coordinator is
selected as the primary coordinator (usually
backup coordinator's priority is used to select a
new primary coordinator).
Where Do Current Methods Fail
The state-of-the-art solutions to replace a network coordinator fail in a scenario where a user
wishes to change the HAS service provider. Suppose that a customer is using a HAS from company A, and the company uses one of the
backup coordinator schemes to replace the primary network coordinator in case that one fails.
However, due to some reason, a user needs to
switch to another HAS provided by company B.
In order to use Company B's HAS, the user
installs a new network coordinator from company B. As company A's coordinator shares its
network information with its own company's
backup coordinator, therefore, company B's
coordinator cannot obtain data from company
A's coordinator. This results in vendor lock-in.
Here, the network needs to be recommissioned,
which tends to be road-block for most users to
change to a new or more innovative technology.
Along with interoperability with HAS networking
protocols,7 this is one of the main roadblocks for
innovation in this space.
Existing network coordinators for HAS come
from a variety of companies, such as Amazon,
Google, Philips, Nest, and Samsung. These companies' systems do not have a backup mechanism to replace a faulty network coordinator
without requiring a network recommissioning.
For example, an existing HAS uses a Philips

November/December 2020

Figure 2. HAS architecture based on our HAS
proxy.

coordinator, if the user wants to replace the Philips coordinator with a coordinator that comes
from Nest, the user needs to recommission the
network using the Nest coordinator, even if Philips's HAS uses a coordinator backup method
(although this feature is currently not available
in any commercial product). In the following, we
present a proxy HAS that can eliminate the
stated problem.

HOME AUTOMATION SYSTEM PROXY

In this section, we present our concept for a
HAS proxy that can eliminate the stated issues
with network recommissioning. In general, the
following are distinguishing features of our
solution.
-

-

Ability to form a wireless personal area network (WPAN), and on-boards smart home
devices onto a network coordinator.
One-touch network recommissioning.
Incorporates method to replace faulty HAS
proxy.
It works with any existing networking protocol stacks for smart homes, such as ZigBee,
Z-Wave, Thread, and Bluetooth.

Figure 2 shows a HAS network architecture
based on our HAS proxy. Our HAS proxy is a
software component that can easily run over a
relatively low-end computing device, such as,
Raspberry Pi. To run our HAS proxy, a computing device should support relevant WPAN radio
and networking protocol stack. For example, for
a ZigBee-based HAS, it must include IEEE
802.15.4 radio support and implementation of

59



IEEE Consumer Electronics Magazine - November/December 2020

Table of Contents for the Digital Edition of IEEE Consumer Electronics Magazine - November/December 2020

Contents
IEEE Consumer Electronics Magazine - November/December 2020 - Cover1
IEEE Consumer Electronics Magazine - November/December 2020 - Cover2
IEEE Consumer Electronics Magazine - November/December 2020 - Contents
IEEE Consumer Electronics Magazine - November/December 2020 - 2
IEEE Consumer Electronics Magazine - November/December 2020 - 3
IEEE Consumer Electronics Magazine - November/December 2020 - 4
IEEE Consumer Electronics Magazine - November/December 2020 - 5
IEEE Consumer Electronics Magazine - November/December 2020 - 6
IEEE Consumer Electronics Magazine - November/December 2020 - 7
IEEE Consumer Electronics Magazine - November/December 2020 - 8
IEEE Consumer Electronics Magazine - November/December 2020 - 9
IEEE Consumer Electronics Magazine - November/December 2020 - 10
IEEE Consumer Electronics Magazine - November/December 2020 - 11
IEEE Consumer Electronics Magazine - November/December 2020 - 12
IEEE Consumer Electronics Magazine - November/December 2020 - 13
IEEE Consumer Electronics Magazine - November/December 2020 - 14
IEEE Consumer Electronics Magazine - November/December 2020 - 15
IEEE Consumer Electronics Magazine - November/December 2020 - 16
IEEE Consumer Electronics Magazine - November/December 2020 - 17
IEEE Consumer Electronics Magazine - November/December 2020 - 18
IEEE Consumer Electronics Magazine - November/December 2020 - 19
IEEE Consumer Electronics Magazine - November/December 2020 - 20
IEEE Consumer Electronics Magazine - November/December 2020 - 21
IEEE Consumer Electronics Magazine - November/December 2020 - 22
IEEE Consumer Electronics Magazine - November/December 2020 - 23
IEEE Consumer Electronics Magazine - November/December 2020 - 24
IEEE Consumer Electronics Magazine - November/December 2020 - 25
IEEE Consumer Electronics Magazine - November/December 2020 - 26
IEEE Consumer Electronics Magazine - November/December 2020 - 27
IEEE Consumer Electronics Magazine - November/December 2020 - 28
IEEE Consumer Electronics Magazine - November/December 2020 - 29
IEEE Consumer Electronics Magazine - November/December 2020 - 30
IEEE Consumer Electronics Magazine - November/December 2020 - 31
IEEE Consumer Electronics Magazine - November/December 2020 - 32
IEEE Consumer Electronics Magazine - November/December 2020 - 33
IEEE Consumer Electronics Magazine - November/December 2020 - 34
IEEE Consumer Electronics Magazine - November/December 2020 - 35
IEEE Consumer Electronics Magazine - November/December 2020 - 36
IEEE Consumer Electronics Magazine - November/December 2020 - 37
IEEE Consumer Electronics Magazine - November/December 2020 - 38
IEEE Consumer Electronics Magazine - November/December 2020 - 39
IEEE Consumer Electronics Magazine - November/December 2020 - 40
IEEE Consumer Electronics Magazine - November/December 2020 - 41
IEEE Consumer Electronics Magazine - November/December 2020 - 42
IEEE Consumer Electronics Magazine - November/December 2020 - 43
IEEE Consumer Electronics Magazine - November/December 2020 - 44
IEEE Consumer Electronics Magazine - November/December 2020 - 45
IEEE Consumer Electronics Magazine - November/December 2020 - 46
IEEE Consumer Electronics Magazine - November/December 2020 - 47
IEEE Consumer Electronics Magazine - November/December 2020 - 48
IEEE Consumer Electronics Magazine - November/December 2020 - 49
IEEE Consumer Electronics Magazine - November/December 2020 - 50
IEEE Consumer Electronics Magazine - November/December 2020 - 51
IEEE Consumer Electronics Magazine - November/December 2020 - 52
IEEE Consumer Electronics Magazine - November/December 2020 - 53
IEEE Consumer Electronics Magazine - November/December 2020 - 54
IEEE Consumer Electronics Magazine - November/December 2020 - 55
IEEE Consumer Electronics Magazine - November/December 2020 - 56
IEEE Consumer Electronics Magazine - November/December 2020 - 57
IEEE Consumer Electronics Magazine - November/December 2020 - 58
IEEE Consumer Electronics Magazine - November/December 2020 - 59
IEEE Consumer Electronics Magazine - November/December 2020 - 60
IEEE Consumer Electronics Magazine - November/December 2020 - 61
IEEE Consumer Electronics Magazine - November/December 2020 - 62
IEEE Consumer Electronics Magazine - November/December 2020 - 63
IEEE Consumer Electronics Magazine - November/December 2020 - 64
IEEE Consumer Electronics Magazine - November/December 2020 - 65
IEEE Consumer Electronics Magazine - November/December 2020 - 66
IEEE Consumer Electronics Magazine - November/December 2020 - 67
IEEE Consumer Electronics Magazine - November/December 2020 - 68
IEEE Consumer Electronics Magazine - November/December 2020 - 69
IEEE Consumer Electronics Magazine - November/December 2020 - 70
IEEE Consumer Electronics Magazine - November/December 2020 - 71
IEEE Consumer Electronics Magazine - November/December 2020 - 72
IEEE Consumer Electronics Magazine - November/December 2020 - 73
IEEE Consumer Electronics Magazine - November/December 2020 - 74
IEEE Consumer Electronics Magazine - November/December 2020 - 75
IEEE Consumer Electronics Magazine - November/December 2020 - 76
IEEE Consumer Electronics Magazine - November/December 2020 - 77
IEEE Consumer Electronics Magazine - November/December 2020 - 78
IEEE Consumer Electronics Magazine - November/December 2020 - 79
IEEE Consumer Electronics Magazine - November/December 2020 - 80
IEEE Consumer Electronics Magazine - November/December 2020 - 81
IEEE Consumer Electronics Magazine - November/December 2020 - 82
IEEE Consumer Electronics Magazine - November/December 2020 - 83
IEEE Consumer Electronics Magazine - November/December 2020 - 84
IEEE Consumer Electronics Magazine - November/December 2020 - 85
IEEE Consumer Electronics Magazine - November/December 2020 - 86
IEEE Consumer Electronics Magazine - November/December 2020 - 87
IEEE Consumer Electronics Magazine - November/December 2020 - 88
IEEE Consumer Electronics Magazine - November/December 2020 - 89
IEEE Consumer Electronics Magazine - November/December 2020 - 90
IEEE Consumer Electronics Magazine - November/December 2020 - 91
IEEE Consumer Electronics Magazine - November/December 2020 - 92
IEEE Consumer Electronics Magazine - November/December 2020 - 93
IEEE Consumer Electronics Magazine - November/December 2020 - 94
IEEE Consumer Electronics Magazine - November/December 2020 - 95
IEEE Consumer Electronics Magazine - November/December 2020 - 96
IEEE Consumer Electronics Magazine - November/December 2020 - 97
IEEE Consumer Electronics Magazine - November/December 2020 - 98
IEEE Consumer Electronics Magazine - November/December 2020 - 99
IEEE Consumer Electronics Magazine - November/December 2020 - 100
IEEE Consumer Electronics Magazine - November/December 2020 - 101
IEEE Consumer Electronics Magazine - November/December 2020 - 102
IEEE Consumer Electronics Magazine - November/December 2020 - 103
IEEE Consumer Electronics Magazine - November/December 2020 - 104
IEEE Consumer Electronics Magazine - November/December 2020 - 105
IEEE Consumer Electronics Magazine - November/December 2020 - 106
IEEE Consumer Electronics Magazine - November/December 2020 - 107
IEEE Consumer Electronics Magazine - November/December 2020 - 108
IEEE Consumer Electronics Magazine - November/December 2020 - 109
IEEE Consumer Electronics Magazine - November/December 2020 - 110
IEEE Consumer Electronics Magazine - November/December 2020 - 111
IEEE Consumer Electronics Magazine - November/December 2020 - 112
IEEE Consumer Electronics Magazine - November/December 2020 - 113
IEEE Consumer Electronics Magazine - November/December 2020 - 114
IEEE Consumer Electronics Magazine - November/December 2020 - 115
IEEE Consumer Electronics Magazine - November/December 2020 - 116
IEEE Consumer Electronics Magazine - November/December 2020 - Cover3
IEEE Consumer Electronics Magazine - November/December 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20240102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20231112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20230102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20221112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20220102
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20211112
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210708
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210506
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_20210304
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202010
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202009
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202007
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202004
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202003
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_202001
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201910
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201909
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201907
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201905
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201903
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201901
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201811
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201809
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201807
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201805
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_201803
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2017
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2016
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_october2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_july2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_april2015
https://www.nxtbook.com/nxtbooks/ieee/consumerelectronics_january2015
https://www.nxtbookmedia.com