16 | | In general, user-level MAC algorithms are connected to the underlying hardware via [wiki:WARPMAC WARPMAC], which provides MAC feature commonalities to the user. For derivatives of common random-access algorithms, the user may not need to modify any of the underlying layers. However, for more clean-slate designs, additional hardware functionality may be required. The [wiki:WARPMAC WARPMAC] framework and [wiki:WARPPHY WARPPHY] interface were designed with this in mind. Modification of these sublayers to support additional features is welcome. The relationship between user-level MAC algorithms and the WARP platform support is described in more detail in [wiki:Asilomar2006_WARPMAC our publication]. |
| 16 | In general, user-level MAC algorithms are connected to the underlying hardware via [http://warp.rice.edu/WARP_API/warpmac_8c.html WARPMAC], which provides MAC feature commonalities to the user. For derivatives of common random-access algorithms, the user may not need to modify any of the underlying layers. However, for more clean-slate designs, additional hardware functionality may be required. The [wiki:WARPMAC WARPMAC] framework and [http://warp.rice.edu/WARP_API/warpphy_8c.html WARPPHY] interface were designed with this in mind. Modification of these sublayers to support additional features is welcome. The relationship between user-level MAC algorithms and the WARP platform support is described in more detail in [wiki:Asilomar2006_WARPMAC our publication]. |