Communication system and communication method
OwnerKazushi Honjoinventor
Life of this patent
Estimating the term…
Abstract
According to one embodiment, a communication method comprises delivering streaming data from a server to a first communication terminal, receiving a request for the streaming data from a second communication terminal while delivering the streaming data to the first communication terminal, detecting congestion to be caused by the delivery of the streaming data to the second communication terminal, and slowing down a bit rate of the streaming data to be delivered to the first communication terminal based on the detection of the congestion to be caused by the delivery to the second communication terminal, and when a link speed to the first communication terminal is slower than that to the second communication terminal.
Claims20
A communication system, comprising:
- a server to deliver streaming data;
- a relay unit to relay the streaming data delivered from the server;
- a plurality of wireless communication terminals adapted to receive the streaming data from the relay unit, the plurality of wireless communication terminals including a first wireless communication terminal and a second wireless communication terminal;
- and
- a control unit to detect that the delivery of the streaming data to the second wireless communication terminal causes congestion in response to the second communication terminal transmitting a request for the streaming data while the first wireless communication terminal is receiving the streaming data, and to reduce a bit rate of the streaming data to be delivered to the first wireless communication terminal when the congestion is caused by the delivery to the second wireless communication terminal and a link speed between the relay unit and the first wireless communication terminal is slower than that between the relay unit and the second wireless communication terminal.
A communication method, comprising:
- delivering streaming data to a first communication terminal;
- receiving a request for the streaming data from a second communication terminal while delivering the streaming data to the first communication terminal;
- detecting congestion to be caused by delivery of the streaming data to the second communication terminal;
- and
- reducing a bit rate of the streaming data to be delivered to the first communication terminal based on detecting (i) congestion to be caused by the delivery of the streaming data to the second communication terminal, and (ii) that a first link speed of a first communication path to the first communication terminal is slower than a second link speed of a second communication path to the second communication terminal.
A communication control device used in a communication system including a server to deliver streaming data, a first communication terminal to receive the streaming data, and a second communication terminal to receive the streaming data, comprising:
- means for receiving a request for streaming data from the second communication terminal while the server delivers the streaming data to first communication terminal;
- means for obtaining information designating a bit rate of the streaming data delivered by the server, a first link speed of a first communication path to the first communication terminal, and a second link speed of a second communication path to the second communication terminal;
- means for detecting a condition of the communication system based on the information of the bit rate, the first link speed, and the second link speed;
- and
- means for reducing the bit rate of the streaming data to be delivered to the first communication terminal when the condition is detected and the first link speed is lower than the second link speed.
Dependencies are inferred from the claim text.