Relay device, relay method, and relay program
AssigneeMitsubishi Electric Corporation
InventorYohei TSUKAMOTO
Life of this patent
Estimating the term…
Abstract
A fixed delay time storage unit 270 stores a fixed delay time 271 which is predetermined as a time equal to or greater than a time required for transmission of a regular frame. A frame receiving unit 210 receives a synchronization frame. A buffer unit 220 stores the received synchronization frame. A fixed time delay unit 260 measures an elapsed time from receipt of the synchronization frame, and determines whether or not the measured elapsed time has reached the fixed delay time 271. When it is determined that the elapsed time has reached the fixed delay time 271, a frame transmission unit 230 transmits the synchronization frame stored in the buffer unit 220.
Claims7
A relay device comprising:
- a frame receiving circuit that receives a synchronization frame to be communicated to synchronize time of a first communication device and time of a second communication device, from the first communication device;
- a buffer that stores the synchronization frame received by the frame receiving circuit;
- an elapsed time measurement circuit that measures an elapsed time that has elapsed from when the synchronization frame is received by the frame receiving circuit;
- an elapsed time determination circuit that determines whether or not the elapsed time measured by the elapsed time measurement circuit has reached a fixed delay time for delaying transmission of the synchronization frame;
- a frame transmission circuit that transmits the synchronization frame stored in the buffer circuit to the second communication device when the elapsed time determination circuit determines that the elapsed time has reached the fixed delay time;
- a fixed delay time memory to store the fixed delay time which is predetermined as a time equal to or greater than a time required for transmission of a regular frame which is a frame other than the synchronization frame;
- a candidate time memory to store a network identifier for identifying a network and a candidate time which is a candidate for the fixed delay time, by associating the network identifier and the candidate time with each other;
- and
- a fixed delay time setting circuit that obtains from the candidate time memory a candidate time which is associated with a network identifier which is same as an inputted network identifier, and causes the candidate time obtained to be stored in the fixed delay time memory as the fixed delay time.
5-6. (canceled)
A relay method comprising:
- receiving, a synchronization frame to be communicated to synchronize time of a first communication device and time of a second communication device, from the first communication device;
- storing the synchronization frame in a buffer;
- measuring an elapsed time that has elapsed from when the synchronization frame is received;
- determining whether or not the elapsed time has reached a fixed delay time for delaying transmission of the synchronization frame;
- transmitting the synchronization frame stored in the buffer to the second communication device it is determined that the elapsed time has reached the fixed delay time;
- storing, in a fixed delay time memory, the fixed delay time which is predetermined as a time equal to or greater than a time required for transmission of a regular frame which is a frame other than the synchronization frame;
- storing, in a candidate time memory, a network identifier for identifying a network and a candidate time which is a candidate for the fixed delay time, by associating the network identifier and the candidate time with each other;
- and
- obtaining from the candidate time memory a candidate time which is associated with a network identifier which is same as an inputted network identifier, and causing the candidate time obtained to be stored in the fixed delay time memory as the fixed delay time.
Dependencies are inferred from the claim text.