# Novel Fuzzy Logic Scheme for Push-Based Critical Data Broadcast Mitigation in VNDN
The flooding effect of interest packets is one of the DDoS attacks in VNDN in which the attacker sends many bogus requests and prevents total submissions from legitimate vehicles. This study is motivated by a desire to mitigate the data packet broadcast storms of unregulated and unwanted traffic over VNDN. In VNDN, vehicles may be consumers, producers, or intermediate vehicles. By design, VNDN supports only a pull-based communication model in which a consumer vehicle creates an interest packet and broadcasts it on the network [17]. The intermediate vehicles forward the interest packet to other vehicles in the network until it reaches the producer. After receiving the interest packet, the vehicle (producer) of the content or an intermediate vehicle that has stored the requested content in its cache responds with the data packet. The data packet of the requested content is sent to the consumer vehicle simply by broadcasting it to all the nearby vehicles [18]. In order to realize critical situations such as accidents, bad weather conditions, and traffic jams, it is essential for the critical data packets to be transmitted in a push-based manner [19; 20]. In push-based data forwarding scenarios, a vehicle (producer) generates a critical data packet and transmits it to all the vehicles (consumers) without their requests. A push-based data forwarding scheme is thus required to be designed in VNDN. To the best of our knowledge, some researchers have offered content retrieval solutions based on a push-based strategy for naive NDN, but not for VNDN [21]. For instance, the authors of [22] suggested a distributed push-based caching management scheme called Push-Based Traffic-Aware Distributed Cache (P-TAC) in NDN. When interest is received, a Content Store (CS) in P-TAC requests one of its neighbors to store the content on its behalf. Similarly, the authors of [23] provided a system to enable push-based Internet of Things (IoT) traffic based on three situations. The authors adopted three distinct scenarios in order to manage various sorts of IoT traffic, such as interest notification, unsolicited data, and virtual interest polling. In [24], the authors created a system for secure sensing using NDN-enabled sensors. The authors regarded an environmental sensing device as a producer. When new material becomes accessible, the sensor alerts the consumer's application for it to broadcast an interest packet and retrieve the content. All of these methods need customer interest before they can start exchanging content, which creates too much latency in NDN-based communication. Concerning the current forwarding strategies that enable push-based critical data forwarding in the NDN environment, the critical data packets are broadcast and transferred without proper procedures. As a result, critical data dissemination creates a broadcast storm effect in push-based NDN communication. In terms of mitigating the critical data broadcast storm effect, the research is at its initial phase, and comprehensive research is required on this particular topic. The only research that exists on the mitigation of the critical data broadcast storm effect is presented in [25], which was applied in IoT-based NDN communication. Therefore, we propose a novel scheme based on a fuzzy logic approach to mitigate the critical data broadcast storm. The proposed scheme is the first research work of its kind. We designed a fuzzy logic approach, applied it in VNDN, and reduced the broadcast storm effect resulting from the broadcasting of the critical data packets. In this regard, we assumed critical situations, and the critical data packets were transmitted through a push-based mode of communication. Our proposed model can be used as a starting point for future push-based communication in which the critical data packets are disseminated in the VNDN environment. The rest of the paper is structured as follows. Section 2 explains the Vehicular Named Data Networking (VNDN) architecture to understand the context.