Browsing by Author "McGwier, Robert W."
Now showing 1 - 20 of 39
Results Per Page
Sort Options
- 3.5 GHz Indoor Propagation Modeling and Channel CharacterizationHa, Sean Anthony (Virginia Tech, 2015-06-29)In the push for spectrum sharing and open spectrum access, the 3.5 GHz frequency band is under consideration for small cells and general Wireless Local Area Networks (WLAN) in the United States. The same band is beginning to see deployment in China, Japan, and South Korea, for the 4G Long Term Evolution (LTE) cellular standard to increase coverage and capacity in urban areas through small cell deployment. However, since the adoption of this band is new, there is a distinct shortage of propagation data and accurate channel modeling at 3.5 GHz in indoor environments. These models are necessary for cellular coverage planning and evaluating the performance and feasibility of wireless systems. This report presents the results of a fixed wireless channel measurement campaign at 3.5 GHz. Measurements were taken in environments typical of indoor wireless deployment: traditional urban indoor office, hallway, classroom, computer laboratory, and atrium areas, as well as within a hospital. Primarily Non Line of Sight (NLOS) experiments were carried out in areas with a controllable amount of partitions separating the transmitter and receiver in order to document material-based attenuation values. Indoor-to-outdoor measurements were carried out, focusing on attenuation due to common exterior building materials such as concrete, brick, wood, and reinforced glass. Documented metrics include large scale path loss, log-normal shadowing, and channel power delay profiles combined with delay spread characteristics for multipath analysis. The statistical multi-antenna diversity gain was evaluated to gauge the benefit of using multi-antenna systems in an indoor environment, which has much greater spatial diversity than an outdoor environment. Measurements were compared to indoor path loss models used for WLAN planning in the low GHz range to investigate the applicability of extending these models to 3.5 GHz.
- Advances in Iterative Probabilistic Processing for Communication ReceiversJakubisin, Daniel Joseph (Virginia Tech, 2016-06-27)As wireless communication systems continue to push the limits of energy and spectral efficiency, increased demands are placed on the capabilities of the receiver. At the same time, the computational resources available for processing received signals will continue to grow. This opens the door for iterative algorithms to play an increasing role in the next generation of communication receivers. In the context of receivers, the goal of iterative probabilistic processing is to approximate maximum a posteriori (MAP) symbol-by-symbol detection of the information bits and estimation of the unknown channel or signal parameters. The sum-product algorithm is capable of efficiently approximating the marginal posterior probabilities desired for MAP detection and provides a unifying framework for the development of iterative receiver algorithms. However, in some applications the sum-product algorithm is computationally infeasible. Specifically, this is the case when both continuous and discrete parameters are present within the model. Also, the complexity of the sum-product algorithm is exponential in the number of variables connected to a particular factor node and can be prohibitive in multi-user and multi-antenna applications. In this dissertation we identify three key problems which can benefit from iterative probabilistic processing, but for which the sum-product algorithm is too complex. They are (1) joint synchronization and detection in multipath channels with emphasis on frame timing, (2) detection in co-channel interference and non-Gaussian noise, and (3) joint channel estimation and multi-signal detection. This dissertation presents the advances we have made in iterative probabilistic processing in order to tackle these problems. The motivation behind the work is to (a) compromise as little as possible on the performance that is achieved while limiting the computational complexity and (b) maintain good theoretical justification to the algorithms that are developed.
- Analysis of Jamming-Vulnerabilities of Modern Multi-carrier Communication SystemsMahal, Jasmin Ara (Virginia Tech, 2018-06-19)The ever-increasing demand for private and sensitive data transmission over wireless networks has made security a crucial concern in the current and future large-scale, dynamic, and heterogeneous wireless communication systems. To address this challenge, wireless researchers have tried hard to continuously analyze the jamming threats and come up with improved countermeausres. In this research, we have analyzed the jamming-vulnerabilities of the leading multi-carrier communication systems, Orthogonal Frequency Division Multiplexing (OFDM) and Single-Carrier Frequency Division Multiple Access (SC-FDMA). In order to lay the necessary theoretical groundwork, first we derived the analytical BER expressions for BPSK/QPSK and analytical upper and lower bounds for 16-QAM for OFDMA and SC-FDMA using Pilot Symbol Assisted Channel Estimation (PSACE) techniques in Rayleigh slow-fading channel that takes into account channel estimation error as well as pilot-jamming effect. From there we advanced to propose more novel attacks on the Cyclic Prefix (CP) of SC-FDMA. The associated countermeasures developed prove to be very effective to restore the system. We are first to consider the effect of frequency-selectivity and fading correlation of channel on the achievable rates of the legitimate system under pilot-spoofing attack. With respect to jamming mitigation techniques, our approaches are more focused on Anti-Jamming (AJ) techniques rather than Low Probability of Intercept (LPI) methods. The Channel State Information (CSI) of the two transceivers and the CSI between the jammer and the target play critical roles in ensuring the effectiveness of jamming and nulling attacks. Although current literature is rich with different channel estimation techniques between two legitimate transceivers, it does not have much to offer in the area of channel estimation from jammer's perspective. In this dissertation, we have proposed novel, computationally simple, deterministic, and optimal blind channel estimation techniques for PSK-OFDM as well as QAM-OFDM that estimate the jammer channel to the target precisely in high Signal-to-Noise (SNR) environment from a single OFDM symbol and thus perform well in mobile radio channel. We have also presented the feasibility analysis of estimating transceiver channel from jammer's perspective at the transmitter as well as receiver side of the underlying OFDM system.
- Analysis of Refractive Effects on Mid-Latitude SuperDARN Velocity MeasurementsDixon, Kristoffer Charles (Virginia Tech, 2014-10-27)First time ionospheric refractive index values have been determined at mid latitudes using frequency switched SuperDARN plasma convection velocity estimates. Previous works have found a disparity between high latitude SuperDARN plasma convection velocities and those made by other devices. It was noted that the scattering volume’s refractive index was being neglected when estimating plasma convection velocities, meaning a correction factor was needed in order to more accurately reflect other measurements. Later work proposed a solution which implemented frequency switching in SuperDARN radars and determined a single correction factor based off of many years of data. We present case study driven research which applies the principles of these previous works to mid latitudes in an attempt to determine the refractive effect in mid latitude SuperDARN plasma convection velocity data by examining frequency switched quiet time ionospheric scatter. It was found that the 1/2 hop ionospheric scatter exhibited little to no measurable refractive effect (n ∼ 1), while the 11/2 hop ionospheric scatter tended to exhibit measurable refractive effects (n ∼ 0.7). This is then expanded to a storm-time 1/2 hop ionospheric scatter case study. It was again found that the refractive effects were nearly negligible (n ∼ 1), indicating that the 1/2 hop plasma convection velocities reported by mid latitude SuperDARN radars only require a very small correction factor, if any at all.
- An Architecture Study on a Xilinx Zynq Cluster with Software Defined Radio ApplicationsDobson, Christopher Vaness (Virginia Tech, 2014-07-16)The rapid rise in computational performance offered by computer systems has greatly increased the number of practical software defined radio applications. The addition of FPGAs to these flexible systems has resulted in platforms that can address a multitude of applications with performance levels that were once only known to ASICs. This work presents an embedded heterogeneous scalable cluster platform with software defined radio applications. The Xilinx Zynq chip provides a hybrid platform consisting of an embedded ARM general-purpose processing core and a low-power FPGA. The ARM core provides all of the benefits and ease of use common to modern high-level software languages while the FPGA segment offers high performance for computationally intensive components of the application. Four of these chips were combined in a scalable cluster and a task assigner was written to automatically place data flows across the FPGAs and ARM cores. The rapid reconfiguration software tFlow was used to dynamically build arbitrary FPGA images out of a library of pre-built modules.
- Automatic Generation of Efficient Parallel Streaming Structures for Hardware ImplementationKoehn, Thaddeus E. (Virginia Tech, 2016-11-30)Digital signal processing systems demand higher computational performance and more operations per second than ever before, and this trend is not expected to end any time soon. Processing architectures must adapt in order to meet these demands. The two techniques most prevalent for achieving throughput constraints are parallel processing and stream processing. By combining these techniques, significant throughput improvements have been achieved. These preliminary results apply to specific applications, and general tools for automation are in their infancy. In this dissertation techniques are developed to automatically generate efficient parallel streaming hardware architectures.
- Blind Comprehension of Waveforms through Statistical ObservationsClark, William H. IV (2015)This paper proposes a cumulant based classification means to identify waveforms for a blind receiver in the presence of time varying channels, which is built from the work done on cumulants in static channels currently in the literature. Results show the classification accuracy is on the order or better than current methods in use in static channels that do not vary over an observation period. This is accomplished by making use of second through tenth order cumulants in a signature vector that the search engine platform has the means of differentiating. A receiver can then blindly identify waveforms accurately in the presence of multipath Rayleigh fading with AWGN noise. Channel learning occurs prior to classification in order to identify the consistent distortion pattern for a waveform that is observable in the signature vector. Then using a database look-up method, the observed waveform is identified as belonging to a particular cluster based on the observed signature vector. If the distortion patterns are collected from a variety of channel types, the database can then classify both the waveform and the rough channel type that the waveform passed through. If the exact channel model or channel parameters is known and used as a limiter, significant improvement on the waveform classification can be achieved. Greater accuracy comes from using the exact channel model as the limiter.
- A broadband Microwave Transceiver Front-end for an Airborne Software Defined Radio ExperimentBlair, Arthur Paul Jr. (Virginia Tech, 2015-01-26)This document describes the design, simulation, construction, and test of a wideband analog transceiver front-end for use in an airborne software defined radio (SDR) experiment. The transceiver must operate in the GSM-1800 and IEEE 802.11b/g WiFi frequency bands and accommodate beamforming. It consists of a transmitter and dual band receiver. The receiver input is fed by a helical antenna and the outputs are digitized for use in the SDR. The transmitter is fed by a complex baseband output from a Digital-to-Analog Converter (DAC) and its output fed to another helical antenna. The requirements for the transceiver were driven by a spectral survey of the operating environment and the physical and electrical limitations of the platform. The spectral survey showed a great disparity in the received power levels between the signals of interest and potential interferers. Simulations of several candidate receiver architectures showed that meeting the needs of the experiment would require a high degree of linearity and filtering. It was found that the receiver requirements could be met by a single downconversion with high order filters and passband sampling. A series of analyses determined the requirements of the individual components that make up the system. Performance was verified by simulations using measured data of the individual components and lab tests of the assembled hardware. Suggestions for improved performance and expanded operation are made.
- Cognitive RF Front-end ControlImana, Eyosias Yoseph (Virginia Tech, 2014-12-09)This research addresses the performance degradation in receivers due to poor selectivity. Poor selectivity is expected to be a primary limitation on the performance of Dynamic-Spectrum-Access (DSA) and millimeter wave (mmWave) technologies. Both DSA and mmWave are highly desired technologies because they can address the spectrum-deficit problem that is currently challenging the wireless industry. Accordingly, addressing poor receiver selectivity is necessary to expedite the adoption of these technologies into the main street of wireless. This research develops two receiver design concepts to enhance the performance of poorly-selective receivers. The first concept is called cognitive RF front-end control (CogRF). CogRF operates by cognitively controlling the local-oscillator and sampling frequencies in receivers. This research shows that CogRF can fulfil the objective of pre-selectors by minimizing the effects of weak and moderately-powered neighboring-channel signals on the desired signal. This research shows that CogRF can be an alternative to high-performance pre-selectors, and hence, CogRF is a viable architecture to implement reliable DSA and mmWave receivers. The theoretical design and hardware implementation of a cognitive engine and a spectrum sensor of CogRF are reported in this dissertation. Measurement results show that CogRF significantly reduces the rate of communication outage due to interference from neighboring-channel signals in poorly-selective receivers. The results also indicate that CogRF can enable a poorly-selective receiver to behave like a highly-selective receiver. The second receiver design concept addresses very strong neighboring-channel signals. The performance of poorly selective receivers can easily suffer due to a strong, unfiltered neighboring-channel signal. A strong neighboring-channel signal is likely for a DSA radio that is operating in military radar bands. Traditionally, strong neighboring signals are addressed using an Automatic-Gain-Control (AGC) that attempt to accommodate the strong received signal into the dynamic range of the receiver. However, this technique potentially desensitizes the receiver because it sacrifices the Signal-to-Noise-Ratio (SNR) of the desired signal. This research proposes the use of auxiliary-receive path to address strong neighboring-channel signals with minimal penalty on the SNR of the desired signal. Through simulation based analysis, and hardware-based measurement, this research shows that the proposed technique can provide significant improvement in the neighboring-channel-interference handling capability of the receiver.
- Data Mining Academic Emails to Model Employee Behaviors and Analyze Organizational StructureStraub, Kayla Marie (Virginia Tech, 2016-06-06)Email correspondence has become the predominant method of communication for businesses. If not for the inherent privacy concerns, this electronically searchable data could be used to better understand how employees interact. After the Enron dataset was made available, researchers were able to provide great insight into employee behaviors based on the available data despite the many challenges with that dataset. The work in this thesis demonstrates a suite of methods to an appropriately anonymized academic email dataset created from volunteers' email metadata. This new dataset, from an internal email server, is first used to validate feature extraction and machine learning algorithms in order to generate insight into the interactions within the center. Based solely on email metadata, a random forest approach models behavior patterns and predicts employee job titles with $96%$ accuracy. This result represents classifier performance not only on participants in the study but also on other members of the center who were connected to participants through email. Furthermore, the data revealed relationships not present in the center's formal operating structure. The culmination of this work is an organic organizational chart, which contains a fuller understanding of the center's internal structure than can be found in the official organizational chart.
- Design of Software Defined Radio for SuperDARN RadarKennedy, Paul (Virginia Tech, 2019)Software defined radio (SDR) is a rapidly developing field enabled by continuing improvements in digital electronics. Software defined radio has been used extensively in communication systems due to its flexibility and cost effectiveness. Recently, SDR has been incorporated into radar systems, particularly for ionospheric research. This study investigated the benefits and design of a high frequency (HF) SDR receiver for the next generation of Super Dual Auroral Network (SuperDARN) radars. This work analyzed digital beamforming and waveform design approaches that would be enabled by the adoption of a SDR based radar design and found that these techniques could improve the performance of SuperDARN radars. This work also developed a prototype receiver to demonstrate the feasibility of a SDR based SuperDARN radar. The hardware selection for this receiver leveraged low-cost commercial off-the-shelf software defined radios and amplifier designs supplemented by custom filters. The software implementation utilized GNU Radio, an open source SDR and signal processing platform, to process and record receiver data. A prototype was successfully designed and constructed using the Red Pitaya software defined radio. This prototype included a 4 channel receiver which was evaluated in the laboratory setting and tested at the Blackstone, Virginia radar site. A comparison of results from the prototype receiver and the existing hardware showed promise for the use of this platform in future ionospheric research.
- Distributed Ground Station Network for CubeSat CommunicationsLeffke, Zachary James (Virginia Tech, 2014-01-27)In the last decade the world has seen a steadily increasing number of Cube Satellites deployed to Low Earth Orbit. Traditionally, these cubesats rely on Amateur Radio communications technology that are proven to work from space. However, as data volumes increase, the existing Amateur Radio protocols, combined with the restrictions of use for the Amateur Radio Spectrum, as well as the trend to build one control station per cubesat, result in a bottle neck effect whereby existing communications methods are no longer sufficient to support the increasing data volumes of the spacecraft. This Masters Thesis work explores the concept of deploying a network of distributed ground station receiver nodes for the purposes of increasing access time to the spacecraft, and thereby increasing the potential amount of data that can be transferred from orbit to the ground. The current trends in cubesat communications will be analyzed and an argument will be made in favor of transitioning to more modern digital communications approaches for on orbit missions. Finally, a candidate ground station receiver node design is presented a possible design that could be used to deploy such a network.
- A Distributed Software Framework for the Virginia Tech Ground StationDavid, Paul Uri (Virginia Tech, 2015-10-05)The key goal in this work is to enable a flexible ground station that is not constrained to a particular mission or set of hardware. In addition, with the concepts and software produced in this thesis, it will play a significant role in educating engineers and students by providing critical infrastructure and a sandbox for ground station operations. Key pieces of software were developed in this work to create a flexible and robust software-defined ground station. Several digital transmission modes were developed in order to allow communication between the ground station and common amateur radio CubeSats and SmallSats. In order to handle distributed tasks and process at a ground station with multiple servers and controllers, a specialized actor framework was written in Python for ease of use. Actors have the ability to send messages to one another over a network, and they maintain their own memory in order to avoid synchronization problems that come with sharing memory. In addition to the software developed in this work, a novel Peer-to-Peer (P2P) protocol for a network of ground stations is proposed in order to increase coverage and access to spacecraft without requiring centralized server infrastructure. This protocol provides the method to scale the developed software architecture beyond a single ground station. Since the Virginia Tech Ground Station (VTGS) will have many concurrent processes running across multiple servers, it was necessary to apply the actor model in order to simplify the design of the system. The purpose of this thesis is to describe the developed software for the VTGS as well as the P2P protocol for a larger network of ground stations. There are three primary repositories: planck-dsp, gr-vtgs, and pystation. The planck-dsp library and gr-vtgs Out-of-tree (OOT) make up the primary digital signal processing and communications toolboxes, where GNU Radio serves as the scheduler for signal processing blocks used in flow graphs. The pystation module is the extensible software actor framework that connects various systems both locally and remotely. It is also responsible for scheduling and handling ground station requests. While the software was primarily created for the VTGS, it is general enough to apply to other ground station implementations.
- A Hardware Generator for Factor Graph ApplicationsDemma, James Daniel (Virginia Tech, 2014-06-08)A Factor Graph (FG -- http://en.wikipedia.org/wiki/Factor_graph) is a structure used to find solutions to problems that can be represented as a Probabilistic Graphical Model (PGM). They consist of interconnected variable nodes and factor nodes, which iteratively compute and pass messages to each other. FGs can be applied to solve decoding of forward error correcting codes, Markov chains and Markov Random Fields, Kalman Filtering, Fourier Transforms, and even some games such as Sudoku. In this paper, a framework is presented for rapid prototyping of hardware implementations of FG-based applications. The FG developer specifies aspects of the application, such as graphical structure, factor computation, and message passing algorithm, and the framework returns a design. A system of Python scripts and Verilog Hardware Description Language templates together are used to generate the HDL source code for the application. The generated designs are vendor/platform agnostic, but currently target the Xilinx Virtex-6-based ML605. The framework has so far been primarily applied to construct Low Density Parity Check (LDPC) decoders. The characteristics of a large basket of generated LDPC decoders, including contemporary 802.11n decoders, have been examined as a verification of the system and as a demonstration of its capabilities. As a further demonstration, the framework has been applied to construct a Sudoku solver.
- An Implementation of Utility-Based Traffic Shaping on Android DevicesPham, Andrew Minh-Quan (Virginia Tech, 2014-07-23)Long Term Evolution (LTE) was designed to provide fast data rates to replace 3G service for mobile devices. As LTE networks and the user base for those networks grow, it becomes necessary for the resources used for those networks to be used as efficiently as possible. This thesis presents an implementation which utilizes an algorithm extended upon the Frank Kelly algorithm to determine resource allocation for UEs and shapes traffic for each UE to meet those allocation limits. The implementation's network represents what an LTE network would do to manage data rates for a UE through a distributed algorithm for rate allocation. The main focus of the implementation is on the UE, where traffic shaping limits application rates by an elastic or inelastic classification through the use of Hierarchical Token Bucket (HTB) queuing disciplines.
- Implementation of Wideband Multicarrier and Embedded GSMTsou, Thomas (Virginia Tech, 2012-09-11)The Global System for Mobile (GSM) cellular standard, having been in existence for over two decades, is the most widely deployed wireless technology in the world. While third generation networks and beyond, such as Universal Mobile Telecommunications System (UMTS) and Long Term Evolution (LTE), are undergoing extraordinary growth and driving a large share of current cellular development, technologies and deployments based on GSM are still dominant on a global scale and, like more recent standards, continue to evolve very rapidly. The software-defined radio (SDR) base station is one technology that is driving rapid change in cellular infrastructure. While commercial vendors have now embraced SDR, there is another movement that has recently gained prominence. That movement is the convergence of open source software and hardware with cellular implementation. OpenBTS, a deployable implementation of the GSM radio air interface, and the Universal Software Radio Peripheral (USRP), a RF hardware platform, are two primary examples of such open source software and hardware products. OpenBTS and the USRP underlie three GSM features that are implemented and presented in this thesis. This thesis describes the extension of the OpenBTS software-defined radio transceiver in the three critical areas of user capacity, transmit signal integrity, and the embedded small form factor. First, an optimized wideband multicarrier implementation is presented that substantially increases the capacity beyond that of a single carrier system. Second, the GSM modulator is examined in depth and extended to provide performance that exceeds standards compliance by a significant margin. Third, operation of the GSM transceiver on an E100 embedded platform with ARM and fixed point DSP processors will be explored, optimized, and tested.
- Investigation of a Correlation Based Technique for Rapid Phase Synchronization in the DVB-S StandardNguyen, Francis Thanh (Virginia Tech, 2016-01-27)The Direct-Video-Broadcast Satellite (DVB-S) standard is used to provide video and radio to millions of users worldwide. It is designed to provide quasi-error free satellite communications. This thesis discusses some of the limitations of the DVB-S standard, describes some attempts in related work to address these concerns, and purposes a new modification to enhance the performance and reliability of the Direct-Video-Broadcast Satellite (DVB-S) standard by using a correlator in a DVB-S receiver. In many existing receive chains, synchronization speed is slightly delayed because phase ambiguity cannot be determined and corrected until after Viterbi decoding. Using correlation against known symbols before demodulation, the phase ambiguity can be corrected prior to Viterbi decoding, thus reducing the amount of time required to synchronize the received signal. To enhance the correlator's ability to detect the DVB-S synchronization bytes, a two byte, rather than single byte, known sync word is proposed as a modification to the standard. The motivation behind a longer sync word is to improve the standard in high noise environments. A two byte sync word provides more known information for correlation. The resulting correlation peaks are double that of when a single byte is used; this corresponds to about a 3 dB increase in SNR to provide fast signal acquisition and signal tracking in a noisy environment.
- Investigation of Non-Traditional Applications of the Physical Level in Reconfigurable ComputingCouch, Jacob D. (Virginia Tech, 2016-04-29)Multiple research projects are proposed that utilize low-level knowledge of Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC) design processes to enable additional research avenues. In order to accomplish these projects, Tools for Open Reconfigurable Computing (TORC) is utilized to provide a robust environment for circuit analysis and modifications. These projects rely on looking at the low-level constructs of the internals of these microchips. Through this knowledge, techniques for performing supply chain evaluations are proposed utilizing a non-binary comparison of multiple characteristic vectors between different FPGA manufacturing lots, and FPGAs that have been exposed to different environmental conditions. Second, techniques are proposed that look at design recovery by performing fuzzy segmentation and fuzzy matching algorithms to a problem area that has traditionally focused on exact graph sub-isomorphism solutions. Through these projects, additional research vectors are opened to protect and analyze the engineering efforts that are exerted in the design of FPGA and ASIC projects.
- Ionospheric Scintillation Prediction, Modeling, and Observation Techniques for the August 2017 Solar EclipseBrosie, Kayla Nicole (Virginia Tech, 2017-08-16)A full solar eclipse is going to be visible from a range of states in the contiguous United States on August 21, 2017. Since the atmosphere of the Earth is charged by the sun, the blocking of the sunlight by the moon may cause short term changes to the atmosphere, such as density and temperature alterations. There are many ways to measure these changes, one of these being ionospheric scintillation. Ionospheric scintillation is rapid amplitude and phase fluctuations of signals passing through the ionosphere caused by electron density irregularities in the ionosphere. At mid-latitudes, scintillation is not as common of an occurrence as it is in equatorial or high-altitude regions. One of the theories that this paper looks into is the possibility of the solar eclipse producing an instability in the ionosphere that will cause the mid-latitude region to experience scintillations that would not normally be present. Instabilities that could produce scintillation are reviewed and altered further to model similar conditions to those that might occur during the solar eclipse. From this, the satellites that are being used are discuses, as is hardware and software tools were developed to record the scintillation measurements. Although this work was accomplished before the eclipse occurred, measurement tools were developed and verified along with generating a model that predicted if the solar eclipse will produce an instability large enough to cause scintillation for high frequency satellite downlinks.
- Ionospheric Sounding During a Total Solar EclipseLloyd, William Charles (Virginia Tech, 2019-06-12)The ionosphere is a constantly changing medium. From the sun to cosmic rays, the ionosphere proves to be a continually interesting area of study. The most notable change that occurs in the ionosphere is the day and night cycle. The ionosphere is not a singular medium, but rather made up of different sections. The day side of the ionosphere consists of a D, E, F1, and F2 layer. The night day of the ionosphere consists of an E and F layer. These layers all have different properties and characteristics associated with them. A notable interaction is how radio waves propagate through the ionosphere. A radio wave can either reflect, refract, or pass through a layer of the ionosphere depending on the frequency of the signal, among other sources of disturbance. The ability to have a radio wave reflected back downwards is a core principle of an ionosonde, which measures the height of the ionosphere. A solar eclipse presents a night side ionosphere condition during the day. The change in the ionosphere that the eclipse will cause is something not a lot of research has gone into. This thesis aims to elaborate on the design and development of an ionosonde along with eventual ionosphere readings during the August 2017 total solar eclipse.