Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:dpi:qoe:use_cases:dpi_findcorp [2023/08/28 14:57] – ↷ Links adapted because of a move operation elena.krasnobryzh | en:dpi:qoe:use_cases:dpi_findcorp [2024/04/25 08:39] (current) – removed elena.krasnobryzh | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== 14 Identification of corporate subscribers ====== | ||
- | {{indexmenu_n> | ||
- | <note important> | ||
- | There are several approaches to solve the problem of identification corporate subscribers that use the tariff plan. For example it can be done based on the number of sessions generated by the subscriber. The ISP can collect the full NetFlow and generate a relevant report with the help of DPI and netflow analysis tools. | ||
- | |||
- | This use case suggests estimating the number and the type of devices that were used to provide the Internet access. | ||
- | |||
- | First, let's record [[en: | ||
- | |||
- | Then add to the / | ||
- | < | ||
- | ajb_save_url=-1 | ||
- | ajb_save_url_format=ipsrc: | ||
- | </ | ||
- | If subscribers are identified by their login (dynamic IP), please specify '' | ||
- | |||
- | You can expand the format with additional fields according to your needs, for example: | ||
- | < | ||
- | ajb_save_url=-1 | ||
- | ajb_save_url_format=ts: | ||
- | </ | ||
- | |||
- | Please restart the service. | ||
- | |||
- | The data is written to the / | ||
- | |||
- | Make sure that there is enough disk space and keep in mind that you have to turn off the recording whenever you'd finish a job by setting the '' | ||
- | So we get a set of files with the url_*.txt names as a result. The user-defined fields are separated by tab therein. | ||
- | |||
- | Let's execute a query applying to the url_*.txt file. The output shows how many subscriber devices each subscriber has. They are identified by the User-Agent from http requests: | ||
- | |||
- | for a short format '' | ||
- | < | ||
- | sort -u / | ||
- | </ | ||
- | |||
- | and for a long format and identification by login, let's cut out relevant fields using the cut utility: | ||
- | < | ||
- | cut -f2,7 / | ||
- | </ | ||
- | |||
- | We get a report like: | ||
- | < | ||
- | ... | ||
- | 87 SUBS_9987153 | ||
- | 97 SUBS_9802207 | ||
- | 105 SUBS_4924486 | ||
- | 107 SUBS_4979880 | ||
- | ... | ||
- | </ | ||
- | here the first field corresponds to the number of different devices subscriber uses | ||
- | |||
- | Further you can check out the types of devices used by subscribers, | ||
- | < | ||
- | cut -f2,7 / | ||
- | </ | ||
- | |||
- | here SUBS_9802207 is a login of the subscriber of our concerns | ||
- | |||
- | < | ||
- | ... | ||
- | 1C+Enterprise/ | ||
- | C530A IP/ | ||
- | C530A IP/ | ||
- | Dalvik/ | ||
- | Dalvik/ | ||
- | Dalvik/ | ||
- | iPhone8, | ||
- | ... | ||
- | </ | ||
- | |||
- | The presence of ERP-software, |