US 12,463,916 B2
Communication apparatus, control method for communication apparatus, and storage medium
Satoru Tsuboi, Kanagawa (JP)
Assigned to Canon Kabushiki Kaisha, Tokyo (JP)
Filed by CANON KABUSHIKI KAISHA, Tokyo (JP)
Filed on Nov. 11, 2022, as Appl. No. 18/054,627.
Claims priority of application No. 2021-185803 (JP), filed on Nov. 15, 2021.
Prior Publication US 2023/0155949 A1, May 18, 2023
Int. Cl. H04L 47/36 (2022.01); H04L 47/43 (2022.01)
CPC H04L 47/36 (2013.01) [H04L 47/43 (2022.05)] 13 Claims
OG exemplary drawing
 
1. A communication apparatus comprising:
a generation unit configured to generate a packet;
a reception unit configured to receive a packet from a first other apparatus;
a calculation unit configured to calculate a sum value of a data size of the generated packet and a data size of the received packet;
a determination unit configured to determine whether the calculated sum value exceeds a predetermined threshold value; and
a transmission unit configured to, in a case where it is determined by the determination unit that the calculated sum value does not exceed the predetermined threshold value, transmit the generated packet and the received packet to a second other apparatus via a first transmission path and, in a case where it is determined by the determination unit that the calculated sum value exceeds the predetermined threshold value, transmit the received packet to the second other apparatus via the first transmission path and transmit the generated packet to the second other apparatus via a second transmission path,
wherein, in a case where a sum value of a data size of a packet generated by the first other apparatus and a data size of a packet received by the first other apparatus has exceeded the predetermined threshold value, first information is transmitted from the first other apparatus to the communication apparatus,
wherein, in a case where the first information has been received by the reception unit, the determination unit does not determine whether the calculated sum value exceeds the predetermined threshold value, and
wherein, in a case where the first information has not been received by the reception unit comprising the communication apparatus, the determination unit determines whether the calculated sum value exceeds the predetermined threshold value.