Patent attributes
Techniques for transporting data in a distributed environment are described. In a media system in which boxes are configured to supply each other needed data, stabilities of data transportation among the boxes are important. According to one aspect of the techniques, when one or more supplying boxes are identified to supply respective data portions to an ordering box, each communication session between the ordering box and one of the supplying boxes is constantly monitored. If the data is not transported correctly, a backup session by a backup box is activated to replace the session in which the data is not transported correctly. Without affecting the number of available boxes that may be designated to supply data to other ordering boxes, in one embodiment, one box is used to backup multiple boxes.