发明名称 |
METHOD OF SYNCHRONIZING A FOUNTAIN CODE TRANSMITTING END AND RECEIVING END |
摘要 |
Systems and methods of synchronizing a fountain code transmitting end and receiving end. In one embodiment, the fountain code transmitting end includes a first pseudorandom number generator, a second pseudorandom number generator, and a first transceiver. The method includes generating, at the first pseudorandom number generator, a first random number based on a seed. The method further includes generating, at the second pseudorandom number generator, a first plurality of unique random numbers based on the first random number. The method also includes selecting, at the fountain code transmitting end, a first subset of data blocks of a plurality of data blocks based on the first plurality of unique random numbers. The method further includes generating, at the fountain code transmitting end, a first communication block based on the first subset of data blocks. The method also includes transmitting, via the first transceiver, the first communication block and the seed. |
申请公布号 |
US2017093557(A1) |
申请公布日期 |
2017.03.30 |
申请号 |
US201514865788 |
申请日期 |
2015.09.25 |
申请人 |
MOTOROLA SOLUTIONS, INC. |
发明人 |
Doberstein Kevin G. |
分类号 |
H04L7/00;H04L1/00;H03M13/15 |
主分类号 |
H04L7/00 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of synchronizing a fountain code transmitting end and a fountain code receiving end, the fountain code transmitting end including a first pseudorandom number generator, a second pseudorandom number generator, and a first transceiver, the method comprising:
generating, at the first pseudorandom number generator, a first random number based on a seed; generating, at the second pseudorandom number generator, a first plurality of unique random numbers based on the first random number; selecting, at the fountain code transmitting end, a first subset of data blocks of a plurality of data blocks based on the first plurality of unique random numbers; generating, at the fountain code transmitting end, a first communication block based on the first subset of data blocks; and transmitting, via the first transceiver, the first communication block and the seed. |
地址 |
Schaumburg IL US |