<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.vasexperts.ru/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.vasexperts.ru/feed.php">
        <title>Документация VAS Experts en:dpi:dpi_components:platform:subscriber_management</title>
        <description></description>
        <link>https://wiki.vasexperts.ru/</link>
        <image rdf:resource="https://wiki.vasexperts.ru/lib/exe/fetch.php?media=wiki:favicon.ico" />
       <dc:date>2026-04-04T04:13:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_dynamicip&amp;rev=1727364582&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_ipmulti&amp;rev=1774266636&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:policing_mng&amp;rev=1727364582&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_clear&amp;rev=1758527188&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_cmd&amp;rev=1773835517&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_common&amp;rev=1727364583&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_dpi&amp;rev=1727364583&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_json&amp;rev=1727364583&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_prmt&amp;rev=1758526738&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_profiles&amp;rev=1732875832&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_remote&amp;rev=1727364583&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_res&amp;rev=1727364583&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.vasexperts.ru/lib/exe/fetch.php?media=wiki:favicon.ico">
        <title>Документация VAS Experts</title>
        <link>https://wiki.vasexperts.ru/</link>
        <url>https://wiki.vasexperts.ru/lib/exe/fetch.php?media=wiki:favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_dynamicip&amp;rev=1727364582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Support for subscribers with a single IPv4 address and an IPv6 subnet binding or with dynamically assigned IP addresses</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_dynamicip&amp;rev=1727364582&amp;do=diff</link>
        <description>Support for subscribers with a single IPv4 address and an IPv6 subnet binding or with dynamically assigned IP addresses


Service and channel management for subscribers with dynamically assigned IP address is performed by a codemane (LOGIN), which is specified in the</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_ipmulti&amp;rev=1774266636&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-23T11:50:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Support for subscribers with multiple IP</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:dpi_ipmulti&amp;rev=1774266636&amp;do=diff</link>
        <description>Support for subscribers with multiple IP


Subscribers with multiple IPs are treated by DPI as one subscriber: services and available bandwidth management are common to all the IPs belonging to such a subscriber. Often such a subscriber is a corporate user who was given a channel and an IP addresses set, and then he autonomously allocates the available resources.</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:policing_mng&amp;rev=1727364582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Policing Management</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:policing_mng&amp;rev=1727364582&amp;do=diff</link>
        <description>Policing Management


Subscriber management is performed using the utility fdpi_ctrl.
Named profiles
Command Syntax

The general format of commands:

fdpi_ctrl command --policing policing_description_file [IP_list] [LOGIN_list]

Explanation of command parameters:</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_clear&amp;rev=1758527188&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-22T07:46:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Tracking buffer reset</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_clear&amp;rev=1758527188&amp;do=diff</link>
        <description>Tracking buffer reset


Some services require tracking of subscriber&#039;s activity for its operation. This activity - subscriber&#039;s actions - are stored in a dedicated tracking buffer.

To reset this buffer:

fdpi_ctrl clear --tracking [IP_list]

The system considers that the subscriber did not do any actions after this instruction.</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_cmd&amp;rev=1773835517&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T12:05:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Service Management</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_cmd&amp;rev=1773835517&amp;do=diff</link>
        <description>services

Service Management


Subscriber management is performed using the utility fdpi_ctrl.
Named profiles
Command Syntax

General command format:

fdpi_ctrl command --service service_id [IP_list] [LOGIN_list]

Command parameter breakdown:
 Parameter                 Description, possible values, and format</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_common&amp;rev=1727364583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>General description</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_common&amp;rev=1727364583&amp;do=diff</link>
        <description>General description


Subscriber Management (SM) allows to enable services, to control the available bandwidth and apply other actions on level of individual operator&#039;s subscribers.

DPI platform identifies subscribers by their IP address as there is no other information in IP packet. Therefore, in case of dynamic IP addresses&#039; assignment, one should integrate</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_dpi&amp;rev=1727364583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Configuring the platform</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_dpi&amp;rev=1727364583&amp;do=diff</link>
        <description>Configuring the platform


To make it possible for the DPI platform to receive SM control commands, one has to specify the following settings in its configuration file /etc/dpi/fastdpi.conf:

The listening port number:

ctrl_port=29000

The network interface name:</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_json&amp;rev=1727364583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Output of control commands using the JSON format</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_json&amp;rev=1727364583&amp;do=diff</link>
        <description>Output of control commands using the JSON format



Output in JSON format is provided to simplify the parsing of command output when integrating with external platforms and WEB.
To do that you should specify an additional option:

--outformat json

For the convenience of working with json, we recommend installing the jq utility:</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_prmt&amp;rev=1758526738&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-22T07:38:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Changing configuration parameters</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_prmt&amp;rev=1758526738&amp;do=diff</link>
        <description>Changing configuration parameters


Sometimes you may need to modify a value of configuration parameter on the run.

Examples:

This command sets DPI platform into read only mode. DPI does not change any traffic that passes through it in this mode:

fdpi_ctrl setenv --passive_mode 1</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_profiles&amp;rev=1732875832&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-11-29T10:23:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Named profiles</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_profiles&amp;rev=1732875832&amp;do=diff</link>
        <description>services profile policing service_6 http_redirect

Named profiles



Named profiles have the following advantages over the unnamed profiles:

	*  Simplifies administration of users
	*  Allows you to find the subscribers with the required profile by profile name
	*  Allows you to change the profile to all subscribers with a given named profile simply by changing the profile parameters</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_remote&amp;rev=1727364583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Remote control</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_remote&amp;rev=1727364583&amp;do=diff</link>
        <description>Remote control


The remote execution of SSH commands is the recommended method to control DPI from another computer. Billing systems typically have the built in support of this control method.

The alternative remote control methods are: remote execution of fdpi_ctrl utility and installation of an additional remote control SW on</description>
    </item>
    <item rdf:about="https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_res&amp;rev=1727364583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-09-26T15:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Information on command result</title>
        <link>https://wiki.vasexperts.ru/doku.php?id=en:dpi:dpi_components:platform:subscriber_management:subsman_res&amp;rev=1727364583&amp;do=diff</link>
        <description>Information on command result


For all parameters except of &#039;list&#039; and &#039;profile&#039;

 Result processing ... a/b/c/d/e
 The symbolic names are indicated in parenthesis:
   a - total records
   b - records successfully processed
   c - some server&#039;s error occurred
   d - the attribute(s) was set already
   e - the attribute was not set (meaningful on removal)</description>
    </item>
</rdf:RDF>
