Unified device access method, apparatus and system

CN116347024BActive Publication Date: 2026-08-28ZHENGJIANG PUBLIC INFORMATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111589820.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-23
Publication Date
2026-08-28
Estimated Expiration
2041-12-23

AI Technical Summary

Technical Problem

[0003]但是,随着前端设备国标化的进程加快,海量的设备通过国标协议的方式进行建设、配置、并且对接上视频监控平台,对于国标协议与各类前端设备而言,一旦在各自前端设备上进行了国标平台的配置,想再次对前端国标平台或注册信息进行修改需要再次登录前端设备进行修改,同时国标协议中并不支持前端国标设备重定向注册功能

Benefits of technology

[0004]本公开要解决的一个技术问题是,提供一种统一设备接入方法、装置和系统,能够实现海量前端设备统一接入国标平台。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116347024B_ABST
    Figure CN116347024B_ABST
Patent Text Reader

Abstract

The present disclosure discloses a unified device access method, device and system, and relates to the field of video monitoring. The method comprises the following steps: a national standard front-end device access cluster unit receives national standard signaling of each front-end device sent by a first LVS; a data processing unit analyzes the national standard signaling, obtains national standard data information of each front-end device, and checks the national standard data information in a data storage center to obtain a checking result; the national standard front-end device access cluster unit constructs a checking result data packet with the front-end device unified access address information as a source address according to the IP address and the interface of the first LVS, and sends the checking result data packet to the corresponding front-end device, so that the corresponding front-end device accesses the superior national standard platform according to the front-end device unified access address information in the checking result data packet. The present disclosure can realize unified access of a large number of front-end devices to a national standard platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of video surveillance, and in particular to a unified device access method, apparatus, and system. Background Technology

[0002] With the proposal, promotion, and application of the GB / T28181 general standard protocol, the protocol for front-end device access to the platform has been unified and standardized. This has placed higher demands on the unified access and management methods for the massive number of front-end national standard hardware devices in video surveillance platforms. Traditionally, access to front-end national standard hardware devices involves configuring the corresponding national standard platform information address in the front-end national standard hardware device, thereby enabling cascading registration between the front-end national standard hardware device and the national standard platform.

[0003] However, as the standardization of front-end devices accelerates, a large number of devices are being built, configured, and connected to video surveillance platforms using national standard protocols. For national standard protocols and various front-end devices, once the national standard platform is configured on their respective front-end devices, any modifications to the front-end national standard platform or registration information require logging into the front-end device again. Furthermore, the national standard protocol does not support the function of redirecting the registration of front-end national standard devices. Summary of the Invention

[0004] One of the technical problems this disclosure aims to solve is to provide a unified device access method, apparatus, and system that enables a massive number of front-end devices to access the national standard platform in a unified manner.

[0005] According to one aspect of this disclosure, a unified device access method is proposed, comprising: a national standard front-end device access cluster unit receiving national standard signaling from a first Linux virtual server (LVS) for each front-end device; a data processing unit parsing the national standard signaling to obtain national standard data information for each front-end device, and verifying the national standard data information in a data storage center to obtain a verification result; the national standard front-end device access cluster unit constructing a verification result data packet with the unified access address information of the front-end device as the source address based on the IP address and interface of the first LVS, and sending the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level national standard platform according to the unified access address information of the front-end device in the verification result data packet.

[0006] In some embodiments, the data storage center generates a front-end device redirection task; after the data processing unit extracts and verifies the key data in the front-end device redirection task, it sends the front-end device redirection task to the national standard device redirection cluster unit; the national standard device redirection cluster unit constructs a front-end device redirection message with the unified platform interface address information as the source address based on the IP address and interface of the second LVS; the national standard device redirection cluster unit sends the front-end device redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end device redirection message.

[0007] In some embodiments, the national standard equipment redirection cluster unit receives the response signaling from the upper-level national standard platform sent by the second LVS; the data processing unit parses the response signaling to obtain the national standard data information of the upper-level national standard platform; the data storage center generates a request message from the upper-level national standard platform based on the national standard data information of the upper-level national standard platform; and the data processing unit processes the request message from the upper-level national standard platform.

