Partial video async support using R-MACPHY device
AssigneeARRIS Enterprises LLC
InventorsYair Neugeboren, Kevin Garvey, Humphrey Looney, Stephen Dunning, Chris Harrison
Life of this patent
Estimating the term…
Abstract
Systems and methods for providing timing information from a R-MACHPHY device to a video core while the R-MACPHY device receives video data from the video core while operating in asynchronous mode. In some embodiments, the R-MACPHY device may alternately and selectively configure its mode of operation to alternate between synchronous mode and asynchronous mode, and provide the timing information to the video core when it switches to asynchronous mode.
Claims20
A remote Distributed Access Architecture (DAA) device operating in ASYNC mode relative to a video core, and comprising:
- a clock and a dejitter buffer receiving video packets from the video core;
- a processor configured to adjust timing data in video packets received from the dejitter buffer, adjustment based on a discontinuity indicator flag in one or more of the received video packets;
- where
- the DAA device outputs the adjusted timing data to another device.
A video core comprising:
- a clock having a first input configured to receive synchronization information from a selective one of a plurality of sources;
- a processor configured to stamp video packets with Program Clock Reference (PCR) values based on the received synchronization information;
- a video streamer configured to send a video stream comprising the video packets with their associated PCR values to at least one remote device in a Distributed Access Architecture (DAA);
- where
- the processor is configured to signal to the remote device a discontinuity in the PCR values using a discontinuity flag in the video stream.
A system comprising:
- a video core;
- a plurality of remote Distributed Access Architecture (DAA) devices in communication with, and operating in ASYNC mode relative to, the video core, the DAA devices receiving from the video core respective video streams, each comprising a plurality of sequential video packets;
- the video core receiving timing data from an initial timing source used to stamp the plurality of sequential video packets of the respective video streams with Program Clock Reference (PCR) values;
- where
- the video core is configured to signal to the plurality of DAA devices a discontinuity in the timing data by appending a discontinuity flag to a selected one or more of the PCR values.
Dependencies are inferred from the claim text.