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

Protocol conversion using channel associated signaling

Assignee: Cisco Technology Inc
•
Filing: 1998-06-30
•
Granted: 2000-11-21
•
Expires: 2018-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for protocol conversion using channel associated signaling (CAS) is disclosed. A protocol conversion system is located logically between a first signaling system and a second signaling system, in which the first signaling system uses the Common Channel Signaling (CCS) protocol and the second signaling system uses CAS, which is incompatible with CCS. The protocol conversion system receives a first message from the first signaling system that conforms to the CCS protocol, converts the first message to one or more second messages that conform to the CAS protocol, and communicates the one or more second messages to the second signaling system, whereby a voice conversation is established between the first signaling system and the second signaling system. The protocol conversion system preferably comprises a universal protocol converter coupled to a CAS module. The CAS module interfaces trunks of the two incompatible networks and drops or inserts signaling information in frames carried by the trunks. The universal protocol converter executes a state machine that determines how to convert CCS messages into CAS messages, and instructs the CAS module what messages are to be sent to each network. In this configuration, voice conversations can be set up over incompatible signaling networks.

Inventors

  • 👤 Lev Volftsun
  • 👤 Clay H. Neighbors
  • 👤 Fred R. Rednor
  • 👤 Andrew Hardie West
  • 👤 David Auerbach
  • 👤 Adrian Richard Kingston

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:35
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/58; H04Q3/62

Claims Analysis

