Reception apparatus and method, program, and recording medium
First Claim
1. A reception apparatus for receiving packets successively transmitted from a transmission apparatus, comprising:
- a detection section for detecting loss of a packet;
a registration section for registering packet information including identification information for identification of the packet with which the loss occurs into a retransmission request list;
a retransmission requesting packet production section for producing, when loss of a packet is detected by said detection section, a retransmission requesting packet for requesting for retransmission of the non-arriving packet whose packet information is registered in said retransmission request list; and
a retransmission requesting packet transmission section for transmitting the retransmission requesting packet to said transmission apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A reception apparatus and method is disclosed wherein recovery of a lost packet can be performed simply and rapidly in response to the variation of the loss rate. A packet analysis section detects loss of a packet, and a retransmission processing section registers packet information including a sequence number for identification of a packet having been lost into a NACK list. When loss of a packet is detected by the packet analysis section, a NACK production section produces a NACK packet for requesting for retransmission of the non-arriving packet whose packet information is registered in the NACK list. A network inputting/outputting section transmits the NACK packet to a transmission apparatus. The invention can be applied to a reception apparatus which receives, for example, streaming data.
50 Citations
11 Claims
-
1. A reception apparatus for receiving packets successively transmitted from a transmission apparatus, comprising:
-
a detection section for detecting loss of a packet;
a registration section for registering packet information including identification information for identification of the packet with which the loss occurs into a retransmission request list;
a retransmission requesting packet production section for producing, when loss of a packet is detected by said detection section, a retransmission requesting packet for requesting for retransmission of the non-arriving packet whose packet information is registered in said retransmission request list; and
a retransmission requesting packet transmission section for transmitting the retransmission requesting packet to said transmission apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A reception method for receiving packets successively transmitted from a transmission apparatus, comprising:
-
a detection step of detecting loss of a packet;
a registration step of registering packet information including identification information for identification of the packet with which the loss occurs into a retransmission request list;
a retransmission requesting packet production step of producing, when loss of a packet is detected by the detection step, a retransmission requesting packet for requesting for retransmission of the non-arriving packet whose packet information is registered in the retransmission request list; and
a retransmission requesting packet transmission step of transmitting the retransmission requesting packet to said transmission apparatus.
-
-
10. A program for allowing a computer to execute a reception process for receiving packets successively transmitted from a transmission apparatus, comprising:
-
a detection step of detecting loss of a packet;
a registration step of registering packet information including identification information for identification of the packet with which the loss occurs into a retransmission request list;
a retransmission requesting packet production step of producing, when loss of a packet is detected by the detection step, a retransmission requesting packet for requesting for retransmission of the non-arriving packet whose packet information is registered in the retransmission request list; and
a retransmission requesting packet transmission step of transmitting the retransmission requesting packet to said transmission apparatus.
-
-
11. A recording medium on which a computer-readable program for allowing a computer to execute a reception process for receiving packets successively transmitted from a transmission apparatus is recorded, the program comprising:
-
a detection step of detecting loss of a packet;
a registration step of registering packet information including identification information for identification of the packet with which the loss occurs into a retransmission request list;
a retransmission requesting packet production step of producing, when loss of a packet is detected by the detection step, a retransmission requesting packet for requesting for retransmission of the non-arriving packet whose packet information is registered in the retransmission request list; and
a retransmission requesting packet transmission step of transmitting the retransmission requesting packet to said transmission apparatus.
-
Specification