[0008] In some embodiments, the second LVS sends the control commands issued by the upper-level national standard platform to the optimal national standard device redirection unit in the national standard device redirection cluster unit; the national standard device redirection unit forwards the control commands to the data processing unit so that the data processing unit can parse the control commands; the data processing unit generates a task message according to the control commands and sends the task message to the data storage center for task allocation; after receiving the task message, the data processing unit sends the task message to the optimal national standard front-end device access unit in the national standard front-end device access cluster unit; the national standard front-end device access unit constructs a control command request packet using the unified access address information of the front-end device as the source address and sends the control command request packet to the front-end device so that the front-end device can respond to the national standard front-end device access cluster unit through the first LVS according to the unified access address information of the front-end device.

[0009] In some embodiments, if the national standard data information is a national standard registration request, the data processing unit performs registration and authentication of the front-end device in the data storage center and determines the authentication information content of the front-end device; if the national standard data information is a front-end device status change notification request, the data processing unit performs authentication of the front-end device in the data storage center and generates a front-end device location status change message.

[0010] In some embodiments, the first LVS uses a method of implementing virtual servers through direct routing to rewrite the MAC address of the national standard signaling of each front-end device and send the national standard signaling to each real server that has deployed the national standard front-end device access cluster unit.

[0011] According to another aspect of this disclosure, a unified device access apparatus is also proposed, comprising: a first Linux virtual server (LVS) configured to receive national standard signaling from each front-end device; a national standard front-end device access cluster unit configured to receive national standard signaling from each front-end device sent by the first Linux virtual server (LVS), and to construct a verification result data packet with the unified access address information of the front-end device as the source address based on the IP address and interface of the first LVS, and send the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level national standard platform according to the unified access address information of the front-end device in the verification result data packet; a data processing unit configured to parse the national standard signaling and obtain national standard data information from each front-end device; and a data storage center configured to verify the national standard data information and obtain the verification result.

[0012] In some embodiments, the unified device access device further includes a national standard device redirection cluster unit and a second LVS, wherein the data storage center is configured to generate a front-end device redirection task; the data processing unit is configured to extract and verify key data in the front-end device redirection task and then send the front-end device redirection task to the national standard device redirection cluster unit; the national standard device redirection cluster unit is configured to construct a front-end device redirection message with the unified platform interface address information as the source address according to the IP address and interface of the second LVS, and send the front-end device redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end device redirection message.

[0013] According to another aspect of this disclosure, a unified device access apparatus is also proposed, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute the unified device access method as described above based on instructions stored in the memory.

[0014] According to another aspect of this disclosure, a unified device access system is also proposed, comprising: the aforementioned unified device access device; a front-end device; and a national standard platform.

[0015] According to another aspect of this disclosure, a computer-readable storage medium is also proposed, on which computer program instructions are stored, which, when executed by a processor, implement the above-described unified device access method.

[0016] Other features and advantages of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description

[0017] The accompanying drawings, which form part of this specification, illustrate embodiments of this disclosure and, together with the specification, serve to explain the principles of this disclosure.

[0018] This disclosure will become clearer with reference to the accompanying drawings and the following detailed description, wherein:

[0019] Figure 1 This is a flowchart illustrating some embodiments of the unified device access method disclosed herein.

[0020] Figure 2 The following are schematic flowcharts illustrating other embodiments of the unified device access method disclosed herein.

[0021] Figure 3 The following are schematic flowcharts illustrating other embodiments of the unified device access method disclosed herein.

[0022] Figure 4 This is a schematic diagram of the structure of some embodiments of the unified device access device disclosed herein.

[0023] Figure 5 The diagram shows the structure of some other embodiments of the unified device access apparatus disclosed herein.

[0024] Figure 6 The diagram shows the structure of some other embodiments of the unified device access apparatus disclosed herein.

[0025] Figure 7 This is a schematic diagram of the structure of some embodiments of the unified device access system disclosed herein. Detailed Implementation

