Project Detail

Improve the success rate of UDP punching hole for P2P connection  

Improve the success rate of UDP punching hole for P2P connection is project number 216906
posted at Freelancer.com. Click here to post your own project.

 

| More Free Trial For New Buyers
 

Status: Cancelled

Selected Providers: -

Budget: $30-250

Created: 01/23/2008 at 5:16 EST

Bid Count: 2

Average Bid:
$ 220

02/12/2008 at 5:16 EST

Project Creator: WShuttle
Employer Rating: (No Feedback Yet)

Bid On This Project
 

Description

We have implemented P2P for our remote control product by utilizing punching UDP hole on NAT gateways. You can download www.lookmypc.com/lookmypcagent.exe and www.lookmypc.com/lookmypcviewer.exe for a trial. the viewer program run on one PC can connect to the agent program run on another PC. The each PC can be located within a different LAN connected to internet. The program will always try P2P connection first, we wish the success rate will be over 95% for simple networks, such as router with ADSL, like Hamachi. Now we have not test this software in a large scale, in a lot of case, it can make p2p connection successfully, but in some case we got reported it failed, even for the simple networks of SME.

If you don't have successful experiences on P2P over UDP, or no confidence to work out the successful solutions to achieve the 95% p2p success rate . Pls don't bid. You should present me your strength and experiences on P2P, and even the theories or the ideas to improve the success rate, make me believe that your solution is the most worth to invest for this task.

I don't know if a STUN implementation or ICMP_ECHOREPLY packet cheating on firewall will help on this task. Welcome your good idea.

The programming language will be VC++ 6.0, the deliverables include,
1.the client lib which can create P2P connection with another same client with success rate over 95%
2.the server program if you think it is required
3.the file transfer testing program which utilize p2p connection
4.the clean and well documented sources

The deliverables should run on windows 2000 and above windows platform , including windows vista and 2003. The network scenarios should cover all kind of internet gateways for personal , home, small companies , except for those network with proxy forced or most stringent firewalls.

Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

230

25 days

01-24-2008 02:42 EST

(No Feedback Yet)

i am expert in c/c+ socket programming. i can do it in shortest time.

help

 

210

25 days

01-28-2008 09:09 EST

(No Feedback Yet)

Hi, I am running my own company. My team is fully experienced and we have the expertise's of developing many desktop/web application/ SMS Marketing products using .Net platform and J2ME/J2EE and WML technologies. My team comprises of highly skilled professionals which are trained in developing desktop and web applications as well as complex programming applications not only using Java Technology and PHP but also have high expertise in using Microsoft Tools and Technologies(VC++/VB 6.0/ASP.Net/.Net Platform) for web application development. We have the expertise of designing software applications that are not only extremely efficient & user friendly but also throughly tested for any bugs and errors. We have rich experience and skill of developing software solutions and Business Applications and utilities for our clients. During the course of development we conduct regular meetings with our clients that help in maintaining the clients' requirements inline with the scope and results of development. We also provide weekly progress reports to our clients so that they should be able to track the pace and status of development. My team is highly capable and trained to develop such software and already have experience of developing such systems but also because it will add new knowledge to my company and complement its portfolio.Anticipating a positive response in this concern. Thank you, Warm regards, Amco.

help


    Bid on this Project