Timeslot encryption in an optical transport network
AssigneeCisco Technology, Inc.
InventorsGilberto Loprieno, Giacomo Losio
Life of this patent
Estimating the term…
Abstract
An Optical Transport Network (OTN) frame comprises an optical channel payload unit that is divided into a plurality of timeslots. This OTN frame is received at a transmitter and the timeslots are grouped into blocks of timeslots. Two or more blocks of timeslots are selected for encryption and are encrypted/authenticated in parallel to generate an encrypted OTN frame in which only certain blocks of timeslots are encrypted.
Claims25
A method comprising:
- receiving an optical transport network (OTN) frame having an optical channel payload unit divided into a plurality of timeslots;
- grouping the timeslots into blocks of timeslots;
- selecting two or more blocks of timeslots for encryption, wherein each block of the two or more blocks of timeslots comprises an equal number of timeslots;
- and
- encrypting and authenticating the two or more blocks of timeslots in parallel to generate an encrypted OTN frame in which only certain blocks of timeslots are encrypted.
An apparatus, comprising:
- a memory;
- a processor coupled to the memory, and configured to:
- obtain an optical transport network (OTN) frame having an optical channel payload unit divided into a plurality of timeslots,
- group the timeslots into blocks of timeslots, and
- select two or more blocks of timeslots for encryption, wherein each block of the two or more blocks of timeslots comprises an equal number of timeslots;
- and
- a plurality of subsystems configured to encrypt and authenticate the two or more blocks of timeslots in parallel to generate an encrypted OTN frame in which only certain blocks of timeslots are encrypted.
One or more non-transitory computer readable storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
- receive an optical transport network (OTN) frame having an optical channel payload unit divided into a plurality of timeslots;
- group the timeslots into blocks of timeslots;
- select two or more blocks of timeslots for encryption, wherein each block of the two or more blocks of timeslots comprises an equal number of timeslots;
- and
- encrypt and authenticate the two or more blocks of timeslots in parallel to generate an encrypted OTN frame in which only certain blocks of timeslots are encrypted.
Dependencies are inferred from the claim text.