This wont help for data connections, but for wifi, if you go into the advanced wifi settings, you can uncheck wifi optimization. Will use more battery but improve the wifi range. According to some research, This setting controls the power over the WiFi transmitting/reciever. So this option on reduced the power which in turn reduces the range on the Wi-FI you're searching for. But apparantly the power setting is so high in its normal setting even this reduction means the WiFi power consumption is still extremely high.