Efficient content distributing technology of satellite network
A satellite network and satellite technology, which is applied in the field of satellite communication, can solve the problems of reducing the efficiency of information transmission, and achieve the effect of reducing the number of transmissions, reducing waiting time, and adapting well
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0035]Randomized network coding is a practical way to achieve the coding of each intermediate node without a central designer. It is well suited for distributed and mobile networks. To perform stochastic linear network coding, each transmitting node randomly linearly combines all input information to obtain output information (assuming, of course, that all messages are of the same type, or in the same linear space). Based on this advantage, we design the following protocol.
[0036] Initialize the link based on the Hello-ACK (Acknowledgements) process.
[0037] 1. Combined data blocks for each satellite transmission and the ECI and coding coefficient {a 1,j ,...,a n,j},
[0038] where a i,j Randomly selected in a finite field, i, j=1,...,n.
[0039] 2. If the receiver has not received all the data blocks after waiting for a certain period of time, the transmission is regarded as ACK a The number of lost data blocks m.
[0040] 3. After receiving the ACK, the satellit...
specific Embodiment approach 2
[0057] In order to reduce the transmission redundancy of coding coefficients, we can choose deterministic linear network coding instead of random linear network coding techniques due to the nature of Vandermonde determinant. In this case, we only need to transmit one encoding coefficient, which will greatly reduce the consumption of transmission. The specific process is as follows.
[0058] Initialize the link with the Hello-ACK procedure.
[0059] 1. Each satellite transmission At the same time, its ECI and index set {j} are attached, j=1,...,n.
[0060] 2. If the receiver has not received all the data blocks after waiting for a certain period of time, it transmits the number m of missing data blocks as ACK.
[0061] 3. After receiving the ACK, the satellite transmits another n-m data blocks.
[0062] 4. Repeat steps 2 and 3 until the receiver receives n linearly independent data blocks to restore v 1 ,...,v n , thereby refactoring the file.
[0063] One-way communica...
specific Embodiment approach 3
[0069]
[0070] Then there is the following equation
[0071] U'X=Y
[0072] Recoverable message set X, where Y is the received encoded message matrix. The overall process is as follows
[0073] Initialization the received information u 1 =U 1 , u 1 comes from y 1 Input the received new information y i
[0074]
[0075] Output X
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 