IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0624814
(2009-11-24)
|
등록번호 |
US-8305888
(2012-11-06)
|
발명자
/ 주소 |
- Ramakrishnan, Kadangode K.
|
출원인 / 주소 |
- AT&T Intellectual Property II, L.P.
|
인용정보 |
피인용 횟수 :
5 인용 특허 :
9 |
초록
▼
Providing transport protocol within a communication network having a lossy link. The receiver distinguishes between packets received with non-congestion bit errors and packets having been not at all received due to congestion. When packets are received with non-congestion bit errors, the receiver se
Providing transport protocol within a communication network having a lossy link. The receiver distinguishes between packets received with non-congestion bit errors and packets having been not at all received due to congestion. When packets are received with non-congestion bit errors, the receiver sends selective acknowledgments indicating that the packets were received with bit errors while suppressing duplicate acknowledgments to prevent the invocation of a congestion mechanism.
대표청구항
▼
1. A method for improving transmission control protocol performance of a communication network comprising: transmitting a plurality of packets from a transmitter to a receiver;receiving, at the transmitter, a selective acknowledgement associated with a packet not received due to congestion, the sele
1. A method for improving transmission control protocol performance of a communication network comprising: transmitting a plurality of packets from a transmitter to a receiver;receiving, at the transmitter, a selective acknowledgement associated with a packet not received due to congestion, the selective acknowledgement having a flag bit indicating that the packet was not received due to congestion; andinvoking a congestion control mechanism in response to the selective acknowledgement. 2. The method of claim 1, wherein the selective acknowledgement comprises a bit map indicating a status of each packet in a subset of packets. 3. The method of claim 2, wherein each bit of the selective acknowledgement corresponds to a sequence number of a particular packet, each bit having one value from a group comprising a first value indicating the particular packet was not received, and a second value indicating the particular packet was received without an error. 4. The method of claim 1, further comprising: retransmitting a packet not received. 5. The method of claim 1, further comprising: providing forward error correction to a header of each packet of the plurality of packets. 6. The method of claim 1, wherein a header for each packet includes a datalink header, an internet protocol header, and a transmission control protocol header. 7. An apparatus for improving transmission control protocol performance of a communication network comprising: means for transmitting a plurality of packets from a transmitter to a receiver;means for receiving, at the transmitter, a selective acknowledgement associated with a packet not received due to congestion, the selective acknowledgement having a flag bit indicating that the packet was not received due to congestion; andmeans for invoking a congestion control mechanism in response to the selective acknowledgement. 8. The apparatus of claim 7, wherein the selective acknowledgement comprises a bit map indicating a status of each packet in a subset of packets. 9. The method of claim 8, wherein each bit of each of the selective acknowledgements corresponds to a sequence number of a particular packet, each bit having one value from a group comprising a first value indicating the particular packet was not received, and a second value indicating the particular packet was received without an error. 10. The method of claim 7, further comprising: means for retransmitting a packet not received. 11. The method of claim 7, further comprising: means for providing forward error correction to a header of each packet of the plurality of packets. 12. The method of claim 7, wherein a header for each packet includes a datalink header, an internet protocol header, and a transmission control protocol header. 13. A computer readable medium storing computer program instructions for improving transmission control protocol performance of a communication network, the computer program instructions, which when executed on a processor, cause the processor to perform a method comprising: transmitting a plurality of packets from a transmitter to a receiver;receiving, at the transmitter, a selective acknowledgement associated with a packet not received due to congestion, the selective acknowledgement having a flag bit indicating that the packet was not received due to congestion; andinvoking a congestion control mechanism in response to the selective acknowledgement. 14. The computer readable medium of claim 13, wherein the selective acknowledgement comprises a bit map indicating a status of each packet in a subset of packets. 15. The computer readable medium of claim 14, wherein each bit of the selective acknowledgement corresponds to a sequence number of a particular packet, each bit having one value from a group comprising a first value indicating the particular packet was not received, and a second value indicating the particular packet was received without an error. 16. The computer readable medium of claim 13, wherein the method further comprises: retransmitting a packet not received. 17. The computer readable medium of claim 13, wherein the method further comprises: providing forward error correction to a header of each packet of the plurality of packets. 18. The computer readable medium of claim 13, wherein a header for each packet includes a datalink header, an internet protocol header, and a transmission control protocol header.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.