Multi-protocol telecommunications routing optimization
First Claim
1. In a communications switching system comprising a plurality of interfaces, each of the interfaces interconnected with at least one of a plurality of communications paths capable of transferring data to a remote destination, each communication path being a network, the communications paths including at least one plain old telephone system (POTS) path, at least one of the communications paths having at least one predetermined parameter associated therewith, a method of determining which of the plurality of communications paths should be utilized for transferring the data, the method comprising:
- determining a data type of the data to be transferred;
measuring at least one variable parameter for at least one of said paths; and
determining which of the paths provides an optimal set of characteristics for transferring the data to the remote destination in accordance with the at least one measured variable parameter, the at least one predetermined parameter, and the data type.
4 Assignments
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.
417 Citations
40 Claims
-
1. In a communications switching system comprising a plurality of interfaces, each of the interfaces interconnected with at least one of a plurality of communications paths capable of transferring data to a remote destination, each communication path being a network, the communications paths including at least one plain old telephone system (POTS) path, at least one of the communications paths having at least one predetermined parameter associated therewith, a method of determining which of the plurality of communications paths should be utilized for transferring the data, the method comprising:
-
determining a data type of the data to be transferred; measuring at least one variable parameter for at least one of said paths; and determining which of the paths provides an optimal set of characteristics for transferring the data to the remote destination in accordance with the at least one measured variable parameter, the at least one predetermined parameter, and the data type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 37, 38)
-
-
19. In a communications switching system comprising a plurality of interfaces, each of the interfaces interconnected with at least one of a plurality of communications paths capable of transferring data to a remote destination, each communication path being a network, the communications paths including at least one plain old telephone system (POTS) path, at least one of the communications paths having at least one predetermined parameter associated therewith, a system for determining which of the plurality of communications paths should be utilized for transferring the data, comprising at least one processor that:
-
determines a data type of the data to be transferred; measures at least one variable parameter for at least one of said paths; and determines which of the paths provides an optimal set of characteristics for transferring the data to the remote destination in accordance with the at least one measured variable parameter, the at least one predetermined parameter, and the data type. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40)
-
Specification