Signal processing methods and systems
First Claim
1. An interleaving system comprising:
- an input for receiving information; and
a plurality of interleavers operatively coupled to the input in an interleaving path, the plurality of interleavers having respective associated interleaving lengths and being configured to interleave the received information according to their respective associated interleaving lengths to provide an aggregate interleaving length for the interleaving path.
1 Assignment
0 Petitions
Accused Products
Abstract
Signal processing systems and methods, illustratively for communication signals such as video communication signals, are provided. Adaptive interleaving systems and methods enable interleaving of information using different interleaving lengths. Encryption may also be combined with interleaving to control the position of information in an interleaved information stream. Corresponding de-interleaving and decryption systems and methods are also provided. An up-sampler and up-sampling method are provided for concealing errors in information. A new software defined radio architecture and associated methods, and software analysis techniques, are also disclosed. A communication system and management method integrate several of the above aspects for adapting communication operating characteristics to changing environments.
-
Citations
22 Claims
-
1. An interleaving system comprising:
-
an input for receiving information; and
a plurality of interleavers operatively coupled to the input in an interleaving path, the plurality of interleavers having respective associated interleaving lengths and being configured to interleave the received information according to their respective associated interleaving lengths to provide an aggregate interleaving length for the interleaving path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A de-interleaving system comprising:
-
an input for receiving interleaved information; and
a plurality of de-interleavers operatively coupled to the input in a de-interleaving path, the plurality of de-interleavers having respective associated de-interleaving lengths and being configured to de-interleave the received interleaved information according to their respective associated de-interleaving lengths to provide an aggregate de-interleaving length for the de-interleaving path. - View Dependent Claims (13, 14)
-
-
15. A method of processing information, comprising:
-
receiving information over a communication link;
analyzing the received information to determine conditions on the communication link; and
interleaving information to be subsequently transmitted on the communication link using an adapted interleaving length, the adapted interleaving length being determined on the basis of the determined conditions. - View Dependent Claims (16, 17, 18)
-
-
19. An interleaving system comprising:
-
an input for receiving information;
an input for receiving security information; and
at least one interleaver configured to receive the information and the security information, and to interleave the received information using the received security information, the at least one interleaver controlling respective interleaved positions of portions of the received information based on the received security information. - View Dependent Claims (20)
-
-
21. A de-interleaving system comprising:
-
an input for receiving interleaved information;
an input for receiving security information; and
at least one de-interleaver configured to receive the interleaved information and the security information, and to de-interleave the received interleaved information using the received security information, the at least one de-interleaver controlling respective positions of portions of the received interleaved information in a de-interleaved data stream based on the received security information.
-
-
22. A method of encrypting information, comprising:
-
receiving information;
receiving an encryption key; and
interleaving the received information based on the encryption key to generate interleaved information, the respective interleaved positions of a plurality of portions of the received information in the interleaved information being determined by the encryption key.
-
Specification