Call processing digit translation and characterization
First Claim
1. A switching system for receiving a digit stream of a call transmitted by a subscriber and operable to provide digit recognition of the digit stream, said switching system comprising:
- a first table including a plurality of records respectively associated with a prefix of the digit stream, each record including an index to a second table; and
the second table including a second plurality of records each respectively associated with a call termination type, at least one of the records of the second table capable of being referenced by a plurality of the indices of the first table, at least one index in the first table operable to reference a plurality of records in the second table, the switching system interrogating the first table using the received digit stream and obtaining an index of a record from the second table therefrom, the switching system selecting a record from the second table associated with the obtained index and processing the call in response to the selected record.
15 Assignments
0 Petitions
Accused Products
Abstract
An optimal digit translation and call processing system and method is provided. A prefix translation and digit characterization process are performed utilizing a digit prefix table and a second table interfaced therewith. The digit prefix table contains numerous records corresponding to prefixes of dialed digit streams. Each record includes an index to a record of a second table operable to output a termination type of the digit stream. The second table includes numerous records associated with various call termination types. Each index included within respective records of the digit prefix table may reference more than one record of the second table. The digit stream length is analyzed to resolve ambiguities in the digit stream when an index in a record of the digit prefix table references more than one record of the second table. Multiple records of the digit prefix table may have a common index to an identical record of the second table thus reducing the required number of records in the second table for characterizing call termination types. A call screening table is interrogated with termination type data obtained from the second table. The call screening table can pass call control to a national or international translator table which provide a route index on which further call processing is performed. The route index may be modified by an originator routing table, a carrier identification code routing table and a time of day routing table before the call is ultimately routed.
24 Citations
28 Claims
-
1. A switching system for receiving a digit stream of a call transmitted by a subscriber and operable to provide digit recognition of the digit stream, said switching system comprising:
-
a first table including a plurality of records respectively associated with a prefix of the digit stream, each record including an index to a second table; and
the second table including a second plurality of records each respectively associated with a call termination type, at least one of the records of the second table capable of being referenced by a plurality of the indices of the first table, at least one index in the first table operable to reference a plurality of records in the second table, the switching system interrogating the first table using the received digit stream and obtaining an index of a record from the second table therefrom, the switching system selecting a record from the second table associated with the obtained index and processing the call in response to the selected record. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of providing digit translation and call routing in a telecommunication switching system comprising:
-
obtaining a prefix of a digit stream of a called number;
interrogating a digit prefix table with the prefix;
retrieving a first record from the digit prefix table in response to the interrogation, the first record including an index to a second record of a second table;
referencing the second record according to the index; and
outputting, by the second table, a termination type associated with the digit stream. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification