СПОСОБ И УСТРОЙСТВО ДЛЯ ИДЕНТИФИКАЦИИ СЛУЖБЫ И СЕТЕВОЕ УСТРОЙСТВО

1. Способ идентификации службы, реализуемый сетевым устройством, содержащий этапы, на которых:
принимают, с помощью сетевого устройства, пакеты службы и осуществляют идентификацию пакетов службы, принадлежащих одному и тому же оконечному устройству;
определяют, с помощью сетевого устройства признак трафика службы на основании информации сеанса оконечного устройства и информации пакета службы, при этом признак трафика службы содержит по меньшей мере одно из: длительности сеанса, количества одновременных сеансов, скорости трафика, стабильности скорости трафика, частоты передачи/приема пакетов, количества пакетов, длины пакета и времени прохождения сигнала в обоих направлениях, относящееся пакету запроса пакета и пакету ответа; и
определяют, с помощью сетевого устройства, тип службы для службы подлежащей идентификации, на основании признака трафика службы.
2. Способ идентификации службы по п. 1, в котором этап определения, с помощью сетевого устройства, типа службы для службы подлежащей идентификации, на основании признака трафика службы содержит подэтапы, на которых:
получают, с помощью сетевого устройства, модель анализа трафика, соответствующую заданному типу службы, причем модель анализа трафика содержит условие принятия решения для признака трафика службы и вес, соответствующий условию принятия решения;
определяют, с помощью сетевого устройства, для условия принятия решения в модели анализа трафика, при удовлетворении, признаком трафика службы, условия решения, оценку условия принятия решения на основании первой оценки, соответствующей условию принятия решения; или
определяют, с помощью сетевого устройства, если признак трафика службы не удовлетворяет условия принятия решения, оценку условия принятия решения на основании второй оценки, соответствующей условию принятия решения;
вычисляют, с помощью сетевого устройства, соответствующую общую оценку модели анализа трафика на основании веса и оценки, соответствующих условию принятия решения в модели анализа трафика и согласно следующей формуле:
,
i
i,j
i,j
где S является общей оценкой i-й модели анализа трафика, S является оценкой j-го условия решения в i-й модели анализа трафика, α является весом j-го условия решения в i-й модели анализа трафика, 1≤i≤M, 1≤j≤N и оба M и N являются натуральными числами больше чем или равными 2; и
определяют, с помощью сетевого устройства, тип службы идентифицируемой службы на основании соответствующей общей оценки модели анализа трафика.
3. Способ идентификации службы по п. 2, в котором этап определения, с помощью сетевого устройства типа службы для службы подлежащей идентификации на основании соответствующей общей оценки модели анализа трафика содержит подэтап, на котором определяют, с помощью сетевого устройства, если соответствующая общая оценка модели анализа трафика превышает заданное пороговое значение оценки, что тип службы для службы подлежащей идентификации является типом службы, соответствующим модели анализа трафика.
4. Способ идентификации службы по п. 2, в котором этап получения, с помощью сетевого устройства, модели анализа трафика, соответствующей заданному типу службы, содержит подэтап, на котором получают, с помощью сетевого устройства, модели анализа трафика, соответствующие по меньшей мере двум заданным типам служб, при этом заданные типы служб находятся во взаимно однозначном соответствии с моделями анализа трафика; а этап определения, с помощью сетевого устройства, типа службы для службы подлежащей идентификации, на основании соответствующей общей оценки модели анализа трафика содержит подэтап, на котором определяют, с помощью сетевого устройства, что тип службы для службы подлежащей идентификации является заданным типом службы, соответствующим модели анализа трафика с максимальной суммарной оценкой.
5. Способ идентификации службы по любому из пп. 2-4, в котором скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, количество одновременных сеансов содержит количество одновременных сеансов восходящей линии связи, а стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи; при этом
тип службы включает в себя бит-торрент (BT) службы загрузки; а условие принятия решения в модели анализа трафика, соответствующей службе загрузки BT, содержит следующее:
скорость трафика нисходящей линии связи больше, чем заданное первое пороговое значение скорости, а количество одновременных сеансов восходящей линии связи больше, чем заданное пороговое значение количества сеансов;
длительность сеанса превышает заданное пороговое значение длительности;
значение стабильности скорости трафика нисходящей линии связи превышает заданное пороговое значение стабильности; и
скорость трафика восходящей линии связи меньше заданного второго порогового значения скорости, а второе пороговое значение скорости меньше первого порогового значения скорости.
6. Способ идентификации службы по любому из пп. 2-4, в котором частота передачи/приема пакетов содержит частоту передачи пакетов восходящей линии связи, скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, количество одновременных сеансов составляет количество одновременных сеансов восходящей линии связи, стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи, количество пакетов содержит количество небольших пакетов нисходящей линии связи и общее количество пакетов нисходящей линии связи, небольшой пакет нисходящей линии связи представляет собой пакет нисходящей линии связи, длина пакета которого меньше заданного второго порогового значения длины пакета, где второе пороговое значение длины пакета меньше, чем первое пороговое значение длины пакета; при этом
тип службы содержит голосовую службу, а условие принятия решения для модели анализа трафика, соответствующей голосовой службе, содержит следующее:
частота передачи пакетов по восходящей линии связи превышает заданное пороговое значение частоты;
скорость трафика нисходящей линии связи меньше, чем заданное третье пороговое значение скорости, и второе отношение пакетов больше, чем заданное второе пороговое значение коэффициента передачи, при этом второе отношение пакетов представляет собой отношение количества небольших пакетов нисходящей линии связи к общему количеству пакетов нисходящей линии связи;
значение времени прохождения сигнала в обоих направлениях меньше заданного порогового значения задержки;
количество одновременных сеансов восходящей линии связи меньше заданного порогового значения количества сеансов; или
значение стабильности скорости трафика нисходящей линии связи меньше заданного порогового значения стабильности.
7. Способ идентификации службы по любому из пп. 2-4, в котором скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, частота передачи/приема пакетов содержит частоту передачи пакетов восходящей линии связи, количество одновременных сеансов составляет количество одновременных сеансов восходящей линии связи, а стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи, количество пакетов содержит количество небольших пакетов нисходящей линии связи и общее количество пакетов нисходящей линии связи, причем небольшой пакет нисходящей линии связи является пакетом нисходящей линии связи, длина пакета которого меньше заданного порогового значения длины второго пакета; при этом
тип службы содержит службу онлайн-игр, а условие принятия решения для модели анализа трафика, соответствующей службе онлайн-игр, содержит следующее:
скорость трафика нисходящей линии связи меньше, чем заданное третье пороговое значение скорости, а второе отношение пакетов больше, чем заданное второе пороговое значение коэффициента передачи, причем второе отношение пакетов представляет собой отношение количества небольших пакетов нисходящей линии связи к общему количеству пакетов нисходящей линии связи;
частота передачи пакетов восходящей линии связи меньше заданного порогового значения частоты;
значение времени прохождения сигнала в обоих направлениях меньше заданного порогового значения задержки;
количество одновременных сеансов восходящей линии связи меньше заданного порогового значения количества сеансов; и
значение стабильности скорости трафика нисходящей линии связи меньше заданного порогового значения стабильности.
8. Устройство идентификации службы, используемое сетевым устройством, содержащее:
модуль приема, выполненный с возможностью приема пакетов службы и идентификации пакетов службы, принадлежащих одному и тому же оконечному устройству; и
модуль обработки, выполненный с возможностью определения признака трафика службы на основании информации сеанса оконечного устройства и информации пакета службы, при этом признак трафика службы содержит по меньшей мере одно из: длительности сеанса, количества одновременных сеансов, скорости трафика, стабильности скорости трафика, частоты передачи/приема пакетов, количества пакетов, длины пакета и времени прохождения сигнала в обоих направлениях, относящееся к пакету запроса и пакету ответа; при этом
модуль обработки дополнительно выполнен с возможностью определения типа службы для службы подлежащей идентификации на основе признака трафика службы.
9. Устройство идентификации службы по п. 8, в котором модуль обработки дополнительно выполнен с возможностью получения модели анализа трафика, соответствующей заданному типу службы, при этом модель анализа трафика содержит условие принятия решения для признака трафика службы и вес, соответствующий условию принятия решения;
модуль обработки дополнительно выполнен с возможностью определения, для условия принятия решения в модели анализа трафика, если признак трафика службы удовлетворяет условию принятия решения, оценки условия принятия решения на основании первой оценки, соответствующей условию принятия решения; или
модуль обработки дополнительно выполнен с возможностью определения, если признак трафика службы не удовлетворяет условию принятия решения, оценки условия принятия решения на основании второй оценки, соответствующей условию принятия решения;
модуль обработки дополнительно выполнен с возможностью вычисления соответствующей общей оценки модели анализа трафика на основании веса и оценки, соответствующих условию принятия решения в модели анализа трафика и согласно следующей формуле:
,
i
i,j
i,j
где S является общей оценкой i-й модели анализа трафика, S является оценкой j-го условия решения в i-й модели анализа трафика, α является весом j-го условия решения в i-й модели анализа трафика, 1≤i≤M, 1≤j≤N и оба M и N являются натуральными числами больше чем или равно 2; и
модуль обработки дополнительно выполнен с возможностью определения типа службы для службы подлежащей идентификации на основании соответствующей общей оценки модели анализа трафика.
10. Устройство идентификации службы по п. 9, в котором модуль обработки дополнительно выполнен с возможностью определения, если соответствующая общая оценка модели анализа трафика превышает заданное пороговое значение оценки, что тип службы для службы, подлежащей идентификации, является типом службы, соответствующим модели анализа трафика.
11. Устройство идентификации службы по п. 9, в котором модуль обработки дополнительно выполнен с возможностью получения модели анализа трафика, соответствующей по меньшей мере двум заданным типам служб, причем заданные типы служб находятся во взаимно однозначном соответствии с моделями анализа трафика; а модуль обработки дополнительно выполнен с возможностью определения, что тип службы для службы подлежащей идентификации является заданным типом службы, соответствующим модели анализа трафика с максимальной суммарной оценкой.
12. Устройство идентификации службы по любому из пп. 9-11, в котором скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, количество одновременных сеансов содержит количество одновременных сеансов восходящей линии связи, а стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи; при этом
тип службы включает в себя бит-торрент (BT) службы загрузки; а условие принятия решения в модели анализа трафика, соответствующей службе загрузки BT, содержит следующее:
скорость трафика нисходящей линии связи больше, чем заданное первое пороговое значение скорости, и количество одновременных сеансов восходящей линии связи больше, чем заданное пороговое значение количества сеансов;
длительность сеанса превышает заданное пороговое значение длительности;
значение стабильности скорости трафика нисходящей линии связи превышает заданное пороговое значение стабильности; и
скорость трафика восходящей линии связи меньше заданного второго порогового значения скорости, где второе пороговое значение скорости меньше первого порогового значения скорости.
13. Устройство идентификации службы по любому из пп. 9-11, в котором частота передачи/приема пакетов содержит частоту передачи пакетов восходящей линии связи, скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, количество одновременных сеансов содержит количество одновременных сеансов восходящей линии связи, стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи, количество пакетов содержит количество небольших пакетов нисходящей линии связи и общее количество пакетов нисходящей линии связи, небольшой пакет нисходящей линии связи представляет собой пакет нисходящей линии связи, длина пакета которого меньше заданного второго порогового значение длины пакета, при этом
тип службы содержит голосовую службу, а условие принятия решения для модели анализа трафика, соответствующей голосовой службе, содержит то, что:
частота передачи пакетов по восходящей линии связи превышает заданное пороговое значение частоты;
скорость трафика нисходящей линии связи меньше, чем заданное третье пороговое значение скорости, и второе отношение пакетов больше, чем заданное второе пороговое соотношение, при этом второе соотношение пакетов представляет собой отношение количества небольших пакетов нисходящей линии связи к общему количеству пакетов нисходящей линии связи, и третье пороговое значение скорости меньше первого порогового значения скорости;
значение времени прохождения сигнала в обоих направлениях меньше заданного порогового значения задержки;
количество одновременных сеансов восходящей линии связи меньше заданного порогового значения количества сеансов; и
значение стабильности скорости трафика нисходящей линии связи меньше заданного порогового значения стабильности.
14. Устройство идентификации службы по любому из пп. 9-11, в котором скорость трафика содержит скорость трафика нисходящей линии связи и скорость трафика восходящей линии связи, частота передачи/приема пакетов содержит частоту передачи пакетов восходящей линии связи, количество одновременных сеансов составляет количество одновременных сеансов восходящей линии связи, и стабильность скорости трафика содержит стабильность скорости трафика нисходящей линии связи, количество пакетов содержит количество небольших пакетов нисходящей линии связи и общее количество пакетов нисходящей линии связи, и небольшой пакет нисходящей линии связи является пакетом нисходящей линии связи, длина пакета которого меньше заданного порогового значения длины второго пакета; при этом
тип службы содержит службу онлайн-игр, а условие принятия решения для модели анализа трафика, соответствующей службе онлайн-игр, содержит то, что:
скорость трафика нисходящей линии связи меньше, чем заданное третье пороговое значение скорости, и второе отношение пакетов больше, чем заданное второе пороговое значение коэффициента передачи, где второе отношение пакетов представляет собой отношение количества небольших пакетов нисходящей линии связи к общему количеству пакетов нисходящей линии связи;
частота передачи пакетов восходящей линии связи меньше заданного порогового значения частоты;
значение времени прохождения сигнала в обоих направлениях меньше заданного порогового значения задержки;
количество одновременных сеансов восходящей линии связи меньше заданного порогового значения количества сеансов; и
значение стабильности скорости трафика нисходящей линии связи меньше заданного порогового значения стабильности.
15. Компьютерный программный продукт, содержащий инструкции, вызывающие, при исполнении сетевым устройством, выполнение сетевым устройством способа идентификации службы по любому из пп. 1-7.