Multi-protocol telecommunications routing optimization
DCFirst Claim
1. In an apparatus comprising a plurality of interfaces, each of said interfaces interconnected with an associated data path capable of transferring data towards a remote destination, each of said data paths having predetermined parameters associated therewith stored in a memory and variable parameters associated therewith, a method of determining which of said plurality of data paths should be utilized for transferring the data towards the remote destination, said method comprising the steps of:
- a) analyzing a property of the data to be transferred;
b) measuring a variable parameter for at least one path;
c) analyzing said measured variable parameter and said predetermined parameters; and
d) determining which of said paths provides an optimal set of characteristics for transferring the data towards the remote destination in accordance with said analyzed variable parameter, predetermined parameters, and analyzed data property.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A telecommunications switching system employing multi-protocol routing optimization which utilizes predetermined and measured parameters in accordance with a set of user priorities in determining the selection of a telecommunications path to be utilized for transmitting a data file to a remote destination. The switching system has a first memory for storing the data file to be transferred, a second memory for storing predetermined parameters such as cost data associated with each of the telecommunications paths, a third memory for storing a set of user priorities regarding the transmission of data files, and means for measuring the value of variable parameters such as file transfer speed associated with each of the telecommunications paths. Processor means are operatively associated with the second and third memories and the variable parameter measuring means for determining which of the plurality of telecommunications paths should be utilized for transferring the data file in accordance with the set of user priorities, the predetermined telecommunications path parameters, and the measured variable parameters. The switching system further comprises input means for allowing a user to change the user priorities in the third memory prior to transmitting a file.
-
Citations
80 Claims
-
1. In an apparatus comprising a plurality of interfaces, each of said interfaces interconnected with an associated data path capable of transferring data towards a remote destination, each of said data paths having predetermined parameters associated therewith stored in a memory and variable parameters associated therewith, a method of determining which of said plurality of data paths should be utilized for transferring the data towards the remote destination, said method comprising the steps of:
-
a) analyzing a property of the data to be transferred; b) measuring a variable parameter for at least one path; c) analyzing said measured variable parameter and said predetermined parameters; and d) determining which of said paths provides an optimal set of characteristics for transferring the data towards the remote destination in accordance with said analyzed variable parameter, predetermined parameters, and analyzed data property. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus comprising:
-
a) a plurality of interfaces, each interconnected with an associated data path capable of transferring data towards a remote destination; b) means for coupling data to any of said interfaces; c) a memory for storing predetermined parameters associated with each of said data paths; d) means for measuring the value of a variable parameter associated with each of said data paths; e) means for analyzing a property of the data to be transferred towards a remote destination; and f) processor means, operatively associated with the predetermined parameter memory, the measuring means, and the data property analyzing means, for determining which of the data paths should be utilized for transferring the data in accordance with a property of the data to be transferred, the predetermined parameters, and the measured parameters. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
Specification