A non-transitory computer-readable medium having stored thereon, computer executable instructions, which when executed by a computer, cause the computer to execute operations, the operations comprising:
- performing a time synchronization processing between a wireless apparatus and a communication apparatus, wherein the communication apparatus configures a wireless network together with the wireless apparatus;
- and
- determining whether the wireless apparatus is a parent node or a child node in the wireless network;
- performing the time synchronization processing as a clock master for the child node under control based on the determination that the wireless apparatus is the parent node;
- performing the time synchronization processing as a clock slave for the parent node when the wireless apparatus is the child node;
- and
- transmitting clock accuracy information and timestamp information to the communication apparatus based on the determination that the wireless apparatus is the child node.