supervisor: mr. hai vortman. the ultimate goal creating a wireless sensor network using bluetooth...

36
Supervisor: Mr. Hai Vortman

Post on 22-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Supervisor: Mr. Hai Vortman

Page 2: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

The ultimate goal

• Creating a wireless sensor network using Bluetooth technology.

Page 3: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

The project Goals

Developing software for the sensor and for the server.

Developing a work area in order to testing various wireless network protocol such as Gradient Algorithm PIF,CT3 and CT2.

Testing our WSN using several computers and comparing reliability with the expectation.

Suggesting solutions to save energy using this kind of already very low power sensor consumers.

Page 4: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Why our project is very interesting

• Practical • Very low effort for usage in real system

simulation • Can be used from labs that would like to test

any event detection system.• Can be easily developed for other devices

such as (mobile)

Page 5: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Overview• The Bluetooth Special Interest Group was

founded in September 1998.

• The SIG has more than 11,000 member companies.

• Last decade:1.5 billion Bluetooth enabled devices have been shipped.“The first ten years of Bluetooth development has been amazing to watch,” said Michael Foley, Ph.D., executive director, the Bluetooth SIG. “From prototypes in 1998 to more than 1.5 billion devices on the market today, no other consumer technology has grown as fast in such a short period of time.”

Page 6: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Bluetooth Stack

Page 7: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Bluetooth Piconet and Scatternet

Page 8: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Bluetooth + and -

• Advantages:– Power ! – Commonness : more than 1.5 billion Bluetooth devices.– Low cost.

• Disadvantages:– Little bandwidth– Low Security– The network is constructed from several piconets. Each

piconets compound from master & up to 7 slaves.

Class 1100mW100m

Class 22.5mW10m

Class 31 mW1m

Page 9: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

BT vs. Wi-Fi

• Wi-Fi differs from Bluetooth in that it provides higher throughput and covers greater distances, but requires more expensive hardware and may present higher power consumption.

• Wi-Fi enables a faster connection, better range from the base station, and better security than Bluetooth although….

Page 10: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

WSN Technology• A wireless sensor network (WSN) is a computer

network consisting of distributed autonomous devices using sensors to detect events and spread data.

• There are several main obstacles that need to be overcome before when designing a wireless sensor network:

1. Energy.

2. Computation

3. Communication

Page 11: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Wireless Sensors Network Tradeoff

• Usually the main trade-off that are taken under consideration when designing a wireless sensor networks is between energy and communication overhead saving in every routing solution.

Page 12: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

WSN – our implementation

• Basic constrains:1.A unique Base Station2.Can be any number of sensors3.Message sent only one way4.Maximum sons (7) - (Hardware constrain)

Page 13: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

State machine for BS

Page 14: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

State machine for sensor

Page 15: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B∞

A∞

BS0

C∞

E∞

D∞ G

F∞

Page 16: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B∞

A∞

BS0

C∞

E∞

D∞ G

F∞

Page 17: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B∞

A∞

BS0

C∞

E∞

D∞ G

F∞

Page 18: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E∞

D∞ G

F∞

Page 19: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E∞

D2 G

F∞

Page 20: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E∞

D2 G

F∞

Page 21: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2 G

F∞

Page 22: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2 G

F∞

Page 23: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2 G

F3

Page 24: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2 G

3

F3

Page 25: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2

F3

G3

Page 26: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

B1

A1

BS0

C1

E2

D2

F3

G3

Page 27: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

The SystemSystem Requirements (briefly )

The Sensor entity (henceforth called the system) is a software application responsible to implement a pre-defined state machine in order to enable event identification and reliable communication with other sensors entities.

Such a system could be very useful and helpful in buildings security and administration, army systems, event propagation systems etc…

Page 28: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

System Context

The system will run on every machine that has the following requirements:512K minimum of total memory availableBluetooth wireless network connectionCompliant implementation of the J2ME Connected

Limited Device Configuration

The system shall provide a GUI for controlling and configuring each sensor.

Page 29: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Functional Requirements

Communication

The application should be able to gathering data on the environment and decide his responsibilities.

The application should be able to receive information from the slaves and transfer to the master/server and vice versa.

The application should check for new potential connection from time to time.

Given an event the application should transmit it to his master.

Page 30: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

…. Continue… (Functional Requirements)

Event Detection

The software should be designed independently from the kind of event.

Page 31: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

…. Continue… (Functional Requirements)

Environment changes support

The system should be able (considering that is possible) to rebuild itself in case of environment “little” changes:

Example: some sensors stop working.

Note: The system is not design for support a moveable network.

Page 32: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Software component

Page 33: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Demonstration..…

Page 34: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Disconnection case

Two different approach1.The device is not always connected. That

means that there is a check from time to time + a transmission that can reveal a failure(Power saving)

2.The device is always connected so that the failure is in reveal in real time.(Better for demonstration and less time to rebuild the network)

Page 35: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Future possible implementation

• Implement other kind of WSN algorithms: PI (Routing via Broadcast),PIF

• Implementation of Connectivity Test algorithms: CT2, CT3

• System improvement1. Usage of more than one BS 2. Ranking system improvement

• Mobile adaption

Page 36: Supervisor: Mr. Hai Vortman. The ultimate goal Creating a wireless sensor network using Bluetooth technology

Thank you