Способ, приспособление и устройство для управления политиками и тарификации
METHOD, APPLIANCE AND DEVICE FOR POLICY MANAGEMENT AND TARIFF

Область техники
Изобретение относится к области связи и, конкретнее, относится к способу, приспособлению и устройству для управления политиками и тарификации.
Уровень техники
Мультимедийная подсистема на базе протокола IP (IMS) представляет собой развивающееся направление будущей мультимедийной связи, а также наиболее важный компонент сети следующего поколения. IMS представляет собой подсистему, предложенную проектом партнерства третьего поколения (3GPP) и поддерживающую мультимедийную службу на базе протокола IP, а также очевидно характеризуется принятием системы протокола установления сеанса (SIP), причем связь не связана с режимом доступа и может иметь различные возможности разделения в различных функциях управления мультимедийными службами и пропускной способностью канала передачи данных, разделения вызова и сеанса, разделения приложения и служб, разделения служб и сетей, слияния служб мобильной сети и интернета и т.п.
Стандарт долговременного развития (LTE) представляет собой развитие технологии радиосвязи, осуществленное проектом 3GPP, и в основном отвечает за развитие технологии радиоэфирного интерфейса, и стандарт развития системной архитектуры (SAE) отвечает за развитие всей сетевой архитектуры и представляет собой развитие всей системной архитектуры для осуществления цели, предложенной LTE, и в основном включает: сеть доступа, причем сеть доступа является уплощенной и подвержена обработке на основании протокола IP, физические объекты контроллера радиосети (RNC) удалены, функциональные объекты разобраны на базовую станцию и элемент базовой сети, большинство функций заданы в E-Node В с тем, чтобы уменьшить временную задержку и усилить возможность планирования и небольшая часть функций задана в базовой сети с тем, чтобы усилить управление мобильностью; и базовую сеть, причем уровень пользователя и уровень управления разделены.
В качестве базовой сети системы развития SAE в последнее время называют термином «развитое пакетное ядро» (ЕРС). Сеть ЕРС состоит из следующих сетевых элементов:
1. Узел управления мобильностью (ММЕ), используемый для контроля над связанными с кодом операциями управления мобильностью, обработки сигналов, не находящихся на уровне доступа, управления контекстами управления мобильностью пользователей и т.п.
2. Обслуживающий шлюз (S-GW), который представляет собой устройство в виде шлюза доступа, соединенное с развитой универсальной сетью наземного радиодоступа (E-UTRAN), пересылает данные между E-UTRAN и шлюзом пакетной сети передачи данных (P-GW) и используется для выполнения кэширования данных, ожидающих постраничной подкачки.
3. P-GW, который представляет собой пограничный шлюз ядра ЕРС и сети общего доступа (PDN) и используется для доступа к PDN, т.е. для перенаправления данных между ЕРС и PDN.
4. Сервер абонентских данных (HSS), который сохраняет информацию, связанную с услугами, на которые подписаны пользователи, а также локальную информацию.
Подсистема управления политикой и учета стоимости (РСС) представляет собой архитектуру управления сетевыми ресурсами и политиками тарификации, определенную проектом 3GPP на стадии R7, и направлена на предоставление различных услуг пользователям посредством обеспечения ресурса канала передачи потока служебных данных и политики тарификации потока данных. Вся функциональная архитектура подсистемы РСС изображена на фиг. 1 и включает следующие части:
1. Функциональный элемент реализации политик и правил тарификации (PCRF). Функциональный элемент включает решение касательно управления политиками и функцию, основанную на управлении тарификацией потока данных, и PCRF получает входящие данные от функционального элемента выполнения политик и тарификации (PCEF), хранилища профилей подписок (SPR) и функционального элемента приложения (AF) и предоставляет PCEF функции управления сетью, относящиеся к обнаружению потока служебных данных, пропусканием данных, функциями управления сетью на основании параметров качества обслуживания (QoS) и тарификации на основании потока данных (за исключением кредитного контроля). Решение РСС принимается путем комбинирования выборочной информации функционального элемента PCRF.
2. PCEF, который в основном включает функции определения потока служебных данных, выполнения политик и тарификации на основании потока данных. Функциональный элемент расположен в шлюзе, например, межсетевом узле поддержки GPRS (GGSN), шлюзе общей службы пакетной радиопередачи (GPRS), P-GW подсистемы ЕРС и шлюзе пакетных данных (PDG) в беспроводной локальной сети (WLAN), а также может быть расположен независимо.
3. AF. Функциональный элемент предоставляет блок службы приложений и в основном осуществляет динамическое управление политиками/тарификацией на пользовательском уровне сети доступа с IP-соединениями (IP-CAN). Такие услуги необходимо подвергать динамическому управлению политиками и тарификацией. AF, посредством точки отсчета Rx, передает динамическую информацию о сеансе, запрашиваемую PCRF, получает конкретную информацию о IP-CAN и подтверждает событие на уровне канала передачи данных IP-CAN.
4. Система онлайн-тарификации (OCS). Данный функциональный элемент предоставляет функции управления кредитом на основании пользователей и потоков служебных данных. OCS в основном состоит из модуля получения данных в режиме онлайн, модуля управления тарификацией, модуля оценки, модуля управления балансом и т.п., осуществляет функцию тарификации в режиме онлайн и сочетается с другими сетевыми устройствами тарификации (устройствами для инициирования запросов событий тарификации в режиме онлайн на основании сеансов и событий, например, узлом управления услугами (SCP), шлюзом тарификации контента (CCG), платформой управления комплексными услугами (ISMP) и т.п.) для осуществления управления трафиком в режиме реального времени.
5. Система офлайн-тарификации (OFCS). Данный функциональный элемент предоставляет функции тарификации на основании пользователей и потоков служебных данных. Основные функции включают обслуживание клиентов, управление услугами, тарификацию, расчеты, бухгалтерскую обработку, управление системой и т.д. OFCS представляет собой систему обработки с оплатой по факту, направленную на телефонные счета и аккаунты.
6. SPR. Логический элемент хранения пользовательских атрибутов включает информацию, относящуюся ко всем абонентам или подпискам. Информация о подписках, предоставленная SPR, включает (информация о подписках каждой PDN): услуги, разрешенные абонентами; приоритет (необязательно) каждой разрешенной услуги; информацию касательно QoS, разрешенную абонентами; информацию касательно тарификации абонентских услуг, например, тип доступа, информацию о местоположении и периодах использования; типы абонентов и т.п. SPR может быть связана с множеством баз данных, распределенных в сети оператора. SPR взаимодействует с PCRF посредством точки отсчета Sp.
7. Функциональный элемент привязки канала передачи данных и создания отчета о событиях (BBERF), который представляет собой точку выполнения политик для осуществления привязки канала передачи данных, осуществления проверки привязки восходящего канала передачи данных и отправки отчета о событиях в PCRF при наличии Gxx. Функциональный элемент расположен в шлюзе (GW), например, в S-GW, реализующем 3GPP-доступ на основании интерфейса S5/S8 путем использования мобильного прокси-протокола IP (PMIP), HRPD обслуживающий шлюз (HSGW) в высокоскоростной передаче пакетных данных (HRPD) и шлюз доступа (A-GW) при доступе не через протокол 3G.
8. Функциональный элемент обнаружения трафика (TDF), который осуществляет обнаружение приложения и отправляет отчет о состоянии, при котором обнаружены приложение и описание трафика его служебных данных, в PCRF. Если информация не обнаружена, TDF осуществляет пропускание данных, перенаправление и ограничение полосы пропускания. Если TDF обнаруживает информацию о приложении, TDF отправляет информацию о приложении в PCRF для генерирования решения и PCEF осуществляет управление.
На фиг. 2 показана блок-схема алгоритма подключения терминала LTE в известном уровне техники. Как показано на фиг. 2, алгоритм подключения включает этапы с S202 по S234.
На этапах с S202 до S204 терминал отправляет запрос подключения в ММЕ.
На этапе S206 ММЕ отправляет запрос идентификатора (ID) в терминал.
На этапе S208 терминал возвращает ответ касательно ID в ММЕ.
На этапах с S210 по S212 терминал и HSS завершают аутентификацию.
На этапах с S214 по S216 ММЕ отправляет запрос шлюзу пакетной сети передачи данных (PDN-GW) о создании канала передачи данных по умолчанию.
На этапе S218 PDN-GW взаимодействует с PCRF и выбирается PCRF.
На этапах с S220 по S222 создается ответ касательно канала передачи данных по умолчанию.
На этапах с S224 по S230 инициализируется запрос установки контекста. На этапах с S232 по S234 подключение завершается.
Когда один пользователь LTE подключен к сети ЕРС, в качестве PCEF, P-GW может выбрать PCRF в качестве точки управления политиками и тарификацией, и когда используется AF конкретного приложения, тот же PCRF также должен быть выбран с целью управления PCEF (P-GW), когда пользователь подключен, для реализации управления политиками и тарификации. Способ обеспечения выбора P-GW и AF одной и той же PCRF представляет собой проблему, требующую решения в настоящее время. В известном уровне техники решения для выбора PCRF в общем включают в себя следующие типы:
1. PCEF и AF работают путем использования алгоритма выбора одной и той же PCRF для получения одной и той же PCRF. Например, как PCEF, так и AF выполняют операцию согласно международному идентификатору абонента мобильной связи (IMSI) пользователя для получения одной и той же PCRF.
2. PCEF и AF отправляют сообщения в PCRF посредством сети обработчика маршрутизации по протоколу Diameter (DRA), и сеть DRA определяет одну и ту же PCRF. В частности, PCEF и AF отправляют сообщения в сеть DRA, сеть DRA осуществляет выбор согласно определенному правилу и, например, осуществляет операцию согласно IMSI, так что сообщения гарантированно будут отправлены к одной и той же PCRF.
Вышеприведенные решения являются практически осуществимыми, но также обладают очевидными недостатками, такими как: 1, алгоритм требует постоянного наличия множества сетевых элементов, что неблагоприятно для технического обслуживания сети; 2, когда количество функциональных элементов PCRF увеличивается или уменьшается, множество сетевых элементов должны изменять правило вычисления, что неблагоприятно для технического обслуживания сети; и 3, когда определенный PCRF неисправна или перезапущена, необходимо гарантировать, чтобы все из множества сетевых элементов обнаружили состояние PCRF, и необходимо регулировать правило вычисления, что может легко привести к противоречивым результатам вычисления и вызвать отказ в предоставлении услуги.
В настоящее время не предложено эффективных решений проблем известного уровня техники.
Сущность изобретения
Для решения проблемы известного уровня техники, заключающейся в том, что способ обеспечения единообразия функциональных элементов PCRF пользователей является сложным и ненадежным, в настоящем изобретении предлагается способ, приспособление и устройство для управления политиками и тарификации с тем, чтобы по меньшей мере решить вышеописанную проблему.
Согласно одному варианту осуществления настоящего изобретения предлагается способ управления политиками и тарификации, включающий: получение функциональным элементом приложения (AF) предварительно сохраненного функционального элемента реализации политик и правил тарификации (PCRF), выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), из запоминающего устройства, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и PCRF; и выполнение функциональным элементом AF управления политиками и тарификации для пользователя путем использования полученного PCRF.
В качестве альтернативы этап получения функциональным элементом AF предварительно сохраненного PCRF, выбранного для пользователя функциональным элементом PCEF, из запоминающего устройства включает: в ответ на первый запрос пользователя, отправку функциональным элементом AF второго запроса в запоминающее устройство, причем второй запрос содержит идентификатор пользователя и идентификатор пользователя используют для установления различия между разными пользователями; и получение функциональным элементом AF ответа запоминающего устройства на второй запрос и получение PCRF, выбранного для пользователя функциональным элементом PCEF, из ответа.
В качестве альтернативы этап получения функциональным элементом AF предварительно сохраненного PCRF, выбранного для пользователя функциональным элементом PCEF, из запоминающего устройства включает: получение функциональным элементом AF функционального элемента PCRF, который выбран для пользователя функциональным элементом PCEF, и передается запоминающим устройством, причем запоминающее устройство используют для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы до получения функциональным элементом AF функционального элемента PCRF пользователя, отправленного запоминающим устройством, способ дополнительно включает: отправку функциональным элементом AF запроса о подписке в запоминающее устройство, причем запрос о подписке используют для того, чтобы запросить отправку запоминающим устройством PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: сервер абонентских данных (HSS), хранилище профилей подписок (SPR), центр пользовательских данных (UDC), хранилище пользовательских данных (UDR) и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно другому варианту осуществления настоящего изобретения предлагается способ отправки PCRF, включающий: получение запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), из PCRF или PCEF; и сохранение запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, и отправку функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF), причем AF используют для осуществления управления политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы этап отправки запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, в AF включает: получение запоминающим устройством первого запроса, отправленного функциональным элементом AF и используемого для запроса о получений PCRF пользователя, причем первый запрос содержит идентификатор пользователя, и идентификатор пользователя используют для установления различия между разными пользователями; поиск запоминающим устройством функционального элемента PCRF, соответствующего идентификатору пользователя согласно соответствующему отношению между пользователем и PCRF; и отправку запоминающим устройством функционального элемента PCRF, соответствующего идентификатору пользователя, в AF.
В качестве альтернативы этап отправки запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, в AF включает: получение запоминающим устройством второго запроса функционального элемента AF, причем второй запрос используют для запроса отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF; обнаружение запоминающим устройством наличия или отсутствия изменения PCRF, выбранного для пользователя функциональным элементом PCEF; и отправку запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы этап сохранения запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, включает: сохранение запоминающим устройством функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, на локальном накопителе и/или сетевом накопителе.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно другому варианту осуществления настоящего изобретения предлагается способ отправки PCRF, включающий: когда PCRF выбран в качестве PCRF пользователя функциональным элементом выполнения политик и тарификации (PCEF), отправку PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, причем запоминающее устройство используют для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF); и/или, когда PCEF определяет PCRF, выбранный для пользователя, отправку PCRF, выбранного для пользователя функциональным элементом PCEF, в запоминающее устройство.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается способ управления политиками и тарификации, включающий: когда функциональный элемент реализации политик и правил тарификации (PCRF) выбран в качестве PCRF пользователя функциональным элементом выполнения политик и тарификации (PCEF), отправку PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, и/или, когда PCEF определяет PCRF, выбранный для пользователя, отправку PCRF, выбранного для пользователя функциональным элементом PCEF, в запоминающее устройство; получение функциональным элементом приложения (AF) функционального элемента PCRF, выбранного для пользователя функциональным элементом PCEF, из запоминающего устройства; и выполнение функциональным элементом AF управления политиками и тарификации для пользователя путем использования полученного PCRF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается приспособление для управления политиками и тарификации, содержащее: модуль получения, предназначенный для получения предварительно сохраненного функционального элемента реализации политик и правил тарификации (PCRF), выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), из запоминающего устройства, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и PCRF; и модуль управления, предназначенный для осуществления управления политиками и тарификации для пользователя путем использования полученного PCRF.
В качестве альтернативы модуль получения содержит: отправляющий блок, предназначенный для отправки второго запроса запоминающему устройству в ответ на первый запрос пользователя, причем второй запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями; и получающий блок, предназначенный для приема ответа запоминающего устройства на второй запрос и получения PCRF, выбранного для пользователя функциональным элементом PCEF, из ответа.
В качестве альтернативы модуль получения содержит: принимающий блок, предназначенный для приема PCRF, который выбран для пользователя функциональным элементом PCEF, и передается запоминающим устройством, причем запоминающее устройство используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается приспособление для отправки PCRF, содержащее: модуль получения, предназначенный для получения PCRF, выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), из PCRF или PCEF; модуль хранения, предназначенный для хранения PCRF, выбранного для пользователя функциональным элементом PCEF; и модуль отправки, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF), причем AF используют для осуществления управления политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы модуль отправки содержит: первый принимающий блок, предназначенный для приема первого запроса, отправленного функциональным элементом AF и используемого для запроса о получении PCRF пользователя, причем первый запрос содержит идентификатор пользователя, и идентификатор пользователя используют для установления различия между разными пользователями; поисковый блок, предназначенный для поиска PCRF, соответствующего идентификатору пользователя, согласно соответствующему отношению между пользователем и PCRF; и первый отправляющий блок, предназначенный для отправки PCRF, соответствующего идентификатору пользователя, в AF.
В качестве альтернативы модуль отправки содержит: второй принимающий блок, предназначенный для приема второго запроса AF, причем второй запрос используется для запроса отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF; модуль обнаружения, предназначенный для обнаружения наличия или отсутствия изменения PCRF, выбранного для пользователя функциональным элементом PCEF; и второй отправляющий блок, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы модуль хранения предназначен для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, на локальном накопителе и/или сетевом накопителе.
В качестве альтернативы приспособление расположено по меньшей мере в одном из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается приспособление для отправки PCRF, содержащее: модуль отправки, предназначенный для отправки PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, когда PCRF выбран в качестве PCRF пользователя функциональным элементом выполнения политик и тарификации (PCEF), причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF).
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается приспособление для отправки PCRF, содержащее: модуль отправки, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), в запоминающее устройство, когда PCEF определяет PCRF, выбранный для пользователя, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF).
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается устройство с AF, содержащее: интерфейс связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и функциональным элементом реализации политик и правил тарификации (PCRF); первый процессор, предназначенный для получения предварительно сохраненного PCRF, выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), из запоминающего устройства; и второй процессор, предназначенный для осуществления управления политиками и тарификации для пользователя путем использования полученного PCRF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается запоминающее устройство, содержащее: интерфейс связи, предназначенный для связи с функциональным элементом реализации политик и правил тарификации (PCRF), функциональным элементом выполнения политик и тарификации (PCEF) и функциональным элементом приложения (AF); первый процессор, предназначенный для получения PCRF, выбранного для пользователя функциональным элементом PCEF, из PCRF или PCEF; накопитель, предназначенный для хранения PCRF, выбранного для пользователя функциональным элементом PCEF; и второй процессор, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF, причем AF используется для осуществления управления политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF.
В качестве альтернативы накопитель включает локальный накопитель и/или сетевой накопитель.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается устройство с PCRF, содержащее: интерфейс связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом выполнения политик и тарификации (PCEF), и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF); и процессор, предназначенный для отправки PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, когда PCRF выбран в качестве PCRF пользователя функциональным элементом PCEF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно еще одному варианту осуществления настоящего изобретения предлагается устройство с PCEF, содержащее: интерфейс связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство используется для хранения функционального элемента реализации политик и правил тарификации (PCRF), выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в функциональный элемент приложения (AF); и процессор, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в запоминающее устройство, когда PCEF определяет PCRF, выбранный для пользователя.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно настоящему изобретению запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства, так что обеспечивается единообразие функциональных элементов PCRF, используемых функциональным элементом PCEF и функциональным элементом AF.
Краткое описание чертежей
Прилагаемые чертежи, описанные в данном документе, используются для обеспечения более подробного пояснения настоящего изобретения и составляют одну часть настоящего изобретения; и примерные варианты осуществления настоящего изобретения и их описание используются для пояснения настоящего изобретения, но не предназначены для неуместного ограничения настоящего изобретения. На прилагаемых чертежах:
на фиг. 1 показано схематическое представление архитектуры управления политиками и тарификации (РСС) в известном уровне техники;
на фиг. 2 показана блок-схема алгоритма подключения терминала стандарта долговременного развития (LTE) в известном уровне техники;
на фиг. 3 показана блок-схема способа управления политиками и тарификации согласно варианту осуществления I настоящего изобретения;
на фиг. 4 показано приспособление для управления политиками и тарификации согласно варианту осуществления I настоящего изобретения;
на фиг. 5 показана структурная блок-схема устройства с AF согласно одному варианту осуществления настоящего изобретения;
на фиг. 6 показана блок-схема способа отправки функционального элемента реализации политик и правил тарификации (PCRF) согласно варианту осуществления II настоящего изобретения;
на фиг. 7 показана структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления II настоящего изобретения;
на фиг. 8 показана структурная блок-схема запоминающего устройства согласно варианту осуществления настоящего изобретения;
на фиг. 9 показана блок-схема способа отправки PCRF согласно варианту осуществления III настоящего изобретения;
на фиг. 10 показана первая структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления III настоящего изобретения;
на фиг. 11 показана вторая структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления III настоящего изобретения;
на фиг. 12 показана структурная блок-схема устройства с PCRF согласно одному варианту осуществления настоящего изобретения;
на фиг. 13 показана структурная блок-схема устройства с PCEF согласно одному варианту осуществления настоящего изобретения;
на фиг. 14 показана блок-схема способа управления политиками и тарификации согласно варианту осуществления IV настоящего изобретения;
на фиг. 15 показано первое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения;
на фиг. 16 показано второе схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения;
на фиг. 17 показано третье схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения;
на фиг. 18 показано четвертое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения;
на фиг. 19 показано пятое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения;
на фиг. 20 показана блок-схема алгоритма подключения терминала LTE согласно одному варианту осуществления настоящего изобретения;
на фиг. 21 показана блок-схема опосредованного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения;
на фиг. 22 показана первая блок-схема непосредственного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения;
на фиг. 23 показана вторая блок-схема непосредственного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения.
Предпочтительные варианты осуществления изобретения
Настоящее изобретение будет подробно описано в дальнейшем со ссылкой на прилагаемые чертежи в сочетании с вариантами осуществления. Следует отметить, что в случае непротиворечивости варианты осуществления в настоящем изобретнии и признаки в вариантах осуществления могут взаимно сочетаться.
В следующих вариантах осуществления функциональный элемент реализации политик и правил тарификации (PCRF), функциональный элемент реализации политик и тарификации (PCEF), функциональный элемент приложения (AF), помимо прочих, могут относиться к устройствам или приспособлениям с соответствующими функциями. Когда соответствующие функциональные объекты расположены в одном и том же устройстве или приспособлении, взаимодействие между функциональными объектами является внутренним взаимодействием устройства или приспособления. Когда соответствующие функциональные объекты расположены в разных устройствах или приспособлениях, взаимодействие между функциональными объектами в общем является взаимодействием между устройствами или приспособлениями.
В следующих вариантах осуществления взаимодействие между функциональными объектами и между устройствами может представлять собой непосредственное взаимодействие, а также может представлять собой непрямое взаимодействие посредством промежуточного устройства. Непосредственное взаимодействие в общем относится к прямой связи между устройствами по сети, непрямое взаимодействие в общем относится к взаимодействию, осуществляемому между устройствами посредством промежуточной обработки другими устройствами, причем промежуточная обработка другими устройствами включает, помимо прочего, обработку и перенаправление сообщения, промежуточные устройства также могут иметь логическую функцию, т.е. одно устройство запрашивает получение данных промежуточным устройством или запрашивает отправку данных промежуточным устройством и промежуточное устройство отправляет данные в устройство, и иногда обе стороны непрямого взаимодействия не знают о существовании другой стороны и взаимодействие обеих сторон осуществляется посредством промежуточного устройства.
В следующих вариантах осуществления подобные выражения, такие как «первый», «второй» и подобные, могут обозначать одно и то же содержание, а также могут обозначать разное содержание. Например, первый процессор и второй процессор могут обозначать два разных процессора, а также могут обозначать один и тот же процессор; и первое сообщение и второе сообщение могут обозначать два разных сообщения, а также могут обозначать одно и то же сообщение. Упомянутое одно и то же сообщение может обозначать сообщение с одной и той же функцией или названием, а также может обозначать отправленное сообщение, и, например, первый параметр содержится в первом сообщении и второй параметр содержится во втором сообщении, что может обозначать то, что первый параметр и второй параметр одновременно содержатся в одном сообщении.
В следующих вариантах осуществления устройства с PCRF, PCEF и AF могут представлять собой устройства в сети связи, в которых заданы функции PCRF, PCEF и AF, а также могут представлять собой устройства, выделенные для выполнения функций PCRF, PCEF и AF. Как описано в следующем варианте осуществления PCRF, PCEF и AF могут быть получены в разных устройствах (также называемых сетевыми элементами) в сети;
В следующих вариантах осуществления устройства могут представлять собой универсальные устройства, а также могут представлять собой специализированные устройства. Интерфейс связи в следующих вариантах осуществления может представлять собой специализированный аппаратный интерфейс, а также может представлять собой сочетание универсального аппаратного интерфейса и программного протокола. Процессор в следующих вариантах осуществления может представлять собой специализированное устройство обработки данных, например, программируемое логическое устройство, и функции процессора зафиксированы в программируемом логическом устройстве в режиме запуска; и процессор также может представлять собой универсальный процессор или компьютерную программу, сохраненную на носителе, и процессор выполняет программу для осуществления функций процессора.
В следующих вариантах осуществления отправка, получение и хранение функционального элемента PCRF в дальнейшем могут представлять собой отправку, получение и хранение идентификатора функционального элемента PCRF, идентификатор может различать разные функциональные элементы PCRF, и идентификатор может представлять собой адрес PCRF, номер устройства PCRF и т.п., но не ограничиваться перечисленным.
Можно ожидать, что способы и приспособления в дальнейшем могут быть реализованы с помощью компьютерной программы.
Вариант осуществления I
На фиг. 3 показана блок-схема способа управления политиками и тарификации согласно варианту осуществления I настоящего изобретения. Как показано на фиг. 3, способ включает этапы с S302 по S304.
На этапе S302 AF получает предварительно сохраненный PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и PCRF.
На этапе S304 AF осуществляет управление политиками и тарификацию для пользователя путем использования полученного PCRF.
Согласно варианту осуществления настоящего изобретения, AF получает функциональный элемент PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства с тем, чтобы гарантировать то, что функциональные элементы PCRF, используемые функциональным элементом AF и функциональным элементом PCEF, являются одинаковыми.
На этапе S302 соответствующее отношение между пользователем и PCRF может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, и идентификатор пользователя может представлять собой международный идентификатор абонента мобильной связи (IMSI) пользователя и т.п.; и идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения соответствующее отношение может заключаться в том, что в информации о каждом пользователе хранится PCRF, выбранный для пользователя функциональным элементом PCEF, информация о пользователе может представлять собой информацию о подписке пользователя, одно поле добавляется в информацию о подписке пользователя, и PCEF сохраняется в качестве PCRF, выбранного пользователем; или поддерживается одна таблица соответствующих отношений, и в таблице соответствующих отношений один столбец используется для записи пользователей и другой столбец используется для записи функциональных элементов PCRF, выбранных для пользователей функциональными элементами PCEF. Рассматривая случай, когда одна функция PCRF может соответствовать множеству пользователей, пользователи, соответствующие PCRF, могут составлять одну группу, и каждая PCRF соответствует одной группе, так что объем сохраненных данных можно уменьшить.
В варианте осуществления настоящего изобретения, в качестве альтернативы, два следующих режима могут использоваться для получения PCRF, выбранного для пользователя функциональным элементом PCEF.
Режим I
На этапе а, в ответ на первый запрос пользователя, AF отправляет второй запрос запоминающему устройству, причем второй запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями.
На этапе b AF принимает ответ запоминающего устройства на второй запрос и получает PCRF, выбранный для пользователя функциональным элементом PCEF, из ответа.
В режиме I, в ответ на первый запрос пользователя, AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства. Первый запрос может представлять собой пользовательский запрос приложения, но не ограничивается им.
Режим II
AF принимает функциональный элемент PCRF, который выбран для пользователя функциональным элементом PCEF и передается запоминающим устройством, причем запоминающее устройство используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В одном необязательном варианте осуществления из вариантов осуществления настоящего изобретения, до получения функциональным элементом AF функционального элемента PCRF пользователя, отправленного запоминающим устройством, способ дополнительно включает: отправку AF запроса о подписке в запоминающее устройство, причем запрос о подписке используется для того, чтобы запросить запоминающее устройство об отправке PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения запоминающее устройство может содержать, помимо прочего, по меньшей мере одно из следующего: сервер абонентских данных (HSS), хранилище профилей подписок (SPR), центр пользовательских данных (UDC), хранилище пользовательских данных (UDR) и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно варианту осуществления настоящего изобретения получение может представлять собой прямое получение, а также может представлять собой опосредованное получение. При прямом получении устройства напрямую обмениваются данными по сети связи для осуществления получения. При опосредованном получении устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
На фиг. 4 показано приспособление для управления политиками и тарификации согласно варианту осуществления I настоящего изобретения. Как показано на фиг. 4, приспособление для управления политиками и тарификации включает: модуль 402 получения, предназначенный для получения предварительно сохраненного PCRF, выбранного для пользователя функциональным элементом PCEF, из запоминающего устройства, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и PCRF; и модуль 404 управления, соединенный с модулем 402 получения и предназначенный для осуществления управления политиками и тарификации для пользователя путем использования полученного PCRF.
Соответствующее отношение между пользователем и PCRF может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения модуль 402 получения может использовать два следующих режима для получения PCRF, выбранного для пользователя функциональным элементом PCEF.
Режим I
Модуль 402 получения содержит: отправляющий блок, предназначенный для отправки второго запроса запоминающему устройству в ответ на первый запрос пользователя, причем второй запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями; и получающий блок, предназначенный для приема ответа запоминающего устройства на второй запрос и получения PCRF, выбранного для пользователя функциональным элементом PCEF, из ответа.
Режим II
Модуль 402 получения содержит: принимающий блок, предназначенный для приема PCRF, который выбран для пользователя функциональным элементом PCEF, и передается запоминающим устройством, причем запоминающее устройство используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения запоминающее устройство включает, помимо прочего, по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно варианту осуществления настоящего изобретения получение может представлять собой прямое получение, а также может представлять собой опосредованное получение. При прямом получении устройства напрямую обмениваются данными по сети связи для осуществления получения. При опосредованном получении устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
На фиг. 5 показана структурная блок-схема устройства с AF согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 5, устройство содержит: интерфейс 502 связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство сохраняет соответствующее отношение между пользователем и PCRF; первый процессор 504, предназначенный для получения предварительно сохраненного PCRF, выбранного для пользователя функциональным элементом PCEF, из запоминающего устройства; и второй процессор 506, предназначенный для осуществления управления политиками и тарификации для пользователя путем использования полученного PCRF.
В варианте осуществления настоящего изобретения устройство с AF может быть выполнено путем добавления AF к другим устройствам, а также может представлять собой устройство, выделенное для образования AF. Это не ограничено в вариантах осуществления настоящего изобретения.
Первый процессор 504 и второй процессор 506 могут представлять собой один и тот же процессор, а также могут представлять собой разные процессоры.
Соответствующее отношение между пользователем и PCRF может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения, первый процессор 504 может использовать два следующих режима для получения PCRF, выбранного для пользователя функциональным элементом PCEF.
Режим I
В ответ на первый запрос пользователя первый процессор 504 отправляет второй запрос запоминающему устройству, причем второй запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями; и первый процессор 504 принимает ответ запоминающего устройства на второй запрос и получает PCRF, выбранный для пользователя функциональным элементом PCEF, из ответа.
Режим II
Первый процессор 504 принимает PCRF, который выбран для пользователя функциональным элементом PCEF, и передается запоминающим устройством, причем запоминающее устройство используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения запоминающее устройство включает, помимо прочего, по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно варианту осуществления настоящего изобретения получение может представлять собой прямое получение, а также может представлять собой опосредованное получение. При прямом получении устройства напрямую обмениваются данными по сети связи для осуществления получения. При опосредованном получении устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
В варианте осуществления настоящего изобретения первый процессор 504 и второй процессор 506 могут представлять собой блоки обработки данных с аппаратными структурами, например, программируемые логические устройства с функциональной логикой, такие как программируемая пользователем вентильная матрица (FPGA) и т.п., и функциональная логика может быть активизирована в программируемом логическом устройстве в соответствующем режиме; и первый процессор 504 и второй процессор 506 также могут представлять собой универсальные процессоры, устройство с AF может хранить компьютерную программу для реализации вычислительной функции процессоров, и первый процессор 504 и второй процессор 506 могут заставлять соответствующие блоки реализовывать указанную функцию.
Интерфейс 502 связи может представлять собой интерфейс, который напрямую обменивается данными с запоминающим устройством, а также может представлять собой интерфейс, который обменивается данными с промежуточным устройством, и промежуточное устройство выполняет взаимодействие устройства с AF и запоминающего устройства. Интерфейс связи может представлять собой специализированный интерфейс связи и может представлять собой специально спроектированный аппаратный блок; и интерфейс связи также может представлять собой универсальный интерфейс, и программный протокол для связи с запоминающим устройством добавлен на основании универсального интерфейса.
Можно ожидать, что вышеупомянутые способ и приспособление согласно варианту осуществления настоящего изобретения могут быть реализованы посредством компьютерной программы.
Вариант осуществления II
На фиг. 6 показана блок-схема способа отправки PCRF согласно варианту осуществления II настоящего изобретения. Как показано на фиг. 6, способ включает этапы с S602 по S604.
На этапе S602 запоминающее устройство получает PCRF, выбранный для пользователя функциональным элементом PCEF, из PCRF или PCEF.
На этапе S604 запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в AF, причем AF используется для осуществления управления политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF.
Согласно варианту осуществления настоящего изобретения запоминающее устройство получает PCRF, выбранный для пользователя функциональным элементом PCEF, из PCRF или PCEF и отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в AF, и AF осуществляет управление политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF, так что обеспечивается единообразие функциональных элементов PCRF, используемых функциональным элементом PCEF и функциональным элементом AF.
В варианте осуществления настоящего изобретения запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и может сохранять соответствующее отношение между пользователем и PCRF, выбранным для пользователя функциональным элементом PCEF. Соответствующее отношение может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения соответствующее отношение может заключаться в том, что в информации о каждом пользователе хранится PCRF, выбранный для пользователя функциональным элементом PCEF, информация о пользователе может представлять собой информацию о подписке пользователя, одно поле добавляется в информацию о подписке пользователя, и PCEF сохраняется в качестве PCRF, выбранного пользователем; или поддерживается одна таблица соответствующих отношений, и в таблице соответствующих отношений один столбец используется для записи пользователей и другой столбец используется для записи функциональных элементов PCRF, выбранных для пользователей функциональными элементами PCEF. Рассматривая случай, когда одна функция PCRF может соответствовать множеству пользователей, пользователи, соответствующие PCRF, могут составлять одну группу, и каждая PCRF соответствует одной группе, так что объем сохраненных данных можно уменьшить.
В варианте осуществления настоящего изобретения, запоминающее устройство может сохранять PCRF, выбранный для пользователя функциональным элементом PCEF, на локальном накопителе, а также может сохранять PCRF, выбранный для пользователя функциональным элементом PCEF, на сетевом накопителе, например, в распределенной системе хранения и т.п.
Накопитель может использовать два следующих режима для получения PCRF, выбранного для пользователя функциональным элементом PCEF.
Режим I
На этапе а запоминающее устройство принимает первый запрос, отправленный функциональным элементом AF и используемый для запроса получения PCRF пользователя, причем первый запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями.
На этапе b запоминающее устройство, согласно соответствующему отношению между пользователем и PCRF, выполняет поиск PCRF, соответствующего идентификатору пользователя.
На этапе c запоминающее устройство отправляет PCRF, соответствующий идентификатору пользователя, в AF.
Режим II
На этапе a запоминающее устройство получает второй запрос от AF, причем второй запрос используется для запроса отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
На этапе b запоминающее устройство обнаруживает наличие или отсутствие изменения PCRF, выбранного для пользователя функциональным элементом PCEF.
На этапе c, при изменении PCRF, выбранного для пользователя функциональным элементом PCEF, запоминающее устройство отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в AF.
Запоминающее устройство согласно варианту осуществления настоящего изобретения содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
На фиг. 7 показана структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления II настоящего изобретения. Как показано на фиг. 7, приспособление для отправки PCRF содержит: модуль 702 получения, предназначенный для получения PCRF, выбранного для пользователя функциональным элементом PCEF, из PCRF или PCEF; модуль 704 хранения, предназначенный для хранения PCRF, выбранного для пользователя функциональным элементом PCEF; и модуль 706 отправки, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF, причем AF используется для осуществления управления политиками и тарификации для пользователя путем использования PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения модуль 704 хранения сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и может сохранять соответствующее отношение между пользователем и PCRF, выбранным для пользователя функциональным элементом PCEF. Соответствующее отношение может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения модуль 706 отправки может Отправлять PCRF, выбранный для пользователя функциональным элементом PCEF, в двух режимах, описанных далее.
Режим I
Модуль 706 отправки содержит: первый принимающий блок, предназначенный для приема первого запроса, отправленного функциональным элементом AF и используемого для запроса о получении PCRF пользователя, причем первый запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями; поисковый блок, предназначенный для поиска PCRF, соответствующего идентификатору пользователя, согласно соответствующему отношению между пользователем и PCRF; и первый отправляющий блок, предназначенный для отправки PCRF, соответствующего идентификатору пользователя, в AF.
Режим II
Модуль 706 отправки содержит: второй принимающий блок, предназначенный для приема второго запроса AF, причем второй запрос предназначен для запроса отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF; модуль обнаружения, предназначенный для обнаружения наличия или отсутствия изменения PCRF, выбранного для пользователя функциональным элементом PCEF; и второй отправляющий блок, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения модуль 704 хранения может сохранять PCRF, выбранный для пользователя функциональным элементом PCEF, на локальном накопителе, а также может сохранять PCRF, выбранный для пользователя функциональным элементом PCEF, на сетевом накопителе, например, в распределенной системе хранения и т.п.
В качестве альтернативы приспособление может быть расположено по меньшей мере в одном из следующего: HSS, SPR, UDC, UDR и предварительно настроенном устройстве, выделенном для хранения функциональных элементов PCRF пользователя.
На фиг. 8 показана структурная блок-схема запоминающего устройства согласно варианту осуществления настоящего изобретения. Запоминающее устройство содержит: интерфейс 802 связи, предназначенный для связи с PCRF, PCEF и AF; первый процессор 804, предназначенный для получения PCRF, выбранного для пользователя функциональным элементом PCEF, из PCRF или PCEF; накопитель 806, предназначенный для хранения PCRF, выбранного для пользователя функциональным элементом PCEF; и второй процессор 808, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF, причем AF используется для осуществления управления политиками и тарификации для пользователя путем использования PCEF.
В варианте осуществления настоящего изобретения накопитель 806 может включать локальный накопитель и/или сетевой накопитель.
В варианте осуществления настоящего изобретения накопитель 806 сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и может сохранять соответствующее отношение между пользователем и PCRF, выбранным для пользователя функциональным элементом PCEF. Соответствующее отношение может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения второй процессор 808 может отправлять PCRF, выбранный для пользователя функциональным элементом PCEF, в двух режимах, описанных далее:
Режим I
Второй процессор 808 получает первый запрос, который отправлен функциональным элементом AF и используется для запроса о получении PCRF пользователя, причем первый запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями; второй процессор 808 выполняет поиск PCRF, соответствующего идентификатору пользователя, согласно соответствующему отношению между пользователем и PCRF; и второй процессор 808 отправляет PCRF, соответствующий идентификатору пользователя, в AF.
Режим II
Второй процессор 808 принимает второй запрос AF, причем второй запрос используется для запроса отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF; второй процессор 808 обнаруживает наличие или отсутствие изменения PCRF, выбранного для пользователя функциональным элементом PCEF; и при изменении PCRF, выбранного для пользователя функциональным элементом PCEF, второй процессор 808 отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в AF.
В качестве альтернативы запоминающее устройство содержит по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно варианту осуществления настоящего изобретения получение может представлять собой прямое получение, а также может представлять собой опосредованное получение. При прямом получении устройства напрямую обмениваются данными по сети связи для осуществления получения. При опосредованном получении устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
В варианте осуществления настоящего изобретения первый процессор 804 и второй процессор 808 могут представлять собой блоки обработки данных с аппаратными структурами, например, программируемые логические устройства с функциональной логикой, такие как FPGA и т.п., и функциональная логика может быть активизирована в программируемом логическом устройстве в соответствующем режиме; и первый процессор 804 и второй процессор 808 также могут представлять собой универсальные процессоры, устройство с AF может хранить компьютерную программу для реализации вычислительной функции процессоров, и первый процессор 804 и второй процессор 808 могут заставлять соответствующие блоки реализовывать указанную функцию.
Интерфейс 802 связи может представлять собой интерфейс, который напрямую обменивается данными с запоминающим устройством, а также может представлять собой интерфейс, который обменивается данными с промежуточным устройством, и промежуточное устройство выполняет взаимодействие между устройством с PCEF, PCRF и AF и запоминающим устройством. Интерфейс связи может представлять собой специализированный интерфейс связи и может представлять собой специально спроектированный аппаратный блок; и интерфейс связи также может представлять собой универсальный интерфейс, и программный протокол для связи с запоминающим устройством добавлен на основании универсального интерфейса.
В варианте осуществления настоящего изобретения запоминающее устройство может соответствовать пользователю, и например, когда запоминающее устройство представляет собой HSS, PCRF пользователя может храниться в том HSS, к которому относится пользователь.
Можно ожидать, что вышеупомянутые способ и приспособление согласно варианту осуществления настоящего изобретения могут быть реализованы посредством компьютерной программы.
Вариант осуществления III
На фиг. 9 показана блок-схема способа отправки PCRF согласно варианту осуществления III настоящего изобретения. Как показано на фиг. 9, способ включает этап S902.
На этапе S902, когда PCRF выбрана в качестве PCRF пользователя функциональным элементом PCEF, PCRF и пользователь, соответствующий PCRF, отправляются в запоминающее устройство; и/или когда PCEF определяет PCRF, выбранный для пользователя, PCRF, выбранная для пользователя функциональным элементом PCEF, отправляется в запоминающее устройство, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF.
Согласно варианту осуществления настоящего изобретения PCEF или PCRF отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в запоминающее устройство, и запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и отправляет PCRF, выбранный для пользователя функциональным элементом PCEF, в AF, так что обеспечивается единообразие функциональных элементов PCRF, используемых функциональным элементом PCEF и функциональным элементом AF.
На этапе S902 определяется, что PCRF может представлять собой PCRF, выбранный для пользователя функциональным элементом PCEF, когда PCRF успешно создает канал передачи данных для пользователя. Разумеется, определение может быть выполнено в другое время, что не ограничивается в варианте осуществления настоящего изобретения.
В качестве альтернативы PCRF используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в запоминающее устройство, и в общем небольшое количество устройств с PCRF существуют в сети и PCRF может управлять множеством PCEF, так что путем использования PCRF для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, функциональные элементы PCEF могут быть удобными для управления.
На этапе S902, когда PCRF выбран в качестве PCRF пользователя функциональным элементом PCEF, PCRF и пользователь, соответствующий PCRF, отправляются в запоминающее устройство, и в качестве альтернативы, идентификатор функционального элемента PCRF и идентификатор пользователя могут содержаться в сообщении; и разумеется, если запоминающее устройство предварительно сохраняет адрес функционального элемента PCRF или другую информацию, которую можно использовать для идентификации PCRF, PCRF может содержать идентификатор пользователя в сообщении, и например, запоминающее устройство заранее знает IP-адрес или адрес управления доступом к среде (MAC) функционального элемента PCRF и когда запоминающее устройство получает сообщение, отправленное функциональным элементом PCRF, IP-адрес или МАС-адрес функционального элемента PCRF получают из заголовка сообщения в результате анализа, с тем, чтобы определить PCRF, отправляющий сообщение, и считать идентификатор пользователя с основной части сообщения (т.е. с части, несущей содержание сообщения).
В варианте осуществления настоящего изобретения запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и может сохранять соответствующее отношение между пользователем и PCRF, выбранным для пользователя функциональным элементом PCEF. Соответствующее отношение может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения соответствующее отношение может заключаться в том, что в информации о каждом пользователе хранится PCRF, выбранный для пользователя функциональным элементом PCEF, информация о пользователе может представлять собой информацию о подписке пользователя, одно поле добавляется в информацию о подписке пользователя, и PCEF сохраняется в качестве PCRF, выбранного пользователем; или поддерживается одна таблица соответствующих отношений, и в таблице соответствующих отношений один столбец используется для записи пользователей и другой столбец используется для записи функциональных элементов PCRF, выбранных для пользователей функциональными элементами PCEF. Рассматривая случай, когда одна функция PCRF может соответствовать множеству пользователей, пользователи, соответствующие PCRF, могут составлять одну группу, и каждая PCRF соответствует одной группе, так что объем сохраненных данных можно уменьшить.
Запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
На фиг. 10 показана первая структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления III настоящего изобретения. Как показано на фиг. 10, приспособление содержит: модуль 1002 отправки, предназначенный для отправки PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, когда PCRF выбрана в качестве PCRF, выбранного для пользователя функциональным элементом PCEF, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF.
В качестве альтернативы запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
На фиг. 11 показана вторая структурная блок-схема приспособления для отправки PCRF согласно варианту осуществления III настоящего изобретения. Как показано на фиг. 11, приспособление содержит: модуль 1102 отправки, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, когда PCEF определяет PCRF, выбранный для пользователя, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF.
В качестве альтернативы запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
На фиг. 12 показана структурная блок-схема устройства с PCRF согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 12, устройство содержит: интерфейс 1202 связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF; и процессор 1204, предназначенный для отправки PCRF и пользователя, соответствующего PCRF, в запоминающее устройство, когда PCRF выбрана в качестве PCRF пользователя функциональным элементом PCEF.
В качестве альтернативы запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
В варианте осуществления настоящего изобретения устройство с PCRF может быть выполнено путем добавления PCRF к другим устройствам, а также может представлять собой устройство, выделенное для образования PCRF. Это не ограничено в вариантах осуществления настоящего изобретения.
На фиг. 13 показана структурная блок-схема устройства с PCEF согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 13, устройство содержит: интерфейс 1302 связи, предназначенный для связи с запоминающим устройством, причем запоминающее устройство используется для хранения PCRF, выбранного для пользователя функциональным элементом PCEF, и отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF; и процессор 1304, предназначенный для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в запоминающее устройство, когда PCEF определяет PCRF, выбранный для пользователя.
В качестве альтернативы запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
В варианте осуществления настоящего изобретения устройство с PCRF может быть выполнено путем добавления PCRF к другим устройствам, а также может представлять собой устройство, выделенное для образования PCRF. Это не ограничено в вариантах осуществления настоящего изобретения.
Согласно варианту осуществления настоящего изобретения отправка может представлять собой прямую отправку, а также может представлять собой опосредованную отправку. При прямой отправке устройства напрямую обмениваются данными по сети связи для осуществления отправки. При опосредованной отправке устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
В варианте осуществления настоящего изобретения процессор 1204 и процессор 1304 могут представлять собой блоки обработки данных с аппаратными структурами, например, программируемые логические устройства с функциональной логикой, такие как FPGA и т.п., и функциональная логика может быть активизирована в программируемом логическом устройстве в соответствующем режиме; и процессор 1204 и процессор 1304 также могут представлять собой универсальные процессоры, устройство с AF может хранить компьютерную программу для реализации вычислительной функции процессоров, и процессор 1204 и процессор 1304 могут заставлять соответствующие блоки реализовывать указанную функцию.
Интерфейс 1302 связи может представлять собой интерфейс, который напрямую обменивается данными с запоминающим устройством, а также может представлять собой интерфейс, который обменивается данными с промежуточным устройством, и промежуточное устройство выполняет взаимодействие с запоминающим устройством. Интерфейс связи может представлять собой специализированный интерфейс связи и может представлять собой специально спроектированный аппаратный блок; и интерфейс связи также может представлять собой универсальный интерфейс, и программный протокол для связи с запоминающим устройством добавлен на основании универсального интерфейса.
Можно ожидать, что вышеупомянутые способ и приспособление согласно варианту осуществления настоящего изобретения могут быть реализованы посредством компьютерной программы.
Вариант осуществления IV
На фиг. 14 показана блок-схема способа управления политиками и тарификации согласно варианту осуществления IV настоящего изобретения. Как показано на фиг. 14, способ включает этапы с S1402 по S1406.
На этапе S1402, когда PCRF выбран в качестве PCRF пользователя функциональным элементом PCEF, PCRF и пользователь, соответствующий PCRF отправляются в запоминающее устройство, и/или когда PCEF определяет PCRF, выбранный для пользователя, PCRF, выбранный для пользователя функциональным элементом PCEF, отправляется в запоминающее устройство.
На этапе S1404 AF получает функциональный элемент PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства.
На этапе S1406 AF осуществляет управление политиками и тарификацию для пользователя путем использования полученного PCRF.
В качестве альтернативы запоминающее устройство может содержать по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
В варианте осуществления настоящего изобретения запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и может сохранять соответствующее отношение между пользователем и PCRF, выбранным для пользователя функциональным элементом PCEF. Соответствующее отношение может представлять собой соответствующее отношение между идентификатором пользователя и идентификатором PCRF, идентификатор пользователя используется для установления различия между разными пользователями, идентификатор PCRF используется для установления различия между разными функциональными элементами PCRF, и идентификатор PCRF может представлять собой адрес PCRF, номер PCRF, название PCRF и т.п.
В варианте осуществления настоящего изобретения соответствующее отношение может заключаться в том, что в информации о каждом пользователе хранится PCRF, выбранный для пользователя функциональным элементом PCEF, информация о пользователе может представлять собой информацию о подписке пользователя, одно поле добавляется в информацию о подписке пользователя, и PCEF сохраняется в качестве PCRF, выбранного пользователем; или поддерживается одна таблица соответствующих отношений, и в таблице соответствующих отношений один столбец используется для записи пользователей и другой столбец используется для записи функциональных элементов PCRF, выбранных для пользователей функциональными элементами PCEF. Рассматривая случай, когда одна функция PCRF может соответствовать множеству пользователей, пользователи, соответствующие PCRF, могут составлять одну группу, и каждая PCRF соответствует одной группе, так что объем сохраненных данных можно уменьшить.
В варианте осуществления настоящего изобретения, в качестве альтернативы, два следующих режима могут использоваться для получения PCRF, выбранного для пользователя функциональным элементом PCEF.
Режим I
На этапе a, в ответ на первый запрос пользователя, AF отправляет второй запрос запоминающему устройству, причем второй запрос содержит идентификатор пользователя, и идентификатор пользователя используется для установления различия между разными пользователями.
На этапе b AF принимает ответ запоминающего устройства на второй запрос и получает PCRF, выбранный для пользователя функциональным элементом PCEF, из ответа.
В первом режиме, в ответ на первый запрос пользователя, AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства. Первый запрос может представлять собой пользовательский запрос приложения, но не ограничивается им.
Режим II
AF принимает функциональный элемент PCRF, отправленный запоминающим устройством и выбранный для пользователя функциональным элементом PCEF, причем запоминающее устройство используется для отправки PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В одном необязательном варианте осуществления из вариантов осуществления настоящего изобретения, до получения функциональным элементом AF функционального элемента PCRF пользователя, отправленного запоминающим устройством, способ дополнительно включает: отправку AF запроса о подписке в запоминающее устройство, причем запрос о подписке используется для того, чтобы запросить запоминающее устройство об отправке PCRF, выбранного для пользователя функциональным элементом PCEF, в AF при изменении PCRF, выбранного для пользователя функциональным элементом PCEF.
В варианте осуществления настоящего изобретения запоминающее устройство может содержать, помимо прочего, по меньшей мере одно из следующего: HSS, SPR, UDC, UDR и предварительно настроенное устройство, выделенное для хранения функциональных элементов PCRF пользователя.
Согласно варианту осуществления настоящего изобретения получение может представлять собой прямое получение, а также может представлять собой опосредованное получение. При прямом получении устройства напрямую обмениваются данными по сети связи для осуществления получения. При опосредованном получении устройства подвергаются обработке промежуточным устройством и устройства не обмениваются данными напрямую.
Вариант осуществления V
Вариант осуществления настоящего изобретения относится к сетевому элементу, содержащему:
HSS, который представляет собой центральную базу данных пользователей. HSS обеспечивает поддержку объектов в сети IMS, которая фактически управляет вызовами. Например, HSS получает доступ к информации (называемой пользовательской конфигурацией) касательно пользователя, осуществляет аутентификацию и авторизацию пользователя и предоставляет соответствующую информацию, такую как IP-адрес местоположения пользователя и т.п. В настоящем изобретении HSS реализует взаимосвязь информации об адресе PCRF и информации о пользователе и поддерживает считывание, обновление, подтверждение и уведомление касательно информации об адресе PCRF.
PCRF в основном осуществляет функцию управления решениями политики. В настоящем изобретении PCRF поддерживает прямое или непрямое взаимодействие с HSS и обновляет адрес PCRF в HSS с тем, чтобы реализовать взаимосвязь с информацией о пользователе.
AF отвечает за предоставление динамической информации о пользователе и услуге. В настоящем изобретении AF поддерживает прямое или непрямое взаимодействие с HSS для получения информация об адресе PCRF, связанном с пользователем.
UDR представляет собой сервер, позволяющий централизованно сохранять каждый бит данных в сети и представляющий собой центральную базу данных пользователей. Каждый сетевой элемент может сохранять данные, связанные с пользователем, в UDR для использования другими сетевыми элементами. UDR подобен HSS, базу данных в сетевом элементе HSS отделяют для получения одного сетевого элемента, и UDR может быть расположен в HSS.
В варианте осуществления настоящего изобретения, после того как PCRF завершает установку канала передачи данных по умолчанию для пользователя, адрес PCRF используется в качестве информации о пользователе и непосредственно или опосредованно сохраняется в стандартном центре пользовательских данных, например, в HSS, к которому относится пользователь. AF непосредственно или опосредованно получает информацию об адресе PCRF из стандартного центра пользовательских данных, например, HSS, с тем, чтобы реализовать взаимодействие с PCRF.
Способ, описанный в варианте осуществления настоящего изобретения, включает следующие этапы.
На этапе a терминал выполняет обычный алгоритм подключения, и PCEF (P-GW) выбирает один PCRF для управления политиками и тарификации.
На этапе b, после того как PCRF успешно назначает канал передачи данных терминалу, PCRF отправляет сообщение в HSS и HSS обеспечивает взаимосвязь информации (например, IMSI) о пользователе и PCRF согласно содержанию сообщения.
На этапе c, когда терминал инициирует запрос приложения, AF непосредственно или опосредованно получает доступ к HSS для получения адреса PCRF, и тем временем, AF также может подписывать информацию об адресе PCRF в HSS, таким образом, чтобы AF мог быть уведомлен при изменении адреса PCRF.
На этапе d AF осуществляет управление политиками и тарификации путем использования адреса PCRF, полученного из HSS, так что управление каналом передачи данных и управление приложениями одного и того же пользователя реализованы одном и том же PCRF.
В варианте осуществления настоящего изобретения PCRF может непосредственно или опосредованно хранить собственно адрес PCRF в едином центре данных, который может представлять собой HSS, SPR, UDS и т.п. Протокол для взаимодействия PCRF и единого центра данных (например, HSS, SPR, UDC и т.п.) может быть произвольным. Единый центр данных (например, HSS, SPR, UDC и т.п.) может ассоциировать IMSI пользователя или другие идентификаторы пользователя при хранении информации об адресе PCRF. AF может непосредственно или опосредованно считывать информацию об адресе PCRF из единого центра данных (например, HSS, SPR, UDC и т.п.). При считывании адреса PCRF, соответствующего пользователю, AF может использовать IMSI пользователя или другие идентификаторы пользователя.
Необязательные режимы реализации варианта осуществления настоящего изобретения будут описаны далее.
На фиг. 15 показано первое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 15, в архитектуре РСС, PCRF сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в HSS, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из HSS. Интерфейс связи существует между PCRF и HSS, и интерфейс связи существует между AF и HSS.
На фиг. 16 показано второе схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 16, в архитектуре РСС, PCRF сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в HSS, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из HSS. Интерфейс связи существует между AF и HSS. Интерфейс связи существует между PCRF и SPR, и SPR сохраняет пользователя, соответствующего PCRF, в HSS.
На фиг. 17 показано третье схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 17, в архитектуре РСС, PCRF сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в UDR, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из UDR. Интерфейс связи существует между AF и UDR. Интерфейс связи существует между PCRF и UDR.
На фиг. 18 показано четвертое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 18, в архитектуре РСС, PCRF сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в HSS, AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из HSS, и HSS сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в UDR. Интерфейс связи существует между AF и HSS. Интерфейс связи существует между PCRF и HSS.
На фиг. 19 показано пятое схематическое представление архитектуры РСС согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 19, в архитектуре РСС, PCRF сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, в SPR, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из SPR. Интерфейс связи существует между AF и SPR. Интерфейс связи существует между PCRF и SPR.
На фиг. 20 показана блок-схема алгоритма подключения терминала LTE согласно одному варианту осуществления настоящего изобретения. Как показано на фиг. 20, PCRF сохраняет информацию об адресе собственно PCRF, которая используется в качестве базовой информации о пользователе, в HSS путем непосредственного взаимодействия с HSS. Алгоритм включает этапы с S2002 по S2036.
На этапах с S2002 по S2018 терминал выполняет обычный алгоритм подключения, и PCEF (P-GW) выбирает один PCRF для управления политиками и тарификации. Можно привести ссылку на родственную технологию для алгоритма подключения и алгоритм подключения не будет подробно описан в варианте осуществления настоящего изобретения.
На этапе S2020 PCRF сохраняет адрес PCRF в HSS.
В качестве альтернативы после успешного управления PCRF с целью назначения канала передачи данных терминалу, PCRF отправляет сообщение протокола Diameter в HSS, причем сообщение протокола Diameter содержит IMSI и информацию об адресе PCRF пользователя. HSS находит соответствующего пользователя согласно информации IMSI в принятом сообщении, отправленном функциональным элементом PCRF, и сохраняет адрес PCRF в информации о пользователе. HSS возвращает ответ протокола Diameter в PCRF.
На этапах с S2022 по S2036 осуществляется процесс подключения. Можно привести ссылку на родственную технологию для последующего процесса подключения и последующий процесс подключения не будет подробно описан в варианте осуществления настоящего изобретения.
На фиг. 21 показана блок-схема опосредованного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения, где P-CSCF используется в качестве сетевого элемента AF. Как показано на фиг. 21, алгоритм включает этапы с S2102 по S2130.
На этапе S2102 терминал завершает LTE-подключение.
На этапе S2104 терминал завершает регистрацию IMS. Происходит получение адреса P-CSCF и терминал инициирует запрос регистрации IMS, направленный в P-CSCF. На этот момент PCRF обновил адрес собственно PCRF в HSS. После того как P-CSCF получит запрос регистрации SIP, P-CSCF осуществляет регистрацию пользователя согласно обычному алгоритму регистрации IMS.
На этапе S2106, после успешной регистрации пользователя, S-CSCF отправляет запрос SAR в HSS и получает информацию о подписке пользователя.
На этапе S2108 HSS возвращает ответ SAA в S-CSCF, причем ответ включает адрес PCRF.
На этапах с S2110 по S2112 S-CSCF передает адрес PCRF в P-CSCF в ответе 200ОК об успешной регистрации SIP. P-CSCF может использовать адрес PCRF в ответе 200ОК в качестве адреса для последующего управления политиками и тарификацией.
На этапе S2114 P-CSCF отправляет пользователю ответ об успешной регистрации SIP (200OK).
На этапах с S2116 по S2118 P-CSCF отправляет запрос подписки SIP в S-CSCF для подписки на информацию о PCRF пользователя; S-CSCF подписывает информацию PCRF в HSS; и S-CSCF возвращает ответ об успешной подписке.
На этапах с S2120 по S2126, когда адрес PCRF изменяется, HSS уведомляет S-CSCF, используя сообщение протокола Diameter.
На этапах с S2128 по S2130 S-CSCF уведомляет P-CSCF, используя сообщение SIPNOTIFY.
На фиг. 22 показана первая блок-схема непосредственного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения, где P-CSCF используется в качестве сетевого элемента AF. Как показано на фиг. 22, алгоритм включает этапы с S2202 по S2230.
На этапе S2202 терминал завершает LTE-подключение.
На этапах с S2204 по S2206, PCRF обновил адрес собственно PCRF в HSS.
На этапе S2208 терминал завершает алгоритм регистрации IMS.
На этапах с S2210 по S2214 терминал отправляет ответ об успешной регистрации SIP.
На этапе S2216, после получения ответа об успешной регистрации SIP, P-CSCF отправляет запрос протокола Diameter непосредственно в HSS для запроса относительно функционального элемента PCRF, используемого пользователем в LTE-подключении.
На этапе S2218 HSS возвращает ответ протокола Diameter в P-CSCF, причем ответ протокола Diameter включает адрес PCRF, и P-CSCF локально сохраняет его в качестве данных о пользователе.
На этапе S2220 P-CSCF отправляет запрос протокола Diameter в HSS для того, чтобы подписаться на информацию об адресе PCRF.
На этапе S2222 HSS возвращает ответ о подписке в P-CSCF.
На этапах с S2224 по S2226 адрес PCRF обновляется.
На этапах с S2228 по S2230, когда адрес PCRF изменяется, HSS отправляет запрос протокола Diameter в P-CSCF для уведомления о новом адресе PCRF.
На фиг. 23 показана вторая блок-схема непосредственного получения адреса PCRF из HSS функциональным элементом AF согласно одному варианту осуществления настоящего изобретения, причем SIP AS используется в качестве сетевого элемента AF. Как показано на фиг. 23, алгоритм включает этапы с S2302 по S2334.
На этапах с S2302 по S2304 терминал осуществляет LTE-подключение и алгоритм регистрации IMS.
В это время PCRF обновил адрес собственно PCRF в HSS.
На этапе S2306, после получения запроса на доступ третьей стороны, SIPAS отправляет запрос протокола Diameter непосредственно в HSS для запроса относительно функционального элемента PCRF, используемого пользователем в LTE-подключении.
На этапе S2308 HSS возвращает ответ протокола Diameter в SIP AS, причем ответ протокола Diameter включает адрес PCRF, и SIP AS локально сохраняет адрес PCRF в качестве данных о пользователе.
На этапах с S2310 по S2314 отправляется ответ о регистрации SIP.
На этапах с S2316 по S2318 выполняется регистрация третьей стороны.
На этапах с S2320 по S2322 SIPAS получает адрес PCRF из HSS.
На этапах с S2324 по S2326 SIPAS отправляет запрос протокола Diameter в HSS для подписки на информацию об адресе PCRF; и HSS возвращает ответ о подписке в SIPAS.
На этапах с S2328 по S2334, когда адрес PCRF изменяется, HSS отправляет запрос протокола Diameter в SIPAS для уведомления о новом адресе PCRF.
Из вышеприведенных описаний видно, что настоящее изобретение достигает следующего технического эффекта: запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства, так что обеспечивается единообразие функциональных элементов PCRF, используемых функциональным элементом PCEF и функциональным элементом AF.
Очевидно, что специалисты в данной области должны понять, что каждый модуль или каждый этап согласно настоящему изобретению может быть реализован посредством универсального вычислительного устройства, может быть интегрирован в единственное вычислительное устройство или распределен в сети, состоящей из множества вычислительных устройств, и, в качестве альтернативы, может быть реализован посредством программных кодов, которые могут быть выполнены вычислительным устройством, так что каждый модуль или каждый этап может храниться в накопителе для выполнения вычислительным устройством, и более того, в некоторых случаях изображенные или описанные этапы могут выполняться в последовательности, отличающейся от описанной в данном документе, или каждый модуль или каждый этап соответственно воплощен в каждом интегральном модуле, или множество модулей или этапов из всех модулей или этапов воплощены в единственном интегральном модуле для реализации. Следовательно, настоящее изобретение не ограничивается какой-либо конкретной комбинацией аппаратного и программного обеспечения.
Вышеизложенные варианты осуществления представляют собой лишь предпочтительные варианты осуществления настоящего изобретения и не предназначены для ограничения настоящего изобретения. Специалисты в данной области могут осуществлять различные измерения и модификации настоящего изобретения. Любые модификации, эквивалентные замены, усовершенствования и т.п., внесенные в пределах идеи и принципа настоящего изобретения, должны находиться в объеме правовой охраны настоящего изобретения.
Промышленная применимость
На основании технической схемы, предоставленной вариантами осуществления настоящего изобретения, запоминающее устройство сохраняет PCRF, выбранный для пользователя функциональным элементом PCEF, и AF получает PCRF, выбранный для пользователя функциональным элементом PCEF, из запоминающего устройства, так что обеспечивается единообразие функциональных элементов PCRF, используемых функциональным элементом PCEF и функциональным элементом AF.