Patent ID: 9246632
Filing Date: 2016-01-26
CPC Classification: H04L

Claim Text:
1. A reception processing device comprising: a first receiving unit configured to receive a data packet; a first storage unit configured to store the data packet; a second receiving unit configured to receive a quality enhancement packet, the quality enhancement packet including redundant data for recovering a lost data packet and first identification information identifying a plurality of data packets used for generating the redundant data; a second storage unit configured to store the quality enhancement packet; a first processing unit configured to resolve disturbance of the data packet; a third storage unit configured to store, at each quality enhancement processing performing an operation to recover a lost data packet, a processing state representing the first identification information of the data packet used for the operation among the data packets corresponding to the quality enhancement packet, and at least one of second identification information identifying the quality enhancement packet, an interim result and a final result of the operation in the quality enhancement processing; a second processing unit configured to perform the quality enhancement processing using the redundant data included in the quality enhancement packet and the data packet identified by the identification information and stored in the first storage unit; and a third processing unit configured to store, in the first storage unit, a lost first data packet when the first data packet is recovered by the final result of the operation, wherein the second processing unit is configured to store in the third storage unit, when interrupting the quality enhancement processing, the processing state representing the second identification information identifying the quality enhancement packet used for the operation, the interim result of the operation and the first identification information of the data packet used for the operation, perform, when receiving a new quality enhancement packet after interrupting the quality enhancement processing, the quality enhancement processing using the redundant data included in the new quality enhancement packet and the data packet identified by the first identification information and stored in the first storage unit, and reopen, when reopening the interrupted quality enhancement processing, the quality enhancement processing using the data packet not used for the operation among the data packets identified by the first identification information and stored in the first storage unit, the quality enhancement packet identified by the second identification information indicated by the processing state stored in the third storage unit and the interim result of the operation indicated by the processing state stored in the third storage unit.