Title: Iccnmc 2003: 2003 International Conference on Computer Networks and Mobile Computing: Proceedings