RU2518194C2 - Система видеонаблюдения с распределенными узлами и способ управления такой системой - Google Patents

Система видеонаблюдения с распределенными узлами и способ управления такой системой Download PDF

Info

Publication number
RU2518194C2
RU2518194C2 RU2011152047/07A RU2011152047A RU2518194C2 RU 2518194 C2 RU2518194 C2 RU 2518194C2 RU 2011152047/07 A RU2011152047/07 A RU 2011152047/07A RU 2011152047 A RU2011152047 A RU 2011152047A RU 2518194 C2 RU2518194 C2 RU 2518194C2
Authority
RU
Russia
Prior art keywords
data
video surveillance
service
surveillance system
unit
Prior art date
Application number
RU2011152047/07A
Other languages
English (en)
Other versions
RU2011152047A (ru
Inventor
Янцин ФЭН
Тао ЮЙ
Original Assignee
ЗетТиИ Корпорейшн
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ЗетТиИ Корпорейшн filed Critical ЗетТиИ Корпорейшн
Publication of RU2011152047A publication Critical patent/RU2011152047A/ru
Application granted granted Critical
Publication of RU2518194C2 publication Critical patent/RU2518194C2/ru

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/508Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement
    • H04L41/509Network service management, e.g. ensuring proper service fulfilment according to agreements based on type of value added network service under agreement wherein the managed service relates to media content delivery, e.g. audio, video or TV
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B13/00Burglar, theft or intruder alarms
    • G08B13/18Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength
    • G08B13/189Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems
    • G08B13/194Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems
    • G08B13/196Actuation by interference with heat, light, or radiation of shorter wavelength; Actuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
    • G08B13/19654Details concerning communication with a camera
    • G08B13/19656Network used to communicate with a camera, e.g. WAN, LAN, Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • H04L43/55Testing of service level quality, e.g. simulating service usage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1073Registration or de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

Изобретение относится к системе видеонаблюдения с распределенными узлами и способу управления такой системой. Техническим результатом является обеспечение долгосрочной стабильной работы системы видеонаблюдения при большой нагрузке, а также обработки данных в режиме реального времени при большой нагрузке. Указанный технический результат достигается тем, что предложена система управления видеонаблюдением с распределенными узлами, включающая множество сервисных узлов системы видеонаблюдения (VSS), платформу управления сервисного центра, предварительный блок (PU) и клиентский блок (CU). Каждый из сервисных узлов системы видеонаблюдения соединяет предварительный блок, который используется для сбора информации видеонаблюдения, с клиентским блоком, который используется для отображения указанной информации видеонаблюдения; клиентский блок и предварительный блок имеют прямой доступ к каждому из сервисных узлов системы видеонаблюдения для сбора данных; данные в множестве сервисных узлов системы видеонаблюдения синхронизируются с данными в платформе управления сервисного центра. 2 н. и 10 з.п. ф-лы, 6 ил.

Description

Область техники
Изобретение относится к системе видеонаблюдения с распределенными узлами и способу управления такой системой.
Предыдущие технические решения в данной области
Услуга сетевого видеонаблюдения является расширенной услугой широкополосной сети на основе наблюдения, передачи, хранения и управления изображением удаленного объекта. Эта услуга обеспечивает передачу изображений из распределенных и независимых точек с помощью широкополосной сети для формирования единой системы контроля, единой системы хранения, единой системы управления и использования ресурсов между регионами в пределах полного диапазона. Система сетевого видеонаблюдения одновременно отвечает требованиям общественного контроля и профессионального контроля, является независимой сетью и не только может осуществлять услугу видеонаблюдения с помощью мобильного потокового мультимедиа, но также может осуществлять услугу видеонаблюдения с помощью сети интерактивного телевидения по Интернет-протоколу (IPTV).
Существующая система видеонаблюдения обычно включает в себя множество подсистем, и, если совместная работа различных подсистем не является идеальной, не могут быть поддержаны доступ через предварительный блок (Pre Unit, PU) с большой пропускной способностью, перенаправление медиаданных, клиентский доступ и хранение видеозаписей. Таким образом, существует необходимость в разработке новой архитектуры системы видеонаблюдения, чтобы решить проблему совместной работы различных подсистем.
Существующая сервисная система видеонаблюдения часто использует структуру с одним узлом. Как показано на структурной схеме системы видеонаблюдения с одним узлом на фиг.1, в систему видеонаблюдения с одним узлом входят система управления порталом (Portal Manager System, PMS) / система управления потоком (Streaming Management System, SMS), система управления регистрацией (Register Manager, RGM), которая включает в себя модуль управления регистрацией RGM и промежуточный модуль регистрации RGM, а также система сети доставки контента (Content Delivery Network, CDN), которая включает модуль управления доставкой контента CDN, промежуточный модуль CDN и потоковый сервер (Streaming Server, SS). Система RGM и система CDN обычно устанавливаются на одном устройстве, но все-таки для обработки данных используется централизованный режим обработки.
Показанная на фиг.1 система видеонаблюдения с данной централизованной структурой имеет, главным образом, следующие очевидные недостатки:
1. В модуле RGM сосредоточено слишком большое количество сервисной обработки, что легко становится узким местом для производительности системы.
2. Взаимодействие данных между сервером базы данных и различными подсистемами происходит слишком часто, что легко становится узким местом базы данных, когда объем данных значителен.
3. Большая пропускная способность устройства не поддерживается. Если существующая структура коммерческой системы видеонаблюдения требует большой пропускной способности для доступа к PU, пересылки медиаданных, клиентского доступа и хранения записей, услуги могут быть централизованы в системном модуле RGM для обработки, что может привести к большим системным нагрузкам, частым задержкам ответа и, таким образом, может вызвать отказ системы.
4. Масштабируемость системы оставляет желать лучшего. Платформа аппаратного обеспечения системы, база данных и системное программное обеспечение не имеют хорошей масштабируемости, система не может быть расширена и скорректирована, а оперативные возможности и производительность системы не могут быть оптимизированы и улучшены при условии обеспечения нормального функционирования службы в существующей сети.
5. Расширяемость системы оставляет желать лучшего. Если платформа должна быть расширена, архитектура платформы должна быть скорректирована, что делает расширение платформы крайне сложным.
Для устранения указанных пяти недостатков, существующие решения пытаются использовать схему распределенных узлов. Схема распределенных узлов требует, чтобы каждый сервисный узел системы видеонаблюдения службы видеоконтроля поддерживал данные этого узла. Тем не менее, присутствует ряд условий, связанных с изменением данных, таких как:
а) в платформу сервисного центра вводятся новые устройства или изменяется информация о конфигурации устройства;
б) непосредственно изменяется информация в PU;
в) клиентский блок (Client Unit, CU) изменяет данные, хранящиеся в узлах;
г) в работе системы возникает аномалия, за исключением случаев отката транзакции с базой данных.
При отсутствии синхронизационного механизма для обеспечения согласованности данных различных сервисных узлов системы видеонаблюдения, когда возникают вышеназванные условия, информация различных узлов будет несовместима с последними данными в базе данных. Если возникает такая ситуация, то данные могут не согласовываться, когда к системе подключаются новые устройства; контроль не может работать нормально из-за несоответствия между информацией PU и данными базы данных; также в каждом из узлов командные системы противоречат друг другу, что приводит к несогласованности в отображении доступа пользователей к различным узлам и информацией командной системы устройства. Когда возникают данные условия, существующая система может только перезагрузить узловые устройства для повторного получения данных с целью обеспечения согласованности. Тем не менее, частая перезагрузка устройства приводит к перерывам в работе, что неприемлемо для пользователей. Поэтому применение механизма синхронизации для обеспечения согласованности данных различных узлов является проблемой, которая должна быть решена при использовании структуры распределенных узлов.
Сущность изобретения
Основной задачей настоящего изобретения является создание системы видеонаблюдения с распределенными узлами и способа управления данной системой с учетом недостатков известных систем видеонаблюдения, а также разработка новой системы видеонаблюдения со структурой распределенных узлов и способа управления для поддержки согласованности данных узлов таким образом, чтобы построить систему видеонаблюдения, которая пригодна для широкого применения.
Настоящее изобретение предлагает систему видеонаблюдения с распределенными узлами, которая включает в себя множество сервисных узлов системы видеонаблюдения (Video Surveillance System, VSS), платформу управления сервисного центра, предварительный блок (PU) и клиентский блок (CU), при этом
платформа управления сервисного центра предназначена для управления множеством сервисных узлов системы видеонаблюдения;
каждый из сервисных узлов системы видеонаблюдения соединяет предварительный блок и клиентский блок и предназначен для предоставления данных для предварительного блока и клиентского блока;
предварительный блок предназначен для сбора информации видеонаблюдения и прямого доступа к каждому из сервисных узлов системы видеонаблюдения для сбора данных;
клиентский блок предназначен для отображения информации видеонаблюдения и прямого доступа к каждому из сервисных узлов системы видеонаблюдения для сбора данных,
причем данные в множестве сервисных узлов системы видеонаблюдения синхронизируются с данными в платформе управления сервисного центра.
В системе согласно настоящему изобретению сервисный узел системы видеонаблюдения включает модуль управления регистрацией (RGM), модуль управления сетью доставки контента (CDN) и потоковый сервер (SS), при этом
модуль управления регистрацией предназначен для выполнения аутентификации, поддержки в рабочем состоянии, панорамирования, наклона и управления объективом, конфигурирования, установки параметров записи и разделения, определения и постановки в очередь задачи записи с помощью сервисных сигналов, а также установки удаленной связи с клиентским блоком и предварительным блоком по протоколу управления передачей (TCP); и
модуль управления сетью доставки контента предназначен для управления потоковым сервером для направления данных через модуль управления регистрацией.
В системе согласно настоящему изобретению платформа управления сервисного центра включает в себя систему управления контролем (Monitor Manager System, MMS), систему управления контентом (Content Manager System, CMS) и платформу распределения медиаданных (Media Distributor Platform, MDP), при этом
система управления контролем предназначена для открытия аккаунта для клиентского блока и предварительного блока и выполнения управления авторизацией для клиентского блока и предварительного блока, а также выполнения основных операций и технической поддержки для платформы управления сервисного центра;
система управления контентом предназначена для управления данными и сервисными узлами системы видеонаблюдения; и
платформа распределения медиаданных предназначена для управления модулем управления сетью доставки контента.
В системе согласно настоящему изобретению модуль управления регистрацией включает в себя базу данных памяти, предназначенную для хранения в реальном времени динамических данных клиентского блока и предварительного блока сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией;
система управления контентом предназначена для хранения статических данных всех клиентских блоков и предварительных блоков в системе видеонаблюдения;
модуль управления регистрацией также предназначен для синхронизации статических данных сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией, из системы управления контентом при перезапуске.
В системе согласно настоящему изобретению
система управления контентом также предназначена для предоставления регистрационной информации о клиентском блоке и предварительном блоке при их первой регистрации;
модуль управления регистрацией также предназначен для получения регистрационной информации, возвращаемой системе управления контентом, когда клиентский блок и предварительный блок сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией, регистрируются в системе управления контентом в первый раз.
В системе согласно настоящему изобретению клиентский блок включает одно или любую комбинацию из следующего: мониторный центр (Monitor Center, MOC), телевизионную стенку, веб-плагин, мобильный телефон и телеприставку.
В системе согласно настоящему изобретению предварительный блок включает одно или любую комбинацию из следующего: камеру с поддержкой Интернет-протокола (Internet Protocol Camera, IPC), цифровой видеосервер (Digital Video Server, DVS) и цифровой видеорекордер (Digital Video Recorder, DVR).
В системе согласно настоящему изобретению, когда данные в множестве сервисных узлов системы видеонаблюдения синхронизируют с данными в платформе управления сервисного центра,
система управления контролем дополнительно предназначена для отправки уведомлений о синхронизации данных в систему управления контентом, и
система управления контентом дополнительно предназначена для:
получения данных, которые требуют изменения, из базы данных в соответствии с полученным уведомлением о синхронизации данных;
поиска сервисного узла системы видеонаблюдения, который должен быть синхронизирован, через узловую маршрутизацию;
отправки уведомления о синхронизации данных в модуль управления регистрацией узла (Node Register Manager, RGM-N), который должен изменить данные; а также
получения уведомления о завершении синхронизации данных из модуля управления регистрацией узла после изменения базы данных памяти.
В системе согласно настоящему изобретению, когда данные в множестве сервисных узлов системы видеонаблюдения синхронизируют с данными в платформе управления сервисного центра,
предварительный блок дополнительно предназначен для изменения данных в базе данных памяти сервисного узла системы видеонаблюдения, которому принадлежит этот предварительный блок; и
система управления контентом также предназначена для:
получения информации о синхронизации данных, направленной модулем управления регистрацией узла (RGM-N);
изменения базы данных в соответствии с информацией о синхронизации данных и
возврата подтверждающей информации о завершении синхронизации данных в модуль управления регистрацией узла.
Настоящее изобретение дополнительно раскрывает способ управления системой видеонаблюдения с распределенными узлами, включающий:
направление информации коммуникационного запроса из клиентского блока в модуль управления регистрацией (RGM) сервисного узла системы видеонаблюдения (VSS), которому принадлежит этот клиентский блок;
первоначальный поиск предварительного блока (PU) в базе данных памяти, выполняемый модулем управления регистрацией, и отправку ответного сообщения в клиентский блок, если предварительный блок найден, или отправку сообщения запроса в платформу управления сервисного центра, если предварительный блок не найден;
отправку информации запроса платформой управления сервисного центра в сервисный узел системы видеонаблюдения, в котором зарегистрирован предварительный блок;
получение сообщения запроса сервисными узлами системы видеонаблюдения, зарегистрированными предварительным блоком, и пересылку сообщения запроса в предварительный блок, а затем получение ответного сообщения из предварительного блока и пересылку ответного сообщения в модуль управления регистрацией; и
возврат полученного модулем управления регистрацией ответного сообщения в клиентский блок,
так чтобы осуществлять связь между клиентским блоком и предварительным блоком сервисных узлов системы видеонаблюдения.
Способ согласно настоящему изобретению дополнительно включает:
поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра.
Согласно способу настоящего изобретения, поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра, включает:
отправку уведомления о синхронизации данных системой управления контролем (MMS) платформы управления сервисного центра в систему управления контентом (CMS), когда данные обновлены;
получение данных, которые требуют изменения, системой управления контентом из базы данных, нахождение сервисного узла системы видеонаблюдения, который должен быть синхронизирован, посредством узловой маршрутизации, а затем отправку информации о синхронизации данных модулю управления регистрацией узла (RGM-N), которому следует изменить данные; и
внесение изменения в базу данных памяти модулем управления регистрацией узла в соответствии с полученной информацией о синхронизации данных.
Согласно способу настоящего изобретения, поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра, включает:
отправку уведомления об изменении в модуль управления регистрацией предварительным блоком при изменении данных в базе данных памяти сервисного узла системы видеонаблюдения, которому принадлежит этот предварительный блок;
отправку из модуля управления регистрацией информации о синхронизации данных в систему управления контентом платформы управления сервисного центра; и
внесение изменения в базу данных системой управления контентом, в соответствии с полученной информацией о синхронизации данных.
По сравнению с существующей узловой структурой системы видеонаблюдения и способом управления такой системой, система видеонаблюдения с распределенными узлами и способ управления, предлагаемые настоящим изобретением, имеют следующие преимущества.
1. CU и PU имеют непосредственный доступ к каждому из узлов для получения данных, что сокращает количество обращений к базе данных и решает проблему узких мест доступа к базе данных.
2. Синхронизационные механизмы используются для обеспечения согласованности данных, хранящихся в множестве узлов VSS, что решает проблему частой несинхронности данных из-за распределенных узлов, и, таким образом, обслуживающий процесс может быть распределен между различными узлами VSS.
3. Функции различных подсистем перекомбинированы, благодаря чему нет медленной реакции части подсистем и, таким образом, не возникает узких мест для всей системы видеонаблюдения из-за одновременной обработки большого объема данных.
4. Платформа имеет мощный потенциал для увеличения пропускной способности. Когда пропускная способность платформы требует расширения, необходимо лишь увеличить устройства, такие как сервер и так далее, не меняя архитектуры платформы.
Краткое описание чертежей
Фиг.1 является структурной схемой одного узла системы видеонаблюдения согласно известному уровню техники;
Фиг.2 и 3 являются структурными схемами распределенных узлов системы видеонаблюдения в соответствии с настоящим изобретением;
Фиг.4 является блок-схемой способа связи между клиентским блоком и предварительным блоком в соответствии с настоящим изобретением;
фиг.5 является блок-схемой способа для обеспечения согласованности данных между различными распределенными узлами в пассивном режиме; и
фиг.6 является блок-схемой способа для обеспечения согласованности данных между различными распределенными узлами в активном режиме.
Предпочтительные варианты осуществления настоящего изобретения
Настоящее изобретение далее подробно описано вместе с прилагаемыми чертежами и вариантами осуществления.
Настоящее изобретение предлагает способ обеспечения согласованности данных различных узлов для улучшения системы видеонаблюдения с распределенными узлами, который выполняет структурную оптимизацию и реорганизацию, главным образом, на основе структуры, используемой существующей системой видеонаблюдения. Настоящее изобретение предлагает новую структуру распределенных узлов и два механизма синхронизации, причем механизмы синхронизации решают проблему согласованности данных, генерируемых распределенной структурой. Настоящее изобретение может также устранить множество недостатков существующей системы видеонаблюдения.
Один из вариантов осуществления настоящего изобретения предлагает систему 100 видеонаблюдения, которая использует структуру распределенных узлов, и способ управления системой для поддержания согласованности данных этих узлов. Как показано на фиг.2, составные части системы видеонаблюдения включают в себя: платформу 101 управления сервисного центра, множество сервисных узлов 102 системы видеонаблюдения (VSS), клиентский блок (CU) 103 и предварительный блок (PU) 104. Платформа 101 управления сервисного центра управляет множеством сервисных узлов VSS, а каждый сервисный узел соединяет соответствующий CU и соответствующий PU.
Как показано на фиг.3, в различных вариантах платформа 101 управления сервисным центром, относящаяся к настоящему изобретению, может включать в себя систему управления контролем (MMS), систему управления контентом (CMS), платформу распределения медиаданных (MDP), веб-сайт MDP (MDP-WEB), исходного поставщика платного контента (Content Provider, CP) и сервер оплаты.
Кроме того, CMS не работает в реальном времени, вместо этого, CMS используется только как блок управления данными и узловой блок управления VSS. Когда CU и PU регистрируются в первый раз, информацию о регистрации можно получить через CMS, а затем отправить обратно в сервисный узел VSS, которому принадлежат CU и PU.
MMS предназначена для того, чтобы открыть аккаунт и управлять авторизациями CU и PU, и выполняет базовые операции и техническую поддержку платформы 101 управления сервисного центра.
MDP больше не используется как сервисный блок управления записью и общим перенаправлением и играет только роль управления CDN, вместо управления функциями записи и общего перенаправления в системе видеонаблюдения.
Как показано на фиг.3, в различных вариантах сервисный узел VSS, к которому относится настоящее изобретение, включает в себя модуль управления регистрацией (RGM), модуль сетевой доставки контента (CDN), потоковый сервер (SS), а также исходного поставщика платного контента (CP).
Кроме того, модуль RGM используется как ядро сигнализационной системы всего сервиса, а CU и PU устанавливают удаленную связь с RGM через протокол управления передачей (TCP). Сигнализация всего сервиса осуществляется через RGM, в том числе сервисная сигнализация, такая как аутентификация, поддержка в рабочем состоянии, панорамирование, наклон и управление объективом, конфигурирование, установка параметров записи и т.д. Блоки CU и PU соответственно отнесены к определенному сервисному узлу VSS. В подсистеме модуля RGM используется база данных памяти для хранения данных. Модуль RGM сохраняет в реальном времени динамические данные о CU и PU, а CMS сохраняет статические данные всех CU и PU. Когда модуль RGM перезагружается, статические данные синхронизируются из CMS.
Модуль CDN используется как контрольный сервисный уровень SS, который теперь не осуществляет внешний сервис напрямую, а вместо этого осуществляет внешний сервис через интерфейс модуля RGM. Существуют, главным образом, два интерфейса модуля CDN и модуля RGM, то есть один - сервисный интерфейс, а другой - интерфейс записи. Разделение, установка и постановка в очередь задач записи, первоначально обработанных модулем CDN, реализуются модулем RGM вместо модуля CDN. Модуль CDN используется только для пересылки данных и планирования работы SS.
В различных вариантах осуществления изобретения блок CU, к которому относится настоящее изобретение, может содержать одно или любую комбинацию из следующего: мониторный центр (МОС), телевизионную стенку, веб-плагин, мобильный телефон и телеприставку.
В различных вариантах осуществления изобретения блок PU, к которому относится настоящее изобретение, может содержать одно или любую комбинацию из следующего: камеру с поддержкой Интернет-протокола (IPC), цифровой видеосервер (DVS) и цифровой видеорекордер (DVR).
Кроме того, наиболее важным элементом использования такой структуры распределенных узлов является обеспечение согласованности данных различных узлов. Синхронизация данных различных узлов может быть также обеспечена с помощью двух механизмов изобретения, то есть активной синхронизации и пассивной синхронизации, чтобы скоординировать их с данной структурой распределенных узлов.
Как показано на фиг.4, коммуникационный поток между CU и PU состоит из следующих этапов:
Этап S401: CU посылает сообщение запроса в подсистему модуля RGM.
Этап S402: подсистема модуля RGM отправляет запрос в CMS, если модуль RGM не может найти PU, в который CU отправил запрос на коммуникацию, в соответствии с данными в памяти.
Этап S403: CMS отправляет информацию запроса в модуль управления регистрацией узла (RGM-N) (предположим, узла n VSS), в котором зарегистрирован PU. Модуль RGM-N здесь отличается от модуля RGM на этапе S402. Модуль RGM-N принадлежит узлу n VSS. в то время как модуль RGM на этапе S402 принадлежит узлу 1 VSS. CMS уже не работает в режиме реального времени, а используется только как блок управление данными и узловой блок управления VSS. RGM является ядром сигнализационной системы всего сервиса.
Этап S404: Модуль RGM-N отправляет сообщение запроса модуля RGM-N в PU после получения информации запроса CMS.
Этап S405: PU отправляет ответное сообщение в модуль RGM-N после получения сообщения запроса модуля RGM-N.
Этап S406: Модуль RGM-N отправляет возвращенную информацию в модуль RGM, получив ответное сообщение из PU.
Этап S407: Модуль RGM возвращает сообщение в CU.
В случае наличия нескольких узлов, так как распределенные узлы используются для распределения нагрузки системы для повышения производительности системы, необходимо предоставить способ совместного управления для решения проблемы согласованности данных между множеством узлов и сервером базы данных в платформе управления сервисного центра.
Настоящее изобретение использует два механизма для обеспечения согласованности данных между несколькими узлами. Фиг.5 показывает блок-схему способа обеспечения согласованности данных между различными узлами в пассивном режиме. Фиг.6 показывает блок-схему способа обеспечения согласованности данных между различными узлами в активном режиме.
а) Пассивный режим в основном состоит в том, что уведомление о синхронизации данных отправляется в каждый сервисный узел VSS через CMS, и каждый сервисный узел VSS получает информацию пассивно и изменяет базы данных памяти, хранящиеся в каждом узле. Со ссылкой на фиг.5, способ включает следующие этапы.
Этап S501: MMS посылает уведомление о синхронизации данных в CMS;
Этап S502: CMS получает данные, которые требуют изменения, из базы данных (DB) в соответствии с уведомлением о синхронизации.
Этап S503: CMS находит сервисные узлы VSS, которые должны быть синхронизированы через узловую маршрутизацию, то есть находит модуль RGM-N, который должен изменить данные.
Этап S504: CMS посылает уведомление о синхронизации данных в модуль RGM-N, который должен изменить данные.
Этап S505: модуль RGM-N изменяет базу данных памяти в соответствии с полученной информацией о синхронизации данных.
Этап S506: модуль RGM-N отправляет уведомление о завершении синхронизации данных в CMS.
б) Активный режим в основном состоит в том, что каждый распределенный сервисный узел VSS активно посылает уведомления об изменении данных в CMS для синхронизации с базой данных (DB). Со ссылкой на фиг.6, способ включает следующие этапы.
Этап S601: PU изменяет данные в базе данных памяти сервисного узла, которому принадлежит PU.
Этап S602: модуль RGM-N получает уведомления об изменении базы данных памяти.
Этап S603: модуль RGM-N отправляет информацию о синхронизации данных в CMS.
Этап S604: CMS изменяет DB в соответствии с информацией о синхронизации данных.
Этап S605: CMS посылает подтверждающую информацию о завершении синхронизации данных в модуль RGM-N.
Данные каждого узла поддерживаются за счет использования базы данных памяти или других средств хранения, таких как документы и суб-базы данных и т.д., в каждом сервисном узле системы видеонаблюдения (VSS). Проблема синхронизации данных для обеспечения согласованности при использовании структуры распределенных узлов может быть удачно решена с помощью совместного способа управления, как в активном, так и пассивном режимах, как предложено в настоящем изобретении.
Настоящее изобретение предлагает новый способ и систему управления видеонаблюдением с распределенными узлами, которые могут поддерживать доступ к PU с большой пропускной способностью, пересылку медиаданных, клиентский доступ и хранение записей, обеспечивать долгосрочное стабильное функционирование в случае высокоинтенсивной обработки данных, реализовывать обработку большого объема данных в режиме реального времени и справляться с крупномасштабным одновременным доступом пользователей и большим количеством сеансовых подключений.
С помощью данного изобретения платформа аппаратного обеспечения системы, базы данных и системное программное обеспечение могут иметь хорошую масштабируемость, и имеется возможность расширять и изменять систему, а также оптимизировать и улучшать оперативные возможности и производительность системы в условиях обеспечения нормальной работы служб в существующей сети. Когда пропускная способность платформы требует расширения, необходимо лишь увеличить устройства, такие как сервер и так далее, не меняя архитектуры платформы.
Очевидно, что настоящее изобретение может иметь множество других примеров осуществления. Специалисты в данной области могут сделать различные соответствующие модификации и изменения настоящего изобретения, не отступая от сущности изобретения, и эти модификации и изменения настоящего изобретения находятся в рамках прилагаемой формулы настоящего изобретения.
Промышленная применимость
Способ и система управления видеонаблюдением с распределенными узлами, предложенная в настоящем изобретении, может поддерживать доступ к PU с большой пропускной способностью, пересылку медиаданных, клиентский доступ и хранение записей, обеспечивать долгосрочное стабильное функционирование в случае высокоинтенсивной обработки данных, реализовывать высокоинтенсивную обработку данных в режиме реального времени и справляться с одновременным крупномасштабным доступом пользователей и большим количеством сеансовых подключений.
С помощью данного изобретения платформа аппаратного обеспечения системы, база данных и системное программное обеспечение могут иметь хорошую масштабируемость, и имеется возможность расширять и изменять систему, а также оптимизировать и улучшать оперативные возможности и производительность системы в условиях обеспечения нормальной работы служб в существующей сети. Когда пропускная способность платформы требует расширения, необходимо лишь увеличить устройства, такие как сервер и так далее, не меняя архитектуры платформы.

