Design, Implementation and Case Study of WISEMAN: WIreless Sensors Employing Mobile AgeNts View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2009

AUTHORS

Sergio González-Valenzuela , Min Chen , Victor C. M. Leung

ABSTRACT

We describe the practical implementation of Wiseman: our proposed scheme for running mobile agents in Wireless Sensor Networks. Wiseman’s architecture derives from a much earlier agent system originally conceived for distributed process coordination in wired networks. Given the memory constraints associated with small sensor devices, we revised the architecture of the original agent system to make it applicable to this type of networks. Agents are programmed as compact text scripts that are interpreted at the sensor nodes. Wiseman is currently implemented in TinyOS ver. 1, its binary image occupies 19Kbytes of ROM memory, and it occupies 3Kbytes of RAM to operate. We describe the rationale behind Wiseman’s interpreter architecture and unique programming features that can help reduce packet overhead in sensor networks. In addition, we gauge the proposed system’s efficiency in terms of task duration with different network topologies through a case study that involves an early-fire-detection application in a fictitious forest setting. More... »

PAGES

366-380

Book

TITLE

MobileWireless Middleware, Operating Systems, and Applications

ISBN

978-3-642-01801-5
978-3-642-01802-2

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-642-01802-2_27

DOI

http://dx.doi.org/10.1007/978-3-642-01802-2_27

