H04W24/06

HIGH VOLUME DATA LOGGING FROM HARDWARE

A hardware system for simulating a network physical layer for communication channels. The hardware system includes a plurality of hardware processors configurable to model a network physical layer and communication channels. The hardware system further includes a multi-point data switch configured to be coupled to various data log points associated with the plurality of hardware processors. The hardware system further includes a RAM coupled to the multi-point data switch, where the RAM is configured to store log data provided by the multi-point data switch as software defined data structures

ON-DEVICE NETWORK SIMULATION WITH USER DATA LOOPBACK FOR DEVICE TESTING

A user equipment (UE) may simulate transmissions received from a BS to perform on-device testing of the UE. For example, the UE may be configured to loopback uplink data from the UL data path and input the uplink data as simulated downlink data for processing in the DL data path. The uplink data may include data related to a video call or network diagnostics. The user application data generated by the application and proceeding through the UL data path may be used to validate the DL data path. Downlink control information (DCI) may be determined by the UE and provided to the DL data path to accompany the uplink data. The DCI may include simulated uplink grants and/or simulated downlink scheduling assignments. The simulated downlink scheduling assignments may be determined based on availability of the uplink data in the UE's memory.

ON-DEVICE NETWORK SIMULATION WITH USER DATA LOOPBACK FOR DEVICE TESTING

A user equipment (UE) may simulate transmissions received from a BS to perform on-device testing of the UE. For example, the UE may be configured to loopback uplink data from the UL data path and input the uplink data as simulated downlink data for processing in the DL data path. The uplink data may include data related to a video call or network diagnostics. The user application data generated by the application and proceeding through the UL data path may be used to validate the DL data path. Downlink control information (DCI) may be determined by the UE and provided to the DL data path to accompany the uplink data. The DCI may include simulated uplink grants and/or simulated downlink scheduling assignments. The simulated downlink scheduling assignments may be determined based on availability of the uplink data in the UE's memory.

AUTOMATED TESTING PLATFORM FOR TESTING MULTIPLE DEVICES
20220365867 · 2022-11-17 ·

A testing system includes a client library that functions as a proxy for remote procedure calls to allow commands to be issued directly from a test framework including an interface that enables remote procedure call commands to be sent to a device under test from a mobile device and responses from the device under test to be received and forwarded to the mobile device, even where the mobile device and device under test have different operating systems. A client program adapted to run on the device under test sends and receives remote procedure call commands from the device under test to and from a test server that implements the test framework and manages a device state of the device under test. In a pairing test, the remote procedure call commands include commands adapted to emulate a button press for initiating pairing between the mobile device and the device under test.

AUTOMATED TESTING PLATFORM FOR TESTING MULTIPLE DEVICES
20220365867 · 2022-11-17 ·

A testing system includes a client library that functions as a proxy for remote procedure calls to allow commands to be issued directly from a test framework including an interface that enables remote procedure call commands to be sent to a device under test from a mobile device and responses from the device under test to be received and forwarded to the mobile device, even where the mobile device and device under test have different operating systems. A client program adapted to run on the device under test sends and receives remote procedure call commands from the device under test to and from a test server that implements the test framework and manages a device state of the device under test. In a pairing test, the remote procedure call commands include commands adapted to emulate a button press for initiating pairing between the mobile device and the device under test.

Method and apparatus for system state discovery

A method for identifying a current state of an electronic system is provided. The method includes identifying a pool of candidate states of the electronic system, selecting a probing parameter in accordance with a model, and probing the electronic system based on the selected probing parameter. When the probing yields a positive result, all candidate states that are not intersected by the probing parameter are removed from the pool. When the probing parameter yields M negative results, all candidate states that are intersected by the probing parameter are removed from the pool, where M≥1. A last remaining candidate state in the pool is identified as the current state of the electronic system. The model is based on at least one of a probability that the probing would yield a false-negative result or a probability that a result of the probing would be interpreted and/or processed incorrectly.

EXPLORATION DATA FOR NETWORK OPTIMIZATION

An example method, apparatus, and computer-readable storage medium are provided for exploration procedures for network optimization. In one example implementation, the method may include generating, by a first network element, exploration data, the exploration data being generated by the first network element for evaluating performance at a second network element; transmitting, by the first network element, the exploration data to the second network element; and receiving, by the first network element, exploration data feedback from the second network element, the exploration data feedback received from the second network element based on processing of the exploration data by the second network element. In another example implementation, the method may include receiving, by a second network element, exploration data from a first network element; generating, by the second network element, exploration data feedback, the exploration data feedback generated in response to and based on the exploration data received from the first network element; and transmitting, by the second network element, the exploration data feedback to the first network element.

Methods and Apparatuses for Configuration of Sounding Reference Signal for Serving and Neighboring Cell Measurements
20220360378 · 2022-11-10 ·

Methods and apparatuses are described for configuring a downlink (DL) reference signal (RS) for an electronic device (ED). Configuration information associated with the DL RS is received in a first communication from a location management function (LMF) via LTE positioning protocol (LPP). In a communication from a serving cell via radio resource control (RRC), an identifier (ID) of the DL RS and a cell ID of a cell that originates the DL RS are received. The configuration information received in the first communication also includes the ID of the DL RS and the cell ID. A sounding reference signal (SRS) is transmitted to the cell identified by the cell ID, according to path loss (PL) information or spatial domain transmission filter (TF) information associated with the DL RS.

Methods and Apparatuses for Configuration of Sounding Reference Signal for Serving and Neighboring Cell Measurements
20220360378 · 2022-11-10 ·

Methods and apparatuses are described for configuring a downlink (DL) reference signal (RS) for an electronic device (ED). Configuration information associated with the DL RS is received in a first communication from a location management function (LMF) via LTE positioning protocol (LPP). In a communication from a serving cell via radio resource control (RRC), an identifier (ID) of the DL RS and a cell ID of a cell that originates the DL RS are received. The configuration information received in the first communication also includes the ID of the DL RS and the cell ID. A sounding reference signal (SRS) is transmitted to the cell identified by the cell ID, according to path loss (PL) information or spatial domain transmission filter (TF) information associated with the DL RS.

INJECTABLE HARDWARE AND SOFTWARE ATTESTATION OF SENSORY INPUT DATA
20230045734 · 2023-02-09 ·

Methods of sensory input integrity attestation are provided. Artifacts included within devices under test inject a known noise signal into the output signal of one or more output devices that are detectable by one or more input devices (i.e., sensors) of an embedded device, and monitor the received input data. By comparing the received signal against the expected noise signal, attestation of the validity of sensory input data is possible. Such sensory input data attestation is capable either locally or using a remote attestation device with knowledge of the expected data stream.