Friday, January 19, 2007
Slot Aloha for Bandwidth Request
This is a link level protocol for wireless point to multi-point configuration. It'll work for both fix channel and frequency hoppers. In each time period, allocate a time for the nodes to request bandwidth. This time slice is contented in that any node can attempt to sent. The base station will then anounce which node gets to send data. This reduces the contention time of a standard aloha protocol. It worked pretty well in the 2.4G and 3.5G bands with 32 nodes running heavy traffic.
For nodes that get to send, it should piggyback its request for more bandwidth on the data frame. The nodes should use an exponential backoff algorithm like the old 10/100 Ethernets when it detects that it's bandwidth request collided with that of another node's.
I remember getting near an array of radios and feeling hair in the back of my hand tremble in awe. Also climbing those 200' radio towers which are 1' wide when the wind is blowing made my knees tremble a bit. Seeing the drunk free climb a 300' tower to pee off the top was priceless.
I'm almost intested enought to google 3G or iMode to see how those protocols work.
For nodes that get to send, it should piggyback its request for more bandwidth on the data frame. The nodes should use an exponential backoff algorithm like the old 10/100 Ethernets when it detects that it's bandwidth request collided with that of another node's.
I remember getting near an array of radios and feeling hair in the back of my hand tremble in awe. Also climbing those 200' radio towers which are 1' wide when the wind is blowing made my knees tremble a bit. Seeing the drunk free climb a 300' tower to pee off the top was priceless.
I'm almost intested enought to google 3G or iMode to see how those protocols work.