IDEAS home Printed from https://ideas.repec.org/a/wly/intnem/v30y2020i6ne2125.html
   My bibliography  Save this article

Wireless‐Fog Mesh: A framework for in‐network computing of microservices in semipermanent smart environments

Author

Listed:
  • Shabir Ali
  • Mayank Pandey
  • Neeraj Tyagi

Abstract

Large gathering events such as open air rock concerts and religious gatherings require a semipermanent communication and computation infrastructure for providing IoT‐based smart solutions. In these places, the installation of wired network is not a cost‐effective solution to provide connectivity. Wireless mesh network (WMN) presents itself as a quickly deployable and dismantable solution to provide wireless connectivity to IoT devices. In this paper, we have proposed a “wireless‐fog mesh” computing framework for installation of microservices in network devices of WMN. This requires continuous monitoring of residual resources of devices and associated network characteristics. Our proposed fog controller exploits underutilized resources of mesh devices and network metrics for mapping a microservice to a fog node. This controller uses a DHT‐based overlay of fog nodes (also acting as distributed MQTT broker) for disseminating resource profiles of fog nodes. The network metrics like path cost, routing loads, number of stations, and delay are used to implement a policy‐based FNS algorithm for electing a fog node to run microservice. We have designed and implemented a testbed that consists of 10 OpenWrt‐based Raspberry Pi3 node to form a WMN. We have deployed various microservices such as MQTT broker, air quality, web servers, annd video surveillance in fog nodes (mesh routers and access points) to test the FNS algorithm. The results establish that the FNS algorithm significantly outperforms the random node selection (RNS) algorithm and advocates the applicability of our wireless‐fog mesh framework for semipermanent use cases.

Suggested Citation

  • Shabir Ali & Mayank Pandey & Neeraj Tyagi, 2020. "Wireless‐Fog Mesh: A framework for in‐network computing of microservices in semipermanent smart environments," International Journal of Network Management, John Wiley & Sons, vol. 30(6), November.
  • Handle: RePEc:wly:intnem:v:30:y:2020:i:6:n:e2125
    DOI: 10.1002/nem.2125
    as

    Download full text from publisher

    File URL: https://doi.org/10.1002/nem.2125
    Download Restriction: no

    File URL: https://libkey.io/10.1002/nem.2125?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:wly:intnem:v:30:y:2020:i:6:n:e2125. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Wiley Content Delivery (email available below). General contact details of provider: https://doi.org/10.1002/(ISSN)1099-1190 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.