Saturday, October 8, 2011

Gossiping

Gossiping is similar to flooding except that, a node receiving a packet, instead of broadcasting, the node sends it to only one of its randomly selected neighbor, and the neighbor in turn sends the packet to one of its randomly selected neighbor, this continues until the packet reaches its destination. Gossiping reduces the number of packets in the network but the delay to reach destination in some cases may be very large. The diagram below shows gossiping.



Gossiping in WSN

Node 2 randomly selects node 1 among its neighbor to forward the packet, similarly node 1 selects node 4 among its neighbors, 2, 6, 5 and 4. Node 4 forwards the packet to 3.

32 comments:

  1. how a node select and send data to a particular packet in wireless channel as we do not know the address of the neighboring node?

    ReplyDelete
    Replies
    1. It is supposed that at the beginning (when a new node comes into the network), there is an advertisement phase, where the new node receives info from its neighbours, thus knowing and storing their addresses. Once that happens, goosiping can be applied.

      Delete
  2. Gossiping is not as you described it here. Every node receiving a packet chooses whether or not it wants to forward it to its nieghbour. It does so based on a pre-specified gossip probability.
    Please check this link for more http://profs.sci.univr.it/~merro/files/gossip.pdf

    ReplyDelete
  3. Thanks for the info. There is no doubt, your blog is very exciting.

    Increase in people's interest in IoT devices & especially companies like Benchmark Electronics pvt. ltd. providing IoT training platform specially
    those onSDR Software Defined Radio, Sensors Network, Educational training systems

    ReplyDelete
  4. Information is very helpful. Click here for training in bangalore IOT Course in Bangalore | Embedded Systems Design Training

    ReplyDelete
  5. Really very informative and creative contents. This concept is a good way to enhance the knowledge.thanks for sharing. please keep it up
    IOT Training in Gurgaon

    ReplyDelete
  6. Now day, everything is going to find a new but well settled and successful stream for their career. When I came to this blog, I really impressed by all the knowledge points mentioned here. Thank you for this assistance.dell rack server ราคา

    ReplyDelete
  7. I am grateful to you on the grounds that your article is exceptionally useful for me to continue with my exploration in same region. Your cited illustrations are all that much significant to my exploration field.This is extraordinary! It really exhibits to me where to broaden my online diaryserver dell hp

    ReplyDelete
  8. I believe there are many more pleasurable opportunities ahead for individuals that looked at your site.
    big-data-hadoop-training-institute-in-bangalore

    ReplyDelete
  9. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site. Best AWS Training in Bangalore

    ReplyDelete
  10. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an eBook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted.

    AWS Training in Bangalore
    Python Training in Bangalore

    ReplyDelete
  11. Thanks for sharing information. It's really very helpful for everyone....You can also visit Best AWS Training in Bangalore

    ReplyDelete
  12. The information which you have provided is very good. It is very useful who is looking for at machine learning online training Bangalore

    ReplyDelete
  13. Nice article thanks for given this information.
    IOT Training in Gurgaon

    ReplyDelete
  14. Thanks for sharing amazing & informative blog, It is very useful for me to learn and understand Wireless Sensor Network
    easily.

    ReplyDelete
  15. I like the blog format as you create user engagement in the complete article. Thanks for the informative posts.I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
    Java training in Chennai

    Java Online training in Chennai

    Java Course in Chennai

    Best JAVA Training Institutes in Chennai

    Java training in Bangalore

    Java training in Hyderabad

    Java Training in Coimbatore

    Java Training

    Java Online Training




    ReplyDelete
  16. It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips.highly informative and professionally written and I am glad to be a visitor of this perfect blog, thank you
    selenium training in chennai

    selenium training in chennai

    selenium online training in chennai

    software testing training in chennai

    selenium training in bangalore

    selenium training in hyderabad

    selenium training in coimbatore

    selenium online training

    selenium training

    ReplyDelete
  17. It has been simply incredibly generous with you to provide openly what exactly many individuals would’ve marketed for an eBook to end up making some cash for their end, primarily given that you could have tried it in the event you wanted.

    angular js training in chennai

    angular training in chennai

    angular js online training in chennai

    angular js training in bangalore

    angular js training in hyderabad

    angular js training in coimbatore

    angular js training

    angular js online training

    ReplyDelete
  18. Great post!I am actually getting ready to across this information,i am very happy to this commands.Also great blog here with all of the valuable information you have.Well done,its a great knowledge

    Azure Training in Chennai

    Azure Training in Bangalore

    Azure Training in Hyderabad

    Azure Training in Pune

    Azure Training | microsoft azure certification | Azure Online Training Course

    Azure Online Training

    ReplyDelete
  19. Now day, everything is going to find a new but well settled and successful stream for their career. When I came to this blog, I really impressed by all the knowledge points mentioned here.
    web designing training in chennai

    web designing training in omr

    digital marketing training in chennai

    digital marketing training in omr

    rpa training in chennai

    rpa training in omr

    tally training in chennai

    tally training in omr

    ReplyDelete
  20. Nice it seems to be good post... It will get readers engagement on the article since readers engagement plays an vital role in every blog.i am expecting more updated posts from your hands.

    IELTS Coaching in chennai

    German Classes in Chennai

    GRE Coaching Classes in Chennai

    TOEFL Coaching in Chennai

    spoken english classes in chennai | Communication training


    ReplyDelete
  21. Your post was exactly what I needed to read today. Thank you for your thoughtful content!
    DevOps Training In Bangalore

    ReplyDelete