Total Claims: 31
Claim 1
Independent Claim 125 words
A method of communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, in which the CCS protocol is incompatible with the CAS protocol, the method comprising the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to one or more second messages that conform to the CAS protocol; and communicating the one or more second messages to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 2
Independent Claim 125 words
A method of communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, in which the CCS protocol is incompatible with the CAS protocol, the method comprising the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to one or more second messages that conform to the CAS protocol; and communicating the one or more second messages to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 3
Dependent Claim 59 words
The method recited in claim 1, further comprising the steps of: receiving, at the protocol conversion system, a third message from the second signaling system that conforms to the CAS protocol; converting the third message to one or more fourth messages that conform to CCS protocol; and communicating the one or more fourth messages to the first signaling system.
Claim 4
Dependent Claim 50 words
The method recited in claim 1, further comprising the steps of: receiving, at the protocol conversion system, an initial address message from the first signaling system; determining, based on the initial address message, to send a seizure request message; and communicating the seizure request message to the second signaling system.
Claim 5
Dependent Claim 35 words
The method recited in claim 3, further comprising the steps of: sending, from the protocol conversion system to the second signaling system, a plurality of voiceband tones that represent digits of a call progress message.
Claim 6
Dependent Claim 49 words
The method recited in claim 4, further comprising the steps of: communicating a message from the second signaling system to the protocol conversion system indicating that transmission of the voiceband tones is complete; and communicating a call progress message from the protocol conversion system to the first signaling system.
Claim 7
Dependent Claim 50 words
The method recited in claim 5, further comprising the steps of: receiving, at the protocol conversion system, an answer signal from the second signaling system; determining, based on the answer signal, to send an answer message; sending an answer message from the protocol conversion system to the first signaling system.
Claim 8
Dependent Claim 48 words
The method recited in claim 6, further comprising the steps of: receiving, at the protocol conversion system, a release signal from the first signaling system; determining, based on the release signal, to send a clear forward signal; and sending the clear forward signal to the second signaling system.
Claim 9
Dependent Claim 48 words
The method recited in claim 1, in which the step of receiving comprises the step of receiving, at a CAS interface system coupled logically between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol.
Claim 10
Dependent Claim 48 words
The method recited in claim 1, in which the step of receiving comprises the step of receiving, at a trunk service unit coupled logically between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol.
Claim 11
Dependent Claim 55 words
The method recited in claim 9, further comprising the step of receiving the first message from the first signaling system at the trunk service unit under control of a processor that can cause the trunk service unit to insert and drop CCS protocol signals in frames of channels on trunks of the first signaling system.
Claim 12
Dependent Claim 42 words
The method recited in claim 1, in which the step of converting further comprises the steps of converting the first message to one or more second messages that conform to CAS protocol using a state machine executing in the protocol conversion system.
Claim 13
Dependent Claim 54 words
The method recited in claim 11, in which the step of converting further comprises the steps of executing a message definition language in the state machine of the protocol conversion system, in which the message definition language is configured to convert CCS messages to CAS messages and to convert CAS messages to CCS messages.
Claim 14
Independent Claim 122 words
A system for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, the system comprising: a trunk service device coupled to the first signaling system and to the second signaling system; a processor coupled to the trunk service device for controlling the trunk service device to communicate one or more messages to the first signaling system and to the second signaling system; and a memory coupled to the processor and having stored therein one or more sequences of instructions for communicating signaling information between the first signaling system and the second signaling system by converting CCS protocol signals into CAS protocol signaling messages.
Claim 15
Independent Claim 122 words
A system for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, the system comprising: a trunk service device coupled to the first signaling system and to the second signaling system; a processor coupled to the trunk service device for controlling the trunk service device to communicate one or more messages to the first signaling system and to the second signaling system; and a memory coupled to the processor and having stored therein one or more sequences of instructions for communicating signaling information between the first signaling system and the second signaling system by converting CCS protocol signals into CAS protocol signaling messages.
Claim 16
Dependent Claim 120 words
The system recited in claim 13, wherein the memory has stored therein one or more sequences of instructions which, when executed by the processor, cause the processor to communicate signaling information between the first signaling system and the second signaling system by converting CCS protocol signals into CAS protocol signaling messages by carrying out the steps of: receiving, at the processor, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to one or more second messages that conform to the CAS protocol; and communicating the one or more second messages to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 17
Dependent Claim 64 words
The system recited in claim 13, the one or more sequences of instructions further comprising the steps of: receiving, at the processor, a third message from the second signaling system that conforms to the CAS protocol; converting the third message to one or more fourth messages that conform to CCS protocol; and communicating the one or more fourth messages to the first signaling system.
Claim 18
Dependent Claim 55 words
The system recited in claim 13, the one or more sequences of instructions further comprising the steps of: receiving, at the processor, an initial address message from the first signaling system; determining, based on the initial address message, to send a seizure request message; and communicating the seizure request message to the second signaling system.
Claim 19
Dependent Claim 40 words
The system recited in claim 16, the one or more sequences of instructions further comprising the steps of: sending, from the processor to the second signaling system, a plurality of voiceband tones that represent digits of a call progress message.
Claim 20
Dependent Claim 52 words
The system recited in claim 17, the one or more sequences of instructions further comprising the steps of: communicating a message from the second signaling system to the processor indicating that transmission of the voiceband tones is complete; and communicating a call progress message from the processor to the first signaling system.
Claim 21
Dependent Claim 53 words
The system recited in claim 18, the one or more sequences of instructions further comprising the steps of: receiving, at the processor, an answer signal from the second signaling system; determining, based on the answer signal, to send an answer message; sending an answer message from the processor to the first signaling system.
Claim 22
Dependent Claim 53 words
The method recited in claim 18, the one or more sequences of instructions further comprising the steps of: receiving, at the processor, a release signal from the first signaling system; determining, based on the release signal, to send a clear forward signal; and sending the clear forward signal to the second signaling system.
Claim 23
Dependent Claim 48 words
The system recited in claim 13, in which the step of receiving comprises the step of receiving, at a CAS interface system coupled logically between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol.
Claim 24
Dependent Claim 48 words
The system recited in claim 13, in which the step of receiving comprises the step of receiving, at a trunk service unit coupled logically between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol.
Claim 25
Dependent Claim 61 words
The system recited in claim 22, in which the step of receiving further comprises the step of receiving the first message from the first signaling system at the trunk service unit under control of a processor that can cause the trunk service unit to insert and drop CCS protocol signals in frames of channels on trunks of the first signaling system.
Claim 26
Dependent Claim 40 words
The system recited in claim 13, in which the step of converting further comprises the steps of converting the first message to one or more second messages that conform to CAS protocol using a state machine executing in the processor.
Claim 27
Dependent Claim 52 words
The system recited in claim 24, in which the step of converting further comprises the steps of executing a message definition language in the state machine of the processor, in which the message definition language is configured to convert CCS messages to CAS messages and to convert CAS messages to CCS messages.
Claim 28
Independent Claim 223 words
A system for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, the system comprising: a trunk service unit having a first input coupled to at least one CCS trunk group and having a second input coupled to at least one CAS trunk group; a communications signal processor coupled to the trunk service unit; and one or more processors coupled to the communications signal processor and having stored therein one or more sequences of instructions for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, in which the one or more sequences of instructions, when executed by the one or more processors, cause the one or more processors to execute the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to a second message that conforms to the CAS protocol; and communicating the second message to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 29
Independent Claim 223 words
A system for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, the system comprising: a trunk service unit having a first input coupled to at least one CCS trunk group and having a second input coupled to at least one CAS trunk group; a communications signal processor coupled to the trunk service unit; and one or more processors coupled to the communications signal processor and having stored therein one or more sequences of instructions for communicating signaling information between a first signaling system that uses a common channel signaling (CCS) protocol and a second signaling system uses a channel associated signaling (CAS) protocol, in which the one or more sequences of instructions, when executed by the one or more processors, cause the one or more processors to execute the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to a second message that conforms to the CAS protocol; and communicating the second message to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 30
Dependent Claim 130 words
A computer data signal embodied in a carrier wave, the computer data signal carrying one or more sequences of instructions for protocol conversion using channel associated signaling, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to one or more second messages that conform to the CAS protocol; and communicating the one or more second messages to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.
Claim 31
Dependent Claim 130 words
A computer data signal embodied in a carrier wave, the computer data signal carrying one or more sequences of instructions for protocol conversion using channel associated signaling, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of: receiving, at a protocol conversion system logically located between the first signaling system and the second signaling system, a first message from the first signaling system that conforms to the CCS protocol; converting the first message to one or more second messages that conform to the CAS protocol; and communicating the one or more second messages to the second signaling system; whereby a voice conversation is established between the first signaling system and the second signaling system.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-11-21 2004-05-22 2004-11-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-11-21 2008-05-22 2008-11-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-11-21 2012-05-22 2012-11-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag