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

Priority access channel reservation

Assignee: Apple Inc
•
Filing: 1999-07-01
•
Granted: 2002-11-19
•
Expires: 2019-07-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for priority access channel allocation within a telecommunication subsystem in which channel access requests are categorized within a prioritization system that includes a first priority level, and a second priority level which is lower than in priority with respect to the first priority level. A targeted blocking rate is first assigned to the first priority level. During active operation of the telecommunication subsystem, a statistical estimation of an actual traffic intensity for the first priority level is performed. Thereafter, the targeted blocking rate and estimated traffic intensity are utilized in computing a blocking threshold for the first priority level. This blocking threshold defines a number of channels, n, to which access by the second priority level will be blocked, such that the first priority level may achieve its assigned targeted blocking rate.

Inventors

  • 👤 Sandra Lee Home
  • 👤 Cheng-Nan Chern

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 00:35
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/06; G06Q10/063; G06Q10/0631; G06Q10/06315; H; H04; H04Q; H04Q3/00; H04Q3/64; H04Q3/66; H04W; H04W72/00; H04W72/50; H04W72/56; H04Q2213/00; H04Q2213/13098; H04Q2213/13103; H04Q2213/13106; H04Q2213/13141; H04Q2213/13164; H04Q2213/13166; H04Q2213/13216; H04Q2213/1325; H04Q2213/13332; H04Q2213/13335; H04Q2213/13345; H04Q2213/13348; H04Q2213/13353; H04W28/00; H04W28/16; H04W28/26; H04W4/00; H04W4/24; H04W74/00

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 123 words
A channel allocation method within a telecommunication subsystem in which channel access requests are categorized within a prioritization system that includes a first priority level, and a second priority level which is lower in priority to said first priority level, said channel allocation method comprising the steps of: assigning a targeted blocking rate to said first priority level; statistically estimating a traffic intensity for said first priority level; and computing a blocking threshold for said first priority level in response to said assigned targeted blocking rate and said estimated traffic intensity, wherein said blocking threshold defines a number of channels, M, to which access by said second priority level will be blocked, such that said first priority level achieves said targeted blocking rate.
Claim 2
Dependent Claim 123 words
A channel allocation method within a telecommunication subsystem in which channel access requests are categorized within a prioritization system that includes a first priority level, and a second priority level which is lower in priority to said first priority level, said channel allocation method comprising the steps of: assigning a targeted blocking rate to said first priority level; statistically estimating a traffic intensity for said first priority level; and computing a blocking threshold for said first priority level in response to said assigned targeted blocking rate and said estimated traffic intensity, wherein said blocking threshold defines a number of channels, M, to which access by said second priority level will be blocked, such that said first priority level achieves said targeted blocking rate.
Claim 3
Dependent Claim 52 words
The channel allocation method of claim 1 , wherein said step of computing a blocking threshold for said first priority level includes the step of computing a number of channels, n, required to be available to said first priority level, such that said first priority level may achieve said targeted blocking rate.
Claim 4
Dependent Claim 66 words
The channel allocation method of claim 2 , wherein said step of computing n for said first priority level includes the step of statistically predicting n in accordance with the relation: E n n ! ∑ i = o n   E i i ! = B T Wherein B T designates said targeted blocking rate, and E designates said actual traffic intensity in Erlangs.
Claim 5
Dependent Claim 50 words
The channel allocation method of claim 3 , wherein said step of computing a blocking threshold for said first priority level includes the step of computing M in accordance with the relation: M=n+p Wherein p is the number of channels to which said first priority level does not have access.
Claim 6
Dependent Claim 231 words
The channel allocation method of claim 4 , wherein said step of statistically estimating a traffic intensity for said first priority level is repeated over a first cycle which precedes a second cycle, said channel allocation method further comprising the steps of: comparing a current traffic intensity estimation performed during said second cycle with a past traffic intensity estimation performed during said first cycle; in response to said current traffic intensity estimation deviating from said past traffic intensity estimation by an amount greater than or equal to a predetermined differential: recomputing n for said first priority level in accordance with the relation: E n n ! ∑ i = o n   E i i ! = B T Wherein B T designates said targeted blocking rate of said first priority level, and E designates said actual traffic intensity experienced by said first priority level in Erlangs; recomputing M in accordance with the relation: M=n+p Wherein p is the number of channels to which said first priority level does not have access; and in response to said current traffic intensity estimation deviating from said past traffic intensity estimation by an amount less than said predetermined differential: incrementing or decrementing said blocking threshold such that M is adjusted upward or downward as necessary such that said actual blocking rate experienced by said first priority level approaches said assigned targeted blocking rate.
Claim 7
Dependent Claim 20 words
The channel allocation method of claim 5 , wherein said first cycle precedes said second cycle in a periodic manner.
Claim 8
Dependent Claim 101 words
The channel allocation method of claim 1 , wherein said step of statistically estimating a traffic intensity for said first priority level comprises the steps of: determining an actual blocking rate, B, for said first priority level; and obtaining a statistical estimation of an actual traffic intensity, E, for said first priority level in accordance with the relation: E N N ! ∑ i = o N   E i i ! = B Wherein B designates said actual blocking rate for said first priority level, and N is the number of channels currently utilized by said first priority level.
Claim 9
Dependent Claim 71 words
The channel allocation method of claim 7 , wherein said step of determining an actual blocking rate for said first priority level includes the step of computing said actual blocking rate in accordance with the relation: B=X/C Wherein X designates the number of calls blocked for said first priority level over a pre-designated timestep, and C designates the total number of call requests made within said telecommunications subsystem during said timestep.
Claim 10
Dependent Claim 96 words
The channel allocation method of claim 7 , wherein said step of statistically estimating a traffic intensity for said first priority level further comprises the step of computing the number of channels, N, currently utilized within said first priority level in accordance with the relation: N =[( Y/C )× Z] Wherein Y designates the number of call requests by said first priority level, C designates the total number of call requests made within said telecommunications subsystem during a pre-designated timestep, and Z designates the average number of channels utilized within said telecommunications subsystem during said timestep.
Claim 11
Dependent Claim 59 words
The channel allocation method of claim 7 , wherein said telecommunication subsystem includes an intelligent network device, and wherein said step of determining an actual blocking rate for said first priority level comprises the steps of: collecting operational measurements within said intelligent network device; and determining said actual blocking rate for said first priority level from said operational measurements.
Claim 12
Dependent Claim 88 words
The channel allocation method of claim 10 , wherein said intelligent network device includes a processing unit which is in communicative contact with a customer database, and wherein said step of assigning a targeted blocking rate to said first priority level is preceded by the steps of: designating said first priority level utilizing a numeric code; storing said numeric code designation of said first priority level within said customer database; and delivering said numeric code designation of said priority level from said customer database to said processing unit.
Claim 13
Dependent Claim 33 words
The channel allocation method of claim 11 , wherein said steps of assigning a targeted blocking rate, statistically estimating a traffic intensity, and computing a blocking threshold are performed utilizing said processing unit.
Claim 14
Dependent Claim 36 words
The channel allocation method of claim 11 , wherein said step of defining said first priority level comprises the step of categorizing each of a plurality of user subscriptions as belonging within said first priority level.
Claim 15
Dependent Claim 126 words
A channel allocation system within a telecommunication subsystem in which channel access requests are categorized within a prioritization system that includes a first priority level, and a second priority level which is lower in priority to said first priority level, said channel allocation system comprising: means for assigning a targeted blocking rate to said first priority level; means for statistically estimating a traffic intensity for said first priority level; and means for computing a blocking threshold for said first priority level in response to said assigned targeted blocking rate and said estimated traffic intensity, wherein said blocking threshold defines a number of channels, M, to which access by said second priority level will be blocked, such that said first priority level achieves said targeted blocking rate.
Claim 16
Dependent Claim 126 words
A channel allocation system within a telecommunication subsystem in which channel access requests are categorized within a prioritization system that includes a first priority level, and a second priority level which is lower in priority to said first priority level, said channel allocation system comprising: means for assigning a targeted blocking rate to said first priority level; means for statistically estimating a traffic intensity for said first priority level; and means for computing a blocking threshold for said first priority level in response to said assigned targeted blocking rate and said estimated traffic intensity, wherein said blocking threshold defines a number of channels, M, to which access by said second priority level will be blocked, such that said first priority level achieves said targeted blocking rate.
Claim 17
Dependent Claim 51 words
The channel allocation system of claim 14 , wherein said means for computing a blocking threshold for said first priority level includes means for computing a number of channels, n, required to be available to said first priority level, such that said first priority level may achieve said targeted blocking rate.
Claim 18
Dependent Claim 65 words
The channel allocation system of claim 15 , wherein said step of computing n for said first priority level includes means for statistically predicting n in accordance with the relation: E n n ! ∑ i = o n   E i i ! = B T Wherein B T designates said targeted blocking rate, and E designates said actual traffic intensity in Erlangs.
Claim 19
Dependent Claim 49 words
The channel allocation system of claim 16 , wherein said means for computing a blocking threshold for said first priority level includes means for computing M in accordance with the relation: M=n+p Wherein p is the number of channels to which said first priority level does not have access.
Claim 20
Dependent Claim 228 words
The channel allocation system of claim 17 , wherein said means for statistically estimating a traffic intensity for said first priority level may be implemented in a cyclical manner, said channel allocation system further comprising: means for comparing a current traffic intensity estimation performed during said second cycle with a past traffic intensity estimation performed during said first cycle; means, response to said current traffic intensity estimation deviating from said past traffic intensity estimation by an amount greater than or equal to a predetermined differential, for: recomputing n for said first priority level in accordance with the relation: E n n ! ∑ i = o n   E i i ! = B T Wherein B T designates said targeted blocking rate of said first priority level, and E designates said actual traffic intensity experienced by said first priority level in Erlangs; recomputing M in accordance with the relation: M=n+p Wherein p is the number of channels to which said first priority level does not have access; and means, response to said current traffic intensity estimation deviating from said past traffic intensity estimation by an amount less than said predetermined differential, for: incrementing or decrementing said blocking threshold such that M is adjusted upward or downward as necessary such that said actual blocking rate experienced by said first priority level approaches said assigned targeted blocking rate.
Claim 21
Dependent Claim 99 words
The channel allocation system of claim 14 , wherein said means for statistically estimating a traffic intensity for said first priority level comprises: means for determining an actual blocking rate, B, for said first priority level; and means for statistically estimating said actual traffic intensity, E, for said first priority level in accordance with the relation: E N N ! ∑ i = o N   E i i ! = B Wherein B designates said actual blocking rate for said first priority level, and N is the number of channels currently utilized by said first priority level.
Claim 22
Dependent Claim 70 words
The channel allocation system of claim 19 , wherein said means for determining an actual blocking rate for said first priority level includes means for computing said actual blocking rate in accordance with the relation: B=X/C Wherein X designates the number of calls blocked for said first priority level over a pre-designated timestep, and C designates the total number of call requests made within said telecommunications subsystem during said timestep.
Claim 23
Dependent Claim 98 words
The-channel allocation system of claim 19 , wherein said means for statistically estimating a traffic intensity for said first priority level further comprises means for computing the number of channels, N, currently utilized within said first priority level in accordance with the relation: N= [( Y/C )× Z] Wherein Y designates the number of call requests by said first priority level within a pre-designated timestep, C designates the total number of call requests made within said telecommunications subsystem during said pre-designated timestep, and Z designates the average number of channels utilized within said telecommunications subsystem during said timestep.
Claim 24
Dependent Claim 60 words
The channel allocation system of claim 19 , wherein said telecommunication subsystem includes an intelligent network device, and wherein said means for determining an actual blocking rate for said first priority level comprises: means for collecting operational measurements within said intelligent network device; and means for determining said actual blocking rate for said first priority level from said operational measurements.
Claim 25
Dependent Claim 79 words
The channel allocation system of claim 22 , wherein said intelligent network device includes a processing unit which is in communicative contact with a customer database, said channel allocation system further comprising: means for designating said first priority level utilizing a numeric code; means for storing said numeric code designation of said first priority level within said customer database; and means for delivering said numeric code designation of said priority level from said customer database to said processing unit.
Claim 26
Dependent Claim 31 words
The channel allocation system of claim 23 , wherein said means for assigning a targeted blocking rate, statistically estimating a traffic intensity, and computing a blocking threshold include said processing unit.

References Cited (Backward Citations)

US4456788A Cited
US5491837A Cited
US5574974A Cited
US5828948A Cited
US6075848A Cited
US6324403B1 Cited
US6246880B1 Cited
JP2000307735A Cited
US20010054097A1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-18 2006-05-20 2006-11-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-18 2010-05-20 2010-11-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-18 2014-05-20 2014-11-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag