способ получения данных при оценке ресурсов сети и устройство для осуществления способа
Классы МПК: | H04L12/24 устройства для обслуживания и управления |
Автор(ы): | ФУ Йи (CN), ВАНГ Ксуэхьюай (CN), ЧЖАНГ Лей (CN) |
Патентообладатель(и): | ЗТЕ КОРПОРЭЙШЕН (CN) |
Приоритеты: |
подача заявки:
2010-11-08 публикация патента:
10.11.2014 |
Изобретение относится к технологии оценки ресурсов сети в области связи. Технический результат состоит в эффективном получении данных, требующихся при оценке ресурсов сети, уменьшении влияния процесса получения данных на работу сети и управление сетью, а также в менее трудоемком построении устройства оценки ресурсов сети. Для этого предлагается способ получения данных при оценке ресурсов сети, включающий этапы: при запросе данных - чтения устройством оценки ресурсов сети сконфигурированного файла с правилом, задания команды запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле с правилом, и передачи команды запроса на устройство управления сетью; запроса устройством управления сетью данных через интерфейс самого устройства управления сетью, соответствующий команде запроса в соответствии с полученной командой запроса; и выдачи результата запроса устройству оценки ресурсов сети. В настоящем изобретении предлагается также устройство для получения данных при оценке ресурсов сети. 4 н. и 4 з.п. ф-лы, 4 ил.
Формула изобретения
1. Способ получения данных при оценке ресурсов сети, содержащий этапы:
чтения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, задания команды запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле правила, содержащего тип подлежащих запросу данных, и передачи команды запроса на устройство управления сетью устройством оценки ресурсов сети при запросе данных устройством оценки ресурсов сети; и
запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса в соответствии с полученной командой запроса, и выдачи устройством управления сетью результата запроса устройству оценки ресурсов сети;
при котором этап чтения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, устройством оценки ресурсов сети при запросе данных устройством оценки ресурсов сети содержит этапы:
уведомления блока получения данных в устройстве оценки ресурсов сети о типе подлежащих запросу данных и сообщения информации об устройстве управления сетью, содержащем эти данные, блоком проверки при оценке в составе устройства оценки ресурсов сети при получении данных; и
чтения файла правила, содержащего тип подлежащих запросу данных, сконфигурированного в адаптере управления сети, который создан в устройстве оценки ресурсов сети и соответствует устройству управления сетью, который содержит подлежащие запросу данные, блоком получения данных после получения им уведомления.
2. Способ получения данных при оценке ресурсов сети, содержащий этапы:
чтения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, задания команды запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле правила, содержащего тип подлежащих запросу данных, и передачи команды запроса на устройство управления сетью устройством оценки ресурсов сети при запросе данных устройством оценки ресурсов сети; и
запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса в соответствии с полученной командой запроса, и выдачи устройством управления сетью результата запроса устройству оценки ресурсов сети; при этом правило запроса содержит:
требуется ли запрос данных с элемента сетевого оборудования; должны ли данные быть запрошены именно с элемента сетевого оборудования; могут ли данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень; и совпадает ли содержание данных, хранящихся в базе данных управления сетью, с содержанием данных, хранящихся на элементе сетевого оборудования.
3. Способ получения данных при оценке ресурсов сети по п.2, отличающийся тем, что задание команды запроса в соответствии с правилом запроса содержит этап:
определения, требуется ли запрос подлежащих запросу данных с элемента сетевого оборудования; если требуется запрос подлежащих запросу данных с элемента сетевого оборудования, то последующего определения, должны ли подлежащие запросу данные быть запрошены именно с элемента сетевого оборудования; если нет, то задания команды запроса, по которой данные запрашиваются с базы данных управления сетью;
если в процессе определения, должны ли подлежащие запросу данные быть запрошены именно с элемента сетевого оборудования, определяется, что подлежащие запросу данные должны быть запрошены именно с элемента сетевого оборудования, то - последующего определения, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень; если нет, то уведомления устройства управления сетью определить, совпадает ли содержание данных, хранящихся в базе данных управления сетью, с содержанием данных, хранящихся на элементе сетевого оборудования, и если они совпадают, то задания команды запроса, по которой данные запрашиваются с базы данных управления сетью, а если они различны, то последующего определения, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень;
если при определении, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, определяется, что подлежащие запросу данные могут быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, то задания команды запроса, по которой данные запрашиваются через интерфейс сравнения и передачи на вышестоящий уровень; если нет, то задания команды запроса, по которой данные запрашиваются с элемента сетевого оборудования через интерфейс команд оборудования запроса.
4. Способ получения данных при оценке ресурсов сети по п.3, отличающийся тем, что интерфейс самого устройства управления сетью, соответствующий команде запроса, содержит: интерфейс сравнения и передачи на вышестоящий уровень, интерфейс команд оборудования запроса и интерфейс запроса с базы данных управления сетью;
при этом запрос данных устройством управления сетью в соответствии с командой запроса содержит этап:
если команда запроса является командой запроса данных через интерфейс сравнения более высокого уровня, то уведомления интерфейса сравнения и передачи на вышестоящий уровень на проведение им операции запроса данных;
если команда запроса является командой запроса данных через интерфейс команд оборудования запроса, то уведомления интерфейса команд оборудования запроса на проведение им операции запроса данных; и
если команда запроса является командой запроса данных из базы данных управления, то уведомления интерфейса запроса из базы данных управления сетью на проведение им операции запроса данных.
5. Способ получения данных при оценке ресурсов сети по п.1, дополнительно содержащий этап:
анализа полученных в результате запроса данных и сохранение результата анализа устройством оценки ресурсов сети; и последующего генерирования форм отчета об оценке устройством оценки ресурсов сети в соответствии с результатами анализа.
6. Устройство для получения данных при оценке ресурсов сети, содержащее: устройство оценки ресурсов сети и устройство управления сетью, при этом:
устройство оценки ресурсов сети сконфигурировано: при запросе данных, для чтения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, содержащим тип подлежащих запросу данных, передачи команды запроса на устройство управления сетью и получения результата запроса, выдаваемого устройством управления сетью;
устройство управления сетью сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной устройством оценки ресурсов сети, и выдачи результата запроса устройству оценки ресурсов сети;
при этом устройство оценки ресурсов сети дополнительно включает блок проверки при оценке, блок получения данных и адаптер управления сетью, соответствующий устройству управления сетью, при этом:
блок проверки при оценке сконфигурирован: при запросе данных, для уведомления блока получения данных о типе подлежащих запросу данных и для сообщения информации об устройстве управления сетью, содержащем запрашиваемые данные, и для получения результата запроса, переданного блоком получения данных и выданного устройством управления сетью;
блок получения данных сконфигурирован: после получения уведомления, отправленного блоком проверки при оценке - для чтения файла правила, содержащего тип подлежащих запросу данных, сконфигурированного в адаптере управления сетью, соответствующем устройству управления сетью, содержащему запрашиваемые данные, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, и передачи команды запроса на устройство управления сетью, и передачи результата запроса, присланного адаптером управления сетью и выданного устройством управления сетью блоку оценки при проверке;
адаптер управления сетью сконфигурирован для хранения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, и осуществления связи между блоком получения данных и устройством управления сетью; и
устройство управления сетью дополнительно сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной блоком получения данных, и выдачи результата запроса блоку оценки при проверке через адаптер управления сетью и блок получения данных.
7. Устройство для получения данных при оценке ресурсов сети по п.6, отличающееся тем, что блок проверки при оценке дополнительно сконфигурирован для анализа результата запроса после получения результата запроса, переданного блоком получения данных;
устройство оценки ресурсов сети дополнительно содержит базу данных оценки и блок генерирования результатов оценки; при этом:
база данных оценки сконфигурирована для хранения результата анализа, полученного после анализа результата запроса блоком проверки при оценке; и
блок генерирования результата оценки сконфигурирован для генерирования форм отчета об оценке в соответствии с результатом анализа, сохраненным в базе данных оценки.
8. Устройство для получения данных при оценке ресурсов сети, содержащее: устройство оценки ресурсов сети и устройство управления сетью, при этом:
устройство оценки ресурсов сети сконфигурировано: при запросе данных, для чтения сконфигурированного файла правила, содержащего тип подлежащих запросу данных, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, содержащим тип подлежащих запросу данных, передачи команды запроса на устройство управления сетью и получения результата запроса, выдаваемого устройством управления сетью;
устройство управления сетью сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной устройством оценки ресурсов сети, и выдачи результата запроса устройству оценки ресурсов сети, при этом интерфейс самого устройства управления сетью, соответствующий команде запроса, содержит интерфейс сравнения и передачи на вышестоящий уровень, интерфейс команд оборудования запроса и интерфейс запроса из базы данных управления сетью.
Описание изобретения к патенту
Область применения
Настоящее изобретение относится к технологии оценки ресурсов сети в области связи, в частности, к способу и устройству для получения данных при оценке ресурсов сети.
Уровень техники
В связи с быстрым развитием телекоммуникационных технологий масштабы и производительность сетей связи все более и более возрастают. Появляются все новые и новые типы сетевых ресурсов, и вместе с тем все более трудным становится поддержание работоспособности сети. Существующий на сегодняшний день способ оценки ресурсов сети в основном заключается в следующем: сначала проводится сбор данных через устройство управления сетью, после чего проводится оценка и статистический анализ полученных данных вручную или практически вручную. Такой способ оценки ресурсов сети является очень трудоемким и малоэффективным, к тому он очень подвержен различным ошибкам при статистическом анализе. Поэтому существует острая потребность в создании автоматического способа и «разумного» устройства для оценки текущего состояния ресурсов сети.
В настоящее при оценке ресурсов сети основное внимание уделяется данным о состоянии ресурсов сети, динамическим показателям их работы, анализу статических данных, анализу скрытых угроз и прочим аспектам работы сети. Диапазон проводимых проверок включает: текущее состояние работоспособности сети, состояние ресурсов сети за определенный период времени и прочее.
Как правило, проверки, совершаемые для оценки текущего состояния ресурсов сети, должны обеспечивать выполнение двух целей: (1) система оценки ресурсов сети должна позволять проведение оценки и анализа состояния ресурсов сети быстро, всесторонне и точно; (2) система оценки ресурсов сети должна иметь высокую производительность и оказывать наименее возможное влияние на ресурсы сети. Чтобы выполнить две указанные цели, необходимо разработать эффективный способ получения данных.
В настоящее время в основном используются два способа оценки ресурсов сети:
1) система оценки ресурсов сети непосредственно подключается к элементу сетевого оборудования и получает от элемента сетевого оборудования данные о его работе через интерфейс на стороне элемента сетевого оборудования;
2) функция проверки состояния ресурсов сети встроена в устройство управления сетью, и получение данных о работе элемента сетевого оборудования производится путем передачи команд на данный элемент сетевого оборудования через устройство управления сетью.
При первом из упомянутых выше способов, поскольку система оценки ресурсов сети непосредственно взаимодействует с элементом сетевого оборудования, достаточно высок риск повлиять на работу элемента сетевого оборудования, то есть на работу и управление всей системой. Более того, так как в сети могут использоваться различные элементы сетевого оборудования, в системе оценки ресурсов сети необходимо использовать и конфигурировать интерфейсы различных типов, чтобы получать данные от различных элементов сетевого оборудования, что повышает нагрузки на сеть и затрудняет разработку такой системы.
При втором способе сложность разработки системы оценки ресурсов сети ниже, чем при первом способе, но при этом диапазон оценки состояния ресурсов сети фактически ограничивается одним устройством управления сетью, и получаемая информация о состоянии ресурсов сети является недостаточно полной. Кроме того, система оценки ресурсов сети имеет недостаточную портативность и ограничена только определенными типами устройств управления сетью, поэтому при наличии в сети различных устройств управления сетью необходимо конфигурировать различные системы оценки ресурсов сети.
Сущность изобретения
Соответственно, основной целью настоящего изобретения является обеспечить способ и устройство сбора данных для оценки ресурсов сети. Предлагаемые способ и устройство должны обеспечивать эффективный сбор данных, требуемых для оценки ресурсов сети, оказывать меньшее влияние на работу сети и управление сетью в процессе получения данных, и обеспечивать уменьшение сложности разработки системы оценки ресурсов сети.
Для достижения указанных целей в настоящем изобретении предлагается следующее техническое решение.
В частности, предлагается способ получения данных для оценки ресурсов сети, включающий этапы:
чтения сконфигурированного файла правила, задания команды запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле правила, и передачи команды запроса на устройство управления сетью устройством оценки ресурсов сети при запросе данных устройством оценки ресурсов сети; и
запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с полученной командой запроса, и выдачи устройством управления сетью результата запроса устройству оценки ресурсов сети.
Кроме того, чтение сконфигурированного файла правила устройством оценки ресурсов сети при запросе данных устройством оценки ресурсов сети может включать этапы:
уведомления блока получения данных в составе устройства оценки ресурсов сети о типе подлежащих запросу данных, а также сообщение информации об устройстве управления сетью, которое содержит эти данные, блоком проверки при оценке в составе устройства оценки ресурсов сети при запросе данных; и
чтения файла правила, сконфигурированного в адаптере управления сети, который создан в устройстве оценки ресурсов сети и соответствует устройству управления сетью, который содержит подлежащие запросу данные, блоком получения данных после получения им уведомления.
Кроме того, правило запроса может включать решение следующих вопросов:
требуется ли запрос данных с элемента сетевого оборудования; должны ли данные быть запрошены именно с элемента сетевого оборудования; могут ли данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень; и совпадает ли содержание данных, хранящихся в базе данных управления сетью, с содержанием данных, хранящихся на элементе сетевого оборудования.
Кроме того, задание команды запроса в соответствии правилом запроса может включать этапы:
определения, требуется ли запрос подлежащих запросу данных с элемента сетевого оборудования; если требуется запрос подлежащих запросу данных с элемента сетевого оборудования, то - последующего определения, должны ли подлежащие запросу данные быть запрошены именно с элемента сетевого оборудования; если нет, то - задания команды запроса, по которой данные запрашиваются с базы данных управления сетью;
если в процессе определения, должны ли подлежащие запросу данные быть запрошены именно с элемента сетевого оборудования, будет определено, что подлежащие запросу данные должны быть запрошены именно с элемента сетевого оборудования, то - последующего определения, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень; если нет, то - уведомления устройства управления сетью определить, совпадает ли содержание данных, хранящихся в базе данных управления сетью, с содержанием данных, хранящихся на элементе сетевого оборудования, и если они совпадают, то - задания команды запроса, по которой данные запрашиваются с базы данных управления сетью, а если они различны, то - последующего определения, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень;
если при определении, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, будет определено, что подлежащие запросу данные могут быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, то - задания команды запроса, по которой данные запрашиваются через интерфейс сравнения и передачи на вышестоящий уровень; если нет, то - задания команды запроса, по которой данные запрашиваются с элемента сетевого оборудования через интерфейс команд оборудования запроса.
Кроме того, интерфейс самого устройства управления сетью, соответствующий команде запроса, может включать: интерфейс сравнения и передачи на вышестоящий уровень, интерфейс команд оборудования запроса и интерфейс запроса с базы данных управления сетью;
соответственно, запрос данных устройством управления сетью в соответствии с командой запроса может включать этап:
если команда запроса является командой запроса данных через интерфейс сравнения более высокого уровня, то - уведомления интерфейса сравнения и передачи на вышестоящий уровень на проведение им операции запроса данных;
если команда запроса является командой запроса данных через интерфейс команд оборудования запроса, то - уведомления интерфейса интерфейса команд оборудования запроса на проведение им операции запроса данных; и
если команда запроса является командой запроса данных из базы данных управления, то - уведомления интерфейса запроса из базы данных управления сетью на проведение им операции запроса данных.
Способ может дополнительно включать этап:
анализа полученных в результате запроса данных и сохранение результата анализа устройством оценки ресурсов сети; и последующего генерирования форм отчета об оценке устройством оценки ресурсов сети в соответствии с результатами анализа.
В настоящем изобретении предлагается также устройство для получения данных при оценке ресурсов сети. Предлагаемое устройство включает устройство оценки ресурсов сети и устройство управления сетью; и при этом:
устройство оценки ресурсов сети сконфигурировано: при запросе данных - для чтения сконфигурированного файла правила, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, передачи команды запроса на устройство управления сетью и получения результата запроса, выдаваемого устройством управления сетью;
устройство управления сетью сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной устройством оценки ресурсов сети, и выдачи результата запроса устройству оценки ресурсов сети.
Кроме того, устройство оценки ресурсов сети может дополнительно включать блок проверки при оценке, блок получения данных и адаптер управления сетью, соответствующий устройству управления сетью; при этом:
блок проверки при оценке сконфигурирован: при запросе данных, для уведомления блока получения данных о типе подлежащих запросу данных и для сообщения информации об устройстве управления сетью, содержащем запрашиваемые данные, и для получения результата запроса, переданного блоком получения данных и выданного устройством управления сетью;
блок получения данных сконфигурирован: после получения уведомления, отправленного блоком проверки при оценке - для чтения файла правила, сконфигурированного в адаптере управления сетью, соответствующем устройству управления сетью, содержащему запрашиваемые данные, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, и передачи команды запроса на устройство управления сетью, и передачи результата запроса, присланного адаптером управления сетью и выданного устройством управления сетью блоку оценки при проверке;
адаптер управления сетью сконфигурирован для хранения сконфигурированного файла правила и осуществления связи между блоком получения данных и устройством управления сетью;
соответственно, устройство управления сетью дополнительно сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной блоком получения данных, и выдачи результата запроса блоку оценки при проверке через адаптер управления сетью и блок получения данных.
Кроме того, блок проверки при оценке дополнительно сконфигурирован для анализа результата запроса после получения результата запроса, переданного блоком получения данных;
устройство оценки ресурсов сети может дополнительно включать базу данных оценки и блок генерирования результатов оценки; при этом:
база данных оценки сконфигурирована для хранения результата анализа, полученного после анализа результата запроса блоком проверки при оценке; и
блок генерирования результата оценки сконфигурирован для генерирования форм отчета об оценке в соответствии с результатом анализа, сохраненном в базе данных оценки.
Кроме того, интерфейс самого устройства управления сетью, соответствующий команде запроса, может включать: интерфейс сравнения и передачи на вышестоящий уровень, интерфейс команд оборудования запроса и интерфейс запроса из базы данных управления сетью.
В соответствии со способом и устройством для получения данных при оценке ресурсов сети в соответствии с настоящим изобретением, при запросе данных устройство оценки ресурсов сети читает сконфигурированный файл правила, задает команду запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле правила, и передает команду запроса на устройство управления сетью; и устройство управления сетью запрашивает данные через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с полученной командой запроса, и выдает результат запроса устройству оценки ресурсов сети. В соответствии с настоящим изобретением для повышения эффективности получения данных в файле правила задается соответствующее правило запроса данных; при запросе данных в соответствии с правилом запроса задается соответствующая команда запроса, и устройство управления сетью уведомляется осуществить операцию запроса данных через соответствующий интерфейс. За счет этого становится возможным повысить эффективность получения данных устройством оценки ресурсов сети.
Кроме того, так как устройство оценки ресурсов сети независимо от устройства управления сетью, требуется лишь сконфигурировать соответствующие адаптеры управления сетью для различных устройств управления сетью, поэтому предлагаемое устройство оценки ресурсов сети характеризуется малой сложностью внедрения и большим спектром возможного применения, и может получать данные с элементов оборудования сети, управляемых различными типами устройств управления сетью. С другой стороны, устройство оценки ресурсов сети в соответствии с настоящим изобретением осуществляет получение данных от элементов сетевого оборудования через устройство управления сетью, то есть устройство оценки ресурсов сети не находится в непосредственной связи с элементом сетевого оборудования, и поэтому не оказывает влияния на работу существующей сети и управление ей, и не требуется конфигурировать интерфейсы, осуществляющие связь с устройством оценки ресурсов сети, для элемента сетевого оборудования. По сравнению с существующим уровнем техники, настоящее изобретение характеризуется малой трудоемкостью внедрения и простотой лежащего в его основе способа.
Краткое описание чертежей
Фиг.1. - схема, отображающая основные этапы способа получения данных при оценке ресурсов сети в соответствии с настоящим изобретением.
Фиг.2. - схема, отображающая способ задания команды запроса в соответствии с правилом запроса, заданным в файле правила, в соответствии с настоящим изобретением.
Фиг.3. - структура устройства оценки ресурсов сети в среде с различными типами устройств управления сетью, в соответствии с настоящим изобретением.
Фиг.4. - хема устройства получения данных при оценке ресурсов сети в соответствии с настоящим изобретением.
Подробное описание изобретения
Основная идея настоящего изобретения заключается в следующем: при запросе данных устройство оценки ресурсов сети читает сконфигурированный файл правила, задает команду запроса подлежащих запросу данных в соответствии с правилом запроса, которое заданно в файле правила, и передает команду запроса на устройство управления сетью; и устройство управления сетью запрашивает данные через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с полученной командой запроса, и выдает результат запроса устройству оценки ресурсов сети.
Кроме того, устройство оценки ресурсов сети может анализировать полученные данные, сохранять результат анализа, а также генерировать формы отчета об оценке на основании результатов анализа.
Внутри устройства оценки ресурсов сети в соответствии с настоящим изобретением конфигурируются блок проверки при оценке и блок получения данных, требующиеся во время получения данных, а также адаптеры управления сетью, соответствующие устройствам управления сетью. Устройство оценки ресурсов сети осуществляет связь с соответствующими устройствами управления сетью через соответствующий адаптер управления сетью.
Ниже приводится подробное описание настоящего изобретения на примере его конкретных воплощений, сопровождаемых прилагаемыми чертежами.
На фиг.1 представлена схема, отображающая способ сбора данных при оценке ресурсов сети в соответствии с настоящим изобретением. Как показано на данном чертеже, предлагаемый способ включает следующие этапы, на которых:
Этап 101: при запросе данных устройство оценки ресурсов сети читает сконфигурированный файл правила.
А именно, при запросе данных блок проверки при оценке устройства оценки ресурсов сети уведомляет блок получения данных о типе подлежащих запросу данных (например, число сконфигурированных источников отсчета времени, период собственных колебаний конфигурации часов, значение регистра каждого одноплатного элемента, прочая информация о каждом одноплатном элементе), и сообщает информацию об устройстве управления сетью, которое содержит такие данные. После получения уведомления блок получения данных читает файл правила, сконфигурированный в соответствующем адаптере управления сетью. Адаптер управления сетью соответствует устройству управления сетью, который содержит требуемые данные.
Кроме того, файл правила, созданный на адаптере управления сетью, соответствующим образом сконфигурирован, то есть содержит правила запроса различного типа данных, и такой файл хранится на адаптере управления сетью. Ниже правила запроса будут описаны более подробно.
Для обеспечения эффективного способа получения данных в настоящем изобретении используются следующие принципы получения данных:
во-первых, поскольку запрос данных из базы данных управления сетью более эффективен, чем запрос данных с элемента сетевого оборудования, то запросов данных с элементов сетевого оборудования следует избегать, насколько это возможно. То есть, для данных, хранящихся как в базе данных управления сетью, так и в элементе сетевого оборудования, следует сначала использовать функцию интерфейса синхронных модулей устройства управления и определить, не являются ли сохраненные в упомянутых устройствах данные идентичными, и только в тех случаях, когда сохраненные данные не являются идентичными, данные следует запрашивать с элемента сетевого оборудования. Во всех остальных случаях данные запрашиваются с базы данных управления сетью;
во-вторых, в случаях запроса данных с элемента сетевого оборудования запрос партии данных более эффективен, чем запрос отдельных данных много раз с одного и того же элемента сетевого оборудования. Большинство существующих устройств управления сетью оборудованы интерфейсами сравнения и передачи на более высокий уровень, что делает возможным запросить партию данных с элемента сетевого оборудования в виде пакета передаваемых данных.
Исходя из упомянутых выше принципов получения данных, в настоящем изобретении предусматривается задание правил запроса данных различного типа, на основании которых блок получения данных передает команды запроса. Такие правила запроса данных, в частности, содержат принятие следующих решений:
(1) необходим ли запрос данного типа данных с элемента сетевого оборудования;
(2) должны ли быть данного типа данные запрошены именно с элемента сетевого оборудования; при этом, хранятся ли подлежащие запросу с элемента сетевого оборудования данные только на элементе сетевого оборудования, или эти данные характеризуются повышенными требованиями к актуализации;
(3) могут ли данного типа данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, и здесь подразумевается, что данные с устройств управления сетью, которые могут конфигурироваться без подключения к сети, могут быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень; и
(4) хранится ли содержание данного типа данных одновременно в базе данных управления сетью и в элементе сетевого оборудования.
Этап 102: устройство оценки ресурсов сети задает команду запроса подлежащих запросу данных в соответствии с правилом запроса, заданным в файле правила, и передает команду запроса на устройство управления сетью.
В частности, блок получения данных в составе устройства оценки ресурсов сети задает команду запроса подлежащих запросу данных в соответствии с правилом запроса, заданном в прочитанном файле правила, и передает команду запроса на устройство управления сетью через адаптер управления сетью, соответствующий устройству управления сетью.
Здесь подразумевается, что блок получения данных в конце концов выработает одну из трех команд запроса, в соответствии с правилами запроса, описанными в отношении этапа 101, которые соответственно включают: запрос с базы данных управления сетью, запрос через интерфейс сравнения и передачи на более высокий уровень, и запрос с элемента сетевого оборудования через интерфейс команд оборудования запроса.
Ниже приводится более подробное описание этапа выработки команды запроса подлежащих запросу данных в соответствии с правилами запроса, заданными в файле правила. Как показано на фиг.2, данный этап включает следующие этапы:
Этап 101A: определения, необходим ли запрос подлежащих запросу данных с элемента сетевого оборудования; если да, то далее выполняется этап 101B, а если нет, то выполняется этап 101Е3;
здесь подразумевается, что упомянутое выше определение основывается на правиле запроса, соответствующем подлежащим запросу данным, и заданном в файле правила;
Этап 101B: определения, должны ли подлежащие запросу данные быть запрошены именно с элемента сетевого оборудования; если да, то далее выполняется этап 101C, а если нет, то выполняется этап 101D;
здесь подразумевается, что упомянутое выше определение основывается на правиле запроса, соответствующем подлежащим запросу данным, и заданном в файле правила;
Этап 101C: определения, могут ли подлежащие запросу данные быть запрошены с помощью интерфейса сравнения и передачи на вышестоящий уровень, если да, то далее выполняется этап 101Е1, а если нет, то выполняется этап 101Е2;
здесь подразумевается, что упомянутое выше определение основывается на правиле запроса, соответствующем подлежащим запросу данным, и заданном в файле правила;
Этап 101D: уведомления устройства управления сетью совершить определение, является ли содержание подлежащих запросу данных, хранящихся в базе данных управления сетью, идентичным содержанию данных, хранящихся в элементе сетевого оборудования; если они являются идентичными, выполняется этап 101Е3, а в противном случае выполняется этап 101C;
а именно, на данном этапе блок получения данных уведомляет интерфейс синхронных модулей, имеющийся в устройстве управления сетью, через адаптер управления сетью, определить, является ли содержание подлежащих запросу данных, хранящихся в базе данных управления сетью, идентичным содержанию данных, хранящихся в элементе сетевого оборудования, после чего упомянутый интерфейс через адаптер управления сетью выдает блоку получения данных результат определения; и если блок получения данных определяет, что результаты определения показывают, что содержание упомянутых данных идентично, то далее выполняется этап 101Е3; если же содержание данных различно, то выполняется этап 101C;
при этом интерфейс синхронных модулей является существующим модулем в составе существующего устройства управления сетью, и выполняемая операция определения выполняется относится к существующему уровню техники, поэтому ее подробного описания в настоящей заявке не приводим;
Этап 101E1: задания команды запроса, по которой данные запрашиваются через интерфейс сравнения и передачи на вышестоящий уровень, и на этом данный процесс заканчивается.
Этап 101Е2: задания команды запроса, по которой данные запрашиваются с элемента сетевого оборудования через интерфейс команд оборудования запроса, и на этом данный процесс заканчивается.
Этап 101Е3: задания команды запроса, по которой данные запрашиваются из базы данных управления сетью.
Этап 103: устройство управления сетью запрашивает данные через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с полученной командой запроса, и выдает результат запроса устройству оценки ресурсов сети.
В частности, команда запроса, переданная блоком получения данных, принимается интерфейсом распределения команд, содержащимся в устройстве управления сетью. Интерфейс распределения команд уведомляет соответствующий интерфейс провести операцию запроса данных в соответствии с различными типами команд запроса, например, если команда запроса представляет собой команду запроса данных через интерфейс сравнения и передачи на вышестоящий уровень, то он уведомляет интерфейс сравнения и передачи на вышестоящий уровень провести операцию запроса данных; если команда запроса представляет собой команду запроса данных с элемента сетевого оборудования через интерфейс команд оборудования запроса, то он уведомляет интерфейс команд оборудования запроса провести операцию запроса данных; и если команда запроса представляет собой команду запроса данных с базы данных управления сетью, то он уведомляет базу данных управления сетью провести операцию запроса данных.
После совершения операций запроса каждый интерфейс передает результат запроса на блок получения данных через интерфейс распределения команд и адаптер управления сетью устройства оценки ресурсов сети, соответствующий устройству управления сетью, наконец, после этого блок получения данных передает результат запроса на блок проверки при запросе.
При этом все упомянутые интерфейсы в составе устройства управления сетью являются существующими его компонентами, и упомянутые операции соответствуют существующему уровню техники, поэтому их подробного описания в настоящей заявке не приводится.
Кроме того, устройство оценки ресурсов сети может анализировать полученные данные запроса и сохранять результаты анализа, и может также генерировать формы отчета об оценке в соответствии с результатами анализа.
В частности, в устройстве оценки ресурсов сети может быть создан блок генерирования базы данных оценки и результата оценки; после получения результата запроса, переданного устройством управления сетью, блок проверки при оценке может анализировать результат запроса и сохранять результат анализа в базе данных оценки; блок генерирования результата оценки может также генерировать формы отчета об оценке в соответствии с результатом анализа, сохраненным в базе данных оценки.
На фиг.3 показана структурная схема устройства оценки ресурсов сети в среде с множеством устройств управления сетью в соответствии с настоящим изобретением. Как показано на данном чертеже, устройство оценки ресурсов сети независимо от какого-либо устройства управления сетью, и не находится в непосредственном взаимодействии с каким-либо из элементов сетевого оборудования.
На фиг.4 показана структурная схема устройства получения данных для оценки ресурсов сети в соответствии с настоящим изобретением. Как показано на данном чертеже, предлагаемое устройство содержит устройство оценки ресурсов сети и устройство управления сетью. На практике в устройстве получения данных может иметься несколько устройств управления сетью, каждый из которых имеет такую же структуру. Структурная схема одного из таких устройства управления сетью и показана на фиг.4.
Устройство оценки ресурсов сети сконфигурировано: при запросе данных - для чтения сконфигурированного файла правила, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, передачи команды запроса на устройство управления сетью и получения результата запроса, выдаваемого устройством управления сетью;
устройство управления сетью сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной устройством оценки ресурсов сети, и выдачи результата запроса устройству оценки ресурсов сети.
Кроме того, устройство оценки ресурсов сети может дополнительно включать блок проверки при оценке, блок получения данных и адаптер управления сетью, соответствующий устройству управления сетью; при этом:
блок проверки при оценке сконфигурирован: при запросе данных - для уведомления блока получения данных о типе подлежащих запросу данных и для сообщения информации об устройстве управления сетью, содержащем запрашиваемые данные, и для получения результата запроса, переданного блоком получения данных и выданного устройством управления сетью;
блок получения данных сконфигурирован: после получения уведомления - отправленного блоком проверки при оценке, для чтения файла правила, сконфигурированного в адаптере управления сетью, соответствующем устройству управления сетью, содержащему запрашиваемые данные, задания команды запроса подлежащих запросу данных в соответствии с правилом, заданным в файле правила, и передачи команды запроса на устройство управления сетью, и передачи результата запроса, присланного адаптером управления сетью и выданного устройством управления сетью блоку оценки при проверке;
адаптер управления сетью сконфигурирован для хранения сконфигурированного файла правила и осуществления связи между блоком получения данных и устройством управления сетью;
соответственно, устройство управления сетью дополнительно сконфигурировано для запроса данных через интерфейс самого устройства управления сетью, соответствующий команде запроса, в соответствии с командой запроса, переданной блоком получения данных, и выдачи результата запроса на блок оценки при проверке через адаптер управления сетью и блок получения данных.
Блок проверки при оценке сконфигурирован также для анализа результата запроса после получения результата запроса, переданного блоком получения данных.
Устройство оценки ресурсов сети содержит также базу данных оценки, сконфигурированную для хранения результатов анализа, полученных после анализа результатов запроса блоком оценки при проверке.
Устройство оценки ресурсов сети дополнительно содержит блок генерирования результатов оценки, сконфигурированный для выработки форм отчета об оценке в соответствии с результатом анализа, сохраненным в базе данных оценки.
В соответствии с настоящим изобретением, устройство управления сетью включает три интерфейса для запроса новых данных, которыми являются: интерфейс сравнения и передачи на вышестоящий уровень, интерфейс команд оборудования запроса и интерфейс запроса из базы данных управления сетью. Все три упомянутых интерфейса являются интерфейсами, существующими в устройстве управления сетью, и используются для осуществления соответствующих операций запроса данных в соответствии с командой запроса, переданной устройством оценки ресурсов сети. В частности, интерфейс распределения команд, имеющийся в устройстве управления сетью, получает команду запроса, переданную устройством оценки ресурсов сети; интерфейс распределения команд уведомляет соответствующий из вышеупомянутых трех интерфейсов осуществить операцию запроса данных в соответствии с различными типами команд запроса.
Устройство управления сетью содержит также интерфейс синхронных модулей, используемый для определения, идентично ли содержание подлежащих запросу данных, хранящихся в базе данных, содержанию данных на элементе сетевого оборудования. Данная операция также относится к существующим технологиям.
Выше были представлены только предпочтительные воплощения изобретения, и не подразумевалось ограничить ими защищаемый масштаб изобретения; и поэтому любые модификации, эквивалентные замены, усовершенствования и прочие изменения, соответствующие идее и принципам настоящего изобретения, должны быть включены в защищаемый масштаб настоящего изобретения.
Класс H04L12/24 устройства для обслуживания и управления