+

WO2018170683A1 - Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance - Google Patents

Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance Download PDF

Info

Publication number
WO2018170683A1
WO2018170683A1 PCT/CN2017/077330 CN2017077330W WO2018170683A1 WO 2018170683 A1 WO2018170683 A1 WO 2018170683A1 CN 2017077330 W CN2017077330 W CN 2017077330W WO 2018170683 A1 WO2018170683 A1 WO 2018170683A1
Authority
WO
WIPO (PCT)
Prior art keywords
task
time
monitoring system
cloud platform
specifically
Prior art date
Application number
PCT/CN2017/077330
Other languages
English (en)
Chinese (zh)
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 华平智慧信息技术(深圳)有限公司
Priority to PCT/CN2017/077330 priority Critical patent/WO2018170683A1/fr
Publication of WO2018170683A1 publication Critical patent/WO2018170683A1/fr

Links

Definitions

  • the present invention relates to the field of monitoring, and in particular, to a task allocation method and system for a cloud service in a monitoring system.
  • the monitoring system consists of 5 parts: camera, transmission, control, display, and record registration.
  • the camera transmits the video image to the control host through the coaxial video cable, and the control host distributes the video signal to each monitor and recording device, and simultaneously records the voice signal to be transmitted into the recorder.
  • the operator can issue commands to control the up, down, left, and right movements of the pan/tilt and focus the zoom on the lens, and can be implemented in the multi-channel camera and the pan/tilt by the control host. Switch between. With special recording processing mode, images can be recorded, played back, processed, etc., so that the recording effect is optimal.
  • the cloud service of the existing monitoring system reduces the cost of the monitoring system, but the task allocation method of the existing monitoring system generally allocates tasks based on the load balancing method, which may cause the task processing time to be too long, so the efficiency is low. .
  • the application provides a task allocation method for a cloud service in a monitoring system. It solves the shortcomings of the prior art technical solutions.
  • a method for task allocation of a cloud service in a monitoring system comprising the following steps:
  • the monitoring system cloud platform receives the first task to be processed
  • the monitoring system cloud platform calculates a total time for each cloud platform device to process the first task, the total time including: waiting time and delivery time;
  • the monitoring system selects the device with the best total time as the device assigned by the first task.
  • a task distribution system for monitoring a cloud service in a system comprising:
  • a receiving unit configured to receive a first task that needs to be processed
  • a calculating unit configured to calculate a total time for each cloud platform device to process the first task, where the total time includes: a waiting time and a delivery time;
  • An allocating unit for selecting the device with the best total time as the device assigned by the first task.
  • a monitoring system including: a processor, a wireless transceiver, a memory, and a bus, wherein the processor, the wireless transceiver, and the memory are connected by a bus.
  • the wireless transceiver is configured to receive a first task that needs to be processed
  • the processor is configured to calculate a total time that each cloud platform device processes the first task, where the total time includes: a waiting time and a delivery time; and selecting a device with the best total time as the device assigned by the first task.
  • the technical solution provided by the present invention calculates the time of data transmission corresponding to the task and the processing time, so it has the advantage of allocating tasks according to the amount of time and improving the efficiency of task processing.
  • FIG. 1 is a flowchart of a task allocation method of a cloud service in a monitoring system according to a first preferred embodiment of the present invention
  • FIG. 2 is a structural diagram of a task allocation system for a cloud service in a monitoring system according to a second preferred embodiment of the present invention.
  • FIG. 3 is a hardware structural diagram of a monitoring system according to a second preferred embodiment of the present invention.
  • FIG. 1 is a schematic diagram of a task allocation method for a cloud service in a monitoring system according to a first preferred embodiment of the present invention. The method is as shown in FIG.
  • Step S101 The monitoring system cloud platform receives the first task to be processed.
  • Step S102 The monitoring system cloud platform calculates a total time for each cloud platform device to process the first task, where the total time includes: waiting time and delivery time.
  • Step S103 The monitoring system selects the device with the best total time as the device assigned by the first task.
  • the technical solution provided by the embodiment of the present invention not only considers the waiting time of the processing task, but also considers the delivery time of the processing task, so it has the advantages of comprehensive consideration and improved efficiency.
  • FIG. 2 is a schematic diagram of a task distribution system for a cloud service in a monitoring system according to a second preferred embodiment of the present invention.
  • the system includes the following:
  • the receiving unit 201 is configured to receive a first task that needs to be processed.
  • the calculating unit 202 is configured to calculate a total time for each cloud platform device to process the first task, where the total time includes: a waiting time and a delivery time.
  • the allocating unit 203 is configured to select the device with the best total time as the device assigned by the first task.
  • the technical solution provided by the embodiment of the present invention not only considers the waiting time of the processing task, but also considers the delivery time of the processing task, so it has the advantages of comprehensive consideration and improved efficiency.
  • FIG. 3 is a monitoring system 30, including: a processor 301, a wireless transceiver 302, a memory 303, and a bus 304.
  • the wireless transceiver 302 is configured to transmit and receive data with and from an external device.
  • the number of processors 301 can be one or more.
  • processor 301, memory 302, and transceiver 303 may be connected by bus 304 or other means.
  • Monitoring system 30 can be used to perform the steps of FIG. For the meaning and examples of the terms involved in the embodiment, reference may be made to the corresponding embodiment of FIG. 1. I will not repeat them here.
  • the wireless transceiver 302 is configured to receive a first task that needs to be processed.
  • the program code is stored in the memory 303.
  • the processor 901 is configured to call the program code stored in the memory 903 for performing the following operations:
  • the processor 301 is configured to calculate a total time for each cloud platform device to process the first task, where the total time includes: waiting time and delivery time, and selecting the device with the best total time as the device assigned by the first task.
  • the processor 301 herein may be a processing component or a general term of multiple processing components.
  • the processing element can be a central processor (Central) Processing Unit, CPU), or a specific integrated circuit (Application Specific Integrated) Circuit, ASIC), or one or more integrated circuits configured to implement embodiments of the present application, such as one or more microprocessors (digital singnal Processor, DSP), or one or more Field Programmable Gate Arrays (FPGAs).
  • CPU central processor
  • ASIC Application Specific Integrated Circuit
  • DSP digital singnal Processor
  • FPGAs Field Programmable Gate Arrays
  • the memory 303 may be a storage device or a collective name of a plurality of storage elements, and is used to store executable program code or parameters, data, and the like required for the application running device to operate. And the memory 303 may include random access memory (RAM), and may also include non-volatile memory (non-volatile memory) Memory), such as disk storage, flash (Flash), etc.
  • RAM random access memory
  • non-volatile memory non-volatile memory
  • flash flash
  • Bus 304 can be an industry standard architecture (Industry Standard Architecture, ISA) bus, Peripheral Component (PCI) bus or extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, etc.
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 3, but it does not mean that there is only one bus or one type of bus.
  • the terminal may further include input and output means connected to the bus 304 for connection to other parts such as the processor 301 via the bus.
  • the input/output device can provide an input interface for the operator, so that the operator can select the control item through the input interface, and can also be other interfaces through which other devices can be externally connected.
  • the program may be stored in a computer readable storage medium, and the storage medium may include: Flash drive, read-only memory (English: Read-Only Memory, referred to as: ROM), random accessor (English: Random Access Memory, referred to as: RAM), disk or CD.
  • ROM Read-Only Memory
  • RAM Random Access Memory

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

