СПОСОБ, УСТРОЙСТВО И СИСТЕМА КОНТРОЛЯ КАЧЕСТВА УСЛУГ ИНТЕРНЕТ-ДОСТУПА ДЛЯ МОБИЛЬНОГО ТЕРМИНАЛА

1. Способ контроля качества услуг интернет-доступа для мобильного терминала, содержащий этапы, на которых:
- собирают мобильным терминалом пакет IP-данных услуги интернет-доступа;
- идентифицируют мобильным терминалом тип услуги интернет-доступа, соответствующей пакету IP-данных;
- выполняют мобильным терминалом глубокое пакетное разрешение пакета IP-данных для получения результата разрешения;
- собирают мобильным терминалом статистические данные по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных; и
- загружают мобильным терминалом показатель основного качества, полученный с помощью статистических данных, на сетевой сервер, чтобы сетевой сервер контролировал качество услуги интернет-доступа для мобильного терминала согласно показателю основного качества.
2. Способ по п. 1, в котором идентификация типа услуги интернет-доступа, соответствующей пакету IP-данных, содержит:
идентификацию типа услуги интернет-доступа, соответствующей пакету IP-данных, с помощью любого одного или нескольких способов идентификации из следующих: идентификация порта, идентификация характеристики и идентификация соотношения.
3. Способ по п. 1, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, содержит услугу просмотра веб-ресурсов гипертекстового транспортного протокола (HTTP) или услугу протокола беспроводных приложений (WAP);
выполнение глубокого пакетного разрешения пакета IP-данных для получения результата разрешения содержит этап, на котором:
- разрешают пакет IP-данных уровня сети услуги просмотра веб-ресурсов HTTP или услуги WAP для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие HTTPHomePageRequest, событие HTTPHomePageResponse, событие HTTPGet, событие HTTPFail, событие HTTPDataTransferStart или событие HTTPDataTransferComplete, где результат разрешения содержит одно или несколько следующих событий: событие HTTPHomePageRequest, событие HTTPHomePageResponse, событие HTTPGet, событие HTTPFail, событие HTTPDataTransferStart и событие HTTPDataTransferComplete; и
сбор статистических данных по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных содержит этапы, на которых:
- собирают статистические данные по доле успешных попыток отклика начальной страницы и длительности отклика начальной страницы услуги интернет-доступа согласно событию HTTPHomePageRequest и событию HTTPHomePageResponse в течение заданного периода времени; и (или)
- собирают статистические данные по доле успешных попыток обновления страницы услуги интернет-доступа согласно событию HTTPGet и событию HTTPFail в течение заданного периода времени; и (или)
- собирают статистические данные по длительности обновления услуги интернет-доступа и скорости загрузки услуги интернет-доступа согласно событию HTTPDataTransferStart и событию HTTPDataTransferComplete.
4. Способ по п. 1, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой FTP;
выполнение глубокого пакетного разрешения пакета IP-данных для получения результата разрешения содержит этап, на котором:
- разрешают пакет IP-данных уровня сети услуги FTP для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие FTPConnectionRequest, событие FTPConnectionResponse, событие FTPULDataTransferStart, событие FTPULDataTransferComplete, событие FTPULFirstDataPacket, событие FTPULLastDataPacket, событие FTPDLDataTransferStart, событие FTPDLDataTransferComplete, событие FTPDLFirstDataPacket или событие FTPDLLastDataPacket, где результат разрешения содержит одно или несколько следующих событий: событие FTPConnectionRequest, событие FTPConnectionResponse, событие FTPULDataTransferStart, событие FTPULDataTransferComplete, событие FTPULFirstDataPacket, событие FTPULLastDataPacket, событие FTPDLDataTransferStart, событие FTPDLDataTransferComplete, событие FTPDLFirstDataPacket и событие FTPDLLastDataPacket; и
сбор статистических данных по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных содержит этапы, на которых:
- собирают статистические данные по доле успешных попыток установления соединения и длительности установления соединения услуги FTP согласно событию FTPConnectionRequest и событию FTPConnectionResponse в течение заданного периода времени; и (или)
- собирают статистические данные по средней скорости загрузки в главную систему услуги FTP согласно событию FTPULDataTransferStart, событию FTPULDataTransferComplete, событию FTPULFirstDataPacket и событию FTPULLastDataPacket; и (или)
- собирают статистические данные по средней скорости загрузки из главной системы услуги FTP согласно событию FTPDLDataTransferStart, событию FTPDLDataTransferComplete, событию FTPDLFirstDataPacket и событию FTPDLLastDataPacket.
5. Способ по п. 1, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой DNS;
выполнение глубокого пакетного разрешения пакета IP-данных для получения результата разрешения содержит этап, на котором:
- разрешают пакет IP-данных уровня сети услуги DNS для определения, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие DNSQuery или событие DNSResponse, где результат разрешения содержит одно или несколько следующих событий: событие DNSQuery и событие DNSResponse; и
сбор статистических данных по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных содержит этап, на котором:
- собирают статистические данные по доле успешных попыток разрешения услуги DNS и (или) задержке разрешения услуги DNS согласно событию DNSQuery и событию DNSResponse в течение заданного периода времени.
6. Способ по п. 1, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой TCP;
выполнение глубокого пакетного разрешения пакета IP-данных для получения результата разрешения содержит этап, на котором:
- разрешают пакет IP-данных уровня сети услуги TCP для определения, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие TCPSYNAttempt или событие ТСР_АСК, где результат разрешения содержит одно или несколько следующих событий: событие TCPSYNAttempt и событие ТСР_АСК; и
сбор статистических данных по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных содержит этап, на котором:
- собирают статистические данные по доле успешных попыток установления услуги TCP и (или) задержке установления услуги TCP согласно событию TCPSYNAttempt и событию ТСР_АСК в течение заданного периода времени.
7. Способ по любому из пп. 1-6, в котором
перед этапом выполнения глубокого пакетного разрешения пакета IP-данных способ далее содержит: определение согласно выработанной стратегии контроля и типу услуги интернет-доступа, соответствующей пакету IP-данных, следует ли проводить анализ показателя основного качества услуги интернет-доступа, где стратегия контроля используется для обозначения типа услуги интернет-доступа, которую необходимо контролировать, и показателя основного качества, соответствующего типу услуги интернет-доступа; и
если определено, что анализ показателя основного качества услуги интернет-доступа следует проводить, выполнение этапа выполнения глубокого пакетного разрешения пакета IP-данных.
8. Мобильный терминал, содержащий:
- блок сбора, выполненный с возможностью собирать пакет IP-данных услуги интернет-доступа;
- блок глубокой пакетной идентификации, выполненный с возможностью идентифицировать тип услуги интернет-доступа, соответствующей пакету IP-данных;
- блок глубокого пакетного разрешения, выполненный с возможностью выполнять глубокое пакетное разрешение пакета IP-данных для получения результата разрешения;
- блок сбора статистических данных, выполненный с возможностью собирать статистические данные по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных; и
- блок загрузки в главную систему, выполненный с возможностью загружать в главную систему показатель основного качества, полученный блоком сбора статистических данных с помощью статистических данных, на сетевой сервер, чтобы сетевой сервер контролировал качество услуги интернет-доступа для мобильного терминала согласно показателю основного качества.
9. Мобильный терминал по п. 8, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, содержит услугу просмотра веб-ресурсов HTTP или услугу WAP;
блок глубокого пакетного разрешения конкретно выполнен с возможностью разрешать пакет IP-данных уровня сети услуги просмотра веб-ресурсов HTTP или услуги WAP для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие HTTPHomePageRequest, событие HTTPHomePageResponse, событие HTTPGet, событие HTTPFail, событие HTTPDataTransferStart или событие HTTPDataTransferComplete, где результат разрешения содержит одно или несколько следующих событий: событие HTTPHomePageRequest, событие HTTPHomePageResponse, событие HTTPGet, событие HTTPFail, событие HTTPDataTransferStart и событие HTTPDataTransferComplete; и
блок сбора статистических данных конкретно выполнен с возможностью собирать статистические данные по доле успешных попыток отклика начальной страницы и длительности отклика начальной страницы услуги интернет-доступа согласно событию HTTPHomePageRequest и событию HTTPHomePageResponse в течение заданного периода времени, и (или) собирать статистические данные по доле успешных попыток обновления страницы услуги интернет-доступа согласно событию HTTPGet и событию HTTPFail в течение заданного периода времени, и (или) собирать статистические данные по длительности обновления услуги интернет-доступа и скорости загрузки услуги интернет-доступа согласно событию HTTPDataTransferStart и событию HTTPDataTransferComplete.
10. Мобильный терминал по п. 8, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой FTP;
блок глубокого пакетного разрешения конкретно выполнен с возможностью разрешать пакет IP-данных уровня сети услуги FTP для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие FTPConnectionRequest, событие FTPConnectionResponse, событие FTPULDataTransferStart, событие FTPULDataTransferComplete, событие FTPULFirstDataPacket, событие FTPULLastDataPacket, событие FTPDLDataTransferStart, событие FTPDLDataTransferComplete, событие FTPDLFirstDataPacket или событие FTPDLLastDataPacket, где результат разрешения содержит одно или несколько следующих событий: событие FTPConnectionRequest, событие FTPConnectionResponse, событие FTPULDataTransferStart, событие FTPULDataTransferComplete, событие FTPULFirstDataPacket, событие FTPULLastDataPacket, событие FTPDLDataTransferStart, событие FTPDLDataTransferComplete, событие FTPDLFirstDataPacket и событие FTPDLLastDataPacket; и
блок сбора статистических данных конкретно выполнен с возможностью собирать статистические данные по доле успешных попыток установления соединения и длительности установления соединения услуги FTP согласно событию FTPConnectionRequest и событию FTPConnectionResponse в течение заданного периода времени; и (или) собирать статистические данные по средней скорости загрузки в главную систему услуги FTP согласно событию FTPULDataTransferStart, событию FTPULDataTransferComplete, событию FTPULFirstDataPacket и событию FTPULLastDataPacket; и (или) собирать статистические данные по средней скорости загрузки из главной системы услуги FTP согласно событию FTPDLDataTransferStart, событию FTPDLDataTransferComplete, событию FTPDLFirstDataPacket и событию FTPDLLastDataPacket.
11. Мобильный терминал по п. 8, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой DNS;
блок глубокого пакетного разрешения конкретно выполнен с возможностью разрешать пакет IP-данных уровня сети услуги DNS для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие DNSResponse или событие DNSQuery, где результат разрешения содержит одно или несколько следующих событий: событие DNSQuery и событие DNSResponse; и
блок сбора статистических данных конкретно выполнен с возможностью собирать статистические данные по доле успешных попыток разрешения услуги DNS и (или) задержке разрешения услуги DNS согласно событию DNSQuery и событию DNSResponse в течение заданного периода времени.
12. Мобильный терминал по п. 8, в котором тип услуги интернет-доступа, соответствующей пакету IP-данных, является услугой TCP;
блок глубокого пакетного разрешения конкретно выполнен с возможностью разрешать пакет IP-данных уровня сети услуги TCP для определения того, содержит ли пакет IP-данных уровня сети сообщение, представляющее следующее событие: событие TCPSYNAttempt или событие ТСР_АСК, где результат разрешения содержит одно или несколько следующих событий: событие TCPSYNAttempt и событие ТСР_АСК; и
блок сбора статистических данных конкретно выполнен с возможностью собирать статистические данные по доле успешных попыток установления услуги TCP и (или) задержке установления услуги TCP согласно событию TCPSYNAttempt и событию ТСР_АСК в течение заданного периода времени.
13. Мобильный терминал по любому из пп. 8-12, в котором мобильный терминал далее содержит:
блок получения стратегии, выполненный с возможностью получать стратегию контроля с сетевого сервера, в котором стратегия контроля используется для обозначения типа услуги интернет-доступа, которую необходимо контролировать, и показателя основного качества, соответствующего типу услуги интернет-доступа; и
блок определения, выполненный с возможностью согласно стратегии контроля, полученной блоком получения стратегии, и типу услуги интернет-доступа, соответствующей пакету IP-данных, определенному блоком глубокой пакетной идентификации, определять, следует ли проводить анализ показателя основного качества услуги интернет-доступа; и если определено, что анализ показателя основного качества услуги интернет-доступа следует проводить, приводить в действие блок глубокого пакетного разрешения для выполнения глубокого пакетного разрешения пакета IP-данных.
14. Система контроля качества услуги интернет-доступа для мобильного терминала, содержащая мобильный терминал и сетевой сервер, в которой:
мобильный терминал выполнен с возможностью собирать пакет IP-данных услуги интернет-доступа; идентифицировать тип услуги интернет-доступа, соответствующей пакету IP-данных; выполнять глубокое пакетное разрешение пакета IP-данных для получения результата разрешения; собирать статистические данные по показателю основного качества услуги интернет-доступа, соответствующей типу услуги интернет-доступа согласно результату разрешения пакета IP-данных; и загружать показатель основного качества, полученный с помощью статистических данных, на сетевой сервер; и
сетевой сервер выполнен с возможностью принимать показатель основного качества, загруженный мобильным терминалом, и контролировать качество услуги интернет-доступа для мобильного терминала в соответствии с показателем основного качества.
15. Система по п. 14, в которой:
сетевой сервер далее выполнен с возможностью вырабатывать стратегию контроля, где стратегия контроля используется для обозначения типа услуги интернет-доступа, которую необходимо контролировать, и показателя основного качества, соответствующего типу услуги интернет-доступа; и
мобильный терминал далее выполнен с возможностью получать стратегию контроля с сетевого сервера; и, согласно стратегии контроля и типу услуги интернет-доступа, соответствующей пакету IP-данных, определив, что необходимо проводить анализ показателя основного качества услуги интернет-доступа, собирать статистические данные по показателю основного качества услуги интернет-доступа согласно типу услуги, соответствующей пакету IP-данных, а определив, что не следует проводить анализ показателя основного качества услуги интернет-доступа, удалять пакет IP-данных.