H04L1/002

Technologies for coordinating access to data packets in a memory

Technologies for coordinating access to packets include a network device. The network device is to establish a ring in a memory of the network device. The ring includes a plurality of slots. The network device is also to allocate cores to each of an input stage, an output stage, and a worker stage. The worker stage is to process data in a data packet with an associated worker function. The network device is also to add, with the input stage, an entry to a slot in the ring representative of a data packet received with a network interface controller of the network device, access, with the worker stage, the entry in the ring to process at least a portion of the data packet, and provide, with the output stage, the processed data packet to the network interface controller for transmission.

LINK-QUALITY ESTIMATION AND ANOMALY DETECTION IN HIGH-SPEED WIRELINE RECEIVERS
20220247652 · 2022-08-04 ·

An integrated Circuit (IC) for use in a network device includes a receiver and a Link Quality Estimation Circuit (LQEC). The receiver is configured to receive a signal over a link and to process the received signal. The LQEC is configured to predict a link quality measure indicative of communication quality over the link in the future, by analyzing at least one or more settings of circuitry of the receiver, and to initiate a responsive action depending on the predicted link quality measure.

DATA TRANSMISSION CONFIGURATION UTILIZING A STATE INDICATION

Certain aspects of the present disclosure provide techniques for configuring data transmission. Aspects relate to determining a data transmission configuration utilizing a machine-learning based algorithm, such as a data transmission configuration for ultra-reliable low-latency communication (URLLC) applications. A method that may be performed by a base station (BS) includes receiving a feedback report from a user equipment (UE) including an indication of a first state corresponding to a plurality of channel condition parameters and determining one or more actions based, at least in part, on the first state. The BS may determining the one or more actions utilizing a machine learning algorithm that uses a second state, where the second state is based, at least in part, on the first state.

FORWARD ERROR CORRECTION

Various example embodiments for supporting forward error correction (FEC) in a communication system are presented. Various example embodiments for supporting FEC in a communication system may include selection of a FEC setting (e.g., an amount of puncturing and/or shortening of a FEC code, a FEC code, or the like) for a communication channel from a transmitter to a receiver based on channel characteristic information of the communication channel from the transmitter to the receiver (e.g., transfer function information, channel loss information, noise characteristic information, error information (e.g., bit error rate, error modeling, or the like), or the like). Various example embodiments for supporting FEC in a communication system, based on selection of a FEC setting for a communication channel based on channel characteristic information of the communication channel, may be applied within various types of communication systems, including various types of wired and/or wireless communication systems.

Hybrid automatic repeat/request (HARQ) scheduling

Various aspects described herein relate to communicating hybrid automatic repeat/request (HARQ) feedback. A HARQ communication can be received over a set of one or more links based on a first scheduling grant. HARQ feedback for the HARQ communication including at least one of HARQ feedback for one or more of the set of one or more links can be transmitted.

VALIDATION OF MODELS AND DATA FOR COMPLIANCE WITH LAWS

The present disclosure provides computing systems and techniques for validating a decision model against a cannon of regulation. A server can deconstruct a decision model into a number of branching decisions and also generate a Markov chain comprising a number of sequences from a cannon of regulation. The server can compare the branching decisions to the sequences and can validate the decision model with the cannon of regulation based on the comparison.

TRAFFIC ANALYSIS APPARATUS, SYSTEM, METHOD, AND PROGRAM
20200328947 · 2020-10-15 · ·

A traffic analysis apparatus includes: a first means that estimates a state sequence from time-series data of communication traffic based on a hidden Markov model, and groups, into one group, a plurality of patterns with resembling state transitions in the state sequence to perform extraction of a state sequence, with taking the plurality of patterns grouped into one group as one state; and a second means that determines an application state corresponding to the time-series data based on the state sequence extracted by the first means and predetermined application characteristics.

Validation of models and data for compliance with laws

The present disclosure provides computing systems and techniques for validating a decision model against a canon of regulation. A server can deconstruct a decision model into a number of branching decisions and also generate a Markov chain comprising a number of sequences from a canon of regulation. The server can compare the branching decisions to the sequences and can validate the decision model with the canon of regulation based on the comparison.

Using new edges for anomaly detection in computer networks
10728270 · 2020-07-28 · ·

Creation of new edges in a network may be used as an indication of a potential attack on the network. Historical data of a frequency with which nodes in a network create and receive new edges may be analyzed. Baseline models of behavior among the edges in the network may be established based on the analysis of the historical data. A new edge that deviates from a respective baseline model by more than a predetermined threshold during a time window may be detected. The new edge may be flagged as potentially anomalous when the deviation from the respective baseline model is detected. Probabilities for both new and existing edges may be obtained for all edges in a path or other subgraph. The probabilities may then be combined to obtain a score for the path or other subgraph. A threshold may be obtained by calculating an empirical distribution of the scores under historical conditions.

Wireless transmission rate adaptation

An example method for altering a transmission rate of a networking device. The example method comprises transmitting a first set of packets using first transmission characteristics represented by a first state of a finite state machine. The example method further comprises receiving information including a success status of transmission of the first set of packets. The example method also comprises updating, based on the received information, a weight of a first edge of the finite state machine, the first edge corresponding to a transition from a state representing prior transmission characteristics to the first state.