Processes, articles, and packets for network path diversity in media over packet applications
AssigneeTexas Instruments Incorporated
InventorsStephen J. Perkins, Alan Gatherer, Krishanasamy Anandakumar, Alan V. McCree, Vishu Viswanathan
Life of this patent
Estimating the term…
Abstract
In one form of the invention, a process of sending real-time information from a sender computer to a receiver computer coupled to the sender computer by a packet network wherein packets sometimes become lost, includes steps of directing packets containing the real-time information from the sender computer by at least one path in the packet network to the receiver computer, and directing packets containing information dependent on the real-time information from the sender computer by at least one path deversity path in the packet network to the same receiver computer.
Claims27
A process of operating a network comprising the steps of:
- providing proxies that forward voice over packet communications providing a list server with stored information about the proxies;
- executing an identification process that identifies upon request at least two of said proxies for packet network path diversity using the stored information about the proxies.
The process of claim wherein said identification process is responsive to a request including a destination area, and includes the steps of responding with proxy identifiers for a first one of the at least two proxies from a first prestored list of proxies in a first geographic region and responding with proxy identifiers for a second one of the at least two proxies from a second prestored list of proxies in a second geographic region.
The process of claim wherein said identification process is responsive to a request and includes the steps of
- providing a prestored region table that identifies the proxies located in respective regions;
- identifying first region in which a source computer lies, and a second region in a destination computer lies;
- from the source and destination regions thus identified, then identifying third and fourth regions other than the first and second regions, wherein the third and fourth regions are displaced from a line joining the source and destination regions;
- accessing the region table for the third region and providing at least one identifier of a proxy in the third region;
- and
- accessing the region table for the fourth region and providing at least one identifier of a proxy in the fourth region.
Dependencies are inferred from the claim text.