A Data Router Using C++ Builder 6. Which contains a simulator and a master program. Simulator will send or receive data using serial port and tcp channel to the master. Master will receive data from simulator and peer master and router the message depends channel infomation including the message. Any message will be packed in a message with channel head.