10.1109/TCOMM.2009.05.070517