[0026] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that, unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps set forth in these embodiments do not limit the scope of the present disclosure.

[0027] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0028] The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit this disclosure or its application or use.

[0029] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0030] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.

[0031] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0032] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0033] Figure 1 This is a flowchart illustrating some embodiments of the unified device access method disclosed herein.

[0034] In step 110, the GB front-end device access cluster unit receives the GB signaling of each front-end device sent by the first LVS (Linux Virtual Server).

[0035] In some embodiments, the front-end device is a national standard front-end device, such as a camera, an NVR (Network Video Recorder), etc.

[0036] In some embodiments, the front-end device sends a national standard request signaling data packet to the first LVS, which includes an access platform request message. After receiving the access platform request message, the first LVS rewrites the MAC address of the request message using VS / DR (a method for implementing virtual servers through direct routing) and sends the front-end device's request signaling to each real server in the national standard front-end device access cluster unit.

[0037] In some embodiments, the first LVS uses any one of eight load balancing algorithms through the IPVS (IP Virtual Server) scheduler to perform load balancing on the signaling data packets sent by the massive number of front-end national standard devices it accesses.

[0038] In the IPVS scheduler, eight load balancing algorithms are listed in Table 1 below:

[0039]

[0040]

[0041] Table 1

[0042] In some embodiments, the first LVS uses the WRR algorithm to forward the national standard signaling request messages sent from the scheduling server to each real server, and increases the weight of the algorithm for real servers with excellent performance configuration.

[0043] In some embodiments, after the national standard front-end device access cluster unit receives the national standard signaling forwarded by the first LVS, it performs preliminary processing on the national standard signaling, adds the corresponding data packet source address information to distinguish the national standard request type, and sends the national standard signaling to the data processing unit.

[0044] In step 120, the data processing unit parses the national standard signaling, obtains the national standard data information of each front-end device, and verifies the national standard data information in the data storage center to obtain the verification result.

[0045] In some embodiments, the data processing unit performs protocol parsing on the national standard signaling, determines the signaling content and function based on the parsed national standard data information, and verifies it against the basic data information stored in the data storage center. For example, by analyzing the request data content, it obtains important information fields in the national standard protocol request and verifies the national standard protocol request information against the data storage center.

[0046] In some embodiments, if the national standard data information is a national standard registration request, the data processing unit performs registration and authentication of the front-end device in the data storage center and determines the authentication information content of the front-end device. If the national standard data information is a front-end device status change notification request, the data processing unit authenticates the front-end device in the data storage center and then generates a front-end device location status change message.

[0047] In some embodiments, after the data processing unit has completed the verification of the national standard data information in the data storage center and confirmed that the content is correct, it sends a national standard response request to the national standard front-end device access cluster unit.

[0048] In step 130, the national standard front-end device access cluster unit constructs a verification result data packet with the unified access address information of the front-end device as the source address based on the IP address and interface of the first LVS, and sends the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level national standard platform based on the unified access address information of the front-end device in the verification result data packet.

[0049] In some embodiments, after receiving the national standard response request signaling sent by the data processing unit, the national standard front-end device access cluster unit constructs a national standard protocol response data packet based on the source address information carried in the data packet and the IP address and interface of the first LVS, and sends the response signaling to the front-end device with the IP address and interface of the first LVS as the source address.

[0050] In the above embodiments, multiple front-end devices use the IP address and interface of the first LVS as the source address to access the national standard platform. Even if the registration information of the national standard platform or the front-end devices is modified, there is no need to log in to the front-end devices again to modify the address, thus achieving unified access for a massive number of front-end devices.

[0051] Figure 2 The following are schematic flowcharts illustrating other embodiments of the unified device access method disclosed herein.

[0052] In step 210, the data storage center generates a front-end device redirection task.

[0053] In some embodiments, the data storage center constructs a corresponding front-end device redirection task and generates a corresponding front-end device redirection message.

[0054] In step 220, after the data processing unit extracts and verifies the key data in the front-end device redirection task, it sends the front-end device redirection task to the national standard device redirection cluster unit.

