H04B7/1856

DATA TRANSMISSION SYSTEMS AND METHODS USING SATELLITE-TO-SATELLITE RADIO LINKS
20240195494 · 2024-06-13 · ·

Radio communications systems use 100 to 200 satellites in random low-earth orbits distributed over a predetermined range of north and south latitudes. The satellites themselves create a radio route between ground stations via radio links between multiple satellites by virtue of onboard global navigation satellite system circuitry for determining the location of the satellite and route creation circuitry for calculating in real time the direction from the satellite's location at a particular instant to a destination ground station. Directional antennas in the satellites transmit routing radio signals to enhance the probability of reception by other satellites. One embodiment facilitates the creation of satellite-to-satellite links by assigning each satellite a unique identifier, storing orbital information defining the locations of all of the orbiting satellites in the system at any particular time, and including in the radio signal the unique identifier associated with the transmitting satellite.

Data transmission systems and methods using satellite-to-satellite radio links
10291316 · 2019-05-14 · ·

Radio communications systems use 100 to 200 satellites in random low-earth orbits distributed over a predetermined range of north and south latitudes. The satellites themselves create a radio route between ground stations via radio links between multiple satellites by virtue of onboard global navigation satellite system circuitry for determining the location of the satellite and route creation circuitry for calculating in real time the direction from the satellite's location at a particular instant to a destination ground station. Directional antennas in the satellites transmit routing radio signals to enhance the probability of reception by other satellites. One embodiment facilitates the creation of satellite-to-satellite links by assigning each satellite a unique identifier, storing orbital information defining the locations of all of the orbiting satellites in the system at any particular time, and including in the radio signal the unique identifier associated with the transmitting satellite.

RADIO SYSTEM USING SATELLITES
20190109634 · 2019-04-11 · ·

A radio communication route enables communication from an originating ground station to a destination ground station via one of multiple randomly orbiting satellites with no attitude control. The ground stations and satellites include directional antennas for receiving radio signals from and transmitting radio signals in multiple directions. The satellites store an address of a destination ground station from which an initial information signal is transmitted and antenna information identifying the satellite antenna on which the initial information signal was received. Plural satellite antennas transmit linking information identifying the satellite to the originating ground station. Data transmissions received at the originating ground station that designate a particular destination are transmitted by the originating ground station using the antenna on which the linking information was received and the satellite retransmits the data transmission using the satellite antenna identified by the stored antenna information.

COMMUNICATIONS SYSTEMS AND METHODS WITH STOCHASTICALLY DISTRIBUTED ORBITING SATELLITES
20240250751 · 2024-07-25 · ·

A radio communication system for transmitting data to a ground station includes plural stochastically distributed orbiting satellites with plural antennas traversing a portion of the earth's surface divided into zones. The ground station has a unique address identifying itself and the zone where it is located. A local area network associated with the ground node includes at least one satellite that stores the identity of a satellite antenna paired with a ground station antenna to form a radio link for transmitting data onboard the satellite to the ground station. Other satellites in the local area network store the ground node address and the identity of an antenna paired with an antenna in another satellite that also has stored the ground node address. A wide area network includes at least one satellite, each of which stores the identity of an antenna paired with an antenna of another satellite that has stored the ground node zone to form at least one inter-satellite radio link. If a satellite with data onboard is not in a local area network associated with the destination ground node or a wide area network, the satellite transmits the data toward the ground node zone.

SYSTEMS, DEVICES, AND METHODS FOR RELAYING COMMUNICATIONS USING AUTONOMOUS DRONES
20190044609 · 2019-02-07 ·

Methodologies, systems, and computer-readable media are provided for generating a dynamic 3D communication map. Data is collected from a number of autonomous drones as they navigate through a particular area. The autonomous drones can collect environmental data, location data, signal strength data, signal usability data, etc. and transmit that data back to a computing system. The computing system analyzes the data received from the autonomous drones and generates a dynamic 3D communication map that indicates the signal strength and/or the signal usability of various wireless communication signals as a function of time and other variables.

Communications systems and methods with stochastically distributed orbiting satellites
12063101 · 2024-08-13 · ·

A radio communication system for transmitting data to a ground station includes plural stochastically distributed orbiting satellites with plural antennas traversing a portion of the earth's surface divided into zones. The ground station has a unique address identifying itself and the zone where it is located. A local area network associated with the ground node includes at least one satellite that stores the identity of a satellite antenna paired with a ground station antenna to form a radio link for transmitting data onboard the satellite to the ground station. Other satellites in the local area network store the ground node address and the identity of an antenna paired with an antenna in another satellite that also has stored the ground node address. A wide area network includes at least one satellite, each of which stores the identity of an antenna paired with an antenna of another satellite that has stored the ground node zone to form at least one inter-satellite radio link. If a satellite with data onboard is not in a local area network associated with the destination ground node or a wide area network, the satellite transmits the data toward the ground node zone.

Radio system using satellites
10084536 · 2018-09-25 · ·

A radio communication route enables communication from an originating ground station to a destination ground station via one of multiple randomly orbiting satellites with no attitude control. The ground stations and satellites include directional antennas for receiving radio signals from and transmitting radio signals in multiple directions. The satellites store an address of a destination ground station from which an initial information signal is transmitted and antenna information identifying the satellite antenna on which the initial information signal was received. Plural satellite antennas transmit linking information identifying the satellite to the originating ground station. Data transmissions received at the originating ground station that designate a particular destination are transmitted by the originating ground station using the antenna on which the linking information was received and the satellite retransmits the data transmission using the satellite antenna identified by the stored antenna information.

X2 Protocol Programmability

A method for X2 interface communication is disclosed, comprising: at an X2 gateway for communicating with, and coupled to, a first and a second radio access network (RAN), receiving messages from the first RAN according to a first X2 protocol and mapping the received messages to a second X2 protocol for transmission to the second RAN; maintaining state of one of the first RAN or the second RAN at the X2 gateway; executing executable code received at an interpreter at the X2 gateway as part of the received messages; altering the maintained state based on the executed executable code; and receiving and decoding an initial X2 message from the first RAN; identifying specific strings in the initial X2 message; matching the identified specific strings in a database of stored scripts; and performing a transformation on the initial X2 message, the transformation being retrieved from the database for stored scripts, the stored scripts being transformations.

BACKHAUL FABRIC FOR WIRELESS NETWORK
20180160350 · 2018-06-07 · ·

A surface-based network fabric comprises a plurality of surface nodes interconnected with each other through physical links, and an intermediary network fabric comprises a plurality of intermediary notes configured to communicate with the surface nodes, wherein the intermediary nodes include aircraft. A network fabric manager establishes a network topology among the surface nodes and the intermediary nodes to communicatively connect a first wireless device to a second wireless device, and migrates from a first surface node to a second surface node while retaining connectivity between the first wireless device and the second wireless device.

BACKHAUL FABRIC FOR WIRELESS NETWORK
20180054766 · 2018-02-22 · ·

A plurality of networking nodes provides a wireless network fabric that serves at least two devices. Each networking node stores global communication topology information for the wireless network fabric. One of the networking nodes performs global fabric management functions to maintain a communication channel among the at least two devices, and is responsive to a triggering event to identify a next global fabric manager from the other networking nodes. Upon detection of an attack, the global fabric management responsibilities migrate from the networking node to the next global fabric manager while maintaining connectivity between the at least two devices.