Networking::ProfileFEC

Introduced : BIG-IP_v11.4.0
The ProfileFEC interface enables you to configure FEC tunnel profiles used for recovering errors in data transmission over unreliable communication channels. FEC gives the receiver the ability to correct errors without needing a reverse channel to request retransmission of data.

Methods

Method Description Introduced
create Creates a set of FEC tunnel profiles. BIG-IP_v11.4.0
delete_all_profiles Deletes all non-system FEC tunnel profiles. BIG-IP_v11.4.0
delete_profile Deletes a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_decode_idle_timeout Gets the decode idle timeouts for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_decode_maximum_packet Gets the decode maximum packet values for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_decode_queue Gets the decode queue values for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_default_profile Gets the existing FEC tunnel profile from which this set of FEC tunnel profiles inherits its unspecified attribute values. BIG-IP_v11.4.0
get_description Gets the descriptions for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_encode_maximum_delay Gets the encode maximum delay time intervals for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_keepalive_interval Gets the keepalive interval time for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_list Gets the names of all FEC tunnel profiles. BIG-IP_v11.4.0
get_lzo_state Gets the LZO states for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_repair_adaptive_state Gets the repair adaptive states for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_repair_packet Gets the repair packet values for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_source_adaptive_state Gets the source adaptive state values for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_source_packet Gets the source packet values for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_udp_port Gets the UDP ports for a set of FEC tunnel profiles. BIG-IP_v11.4.0
get_version Gets the version information for this interface. BIG-IP_v11.4.0
is_base_profile Determines whether the specified FEC tunnel profiles are base profiles. A base profile sits at the base of the profile&aposs inheritance tree, supplying the defaults for every profile derived from it. (See also is_system_profile). BIG-IP_v11.4.0
is_system_profile Determines whether the specified FEC tunnel profiles are system profiles. A system profile is a profile pre-configured on the system, ready for use. Non-system profiles are profiles created or modified by a user. Note that if a system profile is modified, it is no longer considered a system profile. (See also is_base_profile). BIG-IP_v11.4.0
set_decode_idle_timeout Sets the decode idle timeouts for a set of FEC tunnel profiles. Decode idle timeout value defines the time interval to wait for any missing packets in the data packet stream received from the FEC-enabled peer BIG-IP. BIG-IP_v11.4.0
set_decode_maximum_packet Sets the decode maximum packet values for a set of FEC tunnel profiles. Decode maximum packet value defines the maximum total number of packets in all decode queues that will be decoded. BIG-IP_v11.4.0
set_decode_queue Sets the decode queue values for a set of FEC tunnel profiles. Decode queue value defines the number of parallel queues required to decode incoming packets. Decode queue value must be one of 8, 16, 32, 64, 128, 256, 512, 1024 and represent power-of-2 values. BIG-IP_v11.4.0
set_default_profile Sets the existing FEC tunnel profile from which this set of FEC tunnel profiles inherits their unspecified attribute values. BIG-IP_v11.4.0
set_description Sets the description for a set of FEC tunnel profiles. This is an arbitrary field which can be used for any purpose. BIG-IP_v11.4.0
set_encode_maximum_delay Sets the encode maximum delays for a set of FEC tunnel profiles. Encode maximum delay time interval is the maximum time interval the FEC-enabled BIG-IP waits for additional source payload, before it splits the source payload into data blocks. BIG-IP_v11.4.0
set_keepalive_interval Sets the keep-alive interval time for a set of FEC tunnel profiles. Keep-alive interval time value defines the time interval at which each of the FEC-enabled BIG-IP sends FEC statistics to its peer FEC-enabled BIG-IP. BIG-IP_v11.4.0
set_lzo_state Sets the LZO states for a set of FEC tunnel profiles. If LZO state is enabled, then compression using LZO codec will be performed on the data payload before it is sent out on the network. BIG-IP_v11.4.0
set_repair_adaptive_state Sets the repair adaptive states for a set of FEC tunnel profiles. If the repair packet state is enabled, then the additional payload data will be added adaptively to the original data payload. This addition of payload data is based on network errors that occur during transmission of original payloads. BIG-IP_v11.4.0
set_repair_packet Sets the repair packet values for a set of FEC tunnel profiles. The repair packet value is the number of additional data blocks to be added to the source payload data before the payload is sent over the network. These additional data blocks help in recovering any errors in the original data payload. BIG-IP_v11.4.0
set_source_adaptive_state Sets the source adaptive states for a set of FEC tunnel profiles. If source adaptive state is enabled, then source payload data will be split adaptively for all packets going through this FEC tunnel profile. BIG-IP_v11.4.0
set_source_packet Sets the source packet values for a set of FEC tunnel profiles. This value defines the number of data blocks into which the source payload data will be split. If the size of the source payload data is 3200 bytes and the source packet value is set as 4, then the source payload data will be split into 4 data blocks, where each data block is of 800 bytes. BIG-IP_v11.4.0
set_udp_port Sets the UDP ports for a set of FEC tunnel profiles. The FEC tunnel profile configuration is applied to all the UDP traffic passing through this port. BIG-IP_v11.4.0

Structures

Structure Description

Enumerations

Enumeration Description

Exceptions

Exception Description

Constants

Constant Type Value Description

Aliases

Alias Type Description

See Also

Warning

The links to the sample code below are remnants of the old DevCentral wiki and will result in a 404 error. For best results, please copy the link text and search the codeshare directly on DevCentral.

Sample Code


The BIG-IP API Reference documentation contains community-contributed content. F5 does not monitor or control community code contributions. We make no guarantees or warranties regarding the available code, and it may contain errors, defects, bugs, inaccuracies, or security vulnerabilities. Your access to and use of any code available in the BIG-IP API reference guides is solely at your own risk.