Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
138 words
A method for running an ATM OAM loopback test utilizing an apparatus, said method comprising: a) sending an outgoing OAM loopback test cell with a loopback indication value representing a forward test cell, and with a correlation tag; b) storing said correlation tag of said outgoing OAM loopback test cell; c) upon receiving an incoming OAM loopback test cell, determining the value of a loopback indication of said incoming OAM loopback test cell; d) comparing a correlation tag of said incoming OAM loopback test cell with said stored correlation tag; and e) declaring a physical loopback condition if said correlation tag of said incoming OAM loopback test cell matches said correlation tag of said outgoing OAM loopback test cell and the value of said loopback indication of said incoming OAM loopback test cell represents a forward test cell.
Claim 2
Independent Claim
138 words
A method for running an ATM OAM loopback test utilizing an apparatus, said method comprising: a) sending an outgoing OAM loopback test cell with a loopback indication value representing a forward test cell, and with a correlation tag; b) storing said correlation tag of said outgoing OAM loopback test cell; c) upon receiving an incoming OAM loopback test cell, determining the value of a loopback indication of said incoming OAM loopback test cell; d) comparing a correlation tag of said incoming OAM loopback test cell with said stored correlation tag; and e) declaring a physical loopback condition if said correlation tag of said incoming OAM loopback test cell matches said correlation tag of said outgoing OAM loopback test cell and the value of said loopback indication of said incoming OAM loopback test cell represents a forward test cell.
Claim 3
Dependent Claim
55 words
A method according to claim 1, further comprising: declaring a successful OAM loopback condition if said correlation tag of said incoming OAM loopback test cell matches said correlation tag of said outgoing OAM loopback test cell and the value of said loopback indication of said incoming OAM loopback test cell represents a backward test cell.
Claim 4
Dependent Claim
65 words
A method according to claim 1, further comprising: f) prior to said determining the value of said loopback indication of said incoming OAM loopback test cell, determining whether the apparatus is in a loopback state awaiting a looped back cell, and if the apparatus is not in said loopback state, either discarding, looping back, or taking no action on said incoming OAM loopback test cell.
Claim 5
Dependent Claim
63 words
A method according to claim 1, further comprising: prior to said determining the value of said loopback indication of said incoming OAM loopback test cell, setting a timeout, and tracking the time from when said outgoing OAM loopback cell was sent, and if said incoming OAM loopback test cell is not received back within said timeout, sending another outgoing OAM loopback test cell.
Claim 6
Dependent Claim
36 words
A method according to claim 4, further comprising: repeating step f) a predetermined number of times, and if no said incoming OAM loopback test cell is received back within said timeout, declaring a failed loopback condition.
Claim 7
Dependent Claim
64 words
A method according to claim 3, further comprising: prior to said determining the value of said loopback indication of said incoming OAM loopback test cell, setting a timeout, and tracking the time from when said outgoing OAM loopback test cell was sent, and if said incoming OAM loopback test cell is not received back within said timeout, sending another outgoing OAM loopback test cell.
Claim 8
Dependent Claim
36 words
A method according to claim 6, further comprising: repeating step f) a predetermined number of times, and if no said outgoing OAM loopback test cell is received back within said timeout, declaring a failed loopback condition.
Claim 9
Dependent Claim
17 words
A method according to claim 4, wherein: p1 said timeout is set to greater than five seconds.
Claim 10
Dependent Claim
16 words
A method according to claim 5, wherein: said predetermined number of times is greater than one.
Claim 11
Dependent Claim
55 words
A method according to claim 7, further comprising: declaring a successful OAM loopback condition if said correlation tag of said incoming OAM loopback test cell matches said correlation tag of said outgoing OAM loopback test cell and the value of said loopback indication of said incoming OAM loopback test cell represents a backward test cell.
Claim 12
Dependent Claim
213 words
A telecommunications apparatus, comprising: a) first memory means for storing ATM data; b) header processor means for receiving an incoming ATM formatted data stream, for identifying in the ATM formatted data stream an incoming OAM loopback test cell having a first loopback indication value and a first correlation tag, and for forwarding at least said first loopback indication value and said first correlation tag of said incoming OAM loopback cell to said first memory means; and c) management processor means coupled to said first memory means, said management processor means for generating an outgoing ATM OAM loopback cell with a second loopback indication and a second correlation tag, for storing a copy of said second correlation tag, for inserting said outgoing ATM OAM loopback cell into an outgoing ATM formatted data stream, for determining the value of said first loopback indication value placed into said first memory means by said header processor means, for comparing said first correlation tag of said incoming OAM loopback test cell with said copy of said second correlation tag of said outgoing ATM loopback cell, and for declaring a physical loopback condition if said first correlation tag matches said copy of said second correlation tag and the value of said first loopback indication represents a forward test cell.
Claim 13
Dependent Claim
213 words
A telecommunications apparatus, comprising: a) first memory means for storing ATM data; b) header processor means for receiving an incoming ATM formatted data stream, for identifying in the ATM formatted data stream an incoming OAM loopback test cell having a first loopback indication value and a first correlation tag, and for forwarding at least said first loopback indication value and said first correlation tag of said incoming OAM loopback cell to said first memory means; and c) management processor means coupled to said first memory means, said management processor means for generating an outgoing ATM OAM loopback cell with a second loopback indication and a second correlation tag, for storing a copy of said second correlation tag, for inserting said outgoing ATM OAM loopback cell into an outgoing ATM formatted data stream, for determining the value of said first loopback indication value placed into said first memory means by said header processor means, for comparing said first correlation tag of said incoming OAM loopback test cell with said copy of said second correlation tag of said outgoing ATM loopback cell, and for declaring a physical loopback condition if said first correlation tag matches said copy of said second correlation tag and the value of said first loopback indication represents a forward test cell.
Claim 14
Dependent Claim
48 words
A telecommunications apparatus according to claim 11, wherein: said management processor means further comprises means for declaring a successful OAM loopback condition if said first correlation tag matches said copy of said second correlation tag and the value of said first loopback indication represents a backward test cell.
Claim 15
Dependent Claim
26 words
A telecommunications apparatus according to claim 11, wherein: said management processor means includes associated second memory means for storing said copy of said second correlation tag.
Claim 16
Dependent Claim
15 words
A telecommunications apparatus according to claim 11, wherein: said first memory means comprises a FIFO.
Claim 17
Dependent Claim
39 words
A telecommunications apparatus according to claim 11, further comprising: timing means for setting a timeout and tracking the time from when said outgoing ATM OAM loopback cell with said second loopback indication and said second correlation tag is sent.