Patent ID: 7768934
Filing Date: 2010-08-03
Classification: H04L,Y02D

Abstract:
1. A communications device which transmits stream data to an external communications device via a communications medium through packet communications, the communications device comprising: an encoding rate altering section which alters an encoding rate of the stream data; an encoding rate managing section which controls alteration of the encoding rate; a channel conditions measurement section which measures channel conditions in the communications medium; an error resilience adding section which adds error resilience to packets to be transmitted; and an error resilience managing section which controls the error resilience added by the error resilience adding section, wherein the encoding rate managing section including an encoding rate determining section which determines the encoding rate in accordance with information on valid period of the stream data, the information on valid period of the stream data is information on a time limit within which the stream data transmitted from the communications device should be reproduced at the external communications device, and the error resilience managing section calculates a packet error rate of packets transmitted in a predetermined time period in accordance with the channel conditions having been measured by the channel conditions measurement section, and performs controls so as to (i) alter the error resilience to a higher error resilience if the packet error rate is not less than a threshold value and to (ii) lower the error resilience regardless of the channel conditions having been measured by the channel conditions measurement section if a predetermined time period has elapsed without alteration of the error resilience.