Claims Analysis
Total Claims: 54
Claim 1
Independent Claim
78 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met based on indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload, (b) performing forward error correction coding on protocol data units within a payload to form the forward error correction encoded payload only when the feasibility condition is met.
Claim 2
Dependent Claim
78 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met based on indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload, (b) performing forward error correction coding on protocol data units within a payload to form the forward error correction encoded payload only when the feasibility condition is met.
Claim 3
Dependent Claim
18 words
The method of claim 1 wherein the determining step is accomplished above an asynchronous transfer mode adaptation layer.
Claim 4
Dependent Claim
23 words
The method of claim 1 wherein the protocol data units are selected from the group consisting of service data units, cells, and frames.
Claim 5
Dependent Claim
69 words
The method of claim 1 wherein the expected number of burst errors for a forward error correction encoded payload is derived from a metric comprising a related function (B) defined as follows: ##EQU23## where, n=a number of protocol data units in an encoded form of the payload; and P=a protocol data unit loss probability between connection service application points at a time that the payload is to be sent.
Claim 6
Dependent Claim
38 words
The method of claim 1 further comprising the step of initiating the determining and performing steps for each payload to be sent on a virtual circuit from a service application point in the asynchronous transfer mode communication network.
Claim 7
Dependent Claim
89 words
The method of claim 5 further comprising the step of sending the forward error correction encoded payload along with a corresponding predetermined overhead parameter on a virtual circuit from a source service application point to a destination service application point in the asynchronous transfer mode communication network, the predetermined overhead parameter representing a ratio of forward error correction protocol data units needed to correct the expected number of burst errors in the forward error correction encoded payload to other protocol data units in the forward error correction encoded payload.
Claim 8
Dependent Claim
72 words
The method of claim 6 further comprising the step of receiving the forward error correction encoded payload along with the corresponding predetermined overhead parameter on the virtual circuit at the destination service application point in the asynchronous transfer mode communication network, performing forward error correction to correct burst errors in the forward error correction encoded payload such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced.
Claim 9
Dependent Claim
41 words
The method of claim 1 wherein the performing step is accomplished in an asynchronous transfer mode adaptation layer, the asynchronous transfer mode adaptation layer having a service specific convergence sublayer, a common part convergence sublayer, and a segmentation and reassembly sublayer.
Claim 10
Dependent Claim
35 words
The method of claim 8 wherein the performing step is accomplished in the service specific convergence sublayer such that the protocol data units comprise frames for an asynchronous transfer mode adaptation layer 5 service class.
Claim 11
Dependent Claim
35 words
The method of claim 8 wherein the performing step is accomplished in the segmentation and reassembly sublayer such that the protocol data units comprise cells for an asynchronous transfer mode adaptation layer 3/4 service class.
Claim 12
Dependent Claim
34 words
The method of claim 1 wherein the performing step comprises using an error correction scheme selected from the group consisting of a convolutional code error correction scheme and a block code error correction scheme.
Claim 13
Dependent Claim
18 words
The method of claim 11 wherein the block code error correction scheme is a Reed-Solomon (RS) coding scheme.
Claim 14
Dependent Claim
68 words
The method of claim 5 wherein the feasibility condition is derived from an inequality comprising related functions defined as follows: ##EQU24## where, λ=a communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU25## =a rate of change of P with respect to λ.
Claim 15
Dependent Claim
82 words
The method of claim 11 wherein the performing step comprises determining a quantity of forward error correction protocol data units needed for a predetermined number of protocol data units in the payload based on a predetermined overhead parameter, generating the quantity of forward error correction protocol data units based on the block code error correction coding scheme, appending the generated forward error correction protocol data units to the protocol data units in the payload to form the forward error correction encoded payload.
Claim 16
Dependent Claim
50 words
The method of claim 14 wherein the predetermined overhead parameter is derived from protocol data unit loss information from a layer selected from the group consisting of a segmentation and reassembly sublayer of an asynchronous transfer mode adaptation layer and an Open Systems Interconnection (OSI) layer above the network layer.
Claim 17
Dependent Claim
79 words
The method of claim 14 wherein the predetermined errors in a forward error correction encoded payload; and overhead parameter is derived from a metric comprising a related function (α) defined as follows: ##EQU26## where, λ=communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU27## =a rate of change of P with respect to λ.
Claim 18
Dependent Claim
221 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met based on indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload; (b) performing forward error correction on protocol data units within the payload to form a forward error correction encoded payload only when the feasibility condition is met; (c) sending the forward error correction encoded payload along with a corresponding predetermined overhead parameter on a virtual circuit from a source service application point to a destination service application point in the asynchronous transfer mode communication network, the predetermined overhead parameter representing a ratio of forward error correction protocol data units needed to correct the expected number of burst errors in the forward error correction encoded payload to other protocol data units in the forward error correction encoded payload; and (d) receiving the forward error correction encoded payload along with the corresponding predetermined overhead parameter on the virtual circuit at the destination service application point in the asynchronous transfer mode communication network, performing forward error correction to correct burst errors in the forward error correction encoded payload such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced.
Claim 19
Dependent Claim
221 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met based on indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload; (b) performing forward error correction on protocol data units within the payload to form a forward error correction encoded payload only when the feasibility condition is met; (c) sending the forward error correction encoded payload along with a corresponding predetermined overhead parameter on a virtual circuit from a source service application point to a destination service application point in the asynchronous transfer mode communication network, the predetermined overhead parameter representing a ratio of forward error correction protocol data units needed to correct the expected number of burst errors in the forward error correction encoded payload to other protocol data units in the forward error correction encoded payload; and (d) receiving the forward error correction encoded payload along with the corresponding predetermined overhead parameter on the virtual circuit at the destination service application point in the asynchronous transfer mode communication network, performing forward error correction to correct burst errors in the forward error correction encoded payload such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced.
Claim 20
Dependent Claim
38 words
The method of claim 17 further comprising the step of initiating the determining and performing steps for each payload to be sent on a virtual circuit from a service application point in the asynchronous transfer mode communication network.
Claim 21
Dependent Claim
18 words
The method of claim 17 wherein the determining step is accomplished above an asynchronous transfer mode adaptation layer.
Claim 22
Dependent Claim
71 words
The method of claim 17 wherein the performing step is accomplished in an asynchronous transfer mode adaptation layer, the asynchronous transfer mode adaptation layer having a service specific convergence sublayer, a common part convergence sublayer, and a segmentation and reassembly sublayer, the forward error correction being accomplished in the service specific convergence sublayer such that the protocol data units comprise frames for an asynchronous transfer mode adaptation layer 5 service class.
Claim 23
Dependent Claim
71 words
The method of claim 17 wherein the performing step is accomplished in an asynchronous transfer mode adaptation layer, the asynchronous transfer mode adaptation layer having a service specific convergence sublayer, a common part convergence sublayer, and a segmentation and reassembly sublayer, the forward error correction being accomplished in the segmentation and reassembly sublayer such that the protocol data units comprise cells for an asynchronous transfer mode adaptation layer 3/4 service class.
Claim 24
Dependent Claim
69 words
The method of claim 17 wherein the expected number of burst errors for a forward error correction encoded payload is derived from a metric comprising a related function (B) defined as follows: ##EQU28## where, n=a number of protocol data units in an encoded form of the payload; and P=a protocol data unit loss probability between connection service application points at a time that the payload is to be sent.
Claim 25
Dependent Claim
149 words
The method of claim 17 wherein the performing step comprises determining a quantity of optimal block erasure correction protocol data units needed for a predetermined number of protocol data units in the payload based on the corresponding predetermined overhead parameter, generating the quantity of forward error correction protocol data units based on an optimal block erasure correction scheme, appending the generated forward error correction protocol data units to the protocol data units in the payload to form the forward error correction encoded payload, the corresponding predetermined overhead parameter being derived from a metric comprising a related function (α) defined as follows: ##EQU29## where, λ=a communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU30## =a rate of change of P with respect to λ.
Claim 26
Dependent Claim
80 words
The method of claim 17 wherein the feasibility condition is based on an optimal block erasure correction scheme, the feasibility condition being derived from an inequality comprising related functions defined as follows: ##EQU31## where, λ=a communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU32## =a rate of change of P with respect to λ.
Claim 27
Dependent Claim
17 words
The method of claim 24 wherein the optimal block erasure correction scheme comprises a Reed-Solomon decoding scheme.
Claim 28
Dependent Claim
149 words
An adaptive forward error correction sending unit for use in an asynchronous transfer mode communication network, comprising: (a) feasibility means for determining whether a feasibility condition is met indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload; (b) determining means, operatively coupled to the feasibility means, for determining an overhead parameter representing a ratio of forward error correction protocol data units to protocol data units in the forward error correction encoded payload needed to correct the expected number of burst errors in the forward error correction encoded payload; and (c) forward error correction means, operatively coupled to the feasibility means and the determining means, for performing forward error correction coding on protocol data units within the payload based on the overhead parameter to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 29
Dependent Claim
149 words
An adaptive forward error correction sending unit for use in an asynchronous transfer mode communication network, comprising: (a) feasibility means for determining whether a feasibility condition is met indicating that forward error correction can compensate for an expected number of burst errors in a forward error correction encoded payload; (b) determining means, operatively coupled to the feasibility means, for determining an overhead parameter representing a ratio of forward error correction protocol data units to protocol data units in the forward error correction encoded payload needed to correct the expected number of burst errors in the forward error correction encoded payload; and (c) forward error correction means, operatively coupled to the feasibility means and the determining means, for performing forward error correction coding on protocol data units within the payload based on the overhead parameter to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 30
Dependent Claim
62 words
The adaptive forward error correction sending unit of claim 26 further comprising transmission means, operatively coupled to the determining means and the forward error correction means, for sending the forward error correction encoded payload along with the overhead parameter on a virtual circuit from a source service application point to a destination service application point in the asynchronous transfer mode communication network.
Claim 31
Dependent Claim
156 words
The adaptive forward error correction sending unit of claim 26 wherein the forward error correction means comprises means for determining a quantity of optimal block erasure correction protocol data units needed for a predetermined number of protocol data units in the payload based on the overhead parameter, generating the quantity of forward error correction protocol data units based on the optimal block erasure correction scheme, and appending the generated forward error correction protocol data units to the protocol data units in the payload to form the forward error correction encoded payload, the predetermined overhead parameter being derived from a metric comprising a related function (α) defined as follows: ##EQU33## where, λ=a communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU34## =a rate of change of P with respect to λ.
Claim 32
Dependent Claim
55 words
The adaptive forward error correction sending unit of claim 26 wherein determining means derives the overhead parameter from protocol data unit loss information from a layer selected from the group consisting of a segmentation and reassembly sublayer of an asynchronous transfer mode adaptation layer and an Open Systems Interconnection (OSI) layer above the network layer.
Claim 33
Dependent Claim
85 words
The adaptive forward error correction sending unit of claim 26 wherein the feasibility condition is based on an optimal block erasure correction scheme, the feasibility condition being derived from an inequality comprising related functions defined as follows: ##EQU35## where, λ=a communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU36## =a rate of change of P with respect to λ.
Claim 34
Dependent Claim
22 words
The adaptive forward error correction sending unit of claim 30 wherein the optimal block erasure correction scheme comprises a Reed-Solomon decoding scheme.
Claim 35
Dependent Claim
47 words
The adaptive forward error correction sending unit of claim 26 wherein the forward error correction means operates in an asynchronous transfer mode adaptation layer, the asynchronous transfer mode adaptation layer having a service specific convergence sublayer, a common part convergence sublayer, and a segmentation and reassembly sublayer.
Claim 36
Dependent Claim
41 words
The adaptive forward error correction sending unit of claim 32 wherein the forward error correction means operates in the service specific convergence sublayer such that the protocol data units comprise frames for an asynchronous transfer mode adaptation layer 5 service class.
Claim 37
Dependent Claim
41 words
The adaptive forward error correction sending unit of claim 32 wherein the forward error correction means operates in the segmentation and reassembly sublayer such that the protocol data units comprise cells for an asynchronous transfer mode adaptation layer 3/4 service class.
Claim 38
Dependent Claim
147 words
An adaptive forward error correction receiving unit for use in an asynchronous transfer mode communication network, comprising: (a) receiving means for receiving a forward error correction encoded payload along with a corresponding overhead parameter on a virtual circuit at a destination service application point from a source service application point in the asynchronous transfer mode communication network; (b) forward error correction means, operatively coupled to the receiving means, for performing forward error correction to correct burst errors in the forward error correction encoded payload based on the corresponding overhead parameter such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced, the overhead parameter representing a ratio of forward error correction protocol data units needed to correct the expected number of burst errors in the forward error correction encoded payload to other protocol data units in the forward error correction encoded payload.
Claim 39
Dependent Claim
147 words
An adaptive forward error correction receiving unit for use in an asynchronous transfer mode communication network, comprising: (a) receiving means for receiving a forward error correction encoded payload along with a corresponding overhead parameter on a virtual circuit at a destination service application point from a source service application point in the asynchronous transfer mode communication network; (b) forward error correction means, operatively coupled to the receiving means, for performing forward error correction to correct burst errors in the forward error correction encoded payload based on the corresponding overhead parameter such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced, the overhead parameter representing a ratio of forward error correction protocol data units needed to correct the expected number of burst errors in the forward error correction encoded payload to other protocol data units in the forward error correction encoded payload.
Claim 40
Dependent Claim
47 words
The adaptive forward error correction receiving unit of claim 35 wherein the forward error correction means operates in an asynchronous transfer mode adaptation layer, the asynchronous transfer mode adaptation layer having a service specific convergence sublayer, a common part convergence sublayer, and a segmentation and reassembly sublayer.
Claim 41
Dependent Claim
41 words
The adaptive forward error correction receiving unit of claim 35 wherein the forward error correction means operates in the service specific convergence sublayer such that the protocol data units comprise frames for an asynchronous transfer mode adaptation layer 5 service class.
Claim 42
Dependent Claim
41 words
The adaptive forward error correction receiving unit of claim 35 wherein the forward error correction means operates in the segmentation and reassembly sublayer such that the protocol data units comprise cells for an asynchronous transfer mode adaptation layer 3/4 service class.
Claim 43
Dependent Claim
101 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met indicating that a protocol data unit loss probability between connection service application points for a payload is greater than an effective protocol data unit loss probability for the payload with associated forward error correction protocol data units at a given load on the communication network; and (b) performing forward error correction coding on protocol data units within a payload to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 44
Dependent Claim
101 words
An adaptive forward error correction protocol for use in an asynchronous transfer mode communication network, comprising the steps of: (a) determining whether a feasibility condition is met indicating that a protocol data unit loss probability between connection service application points for a payload is greater than an effective protocol data unit loss probability for the payload with associated forward error correction protocol data units at a given load on the communication network; and (b) performing forward error correction coding on protocol data units within a payload to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 45
Dependent Claim
163 words
An adaptive forward error correction sending unit for use in an asynchronous transfer mode communication network, comprising: (a) feasibility means for determining whether a feasibility condition is met indicating that a protocol data unit loss probability between connection service application points for a payload is greater than an effective protocol data unit loss probability for the payload with associated forward error correction protocol data units at a given load on the communication network; (b) determining means, operatively coupled to the feasibility means, for determining an overhead parameter representing a ratio of forward error correction protocol data units to other protocol data units in a forward error correction encoded payload needed to correct burst errors; and (c) forward error correction means, operatively coupled to the feasibility means and the determining means, for performing forward error correction coding on protocol data units within the payload based on the overhead parameter to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 46
Dependent Claim
163 words
An adaptive forward error correction sending unit for use in an asynchronous transfer mode communication network, comprising: (a) feasibility means for determining whether a feasibility condition is met indicating that a protocol data unit loss probability between connection service application points for a payload is greater than an effective protocol data unit loss probability for the payload with associated forward error correction protocol data units at a given load on the communication network; (b) determining means, operatively coupled to the feasibility means, for determining an overhead parameter representing a ratio of forward error correction protocol data units to other protocol data units in a forward error correction encoded payload needed to correct burst errors; and (c) forward error correction means, operatively coupled to the feasibility means and the determining means, for performing forward error correction coding on protocol data units within the payload based on the overhead parameter to form a forward error correction encoded payload only when the feasibility condition is met.
Claim 47
Dependent Claim
62 words
The adaptive forward error correction sending unit of claim 40 further comprising transmission means, operatively coupled to the determining means and the forward error correction means, for sending the forward error correction encoded payload along with the overhead parameter on a virtual circuit from a source service application point to a destination service application point in the asynchronous transfer mode communication network.
Claim 48
Dependent Claim
132 words
An adaptive forward error correction receiving unit for use in an asynchronous transfer mode communication network, comprising: (a) receiving means for receiving a forward error correction encoded payload along with a corresponding overhead parameter on the virtual circuit at a destination service application point from a source service application point in the asynchronous transfer mode communication network; (b) forward error correction means, operatively coupled to the receiving means, for performing forward error correction to correct burst errors in the payload based on the corresponding overhead parameter such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced, the overhead parameter representing a ratio of forward error correction protocol data units to other protocol data units in the forward error correction encoded payload needed to correct burst errors.
Claim 49
Dependent Claim
132 words
An adaptive forward error correction receiving unit for use in an asynchronous transfer mode communication network, comprising: (a) receiving means for receiving a forward error correction encoded payload along with a corresponding overhead parameter on the virtual circuit at a destination service application point from a source service application point in the asynchronous transfer mode communication network; (b) forward error correction means, operatively coupled to the receiving means, for performing forward error correction to correct burst errors in the payload based on the corresponding overhead parameter such that overall protocol data unit loss on the asynchronous transfer mode communication network is reduced, the overhead parameter representing a ratio of forward error correction protocol data units to other protocol data units in the forward error correction encoded payload needed to correct burst errors.
Claim 50
Independent Claim
140 words
A device-implemented method for determining an overhead parameter for adaptive forward error correction in a communication network which multiplexes connections between multiple nodes, comprising the steps of: (a) obtaining a protocol data unit loss probability between connection service application points for a payload at a time that the payload is to be sent; (b) obtaining a load on the communication network between connection service application points for a payload at a time that the payload is to be sent; (c) determining a rate of change of the obtained protocol data unit loss probability with respect to the obtained load on the communication network; and (d) deriving an overhead parameter for forward error correction of a particular payload to be sent as a function of the obtained protocol data unit loss probability, the obtained load, and the determined rate of change.
Claim 51
Independent Claim
140 words
A device-implemented method for determining an overhead parameter for adaptive forward error correction in a communication network which multiplexes connections between multiple nodes, comprising the steps of: (a) obtaining a protocol data unit loss probability between connection service application points for a payload at a time that the payload is to be sent; (b) obtaining a load on the communication network between connection service application points for a payload at a time that the payload is to be sent; (c) determining a rate of change of the obtained protocol data unit loss probability with respect to the obtained load on the communication network; and (d) deriving an overhead parameter for forward error correction of a particular payload to be sent as a function of the obtained protocol data unit loss probability, the obtained load, and the determined rate of change.
Claim 52
Dependent Claim
28 words
The method of claim 43 wherein the communication network is selected from the group consisting of a frame relay communication network and an asynchronous transfer mode communication network.
Claim 53
Dependent Claim
89 words
The method of claim 43 wherein the communication network uses adaptive forward error correction having an optimal block erasure correction scheme such that deriving step derives the overhead parameter from a metric at least comprising a related function (α) defined as follows: ##EQU37## where, λ=communication network load at a time that the payload is to be sent; P=protocol data unit loss probability between connection service application points at a time that the payload is to be sent; and ##EQU38## =a rate of change of P with respect to λ.
Claim 54
Dependent Claim
17 words
The method of claim 45 wherein the optimal block erasure correction scheme comprises a Reed-Solomon decoding scheme.