Hi. We are a group of experienced engineers with different backgrounds (telecommunications, electronics and systems) with experience in technologies like C/C++/C#/Java/Linux/Scripting, who work for a telecommunications company. Along these years we have worked mainly with embedded systems, for example, high availability communications servers and cable modems.
Since we have experience implementing networking applications in both Windows and Linux environments we think that we are suitable for this job.
These are the questions that we have:
- You did not mention which transport protocol will be used, I think it is TCP. Right?
- I think you need a multi-threaded application that can handle multiple clients at the same time right?
- How many devices will be connected at the same time?
- What is the format of the messages and its size sent by the devices? Can you please provide the different types of messages that a client can send? We need to know this for testing purposes, since we will be emulating the real devices with a test client.
- Do you need the software implemented in PHP? Could the software be implemented in other languages like Java? If not, it won't be a problem for us to develop the software in PHP.
When you provide all the information we can provide a better estimation of costs and delivery date.
Best regards,
Matias.-