Outdoor lighting system

14
Outdoor Lighting System Focus on fault management in outdoor lighting system

Transcript of Outdoor lighting system

Page 1: Outdoor lighting system

Outdoor Lighting System

Focus on fault management in outdoor lighting system

Page 2: Outdoor lighting system

Scenario

Assumption:When we use smart lighting system on out door condition: sensor might not working as we want i.e. light doesn't turn on when sensor detect sundown.

In case sensor don’t work correct by itself, we need to manual configure, control via wireless communication and make sure that the wireless connection is reliable even the changing environmental condition.

Additionally, the scalable network can expand to thousands of nodes by using IPv6.

Page 3: Outdoor lighting system

Model

Page 4: Outdoor lighting system

Standards

Page 5: Outdoor lighting system

Solution

o Goal: Build a wireless sensor network embedded Internet allow to manual configuring, control, monitoring the lights system via Internet using IPv6 is identifier for sensor nodes.

o Criteria:

1. Flexibility: Change configuring the topology for adapting to environmental conditions.

2. Scalability: The network is still stable when extend more and more sensor nodes.

Provide services to manage the IPv6 wireless network

called RPL (IPv6 Routing protocol for LLNs)

Page 6: Outdoor lighting system

Stack

Page 7: Outdoor lighting system

Hardware TelosB

Microprocessor: 8 MHz MSP430 F1, 10kB RAM, 48kB Flash 12bit A/D, 2 UART, 2 SPI … Radio: CC2420, 2.4GHz IEEE 802.15.4 compliance data rate 250kbps Humidity/ Temperature Sensor: SHT11 Light Sensor: Ambient light, IR.

Page 8: Outdoor lighting system

RPL

IPv6 routing protocol for LLNs that specifies how to build logical routing topology (graph) over physical network to meet specific criteria.

The network administrator decide to have multiple graphs active with different set of requirements.

In this project, we set up the requirements: Flexible manage the network dynamically as well as manually Reliable connection between nodes Easily expand number of nodes as demand to widen the network.

Page 9: Outdoor lighting system

Graph building process The gateway (root) starts

advertising the information about the graph using DIO message.

Upon the receive message, node compute the rank – indicate the relative position of node respect to the root.

Choose the best path toward to the root by selecting the preferred parents based on objective function, metric (link quality, battery node...)

This process will repeat to advertising DIO, compute rank and do parents selection until leaf node where the process terminated.

Page 10: Outdoor lighting system

UPWARD Routing

After this formation completed, each node has routing entry toward its parents also has reach-ability toward the root UPWARD routing

We use this operation allow root collect the information from all the node of the network.

Page 11: Outdoor lighting system

Link Reliability - ETX

ETX metric is the expected number of transmission required to successfully transmit and acknowledge a packet on the link

This metric regards to the link reliability level to select parent that provides delivery with the least number of transmission.

The objective function decide the minimum-ETX path indicate the reliable connection between nodes.

formula: ETX= 1 / (Df * Dr) where Df is the measured probability that a packet is received by the neighbor and Dr is the measured probability that the acknowledgment packet is successfully received.

Page 12: Outdoor lighting system

Repair

Principles: A node is not allowed to select as a parent a neighboring node whose rank is greater specific value defined by node-rank+ max_depth.

When link failure occur. A node has no router parent will trigger local repair to inform its child nodes find another parent node while itself find other node as a parent (comply the rule).

Page 13: Outdoor lighting system

DOWNWARD Routing

When we have the traffic from outside the LLN network, at the root A send the packet destined to node B. The root choose next-hop to forward IPv6 packet. This require the root A look up its routing table that contained the path to the destination B. We use this traffic in order to manual control, query the lighting sensor node.

Routing table is built and populated by advertised DAO message. Operation: Each node joined the graph it will send DAO to its parent set.

As received the DAO message, node processes the prefix information and add a entry into routing table. This process continues until the prefix information reach the root.

Page 14: Outdoor lighting system

Conclusion Solved the requirements set is setup when design the network. The latency is quite great.

Development: Outdoor System is the key factor in Smart City with capable of sense “things” in order to detect (or even predict) changes in the weather as well as the congestion traffic in megacity.

Group 1 Group 2 Group 30

1

2

3

4

5

6

1.6935

3.2797

5.1476

Average Response Time

Aver

age

Resp

onse

Tim

e(s)