H04L49/206

Scheduling of data traffic
12058057 · 2024-08-06 · ·

A method of scheduling traffic in a network node is provided. A cyclic traffic schedule for a first traffic class, such as a first real time traffic class, includes a reception phase and a transmission phase. The method includes setting the transmission phase (T00) of the network node to coincide with the reception phase of at least two neighboring network nodes.

OPTICAL TRANSPORT NETWORK DESIGN SYSTEM

A system for network design comprising: a controller in communication with an input/output device, the controller being in communication with at least one fiber infrastructure database including at least one of a link performance data and a service volume data and a performance risk database; a modeling component configured to predict a number of potential customers impacted by a loss of a span and a number of circuits; wherein the controller is in communication with the modeling component, the controller being configured to merge data from the fiber infrastructure database and performance risk database to provide at least one of a recommended route design and an automated order to define a new route.

Stream Listening Cache Updater
20240314218 · 2024-09-19 ·

A system, process, and computer-readable medium for updating an application cache using a stream listening service is described. A stream listening service may monitor one or more data streams for content relating to a user. The stream listening service may forward the content along with time-to-live values to an application cache. A user may use an application to obtain information regarding the user's account, where the application obtains information from a data store and/or cached information from the application cache. The stream listening service, by forwarding current account information, obtained from listening to one or more streams, to the application cache, reduces traffic at the data store by providing current information from the data stream to the application cache.

COMMUNICATION METHOD AND ZONE SCHEDULER AND INTER-ZONE SCHEDULING COORDINATOR (IZSC)

Disclosed is a communication method, a zone scheduler performing thereof, and an inter-zone scheduling coordinator (IZSC). A communication method performed by a zone scheduler may include transmitting an inter-zone scheduling request to an IZSC in response to an occurrence of an inter-zone traffic with respect to another zone scheduler, receiving an inter-zone matching pattern and information on a time slot from the IZSC, and transmitting the inter-zone traffic to the other zone scheduler by performing scheduling based on the inter-zone matching pattern in the time slot.

Method for data communication with reduced overhead in a real-time capable Ethernet data network
10069735 · 2018-09-04 · ·

In order that in a real-time capable Ethernet data network protocol the cycle time of the transmission cycles in a real-time capable Ethernet data network can be shortened, according to the invention a plurality of slaves (S1, S2, S3, S4, S5) is combined into a sum frame group (SG) and a slave (S2, S4) of the sum frame group (SG) is specified as collector node (SK) and all other slaves (S1, S2, S3, S4, S5) of the sum frame group (SK) transmit their data in each case with a collective data packet (DPS1, DPS2, DPS3, DPS4, DPS5) to the collector node (SK) transmit, the collector node (SK) inserts the data of the other slaves (S1, S2, S3, S4, S5) of the sum frame group (SG) into a sum frame data packet (DPSR) and the collector node (SK) transmits the sum frame data packet (DPSR) to the master (M).

System and method for minimizing data loss in a network
10057176 · 2018-08-21 · ·

Disclosed are systems and methods for an optimal transmission rate for large quantities of data over a network using gambler strategies. The gambler strategies can include initiating a gambler of a generation including a plurality of gamblers and transmitting one or more packets for the gambler over a network at a transmission rate specified by the gambler. In response to a determination the gambler is finished the network to discharge. In response to a determination the generation is finished, determining a gain-loss of the generation and the plurality of gamblers can be adjusted to be inline with an inherent network data loss rate.

VIDEO ROUTER
20180191608 · 2018-07-05 ·

The embodiments described herein provide a data transmission system comprising a plurality of video routers, a supervisory system for transmitting one or more router configuration signals to one or more video routers, and a control communication network for coupling the plurality of video routers and the supervisory system. Each router in the system comprises a backplane including a plurality of backplane connections, at least one line card and at least one fabric card. Each line card comprises a plurality of input ports and output ports where each input and output port is coupled to a respective external signal through the backplane. Each line card further comprises a line card cross-point switch having a plurality of input switch terminals and a plurality of output switch terminals. Each fabric card comprises a fabric card cross-point switch having a plurality of input switch terminal and a plurality of output switch terminals. Furthermore, each line card and each fabric card comprises a card controller where the card controller selectively couples one or more input switch terminals of a cross-point switch to the output switch terminals of that cross-point switch. The cross-point switches being manipulated by the card controller may belong to one or more different cards within the same video router.

ROUTER FABRIC
20180176150 · 2018-06-21 ·

A router fabric for switching real time broadcast video signals in a media processing network includes a logic device configured to route multiple channels of packetized video signals to another network device, a crossbar switch configured to be coupled to a plurality of input/output components and to switch video data of the multiple channels between the logic device and the plurality of input/output components in response to a control instruction, and a controller configured to map routing addresses for each video signal relative to the system clock, and to send the control instruction with the mapping to the crossbar switch and the logic device.

SYSTEM AND METHOD FOR QUALITY-AWARE RECORDING IN LARGE SCALE COLLABORATE CLOUDS

An example method includes establishing a communication session between a first participant and a second participant, programming, via a control plane, a stream classifier which is to process packets associated with the communication session with classification logic. The method includes receiving a first packet at the stream classifier and, when the communication session requires recording, applying the classification logic at the stream classifier to route the first packet into a chosen service function path that includes a recording service function which reports media quality data to the control plane. Based on the media quality data, the classification logic is updated to cause a migration of the communication session to a new chosen service function path.

Switch for scheduled data egress

Systems and methods for scheduling data egress from a network switch. Systems may include switch circuitry, a plurality of ports, and a plurality of queues. Each port may be associated with a respective set of routing information for network packets and each port may be configured with a respective set of egress periods. Each network packet may have respective routing information and a type that specifies a respective egress period. Each queue may be associated with a respective network packet type and a port of the plurality of ports.