Conference Papers

Permanent URI for this collectionhttps://idr.nitk.ac.in/handle/123456789/28506

Browse

Search Results

Now showing 1 - 3 of 3
  • Item
    MRPL++: Smarter-HOP for optimizing mobility in RPL
    (Institute of Electrical and Electronics Engineers Inc., 2016) Anand, M.C.R.; Tahiliani, M.P.
    Routing Protocol for Low power and lossy networks (RPL) is a proactive algorithm for Low-power and Lossy Networks (LLNs). Recent growth in Internet of Things (IoT) applications has made proactive handling of mobility apparent. While RPL does not tackle mobility, mRPL addresses it by adopting a proactive Hand-Off strategy. Since this strategy follows a greedy approach to select the next hop, a best route may not be always chosen. This paper proposes mRPL++, an extension of mRPL, to ensure best route selection in mobile scenarios. We have implemented mRPL++ in the Contiki 6LoWPAN/RPL stack and validated it through extensive simulations. © 2016 IEEE.
  • Item
    TmRPL++: Trust based smarter-HOP for optimized mobility in RPL
    (Institute of Electrical and Electronics Engineers Inc., 2017) Anand, M.C.R.; Tahiliani, M.P.
    Ensuring security in routing protocols designed for Internet of Things (IoT) is more challenging owing to the fact that devices are resource constrained. The need for lightweight security mechanisms is apparent because cryptography based mechanisms have intense computation requirements. Although Routing Protocol for Low power and lossy networks (RPL) inherently comprises a few security mechanisms, it has been shown that those mechanisms are fragile, and additional measures are required to strengthen its security. In this paper, we propose a lightweight trust based security algorithm for RPL, called TmRPL++, to prevent the consequences of routing attacks. TmRPL++ has been implemented and integrated in the Contiki 6LoWPAN/RPL stack, and its functionality has been verified through extensive simulations. © 2016 IEEE.
  • Item
    Effective RTO estimation using Eifel Retransmission Timer in CoAP
    (Institute of Electrical and Electronics Engineers Inc., 2020) Rathod, V.J.; Krishnam, S.; Kumar, A.; Baraskar, G.; Tahiliani, M.P.
    Internet of Things (IoT) is a system of interrelated devices with communication capabilities. Network congestion increases as the number of devices increase in the system and de-grades the Quality of Service (QoS). Unlike traditional Internet, TCP is not the de facto transport protocol for IoT because of the constrained nature of IoT devices. Therefore, congestion control mechanisms are coupled with application protocols, such as the Constrained Application Protocol (CoAP). Although there have been efforts to use CoAP with TCP, it typically uses UDP for data transport. CoAP defines a conservative congestion control mechanism that uses a fixed Retransmission TimeOut (RTO) for retransmissions regardless of the network conditions (e.g., Round Trip Time (RTT)). The Eifel Retransmission Timer is a popular algorithm originally proposed for TCP. It assesses prevalent network conditions by measuring RTT and accordingly sets the TCP RTO. This paper proposes to leverage the benefits of Eifel Retransmission Timer by integrating it with CoAP (when used with UDP) to obtain better RTO estimates and control congestion. The proposed algorithm is named as CoAP-Eifel. The effectiveness of the proposed approach has been validated by comparing it with the standard RTO estimation technique of CoAP. The experiments are carried out in a real testbed by using FIT/IoT-LAB. The results demonstrate that the proposed approach provides a better trade-off in terms of delay and throughput, without affecting the packet delivery ratio. © 2020 IEEE.