Patent US5940393A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5940393A Expired / Lapsed US ⏱️ 0.0 years remaining

Telecommunications system with a connection processing system

Assignee: HARLEY R BALL SPRINT COMMUNICATIONS Co LP
•
Filing: 1996-05-28
•
Granted: 1999-08-17
•
Expires: 2016-05-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention is a system and method for processing connections. Connection identifiers are assigned to indexes and stored in corresponding index latches. When communications arrive over a particular connection, the identifier for the particular connection is provided to all of the index latches. The index latch that stores a matching connection identifier provides its associated index. The index can be used to access a memory location that houses a processing instruction for the particular connection. The invention can be used within ATM multiplexers and gateways to facilitate connection processing.

Inventors

  • 👤 Albert Daniel Duree
  • 👤 Tracy Lee Nelson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 02:37
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/25; H04L49/253; H04L49/20; H04L49/255; H04L49/30; H04L49/3081; H04L49/309; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04J; H04J2203/00; H04J2203/0001; H04J2203/0089; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5603; H04L2012/5609; H04L2012/561; H04L2012/5619; H04L2012/5629; H04L2012/563; H04L2012/5638; H04L2012/5639; H04L49/3009

Claims Analysis

Total Claims: 60
Claim 1
Independent Claim 308 words
A connection processing method wherein there are a plurality of connection identifiers wherein one of the connection identifiers is a first connection identifier that identifies a first connection and wherein another one of the connection identifiers is a second connection identifier that identifies a second connection, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first connection identifier to the first index and assigning the second connection identifier to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first connection identifier in the first index latch and storing the second connection identifier in the second index latch, wherein the assignment and storage creates assigned connection identifiers in the first and second index latches; receiving communications over the first connection and obtaining the first connection identifier; providing the first connection identifier to each index latch and comparing the first connection identifier to any assigned connection identifiers stored in the index latches; providing the first index associated with the first index latch in response to the first connection identifier matching the assigned connection identifier stored in the first index latch; receiving communications over the second connection and obtaining the second connection identifier; providing the second connection identifier to each index latch and comparing the second connection identifier to any assigned connection identifiers stored in the index latches; and providing the second index associated with the second index latch in response to the second connection identifier matching the assigned connection identifier stored in the second index latch.
Claim 2
Dependent Claim 308 words
A connection processing method wherein there are a plurality of connection identifiers wherein one of the connection identifiers is a first connection identifier that identifies a first connection and wherein another one of the connection identifiers is a second connection identifier that identifies a second connection, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first connection identifier to the first index and assigning the second connection identifier to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first connection identifier in the first index latch and storing the second connection identifier in the second index latch, wherein the assignment and storage creates assigned connection identifiers in the first and second index latches; receiving communications over the first connection and obtaining the first connection identifier; providing the first connection identifier to each index latch and comparing the first connection identifier to any assigned connection identifiers stored in the index latches; providing the first index associated with the first index latch in response to the first connection identifier matching the assigned connection identifier stored in the first index latch; receiving communications over the second connection and obtaining the second connection identifier; providing the second connection identifier to each index latch and comparing the second connection identifier to any assigned connection identifiers stored in the index latches; and providing the second index associated with the second index latch in response to the second connection identifier matching the assigned connection identifier stored in the second index latch.
Claim 3
Dependent Claim 47 words
The method of claim 1 further comprising: storing a processing instruction for the first connection in a memory location that can be accessed with the first index; and using the first index provided by the first index latch to access the processing instruction in the memory location.
Claim 4
Dependent Claim 13 words
The method of claim 2 wherein the processing instruction identifies a virtual connection.
Claim 5
Dependent Claim 12 words
The method of claim 2 wherein the processing instruction identifies a VPI/VCI.
Claim 6
Dependent Claim 13 words
The method of claim 2 wherein the processing instruction identifies a DS0 connection.
Claim 7
Dependent Claim 15 words
The method of claim 2 wherein the processing instruction identifies a Circuit Identification Code (CIC).
Claim 8
Dependent Claim 13 words
The method of claim 1 wherein the connection identifiers are virtual connection identifiers.
Claim 9
Dependent Claim 16 words
The method of claim 1 wherein the connection identifiers are Virtual Path Identifier/Virtual Path Identifiers (VPI/VCIs).
Claim 10
Dependent Claim 12 words
The method of claim 1 wherein the connection identifiers are DS0 identifiers.
Claim 11
Dependent Claim 14 words
The method of claim 1 wherein the connection identifiers are Circuit Identification Codes (CICs).
Claim 12
Dependent Claim 12 words
The method of claim 1 wherein the indexes are virtual connection identifiers.
Claim 13
Dependent Claim 15 words
The method of claim 1 wherein the indexes are Virtual Path Identifier/Virtual Path Identifiers (VPI/VCIs).
Claim 14
Dependent Claim 11 words
The method of claim 1 wherein the indexes are DS0 identifiers.
Claim 15
Dependent Claim 13 words
The method of claim 1 wherein the indexes are Circuit Identification Codes (CICs).
Claim 16
Dependent Claim 50 words
The method of claim 1 further comprising; receiving write and read instructions wherein addresses in the instructions represent one of the incoming connection register, one of the index latches, or the assigned index register; and decoding the instructions to determine what the address represents to facilitate execution of the instructions.
Claim 17
Dependent Claim 296 words
A virtual connection processing method wherein there are a plurality of Virtual Path Identifiers/Virtual Channel Identifiers (VPI/VCIS) wherein one of the VPI/VCIs is a first VPI/VCI that identifies a first virtual connection and wherein another one of the VPI/VCIs is a second VPI/VCI that identifies a second virtual connection, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first VPI/VCI to the first index and assigning the second VPI/VCI to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first VPI/VCI in the first index latch and storing the second VPI/VCI in the second index latch, wherein the assignment and storage creates assigned VPI/VCIs in the first and second index latches; receiving communications over the first virtual connection and obtaining the first VPI/VCI; providing the first VPI/VCI to each index latch and comparing the first VPI/VCI to any assigned VPI/VCIs stored in the index latches; providing the first index associated with the first index latch in response to the first VPI/VCI matching the assigned VPI/VCI stored in the first index latch; receiving communications over the second virtual connection and obtaining the second VPI/VCI; providing the second VPI/VCI to each index latch and comparing the second VPI/VCI to any assigned VPI/VCIs stored in the index latches; and providing the second index associated with the second index latch in response to the second VPI/VCI matching the assigned VPI/VCI stored in the second index latch.
Claim 18
Dependent Claim 296 words
A virtual connection processing method wherein there are a plurality of Virtual Path Identifiers/Virtual Channel Identifiers (VPI/VCIS) wherein one of the VPI/VCIs is a first VPI/VCI that identifies a first virtual connection and wherein another one of the VPI/VCIs is a second VPI/VCI that identifies a second virtual connection, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first VPI/VCI to the first index and assigning the second VPI/VCI to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first VPI/VCI in the first index latch and storing the second VPI/VCI in the second index latch, wherein the assignment and storage creates assigned VPI/VCIs in the first and second index latches; receiving communications over the first virtual connection and obtaining the first VPI/VCI; providing the first VPI/VCI to each index latch and comparing the first VPI/VCI to any assigned VPI/VCIs stored in the index latches; providing the first index associated with the first index latch in response to the first VPI/VCI matching the assigned VPI/VCI stored in the first index latch; receiving communications over the second virtual connection and obtaining the second VPI/VCI; providing the second VPI/VCI to each index latch and comparing the second VPI/VCI to any assigned VPI/VCIs stored in the index latches; and providing the second index associated with the second index latch in response to the second VPI/VCI matching the assigned VPI/VCI stored in the second index latch.
Claim 19
Dependent Claim 48 words
The method of claim 16 further comprising: storing a processing instruction for the first virtual connection in a memory location that can be accessed with the first index; and using the first index provided by the first index latch to access the processing instruction in the memory location.
Claim 20
Dependent Claim 13 words
The method of claim 17 wherein the processing instruction identifies a virtual connection.
Claim 21
Dependent Claim 12 words
The method of claim 17 wherein the processing instruction identifies a VPI/VCI.
Claim 22
Dependent Claim 13 words
The method of claim 17 wherein the processing instruction identifies a DS0 connection.
Claim 23
Dependent Claim 15 words
The method of claim 17 wherein the processing instruction identifies a Circuit Identification Code (CIC).
Claim 24
Dependent Claim 12 words
The method of claim 16 wherein the indexes are virtual connection identifiers.
Claim 25
Dependent Claim 15 words
The method of claim 16 wherein the indexes are Virtual Path Identifier/Virtual Path Identifiers (VPI/VCIs).
Claim 26
Dependent Claim 11 words
The method of claim 16 wherein the indexes are DS0 identifiers.
Claim 27
Dependent Claim 13 words
The method of claim 16 wherein the indexes are Circuit Identification Codes (CICs).
Claim 28
Dependent Claim 50 words
The method of claim 16 further comprising; receiving write and read instructions wherein addresses in the instructions represent one of the incoming connection register, one of the index latches, or the assigned index register; and decoding the instructions to determine what the address represents to facilitate execution of the instructions.
Claim 29
Dependent Claim 309 words
A DS0 connection processing method wherein there are a plurality of DS0 identifiers wherein one of the DS0 identifiers is a first DS0 identifier that identifies a first DS0 and wherein another one of the DS0 identifiers is a second DS0 identifier that identifies a second DS0, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first DS0 identifier to the first index and assigning the second DS0 identifier to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first DS0 identifier in the first index latch and storing the second DS0 identifier in the second index latch, wherein the assignment and storage creates assigned DS0 identifiers in the first and second index latches; receiving communications over the first DS0 and obtaining the first DS0 identifier; providing the first DS0 identifier to each index latch and comparing the first DS0 identifier to any assigned DS0 identifiers stored in the index latches; providing the first index associated with the first index latch in response to the first DS0 identifier matching the assigned DS0 identifier stored in the first index latch; receiving communications over the second DS0 and obtaining the second DS0 identifier; providing the second DS0 identifier to each index latch and comparing the second DS0 identifier to any assigned DS0 identifiers stored in the index latches; and providing the second index associated with the second index latch in response to the second DS0 identifier matching the assigned DS0 identifier stored in the second index latch.
Claim 30
Dependent Claim 309 words
A DS0 connection processing method wherein there are a plurality of DS0 identifiers wherein one of the DS0 identifiers is a first DS0 identifier that identifies a first DS0 and wherein another one of the DS0 identifiers is a second DS0 identifier that identifies a second DS0, wherein there are a plurality of index latches and a plurality of associated indexes wherein one of the indexes is a first index that is associated with a first index latch and wherein another one of the indexes is a second index that is associated with a second index latch, the method comprising: assigning the first DS0 identifier to the first index and assigning the second DS0 identifier to the second index, wherein the first index is associated with the first index latch and the second index is associated with the second index latch; storing the first DS0 identifier in the first index latch and storing the second DS0 identifier in the second index latch, wherein the assignment and storage creates assigned DS0 identifiers in the first and second index latches; receiving communications over the first DS0 and obtaining the first DS0 identifier; providing the first DS0 identifier to each index latch and comparing the first DS0 identifier to any assigned DS0 identifiers stored in the index latches; providing the first index associated with the first index latch in response to the first DS0 identifier matching the assigned DS0 identifier stored in the first index latch; receiving communications over the second DS0 and obtaining the second DS0 identifier; providing the second DS0 identifier to each index latch and comparing the second DS0 identifier to any assigned DS0 identifiers stored in the index latches; and providing the second index associated with the second index latch in response to the second DS0 identifier matching the assigned DS0 identifier stored in the second index latch.
Claim 31
Dependent Claim 47 words
The method of claim 27 further comprising: storing a processing instruction for the first DS0 in a memory location that can be accessed with the first index; and using the first index provided by the first index latch to access the processing instruction in the memory location.
Claim 32
Dependent Claim 13 words
The method of claim 28 wherein the processing instruction identifies a virtual connection.
Claim 33
Dependent Claim 12 words
The method of claim 28 wherein the processing instruction identifies a VPI/VCI.
Claim 34
Dependent Claim 13 words
The method of claim 28 wherein the processing instruction identifies a DS0 connection.
Claim 35
Dependent Claim 15 words
The method of claim 28 wherein the processing instruction identifies a Circuit Identification Code (CIC).
Claim 36
Dependent Claim 14 words
The method of claim 27 wherein the DS0 identifiers are Circuit Identification Codes (CICs).
Claim 37
Dependent Claim 12 words
The method of claim 27 wherein the indexes are virtual connection identifiers.
Claim 38
Dependent Claim 15 words
The method of claim 27 wherein the indexes are Virtual Path Identifier/Virtual Path Identifiers (VPI/VCIs).
Claim 39
Dependent Claim 11 words
The method of claim 27 wherein the indexes are DS0 identifiers.
Claim 40
Dependent Claim 13 words
The method of claim 27 wherein the indexes are Circuit Identification Codes (CICs).
Claim 41
Dependent Claim 50 words
The method of claim 27 further comprising; receiving write and read instructions wherein addresses in the instructions represent one of the incoming connection register, one of the index latches, or the assigned index register; and decoding the instructions to determine what the address represents to facilitate execution of the instructions.
Claim 42
Independent Claim 164 words
A system for processing connection identifiers for connections wherein the connection identifiers are assigned to indexes to create assigned connection identifiers and corresponding assigned indexes, and wherein the connections are identified by incoming connection identifiers when incoming communications from the connections are received by the system, the system comprising: a plurality of index latches that are each associated with one of the indexes and that are each operational to receive and store one of the assigned connection identifiers, to receive and compare the incoming connection identifiers with the stored assigned connection identifier, and to produce the associated index if one of the incoming connection identifiers matches the stored assigned connection identifier; an incoming connection register that is connected to each index latch and that is operational to receive the incoming connection identifiers and provide them to each index latch; and an assigned index register that is connected to each index latch and that is operational to receive the associated indexes from the index latches.
Claim 43
Independent Claim 164 words
A system for processing connection identifiers for connections wherein the connection identifiers are assigned to indexes to create assigned connection identifiers and corresponding assigned indexes, and wherein the connections are identified by incoming connection identifiers when incoming communications from the connections are received by the system, the system comprising: a plurality of index latches that are each associated with one of the indexes and that are each operational to receive and store one of the assigned connection identifiers, to receive and compare the incoming connection identifiers with the stored assigned connection identifier, and to produce the associated index if one of the incoming connection identifiers matches the stored assigned connection identifier; an incoming connection register that is connected to each index latch and that is operational to receive the incoming connection identifiers and provide them to each index latch; and an assigned index register that is connected to each index latch and that is operational to receive the associated indexes from the index latches.
Claim 44
Dependent Claim 147 words
The system of claim 39 that further comprises: a microprocessor that is operational to provide write and read instructions that comprise first instructions to write the assigned connection identifiers to addresses that represent the index latches that are associated with the assigned indexes, a second instruction to write the incoming connection identifier to an address that represents the incoming connection identifier register, and a third instruction to read the assigned index from an address that represents the assigned index register; and an address decoder that is operational to receive the first instructions and to provide the assigned connection identifiers to the index latches that are associated with the assigned indexes, to receive the second instruction and to provide the incoming connection identifier to the incoming connection register, and to receive the third instruction and to provide the assigned index to the microprocessor from the assigned index register.
Claim 45
Independent Claim 252 words
A method of operating a telecommunications system to provide a call with a virtual connection wherein a user transmits user information to the telecommunications system over a particular connection for the call and sends signaling for the call to the telecommunications system, wherein the system comprises an ATM interworking multiplexer and a signaling processor coupled to the ATM interworking multiplexer, the method comprising: receiving the signaling for the call into the signaling processor; processing the signaling for the call in the signaling processor to select the virtual connection; generating a control message in the signaling processor that contains a particular connection identifier and a selected virtual connection identifier; transmitting the control message to the ATM interworking multiplexer; storing the virtual connection identifier in a memory location that can be accessed with an index; storing the particular connection identifier in a particular index latch associated with the index; receiving the user information for the call from the particular connection into the ATM interworking multiplexer, and as a result, providing the particular connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch; using the index to access the virtual connection identifier from the memory location; converting the user information from the particular connection into ATM cells that identify the virtual connection; and transmitting the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 46
Independent Claim 252 words
A method of operating a telecommunications system to provide a call with a virtual connection wherein a user transmits user information to the telecommunications system over a particular connection for the call and sends signaling for the call to the telecommunications system, wherein the system comprises an ATM interworking multiplexer and a signaling processor coupled to the ATM interworking multiplexer, the method comprising: receiving the signaling for the call into the signaling processor; processing the signaling for the call in the signaling processor to select the virtual connection; generating a control message in the signaling processor that contains a particular connection identifier and a selected virtual connection identifier; transmitting the control message to the ATM interworking multiplexer; storing the virtual connection identifier in a memory location that can be accessed with an index; storing the particular connection identifier in a particular index latch associated with the index; receiving the user information for the call from the particular connection into the ATM interworking multiplexer, and as a result, providing the particular connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch; using the index to access the virtual connection identifier from the memory location; converting the user information from the particular connection into ATM cells that identify the virtual connection; and transmitting the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 47
Independent Claim 231 words
A method of operating an ATM interworking multiplexer to provide a call with a virtual connection wherein a user transmits user information to the telecommunications system over a particular connection for the call and sends signaling for the call to the telecommunications system, wherein the telecommunications system comprises an ATM interworking multiplexer, and wherein the telecommunications system provides a control message that contains a particular connection identifier and a selected virtual connection identifier for the call to the ATM interworking multiplexer, the method comprising: receiving the control message for the call into the ATM interworking multiplexer; storing the virtual connection identifier in a memory location that can be accessed with an index; storing the particular connection identifier in a particular index latch associated with the index; receiving the user information for the call from the particular connection into the ATM interworking multiplexer, and as a result, providing the particular connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch; using the index to access the virtual connection identifier from the memory location; placing the user information from the particular connection into ATM cells that identify the virtual connection; and transmitting the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 48
Independent Claim 231 words
A method of operating an ATM interworking multiplexer to provide a call with a virtual connection wherein a user transmits user information to the telecommunications system over a particular connection for the call and sends signaling for the call to the telecommunications system, wherein the telecommunications system comprises an ATM interworking multiplexer, and wherein the telecommunications system provides a control message that contains a particular connection identifier and a selected virtual connection identifier for the call to the ATM interworking multiplexer, the method comprising: receiving the control message for the call into the ATM interworking multiplexer; storing the virtual connection identifier in a memory location that can be accessed with an index; storing the particular connection identifier in a particular index latch associated with the index; receiving the user information for the call from the particular connection into the ATM interworking multiplexer, and as a result, providing the particular connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch; using the index to access the virtual connection identifier from the memory location; placing the user information from the particular connection into ATM cells that identify the virtual connection; and transmitting the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 49
Dependent Claim 212 words
A telecommunications system to provide a call received over a particular connection with a virtual connection in response to signaling for the call, the system comprising: a signaling processor operable to receive and process the signaling for the call to select the virtual connection for the call, and to generate and transmit a control message that contains a particular connection identifier and a selected virtual connection identifier for the call; and an ATM interworking multiplexer operable to receive the control message, to store the virtual connection identifier in a memory location that can be accessed with an index, to store the particular connection identifier in a particular index latch associated with the index, to receive the user information from the particular connection, and as a result, to provide the particular connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch, to use the index to access the virtual connection identifier from the memory location, to convert the user information into ATM cells that identify the virtual connection, and to transmit the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 50
Dependent Claim 212 words
A telecommunications system to provide a call received over a particular connection with a virtual connection in response to signaling for the call, the system comprising: a signaling processor operable to receive and process the signaling for the call to select the virtual connection for the call, and to generate and transmit a control message that contains a particular connection identifier and a selected virtual connection identifier for the call; and an ATM interworking multiplexer operable to receive the control message, to store the virtual connection identifier in a memory location that can be accessed with an index, to store the particular connection identifier in a particular index latch associated with the index, to receive the user information from the particular connection, and as a result, to provide the particular connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch, to use the index to access the virtual connection identifier from the memory location, to convert the user information into ATM cells that identify the virtual connection, and to transmit the ATM cells from the ATM interworking multiplexer over the virtual connection.
Claim 51
Dependent Claim 233 words
An ATM interworking multiplexer for providing calls with virtual connections in response to a control message for each of the calls, the multiplexer comprising: an access interface operable to receive user information for each call from a particular connection for that call; a control interface operable to receive the control message for each call that contains a particular connection identifier and a selected virtual connection identifier for that call; an ATM adaption processor coupled to the access interface and the control interface and operable to receive the control message, to store the virtual connection identifier in a memory location that can be accessed with an index, to store the particular connection identifier in a particular index latch associated with the index, to receive the user information from the particular connection, and as a result, to provide the particular connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch, to use the index to access the virtual connection identifier from the memory location, and to convert the user information into ATM cells that identify the virtual connection; and an ATM interface coupled to the ATM adaption processor and operable to transmit the ATM cells for each call over the virtual connection for that call.
Claim 52
Dependent Claim 233 words
An ATM interworking multiplexer for providing calls with virtual connections in response to a control message for each of the calls, the multiplexer comprising: an access interface operable to receive user information for each call from a particular connection for that call; a control interface operable to receive the control message for each call that contains a particular connection identifier and a selected virtual connection identifier for that call; an ATM adaption processor coupled to the access interface and the control interface and operable to receive the control message, to store the virtual connection identifier in a memory location that can be accessed with an index, to store the particular connection identifier in a particular index latch associated with the index, to receive the user information from the particular connection, and as a result, to provide the particular connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the particular connection identifier matches the particular connection identifier previously stored in the particular index latch, to use the index to access the virtual connection identifier from the memory location, and to convert the user information into ATM cells that identify the virtual connection; and an ATM interface coupled to the ATM adaption processor and operable to transmit the ATM cells for each call over the virtual connection for that call.
Claim 53
Independent Claim 237 words
A method of operating a telecommunications system to provide a call with a particular connection wherein user information is transmitted over a virtual connection, and wherein the system comprises an ATM interworking multiplexer and a signaling processor coupled to the ATM interworking multiplexer, the method comprising: receiving signaling for the call into the signaling processor; processing the signaling for the call in the signaling processor to select the particular connection; generating a control message in the signaling processor that contains a selected particular connection identifier and a virtual connection identifier for the call; transmitting the control message to the ATM interworking multiplexer; storing the particular connection identifier in a memory location that can be accessed with an index; storing the virtual connection identifier in a particular index latch associated with the index; receiving the user information for the call from the virtual connection into the ATM interworking multiplexer, and as a result, providing the virtual connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch; using the index to access the particular connection identifier from the memory location; converting the user information from the virtual connection into a format suitable for the particular connection; and transmitting the user information from the ATM interworking multiplexer over the particular connection.
Claim 54
Independent Claim 237 words
A method of operating a telecommunications system to provide a call with a particular connection wherein user information is transmitted over a virtual connection, and wherein the system comprises an ATM interworking multiplexer and a signaling processor coupled to the ATM interworking multiplexer, the method comprising: receiving signaling for the call into the signaling processor; processing the signaling for the call in the signaling processor to select the particular connection; generating a control message in the signaling processor that contains a selected particular connection identifier and a virtual connection identifier for the call; transmitting the control message to the ATM interworking multiplexer; storing the particular connection identifier in a memory location that can be accessed with an index; storing the virtual connection identifier in a particular index latch associated with the index; receiving the user information for the call from the virtual connection into the ATM interworking multiplexer, and as a result, providing the virtual connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch; using the index to access the particular connection identifier from the memory location; converting the user information from the virtual connection into a format suitable for the particular connection; and transmitting the user information from the ATM interworking multiplexer over the particular connection.
Claim 55
Independent Claim 208 words
A method of operating an ATM interworking multiplexer to provide a call with a particular connection wherein user information is transmitted over a virtual connection for the call, wherein the telecommunications system comprises an ATM interworking multiplexer, and wherein the telecommunications system provides a control message that contains a selected particular connection identifier and a virtual connection identifier for the call; receiving the control message for the call into the ATM interworking multiplexer; storing the particular connection identifier in a memory location that can be accessed with an index; storing the virtual connection identifier in a particular index latch associated with the index; receiving the user information for the call from the virtual connection into the ATM interworking multiplexer, and as a result, providing the virtual connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch; using the index to access the particular connection identifier from the memory location; converting the user information from the virtual connection into a format suitable for the particular connection; and transmitting the user information from the ATM interworking multiplexer over the particular connection.
Claim 56
Independent Claim 208 words
A method of operating an ATM interworking multiplexer to provide a call with a particular connection wherein user information is transmitted over a virtual connection for the call, wherein the telecommunications system comprises an ATM interworking multiplexer, and wherein the telecommunications system provides a control message that contains a selected particular connection identifier and a virtual connection identifier for the call; receiving the control message for the call into the ATM interworking multiplexer; storing the particular connection identifier in a memory location that can be accessed with an index; storing the virtual connection identifier in a particular index latch associated with the index; receiving the user information for the call from the virtual connection into the ATM interworking multiplexer, and as a result, providing the virtual connection identifier to a plurality of index latches that includes the particular index latch; providing the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch; using the index to access the particular connection identifier from the memory location; converting the user information from the virtual connection into a format suitable for the particular connection; and transmitting the user information from the ATM interworking multiplexer over the particular connection.
Claim 57
Dependent Claim 208 words
A telecommunications system to provide a call transmitted on a virtual connection with a particular connection in response to signaling for the call, the system comprising: a signaling processor operable to receive and process the signaling for the call to select the particular connection for the call, and to generate and transmit a control message that contains a selected particular connection identifier and a virtual connection identifier; and an ATM interworking multiplexer operable to receive the control message, to store the particular connection in a memory location that can be accessed with an index, to store the virtual connection identifier in a particular index latch associated with the index, to receive the user information from the virtual connection, and as a result, to provide the virtual connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch, to use the index to access the particular connection identifier from the memory location, to convert the user information into a format suitable for the particular connection, and to transmit the user information from the ATM interworking multiplexer over the particular connection.
Claim 58
Dependent Claim 208 words
A telecommunications system to provide a call transmitted on a virtual connection with a particular connection in response to signaling for the call, the system comprising: a signaling processor operable to receive and process the signaling for the call to select the particular connection for the call, and to generate and transmit a control message that contains a selected particular connection identifier and a virtual connection identifier; and an ATM interworking multiplexer operable to receive the control message, to store the particular connection in a memory location that can be accessed with an index, to store the virtual connection identifier in a particular index latch associated with the index, to receive the user information from the virtual connection, and as a result, to provide the virtual connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch, to use the index to access the particular connection identifier from the memory location, to convert the user information into a format suitable for the particular connection, and to transmit the user information from the ATM interworking multiplexer over the particular connection.
Claim 59
Dependent Claim 230 words
An ATM interworking multiplexer for providing calls with particular connections in response to a control message for each of the calls, the multiplexer comprising: an ATM interface operable to receive user information for each call from a virtual connection for that call; a control interface operable to receive the control message for each call that contains a selected particular connection identifier and a virtual connection identifier; an ATM adaption processor coupled to the access interface and the control interface and operable to receive the control message, to store the particular connection identifier in a memory location that can be accessed with an index, to store the virtual connection identifier in a particular index latch associated with the index, to receive the user information from the virtual connection, and as a result, to provide the virtual connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch, to use the index to access the particular connection from the memory location, to convert the user information into a format suitable for the particular connection; and a connection interface coupled to the ATM adaption processor and operable to transmit the user information from the ATM interworking multiplexer over the particular connection for each call.
Claim 60
Dependent Claim 230 words
An ATM interworking multiplexer for providing calls with particular connections in response to a control message for each of the calls, the multiplexer comprising: an ATM interface operable to receive user information for each call from a virtual connection for that call; a control interface operable to receive the control message for each call that contains a selected particular connection identifier and a virtual connection identifier; an ATM adaption processor coupled to the access interface and the control interface and operable to receive the control message, to store the particular connection identifier in a memory location that can be accessed with an index, to store the virtual connection identifier in a particular index latch associated with the index, to receive the user information from the virtual connection, and as a result, to provide the virtual connection identifier to a plurality of index latches that includes the particular index latch, to provide the index from the particular index latch when the virtual connection identifier matches the virtual connection identifier previously stored in the particular index latch, to use the index to access the particular connection from the memory location, to convert the user information into a format suitable for the particular connection; and a connection interface coupled to the ATM adaption processor and operable to transmit the user information from the ATM interworking multiplexer over the particular connection for each call.

