US 11,943,705 B2
RF (radio frequency) virtualization architecture
Yihenew Dagne Beyene, Espoo (FI); Andrew Nuttall, Mountain View, CA (US); Meghna Agrawal, Cupertino, CA (US); and Keijo Tapio Lehtinen, Espoo (FI)
Assigned to Skylo Technologies, Inc., Palo Alto, CA (US)
Filed by Skylo Technologies, Inc., Palo Alto, CA (US)
Filed on Jun. 11, 2021, as Appl. No. 17/345,810.
Prior Publication US 2022/0400429 A1, Dec. 15, 2022
Int. Cl. H04W 48/18 (2009.01); G06F 9/455 (2018.01); H04W 4/02 (2018.01); H04W 24/02 (2009.01); H04W 72/51 (2023.01)
CPC H04W 48/18 (2013.01) [G06F 9/45558 (2013.01); H04W 4/023 (2013.01); H04W 24/02 (2013.01); H04W 72/51 (2023.01); G06F 2009/45595 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a controller, a standard set of interfaces and capabilities from a plurality of radios through an abstraction layer, wherein the abstraction layer provides an interface to connect a radio access technology to a corresponding one of the plurality of radios, wherein at least one the plurality of radios includes a frequency conversion device communicating with wireless devices through a satellite, wherein the frequency conversion device operates to receive a baseband communication signal that is frequency upconverted before being transmitted through a wireless downlink to a wireless device through the satellite, and further operates to receive a wireless communication signal through a wireless uplink from at least one of the wireless devices, and frequency down-converts the received wireless communication signal to a baseband communication signal;
receiving, by the controller, a request from the radio access technology for a radio of the plurality of radios; and
allocating and connecting, by the controller, a one of a plurality of radios that satisfies specifications of the request of the radio access technology, wherein the one of the plurality of radios that is allocated and connected to the radio access technology changes over time based at least on a current location of one or more of the wireless devices that the one of the plurality of radios is communicating with;
wherein a network manager controls timing of enablement of beams formed by multiple antennas of the satellite associated with the one of the radios that is allocated and connected to the radio access technology based on the current location of the wireless devices, locations of coverage areas of the beams, and directions of the beams;
wherein a VHEL (virtual hardware enhancement layer) server resynchronizes a timing of transmit and received frames to account for different propagation delays of different RF (radio frequency) path lengths of different of the radios, wherein organizes receive data back into frames that the radio access technology is able to process, and wherein the different path lengths include the enabled beams formed by the multiple antennas of the satellite.