Please download the dossier by clicking on the dossier button x
×

Dynamically adjusting the transmission mode in a satellite communication system

  • US 9,853,718 B2
  • Filed: 02/05/2016
  • Issued: 12/26/2017
  • Est. Priority Date: 02/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system for transmitting a data stream between a server and one or more user terminals, comprising:

  • at least one satellite gateway connected to said server through a satellite router, and configured to communicate with at least one satellite terminal via a satellite link, said system further comprising;

    one or more terminal routers comprising memory storage resources, each user terminal being connected to said satellite terminal through one of said terminal routers, the user terminals being configured to make data stream requests to said server, wherein;

    the terminal routers are configured to, when receiving a request for a data stream transmitted by a specific user terminal, search to see if said data stream is available in their memory resources, and;

    when said data stream is not available, store said request and transmit it to said satellite router,when said data stream is available, transmit it to the specific user terminal, and block the transmission of said request;

    the satellite router is configured to, when it receives a request for a data stream;

    transmit the request to the server and receive said data stream,estimate a popularity of said data stream as a function of the requests made and, when said popularity is above or equal to a threshold;

    transmit to all the terminal routers a message indicating a correspondence between said data stream and point-to-multipoint broadcasting parameters, andconvert said data stream into a point-to-multipoint data stream whose broadcasting parameters are those of said correspondence message, and comprising said estimation of popularity of said data stream, then transmit it to the terminal routers;

    the terminal routers being further configured to;

    receive point-to-multipoint data streams,convert the point-to-multipoint data streams received into point-to-point data streams transmitted to the user terminals having requested them, by using said correspondence messages transmitted by the satellite router, andaccording to its popularity, store said data stream.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×