Loss Tolerant Transmission Control Protocol

Data communication over wireless channels has become increasingly common, but wireless channels may be lossy such that data is often lost during transmission. This invention is directed to devices and methods for transmitting or receiving data packets in a data block in a communication network with a transport protocol. A loss toleranct TCP protocol is used in which a maximum segment size is adapted to a minimum granularity of a congestion window, and proactive forward error correction (FEC) packets are added to a window of the data block.

CONDUCTING REMOTE INSTRUCTOR- CONTROLLED EXPERIMENTATION

Laboratory courses are a vital part of engineering and scientific education and training, but so far, lab courses have been considered impractical for remote education. Lab courses are traditionally conducted at a central location, with student, instructor, and experiment in close proximity to each other. As versatility of communications over the Internet increases, it is desirable to have a method to remotely conduct a lab experiment that allows a student to easily access the experiment from a remote location.