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

USSD-scheduler in MSC

Assignee: Optis Wireless Technology LLC
•
Filing: 1997-05-30
•
Granted: 1999-12-07
•
Expires: 2017-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A mobile services switching center (MSC) for a digital cellular communication network is disclosed. The MSC comprises functionality for performing switching functions necessary to cover mobile stations (MSs) receiving services from the MSC and for monitoring the mobility of the MSs covered by the MSC. The MSC schedules unstructured supplementary service data dialogues to at least one virtual transaction channel between the MSC and a MS. Since several unstructured supplementary service data dialogues may be processed in parallel, unstructured supplementary service data requests will no longer be rejected during another unstructured supplementary service data dialogue, thus providing a very efficient approach with respect to throughput and reject ratio for unstructured supplementary service data dialogues.

Inventors

  • 👤 Eckhard Geulen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:57
CPC Classifications
H; H04; H04W; H04W4/00; H04W4/12; H04W88/00; H04W88/18; H04W88/184

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 143 words
A mobile services switching center for a digital cellular communication network comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of mobile stations covered by said mobile services switching center; and scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said scheduling means comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in a receiving order such that there is provided a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to the received unstructured supplementary service data dialogues.
Claim 2
Dependent Claim 143 words
A mobile services switching center for a digital cellular communication network comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of mobile stations covered by said mobile services switching center; and scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said scheduling means comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in a receiving order such that there is provided a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to the received unstructured supplementary service data dialogues.
Claim 3
Dependent Claim 31 words
The mobile services switching center of claim 1, further comprising an interface means adapted to transfer unstructured supplementary service data dialogues in said scheduling queuing means to said virtual transaction channel.
Claim 4
Dependent Claim 79 words
The mobile services switching center of claim 1, further comprising an unstructured supplementary service data job modeling means adapted to model an interrelationship between a plurality of unstructured supplementary service data dialogues with a directed graph and an unstructured supplementary service data job assignment means adapted to receive said directed graph from said unstructured supplementary service data job modeling means and adapted to assign said plurality of unstructured supplementary service data dialogues to at least one virtual transaction channel.
Claim 5
Dependent Claim 27 words
The mobile services switching center of claim 3, wherein said unstructured supplementary service data job assignment means is of a type having an earliest channel assignment strategy.
Claim 6
Dependent Claim 27 words
The mobile services switching center of claim 3, wherein said unstructured supplementary service data job assignment means is of a type having a latest channel assignment strategy.
Claim 7
Dependent Claim 41 words
The mobile services switching center of claim 5 wherein said unstructured supplementary service data job assignment means executes said latest channel assignment strategy by a backward labeling of the directed graph provided by said unstructured supplementary service data job modeling means.
Claim 8
Dependent Claim 156 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in the receiving order; interface means adapted to transfer unstructured supplementary service data dialogues in said scheduling queuing means to said virtual transaction channel; and first deactivation means connected between said output of said interface means and said input of said scheduling queuing means adapted to deactivate an unstructured supplementary service data dialogue upon request.
Claim 9
Dependent Claim 156 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in the receiving order; interface means adapted to transfer unstructured supplementary service data dialogues in said scheduling queuing means to said virtual transaction channel; and first deactivation means connected between said output of said interface means and said input of said scheduling queuing means adapted to deactivate an unstructured supplementary service data dialogue upon request.
Claim 10
Dependent Claim 45 words
The mobile services switching center of claim 7, further comprising a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues.
Claim 11
Dependent Claim 177 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of said mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues; and an interface switching means adapted to connect at least two scheduling queuing means to a virtual transaction channel in accordance with priorities assigned to unstructured supplementary service data dialogues stored in said scheduling queuing means.
Claim 12
Dependent Claim 177 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of said mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues; and an interface switching means adapted to connect at least two scheduling queuing means to a virtual transaction channel in accordance with priorities assigned to unstructured supplementary service data dialogues stored in said scheduling queuing means.
Claim 13
Dependent Claim 43 words
The mobile services switching center of claim 9, further comprising a second deactivation means connected between said interface switching means and said scheduling queuing means and adapted to assign an activated unstructured supplementary service data dialogue to a scheduling queuing means upon request.
Claim 14
Dependent Claim 126 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of said mobile stations covered by the mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; and a first channel assignment means adapted to connect a scheduling queuing means to at least two virtual transaction channels.
Claim 15
Dependent Claim 126 words
A mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; monitoring means to monitor the mobility of said mobile stations covered by the mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; and a first channel assignment means adapted to connect a scheduling queuing means to at least two virtual transaction channels.
Claim 16
Dependent Claim 45 words
The mobile services switching center of claim 11, further comprising a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues.
Claim 17
Dependent Claim 41 words
The mobile services switching center of claim 11, wherein said channel assignment means is adapted to assign said unstructured supplementary service data dialogue at the head of said scheduling queuing means to an earliest available one of said virtual transaction channels.
Claim 18
Dependent Claim 38 words
The mobile services switching center of claim 11, wherein said channel assignment means is adapted to start assignment of unstructured supplementary service data dialogues to said virtual transaction channel only when said virtual transaction channel means is available.
Claim 19
Dependent Claim 45 words
The mobile services switching center of claim 11, further comprising a third deactivation means connected between said virtual transaction channel and said scheduling queuing means and being adapted to assign an activated unstructured supplementary service data dialogue to said input of said scheduling queuing means.
Claim 20
Dependent Claim 201 words
The mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; and monitoring means to monitor the mobility of said mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues; and a second channel assignment means having its inputs connected to at least two scheduling queuing means and its outputs to at least two virtual transaction channels and being adapted to carry out said assignment on the basis of priorities of unstructured supplementary service data dialogues in said scheduling queuing means and an availability of said virtual transaction channel.
Claim 21
Dependent Claim 201 words
The mobile services switching center for a digital cellular communication network, comprising: switching means to perform switching functions necessary to cover mobile stations receiving services from said mobile services switching center; and monitoring means to monitor the mobility of said mobile stations covered by said mobile services switching center; scheduling means for scheduling a plurality of received unstructured supplementary and further specific service data dialogues to at least one virtual transaction channel between said mobile services switching center and a mobile station, said means for scheduling data dialogues comprising at least one scheduling queuing means adapted to store unstructured supplementary service data dialogues in said receiving order; a scheduling queue assignment means adapted to assign received unstructured supplementary service data dialogues to a plurality of scheduling queuing means on the basis of priorities assigned to said received unstructured supplementary service data dialogues; and a second channel assignment means having its inputs connected to at least two scheduling queuing means and its outputs to at least two virtual transaction channels and being adapted to carry out said assignment on the basis of priorities of unstructured supplementary service data dialogues in said scheduling queuing means and an availability of said virtual transaction channel.
Claim 22
Dependent Claim 50 words
The mobile services switching center of claim 16, further comprising a fourth deactivation means connected between said at least two virtual transaction channels and said scheduling queuing means and being adapted to reassign unstructured supplementary service data dialogues assigned to virtual transaction channels upon request to said scheduling queuing means.
Claim 23
Independent Claim 139 words
A method for scheduling unstructured supplementary service data dialogues in a mobile services switching center of a digital cellular communication system, said method comprising the steps of: setting up a virtual transaction channel between said mobile services switching center and a mobile station; receiving at least two random unstructured supplementary service data dialogues and defining an ordering for said received unstructured supplementary service data dialogues; determining an assignment for said unstructured supplementary service data dialogues to said virtual transaction channel in dependence on said ordering, wherein said ordering for said unstructured supplementary service data dialogues is determined using a queuing model storing the randomly received unstructured supplementary service data dialogues; and said priority of unstructured supplementary service data dialogues is evaluated and used as a basis to assign different unstructured supplementary service data dialogues to different scheduling queuing means.
Claim 24
Independent Claim 139 words
A method for scheduling unstructured supplementary service data dialogues in a mobile services switching center of a digital cellular communication system, said method comprising the steps of: setting up a virtual transaction channel between said mobile services switching center and a mobile station; receiving at least two random unstructured supplementary service data dialogues and defining an ordering for said received unstructured supplementary service data dialogues; determining an assignment for said unstructured supplementary service data dialogues to said virtual transaction channel in dependence on said ordering, wherein said ordering for said unstructured supplementary service data dialogues is determined using a queuing model storing the randomly received unstructured supplementary service data dialogues; and said priority of unstructured supplementary service data dialogues is evaluated and used as a basis to assign different unstructured supplementary service data dialogues to different scheduling queuing means.
Claim 25
Dependent Claim 21 words
The method of claim 18, wherein said unstructured supplementary service data dialogues are assigned to an earliest available virtual transaction channel.
Claim 26
Independent Claim 172 words
A method for scheduling unstructured supplementary service data dialogues in a mobile services switching center of a digital cellular communication system, said method comprising the steps of: setting up a virtual transaction channel between said mobile services switching center and a mobile station; receiving at least two unstructured supplementary service data dialogues and defining an ordering for said data dialogues; determining an assignment for said unstructured supplementary service data dialogues to said virtual transaction channel in dependence on an ordering determined by using a queuing model storing said randomly received unstructured supplementary service data dialogues, wherein said priority of unstructured supplementary service data dialogues is evaluated and used as a basis to assign different unstructured supplementary service data dialogues to different scheduling queuing means and unstructured supplementary service data dialogues are assigned to an earliest available virtual transaction channel, and unstructured supplementary service data dialogues being assigned to virtual transaction channels are deactivated and reassigned to corresponding scheduling queuing means (18; 46, 48; 82; 114, 116) upon request by a deactivation means.
Claim 27
Independent Claim 172 words
A method for scheduling unstructured supplementary service data dialogues in a mobile services switching center of a digital cellular communication system, said method comprising the steps of: setting up a virtual transaction channel between said mobile services switching center and a mobile station; receiving at least two unstructured supplementary service data dialogues and defining an ordering for said data dialogues; determining an assignment for said unstructured supplementary service data dialogues to said virtual transaction channel in dependence on an ordering determined by using a queuing model storing said randomly received unstructured supplementary service data dialogues, wherein said priority of unstructured supplementary service data dialogues is evaluated and used as a basis to assign different unstructured supplementary service data dialogues to different scheduling queuing means and unstructured supplementary service data dialogues are assigned to an earliest available virtual transaction channel, and unstructured supplementary service data dialogues being assigned to virtual transaction channels are deactivated and reassigned to corresponding scheduling queuing means (18; 46, 48; 82; 114, 116) upon request by a deactivation means.
Claim 28
Dependent Claim 68 words
The method of claim 20, wherein an interrelationship between said received unstructured supplementary service data dialogues is modeled by a direct graph in an unstructured supplementary service data job modeling means and then transferred to an unstructured supplementary service data job scheduling means carrying out an assignment of said unstructured supplementary service data dialogues to at least one virtual transaction channel on the basis of said directed graph.
Claim 29
Dependent Claim 21 words
The method of claim 21, wherein said assignment to said virtual transaction channel is carried out using an earliest assignment strategy.
Claim 30
Dependent Claim 21 words
The method of claim 21, wherein said assignment to said virtual transaction channel is carried out using a latest assignment strategy.

References Cited (Backward Citations)

WO1994005124A1 Cited
WO1994007338A1 Cited
US5724664A Cited
US5627888A Cited
WO1996004742A1 Cited
WO1996004743A1 Cited
DE4427832A1 Cited
US5579372A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag