Prototyping Wireless Sensor Network Applications with BTnodes View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2004

AUTHORS

Jan Beutel , Oliver Kasten , Friedemann Mattern , Kay Römer , Frank Siegemund , Lothar Thiele

ABSTRACT

We present a hardware and software platform for rapid prototyping of augmented sensor network systems, which may be temporarily connected to a backend infrastructure for data storage and user interaction, and which may also make use of actuators or devices with rich computing resources that perform complex signal processing tasks. The use of Bluetooth as the wireless networking technology provides us with a rich palette of Bluetooth-enabled commodity devices, which can be used as actuators, infrastructure gateways, or user interfaces. Our platform consists of a Bluetooth-based sensor node hardware (the BTnode), a portable operating system component, and a set of system services. This paper gives a detailed motivation of our platform and a description of the platform components. Though using Bluetooth in wireless sensor networks may seem counter-intuitive at first, we argue that the BTnode platform is indeed well suited for prototyping applications in this domain. As a proof of concept, we describe two prototype applications that have been realized using the BTnodes. More... »

PAGES

323-338

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-24606-0_22

DOI

http://dx.doi.org/10.1007/978-3-540-24606-0_22

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1021608611


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/09", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Engineering", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/10", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Technology", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0803", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Computer Software", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0906", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Electrical and Electronic Engineering", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/1005", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Communications Technologies", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Beutel", 
        "givenName": "Jan", 
        "id": "sg:person.014730205514.00", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014730205514.00"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Kasten", 
        "givenName": "Oliver", 
        "id": "sg:person.013106607417.70", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013106607417.70"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Mattern", 
        "givenName": "Friedemann", 
        "id": "sg:person.012317614157.00", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012317614157.00"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "R\u00f6mer", 
        "givenName": "Kay", 
        "id": "sg:person.014131575223.10", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014131575223.10"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Siegemund", 
        "givenName": "Frank", 
        "id": "sg:person.014770272507.60", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014770272507.60"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland", 
          "id": "http://www.grid.ac/institutes/grid.5801.c", 
          "name": [
            "Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Thiele", 
        "givenName": "Lothar", 
        "id": "sg:person.013117051531.67", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013117051531.67"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2004", 
    "datePublishedReg": "2004-01-01", 
    "description": "We present a hardware and software platform for rapid prototyping of augmented sensor network systems, which may be temporarily connected to a backend infrastructure for data storage and user interaction, and which may also make use of actuators or devices with rich computing resources that perform complex signal processing tasks. The use of Bluetooth as the wireless networking technology provides us with a rich palette of Bluetooth-enabled commodity devices, which can be used as actuators, infrastructure gateways, or user interfaces. Our platform consists of a Bluetooth-based sensor node hardware (the BTnode), a portable operating system component, and a set of system services. This paper gives a detailed motivation of our platform and a description of the platform components. Though using Bluetooth in wireless sensor networks may seem counter-intuitive at first, we argue that the BTnode platform is indeed well suited for prototyping applications in this domain. As a proof of concept, we describe two prototype applications that have been realized using the BTnodes.", 
    "editor": [
      {
        "familyName": "Karl", 
        "givenName": "Holger", 
        "type": "Person"
      }, 
      {
        "familyName": "Wolisz", 
        "givenName": "Adam", 
        "type": "Person"
      }, 
      {
        "familyName": "Willig", 
        "givenName": "Andreas", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-24606-0_22", 
    "inLanguage": "en", 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-540-20825-9", 
        "978-3-540-24606-0"
      ], 
      "name": "Wireless Sensor Networks", 
      "type": "Book"
    }, 
    "keywords": [
      "wireless sensor network applications", 
      "complex signal processing tasks", 
      "sensor node hardware", 
      "wireless sensor networks", 
      "sensor network applications", 
      "sensor network system", 
      "rich computing resources", 
      "operating system components", 
      "signal processing tasks", 
      "use of Bluetooth", 
      "BTnode platform", 
      "node hardware", 
      "sensor networks", 
      "network applications", 
      "commodity devices", 
      "backend infrastructure", 
      "network system", 
      "Bluetooth", 
      "computing resources", 
      "user interaction", 
      "proof of concept", 
      "software platform", 
      "user interface", 
      "prototype application", 
      "system services", 
      "platform components", 
      "data storage", 
      "processing tasks", 
      "BTnodes", 
      "rapid prototyping", 
      "use of actuators", 
      "hardware", 
      "platform", 
      "system components", 
      "rich palette", 
      "detailed motivation", 
      "devices", 
      "gateway", 
      "applications", 
      "network", 
      "prototyping", 
      "infrastructure", 
      "task", 
      "technology", 
      "services", 
      "actuators", 
      "set", 
      "palette", 
      "interface", 
      "resources", 
      "proof", 
      "paper", 
      "system", 
      "domain", 
      "concept", 
      "storage", 
      "use", 
      "components", 
      "description", 
      "motivation", 
      "interaction", 
      "infrastructure gateways", 
      "portable operating system component", 
      "Prototyping Wireless Sensor Network Applications"
    ], 
    "name": "Prototyping Wireless Sensor Network Applications with BTnodes", 
    "pagination": "323-338", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1021608611"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-24606-0_22"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-24606-0_22", 
      "https://app.dimensions.ai/details/publication/pub.1021608611"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:06", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_109.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-540-24606-0_22"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-24606-0_22'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-24606-0_22'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-24606-0_22'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-24606-0_22'


 

This table displays all metadata directly associated to this object as RDF triples.

191 TRIPLES      23 PREDICATES      95 URIs      83 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-24606-0_22 schema:about anzsrc-for:08
2 anzsrc-for:0803
3 anzsrc-for:0806
4 anzsrc-for:09
5 anzsrc-for:0906
6 anzsrc-for:10
7 anzsrc-for:1005
8 schema:author Ne61f12dce27f48bcb6a44c26ec4e6095
9 schema:datePublished 2004
10 schema:datePublishedReg 2004-01-01
11 schema:description We present a hardware and software platform for rapid prototyping of augmented sensor network systems, which may be temporarily connected to a backend infrastructure for data storage and user interaction, and which may also make use of actuators or devices with rich computing resources that perform complex signal processing tasks. The use of Bluetooth as the wireless networking technology provides us with a rich palette of Bluetooth-enabled commodity devices, which can be used as actuators, infrastructure gateways, or user interfaces. Our platform consists of a Bluetooth-based sensor node hardware (the BTnode), a portable operating system component, and a set of system services. This paper gives a detailed motivation of our platform and a description of the platform components. Though using Bluetooth in wireless sensor networks may seem counter-intuitive at first, we argue that the BTnode platform is indeed well suited for prototyping applications in this domain. As a proof of concept, we describe two prototype applications that have been realized using the BTnodes.
12 schema:editor N935bc3d4ec504001896a165d953acd95
13 schema:genre chapter
14 schema:inLanguage en
15 schema:isAccessibleForFree false
16 schema:isPartOf N7932a769eeda4fc3b866b1a9ce81e89b
17 schema:keywords BTnode platform
18 BTnodes
19 Bluetooth
20 Prototyping Wireless Sensor Network Applications
21 actuators
22 applications
23 backend infrastructure
24 commodity devices
25 complex signal processing tasks
26 components
27 computing resources
28 concept
29 data storage
30 description
31 detailed motivation
32 devices
33 domain
34 gateway
35 hardware
36 infrastructure
37 infrastructure gateways
38 interaction
39 interface
40 motivation
41 network
42 network applications
43 network system
44 node hardware
45 operating system components
46 palette
47 paper
48 platform
49 platform components
50 portable operating system component
51 processing tasks
52 proof
53 proof of concept
54 prototype application
55 prototyping
56 rapid prototyping
57 resources
58 rich computing resources
59 rich palette
60 sensor network applications
61 sensor network system
62 sensor networks
63 sensor node hardware
64 services
65 set
66 signal processing tasks
67 software platform
68 storage
69 system
70 system components
71 system services
72 task
73 technology
74 use
75 use of Bluetooth
76 use of actuators
77 user interaction
78 user interface
79 wireless sensor network applications
80 wireless sensor networks
81 schema:name Prototyping Wireless Sensor Network Applications with BTnodes
82 schema:pagination 323-338
83 schema:productId N374d2fcbe05245c4a74a60a1b7f5e1a2
84 N765883a46d6b430ebadb1f4db0b91deb
85 schema:publisher N0fd027fcf2814f41915ef3def7440767
86 schema:sameAs https://app.dimensions.ai/details/publication/pub.1021608611
87 https://doi.org/10.1007/978-3-540-24606-0_22
88 schema:sdDatePublished 2022-01-01T19:06
89 schema:sdLicense https://scigraph.springernature.com/explorer/license/
90 schema:sdPublisher N6e8fdf08eaa6489da5bbbb6982c1731e
91 schema:url https://doi.org/10.1007/978-3-540-24606-0_22
92 sgo:license sg:explorer/license/
93 sgo:sdDataset chapters
94 rdf:type schema:Chapter
95 N0fd027fcf2814f41915ef3def7440767 schema:name Springer Nature
96 rdf:type schema:Organisation
97 N10e1cd4f4dc44919bd74c1ae63543d3c rdf:first sg:person.013117051531.67
98 rdf:rest rdf:nil
99 N30980dc8e70148f2b554712e37c2f63a rdf:first sg:person.014770272507.60
100 rdf:rest N10e1cd4f4dc44919bd74c1ae63543d3c
101 N374d2fcbe05245c4a74a60a1b7f5e1a2 schema:name doi
102 schema:value 10.1007/978-3-540-24606-0_22
103 rdf:type schema:PropertyValue
104 N3e0876b7dc1749359c64dbdfc13bbe8f rdf:first N8f08febdcf814662abf1743f6a766b08
105 rdf:rest rdf:nil
106 N418f09195e00497989abe24365424a2a rdf:first sg:person.012317614157.00
107 rdf:rest Ndb37726ad40940928db9dbe4f5e90b85
108 N4698cb7ca31f4b53b377c58d440f1097 schema:familyName Wolisz
109 schema:givenName Adam
110 rdf:type schema:Person
111 N6e8fdf08eaa6489da5bbbb6982c1731e schema:name Springer Nature - SN SciGraph project
112 rdf:type schema:Organization
113 N72acb9804ccb4ce59e0a16a3fb57ff5f rdf:first sg:person.013106607417.70
114 rdf:rest N418f09195e00497989abe24365424a2a
115 N765883a46d6b430ebadb1f4db0b91deb schema:name dimensions_id
116 schema:value pub.1021608611
117 rdf:type schema:PropertyValue
118 N7932a769eeda4fc3b866b1a9ce81e89b schema:isbn 978-3-540-20825-9
119 978-3-540-24606-0
120 schema:name Wireless Sensor Networks
121 rdf:type schema:Book
122 N8f08febdcf814662abf1743f6a766b08 schema:familyName Willig
123 schema:givenName Andreas
124 rdf:type schema:Person
125 N935bc3d4ec504001896a165d953acd95 rdf:first Na1837d138eef4e91a1ce612a733429b7
126 rdf:rest N9f558915a84146b69002a7e117c09cf4
127 N9f558915a84146b69002a7e117c09cf4 rdf:first N4698cb7ca31f4b53b377c58d440f1097
128 rdf:rest N3e0876b7dc1749359c64dbdfc13bbe8f
129 Na1837d138eef4e91a1ce612a733429b7 schema:familyName Karl
130 schema:givenName Holger
131 rdf:type schema:Person
132 Ndb37726ad40940928db9dbe4f5e90b85 rdf:first sg:person.014131575223.10
133 rdf:rest N30980dc8e70148f2b554712e37c2f63a
134 Ne61f12dce27f48bcb6a44c26ec4e6095 rdf:first sg:person.014730205514.00
135 rdf:rest N72acb9804ccb4ce59e0a16a3fb57ff5f
136 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
137 schema:name Information and Computing Sciences
138 rdf:type schema:DefinedTerm
139 anzsrc-for:0803 schema:inDefinedTermSet anzsrc-for:
140 schema:name Computer Software
141 rdf:type schema:DefinedTerm
142 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
143 schema:name Information Systems
144 rdf:type schema:DefinedTerm
145 anzsrc-for:09 schema:inDefinedTermSet anzsrc-for:
146 schema:name Engineering
147 rdf:type schema:DefinedTerm
148 anzsrc-for:0906 schema:inDefinedTermSet anzsrc-for:
149 schema:name Electrical and Electronic Engineering
150 rdf:type schema:DefinedTerm
151 anzsrc-for:10 schema:inDefinedTermSet anzsrc-for:
152 schema:name Technology
153 rdf:type schema:DefinedTerm
154 anzsrc-for:1005 schema:inDefinedTermSet anzsrc-for:
155 schema:name Communications Technologies
156 rdf:type schema:DefinedTerm
157 sg:person.012317614157.00 schema:affiliation grid-institutes:grid.5801.c
158 schema:familyName Mattern
159 schema:givenName Friedemann
160 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.012317614157.00
161 rdf:type schema:Person
162 sg:person.013106607417.70 schema:affiliation grid-institutes:grid.5801.c
163 schema:familyName Kasten
164 schema:givenName Oliver
165 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013106607417.70
166 rdf:type schema:Person
167 sg:person.013117051531.67 schema:affiliation grid-institutes:grid.5801.c
168 schema:familyName Thiele
169 schema:givenName Lothar
170 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013117051531.67
171 rdf:type schema:Person
172 sg:person.014131575223.10 schema:affiliation grid-institutes:grid.5801.c
173 schema:familyName Römer
174 schema:givenName Kay
175 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014131575223.10
176 rdf:type schema:Person
177 sg:person.014730205514.00 schema:affiliation grid-institutes:grid.5801.c
178 schema:familyName Beutel
179 schema:givenName Jan
180 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014730205514.00
181 rdf:type schema:Person
182 sg:person.014770272507.60 schema:affiliation grid-institutes:grid.5801.c
183 schema:familyName Siegemund
184 schema:givenName Frank
185 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.014770272507.60
186 rdf:type schema:Person
187 grid-institutes:grid.5801.c schema:alternateName Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland
188 Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland
189 schema:name Computer Engineering and Networks Laboratory, Department of Information Technology and Electrical Engineering, ETH Zurich, Switzerland
190 Institute for Pervasive Computing, Department of Computer Science, ETH Zurich, Switzerland
191 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...