26-07-2018 дата публикации
Номер: US20180212764A1
Принадлежит:
Described herein is a method and system for wireless data transmission with network coding which limits encryption operations to a critical set of network coding coefficients in combination with multi-resolution and/or multi-description video coding. Such a method and system achieves hierarchical fidelity levels, robustness against wireless packet loss and efficient security by exploiting the algebraic structure of network coding. 1. A method for encoding multi-layered data for transmission in a network including a source node , a plurality of relay nodes and one or more receiver nodes , the method comprising:performing a one-time key distribution between the source node and each of the one or more receiver nodes;dividing the multi-layered data into one or more groups;{'sub': 1', '2', '1', '2', '2', 'q, 'sup': 'th', 'for each group, generating at the source node an n×nencoding matrix A, wherein n≥n, wherein nis the number of layers in the group, wherein matrix A is used for encoding at the source only, wherein the matrix A comprises at least one unit vector corresponding to an llayer in the group, and wherein some or all non-zero entries of the matrix A are chosen at random from all non-zero elements of the field F\{0};'}{'sup': (1)', '(w)', '(i), 'sub': 2', '2', '2, 'dividing the group into a plurality of vectors b. . . b, wherein each vector bhas ninformation symbols, wherein each information symbol belongs to a corresponding one of the nlayers in the group, wherein w is a function of [(size of group)/n], and wherein i is an integer, 1≤i≤w;'}{'sup': th', '(i)', '(i), 'sub': 'l', 'encrypting at least the linformation symbol bof each vector bfor each use of the matrix A;'}applying the matrix A successively to the information symbols to be sent to provide encoded symbols, wherein the encoded symbols are placed in one or more payloads of one or more packets;encrypting each line of the matrix A with a corresponding line key to generate a matrix of locked coefficients ...
Подробнее