Is there a way to find out the type of network User is on while he is communicating with my server?

view story

http://serverfault.com – When a user contacts my server, Can I find out what kind of network the user was using at that time i.e whether the user was using a wired connection, wifi, 3G , LTE etc ? (HowTos)