A method for discovering network paths using an enhanced traceroute procedure includes generating probe request packets addressed to a destination node and each being associated with an entropy value that is unique to a packet flow and a signature value that is unique to the probe request packet within the packet flow. The TTL values in the probe request packets for the packet flow are set to incrementally increasing values. The probe request packets are transmitted to a next-hop, where multiple probe request packets with different TTL are outstanding for a given flow. The method further includes receiving probe response packets that each encapsulate one of the probe request packets. The method further includes reading, from the probe response packets, the signature values and using the signature values to determine a topology of hops including positions of the hops in a path from the source node to the destination node.
A method for testing and validating 802.1Qbv traffic on wireless time sensitive networks includes receiving, via a GCL configuration GUI, user input for defining gate control list parameters and automatically generating, from the user input, a GCL configuration file. The method further includes providing the GCL configuration file to a wireless DUT. The method further includes transmitting, from a test tool, 802.1Qbv test packets to the wireless DUT over a wireless network. The method further includes capturing 802.1Qbv test packets transmitted by the wireless DUT over the wireless network. The method further includes reading timestamps of the captured 802.1Qbv test packets transmitted by the wireless DUT over the wireless network. The method further includes determining whether the timestamps of the captured 802.1Qbv test packets indicate GCL violations by the wireless DUT. The method further includes generating and outputting at least one metric of GCL performance of the wireless DUT.
A measurement apparatus for measuring signals from a DUT includes a time domain receiver for receiving from the DUT a DUT time domain output signal in a time domain and providing a time domain input signal; a logic domain receiver for receiving from the DUT a DUT logic domain output signal including logic levels over time; an LO for generating an LO signal; a mixer for receiving from the DUT a DUT frequency domain output signal in a frequency domain and for mixing the DUT frequency domain output signal and the LO signal to provide a frequency downconverted frequency domain signal; a frequency domain receiver for receiving the frequency downconverted frequency domain signal and providing a frequency domain input signal; and a controller for determining control signals in response to the logic levels from the DUT logic domain output signal for controlling at least one operation of the LO.
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
G01R 23/02 - Dispositions pour procéder à la mesure de fréquences, p. ex. taux de répétition d'impulsionsDispositions pour procéder à la mesure de la période d'un courant ou d'une tension
4.
Long duration broadband RF spectrum signal visualization
A circuit for processing data for radio frequency (RF) spectrum signals includes an input interface; a controller includes a controller memory that stores instructions. A processor executes the instructions, causing a circuit to: obtain representative RF feature vectors of pre-sorted cluster information for the RF spectrum signals via the input interface; group the representative RF feature vectors of the pre-sorted cluster information for the RF spectrum signals into final clusters for the RF spectrum signals; compute representative RF feature vectors for the final clusters for the RF spectrum signals; determine signal occupancy of each final cluster within a corresponding set display time for each of the RF spectrum signals; and generate visualization data for each final cluster for the RF spectrum signals for a display in accordance with the signal occupancy within the corresponding set display time for the RF spectrum signals.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable electromagnetic simulation software used to
analyze the electromagnetic effects of high-speed/RF
components to optimize performance; downloadable
electromagnetic simulation software used to co-simulate
three-dimensional components with two-dimensional circuit
layouts.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable simulation software for use in analyzing signal
integrity; downloadable simulation software for use in
signal integrity analysis of printed circuit boards and
three-dimensional modeling of printed circuit board layouts.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for use in electromagnetic,
radio frequency and microwave circuit design; downloadable
electromagnetic, radio frequency and microwave circuit
simulation software for use in testing and co-simulation of
electromagnetic, radio frequency and microwave circuits.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Recorded and downloadable simulation computer software for
use in designing, developing and testing casting molds,
casting processes, casting tools and cast parts.
11.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR EMULATING A WORKLOAD PROCESSOR USING CHECKPOINT DATA
A method for emulating a workload processor using checkpoint data is disclosed. Checkpoint data including outputs of an processor at predetermined checkpoints in performing a first task is stored in a checkpoint database. An emulated first workload processor receives input data relating to the first task and accesses the checkpoint database using the input data. The emulated first workload processor extracts checkpoint data corresponding to the input data from the checkpoint database. The extracted checkpoint data or data derived from the checkpoint data is output to at least one real or emulated second workload processor that is performing a second task.
A method for data center switching fabric path emulation in an electronics design automation (EDA) environment includes generating emulated data center traffic. The method further includes, at a path emulation element, modifying the emulated data center traffic to emulate passing of the emulated data center traffic through a data center switching fabric. The method further includes outputting, by the path emulation element, the modified emulated data center traffic to an EDA emulator emulating an electronics design under test. The method further includes receiving and storing a response of electronics design under test to the modified emulated data center traffic.
H04L 43/20 - Dispositions pour la surveillance ou le test de réseaux de commutation de données le système de surveillance ou les éléments surveillés étant des entités virtualisées, abstraites ou définies par logiciel, p. ex. SDN ou NFV
G06F 30/20 - Optimisation, vérification ou simulation de l’objet conçu
H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
A method for measuring even/odd jitter (EOJ) in digital signals includes receiving a signal under test (SUT), where the SUT includes a waveform of even symbols and odd symbols constituting an even-length test pattern. The method further includes generating a first pulse-fit vector for the even symbols of the waveform and a second pulse-fit vector for odd symbols of the waveform, and determining the EOJ of the SUT by measuring and comparing respective widths of the first and second pulse-fit vectors.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for use in semiconductor
design, performance modeling, and early-stage power analysis
and profiling; downloadable register-transfer level (RTL)
design-for-power software for early-stage semiconductor
power budgeting, analysis, profiling, and reduction, with
physically-aware modeling, automated optimization, and
interactive power debug.
15.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A NETWORK TEST ENVIRONMENT WITH VARIABLE EMULATION FIDELITY
Methods, systems, and computer readable media for providing a network test environment with variable emulation fidelity are disclosed. According to one method, the method occurs at a test system implemented using at least one processor. The method includes receiving test configuration information associated with a test session for configuring a test environment comprising a plurality of test bed elements (TBEs); configuring, using the test configuration information and available test system resources, the plurality of TBEs, wherein configuring the plurality of TBEs includes selecting a first TBE of the plurality of TBEs providing a higher fidelity than a second TBE of the plurality of TBEs; initiating the test session involving the test environment; and obtaining test results associated with the test session.
H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
16.
Systems, methods, and computer readable media for a heuristic approach to facilitating analysis of radio frequency recordings
Methods, systems, and computer readable media for a heuristic approach to facilitating analysis of radio frequency recordings. An example method includes receiving a time series of radio frequency (RF) spectra of a test RF signal; identifying first detected signals within the time series of RF spectra; relating the first plurality of detected signals to second detected signals within the time series of RF spectra; characterizing the first detected signals and the second detected signals with a set of characteristic parameters; and outputting a reduced size time series of RF spectra using the set of characteristic parameters.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable computer software for use in electromagnetic, radio frequency and microwave circuit design; downloadable electromagnetic, radio frequency and microwave circuit simulation software for use in testing and co-simulation of electromagnetic, radio frequency and microwave circuits.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable electromagnetic simulation software used to analyze the electromagnetic effects of high-speed/RF components to optimize performance; downloadable electromagnetic simulation software used to co-simulate three-dimensional components with two-dimensional circuit layouts
09 - Appareils et instruments scientifiques et électriques
Produits et services
Recorded and downloadable simulation computer software for use in designing, developing and testing casting molds, casting processes, casting tools and cast parts
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable simulation software for use in analyzing signal integrity; downloadable simulation software for use in signal integrity analysis of printed circuit boards and three-dimensional modeling of printed circuit board layouts
23.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ELECTRONICS DESIGN AUTOMATION (EDA) DEEP TRACING AND EVENT CORRELATION
A method for EDA deep tracing and event correlation includes dynamically instantiating probes in a test system and an EDA emulator to capture data relating to events concerning processing or transmission of emulated data center traffic and/or traffic transmitted by the EDA emulator. The method further includes generating the emulated data center traffic, transmitting the emulated data center traffic to the EDA emulator, and receiving the traffic transmitted by the EDA emulator. The method further includes capturing, by the probes, data relating to the events concerning processing or transmission of the emulated data center traffic and/or the traffic transmitted by the EDA emulator, correlating the data, and outputting results of the correlating of the data.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable simulation software for use in analyzing signal integrity; downloadable simulation software for use in signal integrity analysis of printed circuit boards and three-dimensional modeling of printed circuit board layouts.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable electromagnetic simulation software used to analyze the electromagnetic effects of high-speed/RF components to optimize performance; downloadable electromagnetic simulation software used to co-simulate three-dimensional components with two-dimensional circuit layouts.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Recorded and downloadable simulation computer software for use in designing, developing and testing casting molds, casting processes, casting tools and cast parts.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable computer software for use in designing, simulating, and optimizing photonic components, integrated circuits, and optoelectronic devices.
A digital signal processing method is for enhancing fidelity of equivalent-time waveform measurements. The method includes receiving a digitized equivalent-time waveform of a repeating signal under test (SUT), applying a low-pass filter to the digitized equivalent-time waveform to obtain a smoothed waveform, generating a residual waveform by subtracting the smoothed waveform from the digitized equivalent-time waveform, estimating contributions of multiple noise sources in the residual waveform using a regression model, computing target noise and jitter values by removing known intrinsic contributions, and reconstructing a corrected waveform by combining the smoothed waveform with a scaled version of the residual waveform, wherein the scaling is based on the target noise source contributions.
G01R 29/26 - Mesure du coefficient de bruitMesure de rapport signal-bruit
G01R 1/28 - Disposition prévue dans des appareils de mesure pour des valeurs de référence, p. ex. tension étalon, forme d'ondes étalon
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
A system for rotating polarization of radio frequency (RF) waves includes a flange configured to couple to a waveguide interface at a first side of the flange. The flange includes a recess at the first side of the flange, a rectangular cavity through the flange and located in the recess, and pins extending from the recess. The system further includes a plurality of shims configured for stacking in the recess. The shims each include a rectangular cavity and holes configured to receive the pins and position the plurality of shims in the recess such that the rectangular cavities form a spiral configured to rotate polarization of linearly-polarized RF waves received at the flange from a first polarization to a second polarization angularly rotated from the first polarization.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for use in electromagnetic, radio frequency and microwave circuit design; downloadable electromagnetic, radio frequency and microwave circuit simulation software for use in testing and co-simulation of electromagnetic, radio frequency and microwave circuits
32.
System and apparatus for testing magnetoresistive random access memory (MRAM) devices
A system and method for measuring a resistance (R)-magnetic field (H) curve of a magnetoresistive random-access memory (MRAM) device is described. The system includes a calibration fixture adapted to provide initial measured magnetic field data for setting a measured distance and a coil current of a coil of an electromagnet for a plurality of magnetic field strengths at a plurality of predetermined distances from an end surface of the electromagnet; a power supply adapted to provide a coil current to the electromagnet; and a laser displacement meter adapted to measure a distance from the end surface of the electromagnet to a device under test (DUT). The electromagnet is adapted to generate magnetic fields at a predetermined magnetic field sweep interval within a magnetic field sweep range from a value of a first magnetic field strength to a value of a second magnetic field strength.
G01C 3/02 - Mesure des distances dans la ligne de viséeTélémètres optiques Détails
G01K 3/00 - Thermomètres donnant une indication autre que la valeur instantanée de la température
G01K 7/02 - Mesure de la température basée sur l'utilisation d'éléments électriques ou magnétiques directement sensibles à la chaleur utilisant des éléments thermo-électriques, p. ex. des thermocouples
G01R 15/20 - Adaptations fournissant une isolation en tension ou en courant, p. ex. adaptations pour les réseaux à haute tension ou à courant fort utilisant des dispositifs galvano-magnétiques, p. ex. des dispositifs à effet Hall
G01R 27/08 - Mesure de la résistance par mesure à la fois de la tension et de l'intensité
33.
SYSTEMS AND METHODS FOR EMULATING AND TESTING DATA FLOWS IN DISTRIBUTED COMPUTING SYSTEMS
Methods, systems, and computer readable media for emulating and testing data flows in distributed computing systems. An example system includes a workload abstractor configured for receiving monitored traffic in a distributed computing system performing a machine learning task and generating, using the monitored traffic, a test environment-agnostic workload model for the machine learning task and storing the test environment-agnostic workload model in a workload model repository with one or more other workload models. The system includes a test controller configured for selecting a test case for the machine learning task and a testbed mode for the test case; executing the test case by translating the test environment-agnostic workload model into a testbed-specific workload model for the testbed mode; and reporting, based on executing the test case, one or more performance metrics for the machine learning task.
A device for testing characteristics of a first bare chip includes a main PCB including a main circuit; a first interposer arranged on the main PCB; a second interposer arranged over the first interposer and the main PCB, where the first and second bare chips are arranged between the first and second interposers for testing the first bare chip; and at least one pressing plate configured to apply a pressing force against the second interposer for pressing the second interposer toward the first interposer and the main PCB. The first interposer provides first electrical connections with the first and second bare chips and the main circuit by contact without soldering, and the second interposer is configured to provide second electrical connections with the first and second bare chips and the main circuit by contact without soldering. The pressing force enhances the first and second electrical connections during the testing.
A system for testing a device-under-test (DUT) over-the air (OTA) is disclosed. The system includes: a probe antenna configured to measure radiated fields from the DUT in a transmit test and to emit radiated fields to the DUT in a receive test by radiating active antenna elements of the DUT; a probe antenna configured to radiate the active antenna elements of the DUT; a parabolic reflector configured to collimate a diverging beam from the probe antenna; a motor configured to adjust a pointing angle of the probe antenna while maintaining an aperture of the probe antenna at a focus of the parabolic reflector; and a controller configured to control motor to drive movement of the probe antenna.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SCHEDULED TRAFFIC GENERATION AND TRANSMISSION IN ELECTRONICS DESIGN AUTOMATION (EDA) TEST ENVIRONMENTS
A method for scheduled traffic generation in an EDA test system includes receiving, by a test controller, at least one parameter associated with a scheduled transmission of emulated network traffic to an electronics design under test. The method further includes receiving, by the test controller and from an EDA test platform, a timestamp TO in an EDA emulator timing domain. The method further includes computing, based on the timestamp TO in the EDA emulator timing domain and the at least one parameter, a traffic launch timestamp in the EDA emulator timing domain and communicating the traffic launch timestamp and at least one test packet to the EDA emulator. The method further includes receiving, from the EDA emulator, an indication as to whether the EDA emulator successfully initiated transmission of the at least one test packet to an electronics design under test at a time indicated by the traffic launch timestamp.
A method for testing a broadcast positioning system (BPS) device includes transmitting, using a BPS test system, a signal to a BPS device under test (DUT), the signal including BPS timing information. The method further includes receiving, by the BPS test system, from the BPS DUT and responsive to the transmitted signal, a signal including timing information. The method further includes reading, from the signal transmitted by the BPS DUT, the timing information. The method further includes using the timing information extracted from the signal transmitted by the BPS DUT to evaluate functionality or performance of the BPS DUT.
G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
To estimate the frequency offset of time domain multi-tone base-band in-phase and quadrature (IQ) data signal, an initial frequency offset is estimated based on a partial frequency-bin offset estimation in the time domain. The estimated initial frequency offset is compensated, and a resultant compensated signal is transformed to the frequency domain. A remaining frequency offset of the compensated signal in the frequency domain is an integer number of unit spacings of a reference multi-tone signal. To determine that number, cross-correlating the magnitudes of the compensated signal in the frequency domain and tones of the reference multi-tone signal is carried out for each of shifted positions of the compensated signal in the frequency domain relative to the reference multi-tone signal to determine a shifted position having a peak cross-correlation, where the shifted position relative to an original position constituting an integer number of frequency-bin offsets.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for use in semiconductor design, performance modeling, and early-stage power analysis and profiling; Downloadable register-transfer level (RTL) design-for-power software for early-stage semiconductor power budgeting, analysis, profiling, and reduction, with physically-aware modeling, automated optimization, and interactive power debug
41.
SYSTEM AND METHOD OF COMPENSATING FOR NOISE INTRODUCED BY TEST INSTRUMENT WHEN MEASURING DEVICE UNDER TEST (DUT)
A system for compensating for noise from by a test instrument measuring a signal from a DUT includes a processing unit and a memory storing instructions that cause the processing unit to receive a digital baseband signal from the test instrument including an ideal signal and a total noise signal including DUT noise from the DUT and instrument noise from the test instrument; perform coherent averaging of the digital baseband signal to determine estimated ideal signal I/Q components; determine estimated total noise I/Q components; estimate noise power of the instrument noise introduced by the test instrument using a noise figure extension (NFE) model; and determine corrected noise I/Q components of the digital baseband signals based on a ratio of estimated noise power of the DUT and the total noise power of the digital baseband signals; and combine the estimated ideal signal I/Q components and the corrected noise I/Q components.
A method for providing a distributed infrastructure, the method comprising: at a main distributed infrastructure controller (MDIC): sending one or more broadcast or advertisement messages via one or more mechanisms for notifying a client or a sub distributed infrastructure controller (SDIC); initiating an authentication service for authorizing and authenticating incoming connection requests from the client or the SDIC; receiving a connection request from the client or the SDIC; authenticating, using credentials and the authentication service, the connection request, wherein the authentication service generates or obtains an authentication token usable for secure communications; and providing the authentication token to the client or the SDIC.
A system for storing and displaying measurement signals of a spectrum analyzer with RTSA includes a circular buffer having a predetermined buffer length for buffering spectrum digital data in a predetermined order via a first interface, and outputting the buffered digital data in the predetermined order; a storage unit for receiving the buffered digital data output from the circular buffer in real time via a second interface, where the storage unit includes segmented BIN files for storing portions of the received digital data in binary format, where each segmented BIN file is separately retrievable for display during the RTSA measurement; and a controller for allowing the circular buffer to continue buffering the spectrum digital data or stop buffering the spectrum digital data based on whether the buffered digital data are output from the circular buffer faster than the spectrum digital data are written in the circular buffer.
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
44.
SYSTEMS AND METHODS FOR MEASURING WAVEFORMS AT DEVICES UNDER TEST
Methods, systems, and computer readable media for measuring voltage and current waveforms at devices under test. An example method includes outputting an electrical signal from a signal generator of a measurement instrument; measuring a first voltage at an input to an output resistance of the measurement instrument; measuring a second voltage at an output of the output resistance of the measurement instrument; and determining a test measurement voltage at a device under test (DUT) electrically connected to the measurement instrument using the first voltage, the second voltage, and a propagation delay of a transmission line electrically connecting the measurement instrument to the DUT.
G01R 31/28 - Test de circuits électroniques, p. ex. à l'aide d'un traceur de signaux
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
G01R 31/08 - Localisation de défauts dans les câbles, les lignes de transmission ou les réseaux
G01R 31/11 - Localisation de défauts dans les câbles, les lignes de transmission ou les réseaux en utilisant des méthodes de réflexion d'impulsion
45.
TERMINAL CONFIGURATIONS OF PXIe DIGITAL MULTIMETER AND ADAPTER
A digital multimeter device (DMM) has a PXIe form factor and includes a front panel including three triaxial terminals aligned along a length of the front panel, a fuse holder accessible from the front panel, and trigger input and output terminals located on the front panel. Each of the three triaxial terminals may include a center core wire, an inner conductor surrounding the center core wire, and an outer conductor. A chassis ground may be assigned to the outer conductor of each of the three triaxial terminals. A high (HI) terminal, a high sense (HIS) terminal, and a current (I) terminal may be respectively assigned to the center core wires of the three triaxial terminals.
A method for measuring the phase jitter and phase noise of a signal-under-test (SUT) includes providing first and second oscilloscopes each having a timebase reference oscillator, the timebase reference oscillator of each of the first and second oscilloscopes configured to generate a timebase reference signal of a given output frequency. The method further comprises phase-locking the timebase reference oscillators of the first and second oscilloscopes together, applying the SUT to an input channel of the first oscilloscope and to an input channel of the second oscilloscope, and generating a first phase jitter measurement of the SUT using the first oscilloscope and generating a second phase jitter measurement of the SUT using the second oscilloscope. The method still further includes obtaining the phase noise of the SUT from the first and second phase jitter measurements to obtain the phase noise of the SUT.
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
G01R 29/26 - Mesure du coefficient de bruitMesure de rapport signal-bruit
An apparatus for providing two wavelengths (λ and λ+Δλ) from a laser that are locked to the same resonance. The apparatus includes an optical resonator connected to the optical coupler and adapted to attenuate the third optical signal at a characteristic wavelength. The apparatus also includes a feedback control circuit configured to change properties of the laser to be locked until an error signal indicative of the difference between the characteristic wavelength and the wavelength of the laser is offset by approximately Δλ/2. The apparatus may be a photonic integrated circuit (PIC), and may have the feedback control circuit off-chip.
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable cloud computing computer software for storage,
extraction and electronic transmission of data; downloadable
computer software in the field of cloud computing for
prediction and simulation of physic's phenomena; software
for embedded systems, prototyping design software;
simulation software for predicting and simulating physic's
phenomena; simulation software for prototyping a product and
for manufacturing engineering processes; software for
simulating physical phenomena; software for calculating
feasibility based on physical phenomena; software for
studying physical and mechanical behaviors; computer
software using database comprising materials and laws of
physical and mechanical behaviors for prediction and
simulation of physical phenomena, calculating feasibility
based on physical phenomena, and studying physical and
mechanical behaviors; biomechanical, mechanical and physical
model databases. Training regarding the use of simulation software and
biomechanical, mechanical and physical models. Database design and development; temporary provision of
non-downloadable software for the transmission, sharing,
reception, downloading, display and transfer of content,
texts, visual works, audio works, audiovisual works,
literary works, data, files, documents and electronic works;
computer services, namely cloud hosting provider services;
providing temporary use of on-line, non-downloadable
software for storing electronic data in the cloud;
integration of private and public computer environments in
the cloud; consulting services in the field of cloud
computing; providing of virtual computing systems and
virtual computing environments via cloud computing;
providing a software platform in the field of cloud
computing services and applications; computer-aided
engineering services in the field of product prototyping of
products and manufacturing engineering processes; data
calculation services in the field of prediction and
simulation of physic's phenomena; design, development and
maintenance of software; development of databases; provision
of specialist engineer services, namely, physicists,
information technology specialists.
49.
SYSTEMS, METHODS, AND COMPUTER READABLE MEDIA FOR BEHAVIORAL MODELLING OF CIRCUITS
Methods, systems, and computer readable media for behavioral modelling of circuits. An example method includes extracting a model from a plurality of measurements of a power amplifier. The method includes performing simulation of a circuit including the power amplifier under one or more modulated operating conditions. Performing the simulation includes modelling one or more memory effects of the power amplifier and modelling one or more mismatch conditions of the power amplifier under the modulated operating conditions.
A method for compensating for compression of radio frequency (RF) signals by a network analyzer includes receiving a set of measured values for test input signals to a reference receiver of a network analyzer and corresponding test output signals from a measurement receiver of the network analyzer, the test input signals comprising signals with various powers and frequencies. A compensation algorithm is generated based on a nonlinear relationship between power levels of the test output signals and the test input signals and a nonlinear relationship between phases of the test output signals and the test input signals that is configured to convert the nonlinear relationships to linear relationships. The compensation algorithm is applied to subsequent output signals from the measurement receiver.
H04B 1/12 - Montages de neutralisation, d'équilibrage ou de compensation
H04B 17/21 - SurveillanceTests de récepteurs pour l’étalonnageSurveillanceTests de récepteurs pour la correction des mesures
51.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR EMULATING A DISTRIBUTED COMPUTING SCENARIO USING A GRAPH-BASED REPRESENTATION OF ARTIFICIAL INTELLIGENCE/MACHINE LEARNING WORKLOAD EXECUTION WITH AN EXPANDED COLLECTIVE COMMUNICATION OPERATION
A method for emulating a distributed computing scenario using a graph-based representation of AI/ML workload execution with an expanded collective communication operation includes receiving a graph-based representation of AI/ML workload execution comprising a collective communication node and expanding the collective communication node by replacing a collective communication operation of the collective communication node with low-level processing instructions. A modified graph-based representation of AI/ML workload execution comprising the low-level processing instructions is generated. The modified graph-based representation of AI/ML workload execution is implemented in an emulated test case using an emulation engine.
Simulating an RF mixer includes mixing input and LO signals at an RF mixer and measuring a mixed output signal, where the input signal has a characterization RF frequency and the LO signal has a characterization LO frequency; determining spurious peak powers and spurious frequencies corresponding to the spurious peak powers of the mixed output signal; specifying a saturation condition of the RF mixer; determining equations defining frequencies of the mixed output signal in terms of the characterization RF and LO frequencies at the corresponding spurious peak powers; and simulating mixing of simulated input and LO signals to output a simulated mixed output signal from a mixer model corresponding to the RF mixer by applying the equations to the simulated RF and LO frequencies to determine simulated spurious frequencies, and simulated spurious peak powers and simulated spurious phases corresponding to the simulated spurious frequencies of the simulated mixed output signal.
H04B 17/391 - Modélisation du canal de propagation
H04W 52/36 - Commande de puissance d'émission [TPC Transmission power control] utilisant les limitations de la quantité totale de puissance d'émission disponible avec une plage ou un ensemble discrets de valeurs, p. ex. incrément, variation graduelle ou décalages
09 - Appareils et instruments scientifiques et électriques
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable cloud computing computer software for storage, extraction and electronic transmission of data; downloadable computer software in the field of cloud computing for prediction and simulation of physical phenomena; downloadable software for security monitoring for embedded systems; downloadable software for creating prototype designs; downloadable computer simulation software for predicting and simulating physical phenomena; downloadable computer simulation software for prototyping a product and for manufacturing engineering processes; downloadable computer software for simulating physical phenomena; downloadable computer software for calculating feasibility based on physical phenomena; downloadable computer software for studying physical and mechanical behaviors; downloadable computer software featuring databases of information relating to physical and mechanical behavior laws and materials for prediction and simulation of physical phenomena, calculating feasibility based on physical phenomena, and studying physical and mechanical behaviors; downloadable databases in the field of biomechanical, mechanical and physical models Training services in the field of simulation and biomechanical, mechanical and physical modeling software Database design and development; temporary provision of non-downloadable software for the transmission, sharing, reception, downloading, display and transfer of content, texts, visual works, audio works, audiovisual works, literary works, data, files, documents and electronic works; computer services, namely, cloud hosting provider services; providing temporary use of on-line, non-downloadable software for storing electronic data in the cloud; Computer systems integration services, namely, integration of private and public computer environments in the cloud; consulting services in the field of cloud computing; providing of virtual computing systems and virtual computing environments via cloud computing; Platform as a service (PAAS) featuring computer software platforms for building cloud computer services and applications; computer-aided engineering services in the field of product prototyping of products and manufacturing engineering processes; data calculation services in the nature of simulations of {specify nature of simulations, e.g., food flows} for predicting and simulating physical phenomena; design, development and maintenance of software; development of databases; Specialized engineering services, namely, services provided by physicists and information technology specialists for technical expertise services
54.
SYSTEM AND METHOD FOR PLANNING AND EXECUTING TEST OF ELECTRONIC DEVICE
A method for planning and executing a test of a DUT includes receiving a test description from a user via a GUI, where the test description identifies the DUT and an objective of the test; composing a prompt for querying a large language model (LLM) based on the test description, where LLM includes a trained machine learning algorithm; sending the prompt to the LLM via an API; determining, using the LLM, a test plan for executing the test to be performed in response to the prompt to achieve the objective of the test based on the test description and general testing information, where the test plan identifies a type of test, test instruments for performing the test, a test procedure using the instrument, and parameters of the DUT to be measured according to the test procedure; providing, via the GUI, the test plan to the user for testing the DUT.
G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p. ex. essais de mise en route
55.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING PACKET SIZE STATISTICS IN GENERATING SIMULATED NETWORK TRAFFIC
A method for generating an application mix of network traffic with a desired packet size includes configuring a plurality of simulated network traffic generator components to generate a defined application mix of network traffic with different values of the packet size statistic. The defined application mix includes simulated applications and fixed network traffic allocations assigned to each of the simulated applications. The components are enabled, and the values of the packet size statistic are measured. The measured values are input into a model to calculate a throughput value for each component so that the aggregated traffic output from the components achieves a desired value of the packet size statistic. The components are enabled with the computed throughput values to send simulated application traffic to a DUT, where the traffic maintains the application mix and achieves the desired value of the packet size statistic.
A method for testing a system under test (SUT) using path addressing, the method comprising: at a test system implemented using at least one processor: generating test traffic for testing a SUT, wherein the test traffic includes a first set of test packets for triggering a test scenario or event at an area of interest (AOI) associated with the SUT, wherein at least one test packet of the first set of test packets includes encoded path addressing information indicating hops or links that the packet traverses prior to reaching a packet destination, wherein one of the hops or links includes the AOI; sending, via or toward the SUT, the test traffic; receiving, via one or more test related entities, test feedback information regarding the test traffic, the AOI, or the SUT; analyzing, using the test feedback information, performance of the SUT; and generating test results including at least one performance metric associated with the SUT.
A method for providing a testing and validation platform for machine learning lifecycle testing and validation includes analyzing a received dataset by conducting at least one statistical test of the dataset, the dataset comprising data representative of samples each comprising features and a corresponding target. Results of the analysis are displayed and a selected at least one feature of the features for training a machine learning model is received. Subsets of the dataset are validated, the subsets comprising an expert dataset, a training dataset, and a validation dataset and/or a test dataset, wherein each subset comprises data representative of distinct samples. The trained machine learning model is tested by using the expert dataset to determine at least one metric for each sample of the expert dataset and comparing each metric to a corresponding defined trust interval.
A method for applying digital signal processor (DSP) blocks in a configurable order includes providing a plurality of DSP blocks for performing a plurality of different signal processing operations on input data. The method further includes providing a sorting switch for connecting the DSP blocks together in a configurable order to implement a signal processing task. The method further includes configuring the sorting switch to apply the DSP blocks in a predetermined order to implement the signal processing task. The method further includes switching input data from the sorting switch to the DSP blocks in the predetermined order to implement the signal processing task.
A method for scaling network traffic includes, at a programmable switching ASIC, receiving n traffic flows from at least one external traffic generator, n being an integer. The method further includes generating, by the programmable switching ASIC and using information from packets in the n traffic flows, m traffic flows, where m is an integer greater than n. The method further includes transmitting, by the programmable switching ASIC, the m traffic flows to a flow destination via device under test.
A system and method perform channel sounding for modeling ultrawideband RF channels. The method includes modulating an ultrawideband RF signal with a sounding waveform including streaming data with conforming sounding symbols including no gaps and having zero signal phase at the boundaries; receiving, digitizing and performing digital down conversion of the ultrawideband RF signal to obtain a baseband digitized signal that includes the streaming data; converting the streaming data into packets based on a notional start time, where each packet is formed of at least two consecutive conforming sounding symbols; performing coherent averaging of the packets; determining an equalized CFR and an equalized CIR for each coherently averaged packet; modeling an ultrawideband RF channel or sub-band of the ultrawideband RF channel using the equalized CIR and/or the equalized CFR, and converting the modeled ultrawideband RF channel or sub-band into a sparse tap-delay channel model for each coherently averaged packet.
H04L 27/148 - Circuits de démodulationCircuits récepteurs avec démodulation utilisant les propriétés spectrales du signal reçu, p. ex. en utilisant des éléments sélectifs de la fréquence ou sensibles à la fréquence utilisant des filtres, y compris des filtres du type PLL
H04L 27/152 - Circuits de démodulationCircuits récepteurs avec démodulation utilisant les propriétés spectrales du signal reçu, p. ex. en utilisant des éléments sélectifs de la fréquence ou sensibles à la fréquence utilisant des oscillateurs commandés, p. ex. dispositions PLL
A system and method for predicting a remaining useful life of a cell of a battery is described. The system include a circuit adapted to provide a stimulus signal to the cell; a processor; a tangible, non-transitory computer readable medium that stores instructions, which when executed by the processor, cause the processor to: cycle a plurality of target cells for a test set of cycles; determine a set of features from data from reference cells; determine parameters of a computational model of the remaining useful life of the cell; apply a computational model using the determined set of feature values; and provide a prediction of the remaining useful life of target cells.
G01R 31/367 - Logiciels à cet effet, p. ex. pour le test des batteries en utilisant une modélisation ou des tables de correspondance
G01R 31/392 - Détermination du vieillissement ou de la dégradation de la batterie, p. ex. état de santé
G01R 31/396 - Acquisition ou traitement de données pour le test ou la surveillance d’éléments particuliers ou de groupes particuliers d’éléments dans une batterie
A system for canceling signal source noise when measuring residual noise of a DUT includes a signal source for generating an RF signal having signal source noise; a signal splitter for dividing the RF signal into first and second RF signals in first and second paths, the first path including the DUT which outputs a DUT signal in response to the first RF signal; a first receiver for receiving the DUT and second RF signals, compensating for a delay difference and eliminating the signal source noise to output a delay compensated first signal without the signal source noise; a second receiver receiving the DUT and second RF signals, compensating for a delay difference and eliminating the signal source noise to output a delay compensated second signal without the signal source noise; and a processor for performing cross-correlation of the delay compensated first and second signals for measuring the residual noise.
A digitizer includes an analog-to-digital converter (ADC), a field programmable gate array (FPGA), a data link of a given interface standard between the ADC and the FPGA, and a display device operatively connected to the FPGA. The FPGA includes an IP controller configured according to the interface standard of the data link. An error detection and recovery method for the digitizer includes applying an analog input source signal to the ADC, acquiring data samples on the data link from the ADC to the FPGA, and the IP controller checking the data samples for errors. When the data samples include errors, the method further includes (a) the IP controller displaying on the display device a waveform of the captured data samples and an error message, (b) a user adjusting a voltage of the input signal source to within a given peak-to-peak voltage range, and (c) the IP controller resetting the data link without power cycling of the digitizer. When the data sample does not include errors, the method includes displaying on the display device a waveform of the captured data samples.
A system emulates multipath effects of a radar signal transmitted by a radar and reflected from an emulated target and an emulated surface. The system includes RTSs configured to generate and transmit emulated echo signals having different phases in response to the radar signal, where a first RTS is configured to emulate the emulated target, receiving the radar signal via a direct path, and at least one second RTS is configured to emulate at least one ghost target corresponding to the emulated target; and a controller configured to control the RTSs to generate and transmit the emulated echo signals at the different phases, which correspond to the RTSs receiving the radar signal from the radar transmitter and the radar receiver receiving the emulated echo signals from the RTSs over different combinations of the direct the indirect paths to replicate interference effects caused by multipath propagation.
A spectrum analyzer triggering system includes a frequency select trigger (FST) configured to generate a power signal from an input digital signal, the input power signal including high or low transitions at given transmission intervals of the input digital signal. The triggering system further includes a hysteresis comparator configured to generate a trigger pulse at the high or low transitions of the input power signal, and a leaky peak detector (LPD) configured to inhibit errant high or low transitions of the input power signal from causing the hysteresis comparator to generate a trigger pulse.
G01R 13/32 - Circuits pour la présentation de fonction non récurrentes telles que les phénomènes transitoiresCircuits de déclenchementCircuits de synchronisationCircuits pour dilater une base de temps
A method and system for tracking a sample of interest in a signal processing device are disclosed. The method involves receiving a plurality of samples in an input data pipe, marking a specific sample within the input data pipe as a sample of interest, and processing the plurality of samples through a decimation circuit. The marked sample is tracked through the decimation circuit to determine a mark position within the reduced set of samples in the output data pipe. The mark position is outputted as metadata associated with the reduced set of samples. The marked sample is tracked such that a resolution of the mark position in the output data pipe is the same as a resolution of the mark position in the input data pipe.
G01R 19/25 - Dispositions pour procéder aux mesures de courant ou de tension ou pour en indiquer l'existence ou le signe utilisant une méthode de mesure numérique
A method for evaluating a load balancing (LB) mechanism, the method comprising: at a test system implemented using at least one processor: sending, via one or more paths comprising network nodes, a first set of test packets comprising transmit (TX) timestamps for evaluating a first LB mechanism; receiving, at a packet destination, the first set of test packets; generating receive (RX) timestamps for the first set of test packets at the packet destination; computing, by the packet destination or a packet analyzer, first in-flight metrics for the first set of test packets using the TX and RX timestamps, wherein computing the first in-flight metrics includes grouping the first set of test packets based on packet or flow characteristics and generating an average in-flight metric, a minimum in-flight metric, or a maximum in-flight metric for each of a plurality of groups; and evaluating the first LB mechanism using the in-flight metrics.
H04L 43/067 - Génération de rapports en utilisant des rapports de délai
H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages
69.
Method and apparatus for predicting failure of a component
A method is provided for finding events that predict failure of an electronic component of a data processing system. The method includes extracting EDSs from a data stream including an output of the electronic component as a function of time, each EDS satisfying an extraction protocol and being characterized by a time stamp indicating a time at which the EDS was present; transforming the EDSs to corresponding CSVs; clustering the CSVs into clusters, each cluster being characterized by a number of CSVs in the cluster and a range of time stamps for the CSVs in the cluster, where the clustering is determined by a similarity protocol; and identifying a predictor cluster from the clusters having CSVs with time stamps during a period that is nearer a point of failure of the electronic component than other clusters having CSVs, where the predictor cluster has more than a predetermined number of CSVs.
A wideband termination network includes a t-coil, a plurality of output transistors, and a first circuit. The first circuit includes a low-frequency termination resistor that presents a capacitance on a first node; a first inductor that isolates the capacitance on the first node from an output on a second node and that generates a pole-zero cancellation; a high-frequency termination resistor parallel to the first inductor; an adjustable capacitor configured to tune the capacitance on the first node to optimize the pole-zero cancellation; and a second inductor between the second node and a third node and that compensates for capacitance at the second node. The third node is provided between the first circuit and the t-coil.
H03F 3/04 - Amplificateurs comportant comme éléments d'amplification uniquement des tubes à décharge ou uniquement des dispositifs à semi-conducteurs comportant uniquement des dispositifs à semi-conducteurs
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING SYNTHETIC ARTIFICIAL INTELLIGENCE (AI)-IMPLEMENTED COMPUTER NETWORK BEHAVIORAL MODEL TRAINING DATA
A method for generating synthetic AI-implemented computer network behavioral model training data includes receiving, as input, sample AI-implemented computer network behavioral model training data or an AI-implemented computer network behavioral model training data definition, generating, based on the input, a test case definition for configuring and controlling components of an instrumented testbed environment to execute at least one network test. The method further includes executing the at least one network test within the instrumented testbed environment. The method further includes recording, network performance and operational data generated from the execution of the at least one network test. The method further includes generating, as output and based on the network performance and operational data, synthetic AI-implemented computer network behavioral model training data including at least one parameter not included or defined in the AI-implemented computer network behavioral model training data or definition.
A system for providing a conduit for light to travel between an optical fiber and a photodiode includes a tapered light coupler. A first portion of the tapered light coupler is configured to receive light from at least one optical fiber and includes a tapered region that is tapered toward a tapered end. A second portion of the tapered light coupler is coupled to and extending from the tapered end of the first portion at a junction forming an ordinary angle. The second portion includes a tapered region that is tapered toward a distal end and is configured to transfer light from the distal end to a photodiode that has a smaller surface area than a cross sectional area of the at least one optical fiber. The tapered light coupler includes a slanted surface at an exterior of the junction.
One example method occurs at a device having a data buffer operating in a segmented memory mode or a qualified store memory mode. The method includes: during an initial phase and prior to an end condition being met, iteratively providing a write pointer indicating one of a first set of memory locations of a first memory segment of the data buffer, wherein iteratively providing the write pointer includes updating the write pointer to a next memory location of the first set of memory locations in a circular manner after acquisition data from a data source is stored in a current memory location; and in response to the end condition being met, changing the write pointer to indicate one of a second set of memory locations of a second memory segment of the data buffer.
A system for scanning radio frequency signals to and/or from a fixed device under test (DUT) within a volume of space around the DUT is disclosed. The system includes a gantry with a carrier robotically movable along a beam in a first direction, and a robotic arm mounted to the carrier and extending from the beam. The gantry moves the robotic arm along the beam in a second direction orthogonal to the first direction. An RF probe is mounted to a free end of the robotic arm and is configured to communicate with the antenna under test (AUT) of the DUT. A control system coordinates movements of the gantry and robotic arm to move the RF probe in a scanning pattern about the DUT.
A digital signal processor (DSP) with a global and local interconnection architecture includes a plurality of DSP hardware accelerator cores each including at least one DSP module for performing a DSP operation. The DSP further includes a global interconnect for data transfer between non-adjacent ones of the DSP hardware accelerator cores and between the DSP hardware accelerator cores and processing elements external to the DSP hardware accelerator cores. The DSP further includes a local stream interconnect associated with each of the DSP hardware accelerator cores for data transfer within each core and for data transfer between adjacent ones of the DSP hardware accelerator cores.
A system and method are provided for emulating an echo signal reflected from a diffuse target, having an indeterminate shape and range in a radar environment, in response to a frequency-modulated continuous-wave (FMCW) radar signal transmitted by a radar under test. The method includes receiving the FMCW radar signal from the radar under test, the FMCW radar signal having radar signal frequencies linearly modulated between a first frequency and a second frequency; generating a bandlimited noise-like signal having frequencies within predetermined frequency limits, and a spectral shape such that amplitudes of the noise-like signal vary in a predetermined manner with respect to the frequencies; mixing the noise-like signal with the received FMCW radar signal to provide an emulated echo signal reflected from the diffuse target; and transmitting the emulated echo signal of the diffuse target to the radar under test.
G01S 13/34 - Systèmes pour mesurer la distance uniquement utilisant la transmission d'ondes continues, soit modulées en amplitude, en fréquence ou en phase, soit non modulées utilisant la transmission d'ondes continues modulées en fréquence, tout en faisant un hétérodynage du signal reçu, ou d’un signal dérivé, avec un signal généré localement, associé au signal transmis simultanément
G01S 13/931 - Radar ou systèmes analogues, spécialement adaptés pour des applications spécifiques pour prévenir les collisions de véhicules terrestres
79.
SYSTEM AND METHOD FOR MODELING WIRELESS COMMUNICATION ENVIRONMENT FOR NEW RADIO-UNLICENSED SIGNALS
A system and method are provided for modeling a wireless communication environment between UE and an AP within a test space. The method includes receiving a data transmissions at the UE from the AP; determining that at least a portion of the data transmissions is associated with NR-U data; importing and filtering an NR-U UE log to provide filtered NR-U data; generating a power profile for the wireless communication environment using sampled power level measurements from the filtered NR-U data in the NR-U UE log; creating a digital twin map of the test space based on practical geometric configurations of the test space; generating a Doppler profile for the UE using the digital twin map; generating a power delay profile (PDP) profile for the UE using the digital twin map; and building an emulation model for the UE based on the power profile, the Doppler profile and the PDP profile.
A system includes a laser diode adapted to output an optical signal having a wavelength; an interferometer adapted to receive a portion of the optical signal from the laser diode; and a controller comprising a processor and coupled to the laser diode and the interferometer. The controller is connected to a memory that stores instructions, which when executed by the processor cause the processor to: receive the optical signal from the interferometer; determine a first amplitude peak of the optical signal received from the interferometer; compare the first amplitude peak to a previous amplitude peak; increase an driving current to the laser diode; determine a second amplitude peak of the optical signal received from the interferometer; compare the second amplitude peak to the first amplitude peak; and based on the comparison of the second amplitude peak to the first amplitude peak, increase or decrease the driving current to the laser diode so the optical signal received from the interferometer is maintained in a desired wavelength.
H01S 5/0687 - Stabilisation de la fréquence du laser
G02F 1/21 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence
H01S 3/10 - Commande de l'intensité, de la fréquence, de la phase, de la polarisation ou de la direction du rayonnement, p. ex. commutation, ouverture de porte, modulation ou démodulation
H01S 3/13 - Stabilisation de paramètres de sortie de laser, p. ex. fréquence ou amplitude
A system for testing a cellular device under test (DUT) includes a display device for displaying a mirror image of a screen of the cellular DUT, and a network emulator configured to emulate a cellular network while in communication with the cellular DUT. The system further includes a sequencer engine module, including a graphical user automated testing interface displayed on the display device together with the mirror image of the screen of the cellular DUT, configured to control the network emulator and the cellular DUT, to automatically run a sequence of test commands on the cellular DUT, and to automatically run user emulation scripts. The system further includes a user emulation module configured to emulate a graphical user interface of the DUT by generating the user module scripts according to the sequence of test commands. The system further includes a data analytics module configured to generate display data of measurement results of the DUT on the display device.
A test system implemented method removes intrinsic noise from a waveform representation of a repeating signal under test (SUT). The method includes obtaining an oversampled equivalent-time waveform representation of the repeating SUT. The method further includes obtaining a time-domain representation of a combined noise of the equivalent-time waveform above the deterministic maximum frequency by applying the equivalent-time waveform to a high-pass filter. The method further includes determining a standard deviation of the time-domain representation of the combined noise, and determining a correction factor α in accordance with the standard deviation of the digitizer noise, and the standard deviation of the time-domain representation of the combined noise. The method further includes applying the equivalent-time waveform representation to a low-pass filter having a unity magnitude response at frequencies below the cutoff frequency and a correction factor magnitude response at frequencies above the cutoff frequency.
G01R 29/26 - Mesure du coefficient de bruitMesure de rapport signal-bruit
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
83.
System for selectively adding noise pedestal to generated signal
A reference system is provided for generating a clock signal with a tunable noise pedestal for driving a signal generator. The reference system includes a reference source configured to generate a reference signal and a multiplier chain, including a noise pedestal generator. The noise pedestal generator includes a noise pedestal attenuator configured to attenuate the reference signal to degrade a noise floor of the reference signal, a VGA configured to adjust the attenuated reference signal to a desired signal level, a bandpass filter configured to filter out excess noise from the adjusted reference signal to form a noise pedestal, and a switch arrangement configured to selectively input the reference signal to a first path including the noise pedestal attenuator and the VGA, and a second path bypassing the noise pedestal attenuator and the VGA. The clock signal includes the noise pedestal when the first path is selected.
A test system implemented method is for measuring the noise margin of a repeating signal under test (SUT). The method includes determining a digitizer noise of a digitizer channel of the test system, and applying the repeating SUT to the digitizer channel of the test system. An oversampled equivalent-time waveform representation of the repeating SUT is acquired, and then a filtered waveform representation is obtained. A noise margin om of the repeating SUT is determine in accordance with the equation σm=(σc2+σi2−σd2)1/2, where σc is a standard deviation of a maximum amount of gaussian noise that can added to the filtered waveform representation without its symbol error rate (SER) exceeding a target value, σi is a standard deviation of the digitizer noise, and σd is a standard deviation of the noise components removed to obtain the filter waveform representation.
G01R 29/26 - Mesure du coefficient de bruitMesure de rapport signal-bruit
G01R 13/02 - Dispositions pour la présentation de variables électriques ou de formes d'ondes pour la présentation sous forme numérique des variables électriques mesurées
85.
SYSTEM AND METHOD FOR REDUCING SELF-INTERFERENCE IN FULL-DUPLEX SYSTEM
A method calibrates a full-duplex system including co-located transmitter and receiver. The method includes transmitting a test RF signal from the transmitter, the test RF signal including a predetermined channel sounding waveform at a carrier frequency; receiving RF signals at the receiver, including an outside RF signal at the carrier frequency received from an external transmitter and self-interference at the carrier frequency including a first portion of the test RF signal received directly from the transmitter; identifying the predetermined channel sounding waveform; quantifying the self-interference using the identified channel sounding waveform by determining a first interference signal of the received RF signals attributable to the first portion of the test RF signal received directly from the transmitter based on the identified channel sounding waveform and first timing associated with a first distance between the receiver and the transmitter; and adjusting the full-duplex system to correct for the quantified self-interference.
One example method for using a machine learning (ML) model in battery management comprises: receiving one or more selection inputs for selecting an ML model for providing battery management information, wherein the one or more selection inputs include a state of health (SOH) value associated with a battery system; selecting, using the selection inputs, the ML model from a plurality of ML models; obtaining, using model inputs and the ML model, the battery management information associated with the battery system; and performing, using the battery management information, a battery management decision for managing the battery system.
Methods, systems, and computer readable media for providing a network test environment with mismatch mediation functionality are disclosed. According to one method, the method occurs at a test system implemented using at least one processor. The method includes configuring a first test bed element (TBE) and a second TBE for performing one or more functions in a test environment, wherein the first TBE and the second TBE have different fidelities and at least one performance or capability mismatch; configuring, using mediation interworking rules and information about the first TBE and the second TBE, a mediation interworking element (MIWE) for mediating the at least one performance or capability mismatch; and performing, during a test session involving the test environment and using the MIWE, at least one mediation action, wherein performing the at least one mediation action.
A controller includes a memory that stores instructions; and a processer that executes the instructions. When executed by the processor, the instructions cause the controller to provide a waveform based on an IQ baseband waveform data array; initialize a signal analysis device to acquire a modulated radio frequency signal which is based on the IQ baseband waveform data array; and control the signal analysis device to measure the modulated radio frequency signal which is based on the IQ baseband waveform data array.
A method for correlating and displaying physical layer and application layer timing information includes detecting an edge transition of a physical layer waveform from a physical clock on a DUT and generating a timestamp for the detected edge transition. A physical clock timing error is determined based on the timestamp for the detected edge transition. Timing protocol messages are exchanged between the test system and the DUT. The test system generates timestamps when transmitting or receiving the timing protocol messages and receives timestamp information from the DUT and a protocol time is determined. The physical clock timing error and the protocol time are correlated and relative times of the physical clock timing error and the protocol time are determined. The method further includes displaying, by a graphical user interface on the test system, a graphical representation of the relative times of the physical clock timing error and the protocol time.
H04L 7/02 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière
A laser emitting device includes a casing and first, second and third through-hole leads protruding through the casing. A proximal end portion of each of the first through third through-hole leads is located within the casing, and a distal end portion of each of the first through third through-hole leads is located external the casing. The laser emitting device further includes a laser diode and a photodiode located within the casing. The laser diode includes a cathode electrically connected to the proximal end portion of the first through-hole lead and an anode electrically connected to the proximal end portion of the second through-hole lead, and the photodiode includes a cathode electrically connected to the anode of the laser diode and an anode electrically connected to the proximal end portion of the third through-hole lead. The laser emitting device still further includes a resistor mounted to an outside of the casing, and electrically connected between the casing and the distal end of the third through-hole lead.
H01S 5/02212 - SupportsBoîtiers caractérisés par la forme des boîtiers du type CAN, p. ex. boîtiers TO-CAN avec émission le long ou parallèlement à l’axe de symétrie
H01S 5/12 - Structure ou forme du résonateur optique le résonateur ayant une structure périodique, p. ex. dans des lasers à rétroaction répartie [lasers DFB]
91.
Methods, systems, and computer readable media for zero trust network access (ZTNA) testing using test system with simulated or emulated identity provider
A method for ZTNA testing using a simulated or emulated IdP includes generating and transmitting, from an emulated client implemented by a network traffic emulation platform and to a server, an emulated application traffic message. The method further includes receiving, from a PEP under test, a message redirecting the emulated client to a simulated or emulated IdP and including an authentication request. The method further includes generating, by the simulated or emulated IdP, an authentication response and providing the authentication response to the emulated client. The method further includes providing, to the PEP under test, a response to the authentication request from the PEP under test. The method further includes receiving a response including an authenticated cookie from the PEP under test, generating and transmitting, to the server via the PEP under test, a request including the authenticated cookie, and receiving a response from the server.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PHASE-CONJUGATE RADAR TARGET EMULATION FOR TESTING DUAL SIDEBAND (DSB) FREQUENCY MODULATED CONTINUOUS WAVE (FMCW) RADARS
A method for phase-conjugate target emulation for testing a DSB FMCW radar includes selecting a proxy transponder from an array of frequency-shifting transponders to transmit an emulated target radar signal to a radar DUT. The proxy transponder is located at a mirror image location with respect to a desired DoA of a signal from an emulated radar target. The method further includes receiving a radar signal from the radar DUT and generating an output signal to be transmitted by the proxy transponder to the radar DUT by swapping roles of a normal sideband component and a ghost sideband component of the output signal such that the ghost sideband component appears to the radar DUT as a desired emulant and the normal sideband component appears to the radar DUT an undesired ghost sideband component. The method further includes transmitting the output signal to the radar DUT.
A method for characterizing a timestamping behavior of a device under test (DUT) includes, at a test system, transmitting packets to and receiving packets from the DUT. The test system controls transmit (Tx) timestamping of the packets transmitted to the DUT or receive (Rx) timestamping of the packets received from the DUT. The test system determines based on the Tx and Rx timestamping, timing measurements of the packets transmitted to the DUT and the packets received from the DUT. The test system uses the timing measurements to identify and characterize a timestamping behavior of the DUT.
H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages
94.
OPTICAL AND MANUFACTURING AWARE DESIGN FLOW FOR METASURFACES
A method includes receiving a metasurface design including a plurality of meta-atoms arranged to modify phases of incident waves, the plurality of meta-atoms being from a library of different nominal meta-atoms; generating, by a processing device, a library of manufacturing-aware meta-atoms based on the library of different nominal meta-atoms; and generating instructions for fabricating a manufacturing-aware metasurface having layout computed using a cost function based on the metasurface design and the library of manufacturing-aware meta-atoms.
One example method occurs at a test system implemented using at least one processor. The method includes receiving test configuration information associated with a test session for causing one or more packets to be transmitted via lanes connecting a transmitter and a receiver in a test environment; transmitting, from the transmitter and to the receiver, a first packet of the test session, wherein transmitting the first packet as data blocks and sending the data blocks via the lanes, wherein transmitting the first packet includes emulating lane skewing associated with one or more of the lanes causing at least some of the data blocks to arrive at different times; receiving a first ingress timestamp associated with the first packet; and analyzing the first ingress timestamp and a first expected ingress timestamp based on lane skew information associated with the test session.
H04L 43/106 - Surveillance active, p. ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p. ex. en ajoutant des horodatages
Measuring MDEVM of a DUT includes splitting an RF signal output by a DUT into first and second RF signals; acquiring and digitizing the first and second RF signals in first and second channels without demodulating the first and second RF signals; performing equalization of the first and second RF signals; measuring first and second modulation distortion (MD) error vectors of the equalized first and second RF signals; performing cross-correlation of the first and second MD error vectors across the first and second channels; averaging the cross-correlated MD error vectors over symbols and packets of the RF signal; and dividing the averaged cross-correlated MD error vectors by signal power of an ideal signal to obtain cross-correlated MDEVMs over a time period or bandwidth of a waveform of the RF signal, where performing the cross-correlation suppresses contribution of uncorrelated noise.
A device for generating a sampling strobe, which controls a sampling device to sample an input signal, includes a phase shifter configured to phase shift an input clock to provide multiple phase shifted input clock signals; and aperture generating circuits configured to generate sampling clock signals from the phase shifted input clock signals, respectively, by adjusting duty cycles of the phase shifted input clock signals to provide sampling pulses having desired pulse widths, where for each sampling clock signal of the sampling clock signals, a rising edge and a falling edge of each sampling pulse originate from the same input edge of the input clock; and apply the sampling clock signals to interleaved samplers of the sampling device, respectively, for controlling sampling of the input signal by integrating according to the desired pulse widths of the sampling pulses, where the desired pulse widths correspond to sampling apertures.
Methods, systems, and computer readable media for providing a network test environment with variable emulation fidelity are disclosed. According to one method, the method occurs at a test system implemented using at least one processor. The method includes receiving test configuration information associated with a test session for configuring a test environment comprising a plurality of test bed elements (TBEs); configuring, using the test configuration information and available test system resources, the plurality of TBEs, wherein configuring the plurality of TBEs includes selecting a first TBE of the plurality of TBEs providing a higher fidelity than a second TBE of the plurality of TBEs; initiating the test session involving the test environment; and obtaining test results associated with the test session.
H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
99.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TRAINING A MACHINE LEARNING (ML) MODEL USING FUZZ TEST DATA
One example method for training a machine learning model using fuzz test data comprises: at a test system: performing, using test configuration information, a plurality of fuzz testing sessions involving one or more systems under test (SUT); obtaining fuzz test data from one or more sources, wherein the fuzz test data includes test traffic data and SUT performance data associated with the plurality of fuzz testing sessions; training, using the fuzz test data and one or more machine learning algorithms, a machine learning model for receiving as input traffic data involving a respective SUT and SUT performance data and providing as output a stress state value indicating the likelihood of the respective SUT crashing or failing; and storing, in a machine learning model data store, the trained machine learning model for subsequent use by the test system or a SUT analyzer.
G06N 3/043 - Architecture, p. ex. topologie d'interconnexion fondée sur la logique floue, l’appartenance floue ou l’inférence floue, p. ex. systèmes d’inférence neuro-floue adaptatifs [ANFIS]
Methods, systems, and computer readable media for testing video streaming on a wireless network. An example method includes receiving selection of a video streaming resource for streaming on the wireless network. The method includes recording, at a mobile device, one or more test samples of the video streaming resource streamed over the wireless network. The method includes recording, at a test system, one or more reference samples of the video streaming resource streamed over a wired network distinct from the wireless network. The method includes calculating one or more quality of experience (QoE) performance indicators for video streaming of the video streaming resource on the wireless network by comparing the test samples and the reference samples of the video streaming resource.
H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
H04L 65/61 - Diffusion en flux de paquets multimédias pour la prise en charge des services de diffusion par flux unidirectionnel, p. ex. radio sur Internet