HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

19
HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON

Transcript of HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Page 1: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

HomingSpot™ GROUP 5 NETWORK DESIGN

NICHOLAS CORNEAUFARRAH ROBERTSRYAN ROBERTSON

Page 2: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Communication/Data Flow Objectives• GPS Coordinates, Beacon Owner ID, and Order ID from Customer Interface to AWS cloud

• Data from cloud to ground beacon base unit

• Communication between drone and base unit

• Delivery confirmation sent to customer(s)

Page 3: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Unknown Variables• Technologies being utilized (drone, beacon)

• Overall network design

• Company goals

• FAA regulations

Page 4: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Network Design Outline• Amazon Web Services build• VPC with Public and Private Subnets and Hardware VPN

Access

• Overall Network Design• Customer Interface

• Drone/Delivery Interface

• Corporate Interface

• Virtual Walk-Through

Page 6: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Overall Network Design

map.pdf

Page 7: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Customer Interface

Page 8: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Customer Interface• Web Server in Public Virtual Private Cloud• Website for company/product info, online ordering, and tracking

• Facebook and Twitter pages

• Application Server in Public Virtual Private Cloud• Mobile App ordering and tracking

• Proprietary ordering software on customer’s PC• Easy ordering, links to secure payment site on website

Page 9: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Drone/Delivery Interface

Page 10: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Drone/Delivery Interface• Drone Information• Order ID, Beacon ID, GPS coordinates and waypoints, and

Bluetooth Master ID sent via Drone/Delivery server in public VPC.

• Information initially sent to Drone/Delivery server from Corporate Server on Private PVC.

• Out for delivery updated in website and mobile tracking tools.

• Beacon/Box Information• Beacon activated from Corporate Server once order is confirmed.

• Order ID sent along with activation signal.

Page 11: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Drone/Delivery Interface• Drone/Beacon Communication• Bluetooth v4.0 Piconet topology.

Beacon/Box

M

AS

Page 12: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Drone/Delivery Interface• Step 1: Handshake• 1a) Order ID verification

initiated by drone

• 1b) Order ID sent from box

• 1c) Verified, proceed to step 2

• 1d) Not verified• Reinitiate from 1a• If verified at 1c, proceed to

step 2• If not verified, abort and

return to base

• Step 2: Box Activation• 2a) Box activation initiated

by drone

• 2b) Box opened sent from box

• 2c) Verified, proceed to step 3

• 2d) Not verified• Reinitiate from 2a• If verified at 2c, proceed to

step 3• If not verified, abort and

return to base

Page 13: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Drone/Delivery Interface• Step 3: Delivery• Delivery initiated by drone• Camera Activated• Package Delivered

• Step 4: Box Lock• 4a) Box Lock initiated by drone

• 4b) Box Closed sent from box

• 4c) Box Locked verification received• Timestamp sent to delivery server

• 4d) Delivery confirmation sent from box to corporate server• Web server updated with tracking information• SMS message and email confirmation sent to customer

• 4e) Beacon deactivated sent from Corporate Server

Page 14: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Corporate Interface• Database Servers in Private portion of VPC• SQL Servers with Microsoft Server 2013 using Clustered Shared

Volumes providing redundancy and backup• Customer orders• GPS Information• Customer Information• Beacon IDs/Bluetooth Ids

Page 15: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Corporate Interface• Intranet VPN access to VPC• Employee Interface• Access to CRM via Database Servers

• Human Resources

• IT

• Accounting

• System Admin

Page 16: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Logical Cloud Topology

Page 17: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Virtual Walk-ThroughCOMPLETE STEP-BY-STEP PROCESS

Page 18: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Step-By-Step1. Customer places order (Web, Mobile App, or Software)

1. Order sent to Web Server/App Server for completion

2. Order ID sent to Corporate Server 1. Customer Information retrieved from Database2. Order Information, customer information, GPS, Bluetooth Info sent to Drone Server3. Beacon activated

2. Drone departs for delivery1. Drone travels to location of GPS coordinates and locks on to Master Bluetooth of

Beacon/Box

2. Bluetooth handshake/verification process

3. Delivery

3. Box verification of delivery sent to Corporate Server1. Database updated

2. Delivery receipt verification sent to Web Server/App Server

3. SMS/Email Sent to customer

4. Beacon deactivated

Page 19: HomingSpot™ GROUP 5 NETWORK DESIGN NICHOLAS CORNEAU FARRAH ROBERTS RYAN ROBERTSON.

Questions?