References Cited (Backward Citations)

US4201889A Cited
US4310727A Cited
US4348554A Cited
US4453247A Cited
US4565903A Cited
US4554659A Cited
US4683563A Cited
US4748658A Cited
US5036318A Cited
US4916690A Cited
US4823338A Cited
US4823338B1 Cited
US4926416A Cited
US4985889A Cited
US4896319A Cited
US4853955A Cited
US5089954A Cited
US5101404A Cited
US5233607A Cited
US5258752A Cited
US5085104A Cited
US5163057A Cited
US5067123A Cited
US5091903A Cited
US5231631A Cited
US5084867A Cited
US5018191A Cited
US5048081A Cited
US5185743A Cited
US5239539A Cited
US5258979A Cited
US5216669A Cited
US5003584A Cited
US5268895A Cited
US5231633A Cited
US5249178A Cited
US5204857A Cited
US5253247A Cited
US5453981A Cited
US5255266A Cited
US5271010A Cited
US5274680A Cited
US5317562A Cited
US5479402A Cited
US5218602A Cited
US5168492A Cited
US5251255A Cited
US5363433A Cited
US5282244A Cited
US5291479A Cited
US5179556A Cited
US5394393A Cited
US5311509A Cited
US5339318A Cited
US5418783A Cited
US5367566A Cited
US5420857A Cited
US5357510A Cited
US5420916A Cited
US5285441A Cited
US5373504A Cited
US5345443A Cited
US5278889A Cited
US5329308A Cited
US5479401A Cited
US5323389A Cited
US5600640A Cited
US5541926A Cited
US5384840A Cited
US5504742A Cited
US5463620A Cited
US5365524A Cited
US5327421A Cited
US5345445A Cited
US5345446A Cited
US5446738A Cited
US5477537A Cited
US5420858A Cited
US5513178A Cited
US5539884A Cited
US5463621A Cited
US5473677A Cited
US5434852A Cited
US5509010A Cited
US5544152A Cited
US5377186A Cited
US5384771A Cited
US5600643A Cited
US5479495A Cited
US5454034A Cited
US5539816A Cited
US5425090A Cited
US5563939A Cited
US5473679A Cited
US5426636A Cited
US5428607A Cited
US5422882A Cited
US5428609A Cited
US5539698A Cited
US5485455A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-16 2003-02-15 2003-08-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-16 2007-02-15 2007-08-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-16 2011-02-15 2011-08-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag