USG API Gateway
The USG API gateway redefines communication by bridging terrestrial and satellite networks to deliver uninterrupted connectivity across the globe. Designed to operate with low latency and high efficiency, it provides a unified platform for industries like fintech, telecommunications, and IoT to connect without geographical limitations. Whether you’re in an urban hub or a remote location, our gateway ensures consistent, high-speed access for mission-critical operations.
Satellite Details
- Satellite ID
-
Orbital parameters
(e.g., altitude, inclination, type of orbit) - Manufacturer and model
Communication Specs
-
Frequency Bands
(e.g., C-band, Ku-band, Ka-band) - Bandwidth
-
Modulation Schemes
(e.g., QPSK, 8PSK, etc.) - Coding and Forward Error Correction (FEC)
Antenna Specifications
- Gain
- Beamwidth
-
Polarization
(e.g., linear, circular)
Power & Signal Parameters
- Transmit Power (dBW or dBm)
-
EIRP
(Effective Isotropic Radiated Power) - Noise Figure
-
Link Budget Parameters
(e.g., Carrier-to-Noise Ratio, BER)
Ground Segment Information
- Earth station details
- Uplink and downlink frequencies
- Gateway capabilities
Data & Telemetry
- Telemetry data formats
- Command and control interfaces
- Data transmission rates
API Endpoints
1. Get Satellite Information
Endpoint
GET /api/satellite/{satellite_id}
Response
JSON (Copy Code)
{
"satellite_id": "SAT123",
"name": "GeoSat-1",
"orbit": {
"type": "GEO",
"altitude_km": 35786,
"inclination_deg": 0
},
"manufacturer": "SatelliteCorp"
}
2. List Frequency Bands
Endpoint
GET /api/satellite/{satellite_id}/frequency-bands
Response
JSON (Copy Code)
{
"satellite_id": "SAT123",
"name": "GeoSat-1",
"orbit": {
"type": "GEO",
"altitude_km": 35786,
"inclination_deg": 0
},
"manufacturer": "SatelliteCorp"
}
3. Get Communication Specs
Endpoint
GET /api/satellite/{satellite_id}/communication-specs
Response
JSON (Copy Code)
{
"modulation": "QPSK",
"bandwidth_MHz": 36,
"coding": "1/2",
"power_dBW": 20
}
4. Get Antenna Information
Endpoint
GET /api/satellite/{satellite_id}/antenna
Response
JSON (Copy Code)
{
"gain_dBi": 45,
"beamwidth_deg": 1.5,
"polarization": "Circular"
}
5. Link Budget Calculation
Endpoint
POST /api/link-budget
Request
JSON (Copy Code)
{
"satellite_id": "SAT123",
"uplink_power_dBW": 30,
"uplink_frequency_GHz": 14,
"downlink_frequency_GHz": 12,
"ground_station_gain_dBi": 50
}
Response
JSON (Copy Code)
{
"uplink_CNR_dB": 15,
"downlink_CNR_dB": 20,
"total_CNR_dB": 12,
"bit_error_rate": "1E-6"
}
6. Telemetry Data
Endpoint
GET /api/satellite/{satellite_id}/telemetry
Response
JSON (Copy Code)
{
"timestamp": "2025-01-14T12:00:00Z",
"status": "Nominal",
"temperature_C": 25,
"power_levels_dBW": [15, 20, 18]
}