IP Library Granted Patent US 7,474,853
Granted Patent B2
US 7,474,853 · App. 11/299,889 · Granted Jan 6, 2009

Non-blocking all-optical switching network dynamic data scheduling system and implementation method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,474,853
App. No.
11/299,889
Granted
Jan 6, 2009
Kind
B2
Abstract

A non-blocking optical matrix core switching method that includes maintaining a schedule for routing data through an optical matrix core and receiving and analyzing reports from peripheral devices. The method determines whether the schedule is adequate for the current data traffic patterns and if the schedule is not adequate a new schedule is implemented. The new schedule is then transferred to the peripheral devices for implementation and the new schedule is transferred to the optical matrix core scheduler. Implementation of the new schedule as the schedule on the peripheral devices and the optical matrix core scheduler is then performed.

Claims (30)

1. A switching system comprising:

means for maintaining a schedule for routing data through an optical matrix core;

means for receiving and analyzing reports on the sufficiency of the schedule from peripheral devices;

means for determining whether the schedule is adequate for current data traffic patterns, wherein if the schedule is not adequate, a new schedule is implemented;

means for transferring the new schedule to the peripheral devices for implementation;

means for transferring the new schedule to an optical matrix core scheduler; and

means for implementing the new schedule as the schedule on the peripheral devices.

2. The system according to claim 1 , wherein the data comprises at least one type of data selected from the group consisting of TDM and packet data.

3. The system according to claim 2 , wherein the peripheral devices comprise ports.

4. A switching method, comprising:

maintaining a schedule for routing data through an optical matrix core;

receiving and analyzing reports from peripheral devices, wherein said reports from said peripheral devices include information on the sufficiency of the schedule;

determining whether the schedule is adequate for current data traffic patterns, wherein if the schedule is not adequate, determining a new schedule;

transferring the new schedule to the peripheral devices for implementation;

transferring the new schedule to the optical matrix core scheduler; and

implementing the new schedule as the schedule on the peripheral devices and the optical matrix core scheduler.

5. The method according to claim 4 , wherein the data comprises at least one type of data selected from the group consisting of TDM and packet data.

6. The method according to claim 5 , wherein the peripheral devices comprise ports.

7. The method according to claim 4 , wherein the sufficiency information is based on at least one quality-of-service (QoS) criterion.

8. The method according to claim 4 , further comprising:

receiving demand-related data from said peripheral devices, the demand-related data to be used in creating the new schedule to be implemented.

9. A switching system comprising:

a core switch fabric; and

a core controller coupled to control the core switch fabric, the core controller comprising a system scheduler;

wherein the system scheduler is adapted to receive reports from one or more peripheral devices to be coupled for switching by the core switch fabric, the reports including information regarding the sufficiency of a current routing schedule; to determine if a current routing schedule is adequate, based on the sufficiency information; to prepare a new routing schedule based on demand-related information received from the one or more peripheral devices; and to forward information on the new routing schedule to the peripheral devices for implementation on the peripheral devices.

10. The switching system according to claim 9 , wherein the system scheduler comprises:

a schedule creator/coordinator; and

machine-accessible means for storing at least one schedule, the means for storing to be coupled to the schedule creator/coordinator.

11. The switching system according to claim 10 , wherein the means for storing comprises a field-programmable gate array (FPGA).

12. The switching system according to claim 9 , wherein the sufficiency information is based on one or more quality-of-service (QoS) criteria.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 056981 FRAME: 0631. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 16, 2022
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 059907/0563 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 054443 FRAME: 0958. ASSIGNOR(S) HEREBY CONFIRMS THE LICENSE. Recorded Feb 4, 2021
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 056981/0631 →
LICENSE Recorded Nov 5, 2020
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED SOLUTIONS, INC.
Reel/Frame 054443/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 135 LLC
To: COMMWORKS SOLUTIONS, LLC
Reel/Frame 051463/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2019
From: S. AQUA SEMICONDUCTOR, LLC
To: INTELLECTUAL VENTURES ASSETS 135 LLC
Reel/Frame 050886/0724 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: LIGHTHOUSE CAPITAL PARTNERS IV, L.P.
To: YOTTA NETWORKS, LLC
Reel/Frame 050849/0927 →
MERGER Recorded Oct 23, 2015
From: YT NETWORKS CAPITAL, LLC
To: S. AQUA SEMICONDUCTOR, LLC
Reel/Frame 036872/0774 →