2. Background on CubeSats and Their Subsystems
Compared with conventional large and medium satellites, CubeSats weigh less and require less time for development (e.g., 1 year) 
. Because of their limited size and weight, several restrictions should be considered in the design of a CubeSat system. The development of CubeSats has enabled the study and testing of novel ideas in the field of low-power microelectronics, digital signal processing, and communication protocols in space without spending millions of dollars.
2.1. Mass and Volume
A small satellite often has limited room for the installation of electronics, antennas, payload, and solar panels. More specifically, large-volume antennas that generally have complex deployable systems are more likely to be excluded from a CubeSat mission. Thus, smaller antennas are preferable as they occupy small space on the CubeSat. Another important factor that influences the antenna’s choice and design for CubeSat missions is the mass. A typical CubeSat should weigh around 1.3 kg. Therefore, the weight of the antenna should be considered along with the different major weight contributions from the payloads, solar panels, core processors, batteries, and the chassis of the CubeSat. Failure to meet the CubeSat standards in terms of mass limitations would result in failure to launch.
2.2. Low Earth Orbit (LEO)
Most CubeSat missions take place on LEO, which ranges from about 150 km up to approximately 600 km and is below the ionosphere. Within this region, there are many science satellites and the International Space Station (ISS) 
. When orbiting in LEO, a CubeSat undergoes different heat inputs and passes through different light ranges. The antenna might be designed to radiate certain amounts of power, but it should also be designed accordingly to reject any power received from unwanted sources. The noise temperature is a parameter which should be considered and modelled properly when designing an antenna for space missions where the thermal environment is harsh. For example, Earth can be considered an ideal blackbody in equilibrium that absorbs all the electromagnetic energy and emits energy at the same rate, which implies that Earth is an unwanted power source for the antenna. These fluctuations in the external space environment should be considered when designing a CubeSat.
2.3. Electrical Power Subsystem (EPS)
Another essential part for the satellite subsystems is the power subsystem, which constantly supplies the required power during the operation of the CubeSat. Power budgeting is one of the primary objectives of the CubeSat’s design, and it must follow accurate calculations and obey certain limitations. Solar power is the main source of CubeSat power, since sunlight is the only available energy source in space. Other extra energy sources such as fuel cells and radioactive decay units are not practical for CubeSats. The expected power usage of the CPU, the radio, and the sensors need to be predictable and tightly defined. An optimized scheme of power budgeting needs to be developed accordingly.
Many CubeSats use 5-V buses as their core components of the power system, as a 5-V microcontroller is common and popular. A voltage of 3.3 V is becoming increasingly popular for CubeSats as well. According to 
, the capacity of space-grade lithium polymer batteries in CubeSat applications can range from 1.1 Ah to 1.4 Ah among different suppliers. The researchers of 
presented a design for a CubeSat bus that can provide 1.3 W of power to support some kinds of Earth observation missions and makes an allocation of the power budget to each subsystem.
2.4. Command and Data Handling Subsystem (C&DH)
The main processor subsystem, also known as Command and Data Handling (D&DH), coordinates complex actions taken by different parts within the system and provides stable and synchronized operation. The main processor of a CubeSat needs to be small and consume a low amount of power. Most current CubeSat missions use microcontrollers, but microprocessors are being considered for future missions. Some common processors such as ARMA, PC-104, and H8S-2674R have been chosen for some CubeSat missions 
. Processors such as the PIC series and AT91SAM series are also available from providers, namely Pumpkin and Tyvak, and have also been applied in this kind of small satellite project. Additionally, applications of BasicX-24 and Arduino as the main processors of CubeSats are compared in 
. FPGAs are also an attractive solution for CubeSat C&DHs as they offer in-obit reconfiguration, and their fabric can be designed to be tailored to specific mission requirements 
2.5. Propulsion Subsystem
CubeSats may use propulsion systems to realize active attitude control, reaction wheel desaturation, drag recovery, orbit changes and proximity operations 
. In addition, a proper propulsion system can help a CubeSat slow down orbital decay and extend its lifetime. Because of the restrictions on CubeSats, their propulsion systems can only be used on specific occasions. The following technologies have been applied on current CubeSat missions: solar sail, cold gas, electric propulsion systems, and chemical propulsion systems 
. The design of propulsion systems is still being developed to push the capabilities of CubeSats even further.
2.6. Attitude Determination and Control Subsystem (ADCS)
The ADCS for CubeSats is responsible for controlling the orientation of the spacecraft from the current attitude to a desired one. Various sensors or gyroscopes are used to record the orientation. For example, magnetic coils and reaction wheels are applied to provide necessary torques to reorient the satellite. Generally, two types of stabilization methods are utilized, namely spin stabilization and three-axis stabilization. Spin-stabilization requires one of the satellite axes to be fixed toward a specific direction, and then the body of the satellite is rotated accordingly. For this method, an initial force will be applied to the body of the satellite around an axis, and then the satellite will keep rotating because of the moment of inertia in space. Secondly, with three-axis stabilization, a satellite can be reoriented and stabilized in three different orthogonal axes instead of spinning around one axis, which results in maintaining a fixed attitude relationship with Earth or a successful inter-satellite link, respectively 
3. Single-Element CubeSat Antenna Designs
Single-element antennas vary from monopole and dipole antennas to planar, conical, and helical antennas, as well as guided wave structures like the bull’s eye antenna and metasurfaces. They are easier to construct than the antenna arrays but do not achieve such a high radiation performance compared with the antenna arrays. In 2001, monopole and dipole antennas were initially chosen and used for the communication subsystem of the CubeSat 
3.1. Monopole and Dipole Antennas
CubeSats operating at low frequencies such as VHF or UHF are equipped with wire antennas. In most cases, a wire antenna needs to be deployed after a CubeSat is launched into space. Deployment usually involves a composite tape spring 
. In addition, wire antennas in dual-band operation can be used to transmit and receive data at the same time, similar to the 3 λ
/4 dual band monopole antenna in 
. Instead of simply employing the monopole antenna in the form of a straight wire, the researchers in 
proposed a design for a monopole G-shaped antenna that is mounted on a CubeSat. It consists of two rectangular wire loops. The size of the antenna was smaller than the size of the CubeSat’s surface, so it could be mounted and stowed within the CubeSat body and did not need a deployment mechanism. Three structures were available based on three different frequencies of 150 MHz, 180 MHz, and 330 MHz. In 
, the researchers proposed four monopoles, which were combined to form a circular polarized isotropic antenna that established communication at the initial stages of CubeSat deployment. Similar to the monopole antenna, in many instances, the length of dipole antenna is a restriction for CubeSat missions to be solved. For example, in 
, a deployable dipole antenna using a curved, bi-stable composite tape spring was outlined. The dipole antenna operated at 250 MHz, and its total length was 55.88 cm, around five times larger than a CubeSat’s edge.
In some designs, monopole and dipole antennas can also be combined and used together to achieve the goals of a mission. In 2002, one of the first CubeSats, namely “XI-IV”, was launched and presented, where a 56-cm monopole antenna was used for the uplink at 144 MHz and placed vertical to a 35-cm (tip to tip) dipole antenna used for downlink communication (telemetry and beacon) at 430 MHz. Crucial health data were broadcasted constantly via a beacon signal at 430 MHz 
. The researchers in 
proposed a combined VHF/UHF (144/435 MHz) system. Both a dual-band dipole as well as a dual-band monopole were presented with the monopole configuration, acting as a fallback solution. An LC circuit was used as a notch filter in the UHF band to decide whether the dipole or monopole configuration was to be activated. Moreover, the researchers in 
presented a communication system consisting of an S-band transmitter along with a UHF dipole as a backup transmitter. The downlink operated at 437 MHz and the uplink at 145 MHz, and these were implemented using a VHF monopole antenna. A dual-band folded-end dipole antenna was proposed in 
for plastic CubeSats. The folded dipole does not require any deployment mechanism as it has a low profile and wraps around the CubeSat’s body. The dipole operates at 2.5 and 4.7 GHz and is fed by a microstrip line, which is placed inside the CubeSat’s body. The proposed antenna achieved one of the highest gains that could be found on wire antennas of 7.55 and 4.9 dBi at 4.7 and 2.5 GHz, respectively.
3.2. Planar Antennas
One of the main objectives of wireless communications and especially satellite communications is to use multiband or wideband low-profile antennas 
. Patch antennas are good alternatives to wire antennas, as they have a low profile, do not require a deployment mechanism, are easy to fabricate, and have relatively low costs. Patch antennas are ideal for S-band communication, which is one of the international amateur satellite frequency ranges for high bit rates. They are characterized by higher gain than the wire antennas but suffer from narrow bandwidths. An interesting use of patch antennas can be found in 
. A standard patch antenna was used as a feed for a parabolic reflector placed inside an inflatable volume. The patch antenna had dimensions of 9 cm × 9 cm, which complied with the CubeSat standards, and its gain was 8 dBi at 2.4 GHz. By adding the parabolic reflector, the antenna gain was increased to 16 dBi at 2.4 GHz. Researchers showed that a patch antenna can be used as a feed to a parabolic reflector instead of the traditional choice of a horn feed.
Another novel patch antenna design is proposed in 
, where an F-shaped patch antenna was under investigation. The results show that the patch antenna could achieve a gain of 8.5 dBi at 2.45 GHz. Furthermore, in 
a dual-feed, L/S dual-band-stack patch antenna design is presented. This antenna operated in the L-band at 1.57 GHz for receiving the position signals from GPS satellites and in the S-band at 2.2 GHz for downlink transmission to the ground station. Even though the antenna consisted of 3 layers, it weighed less than 120 g and maintained a low profile of 11 mm, which conforms to the CubeSat standards. A Koch curve microstrip fractal antenna was presented which efficiently utilized the available space by maintaining a wide bandwidth 
. The antenna was attached on a FR-4 substrate with dimensions of 3.5 cm × 4.5 cm and had an operating frequency range from 2.25 GHz to 2.45 GHz.
3.3. Antenna Integrated with Solar Panels
Solar panels represent the main source of power for a CubeSat, and thus it is important to reserve available space for their installation on the satellite’s body. On the other hand, the antenna is another subsystem of the CubeSat that requires instalment space and is also of great importance when it comes to mission success in terms of communication. Consequently, integrating antennas with solar panels was proven to be a very efficient approach to using a CubeSat’s available space while at the same time avoiding the requirement of a deployment mechanism 
. An integrated solar panel-antenna system must keep the received solar energy loss to low levels. Four types of integration between solar panels and antennas are presented in 
Thus, solar cells with patch antennas and slot antennas where the transparency is kept high are two possible solutions for space missions.
3.4. Conical Spiral Helix Antenna
Conical spiral and helix antennas can easily change from a 2D structure while stowed to a 3D structure during deployment. When compressing the conical spiral into a panel, it is possible to mount the antenna on one of the CubeSat’s surfaces. Once the CubeSat is launched into space, the conical spiral antenna can be easily released and flick up to its functional 3D shape. The challenges for this kind of antenna are usually related to feeding mechanisms. Designers need to avoid any impedance mismatch and provide a stable deployable mechanism. Furthermore, feeding from the top or bottom of the conical spiral shows different radiation performance. The maximum gain direction of this kind of antenna is from the smallest element to the biggest one. In 
, a deployable helical UHF antenna is presented. The antenna can be stowed in a 10 cm × 10 cm × 5 cm package, and when deployed, it can reach up to 137.16 cm in length and 35 cm in diameter. A 5-turn helix contributes to a gain of 10 dBi, while a 2-turn taper helps to improve the axial ratio to less than 2 dB. The conductive element of the antenna is made of copper adhesive tape. Another design that employs a similar deployment concept is described in 
3.5. Other Antenna Designs
As shown in Table 1
, the “bull’s eye” antenna, as demonstrated in 
, has grooves in the shape of a bullseye. It is useful for inter-CubeSat communications, and it is possible to be employed and used for a CubeSat swarm. In addition, it also has a low profile and high gain. Another special design presented in 
is that of a dual-band cylindrical dielectric resonator antenna (DRA). In general, a DRA presents some interesting features, such as a small size, wide bandwidth, high radiation efficiency, and low loss, making them a good alternative for CubeSat integration. The proposed DRA utilizes a microstrip line as a feed and a rotated plus-shaped slot placed on an FR4 epoxy sheet to excite the cylindrical dielectric resonator. The resonator has a height of 5 mm and a diameter of 10 mm. The modes of operation of the resonator determine the resonant frequency of the antenna, which in this case is at 7.7 GHz and at 11.4 GHz. The simulated and measured results of this design verify the feasibility of using DRAs for CubeSat missions. Researchers of 
presented a novel S-band antenna design that provides good radiation performance and occupies a small area on a CubeSat. The antenna consists of 4 balanced inductive exciters (BIEs) placed at the top surface of a 1U CubeSat. The main idea is to transform the 1U CubeSat platform into an efficient radiator by employing characteristic mode analysis. The proposed antenna has the capability to steer the radiation beam at both principle planes as well as the capability of changing its polarization between CP and LP. Recently, metasurface antennas have been considered for deep space CubeSat missions 
. More specifically, a metal-only modulated metasurface antenna excited by surface waves from a circular waveguide was proposed. The antenna operates at 32 GHz and achieves a gain of 24.4 dBi without needing a deployment mechanism.
3.6. Recommendation for Single-Element Antennas and CubeSat Missions
Most of the current existing CubeSats employed single-element antennas. Dipole, monopole, and patch antennas are widely chosen as they are easy to design and deploy. The deployment mechanisms of whip antennas have been successfully implemented on many CubeSat missions. It is recommended to operate whip antennas at a lower frequency band such as UHF or VHF, as their wide signal coverage enables tracking and telemetry on these bands. However, considering the lengths of whip antennas might be too long, a CubeSat mission can deploy multiple dipole or monopole antennas to avoid complex deployment issues. Whip antennas operating on frequencies higher than S-band will have lengths several times smaller than those operating at UHF and VHF. An interesting alternative is to utilize the CubeSat body as an efficient radiator, which may provide beam steering and polarization agility benefits. More challenging applications of CubeSats where the data rates are considerably higher than 9.6 kbps require the use of higher frequency bands, such as L-, S-, Ka-, or V-band. In these cases, more sophisticated antenna structures are needed, such as the metasurface or bull’s eye antenna.
The higher potential of single-element antennas is still being explored, and many new structures other than patch and whip antennas have been developed for several CubeSat missions. However, they all aim at optimizing the antenna characteristics within the available space and weight limitations. In other words, the design of single-element antennas becomes a task of balancing the antenna performance and the limitations imposed by the CubeSat standard. Thus, flexible materials for supporting the deployment mechanism need to be investigated for specific antenna designs. A typical example is a design of membrane antennas 
that employs a foldable membrane plated with conductors.