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

Switch path reservation arrangement

Assignee: Nokia Bell Labs
•
Filing: 1987-10-28
•
Granted: 1989-02-14
•
Expires: 2007-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A switch path reservation arrangement where any paths that are established for calls between two switching modules are reserved such that most future calls between the two modules are set up promptly using previously reserved paths with a minimum of inter-module message communication. Relatively few calls require a path hunt involving inter-module negotiation to determine a new path. Such new path is not only assigned for the call but also thereafter reserved for calls between the two modules. Path reservations are changed only when required to avoid blocking a call. Thus, the path reservation arrangement adjusts the number of paths between modules on a per-call basis to dynamically match the call traffic load.

Inventors

  • 👤 Menachem T. Ardon
  • 👤 John P. Sassano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:50
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0407

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 138 words
In an arrangement comprising switch means for providing paths among a plurality of call means, a method of processing a call between first and second ones of said call means comprising (A) in response to a call request for said call, determining whether there is a path of said switch means that is presently idle and reserved for connecting said first and second call means, (B) upon determining a path in step (A), assigning for said call said path determined in step (A), (C) upon determining no path in step (A), determining whether there is a path of said switch means that is idle, and that is usable but not reserved for connecting said first and second call means, and (D) upon determining a path in step (C), assigning for said call said path determined in step (C).
Claim 2
Dependent Claim 138 words
In an arrangement comprising switch means for providing paths among a plurality of call means, a method of processing a call between first and second ones of said call means comprising (A) in response to a call request for said call, determining whether there is a path of said switch means that is presently idle and reserved for connecting said first and second call means, (B) upon determining a path in step (A), assigning for said call said path determined in step (A), (C) upon determining no path in step (A), determining whether there is a path of said switch means that is idle, and that is usable but not reserved for connecting said first and second call means, and (D) upon determining a path in step (C), assigning for said call said path determined in step (C).
Claim 3
Dependent Claim 34 words
A method in accordance with claim 1 further comprising (E) upon determining said path in step (C), reserving said path determined in step (C) for future calls between said first and second call means.
Claim 4
Dependent Claim 27 words
A method in accordance with claim 2 further comprising (F) removing the reservation of said path determined in step (C) to avoid blocking by said switch means.
Claim 5
Dependent Claim 103 words
In an arrangement comprising switch means for establishing paths among a plurality of call means, a method of processing a call between first and second ones of said call means comprising (A) in response to a call request for said call, determining whether there is a path of said switch means, established between said first and second call means, that is presently idle, (B) upon determining no path in step (A), said switch means establishing a path between said first and second call means, and (C) reserving said path established in step (B) for future calls between said first and second call means.
Claim 6
Dependent Claim 103 words
In an arrangement comprising switch means for establishing paths among a plurality of call means, a method of processing a call between first and second ones of said call means comprising (A) in response to a call request for said call, determining whether there is a path of said switch means, established between said first and second call means, that is presently idle, (B) upon determining no path in step (A), said switch means establishing a path between said first and second call means, and (C) reserving said path established in step (B) for future calls between said first and second call means.
Claim 7
Dependent Claim 27 words
A method in accordance with claim 4 further comprising (D) removing the reservation of said path established in step (C) to avoid blocking by said switch means.
Claim 8
Dependent Claim 201 words
In an arrangement comprising a plurality of call means each for communicating in an associated plurality of channels and switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, a method of processing a call between first and second ones of said call means comprising (A) in response to said call, determining whether there is a channel associated with said first call means that is presently idle and reserved for connecting said first and second call means and that has a corresponding channel associated with said second call means that is also presently idle and reserved for connecting said first and second call means, and (B) upon determining no channel in step (A), determining whether there is a channel associated with said first call means that is presently idle and not reserved for connecting said first and second call means and that has a corresponding channel associated with said second call means that is also presently idle and not reserved for connecting said first and second call means.
Claim 9
Dependent Claim 201 words
In an arrangement comprising a plurality of call means each for communicating in an associated plurality of channels and switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, a method of processing a call between first and second ones of said call means comprising (A) in response to said call, determining whether there is a channel associated with said first call means that is presently idle and reserved for connecting said first and second call means and that has a corresponding channel associated with said second call means that is also presently idle and reserved for connecting said first and second call means, and (B) upon determining no channel in step (A), determining whether there is a channel associated with said first call means that is presently idle and not reserved for connecting said first and second call means and that has a corresponding channel associated with said second call means that is also presently idle and not reserved for connecting said first and second call means.
Claim 10
Dependent Claim 37 words
A method in accordance with claim 6 further comprising (C) upon determining a channel in step (A), assigning for said call said channel determined in step (A) and a corresponding channel associated with said second call means.
Claim 11
Dependent Claim 37 words
A method in accordance with claim 7 further comprising (D) upon determining a channel in step (B), assigning for said call said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 12
Dependent Claim 42 words
A method in accordance with claim 8 further comprising (E) upon determining said channel in step (B), reserving, for connecting said first and second call means, said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 13
Dependent Claim 40 words
A method in accordance with claim 9 further comprising (F) upon determining said channel in step (B), said switch means establishing a connection between said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 14
Dependent Claim 32 words
A method in accordance with claim 10 further comprising (G) upon completion of said call, said switch means retaining said established connection for further calls between said first and second call means.
Claim 15
Dependent Claim 22 words
A method in accordance with claim 10 further comprising (G) upon completion of said call, said switch means removing said established connection.
Claim 16
Dependent Claim 100 words
A method in accordance with claim 10 wherein step (B) comprises (B1) upon determining no channel in step (A), said first call means transmitting a message to said second call means defining idle ones of said channels associated with said first call means that are not reserved for connecting said first and second call means, and (B2) said second call means determining whether there is a channel associated with said second call means that is presently idle and not reserved for connecting said first and second call means and that corresponds to one of said channels defined by said message.
Claim 17
Dependent Claim 37 words
A method in accordance with claim 6 further comprising (C) upon determining a channel in step (B), assigning for said call said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 18
Dependent Claim 42 words
A method in accordance with claim 6 further comprising (C) upon determining a channel in step (B), reserving, for connecting said first and second call means, said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 19
Dependent Claim 40 words
A method in accordance with claim 6 further comprising (C) upon determining a channel in step (B), said switch means establishing a connection between said channel determined in step (B) and a corresponding channel associated with said second call means.
Claim 20
Dependent Claim 32 words
A method in accordance with claim 16 further comprising (D) upon completion of said call, said switch means retaining said established connection for future calls between said first and second call means.
Claim 21
Dependent Claim 22 words
A method in accordance with claim 16 further comprising (D) upon completion of said call, said switch means removing said established connection.
Claim 22
Dependent Claim 100 words
A method in accordance with claim 6 wherein step (B) comprises (B1) upon determining no channel in step (A), said first call means transmitting a message to said second call means defining idle ones of said channels associated with said first call means that are not reserved for connecting said first and second call means, and (B2) said second call means determining whether there is a channel associated with said second call means that is presently idle and not reserved for connecting said first and second call means and that corresponds to one of said channels defined by said message.
Claim 23
Dependent Claim 168 words
An arrangement comprising a plurality of call means each for communicating during calls, switch means for providing paths among said plurality of call means, means for storing reservation and busy/idle status information for paths of said switch means, and means, responsive to a call request for a call between first and second ones of said call means, for assigning for said call a first path of said switch means between said first and second call means, when said reservation and busy/idle status information indicates that said first path is presently idle and reserved for connecting said first and second call means, and for assigning for said call a second path of said switch means between said first and second call means, when said reservation and busy/idle status information indicates that no path of said switch means is presently idle and reserved for connecting said first and second call means and that said second path is presently idle but not reserved for connecting said first and second call means.
Claim 24
Dependent Claim 168 words
An arrangement comprising a plurality of call means each for communicating during calls, switch means for providing paths among said plurality of call means, means for storing reservation and busy/idle status information for paths of said switch means, and means, responsive to a call request for a call between first and second ones of said call means, for assigning for said call a first path of said switch means between said first and second call means, when said reservation and busy/idle status information indicates that said first path is presently idle and reserved for connecting said first and second call means, and for assigning for said call a second path of said switch means between said first and second call means, when said reservation and busy/idle status information indicates that no path of said switch means is presently idle and reserved for connecting said first and second call means and that said second path is presently idle but not reserved for connecting said first and second call means.
Claim 25
Dependent Claim 40 words
An arrangement in accordance with claim 20 further comprising means for updating said reservation information upon assignment of said second path for said call to indicate that said second path is reserved for connecting said first and second call means.
Claim 26
Dependent Claim 136 words
An arrangement comprising a plurality of call means each for communicating during calls, switch means for providing paths among said plurality of call means, means for storing reservation and busy/idle status information for paths of said switch means, and means, responsive to a call request for a call between first and second ones of said call means when said reservation and busy/idle status information indicates that no path of said switch means is presently idle and reserved for connecting said first and second call means but that a path of said switch means between said first and second call means is presently idle and not reserved for connecting said first and second call means, for updating said reservation information to indicate that said last-mentioned path is now reserved for connecting said first and second call means.
Claim 27
Dependent Claim 136 words
An arrangement comprising a plurality of call means each for communicating during calls, switch means for providing paths among said plurality of call means, means for storing reservation and busy/idle status information for paths of said switch means, and means, responsive to a call request for a call between first and second ones of said call means when said reservation and busy/idle status information indicates that no path of said switch means is presently idle and reserved for connecting said first and second call means but that a path of said switch means between said first and second call means is presently idle and not reserved for connecting said first and second call means, for updating said reservation information to indicate that said last-mentioned path is now reserved for connecting said first and second call means.
Claim 28
Dependent Claim 231 words
An arrangement comprising a plurality of call means each for communicating in an associated plurality of channels, switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, means for storing reservation and busy/idle status information for channels associated with a first one of said call means and for channels associated with a second one of said call means, and means responsive to a call between said first and second call means for assigning for said call a first channel associated with said first call means and a corresponding channel associated with said second call means, when said reservation and busy/idle status information indicates that said first channel is presently idle and reserved for connecting said first and second call means, and for assigning for said call a second channel associated with said first call means and a corresponding channel associated with said second call means, when said reservation and busy/idle status information indicates that none of said plurality of channels associated with said first call means is presently idle and reserved for connecting said first and second call means and that said second channel is presently idle but not reserved for connecting said first and second call means.
Claim 29
Dependent Claim 231 words
An arrangement comprising a plurality of call means each for communicating in an associated plurality of channels, switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, means for storing reservation and busy/idle status information for channels associated with a first one of said call means and for channels associated with a second one of said call means, and means responsive to a call between said first and second call means for assigning for said call a first channel associated with said first call means and a corresponding channel associated with said second call means, when said reservation and busy/idle status information indicates that said first channel is presently idle and reserved for connecting said first and second call means, and for assigning for said call a second channel associated with said first call means and a corresponding channel associated with said second call means, when said reservation and busy/idle status information indicates that none of said plurality of channels associated with said first call means is presently idle and reserved for connecting said first and second call means and that said second channel is presently idle but not reserved for connecting said first and second call means.
Claim 30
Dependent Claim 50 words
An arrangement in accordance with claim 23 further comprising means for updating said reservation information, upon assignment of said second channel for said call, to indicate that said second channel and a corresponding channel associated with said second call means are reserved for connecting said first and second call means.
Claim 31
Dependent Claim 33 words
An arrangement in accordance with claim 24 further comprising means for controlling said switch means to establish a connection between said second channel and a corresponding channel associated with said second call means.
Claim 32
Dependent Claim 30 words
An arrangement in accordance with claim 25 wherein said controlling means controls said swich means to retain said established connection for future calls between said first and second call means.
Claim 33
Dependent Claim 28 words
An arrangement in accordance with claim 25 wherein said controlling means is responsive to completion of said call for controlling said switch means to remove said established connection.
Claim 34
Dependent Claim 194 words
An arrangement comprising a plurality of call means each for communicating in an associated plurality of channels, switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, means for storing reservation and busy/idle status information for channels associated with a first one of said call means and for channels associated with a second one of said call means, and means, responsive to a call between said first and second call means when said reservation and busy/idle status information indicates that none of said plurality of channels associated with said first call means is presently idle and reserved for connecting said first and second call means and that a channel associated with said first call means is presently idle but not reserved for connecting said first and second call means, for updating said reservation information to indicate that said last-mentioned channel and a corresponding channel associated with said second call means are now reserved for connecting said first and second call means.
Claim 35
Dependent Claim 194 words
An arrangement comprising a plurality of call means each for communicating in an associated plurality of channels, switch means for providing switched connections among said call means such that each of said channels associated with any given one of said call means is connectable with a corresponding one of said channels associated with any other one of said call means, means for storing reservation and busy/idle status information for channels associated with a first one of said call means and for channels associated with a second one of said call means, and means, responsive to a call between said first and second call means when said reservation and busy/idle status information indicates that none of said plurality of channels associated with said first call means is presently idle and reserved for connecting said first and second call means and that a channel associated with said first call means is presently idle but not reserved for connecting said first and second call means, for updating said reservation information to indicate that said last-mentioned channel and a corresponding channel associated with said second call means are now reserved for connecting said first and second call means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-02-14 1992-08-15 1993-02-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-02-14 1996-08-15 1997-02-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-02-14 2000-08-15 2001-02-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag