ieee-magazine_oct_2007