Skip to main content

Advertisement

Log in

Mobile digcovery: discovering and interacting with the world through the Internet of things

  • Original Article
  • Published:
Personal and Ubiquitous Computing Aims and scope Submit manuscript

Abstract

The application of Internet-enabled devices in the real world for the development of Smart Cities, environmental monitoring, bus tracking, and parking requires scalability, extensibility, and integration of emerging resources to reach a suitable ecosystem for data acquisition and interaction with citizens. Internet of things needs to offer efficient support for global communications and access to services and information. It needs to enable homogeneous and seamless machine-to-machine communication for different solutions and applications. This work presents an homogeneous and suitable mechanism for global resource discovery, device access for deployed smart objects in different scenarios, and sensors and devices from end users (participative sensing). The integration of legacy and sensors already available from smart buildings and smart objects is presented. For this purpose, a resolution infrastructure called “digcovery” is defined for maximizing efficiency and sustainability of deployments. Digcovery architecture offers the framework to allow users to register/include their own sensors into a common infrastructure and access/discover the available resources through mobile digcovery. Mobile digcovery exploits the context-awareness, geo-location, and identification technologies available in mobile platforms such as smartphones to discover, interact, and access the resources through its ElasticSearch engine.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  1. Steven Conner W, Krishnamurthy L, Want R (2001) Making everyday life easier using dense sensor networks. In: UbiComp 2001, proceedings of the 3rd international conference on ubiquitous computing, pp 49–55. Springer, London. ISBN:3-540-42614-0

  2. Siewiorek D (2012) Generation SmartPhone, IEEE Spectrum, http://spectrum.ieee.org/consumer-electronics/gadgets/generation-smartphone/, September

  3. Saha D, Mukherjee A (2003) Pervasive computing: a paradigm for the 21st century. Computer 36(3):25–31. doi:10.1109/MC.2003.1185214

    Article  Google Scholar 

  4. Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805

    Article  MATH  Google Scholar 

  5. Emerson B (2010) M2M: the internet of 50 billion devices, Win-Win, Editorial, Huawei

  6. Edwards WK (2006) Discovery systems in ubiquitous computing. Pervasive Comput IEEE 5(2):70–77. doi:10.1109/MPRV.2006.28

    Article  Google Scholar 

  7. Hoang DD, Paik H-Y, Benatallah B (2010) An analysis of spreadsheet-based services mashup. In: Shen HT, Bouguettaya A (eds) Proceedings of the twenty-first Australasian conference on database technologies—vol 104 (ADC ’10). Australian Computer Society, Inc., Darlinghurst, pp 141–150

  8. Dunkels A, Vasseur J (2008) IP for smart objects, Internet Protocol for Smart Objects (IPSO) Alliance, White Paper, N. 1, IPSO Alliance

  9. Shelby Z, Chauvenet C (2012) The IPSO application framework, draft-ipso-app-framework-04, IPSO Alliance, Interop Committee

  10. Tian L (2012) Lightweight M2M (OMA LWM2M), OMA device management working group (OMA DM WG), Open Mobile Alliance (OMA)

  11. Shelby Z, Hartke K, Bormann C, Frank B (2012) Constrained application protocol (CoAP), constrained resources (CoRE) working group, internet engineering task force (IETF), work in progress, draft-ietf-core-coap-13

  12. Li ST, Hoebeke J, Jara AJ (2012) Conditional observe in CoAP, constrained resources (CoRE) working group, internet engineering task force (IETF), work in progress, draft-li-core-conditional-observe-03

  13. Shelby Z (2010) Embedded web services. Wirel Commun IEEE 17(6):52–57. doi:10.1109/MWC.2010.5675778

    Google Scholar 

  14. Hui J, Thubert P (2011) Compression format for IPv6 datagrams over IEEE 802.15.4-Based Networks, RFC 6282, Internet Engineering Task Force (IETF), ISSN: 2070-1721

  15. Bormann C (2012) Guidance for light-weight implementations of the internet protocol suite, lightweight implementation guidelines (LWIG) working group, internet engineering task force (IETF), work in progress, draft-ietf-lwig-guidance-02

  16. Jara AJ, Zamora MA, Skarmeta A (2012) GLoWBAL IP: an adaptive and transparent IPv6 integration in the internet of things, mobile information systems. IOS Press. ISSN:1574-017x. http://iospress.metapress.com/content/x611r3t20n171102/

  17. Sun S, Lannom L, Boesch B (2003) RFC3650—handle system overview. IETF Standards

  18. Coetzee L, Butgereit L, Smith A (2012) Handle system integration as an enabler in an internet of things smart environment. CSIR Meraka Institute, South Africa, p 111

    Google Scholar 

  19. Sung J, Kim D (2009) Sensor profile requirements for sensor network capability information in the EPCglobal network, AUTO-ID Labs, White Paper WP-SOFTWARE-027

  20. Biagioni J, Gerlich T, Merrifield T, Eriksson J (2011) EasyTracker automatic transit tracking, mapping, and arrival time prediction using smartphones. In: SenSys, ACM, pp 68–81

  21. Dunkels A (2006) uIP-A free small TCP/IP stack, The uIP 1.0 reference manual, Swedish Institute of Computer Science—SICS, 10.1.1.154.2510

  22. Jung M, Reinisch C, Kastner W (2012) Integrating building automation systems and IPv6 in the internet of things, sixth international conference on innovative mobile and internet services in ubiquitous computing (IMIS), pp 683–688. doi:10.1109/IMIS.2012.134

  23. Jara AJ, Moreno P, Skarmeta AFG, Varakliotisy S, Kirstein P (2012) IPv6 addressing proxy: mapping native addressing from legacy communication technologies and protocols to IPv6 and the internet of things, international workshop on identification, information and knowledge on the internet of things, IEEE international conference on the internet of things (IoT 2012), Wuxi, China

  24. Entidad Pblica del Transporte de Murcia (2012) Real time bus tracking through web services. http://www.entidadpublicadeltransporte.com/servicioweb/, Last time accessed 15th September 2012

  25. Mackintosh A, Martin A, Brown B, Brunschen C, Daniel S (2012) Zxing, open source library to read 1D/2D barcodes. http://code.google.com/p/zxing/

  26. Jara AJ, Alcolea AF, Zamora MA, Skarmeta AFG (2010) Analysis of different techniques to define metadata structure in NFC/RFID cards to reduce access latency, optimize capacity, and guarantee integrity, intelligent manufacturing systems, vol 10, Part. 1, pp 192–197. doi:10.3182/20100701-2-PT-4011.00034

  27. Jara AJ, Zamora MA, Skarmeta AFG (2009) NFC/RFID applications in medicine: security challenges and solutions, 5th international conference on intelligent environments, ambient intelligence and smart environments, vol 4. IOS Press, pp 879–884. 978-1-60750-056-8

  28. Jara AJ, Zamora MA, Skarmeta AF (2012) Drug identification and interaction checker based on IoT to minimise adverse drug reactions and improve drug compliance. Pervasive Ubiquitous Comput. doi:10.1007/s00779-012-0622-2

  29. Shelby Z (2012) RFC6690—constrained RESTful environments (CoRE) link format, IETF standards, CoRE working group

  30. Zhang J, Chen C, Ma J, He N, Ren Y (2011) uSink: smartphone-based mobile sink for wireless sensor networks, 5th IEEE workshop on personalized networks (PerNets 2011), pp 90–95

  31. Chu Y-H, Hsieh Y-C, Wang C-H, Pan Y-C, Chang R-I (2011) UPHSM—ubiquitous personal health surveillance and management system via WSN agent on open source smartphone, IEEE 13th international conference on e-health networking, applications and services, pp 60–63

  32. Moreira N, Venda M, Silva C, Marcelino L, Pereira A (2011) @sensor—mobile application to monitor a WSN, 6th Iberian conference on information systems and technologies (CISTI), p 16

  33. Schleiss P, Torring N, Mikkelsen SA, Jacobsen RH (2012) Interconnecting IPv6 wireless sensors with an Android smartphone in the future internet, 2nd Baltic Congress on future internet communications, pp 14–18

  34. Das SR, Chita S, Peterson N, Shirazi BA, Bhadkambar M (2011) Home automation and security for mobile devices, 1st IEEE PerCom workshop on pervasive communities and service clouds, pp 141–146

  35. Wang S, Shi W, Arnetz B, Wiholm C (2010) SPARTAN—a framework for smart phone assisted real time health care network design, 6th international conference on collaborative computing: networking, applications and worksharing (CollaborateCom), pp 1–10

  36. Lee B-H, An S-H, Shin D-R (2011) A remote control service for OSGi-based unmanned vehicle using smartphone in ubiquitous environment, 3th international conference on computational intelligence, communication systems and networks, pp 158–163

  37. Srikanth SV, Pramod PJ, Dileep KP, Tapas S, Patil MU, Sarat CBN (2009) Design and implementation of a prototype smart PARKing (SPARK) system using wireless sensor networks, international conference on advanced information networking and applications workshops, pp 401–406

  38. Smart Cities Project (2011) Mobile App for bus users in Edimburgh, SmartCities Brief, No. 19. ISBN. 9781907576362. http://www.smartcities.info

  39. Park JW, Yun CH, Rho SW, Jung HS (2011) Mobile cloud web-service for U-City, 9th IEEE international conference on dependable, autonomic and secure computing, pp 1061–1065

  40. Aberer K, Hauswirth M, Salehi A (2006) A middleware for fast and flexible sensor network deployment, 32nd international conference on Very large data bases (VLDB ’06), VLDB Endowment, pp 1199–1202

  41. Salehi A, Riahi M, Michel S, Aberer K (2009) GSN, middleware for stream world, 10th international conference on mobile data management (MDM 2009), May 18–20, Taipei, Taiwan

  42. Jara A, Skarmeta AF (2012) Deliverable 3.1—look-up/discovery, context-awareness, and resource/services directory, universal integration of the internet of things through an IPv6-based service oriented architecture enabling heterogeneous components interoperability (IoT6), FP7 ICT—288445. http://www.iot6.eu/images/stories/deliverables/IoT6-D3.1.pdf

  43. Jara AJ, Zamora MA, Skarmeta AFG (2011) An internet of thingsbased personal device for diabetes therapy management in ambient assisted living (AAL). Personal Ubiquitous Comput 15(4):431–440. doi:10.1007/s00779-010-0353-1

    Article  Google Scholar 

Download references

Acknowledgments

This work has been carried out by the excellence research group “Intelligent Systems and Telematics” granted from the Foundation Seneca (04552/GERM/06). The authors would like to thank the Spanish Ministry of Science and Education with the FPU program grant (AP2009-3981), the Ministry of Science and Innovation, through the Walkie-Talkie project (TIN2011- 27543-C03-02), the STREP European Projects “Universal Integration of the Internet of things through an IPv6-based service-oriented architecture enabling heterogeneous components interoperability (IoT6)” from the FP7 with the grant agreement no: 288445, “IPv6 ITS Station Stack (ITSSv6)” from the FP7 with the grant agreement no: 210519, and the GEN6 EU Project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio J. Jara.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jara, A.J., Lopez, P., Fernandez, D. et al. Mobile digcovery: discovering and interacting with the world through the Internet of things. Pers Ubiquit Comput 18, 323–338 (2014). https://doi.org/10.1007/s00779-013-0648-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00779-013-0648-0

Keywords

Navigation