TY - SER TI - IEEE Communications Magazine SN - 0163-6804 PY - 2005///-2007 CY - New York PB - IEEE ER -