IP Library Granted Patent US 9,716,561
Granted Patent B2
US 9,716,561 · App. 14/360,349 · Granted Jul 25, 2017

Communication system, and communication device

Inventor: Koji Sugimoto (Soraku-gun, JP)
Assignee: MegaChips Corporation
H04J3/0605H04W28/18H04W56/002
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,716,561
App. No.
14/360,349
Granted
Jul 25, 2017
Kind
B2
Abstract

A communication device has a transmission/reception unit and a communication processing unit. The transmission/reception unit is configured to conform to a plurality of communication methods. The communication processing unit selects one of the plurality of communication methods with respect to each time slot based on device time in accordance with a predetermined selection rule, to perform communication via the transmission/reception unit by the selected communication method. In time synchronization master processing, a first communication device gives device time of the device itself as a time stamp to a time synchronization request signal and transmits the time synchronization request signal. In time synchronization slave processing, a second communication device receives the time synchronization request signal and calibrates the device time of the device itself based on the time stamp in the time synchronization request signal.

Claims (53)

1. A communication system comprising:

a plurality of communication devices, wherein

each of said plurality of communication devices includes:

transmission/reception circuitry configured to conform to a plurality of communication methods; and

communication processing circuitry configured to

select one of said plurality of communication methods with respect to each time slot in accordance with a predetermined selection rule, and

perform communication via said transmission/reception circuitry by the selected communication method,

said plurality of communication devices includes:

at least one first communication device configured to perform time synchronization master processing that includes

transmitting a time synchronization request signal, said time synchronization request signal including a synchronization control part and a signal main part subsequent to said synchronization control part, and said signal main part including a time stamp,

after said synchronization control part of said time synchronization request signal starts to be transmitted, determining a first device time value of the at least one first communication device that corresponds to a time point when said signal main part of said time synchronization request signal starts to be transmitted, and

before the time stamp in said signal main part of said time synchronization request signal is transmitted, including said first device time value as the time stamp into said signal main part of said time synchronization request signal, and

at least one second communication device configured to perform time synchronization slave processing that includes

receiving said time synchronization request signal,

after said synchronization control part of said time synchronization request signal starts to be received, determining a second device time value of the at least one second communication device that corresponds to a time point when said signal main part of said time synchronization request signal starts to be received, and

calibrating said second device time value of the at least one second communication device based on said time stamp in said time synchronization request signal,

said at least one first communication device includes a plurality of first communication devices,

said time synchronization master processing includes processing of setting an authority level to said time synchronization request signal, and

said time synchronization slave processing is executed on a condition that said authority level of said received time synchronization request signal is the same as a maximum value of said authority levels of said time synchronization request signals having received so far or higher than said maximum value.

2. The communication system according to claim 1 , wherein

said predetermined selection rule is a rule involving a device time when the communication method is selected.

3. The communication system according to claim 1 , wherein

said at least one first communication device includes at least one communication device capable of executing said time synchronization slave processing in addition to said time synchronization master processing.

4. The communication system according to claim 1 , wherein

said at least one second communication device includes at least one communication device capable of executing said time synchronization master processing in addition to said time synchronization slave processing.

5. A communication device, comprising:

transmission/reception circuitry configured to conform to a plurality of communication methods; and

communication processing circuitry configured to

select one of said plurality of communication methods with respect to each time slot in accordance with a predetermined selection rule, and

perform communication via said transmission/reception circuitry by the selected communication method,

wherein

said communication processing circuitry is configured to perform time synchronization master processing that includes

transmitting a time synchronization request signal, said time synchronization request signal including a synchronization control part and a signal main part subsequent to said synchronization control part, and said signal main part including a time stamp,

after said synchronization control part of said time synchronization request signal starts to be transmitted, determining a first device time value of the communication device that corresponds to a time point when said signal main part of said time synchronization request signal starts to be transmitted, and

before the time stamp in said signal main part of said time synchronization request signal is transmitted, including said first device time value as the time stamp into said signal main part of said time synchronization request signal,

said communication processing circuitry is further configured to perform time synchronization slave processing that includes

receiving another time synchronization request signal, said another time synchronization request signal including a synchronization control part and a signal main part subsequent to said synchronization control part, and said signal main part including a time stamp,

after said synchronization control part of said another time synchronization request signal starts to be received, determining a second device time value of the communication device that corresponds to a time point when said signal main part of said another time synchronization request signal starts to be received, and

calibrating the second device time value of the communication device based on the time stamp in said another time synchronization request signal,

said time synchronization master processing includes processing of setting an authority level to said time synchronization request signal, and

said time synchronization slave processing is executed on a condition that said authority level of said received time synchronization request signal is the same as a maximum value of authority levels of time synchronization request signals having received so far or higher than said maximum value.

6. The communication device according to claim 5 , wherein

said communication processing circuitry is configured to suspend the transmission until a start of a next time slot when a transmission cannot be completed during a time slot at a time of reception of a transmission instruction.

7. A communication device, comprising:

transmission/reception circuitry configured to conform to a plurality of communication methods; and

communication processing circuitry configured to

select one of said plurality of communication methods with respect to each time slot in accordance with a predetermined selection rule, and

perform communication via said transmission/reception circuitry by the selected communication method, wherein

said communication processing circuitry is configured to perform time synchronization slave processing that includes

receiving a time synchronization request signal from another communication device, said time synchronization request signal including a synchronization control part and a signal main part subsequent to said synchronization control part, and said signal main part including a time stamp, wherein the time stamp includes a first device time value of the another communication device that corresponds to a time point when said signal main part of said time synchronization request signal starts to be transmitted by the another communication device,

after said synchronization control part of said time synchronization request signal starts to be received, determining a second device time value of the communication device that corresponds to a time point when said signal main part of said time synchronization request signal starts to be received, and

calibrating said second device time value of the communication device based on said time stamp in said time synchronization request signal, said time synchronization request signal includes an authority level, and

said time synchronization slave processing is executed on a condition that said authority level of said received time synchronization request signal is the same as a maximum value of authority levels of time synchronization request signals having received so far or higher than said maximum value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2014
From: SUGIMOTO, KOJI
To: MEGACHIPS CORPORATION
Reel/Frame 032954/0713 →
Priority Claims (1)
JP 2011-256052 · Nov 24, 2011 · national
Continuity (1)
Related Publication 20140314073A1 · Oct 23, 2014