Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Elastic{ON} Tour Toronto - Analyzing a Full Football Stadium Worth of Wifi Data Every Hour

Elastic Co
September 27, 2017

Elastic{ON} Tour Toronto - Analyzing a Full Football Stadium Worth of Wifi Data Every Hour

Elastic{ON} Tour Toronto - September 27, 2017

Learn how BAI Canada utilizes Elastic to analyze their Wifi data.

Jeremy Foran | Technology Specialist | BAI Canada

Elastic Co

September 27, 2017
Tweet

More Decks by Elastic Co

Other Decks in Technology

Transcript

  1. 1 Jeremy Foran Technology Specialist, BAI Canada Analyzing a Full

    Football Stadium Worth of WiFi Data Every Hour
  2. 2 USA CANADA HONG KONG AUSTRALIA New York Boston Toronto

    Hong Kong 99% coverage nation-wide UK London Majority owner About BAI Communications Bringing the connection to our world BAI Communications is a global, independent, infrastructure owner and operator. We design, build and operate high- quality, robust, communications networks including cellular, Wi-Fi, television and radio broadcasting. We operate in the USA, Canada, UK, Hong Kong and Australia, designing and managing networks that are keeping people connected.
  3. 3 BAI Canada & TTC • In late 2012, the

    Toronto Transmission Commission awarded BAI Canada a 20 plus year licence to provide wireless services in the subway system • BAI Canada has designed and built a fibre backbone with a city wide footprint that extends public facing Wi- Fi and cellular signals to all stations in the subway • Next phase – We are extending cellular signals in the tunnels in the downtown core and when the subway extension to Vaughan opens in December service will be available from the Allen expressway to Highway 7 and Jane
  4. 5 • WiFi Networks – (S) Single Access Point –

    (M) Small Office – (L) Enterprise – (XL) Football Stadiums • RF planning / capacity • Resource management • User Behaviour Will It Scale?
  5. 7 7

  6. 8 8

  7. 11 Obstacles • Reports were canned and rudimentary • Getting

    questions answered required code to be written • There was no APIs to integrate with our current systems / dashboards / reports
  8. 12 Previous Reporting Capabilities Aggregated results, really hard to understand

    how numbers were being derived or calculated 1 2 3 Low granularity; daily No ability to “drill down”; Per Station
  9. 13 Requirements Versatility Speed Accessibility • We don’t know the

    future • Horizontally scalable • Schema-less • Answer questions the day they are asked • Millisecond Queries • Small learning Curve • RESTful API • Library Support • Easy to integrate
  10. 17

  11. 20 Sales Team • Able to answer questions themselves •

    Automate reports for customers and stakeholders • Per station sales and optimization
  12. 29