Patent ID: 11902405
Assignee: CANON KABUSHIKI KAISHA
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A communication apparatus comprising:
at least one memory that stores instructions; and
at least one processor that executes instructions, the instructions, when executed, causing the at least one processor to act as:
a generation control unit configured to perform generation processing of generating a large packet in a case where destinations of a target message and one or more subsequent messages constituting a set of a plurality of messages each including destination information generated by an application match, said large packet being comprised of the target message and the one or more subsequent messages, and generating a non-large transmission packet corresponding to the target message in a case where destinations of the target message and a subsequent message following immediately after the target message do not match; and
a batch generation unit configured to generate a plurality of transmission packets corresponding to the large packet generated by the generation control unit,
wherein, upon completion of generating the large packet or the non-large transmission packet, the generation control unit selects, as a new target message, a subsequent message following immediately after a message corresponding to the generated large packet or the generated non-large transmission packet and constituting the set of plurality of messages each including destination information, and performs generation processing of generating a next large packet or a next non-large transmission packet.