10.5121/ijcnc.2010.2206