La présente invention concerne un procédé et un système d'attribution de tâches pour un service en nuage dans un système de surveillance, le procédé comprenant les étapes suivantes : une plateforme en nuage de système de surveillance reçoit une première tâche à traiter ; la plateforme en nuage de système de surveillance calcule le temps total nécessaire à chaque dispositif de plateforme en nuage pour traiter la première tâche, le temps total comprenant : un temps d'attente et un temps de livraison ; et le système de surveillance sélectionne le dispositif présentant le meilleur temps total en tant que dispositif attribué à la première tâche. L'avantage de la solution technique offerte par la présente invention est sa grande efficacité.
PCT/CN2017/077330 2017-03-20 2017-03-20 Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance WO2018170683A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/077330 WO2018170683A1 (fr) 2017-03-20 2017-03-20 Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/077330 WO2018170683A1 (fr) 2017-03-20 2017-03-20 Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance

Publications (1)

Publication Number Publication Date
WO2018170683A1 true WO2018170683A1 (fr) 2018-09-27

Family

ID=63583948

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/077330 WO2018170683A1 (fr) 2017-03-20 2017-03-20 Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance

Country Status (1)

Country Link
WO (1) WO2018170683A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644188B2 (en) * 2002-02-25 2010-01-05 Intel Corporation Distributing tasks in data communications
CN102508714A (zh) * 2011-11-03 2012-06-20 南京邮电大学 一种云计算中基于绿色计算的虚拟机调度方法
CN103699446A (zh) * 2013-12-31 2014-04-02 南京信息工程大学 基于量子粒子群优化算法的多目标工作流动态调度方法
CN106954043A (zh) * 2017-03-20 2017-07-14 华平智慧信息技术(深圳)有限公司 监控系统中云服务的任务分配方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644188B2 (en) * 2002-02-25 2010-01-05 Intel Corporation Distributing tasks in data communications
CN102508714A (zh) * 2011-11-03 2012-06-20 南京邮电大学 一种云计算中基于绿色计算的虚拟机调度方法
CN103699446A (zh) * 2013-12-31 2014-04-02 南京信息工程大学 基于量子粒子群优化算法的多目标工作流动态调度方法
CN106954043A (zh) * 2017-03-20 2017-07-14 华平智慧信息技术(深圳)有限公司 监控系统中云服务的任务分配方法及系统

