Customer SolutionsLabVIEW and DAQ Used in Iridium Call Control and Performance Interrogation
Author(s):Mike Hynek, Alliance Technologies Group
Industry:Telecommunications
Product:Data Acquisition, GPIB & Instrument Control, LabVIEW, LabVIEW Real-Time, RF
The Challenge:Developing a test system for establishing a satellite communications link and interrogating link quality.
The Solution:Using GPIB, DAQ, and serial protocols controlled by LabVIEW to provide real-time RF signal control, RF signal measurement, payload data generation, and bit error determination.Introduction Once established, users had to control the RF signal strength to and from the mobile unit to maintain a desired link margin at both the satellite and mobile receiver inputs. The parameters defining the quality of the wireless link are bit error rate (BER), missed frame rate, and signal-to- noise (SNR) ratio. To interrogate and log these parameters, we developed the Bit Error Rate Specialized Test Equipment (BER STE) system.
We needed to develop a unique programming method to measure the mobile’s transmit power from the peak power analyzer. Because of the analyzer’s slow measurement rate – approximately 100 ms per measurement – we could not use conventional methods to implement the GPIB communications to this instrument. Depending on the present state of the RF communication link, we must dynamically vary the control of the mobile and other test system hardware to successfully maintain the call. The state of the link falls into one of several call categories, including ring, broadcast acquisition, and traffic. We also implemented this control mechanism within the 90 ms frame structure. To perform BER measurements, the satellite receives and transmits data to and from the mobile. Making BER measurements generates pseudo-random data on a frame-by-frame basis and then determines bit errors by comparing the received data against the data sent. For data generation, we implemented a PN31 random sequence within the system software. We developed a bit correlator in the LabVIEW software, which performs a correlation of a given received data packet to several prior transmit data packets and then selects the packet that resulted in the most probable data match. The system computes the bit error rate by comparing, bit by bit, the received data against the selected transmit data. With LabVIEW, we can view test results from prior satellite passes by displaying link information in a graphical context. The information synchronizes with the state of the call and time of day so engineers can quickly ascertain potential causes of link quality degradation and other anomalies in the communication link. Mike Hynek Alliance Technologies Group, Inc. 1017 Butterfield Road Vernon Hills, IL 60061 Tel: (847) 247-9284 Fax: (847) 247-9724 E-mail: info@atgroupinc.com View the entire user solution in Adobe Acrobat PDF format. |
