Patent ID: 11963090
Assignee: DENSO CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A communication control device used in a terminal device that performs mobile communication,
the communication control device controlling a communication module included in the terminal device to perform direct communication with a different terminal device not via a base station,
the communication control device comprising:
a mode management unit that manages whether the communication module is in a search mode for searching for the different terminal device communicable or a communication mode for performing communication;
a contention determination unit that, using information managed by the mode management unit, determines whether or not a transmission timing of a signal from the communication module determined in accordance with an occurrence timing of a transmission event to be transmitted from the communication module overlaps a time duration of the search mode; and
a transmission control unit that
based on determining by the contention determination unit that the transmission timing does not overlap the time duration of the search mode, causes the communication module to transmit the signal at this transmission timing, and
when determining that the transmission timing overlaps the time duration of the search mode, shifts the transmission timing out of the time duration of the search mode and causes the communication module to transmit the signal;
wherein:
the mode management unit manages whether the communication module is in the search mode or the communication mode, the search mode and the communication mode being switched at set periods;
based on the information managed by the mode management unit, the set period, and a next occurrence timing of a periodic transmission event to be transmitted from the communication module, the contention determination unit predicts and determines whether or not the transmission timing of the signal from the communication module determined in accordance with the next occurrence timing overlaps the time duration of the search mode;
based on predicting and determining by the contention determination unit that the transmission timing does not overlap the time duration of the search mode, the transmission control unit causes the communication module to transmit the signal at this transmission timing;
when the contention determination unit predicts and determines that the transmission timing overlaps the time duration of the search mode, and a current mode specified from the information managed by the mode management unit is the communication mode, the transmission control unit shifts the transmission timing into a timing before start time of a next time duration of the search mode and causes the communication module to transmit the signal; and
when the contention determination unit predicts and determines that the transmission timing overlaps the time duration of the search mode, and the current mode specified from the information managed by the mode management unit is the search mode, the transmission control unit shifts the transmission timing into a next time duration of the communication mode and causes the communication module to transmit the signal.