[0055] In some embodiments, the data processing unit receives front-end device redirection tasks established by the data storage center by subscribing to redirection task messages, extracts the corresponding key data in the redirection task and verifies the accuracy of the task, and then sends the information to the national standard device redirection cluster unit.

[0056] In step 230, the national standard device redirection cluster unit constructs a front-end device redirection message with the unified platform interface address information as the source address based on the IP address and interface of the second LVS.

[0057] In some embodiments, the national standard device redirection cluster unit, through the national standard front-end device redirection information task obtained from the data processing unit, constructs a national standard redirection processing request signaling with the IP address and interface of the second LVS as the source address, and sends a front-end device registration redirection request to the superior national standard platform.

[0058] In step 240, the national standard equipment redirection cluster unit sends a front-end equipment redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end equipment redirection message.

[0059] In some embodiments, the national standard equipment redirection cluster unit generates a national standard registration package and pushes the device location to the upper-level national standard platform based on the IP address and interface of the second LVS.

[0060] In some embodiments, after receiving a national standard registration request, the superior national standard platform sends a verified response to the platform through the unified platform interface address provided by the system.

[0061] In some embodiments, the national standard equipment redirection cluster unit, based on the response from the superior national standard platform to this system, replies the response result to the data processing unit for database processing, authenticates and authorizes successful response messages, saves them as data, and issues alarm prompts for failed response results.

[0062] In other embodiments of this disclosure, the national standard equipment redirection cluster unit receives the response signaling from the upper-level national standard platform sent by the second LVS. The data processing unit parses the response signaling to obtain the national standard data information of the upper-level national standard platform. The data storage center generates an upper-level national standard platform request message based on the national standard data information of the upper-level national standard platform, and the data processing unit processes the upper-level national standard platform request message. For example, the data processing unit subscribes to the national standard commands of the upper-level national standard platform in the consumption data center, parses the corresponding point information of the command, and sends the processing result to the national standard front-end equipment access cluster unit.

[0063] In the above embodiments, when the front-end device is redirected, after the platform parameters are configured, there is no need to modify the parameters again. Instead, the platform side performs adaptive adaptation to realize the secondary redirection function of the front-end device, providing a more flexible mechanism for subsequent business function development and scheduling management.

[0064] Figure 3 The following are schematic flowcharts illustrating other embodiments of the unified device access method disclosed herein.

[0065] In step 310, the second LVS sends the control command issued by the superior national standard platform to the optimal national standard device redirection unit in the national standard device redirection cluster unit.

[0066] In some embodiments, the second LVS receives video requests, directory queries, PTZ control and other related control commands from the superior national standard platform, and schedules and distributes them to the most suitable national standard device redirection unit through the LVS service algorithm.

[0067] In step 320, the national standard equipment redirection unit forwards the control command to the data processing unit so that the data processing unit can parse the control command.

[0068] In step 330, the data processing unit generates a task message according to the control command and sends the task message to the data storage center for task allocation.

[0069] In some embodiments, after parsing the control command, the data processing unit matches and verifies the parsed command in the data storage center, generates a corresponding task message, and pushes the task message to the data storage center for task allocation.

[0070] In step 340, after receiving the task message, the data processing unit sends the task message to the optimal national standard front-end device access unit in the national standard front-end device access cluster unit.

[0071] In some embodiments, when an idle data processing unit receives a task push, it consumes the message and forwards the message content to one of the national standard front-end device access cluster units. The optimal national standard front-end device access unit is, for example, an idle national standard front-end device access unit.

[0072] In step 350, the national standard front-end device access unit constructs a control command request packet using the unified access address information of the front-end device as the source address, and sends the control command request packet to the front-end device so that the front-end device can respond to the national standard front-end device access cluster unit through the first LVS according to the unified access address information of the front-end device.

[0073] The national standard front-end device access unit receives the task information sent by the data processing unit. Based on the corresponding address and task information carried in the task, it constructs a national standard request protocol packet and sends the request protocol to the front-end device using the unified access address information, thus completing the request command issuance. The front-end device then sends a response command packet to the first LVS based on the unified access address information, and the first LVS forwards it back to the national standard front-end device cluster access unit.

