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

Claim 5:
6. A communication control method used in a terminal device that performs mobile communication,
the communication control method controlling a communication module included in the terminal device to perform direct communication with a different terminal device not via a base station, the different terminal device being other than the terminal device,
the communication control method comprising:
managing whether the communication module is in a search mode for searching for the different terminal device communicable or a communication mode for performing communication;
by using information managed, determining 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;
based on determining that the transmission timing does not overlap the time duration of the search mode, casing the communication module to transmit the signal at this transmission timing;
based on determining that the transmission timing overlaps the time duration of the search mode, shifting the transmission timing out of the time duration of the search mode and causing the communication module to transmit the signal;
managing 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, predicting and determining 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, causing the communication module to transmit the signal at this transmission timing;
upon determining the transmission timing is predicted and determined to overlap the time duration of the search mode, and a current mode is specified as the communication mode, shifting the transmission timing into a timing before start time of a next time duration of the search mode and causing the communication module to transmit the signal; and
upon determining the transmission timing is predicted and determined to overlap the time duration of the search mode, and the current mode is specified as the search mode, shifting the transmission timing into a next time duration of the communication mode and causing the communication module to transmit the signal.