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
9.
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
13.
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.
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
H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
H03H 9/64 - Filtres utilisant des ondes acoustiques de surface
14.
NOISE MARGIN MEASUREMENT OF A REPEATING SIGNAL UNDER TEST (SUT)
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
15.
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]
21.
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
24.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TESTING INGRESS TIMESTAMPING USING LANE SKEWING
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
25.
SYSTEM AND METHOD FOR MEASURING MODULATION DISTORTION ERROR VECTOR MAGNITUDE (EVM) OF A DEVICE UNDER TEST (DUT)
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
28.
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
30.
SYSTEM FOR DETERMINING OPTICAL PROBE LOCATION RELATIVE TO A PHOTONIC INTEGRATED CIRCUIT
A system for determining optical probe location relative to a photonic integrated circuit (PIC) is described. A diffractive optical element (DOE), which includes a plurality of lens elements, is disposed in the PIC, and has a focal point of absolute maximum reflection at location having coordinates in three-dimensions above the PIC. The system includes an optical waveguide probe, and an optical source adapted to provide light through the optical waveguide probe and incident on the DOE. The DOE reflects and focuses light back to the optical waveguide probe, and a power meter is adapted to receive at least a portion of the light reflected and focused at the focal point above the PIC. Based on the determination of a location of the absolute maximum reflection, consistent and reliable testing of PIC can be achieved.
An oscilloscope includes a memory that stores instructions; and a processor that executes the instructions. When executed by the processor, the instructions cause the oscilloscope to obtain a measurement of a first radio frequency signal; split a first spectrum based on the first radio frequency signal into a first low-frequency band and a first high-frequency band; perform a first Fourier transform to compute a first new spectrum based on the first spectrum; compute a first waveform of the first new spectrum with noise of the oscilloscope reduced by performing a first inverse Fourier transform based on the first new spectrum; and combine the first new spectrum with noise of the oscilloscope reduced with the first low-frequency band.
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
32.
Methods, systems, and computer readable media for injecting test plugins into user-space network protocol stack executing on device under test (DUT) and executing test plugins during testing of DUT
A method for injecting a test plugin into a user-space network protocol stack executing on a device under test (DUT) and executing the test plugin during testing of the DUT includes transmitting, from a test system and to a first DUT, a first test plugin. The method further includes injecting the first test plugin into a user-space network protocol stack executing on the first DUT while the user-space network protocol stack is executing. The method further includes executing the first test plugin. The method further includes, while the first test plugin is executing, transmitting test packets to the DUT and receiving packets from the DUT. The method further includes reporting, from the DUT and to the test system, results generated from execution of the first test plugin.
A test circuit for measuring phase distortion includes a first laser, a second laser and a photo diode. The first laser is tuned to a first frequency f1 and generates a first optical signal. The second laser is tuned to a second frequency f2 and generates a second optical signal and phase modulates the second optical signal with a periodic signal with a repetition frequency fM. The photo diode receives and mixes the first optical signal and the second optical signal, and produces a first tone at a third frequency f3, which is a carrier frequency equal to an absolute value of a difference between the second frequency f2 and the first frequency f1, a second tone at a fourth frequency f4 at a difference between the third frequency f3 and the repetition frequency fM, and a third tone at a fifth frequency f5 at a sum of the third frequency f3 and the repetition frequency fM.
An instrument for measuring a physical quantity, an instrument system having a plurality of such instruments, and a method for operating such a system are described. The instrument includes a sensor, an instrument class error calculator and a communication interface. The sensor measures the physical quantity and generates a value, Vm, for the physical quantity. The instrument class error calculator provides an instrument class error associated with Vm. The instrument system includes a plurality of these instruments that are manufactured on an ongoing basis. The instrument system includes a database that stores a measurement generated by each instrument in a sample of the instruments during manufacture and a communication link between the database and one of the instruments in the class that provides information on the instruments based on measurements made after the one of the instruments in the class was manufactured.
A device performs operations on a plurality of streams of data. The device includes a frequency domain converter logic that transforms input signal samples of radio frequency (RF) signal impulse response data to frequency domain signal results. A first arbiter has a plurality of inputs. Each input from the plurality of inputs receives one stream of data from a plurality of streams of data. Each stream of data in the plurality of streams of data includes a stream of RF signal impulse response data. For each arbitration cycle, the first arbiter selects an input signal sample from one of the plurality of inputs to forward to the frequency domain converter logic. Multi-stream first-in-first-out (FIFO) memory that has a separate FIFO buffer for each stream of data in the plurality of streams of data. For each input signal sample transformed by the frequency domain converter logic into a frequency domain signal result, the frequency domain converter logic places the frequency domain signal result into a FIFO buffer of the multi-stream FIFO memory that corresponds to a memory stream from which the input signal sample originated.
G06F 17/14 - Transformations de Fourier, de Walsh ou transformations d'espace analogues
36.
METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR NETWORK TEST CONFIGURATION AND EXECUTION USING BROKERED COMMUNICATIONS WITH A LARGE LANGUAGE MODEL (LLM)
One example method for network test configuration and execution using brokered communications with a large language model (LLM) comprises receiving, at an LLM communication broker and from a user, input regarding a network test objective for a network test; generating, by the LLM communication broker, based on the input regarding the network test objective, and using an application programming interface (API) of the LLM, input for invoking the LLM to produce configuration instructions for the network test; providing, by the LLM communication broker and to the LLM, the input for invoking the LLM to produce the configuration instructions; receiving, by a network test system, the configuration instructions for the network test; using, by the network test system, the configuration instructions to configure a network test system to conduct the network test; and conducting, by the network test system, the network test.
In some examples, a system includes a test controller and a training data collector. The test controller is configured for receiving a test case including test case definition information defining a network test for a system under test (SUT); determining test system resource information for test system resources configured to execute the test case; and executing the test case on the SUT. The training data collector is configured for collecting at least a portion of the test case definition information; collecting SUT status information or SUT configuration information or both for the SUT; collecting metadata associated with the test case including at least one test context label; and processing collected data to produce artificial intelligence training data.
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
G06F 11/263 - Génération de signaux d'entrée de test, p. ex. vecteurs, formes ou séquences de test
38.
Methods, systems, and computer readable media for controlling a traffic generator using an open application programming interface
One example method for controlling a traffic generator using an open application programming interface (API) occurs at a vendor-agnostic traffic generator controller. The method comprises: receiving, via an open API, a vendor-agnostic test command; distributing, using at least one distribution rule, the vendor-agnostic test command to at least one service module; generating, by the at least one service module and using a translation rule, one or more device-specific commands for performing an aspect of testing or test configuration, wherein the at least one service module generates telemetry data associated with the generation of the one or more device-specific commands and the telemetry data is provided periodically or aperiodically to a data collector using an open telemetry API; and sending the one or more device-specific commands to a test related device, wherein the test related device includes a traffic generator.
A method for ZTNA testing using application-independent authentication profiles includes providing, at a network traffic emulation platform, user-selectable application flows for generating emulated application traffic to send to an application and providing application-independent authentication profiles for emulating authentication messaging of different ZTNA systems. The method further includes selecting one of the application flows and receiving, at the network traffic emulation platform, user selection of one of the application-independent authentication profiles. The method further includes generating and transmitting emulated authentication traffic to a ZTNA system according to the selected authentication profile, and, in response to successful completion of exchanges required by the authentication profile, generating and transmitting emulated application traffic to a network application according to the user-selected application flow.
Methods, systems, and computer readable media for link multiplexing and forwarding packets in a test environment are disclosed. One example method occurs at a network switch comprising a first plurality of ports and a second plurality of ports, wherein each of the first plurality of ports is connected to one of a plurality of traffic generators and each of the second plurality of ports is connected to a system under test (SUT). The method comprises receiving, by the network switch, test packets via the first plurality of ports, wherein a first portion of the test packets includes a first aggregation identifier associated with a first egress port of the second plurality of ports; and forwarding, using the first aggregation identifier and at least one corresponding egress forwarding rule, the first portion of the test packets via the first egress port toward the SUT.
An electrooptic (EO) phase modulator is described. The EO phase modulator includes: a first photonic bandgap (PBG) metamaterial region suppressing propagation of light having a wavelength of interest; a second PBG metamaterial region suppressing propagation of light having the same wavelength of interest; an EO region disposed between the first and second PBG metamaterial regions and adapted to guide light having the wavelength of interest; a first electrode contacting the first PBG metamaterial region; and a second electrode contacting the second PBG metamaterial region. A magnitude of an electric field across the first and second PBG metamaterial regions is small compared to a magnitude of the electric field across the EO region. An EO intensity modulator including two EO phase modulators is also described.
G02F 1/035 - 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 basés sur des céramiques ou des cristaux électro-optiques, p. ex. produisant un effet Pockels ou un effet Kerr dans une structure de guide d'ondes optique
42.
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 variable gain horn and a system for testing an antenna with the variable gain horn is disclosed. The variable gain horn includes a horn adapted to transmit electromagnetic signals to an antenna under test. The horn is adapted to have a diverging lens attached and detached without fasteners at its distal end of the horn by a form fit. When the diverging lens is not attached, the variable gain horn transmit the electromagnetic signals at a higher directivity than when the variable gain horn with the diverging lens attached to the distal end. The system also comprises a parabolic mirror adapted to reflect the electromagnetic signals incident thereon from the variable gain horn to an antenna under test (AUT).
H01Q 1/22 - SupportsMoyens de montage par association structurale avec d'autres équipements ou objets
H01Q 3/26 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la phase relative ou l’amplitude relative et l’énergie d’excitation entre plusieurs éléments rayonnants actifsDispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante
44.
Waveform creation for RF distortion analysis and gain compression characterization
A system includes a memory that stores instructions; and a processor. When executed by the processor, the instructions cause the system to: obtain inputs including a number of steps, a size of the steps, a duration of the steps, and a waveform sample rate; reconcile the duration of the steps against the waveform sample rate to ensure a number of samples per step is an integer number; compute a list of power levels based on the number of steps and the size of the steps; convert the list of power levels to a list of voltage levels; create a first array for I data based on the voltage levels; create a second array for Q data so that a length of the first array matches a length of the second array; and combine the first array and the second array to create an IQ baseband waveform data array.
Methods, systems, and computer readable media for breach and attack simulation. An example method includes detonating malware within a sandbox; analyzing one or more impacts of the malware based on detonating the malware within the sandbox; generating, based on analyzing the one or more impacts of the malware, an executable malware emulation file; executing the executable malware emulation file on an endpoint system featuring an installed endpoint detection and response (EDR)-under-test solution; analyzing the performance of the EDR-under-test in response to executing the executable malware emulation file; and reporting one or more test results based on analyzing the performance of the EDR-under-test.
G06F 21/57 - Certification ou préservation de plates-formes informatiques fiables, p. ex. démarrages ou arrêts sécurisés, suivis de version, contrôles de logiciel système, mises à jour sécurisées ou évaluation de vulnérabilité
G06F 21/53 - Contrôle des utilisateurs, des programmes ou des dispositifs de préservation de l’intégrité des plates-formes, p. ex. des processeurs, des micrologiciels ou des systèmes d’exploitation au stade de l’exécution du programme, p. ex. intégrité de la pile, débordement de tampon ou prévention d'effacement involontaire de données par exécution dans un environnement restreint, p. ex. "boîte à sable" ou machine virtuelle sécurisée
46.
Continuous phase maintenance for switched frequencies using phase accumulators
An integrated phase accumulator apparatus includes a first phase accumulator, a second phase accumulator, and a switch. The first phase accumulator is configured to accumulate a first phase increment over time and provide a first accumulated phase value for signal generation via a local oscillator at a first frequency. The second phase accumulator is configured to accumulate a second phase increment over time and provide a second accumulated phase value for signal generation via the local oscillator at a second frequency. The switch is configured to switch the integrated phase accumulation apparatus between the first frequency and the second frequency and between the second frequency and the first frequency so as to maintain a first continuous phase for the first frequency and a second continuous phase for the second frequency.
A method for testing Bluetooth® Classic wireless devices includes identifying a Bluetooth® wireless device under test (DUT) by a test device. The method further includes signaling, by the test device and with the Bluetooth® wireless DUT over a Bluetooth® signaling interface, to identify at least one service provided by the Bluetooth® wireless DUT. The method further includes generating commands associated with the at least one service by the test device and based on the at least one service. The method further includes transmitting test packets including the commands to the Bluetooth® wireless DUT by the test device. The method further includes receiving, by the test device, packets including responses to a least some of the commands. The method further includes determining a performance metric of the Bluetooth® wireless DUT by the test device and based on the test packets and the packets including the responses.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
48.
EMULATION OF SPATIALLY DISTRIBUTED OBJECTS WITH A SPARSELY POPULATED ARRAY OF RADAR TARGET SIMULATORS
A system for receiving a radar signal transmitted by a radar device under test (DUT) includes: a plurality of antennae disposed in an array of rows and columns; a plurality of radar target simulators (RTS's), one or more of the plurality of RTS's being selectively connected to each of rows or columns of the plurality of antennae. The plurality of antennae are adapted to receive signals selectively from the one or more RTS's connected to the column or row, and to transmit to the signals to the DUT. The system also includes a switching matrix adapted to selectively switch between selected antennae in each of the columns or each of the rows of the plurality of antennae to connect selected respective RTS's of the plurality of RTS's to selected active antennae of the plurality of antennae in a time division manner.
A probe tip for connecting a test instrument to a device under test (DUT) includes a rigid frame configured to attach to a stable base; a connector assembly attached to or integrated with the rigid frame; and a flexible tip portion removably connected at a proximal end to the connector assembly. The flexible tip portion includes multiple DUT contacts at a distal end and multiple electrical leads respectively connected to the multiple DUT contacts.
A method determines an initial mesh for a conductor in an electronic circuit design to enable more efficient simulation of electro-magnetic properties of the conductor. The method includes parsing a three-dimensional representation of a conductor as multiple vertices of a closed polygon, each vertex joining corresponding edges of the polygon; obtaining a straight skeleton of the conductor by moving the edges inwardly toward a center of the polygon at a constant speed in a self-parallel manner; determining widths of the conductor at multiple points along the straight skeleton as a function of the edges moving inwardly at the constant speed; constructing a backbone of the conductor, including registering the widths of the conductor along the conductor backbone; providing mesh cells on the conductor backbone using predetermined scaling factors of the registered widths of the conductor backbone; and generating the initial mesh for the conductor based on the mesh cells.
G06F 30/39 - Conception de circuits au niveau physique
G06F 30/398 - Vérification ou optimisation de la conception, p. ex. par vérification des règles de conception [DRC], vérification de correspondance entre géométrie et schéma [LVS] ou par les méthodes à éléments finis [MEF]
H01B 13/00 - Appareils ou procédés spécialement adaptés à la fabrication de conducteurs ou câbles
54.
Methods, systems, and computer readable media for determining an internal time of a time-sensitive networking (TSN) network card
A method for determining an internal time of a time-sensitive networking (TSN) network card includes generating at least one initial packet with a launch time parameter at a computing device. The computing device sends the at least one initial packet to a TSN network card for transmission and receives a transmit completion signal from the TSN network card confirming that the TSN network card transmitted the at least one initial packet. The computing device determines an approximate current internal time of the TSN network card using the launch time parameter and the received transmit completion signal.
The subject matter described herein includes methods, systems, and computer readable media for non-intrusive queue analysis. A method for non-intrusive queue analysis occurs at a test analyzer of a test system, the test analyzer for analyzing packet queue performance of a system under test (SUT). The method comprising: receiving, via at least one mirrored ingress port of the SUT, a plurality of copied ingress test packets; receiving, via at least one mirrored egress port of the SUT, a plurality of copied egress test packets; correlating, using a correlation technique, the plurality of copied ingress test packets and the plurality of copied egress test packets; and generating, using the correlated packets, at least one packet queue performance metric associated with the SUT.
The subject matter described herein includes methods, systems, and computer readable media for generating DTE. One method for generating DTE includes at a test device for testing a timing device: configuring, using configuration information, a timestamp impairment engine for generating DTE values for transmit timestamps, wherein the timestamp impairment engine utilizes a sine wave based formula to generate the DTE values; generating a packet comprising an impaired transmit timestamp, wherein the impaired transmit timestamp is generated using a non-impaired timestamp and a DTE value generated by the timestamp impairment engine; and sending the packet to the timing device.
A method and system synchronize first and second VNAs for testing a DUT over a long distance. The method includes receiving at the second VNA an RF signal from the first VNA; mixing the RF signal and an LO signal at the second VNA to output an IF signal to an ADC; determining a reference error ratio between a first reference clock in the first VNA and a second reference clock in the second VNA; adjusting an LO frequency to a corrected LO frequency by applying the reference error to a desired LO frequency; mixing the RF signal and the adjusted LO signal to output the IF signal; and resampling the IF signal at an adjusted sample rate to output a corrected IF signal corrected for the reference error, without adjustments being made to the first or second reference clock.
A direct digital synthesizer transmits a signal. The direct digital synthesizer includes a phase increment calculator, a phase accumulator, a phase-to-amplitude converter (PAC) and a phase preset calculator. The phase increment calculator determines a phase increment for a selected frequency. The phase accumulator accumulates the phase increment over time and provides an accumulated phase value. The phase-to-amplitude converter (PAC) converts the accumulated phase value to a periodic signal having the selected frequency. The phase preset calculator determines a phase preset value for the selected frequency of the periodic signal and a provided time offset for a time specified by a controlling event. The direct digital synthesizer is aligned with another direct digital synthesizer using the time offset based on measurements of a residual time alignment mismatch between the signal and another signal transmitted by the other direct digital synthesizer.
A circulator and similar devices adapted for use in the transmission and reception of electromagnetic signals, such as microwave and RF signals. Beneficially, the circulator is formed from a single layer, comprising vias therein that all or some of which are filled with a ferrimagnetic material that is used to generate a magnetic field in a particular direction. The magnetic field is a vector sum of the magnetic field generated in each of the vias filled with a ferrimagnetic material that is biased with an external magnetic field in a specific direction to establish a preferred precessional motion of the material's constituent dipoles. This preferred precessional motion will govern the circulatory behavior and non-reciprocal properties of the device when an external signal is applied. As noted above, this magnetic field guides electromagnetic signals in a first direction that substantially prevents an electromagnetic signal from propagating in a second direction opposite the first direction.
A controller includes a memory, a processor, and a first interface to a clock recovery unit that provides a recovered clock. When executed by the processor, instructions from the memory cause the controller to: instruct, via the first interface, the clock recovery unit at a first loop bandwidth to provide the recovered clock to a signal sampler; instruct, via the first interface, the clock recovery unit at a second loop bandwidth wider than the first loop bandwidth, to provide the recovered clock to the signal sampler; compare measurements from the signal sampler at the first loop bandwidth to measurements from the signal sampler at the second loop bandwidth; and instruct, via the first interface, the clock recovery unit at a third loop bandwidth to provide the recovered clock to the signal sampler applying adjustments based on comparing the measurements.
Methods, systems, and computer readable media for detecting network service anomalies. An example method includes, during a learning phase, detecting a client initiating a first network interaction with an application and recording a start time for the first network interaction with the application; determining that the first network interaction with the application has ceased and recording an end time for the first network interaction; and determining, based on the start time and the end time, an application interaction rate for the first network interaction with the application. The method includes, during a detection phase, detecting the client initiating a second network interaction with the application; determining a second application interaction rate for the second network interaction; and determining that a network service anomaly occurred during the second network interaction based on the first application interaction rate and the second application interaction rate.
H04L 41/0631 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse des causes profondesGestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse de la corrélation entre les notifications, les alarmes ou les événements en fonction de critères de décision, p. ex. la hiérarchie ou l’analyse temporelle ou arborescente
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 system and method are provided for compensating for thermal drift of a probe device. The method includes monitoring a first temperature of a laser source in a sensor head that receives output electrical signals from a DUT and outputs corresponding optical signals; monitoring a second temperature of a photoreceiver in a probe interface that converts the optical signals to electrical test signals to input to the test instrument; calculating a first value of a first bias voltage using the first temperature; applying the first value of the first bias voltage to the laser source to compensate for thermal drift when the first temperature is within a first predefined temperature range; calculating a second value of a second bias voltage for the photoreceiver using the second temperature; and applying the second value of the second bias voltage to the photoreceiver to compensate for thermal drift when the second temperature is within a second predefined temperature range.
G01R 15/22 - Adaptations fournissant une isolation en tension ou en courant, p. ex. adaptations pour les réseaux à haute tension ou à courant fort utilisant des dispositifs émetteurs de lumière, p. ex. LED, optocoupleurs
G01R 19/00 - Dispositions pour procéder aux mesures de courant ou de tension ou pour en indiquer l'existence ou le signe
G01R 19/252 - 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 utilisant des convertisseurs analogiques/numériques du type à conversion de la tension ou du courant en fréquence et mesure de cette fréquence
A method of analyzing measurement data includes sorting EDSs into similarity clusters including a representative RDS; labeling the similarity clusters; sorting the EDSs or RDSs into sub-clusters; selecting one of the EDSs or RDSs in each of the sub-clusters as a search seed representative of the sub-cluster; sorting measurement EDSs from measurement data into measurement clusters including a representative measurement RDS; determining for each search seed a most similar one of the measurement EDSs or RDSs; identifying the determined most similar one of the measurement EDSs or RDSs for each search seed as a classification segment corresponding to the search seed; sorting new measurement EDSs or RDSs into classification clusters with the classification segments; classifying all the new measurement EDSs or RDSs in each classification cluster the same as the corresponding classification segment; and determining whether patterns of interest are in the measurement data stream based on the classification clusters.
A system is proved for performing testing of devices under test (DUTs). The system includes edge sensors configured to collect measurement data from and to provide stimulus data to the DUTs for performing testing of the DUTs, where each edge sensor includes a data transducer and an intelligent network interface card configured to manage a transfer of the measurement data via a high-speed data network using remote direct memory access (RDMA); and a remote data center remote from the edge sensors, where the remote data center is scalable with respect to the number of edge sensors, and is configured to communicate with the edge sensors over the high-speed data network, where communicating with the edge sensors includes at least sending control signals for controlling the testing, receiving the measurement data, and/or sending the stimulus data.
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
An oscilloscope includes a memory that stores instructions; and a processor that executes the instructions. When executed by the processor, the instructions cause the oscilloscope to obtain a measurement of a first radio frequency signal; perform a first Fourier transform to compute a first new spectrum based on the measurement of the first radio frequency signal; and compute a first waveform of the first new spectrum with noise of the oscilloscope reduced by performing a first inverse Fourier transform based on the first new spectrum.
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
68.
System and method for determining corrected total radiated power (TRP) or corrected total isotropic sensitivity (TIS) of offset antenna under test
A method determines corrected TRP or TIS of an AUT in a near-field test chamber, the AUT having a phase center offset from a rotation center of the test chamber. The method includes performing EIRP or EIS measurements of the AUT at first sampling grid points on a first closed-surface geometric shape centered at the rotation center; mapping second sampling grid points to the first closed-surface geometric shape to provide mapped sampling grid points on the first closed-surface geometric shape, where the second sampling grid points are on a second closed-surface geometric shape centered at the phase center of the AUT; determining estimated EIRPs or EISs at the mapped sampling grid points using the EIRP or EIS measurements; scaling the estimated EIRPs or EISs at the mapped sampling grid points to provide scaled EIRPs or EISs; and calculating the corrected TRP or TIS based on the scaled EIRPs or EISs.
A method for testing a link allocation (LA) implementation, the method comprising: at a test system for testing a system under test (SUT): determining at least one LA implementation parameter usable for modifying an LA implementation of the SUT; generating a test session plan for testing the SUT, wherein generating the test session plan includes determining a first plurality of test values for the at least one LA implementation parameter; and initiating, using the test session plan, a test session involving the SUT, wherein, during the test session, the test system causes the SUT to modify the LA implementation using at least one of the first plurality of test values.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
H04L 41/12 - Découverte ou gestion des topologies de réseau
An antenna array controller is configured to measure a magnitude and phase of each of a set of antenna array elements, and compensate for leakage of other elements of the set of array elements. The leakage may be compensated for by one or more mechanisms including phase cancellation by row of antenna array elements, programmatic cancellation via a single offsetting antenna array element of the antenna array elements, and deembedding array leakage by subtracting the array leakage from the measured data.
H01Q 3/26 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la phase relative ou l’amplitude relative et l’énergie d’excitation entre plusieurs éléments rayonnants actifsDispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante
H01Q 3/28 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la phase relative ou l’amplitude relative et l’énergie d’excitation entre plusieurs éléments rayonnants actifsDispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante faisant varier l'amplitude
H01Q 3/38 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la phase relative ou l’amplitude relative et l’énergie d’excitation entre plusieurs éléments rayonnants actifsDispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante faisant varier la phase par des moyens électriques avec des déphaseurs variables les déphaseurs étant numériques
A system for measuring and calibrating an antenna array having a plurality of antenna array elements each configured to individually radiate signals is described. The system includes an antenna array controller comprising a memory that stores instructions and a processor that executes the instructions. When executed by the processor, the instructions cause the system to: measure a magnitude and phase of each of a set of antenna array elements; and compensate for leakage of other antenna array elements of the set of antenna array elements.
H01Q 21/24 - Combinaisons d'unités d'antennes polarisées dans des directions différentes pour émettre ou recevoir des ondes polarisées circulairement ou elliptiquement ou des ondes polarisées linéairement dans n'importe quelle direction
H04B 17/12 - SurveillanceTests d’émetteurs pour l’étalonnage d’antennes d’émission, p. ex. de l’amplitude ou de la phase
72.
PARTIAL DISCHARGE FAULT DETECTOR FOR BATTERY TESTING
An apparatus, a method and a system for testing a battery are disclosed. A voltage source adapted to apply a voltage to an assembly having a first battery electrode, a second battery electrode and a separator layer disposed between the first and second battery electrodes. A current logger is adapted to measure a current caused by partial discharges in the separator layer caused by the contaminants or voids in the separator layer, or at an interface between the first battery electrode and the separator layer, or at an interface between the second battery electrode and the separator layer, or in the separator layer. The voltage is less than a threshold value of a characteristic breakdown voltage of the separator layer.
Methods, systems, and computer readable media for a collection of distributed highly available (HA) data processing units (DPUs) in a data center. An example system includes a test packet generator configured for generating test traffic and transmitting the test traffic towards an HA DPU pair. The system includes a test controller configured for executing, while the data center is operating with live traffic, a test case and controlling the test packet generator to cause a failover test event at the HA DPU pair. The system includes a monitoring module, deployed on at least one DPU of the HA DPU pair, and configured for monitoring the HA DPU pair during the failover test event and reporting one or more metrics characterizing the failover test event to the test controller.
H04L 43/062 - Génération de rapports liés au trafic du réseau
H04L 43/0817 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux en vérifiant la disponibilité en vérifiant le fonctionnement
74.
INTELLIGENT POWER ALLOCATION FOR BATTERY PACK TESTING
A battery pack test system includes a power cluster, a power router, a power allocation manager, and a plurality of test bench control units. The power cluster includes a plurality of power units. The power allocation manager is configured to dynamically switch allocations of power from individual power units of the plurality of power units to a plurality of test channels each connected to a different device under test. The plurality of test bench control units are each configured to interface with the power router and a different corresponding device under test. Each of the test bench control units includes a plurality of measurement sensors for measuring characteristics of the corresponding device under test.
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
G01R 31/36 - Dispositions pour le test, la mesure ou la surveillance de l’état électrique d’accumulateurs ou de batteries, p. ex. de la capacité ou de l’état de charge
75.
IMPLEMENTING NON-POINT TARGETS USING DIRECT SYNTHESIS OF RADAR SIGNALS
A method of emulating echo signals reflected from an elongated target during radar testing includes identifying first and second end points do the target; acquiring a radar signal from a radar sensor that includes multiple receive elements; generating emulated echo signals, responsive to the acquired radar signal, corresponding to target points on the target, including the first and second end points and reference points located on a line connecting the first and second end points, by repeatedly identifying descriptive attributes corresponding to each of the target points during an integration period of the radar sensor, where the descriptive attributes are identified by interpolating between the corresponding descriptive attributes of the first and second end points; and applying the emulated echo signals to the receive elements of the radar sensor, respectively, during the integration period, where radar sensor calculates a relative position of the target using the descriptive attributes.
METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR ANALYZING AND DISPLAYING WIRELESS SIGNAL DATA CAPTURED BY A WIRELESS SIGNAL CAPTURE AND DATA ANALYZER DEVICE
The subject matter described herein includes methods, systems, and computer readable media for analyzing and displaying wireless signal data captured by a wireless signal capture and data analyzer device. The method includes capturing wireless in-phase and quadrature (IQ) signals transmitted over an air interface between a real or emulated wireless base station and one or more real or emulated user equipment (UE) devices. The device stores parameters from the captured IQ signals in a log file and provides a graphical user interface (GUI) that displays the parameters and enables a user to select them. The GUI receives user inputs selecting one or more parameters and a selectable operators. The device then performs an operation corresponding to the selectable operator on the one or more parameters and generates an output and presents the output to the user via the graphical user interface.
A method for emulating physical layer impairments in a cloud computing environment includes at a test controller: configuring, using a first DI-CNI message comprising first configuration information, a first container hosting a first application, wherein the first configuration information includes information for implementing or emulating a first physical layer related impairment; configuring, using the first DI-CNI message or a second DI-CNI message comprising second configuration information, a second container hosting a second application, wherein the second configuration information includes information for implementing or emulating a second physical layer related impairment; initiating a test session causing test packets to interact with the first container and/or the second container, wherein the test packets are impaired by the first and/or the second physical layer related impairment; and during the test session, sending a third DI-CNI message for modifying the first and/or the second physical layer related impairment.
A method is provided for determining source match of a test system including an RF source, a vector network analyzer (VNA) and a test port. The method includes connecting a first calibration standard to the test port; generating an RF signal using the RF source, and applying the RF signal to the first calibration standard; measuring a first incident signal of the RF signal at a first receiver of the test system, and measuring a first reflected signal at a second receiver of the test system; connecting a second calibration standard to the test port; measuring a second incident signal of the RF signal at the first receiver of the test system, and measuring a second reflected signal at the second receiver of the test system; and determining the source match of the test system using the first incident and reflected signals and the second incident and reflected signals.
G01R 35/00 - Test ou étalonnage des appareils couverts par les autres groupes de la présente sous-classe
G01R 27/28 - Mesure de l'atténuation, du gain, du déphasage ou des caractéristiques qui en dérivent dans des réseaux électriques quadripoles, c.-à-d. des réseaux à double entréeMesure d'une réponse transitoire
H04B 17/21 - SurveillanceTests de récepteurs pour l’étalonnageSurveillanceTests de récepteurs pour la correction des mesures
79.
METHOD AND APPARATUS FOR MULTIPLE-INPUT MULTIPLE-OUTPUT (MIMO) TESTING USER EQUIPMENT (UE)
A system, device and method for optimization of a radiated transmission matrix by the selecting probe antennae and applying a compensation network in the test system are described. Among other benefits, the anechoic chamber in which the DUT is disposed is comparatively small and inexpensive. The time-consuming process of inverse matrix tuning or isolation level checking that plagues known systems, device and methods of testing DUT is substantially avoided. Because of small size of shield box and probe antenna selection algorithm, low path loss and acceptable power in testing can be realized.
A system and method are provided for compiling a bare quantum-logic circuit. The method includes receiving the bare quantum-logic circuit including multiple encoded operations and multiple syndrome measurements, where each encoded operation and each syndrome measurement may be associated with an input and/or output quantum error correction code; interleaving multiple random stabilizers and/or multiple random stabilizers associated with multiple random operations between adjacent encoded operations, between adjacent syndrome measurements, and/or between adjacent encoded operations and syndrome measurements, respectively, to provide one or more modified quantum-logic circuits logically equivalent to the bare quantum-logic circuit; and outputting the one or more modified quantum-logic circuits to a quantum information processor or a simulator of quantum information processor for execution, where when executed, the one or more modified quantum-logic circuits enable a noise-tailored outcome, having reduced coherent and non-unital logical noise.
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 is provided for measuring a power radiated pattern of an incident radio frequency (RF) signal indicating spatial distribution characteristics of a device under test (DUT). The system includes multiple antenna elements arranged in an array, where the antenna elements include antennas and diodes coupled to the antennas, respectively. Each antenna has a radar cross-section (RCS) that is too small for the antenna elements to operate in a reflect mode. Each diode is zero biased, such that the diodes receive the incident RF signal through the antennas to which the diodes are respectively coupled, and rectify the incident RF signal to DC voltages that are proportional to power of the incident RF signal, enabling the antenna elements to operate in a detect mode.
Methods, systems, and computer readable media for smartswitch service chaining are disclosed. One example method occurs at a smartswitch controller implemented using at least one processor, the method comprising: receiving service chain configuration information indicating a service chain involving services performed using data processing units (DPUs) in at least one smartswitch; generating, using the service chain configuration information, one or more switching rules for causing traffic at the at least one smartswitch to be directed to one or more of the DPUs associated with the service chain; and providing the one or more switching rules to the at least one smartswitch or a management entity for implementing the one or more switching rules at the at least one smartswitch.
Methods, systems, and computer readable media for test system agent deployment in a smartswitch computing environment are disclosed. One example method occurs at a test system, the method comprising: obtaining test information indicating a smartswitch or a data processing unit (DPU) of the smartswitch for testing in a smartswitch computing environment or at least one test system agent deployment factor, wherein the smartswitch includes a switch processor and DPUs; determining, using the test information and topology information about the smartswitch computing environment, at least one location for deploying at least one test system agent; and providing placement information indicating the at least one location for deploying the at least one test system agent to a target system or to a test system agent controller.
Methods, systems, and computer readable media for using a programmable processing pipeline device to execute scalable connections per second (CPS) generation test and an application replay sequence test
A method for using a programmable processing pipeline to implement an application replay sequence test or a scalable CPS generation test includes obtaining a sequence replay definition code package from a sequence relay definition storage element and converting the sequence replay definition code package into a hardware configuration image. The method further includes provisioning the hardware configuration image on at least one programmable processing pipeline device, causing the at least one programmable processing pipeline device to implement a test session connection initiator and a test session receiver, and utilizing the hardware configuration image to establish a first test session connection from the test session connection initiator and the test session connection receiver through a system under test (SUT). The method also includes conducting a programmable application replay sequence test or a scalable CPS generation test through the SUT using definition information contained in the hardware configuration image.
H04L 12/54 - Systèmes de commutation par mémorisation et restitution
H04L 43/045 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
Methods, systems, and computer readable media for testing a system under test (SUT). An example system includes a fabric emulation device configured for emulating a data center switching fabric using emulated switch queues and for emulating one or more congestion control mechanisms for network traffic on the data center switching fabric from the SUT. The system includes a test execution manager configured for: executing a test case causing the fabric emulation device to invoke at least a first congestion control mechanism; logging one or more metrics characterizing the first congestion control mechanism in response to invoking the first congestion control mechanism, wherein logging the one or more metrics comprises logging at least one performance metric from at least one emulated switch queue of the fabric emulation device; and outputting a test report based on logging the one or more metrics.
A system and method are provided for implementing a secure configuration of a networked system for secure communications, the networked system including at least one instrument for performing corresponding tasks and at least one controller for controlling functions of the at least one instrument. The method includes providing a secure instrument configuration (SIC); displaying status provided by the SIC server identifying the controller and the instruments to a user via a user interface; writing controller secure configuration information from the SIC server to the controller through a software agent on the controller, the controller secure configuration information including authentication data for the instruments, and/or credentials of the one controller acceptable by the one instruments for identifying the controller; and communicating with the controller to initiate implementation of the secure configuration. The controller establishes a secure connection with the instruments using the controller secure configuration information.
Methods, and systems of testing mobile devices in a four downlink (DL) manner are described. Among other improvements, the methods and systems of the present teaching provide a practical way to provide testing of DUTs that reduces not only the complexity of a test of the DUT, but also the time, required floor space/chamber height of the test system, and equipment that are needed to complete the testing to certain requirements, such as set by a standard.
A signal analysis system includes a memory that stores instructions; and a processor that executes the instructions. When executed by the processor, the instructions cause the signal analysis system to: transform a digitized radio frequency signal into a first transformed digital signal; digitally downconvert the digitized radio frequency signal to a first baseband signal; filter the first baseband signal into a first filtered signal; transform the first filtered signal into a second transformed digital signal; compute a first phase noise spectrum from the second transformed digital signal, detect spurs and frequencies corresponding to the spurs in the first phase noise spectrum, and set frequency bins which do not include spurs to zero to generate a modified second transformed digital signal; inversely transform the modified second transformed digital signal into a first complex time-domain baseband signal; demodulate a first phase signal in the first complex time-domain baseband signal to obtain a first demodulated signal; and obtain an average of slopes of the first demodulated signal, and obtain an average frequency error from the average of slopes of the first demodulated signal.
A system and method emulate an echo signal from an emulated target in response to a radar signal from a radar DUT. The system includes an antenna configured to receive the radar signal, and to direct a reflected portion of the radar signal away from an incident direction of the radar signal at a predetermined deflection angle to prevent the radar DUT from receiving the reflected portion; and a transceiver configured to provide an RF signal having an RF frequency shifted from a frequency of the radar signal in an amount indicating a distance to the emulated target, and to transmit the RF signal to the radar DUT as an emulated echo signal. An antenna pattern includes a peak beam angled away from a normal incidence of the antenna at a beam squint angle that compensates for the predetermined deflection angle to direct the peak beam toward the radar DUT.
Methods, systems, and computer readable media for network security testing using at least one emulated server are disclosed. According to one example method, the method comprises: receiving, from a client device and at an emulated domain name service (DNS) server, a DNS request requesting an Internet protocol (IP) address associated with a domain name; sending, to the client device and from the emulated DNS server, a DNS response including an IP address associated with an emulated server; receiving, from the client device and at the emulated server, a service request using the IP address; sending, to the client device and from the emulated server, a service response including at least one attack vector data portion; and determining, by a test controller and using data obtained by at least one test related entity, a performance metric associated with a system under test (SUT).
H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
H04L 61/4511 - Répertoires de réseauCorrespondance nom-adresse en utilisant des répertoires normalisésRépertoires de réseauCorrespondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]
H04L 67/02 - Protocoles basés sur la technologie du Web, p. ex. protocole de transfert hypertexte [HTTP]
95.
System and method for modeling nonlinear component for use in circuit design
A method of modeling a nonlinear component includes providing a physical model for modeling a characteristic of the nonlinear component defined by a physical expression having a physical nonlinear function depending on variables and parameters of the nonlinear component; determining performance data for the characteristic; extracting global parameter values for the parameters based on the performance data; extracting local parameter values for the selected parameter, while keeping fixed the extracted global parameter values for the remaining parameters, based on the performance data corresponding to the characteristic using the physical expression; training an ANN function from the extracted local parameter values for the selected parameter depending on a variable; and determining a hybrid model for modeling the characteristic of the nonlinear component defined by a modified physical expression including the physical nonlinear function, the remaining parameters, and the trained ANN function depending on the variable in place of the selected parameter.
G06F 30/27 - Optimisation, vérification ou simulation de l’objet conçu utilisant l’apprentissage automatique, p. ex. l’intelligence artificielle, les réseaux neuronaux, les machines à support de vecteur [MSV] ou l’apprentissage d’un modèle
G06F 30/38 - Conception de circuits au niveau mixte des signaux analogiques et numériques
G06F 30/39 - Conception de circuits au niveau physique
One example method occurs at an impairment configuration manager of a network test system implemented using at least one processor, the method comprising: receiving impairment definition information for defining one or more impairments associated with a test session involving a test infrastructure connecting at least one test application and a system under test (SUT), wherein the impairment definition information includes information for indicating attributes of the one or more impairments using a common data model or data format; generating, using the impairment definition information, at least one set of instructions for configuring at least one impairment element to implement the one or more impairments during the test session; and providing the at least one set of instructions to the at least one impairment element or another entity.
Methods, systems, and computer readable media for testing a system under test (SUT). An example system includes a distributed processing node emulator configured for emulating a multi-processing node distributed computing system using a processing node communications model and generating intra-processing node communications and inter-processing node communications in the multi-processing node distributed computing system. At least a portion of the inter-processing node communications comprises one or more messages communicated with the SUT by way of a switching fabric. The system includes a test execution manager configured for managing the distributed processing node emulator to execute a pre-defined test case, monitoring the SUT, and outputting a test report based on monitoring the SUT during execution of the pre-defined test case.
G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
A dynamic test method includes configuring a dynamic test set-up for a device under test (DUT), the dynamic test set-up including at least one de-skewed voltage probe and at least one de-skewed current measurement cable connected to respective channels of an oscilloscope, and a current sensor connected to the de-skewed current measurement cable and configured to measure a current of the DUT. The method further includes conducting a dynamic test set-up for the DUT using the dynamic test set-up to obtain a current waveform for display on the oscilloscope, and applying a transfer function of the current sensor to the current waveform to display a corresponding de-embedded current waveform on the oscilloscope.
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
99.
Methods, systems, and computer readable media for implementing routing path groups between emulated switches
One example method occurs in a test environment comprising network emulation platforms (NEPs), wherein the NEPs implement an emulated switching fabric comprising emulated switches, wherein the NEPs are connected via at least one physical cable. The method includes determining, using a network test system controller, at least one routing path group for communications between the emulated switches, wherein each of the at least one routing path group includes or uses virtual links utilizing one or more lanes of the at least one physical cable; configuring, using the network test system controller, physical ports of the NEPs to assign traffic during a test session to one of the virtual links based on a routing path group identifier associated with the traffic; and initiating, using the network test system controller, the test session involving the test environment.
One example method occurs at a testbed transpiler of a network test system. The method comprises: receiving test configuration information associated with a test session for configuring a test infrastructure, wherein the test infrastructure includes a switching fabric emulator comprising at least one switching application-specific integrated circuit (ASIC) or programmable switching chip, wherein the test configuration information includes information for configuring the switching fabric emulator to emulate one or more emulated switches; generating, using input regarding an updated test infrastructure and the test configuration information, updated test configuration information for configuring the updated test infrastructure, wherein generating the updated test configuration information includes transpiling or translating a portion of the test configuration information to generate configuration instructions for configuring a physical or non-emulated testbed element; and providing the updated test configuration information to the updated test infrastructure or a related test configuration manager.