Patent ID: 8027273

Claim:
A method for creating topologies for a virtual mobile network comprising: generating at least two nodes representing transmitters and/or receivers in the network; each of said at least two nodes having parameters including a location, a receiving range if the node is capable of receiving; and a transmission range if the node is capable of transmitting; determining the distance between the nodes based upon the locations of each node; generating a bidirectional link for connection between two nodes when the distance between the nodes is within the transmission and receiving ranges of both nodes; generating a unidirectional link for connection between the nodes when the distance between the nodes is only within the transmission range of a first node and the receiving range of a second node but when there is no capability to communicate from the second node to the first; storing the specifications of the topology of the network in memory; generating at least a second topology by changing the transmitting ranges, receiving ranges, number of nodes and/or locations of the nodes within the network; repeating the steps of generating bidirectional and unidirectional links for the at least one new topology; storing the at least one new topology in memory; whereby the stored topologies are adapted to be inputted into a system capable of emulating a mobile ad-hoc network.