Search code examples
.netgprs

send data through multiple usb GPRS devices


i would like to send a HD video through multiple USB GPRS devices ( offered by companies like vodafone, orange etc. ) to a server .

How can i identify each GPRS device and send through it ?


Solution

  • If you are using sockets you can bind a socket to a given interface with Socket.Bind() before you use Socket.Connect.

    You can use System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces() to find all network interfaces, their types and the IP to use with Socket.Bind().

    Edit
    I assume there are services and/or applications closer to the network layer that can combine several physical interfaces to a logical interface with automatic load balancing. I have not worked with any such solutions and can not recommend any specific.