The accurate answer is based on IEEE 802.11a/b/g/n wireless network protocol.
University libraries, airports, regular business hotels and star-rated hotels all have wireless network coverage.
In a sense, mobile phones can load wireless network modules to achieve this goal, but at present, most of the mobile phones I can reach are still using GPRS and CDMA, and the popularization of IEEE wireless networks may take a long time, not at present.