INTERNATIONAL TRANSACTIONS ON COMPUTER SCIENCE AND ENGINEERING, vol. 14, no. 1, page. 156 - 166, 2005-07
COMPUTER COMMUNICATIONS, vol. 31, no. 10, page. 2162 - 2177, 2008-06-25
WIRELESS PERSONAL COMMUNICATIONS, vol. 43, no. 3, page. 919 - 932, 2007-11