Communication apparatus, communication system, processing method by communication apparatus, and a non-transitory storage medium
AssigneeCanon Kabushiki Kaisha
InventorEIJI IMAO
Life of this patent
Estimating the term…
Abstract
A communication apparatus includes a first reception unit configured to receive a first precision time protocol (PTP) packet that includes a first sequence identification (ID) and generate a first reception timestamp that indicates reception time of the first PTP packet, and a first transmission unit configured to transmit a second PTP packet that includes a second sequence ID and generate a first transmission timestamp that indicates transmission time of the second PTP packet, wherein the first transmission unit generates the second sequence ID so that the second sequence ID does not overlap a sequence ID generated by another communication apparatus that performs time synchronization.
Claims16
A communication apparatus comprising:
- at least one memory storing instructions;
- and at least one processor that, upon execution of the instructions, is configured to operate as:
- a first reception unit that receives a first precision time protocol (PTP) packet that includes a first sequence identification (ID) and generates a first reception timestamp that indicates reception time of the first PTP packet;
- and
- a first transmission unit that transmits a second PTP packet that includes a second sequence ID and generates a first transmission timestamp that indicates transmission time of the second PTP packet,
- wherein the second sequence ID is generated so that the second sequence ID does not overlap a sequence ID generated by another communication apparatus that performs time synchronization.
A communication system comprising:
- a first communication apparatus;
- and
- a second communication apparatus,
- wherein the first communication apparatus includes at least one memory storing instructions;
- and at least one processor that, upon execution of the instructions, is configured to operate as:
- a first reception unit configured to receive a first PTP packet that includes a first sequence ID and generate a first reception timestamp that indicates reception time of the first PTP packet;
- and
- a first transmission unit configured to transmit a second PTP packet that includes a second sequence ID and generate a first transmission timestamp that indicates transmission time of the second PTP packet,
- wherein the first transmission unit generates the second sequence ID so that the second sequence ID does not overlap a sequence ID generated by another communication apparatus that performs time synchronization,
- wherein the second communication apparatus includes:
- a second transmission unit configured to transmit the first PTP packet and generate a second transmission timestamp that indicates transmission time of the first PTP packet;
- and
- a second reception unit configured to receive the second PTP packet and generate a second reception timestamp that indicates reception time of the second PTP packet.
A method for processing executed by a communication apparatus, the method comprising:
- receiving a first PTP packet that includes a first sequence ID and generating a first reception timestamp that indicates reception time of the first PTP packet;
- and
- transmitting a second PTP packet that includes a second sequence ID and generating a first transmission timestamp that indicates transmission time of the second PTP packet,
- wherein, the second sequence ID is generated so that the second sequence ID does not overlap a sequence ID generated by another communication apparatus that performs time synchronization.
A non-transitory storage medium storing a program causing a communication apparatus to execute a method for processing, the method comprising:
- receiving a first PTP packet that includes a first sequence ID and generating a first reception timestamp that indicates reception time of the first PTP packet;
- and
- transmitting a second PTP packet that includes a second sequence ID and generating a first transmission timestamp that indicates transmission time of the second PTP packet,
- wherein, the second sequence ID is generated so that the second sequence ID does not overlap a sequence ID generated by another communication apparatus that performs time synchronization.
Dependencies are inferred from the claim text.