Multiple server TCP sockets


I have programmed a point-to-point client/server GPRS connection (Q2686) which works successfully (server has public IP). Data is sent back and forth via the RS232 ports on UART1.

What I would like to do is to enable multiple clients to have simultaneous connections to the server i.e. multiple server TCP sockets. I would be most grateful if someone could explain to me the concepts of how to achieve this. In an old post awneil mentioned “Context” parameter, but I do not know how to use this parameter in the Open AT functions.

Please help if you can.

read in the manual: WIP_Open_AT_IP_Connectivity_Development_Guide_V5_10.pdf

I have problem to route data from the uart buffer to send buffer. can you enlight me in this matter