Version | Release Date | License Version |
|---|---|---|
May 2025 | 2025.0501 | |
Dec 2023 | 2023.0201 | |
Apr 2023 | 2023.0201 | |
Sep 2022 | 2021.0801 | |
Mar 2022 | 2021.0801 | |
Aug 2021 | 2021.0801 | |
Jan 2021 | 2021.0201 | |
Jul 2020 | 2020.0730 | |
Jan 2019 | 2019.0130 | |
Jul 2018 | 2018.0730 | |
Feb 2018 | 2018.0201 |
Added support for 802.11bn Ultra High Reliability (UHR) waveform generation, including the following key new physical layer capabilities comparing to 802.11be EHT physical layer:
Extended Long Range (ELR) PPDU
Distributed-tone Resource Units (dRU)
4 new MCS values
Longer Block-Length Codes for LDPC
Unequal Modulation (UEQM)
Added support for Windows 11
Added IQ impairments support for 802.11ax and 802.11be
Added support for live connectivity to the N5186A MXG
Fixed an issue that incorrect EHT-LTF active subcarriers for 160M punctured signal
Support 4x996 and 996+484+242 RU/MRU for non-OFDMA EHT Trigger Based PPDU for 802.11be
Support preamble puncture for non-HT PPDU for 802.11be
Support masked HE-LTF sequence mode for 802.11ax HE TB PPDU
Incorrect normalization for the upper 106 tone RU in 802.11ax extended range SU PPDU
Incorrect symbol length for 802.11ax TB mode when LTF symbol interval mode is 1xHE-LTF +1.6 µs
Incorrect CSD for RU996x2 for 802.11ax TB mode
Added support for live connectivity to the M9484C VXG signal generator
Fixed an issue that the HE-LTF and data part is incorrect in 802.11ax 80+80MHz HE MU PPDU
Fixed an issue that DTM for LDPC tone mapping is incorrect for RU106 with DCM for 802.11ax HE Extended Range SU PPDU
Fixed an issue that the Puncture Indicator bit in U-Sig for the 12th 20M sub-band is incorrect in 802.11be 320MHz EHT MU PPDU
Fixed an issue that the upper limit is incorrect for the number of EHT-SIG Symbols in 802.11be EHT MU PPDU
Fixed an issue that the start subcarrier index for some RU52s in 160MHz is incorrect in 802.11be EHT MU & Trigger Based PPDU
Fixed an issue that the Nsd, short for EHT-MCS15 and RU3x996, is incorrect in 802.11be EHT MU PPDU
Fixed an issue that the EHT PHY DATA scrambler didn't fully comply with IEEE 802.11be specification
Fixed an issue that the non-MU-MIMO user field bit#15 “Validate” in EHT-SIG was incorrectly set to 0
Fixed an issue that the Pilot sequence for small size MRU(52+26 & 106+26) is incorrect for OFDMA EHT PPDU
Fixed an issue that the pilot location of EHT-LTF for the OFDMA 160MHz EHT PPDU is incorrect
Fixed some RU Allocation related coupling issues for OFDMA EHT PPDU
Fixed some issues related to Center RU26 in HE 160MHz MU PPDU
Added the following 802.11be enhancements:
Compliance to IEEE 802.11be D1.0 June 2021 specification
Multi-user (MU) MIMO
Downlink OFMDA (with MRU)
Uplink trigger-based PPDU (with multi-users combination)
MCS index 14/15
New phase rotation for 320-MHz preamble to reduce PAPR
Fixed the issue that 11ax has no signal transmitted on the center RU26 when enabling it
Fixed the incorrect post-FEC padding for BCC encoding for 11ax trigger-based mode
Fixed the incorrect cyclic shift for CSD when STBC is enabled for 11ax trigger-based mode
Fixed the incorrect scaling factor for 11ax trigger-based mode
Fixed the incorrect EOF field of the MPDU delimiter when there is single MPDU for 11ax and 11be
Fixed the incorrect pilot location for EHT-LTF field for 11be MU compressed mode
Fixed the downloading issue for VXG with hislip or GPIB connection
Added support for 802.11be waveform generation, including the following:
Single-user EHT MU PPDU compressed mode with 20/40/80/160/320-Mhz bandwidths
Non-OFDMA RU puncturing for EHT MU PPDU compressed mode
Non-HT generation mode
Supports combined waveform for 80+80MHz configuration on a single source HW with wide bandwidth for 11ax
Added live connectivity support for M9410A/M9411A/M9415A VXT
Fixed the issue that Marker2 is truncated when Ntx->Nsts for 802.11ax MU PPDU
Fixed some other Marker bits generation issues
Added support for live connectivity to the M9383B VXG-m and M9384B VXG
Added support for live connectivity to the N5166B CXG
Increased the maximum transmit chains up to 16 for 802.11ax
Added support for 4096QAM 802.11ac and 802.11ax signals with MCS 12/13
Supports framed generation mode for all carriers for 802.11a/b/g when multi-carriers exist
Increased the maximum number of carriers to 5 for 802.11a/b/g duplicated mode
Fixed the issue where subcarriers in the HE-STF, HE-LTF and data fields corresponding to unallocated RUs had been erroneously modulated in 802.11ax
Fixed the issue where the segment parser in SIG-B of 802.11ah and 802.11ac was not added
Fixed the issues related to MU 80+80M mode in 802.11ax
Improved 20-MHz subband puncturing feature for HE MU PPDU generation mode
Added live connectivity support for the M9383A VSG for all WLAN formats
Added live connectivity support for the M9381A VSG for 802.11ax
Fixed the issues related to Idle Interval and Head Idle Interval
Fixed the issue in 802.11ax where MCS could not be set by API for the SU-extended mode
Fixed the issues related to midamble in 802.11ax
Fixed the issues in 802.11ax causing the L-SIG and RL-SIG Length fields to be set incorrectly when Doppler was on
Fixed the issue in 802.11ax where B18 to B21 of SIG-A was not correctly being set to 1111 to indicate the Number of SIG-B Symbols was over 16
Fixed the issue that caused an exception to occur when generating a 802.11a waveform
Fixed the issue in 802.11ax where per-user info for trigger frame could not be generated correctly from API
Added the following 802.11ax enhancements:
Trigger frame over Non-HT
Trigger frame over HE MU-PPDU
Preamble puncture
Midamble
Export .csv file for Trigger Frame configuration
Supports 80+80 MHz and 160 MHz for TB-PPDU
Added head idle interval for 802.11n
Fixed the following 802.11ax issues:
RF burst duration did not refresh after changing the LTF Symbol Interval Mode
HE-SIG2/HE-SIG4 did not do interleaving for HE Extended Range SU PPDU
The power of data was much less than the preamble when part of users' STA ID = 2046
Incorrect mapping of the two HE-SIG-B content channels
MU-PPDU RU allocation issue when bandwidth was 80 MHz
Incorrect Number of HE-LTF in HE TF waveform
Fixed the issue where Oversampling Ratio was not correctly saved by default setting file for 802.11ah
Fixed the issue that caused an incorrect warning for 802.11ac Channel Coding Mode and MCS Index coupling
Fixed the issue where api.OpenSettingsFile() threw NullReferenceException with 802.11n settings file
Fixed the issue where 802.11ah OSR cell was blank in some cases
New licensing and option structure
Added support for Windows 10
Upgraded to use .NET Framework 4.5.2
Added legacy waveform conversion tool
Fixed the issue that marker length does not match the signal length when Ntx > Nsts
Fixed the issue that the PSDU tree node does not refresh after you click the Add/Copy buttons
Supports HE TB (Trigger Based) PPDU of 802.11ax with below capabilities:
20, 40, 80, MHz BW signals with up to 8 streams per user.
Uplink OFDMA with 26, 52, 106, 242, 484, 996 tone RU (Resource Unit).
Channel coding with BCC and LDPC, MCS0-11, 1024QAM.
Uplink MU-MIMO on an RU where the RU spans the entire bandwidth with up to 8 streams.
Uplink MU-MIMO with OFDMA.
Support Power offset/Timing offset/Frequency offset/Symbol clock offset for different users.
Supports HE ER (Extended range) SU PPDU in the higher frequency 106-tone RU of the primary 20 MHz channel for 802.11ax
Supports RU size greater than 242 in HE 160M MU PPDU for 802.11ax
Supports live connection to single channel configuration of M9421A/M9420A VXT for 802.11ax
Upgraded to 64-bit version
Fixed the issue that the Pilot pattern for 26-tone RU is not aligned with 802.11ax Specification
Fixed the Pilot polarity issue for 802.11ax
Fixed the issue that the second channel EVM is not correct when under HE MU 20M PPDU with 1RU(RU242) MU-MIMO for 802.11ax
Fixed the issue that the Signal studio cannot load some scp files
Fixed the issue that 4x4 MIMO signal is not correct under 80M HE MU PPDU with 484-tone RU, 242-tone RU and 242-tone RU for 802.11ax
Added the following enhancements to 802.11ax waveform generation:
MAC Trigger frame using HE SU PPDU
Power boost for different RUs in HE MU PPDU
Dual Carrier Modulation (DCM) for different users in HE MU PPDU
Scrambler Initialization for different users in HE MU PPDU
Fixed issue that L-Sig info in HE-SIG-A does not align with WLAN 802.11ax spec D1.1
Fixed issue that the spectrum of 80M MU PPDU is not correct
Fixed API issue that when RU SS (spatial stream) is more than 1 of HE MU PPDU
Fixed issue that the power of HE-STF for some HE MU PPDU case
Fixed exception issue that when all the RU State are set to Off and generation attempted
Fixed issues that the content of HE-SIG-A and HE-SIG-B does not align with WLAN 802.11ax spec D1.1
Fixed issue that Spatial Matrix for 802.11ax/ 802.11ac in configuration file does not save and recalled correctly
Fixed issues so that the support for RU Size greater than 242 in HE 80M MU PPDU aligns with WLAN 802.11ax spec D1.1
Added support for 802.11ax waveform generation, including the following:
Supports HE SU PPDU, HE MU PPDU, HE extended range SU PPDU, and HE NDP PPDU formats
OFDMA with 26, 52, 106, 242, 484, 996, 996*2 tone RU (Resource Unit)
Channel coding with BCC and LDPC, MCS0-11, 1024QAM
20, 40, 80, and 160 MHz BW signals with up to 8 streams/antennas
80+80 MHz signals using two ESGs or MXGs with RF combining
Dual-carrier modulation for HE SU PPDU
Multiuser MIMO
802.11ac enhancements:
Supports channel coding (BCC and LDPC ) for 1024QAM (MCS Index 10 & 11)
Added Partial AID as a user settable parameter
Fixed issue that 80+80 2X2 LDPC signal could not be received by some devices
Fixed issue that when connected to an M9420A, the bandwidth for 802.11ac could not be set to 160 MHz
Fixed issue in applying window (the EVM of last OFDM symbol was not correct)
As of version 2.2, N7617B Signal Studio for WLAN changed support for N7617A and ESG Opt 417. Unless there are new features in v2.2 important for your application, you should continue to use the older version. If you do update to v2.2 software, you cannot playback the new waveforms created by v2.2 software unless you upgrade to N7617B license. Note you can still playback the waveforms created using v2.1 or older versions of software. Please contact factory for upgrade information.
Added direct-connectivity support for the E6640A EXM Wireless Test Set
Added multi-channel 2x2 support for the E6640A EXM Wireless Test Set
Added direct-connectivity support for the E6650A EXF Wireless Test Set for Femtocell
Added direct-connectivity support for the M9420A VXT PXIe Vector Transceiver
Added support for Keysight IO Libraries Suite 17.1
Added support for Windows 8.1 and dropped support for Windows XP
Added multi-channel 2x2, 3x3, and 4x4 support with multi-channel synchronization for the M9381A PXIe VSG
Added high-resolution waveform export capability
Fixed an issue where the software failed to recall a SCP file with MCS 10 in 802.11ah
Fixed and issue where the power decreased over time when playing a 802.11ah waveform with 1 MHz BW and MCS 10 on an N5182B MXG
Fixed a glitch that occurred at the end of an 802.11a/b/g waveform
Fixed issue with the 802.11ah format -- STF symbols were incorrect for bandwidths of 4 MHz, 8 MHz, and 16 MHz
Added support for 802.11ah waveform creation, including the following:
SIG PPDU, channel coding with BCC and LDPC, MCS 0-9, and 10 (for 1 MHz only)
Up to 4 multi-user MIMO
1, 2, 4, 8, 16 MHz BW signals with up to 4 streams/antennas
Added direct connectivity for common signal generators
Re-designed Quick Setup and System Configuration Wizard interfaces
Added direct connectivity for the M9381A PXIe VSG when using 802.11a/b/g, 802.11n and 802.11ac formats
Added MCS10 (1024-QAM) support for 802.11ac Basic capability
Fixed issue with 802.11ac format only -- the data type for “Total Sample Points” was changed from ‘long’ to ‘ulong’ to accommodate large waveform
Applied Keysight brand to software
Fixed issue with 802.11p format where ALC did not function correctly on MXG
Added frequency selective IQ impairments for 802.11n and 802.11ac (only for VHT-PPDU)
Added Beacon frame for 802.11n and 802.11ac
Added an API method to query CCDF results for all the WLAN formats
Added time-length related information parameters for one frame in 802.11n waveform setup (already supported in 802.11ac waveform setup)
Trigger Source no longer gets stuck in default setting
For 802.11n, pilots are now phase rotated when STBC is on
802.11a/b/g/j/p no longer wrongly requires Option Hxx to play a waveform generated with the Data Type set to PN15, even when Hxx is disabled
For 802.11n, disabling the Option Hxx license no longer wrongly toggles the Channel Coding State to Off
Added support for 5 MHz bandwidth for 802.11p
Added support for the E6630A Wireless Connectivity Test Set.
Fixed the problem where the 802.11ac 80+80 MHz mode was not configured correctly and the download failed with "Index was outside the bounds of the array" error.
Fixed pilot issue for N7617B duplicate mode in legacy HT 40.
802.11a/b/g/j/p and 802.11n formats now support the X-Series capability of a 200-MHz sample rate. 802.11ac already supported this sample rate.
For 802.11ac, added the support for non-HT transmission.
For 802.11ac, added the support for beamforming matrix.
For 802.11ac, added support for Minimum MPDU Start Spacing.
Implemented new license for Option Hxx, Update to 802.11a/b/g/j/p and 802.11n, which enables the following features:
For 802.11n, added the support for LDPC encoding.
For 802.11n, added the support for Minimum MPDU Start Spacing.
For both 802.11n and 802.11a/b/g/j/p, added the support for user-defined PN seed.
For 802.11n basic mode, added a new GUI parameter, Scrambler Initialization.
For 802.11n, the name on GUI, Total Length per Frame, is changed to MPDU Length.
For 802.11ac, the name on GUI, MAC Frame Length, is changed to MPDU Length.
For 802.11ac, the range of Quadrature Angle Adjustment and I/Q Gain Balance were not restricted to reasonable values. Quadrature Angle Adjustment is now confined within the range of -90 degrees to 90 degrees, and I/Q Gain Balance is within -10dB to 10dB.
The RMS value of the waveform was incorrectly calculated, causing the power level to be 3 dB higher than normal when using power search.
For 802.11ac, added parameters that allow the user to specify the PN seed used when generating PN9 and PN15 data sequences.
For 802.11ac, allow the user to specify the Scrambler Initialization value when working in Basic mode.
For 802.11n, the ‘Signal Configuration’ parameters failed to refresh on some PCs when the Format was changed in the ‘Waveform Setup’ node.
For 802.11ac, the Aggregated Mpdu was incorrectly turned on when recalling a setup file saved with software version 1.7.
When recalling a setup file with a PPDU format other than the one in the current setup, an error message was displayed saying "There is an error in the XML document."
The values in CCDF data table were not correct.
802.11ac waveforms had a different delay from the Event 1 (marker 1) output to the start of RF output when using software version 1.9, versus 1.7.
For 802.11ac, the delay from the start of the Event 1 marker output to the start of the RF output was different when a root-raised cosine filter was on versus off in software version 1.9. However, the delay was the same for these cases in version 1.7.
When playing back an 802.11ac waveform file, using single sweep with external trigger, the power with ALC on was sometimes unstable.
VHT-LTF and VHT-SIG-B were generated incorrectly when the number of space-time streams was 5 or 6 due to an error in Matrix PVHTLTF.
Added support for the M8190A Arbitrary Waveform Generator.
Added support for the M9381A PXI Vector Signal Generator.
Added support for the M9252A DigRF Host Adapter.
Added support for a mix of N5182A/B MXG or N5172B EXG signal generators for WLAN 802.11ac MIMO and 80+80 MHz setups.
Added Trigger button to instrument control page.
Improved the CCDF display.
Added support for WLAN 802.11ac operation in the TVWS spectrum.
Improved WLAN 802.11ac channel models for fading impairments.
Increased maximum data length for WLAN 802.11ac.
Increased MIMO support for WLAN 802.11ac to up to 8 antennas using EXG or MXG signal generators.
OFDM windowing was applied across PPDU frame boundaries.
The default value for Perform DC I/Q Calibration was changed from Off to ON.
The maximum value for Oversampling Ratio was changed from 16 to 64.
The maximum value for Number of Frames was changed from 16 to 2000.
Two parameters, “RF Burst Duration in One Frame” and “Overall Waveform Duration in One Frame,” were added to indicate the waveform duration.
Corrected the WLAN 802.11g generated waveform when the data rate is 33 Mbps (PBCC).
Increased the impulse duration on Event 1 to 0.5 µs to ensure that the duration is long enough to trigger the customer's device.
The x-axis for the Power, I and Q graphs ended at 262143 points and 2.62 ms, even when longer waveforms were created, so the graphs did not show the length of the RF burst correctly.
The software had failed to turn I/Q on in cases where the user would manually turn I/Q off on the instrument and then download the waveform to the instrument.
Added support for N5182B MXG and N5172B EXG X-Series RF vector signal generators, starting at firmware revision B.01.00.
Enable 160 MHz bandwidth for WLAN 802.11ac.
Added Internal Channel Correction to the IQ parameters of the Instrument Controls.
Correct the wrong Delimiter Signature bit order in the MPDU delimiter for WLAN 802.11ac.
Improve the spectrum shape when applying window for WLAN 802.11ac.
Created 802.11ac WLAN waveforms
VHT PPDU, channel coding with BCC and LDPC, MCS 0-9
Multi-user MIMO
Single-channel 20, 40, and 80 MHz BW signals with E8267D PSG
20, 40, and 80 MHz BW signals with up to 4 streams/antennas using E4438C ESG, N5182A MXG, or N5106A PXB
80+80 MHz signals using two ESGs or MXGs with RF combining
Added non-live connectivity for EXT in the WLAN 802.11a/b/g/j/p and WLAN 802.11n.
Added 50-pack waveform licensing support.
Increased waveform name length to 22 characters.
Corrected the defect that the “Mirror spectrum" doesn't work for 40MHz legacy signal in WLAN 802.11n.
Added connectivity for the N5106A PXB Baseband Generator and Channel Emulator.
Added new fields 'QoS Control' and 'HT Control' in 802.11n MAC header configuration.
Expanded the MCS index range from [0 -32] to [0 - 76].
Corrected the pilot error of STBC in 802.11n.
Corrected the payload length error in 40MHz Basic mode.
Corrected the defect that exported waveform has unspecified RMS value.
Corrected the download failure "Object sync method called from an unsynced block of code" on some PCs.
Corrected the defect that MAC Header data can not be set.
Corrected the defect that 802.11b signal has problem when the frame length is set to 32, 43 or 54 bytes.
Corrected the defect that the AMPDU MPDU length, and HT length are not set correctly.
The limit of MPDU number changed from 20 to 64.
Added connectivity for the N5162A MXG ATE vector signal generator.
Updated online documentation with Waveform 5-pack licensing information.
Added Multiple N5182As support for MxN MIMO.
Allow user to assign markers in waveform file.
Fixed a bug that subcarrier mask is not applied correctly when directly clicking download.
Fixed a defect that caused bad EVM for pilots when set to > 24 Mbps OFDM under 802.11a/g basic mode.
Fixed file sharing problem between Hex Editor and the Signal Studio software.
Fixed a bug of PSG power output inaccuracy due to ALC hold set to None.
Added support for E4438C and E8267D signal generators.
Added API sample projects.
Default value of BT for Gaussian filter changed from 0.7 to 0.5.
Software changed to recognize ESG option 417 connectivity option.
Extension of exported 802.11n waveform files changed from *.wfm0, *.wfm1... to *0.wfm, *1.wfm...
Fixed a bug that caused an error when generating a waveform after loading a settings file.
Updated the software for use with firmware revision A.01.10 for the N5182A MXG signal generator to resolve a licensing problem.
Updated the software to correct a defect in which incorrect license status information was reported for a valid trial license.
Software version 1.0.5.0 is the initial release of N7617B Signal Studio for WLAN 802.11a/b/g/n/ac (formerly named 802.11 WLAN) and is used to generate WLAN MAC and PHY standard-compliant waveforms for component or receiver test.
Flexible software licenses for IEEE 802.11a/b/g/j/p WLAN and 802.11n WLAN to test receivers (Advanced Capability) and components (Basic Capability)
Create 802.11a/b/g/j/p WLAN waveforms
Up to 3 data carriers
Different coding rates and modulation types (OFDM, DSSS and PBCC)
Intuitive setup of MAC header and MAC FCS
Fully or partially coded channel (convolutional coder, interleaver, Scrambler, PBCC encoder)
Pre-impairments with skew I/Q phase and up to 20 paths static multipoint reflection on waveform
Create 802.11n WLAN waveforms
Scalable
MIMO system: Mx2, Mx3, Mx4 (M
4)
Flexible spatial stream mapping and MIMO parameter setting; MCS index 0 to 32, 20 MHz/ 40 MHz bandwidth, short guard interval
Fading and channel models A~F for MIMO
Operating mode: Legacy, Mixed Mode, Green Field
Aggregation mode (A-MPDU) in MAC layer
Space time block coding (STBC)
Switched output on one MXG solution
Built-in Microsoft.Net-based API for programmable control
Control signal generator functions remotely through the software
I/Q adjustments and triggering
Calibrated AWGN (requires N5182A option 403)