发明名称 Available bandwidth measurement system, transmission device, available bandwidth measurement method and recording medium
摘要 A packet generation unit (10) generates a predetermined number of measurement packets at predetermined transmission intervals that increase in equal increments, and a transmission/reception unit (13) transmits the measurement packets to a reception device (2) in accordance with control performed by a transmission control unit (12). A calculation unit (21) calculates an available bandwidth in accordance with the reception intervals of the measurement packets received by a transmission/reception unit (20), and the transmission/reception unit (20) transmits the available bandwidth to a transmission device (1). A resolution alteration unit (14) determines, in accordance with the available bandwidth received by the transmission/reception unit (13), whether or not to change the measurement resolution. A size alteration unit (15) changes the minimum packet size, maximum packet size and packet size incremental increase amount when the resolution alteration unit (14) determines that the measurement resolution is to be changed. The packet generation unit (10) newly generates measurement packets in accordance with the changed values.
申请公布号 US8976656(B2) 申请公布日期 2015.03.10
申请号 US201113641185 申请日期 2011.04.22
申请人 Nec Corporation 发明人 Oshiba Takashi
分类号 H04J1/16;G06F11/00;H04L12/26 主分类号 H04J1/16
代理机构 Sughrue Mion, PLLC 代理人 Sughrue Mion, PLLC
主权项 1. An available bandwidth measurement system comprising a transmission device and a reception device that are connected to a network, the transmission device comprising a first transmitter, a first receiver, and a first processor, and the reception device comprising a second transmitter, a second receiver, and a second processor, wherein the first processor is configured to: generate a specified number of measurement packets whose packet sizes increase in order by an equal difference; andcontrol the transmitter to transmit the measurement packets to the reception device uniformly at a specified transmission interval, wherein the second receiver is configured to receive the measurement packets from the transmission device, wherein the second processor is configured to: calculate, based on the time that the measurement packets are received, an available bandwidth that indicates a bandwidth that can be used by the network; andcontrol the second transmitter to transmit the available bandwidth to the transmission device, wherein the first receiver is configured to receive the available bandwidth from the reception device, wherein the first processor is further configured to: determine, based on the available bandwidth, whether or not to change the measurement resolution;change, based on the available bandwidth when it is determined to change the measurement resolution, a minimum packet size that indicates the smallest size of the measurement packets, a maximum packet size that indicates the largest size of the measurement packets, and a packet size incremental increase amount that indicates the equal difference; andgenerate new measurement packets based on the minimum packet size, maximum packet size and the packet size incremental increase amount that were changed, wherein the second processor is further configured to acquire a value of a reception interval of the measurement packets, compare the value of the reception interval with the value of the transmission interval, detect a boundary measurement packet, which is the measurement packet for which the value of the reception interval first becomes greater than the value of the transmission interval, and calculate the available bandwidth based on that boundary measurement packet, wherein the first processor is further configured to change the maximum packet size to the packet size of the boundary measurement packet of the previous measurement, change the packet size of the new measurement packet to the packet size of one previous boundary measurement packet in the previous measurement, and change the packet size incremental increase amount to a value that is the result of dividing the packet size incremental increase amount from the previous measurement by the value of the number of measurement packets minus 2, and wherein the measurement packets include a transmission interval value.
地址 Tokyo JP