| Literature DB >> 23401672 |
S Q Huang1, G C Wang, H H Zhen, Z Zhang.
Abstract
To achieve a valid effect of wireless mesh networks against selfish nodes and selfish behaviors in the packets forwarding, an approach named mixed MPS-BNS strategy is proposed in this paper. The proposed strategy is based on the Maximum Payoff Strategy (MPS) and the Best Neighbor Strategy (BNS). In this strategy, every node plays a packet forwarding game with its neighbors and records the total payoff of the game. After one round of play, each player chooses the MPS or BNS strategy for certain probabilities and updates the strategy accordingly. In MPS strategy, each node chooses a strategy that will get the maximum payoff according to its neighbor's strategy. In BNS strategy, each node follows the strategy of its neighbor with the maximum total payoff and then enters the next round of play. The simulation analysis has shown that MPS-BNS strategy is able to evolve to the maximum expected level of average payoff with faster speed than the pure BNS strategy, especially in the packets forwarding beginning with a low cooperation level. It is concluded that MPS-BNS strategy is effective in fighting against selfishness in different levels and can achieve a preferable performance.Entities:
Mesh:
Year: 2013 PMID: 23401672 PMCID: PMC3562672 DOI: 10.1155/2013/936536
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Strategy space.
| MPS-BNS (1 − | ALL-D ( | |||
|---|---|---|---|---|
| MPS (1 − | BNS (1 − | Drop (D) | ||
| Forward (F) | Drop (D) | Forward (F) | Drop (D) | |
Sub strategies.
| Player 1 | Player 2 | |
|---|---|---|
| F | D | |
| F | 4, 4 | 3, 0 |
| D | 0, 3 | 1, 1 |
Payoff matrix of player 1 in the state (1,1).
| Player 1 | Player 2 | ||
|---|---|---|---|
| MPS-BNS (1 − | ALL-D ( | ||
| MPS (1 − | BNS (1 − | ||
| MPS-BNS (1 − | |||
| MPS (1 − |
|
|
|
| BNS (1 − |
|
|
|
| ALL-D ( | (1 − |
| |
Scheme 1Expected average payoff per player against selfishness.
Uniform strategy profile of MPS-BNS as pure strategy.
| Probability |
|
|
|
|
|
|
|---|---|---|---|---|---|---|
|
| MPS (F or D) | |||||
| (1 − | BNS (F or D) | |||||
Scheme 2The game of MPS-BNS as pure strategy.
Scheme 3Average payoffs per player of evolution of MPS-BNS as pure strategy.
Scheme 4n × n network grid.
The strategy profile with MPS-BNS as mixed strategy.
| Probability |
|
|
|
|
|
|
|---|---|---|---|---|---|---|
|
| MPS1 | MPS2 |
| MPS |
| MPS |
| (1 − | BNS1 | BNS2 |
| BNS |
| BNS |
Scheme 5The game of MPS-BNS as mixed strategy.
Scheme 6The average payoff of evolution of MPS-BNS with mixed strategy profile.
Scheme 7The Percentage of cooperation of evolution of MPS-BNS with mixed strategy profile.
Scheme 8Average payoff per player of MPS-BNS with niceness against selfish nodes.
Scheme 9Level of cooperation of MPS-BNS with niceness against selfish nodes.