Method and system in a data communications system for the retransmission of only an incorrectly transmitted portion of a data packet
First Claim
1. A method in a data communications system having a first and a second computer system for retransmitting only a portion of a data packet which had been originally transmitted incorrectly, said method comprising the steps of:
- establishing a single physical communication link between said first computer system and said second computer system;
said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence numbers;
transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link, each of said data packets including a plurality of segments;
determining if each of said plurality of data packets is received correctly;
in response to each determination that one of said plurality of data packets is not received correctly, determining a portion of said one of said plurality of data packets which was transmitted incorrectly; and
said first computer system retransmitting only said portion of said one of said plurality of data packets utilizing said second logical link.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system in a data processing system are disclosed for the retransmission of only a portion of a data packet which had originally been transmitted incorrectly. A first data link is established between a first computer system and a second computer system. In response to the establishment of the first data link, a second data link is established between the first and second computer systems, whereby the first and second data links are related. A plurality of data packets are transmitted from the first computer system to the second computer system utilizing the first data link. Each of the data packets includes a plurality of segments. A determination is made whether each of the plurality of data packets is received correctly. In response to a determination that one of the plurality of data packets is received incorrectly, a portion of the data packet which was transmitted incorrectly is determined. Only the incorrectly transmitted portion of the data packet is then retransmitted by the first computer system utilizing the second data link.
110 Citations
24 Claims
-
1. A method in a data communications system having a first and a second computer system for retransmitting only a portion of a data packet which had been originally transmitted incorrectly, said method comprising the steps of:
-
establishing a single physical communication link between said first computer system and said second computer system; said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence numbers; transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link, each of said data packets including a plurality of segments; determining if each of said plurality of data packets is received correctly; in response to each determination that one of said plurality of data packets is not received correctly, determining a portion of said one of said plurality of data packets which was transmitted incorrectly; and said first computer system retransmitting only said portion of said one of said plurality of data packets utilizing said second logical link. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data communications system having a first and a second computer system for retransmitting only a portion of a data packet which had been originally transmitted incorrectly, comprising:
-
means for establishing a single physical communication link between said first computer system and said second computer system; means for said physical communication link including a first logical link and a second logical link, said first and second logical links being logically related so that said first and second logical links utilize a single set of sequence numbers; means responsive to said establishment of said first data link, for establishing a second data link between said first computer system and said second computer system, wherein said first and second data links are related; means for transmitting a plurality of data packets from said first computer system to said second computer system utilizing said first logical link, each of said data packets including a plurality of segments; means for determining if each of said plurality of data packets is received correctly; means responsive to each determination that one of said plurality of data packets is not received correctly, for determining a portion of said one of said plurality of data packets which was transmitted incorrectly; and means for said first computer system retransmitting only said portion of said one of said plurality of data packets utilizing said second logical link. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method in a data communications system having a first and a second computer system for retransmitting only a portion of a data packet which had been originally transmitted incorrectly, said method comprising the steps of:
-
establishing a single physical data link between said first computer system and said second computer system; transmitting a plurality of data packets from said first computer system to said second computer system utilizing said physical data link, each of said data packets including a plurality of segments; determining if each of said plurality of data packets is received correctly; in response to each determination that one of said plurality of data packets is not received correctly, determining a portion of said one of said plurality of data packets which was transmitted incorrectly; and said first computer system retransmitting only said portion of said one of said plurality of data packets. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A data communications system having a first and a second computer system for retransmitting only a portion of a data packet which had been originally transmitted incorrectly, comprising:
-
means for establishing a single physical data link between said first computer system and said second computer system; means for transmitting a plurality of data packets from said first computer system to said second computer system utilizing said physical data link, each of said data packets including a plurality of segments; means for determining if each of said plurality of data packets is received correctly; means responsive to each determination that one of said plurality of data packets is not received correctly, for determining a portion of said one of said plurality of data packets which was transmitted incorrectly; and means for said first computer system retransmitting only said portion of said one of said plurality of data packets. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification