BSense: A Flexible and Open-Source Broadband Mapping Framework

  • Giacomo Bernardi
  • Damon Fenacci
  • Mahesh K. Marina
  • Dimitrios P. Pezaros
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7289)


We present, BSense, a flexible broadband mapping system for broadband coverage and quality assessment of broadband connections in a given geographic region. For coverage related analysis, it relies on data that is either obtained from ISPs or generated based on technology models and information about infrastructure sites. Broadband quality assessment in BSense is via host-based measurements using our multi-platform and technology-adaptive software client which periodically runs as a background process on users’ computers. The host-based software measurement approach employed in BSense is not only cost-effective but is also flexible and reduces measurement bias. BSense also incorporates a flexible broadband quality index for summarizing the collective effect of various underlying attributes such as download/upload speeds and latency. BSense system has been implemented based on open-source software components. The usefulness of the BSense system is demonstrated using two real world case studies, one on identifying notspots in Scotland and the other on broadband quality assessment in a rural part of Scotland through pilot deployment.


Broadband mapping performance measurement broadband quality index broadband access technologies 


  1. 1.
    US National Broadband Map,
  2. 2.
  3. 3.
    Broadband Map for Germany,
  4. 4.
  5. 5.
    Ookla Speedtest,
  6. 6.
  7. 7.
    Grubesic, T.H.: Spatial Data Constraints: Implications for Measuring Broadband. Telecommunications Policy 32(7) (August 2008)Google Scholar
  8. 8.
    Ofcom. Assessment of the Theoretical Limits of Copper in the Last Mile (July 2008),
  9. 9.
  10. 10.
  11. 11.
    Sundaresan, S., et al.: Broadband Internet Performance: A View From the Gateway. In: Proc. ACM SIGCOMM (2011)Google Scholar
  12. 12.
  13. 13.
  14. 14.
    Dischinger, M., Haeberlen, A., Gummadi, K., Saroiu, S.: Characterizing Residential Broadband Networks. In: Proc. Internet Measurement Conference, IMC (2007)Google Scholar
  15. 15.
    Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach, ch.16. Pearson (2010)Google Scholar
  16. 16.
    Kanuparthy, P., Dovrolis, C.: ShaperProbe: End-to-end Detection of ISP Traffic Shaping using Active Methods. In: Proc. Internet Measurement Conference, IMC (2011)Google Scholar
  17. 17.
    Bernardi, G., Fenacci, D., Marina, M.K., Pezaros, D.P.: BSense: A Flexible and Open-Source Broadband Mapping Framework. The University of Edinburgh, Informatics Research Report EDI-INF-RR-1408 (December 2011),
  18. 18.
    Botta, A., Dainotti, A., Pescapè, A.: Multi-Protocol and Multi-Platform Traffic Generation and Measurement. In: Proc. IEEE INFOCOM (2007); DemoGoogle Scholar
  19. 19.
    Kreibich, C., Weaver, N., Nechaev, B., Paxson, V.: Netalyzr: Illuminating The Edge Network. In: Proc. Internet Measurement Conference, IMC (2010)Google Scholar
  20. 20.
    Vicente, M., Gil de Bernabé, F.: Assessing the Broadband Gap: From the Penetration Divide to the Quality Divide. Technological Forecasting & Social Change 77(5) (June 2010)Google Scholar
  21. 21.
    Bernardi, G., Buneman, P., Marina, M.K.: Tegola Tiered Mesh Network Testbed in Rural Scotland. In: Proc. ACM MobiCom Workshop on Wireless Networks and Systems for Developing Regions (WiNS-DR 2008) (September 2008)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2012

Authors and Affiliations

  • Giacomo Bernardi
    • 1
  • Damon Fenacci
    • 1
  • Mahesh K. Marina
    • 1
  • Dimitrios P. Pezaros
    • 2
  1. 1.School of InformaticsThe University of EdinburghUK
  2. 2.School of Computing ScienceUniversity of GlasgowUK

Personalised recommendations