Additional notes and hints are provided on this page.  These may provide deeper information on certain topics, like Rate Parameters and MTU.

Rate Parameters

The basic way to define a target rate at 500 Kbps (5 Mbps) is by simply using:

<RateParameters>  <TargetRate>5000</TargetRate><RateParameters>

Target rate can also be achieved by combining parameters which are available in the LinkParameters and RateParameters sections. The way these parameters relate is demonstrated below.

  • Set AutoDetectCapacity to YES
    • TargetRateAsPercentage (or MinimumRateAsPercentage) set to Yes, then the rate is a percentage in the generated Aspera command. This will be calculated as the percentage of the measured bandwidth.
    • TargetRateAsPercentage (or MinimumRateAsPercentage) set to No, then the rate has the value defined for TargetRate (or MinimumRate) in the generated Aspera command.
  • Set AutoDetectCapacity to NO
    • TargetRateAsPercentage (or MinimumRateAsPercentage) set to Yes, then the rate is calculated as a percentage of the link capacity in the generated Aspera command.
    • TargetRateAsPercentage (or MinimumRateAsPercentage) set to No, then the rate has the value defined for TargetRate (or MinimumRate) in the generated Aspera command.
  • Link Capacity
    • The link capacity is equal to the LocalCapacity if RemoteCapacity is not defined or if RemoteCapacity is defined greater than LocalCapacity.
    • If the link capacity is not defined in terms of LocalCapacity or RemoteCapacity, the link limit is the BandwidthCap.

Examples

This example yields a target rate of 45000 Kbps (-I 45000) and a minimum rate of 200 Kbps (-m 200).

 

This example yields a target rate of 800000 Kbps (-l is 40% of the remote capacity 2000000 Kbps) and a minimum rate of 200 Kbps (-m 200).

 

This example yields a target rate of 40% (-l is 40% of the measured bandwidth) and a minimum rate of 200 Kbps (-m 200).

 

This example yields a target rate of 4000000 Kbps (-l is 40% of the default bandwidth cap 10,000,000 Kbps) and a minimum rate of 200 Kbps (-m 200)

 

MTU Auto Detection

By default FASP automatically detects the maximum transmit unit (MTU) to use when transmitting data. To disable this feature you can set the AutoDetectPathMTU parameter to false, this parameter can be found in the ChannelParameters section of the Job Order. You can also specify the datagram size (1492b by default) to do this you would set the DatagramSize parameter. You should note that if the AutoDetectPathMTU parameter is not set and a DatagramSize is, the AutoDetectPathMTU is assumed to be false and will use the set value. However, if you explicitly state that the AutoDetectPathMTU is true than any DatagramSize will be ignored. An example of the ChannelParameters is seen below.

<ChannelParameters>  <DatagramSize>1500</DatagramSize>  <AutoDetectPathMTU>false</AutoDetectPathMTU><ChannelParameters>
Video player

Video

×