Некоторое содержание этого приложения в настоящий момент недоступно.
Если эта ситуация сохраняется, свяжитесь с нами по адресуОтзывы и контакты
1. (WO2019027639) WIRELESS DELIVERY OF BROADCAST DATA
Примечание: Текст, основанный на автоматизированных процессах оптического распознавания знаков. Для юридических целей просьба использовать вариант в формате PDF

CLAIMS

What is claimed is:

1. A method comprising:

receiving, at a transceiver of a commodity server, a plurality of requests from a plurality of wireless base stations (WBSs) for content;

requesting, with the transceiver of the commodity server, the content from one or more content servers;

receiving, with the transceiver of the commodity server, the content from the one or more content servers;

determining, with a processor of the commodity server, a network latency for each of the plurality of WBSs;

ordering, with the processor of the commodity server; the plurality of WBSs into a chronological list starting with a first WBS with the longest network latency and ending with a second WBS with a shortest network latency;

replicating, with the processor of the commodity server, the content a number of times equal to a number of WBSs in the plurality of WBSs; and

transmitting, with the transceiver of the commodity server via a core network of a cellular communications network, the content to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS;

wherein transmitting the content according to the chronological list enables the content to be transmitted to each WBS using unicast transmissions.

2. The method of claim 1, further comprising:

dividing, with the processor of the commodity server, the content into at least two packets of data;

wherein transmitting the content to each of the WBSs according to the chronological list comprises:

transmitting a first packet of the at least two packets of the content to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS; and

transmitting a second packet of the at least two packets of the content to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS.

3. The method of claim 1, wherein each of the plurality of WBSs receives at least two requests for the content from at least two user equipment (UEs) in communication with the respective WBS prior to sending the request to the commodity server.

4. The method of claim 1, further comprising:

broadcasting, from a transceiver of a first WBS of the plurality of WBSs, the content to transceivers of at least two UEs in communication with the first WBS;

wherein the content is transmitted to the transceivers of the at least two UEs simultaneously in a single broadcast.

5. The method of claim 1, wherein receiving, with the transceiver of the commodity server, the content from the one or more content servers comprises:

receiving a first packet of data comprising a first portion of the content; and receiving a second packet of data comprising a second portion of the content; and wherein transmitting the content to each of the WBSs according to the chronological list comprises:

transmitting the first packet to each of the WB Ss according to the chronological list starting with the first WBS and ending with the second WBS; and

transmitting the second packet to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS.

6. The method of claim 1, further comprising:

transmitting, with the transceiver of the commodity server, a termination message to the plurality of WBSs when the content has been transmitted to the plurality of WBSs.

7. The method of claim 1, further comprising:

receiving, at a transceiver of a first WBS of the plurality of WBSs, a unicast transmission from the commodity server including at least a first portion of the content from the commodity server, the first portion of the content including a timestamp; and

broadcasting, with the transceiver, the first portion to a plurality of UEs in communication with the first WBS at a time provided in the timestamp;

wherein the content is transmitted to the plurality of UEs simultaneously in a single broadcast.

8. A method comprising:

receiving, at a transceiver of a wireless base station (WBS), a plurality of requests from a plurality of user equipment (UEs) for content;

sending, with the transceiver to a commodity server via a core network of a cellular communications network, a request to subscribe to the content;

receiving, at the transceiver, a unicast transmission from the commodity server including at least a first portion of the content from the commodity server, the portion of the content including a timestamp; and

broadcasting, with the transceiver, the first portion to the plurality of UEs at a time provided in the timestamp;

wherein the content is transmitted to the plurality of UEs simultaneously in a single broadcast.

9. The method of claim 8, wherein receiving, at the transceiver, at least a first portion of the content from the commodity server comprises:

receiving a first packet of data comprising a first portion of the content and a first timestamp; and

receiving a second packet of data comprising a second portion of the content and a second timestamp.

10. The method of claim 9, wherein broadcasting the first portion to the plurality of UEs at a time provided in the timestamp comprises:

broadcasting, with the transceiver, the first packet at a first time provided in the first timestamp; and

