Dresden AGL/AMM Oct/2018 Fulup Ar Foll Lead Architect [email protected] AGL@SEA From Connected Car to Connected Boat
Dresden AGL/AMM Oct/2018Fulup Ar Foll Lead Architect
AGL@SEAFrom Connected Car to Connected Boat
Oct-2018From Connected Car to Connected Boat 2
Who Are We ?
AGL Albacore (Jan-2016)
AGL Funky Flounder (Oct-2018)
Lorient South Brittany
Oct-2018From Connected Car to Connected Boat 3
Today Marine Electronic● Maritime world has been leveraging electronics for years
● Radar, Chart, Navigation, Entertainment● Sensors (wind, speed, depth, …)● VHF/AIS, Engine, …● Tracking
● As of today, most systems remain independent● Hard/Expensive to inter-connect (despite NMEA-2000)
● No global vision, Data collection, Big Data Analysis● Little reuse, mostly in-house/proprietary systems
● A need for radical change● Move from Hardware oriented to software driven solution● Native interconnected systems B2C (Boat To Cloud)● Built-in cyber-secure / cyber-resilient systems● Leverage technology from other industries for time to market & cost
Oct-2018From Connected Car to Connected Boat 4
From Leisure to Passenger Boats● Leisure
● Create a unique/brand user experience● Build the dream with seamless @sea/@home social
networking● Increase/simplify shared usage● Increase security (tracking, geofence, data analysis)● Increase online service subscription
(chart update, routing, shipchandler)● Professional
● VMS (Vessel Monitoring Systems) – Increase efficiency/cost/security–Lower paper work
● Crew–Entertainment–Communication–Schedule
● Passengers● User in Cabin Experience
(Infotainment, BYOD, navigation, weather)● Increase onboard service adoption● Share experience in realtime with friends@home● Sell more extras (Tourist tours, restaurants, ...)
Oct-2018From Connected Car to Connected Boat 5
Compatible Requirements
● Massive increase in software complexity● Built in support for connected services● Cybersecurity resilient architecture● Reduce time to market for innovation● Improve user experience to mobile phone level● Big data processing on collected data● Provide new generation of personalised services● Massive interconnection with ALIEN systems● BYOD handling for streaming, peering, …● Move to continuous on the air update model (software,chart,weather,traffic,...)
● Life cycle twice bigger but somehow similar (++20/30 years)
Oct-2018From Connected Car to Connected Boat 6
Professional BoatNot so far from a Truck
● Vessel Monitoring Systems (VMS)● Compliance with regulation (eg: fishing zone) ● Simplify, speed up integration of network hardware and services (pre-integrated VMS)● Datalog, geoFence, alarm report, remote diagnostics, …● Reduce paper work load with legal authorities (report, log, statistics, ...)
● Fuel and engine cost and efficiency ● Optimize fuel efficiency and predictive maintenance● Collect & analyse vessel engine performance to optimize fleet costs● Integrate vessel data with existing cloud/in-house monitoring solutions
● ADAS● Augmented reality● Smart routing● Share/compare with fleet data
● Crew● Cabin crew → audio/video/BYOD● Internet connectivity → video call● Activity report, schedule, ...
Oct-2018From Connected Car to Connected Boat 7
Leisure BoatNot so far from a luxury car
● Multiple Screens (3 to 5)● 10”->15” waterproof at steering bar● Cockpit instruments cluster
–@sea → Wind, speed, …–@harbour → Camera, Media player
● Main Cabin–@sea → Navigation (chart, routing, …)–@harbour → Entertainment/Internet
● Bedrooms–Audio/Video–BYOD streaming
● Telematic● Door, unexpected place change, anchor
alarm, …● Engine data, shock detections, water leak● Power management (battery, solar, ...)● Boat sharing (unlock doors, tracking, …)
● Full Internet connectivity● 3/4/5G(mimo) for Internet, boat→cloud● Mobile phone peering- Wifi hotspots● Mobile phone navigation apps.
● ADAS● Peering help (360° camera)● Smart Autopilot● Routing
Oct-2018From Connected Car to Connected Boat 8
Same Technology as Automotive
● Connectivity● NMEA-2000 → Can bus● Ethernet● Video● 3/4/5G + WIFI
● Long Term Support ● Over the air update● Cybersecurity
● Data Collection● Boat → Cloud● Boat → Harbour● Boat → Boat● Cloud → Boat
● Embedded System● Linux● Low Energy
● Safety Compliant● Life Critical
Oct-2018From Connected Car to Connected Boat 9
Initial effort adopting/de-risking AGL at SEA usage
● Add Canboat1 capabilities to AGL● Integration of NMEA2000+NMEA183● Support of J1939 peer to peer protocol● Automatic translation to AGL OpenXC format● POC with real marine sensors
● Port of OpenCPN2 to AGL● Integration as AGL binders/bindings● Multi-screen support● Key plugin support (eg: radar)
● Adding Signal-K3 protocol● High level signaling binding integration
1) https://github.com/canboat/canboat2) https://github.com/OpenCPN 3) https://github.com/signalk/specification
Oct-2018From Connected Car to Connected Boat 10
AGL@SEA Initial Building Blocs● Data Acquisition
● Extension of Low-Can to NMEA-2000 and NMEA-183● Integration of non NMEA data ● Signal Composer + Data Collection● Boat to Cloud with segregation of data● Local storage on time series and/or graph DB
● Data Intelligence● Short & long term logs + monitoring, ...● Distributed sea/land “Deep Learning” model● Loosely coupled AI loopback
(aggregation@land, filtering@sea)● Data Presentation
● Navigation Safety/Risk analysis● Cybersecurity and SIEM● Predictive Maintenance● Fuel Efficiency● Legal form generation (eg: fishing report)● Data correlation within a given ship fleet
Oct-2018From Connected Car to Connected Boat 11
Bootstrapping a Collaborative Projectfor Professional Boats
● University – Industry Collaboration– South Brittany University (lab-sticc)
–Deep Learning Distribution between edge and cloud.–Simulation
– Industry:–Adaptation of AGL to the Sea world (ex: CAN → NMEA2000, V2C → B2C, etc …)–Data restitution (SIEM1, UI, Legal, ...)–Use case definition, Access to real boat and real data
– Funding: (Final Decision 2019/Q1)
– Industry (50%)–French Public Research Funding (50%)
● Planning● Consortium arbitration and Use Case collection 2018/Q4-2019/Q1● Technology risk evaluation and initial POC 2019/Q2-Q3● Initial POC end 2019 at MESTRADE &| CES● On boat demonstrator 2020/Q1-Q2● Marine Grade Linux end 2020 aligned with AGL.
ᄇ
1) SIEM: Security information & Event Management (system)
Oct-2018From Connected Car to Connected Boat 12
Objective 2021 an “AGL Boat”
Lot of spacefor AGL & Sponsor
Logos
Picture AGL workshop Lorient June 2018
Slides @ https://iot.bzh/en/publications