With more and more real applications of WSNs have been deployed, which are in charge of either monitoring parameters or event detection, we envision that the success of the WSNs is decided by the quality of the collected data. Further more, the quality of the collected data is mainly affected by the deceptive data, which includes redundant data, very similar repeated readings that provide less information, and false data, wrong readings resulted from unreliable components or wireless communication and malicious attacks. On one hand, redundant data should be filtered because less information is provided but considerable resources are wasted. On the other hand, false data should also be filtered to improve data accuracy. Thus, we are targeting to detect and filter the deceptive data in high-dynamic event-driven WSNs from the data itself point of view by proposing a role-based deceptive detection and filtering (RDIcircplusmn) mechanism in this paper.