IP Library Granted Patent US 11,469,938
Granted Patent B1
US 11,469,938 · App. 17/110,915 · Granted Oct 11, 2022

Distributed scheduling in remote PHY

Inventor: Adi Bonen (Belle Mead, NJ)
Assignee: Harmonic, Inc.
H04L27/361H04H20/69H04L12/2801H04L27/3405H04L47/12
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 11,469,938
App. No.
17/110,915
Granted
Oct 11, 2022
Kind
B1
Abstract

Performing distributed Remote PHY scheduling operations. A low latency scheduler is disposed within or in proximity to a Remote PHY node. Upon identifying that a particular data flow qualifies for processing by the low latency scheduler, the low latency scheduler performs upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels. The Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to a Converged Cable Access Platform (CCAP) Core. A centralized scheduler is also located at the CCAP Core. The centralized scheduler performs Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler.

Claims (34)

1. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions for performing distributed Remote PHY scheduling operations, which when executed, cause:

upon identifying that a particular data flow qualifies for processing by a low latency scheduler, employing the low latency scheduler, disposed within a Remote PHY node, to perform upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels; and

employing a centralized scheduler, located at a Converged Cable Access Platform (CCAP) Core, to perform Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler,

wherein said Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to the CCAP Core.

2. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein at least one of the one or more dedicated channels is a Single-Carrier Quadrature Amplitude Modulation (SC-QAM) channel or an Orthogonal Frequency Division Multiplexing (OFDM) channel.

3. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein the CCAP core or an entity northbound of the CCAP core dynamically identifies whether the particular data flow qualifies for processing by the low latency scheduler.

4. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein identifying whether the particular data flow qualifies for processing by the low latency channel is based, at least in part, on a configuration.

5. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein the low latency scheduler employs a different set of parameters in performing Remote PHY upstream scheduling operations than the centralized scheduler.

6. The one or more non-transitory computer-readable storage mediums of claim 5 , wherein said different set of parameters include one or more of a different MAP interval time and a MAP advance time.

7. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein said Remote PHY node, or an entity external to said Remote PHY node, diverts all upstream transmission requests received on the one or more dedicated channels to said low latency scheduler.

8. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein said low latency scheduler performs a subset of all Remote PHY upstream channel scheduling for the one or more dedicated channels.

9. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein said CCAP core requests said low latency scheduler to schedule specific transmit opportunities for a subset of scheduling tasks not directly handled by said low latency scheduler.

10. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein said low latency scheduler provides both unsolicited and solicited opportunities to transmit upstream over the one or more dedicated channels.

11. The one or more non-transitory computer-readable storage mediums of claim 1 , wherein said low latency scheduler or said centralized scheduler reassigns a data flow experiencing data packet loss to another channel that is not experiencing data packet loss.

12. One or more non-transitory computer-readable storage mediums storing one or more sequences of instructions for performing distributed Remote PHY scheduling operations, which when executed, cause:

upon identifying that a particular data flow qualifies for processing by a low latency scheduler, employing the low latency scheduler, disposed within an entity in close proximity to a Remote PHY node and southbound to a Converged Cable Access Platform (CCAP) Core, to perform upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels; and

employing a centralized scheduler, located at the CCAP Core, to perform Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler,

wherein said Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to the CCAP Core.

13. A system for performing distributed Remote PHY scheduling operations, comprising:

one or more processors; and

one or more non-transitory computer-readable storage mediums storing one or more sequences of instructions, which when executed, cause:

upon identifying that a particular data flow qualifies for processing by a low latency scheduler, employing the low latency scheduler, disposed within a Remote PHY node, to perform upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels; and

employing a centralized scheduler, located at a Converged Cable Access Platform (CCAP) Core, to perform Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler,

wherein said Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to the CCAP Core.

14. The system of claim 13 , wherein the CCAP core or an entity northbound of the CCAP core dynamically identifies whether the particular data flow qualifies for processing by the low latency scheduler.

15. The system of claim 13 , wherein said Remote PHY node, or an entity external to said Remote PHY node, diverts all upstream transmission requests received on the one or more dedicated channels to said low latency scheduler.

16. The system of claim 13 , wherein said low latency scheduler or said centralized scheduler reassigns a data flow experiencing data packet loss to another channel that is not experiencing data packet loss.

17. A method for performing distributed Remote PHY scheduling operations, comprising:

upon identifying that a particular data flow qualifies for processing by a low latency scheduler, employing the low latency scheduler, disposed within a Remote PHY node, to perform upstream Remote PHY scheduling operations for the particular data flow using a one or more dedicated channels that are designated as low latency channels; and

employing a centralized scheduler, located at a Converged Cable Access Platform (CCAP) Core, to perform Remote PHY upstream scheduling operations for all data flows which have not been identified as qualifying for processing by the low latency scheduler,

wherein said Remote PHY upstream scheduling operations define when data may be transmitted by a Cable Modem (CM) to the CCAP Core.

18. The method of claim 17 , wherein the CCAP core or an entity northbound of the CCAP core dynamically identifies whether the particular data flow qualifies for processing by the low latency scheduler.

19. The method of claim 17 , wherein said Remote PHY node, or an entity external to said Remote PHY node, diverts all upstream transmission requests received on the one or more dedicated channels to said low latency scheduler.

20. The method of claim 17 , wherein said low latency scheduler or said centralized scheduler reassigns a data flow experiencing data packet loss to another channel that is not experiencing data packet loss.

Assignments (2)
SECURITY INTEREST Recorded Dec 21, 2023
From: HARMONIC INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 066090/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 3, 2020
From: BONEN, ADI
To: HARMONIC, INC.
Reel/Frame 054535/0711 →
Cited By (1)
US 12,407,592