How to know my base station?
It's possible to get the cell tower id and location using the PhoneStateListener of the Android API. 

Here are some apps that seems to use this feature to show some information about the nearest cell towers :


OpenSignal - 3G/4G/WiFi maps
Signal Finder 
Antennas