With the advent of wireless ad hoc networks, some of the toughest issues in communications networking are questions of cooperation: will users trade off bandwidth, signal strength, or speed to ensure system effectiveness? If so, how? What are the incentives that will get users to provide services (such as routing) to other nodes?
ECE professors Luiz DaSilva and Allen MacKenzie hope to get answers by developing a wireless networking contest that will not only further networking techniques and algorithms, but also provide one-of-a-kind opportunities to study actual, uncontrolled, ad hoc networks, where users make their own decisions regarding tradeoffs between self-interest and common network goals.
DaSilva and MacKenzie recently received a $450,000, three-year grant from the National Science Foundation (NSF) Networking Technology and Systems (NeTS) program to develop a contest called the Mobile Ad Hoc Networking Interoperability And Cooperation (MANIAC) Challenge.
The two-in-one effort is aimed at meeting educational and research goals of improving network throughput, deepening understanding of overall network behavior, and motivating students in the field. “There is currently no such competition in the wireless networking field,” said DaSilva. “We were inspired by open competitions in the areas of robotics, software engineering, and automotive design that are successful in energizing students to perform hands-on work while advancing the state of research,” he added. “These competitions are very motivating, not to mention fun. Also, failure can teach us more than success and implementation is always more convincing than simulation. The informal exchange of ideas that occurs naturally in a competition like this tends to move research forward in unexpected ways.”
Teams competing in the MANIAC Challenge will match their algorithmic prowess in sending data across uncontrolled, ad hoc networks, where users employ different hardware and software. They will be judged on speed and efficiency. The first year’s competition will entail a video relay race in which all the teams are on the mobile ad hoc network (MANET), but no team will be able to have their traffic delivered without cooperation from others. Teams will be required to bring hardware running an open source system. Virginia Tech will develop and supply all contestants with the software layer to interface to the network.
The software layer will also monitor node behavior and system effectiveness, providing a goldmine of data on actual ad hoc network behavior in a field dominated by simulation and controlled testbed research. “There has recently been some soul searching by the networking community regarding the prevailing use of simulation as the main research methodology,” explained MacKenzie. “Questions linger about how well MANETs will work in the wild — outside of tightly controlled lab environments or military deployments. Are simulation results reported in the literature too optimistic about performance that can be achieved in these networks? This competition will provide researchers with a unique opportunity to study real-life network behavior in the wild.”
In studying the MANIAC Challenge, researchers will be using the experimental method, which is more common in the natural and social sciences than in engineering. “In this sense, the experiments will be similar to some conducted in sociology and economics, where human behavior is observed in an uncontrolled environment,” commented MacKenzie. “Increasingly, we are seeing ties between research questions in networking and those in the world of behavioral sciences,” he said.