broadcasting, with the transceiver, the second packet at a second time provided in the second timestamp.

11. The method of claim 10, further comprising:

receiving, at the transceiver, a request for the content from a single UE; and sending, from the transceiver to a content server, a request to download the content directly from the content server.

12. The method of claim 8, further comprising:

receiving, at the transceiver, a termination request from each of the plurality of UEs; and

sending, with the transceiver to the commodity server, a request to unsubscribe from the content.

13. A system comprising:

a commodity server comprising:

one or more transceivers to send and receive one or more wireless transmissions;

memory storing a content-handling algorithm; and

one or more processors in communication with at least the one or more transceivers and the memory, wherein the content-handling algorithm causes the one or more processors to:

receive, at the transceiver, a plurality of requests from a plurality of wireless base stations (WBSs) to subscribe to a first content;

request, with the transceiver, the content from one or more content servers;

determine, with the one or more processors, a network latency for each of the plurality of WBSs;

replicate, with the one or more processors, the content a number of times equal to a number of WBSs in the plurality of WBSs; and

transmit, with the transceiver via a core network of a cellular communications network, the content to each of the WBSs according to a chronological list starting with a first WBS and ending with a second WBS; wherein transmitting the content according to the chronological list enables the content to be transmitted to each WBS via the core network using unicast transmissions; and

wherein the first WBS has the longest network latency of the plurality of WBSs and the second WBS has the shortest network latency of the plurality of WBSs.

14. The system of claim 13, wherein the content-handling algorithm further causes the one or more processors to:

divide the content into at least two packets of data; and

wherein transmitting the content to each of the WBSs according to the chronological list comprises:

transmitting a first packet of the at least two packets of the content to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS; and

transmitting a second packet of the at least two packets of the content to each of the WBSs according to the chronological list starting with the first WBS and ending with the second WBS.

15. The system of claim 13, wherein each of the plurality of WBSs receives at least two requests for the content from at least two user equipment (UEs) in communication with the respective WBS.

16. The system of claim 13, wherein the content-handling algorithm further causing the one or more processors to:

transmit, with the transceiver, a termination message to the plurality of WBSs when the content has been transmitted to the plurality of WBSs.

17. The system of claim 13, further comprising:

a first WBS of the plurality of WBSs comprising:

one or more transceivers to send and receive one or more wireless transmissions;

memory storing a broadcast algorithm; and

one or more processors in communication with at least the one or more transceivers and the memory, wherein the broadcast algorithm causes the one or more processor to:

receive, at the one or more transceivers of the WBS, the content from the commodity server, the content including a timestamp; and

broadcasting, with a first transceiver of the one or more transceivers, the content to a plurality of UEs in a single transmission.

18. The system of claim 17, wherein receiving, at the one or more transceivers, the content from the commodity server comprises:

receiving a first packet of data comprising a first portion of the content and a first timestamp; and

receiving a second packet of data comprising a second portion of the content and a second timestamp.

19. The system of claim 18, wherein broadcasting the content to the plurality of UEs at a time provided in the timestamp comprises:

broadcasting, with the transceiver, the first packet at a first time provided in the first timestamp; and

broadcasting, with the transceiver, the second packet at a second time provided in the second timestamp.

20. The system of claim 13, the content-handling algorithm further causing the one or more processors to:

receive, at the transceiver, a second plurality of requests from a second plurality of wireless base stations (WBSs) to subscribe to a second content;

request, with the transceiver, the second content from the one or more content servers;

determine, with the one or more processors, a network latency for each of the second plurality of WBSs;

replicate, with the one or more processors, the second content a number of times equal to a number of WBSs in the second plurality of WBSs; and

transmit, with the transceiver via a core network of a cellular communications network, the second content to each of the second plurality of WBSs according to a second chronological list starting with a third WBS and ending with a fourth WBS; wherein transmitting the content according to the second chronological list enables the content to be transmitted to each of the second plurality of WBSs via the core network using unicast transmissions; and

wherein the third WBS has the longest network latency of the second plurality of WBSs and the fourth WBS has the shortest network latency of the second plurality of WBSs.