miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Location-Based Ubiquitous Context Exchange in Mobile Environments
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media. (SensorBasedServices, SensibleReality)
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media. (STC)ORCID iD: 0000-0002-1342-0966
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media. (STC)
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Technology and Media. (STC)
2010 (English)In: Lecture Notes of the Institute for Computer Sciences Social Informatics and Telecommunications Engineering Vol 68, Springer, 2010, 177-187 p.Conference paper, Published paper (Refereed)
Abstract [en]

Context-aware applications and services require ubiquitous access to context information of users. The limited scalability of centralized servers used in the provisioning of context information mandates the search for scalable peer-to-peer protocols. Furthermore, unnecessary signaling must be avoided in large-scale context networks, when location-based services only require nodes in a certain area with which to communicate context. To this end, we propose a lightweight model for composing and maintaining unstructured location-scoped networks of peer-to-peer nodes, which gossips in order to ensure quality of service for each user. The model is implemented in a prototype application running in a mobile environment, which is evaluated with respect to real-time properties. This model can also be extended to include more context dimensions, other than location.

Place, publisher, year, edition, pages
Springer, 2010. 177-187 p.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:miun:diva-12280ISI: 000307366900016Scopus ID: 2-s2.0-84870673461OAI: oai:DiVA.org:miun-12280DiVA: diva2:372201
Conference
Monami 2010
Available from: 2010-11-24 Created: 2010-11-24 Last updated: 2015-03-17Bibliographically approved
In thesis
1. Enabling Adaptive Context Views for Mobile Applications: Negotiating Global and Dynamic Sensor Information
Open this publication in new window or tab >>Enabling Adaptive Context Views for Mobile Applications: Negotiating Global and Dynamic Sensor Information
2011 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Mobile devices with Internet access and large amounts of sensors, pushes the development of intelligent services towards new forms of pervasive applications. These applications are made context-aware by utilizing information from sensors and hence the context of a situation, in order to provide a better service. Based on this, the focus of this thesis is on the challenge of creating context awareness in mobile applications. That both utilizes dynamic context information from globally available sensors and provides adaptive views of relevant context information to applications.

The first challenge is to identify the properties of an architecture that provides scalable access to information from global sensors within bounded time, because existing systems do not support these properties in a satisfactory manner. The majority of related systems employ a centralized approach with limited support for global sensor information due to poor scalability. Therefore, this thesis proposes a distributed architecture capable of exchanging context between users and entities on a peer-to-peer overlay. Pervasive applications can thus utilize global sensor information in a scalable and manageable way within predictable time bounds.

The second challenge to support continually changing and evolving context information, while providing it as both adaptive and manageable views to applications. To address this particular problem, this thesis proposes the usage of a locally stored evolving context object called a context schema. In detail, this schema contains all context information that is considered as being relevant for a specific user or entity. Furthermore, this thesis proposes an application interface that can provide snapshots of the evolving context schemas as adaptive views. These views can then be used in context-aware mobile applications, without inducing unnecessary delays.

By successfully addressing the challenges, this thesis enables the creation of pervasive and adaptive applications that utilize evolving context in mobile environments. These capabilities are made possible by enabling access to global sensor information based on a distributed context exchange overlay, in combination with evolving context schemas offered as views through an application interface. In support of these claims, this thesis has developed numerous proof-of-concept applications and prototypes to verify the approach. Hence, this thesis concludes that the proposed approach with evolving context information has the ability to scale in a satisfactory manner and also has the ability to dynamically offer relevant views to applications in a manageable way.

Place, publisher, year, edition, pages
Sundsvall: Mittuniversitetet, 2011. 68 p.
Series
Mid Sweden University licentiate thesis, ISSN 1652-8948 ; 58
Keyword
Context, Sensors, Mobile applications
National Category
Computer Science
Identifiers
urn:nbn:se:miun:diva-13919 (URN)STC (Local ID)978-91-86694-36-4 (ISBN)STC (Archive number)STC (OAI)
Opponent
Supervisors
Projects
MediaSense
Available from: 2011-06-03 Created: 2011-06-03 Last updated: 2016-10-19Bibliographically approved
2. Automatic sensor clustering: connectivity for the internet of things
Open this publication in new window or tab >>Automatic sensor clustering: connectivity for the internet of things
2011 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Current predictions from industry envision that within a decade, the Internet will bepopulated by tens of billion of devices. Already today, smart Internet devices havesensors that provide an enormous potential for creating new applications. The chal-lenge at hand is how this information can be shared on the future Internet in order tounlock the full capability of applications to interact with the real world. Therefore,there is an urgent need for scalable and agile support for connecting people, placesand artifacts in applications via a vast number of devices and sensors on the futureInternet. Clearly, this poses a challenge of sharing and thus storage of so-called con-text information. Beyond scalable context storage lays another challenge to identifyand locate devices that are important to the user. In a support for billion of contin-uously changing sensors and actuators, a search engine would not work. Thereforean intelligent way to group devices is required. This thesis deals with mainly three issues: Firstly, propose a method for devicesto be reachable and thus addressable independent of their location in the infrastruc-ture. Secondly, how can the proposed method be used to insure automatic connectiv-ity anywhere between clients and services offered by the device, in particular associ-ated sensors and actuators. Thirdly, how can the grouping and support be combinedand used to dynamically associate sensors from across the Internet with applications,assuming that the aforementioned grouping exists. The proposed solution to the firstissue is to store identifier-locator pairs in an overlay. For the second issue we pro-pose a sensor socket introduced which exploits the identifier/locator pairs to enabledevice mobility. The third issue is addressed by providing a group-cast operation inthe sensor socket. This arrangement allows communication with peers determinedby a grouping algorithm which operates on context information on the context over-lay. Thus we have enabled the creation of automated dynamic clustering of sensorsand actuators in the Internet of Things.The sensor socket is designed as a stand-alone module to support any contextoverlay that provides the same basic functionality. The sensor socket embodiesa support to automatically interconnect and communicate with devices. Using abridging software, remote devices can be dynamically found and inserted into legacylocal area network where current devices can benefit from the connectivity. For fu-ture work the bridge can be extended to actively locate and identify nearby sensorsthat are unable to participate in the overlay network otherwise.

Place, publisher, year, edition, pages
Sundsvall: Mid Sweden University, 2011. 46 p.
Series
Mid Sweden University licentiate thesis, ISSN 1652-8948 ; 60
National Category
Computer Science
Identifiers
urn:nbn:se:miun:diva-13953 (URN)STC (Local ID)978-91-86694-38-8 (ISBN)STC (Archive number)STC (OAI)
Presentation
2011-04-28, O102, Sundsvall, 08:26
Supervisors
Available from: 2011-06-10 Created: 2011-06-10 Last updated: 2016-10-19Bibliographically approved

Open Access in DiVA

No full text

Scopus

Search in DiVA

By author/editor
Forsström, StefanKardeby, VictorWalters, JamieKanter, Theo
By organisation
Department of Information Technology and Media
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

Total: 542 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf