Annals of Telecommunications

, Volume 73, Issue 3–4, pp 279–291 | Cite as

Comiqual: collaborative measurement of internet quality

  • Marc Ibrahim
  • Maroun Chamoun
  • Rima Kilany
  • Melhem El Helou
  • Nicolas Rouhana


With the continuous growth of both fixed and mobile Internet usage, measuring the Internet QoS (quality of service) becomes of vital interest for all involved Internet stakeholders, mainly consumers, operators, and regulators. In this paper, we describe in detail, Comiqual (collaborative measurement of Internet quality), a crowd-sourced large-scale Internet measurement platform that coordinates and collects measurements from measurement agents (MAs) installed on fixed and mobile end user devices. Although the initial and main target of Comiqual is Lebanon, the platform is generically designed to measure the Internet access quality from the user’s perspective anywhere on the globe. The MAs that execute mainly active measurements are jointly controlled by users and by a measurement center (MC); the latter sends measurement instructions to MAs and collects the measurement results. The communication protocol between MC and MAs uses JSON messages that are exchanged via HTTP through REST calls and secured by HTTPS. Measurement results could be openly accessed in a raw format or viewed as an aggregation via a Google map. Moreover, an online statistical tool allows user-defined statistics computation and visualization. All these features combined with the flexibility of the platform management are the main drivers that will allow Comiqual to reach its ultimate goal, which is to create a collaborative, neutral, and transparent observatory of the Internet.


Internet Crowd-sourcing Large-scale measurement Network performance Open data 



This work was jointly funded by the Research Council of Saint Joseph University of Beirut and the Internet Society Community Grants Programme. The authors would like also to thank all the developers who worked hard in order to deploy the Comiqual platform, the android mobile agents, and the fixed agent probes.


  1. 1.
    Bagnulo M, Eardley P, Burbridge T, Trammell B, Winter R (2013) Standardizing large-scale measurement platforms. ACM SIGCOMM Comput Commun Review 43(2). doi: 10.1145/2479957.2479967
  2. 2.
    A framework for large-scale measurement of broadband performance (LMAP). IETF RFC 7584. Accessed 15 Nov 2016
  3. 3.
    Broadband Commission for Digital Development (2015) The state of broadband 2015: broadband as a foundation for sustainable development. ITU and UnescoGoogle Scholar
  4. 4.
    Bajpai V, Schonwalder J (2015) A survey on Internet performance measurement platforms and related standardization efforts. IEEE Commun Surv Tutorials 17(3):1313–1341CrossRefGoogle Scholar
  5. 5.
    Donnet B, Friedman T (2007) Internet topology discovery: a survey. Commun Surv Tutorials 9(4):56–69CrossRefGoogle Scholar
  6. 6.
    Shavitt Y, Shir E (2005) Dimes: let the internet measure itself. SIGCOMM Comput Commun Rev 35(5):71–74CrossRefGoogle Scholar
  7. 7.
    Madhyastha HV, Isdal T, Piatek M, Dixon C, Anderson T, Krishnamurthy A, Venkataramani A (2006) iplane: an information plane for distributed services. In: Proceedings of the 7th Symposium on Operating Systems Design and Implementation, ser. OSDI’06. USENIX Association, Berkeley, pp 367–380Google Scholar
  8. 8.
    Faggiani A, Gregori E, Lenzini L, Luconi V, Vecchio A (2014) Smartphone-based crowdsourcing for network monitoring: opportunities, challenged, and a case study. IEEE Commun Mag 52(1):106–113CrossRefGoogle Scholar
  9. 9.
    SQ301–005-EN (2015) SAMKNOWS TEST METHODOLOGY Methodology and technical information relating to the SamKnows testing platformGoogle Scholar
  10. 10.
    Sonntag S, Manner J, Schulte L. Netradar-Measuring wireless world. In: Modeling Optimization in Mobile, Ad Hoc Wireless Networks (WiOpt), 2013 11th International Symposium on, May 2013, pp 29–34Google Scholar
  11. 11.
    Hanemann A, Boote JW, Boyd EL, Durand J, Kudarimoti L, Lapacz R, Swany DM, Trocha S,Zurawski J (2005) Perfsonar: a service architecture for multi-domain network monitoring. In: Conference on Service-Oriented Computing, ser. ICSOC’05. Springer-Verlag, Berlin, pp 241–254Google Scholar
  12. 12.
    IEEE 802.16 Working Group on Broadband Wireless Access. Accessed 15 Nov 2016
  13. 13.
    Kilany R, Sokhn M, Hellani H Towards flexible K-anonymity in International Conference on Knowledge Engineering and Semantic Web September 21–September 23, 2016 Prague, Czech RepublicGoogle Scholar

Copyright information

© Institut Mines-Télécom and Springer-Verlag France SAS 2017

Authors and Affiliations

  1. 1.Ecole Supérieure d’Ingénieurs de BeyrouthSaint Joseph University of BeirutBeirutLebanon

Personalised recommendations