Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

header-navigation
keyboard_arrow_up
close
keyboard_arrow_left
Junos CLI Reference
Table of Contents Expand all
list Table of Contents
file_download PDF
{ "lLangCode": "en", "lName": "English", "lCountryCode": "us", "transcode": "en_US" }
English
keyboard_arrow_right

domain-selection

date_range 19-Nov-23

Syntax

content_copy zoom_out_map
domain-selection {
    term term-name {
        from {
            3gpp-imsi {
                equals value;
                has-prefix value;
                has-suffix value;
                matches value;
            }
            attribute name {
                code numeric-code;
                vendor-id vendor-id;
                format {
                    integer {
                        equals {
                            value;
                        }
                        greater-than value;
                        less-than value;
                    }
                    string {
                        equals {
                            value;
                        }
                        has-prefix {
                            value;
                        }
                        has-suffix {
                            value;
                        }
                        matches {
                            value;
                        }
                    }
                    time {
                        equals {
                            value;
                        }
                        greater-than value;
                        less-than value;
                    }
                    v4address {
                        equals {
                            value;
                        }
                    }
                    v6address {
                        equals {
                            value;
                        }
                    }
                    v6prefix {
                        equals {
                            value;
                        }
                    }
                }
            }
            called-station-id {
                equals value;
                matches value;
            }
            calling-station-id {
                equals value;
                matches value;
            }
            class {
                equals value;
                has-prefix value;
                has-suffix value;
                matches value;
            }
            client client-name;
            framed-ip-address {
                equals value;
            }
            framed-ipv6-prefix {
                equals value;
            }
            nas-ip-address {
                equals value;
            }
            snoop-segment snoop-segment-name;
            user-name {
                equals value;
                has-prefix value;
                has-suffix value;
                matches value;
            }
        }
        then {
            domain tdf-domain-name;
            pcef-profile pcef-profile-name;
        }
    }
}

Hierarchy Level

content_copy zoom_out_map
[edit unified-edge gateways tdf gateway-name]

Description

Specify the TDF domain to be used for an IP-based subscriber. You can configure multiple terms under domain-selection, and each term is applied in the order in which it is configured. You can specify multiple match conditions within a term and all of the conditions have to match. If the incoming RADIUS request from the subscriber matches the criteria in a term, then the TDF domain specified in the then statement of the term is used to create the TDF subscriber.

You can also specify a PCEF profile for an IP-based subscriber. This is required if the TDF domain selected for a subscriber does not specify a PCEF profile or you want to allow different members of the same TDF domain to have different PCEF profiles.

After a term matches and a TDF domain is selected, further terms are not evaluated if the PCEF profile is specified in either the then statement or in the selected TDF domain. If a PCEF profile is not specified in either the then statement or in the selected TDF domain, further terms are evaluated to find a PCEF profile for the subscriber.

If no TDF domain is selected for a subscriber, then a TDF subscriber session is not created.

Note:

The TDF domain must have been previously configured at the [edit unified-edge gateways tdf gateway-name domains] hierarchy level.

The PCEF profile must have been previously configured at the [edit unified-edge pcef] hierarchy level.

The remaining statements are explained separately. See CLI Explorer.

Required Privilege Level

unified-edge—To view this statement in the configuration.

unified-edge-control—To add this statement to the configuration.

Release Information

Statement introduced in Junos OS Release 16.1.

footer-navigation