[0074] In the above embodiments, the redirection registration function of the front-end device is implemented, thereby enabling it to receive real-time video requests, video playback requests, directory queries, point status subscriptions and other related national standard signaling sent by the superior national standard video surveillance platform.

[0075] Figure 4 This is a schematic diagram of the structure of some embodiments of the unified device access device disclosed herein. The system includes a first LVS 410, a national standard front-end device access cluster unit 420, a data processing unit 430, and a data storage center 440.

[0076] The first LVS 410 is configured to receive national standard signaling from each front-end device.

[0077] The first LVS 410 uses a direct routing method to implement virtual servers, rewriting the MAC address of the national standard signaling of each front-end device, and sending the national standard signaling to each real server that has deployed the national standard front-end device access cluster unit.

[0078] The GB standard front-end device access cluster unit 420 is configured to receive GB standard signaling from each front-end device sent by the first LVS, and to construct a verification result data packet with the unified access address information of the front-end device as the source address according to the IP address and interface of the first LVS, and send the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level GB standard platform according to the unified access address information of the front-end device in the verification result data packet.

[0079] In some embodiments, the national standard front-end device access cluster unit 420 is deployed on the Real Server configured on the first LVS 410 to receive signaling data packets forwarded by the Load Balancer.

[0080] The data processing unit 430 is configured to parse the national standard signaling and obtain the national standard data information of each front-end device.

[0081] In some embodiments, the data processing unit 430 determines the corresponding national standard protocol process based on the parsed content. If the national standard data information is a national standard registration request, the data processing unit performs registration and authentication of the front-end device in the data storage center and determines the authentication information content of the front-end device; if the national standard data information is a front-end device status change notification request, the data processing unit authenticates the front-end device in the data storage center and generates a front-end device location status change message.

[0082] Data storage center 440 is configured to verify national standard data information and obtain verification results.

[0083] In some embodiments, the data storage center 306 can be used to store three main types of data: static data, dynamic cached data, and task message data. Static data stores basic information about the front-end device's location, basic information about the upper-level national standard platform, and an authorized location information table from the upper-level national standard platform. This static data is used for verification during the registration and authentication process of the upper-level national standard platform and the front-end national standard device. The authorized location table is used to assign location ownership during front-end device redirection. Dynamic data stores cached authorization information for front-end device registration and authentication, cached status rows for front-end device locations, and cached authorization information for the upper-level national standard platform registration and authentication, including location status information. Task message data is used to push task messages.

[0084] In some embodiments, the data storage center 440 is used to store static basic data to provide basic information data for front-end devices to access the cluster unit, to provide dynamic cache data for the registration and authentication of front-end national standard devices, and to store point status information, etc.

[0085] In the above embodiments, multiple front-end devices use the IP address and interface of the first LVS as the source address to access the national standard platform, thereby enabling unified access for a massive number of front-end devices.

[0086] Figure 5 The diagram shows the structure of some other embodiments of the unified device access apparatus disclosed herein. The apparatus also includes a national standard device redirection cluster unit 510 and a second LVS 520.

[0087] Data storage center 440 is configured to generate front-end device redirection tasks.

[0088] In some embodiments, the data storage center 440 performs message subscription and push data information to redirect national standard signaling, and provides basic information data to the national standard equipment redirection cluster unit.

[0089] The data processing unit 430 is configured to extract and verify the key data in the front-end device redirection task, and then send the front-end device redirection task to the national standard device redirection cluster unit.

[0090] The data processing unit 430 generates a corresponding point status change message and sends the message to the data storage center 440. The data storage center 440 then broadcasts the corresponding message to all national standard equipment redirection cluster units 510.

[0091] The national standard device redirection cluster unit 510 is configured to construct a front-end device redirection message with the unified platform interface address information as the source address based on the IP address and interface of the second LVS, and send the front-end device redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end device redirection message.

[0092] In some embodiments, the national standard equipment redirection cluster unit 510 receives the response signaling from the upper-level national standard platform sent by the second LVS 520; the data processing unit 430 parses the response signaling to obtain the national standard data information of the upper-level national standard platform; the data storage center 440 generates a request message from the upper-level national standard platform based on the national standard data information of the upper-level national standard platform; and the data processing unit 430 processes the request message from the upper-level national standard platform.

[0093] In other embodiments of this disclosure, the second LVS 520 sends control commands issued by the upper-level national standard platform to the optimal national standard device redirection unit 510 in the national standard device redirection cluster unit; the national standard device redirection unit 510 forwards the control commands to the data processing unit 430 so that the data processing unit 430 can parse the control commands; the data processing unit 430 generates a task message according to the control commands and sends the task message to the data storage center 440 for task allocation, and after receiving the task message, sends the task message to the optimal national standard front-end device access unit in the national standard front-end device access cluster unit 420; the national standard front-end device access unit 420 constructs a control command request packet using the unified access address information of the front-end device as the source address, and sends the control command request packet to the front-end device so that the front-end device can respond to the national standard front-end device access cluster unit through the first LVS according to the unified access address information of the front-end device.

[0094] In the above embodiments, when the front-end device is redirected, after the platform parameters are configured, there is no need to modify the parameters again. Instead, the platform side performs adaptive adaptation to realize the secondary redirection function of the front-end device, providing a more flexible mechanism for subsequent business function development and scheduling management.

[0095] Figure 6 This is a schematic diagram illustrating the structure of some other embodiments of the unified device access apparatus of this disclosure. The apparatus 600 includes a memory 610 and a processor 620. The memory 610 can be a disk, flash memory, or any other non-volatile storage medium. The memory 610 is used to store... Figure 1-3 The instructions in the corresponding embodiment. Processor 620 is coupled to memory 610 and may be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. Processor 620 is used to execute instructions stored in memory.

[0096] In some embodiments, the processor 620 is coupled to the memory 610 via a BUS bus 630. The device 600 can also be connected to an external storage system 660 via a storage interface 640 to access external data, and can also be connected to a network or another computer system (not shown) via a network interface 660. Further details are omitted here.

[0097] In this embodiment, data instructions are stored in the memory and then processed by the processor, enabling a large number of national standard devices to access the upper-level national standard platform using the same access address. Furthermore, when the front-end device is redirected, after the platform parameters are configured, no secondary modification of the parameters is required. The platform side performs adaptive adaptation, realizing the secondary redirection function of the front-end device. This provides a more flexible mechanism for subsequent business function development and scheduling management, and opens up more possibilities for future business functions.

[0098] Figure 7 This is a schematic diagram illustrating the structure of some embodiments of the unified device access system disclosed herein. The system includes the aforementioned unified device access apparatus, as well as a front-end device 710 and a national standard platform 720. Multiple front-end devices and multiple national standard platforms may be included. This system facilitates unified management, unified access, and redirection registration of a massive number of front-end devices.

[0099] In other embodiments, a computer-readable storage medium stores computer program instructions that are implemented when executed by a processor. Figure 1-3The steps of the method in the corresponding embodiments are described. Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, apparatus, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0100] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create a machine for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0101] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0102] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0103] This concludes the detailed description of the present disclosure. To avoid obscuring the concept of the disclosure, some details known in the art have not been described. Those skilled in the art will fully understand how to implement the technical solutions disclosed herein based on the above description.

[0104] While specific embodiments of this disclosure have been described in detail by way of example, those skilled in the art should understand that the examples are for illustrative purposes only and not intended to limit the scope of this disclosure. Those skilled in the art should understand that modifications can be made to the above embodiments without departing from the scope and spirit of this disclosure. The scope of this disclosure is defined by the appended claims.

Claims

1. A unified device access method, comprising: The national standard front-end device access cluster unit receives national standard signaling from each front-end device sent by the first Linux virtual server (LVS); The data processing unit parses the national standard signaling, obtains the national standard data information of each front-end device, and verifies the national standard data information in the data storage center to obtain the verification result; The national standard front-end device access cluster unit constructs a verification result data packet with the unified access address information of the front-end device as the source address based on the IP address and interface of the first LVS, and sends the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level national standard platform according to the unified access address information of the front-end device in the verification result data packet. The unified device access method further includes: The data storage center generates a front-end device redirection task; After extracting and verifying the key data in the front-end device redirection task, the data processing unit sends the front-end device redirection task to the national standard device redirection cluster unit. The national standard equipment redirection cluster unit constructs a front-end device redirection message with the unified platform interface address information as the source address based on the IP address and interface of the second LVS; The national standard equipment redirection cluster unit sends the front-end equipment redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end equipment redirection message.

2. The unified device access method according to claim 1 further includes: The national standard equipment redirection cluster unit receives the response signaling from the upper-level national standard platform sent by the second LVS; The data processing unit parses the response signaling and obtains national standard data information from the superior national standard platform; The data storage center generates a request message from the superior national standard platform based on the national standard data information from the superior national standard platform; and The data processing unit processes the request message from the superior national standard platform.

3. The unified device access method according to claim 1 further includes: The second LVS sends the control commands issued by the superior national standard platform to the optimal national standard device redirection unit in the national standard device redirection cluster unit; The national standard equipment redirection unit forwards the control commands to the data processing unit so that the data processing unit can parse the control commands. The data processing unit generates task messages according to control commands and sends the task messages to the data storage center for task allocation; After receiving the task message, the data processing unit sends the task message to the optimal national standard front-end device access unit in the national standard front-end device access cluster unit. The national standard front-end device access unit uses the unified access address information of the front-end device as the source address to construct a control command request packet and send the control command request packet to the front-end device, so that the front-end device can respond to the national standard front-end device access cluster unit through the first LVS according to the unified access address information of the front-end device.

4. The unified device access method according to any one of claims 1 to 3, wherein, If the national standard data information is a national standard registration request, the data processing unit performs registration and authentication on the front-end device in the data storage center and determines the authentication information content of the front-end device; If the national standard data information is a front-end device status change notification request, the data processing unit generates a front-end device location status change message after authenticating the front-end device in the data storage center.

5. The unified device access method according to any one of claims 1 to 3, wherein, The first LVS uses a direct routing method to implement virtual servers, rewrites the MAC address of the national standard signaling of each front-end device, and sends the national standard signaling to each real server that has deployed the national standard front-end device access cluster unit.

6. A unified device access device, comprising: The first Linux virtual server, LVS, is configured to receive national standard signaling from each front-end device. The national standard front-end device access cluster unit is configured to receive national standard signaling from each front-end device sent by the first Linux virtual server LVS, and to construct a verification result data packet with the unified access address information of the front-end device as the source address according to the IP address and interface of the first LVS, and send the verification result data packet to the corresponding front-end device so that the corresponding front-end device can access the upper-level national standard platform according to the unified access address information of the front-end device in the verification result data packet. The data processing unit is configured to parse the national standard signaling and obtain national standard data information for each front-end device; as well as The data storage center is configured to verify the national standard data information and obtain the verification result. The unified device access device also includes a national standard device redirection cluster unit and a second LVS. The data storage center is configured to generate front-end device redirection tasks; The data processing unit is configured to extract and verify the key data in the front-end device redirection task, and then send the front-end device redirection task to the national standard device redirection cluster unit. The national standard device redirection cluster unit is configured to construct a front-end device redirection message with the unified platform interface address information as the source address based on the IP address and interface of the second LVS, and send the front-end device redirection message to the upper-level national standard platform so that the upper-level national standard platform can verify the front-end device redirection message.

7. A unified device access device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the unified device access method as described in any one of claims 1 to 5 based on instructions stored in the memory.

8. A unified device access system, comprising: The unified device access device according to any one of claims 6 to 7; Front-end devices; as well as National standard platform.

9. A computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the unified device access method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Device online and address issuing methods, front-end device, server and monitoring system

    CN103780408A

  • Universal access method, system and equipment for monitoring equipment, and medium

    CN114051045A