Claims (12)

1. Система видеонаблюдения с распределенными узлами, содержащая множество сервисных узлов системы видеонаблюдения (VSS), платформу управления сервисного центра, предварительный блок (PU) и клиентский блок (CU), при этом
платформа управления сервисного центра предназначена для управления множеством сервисных узлов системы видеонаблюдения;
каждый из сервисных узлов системы видеонаблюдения соединяет предварительный блок и клиентский блок и предназначен для предоставления данных для предварительного блока и клиентского блока;
предварительный блок предназначен для сбора информации видеонаблюдения и прямого доступа к каждому из сервисных узлов системы видеонаблюдения для сбора данных;
клиентский блок предназначен для отображения информации видеонаблюдения и прямого доступа к каждому из сервисных узлов системы видеонаблюдения для сбора данных,
причем данные в множестве сервисных узлов системы видеонаблюдения синхронизируются с данными в платформе управления сервисного центра,
при этом каждый из сервисных узлов системы видеонаблюдения включает модуль управления регистрацией (RGM), а платформа управления сервисного центра включает систему управления контентом (CMS),
причем модуль управления регистрацией включает базу данных памяти, предназначенную для хранения в реальном времени динамических данных клиентского блока и предварительного блока сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией; система управления контентом предназначена для хранения статических данных всех клиентских блоков и предварительных блоков в системе видеонаблюдения, и модуль управления регистрацией также предназначен для синхронизации статических данных сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией, из системы управления контентом при перезапуске.
2. Система по п.1, в которой сервисный узел системы видеонаблюдения также включает модуль управления сетью доставки контента (CDN) и потоковый сервер (SS), при этом
модуль управления регистрацией предназначен для выполнения аутентификации, поддержки в рабочем состоянии, панорамирования, наклона и управления объективом, конфигурирования, установки параметров записи и разделения, определения и постановки в очередь задач записи с помощью сервисных сигналов, а также установки удаленной связи с клиентским блоком и предварительным блоком по протоколу управления передачей (TCP), a
модуль управления сетью доставки контента предназначен для управления потоковым сервером для направления данных через модуль управления регистрацией.
3. Система по п.1, в которой платформа управления сервисного центра также включает систему управления контролем (MMS) и платформу распределения медиаданных (MDP), при этом
система управления контролем предназначена для открытия аккаунта для клиентского блока и предварительного блока и выполнения управления авторизацией для клиентского блока и предварительного блока, а также выполнения основных операций и технической поддержки для платформы управления сервисного центра,
система управления контентом предназначена для управления данными и сервисными узлами системы видеонаблюдения, и
платформа распределения медиаданных предназначена для управления модулем управления сетью доставки контента.
4. Система по любому из пп.1-3, в которой
система управления контентом также предназначена для предоставления регистрационной информации о клиентском блоке и предварительном блоке при их первой регистрации;
модуль управления регистрацией также предназначен для получения регистрационной информации, возвращаемой системе управления контентом, когда клиентский блок и предварительный блок сервисного узла системы видеонаблюдения, которому принадлежит модуль управления регистрацией, регистрируются в системе управления контентом в первый раз.
5. Система по п.4, в которой клиентский блок включает одно или любую комбинацию из следующего: мониторный центр (МОС), телевизионную стенку, веб-плагин, мобильный телефон и телеприставку.
6. Система по п.5, в которой предварительный блок включает одно или любую комбинацию из следующего: камеру с поддержкой Интернет-протокола (IРС), цифровой видеосервер (DVS) и цифровой видеорекордер (DVR).
7. Система по п.6, в которой, когда данные в множестве сервисных узлов системы видеонаблюдения синхронизируют с данными в платформе управления сервисного центра,
система управления контролем дополнительно предназначена для отправки уведомлений о синхронизации данных в систему управления контентом, и
система управления контентом дополнительно предназначена для:
получения данных, которые требуют изменения, из базы данных в соответствии с полученным уведомлением о синхронизации данных;
поиска сервисного узла системы видеонаблюдения, который должен быть синхронизирован, через узловую маршрутизацию;
отправки уведомления о синхронизации данных в модуль управления регистрацией узла (RGM-N), который должен изменить данные; а также
получения уведомления о завершении синхронизации данных из модуля управления регистрацией узла после изменения базы данных памяти.
8. Система по п.6, в которой, когда данные в множестве сервисных узлов системы видеонаблюдения синхронизируют с данными в платформе управления сервисного центра,
предварительный блок дополнительно предназначен для изменения данных в базе данных памяти сервисного узла системы видеонаблюдения, которому принадлежит этот предварительный блок; и
система управления контентом также предназначена для:
получения информации о синхронизации данных, направленной модулем управления регистрацией узла (RGM-N);
изменения базы данных в соответствии с информацией о синхронизации данных и
возврата подтверждающей информации о завершении синхронизации данных в модуль управления регистрацией узла.
9. Способ управления системой видеонаблюдения с распределенными узлами, включающий:
направление информации коммуникационного запроса из клиентского блока в модуль управления регистрацией (RGM) сервисного узла системы видеонаблюдения (VSS), которому принадлежит этот клиентский блок;
первоначальный поиск предварительного блока (PU) в базе данных памяти, выполняемый модулем управления регистрацией, и отправку ответного сообщения в клиентский блок, если предварительный блок найден, или отправку сообщения запроса в платформу управления сервисного центра, если предварительный блок не найден;
отправку информации запроса платформой управления сервисного центра в сервисный узел системы видеонаблюдения, в котором зарегистрирован предварительный блок;
получение сообщения запроса сервисными узлами системы видеонаблюдения, зарегистрированными предварительным блоком, и пересылку сообщения запроса в предварительный блок, а затем получение ответного сообщения из предварительного блока и пересылку ответного сообщения в модуль управления регистрацией; и
возврат полученного модулем управления регистрацией ответного сообщения в клиентский блок,
так чтобы осуществлять связь между клиентским блоком и предварительным блоком сервисных узлов системы видеонаблюдения.
10. Способ по п.9, который дополнительно включает:
поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра.
11. Способ по п.10, в котором поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра, включает:
отправку уведомления о синхронизации данных системой управления контролем (MMS) платформы управления сервисного центра в систему управления контентом (CMS), когда данные обновлены;
получение данных, которые требуют изменения, системой управления контентом из базы данных, нахождение сервисного узла системы видеонаблюдения, который должен быть синхронизирован, посредством узловой маршрутизации, а затем отправку информации о синхронизации данных модулю управления регистрацией узла (RGM-N), которому следует изменить данные; и
внесение изменения в базу данных памяти модулем управления регистрацией узла в соответствии с полученной информацией о синхронизации данных.
12. Способ по п.10, в котором поддержание данных в множестве сервисных узлов системы видеонаблюдения, синхронизированными с данными в базе данных (DB) платформы управления сервисного центра, включает:
отправку уведомления об изменении в модуль управления регистрацией предварительным блоком при изменении данных в базе данных памяти сервисного узла системы видеонаблюдения, которому принадлежит этот предварительный блок;
отправку из модуля управления регистрацией информации о синхронизации данных в систему управления контентом платформы управления сервисного центра; и
внесение изменения в базу данных системой управления контентом, в соответствии с полученной информацией о синхронизации данных.
RU2011152047/07A 2009-06-19 2009-12-18 Система видеонаблюдения с распределенными узлами и способ управления такой системой RU2518194C2 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200910108208.4 2009-06-19
CN2009101082084A CN101600098B (zh) 2009-06-19 2009-06-19 一种分布式节点视频监控***及其管理方法
PCT/CN2009/075725 WO2010145141A1 (zh) 2009-06-19 2009-12-18 一种分布式节点视频监控***及其管理方法

