IP Library Granted Patent US 8,989,031
Granted Patent B2
US 8,989,031 · App. 13/471,504 · Granted Mar 24, 2015

System and method providing resilient data transmission via spectral fragments

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,989,031
App. No.
13/471,504
Granted
Mar 24, 2015
Kind
B2
Abstract

Systems, methods and apparatus for securely transmitting a data stream by dividing a data stream into a plurality of sub-streams; associating each substream with a respective spectral fragment; encrypting at least some of the sub-streams; and modulating each sub-stream to provide a respective modulated signal adapted for transmission via a respective spectral fragment.

Claims (45)

1. A method comprising:

dividing a data stream into a plurality of output sub-streams, each of said output sub-streams associated with a respective spectral fragment of a first carrier signal and having a data rate compatible with a bandwidth of the respective spectral fragment, where the respective spectral fragment is one of a plurality of spectral fragments adapted for use in association with said output sub-streams,

wherein the respective spectral fragment of said plurality of spectral fragments is a non-contiguous spectral block relative to said plurality of spectral fragments and separated from any other spectral fragment of said plurality of spectral fragments at least by an allocated spectral fragment not included in said plurality of spectral fragments;

encrypting at least some of the sub-streams; and

modulating each output sub-stream to provide a respective modulated signal adapted for transmission via said respective spectral fragment of the first carrier signal.

2. The method of claim 1 , wherein each encrypted output sub-stream is associated with a respective encryption key.

3. The method of claim 1 , wherein at least some of the encrypted output sub-streams are associated with a common encryption key.

4. The method of claim 1 , wherein the encryption key used to encrypt an output sub-stream is changed each session.

5. The method of claim 1 , wherein said encrypting comprises selecting an encryption key from a table of encryption keys according to a generated index value.

6. The method of claim 5 , wherein said index value is generated via a pseudorandom number generator.

7. The method of claim 5 , wherein said table of encryption keys is periodically updated.

8. The method of claim 1 , further comprising adjusting output sub-stream spectral fragment associations.

9. The method of claim 8 , wherein said adjusting of the output sub-stream spectral fragment associations is performed in response to an expiration of a predefined time period.

10. The method of claim 8 , wherein said adjusting of the output sub-stream spectral fragment associations is performed in response to an occurrence of a threshold number of encryption key used.

11. The method of claim 8 , wherein said adjusting of output sub-stream spectral fragment associations is performed in response to an occurrence of a predefined event.

12. The method of claim 1 , wherein the spectral fragments are periodically relocated to new center frequencies.

13. The method of claim 1 , further comprising:

selectively dividing said data stream into a plurality of further output sub-streams,

wherein at least two of said further output sub-streams are modulated to provide corresponding modulated signals adapted for transmission via respective spectral fragments of a second carrier signal, the corresponding modulated signals being up converted onto the respective spectral fragments of the second carrier signal; said method further comprising transmitting said carrier signals via respective channels within a communications system.

14. The method of claim 13 , wherein at least some of the output sub-streams and the further output sub-streams are modulated to provide corresponding modulated signals adapted for transmission via respective spectral fragments of each of said first and second carrier signals.

15. The method of claim 14 , wherein the first and second carrier signals are conveyed using different point-to-point links.

16. The method of claim 14 , wherein the first and second carrier signals are conveyed using different points to multipoint links.

17. The method of claim 1 , further comprising:

receiving each of the modulated sub-streams via respective spectral fragments;

demodulating each of the modulated sub-streams; and

combining the demodulated sub-streams to recover the data stream.

18. The method of claim 17 , wherein combining the demodulated sub-streams to recover the data stream comprises:

ordering encapsulating packets received via one or more sub-streams according to their respective sequence numbers; and

extracting sequential portions of said data stream from said ordered encapsulating packets to recover thereby said data stream.

19. A non-transitory computer readable medium including software instructions which, when executed by a processer, perform a method comprising:

dividing a data stream into a plurality of output sub-streams, each of said output sub-streams associated with a respective spectral fragment of a first carrier signal and having a data rate compatible with a bandwidth of the respective spectral fragment, where the respective spectral fragment is one of a plurality of spectral fragments adapted for use in association with said output sub-streams,

wherein the respective spectral fragment of said plurality of spectral fragments is a non-contiguous spectral block relative to said plurality of spectral fragments and separated from any other spectral fragment of said plurality of spectral fragments at least by an allocated spectral fragment not included in said plurality of spectral fragments;

encrypting at least some of the sub-streams; and

modulating each output sub-stream to provide a respective modulated signal adapted for transmission via said respective spectral fragment of the first carrier signal.

20. A non-transitory computer program product, wherein computer instructions stored in a non-transitory computer readable memory, when executed by a processor in a telecom network element, adapt the operation of the telecom network element to provide a method comprising:

dividing a data stream into a plurality of output sub-streams, each of said output sub-streams associated with a respective spectral fragment of a first carrier signal and having a data rate compatible with a bandwidth of the respective spectral fragment, where the respective spectral fragment is one of a plurality of spectral fragments adapted for use in association with said output sub-streams,

wherein the respective spectral fragment of said plurality of spectral fragments is a non-contiguous spectral block relative to said plurality of spectral fragments and separated from any other spectral fragment of said plurality of spectral fragments at least by an allocated spectral fragment not included in said plurality of spectral fragments;

encrypting at least some of the sub-streams; and

modulating each output sub-stream to provide a respective modulated signal adapted for transmission via said respective spectral fragment of the first carrier signal.

21. An apparatus, comprising:

a splitter, for dividing a data stream into a plurality of sub-streams, each of said sub-streams associated a respective spectral fragment of a first carrier signal and having a data rate compatible with a bandwidth of the respective spectral fragment, where the respective spectral fragment is one of a plurality of spectral fragments adapted for use in association with said output sub-streams,

wherein the respective spectral fragment of said plurality of spectral fragments is a non-contiguous spectral block relative to said plurality of spectral fragments and separated from any other spectral fragment of said plurality of spectral fragments at least by an allocated spectral fragment not included in said plurality of spectral fragments;

a plurality of modulators, each modulator configured to modulate a respective sub-stream to provide a modulated signal adapted for transmission via the respective spectral fragment of the first carrier signal, wherein at least some of said modulators are configured to encrypt respective substreams;

at least one upconverter, for upconverting said modulated signals onto respective spectral fragments of the first carrier signal;

wherein the sub-streams included within the upconverted modulated signals are adapted to be demodulated and combined at a receiver to recover thereby the data stream.

Assignments (7)
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 21, 2021
From: OPTISPECTRUM LLC
To: NOKIA TECHNOLOGIES OY
Reel/Frame 055987/0839 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2020
From: ALCATEL LUCENT
To: OPTISPECTRUM LLC
Reel/Frame 051513/0632 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 031934/0535 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2012
From: PUROHIT, VINAY D
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028207/0172 →