{"title":"带有黑名单的MANET路由协议的FSM转换约简方法","authors":"Hideharu Kojima, T. Ohta, Y. Kakuda","doi":"10.1109/ISADS.2011.87","DOIUrl":null,"url":null,"abstract":"In a MANET protocol, links between any two nodes are not always bi-directional because nodes can move around the network and their communication ranges are different. In order to detect unidirectional links, some mechanisms such as blacklist are introduced into the protocol. We call such a protocol unsymmetric. By node mobility over time, a unidirectional link can be changed to the bi-directional link and vice versa. Therefore, whenever directionality of any link changes, the protocol has to correctly detect whether the link is unidirect or bidirect. Even if a node receives the same kind of packet from its neighbor node, behavior of the node is different by the unidirectional or bi-directional link through which the node receives a packet. When testers perform conformance testing for these protocols, testers have to use FSM representing different behaviors of a node depending on directionality of the links. In general, the size of FSM grows exponentially along with increase of neighbors of a node. FSM for unsymmetric protocols is more complicated than that for symmetric protocols. Hence, the number of states and the number of transitions in FSM further increase for unsymmetric protocols. In this paper, we propose a new efficient method to solve this problem by treating both input and output as sets. The proposed method redefines a given FSM to an FSM in which the number of states and the number transitions are drastically reduced.","PeriodicalId":221833,"journal":{"name":"2011 Tenth International Symposium on Autonomous Decentralized Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A Transition Reduction Method for FSM of MANET Routing Protocol with Blacklist\",\"authors\":\"Hideharu Kojima, T. Ohta, Y. Kakuda\",\"doi\":\"10.1109/ISADS.2011.87\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In a MANET protocol, links between any two nodes are not always bi-directional because nodes can move around the network and their communication ranges are different. In order to detect unidirectional links, some mechanisms such as blacklist are introduced into the protocol. We call such a protocol unsymmetric. By node mobility over time, a unidirectional link can be changed to the bi-directional link and vice versa. Therefore, whenever directionality of any link changes, the protocol has to correctly detect whether the link is unidirect or bidirect. Even if a node receives the same kind of packet from its neighbor node, behavior of the node is different by the unidirectional or bi-directional link through which the node receives a packet. When testers perform conformance testing for these protocols, testers have to use FSM representing different behaviors of a node depending on directionality of the links. In general, the size of FSM grows exponentially along with increase of neighbors of a node. FSM for unsymmetric protocols is more complicated than that for symmetric protocols. Hence, the number of states and the number of transitions in FSM further increase for unsymmetric protocols. In this paper, we propose a new efficient method to solve this problem by treating both input and output as sets. The proposed method redefines a given FSM to an FSM in which the number of states and the number transitions are drastically reduced.\",\"PeriodicalId\":221833,\"journal\":{\"name\":\"2011 Tenth International Symposium on Autonomous Decentralized Systems\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-03-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 Tenth International Symposium on Autonomous Decentralized Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISADS.2011.87\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 Tenth International Symposium on Autonomous Decentralized Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISADS.2011.87","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Transition Reduction Method for FSM of MANET Routing Protocol with Blacklist
In a MANET protocol, links between any two nodes are not always bi-directional because nodes can move around the network and their communication ranges are different. In order to detect unidirectional links, some mechanisms such as blacklist are introduced into the protocol. We call such a protocol unsymmetric. By node mobility over time, a unidirectional link can be changed to the bi-directional link and vice versa. Therefore, whenever directionality of any link changes, the protocol has to correctly detect whether the link is unidirect or bidirect. Even if a node receives the same kind of packet from its neighbor node, behavior of the node is different by the unidirectional or bi-directional link through which the node receives a packet. When testers perform conformance testing for these protocols, testers have to use FSM representing different behaviors of a node depending on directionality of the links. In general, the size of FSM grows exponentially along with increase of neighbors of a node. FSM for unsymmetric protocols is more complicated than that for symmetric protocols. Hence, the number of states and the number of transitions in FSM further increase for unsymmetric protocols. In this paper, we propose a new efficient method to solve this problem by treating both input and output as sets. The proposed method redefines a given FSM to an FSM in which the number of states and the number transitions are drastically reduced.