|
Conceptual architecture of SeeR |
Opportunistic Mobile Networks (OMNs) are characterized by intermittent
connectivity among nodes. In many scenarios, the nodes attempt at local
decision making based on greedy approaches, which can result in getting
trapped at local optimum. Moreover, for efficient routing, the nodes
often collect and exchange lot of information about others. To alleviate
such issues, we present SeeR, a
simulated annealing-based routing protocol for OMNs. In SeeR, each message is associated with a cost
function, which is evaluated by considering its current hop-count and
the average aggregated inter-contact time of the node. A node replicates
a message to another node, when the latter offers a lower cost.
Otherwise, the message is replicated with decreasing probability.
Moreover, SeeR works based solely upon local observations. In
particular, a node does not track information about other nodes, and,
therefore, reduces the risk of privacy leaks unlike many other
protocols. We evaluated the performance of SeeR by considering several
real-life traces under plausible conditions. Experimental results show
that, in the best case, SeeR can reduce the average message delivery
latency by about 58%, when compared to other popular routing protocols.
Full-text of the article is available via
ResearchGate. The
source code of SeeR is also available.
If you are using SeeR, please cite it as:
B. K. Saha, S. Misra, and S. Pal, “SeeR: Simulated Annealing-based Routing in Opportunistic Mobile Networks,”
IEEE Transactions on Mobile Computing, vol. 16, no. 10, pp. 2876–2888, Oct. 2017.
I have some problems since I want to add a malicious group of nodes as blackhole nodes into ONE and compare the network performance without blackhole nodes. I am strugling to get it started with introducing the blackhole nodes. Can you please help with any idea on how to go about it.
ReplyDeleteA blackhole does not forward any message to other nodes. To achieve this, create a new routing class (by copying from an existing one), introduce a state variable indicating whether or not a router is blackhole, and disable the block of code for message replication accordingly.
DeleteHello, I would like to appreciate your work. It’s a great platform got to learn a lot. Your data is really worthy. Thank you so much. Keep it up!
ReplyDeleteForex Trading
Forex Market
Forex
Foreign Exchange Market
It's very interesting, Thanks for sharing a valuable information to us & Knowledgeable also, keep on sharing like this.
ReplyDeleteStock Investor provides leatest Indian stock market news and Live BSE/NSE Sensex & Nifty updates.Find the relevant updates regarding Buy & Sell....
Online Trading
Currency Trading
Equity Trading
Stock Trading
Trading
Online Trading
Nice Article. Thank you for sharing the informative article with us.
ReplyDeleteThis post is helpful to many people. stockinvestor.in is a stock related website which provides all stocks related information like new stocks and shares available in the stock market.
equity shareholders
tax in india
Great Information! Its looking Nice.Useful for me to develop my knowledge. Thank you!
ReplyDeleteYou can invest in stocks yourself by buying individual Stocks & Shares or mutual funds,IPOs, or get help investing in stocks by Visit stockinvestor.in
Online Trading
Currency Trading
Demat Account
ShareTrading
Thanks for such a valuable and informative platform I find here.
ReplyDeletewish to learn more about stock market and stock/share market Live Updates from this site (stockinvestor.in)
lic housing finance share price target
tata power stock recommendation
amarraja batteries
jm financial share
phillips carbon share price
balrampur chini mills
relaxo chappals
bioscon ltd
Great blog! with lot of nice and valuable information.
ReplyDeleteAngularJS training in chennai | AngularJS training in anna nagar | AngularJS training in omr | AngularJS training in porur | AngularJS training in tambaram | AngularJS training in velachery
Fake Bank Statement
ReplyDeleteFake Bank Statement
Fake Bank Statement
Fake Bank Statement
Fake Bank Statement
Fake Bank Statement
Fake Bank Statement
Fake Bank Statement
This is the correct site for every individual who might want to get some answers concerning this point. You understand such a lot of its practically intense to contend with you (not that I really would need to… HaHa). You certainly put a new turn on a theme which has been talked about for a very long time. Awesome stuff, simply extraordinary! news updates
ReplyDelete