Systems and methods for asynchronous transfer mode and internet protocol
First Claim
1. A method for dynamically optimizing error control within a network using an asynchronous transfer mode protocol, the method comprising:
- determining whether a selected data transmission includes time critical or quality critical data;
parsing at least a portion of the quality critical data into automatic retransmit request packet data units (“
ARQ-PDUs”
);
modifying a payload length of the ARQ-PDUs based on quality of a data link assigned to carry the selected data transmission in order to improve throughput efficiency; and
retransmitting, upon satisfaction of a preselected criteria, the quality critical data in order to ensure that said data reaches its destination.
2 Assignments
0 Petitions
Accused Products
Abstract
A protocol-independent error-control system includes several components (840a, 830a, 820a, 150b, 820b, 830b, 840b) that assist in providing more reliable data transmission between endpoints (110, 120): 1) an ATM adaptation layer that supports quality-critical and time-critical data; 2) a rate converter that uses a priority scheme to adjust the data rate for different types of data; and 3) an error-control subsystem that implements a data link protocol optimized for error-prone links, and capable of recognizing traffic from many kinds of network sources. The error-control subsystem may be used alone or in combination with the ATM adaptation layer (170, 172, 180, 182) and/or the rate converter (830).
-
Citations
15 Claims
-
1. A method for dynamically optimizing error control within a network using an asynchronous transfer mode protocol, the method comprising:
-
determining whether a selected data transmission includes time critical or quality critical data; parsing at least a portion of the quality critical data into automatic retransmit request packet data units (“
ARQ-PDUs”
);modifying a payload length of the ARQ-PDUs based on quality of a data link assigned to carry the selected data transmission in order to improve throughput efficiency; and retransmitting, upon satisfaction of a preselected criteria, the quality critical data in order to ensure that said data reaches its destination. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 15)
-
-
10. A system deployed in a network having a data sender, a data receiver, and a wireless transmission device, the system comprising:
-
a first asynchronous transfer mode adaptation layer that delivers quality critical data from the data sender to a network device; a second asynchronous transfer mode adaptation layer that delivers time-critical data from the data sender to a network device; and an error control module that modifies the payload length of the data, that encodes the data by applying a forward error correction (FEC) encoding scheme to the data, wherein the modification of the payload length and the encoding of the data are adaptive and based on quality of service requirements of the data, so that data associated with a first quality of service requirement is encoded using a first FEC encoding scheme and has a first payload length and data associated with a second quality of service requirement is encoded using a second FEC encoding scheme and has a second payload length, and that outputs the data to the wireless transmission device. - View Dependent Claims (11, 12, 13, 14)
-
Specification