Publications (2)

Publication Number Publication Date
RU2011152047A RU2011152047A (ru) 2013-07-27
RU2518194C2 true RU2518194C2 (ru) 2014-06-10

Family

ID=41421307

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2011152047/07A RU2518194C2 (ru) 2009-06-19 2009-12-18 Система видеонаблюдения с распределенными узлами и способ управления такой системой

Country Status (6)

Country Link
EP (1) EP2434758B1 (ru)
CN (1) CN101600098B (ru)
BR (1) BRPI0924458B1 (ru)
ES (1) ES2639960T3 (ru)
RU (1) RU2518194C2 (ru)
WO (1) WO2010145141A1 (ru)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2748517C1 (ru) * 2020-04-06 2021-05-26 Александр Сергеевич Потапов Способ многоканального дистанционного видеонаблюдения на строительных и промышленных объектах и мобильная система видеофиксации для его реализации

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101600098B (zh) * 2009-06-19 2011-10-26 中兴通讯股份有限公司 一种分布式节点视频监控***及其管理方法
CN102111608B (zh) * 2009-12-25 2012-11-21 浙江宇视科技有限公司 一种视频监控***的通信方法及其设备
CN101883149A (zh) * 2010-07-07 2010-11-10 杭州海康威视数字技术股份有限公司 参数同步方法、***、网络键盘及监控平台
US8928756B2 (en) * 2010-10-22 2015-01-06 Alcatel Lucent Surveillance video router
CN102595098B (zh) * 2012-01-12 2014-02-19 前卫视讯(北京)科技发展有限公司 一种监控视频音频信息与业务信息关联处理的方法和装置
CN104243569B (zh) * 2014-09-09 2017-08-11 安徽四创电子股份有限公司 一种城市操作***
RU2014142341A (ru) * 2014-10-21 2016-05-20 Общество с ограниченной ответственностью "СДН-видео" Способ распределения нагрузки между серверами сети доставки контента (cdn)
CN104394366B (zh) * 2014-11-26 2018-01-30 东南大学 分布式视频流媒体转码访问控制的方法和***
CN105991971A (zh) * 2015-02-10 2016-10-05 中兴通讯股份有限公司 一种实现移动前置单元动态接入的方法及装置
DE112015006398B4 (de) * 2015-03-31 2023-07-20 Nec Corporation Verfahren und System zur Beobachtung eines vorgegebenen Überwachungsbereichs
CN105898245A (zh) * 2016-06-17 2016-08-24 北京石油化工学院 一种声纳使用过程中的声纳操作员操作记录***及方法
CN110677435A (zh) * 2019-10-28 2020-01-10 上海云赛智联信息科技有限公司 监控信息安全控制***及监控管理***
CN113690796A (zh) * 2020-05-19 2021-11-23 广东电网有限责任公司 一种电力架线实时监控方法及***
CN112203063B (zh) * 2020-12-06 2021-03-30 北京贝思科技术有限公司 视频联网的分布式实现方法和***及电子设备
CN112751940A (zh) * 2021-01-04 2021-05-04 重庆大学 一种典型工业设备检测及监测云服务平台架构
CN112887364B (zh) * 2021-01-08 2023-04-07 武汉兴图新科电子股份有限公司 一种用于云视频跨网络数据同步、消息分发的***及方法
CN114157585A (zh) * 2021-12-09 2022-03-08 京东科技信息技术有限公司 一种业务资源监测的方法和装置
CN114268721A (zh) * 2021-12-22 2022-04-01 成都九洲电子信息***股份有限公司 一种低流量网络视频监控***、方法及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931253B1 (en) * 1998-07-23 2005-08-16 Nokia Networks Oy Method and an arrangement for management of bearers
RU2006101220A (ru) * 2003-06-16 2006-06-27 Квэлкомм Инкорпорейтед (US) Устройство, система и способ для автономного управления ресурсами связи обратной линии связи распределенной системе связи
WO2007016023A2 (en) * 2005-07-29 2007-02-08 Lucent Technologies Inc. Methods and systems for utilization of resources of contention under any load to facilitate desired bandwidth across single or multiple classes of devices
WO2007026054A1 (en) * 2005-09-02 2007-03-08 Nokia Siemens Networks Oy Method and arrangement for radio resource control
WO2007039513A1 (en) * 2005-09-29 2007-04-12 Telefonaktiebolaget L M Ericsson (Publ) A method and apparatus for allocation of radio resources

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030101253A1 (en) * 2001-11-29 2003-05-29 Takayuki Saito Method and system for distributing data in a network
CA2390621C (en) * 2002-06-13 2012-12-11 Silent Witness Enterprises Ltd. Internet video surveillance camera system and method
CN100433833C (zh) * 2005-11-15 2008-11-12 中国电信股份有限公司 运营级网络视频监控***
DE602005019440D1 (de) * 2005-12-22 2010-04-01 Axis Ab Überwachungssystem und -verfahren zur Verbindung eines Überwachungsgeräts mit einem Dienstserver
CN1972311A (zh) * 2006-12-08 2007-05-30 华中科技大学 一种基于集群均衡负载的流媒体服务器***
CN101282281B (zh) * 2007-04-03 2011-03-30 华为技术有限公司 一种媒体分发***、装置及流媒体播放方法
CN101600098B (zh) * 2009-06-19 2011-10-26 中兴通讯股份有限公司 一种分布式节点视频监控***及其管理方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6931253B1 (en) * 1998-07-23 2005-08-16 Nokia Networks Oy Method and an arrangement for management of bearers
RU2006101220A (ru) * 2003-06-16 2006-06-27 Квэлкомм Инкорпорейтед (US) Устройство, система и способ для автономного управления ресурсами связи обратной линии связи распределенной системе связи
WO2007016023A2 (en) * 2005-07-29 2007-02-08 Lucent Technologies Inc. Methods and systems for utilization of resources of contention under any load to facilitate desired bandwidth across single or multiple classes of devices
WO2007026054A1 (en) * 2005-09-02 2007-03-08 Nokia Siemens Networks Oy Method and arrangement for radio resource control
WO2007039513A1 (en) * 2005-09-29 2007-04-12 Telefonaktiebolaget L M Ericsson (Publ) A method and apparatus for allocation of radio resources

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2748517C1 (ru) * 2020-04-06 2021-05-26 Александр Сергеевич Потапов Способ многоканального дистанционного видеонаблюдения на строительных и промышленных объектах и мобильная система видеофиксации для его реализации

Also Published As

Publication number Publication date
BRPI0924458A2 (pt) 2017-11-28
WO2010145141A1 (zh) 2010-12-23
EP2434758A1 (en) 2012-03-28
BRPI0924458B1 (pt) 2020-11-17
EP2434758B1 (en) 2017-06-28
EP2434758A4 (en) 2016-04-06
CN101600098A (zh) 2009-12-09
ES2639960T3 (es) 2017-10-30
RU2011152047A (ru) 2013-07-27
CN101600098B (zh) 2011-10-26

Similar Documents

Publication Publication Date Title
RU2518194C2 (ru) Система видеонаблюдения с распределенными узлами и способ управления такой системой
RU2653294C2 (ru) Система предотвращения несанкционированного доступа, содержащая множество серверных узлов и способ совместного использования данных в этой системе
US10547693B2 (en) Security device capability discovery and device selection
CA2823615C (en) A method and system of controlling a remote controlled device in a remote controlled surgical procedure
AU2015230844A1 (en) Dynamic media negotiation in secure media-based conferencing
US10516856B2 (en) Network video recorder cluster and method of operation
AU2015230836B1 (en) Dynamic conference session re-routing in secure media-based conferencing
CN101330598A (zh) 视频管理***和方法及监控/诊断方法
KR20020061288A (ko) 네트워크 디지털 화상 제어 서버 시스템
KR20150000230A (ko) 네트워크 카메라 분산 시스템 및 방법
WO2023035374A1 (zh) 一种高可靠视频会议***及其控制方法、存储介质
AU2015230835B2 (en) Dynamic signaling and resource allocation in secure media-based conferencing
CN114143376A (zh) 一种用于加载缓存的服务器、显示设备及资源播放方法
JP4188615B2 (ja) 映像配信サーバおよび映像配信システム
CN114866854B (zh) 视频接入方式动态分配方法、***、电子设备和存储介质
US20240146791A1 (en) Methods and systems for routing media
CN117768552A (zh) 基于物联网操作***的通用监控视频历史录像下载方法
CN100505638C (zh) 中央监控***
CN116193165A (zh) 一种高效视频协议转换分布式集群调度方法及***
CN117749901A (zh) 基于物联网操作***的通用视频设备接入平台及其应用方法
CN115134377A (zh) 一种基于云计算技术的oos存储方法