SlideShare a Scribd company logo
1 of 14
Performance Analysis of CREIDO
Enhanced Chord Overlay Protocol for
Wireless Sensor Networks
Wireless Sensor Networks(WSN)
• Potential societal applications like Body Area Networks, etc.
• Becomes data generating and people centric nodes in recent
applications like urban sensing etc.
• Data has to be managed and transported in a appropriate manner.
• So, Chord Overlay Protocol is implemented over WSNs and an
amendment is proposed to traditional chord to improve Packet
Delivery Ratio.
SOME USEFUL APPLICATIONS
Chord Overlay Protocol
• Chord is a ring like structure.
• Connections to the nodes are in logarithmic distance.
• Each node has a successor and a predecessor contiguous in the ring.
• Nodes maintain a routing table with m entries called finger table.
An Example Chord Ring
• A chord with 16 vertices.
• This chord structure will have
4 entries in the finger table.
Advantages of Chord Overlay Protocol
• Load Balancing
• Decentralization
• Flexible Naming
• Scalability
Stabilize Function
• Used in Chord to make the architecture robust.
• Runs periodically to check new nodes joins and failures to modify
routing entries.
• Periodical execution incurs overhead in power restricted sensor
networks also leading to unstable architecture resulting in low Packet
delivery ration.
CREIDO Packet
• Periodical light weight packet.
• Every nodes sends CREIDO packet to its successor and predecessor.
• When a node departs, CREIDO packets from that particular node is
stopped making the neighbours to run stabilize function.
• When a node joins, it sends CREIDO to the neighbour notifying its
new presence to run stabilize function.
Results
• Simulator: OverSim framework for OMNeT++
• No. of Nodes: 25 nodes
• Simulation Time:1500s.
• Metrics: Packet Delivery Ratio(PDR), Throughput and Control Packet
Overhead(CPO).
• Mobility model: Random waypoint model
• CREIDO periodicity: 10s, 15s and 20s.
Results (contd.)
Packet Delivery Ratio:
CREIDO PERIODICITY (seconds) INCREASE IN PDR (percentage)
10 14
15 19
20 12
Results (contd.)
Throughput:
CREIDO PERIODICITY (seconds) INCREASE IN THROUGHPUT
(PERCENTAGE)
10 10
15 14
20 13
Results (contd.)
Control Packet Overhead:
CREIDO PERIODICITY(seconds) INCREASE (IN PERCENTAGE)
10 9
15 12
15 9
Conclusion
• Simulation results describes that PDR, Throughput and CPO is
escalated to 15%, 12.33 %, 10% respectively.
• Future expansion is analysing the proposed model for various
movement models and mitigating the security issues arising due to the
amendment of CREIDO packets.
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless Sensor Networks

More Related Content

What's hot

Core-Stateless Fair Queueing
Core-Stateless Fair QueueingCore-Stateless Fair Queueing
Core-Stateless Fair QueueingYuanxuan Wang
 
Call flow comparison gsm umts
Call flow comparison gsm umtsCall flow comparison gsm umts
Call flow comparison gsm umtslamno
 
Congestion on computer network
Congestion on computer networkCongestion on computer network
Congestion on computer networkDisi Dc
 
Congestion control
Congestion controlCongestion control
Congestion controlAbhay Pai
 
Recursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adderRecursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adderjpstudcorner
 
Paper id 37201517
Paper id 37201517Paper id 37201517
Paper id 37201517IJRAT
 
3.a novel realization of reversible lfsr for its application in cryptography
3.a novel realization of reversible lfsr for its application in cryptography3.a novel realization of reversible lfsr for its application in cryptography
3.a novel realization of reversible lfsr for its application in cryptographyPvrtechnologies Nellore
 
CHOReVOLUTION WP3 Enablers
CHOReVOLUTION WP3 EnablersCHOReVOLUTION WP3 Enablers
CHOReVOLUTION WP3 EnablersCHOReVOLUTION
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlAdeel Rasheed
 
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Syed Hassan Ahmed
 

What's hot (14)

Core-Stateless Fair Queueing
Core-Stateless Fair QueueingCore-Stateless Fair Queueing
Core-Stateless Fair Queueing
 
Call flow comparison gsm umts
Call flow comparison gsm umtsCall flow comparison gsm umts
Call flow comparison gsm umts
 
Congestion on computer network
Congestion on computer networkCongestion on computer network
Congestion on computer network
 
Congestion control
Congestion controlCongestion control
Congestion control
 
Quality of Service
Quality of ServiceQuality of Service
Quality of Service
 
Recursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adderRecursive approach to the design of a parallel self timed adder
Recursive approach to the design of a parallel self timed adder
 
Paper id 37201517
Paper id 37201517Paper id 37201517
Paper id 37201517
 
