• DocumentCode
    58247
  • Title

    Adaptive Context Dissemination in Heterogeneous Environments

  • Author

    Balakrishnan, Dhivya ; Nayak, Amiya

  • Author_Institution
    Blackberry, Ottawa, ON, Canada
  • Volume
    13
  • Issue
    6
  • fYear
    2014
  • fDate
    Jun-14
  • Firstpage
    1173
  • Lastpage
    1185
  • Abstract
    Developing and maintaining context-aware efficient systems in heterogeneous environments is a challenging task. In our research work, we enable context awareness in users, devices, and applications to enable context-based systems in Ambient Networks. We achieve this by proposing a context dissemination system which propagates the fast evolving context information from its sources (e.g., context sensors) to various interested information sinks (e.g., context sensitive clients). The proposed system implements a context aware overlay architecture composed of multi-level overlay networks. This overlay architecture acts as a base (middleware) for the development and maintenance of the application-layer context-specific dissemination protocol (the CSON-D protocol). The protocol´s multi-level overlay structure and its intelligence, personalization, and fault tolerance features exhibit adaptive behavior with minimized casting functionality. Our conceptual model is reinforced by means of experimental evaluations. In general, the cost-based overhead for multi-level overlay formation and maintenance is minimal.
  • Keywords
    middleware; overlay networks; protocols; ubiquitous computing; CSON-D protocol; adaptive context dissemination; ambient networks; application-layer context-specific dissemination protocol; context-aware efficient systems; heterogeneous environments; middleware; multilevel overlay networks; Content analysis; Context modelinlg; Energy efficiency; Indexing; Information technology; Network architecture; Adaptable architectures; Computer Systems Organization; Content Analysis and Indexing; Database Applications; Database Management; Fault tolerance; Heterogeneous (hybrid) systems; Information Storage and Retrieval; Information Technology and Systems; Other Architecture Styles; Performance of Systems; Personalization; Processor Architectures; context awareness; fault tolerance; heterogeneous systems; personalization;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2013.132
  • Filename
    6636312