A wireless communication system including a first wireless communication apparatus and a second wireless communication apparatus, which perform time-division wireless communication, said system comprising:
- assigning means for assigning a series of data to a plurality of communication slots in a first communication carrier;
- communication means for communicating via the plurality of communication slots, assigned by said assigning means, in the first communication carrier;
- determination means for determining that a communication slot out of the plurality of communication slots is unusable when communication is being performed using the plurality of communication slots by said communication means;
- and
- changing means for, when said determination means determines that a communication slot out of the plurality of communication slots is unusable, changing the communication slot which is determined unusable by said determination means, at least, to another communication slot.