Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
260 words
A method for generating an excessive bit error rate (EBER) alarm for an STSn or an STMn telecommunications signal, said STSn or STMn telecommunications signal having a frame, comprising: a) in an idle state, monitoring blocks of the telecommunications signal to determine on a block by block basis the number of code violations (CV) in a given block, and comparing the number of code violations of each block to a first threshold value (CVSET) until an excessive bit error indication for one of said blocks is obtained, wherein a block of the telecommunications signal comprises an integer number (B) of frames of the STSn or STMn telecommunications signal, said integer being greater than zero; b) when said excessive bit error indication for one of said blocks is obtained, (i) setting a first window comprised of a first plurality of blocks (W) of the telecommunications signal, (ii) monitoring said blocks of said first window, and comparing the number of code violations of each block in said first window to said first threshold value to provide a first error-related indication for each block, (iii) counting the number of blocks in said first window where said first error-related indication is of a first type to provide a first count, and (iv) comparing said first count to a second threshold value (X), and entering an alarm state and setting an alarm when said first count relates to said second threshold value in a first manner, and returning to said idle state when said count relates to said second threshold value in a second manner.
Claim 2
Independent Claim
260 words
A method for generating an excessive bit error rate (EBER) alarm for an STSn or an STMn telecommunications signal, said STSn or STMn telecommunications signal having a frame, comprising: a) in an idle state, monitoring blocks of the telecommunications signal to determine on a block by block basis the number of code violations (CV) in a given block, and comparing the number of code violations of each block to a first threshold value (CVSET) until an excessive bit error indication for one of said blocks is obtained, wherein a block of the telecommunications signal comprises an integer number (B) of frames of the STSn or STMn telecommunications signal, said integer being greater than zero; b) when said excessive bit error indication for one of said blocks is obtained, (i) setting a first window comprised of a first plurality of blocks (W) of the telecommunications signal, (ii) monitoring said blocks of said first window, and comparing the number of code violations of each block in said first window to said first threshold value to provide a first error-related indication for each block, (iii) counting the number of blocks in said first window where said first error-related indication is of a first type to provide a first count, and (iv) comparing said first count to a second threshold value (X), and entering an alarm state and setting an alarm when said first count relates to said second threshold value in a first manner, and returning to said idle state when said count relates to said second threshold value in a second manner.
Claim 3
Dependent Claim
207 words
A method according to claim 1, further comprising: c) in said alarm state, monitoring each block of said telecommunications signal, and comparing the number of code violations of each block on a block by block basis to a third threshold value (CVCLR) until an acceptable bit error indication for a an other one of said blocks is obtained; b) when said acceptable bit error indication for an other one of said blocks is obtained, (i) setting a second window comprised of a second plurality of blocks of the telecommunications signal, (ii) monitoring said blocks in said second window, and comparing the number of code violations of each block in said second window to said third threshold value to provide a second error-related indication for each block in said second window, (iii) counting the number of blocks in said second window where said second error-related indication is of a desired type to provide a second count, (iv) comparing said second count to a fourth threshold value, and entering said idle state and clearing said alarm when said second count relates to said fourth threshold value (Y) in one manner, and returning to said alarm state when said second count relates to said fourth threshold value in another manner.
Claim 4
Dependent Claim
22 words
A method according to claim 2, wherein: said second plurality of blocks is equal in number to said first plurality of blocks.
Claim 5
Dependent Claim
55 words
A method according to claim 3, wherein: said first window starts with said one of said blocks and continues with W-1 successive blocks after said one of said blocks, and said second window starts with said other one of said one blocks, and continues with W-1 successive blocks after said other one of said blocks.
Claim 6
Dependent Claim
41 words
A method according to claim 2, wherein: said alarm state is entered and said alarm is set at a conclusion of said first window, said idle state is entered and said alarm is cleared at a conclusion of said second window.
Claim 7
Dependent Claim
52 words
A method according to claim 2, wherein: said code violations are determined by calculating a BIP-8 value for predetermined bytes of data in said frame of said telecommunications signal, and comparing said BIP-8 value to a BIP-8 value received as a byte in a next frame of data of said telecommunications signal.
Claim 8
Dependent Claim
23 words
A method according to claim 6, wherein: said byte in a next frame of data of said telecommunications signal is a B2 byte.
Claim 9
Dependent Claim
76 words
A method according to claim 2, wherein: said excessive bit error indication for one of said blocks is obtained when a count of said code violations CV either exceeds, or exceeds or is equal to said first threshold CVSET, and said acceptable bit error indication for an other one of said blocks is obtained when a count of said code violations CV either is less than, or equals or is less than said second threshold CVCLR.
Claim 10
Dependent Claim
117 words
A method according to claim 8, wherein: said first error-related indication for each block is obtained when a count of said code violations CV either exceeds, or exceeds or is equal to said first threshold CVSET, said alarm state is entered and said alarm is set when said first count either exceeds, or exceeds or is equal to said second threshold X, said second error-related indication for each block is obtained when a count of said code violations CV either is less than, or is less than or is equal to said second third threshold CVCLR, and said alarm is cleared when said second count either exceeds, or exceeds or is equal to said fourth threshold Y.
Claim 11
Dependent Claim
23 words
A method according to claim 1, wherein: said first window starts with said one of said blocks, and continues with W-1 successive blocks.
Claim 12
Dependent Claim
52 words
A method according to claim 1, wherein: said code violations are determined by calculating a BIP-8 value for predetermined bytes of data in said frame of said telecommunications signal, and comparing said BIP-8 value to a BIP-8 value received as a byte in a next frame of data of said telecommunications signal.
Claim 13
Dependent Claim
23 words
A method according to claim 11, wherein: said byte in a next frame of data of said telecommunications signal is a B2 byte.
Claim 14
Dependent Claim
39 words
A method according to claim 1, wherein: said excessive bit error indication for one of said blocks is obtained when a count of said code violations CV either exceeds, or exceeds or is equal to said first threshold CVSET.
Claim 15
Dependent Claim
63 words
A method according to claim 13, wherein said first error-related indication for each block is obtained when a count of said code violations CV either exceeds, or exceeds or is equal to said first threshold CVSET, and said alarm state is entered and said alarm is set when said first count either exceeds, or exceeds or is equal to said second threshold X.
Claim 16
Dependent Claim
48 words
A method according to claim 1, wherein: said integer number B, said plurality W of blocks, said first threshold value CVSET, and said second threshold value X are chosen to meet a maximum detection time, and an objective of average detection time for a particular bit error rate.
Claim 17
Dependent Claim
33 words
A method according to claim 15, wherein: said integer number B is 1, said plurality W is 67, said first threshold value CVSET is 3, and said second threshold value X is 39.
Claim 18
Dependent Claim
20 words
A method according to claim 16, wherein: said third threshold CVCLR is 0, and said fourth threshold Y is 28.
Claim 19
Dependent Claim
33 words
A method according to claim 15, wherein: said integer number B is 2, said plurality W is 160, said first threshold value CVSET is 2, and said second threshold value X is 44.
Claim 20
Dependent Claim
20 words
A method according to claim 18, wherein: said third threshold CVCLR is 0, and said fourth threshold Y is 122.
Claim 21
Dependent Claim
42 words
A method according to claim 15, wherein: said integer number B is 2×10 n where n is an integer greater than zero, said plurality W is 160, said first threshold value CVSET is 2, and said second threshold value X is 48.
Claim 22
Dependent Claim
20 words
A method according to claim 20, wherein: said third threshold CVCLR is 0, and said fourth threshold Y is 122.
Claim 23
Independent Claim
250 words
An apparatus for generating an excessive bit error rate (EBER) alarm for an STSn or an STMn telecommunications signal, the STSn or STMn telecommunications signal having a frame, comprising: a) code violation determining means for monitoring blocks of said telecommunications signal to determine on a block by block basis the number of code violations (CV) in a given block, wherein a block of said telecommunications signal comprises an integer number (B) of frames of said telecommunications signal, said integer being greater than zero; b) state machine means for, (i) in a first state, comparing the number of code violations of each block to a first threshold value (CVSET), and entering a second state when said comparing provides an excessive bit error indication for one of said blocks, (ii) in said second state, setting a first window comprised of a plurality of blocks (W) of the telecommunications signal, comparing the number of code violations of each block of said first window to said first threshold value to provide a first error-related indication for each block, counting the number of blocks in said first window where said first error-related indication is of a first type to provide a first count, comparing said first count to a second threshold value (X), and entering a third state and setting an alarm when said first count relates to said second threshold value in a first manner, and returning to said first state when said count relates to said second threshold value in a second manner.
Claim 24
Independent Claim
250 words
An apparatus for generating an excessive bit error rate (EBER) alarm for an STSn or an STMn telecommunications signal, the STSn or STMn telecommunications signal having a frame, comprising: a) code violation determining means for monitoring blocks of said telecommunications signal to determine on a block by block basis the number of code violations (CV) in a given block, wherein a block of said telecommunications signal comprises an integer number (B) of frames of said telecommunications signal, said integer being greater than zero; b) state machine means for, (i) in a first state, comparing the number of code violations of each block to a first threshold value (CVSET), and entering a second state when said comparing provides an excessive bit error indication for one of said blocks, (ii) in said second state, setting a first window comprised of a plurality of blocks (W) of the telecommunications signal, comparing the number of code violations of each block of said first window to said first threshold value to provide a first error-related indication for each block, counting the number of blocks in said first window where said first error-related indication is of a first type to provide a first count, comparing said first count to a second threshold value (X), and entering a third state and setting an alarm when said first count relates to said second threshold value in a first manner, and returning to said first state when said count relates to said second threshold value in a second manner.
Claim 25
Dependent Claim
181 words
An apparatus according to claim 22, wherein: said state machine means further comprises, (iii) in said third state, comparing the number of code violations of each block to a third threshold value (CVCLR), and entering a fourth state when said comparing provides an acceptable bit error indication for an other one of said blocks, and (iv) in said fourth state, setting a second window comprised of a second plurality of blocks of the telecommunications signal, comparing the number of code violations of said blocks in said second window to said third threshold value to provide a second error-related indication for each block in said second window, counting the number of blocks in said second window where said second error-related indication is of a desired type to provide a second count, comparing said second count to a fourth threshold value, and entering said first state and clearing said alarm when said second count relates to said fourth threshold value (Y) in one manner, and returning to said third state when said second count relates to said fourth threshold value in another manner.
Claim 26
Dependent Claim
48 words
An apparatus according to claim 23, wherein: said code violation determining means includes a first counting means for accumulating code violations in a block, and said state machine means includes second counting means for counting blocks in a window, and third counting means for counting said first count.
Claim 27
Dependent Claim
61 words
An apparatus according to claim 23, wherein: said state machine means includes a first register which stores a first parameter value relating to W, a second register which stores a second parameter value relating to B, a third register which stores a third parameter value relating to X, and a fourth register which stores a fourth parameter value relating to CVSET.
Claim 28
Dependent Claim
56 words
An apparatus according to claim 23, wherein: said code violation determining means includes a first counting means for accumulating code violations in a block, and said state machine means includes a second counting means for counting blocks in a window, and a third counting means for counting said first count and for counting said second count.
Claim 29
Dependent Claim
85 words
An apparatus according to claim 26, wherein: said state machine means includes a first register which stores a first parameter value relating to W, a second register which stores a second parameter value relating to B, a third register which stores a third parameter value relating to X, a fourth register which stores a fourth parameter value relating to CVSET, a fifth register which stores a fifth parameter value relating to CVCLR, and a sixth register which stores a sixth parameter value relating to Y.