—Network protocols have traditionally been designed using a layered method in part because it is easier to implement some portions of network protocols in software and other portions must be implemented in hardware for performance reasons. These different implementation techniques enforce layer boundaries. In this paper, we show that with the advent of software defined radios, it becomes possible to blur those layer boundaries and produce higher performance network protocols as a result. In this paper we exploit a programmable physical layer and simultaneous transmission to have clients signal whether they have packets to send. By detecting the high energy at the simultaneous transmission, the AP gets the following information: a) which stations have packets to send and b) whether the traffic load is high, medium or low. Again, using the programmable physical layer, the AP schedules clients efficiently while wasting little of the spectrum on signaling overhead. The proposed protoc...
Dola Saha, Aveek Dutta, Dirk Grunwald, Douglas C.