← Back to Patent Explorer
US5539816A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of telephone signalling via data link

Assignee: Mitel Networks Corp
•
Filing: 1994-10-28
•
Granted: 1996-07-23
•
Expires: 2014-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of processing calls in a telephone switching system which is comprised of voice trunks and a message signalling link for carrying signalling data relating to calls on the voice trunks, and a processor for controlling the switching system. The method comprises the steps of receiving an incoming signalling message on the signalling link, converting the message into signalling messages of a type recognizable by the processor as received from a voice trunk, and including a signalling trunk identification address, looking up in a table a correspondence between the signalling trunk identification address and a voice trunk identification address, passing the messages with the voice trunk identification address replacing the signalling trunk identification address to the processor, and processing the call in the switching system as if the messages had come from the voice trunk.

Inventors

  • 👤 Deborah L. Pinard
  • 👤 Mark J. Price

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 17:31
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/0016

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 136 words
A method of processing calls in a telephone switching system which is comprised of voice trunks and a message signalling link for carrying signalling data relating to calls on the voice trunks, and a processor for controlling the switching system, comprising the steps of: a) receiving an incoming signalling message on said signalling link, b) converting said message into signalling messages of a type recognizable by the processor as received from a voice trunk, and including a signalling trunk address, c) looking up in a table, a correspondence between said signalling trunk address and a voice trunk identification address, d) passing said messages with the voice trunk identification address replacing the signalling trunk address to the processor, and e) processing the call in the switching system as if said messages had come from the voice trunk.
Claim 2
Independent Claim 136 words
A method of processing calls in a telephone switching system which is comprised of voice trunks and a message signalling link for carrying signalling data relating to calls on the voice trunks, and a processor for controlling the switching system, comprising the steps of: a) receiving an incoming signalling message on said signalling link, b) converting said message into signalling messages of a type recognizable by the processor as received from a voice trunk, and including a signalling trunk address, c) looking up in a table, a correspondence between said signalling trunk address and a voice trunk identification address, d) passing said messages with the voice trunk identification address replacing the signalling trunk address to the processor, and e) processing the call in the switching system as if said messages had come from the voice trunk.
Claim 3
Dependent Claim 139 words
A method as defined in claim 1, further comprising the steps of: a) storing in a first peripheral interface circuit messages to be sent via the signalling trunks in an array arranged by trunk addresses which define a destination switching office to which the messages are destined, b) once a group of stored messages relating to a particular trunk has achieved a predetermined size, formatting the group into a complete signalling message and transmitting it via the signalling trunk addressed by said signalling trunk address to said destination switching office, c) storing complete signalling messages that have been transmitted in a message queue, d) receiving acknowledgement of receipt of transmitted signalling messages from a destination switching office, and e) erasing complete signalling messages from the message queue once an acknowledgement of a corresponding transmitted signalling message has been received.
Claim 4
Dependent Claim 175 words
A telephone switching system comprising: a) a main control for controlling the processing of calls, b) peripheral interface circuits, c) a peripheral control for communicating with the main control and controlling the peripheral interface circuits, d) a signalling peripheral interface circuit connected between a peripheral control and a signalling link, e) means in the signalling peripheral interface circuit for storing a table comprising signalling trunk addresses and corresponding voice trunk addresses, f) means in the signalling peripheral interface circuit for receiving an incoming signalling message from the signalling link, and converting the message into signalling messages of a type reconizable as received from a voice trunk, g) means for looking up in said table a correspondence between a signalling trunk address in said incoming signalling message and a voice trunk address, and h) means for passing said voice trunk address with said signalling messages to the main control, whereby the main control is enabled to process a call incoming on the voice trunk as if said signalling messages had been received on the voice trunk.
Claim 5
Dependent Claim 175 words
A telephone switching system comprising: a) a main control for controlling the processing of calls, b) peripheral interface circuits, c) a peripheral control for communicating with the main control and controlling the peripheral interface circuits, d) a signalling peripheral interface circuit connected between a peripheral control and a signalling link, e) means in the signalling peripheral interface circuit for storing a table comprising signalling trunk addresses and corresponding voice trunk addresses, f) means in the signalling peripheral interface circuit for receiving an incoming signalling message from the signalling link, and converting the message into signalling messages of a type reconizable as received from a voice trunk, g) means for looking up in said table a correspondence between a signalling trunk address in said incoming signalling message and a voice trunk address, and h) means for passing said voice trunk address with said signalling messages to the main control, whereby the main control is enabled to process a call incoming on the voice trunk as if said signalling messages had been received on the voice trunk.
Claim 6
Independent Claim 150 words
A method of controlling the transmission of calls in a telephone switching system having voice trunks and signalling trunks, comprising the steps of: a) storing in a first peripheral interface circuit messages to be sent via the signalling trunks in an array arranged by trunk addresses which define a destination switching system to which the messages are destined, b) once a group of stored messages relating to a particular trunk has achieved a predetermined size, formatting the group into a complete signalling message and transmitting it via the signalling trunk addressed by a signalling trunk address to said destination switching system, c) storing complete signalling messages that have been transmitted in a message queue, d) receiving acknowledgement of receipt of transmitted signalling messages from a destination switching system, and e) erasing complete signalling messages from the message queue once an acknowledgement of a corresponding transmitted signalling message has been received.
Claim 7
Independent Claim 150 words
A method of controlling the transmission of calls in a telephone switching system having voice trunks and signalling trunks, comprising the steps of: a) storing in a first peripheral interface circuit messages to be sent via the signalling trunks in an array arranged by trunk addresses which define a destination switching system to which the messages are destined, b) once a group of stored messages relating to a particular trunk has achieved a predetermined size, formatting the group into a complete signalling message and transmitting it via the signalling trunk addressed by a signalling trunk address to said destination switching system, c) storing complete signalling messages that have been transmitted in a message queue, d) receiving acknowledgement of receipt of transmitted signalling messages from a destination switching system, and e) erasing complete signalling messages from the message queue once an acknowledgement of a corresponding transmitted signalling message has been received.
Claim 8
Dependent Claim 206 words
A method as defined in claim 4, further comprising the steps of: f) receiving said messages to be sent and storing them in a prestorage queue prior to storing them in said array, g) receiving an interruption message in the peripheral interface circuit that includes information that a different peripheral interface circuit will be taking over transmission from the first peripheral interface circuit, h) storing the messages in the prestorage queue immediately preceding the interruption message in said array, i) transmitting all messages contained in said array that have a destination address that can be linked to said different peripheral control circuit, to said different peripheral control circuit, and storing them in an array therein, j) storing said messages to be sent following the interruption messages in a prestorage queue of said different peripheral interface, then storing them into said array in said different peripheral interface, arranged by signalling trunk addresses which define a destination switching office to which the messages are destined, and k) once a group of stored messages relating to a particular trunk has achieved a predetermined size, formatting it into a complete signalling message and transmitting it via the signalling trunk, addressed by said signalling trunk address to said destination switching system.
Claim 9
Dependent Claim 70 words
A method as defined in claim 5, wherein said different peripheral interface circuit of step g) carries out the steps of: g1) storing complete signalling messages that have been transmitted in a message queue, g2) receiving acknowledgement of receipt of transmitted signalling messages from a destination switching system, and g3) erasing complete signalling messages from the message queue once an acknowledgement of a corresponding transmitted signalling message has been received.
Claim 10
Dependent Claim 89 words
A method as defined in claim 5, in which the array is arranged by voice trunk addresses, and further comprising the steps of storing in the peripheral interface circuit a table comprising voice trunk addresses and corresponding signalling trunk addresses, receiving said messages to be sent containing reference to said voice trunk addresses and storing them in the array, looking up in said table signalling trunk addresses corresponding to voice trunk addresses, and using the signalling trunk addresses therein to transmit the complete signalling messages on the signalling trunk.
Claim 11
Dependent Claim 95 words
A method as defined in claim 5, in which the array is arranged by signalling trunk addresses, and further comprising the steps of storing in the peripheral interface circuit a table comprising voice trunk addresses and corresponding signalling trunk addresses, receiving said messages to be sent containing reference to said voice trunk addresses, looking up in said table signalling trunk addresses corresponding to voice trunk addresses, and storing the corresponding messages in the array arranged by said signalling trunk addresses, using the signalling trunk addresses to transmit the complete signalling messages in the signalling trunk.
Claim 12
Dependent Claim 50 words
A method as defined in claim 5, in which said interruption message includes information that plural peripheral interface circuits will be taking over transmission from the first peripheral interface circuit, and transmitting said message to plural destination addresses that can be linked to said plural interface circuits for storage therein.
Claim 13
Dependent Claim 88 words
A method as defined in claim 4, in which the array is arranged by voice trunk addresses, and further comprising the steps of storing in the peripheral interface circuit a table comprising voice trunk addresses and corresponding signalling trunk addresses, receiving said messages to be sent containing reference to said voice trunk addresses and storing them in the array, looking up in said table signalling trunk addresses corresponding to voice trunk addresses, and using the signalling trunk addresses therein to transmit complete signalling messages on the signalling trunk.
Claim 14
Dependent Claim 23 words
A method as defined in claim 10 in which the trunk addresses in the array are pointers to trunk addresses in said table.
Claim 15
Dependent Claim 95 words
A method as defined in claim 4, in which the array is arranged by signalling trunk addresses, and further comprising the steps of storing in the peripheral interface circuit a table comprising voice trunk addresses and corresponding signalling trunk addresses, receiving said messages to be sent containing reference to said voice trunk addresses, looking up in said table signalling trunk addresses corresponding to voice trunk addresses, storing the corresponding messages in the array arranged by said signalling trunk addresses, and using a signalling trunk address to transmit a complete signalling message via the signalling trunk.
Claim 16
Dependent Claim 23 words
A method as defined in claim 12 in which the trunk addresses in the array are pointers to trunk addresses in said table.

References Cited (Backward Citations)

US3597544A Cited
US4277649A Cited
US4499336A Cited
US4615028A Cited
US4616360A Cited
US5259026A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-23 2000-01-22 2000-07-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-23 2004-01-22 2004-07-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-23 2008-01-22 2008-07-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag