Gigabit ethernet passive optical network and method for accurately detecting data errors
First Claim
1. A Gigabit Ethernet passive optical network (GE-PON) comprising:
- an optical line terminal (OLT) for performing first error checking of an unencrypted Ethernet frame before encrypting original data content in the Ethernet frame, appending a first error detection code resulting from the first error checking to said Ethernet frame, encrypting said original data content, performing second error checking of the appended Ethernet frame containing the encrypted data, appending a second error detection code resulting from the second error checking to said appended Ethernet frame containing said encrypted data and transmitting the resulting Ethernet frame containing said encrypted data, said first error correction code and said second error correction code to at least one destination; and
at least one optical network terminal (ONT) for checking a transmission error of said received Ethernet frame with said encrypted data, first error correction code and second error correction code transmitted from said OLT using said second error detection code, decrypting said encrypted data and checking an encryption error and decryption error of a resulting Ethernet frame containing the decrypted data using said first error detection code.
1 Assignment
0 Petitions
Accused Products
Abstract
A Gigabit Ethernet passive optical network (GE-PON) and method for accurately detecting an error of data to securely transmit the data. The GE-PON comprises an optical line terminal (OLT) for performing first error checking of an Ethernet frame before encrypting original data content in the Ethernet frame, appending a first error detection code resulting from the first error checking to the Ethernet frame, encrypting the original data content, performing second error checking of the appended Ethernet frame containing the encrypted data, appending a second error detection code resulting from the second error checking to the appended Ethernet frame containing the encrypted data and transmitting the resulting Ethernet frame with the encrypted data, the first error correction code and the second error correction code to at least one destination, and at least one optical network terminal (ONT) for checking a transmission error of the received Ethernet frame containing the encrypted data, the first error correction code and the second error correction code transmitted from the OLT using the second error detection code, decrypting the encrypted data and checking an encryption error and decryption error of the resulting Ethernet frame with the decrypted data using the first error detection code.
20 Citations
23 Claims
-
1. A Gigabit Ethernet passive optical network (GE-PON) comprising:
-
an optical line terminal (OLT) for performing first error checking of an unencrypted Ethernet frame before encrypting original data content in the Ethernet frame, appending a first error detection code resulting from the first error checking to said Ethernet frame, encrypting said original data content, performing second error checking of the appended Ethernet frame containing the encrypted data, appending a second error detection code resulting from the second error checking to said appended Ethernet frame containing said encrypted data and transmitting the resulting Ethernet frame containing said encrypted data, said first error correction code and said second error correction code to at least one destination; and
at least one optical network terminal (ONT) for checking a transmission error of said received Ethernet frame with said encrypted data, first error correction code and second error correction code transmitted from said OLT using said second error detection code, decrypting said encrypted data and checking an encryption error and decryption error of a resulting Ethernet frame containing the decrypted data using said first error detection code. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data error detection method for secure data transmission and reception between one OLT and at least one ONT in a GE-PON structure, comprising the steps of:
-
a) performing first error checking of an Ethernet frame before encrypting original data content contained in the Ethernet frame, appending a first error detection code resulting from the first error checking to said Ethernet frame, encrypting said original data content, performing second error checking of the appended Ethernet frame containing the encrypted data, appending a second error detection code resulting from the second error checking to said appended Ethernet frame containing said encrypted data and transmitting the resulting Ethernet frame with said encrypted data, said first error correction code and said second error correction code to at least one destination; and
b) checking a transmission error of said Ethernet frame with said encrypted data, first error correction code and second error correction code transmitted from said OLT using said second error detection code, decrypting said encrypted data and checking an encryption error and decryption error of the resulting Ethernet frame with the decrypted data using said first error detection code. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A device comprising:
-
a first error detector for performing a first error checking of an Ethernet frame containing at least original data content and appending a first error detection code resulting from the first error checking to said Ethernet frame;
a disassembler to isolate said original data content from said appended Ethernet frame;
an encrypter for encrypting said original data content;
a reassembler to reassembly said appended Ethernet frame to contain said encrypted original data content in said appended Ethernet frame; and
a second error detector for performing a second error checking of the appended Ethernet frame containing the encrypted data, and appending a second error detection code resulting from said second error checking to said appended Ethernet frame containing said encrypted data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A device comprising:
-
a first error detector for checking transmission errors in a received Ethernet frame containing first and second error detection codes appended thereto using said second error detection codes;
a decrypter for decrypting encrypted data content contained in said received Ethernet frame; and
a second error detector for checking encryption errors using said first error detection code. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification