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

1. Способ контроля объема пользования услугами, содержащий этапы, на которых:
определяют, согласно пятикратной информации, или информации о протоколе, или информации о URL в принятой информации о запросе услуг, совпадает ли информация о запросе услуг с информацией о заданном потоке услуг в одной или множестве задач контроля услуг на уровне сеанса, при этом задача контроля услуг на уровне сеанса содержит идентификатор класса контроля услуг на уровне сеанса, идентификатор задачи контроля и информацию о заданном потоке услуг; причем идентификатор класса контроля указывает, что задача контроля используется для контроля объема пользования заданным потоком услуг в сеансе;
после определения совпадения информации о запросе услуг с информацией о заданном потоке услуг в одной или множестве задач контроля услуг на уровне сеанса накапливают объем пользования информацией о запросе услуг в одной или множестве задач контроля услуг на уровне сеанса; и
сообщают идентификатор задачи контроля, и накопленный объем пользования информацией о запросе услуг в задаче контроля услуг на уровне сеанса функции правил политики и тарификации (PCRF).
2. Способ контроля объема пользования услугами по п.1, в котором на этапе определения, согласно пятикратной информации, или информации о протоколе, или информации о URL в принятой информации о запросе услуг, совпадает ли информация о запросе услуг с информацией о заданном потоке услуг в одной или множестве задач контроля услуг на уровне сеанса:
определяют, совпадает ли пятикратная информация или информация о протоколе, или информация о URL в принятой информации о запросе услуг, соответственно с пятикратной информацией, или информацией о протоколе, или информацией о URL, соответствующей информации о заданном потоке услуг; и если по меньшей мере одна из пятикратной информации, информации о протоколе и информации о URL совпадает, определяют, что информация о запросе услуг совпадает с информацией о заданном потоке услуг.
3. Способ контроля объема пользования услугами по п.1, в котором перед этапом определения, совпадает ли информация о запросе услуг с информацией о заданном потоке услуг в каждой задаче контроля услуг на уровне сеанса:
отправляют запрос на установление сеанса в функцию правил политики и тарификации; и
принимают каждую из задач контроля услуг на уровне сеанса, отправленную с помощью функции правил политики и тарификации.
4. Способ контроля объема пользования услугами по п.3, в котором на этапе приема в сеансе каждой из задач контроля услуг на уровне сеанса, отправленных с помощью функции правил политики и тарификации:
принимают каждую из задач контроля услуг на уровне сеанса, отправленных с помощью функции правил политики тарификации, через интерфейс Gx+.
5. Способ контроля объема пользования услугами по п.3, в котором на этапе приема в сеансе каждой из задач контроля услуг на уровне сеанса, отправленных с помощью PCRF:
принимают идентификаторы класса задачи контроля и идентификаторы задач контроля для задач контроля услуг на уровне сеанса, отправленных с помощью функции реализации правил политики и тарификации, через интерфейс Gx+, и принимают информацию о заданном потоке услуг и идентификаторы задач контроля для каждой задачи контроля услуг на уровне сеанса, отправленной с помощью функции реализации правил политики и тарификации, через интерфейс синхронизации информации о потоке услуг.
6. Устройство для контроля объема пользования услугами, содержащее:
модуль определения, выполненный с возможностью определения, согласно пятикратной информации или информации о протоколе, или информации о URL в принятой информации о запросе услуг, совпадает ли информация о запросе услуг с информацией о заданном потоке услуг в одной или множестве задач контроля услуг на уровне сеанса; при этом задача контроля услуг на уровне сеанса содержит идентификатор класса контроля услуг на уровне сеанса, идентификатор задачи контроля и информацию о заданном потоке услуг; причем идентификатор класса контроля указывает, что задача контроля используется для контроля объема пользования заданным потоком услуг в сеансе;
модуль накопления, выполненный с возможностью, после определения совпадения информации о запросе услуг с информацией о заданном потоке услуг в одной или множестве задач контроля услуг на уровне сеанса, накопления объема пользования информацией о запросе услуг в одной или множестве задач контроля услуг на уровне сеанса; и
модуль сообщения, выполненный с возможностью сообщения идентификатора задачи контроля и накопленного объема пользования информацией о запросе услуг в задаче контроля услуг на уровне сеанса функции правил политики и тарификации.
7. Устройство для контроля объема пользования услугами по п.6, в котором модуль определения выполнен с возможностью определения совпадения пятикратной информации, или информации о протоколе, или информации о URL в информации о запросе услуг соответственно с пятикратной информацией, или информацией о протоколе, или информацией о URL, соответствующей информации о заданном потоке услуг; и при совпадении по меньшей мере одной из пятикратной информации, информации о протоколе и информации о URL выполнен с возможностью определения, что информация о запросе услуг совпадает с информацией о заданном потоке услуг.
8. Устройство для контроля объема пользования услугами по п.6, дополнительно содержащее:
модуль установления сеанса, выполненный с возможностью отправления запроса на установление сеанса в функцию правил политики и тарификации; и
модуль приема, выполненный с возможностью приема каждой из задач контроля услуг на уровне сеанса, отправленных с помощью функции политики и тарификации.
9. Устройство для контроля объема пользования услугами по п.8, в котором модуль приема выполнен с возможностью приема каждой из задач контроля услуг на уровне сеанса, отправленных с помощью функции правил политики и тарификации, через интерфейс Gx+.
10. Устройство для контроля объема пользования услугами по п.8, в котором модуль приема выполнен с возможностью приема идентификаторов класса задачи контроля и идентификаторов задачи контроля для каждой задачи контроля услуг на уровне сеанса, отправленной с помощью функции правил политики и тарификации, через интерфейс Gx+, и приема информации о заданном потоке услуг и идентификаторов задач контроля для каждой задачи контроля услуг на уровне сеанса, отправленной с помощью функции реализации правил политики и тарификации, через интерфейс синхронизации информации о потоке услуг.