Congestion control
Congestion controlCongestion control
Congestion control
 
Congestion Control
Congestion ControlCongestion Control
Congestion Control
 
Congestion control
Congestion controlCongestion control
Congestion control
 
3.a novel realization of reversible lfsr for its application in cryptography
3.a novel realization of reversible lfsr for its application in cryptography3.a novel realization of reversible lfsr for its application in cryptography
3.a novel realization of reversible lfsr for its application in cryptography
 
CHOReVOLUTION WP3 Enablers
CHOReVOLUTION WP3 EnablersCHOReVOLUTION WP3 Enablers
CHOReVOLUTION WP3 Enablers
 
Connection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion ControlConnection Establishment & Flow and Congestion Control
Connection Establishment & Flow and Congestion Control
 
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
Energy Aware Error Control in Cooperative Communication in Wireless Sensor Ne...
 

Similar to Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless Sensor Networks

Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxRahulBhole12
 
network layer full chapter_ready.ppt
network layer full chapter_ready.pptnetwork layer full chapter_ready.ppt
network layer full chapter_ready.pptajithkumar996503
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Berna Bulut
 
PLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPROIDEA
 
Modelling D2D Communications in Cellular Access Networks via Coupled Processors
Modelling D2D Communications in Cellular Access Networks via Coupled ProcessorsModelling D2D Communications in Cellular Access Networks via Coupled Processors
Modelling D2D Communications in Cellular Access Networks via Coupled ProcessorsInstitute of Information Systems (HES-SO)
 
400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certificationwrouthae
 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_shortShuangyi Yan
 
Dynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsDynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsHarsh Mehta
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxABYTHOMAS46
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfABYTHOMAS46
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtechSSPI Brasil
 
Cpscom2012 jianli
Cpscom2012 jianliCpscom2012 jianli
Cpscom2012 jianliJian Li
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3gSocnho Kit
 
RIPE 80: Buffers and Protocols
RIPE 80: Buffers and ProtocolsRIPE 80: Buffers and Protocols
RIPE 80: Buffers and ProtocolsAPNIC
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introductionSaurabh Verma
 
Ofdm performance analysis
Ofdm performance analysisOfdm performance analysis
Ofdm performance analysisSaroj Dhakal
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesInfinera
 

Similar to Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless Sensor Networks (20)

Cloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptxCloud interconnection networks basic .pptx
Cloud interconnection networks basic .pptx
 
network layer full chapter_ready.ppt
network layer full chapter_ready.pptnetwork layer full chapter_ready.ppt
network layer full chapter_ready.ppt
 
Sdh total final
Sdh total finalSdh total final
Sdh total final
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
 
PLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network PlanningPLNOG 3: John Evans - Best Practices in Network Planning
PLNOG 3: John Evans - Best Practices in Network Planning
 
Modelling D2D Communications in Cellular Access Networks via Coupled Processors
Modelling D2D Communications in Cellular Access Networks via Coupled ProcessorsModelling D2D Communications in Cellular Access Networks via Coupled Processors
Modelling D2D Communications in Cellular Access Networks via Coupled Processors
 
400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification400-101 CCIE Routing and Switching IT Certification
400-101 CCIE Routing and Switching IT Certification
 
Dcn invited ecoc2018_short
Dcn invited ecoc2018_shortDcn invited ecoc2018_short
Dcn invited ecoc2018_short
 
Dynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And BasicsDynamic Routing All Algorithms, Working And Basics
Dynamic Routing All Algorithms, Working And Basics
 
Unit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptxUnit 5-Performance and Trafficmanagement.pptx
Unit 5-Performance and Trafficmanagement.pptx
 
performanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdfperformanceandtrafficmanagement-160328180107.pdf
performanceandtrafficmanagement-160328180107.pdf
 
Performance and traffic management for WSNs
Performance and traffic management for WSNsPerformance and traffic management for WSNs
Performance and traffic management for WSNs
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtech
 
Cpscom2012 jianli
Cpscom2012 jianliCpscom2012 jianli
Cpscom2012 jianli
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3g
 
RIPE 80: Buffers and Protocols
RIPE 80: Buffers and ProtocolsRIPE 80: Buffers and Protocols
RIPE 80: Buffers and Protocols
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction
 
Ofdm performance analysis
Ofdm performance analysisOfdm performance analysis
Ofdm performance analysis
 
Transport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry PerspectivesTransport SDN Overview and Standards Update: Industry Perspectives
Transport SDN Overview and Standards Update: Industry Perspectives
 
Link_NwkingforDevOps
Link_NwkingforDevOpsLink_NwkingforDevOps
Link_NwkingforDevOps
 

