Patent ID: 7542436

Claim:
A method for simulating battlefield scenarios in an ad-hoc communications network comprising a plurality of nodes and a plurality of links between the nodes, the method comprising: generating simulation inputs; using the simulation inputs to create a time-based sequence of events; predicting mobility of the nodes based on the time-based sequence of events; estimating the duration of each link based on the time-based sequence of events; determining redundant communication paths in the ad-hoc communications network based on the time-based sequence of events; identifying at-risk communication paths in the ad-hoc communications network based on the time-based sequence of events; predicting partitions in the ad-hoc communications network based on the time-based sequence of events, the predicted mobility of the nodes, the estimated duration of each link, the redundant communication paths and the at-risk communication paths, wherein a partition comprises a broken communication path between two nodes which prevents the two nodes from communicating with one another; determining which nodes correspond to a particular sub-network based on the predicted partitions; and analyzing the predicted partitions of the ad-hoc communications network and network reliability of the ad-hoc communications network to determine links needed to repair the ad-hoc communication network to a fully communicating ad-hoc communications network such that each of the nodes maintains a link to at least one of the other nodes which allows each of the nodes to communicate with each of the other nodes.