| CPC G06F 11/10 (2013.01) [G06F 11/1076 (2013.01); G06F 16/24568 (2019.01); H03M 13/1148 (2013.01); H03M 13/1515 (2013.01); H03M 13/373 (2013.01); H03M 13/616 (2013.01); H04L 65/70 (2022.05); H04L 65/765 (2022.05)] | 20 Claims |

|
1. A method comprises:
receiving a first data stream for transmission to a mobile receiving entity;
segmenting the first data stream to produce a first plurality of data segments;
receiving a second data stream, the second data stream including location information for the mobile receiving entity;
segmenting the second data stream to produce a second plurality of data segments;
dividing a data segment of the first plurality of data segments into a first plurality of data blocks;
dividing a data segment of the second plurality of data segments into a second plurality of data blocks, wherein the data segment of the first plurality of data segments is time aligned with the data segment of the second plurality of data segments;
creating a data matrix from the first and second plurality of data blocks;
transmitting, based on the data matrix, a first data block from each of the first and second plurality of data blocks to a first relay unit; and
transmitting, based on the data matrix, a second data block from each of the first and second plurality of data blocks to a second relay unit.
|