发明名称 |
Communication device, communication method and computer readable medium storing instructions for measuring available bandwidth during data communication |
摘要 |
A communication device measures an available bandwidth, which is a bandwidth that can be used for data communication, while changing a transmission rate of packets. The communication device comprises a range determination portion that sets a reference point and determines a search range, a bandwidth setting portion that sets a measurement bandwidth, a first generation portion that generates media data, a second generation portion that generates redundant data, a packet generation portion that packetizes the media data and the redundant data, and a packet transmission portion that transmits measurement packets. |
申请公布号 |
US9131030(B2) |
申请公布日期 |
2015.09.08 |
申请号 |
US201113337764 |
申请日期 |
2011.12.27 |
申请人 |
Brother Kogyo Kabushiki Kaisha |
发明人 |
Miyazawa Jun |
分类号 |
H04W28/02;H04L29/06;H04L12/26 |
主分类号 |
H04W28/02 |
代理机构 |
Banner & Witcoff, Ltd. |
代理人 |
Banner & Witcoff, Ltd. |
主权项 |
1. A communication device that measures available bandwidth that can be used for data communication, while changing a transmission rate of packets, the communication device comprising:
a processor; and a memory storing computer-readable instructions that, when executed by the processor, cause the communication device to perform steps comprising:
setting, based on a bandwidth measurement result, a reference point indicating a bandwidth value to be used as a reference for a next bandwidth measurement;determining a search range, which is a bandwidth range that becomes a measurement target centered on the reference point;setting a bandwidth which has not been measured and which is included in the search range, as a measurement bandwidth which is a measurement target bandwidth;generating media data at a constant interval, at a first generation rate that is lower than the reference point;generating, in a case where the set measurement bandwidth is higher than the first generation rate, redundant data that is capable of complementing the generated media data, at a second generation rate corresponding to less than a difference between the measurement bandwidth and the first generation rate;packetizing the generated media data and the generated redundant data to generate measurement packets; andtransmitting the generated measurement packets within the set measurement bandwidth. |
地址 |
Nagoya-shi, Aichi-ken JP |