Mitigating denial-of-service attacks in MANET by distributed packet filtering: a game-theoretic approach