SlideShare une entreprise Scribd logo
1  sur  11
Bridging the Mobile Web and
      the Web of Things
   in Urban Environments
Andreas Kamilaris, Nicolas Iannarilli, Vlad Trifa
and Andreas Pitsillides


  Urban Internet of Things Workshop 2010


                                           29 November 2010
Motivation                                                    University of Cyprus




• Future urban areas will be highly crowded.
• Embedded sensors are massively deployed around the
  world, especially in big cities.
• New technologies allow the Internet to penetrate into
  the real world of physical objects.
• The vision of the Internet of Things.
• The forthcoming Web of Things.
• Ubiquitous mobile Internet connectivity makes the
  Mobile Web an enticing practice.

The Web of Things as a real-time platform, for supporting
people to shape the city they live in, through their mobile
phones!
The Web of Things                                      University of Cyprus




• Connect embedded devices to the Web by reusing
  well-accepted and understood Web standards.
• The REST architectural style defines how to use
  HTTP as an application protocol.
• It models services as resources, which can only be
• manipulated by the methods specified in the HTTP
  standard (e.g. GET, POST, PUT, DELETE).
• Directly embedding Web servers on physical devices
  Vs employing gateways.
Discovering Web-based Physical Things                    University of Cyprus




• Online global sensor directories (e.g. Pachube, SenseWeb).
• They enable people to share, discover and monitor in real-
  time sensor and environmental data from Internet-enabled
  physical devices around the world.




• A real-time search engine for the Web of Things?
• Dyser enables finding Web-based real-world entities.
The Mobile Web meets the Web of Things                           University of Cyprus




• A mobile application that discovers, locates and interacts with
  services, provided by Web-enabled sensors.
• Web-based sensor discovery using Pachube directory.
• Location as the key element for filtering sensory data.
• Proximity as a circle with the user’s exact location at the center.
  User-defined radius.
• PachuRadar application.




While the mobile user can be wandering inside his city, he can be
informed in real-time about the local environmental conditions.
Real-time Localization                                                     University of Cyprus




Localization     Accuracy      Coverage       Power      Positives       Negatives
 Technique                                 Consumption
    GPS             High       Outdoors       High       Integrated in          -
                                                          new mobile
                   (2-5 m)                                  phones
   Wi-Fi            Good       Outdoors/      High            -            Restricted
                                                                         coverage, does
 positioning      (10-20 m)     Indoors                                     not scale
   GSM cell          Low       Outdoors/      Low             -                 -
    tower       (150-1000 m)    Indoors
triangulation


• We selected GPS as our localization technique
  because high accuracy is required in dense urban
  settings.
• Wi-Fi positioning has severe negatives.
Evaluation Methodology                                       University of Cyprus




• We installed PachuRadar application on a Nokia N95 phone.
• We placed three Telosb sensors at the University of Cyprus.
• We enabled them to the Web and to Pachube.
• We set a number of reference points near the university area,
  with known coordinates and different distances from the sensors.
• We measured location estimates for each reference point and
  distances from each point to the three sensor motes, using the
  phone’s onboard GPS sensor.
Evaluation Results                                               University of Cyprus




        Reference    Accuracy   Sensor 1   Sensor 2   Sensor 3
           Point
        1 (0.1 km)     4m         4m         4m         3m
        2 (0.5 km)     5m         3m         3m         3m
        3 (1.5 km)     3m         3m         2m         3m
        4 (4.5 km)     4m         6m         6m         7m
        5 (10 km)      3m         9m        12 m       11 m


• Few meters inaccuracy is an inevitable issue, due to the default
  positioning inaccuracy of the current GPS modules.
• For greater distances, we can see that the error is slightly
  increased. This is mainly because we did not take into account
  that the earth is slightly flattened around the equator.
• Simplicity in designing advanced sensory systems in cities.
Urban Mashups (Future Work)                                    University of Cyprus




• Web-enabled devices extend Web mashups into Physical Mashups.
• Further extended in urban areas into Urban Mashups to deal with the
  highly dynamic and mobile urban landscape.
• Urban mashups as opportunistic physical mashups, validated only
  when the local environmental conditions support the sensor-based
  Web services, which are defined by these mashups.
• Employ Semantic Web technologies (RDF, OWL).




Traffic can be characterized by pollution, noise and movement sensors.
Conclusions                                                     University of Cyprus




• Future urban areas will be highly crowded, massively
  equipped with networked sensors. Location-based mobile
  Web services will facilitate the filtering of vast amount of
  sensory data into crucial information that would enhance
  the quality of life of citizens, while moving within their cities.
• Community-based, real-time sensor sharing.
• A plug and play, flexible approach to inspire people to
  engage with their public spaces.
• Environmental/Urban Awareness.
• The vision of a real-time digital city.
Thanks for your attention!

Contact Details: Andreas Kamilaris (camel9@gmail.com)