Similar Documents

Publication Publication Date Title
CN102195963B (zh) 设备布局中的音频/视频流送
US20070208848A1 (en) Device connection routing for controller
WO2018176390A1 (fr) Procédé et système de précaution de sécurité pour bobineuse
WO2018223354A1 (fr) Procédé et système d'enregistrement de présence à base de positionnement
WO2018170683A1 (fr) Procédé et système d'attribution de tâches pour service en nuage dans un système de surveillance
WO2018161220A1 (fr) Procédé et système de distribution de tâche de regroupement de plateforme en nuage dans un système de surveillance
WO2018161342A1 (fr) Procédé et système d'élection pour système distribué de plate-forme de surveillance en nuage
WO2018161219A1 (fr) Procédé et système de gestion des mégadonnées de vidéos de surveillance
WO2018170684A1 (fr) Procédé et système de localisation de panne pour une plate-forme de surveillance en nuage
WO2018209586A1 (fr) Procédé et système de positionnement bluetooth
TW201802665A (zh) 用於音訊匯流排之流量控制
WO2018176449A1 (fr) Procédé et système de réalisation de statistiques et d'une distribution sur la progression d'une machine d'enroulement
WO2018223375A1 (fr) Procédé et système de contrôle et de rappel de trafic de terminal
WO2018161218A1 (fr) Procédé et système de recommandation de séquençage de mégadonnées avec un système de surveillance
WO2018170685A1 (fr) Procédé et système d'assemblage vidéo pour une plate-forme de surveillance en nuage
WO2019061384A1 (fr) Procédé et système de sélection d'un gestionnaire de tâches dans un système de robot web distribué
WO2018223373A1 (fr) Système et procédé de gestion de terminal destinés à un numéro auxiliaire
WO2019061385A1 (fr) Procédé et système de distribution de tâches de robots d'indexation distribués
WO2018209550A1 (fr) Procédé et système de mise à jour de système de terminal
WO2018165839A1 (fr) Procédé et système de mise en œuvre de chenilles distribuées
WO2018170889A1 (fr) Procédé et système de regroupement d'amis pour messagerie instantanée
WO2018223371A1 (fr) Procédé et système de contrôle d'accès à un point d'accès sans fil par un terminal
WO2018218615A1 (fr) Procédé et système de détermination de priorités de multiples applications dans un terminal
WO2018176223A1 (fr) Procédé et système de mise en oeuvre clonée pour message instantané
WO2018176386A1 (fr) Procédé et système de commande au pied pour machine d'enroulement debout

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17901459

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 22.01.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17901459

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载