Back to results
US 10,855,606 B2Granted
Information processing apparatus and information processing system
AssigneeFujitsu Limited
InventorOsamu Shiraki
Life of this patent
Estimating the term…
Abstract
An information processing apparatus includes a memory and a processor coupled to the memory. The processor is configured to acquire a feature amount related to a flow composed of a plurality of packets. The processor is configured to control a transmission of the plurality of packets based on the acquired feature amount.
Claims9
An information processing apparatus comprising:
- a memory that includes a plurality of queues each of which stores a part of a plurality of packets and sequentially outputs a stored part of the plurality of packets;
- and
- a processor coupled to the memory and the processor configured to:
- acquire a feature amount related to a flow composed of a plurality of packets;
- and
- control a transmission of the plurality of packets based on the acquired feature amount,
- control a transmission rate of the plurality of packets to be equal to or less than a predetermined value,
- suppress congestion of the plurality of packets,
- determine an output queue to which one of the plurality of packets is to be transmitted based on a retention amount of the plurality of packets in addition to the feature amount, and
- transmit the one of the plurality of packets to the output queue.
7 more elements
An information processing system comprising:
- a first communication apparatus including a first memory and a first processor coupled to the first memory;
- a second communication apparatus including a second memory and a second processor coupled to the second memory;
- and
- a packet processing device including a third memory and a third processor coupled to the third memory, the third memory includes a plurality of queues each of which stores a part of a plurality of packets and sequentially outputs a stored part of the plurality of packets,
- the first processor is configured to transmit a packet destined to the second communication apparatus via the packet processing device,
- the second processor is configured to receive the packet transmitted from the first communication apparatus via the packet processing device, and
- the third processor is configured to:
- identify a flow composed of a plurality of packets transmitted from the first communication apparatus to the second communication apparatus;
- acquire a feature amount related to the identified flow;
- and
- control a transmission of the plurality of packets to the second communication apparatus based on the acquired feature amount,
- control a transmission rate of the plurality of packets to be equal to or less than a predetermined value,
- suppress congestion of the plurality of packets,
- determine an output queue to which one of the plurality of packets is to be transmitted based on a retention amount of the plurality of packets in addition to the feature amount, and
- transmit the one of the plurality of packets to the output queue.
12 more elements
A non-transitory computer-readable recording medium having stored therein a program that causes a computer to execute a process, the process comprising:
- identifying a flow composed of a plurality of packets;
- acquiring a feature amount related to the flow;
- and
- controlling a transmission of the plurality of packets based on the acquired feature amount,
- controlling a transmission rate of the plurality of packets to be equal to or less than a predetermined value,
- suppressing congestion of the plurality of packets,
- determining an output queue to which one of the plurality of packets is to be transmitted based on a retention amount of the plurality of packets in addition to the feature amount, and
- transmitting the one of the plurality of packets to the output queue, and
- the output queue is one of a plurality of queues included in a memory each of which stores a part of the plurality of packets and sequentially outputs a stored part of the plurality of packets.
6 more elements
Dependencies are inferred from the claim text.