Method and apparatus for dynamically scheduling ringing signals
AssigneeMicrosemi Semiconductor (U.S.) Inc.
InventorJonathan Jones
Life of this patent
Estimating the term…
Abstract
A method for scheduling ringing signals for a plurality of subscriber lines includes maintaining a schedule of ringing signals for the plurality of subscriber lines. A plurality of ringing counts is determined. Each ringing count specifies a number of subscriber lines ringing at a selected point in the schedule. A ringing request for a particular subscriber line is received. A position in the schedule for the ringing request is identified based on the ringing counts that does not exceed a maximum ringing limit. The ringing request is scheduled in the schedule responsive to identifying the position. A ringing signal is generated for the particular subscriber line in accordance with the schedule.
Claims22
A method for scheduling ringing signals for a plurality of subscriber lines, comprising:
- maintaining a schedule of ringing signals for the plurality of subscriber lines;
- determining a plurality of ringing counts, each specifying a number of subscriber lines ringing at a selected point in the schedule;
- receiving a ringing request for a particular subscriber line;
- identifying a position in the schedule for the ringing request based on the ringing counts that does not exceed a maximum ringing limit;
- scheduling the ringing request in the schedule responsive to identifying the position;
- and
- generating a ringing signal for the particular subscriber line in accordance with the schedule.
A line card, comprising:
- a plurality of subscriber line interface circuits operable to generate ringing signals on associated subscriber lines;
- and
- a ringing scheduler operable to maintain a schedule of the ringing signals, determine a plurality of ringing counts, each specifying a number of subscriber lines ringing at a selected point in the schedule, receive a ringing request for a particular subscriber line, identify a position in the schedule for the ringing request based on the ringing counts that does not exceed a maximum ringing limit, schedule the ringing request in the schedule responsive to identifying the position, and direct the associated subscriber line interface circuit to generate the ringing signal for the particular subscriber line in accordance with the schedule.
Dependencies are inferred from the claim text.