Your configuration in /etc/network/interfaces looks good. Make sure the IP address you are trying to use is not assigned to another device and that it is under the range of addresses in the router. You can try is to assign the MAC address of the Edison to a specific IP address in the router. This will make the router assign the same address to the device all the time. If this is an option for your project I'd suggest you to try it. If this does not work i'd suggest you to ask in in ubilinux forums in EmutexLabs.