Thanks for reply.
I know how to setup a static via the phone, but this is of no use if you use different wireless connections which i do.
I have also used Wifi-Static app to assign a static IP for my home network, but this can be unreliable.
I have the ability to assign static IP to network device via mac address and hostname, i do this for my laptops fine.
The questions still remains, how i find out what my phones host name is?