Communication device, communication method, and storage medium
AssigneeDenso Corporation
InventorSatoshi YOSHINAGA
Life of this patent
Estimating the term…
Abstract
The communication device has a receiver that receives packets from the first device, a packet identifier that identifies the chunk, which is a data unit in a higher layer, to which said packet belongs, a buffer that stores said packet, and a buffer control unit that reads the packet from the buffer and sends it to the second device as a unit of the chunk. The buffer control unit controls the storing of said packets in said buffer and the discarding of the packets from said buffer, and the transmitter reads the packets from the buffer and transmits them to the second device.
Claims18
A communication device that transmits packets received from a first device to a second device using one of a plurality of communication lines, the communication device comprising:
- a receiver that receives packets from the first device;
- a packet identification unit that identifies a chunk, which is a data unit in upper layers, to which the packets belong;
- a buffer that stores the packets;
- a buffer control unit that controls storing the packets into the buffer and discarding the packets from the buffer based on the chunk to which the packets belong;
- and
- a transmitter that reads the packets from the buffer and transmits the read packets to a second device,
- wherein the buffer control unit discards, based on whether a first packet received by the receiver can be stored into the buffer and based on the chunk to which the first packet belongs, a second packet which is a stored packet in the buffer and other packets in the buffer, the second packet and the other packets belonging to the first chunk or a second chunk.
A communication method using a communication device that transmits packets received from a first device to a second device using one of a plurality of communication lines, the method comprising:
- receiving packets from the first device;
- identifying a chunk, which is a data unit in the upper layers, to which the packets belong;
- controlling storing the packets into a buffer and discarding the packets from the buffer based on the chunk to which the packets belong;
- and
- reading the packets from the buffer and transmitting the read packets to a second device,
- wherein the controlling includes discarding, based on whether a first packet received by the receiver can be stored into the buffer and based on the chunk to which the first packet belongs, a second packet which is a stored packet in the buffer and other packets in the buffer, the second packet and the other packets belonging to the first chunk or a second chunk.
A computer-readable non-transitory storage medium storing a program, the program causing a communication device that transmits packets received from a first device to a second device using one of a plurality of communication lines to:
- receive packets from the first device;
- identify a chunk, which is a data unit in the upper layers, to which the packets belong;
- control storing the packets into a buffer and discarding the packets from the buffer based on the chunk to which the packets belong;
- and
- read the packets from the buffer and transmit the read packets to a second device,
- wherein the controlling includes discarding, based on whether a first packet received by the receiver can be stored into the buffer and based on the chunk to which the first packet belongs, a second packet which is a stored packet in the buffer and other packets in the buffer, the second packet and the other packets belonging to the first chunk or a second chunk.
Dependencies are inferred from the claim text.