УСТРОЙСТВА И СПОСОБЫ ОБНАРУЖЕНИЯ В СЕТИ СОБИРАЕМЫХ ДАННЫХ И АНАЛИТИЧЕСКИХ ДАННЫХ
DEVICES AND METHODS FOR DETECTING COLLECTED DATA AND ANALYTICAL DATA ON A NETWORK

Область техники, к которой относится раскрытие
Настоящее раскрытие, в целом, относится к новой структуре для обнаружения в сети собираемых данных и/или аналитических данных. В частности, раскрытие представляет устройство для обнаружения в сети таких данных. Кроме того, раскрытие представляет устройство для обнаружения таких данных, то есть, источников таких данных, и устройства для поиска и использования таких данных в сети, соответственно.
Системы 5G (5G), определенные 3GPP в редакции 15 стандарта TS 23.501, поддерживают обнаружение сетевой функции (Network Function, (NF), основанное на функции сетевого репозитория (Network Repository Function, NRF). Подробности функциональных возможностей регистрации и обнаружения описываются в технических требованиях 3GPP TS 23.502 и TS 29.510. В системах 5G существуют два основных типа информации, которые могут быть обнаружены для NRF: экземпляры NF и их соответствующие услуги. Любые последующие запросы/подписки на эти услуги NF должны будут содержать конкретную запрашиваемую от NF информацию. Например, если функция аналитики сетевых данных (Network Data Analytics Function, NWDAF) нуждается в регистрации, чтобы собирать данные от NF, она должна указать при регистрации ID данных, которые NWDAF намерена собирать. Аналогично, если NF, AF и операции администрирования и управления (Operations Administration and Management, OAM) нуждаются в подписке на аналитику (аналитические данные) от NWDAF, им необходимо послать запрос на подписку, содержащий идентификатор ID аналитических данных. Существуют, однако, три основные проблемы, связанные с текущим этапом технических требований 3GPP.
Во-первых, разумно ожидать, что развертывание сетей 5G будет работать со стандартизированными и нестандартизированными типами собираемых данных и аналитических данных. Поэтому в проекте систем 5G должно быть рассмотрено обнаружение нестандартизированных типов собираемых данных и аналитических данных. Кроме того, должны обнаруживаться даже стандартизированные данные, потому что экземпляр NF не может предложить все данные (или аналитические данные) стандартизированными, и это является той же самой логикой, которая вытекает из определения услуг NF (NF Services) в NRF, то есть, один экземпляр NF не может предлагать для этого типа NF все услуги стандартизированными. Таким образом, проект, полагающий, что не всегда все услуги и данные будут доступны в экземпляре NF, имеет основное преимущество, состоящее в предложении большей гибкости при развертывании систем 5G, так что он может заниматься различными сценариями развертывания и примерами использования.
Во-вторых, без автоматизированного механизма для обнаружения собираемых данных, а также аналитических данных, которые должны использоваться, операторы должны вручную изменять программное обеспечение/сценарии NF/AF, чтобы иметь возможность подписываться на аналитику NWDAF и, взаимообразно, на NWDAF, чтобы собирать данные.
В-третьих, в случае, когда администратор NF, AF и аналитическая функция (Analytics Function) внутри систем 5G не является одним из числа OAM, OAM знает начальную конфигурацию таких NF, но OAM может узнавать об изменениях в NF (например, о новых типах аналитики или собираемых данных), только если администратор таких NF персонально/вручную информирует администратора OAM о таких изменениях.
Ниже описываются некоторые традиционые стандартные реализации.
• NWDAF в документах TR 23.791 и TS 23.50:
Новая услуга, определенная в TR 23.791, которая должна обеспечиваться NF для сбора данных, но не имеет никакой операции для обнаружения наборов данных, которые могут быть реально собраны из NF.
Новая услуга рекомендации, определенная в TR 23.791, но, опять же, отсутствует операция, разрешающая какое-либо обнаружение.
Услуги NWDAF (NWDAF Services), определенные в TS 23.502, также не предлагают никакого варианта для обнаружения, какие категории аналитических данных представляются.
• Информация о профиле NF (NF Profile), доступная в NRF (TS23.501, TS23.502, TS29.510):
Профиль NF не позволяет ни обнаружение данных, которые могут быть собраны из NF, ни обнаружение аналитических данных, представляемых посредством NWDAF.
• Представление информации NF (NF information Exposure) через NEF (TS23.501, TS23.502, TS29.522):
Описание требования предоставления возможностей NF для аналитики, но отсутствуют конкретные технические требования о возможностях или услугах для аналитики.
• Хранилища данных (Data Storage) в 3GPP (UDR, UDM, UDSF):
Дают возможность хранения структурированных (то есть, стандартизированных) данных в унифицированной структуре управлении данными (Unified Data Management, UDM) и унифицированном репозитории данных (Unified Data Repository, UDR) и неструктурированных (нестандартизированных) данных в функции хранения неструктурированных данных (Unstructured Data Storage Function, UDSF), но отсутствует определение поддержки хранения собираемых данных или обнаружения аналитики.
Раскрытие сущности раскрытия
Учитывая перечисленные выше проблемы и недостатки, настоящее раскрытие направлено на улучшение традиционых реализаций в отношении обнаружения и сбора данных, и, соответственно, раскрытия и использования аналитических данных в сети. Задача, таким образом, состоит в том, чтобы решить вышеупомянутые три проблемы, а именно, определяя динамическое и автоматизированное обнаружение аналитических данных и/или собираемых данных.
В частности, должно заниматься следующими задачами
• Как могут идентифицироваться стандартные и нестандартные собираемые данные, так чтобы такие данные могли запрашиваться для сбора данных
• Как может быть известно, прежде всего, какие собираемые данные и/или аналитические данные являются доступными (например, стандартизированные и нестандартизированные) и представляются в сети, и, таким образом, как они могут быть получены
Одна или более указанных задач решаются с помощью вариантов осуществления, соответствующих раскрытию, которые представлены во включенных независимых пунктах формулы раскрытия. Предпочтительные реализации настоящего раскрытия дополнительно определяются в зависимых пунктах формулы раскрытия.
Первый вариант раскрытия обеспечивает устройство обнаружения данных в сети, причем устройство выполнено с возможностью приема от первого устройства информации о собираемых данных и/или информации об аналитических метаданных, приема от второго устройства запроса информации о собираемых данных и/или информации об аналитических метаданных, и предоставление информации о собираемых данных и/или информации об аналитических метаданных второму устройству в ответ на его запрос.
Устройство, соответствующее первому варианту, может быть реализовано как NRF. Первое устройство может быть устройством, обеспечивающим собираемые данные и/или аналитические данные в сети, например, может быть реализовано как AF и/или NF, обеспечивающая собираемые данные, или может быть реализовано как NWDAF обеспечивающая аналитические данные. Второе устройство может быть устройством, осуществляющим поиск в сети, то есть, поиск собираемых данных и/или аналитических данных. Например, второе устройство может быть реализовано как OAM, ведущая поиск аналитических данных, или может быть реализовано как NWDAF, ведущая поиск собираемых данных. Второе устройство может быть также первым устройством. Собираемая информация о данных и/или информация об аналитических метаданных может быть включена в расширенный профиль NF (NF Profile) (также называемый в этом документе как "оповещение" (advertisement)), как он в настоящее время определен в TS 23.502 и TS 29.510. Собираемая информация о данных и/или информация об аналитических метаданных дополнительно определяются ниже.
С помощью устройства, соответствующего первому варианту, в сети может обеспечиваться функция обнаружения (Discovery Function) для собираемых данных и/или аналитических данных. Посредством информации о собираемых данных и/или информации об аналитических метаданных, предоставляются доступные категории таких данных. Таким образом, как стандартные, так и нестандартные собираемые данные и/или аналитические данные могут быть идентифицированы, так чтобы их можно было запрашивать для сбора или использования. Таким образом определяется динамическое и автоматизированное обнаружение аналитических данных и/или собираемых данных, улучшая традиционные реализации.
В форме реализации первого варианта устройство дополнительно выполнено с возможностью предоставления второму устройству уведомления об изменении состояния и/или доступности информации о собираемых данных и/или информации об аналитических метаданных.
Таким образом, для второго устройства поддерживается актуальная информация в отношении доступных данных.
Второй вариант раскрытия обеспечивает устройство для предоставления собираемых данных в сети, причем устройство выполнено с возможностью генерирования информации о собираемых данных, относящейся к собираемым данным, и передачи информации о собираемых данных устройству для обнаружения данных в сети.
Устройство обнаружения данных в сети может быть устройством, соответствующим первому варианту, и может также быть первым устройством и/или вторым устройством.
Предоставляя устройству обнаружения (Discovery Function) информацию о собираемых данных, сети могут быть представлены доступные собираемые данные.
В форме реализации второго варианта устройство дополнительно выполнено с возможностью приема запроса собираемых данных, основываясь на информации о собираемых данных, где прием осуществляется от второго устройства, и информация о точке сбора, связанная с собираемыми данными, предоставляется второму устройству в ответ на его запрос.
Второе устройство является устройством поиска данных, в частности, собираемых данных, в сети. Например, это может быть NWDAF. Информация о собираемых данных упрощает для второго устройства обнаружение устройства, соответствующего второму варианту, в качестве получателя его запроса. Информация о точке сбора указывает, откуда второе устройство может получать собираемые данные.
В дополнительной форме реализации второго варианта устройство выполнено с возможностью конфигурации целевого устройства, которое должно принимать данные от устройства.
Целевое устройство может быть внешней точкой сбора (External Collection Point, ECP) и/или реле. Конфигурация может содержать информацию авторизации или информацию об интерпретации получения. Второе устройство может затем осуществлять связь с целевым устройством и может запрашивать и получать от него собираемые данные.
В дополнительной форме реализации второго варианта устройство выполнено с возможностью приема запроса собираемых данных, основываясь на информации о собираемых данных, где прием осуществляется от второго устройства, и предоставления информации об интерпретации получения, связанной с собираемыми данными, второму устройству в ответ на его запрос, и/или предоставления информации об интерпретации получения для конфигурации целевого устройства.
Целевое устройство может быть устройством предоставления собираемых данных, когда информация о точке сбора указывает косвенную точку сбора. Информация об интерпретации получения позволяет также считывание и обработку нестандартных собираемых данных.
Третий вариант раскрытия представляет устройство для обеспечения аналитических данных в сети, причем устройство выполнено с возможностью генерирования информацию об аналитических метаданных, связанной с аналитическими данными, и передачи информации об аналитических метаданных устройству для обнаружения данных в сети.
Устройство, соответствующее третьему варианту, для предоставления аналитических данных может быть NWDAF и может быть устройством, соответствующим второму варианту.
Предоставляя информацию об аналитических метаданных устройству обнаружения (Discovery Function), доступные аналитические данные могут быть представлены в сети.
Четвертый вариант раскрытия обеспечивает устройство поиска собираемых данных в сети, в частности, устройство, соответствующее третьему варианту, причем упомянутое устройство выполнено с возможностью получения, в частности, запроса и приема информация о собираемых данных от устройства для обнаружения данных в сети, получения, в частности, посредством передачи запроса, собираемых данных, соответствующих информации о собираемых данных от первого устройства, приема от первого устройства в ответ на запрос информации о точке сбора и/или информации об интерпретации получения, связанной с собираемыми данными, и получения собираемых данных от точки сбора, соответствующей информации о точке сбора и/или основываясь на информации об интерпретации получения.
Первое устройство может быть устройством, обеспечивающим собираемые данные, например, NF и/или AF. Собираемые данные могут быть получены от устройства, обеспечивающего собираемые данные, и/или из принятой от устройства обнаружения данных информации о собираемых данных.
Устройство, соответствующее четвертому варианту, может легко и эффективно получать собираемые данные, даже если они являются нестандартизированными.
В форме реализации четвертого варианта устройство дополнительно выполнено с возможностью получения собираемых данных от первого устройства, если точка сбора, соответствующая информации о точке сбора, является прямой точкой сбора, и/или получения собираемых данных от другого устройства, если точка сбора, соответствующая информации о точке сбора, является косвенной точкой сбора.
В дополнительной форме реализации четвертого варианта устройство дополнительно выполнено с возможностью получения собираемых данных от первого устройства, которому был отправлен запрос, если точка сбора, соответствующая информации о точке сбора, является прямой точкой сбора, и/или получения собираемых данных от другого устройства, в частности, посылая дополнительный запрос другому устройству, которому запрос не был послан.
Собираемые данные могут, в частности, быть получены от другого устройства, если точка сбора, соответствующая информации о точке сбора, является косвенной точкой сбора. Другое устройство может быть внешней точкой сбора.
Пятый вариант раскрытия обеспечивает устройство поиска аналитических данных в сети, в частности, устройство, соответствующее второму варианту, причем упомянутое устройство выполнено с возможностью получения, в частности, запроса и приема информации об аналитических метаданных от устройства обнаружения данных в сети, получения от второго устройства, в частности, основываясь на запросе и/или подписке, аналитических данных, соответствующих информации об аналитических метаданных.
Устройство, соответствующее пятому варианту, может быть устройством OAM. Устройство, соответствующее пятому варианту, может легко и эффективно получать аналитические данные, которые доступны в сети.
Шестой вариант раскрытия обеспечивает способ обнаружения данных в сети, причем упомянутый способ содержит этапы, на которых: получают от первого устройства информацию о собираемых данных и/или информацию об аналитических метаданных, получают от второго устройства запрос информации о собираемых данных и/или информации об аналитических метаданных, и предоставляют второму устройству в ответ на его запрос информацию о собираемых данных и/или информацию об аналитических метаданных, полученную от первого устройства.
Способ, соответствующий шестому варианту, достигает тех же самых преимуществ и результатов, что и устройство, соответствующее первому варианту, и может быть расширен с помощью соответствующих форм реализации.
Седьмой вариант раскрытия обеспечивает способ предоставления собираемых данных в сети, причем упомянутый способ содержит этапы, на которых: формируют информацию о собираемых данных, связанную с собираемыми данными, и передают информацию о собираемых данных устройству обнаружения данных в сети.
Способ, соответствующий седьмому варианту, достигает тех же самых преимуществ и результатов, что и устройство, соответствующее второму варианту, и может быть расширен с помощью соответствующих форм реализации.
Восьмой вариант раскрытия обеспечивают способ предоставления аналитических данных в сети, причем упомянутый способ содержит этапы, на которых: формируют информацию об аналитических метаданных, связанную с аналитическими данными, и передают информацию об аналитических метаданных устройству для обнаружения данных в сети.
Способ, соответствующий восьмому варианту, достигает тех же самых преимуществ и результатов, что и устройство, соответствующее третьему варианту, и может быть расширен с помощью соответствующих форм реализации.
Девятый вариант раскрытия обеспечивает способ поиска собираемых данных в сети, причем упомянутый способ содержит этапы, на которых: получают, в частности, запрашивают и принимают, информацию о собираемых данных от устройства обнаружения данных в сети, получают, в частности, посредством передачи от первого устройства запроса собираемых данных, соответствующих информации о собираемых данных, получают информацию о точке сбора и/или информацию об интерпретации получения, связанную с собираемыми данными, где получение осуществляется от первого устройства в ответ на запрос, и получают собираемые данные от точки сбора, соответствующей информации о точке сбора, и/или основываясь на информации об интерпретации получения.
Способ, соответствующий девятому варианту, достигает тех же самых преимуществ и результатов, что и устройство, соответствующее четвертому варианту, и может быть расширен с помощью соответствующих форм реализации.
Десятый вариант раскрытия обеспечивает способ поиска аналитических данных в сети, причем упомянутый способ содержит этапы, на которых: получают, в частности, посредством запроса и приема, информацию об аналитических метаданных от устройства для обнаружения данные в сети, получают от устройства, обеспечивающего аналитические данные в сети, в частности, посредством передачи запроса, аналитические данные, соответствующие информации об аналитических метаданных.
Способ, соответствующий десятому варианту, достигает тех же самых преимуществ и результатов, что и устройство, соответствующее пятому варианту, и может быть расширен с помощью соответствующих форм реализации.
В форме реализации любого из первого-десятого вариантов информация о собираемых данных указывает связанные собираемые данные и как эти связанные собираемые данные могут быть получены.
В дополнительной форме реализации любого из первого-десятого вариантов, информация о собираемых данных содержит по меньшей мере одно из следующего: идентификация связанных собираемых данных, тип связанных собираемых данных, услуга устройства, предоставляющего связанные собираемые данные, в частности, которые должны использоваться для получения собираемых данных, информация о точке сбора, информацию об интерпретации получения.
В дополнительной форме реализации любого из первого-десятого вариантов, информация об аналитических метаданных указывает связанные аналитические данные.
В дополнительной форме реализации любого из первого-десятого вариантов, информация об аналитических метаданных содержит по меньшей мере одно из следующего: идентификация связанных аналитических данных, категория аналитических данных и/или тип аналитических данных, целевой объект, например, для каждого сетевого участка или для каждого применения, целевое значение, например, показатели ключевых характеристик, связанные с идентификацией связанных аналитических данных, целевой параметр, например, гранулярность, интервал сбора и/или алгоритм, применяемые для связанных аналитических данных.
В дополнительной форме реализации любого из первого-десятого вариантов, информация о точке сбора указывает, откуда могут быть получены связанные собираемые данные.
В дополнительной форме реализации любого из первого-десятого вариантов, информация о точке сбора содержит по меньшей мере одно из следующего: тип связанной точки сбора, в частности, тип прямой или косвенной точки сбора, идентификации связанной точки сбора.
В дополнительной форме реализации любого из первого-десятого вариантов, информация об интерпретации получения указывает, как связанные собираемые данные могут считываться и/или обрабатываться.
В дополнительной форме реализации любого из первого-десятого вариантов, информация об интерпретации получения содержит по меньшей мере одно из следующего: идентификация интерпретатора, применимого к связанным собираемым данным, тип интерпретатора, ссылка интерпретатора.
Следует заметить, что все устройства, элементы, блоки и средства, описанные в настоящей заявке, мог быть реализован программными или аппаратными элементами или любого рода их сочетанием. Все этапы, выполняемые различными объектами, описанными в настоящей заявке, а также описанные функциональные возможности, подлежащие выполнению различными объектами, предназначены означать, что соответствующий объект адаптирован или выполнен с возможностью осуществления соответствующих этапов и функциональных возможностей. Даже если в последующем описании конкретных вариантов осуществления, определенная функциональная возможность или этап, которые должны выполняться внешними объектами, не отражаются в описании определенного конкретного элемента такого объекта, который выполняет этот конкретный этап или функциональную возможность, специалистам в данной области техники должно быть понятно, что эти способы и функциональные возможности могут быть реализованы соответствующим программным обеспечением или аппаратными элементами или любого рода их сочетаниями.
Краткое описание чертежей
Описанные выше варианты и формы реализации настоящего раскрытия в последующем описании конкретных вариантов осуществления будут объясняться со ссылкой на приложенные чертежи, на которых:
фиг. 1 - устройства, соответствующие вариантам осуществления раскрытия в сети;
фиг. 2 - этапы обнаружения в сети собираемых данных и аналитических данных;
фиг. 3 - процедура регистрации информации об аналитических метаданных посредством NWDAF и обнаружения/запроса аналитических данных NF/AF/OAM в NRF;
фиг. 4 - процедура подписки NF/AF/OAM, чтобы принимать уведомления об изменениях в информации об аналитических метаданных в NRF;
фиг. 5 - процедура регистрации информации о собираемых данных посредством NF/AF для обнаружения/запроса NWDAF информации о собираемых данных в NRF и для сбора данных посредством NWDAF;
фиг. 6 - способ обнаружения данных в сети, соответствующий варианту осуществления раскрытия;
фиг. 7 - способ предоставления собираемых данных в сети, соответствующий варианту осуществления раскрытия;
фиг. 8 - способ предоставления аналитических данных в сети, соответствующий варианту осуществления раскрытия;
фиг. 9 - способ поиска собираемых данных в сети, соответствующий варианту осуществления раскрытия;
фиг. 10 - способ поиска аналитических данных в сети, соответствующий варианту осуществления раскрытия.
Осуществление раскрытия
На фиг. 1 показано несколько устройств 100, 102, 103, 105, 106 и 109, соответствующих вариантам осуществления раскрытия в сети. На фиг. 1 также показаны конкретные взаимодействия этих устройств 100, 103, 105, 106 и 109 в соответствии с подробным описанием, дополнительно приведенным ниже. Заметим, что взаимодействия, показанные на фиг. 1, являются не единственными возможными взаимодействиями между этими устройствами.
В частности, устройство 100 выполнено с возможностью обнаружения данных в сети. Устройство 102 выполнено с возможностью предоставления собираемых данных в сети. Устройство 103 выполнено с возможностью предоставления аналитических данных в сети. Устройство 105 выполнено с возможностью поиска данных в сети. Устройство 106 выполнено с возможностью поиска, в частности, собираемых данных в сети. Устройство 109 выполнено с возможностью поиска, в частности, информации об аналитических метаданных. Соответственно, устройства 106 и 109 могут быть такими же, как устройство 105. Дополнительно, устройство 106 и устройство 103 могут быть реализованы как единое устройство, так же как и устройство 109 и устройство 102.
Устройство 100, в частности, выполнено с возможностью приема от устройства 102 и/или 103 информации 101a о собираемых данных и/или информации 101b об аналитических метаданных. Дополнительно, устройство 100 выполнено с возможностью приема, например, от устройства 105 запроса 104 информации о собираемых данных и/или информации об аналитических метаданных. Оно может, однако, также получить такой запрос 104 от устройства 102 и/или от устройства 103. Устройство 100 затем выполнено с возможностью предоставления информации 101a о собираемых данных и/или информации 101b об аналитических метаданных, полученной от устройства 102, второму устройству 105 (и/или устройству 102 и/или устройству 103) в ответ на его запрос 104. Устройство 100 может быть устройством с функцией обнаружения (Discovery Function) и/или NRF. Устройство может быть устройством OAM.
Устройство 100 может дополнительно предоставлять устройству 105 (и/или устройству 102 и/или устройству 103) уведомление 110 об изменении состояния и/или доступности информации 101а о собираемых данных и/или информации 101b об аналитических метаданных.
Устройство 102, в частности, выполнено с возможностью генерирования информации 101a о собираемых данных, связанной с собираемыми данными, и передачи информации 101a о собираемых данных устройству 100. Устройство(-а) 102 может быть NF 102a и/или AF 102a и/или хранилищем данных.
Устройство 102 может дополнительно принимать запрос 107 собираемых данных, основываясь на информации о собираемых данных, причем прием может осуществляться от устройства 106, как в качестве примера показано на фиг. 1 (но может аналогично осуществляться от устройства 103 и/или от устройства 105). Устройство 102 может затем предоставлять 118 информацию 108а о точке сбора, связанную с собираемыми данными, устройству (и/или устройству 103 и/или устройству 105) в ответ на его запрос 107 и/или может предоставлять информацию 108b об интерпретации получения, связанную с собираемыми данными, устройству 106 (и/или устройству 103 и/или устройству 105) в ответ на запрос 107 и/или может предоставлять информацию 108b об интерпретации получения для конфигурации целевого устройства 200. Дополнительно, устройство 102 может также конфигурировать 119 целевое устройство 200, которым может быть, например, ECP.
Устройство 103 выполнено с возможностью генерирования информации 101b об аналитических метаданных, связанную с аналитическими данными, и передачи информации 101b об аналитических метаданных устройству 100. Устройство 103 может быть устройством с функцией аналитики (Analytics Function) и/или NWDAF.
Устройство 106 выполнено с возможностью получения, например, запроса и приема информации 101a о собираемых данных от устройства 100, и затем получения от устройства 102, например, посылая запрос собираемых данных, соответствующих информации 101 о собираемых данных. Дополнительно, устройство 106 выполнено с возможностью приема информации 108a о точке сбора и/или информации 108b об интерпретации получения, связанной с собираемыми данными, от устройства 102 в ответ на запрос 107, и получения собираемых данных от точки сбора, соответствующей информации 108a о точке сбора, и/или основываяясь на информации 108b об интерпретации получения. Устройство 106 может быть устройством с функцией аналитики (Analytics Function) и/или NWDAF или другим объектом системы 5G.
Устройство 109 выполнено с возможностью получения, например, посредством запроса 123 и приема 124, информации 101b об аналитических метаданных от устройства 100, и получения, в частности, основываясь на запросе 125 и/или на подписке, аналитических данных от устройства 103, в соответствии с информацией 101b об аналитических метаданных, полученной от устройства 100.
Со ссылкой на сеть и устройства 100, 102, 103, 105, 106, 109, показанные на фиг. 1, теперь будут объяснены дополнительные подробности и примерные реализации.
Устройство 100 может быть устройством с функцией обнаружения (Discovery Function) (например, реализуемым в NRF) систем 5G, поддерживающим обнаружение собираемых данных от источников собираемых данных, например, от устройств 102, предоставляющих собираемые данные в сети, например, объектами системы 5G, такими как NFS/AF (NF 102a / AF 102b), и поддерживающими обнаружение аналитических данных от устройств с функцией аналитики (Analytics Function), например, от устройства 103, обеспечивающего аналитические данные.
Устройство 100 обнаружения данных в сети может, в частности, быть выполнено с возможностью:
• Приема и хранения информации 101a о собираемых данных, принимаемой, например, в оповещении, от одного или более устройств 102, предоставляющих собираемые данные (то есть, от устройств NF 102a и/или устройств AF 102b и/или от устройств хранения данных).
• Приема и хранения информации 101b об аналитических метаданных, принимаемых, например, в оповещении, от устройства 103, чтобы обеспечить аналитические данные.
• Приема предложения/запроса 104 извлечь информацию 101a о собираемых данных от одного или более устройств 102, 103, 105 и/или 106, предоставляющих собираемые данные в сети, то есть, от одного или более источников собираемых данных.
• Приема предложения/запроса от объектов системы 5G (например, от устройств 102), предоставляющих собираемые данные, и/или OAM или от других устройств, ведущих поиск аналитических данных, чтобы извлечь информацию 101b об аналитических метаданных, доступную в системах 5G.
• Приема запросов на подписку, например, от OAM, которая должна уведомлять об изменениях в состоянии информации 101b об аналитических метаданных (например, об изменениях типа данных, точки сбора, гранулярности данных и т.д.).
Собираемые данные могут обычно быть любой информацией, которая предоставляется ее производителем и может быть получена потребителем. Информация 101а о собираемых данных конкретно может содержать по меньшей мере одно из следующего: идентификация собираемых данных; тип собираемых данных (структурированные/стандартизированные или неструктурированные/ нестандартизированные данные); услуга устройства 102, обеспечивающая собираемые данные, которые должны использоваться потребителем для запроса/подписки на собираемые данные; информация о точке сбора; и/или информация об интерпретации получения.
Информация 101b об аналитических метаданных может содержать по меньшей мере одно из следующего: ID аналитических данных, ID категории аналитических данных, ID типа аналитических данных; отчетность/целевой объект (например, для каждого сетевого участка, для каждого приложения, для каждого TA); целевые значения (например, все KPI, связанные с ID аналитических данных); целевые параметры (например, "гранулярность при формировании аналитических данных", интервал сбора данных для генерирования аналитики, алгоритмы, применяемые для ID аналитики).
Устройство 103 обеспечения аналитических данных (Analytics Function) может быть выполнено с возможностью:
• Получения информации 101b о собираемых данных от устройства 100 обнаружения данных.
• Использования полученной информации 101a о собираемых данных для передачи сообщения 107 запроса/подписки устройству 102, предоставляющему собираемые данные.
• Приема от устройства 102 ответа с подтверждением или отклонением запроса/подписки и, в случае приема ответа, ответ должен содержать информацию 108а о точке сбора, если информация 108а о точке сбора не была включена в полученную от устройства 100 информацию 101b о собираемых данных, и информацию 108b об интерпретации получения, если информация 108b об интерпретации получения не была включена в полученную от устройства 100 информацию 101b о собираемых данных.
Информация 108a о точке сбора содержит по меньшей мере следующие поля: тип точки сбора (то есть, прямой или косвенный), идентификация точки сбора (например, IP-адрес точки сбора или IF для NF и/или услуга, которая должна быть инициирована для получения собираемых данных по такому адресу), то есть, откуда должны быть получены собираемые данные.
Информация 108b об интерпретации получения может быть схемой и/или синтаксическим анализатором и/или сценарием, которые должны использоваться для обработки (например, для вычисления среднего значения из набора выборок) и/или считывания (например, используя схему считывания структуры данных) собираемых данных.
Точкой получения является объект, в котором хранятся собираемые данные, и она может быть прямой точкой получения, что означает, что устройство, обеспечивающее собираемые данные, является тем же самым объектом, что и объект, который хранит собираемые данные. Альтернативно, это может быть косвенная точка сбора, в которой объект, хранящий собираемые данные, то есть, внешняя точка сбора (External Collection Point, ECP) не является тем же самым объектом, который формирует/ производит/предоставляет собираемые данные.
Устройство 102 предоставления собираемых данных (источник собираемых данных) может конфигурировать ECP (также называемое "целевым устройством", которое должно быть конфигурировано) с авторизацией, согласно которой такие объекты, как устройство 103, могут получать собираемые данные, хранящиеся в ECP. Конфигурация авторизации может быть конфигурацией по умолчанию в ECP или может выполняться перед тем, как источник собираемых данных посылает ответ, связанную с запросом/подпиской на собираемые данные, хранящиеся в ECP.
Устройство 103 после запроса устройства 100 и подписки/запроса на сбор данные из устройства 102 должно иметь следующую информацию: информация 101а о собираемых данных, информация 108a о точке сбора и информация 108b об интерпретации получения.
На фиг. 2 представлены примерные этапы обнаружения информации 101а о собираемых данных и информации 101b об аналитических метаданных в сети согласно описанному выше. Эти этапы являются следующими:
1: Эти этапы описывают процесс регистрации устройств NF/AF (здесь устройства 102, то есть, 102a/102b).
1a: Устройства 102a NF и/или 102b AF передают запрос регистрации устройства с функцией обнаружения (Discovery Function) (здесь это устройство 100), содержащего информацию 101a о собираемых данных, которая должна быть предоставлена (например, в оповещении, то есть, "сообщена") такими устройствами, как устройство 102a NF и/или устройство 102b AF.
1b: Устройство с аналитической функцией (Analytics Function) (здесь это устройство 103) посылает запрос регистрации устройству 100 с функцией обнаружения (Discovery Function), содержащему информацию 101b об аналитических метаданных, которые должны сообщаться устройством 103 с аналитической функцией (Analytics Function).
2: Эти этапы связываются с обнаружением информации, запрашивая (то есть, посылая запрос на поиск) информацию, хранящуюся в устройстве 100 с функцией обнаружения (Discovery Function).
2a, b: Устройство 102a NF и/или 102b AF и/или устройство OAM (здесь это устройство 105) передают запрос устройству 100 с функцией обнаружения (Discovery Function), ведущему поиск информации 101b об аналитических метаданных, связанной с устройством 103 аналитической функции (Analytics Function).
2c: Устройство 103 с аналитической функцией (Analytics Function) посылает запрос устройству 100 с функцией обнаружения (Discovery Function), ведущему поиск собираемых данных.
3: NF 102a и/или AF 102b и/или OAM 105 подписываются на прием от устройства 100 с функцией обнаружения (Discovery Function) уведомлений об изменениях состояния информации 101a о собираемых данных, а также информации 101b об аналитических метаданных. В конечном счете, изменения либо информации 101a о собираемых данных, либо информации 101b об аналитических метаданных обновляются устройством 100 с функцией обнаружения и объекты, которые подписались на такие изменения, будут принимать сообщения с уведомлениями и могут использовать такое уведомление для регулирования своих действий.
3a: NF 102a и/или AF 102b и/или OAM 105 подписываются, чтобы принимать уведомления об изменениях, связанных с информацией 101b об аналитических метаданных, сообщаемой/регистрируемой устройством 103 с аналитической функцией (Analytics Function) в устройстве 100 с функцией обнаружения (Discovery Function).
3b: Устройство 103 с аналитической функцией (Analytics Function) подписывается, чтобы принимать уведомления об изменениях, связанные с информацией 101a о собираемых данных, оповещаемых/регистрируемых NF/AF 102 в устройстве 100 с функцией обнаружения (Discovery Function).
3c: Если изменения информации 101a о собираемых данных и/или информации 101b об аналитических метаданных имеют место, они распространяются к устройству 100 с функцией обнаружения (Discovery Function), которая уведомит объекты, которые подписаны на прием уведомлений об изменениях, связанных с такой информацией, и эти объекты могут соответственно адаптировать свои действия.
4: NF 102a и/или AF 102b и/или OAM 105, основываясь на обнаруженной информации 101b об аналитических метаданных, подписывают 103 устройство с аналитической функцией 103 (Analytics Function), чтобы принимать аналитические данные.
5: Эти этапы описывают процесс, позволяющий устройству 103 с аналитической функцией (Analytics Function) получать собираемые данные, связанные с информацией 101a о собираемых данных, запрашиваемой у устройства 100 с функцией обнаружения (Discovery Function).
5a: Устройства 103 с аналитической функцией (Analytics Function) передают запрос NF 102a и/или AF 102b с регистрацией, чтобы извлечь одни или более собираемые данные, представляемые такой NF 102a и/или AF 102b.
5b: NF 102a и/или AF 102b решают принять или нет запрос от устройства 103 с аналитической функцией (Analytics Function), в случае приема, NF 102a и/или AF 102b определяют точку сбора для запрошенных собираемых данных. Если информация 108a о точке сбора содержится в информации 101a о собираемых данных, используемой при регистрации NF 102a и/или AF 102b, NF и/или AF 102 должны быть совместимы и принимать решение для одной и той же оповещаемой информации 108a о точке сбора.
5c: Если тип точки сбора для собираемых данных является косвенным, NF 102a и/или AF 102b передают ECP 200 конфигурацию, чтобы позволить устройству 103 с аналитической функцией (Analytics Function) 103 извлечь данные из ECP 200. Эта конфигурация содержит авторизацию и, если необходимо, информацию 108b об интерпретации получения, например, о схеме и/или синтаксическом анализаторе и/или сценарии, которые должны использоваться ECP 200 для подготовки данных, которые должны быть собраны.
5d: NF 102a и/или AF 102b, в случае приема подписки, передают ответ о подписке устройству 103 с аналитической функцией (Analytics Function), NF 102a и/или AF 102b включают в ответ информацию 108a о точке сбора и/или информацию 108b об интерпретации получения для каждых запрошенных собираемых данных, если информация 108a о точке сбора и/или информация 108b об интерпретации получения не были определены ранее на этапе 1.
6: Эти этапы связываются с фактическим сбором данных, выполняемым устройством 103 с аналитической функцией (Analytics Function), устройство 103 с аналитической функцией (Analytics Function) должно иметь информацию 101a о собираемых данных, информацию 108a о точке сбора и информацию 108b об интерпретации получения, чтобы эффективно получать собираемые данные.
6a: Используя информацию 108a о точке сбора, устройство 103 с аналитической функцией (Analytics Function) выполняет прямой сбор данных в NF 102a и/или AF 102b; и/или
6b: Используя информацию 108a о точке сбора, устройство 103 с аналитической функцией (Analytics Function) выполняет косвенный сбор данных в ECP 200 (которое является объектом, не являющимся тем же самым источником собираемых данных).
6c: ECP 200 проверяет, разрешается ли потребителю, то есть, устройству 103 с аналитической функцией (Analytics Function), получать собираемые данные, и, в случае необходимости, ECP 200 применяет информацию 108b об интерпретации получения для обработки собираемых данных, которые должны быть посланы устройству 103 с аналитической функцией (Analytics Function). Если запрос, принятый ECP 200, подразумевает многочисленное возникновение уведомлений о собираемых данных, ECP 200 конфигурируется, если возможно, для применения для каждого уведомления информации 108b об интерпретации получения, прежде чем посылать уведомление.
6d: Устройство 103 с аналитической функцией (Analytics Function) 103 принимает собираемые данные от точки сбора (NF и/или AF 102), указанной в информации 108a о точке сбора, и использует информацию 108b об интерпретации получения, чтобы обрабатывать и/или считывать принятые собираемые данные.
7: Устройство 103 с аналитической функцией (Analytics Function) 103 использует собираемые данные для генерирования аналитических данных.
Соответственно, со ссылкой на фиг. 2 предлагаются следующие улучшения и функции:
• Устройство 100 с функцией обнаружения, улучшенное следующими возможностями:
Поддержка регистрации, включая доступные данные, которые должны быть собраны (информация 101a о собираемых данных) от NF 102a и/или AF 102b.
Поддержка регистрациии, включая информацию 101b об аналитических метаданных, от устройства 103 с аналитической функцией (Analytics Function).
Разрешение запроса информации о собираемых данных 101a от NF 102a и/или AF 102b.
Разрешение запроса аналитических (мета-) данных от устройства 103 с аналитической функцией (Analytics Function).
• NF 102a и/или AF 102b, улучшенные следующими возможностями:
Генерирование информации 101a о собираемых данных и включения ее, например, в оповещение, которое может быть составлено из следующих полей:
- Тип данных (структурированные/стандартизированные или неструктурированные /нестандартизированные данные),
- Формат данных: из списка типов данных (DataTypes) в TS29.571 (если структурированные) или схем (Schema) (если неструктурированные).
Определение информации 108a о точке сбора (то есть, откуда собираемые данные могут быть выбраны/получены), чтобы позволить прямой сбор данных (то есть, от одного и того же объекта, оповещающего о собираемых данных) и/или косвенный сбор данных (то есть, от различных объектов/функций/хранилищ от объекта, оповещающего о собираемых данных).
- Хотя тип данных производится посредством заданной NF 102 (например, информация о сеансе в SMF) или AF 102, основываясь на конфигурации оператора или третьей стороны, соответственно, такие данные, возможно, должны быть получены из различных мест, например, из конкретных хранилищ
Определение модели сбора данных (подписка, на основе запроса, на основе события, делегирование в случае косвенной точки сбора и т.д.).
Услуги по сбору данных, улучшенные с помощью:
- Определения информации 108b об интерпретации получения, которая используется потребителем такой услуги для обработки и считывания собранных данных. Примерами такой информации 108b об интерпретации получения являются схема и/или синтаксический анализатор и/или сценарий.
- Идентификации точки сбора (например, прямого или косвенного).
- Авторизации сбора данных.
• Устройство 103 с аналитической функцией (Analytics Function) 103, улучшенное следующими возможностями:
Генерирование информации 101b об аналитических метаданных, связанной с аналитическими данными, которые могут быть сформированы таким устройством с аналитической функцией (Analytics Function) (например, путем улучшения контента ее регистрации в устройстве 100 с функцией обнаружения (Discovery Function)).
Запрос устройства 100 с функцией обнаружения (Discovery Function) и/или OAM 105, чтобы идентифицировать возможные стандартные/структурированные и/или нестандартные/ неструктурированные собираемые данные, которые могут поддерживать генерирование аналитических данных.
Получение (например, посредством запроса или подписки) обнаруженных собираемых данных из указанной информации 108a о точке сбора.
Получение и считывание собираемых данных от точки сбора, используя информацию 108b об интерпретации получения.
• OAM 105, улучшенное следующими возможностями:
Адаптация к запросу устройства 100 с функцией обнаружения (Discovery Function), чтобы получить информацию об аналитических данных и/или подписаться на изменения в метаданных 101b доступных аналитических данных от устройства 103 с аналитической функцией (Analytics Function) в устройстве 100 с функцией обнаружения (Discovery Function).
Основными преимуществами, к которым ведут вышеупомянутые улучшения и функции, являются:
• Пониженная необходимость ручной конфигурации:
Поддержка более быстрого развертывания NFS/AF 102 без необходимости вручную конфигурировать данные, которые могут собираться от различных объектов, и установка конфигурации, для которой доступны аналитические данные.
В случае, когда администратор устройства 103 с аналитической функцией (Analytics Function) внутри систем 5G является не таким же, как OAM 105, OAM 105 знает о начальной конфигурации устройства 103 с аналитической функцией (Analytics Function), но OAM 105 узнает только об изменениях устройства 103 с аналитической функцией (Analytics Function) (например, о новых типах аналитических данных), только когда администратор устройства 103 с аналитической функцией (Analytics Function) лично/вручную информирует администратора OAM о таких изменениях.
• Поддержка аналитики, используя источники стандартизированных и нестандартизированные данных и вывод аналитики.
Структура обнаружения позволяет поставщикам оповещать о нестандартизированной информации для поддержки аналитики.
• Позволяет монетизацию предоставления источников данных для улучшения аналитики.
Поставщики могут взимать дополнительную плату (например, за информацию оповещения) за разрешение их продуктам предоставлять нестандартизированную информацию, которая улучшает генерирование аналитических данных.
• Позволяет монетизацию новой аналитики
Поставщики могут взимать дополнительную плату (например, за информацию оповещения) за разрешение их продуктам предоставлять нестандартизированную и новую доступную аналитику, которая должна использоваться остальной частью системы.
Теперь ниже описываются некоторые общие концепции применения варианта осуществления раскрытия к системам 5G 3GPP, основываясь на редакции 15 и определениях в разделе Study Item (позиции для изучения) редакции 16 "Enablers for Network Automation for 5G":
• NWDAF в 3GPP может быть улучшена с помощью возможностей устройства 103 с аналитической функцией (Analytics Function), описанных выше.
• Существуют две возможности реализации устройства 100 с функции обнаружения, описанные выше, и предпочтительная реализация (подробно дополнительно объясняемая ниже) использует NRF. Возможными реализациями являются:
Альтернатива, основанная на NRF, где NRF улучшается с помощью возможностей устройства 100 с функцией обнаружения (Discovery Function).
Альтернатива, основанная на функции представления сети (Network Exposure Function, NEF), где NEF улучшается с помощью возможностей устройства 100 с функцией обнаружения (Discovery Function).
Расширяются функциональные возможности функции хранения неструктурированных данных (Unstructured Data Storage Function, UDSF), чтобы поддерживать обнаружение и сбор данных.
• Существуют нижеследующие возможные реализации услуг от NF/AF 102, позволяющие сбор данных с помощью информации, определенной выше:
Определение услуги Nxxx_EventExposure в NF и/или AF 102, или, в случае AMF, SMF, UDM и NEF, расширение этой услуги, которая уже была определена в TS 23.502. Расширение связывается с результатом операции подписки, чтобы включать информацию 108a о точке сбора и информацию 108b об интерпретации получения.
Расширение услуги NF<X>_DataCollection, определенной в TR 23.791, чтобы включать в ответ о подписке информацию 108a о точке сбора и информацию 108b об интерпретации получения.
Расширяются операции услуги Nudsf_UnstructuredDataManagement от UDSF, чтобы позволить NF 102, которая создает запись для хранения собираемых данных для указания NF 102, авторизованной для запроса конкретных данных, а также для указания информации об интерпретации получения, которая должна использоваться для информации о собираемых данных, которая должна храниться в UDSF.
Последующее подробное описание вариантов осуществления, соответствующих раскрытию, основано на вышеупомянутой предпочтительной реализации устройства 100 в NRF, то есть, на альтернативе, основанной на NRF 100.
Информация 108a о точке сбора может быть реализована в качестве:
• Типа точки сбора, например, прямой, косвенный (collectionPointType)
• Идентификации точки сбора (collectionPointID); возможными ее реализациями являются:
ID точки сбора NF/AF/дополнительной внешней (например) + ID услуги (например, URL для инициирования услуги в точке сбора).
ID услуги (например, URL для инициирования услуги в точке сбора).
Опорной точки, протокол, способ и адрес объекта, с которым следует контактировать через опорную точку.
Информация 108b о точке получения может быть реализована как состоящая из:
• ID интерпретатора (Interpreter ID) идентифицирует один интерпретатор, доступный для применения к собираемым данным.
• Тип интерпретатора (Interpreter Type): определяет тип интерпретатора и примерами типов интерпретаторов являются: синтаксические анализаторы, схема, сценарий.
• Ссылка интерпретатора: фактический документ/файл/программное обеспечение, связанные с ID интерпретатора.
Информация 101a о собираемых данных и/или информация 101b об аналитических метаданных могут быть включены в оповещение и могут быть реализованы в качестве:
• Расширения профиля NF (NF Profile), в настоящий момент определенного в TS 23.502 и TS 29.510 для поддержки:
Информации 101a о собираемых данных, состоящей из следующего:
- Идентификация услуги, которую потребитель собираемых данных должен запросить/подписаться/зарегистрировать, чтобы получить доступ/авторизацию к собираемым данным (collectionServiceID).
- Идентификация данных (Data Identification) (cdataID).
- Тип данных (Data Type), например, структурированные/ неструктурированные (cdataType).
- Точка сбора (необязательная).
- Информация об интерпретаторе получения (необязательная)
Информация 101b об аналитических метаданных, состоящая из следующего:
- ID аналитики, который является номером, присвоенным для идентификации каждой аналитики, которая может быть сформирована посредством NWDAF 103.
- ID категории аналитики, который присваивается возможной категории аналитики, где информация о категории аналитики была ранее определена в PCT/EP2018/071679.
- Идентификатор типа аналитики, который связывается с характером результата NWDAF 103, которым может быть либо аналитика, либо рекомендации, как определено в TR 23.791 и дополнительно уточнено в PCT/EP2018/071679. Отчетность/целевой объект, который является описанием объектов, которые должны анализироваться посредством NWDAF 103 для генерирования аналитических данных. Информация о целевом объекте была определена в PCT/EP2018/071679, и примерами варианта осуществления для этой информации являются: "каждый сетевой участок, каждое применение, каждая TA".
- Целевые значения, который определяют информацию/KPI, которые NWDAF 103 может быть сформировать для ID аналитики, примерами целевых значений являются сетевая нагрузка, удовлетворенность опытом UE и т.д., как определено в PCT/EP2018/071679.
- Целевые параметры, которые определяют параметры, которые могут быть настроены для генерирования ID аналитики, например, периодичность генерирования аналитики, интервал сбора данных для генерирования аналитики, алгоритмы, применимые для ID аналитики, и т.д.
Запрос 104 информации о собираемых данных 101a и/или информации 101b об аналитических метаданных может быть реализован следующим образом:
• Операция Get из услуги NRF Nnrf_NFDiscovery расширяется, чтобы поддержать, соответственно, обнаружение/запрос информации 101a о собираемых данных, а также информации 101b об аналитических метаданных. Список параметров запроса, определенный таблицей 6.2.3.2.3.1-1 в стандарте TS 29.510, может быть расширен с помощью следующих новых параметров:
cdataID
cdataType
collectionPointType
collectionPointID
analyticsID
analyticsCategoryID
analyticsTypeID
analyticsTargetObject
analyticsTargetYalues
analyticsTargetParameters
Некоторыми общими определениями в этом контексте для обнаружения собираемых данных и аналитических данных, учитывающими реализации, основанные на NRF, являются:
• Данные, которые должны собираться посредством NWDAF 103, могут содержать:
CData#l: Расширенной информацией об управлении сеансом, созданной SMF и точкой сбора, является UDSF. Такая информация является неструктурированными/нестандартизированными данными, и такие собираемые данные имеют в качестве сценария информацию 108b об интерпретации получения.
CData#2: Информация о мобильности UE (UE Mobility), напрямую получаемая из AMF.
CData#3: Опыт услуги, получаемый из AF.
Информация о точке сбора, также как информация 108b об интерпретации получения, может быть включена в регистрацию профиля NF (NF Profile) 101.
На фиг. 3 представлена примерная процедура регистрации информации 101b об аналитических метаданных с помощью NWDAF 103 и для NF/AF 102 и OAM 105 обнаружение/запрос информации 101b об аналитических метаданных в NRF 100. Процедура содержит следующие этапы:
NWDAF 103 использует операцию услуги Nnrf_NFManagement_NFRegister из NRF 100, чтобы зарегистрироваться в NRF 100. Информация 101 NFProfile содержит информацию 101b об аналитических метаданных.
1. NRF 100 хранит информацию 101b аналитических метаданных, полученную от NWDAF 103, которая была включена в профиль 101 NF (NF Profile).
2. NF и/или AF 102 и/или OAM 105 использует операцию услуги Get Nrf_NFDiscovery, полученную от NRF 100, для поиска информации о NWDAF NF и ее аналитических метаданных.
3. NRF 100 посылает ответ на запрос, содержащий профиль NF (NF Profile) 101 из NWDAF 103 и связанную с ним информацию 101b об аналитических метаданных.
4. Используя информацию 101b об аналитических метаданных из профиля NF (NF Profile) 101 NWDAF, полученного от NRF 100, NF и/или AF 102 и/или OAM 105, используют услуги, предложенные NWDAF 103 (Nnwdaf_AnalyticsInfo, или Nnwdaf_EventSubscription, или Nnwdaf_Recommendation), как определено в 3GPP TR 23.791, чтобы запросить/подписаться на прием аналитических данных или рекомендаций от NWDAF 103.
На фиг. 4 представлена процедура подписки NFS/AF 102 и OAM 105, чтобы принимать уведомления об изменениях в информации 101b об аналитических метаданных в NRF 100. Процедура содержит следующие этапы:
1. NF и/или AF 102 и/или OAM 105 использует операцию услуги Nrf_NFManagement NFStatusSubscribe от NRF 100, чтобы подписаться на прием обновлений информации об аналитических метаданных от WDAF NF Profile 101.
2. NRF 100 посылает ответ на запрос, содержащий идентификацию ID подписки.
3. Информация 101b об аналитических метаданных NWDAF 103 обновляется и/или существует доступность в NWDAF 103, которая требует от NRF 100 его отмены регистрации. NWDAF 103 информирует NRF 100 о любых изменениях.
4а. NWDAF 103 использует операциию услуги Nrf_NFManagement NFUpdate от NRF 100 для обновления ее информации 101b об аналитических метаданных.
4b. NWDAF 103 использует операцию услуги Nnrf_NFManagement_NFDeregister от NRF 100, чтобы указать ее недоступность. NRF 100 использует операцию услуги Nrf_NFManagement NFStatusNotify, чтобы послать уведомление об изменениях NWDAF 103 к NF и/или AF 102 и/или OAM 105, который подписаны на прием таких уведомлений.
Заметим, что в случае, когда для AF 102 оператор не разрешает прямой доступ к NF 102, взаимодействие может осуществляться через NEF 300.
8. NWDAF 103 использует информацию от операции услуги Nrf_NFManagement NFStatusNotify, чтобы, если требуется, обновить генерирование аналитики.
Заметим, что этапы 5-8 могут иметь место в любое время, когдаё происходит изменение в информации 101b о собираемых данных.
9. Этот этап показывает взаимодействия в случае типа косвенной точки сбора:
9a. NWDAF 103 использует операцию услуги NFsmf_DataCollection Subscribe от SMF 500, чтобы подписаться на прием собираемых данных CData#l.
9b. SMF 500 выполняет авторизацию и проверку, какого рода точка сбора должна использоваться NWDAF 103 для сбора CData#l.
9c. SMF 500 использует операции услуги Nudsf_UnstructuredDataManagement от UDSF 502, чтобы разрешить NWDAF 103 получать от UDSF 502 собираемые данные CData#l. В этом варианте осуществления для UDFS 502 нет необходимости применять любую информацию 108b об интерпретации получения, когда NWDAF 103 запрашивает CData#l.
9d. SMF 500 использует операцию услуги NFsmf_DataCollection Subscribe, чтобы в таком ответе подтвердить для NWDAF 103, что она может собирать запрошенные данные, включая информацию 108a о точке сбора и информацию 108b об интерпретации получения.
10. Этот этап показывает взаимодействия между NWDAF 103, AMF 501, AF 102 для типа прямой точки сбора:
10a. NWDAF 103 использует операцию услуги NFamf_DataCollection Subscribe от AMF 501, чтобы подписаться на прием собираемых данных CData#2.
10b. Ответ AMF 501 в таком ответе подтверждает для NWDAF 103, что она может собрать запрошенные данные, в том числе, информацию 108a о точке сбора (сама AMF 501) и информацию 108b об интерпретации получения (никакая, поскольку это стандартизированная информация).
10c. NWDAF 103 использует операцию услуги NFamf_DataCollection Subscribe, полученную от AF 102, чтобы подписаться на прием собираемых данных CData#3.
10d. Ответ AF 102 подтверждает для NWDAF 103, что она в таком ответе может собрать запрошенные данные, в том числе, информацию 108a о точке сбора (сама AF 102) и информацию 108b об интерпретации получения (никакая, поскольку это стандартизированная информация).
11. Этот этап описывает взаимодействия NWDAF 103 для выполнения косвенного сбора:
11a. NWDAF 103 использует операцию услуги Nudsf_UnstructuredDataManagement_Query, полученную от UDSF 502, чтобы запросить CData#l.
11b. UDSF 502 проверяет, авторизована ли NWDAF 103 для сбора CData#l
11c. UDSF 502 посылает запрошенные CData#l к NWDAF 103.
12. Этот этап описывает взаимодействия NWDAF 103 для выполнения прямого сбора.
12a. AMF 501 использует операцию услуги NFamf_DataCollection для передачи CData#2 к NWDAF 103.
12b. AMF 501 использует услугу NFaf_DataCollection Notify для передачи CData#3 к NWDAF 103.
На фиг. 6 представлен способ 600, соответствующий варианту осуществления раскрытия, в котором способ 600 предназначен для обнаружения данных в сети. Способ 600 содержит: этап 601, на котором получают информацию 101b о собираемых данных и/или информацию 101b об аналитических метаданных от первого устройства 102, 103; этап 602, на котором принимают запрос 104 информации 101a о собираемых данных и/или информации 101b об аналитических метаданных от второго устройства 105 (и/или 102, 103 и/или 106); и этап 603, на котором предоставляют информацию 101a о собираемых данных и/или информацию 101b об аналитических метаданных, полученную от первого устройства 102, 103, второму устройству 105 (и/или 102, 103 и/или 106) в ответ на его запрос 104. Способ 600 может быть выполнен устройством 100, например, NRF.
На фиг. 7 представлен способ 700, соответствующий варианту осуществления раскрытия, в котором способ 700 предназначен для обеспечения собираемых данных в сети. Способ 700 содержит: этап 701, на котором формируют информацию 101a о собираемых данных, связанную с собираемыми данными; и этап 702, на котором передают информацию 101a о собираемых данных устройству 100 для обнаружения данных в сети. Способ 700 может быть выполнен устройством 102, например, NF 102a или AF 102b.
На фиг. 8 представлен способ 800, соответствующий варианту осуществления раскрытия, в котором способ 800 предназначен для обеспечения аналитических данных в сети. Способ 800 содержит: этап 801, на котором формируют информацию 101b об аналитических метаданных, связанную с аналитическими данными; и этап 802, на котором передают информацию 101b об аналитических метаданных устройству 100 для обнаружения данных в сети. Способ 800 может быть выполнен устройством 103, например, NWDAF 103.
На фиг. 9 представлен способ 900, соответствующий варианту осуществления раскрытия, в котором способ 900 предназначен для поиска собираемых данных в сети. Способ 900 содержит: этап 901, на котором получают, например, запрос и принимают информацию 101a о собираемых данных от устройства 100 для обнаружения данных в сети; этап 902, на котором получают, например, посредством передачи запроса 107 собираемых данных, соответствующих информации 101a о собираемых данных, от первого устройства 102, 103; этап 903, на котором получают информацию 108a о точке сбора и/или информацию 108b об интерпретации получения, связанной с собираемыми данными, где получение производится от первого устройства 102, 103 в ответ на запрос 107; и этап 904, на котором получают собираемые данные от точки сбора в соответствии с информацией 108а о точке сбора и/или основываясь на информации 108b об интерпретации получения. Способ 900 может быть выполнен устройством 106, например, NWDAF.
На фиг. 10 представлен способ 1000, соответствующий варианту осуществления раскрытия, в котором способ 1000 предназначен для поиска аналитических данных в сети. Способ 1000 содержит: этап 1001, на котором получают, например, запрос и принимают информацию 101b об аналитических метаданных от устройства 100 для обнаружения данных в сети; и этап 1002, на котором получают, например, посылая запрос на аналитические данные, соответствующие информации 101b об аналитических метаданных, от устройства 103, обеспечивающего аналитические данные в сети. Способ 1000 может быть выполнен устройством 105, например, OAM 105.
Данное раскрытие было описано в сочетании с различными примерами вариантов осуществления, а также реализаций. Однако, специалистам в данной области техники должны быть понятны и реализованы на практике и другие варианты заявленного раскрытия, исходя из изучения чертежей, настоящего раскрытия и независимых пунктов формулы раскрытия. В формуле раскрытия, а также в описании слово "содержащий" не исключает другие элементы или этапы и единственное число не исключает множественное число. Одиночный элемент или другой блок могут выполнять функции нескольких объектов или элементов, представленных в формуле раскрытия. Простой факт, что определенные меры повторяются во взаимной различных зависимых пунктах формулы раскрытия, не указывает, что сочетание этих мер не может использоваться в предпочтительной реализации.