Upload
coldbeans-software
View
329
Download
0
Embed Size (px)
DESCRIPTION
This paper presents a new approach for hyper-local data sharing and delivery on the base of discoverable Bluetooth nodes. Our approach allows customers to associate user-defined data with network nodes and use a special mobile application (context-aware browser) for presenting this information to mobile users in proximity. Alternatively, mobile services can request and share local data in M2M applications rely on network proximity. Bluetooth nodes in cars are among the best candidates for the role of the bearing nodes.
Citation preview
CAT – Cars As Tags
Dmitry Namiot Lomonosov Moscow State [email protected]
Manfred Sneps-Sneppe Ventspils University College [email protected]
Nets4Cars 2014
Network proximity in context-aware applications
• Network nodes as “navigation” beacons• How to reuse existing infrastructure• Dynamic beacons• Directly link data (information) to network nodes • The car is just a yet another wireless node
About
Contents
Introduction
Bluetooth Data Points
Data infrastructure
Business models
Conclusion
Introduction
• Wireless tags (e.g. BLE based iBeacon):
Wireless tags
We can estimate the distance and show some data depends on the nearby tags:
Wireless tags
• The tag transmits own identity data only
• The tag has no data “inside”
• Data (linked information) is some external entity for tags
• Data are linked to the tag (tags) identity
• The application can work with the pre-defined (for this application) tags only
Wireless Network Nodes as Tags
• Wi-Fi access point in broadcast mode• Bluetooth node in discovery mode• Both transmit identity (Name, MAC-address)• We have no data “inside” Wi-Fi access point
(Bluetooth node)• Nodes are moveable (e.g. Wi-Fi access point
right on the phone, Bluetooth node on the phone)• Node plays a role of wireless tag
Data for Network Nodes
• A set of productions: IF (network fingerprint) THEN ( data to be presented to mobile users /applications)
• A mobile application (context-aware browser) can check the current fingerprint against the existing set of rules and collect data chunks
• By the same manner we can present an API and obtain data programmatically
Car as Wireless Tag
• Car is Bluetooth (Wi-Fi) node
Data back-end
• The simplest rule: nodes visibility
• IF (Node is Visible) THEN (available data chunk)
• The node is described via MAC-address
• The MAC-address is a key for data chunks
• Key-Value store as a data model
• Apache Acumolo as data store
Our prototype
Our prototype
Conclusion• A a new approach for hyper-local data sharing and A a new approach for hyper-local data sharing and delivery on the base of discoverable Bluetooth nodes. delivery on the base of discoverable Bluetooth nodes. • Bluetooth Data Points (BDP) allow customers to Bluetooth Data Points (BDP) allow customers to associate user-defined data with wireless network associate user-defined data with wireless network nodes. nodes. • BDP is a distributed store of localized data. BDP is a distributed store of localized data. • A special mobile application (context-aware browser A special mobile application (context-aware browser or service in case of M2M) lets collect and present this or service in case of M2M) lets collect and present this to mobile users or other services in proximity. to mobile users or other services in proximity. • For moved network nodes, associated data will follow For moved network nodes, associated data will follow them too. It is a natural form of dynamic location based them too. It is a natural form of dynamic location based systemssystems
About us
International team: Russia - Latvia International team: Russia - Latvia ((Moscow – Moscow – Riga – VentspilsRiga – Ventspils). ). Big history of developing Big history of developing innovative telecom and software services, innovative telecom and software services, international contests awards international contests awards
Research areas are: Research areas are:
open API for telecom, open API for telecom, web access for telecom data, web access for telecom data, Smart Cities, Smart Cities, M2M applications, context-aware computingM2M applications, context-aware computing..