Ok, I did some more digging around, this msg may only be interesting for the technically inclined persons/developers among us:
I looked at the stats of my wlan router and noticed that the 4S (during standby) ist opening and closing a wlan connection multiple times per minute whereas my 3GS (running iOS 5) is not.
I got curious about what is going on an listened to the traffic of both phones, the 4S with the battery drain problem and the 3GS running iOS 5 without, using wireshark.
The IP traffic is purely MDNS but very differnt between the two of them, especially after a time after switch on to settle in for both the 3GS communication is 18 packets while the 4S at the same time exchanged 180 packets.
For the specialists here a wireshark-log (starting bit) is attached. After this settling in period the 4S repeats the cyles endlessly with doing a IGMP "V3 Membership Report / Join group" roughly every 70 seconds (and then twice 2.5 seconds apart) - the 3GS does not do this, it does only the MDNS query/response every 180 seconds.
I suspect something similar going on for mobile data and possibly this behaviour is only exhibited in combination with specific WLAN / carrier configurations.
Wireshark protocols:
3GS:
No. Time Source Destination Protocol Length Info
19164 1063.592343 192.168.1.20 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources
19167 1063.768886 192.168.1.20 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone-2.local, "QU" question ANY Jens-0815s-iPhone-2.local, "QU" question
19170 1063.952198 192.168.1.20 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone-2.local, "QM" question ANY Jens-0815s-iPhone-2.local, "QM" question
19175 1064.298182 192.168.1.20 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone-2.local, "QM" question ANY Jens-0815s-iPhone-2.local, "QM" question
19177 1064.486946 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
19180 1065.195762 192.168.1.20 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources
19181 1065.551011 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
19185 1067.564274 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
19205 1071.596482 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
19232 1079.604628 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
19280 1095.643152 192.168.1.20 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
21495 1127.682173 192.168.1.20 224.0.0.251 MDNS 306 Standard query response PTR, cache flush Jens-0815s-iPhone-2.local PTR, cache flush Jens-0815s-iPhone-2.local AAAA, cache flush fe80::226:8ff:xxxx:xxxx A, cache flush 192.168.1.20
21533 1133.305208 192.168.1.20 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources
4S:
No. Time Source Destination Protocol Length Info
39597 1395.473623 192.168.1.42 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources
39598 1395.687011 192.168.1.42 224.0.0.251 MDNS 130 Standard query ANY Jens-0815s-iPhone4S.local, "QU" question
39600 1395.956060 192.168.1.42 224.0.0.251 MDNS 130 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question
39603 1396.183904 192.168.1.42 224.0.0.251 MDNS 130 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question
39608 1396.434333 192.168.1.42 224.0.0.251 MDNS 198 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42
39670 1397.502097 192.168.1.42 224.0.0.251 MDNS 198 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42
39673 1398.523583 192.168.1.42 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources
39674 1398.990099 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QU" question ANY Jens-0815s-iPhone4S.local, "QU" question
39680 1399.247814 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question ANY Jens-0815s-iPhone4S.local, "QM" question
39682 1399.517655 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question ANY Jens-0815s-iPhone4S.local, "QM" question
39684 1399.784502 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 PTR, cache flush Jens-0815s-iPhone4S.local AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
39686 1400.586504 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 PTR, cache flush Jens-0815s-iPhone4S.local AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
39692 1402.571952 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 PTR, cache flush Jens-0815s-iPhone4S.local AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
40166 1406.625673 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 PTR, cache flush Jens-0815s-iPhone4S.local AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
42371 1414.665672 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 PTR, cache flush Jens-0815s-iPhone4S.local AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
43796 1438.072581 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QU" question ANY Jens-0815s-iPhone4S.local, "QU" question
43800 1438.377912 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question ANY Jens-0815s-iPhone4S.local, "QM" question
43802 1438.646892 192.168.1.42 224.0.0.251 MDNS 164 Standard query ANY Jens-0815s-iPhone4S.local, "QM" question ANY Jens-0815s-iPhone4S.local, "QM" question
43804 1438.915076 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
43811 1439.914208 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
43820 1441.980026 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
43856 1445.990886 192.168.1.42 224.0.0.251 MDNS 329 Standard query response PTR, cache flush Jens-0815s-iPhone4S.local PTR, cache flush Jens-0815s-iPhone4S.local A, cache flush 192.168.1.42 AAAA, cache flush fe80::62c5:47ff:xxxx:xxxx
43908 1463.318199 192.168.1.42 224.0.0.22 IGMP 60 V3 Membership Report / Join group 224.0.0.251 for any sources