I have recently started using my iPhone near a stereo set which picks up the radio signals from calls and 3G connections, making me very aware of when the phone emits anything.
The phone currently makes about 10-20 "wakeups" per minute, which is enough to make me place it a couple of meters away so the speakers won't pick up anything. Though this is annoying in itself, I'm more concerned about if this is normal for an iPhone. I'm always connected to a WiFi router, so if it's an app trying to get Internet access – it's doing it wrong. Each wakeup lasts for about one second but sometimes (far less often) it blasts away for two or three seconds.
Is there anything I can do to find out what's causing the activity? I don't really want to uninstall my apps one by one to find the possible villain.
Edit: To clarify, I simply want to know why it's using the 3G/EDGE connection when it really should be using the WiFi.