Packet communication system, packet communication method, transmission apparatus, and storage medium having stored therein computer program
First Claim
1. A packet communication system comprising a transmission apparatus that establishes a connection to a communication network to transmit a packet, whereinthe transmission apparatus comprises:
- random number generating means for generating a random number; and
interval setting means for setting a packet transmission interval based on the generated random number, in whichthe packet is transmitted in the packet transmission interval.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a packet communication system, a packet communication method, a transmission apparatus, and a storage medium having stored therein a computer program used in the transmission apparatus. The transmission apparatus generates a random number, sets a packet transmission interval based on the generated random number, and transmits a packet in the packet transmission interval. In addition, the transmission apparatus transmits a load density detection packet for detecting traffic load density, receives from a reception apparatus transmission quality information about the delay and/or loss rate of the load density detection packet, and calculates, based on the received transmission quality information, a time at which delay is smallest in a packet transmission interval and/or a time at which a loss rate is lowest in the packet transmission interval. The transmission apparatus sets the calculated time as a packet transmission start time and starts packet transmission.
19 Citations
20 Claims
-
1. A packet communication system comprising a transmission apparatus that establishes a connection to a communication network to transmit a packet, wherein
the transmission apparatus comprises: -
random number generating means for generating a random number; and interval setting means for setting a packet transmission interval based on the generated random number, in which the packet is transmitted in the packet transmission interval. - View Dependent Claims (2)
-
-
3. A packet communication system comprising a transmission apparatus that establishes a connection to a communication network to transmit a packet;
- and
a reception apparatus that establishes a connection to the communication network to receive the packet, wherein the transmission apparatus comprises; means for calculating, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; transmission start time setting means for setting a packet transmission start time with the calculated timing; and means for starting packet transmission at the packet transmission start time. - View Dependent Claims (4)
- and
-
5. A packet communication system comprising:
-
a transmission apparatus that establishes a connection to a communication network to transmit a packet; and a traffic load density detecting apparatus that establishes a connection to the communication network to transmit and receive a load density detection packet for detecting traffic load density, thereby detecting the traffic load density, wherein the transmission apparatus comprises; means for receiving from the traffic load density detecting apparatus transmission quality information which includes timing at which delay is smallest based on the detected load density and/or timing at which a loss rate is lowest based on the detected load density; transmission start time setting means for setting a packet transmission start time with the received timing; and means for starting packet transmission at the packet transmission start time.
-
-
6. A packet communication system comprising:
-
a transmission apparatus that establishes a connection to a communication network to transmit a packet, wherein the transmission apparatus comprises a processor capable of performing the steps of; generating a random number; setting a packet transmission interval based on the generated random number; and transmitting the packet in the packet transmission interval. - View Dependent Claims (7)
-
-
8. A packet communication system comprising:
-
a transmission apparatus that establishes a connection to a communication network to transmit a packet; and a reception apparatus that establishes a connection to the communication network to receive the packet, wherein the transmission apparatus comprises a processor capable of performing the steps of; calculating, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; setting a packet transmission start time with the calculated timing; and starting packet transmission at the packet transmission start time. - View Dependent Claims (9)
-
-
10. A packet communication system comprising:
-
a transmission apparatus that establishes a connection to a communication network to transmit a packet; and a traffic load density detecting apparatus that establishes a connection to the communication network to transmit and receive a load density detection packet for detecting traffic load density, thereby detecting the traffic load density, wherein the transmission apparatus comprises a processor capable of performing the steps of; receiving from the traffic load density detecting apparatus transmission quality information which includes timing at which delay is smallest based on the detected load density and/or timing at which a loss rate is lowest based on the detected load density; setting a packet transmission start time with the received timing; and starting packet transmission at the packet transmission start time.
-
-
11. A packet communication method using a transmission apparatus that establishes a connection to a communication network to transmit a packet, the method comprising the steps of:
-
generating a random number; setting a packet transmission interval based on the generated random number; and transmitting the packet in the packet transmission interval.
-
-
12. A packet communication method using a transmission apparatus that establishes a connection to a communication network to transmit a packet, and a reception apparatus that establishes a connection to the communication network to receive the packet, the method comprising the steps of:
-
calculating, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; setting a packet transmission start time with the calculated timing; and starting packet transmission at the packet transmission start time.
-
-
13. A transmission apparatus that establishes a connection to a communication network to transmit a packet, the transmission apparatus comprising:
-
random number generating means for generating a random number; and interval setting means for setting a packet transmission interval based on the generated random number, wherein the packet is transmitted in the packet transmission interval. - View Dependent Claims (14, 17)
-
-
15. A transmission apparatus that establishes a connection to a communication network to transmit a packet, the transmission apparatus comprising:
-
means for calculating, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; transmission start time setting means for setting a packet transmission start time with the calculated timing; and means for starting packet transmission at the packet transmission start time.
-
-
16. A transmission apparatus that establishes a connection to a communication network to transmit a packet, the transmission apparatus comprising a processor capable of performing the steps of:
-
generating a random number; setting a packet transmission interval based on the generated random number; and transmitting the packet in the packet transmission interval.
-
-
18. A transmission apparatus that establishes a connection to a communication network to transmit a packet, the transmission apparatus comprising a processor capable of performing the steps of:
-
calculating, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; setting a packet transmission start time with the calculated timing; and starting packet transmission at the packet transmission start time.
-
-
19. A computer memory product storing a computer program which is executed by a transmission apparatus that establishes a connection to a communication network to transmit a packet, wherein
the computer program comprises the steps of: -
causing a computer to generate a random number; causing the computer to set a packet transmission interval based on the generated random number, and causing the computer to transmit the packet in the packet transmission interval.
-
-
20. A computer memory product storing a computer program which is executed by a transmission apparatus that establishes a connection to a communication network to transmit a packet, wherein
the computer program comprises the steps of: -
causing a computer to calculate, based on transmission quality information about transmission quality which is returned in response to the transmitted packet, timing at which delay is smallest in a packet transmission interval and/or timing at which a loss rate is lowest in the packet transmission interval; causing the computer to set a packet transmission start time with the calculated timing; and causing the computer to start packet transmission at the packet transmission start time.
-
Specification