Contenu connexe

En vedette

Georgian wine export plan
Georgian wine export planGeorgian wine export plan
Georgian wine export planNiraj Patel
 
Creating and budgeting an effective dtc marketing plan wine entreneurship v2
Creating and budgeting an effective dtc marketing plan   wine entreneurship v2Creating and budgeting an effective dtc marketing plan   wine entreneurship v2
Creating and budgeting an effective dtc marketing plan wine entreneurship v2Ryan Neergaard
 
The Process of Making Wine and Champagne
The Process of Making Wine and ChampagneThe Process of Making Wine and Champagne
The Process of Making Wine and ChampagneEmily Stellfox
 
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...Ajjay Kumar Gupta
 
The wine making process
The wine making processThe wine making process
The wine making processpaolamarti55
 

En vedette (6)

Georgian wine export plan
Georgian wine export planGeorgian wine export plan
Georgian wine export plan
 
Creating and budgeting an effective dtc marketing plan wine entreneurship v2
Creating and budgeting an effective dtc marketing plan   wine entreneurship v2Creating and budgeting an effective dtc marketing plan   wine entreneurship v2
Creating and budgeting an effective dtc marketing plan wine entreneurship v2
 
Wine
Wine Wine
Wine
 
The Process of Making Wine and Champagne
The Process of Making Wine and ChampagneThe Process of Making Wine and Champagne
The Process of Making Wine and Champagne
 
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...
Beer and Wine Industry, Winery Project, Grape Wine Projects, Wine Yard, Grape...
 
The wine making process
The wine making processThe wine making process
The wine making process
 

Plus de Andreas Kamilaris

Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Andreas Kamilaris
 
Transferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsTransferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsAndreas Kamilaris
 
Training deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesTraining deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesAndreas Kamilaris
 
Geospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsGeospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsAndreas Kamilaris
 
A Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsA Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsAndreas Kamilaris
 
The evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsThe evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsAndreas Kamilaris
 
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...Andreas Kamilaris
 
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Andreas Kamilaris
 
Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep LearningDisaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep LearningAndreas Kamilaris
 
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesA Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesAndreas Kamilaris
 
Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Andreas Kamilaris
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Andreas Kamilaris
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Andreas Kamilaris
 
Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Andreas Kamilaris
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsAndreas Kamilaris
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Andreas Kamilaris
 
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Andreas Kamilaris
 
Social Electricity User Manual
Social Electricity User ManualSocial Electricity User Manual
Social Electricity User ManualAndreas Kamilaris
 
Social Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionSocial Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionAndreas Kamilaris
 

Plus de Andreas Kamilaris (20)

Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
Experiences from the use of CovTracer: A contact tracing tool deployed in Cyp...
 
Transferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fieldsTransferring manure from livestock farms to be used as fertilizer in crop fields
Transferring manure from livestock farms to be used as fertilizer in crop fields
 
Training deep learning models to count using synthetic images
Training deep learning models to count using synthetic imagesTraining deep learning models to count using synthetic images
Training deep learning models to count using synthetic images
 
Geospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental InformaticsGeospatial Analysis and Internet of Things in Environmental Informatics
Geospatial Analysis and Internet of Things in Environmental Informatics
 
A Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental InformaticsA Review on the Application of Natural Computing in Environmental Informatics
A Review on the Application of Natural Computing in Environmental Informatics
 
The evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of ThingsThe evolution of pervasive computing towards a Web of Things
The evolution of pervasive computing towards a Web of Things
 
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
AgriBigCAT: An Online Platform for Estimating the Impact of Livestock Agricul...
 
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...Estimating the Environmental Impact of Agriculture by means of Geospatial and...
Estimating the Environmental Impact of Agriculture by means of Geospatial and...
 
Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep LearningDisaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
Disaster Monitoring using Unmanned Aerial Vehicles and Deep Learning
 
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter CitiesA Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
A Web of Things Based Eco-System for Urban Computing - Towards Smarter Cities
 
Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...Big data analysis and Integration of Geophysical information from the Catalan...
Big data analysis and Integration of Geophysical information from the Catalan...
 
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...Estimating the Impact of Agriculture on the Environment of Catalunya by means...
Estimating the Impact of Agriculture on the Environment of Catalunya by means...
 
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
Agri-IoT: A Semantic Framework for Internet of Things-enabled Smart Farming A...
 
Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?Do ”Web of Things Platforms” Truly Follow the Web of Things?
Do ”Web of Things Platforms” Truly Follow the Web of Things?
 
WOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of ThingsWOTS2E: A Search Engine for a Semantic Web of Things
WOTS2E: A Search Engine for a Semantic Web of Things
 
Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...Enabling the physical world to the Internet and potential benefits for agricu...
Enabling the physical world to the Internet and potential benefits for agricu...
 
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
Privacy Concerns in Sharing Personal Consumption Data through Online Applicat...
 
