СИСТЕМА И СПОСОБ ПРЕДОСТАВЛЕНИЯ ДОПОЛНИТЕЛЬНОЙ ПЛАТНОЙ УСЛУГИ
SYSTEM AND METHOD OF PROVIDING ADDITIONAL PAID SERVICE

Область техники
Настоящее изобретение относится к области дополнительных платных телекоммуникационных услуг и, в частности, к системе и способу предоставления дополнительной платной услуги.
Предпосылки создания изобретения
В качестве расширения телекоммуникационных услуг все чаще используют дополнительные платные услуги и стратегию составления счета с тарификацией по трафику для этих услуг. Известная основная характеристика тарификации по трафику дополнительной платной услуги для пользователей с предоплатой заключается в том, что механизм предоставления дополнительной платной услуги обращается к центру аутентификации и тарификации дополнительной платной услуги для назначения пользователю определенной квоты трафика при запросе пользователем использования дополнительной платной услуги и одновременно резервирует соответствующий платеж пользователя в соответствии с составлением счета для назначенной квоты трафика; если во время использования пользователем дополнительной платной услуги механизм предоставления дополнительной платной услуги определяет, что квота трафика, назначенная пользователю, израсходована, то механизм предоставления дополнительной платной услуги снова обращается к центру аутентификации и тарификации дополнительной платной услуги для назначения квоты трафика этому пользователю и снова резервирует соответствующий платеж пользователя; это повторяется до тех пор, пока пользователь не перестанет использовать дополнительную платную услугу или не выполнит активный выход; затем механизм предоставления дополнительной платной услуги передает в центр аутентификации и тарификации дополнительной платной услуги трафик, фактически использованный в текущем сеансе дополнительной платной услуги, для выполнения операций проверки, составления счета и фактического списания платежа пользователя.
Существующая технология имеет главным образом два недостатка: во-первых, если для дополнительной платной услуги требуется большой трафик при использовании услуги с тарификацией по трафику пользователем с предоплатой, это может привести к тому, что механизм предоставления дополнительной платной услуги будет обращаться к центру аутентификации и тарификации дополнительной платной услуги для назначения квот трафика несколько раз, а также вызовет необходимость осуществления центром аутентификации и тарификации дополнительной платной услуги повторного составления счета при каждом назначении квоты трафика и необходимость взаимодействия с устройством предоплаты для резервирования соответствующей части платежей пользователя с предоплатой, что приведет к низкой эффективности потребления ресурсов системы и обработки данных; во-вторых, если баланс счета пользователя позволяет осуществить резервирование несколько раз при составлении счета за квоты трафика, но недостаточен для оплаты дополнительной платной услуги в полном объеме, то центр аутентификации и тарификации дополнительной платной услуги вернет в механизм предоставления дополнительной платной услуги сообщение об ошибке, связанной с недостаточным балансом счета пользователя, что приведет к остановке предоставления пользователю дополнительной платной услуги механизмом предоставления дополнительной платной услуги без уведомления пользователя о том, что баланс счета пользователя недостаточен для использования дополнительной платной услуги в полном объеме.
Сущность изобретения
Технической задачей, решаемой в настоящем изобретении, является создание системы и способа предоставления дополнительной платной услуги, обеспечивающих повышение эффективности обработки данных в области связи при использовании дополнительной платной услуги с тарификацией по трафику пользователем с предоплатой.
Для решения указанной задачи в настоящем изобретении предлагается система для предоставления дополнительной платной услуги, включающая: центр аутентификации и тарификации дополнительной платной услуги, механизм предоставления дополнительной платной услуги и устройство предоплаты;
при этом после приема запроса услуги, переданного пользовательским терминалом, механизм предоставления дополнительной платной услуги передает в центр аутентификации и тарификации дополнительной платной услуги сообщение с запросом запуска трафика, содержащее идентификатор пользователя и идентификатор дополнительной платной услуги, и предоставляет пользователю дополнительную платную услугу после приема ответного сообщения запуска трафика;
после приема сообщения с запросом запуска трафика, центр аутентификации и тарификации дополнительной платной услуги выполняет составление счета и вычисление использованной суммы средств в соответствии с информацией о трафике дополнительной платной услуги и передает в устройство предоплаты запрос резервирования, содержащий сумму резервируемых средств и идентификатор пользователя, а также вычисляет, после приема сообщения об ошибке резервирования, квоту трафика, доступную пользователю в соответствии с балансом этого пользователя, и возвращает в механизм предоставления дополнительной платной услуги ответное сообщение запуска трафика, содержащее идентификатор пользователя и квоту трафика, доступную этому пользователю;
после приема запроса резервирования, устройство предоплаты определяет, достаточен ли баланс пользователя для резервирования соответствующей суммы средств и, если нет, возвращает в центр аутентификации и тарификации дополнительной платной услуги сообщение об ошибке резервирования, содержащее идентификатор пользователя и баланс пользователя.
Механизм предоставления дополнительной платной услуги сконфигурирован для передачи в центр аутентификации и тарификации дополнительной платной услуги сообщения с запросом остановки трафика, в котором содержится идентификатор пользователя и информация о трафике, фактически использованном пользователем, при обнаружении любого из следующих условий:
(a) пользователь перестает использовать услугу;
(b) пользователь активно останавливает использование услуги;
(c) израсходована квота трафика.
После приема сообщения с запросом остановки трафика, центр аутентификации и тарификации дополнительной платной услуги выполняет составление счета за трафик, фактически использованный пользователем, и вычисление фактически использованного платежа, а также передает в устройство предоплаты сообщение для запроса списания платежа, в котором содержится идентификатор пользователя и платеж, фактически использованный пользователем;
после приема сообщения для запроса списания платежа, устройство предоплаты списывает соответствующий платеж пользователя и возвращает в центр аутентификации и тарификации дополнительной платной услуги сообщение об успешном списании.
После приема сообщения об ошибке резервирования, центр аутентификации и тарификации дополнительной платной услуги уведомляет пользователя о недостаточном балансе и запрашивает пользователя о том, следует ли продолжать использование дополнительной платной услуги, и, после подтверждения пользователем продолжения использования услуги, вычисляет квоту трафика, доступную пользователю в соответствии с балансом этого пользователя, и возвращает в механизм предоставления дополнительной платной услуги ответное сообщение запуска трафика.
Центр аутентификации и тарификации дополнительной платной услуги сконфигурирован для сохранения информации о трафике дополнительной платной услуги при запуске поставщиком дополнительной платной услуги приложения дополнительной платной услуги, или
центр аутентификации и тарификации дополнительной платной услуги включает модуль синхронизации информации, который при запуске поставщиком дополнительной платной услуги приложения дополнительной платной услуги синхронизирует информацию о трафике, необходимом для дополнительной платной услуги, с механизмом предоставления дополнительной платной услуги; при этом механизм предоставления дополнительной платной услуги сконфигурирован также для передачи информации о трафике дополнительной платной услуги при передаче сообщения с запросом запуска трафика в центр аутентификации и тарификации дополнительной платной услуги.
После подтверждения пользователем продолжения использования дополнительной платной услуги, центр аутентификации и тарификации дополнительной платной услуги передает в устройство предоплаты запрос резервирования баланса пользователя, содержащий идентификатор пользователя и баланс;
после приема запроса резервирования баланса пользователя, устройство предоплаты резервирует баланс пользователя.
В настоящем изобретении также предлагается способ предоставления дополнительной платной услуги, включающий:
после приема запроса услуги, переданного пользовательским терминалом, передачу механизмом предоставления дополнительной платной услуги в центр аутентификации и тарификации дополнительной платной услуги сообщения с запросом запуска трафика, в котором содержится идентификатор пользователя и идентификатор дополнительной платной услуги, после приема сообщения с запросом запуска трафика выполнение центром аутентификации и тарификации дополнительной платной услуги составления счета и вычисления использованной суммы средств в соответствии с информацией о трафике дополнительной платной услуги и передачу в устройство предоплаты запроса резервирования, в котором содержится сумма резервируемых средств и идентификатор пользователя; после приема запроса резервирования, определение устройством предоплаты, достаточен ли баланс пользователя для резервирования соответствующей суммы средств, и, если нет, возвращение в центр аутентификации и тарификации дополнительной платной услуги сообщения об ошибке резервирования, в котором содержится идентификатор пользователя и баланс пользователя, и,
после приема сообщения об ошибке резервирования, вычисление центром аутентификации и тарификации дополнительной платной услуги, в обратном направлении, квоты трафика, доступной пользователю в соответствии с балансом этого пользователя, и возвращение в механизм предоставления дополнительной платной услуги ответного сообщения запуска трафика, в котором содержится идентификатор пользователя и квота трафика, доступная пользователю; предоставление дополнительной платной услуги пользователю механизмом предоставления дополнительной платной услуги после приема ответного сообщения запуска трафика.
Способ также включает передачу механизмом предоставления дополнительной платной услуги в центр аутентификации и тарификации дополнительной платной услуги сообщения с запросом остановки трафика, в котором содержится идентификатор пользователя и информация о трафике, фактически использованном пользователем, при обнаружении любого из следующих условий:
(a) пользователь перестает использовать услугу;
(b) пользователь активно останавливает использование услуги;
(c) израсходована квота трафика.
Способ также включает, после приема сообщения с запросом остановки трафика, выполнение центром аутентификации и тарификации дополнительной платной услуги составления счета за трафик, фактически использованный пользователем, и вычисления фактически использованного платежа, а также передачу в устройство предоплаты сообщения для запроса списания платежа, в котором содержится идентификатор пользователя и платеж, фактически использованный пользователем, и,
после приема сообщения для запроса списания платежа, списание устройством предоплаты соответствующего платежа пользователя и возвращение в центр аутентификации и тарификации дополнительной платной услуги сообщения об успешном списании.
Способ также включает, после приема сообщения об ошибке резервирования, уведомление центром аутентификации и тарификации дополнительной платной услуги пользователя о недостаточном балансе и запрос пользователя о том, следует ли продолжать использование дополнительной платной услуги, и, после подтверждения пользователем продолжения использования услуги, вычисление квоты трафика, доступной пользователю в соответствии с балансом этого пользователя, и возвращение в механизм предоставления дополнительной платной услуги ответного сообщения запуска трафика.
Способ также включает, при запуске поставщиком дополнительной платной услуги приложения дополнительной платной услуги, переносящего информацию о трафике дополнительной платной услуги, сохранение центром аутентификации и тарификации дополнительной платной услуги информации о трафике дополнительной платной услуги или синхронизацию модулем синхронизации информации, расположенным в центре аутентификации и тарификации дополнительной платной услуги, информации о трафике дополнительной платной услуги с механизмом предоставления дополнительной платной услуги; при этом
если модуль синхронизации информации синхронизирует информацию о трафике дополнительной платной услуги с механизмом предоставления дополнительной платной услуги, то механизм предоставления дополнительной платной услуги переносит информацию о трафике дополнительной платной услуги при передаче сообщения с запросом запуска трафика в центр аутентификации и тарификации дополнительной платной услуги.
Способ также включает, после подтверждения пользователем продолжения использования дополнительной платной услуги, передачу центром аутентификации и тарификации дополнительной платной услуги в устройство предоплаты запроса резервирования баланса пользователя, в котором содержится идентификатор пользователя и баланс, и
резервирование баланса пользователя устройством предоплаты после приема запроса резервирования баланса пользователя.
Таким образом, в настоящем изобретении предлагается система и способ предоставления дополнительной платной услуги, в которых, когда пользователь с предоплатой инициирует запрос использования дополнительной платной услуги с тарификацией по трафику, центр аутентификации и тарификации дополнительной платной услуги однократно возвращает квоту трафика, необходимого для дополнительной платной услуги, и осуществляет взаимодействие с устройством предоплаты для резервирования платежа пользователя для составления счета квоты трафика, что устраняет необходимость обращения механизма предоставления дополнительной платной услуги к центру аутентификации и тарификации дополнительной платной услуги для назначения квоты трафика в процессе использования дополнительной платной услуги пользователем, благодаря чему уменьшается объем взаимодействия как между механизмом предоставления дополнительной платной услуги и центром аутентификации и тарификации дополнительной платной услуги, так и между центром аутентификации и тарификации дополнительной платной услуги и устройством предоплаты, что позволяет уменьшить потребление ресурсов системы и повысить эффективность обработки данных; кроме того, при инициировании пользователем с предоплатой запроса на использование дополнительной платной услуги с тарификацией по трафику центр аутентификации и тарификации дополнительной платной услуги составляет счет платежа в соответствии с квотой трафика, необходимого для дополнительной платной услуги, и резервирует платеж пользователя в устройстве предоплаты, и если в некоторый момент времени выясняется, что баланс пользователя недостаточен для использования дополнительной платной услуги в полном объеме, центр аутентификации и тарификации дополнительной платной услуги запрашивает пользователя посредством сообщения службы обмена короткими сообщениями о том, следует ли продолжать использование дополнительной платной услуги, что способствует обеспечению дружественного интерфейса между системой и пользователем.
Краткое описание чертежей
На фиг.1 представлена структурная схема системы в соответствии со способом настоящего изобретения.
На фиг.2 представлена блок-схема алгоритма настоящего изобретения.
Предпочтительные варианты осуществления изобретения
В настоящем изобретении предлагаются система и способ предоставления дополнительной платной услуги, включающий: после приема запроса услуги, переданного пользовательским терминалом, передачу механизмом предоставления дополнительной платной услуги в центр аутентификации и тарификации дополнительной платной услуги сообщения с запросом запуска трафика, в котором содержится идентификатор пользователя и идентификатор дополнительной платной услуги, после приема сообщения с запросом запуска трафика, выполнение центром аутентификации и тарификации дополнительной платной услуги составления счета и вычисления использованной суммы средств в соответствии с информацией о трафике дополнительной платной услуги и передачу в устройство предоплаты запроса резервирования, в котором содержится сумма резервируемых средств и идентификатор пользователя; определение устройством предоплаты, после приема запроса резервирования, достаточен ли баланс пользователя для резервирования соответствующей суммы средств и, если нет, возвращение в центр аутентификации и тарификации дополнительной платной услуги сообщения об ошибке резервирования, в котором содержится идентификатор пользователя и баланс пользователя; после приема сообщения об ошибке резервирования, вычисление, в обратном направлении, центром аутентификации и тарификации дополнительной платной услуги квоты трафика, доступной пользователю в соответствии с балансом этого пользователя, и возвращение в механизм предоставления дополнительной платной услуги ответного сообщения запуска трафика, в котором содержится идентификатор пользователя и квота трафика, доступная пользователю; предоставление пользователю дополнительной платной услуги механизмом предоставления дополнительной платной услуги после приема ответного сообщения запуска трафика.
В данном варианте осуществления настоящего изобретения предлагается система для предоставления дополнительной платной услуги в соответствии с фиг, 1, включающая: центр 101 аутентификации и тарификации дополнительной платной услуги, механизм 102 предоставления дополнительной платной услуги и устройство 103 предоплаты; при этом
центр аутентификации и тарификации дополнительной платной услуги сконфигурирован для локального сохранения информации о трафике дополнительной платной услуги при приеме приложения для запуска дополнительной платной услуги от поставщика дополнительной платной услуги (service provider, SP);
центр аутентификации и тарификации дополнительной платной услуги может включать модуль синхронизации информации, который при запуске поставщиком дополнительной платной услуги приложения дополнительной платной услуги синхронизирует информацию о трафике, необходимом для дополнительной платной услуги, с механизмом предоставления дополнительной платной услуги.
Центр аутентификации и тарификации дополнительной платной услуги, после приема сообщения с запросом запуска трафика (TrafficStartReq), выполняет составление счета и вычисление использованной суммы средств в соответствии с информацией о трафике и передает в устройство предоплаты запрос резервирования, в котором содержится сумма резервируемых средств и идентификатор пользователя;
Если сообщение TrafficStartReq содержит информацию о трафике дополнительной платной услуги, центр аутентификации и тарификации дополнительной платной услуги получает информацию о трафике дополнительной платной услуги из сообщения TrafficStartReq; если сообщение TrafficStartReq не содержит информации о трафике дополнительной платной услуги, центр аутентификации и тарификации дополнительной платной услуги получает информацию о трафике дополнительной платной услуги из собственной базы дополнительных платных услуг.
После приема сообщения об успешном резервировании, центр аутентификации и тарификации дополнительной платной услуги возвращает в механизм предоставления дополнительной платной услуги ответное сообщение запуска трафика (TrafficStartRsp), в котором содержится идентификатор пользователя и квота трафика дополнительной платной услуги (то есть информация о трафике дополнительной платной услуги), уведомляет пользователя о том, что его баланс недостаточен, и запрашивает пользователя о том, следует ли продолжать использование дополнительной платной услуги, после приема сообщения об ошибке резервирования, и после приема сообщения о продолжении использования услуги, возвращенного пользователем, вычисляет, в обратном направлении, квоту трафика, доступную пользователю в соответствии с балансом этого пользователя, и возвращает в механизм предоставления дополнительной платной услуги сообщение TrafficStartRsp, в котором содержится идентификатор пользователя и квота трафика, доступная пользователю; центр аутентификации и тарификации дополнительной платной услуги может также передавать в устройство предоплаты запрос резервирования баланса пользователя, в котором содержится идентификатор пользователя и его баланс, после приема сообщения о продолжении использования услуги, возвращенного пользователем.
После приема сообщения с запросом остановки трафика (TrafficStopReq), центр аутентификации и тарификации дополнительной платной услуги выполняет составление счета за трафик, фактически использованный пользователем, и вычисление фактически использованного платежа, а также передает в устройство предоплаты сообщение для запроса списания платежа, в котором содержится идентификатор пользователя и платеж, фактически использованный пользователем, а также возвращает в механизм предоставления дополнительной платной услуги сообщение TrafficStopRsp после приема сообщения об успешном списании.
Способ запроса пользователя центром аутентификации и тарификации дополнительной платной услуги о продолжении использования услуги может представлять собой сообщение службы обмена короткими сообщениями или другие способы, которые не ограничивают настоящее изобретение.
После приема запроса резервирования, устройство предоплаты определяет, достаточен ли баланс пользователя для резервирования соответствующей суммы средств и, если да, возвращает в центр аутентификации и тарификации дополнительной платной услуги сообщение об успешном резервировании, в котором содержится идентификатор пользователя, а если нет, возвращает в центр аутентификации и тарификации дополнительной платной услуги сообщение об ошибке резервирования, в котором содержится идентификатор пользователя и доступный баланс пользователя; устройство предоплаты может непосредственно резервировать баланс пользователя при возвращении сообщения об ошибке резервирования в центр аутентификации и тарификации дополнительной платной услуги и автоматически отменять резервирование баланса пользователя, если оно не приняло сообщение для запроса списания платежа пользователя от центра аутентификации и тарификации дополнительной платной услуги в течение определенного периода времени, при этом устройство предоплаты может также резервировать баланс пользователя только после приема запроса резервирования баланса пользователя.
После приема сообщения для запроса списания платежа, устройство предоплаты может списывать соответствующий платеж и возвращать в центр аутентификации и тарификации дополнительной платной услуги сообщение об успешном списании.
После приема запроса услуги, переданного пользовательским терминалом, механизм предоставления дополнительной платной услуги может передавать в центр аутентификации и тарификации дополнительной платной услуги сообщение TrafficStartReq, в котором содержится идентификатор пользователя и идентификатор дополнительной платной услуги, для запроса разовой квоты трафика дополнительной платной услуги, при этом если информацию о трафике дополнительной платной услуги синхронизируют с механизмом предоставления дополнительной платной услуги, то сообщение TrafficStartReq должно переносить информацию о трафике дополнительной платной услуги;
механизм предоставления дополнительной платной услуги сконфигурирован также для инициирования предоставления дополнительной платной услуги пользователю после приема сообщения TrafficStartReq и для передачи в центр аутентификации и тарификации дополнительной платной услуги сообщения TrafficStartReq, в котором содержится идентификатор пользователя и информация о трафике, фактически использованном пользователем, для запроса составления счета и вычисления платежа за трафик, фактически использованный пользователем, при обнаружении одного из следующих условий: (a) пользователь перестает использовать услугу; (b) пользователь активно останавливает использование услуги; (c) израсходована квота трафика.
В настоящем изобретении предлагается способ предоставления дополнительной платной услуги в соответствии с фиг.2, включающий
описанные ниже шаги S201-S207, представляющие собой процедуру использования пользователем на практике дополнительной платной услуги с тарификацией по трафику:
шаг S201, передача пользователем запроса услуги в систему предоставления дополнительной платной услуги для получения определенной дополнительной платной услуги;
шаг S202, после приема системой предоставления дополнительной платной услуги запроса услуги, передача механизмом предоставления дополнительной платной услуги в центр аутентификации и тарификации дополнительной платной услуги сообщения TrafficStartReq, в котором содержится идентификатор пользователя и идентификатор дополнительной платной услуги;
при этом если центр аутентификации и тарификации дополнительной платной услуги синхронизирует информацию о трафике дополнительной платной услуги с механизмом предоставления дополнительной платной услуги, то механизм предоставления дополнительной платной услуги должен включать информацию о трафике дополнительной платной услуги при передаче сообщения TrafficStartReq;
шаг S203, после приема сообщения TrafficStartReq, выполнение центром аутентификации и тарификации дополнительной платной услуги составления счета и вычисления использованной суммы средств в соответствии с информацией о трафике дополнительной платной услуги и передача в устройство предоплаты запроса резервирования, в котором содержится сумма резервируемых средств и идентификатор пользователя;
если сообщение TrafficStartReq не содержит информацию о трафике дополнительной платной услуги, центр аутентификации и тарификации дополнительной платной услуги локально считывает информацию о трафике дополнительной платной услуги;
шаг S204, после приема запроса резервирования, определение устройством предоплаты, достаточен ли баланс пользователя для резервирования соответствующей суммы средств и, если нет, переход к шагу S205; иначе, переход к шагу S208;
шаг S205, возвращение устройством предоплаты в центр аутентификации и тарификации дополнительной платной услуги сообщения об ошибке резервирования, в котором содержится идентификатор пользователя и баланс пользователя;
шаг S206, после приема сообщения об ошибке резервирования, вычисление центром аутентификации и тарификации дополнительной платной услуги, в обратном направлении, квоты трафика, доступной пользователю в соответствии с балансом этого пользователя, и уведомление пользователя о том, что баланса недостаточно, а также запрос пользователя о том, следует ли продолжать использование дополнительной платной услуги, и переход к шагу S207, если пользователь подтверждает продолжение использования услуги, иначе, алгоритм завершается;
шаг 207, центр аутентификации и тарификации дополнительной платной услуги возвращает в механизм предоставления дополнительной платной услуги сообщение TrafficStartRsq, в котором содержится идентификатор пользователя и квота трафика, доступная этому пользователю; затем переход к шагу S210;
шаг S208, возвращение в центр аутентификации и тарификации дополнительной платной услуги устройством предоплаты сообщения об успешном резервировании;
шаг S209, центр аутентификации и тарификации дополнительной платной услуги возвращает в механизм предоставления дополнительной платной услуги сообщение TrafficStartRsq, в котором содержится идентификатор пользователя и квота трафика дополнительной платной услуги (то есть информация о трафике дополнительной платной услуги);
затем переход к шагу S210;
шаг S210, предоставление пользователю дополнительной платной услуги механизмом предоставления дополнительной платной услуги после приема сообщения TrafficStartRsq;
переход к шагу S211 при обнаружении механизмом предоставления дополнительной платной услуги любого из следующих условий;
а) пользователь перестает использовать услугу; (b) пользователь активно останавливает использование услуги; (c) израсходована квота трафика.
шаг S211, передача механизмом предоставления дополнительной платной услуги в центр аутентификации и тарификации дополнительной платной услуги сообщения TrafficStopReq, в котором содержится идентификатор пользователя и информация о трафике, фактически использованном пользователем;
шаг S212, после приема сообщения TrafficStopReq, выполнение центром аутентификации и тарификации дополнительной платной услуги составления счета за трафик, фактически использованный пользователем, и вычисления фактически использованного платежа, а также передача в устройство предоплаты сообщения для запроса списания платежа, в котором содержится идентификатор пользователя и платеж, фактически использованный пользователем;
шаг S213, после приема сообщения для запроса списания платежа, списание устройством предоплаты соответствующего платежа пользователя и возвращение сообщения об успешном списании в центр аутентификации и тарификации дополнительной платной услуги;
шаг S214, возвращение центром аутентификации и тарификации дополнительной платной услуги в механизм предоставления дополнительной платной услуги сообщения TrafficStopReq, в котором содержится платеж, использованный пользователем на текущий момент;
шаг S215, механизм предоставления дополнительной платной услуги останавливает предоставление дополнительной платной услуги пользователю и сообщает пользователю платеж, использованный на текущий момент; завершение алгоритма.
На шаге S205 устройство предоплаты может непосредственно резервировать баланс пользователя в случае возвращения сообщения об ошибке резервирования в центр аутентификации и тарификации дополнительной платной услуги, а также автоматически отменять резервирование баланса пользователя, если оно не принимает сообщения для запроса списания платежа пользователя от центра аутентификации и тарификации дополнительной платной услуги; или, после шага 206, центр аутентификации и тарификации дополнительной платной услуги передает запрос резервирования баланса пользователя в устройство предоплаты, при этом упомянутое сообщение включает идентификатор пользователя и баланс, а устройство предоплаты, принимающее запрос резервирования баланса пользователя, резервирует баланс пользователя.
Описанные далее шаги S301-S302 представляют собой процедуру запроса поставщика услуги к оператору связи для запуска дополнительной платной услуги с тарификацией по трафику:
шаг S301, поставщик услуги передает в систему приложение запуска дополнительной платной услуги, в котором содержится тип дополнительной платной услуги и информация о трафике дополнительной платной услуги;
шаг S302, центр аутентификации и тарификации дополнительной платной услуги сохраняет информацию о трафике дополнительной платной услуги, или модуль синхронизации информации, расположенный в центре аутентификации и тарификации дополнительной платной услуги, синхронизирует информацию о трафике дополнительной платной услуги с механизмом предоставления дополнительной платной услуги, который сохраняет информацию дополнительной платной услуги.
В соответствии с технической схемой настоящего изобретения в центре аутентификации и тарификации дополнительной платной услуги в системе может применяться как сохранение информации о трафике дополнительной платной услуги в центре аутентификации и тарификации дополнительной платной услуги, так и синхронизация информации о трафике дополнительной платной услуги с механизмом предоставления дополнительной платной услуги, что позволяет удовлетворять требованиям различных операторов связи. Кроме того, система согласно настоящему изобретению способна поддерживать обработку традиционного переключения трафика (сообщения переключения трафика), то есть является совместимой с более ранними системами.
Специалистам понятно, что все или часть шагов описанного выше способа могут быт реализованы путем подачи команд в соответствующее аппаратное обеспечение посредством программы, которая может храниться на машиночитаемом носителе, например, в постоянной памяти, на диске или оптическом диске и т.п. Опционально, все или часть шагов описанного выше варианта осуществления настоящего изобретения могут быть реализованы с помощью одной или более интегральных схем. Соответственно, модули/блоки в описанных выше вариантах осуществления настоящего изобретения могут быть реализованы в виде аппаратного обеспечения или в виде программных функциональных модулей. Настоящее изобретение не ограничено конкретной комбинацией аппаратного и программного обеспечения.
Промышленная применимость
В настоящем изобретении предлагаются система и способ предоставления дополнительной платной услуги, в которых, когда пользователь с предоплатой инициирует запрос на использование дополнительной платной услуги с тарификацией по трафику, центр аутентификации и тарификации дополнительной платной услуги однократно возвращает квоту трафика, необходимого для дополнительной платной услуги, и осуществляет взаимодействие с устройством предоплаты для резервирования платежа пользователя в соответствии с составлением счета за упомянутую квоту трафика, что устраняет необходимость обращения механизма предоставления дополнительной платной услуги к центру аутентификации и тарификации дополнительной платной услуги для назначения квоты трафика в процессе использования пользователем дополнительной платной услуги, благодаря чему уменьшается объем взаимодействия как между механизмом предоставления дополнительной платной услуги и центром аутентификации и тарификации дополнительной платной услуги, так и между центром аутентификации и тарификации дополнительной платной услуги и устройством предоплаты, что позволяет уменьшить потребление ресурсов системы и повысить эффективность обработки данных; кроме того, при инициировании пользователем с предоплатой запроса использования дополнительной платной услуги с тарификацией по трафику центр аутентификации и тарификации дополнительной платной услуги составляет счет для платежа в соответствии с квотой трафика, необходимого для дополнительной платной услуги, и резервирует платеж пользователя в устройстве предоплаты, и если в данный момент времени выясняется, что баланс пользователя недостаточен для использования дополнительной платной услуги в полном объеме, то центр аутентификации и тарификации дополнительной платной услуги осуществляет запрос пользователя посредством сообщения службы обмена короткими сообщениями о том, следует ли продолжать использование дополнительной платной услуги, что способствует обеспечению дружественного интерфейса между системой и пользователем.