DIMENSIONS

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


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/1005", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Communications Technologies", 
        "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"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "University of British Columbia", 
          "id": "https://www.grid.ac/institutes/grid.17091.3e", 
          "name": [
            "Department of Electrical and Computer Engineering, The University of British Columbia, 2332 Main Mall, V6Z1T4, Vancouver, BC, Canada"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Gonz\u00e1lez-Valenzuela", 
        "givenName": "Sergio", 
        "id": "sg:person.016467355241.30", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016467355241.30"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of British Columbia", 
          "id": "https://www.grid.ac/institutes/grid.17091.3e", 
          "name": [
            "Department of Electrical and Computer Engineering, The University of British Columbia, 2332 Main Mall, V6Z1T4, Vancouver, BC, Canada"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Chen", 
        "givenName": "Min", 
        "id": "sg:person.010301651175.07", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010301651175.07"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of British Columbia", 
          "id": "https://www.grid.ac/institutes/grid.17091.3e", 
          "name": [
            "Department of Electrical and Computer Engineering, The University of British Columbia, 2332 Main Mall, V6Z1T4, Vancouver, BC, Canada"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Leung", 
        "givenName": "Victor C. M.", 
        "id": "sg:person.01104401066.34", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01104401066.34"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/1031495.1031506", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1032753167"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/781498.781516", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1042959954"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1140104.1140121", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1050684082"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/2.910896", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061106360"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/5326.971666", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061186791"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/65.980543", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061205803"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/mwc.2007.4407223", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1061432155"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.4304/jcp.1.1.14-21", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1072445954"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/ipsn.2005.1440953", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1094866271"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1109/ipsn.2005.1440953", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1094866271"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2009", 
    "datePublishedReg": "2009-01-01", 
    "description": "We describe the practical implementation of Wiseman: our proposed scheme for running mobile agents in Wireless Sensor Networks. Wiseman\u2019s architecture derives from a much earlier agent system originally conceived for distributed process coordination in wired networks. Given the memory constraints associated with small sensor devices, we revised the architecture of the original agent system to make it applicable to this type of networks. Agents are programmed as compact text scripts that are interpreted at the sensor nodes. Wiseman is currently implemented in TinyOS ver. 1, its binary image occupies 19Kbytes of ROM memory, and it occupies 3Kbytes of RAM to operate. We describe the rationale behind Wiseman\u2019s interpreter architecture and unique programming features that can help reduce packet overhead in sensor networks. In addition, we gauge the proposed system\u2019s efficiency in terms of task duration with different network topologies through a case study that involves an early-fire-detection application in a fictitious forest setting.", 
    "editor": [
      {
        "familyName": "Bonnin", 
        "givenName": "Jean-Marie", 
        "type": "Person"
      }, 
      {
        "familyName": "Giannelli", 
        "givenName": "Carlo", 
        "type": "Person"
      }, 
      {
        "familyName": "Magedanz", 
        "givenName": "Thomas", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-642-01802-2_27", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-642-01801-5", 
        "978-3-642-01802-2"
      ], 
      "name": "MobileWireless Middleware, Operating Systems, and Applications", 
      "type": "Book"
    }, 
    "name": "Design, Implementation and Case Study of WISEMAN: WIreless Sensors Employing Mobile AgeNts", 
    "pagination": "366-380", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1015451353"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-642-01802-2_27"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "499e7a8c96ee7aa18cc3b499467945be216587d038122616e90538dab43f43cf"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-642-01802-2_27", 
      "https://app.dimensions.ai/details/publication/pub.1015451353"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T07:16", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000353_0000000353/records_45376_00000000.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F978-3-642-01802-2_27"
  }
]
 

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-642-01802-2_27'

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-642-01802-2_27'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-642-01802-2_27'

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-642-01802-2_27'


 

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

116 TRIPLES      23 PREDICATES      36 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-642-01802-2_27 schema:about anzsrc-for:10
2 anzsrc-for:1005
3 schema:author N53561a00ddca450ab1475dc9d7b5085d
4 schema:citation https://doi.org/10.1109/2.910896
5 https://doi.org/10.1109/5326.971666
6 https://doi.org/10.1109/65.980543
7 https://doi.org/10.1109/ipsn.2005.1440953
8 https://doi.org/10.1109/mwc.2007.4407223
9 https://doi.org/10.1145/1031495.1031506
10 https://doi.org/10.1145/1140104.1140121
11 https://doi.org/10.1145/781498.781516
12 https://doi.org/10.4304/jcp.1.1.14-21
13 schema:datePublished 2009
14 schema:datePublishedReg 2009-01-01
15 schema:description We describe the practical implementation of Wiseman: our proposed scheme for running mobile agents in Wireless Sensor Networks. Wiseman’s architecture derives from a much earlier agent system originally conceived for distributed process coordination in wired networks. Given the memory constraints associated with small sensor devices, we revised the architecture of the original agent system to make it applicable to this type of networks. Agents are programmed as compact text scripts that are interpreted at the sensor nodes. Wiseman is currently implemented in TinyOS ver. 1, its binary image occupies 19Kbytes of ROM memory, and it occupies 3Kbytes of RAM to operate. We describe the rationale behind Wiseman’s interpreter architecture and unique programming features that can help reduce packet overhead in sensor networks. In addition, we gauge the proposed system’s efficiency in terms of task duration with different network topologies through a case study that involves an early-fire-detection application in a fictitious forest setting.
16 schema:editor N5e84e27183c8405f9f6031fb41148e3a
17 schema:genre chapter
18 schema:inLanguage en
19 schema:isAccessibleForFree false
20 schema:isPartOf N3586c6b0204b41deaec6fcc0fc2a0d5b
21 schema:name Design, Implementation and Case Study of WISEMAN: WIreless Sensors Employing Mobile AgeNts
22 schema:pagination 366-380
23 schema:productId N2f60ada2bb1c48e98d366ff0b5dc03f2
24 Nba04df0a25e549c1af627d3a370ac318
25 Ne81cc65b2edf469292ef6ffde8e5979d
26 schema:publisher Ncbf54f9379704ead948e67b8a54d051e
27 schema:sameAs https://app.dimensions.ai/details/publication/pub.1015451353
28 https://doi.org/10.1007/978-3-642-01802-2_27
29 schema:sdDatePublished 2019-04-16T07:16
30 schema:sdLicense https://scigraph.springernature.com/explorer/license/
31 schema:sdPublisher Ne47badd0effd444caf7d7d2735ca15b9
32 schema:url https://link.springer.com/10.1007%2F978-3-642-01802-2_27
33 sgo:license sg:explorer/license/
34 sgo:sdDataset chapters
35 rdf:type schema:Chapter
36 N0475484b865046eaa575aa4cfa6d0683 schema:familyName Bonnin
37 schema:givenName Jean-Marie
38 rdf:type schema:Person
39 N2f60ada2bb1c48e98d366ff0b5dc03f2 schema:name doi
40 schema:value 10.1007/978-3-642-01802-2_27
41 rdf:type schema:PropertyValue
42 N3586c6b0204b41deaec6fcc0fc2a0d5b schema:isbn 978-3-642-01801-5
43 978-3-642-01802-2
44 schema:name MobileWireless Middleware, Operating Systems, and Applications
45 rdf:type schema:Book
46 N3a3aec327bab427c8964eb87a9805b6e rdf:first Na487cc13745845a2b594011e5c3b4c87
47 rdf:rest rdf:nil
48 N53561a00ddca450ab1475dc9d7b5085d rdf:first sg:person.016467355241.30
49 rdf:rest N6edaf66231794e2ea9b7f83fbc6ea7a0
50 N5e84e27183c8405f9f6031fb41148e3a rdf:first N0475484b865046eaa575aa4cfa6d0683
51 rdf:rest N8e43a6b3bdb2410f9d40671190cd52ee
52 N6edaf66231794e2ea9b7f83fbc6ea7a0 rdf:first sg:person.010301651175.07
53 rdf:rest Nae41166b58d345ee9f4e0a496706f3b6
54 N83f462e5d65e4bfd978d440a4cbff612 schema:familyName Giannelli
55 schema:givenName Carlo
56 rdf:type schema:Person
57 N8e43a6b3bdb2410f9d40671190cd52ee rdf:first N83f462e5d65e4bfd978d440a4cbff612
58 rdf:rest N3a3aec327bab427c8964eb87a9805b6e
59 Na487cc13745845a2b594011e5c3b4c87 schema:familyName Magedanz
60 schema:givenName Thomas
61 rdf:type schema:Person
62 Nae41166b58d345ee9f4e0a496706f3b6 rdf:first sg:person.01104401066.34
63 rdf:rest rdf:nil
64 Nba04df0a25e549c1af627d3a370ac318 schema:name readcube_id
65 schema:value 499e7a8c96ee7aa18cc3b499467945be216587d038122616e90538dab43f43cf
66 rdf:type schema:PropertyValue
67 Ncbf54f9379704ead948e67b8a54d051e schema:location Berlin, Heidelberg
68 schema:name Springer Berlin Heidelberg
69 rdf:type schema:Organisation
70 Ne47badd0effd444caf7d7d2735ca15b9 schema:name Springer Nature - SN SciGraph project
71 rdf:type schema:Organization
72 Ne81cc65b2edf469292ef6ffde8e5979d schema:name dimensions_id
73 schema:value pub.1015451353
74 rdf:type schema:PropertyValue
75 anzsrc-for:10 schema:inDefinedTermSet anzsrc-for:
76 schema:name Technology
77 rdf:type schema:DefinedTerm
78 anzsrc-for:1005 schema:inDefinedTermSet anzsrc-for:
79 schema:name Communications Technologies
80 rdf:type schema:DefinedTerm
81 sg:person.010301651175.07 schema:affiliation https://www.grid.ac/institutes/grid.17091.3e
82 schema:familyName Chen
83 schema:givenName Min
84 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010301651175.07
85 rdf:type schema:Person
86 sg:person.01104401066.34 schema:affiliation https://www.grid.ac/institutes/grid.17091.3e
87 schema:familyName Leung
88 schema:givenName Victor C. M.
89 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.01104401066.34
90 rdf:type schema:Person
91 sg:person.016467355241.30 schema:affiliation https://www.grid.ac/institutes/grid.17091.3e
92 schema:familyName González-Valenzuela
93 schema:givenName Sergio
94 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.016467355241.30
95 rdf:type schema:Person
96 https://doi.org/10.1109/2.910896 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061106360
97 rdf:type schema:CreativeWork
98 https://doi.org/10.1109/5326.971666 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061186791
99 rdf:type schema:CreativeWork
100 https://doi.org/10.1109/65.980543 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061205803
101 rdf:type schema:CreativeWork
102 https://doi.org/10.1109/ipsn.2005.1440953 schema:sameAs https://app.dimensions.ai/details/publication/pub.1094866271
103 rdf:type schema:CreativeWork
104 https://doi.org/10.1109/mwc.2007.4407223 schema:sameAs https://app.dimensions.ai/details/publication/pub.1061432155
105 rdf:type schema:CreativeWork
106 https://doi.org/10.1145/1031495.1031506 schema:sameAs https://app.dimensions.ai/details/publication/pub.1032753167
107 rdf:type schema:CreativeWork
108 https://doi.org/10.1145/1140104.1140121 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050684082
109 rdf:type schema:CreativeWork
110 https://doi.org/10.1145/781498.781516 schema:sameAs https://app.dimensions.ai/details/publication/pub.1042959954
111 rdf:type schema:CreativeWork
112 https://doi.org/10.4304/jcp.1.1.14-21 schema:sameAs https://app.dimensions.ai/details/publication/pub.1072445954
113 rdf:type schema:CreativeWork
114 https://www.grid.ac/institutes/grid.17091.3e schema:alternateName University of British Columbia
115 schema:name Department of Electrical and Computer Engineering, The University of British Columbia, 2332 Main Mall, V6Z1T4, Vancouver, BC, Canada
116 rdf:type schema:Organization
 




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


...