# SimulationCEBD **Repository Path**: ioesc/simulation-cebd ## Basic Information - **Project Name**: SimulationCEBD - **Description**: Contact Evidence-driven Blackhole Detection based on machine learning (CEBD) is proposed to improve the routing performance in the OppNet, where the blackhole behaviors may occur. - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-05-11 - **Last Updated**: 2023-05-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CEBD Contact Evidence-driven Blackhole Detection based on machine learning (CEBD) is proposed to improve the routing performance in the OppNet, where the blackhole behaviors may occur. The paper has been published in TCSS. [Y. Gao, J. Tao, Y. Xu, Z. Wang, W. Sun and G. Cheng, "CEBD: Contact-Evidence-Driven Blackhole Detection Based on Machine Learning in OppNets," in IEEE Transactions on Computational Social Systems, vol. 8, no. 6, pp. 1344-1356, Dec. 2021, doi: 10.1109/TCSS.2021.3078160.](https://ieeexplore.ieee.org/document/9432478/) We investigate the evidence construction, i.e., *the direct and indirect evidence* with the statistical parameters in message exchange. Specifically, we construct *behavior classifiers* to distinguish the blackhole behaviors from rational ones and design the collusion filtering strategy to improve the detection accuracy by separating corrupted nodes from rational ones, respectively, laying a behavior identification foundation. Based on the classifying results, the 'detecting' nodes will not cooperate with the 'detected' nodes (i.e., the 'Positive' node in the Blackhole detection).