Closed-loop clock synchronization
First Claim
1. A network component comprising:
- a processor configured to;
determine aperiodic transmission window to transmit data;
partition the periodic transmission window into a plurality of low-priority time-bands and a plurality of high-priority time-bands;
receive a plurality of high-priority packets and a plurality low-priority packets;
truncate at least one of the high-priority packets and one of the low-priority packets;
encapsulate the high-priority packets and the low-priority packets; and
an output device coupled to the processor, wherein the output device is configured to;
transmit a remainder of the truncated high-priority packet in a subsequent high-priority time-bands;
transmit a remainder of the truncated low-priority packet in a subsequent low-priority time-bands;
transmit the encapsulated high-priority packets during the high-priority time-bands; and
transmit the encapsulated low-priority packets during the low-priority time-bands,wherein the high-priority time bands represent assigned time intervals within the periodic transmission window designated for the transmission of the encapsulated high-priority packets,wherein at least some of the low-priority packets and some of the high-priority packets are received simultaneously, andwherein the transmission for the encapsulated low-priority packets and the encapsulated high-priority packets do not overlap.
1 Assignment
0 Petitions
Accused Products
Abstract
A network comprising a destination node, and a plurality of source nodes configured to transmit high-priority data and low-priority data to the destination node, wherein the source nodes correlate the transmission of the high-priority data to the destination node such that the high-priority data from each source node does not substantially contend with the high-priority data from the other source nodes upon arrival at the destination node. Also disclosed is a network component comprising at least one processor configured to implement a method comprising creating a periodic time window, partitioning the time window into low-priority time-bands and high-priority time-bands, placing a plurality of high-priority packets in the high priority time-bands, and placing a plurality of low-priority packets in the low-priority time-bands.
159 Citations
16 Claims
-
1. A network component comprising:
-
a processor configured to; determine aperiodic transmission window to transmit data; partition the periodic transmission window into a plurality of low-priority time-bands and a plurality of high-priority time-bands; receive a plurality of high-priority packets and a plurality low-priority packets; truncate at least one of the high-priority packets and one of the low-priority packets; encapsulate the high-priority packets and the low-priority packets; and an output device coupled to the processor, wherein the output device is configured to; transmit a remainder of the truncated high-priority packet in a subsequent high-priority time-bands; transmit a remainder of the truncated low-priority packet in a subsequent low-priority time-bands; transmit the encapsulated high-priority packets during the high-priority time-bands; and transmit the encapsulated low-priority packets during the low-priority time-bands, wherein the high-priority time bands represent assigned time intervals within the periodic transmission window designated for the transmission of the encapsulated high-priority packets, wherein at least some of the low-priority packets and some of the high-priority packets are received simultaneously, and wherein the transmission for the encapsulated low-priority packets and the encapsulated high-priority packets do not overlap. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for coordinating the dispatch of data from one or more source nodes to a common destination node, wherein the method comprises:
-
establishing a periodic time window; and receiving a first data stream that comprises a plurality of first high-priority packets and a plurality of first low-priority packets within the periodic time window, wherein the first high-priority packets are received within a plurality of first high-priority time-bands for the first data stream, wherein the first low-priority packets are received within a plurality of first low-priority time-bands for the first data stream, wherein the first high-priority time-bands represent assigned time intervals within the periodic time window designated for the transmission of the first high-priority packets, wherein the first low-priority time-bands represent assigned time intervals within the periodic time window designated for the transmission of the first low-priority packets, wherein at least one of the high-priority packets and one of the low-priority packets are truncated within the data stream, wherein a remainder of the truncated high-priority packet is placed in a subsequent first high-priority time-bands, wherein a remainder of the truncated low-priority packet is placed in a subsequent first low-priority time-bands, wherein the first high-priority packets and the first low-priority packets are encapsulated within the data stream, wherein some of the first low-priority packets and some of the first high-priority packets are received simultaneously by one of the source nodes, and wherein the first low-priority packets and the first high-priority packets do not overlap within the data stream. - View Dependent Claims (13, 14, 15, 16)
-
Specification