US 12,328,539 B2
Resource targeted scheduling for a PON network
Shawn W. Warner, Pepperell, MA (US); Brian K. Gilbride, Braintree, MA (US); Tarkesh R. Mahajan, Westford, MA (US); and Jonathan R. Sawin, Tyngsboro, MA (US)
Assigned to ARRIS Enterprises LLC, Horsham, PA (US)
Filed by ARRIS Enterprises LLC, Horsham, PA (US)
Filed on Mar. 8, 2024, as Appl. No. 18/600,511.
Application 18/600,511 is a continuation of application No. 18/199,841, filed on May 19, 2023, granted, now 11,956,576.
Claims priority of provisional application 63/396,167, filed on Aug. 8, 2022.
Prior Publication US 2024/0214715 A1, Jun. 27, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04Q 11/00 (2006.01)
CPC H04Q 11/0067 (2013.01) [H04Q 2011/0015 (2013.01); H04Q 2011/005 (2013.01); H04Q 2011/0064 (2013.01)] 18 Claims
OG exemplary drawing
 
1. An optical line terminal comprising:
(a) said optical line terminal includes a north bound interface that receives and sends data from and to a server, respectively;
(b) said optical line terminal includes a port that receives and sends optical data from and to a plurality of optical network terminals, respectively, through an optical fiber;
(c) said optical line terminal including a thread dispatching system that manages a plurality of threads that provides a first optical network terminal management and control interface message to a first one of said plurality of optical network terminals, a second optical network terminal management and control interface message to a second one of said plurality of optical network terminals, and a third optical network terminal management and control interface message to said first one of said plurality of optical network terminals;
(d) wherein said thread dispatching system has an active said first optical network terminal management and control interface message on a first thread, has an active said second optical network terminal management and control interface message on a second thread, has a third thread that has no active optical network terminal management and control interface message, and queuing said third optical network terminal management and control interface message on said first thread to be dispatched after completion of said first optical network terminal management and control interface message on said first thread;
(e) said thread dispatching system simultaneously queuing a plurality of messages for a plurality of different optical network terminals, said thread dispatching system changing the order of dispatching one of said plurality of messages to a respective optical network terminal based upon a service level agreement with a respective subscriber associated with said respective optical network terminal.