Method for encoding/decoding error correcting code, transmitting apparatus and network
First Claim
1. A method for encoding an error correcting code for providing an error correcting code to a client signal having a fixed bit rate, said method comprising the steps of:
- repeatedly parallellizing said client signal to B systems every A bits to generate B parallellized client signals;
segmenting said B parallellized client signals every C bits to create B parallellized client blocks;
increasing a bit rate of each of said B parallellized client blocks by a factor of D to increase a length of each said parallellized client block from C bits to E bits to create B outer code subblocks;
placing information of said parallellized client blocks in a second bit to a (C+1)th bit in each of said B outer code subblocks on a time series basis, leaving a first bit and a (C+2)th bit to an E-th bit as an empty area created by increasing the bit rate, assigning a first bit of said empty area as an overhead area, and an area from a (C+2)th bit to the E-th bit of said empty area as a check bit area for an outer code; and
encoding each of said B outer code subblocks independently with an outer code Λ
, and placing check bits thereof in said check bit area for the outer code to create B outer encoded subblocks.
1 Assignment
0 Petitions
Accused Products
Abstract
A client signal having a constant bit rate is segmented every a bytes to create code information blocks. The bit rate of the client signal is increased such that the client signal has the code information block and an empty area comprised of b bytes, and the ratio c/a is equal to or higher than 110% to create a code block 3 comprised of c bytes. The code information block in the code block is encoded such that an error correcting code is included therein to have an encoding gain of 6 dB or higher for a bit error ratio of 10−12. Associated check bits are placed in the empty area to eventually generate a super FEC signal.
-
Citations
45 Claims
-
1. A method for encoding an error correcting code for providing an error correcting code to a client signal having a fixed bit rate, said method comprising the steps of:
-
repeatedly parallellizing said client signal to B systems every A bits to generate B parallellized client signals;
segmenting said B parallellized client signals every C bits to create B parallellized client blocks;
increasing a bit rate of each of said B parallellized client blocks by a factor of D to increase a length of each said parallellized client block from C bits to E bits to create B outer code subblocks;
placing information of said parallellized client blocks in a second bit to a (C+1)th bit in each of said B outer code subblocks on a time series basis, leaving a first bit and a (C+2)th bit to an E-th bit as an empty area created by increasing the bit rate, assigning a first bit of said empty area as an overhead area, and an area from a (C+2)th bit to the E-th bit of said empty area as a check bit area for an outer code; and
encoding each of said B outer code subblocks independently with an outer code Λ
, and placing check bits thereof in said check bit area for the outer code to create B outer encoded subblocks. - View Dependent Claims (2, 3, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 30, 32, 34, 35, 36, 38, 42, 43, 44)
-
-
4. A method for decoding a super FEC signal while correcting errors in said super FEC signal, said super FEC signal having a predetermined frame structure, a predetermined overhead area, and a predetermined error correcting code, said method comprising the steps of:
-
repeatedly parallellizing said super FEC signal to G systems every L consecutive bits to generate G parallellized FEC signals;
detecting a framing pattern inserted in said overhead area to adjust a temporal sequence and a parallel sequence of said parallellized FEC signal to reconstruct a sequence of a scrambled inner encoded block; and
performing predetermined descrambling on said scrambled inner encoded block to reconstruct an inner encoded block. - View Dependent Claims (5, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 29, 31, 33, 37, 39)
-
-
40. A super FEC signal transmitter for converting a received client signal into a super FEC signal and outputting the super FEC signal, said super FEC signal transmitter comprising:
-
a serial-to-parallel conversion unit for receiving a digital client signal having a constant bit rate, parallellizing the client signal and outputting the parallellized signal;
a first frame conversion unit for increasing a bit rate of each of signals from said serial-to-parallel conversion unit to a predetermined bit rate, rearranging data into a predetermined frame format, and outputting the rearranged data;
a first overhead insertion unit for inserting a framing pattern and a variety of information for OAM&
P of a network into a predetermined overhead area of a signal from said first frame conversion unit, and outputting the signal having the information inserted therein;
a first encode processor unit for encoding the signal from said first overhead insertion unit using an outer code Λ and
outputting the encoded signal;
a second overhead insertion unit for inserting a framing pattern and a variety of information for OAM&
P of a network into a predetermined overhead area of the signal from said first encode processor unit, and outputting the signal having the information inserted therein;
a second frame conversion unit for increasing a bit rate of the signal from said second overhead insertion unit to a predetermined bit rate, converting the number of parallellized data of the signal to a predetermined number of parallellized data to rearrange the data into a predetermined frame format, and outputting the rearranged data;
a second encode processor unit for encoding the signal from said second overhead insertion unit with an inner code ω and
outputting the encoded signal;
a third overhead insertion unit for inserting a framing pattern and a variety of information for OAM&
P of a network into a predetermined overhead area of the signal from said second encode processor unit, and outputting the signal having the information inserted therein;
a scrambler for performing predetermined scrambling on the signal from said third overhead insertion unit and outputting the scrambled signal;
a parallel-to-serial conversion unit for serializing the signal from said scrambler and outputting the serialized signal as a super FEC signal; and
an overhead processor unit for indicating a frame pattern and predetermined information for OAM&
P of a network to be inserted to each of said first overhead insertion unit, said second overhead insertion unit and said third overhead insertion unit. - View Dependent Claims (41)
-
-
45. A network comprising:
-
a plurality of transmitting apparatus for performing a conversion between one or a plurality of client signals and one or a plurality of super FEC signals;
a plurality of optical fibers interconnecting said plurality of transmitting apparatus for transmitting one or a plurality of super line signals, said one or plurality of super line signals being one or a plurality of optical signals converted from the one or the plurality of super FEC signals; and
a control system for controlling said plurality of transmitting apparatus and executing OAM&
P of said network, each of said transmitting apparatus being located on a super line side for transmitting and receiving the super line signals,each of said transmitting apparatus comprising;
a regenerator type transmitting apparatus for transmitting and receiving one or a plurality of client signals to and from an external network, converting the received first client signal into a first super FEC signal, and transmitting the first super FEC signal to other said transmitting apparatus in said network, and conversely, converting a second super FEC signal received from another transmitting apparatus in said network into a second client signal, and transmitting the second client signal to said external network;
ora client multiplexing type transmitting apparatus for receiving a plurality of third client signals from an external network, while converting a plurality of third super FEC signals received from another transmitting apparatus in said network into a plurality of fourth client signals, performing cross-connecting, multiplexing and demultiplexing between the third client signals and the fourth client signals to generate a plurality of fifth client signals and a plurality of sixth client signals, and transmitting the fifth client signals to said external network while converting the sixth client signals into a plurality of fourth super FEC signals, and transmitting the plurality of fourth super FEC signals to another transmitting apparatus in said network;
ora super line multiplexing type transmitting apparatus for receiving a plurality of seventh client signals from an external network, and converting the plurality of seventh client signals into a plurality of fifth super FEC signals, while receiving a plurality of sixth super FEC signals from another transmitting apparatus in said network, performing cross-connecting, multiplexing and demultiplexing between the fifth super FEC signals and the sixth super FEC signals to generate a plurality of seventh super FEC signals and a plurality of eighth super FEC signals, converting the seventh super FEC signals into a plurality of eighth client signals, and transmitting the eighth client signals to said external network, while transmitting the eighth super FEC signal to another transmitting apparatus within said network;
ora transmitting apparatus having a combination of functions of said regenerator type transmitting apparatus, said client multiplexing type transmitting apparatus and said super line multiplexing type transmitting apparatus.
-
Specification