Precise beam forming based on user equipment location
AssigneeHughes Network Systems, LLC
InventorT. Paul Gaske
Life of this patent
Estimating the term…
Abstract
Various arrangements are presented for optimizing data transmission between a satellite and a user equipment. A satellite gateway system may receive a message from the user equipment indicative of a current location of the user equipment. Data may be retrieved from the Internet to be transmitted to the user equipment via the satellite. The satellite gateway system may transmit a downlink message to the satellite that comprises the retrieved data and beam steering data. The beam steering data may instruct the satellite to target a downlink spot beam on the current location of the user equipment based on the message received from the user equipment. The retrieved data may be transmitted to the user equipment via the targeted downlink spot beam.
Claims18
A method for optimizing data transmission between a satellite and a user equipment, the method comprising:
- receiving, by a satellite gateway system, a message, from the user equipment indicative of a current location of the user equipment;
- retrieving, by the satellite gateway system, data from the Internet to be transmitted to the user equipment via the satellite;
- transmitting, by the satellite gateway system, a downlink message to the satellite that comprises the retrieved data and beam steering data, wherein the beam steering data instructs the satellite to target a downlink spot beam on the current location of the user equipment based on the message received from the user equipment, such that the retrieved data is transmitted to the user equipment via the targeted downlink spot beam;
- storing, by the satellite, a lookup table that maps a plurality of spot beam identifiers to a corresponding plurality of spot beam target locations, wherein the beam steering data comprises a spot beam identifier;
- performing, by the satellite, a lookup in the lookup table based on the beam steering data;
- and
- performing, by the satellite, a beam-forming process based on the lookup to target the downlink spot beam to the user equipment based on the lookup.
A method for optimizing data transmission between a satellite and a user equipment, the method comprising:
- receiving, by a satellite gateway system, a message, from the user equipment indicative of a current location of the user equipment;
- retrieving, by the satellite gateway system, data from the Internet to be transmitted to the user equipment via the satellite;
- transmitting, by the satellite gateway system, a downlink message to the satellite that comprises the retrieved data and beam steering data, wherein the beam steering data instructs the satellite to target a downlink spot beam on the current location of the user equipment based on the message received from the user equipment, such that the retrieved data is transmitted to the user equipment via the targeted downlink spot beam;
- receiving, by the satellite gateway system via the satellite, during a first defined period of time, a request message from the user equipment requesting to send an amount of data to the satellite gateway system via the satellite, wherein the request message indicates the current location of the user equipment;
- assigning, by the satellite gateway system, a time slot for the user equipment to transmit the amount of data to the satellite gateway system;
- transmitting, by the satellite gateway system, a time slot assignment message to the user equipment that indicates the time slot;
- causing, by the satellite gateway system, the satellite to target up-stream focus for the time slot on the current location of the user equipment;
- and
- receiving, by the satellite gateway system via the satellite, data from the user equipment transmitted during the time slot.
A system optimizing data transmission, the system comprising:
- user equipment comprising a first satellite antenna that transmits, to a satellite, a message indicative of a current location of the user equipment;
- and
- a satellite gateway system comprising:
- a second satellite antenna that communicates with the satellite, wherein the satellite gateway system is configured to:
- receive the message from the satellite that is indicative of the current location of the user equipment;
- retrieve data from the Internet to be transmitted to the user equipment via the satellite;
- transmit a downlink message to the satellite that comprises the retrieved data and beam steering data, wherein:
- the beam steering data instructs the satellite to target a spot beam on the current location of the user equipment based on the message received from the user equipment, such that the retrieved data is transmitted to the user equipment via the targeted downlink spot beam;
- receive, via the satellite, during a first defined period of time, a request message from the user equipment requesting to send an amount of data to the satellite gateway system via the satellite, wherein the request message indicates the current location of the user equipment;
- assign a time slot for the user equipment to transmit the amount of data to the satellite gateway system;
- transmit a time slot assignment message to the user equipment that indicates the time slot;
- cause the satellite to target up-stream focus for the time slot on the current location of the user equipment;
- and
- receive, via the satellite, data from the user equipment transmitted during the time slot.
A system optimizing data transmission, the system comprising:
- user equipment comprising a first satellite antenna that transmits, to a satellite, a message indicative of a current location of the user equipment;
- a satellite gateway system comprising:
- a second satellite antenna that communicates with the satellite, wherein the satellite gateway system is configured to:
- receive the message from the satellite that is indicative of the current location of the user equipment;
- retrieve data from the Internet to be transmitted to the user equipment via the satellite;
- transmit a downlink message to the satellite that comprises the retrieved data and beam steering data, wherein:
- the beam steering data instructs the satellite to target a spot beam on the current location of the user equipment based on the message received from the user equipment, such that the retrieved data is transmitted to the user equipment via a targeted downlink spot beam;
- and
- the satellite, configured to:
- store a lookup table that maps a plurality of spot beam identifiers to a corresponding plurality of spot beam target locations, wherein the beam steering data comprises a spot beam identifier;
- perform a lookup in the lookup table based on the beam steering data;
- and
- perform a beam-forming process based on the lookup to target the downlink spot beam to the user equipment based on the lookup.
Dependencies are inferred from the claim text.