System and method for routing a media stream
OwnerJacob Tirosh, Haim Zlatokrilov +1inventors
InventorsJacob Tirosh, Haim Zlatokrilov, Gil Rotgold
Life of this patent
Estimating the term…
Abstract
The present invention is a system and method for routing a media stream. As part of the present invention there is a configurable dynamic router which may receive a media stream and may select an output path from a set of possible output data paths based on network traffic conditions and on service level information associated with the media stream's source. A network management unit may reconfigure the router such that tile set of possible output paths is changed in accordance with traffic conditions throughout the network. The dynamic router may simultaneously transmit the same packet on multiple data paths.
Claims20
A system for routing a media stream comprising:
- a. a first dynamic router and a second dynamic router operatively connected by two or more possible parallel data paths, where each data path is comprised of one or more network segments, said first dynamic router adapted to receive the media stream and to select all output data path from the two or more possible data paths;
- b. a network management unit operatively connected said first and second routers and adapted to dynamically update said dynamic routers such that the set of possible data paths is changed;
- and
- c. a database unit adapted to store service parameters relating to one or more media stream accounts, wherein said first dynamic router selects an output path for the media stream based on traffic conditions on the possible output paths and on the service parameters relating to the stream's associated account.
A method of routing a media stream through one of a plurality of parallel paths, where each path is comprised of one or more network segments, said method comprising routing the media stream through one out of a set of possible data paths between the media stream's source and destination, such that the set of possible paths is selected based on data traffic conditions across one or more segments on the network and the one path selected is selected as a function of data traffic conditions on the set of possible paths and on service parameters associated with the media stream's account.
A dynamic router comprising two or more interfaces, each said interface adapted to be connected to a separate network segment, a communications unit adapted to receive information relating to data traffic conditions on one or more of the network segments, and a forwarding unit adapted to readdress received data packets and to forward the data packets to an interface selected as a function of data traffic conditions on the network segments and on service parameters associated with the data packet's account.
Dependencies are inferred from the claim text.