H04L47/431

METHODS FOR TRANSMITTING ASYNCHRONOUS EVENT DATA VIA SYNCHRONOUS COMMUNICATIONS INTERFACES USING ANTICIPATED EVENT RATES, AND ASSOCIATED IMAGING SYSTEMS
20240297851 · 2024-09-05 ·

Methods for transmitting asynchronous event data via synchronous communications interfaces (and associated imaging systems) are disclosed herein. In one embodiment, an imager comprises an array of event vision pixels, and a synchronous communications transmitter configured to transmit frames of data to a synchronous communications receiver. The pixels generate event data based on activity within an external scene. The imager communicates, at a first time and to the receiver, an anticipated amount of data that will be included in a frame transmitted to the receiver at a second time. The anticipated amount of data can be based on a prediction of an amount of event data that will be generated at a future point in time for transmission to the receiver in the frame. The imager can then transmit the frame to the receiver at the second time with an amount of data corresponding to the anticipated amount of data.

METHODS FOR TRANSMITTING ASYNCHRONOUS EVENT DATA VIA SYNCHRONOUS COMMUNICATIONS INTERFACES USING ANTICIPATED EVENT RATES, AND ASSOCIATED IMAGING SYSTEMS
20240297851 · 2024-09-05 ·

Methods for transmitting asynchronous event data via synchronous communications interfaces (and associated imaging systems) are disclosed herein. In one embodiment, an imager comprises an array of event vision pixels, and a synchronous communications transmitter configured to transmit frames of data to a synchronous communications receiver. The pixels generate event data based on activity within an external scene. The imager communicates, at a first time and to the receiver, an anticipated amount of data that will be included in a frame transmitted to the receiver at a second time. The anticipated amount of data can be based on a prediction of an amount of event data that will be generated at a future point in time for transmission to the receiver in the frame. The imager can then transmit the frame to the receiver at the second time with an amount of data corresponding to the anticipated amount of data.

Techniques for handling network traffic

In a mobile communication environment, the data traffic is mapped to a number of bearers (52, 54). In a downlink direction, this is accomplished by filtering data packets on the basis of an identifier which is included into the data packets in response to packet inspection. In the uplink direction, a mirroring function is applied which detects incoming data packets, which are received on one of a plurality of bearers (52, 54) and have a first identifier, and outgoing data packets having a second identifier which is complementary to the first identifier. The outgoing data packets having the complementary second identifier are routed to the same bearer (52, 54) from which the incoming data packets are received.

Data processing method and apparatus

Embodiments of the present invention provide a data processing method and apparatus, including: receiving X data streams through X physical lanes of an Ethernet interface, converting the X data streams into M data streams transmitted on M virtual lanes, and performing bandwidth adjustment on each data stream of the M data streams to obtain M first data streams; receiving Y data streams through Y physical lanes of the Ethernet interface, converting the Y data streams into N data streams transmitted on N virtual lanes, and performing bandwidth adjustment on each data stream of the N data streams to obtain N second data streams. In addition, a corresponding apparatus is further provided. By using the foregoing technical solution, received data streams of different sources and different frequencies can be processed.

SECURE DATA ROUTING WITH DYNAMIC PACKET SPOOFING
20250007852 · 2025-01-02 ·

A method of secure data routing with dynamic packet spoofing is disclosed that comprises a scatter network node receiving data packets from a user communication device and a scattering application selecting a logical communication channel from a plurality of logical communication channels. The method also comprises a channel controller receiving channel information that comprises a size limit corresponding to data packets being transmitted over the logical communication channel and modifying a received data packet based on the channel information such that a size of the modified data packet satisfies the size limit. The method additionally comprises a channel adapter wrapping the modified data packet to correspond to a particular protocol that is different than an initial protocol of the modified data packet. The method further comprises transmitting the modified data packet wrapped to correspond to the particular protocol via the logical communication channel to a counterpart scatter network device.