Social Electricity User Manual
Social Electricity User ManualSocial Electricity User Manual
Social Electricity User Manual
 
Social Electricity
Social ElectricitySocial Electricity
Social Electricity
 
Social Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project DescriptionSocial Electricity Online Platform (SEOP) EU Project Description
Social Electricity Online Platform (SEOP) EU Project Description
 

Dernier

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Dernier (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Bridging the Mobile Web and the Web of Things in Urban Environments

  • 1. Bridging the Mobile Web and the Web of Things in Urban Environments Andreas Kamilaris, Nicolas Iannarilli, Vlad Trifa and Andreas Pitsillides Urban Internet of Things Workshop 2010 29 November 2010
  • 2. Motivation University of Cyprus • Future urban areas will be highly crowded. • Embedded sensors are massively deployed around the world, especially in big cities. • New technologies allow the Internet to penetrate into the real world of physical objects. • The vision of the Internet of Things. • The forthcoming Web of Things. • Ubiquitous mobile Internet connectivity makes the Mobile Web an enticing practice. The Web of Things as a real-time platform, for supporting people to shape the city they live in, through their mobile phones!
  • 3. The Web of Things University of Cyprus • Connect embedded devices to the Web by reusing well-accepted and understood Web standards. • The REST architectural style defines how to use HTTP as an application protocol. • It models services as resources, which can only be • manipulated by the methods specified in the HTTP standard (e.g. GET, POST, PUT, DELETE). • Directly embedding Web servers on physical devices Vs employing gateways.
  • 4. Discovering Web-based Physical Things University of Cyprus • Online global sensor directories (e.g. Pachube, SenseWeb). • They enable people to share, discover and monitor in real- time sensor and environmental data from Internet-enabled physical devices around the world. • A real-time search engine for the Web of Things? • Dyser enables finding Web-based real-world entities.
  • 5. The Mobile Web meets the Web of Things University of Cyprus • A mobile application that discovers, locates and interacts with services, provided by Web-enabled sensors. • Web-based sensor discovery using Pachube directory. • Location as the key element for filtering sensory data. • Proximity as a circle with the user’s exact location at the center. User-defined radius. • PachuRadar application. While the mobile user can be wandering inside his city, he can be informed in real-time about the local environmental conditions.
  • 6. Real-time Localization University of Cyprus Localization Accuracy Coverage Power Positives Negatives Technique Consumption GPS High Outdoors High Integrated in - new mobile (2-5 m) phones Wi-Fi Good Outdoors/ High - Restricted coverage, does positioning (10-20 m) Indoors not scale GSM cell Low Outdoors/ Low - - tower (150-1000 m) Indoors triangulation • We selected GPS as our localization technique because high accuracy is required in dense urban settings. • Wi-Fi positioning has severe negatives.
  • 7. Evaluation Methodology University of Cyprus • We installed PachuRadar application on a Nokia N95 phone. • We placed three Telosb sensors at the University of Cyprus. • We enabled them to the Web and to Pachube. • We set a number of reference points near the university area, with known coordinates and different distances from the sensors. • We measured location estimates for each reference point and distances from each point to the three sensor motes, using the phone’s onboard GPS sensor.
  • 8. Evaluation Results University of Cyprus Reference Accuracy Sensor 1 Sensor 2 Sensor 3 Point 1 (0.1 km) 4m 4m 4m 3m 2 (0.5 km) 5m 3m 3m 3m 3 (1.5 km) 3m 3m 2m 3m 4 (4.5 km) 4m 6m 6m 7m 5 (10 km) 3m 9m 12 m 11 m • Few meters inaccuracy is an inevitable issue, due to the default positioning inaccuracy of the current GPS modules. • For greater distances, we can see that the error is slightly increased. This is mainly because we did not take into account that the earth is slightly flattened around the equator. • Simplicity in designing advanced sensory systems in cities.
  • 9. Urban Mashups (Future Work) University of Cyprus • Web-enabled devices extend Web mashups into Physical Mashups. • Further extended in urban areas into Urban Mashups to deal with the highly dynamic and mobile urban landscape. • Urban mashups as opportunistic physical mashups, validated only when the local environmental conditions support the sensor-based Web services, which are defined by these mashups. • Employ Semantic Web technologies (RDF, OWL). Traffic can be characterized by pollution, noise and movement sensors.
  • 10. Conclusions University of Cyprus • Future urban areas will be highly crowded, massively equipped with networked sensors. Location-based mobile Web services will facilitate the filtering of vast amount of sensory data into crucial information that would enhance the quality of life of citizens, while moving within their cities. • Community-based, real-time sensor sharing. • A plug and play, flexible approach to inspire people to engage with their public spaces. • Environmental/Urban Awareness. • The vision of a real-time digital city.
  • 11. Thanks for your attention! Contact Details: Andreas Kamilaris (camel9@gmail.com)