Recently uploaded

Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemSampad Kar
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxKarpagam Institute of Teechnology
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfMadan Karki
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxmichaelprrior
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsSheetal Jain
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdfKamal Acharya
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineJulioCesarSalazarHer1
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfJNTUA
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1T.D. Shashikala
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Nitin Sonavane
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsMathias Magdowski
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdfKamal Acharya
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisDr.Costas Sachpazis
 
Theory for How to calculation capacitor bank
Theory for How to calculation capacitor bankTheory for How to calculation capacitor bank
Theory for How to calculation capacitor banktawat puangthong
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdfKamal Acharya
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxCHAIRMAN M
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...archanaece3
 
AI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdfAI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdfmahaffeycheryld
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2T.D. Shashikala
 
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesLinux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesRashidFaridChishti
 

Recently uploaded (20)

Microkernel in Operating System | Operating System
Microkernel in Operating System | Operating SystemMicrokernel in Operating System | Operating System
Microkernel in Operating System | Operating System
 
analog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptxanalog-vs-digital-communication (concept of analog and digital).pptx
analog-vs-digital-communication (concept of analog and digital).pptx
 
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdfALCOHOL PRODUCTION- Beer Brewing Process.pdf
ALCOHOL PRODUCTION- Beer Brewing Process.pdf
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsx
 
Intelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent ActsIntelligent Agents, A discovery on How A Rational Agent Acts
Intelligent Agents, A discovery on How A Rational Agent Acts
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
Electrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission lineElectrostatic field in a coaxial transmission line
Electrostatic field in a coaxial transmission line
 
Diploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdfDiploma Engineering Drawing Qp-2024 Ece .pdf
Diploma Engineering Drawing Qp-2024 Ece .pdf
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Theory for How to calculation capacitor bank
Theory for How to calculation capacitor bankTheory for How to calculation capacitor bank
Theory for How to calculation capacitor bank
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
AI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdfAI in Healthcare Innovative use cases and applications.pdf
AI in Healthcare Innovative use cases and applications.pdf
 
Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2Research Methodolgy & Intellectual Property Rights Series 2
Research Methodolgy & Intellectual Property Rights Series 2
 
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesLinux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
 

Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless Sensor Networks

  • 1. Performance Analysis of CREIDO Enhanced Chord Overlay Protocol for Wireless Sensor Networks
  • 2. Wireless Sensor Networks(WSN) • Potential societal applications like Body Area Networks, etc. • Becomes data generating and people centric nodes in recent applications like urban sensing etc. • Data has to be managed and transported in a appropriate manner. • So, Chord Overlay Protocol is implemented over WSNs and an amendment is proposed to traditional chord to improve Packet Delivery Ratio.
  • 4. Chord Overlay Protocol • Chord is a ring like structure. • Connections to the nodes are in logarithmic distance. • Each node has a successor and a predecessor contiguous in the ring. • Nodes maintain a routing table with m entries called finger table.
  • 5. An Example Chord Ring • A chord with 16 vertices. • This chord structure will have 4 entries in the finger table.
  • 6. Advantages of Chord Overlay Protocol • Load Balancing • Decentralization • Flexible Naming • Scalability
  • 7. Stabilize Function • Used in Chord to make the architecture robust. • Runs periodically to check new nodes joins and failures to modify routing entries. • Periodical execution incurs overhead in power restricted sensor networks also leading to unstable architecture resulting in low Packet delivery ration.
  • 8. CREIDO Packet • Periodical light weight packet. • Every nodes sends CREIDO packet to its successor and predecessor. • When a node departs, CREIDO packets from that particular node is stopped making the neighbours to run stabilize function. • When a node joins, it sends CREIDO to the neighbour notifying its new presence to run stabilize function.
  • 9. Results • Simulator: OverSim framework for OMNeT++ • No. of Nodes: 25 nodes • Simulation Time:1500s. • Metrics: Packet Delivery Ratio(PDR), Throughput and Control Packet Overhead(CPO). • Mobility model: Random waypoint model • CREIDO periodicity: 10s, 15s and 20s.
  • 10. Results (contd.) Packet Delivery Ratio: CREIDO PERIODICITY (seconds) INCREASE IN PDR (percentage) 10 14 15 19 20 12
  • 11. Results (contd.) Throughput: CREIDO PERIODICITY (seconds) INCREASE IN THROUGHPUT (PERCENTAGE) 10 10 15 14 20 13
  • 12. Results (contd.) Control Packet Overhead: CREIDO PERIODICITY(seconds) INCREASE (IN PERCENTAGE) 10 9 15 12 15 9
  • 13. Conclusion • Simulation results describes that PDR, Throughput and CPO is escalated to 15%, 12.33 %, 10% respectively. • Future expansion is analysing the proposed model for various movement models and mitigating the security issues arising due to the amendment of CREIDO packets.