SECURE DATA ROUTING WITH DYNAMIC PACKET SPOOFING
20250007852 · 2025-01-02 ·

A method of secure data routing with dynamic packet spoofing is disclosed that comprises a scatter network node receiving data packets from a user communication device and a scattering application selecting a logical communication channel from a plurality of logical communication channels. The method also comprises a channel controller receiving channel information that comprises a size limit corresponding to data packets being transmitted over the logical communication channel and modifying a received data packet based on the channel information such that a size of the modified data packet satisfies the size limit. The method additionally comprises a channel adapter wrapping the modified data packet to correspond to a particular protocol that is different than an initial protocol of the modified data packet. The method further comprises transmitting the modified data packet wrapped to correspond to the particular protocol via the logical communication channel to a counterpart scatter network device.

FLEXIBLE ETHERNET CHIP-TO-CHIP INTEFACE SYSTEMS AND METHODS
20170006360 · 2017-01-05 ·

A Chip-to-Chip (C2C) interface utilizing Flexible Ethernet (FlexE) includes circuitry configured to provide a packet interface on a single card or over backplane/fabric links between two devices, wherein the circuitry comprises flow control and channelization for the FlexE. Each of the two devices can include any of a Network Processor (NPU), a Fabric Interface Card (FIC), a framer, and a mapper. A rate of the FlexE can be increased to support additional information for the flow control and the channelization.

METHOD AND APPARATUS FOR RATE-CONTROL OF MEDIA STREAMS WITH SELECTABLE DISCRETE LEVELS OF QUALITY IN SELECTIVE FORWARDING UNITS

A method and apparatuses for rate control of a multi-quality data stream using multiple, combined probing techniques includes receiving a multi-quality data stream, adding padding packets to the multi-quality data stream to determine which data stream of the multi-quality data stream to select to communicate data packets of the multi-quality data stream, adding probing packets to the selected data stream of the multi-quality data stream to determine a bandwidth at which to communicate the selected data stream, and communicating the selected data stream to receivers using the determined bandwidth. In some embodiments, the method and apparatus can further include determining whether or not a different quality data stream of the multi-quality data stream should be selected before adding padding packets to the multi-quality data stream and/or determining if a bandwidth estimation process should be performed before adding probing packets to the selected data stream of the multi-quality data.

METHOD AND APPARATUS FOR RATE-CONTROL OF MEDIA STREAMS WITH SELECTABLE DISCRETE LEVELS OF QUALITY IN SELECTIVE FORWARDING UNITS

A method and apparatuses for rate control of a multi-quality data stream using multiple, combined probing techniques includes receiving a multi-quality data stream, adding padding packets to the multi-quality data stream to determine which data stream of the multi-quality data stream to select to communicate data packets of the multi-quality data stream, adding probing packets to the selected data stream of the multi-quality data stream to determine a bandwidth at which to communicate the selected data stream, and communicating the selected data stream to receivers using the determined bandwidth. In some embodiments, the method and apparatus can further include determining whether or not a different quality data stream of the multi-quality data stream should be selected before adding padding packets to the multi-quality data stream and/or determining if a bandwidth estimation process should be performed before adding probing packets to the selected data stream of the multi-quality data.

Secure data routing with dynamic packet spoofing
12335160 · 2025-06-17 · ·

A method of secure data routing with dynamic packet spoofing is disclosed that comprises a scatter network node receiving data packets from a user communication device and a scattering application selecting a logical communication channel from a plurality of logical communication channels. The method also comprises a channel controller receiving channel information that comprises a size limit corresponding to data packets being transmitted over the logical communication channel and modifying a received data packet based on the channel information such that a size of the modified data packet satisfies the size limit. The method additionally comprises a channel adapter wrapping the modified data packet to correspond to a particular protocol that is different than an initial protocol of the modified data packet. The method further comprises transmitting the modified data packet wrapped to correspond to the particular protocol via the logical communication channel to a counterpart scatter network device.