Optical delivery box control method, optical delivery box remote supervision system and optical delivery box monitoring device

The implementation of electronic locks with remote supervision in optical delivery boxes addresses security and efficiency issues by enabling remote control and verification, reducing personnel workload and preventing unauthorized access.

CN115457685BActive Publication Date: 2024-12-24CHINA TELECOM CORP LTD
View PDF 14 Cites 0 Cited by

Patent Information

Application Number
CN202211046273.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-30
Publication Date
2024-12-24
Estimated Expiration
2042-08-30

AI Technical Summary

Technical Problem

The existing optical cross-connect boxes face security risks due to the lack of digital technology support in inspections, making it difficult to ensure timely detection of equipment damage and increasing the workload of personnel inspections.

Method used

An optical delivery box control method and monitoring device that utilize electronic locks with remote supervision, involving verification of unlocking application information, digital signature processing, and remote control of cabinet locks to improve inspection efficiency and security.

Benefits of technology

The solution reduces the intensity of personnel inspection work and enhances the security of optical delivery boxes by allowing remote control and preventing unauthorized access, thereby improving work efficiency and reducing the risk of illegal openings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115457685B_ABST
    Figure CN115457685B_ABST
Patent Text Reader

Abstract

The present application provides an optical delivery box control method, an optical delivery box remote supervision system, and an optical delivery box monitoring device. The method includes: verifying the unlocking application information sent by the user for the target optical delivery box to obtain a verification result; in response to the verification result indicating that the unlocking application information has been verified, generating an unlocking management instruction corresponding to the target optical delivery box; digitally signing the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box; sending the unlocking instruction to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction, and after the verification is passed, controlling the electronic cabinet lock of the target optical delivery box to be in a closed state, and popping out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. The present application can effectively reduce the intensity of personnel inspection work and improve the efficiency of optical delivery box inspection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of communication infrastructure, and in particular to an optical cross-connect box control method, an optical cross-connect box remote supervision system, and an optical cross-connect box monitoring device. Background Art

[0002] The optical cable junction box (abbreviated as "optical junction box") is usually also called a street cabinet. It is generally used for branching the trunk optical cable. It is a passive device that can divide a large number of optical cables into several small-number optical cables in different directions after passing through the optical cable junction box. Of course, this function can also be achieved by the optical cable junction box, but the difference is that the optical cable junction box can achieve optical cable jumpering and can also be used for testing and maintenance. Generally, the optical cable junction box is the dividing point between the feeder optical cable and the distribution optical cable. As a key information infrastructure, the optical junction box uses traditional physical locks as a security protection measure. It is not only easy to be damaged by criminals, but also difficult for the equipment operation and maintenance department to detect equipment damage in time. Under the construction requirements of gigabit fiber to the home, the communication system faces serious security risks.

[0003] To ensure the safe operation of the optical cross-connect box, the current equipment status basically relies on regular inspections by personnel. Due to the lack of information and digital technology support in the inspection process, the inspection quality is difficult to guarantee and the workload of the inspection personnel is increased. Summary of the invention

[0004] The technical problem to be solved by the embodiments of the present application is to provide an optical delivery box control method, an optical delivery box remote supervision system and an optical delivery box monitoring device, so as to effectively reduce the intensity of personnel inspection work and improve the efficiency of optical delivery box inspection work.

[0005] In a first aspect, an embodiment of the present application provides an optical delivery box control method, which is applied to an optical delivery box remote supervision system, and the method includes:

[0006] Verify the unlocking application information sent by the user for the target optical delivery box and obtain the verification result;

[0007] In response to the verification result indicating that the unlocking application information is verified, generating an unlocking management instruction corresponding to the target optical delivery box;

[0008] Performing digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box;

[0009] The unlocking command is sent to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking command. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0010] In a second aspect, an embodiment of the present application provides an optical cross-box control method, which is applied to an optical cross-box monitoring device, and the method includes:

[0011] Receive the unlocking instruction for the target optical delivery box sent by the optical delivery box remote supervision system;

[0012] Verifying the unlocking instruction to obtain a verification result of the unlocking instruction;

[0013] In response to the verification result indicating that the unlocking instruction verification is successful, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0014] In a third aspect, an embodiment of the present application provides a remote supervision system for optical delivery boxes, the system comprising:

[0015] The verification result acquisition module is used to verify the unlocking application information sent by the user for the target optical delivery box and obtain the verification result;

[0016] An unlocking management instruction generating module, configured to generate an unlocking management instruction corresponding to the target optical delivery box in response to the verification result indicating that the unlocking application information has been verified;

[0017] An unlocking instruction generating module, used for performing digital signature processing on the unlocking management instruction and generating an unlocking instruction corresponding to the target optical delivery box;

[0018] An unlocking instruction sending module is used to send the unlocking instruction to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0019] In a fourth aspect, an embodiment of the present application provides an optical cross-connection box monitoring device, the device comprising:

[0020] An unlocking instruction receiving module is used to receive an unlocking instruction for a target optical delivery box sent by an optical delivery box remote supervision system;

[0021] A verification result acquisition module, used to verify the unlocking instruction and obtain the verification result of the unlocking instruction;

[0022] The optical delivery box control module is used to control the electronic cabinet lock of the target optical delivery box to be in a closed state in response to the verification result indicating that the unlocking instruction verification is successful, and pop out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0023] In a fifth aspect, an embodiment of the present application provides an electronic device, including:

[0024] A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, any of the above-mentioned optical cross-box control methods is implemented.

[0025] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium. When instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute any of the optical cross-box control methods described above.

[0026] Compared with the prior art, the embodiments of the present application have the following advantages:

[0027] In the embodiment of the present application, the unlocking application information sent by the user for the target optical delivery box is verified to obtain a verification result; in response to the verification result indicating that the unlocking application information is verified, an unlocking management instruction corresponding to the target optical delivery box is generated; the unlocking management instruction is digitally signed to generate an unlocking instruction corresponding to the target optical delivery box; the unlocking instruction is sent to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the unlocking instruction is verified by the optical delivery box monitoring device, and after the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. The embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, increases the remote control function, improves work efficiency, and can effectively reduce the work intensity of personnel inspections. In addition, the use of digital signature technology can prevent the illegal opening of other optical delivery boxes by repeating the command data packets issued by the intelligent monitoring platform.

[0028] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 A flowchart of a method for controlling an optical cross-connect box provided in an embodiment of the present application;

[0030] Figure 2 A schematic diagram of an optical cross-connection intelligent monitoring platform provided in an embodiment of the present application;

[0031] Figure 3 A schematic diagram of an optical cross-connection intelligent monitoring system provided in an embodiment of the present application;

[0032] Figure 4 A flowchart of another optical cross-connect box control method provided in an embodiment of the present application;

[0033] Figure 5 A schematic diagram of an intelligent monitoring device for optical cross-connect boxes provided in an embodiment of the present application;

[0034] Figure 6 A schematic diagram of an intelligent monitoring control panel provided in an embodiment of the present application;

[0035] Figure 7 A schematic diagram of another optical cross-connection box intelligent monitoring device provided in an embodiment of the present application;

[0036] Figure 8 A schematic diagram of a normal unlocking process of an optical delivery box provided in an embodiment of the present application;

[0037] Fig. 9 A schematic diagram of a timing reporting process of an optical cross-connect box provided in an embodiment of the present application;

[0038] Fig.10 A schematic diagram of an illegal unlocking process of an optical delivery box provided in an embodiment of the present application;

[0039] Fig.11 A schematic diagram of the structure of a remote monitoring system for optical delivery boxes provided in an embodiment of the present application;

[0040] Fig.12 A schematic diagram of the structure of an optical cross-connection box monitoring device provided in an embodiment of the present application;

[0041] Fig.13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0042] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0043] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0044] In the embodiment of the present application, the mechanical unlocking of the optical delivery box is adjusted to an electronic lock, and a remote control function is added to improve work efficiency. Figure 2The optical cross-connect box intelligent monitoring platform provided in the embodiment of the present application is described in detail as follows.

[0045] Reference Figure 2 , shows a schematic diagram of an optical cross-connection box intelligent monitoring platform provided by an embodiment of the present application. Figure 2 As shown in the figure, the optical delivery box intelligent monitoring platform consists of four parts: the optical delivery box remote intelligent supervision system (i.e. the optical delivery box remote supervision system in this example), the digital certificate issuance system, the optical delivery box intelligent monitoring device (i.e. the optical delivery box monitoring device in this example), and the WeChat applet. Among them, the digital certificate system supports third-party systems with electronic signature qualifications.

[0046] The digital certificate issuance system is responsible for issuing digital certificates for the optical delivery box intelligent monitoring device and the optical delivery box remote intelligent supervision system. The digital certificate and signature private key of the optical delivery box intelligent monitoring device are stored by TF (Trans-Flash) / SD (Secure Digital) password card. The TF / SD password card is a secondary password module tested and certified by the national password authority. The digital certificate and signature private key of the optical delivery box remote intelligent supervision system are stored by the internal password module.

[0047] Next, the technical solution of the embodiments of the present application is described in detail as follows in combination with specific embodiments.

[0048] Reference Figure 1 , shows a flow chart of the steps of an optical cross-box control method provided by an embodiment of the present application, and the optical cross-box control method can be applied to an optical cross-box remote supervision system, such as Figure 1 As shown, the optical cross-box control method may include: step 101, step 102, step 103 and step 104.

[0049] Step 101: verify the unlocking application information for the target optical delivery box sent by the user to obtain a verification result.

[0050] The embodiments of the present application can be applied to the optical delivery box remote supervision system, that is, the execution entity is the optical delivery box remote supervision system.

[0051] The structure of the optical delivery box remote supervision system can be combined Figure 3 This is described in detail as follows.

[0052] Reference Figure 3 , showing a schematic diagram of an optical cross-connect box intelligent monitoring system provided in an embodiment of the present application.

[0053] like Figure 3As shown, the optical delivery box intelligent monitoring system (i.e., the optical delivery box monitoring system in this example) may include: an unlocking request receiving module, an instruction issuing module, an instruction encapsulation module, a service management module, a database module, a commercial password module, and a status reporting receiving module.

[0054] The unlocking request receiving module is used to receive the unlocking request of the WeChat applet and return the unlocking response result of the optical delivery box;

[0055] The instruction encapsulation module is used to generate a management instruction for opening the cabinet lock. The instruction is authentic after being digitally signed by the commercial cryptographic module to prevent forgery of the unlocking instruction.

[0056] The command issuing module is used to issue an unlocking command to the designated optical cross-box intelligent monitoring device;

[0057] The status report receiving module is used to receive the timing status report and illegal unlocking alarm report of the optical cross-box monitoring device;

[0058] The business management module is used for the local operation and maintenance functions of the optical cross-connection intelligent monitoring system software.

[0059] The target optical cross-box refers to an optical cross-box that needs to be inspected. In this example, the target optical cross-box can be one optical cross-box, that is, when an inspector inspects the optical cross-box, one optical cross-box can be used as the target optical cross-box. Of course, the target optical cross-box can be multiple optical cross-boxes, that is, when multiple inspectors inspect the optical cross-boxes, if at least two of the multiple inspectors inspect the optical cross-boxes respectively, at least two optical cross-boxes being inspected can be used as target optical cross-boxes, etc. It can be understood that the number of target optical cross-boxes can be determined according to actual conditions, and this embodiment does not limit this.

[0060] The unlocking application information refers to the application information initiated by the user (ie, the inspection personnel) to open the door of the target optical delivery box.

[0061] In the specific implementation, each optical delivery box corresponds to a unique QR code, which contains information such as the device name, physical properties, affiliated unit, and deployment location. The WeChat applet is used to identify the QR code and provide an interactive interface for applying for unlocking. The WeChat applet interacts with the unlocking request receiving and processing module of the optical delivery box remote supervision system to submit the optical delivery box attribute information and the information of the person applying for unlocking.

[0062] An opening button corresponding to the electronic cabinet lock is set on the target optical delivery box. When the user inspects the target optical delivery box, the user can press the opening button. At this time, the indicator light of the electronic cabinet lock flashes. The electronic cabinet lock can trigger the STM32 chip in the optical delivery box monitoring device to end sleep through a micro-electric signal and wake up the control mainboard MCU (Microcontroller Unit) of the optical delivery box monitoring device.

[0063] After waking up the control motherboard MCU of the optical delivery box monitoring device, the user can scan the QR code through the WeChat client software and the WeChat client can pop up the optical delivery box monitoring applet. The user can submit the unlocking application information to the optical delivery box monitoring system through the unlocking application button in the applet. The unlocking application information includes: applicant information, optical delivery box location information, unlocking time, etc. The implementation process of submitting unlocking application information can be described in detail in combination with the following specific implementation methods.

[0064] In a specific implementation of the present application, before the above step 101, the following may also be included:

[0065] Step A1: in response to the user's touch operation on the lock button of the electronic lock of the target optical delivery box, controlling the optical delivery box monitoring device to enter a working state.

[0066] In this embodiment, a lock button for opening an electronic lock may be pre-set on the target optical delivery box.

[0067] In some examples, the cabinet lock button can be a button set on the outer surface of the target optical delivery box, such as setting a cabinet lock button on the outer box surface of the target optical delivery box so that the user can touch to open the electronic cabinet lock of the target optical delivery box.

[0068] In some examples, the cabinet lock button can be a button set on the outer surface of the target optical delivery box and added with a protective shell (such as a button mounting hole is opened on the outer surface of the optical delivery box, and the cabinet lock button is set in the mounting hole through the protective shell). The protective shell is an automatically controlled shell. A facial recognition device or a fingerprint entry device can be set on the outer surface of the target optical delivery box. The protective shell can be opened by recognizing the user's face or the user's fingerprint, so that the electronic cabinet lock of the target optical delivery box can be opened by the user's touch.

[0069] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.

[0070] When the user inspects the target optical delivery box, the user can perform a touch operation on the lock button of the electronic lock of the target optical delivery box, such as pressing the lock button, etc. In response to the touch operation, the optical delivery box monitoring device can be controlled to enter the working state, that is, after waking up the electronic lock, the electronic lock can trigger the STM32 chip in the optical delivery box monitoring device to end sleep through a micro-electric signal, and wake up the control motherboard MCU of the optical delivery box monitoring device. Figure 8 As shown, the engineer can press the unlock button of the electronic cabinet lock, and the cabinet lock indicator light will light up. At this time, the STM32 ends sleep and starts the main MCU, and reports the working status to the monitoring system.

[0071] After the optical cross-box monitoring device is controlled to enter the working state, step A2 is executed.

[0072] Step A2: Obtain the unlocking application information submitted by the user by scanning the QR code corresponding to the target optical delivery box.

[0073] After controlling the optical delivery box monitoring device to enter the working state, the user can scan the QR code through the WeChat client software, and the WeChat client will pop up the optical delivery box monitoring applet. The user can submit the unlocking application information to the optical delivery box monitoring system through the application unlocking button in the applet. Figure 8 As shown, after starting the main MCU, the engineer can scan the QR code to pop up the optical delivery box monitoring applet on the client used by the engineer. The operation and maintenance engineer submits the unlocking application information to the optical delivery box intelligent monitoring system through the Apply for Unlocking button in the applet and sends it directly to the monitoring system.

[0074] The embodiment of the present application sets a unique QR code for each optical delivery box, and the user can submit the unlocking application information for the optical delivery box through the WeChat client, which can improve the safety performance of the target optical delivery box while facilitating user operation.

[0075] After the optical delivery box remote monitoring system receives the unlocking application information sent by the user for the target optical delivery box, the unlocking application information can be verified to obtain the corresponding verification result. Figure 8 As shown, after the monitoring system receives the unlocking application information, it can verify the unlocking request and record the unlocking application information.

[0076] The implementation process of verifying the unlocking application information can be described in detail in conjunction with the following specific implementation method.

[0077] In a specific implementation of the present application, the unlocking application information includes: applicant information and optical delivery box location information, and the above step 101 may include:

[0078] Sub-step B1: Match the applicant information with pre-stored applicant information, and match the optical cross-box location information with pre-stored optical cross-box location information.

[0079] In this embodiment, after obtaining the unlocking application information for the target optical delivery box sent by the user, the unlocking application information can be parsed to obtain the applicant information and optical delivery box location information contained therein.

[0080] In the specific implementation, the location information of the supervised optical delivery box is pre-stored in the optical delivery box remote supervision system, such as No. xx, xx Street, xx Road, xx District, Shanghai, etc. At the same time, the personnel information of the inspection personnel, such as the number of the inspection personnel, is pre-stored.

[0081] After obtaining the applicant information and optical delivery box location information in the unlocking application information, the parsed applicant information can be matched with the pre-stored applicant information, and at the same time, the parsed optical delivery box location information can be matched with the pre-stored optical delivery box location information.

[0082] After matching the applicant information with the pre-stored applicant information and matching the optical delivery box location information with the pre-stored optical delivery box location information, sub-step B2 is executed.

[0083] Sub-step B2: Determine the verification result of the unlocking application information based on the matching result.

[0084] After matching the applicant information with the pre-stored applicant information and matching the optical delivery box location information with the pre-stored optical delivery box location information, a matching result of the two pieces of information can be obtained, and the verification result of the unlocking application information can be determined based on the matching result. The verification result may include the following three situations:

[0085] 1. The applicant information matches the pre-stored applicant information, and the optical delivery box location information matches the pre-stored optical delivery box location information. At this time, it can be determined that the verification result of the unlocking application information is a verification pass result.

[0086] 2. The applicant information does not match the pre-stored applicant information, and the optical delivery box location information matches the pre-stored optical delivery box location information. At this time, it can be determined that the verification result of the unlocking application information is a verification failure result.

[0087] 3. The applicant information matches the pre-stored applicant information, but the optical delivery box location information does not match the pre-stored optical delivery box location information. At this time, it can be determined that the verification result of the unlocking application information is a verification failure.

[0088] After verifying the unlocking application information for the target optical delivery box sent by the user and obtaining a verification result, step 102 is executed.

[0089] Step 102: In response to the verification result indicating that the unlocking application information is verified to be successful, generating an unlocking management instruction corresponding to the target optical delivery box.

[0090] After verifying the unlocking application information sent by the user for the target optical delivery box and obtaining a verification result, it can be determined whether the verification result indicates that the unlocking application information has been verified successfully.

[0091] If the verification result indicates that the unlocking application information has been verified, then in response to the verification result indicating that the unlocking application information has been verified, an unlocking management instruction corresponding to the target optical delivery box can be generated through the instruction packaging module. Specifically, the optical delivery box monitoring system verifies the unlocking application information submitted by the user through the WeChat applet and records the review opinion. If the verification is passed, the unlocking application information is packaged and processed through the instruction packaging module to generate an unlocking management instruction.

[0092] After generating the unlocking management instruction corresponding to the target optical delivery box, execute step 103.

[0093] Step 103: Perform digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box.

[0094] After generating the unlocking management instruction corresponding to the target optical delivery box, the unlocking management instruction can be digitally signed to generate the unlocking instruction corresponding to the target optical delivery box. Figure 8 As shown, after the unlocking request is verified, an unlocking instruction can be generated and a digital signature can be completed to make the unlocking instruction effective.

[0095] In this embodiment, the unlocking management instruction can only take effect after being signed by the signature certificate of the commercial cryptographic module. The implementation process of digitally signing the unlocking management instruction can be described in detail in combination with the following specific implementation method.

[0096] In a specific implementation of the present application, the above step 103 may include:

[0097] Sub-step C1: Acquire the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform.

[0098] In the embodiment of the present application, the optical cross-box identification information refers to identification information used to indicate the unique identity of the target optical cross-box. In this example, the optical cross-box identification information can be digital identification information, such as G_1, G_2, etc. The optical cross-box identification information can be English character identification information, such as G_a, G_b, etc. In a specific implementation, the optical cross-box identification information can also be identification information in other forms. Specifically, the specific form of the optical cross-box identification information can be determined according to business requirements, and this embodiment does not limit this.

[0099] The generation time refers to the generation time of the unlocking management instruction. For example, if the unlocking management generation instruction is generated on 2022-08-28, 21:05, then the generation time is 2022-08-28, 21:05, etc.

[0100] The platform identification information refers to the identification information of the monitoring platform, that is, the identification information of the optical cross-box intelligent monitoring platform. In this example, the platform identification information can be digital identification information, such as M_1, M_2, etc. The platform identification information can be English character identification information, such as M_a, M_b, etc. In a specific implementation, the platform identification information can also be identification information in other forms. Specifically, the specific form of the platform identification information can be determined according to business requirements, and this embodiment does not limit this.

[0101] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.

[0102] When the unlocking management instruction is digitally signed, the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform can be obtained, and then sub-step C2 is executed.

[0103] Sub-step C2: performing signature operation processing on the optical delivery box identification information, the generation time, the platform identification information and a randomly obtained random number to generate the unlocking instruction.

[0104] After obtaining the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform, the optical delivery box identification information, the generation time, the platform identification information and the randomly obtained random number can be processed by signature operation to generate the unlocking instruction. Specifically, the digital signature operation can be shown in the following formula (1):

[0105] S=Sign(PlatPriKey,Hash(timestamp,Dst-ID,Src-ID,Cmd,Random)) (1)

[0106] In the above formula (1), S represents the signature value, Sign represents the signature operation, Hash represents the hash operation, timestamp is the timestamp, which represents the specific time of the automatically generated unlocking management instruction, Dst-ID is the identity ID of the target optical cross-connect box, Src-ID represents the identity ID of the monitoring platform, Cmd represents the management instruction, and Random is a random number used to increase the randomness of the data.

[0107] The embodiment of the present application can ensure the non-repudiation and authenticity of the unlocking instruction by digitally signing the unlocking management instruction.

[0108] Step 104: Send the unlocking command to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking command. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0109] After generating the unlocking instruction of the target optical delivery box, the unlocking instruction with digital signature can be sent to the optical delivery box monitoring device corresponding to the target optical delivery box through the instruction issuing module, and then the optical delivery box monitoring device can verify the unlocking instruction. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. Figure 8 As shown, after the digital signature processing of the unlocking instruction is completed, the monitoring system can issue the unlocking instruction, and the optical delivery box monitoring device verifies the unlocking instruction, and then the verification result is prompted by a buzzer sound; if the verification is passed, the magnet of the electronic cabinet lock is closed through IO control, and the electronic cabinet lock pops up the rotary handle, and then the engineer can rotate and pull the cabinet lock to open the door of the target optical delivery box.

[0110] The processing process of the optical cross-box monitoring device will be described in detail in the following embodiments, and will not be described in detail in this embodiment.

[0111] The above solution provided by the embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, adds a remote control function, improves work efficiency, and improves the safety performance of the optical delivery box. The use of digital signature technology can prevent the illegal opening of other optical delivery boxes by repeating the instruction data packets issued by the smart monitoring platform.

[0112] The optical cross-box control method provided in the embodiment of the present application verifies the unlocking application information sent by the user for the target optical cross-box to obtain a verification result; in response to the verification result indicating that the unlocking application information is verified, generates an unlocking management instruction corresponding to the target optical cross-box; performs digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical cross-box; sends the unlocking instruction to the optical cross-box monitoring device corresponding to the target optical cross-box, so that the optical cross-box monitoring device verifies the unlocking instruction, and after the verification is passed, controls the electronic cabinet lock of the target optical cross-box to be in a closed state, and pops up the door opening handle of the target optical cross-box through the electronic cabinet lock, so that the user can open the target optical cross-box through the door opening handle. The embodiment of the present application adjusts the mechanical unlocking of the optical cross-box to an electronic lock, adds a remote control function, improves work efficiency, and can effectively reduce the work intensity of personnel inspection. In addition, the use of digital signature technology can prevent the illegal opening of other optical cross-boxes by repeating the command data packets issued by the intelligent monitoring platform.

[0113] Reference Figure 4 , shows a flow chart of steps of another optical cross-box control method provided by an embodiment of the present application, the optical cross-box control method can be applied to an optical cross-box monitoring device, such as Figure 4 As shown, the optical cross-box control method may include: step 401, step 402 and step 403:

[0114] Step 401: receiving an unlocking instruction for a target optical delivery box sent by an optical delivery box remote monitoring system.

[0115] The embodiments of the present application can be applied to an optical cross-box monitoring device, that is, the execution subject is the optical cross-box monitoring device.

[0116] In this embodiment, it can be combined with Figure 5 The structure of the optical cross-box monitoring device provided in this embodiment is described in detail as follows.

[0117] Reference Figure 5 , showing a schematic diagram of an optical cross-connect box intelligent monitoring device provided in an embodiment of the present application.

[0118] like Figure 5 As shown, the optical delivery box intelligent monitoring device (i.e., the optical delivery box monitoring device in this example) may include: an intelligent monitoring control panel, a rechargeable battery, a solar charger, an electronic cabinet lock, a door magnetic monitoring module, a 4G wireless module, and a USB camera.

[0119] Among them, the intelligent monitoring control board is the core component of the optical cross-connect box intelligent monitoring device and is the dispatching and command brain of all other modules.

[0120] Solar chargers can be used for devices that receive solar light and convert it into electrical energy. The converted electrical energy is input to the rechargeable battery through a cable. The rechargeable battery is a device used to store electrical energy and supports simultaneous charging and discharging functions. The battery supports charging and discharging functions. The solar charger is used for devices that receive solar light and convert it into electrical energy. The converted electrical energy is input to the rechargeable battery through a cable. This intelligent monitoring motherboard adopts a low-power working mechanism that combines periodic wake-up with event wake-up to extend the battery working time.

[0121] The electronic cabinet lock is a metal component equipped with a button battery. The electronic cabinet lock has a pressable device. When the press device is in a pressed state, the control panel and the rechargeable battery are in a connected state, and the control panel enters a working state.

[0122] The door magnetic monitoring module is used to obtain the connection status between the optical exchange box door panel and the cabinet body, and the control panel obtains the opening and closing status of the cabinet door through electronic signals.

[0123] The 4G (The 4Generation Mobile Communication Technology, 4G network) module is used for network data transmission and reception between the control panel and the Internet server, and is the data channel between the optical cross-connection box intelligent monitoring device and the remote centralized management platform.

[0124] The USB (Universal Serial Bus) camera is used to shoot the door angle, and the shooting strategy is determined by the intelligent monitoring control board. The SD / TF password card is used to store digital signature certificates and signature private keys, and secondly to provide a cryptographic operation interface to the control software, including digital signature, signature verification, data encryption, data decryption, data hashing and other functions.

[0125] The embodiment of the present application uses a battery that supports solar charging as the power supply for the solar cross-connection intelligent monitoring device. In view of the limited capacity of the battery and the influence of the weather on solar charging, the intelligent monitoring mainboard adopts a low-power working mechanism combining regular wake-up and event wake-up to extend the battery working time.

[0126] The intelligent monitoring control board is the core component of the optical cross-connection intelligent monitoring device. The structure of the intelligent monitoring control board can be combined with Figure 6 This is described in detail as follows.

[0127] Reference Figure 6 , showing a schematic diagram of an intelligent monitoring control panel provided in an embodiment of the present application.

[0128] like Figure 6As shown in the figure, the core of the intelligent monitoring board consists of the main MCU (such as i.MX 6ULL, etc.), STM32 (such as ARM Cortex M3 core version, etc.), RTC (Real-Time Clock) clock, and button battery. Among them, the RTC clock provides standard timing and is used to wake up the STM32 at a fixed time, and the button battery is used to provide power supply for the RTC; due to the extremely low power consumption of the RTC, an industrial button battery can meet the working time requirement of the RTC clock chip for up to 1 year.

[0129] In this embodiment, unlike the power field, the optical cross-connect box has no continuous power supply and the battery power is limited, so low power consumption is the primary consideration. This embodiment uses the ultra-low power STM32 as an auxiliary MCU, which can ensure external wake-up during sleep and long-term operation. In the power system, due to the continuous power supply, there is no need to consider low power consumption factors. The battery is a backup power supply, and in the optical cross-connect box, the battery is the main power supply.

[0130] The software composition of the optical cross-connection intelligent monitoring device can be combined Figure 7 This is described in detail as follows.

[0131] Reference Figure 7 , showing a schematic diagram of another optical cross-connect box intelligent monitoring device provided in an embodiment of the present application.

[0132] like Figure 7 As shown, the software modules of the optical cross-connection intelligent monitoring device may include: a service scheduling module, a status monitoring module, an alarm reporting module, a command receiving module, a data acquisition module, an image capture module and an electronic unlocking module.

[0133] Among them, the data acquisition module is used to collect environmental information such as door magnetic status, temperature and humidity.

[0134] The image capture module is used to capture images from a USB camera and add watermark information.

[0135] The electronic unlocking module is used to send an unlocking command to the electronic cabinet lock, and the electronic cabinet lock will put the handle in a rotatable state.

[0136] The status monitoring module is used to report to the monitoring system at regular intervals.

[0137] The alarm reporting module is used to handle business processing after illegal unlocking.

[0138] The command receiving module is used to process the unlocking command issued by the monitoring system.

[0139] After the optical delivery box monitoring system sends the unlocking instruction with a digital signature to the target optical delivery box, the instruction receiving module may receive the unlocking instruction sent by the optical delivery box monitoring system.

[0140] After receiving the unlocking instruction for the target optical delivery box sent by the optical delivery box monitoring system, step 402 is executed.

[0141] Step 402: verify the unlocking instruction to obtain a verification result of the unlocking instruction.

[0142] After receiving the unlocking instruction for the target optical delivery box sent by the optical delivery box monitoring system, the unlocking instruction can be verified to obtain the verification result of the unlocking instruction. The verification process of the unlocking instruction can be described in detail in combination with the following specific implementation method.

[0143] In a specific implementation of the present application, the above step 402 may include:

[0144] Sub-step D1: Parse the unlocking instruction to obtain unlocking time information and digital signature method information.

[0145] In the embodiment of the present application, after receiving the unlocking instruction for the target optical delivery box, the unlocking instruction can be parsed to obtain the unlocking time information (ie, the unlocking timestamp) and the digital signature method information.

[0146] After the unlocking instruction is parsed to obtain the unlocking time information and the digital signature method information, sub-step D2 is executed.

[0147] Sub-step D2: Determine whether the unlocking time information is within a preset time range corresponding to the current time.

[0148] After parsing the unlocking time information, it can be determined whether the unlocking time information is within the preset time range corresponding to the current time. Specifically, the validity period of the unlocking timestamp can be verified. If it exceeds the limited value of the left and right offset of the current time (such as 60 seconds in advance or behind, which is the set value), the instruction is judged to be invalid.

[0149] If the unlocking timestamp is valid, that is, the unlocking time information is within the preset time range corresponding to the current time, sub-step D3 is executed.

[0150] Sub-step D3: verifying the legitimacy of the unlocking instruction by means of the digital signature to obtain a verification result of the unlocking instruction.

[0151] After verifying that the unlocking time information is valid, the legality of the unlocking instruction is verified by means of a data signature to obtain the verification result of the unlocking instruction. Specifically, the legality of the signature value, the random number, the platform identification information, and the optical delivery box identification information can be verified. If the verification signature value, the random number, the platform identification information, and the optical delivery box identification information are all valid, the verification result of the unlocking instruction is determined to be a verification pass result. If at least one of the verification signature value, the random number, the platform identification information, and the optical delivery box identification information is invalid information, the verification result of the unlocking instruction is determined to be a verification fail result.

[0152] The digital signature technology adopted in the embodiment of the present application adds information such as timestamp, source system identifier (smart monitoring platform), target system identifier (optical cross-connect box), etc.; the timestamp information is used to identify the validity period of the management instruction, which will be directly discarded after the validity period expires; the source system identifier and the target system identifier are used to distinguish specific instructions. The purpose of adding the above factors is mainly to prevent the illegal opening of other optical cross-connect boxes by replaying the command data packets issued by the smart monitoring platform.

[0153] If the verification result indicates that the unlocking instruction verification is successful, step 403 is executed.

[0154] Step 403: In response to the verification result indicating that the unlocking instruction verification is successful, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0155] If the verification result indicates that the unlocking instruction verification is successful, the verification success can be prompted by a prompt sound, such as a buzzer, in response to the verification result indicating that the unlocking instruction verification is successful. The electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. For example, after the unlocking instruction verification is successful, the magnet of the electronic cabinet lock is closed through IO (Input / Output) control, and the electronic cabinet lock pops out the rotary handle. Then, the engineer manually rotates the cabinet lock handle and pulls open the door of the target optical delivery box.

[0156] The embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, adds a remote control function, improves work efficiency, and can effectively reduce the workload of personnel inspections.

[0157] In this embodiment, while the door magnetic monitoring module is in the open state, it can automatically capture the on-site status after unlocking according to a set period and report it to the monitoring platform. Specifically, it can be described in detail in combination with the following specific implementation method.

[0158] In a specific implementation of the present application, after the above step 403, the following may also be included:

[0159] Step E1: In response to the door magnetic monitoring module corresponding to the target optical delivery box being in an open state, reporting the unlocking result of the target optical delivery box to the optical delivery box remote supervision system.

[0160] In this embodiment, after the door magnetic monitoring module corresponding to the target optical delivery box is in the open state, the unlocking result of the target optical delivery box can be reported to the optical delivery box remote supervision system in response to the door magnetic monitoring module corresponding to the target optical delivery box being in the open state. Figure 8 As shown, after the door of the target optical delivery box is opened, the door magnetic status can be checked and the unlocking status can be reported to the monitoring system. At the same time, the unlocking information can be recorded in the database.

[0161] After reporting the unlocking result of the target optical delivery box to the optical delivery box remote supervision system, execute step E2.

[0162] Step E2: collecting the on-site status information corresponding to the target optical delivery box according to a preset time interval, and reporting the on-site status information to the optical delivery box remote monitoring system.

[0163] After reporting the unlocking result of the target optical delivery box to the optical delivery box remote supervision system, the on-site status information of the target optical delivery box can be collected according to preset time intervals (such as 5s, 10s, etc.), and the on-site status information can be reported to the optical delivery box remote supervision system. Specifically, the on-site status information of the target optical delivery box can be captured by a USB camera, such as the user's operation information on the optical cable in the target optical delivery box, and the user's facial information. The image capture module can be used to capture images from a USB camera and add watermark information, and then report the watermarked image to the optical delivery box remote supervision system.

[0164] The embodiment of the present application captures the on-site status information of the target optical cross-box and reports it to the optical cross-box remote supervision system. Furthermore, when the target optical cross-box and the optical cables inside the box are damaged manually, the facial information of the person who damaged the optical cross-box can be captured in time for subsequent punishment, thereby further ensuring the safety of the optical cross-box.

[0165] In this embodiment, after the user closes the door of the target optical delivery box, the optical delivery box monitoring device can also check the status and report it to the optical delivery box remote supervision system. Specifically, it can be described in detail in combination with the following specific implementation method.

[0166] In another specific implementation of the present application, after the above step 403, the following may also be included:

[0167] Step F1: In response to the door magnetic monitoring module corresponding to the target optical exchange box being in a closed state, the door magnetic state of the door magnetic monitoring module is checked with the lock state of the electronic lock.

[0168] In this embodiment, after the user completes the inspection of the target optical delivery box, the user can close the optical delivery box door and rotate the cabinet lock handle to put the optical delivery box in a closed state, and press the handle back to its original state. At this time, the magnet of the electronic cabinet lock will absorb the rotating handle, and the door magnetic monitoring module is in a closed state.

[0169] In response to the door magnetic monitoring module corresponding to the target optical delivery box being in a closed state, the door magnetic status of the door magnetic monitoring module can be checked with the cabinet lock status of the electronic cabinet lock, that is, the optical delivery box intelligent control panel checks the door magnetic status and the electronic cabinet lock status to determine whether both are completely closed.

[0170] After checking the door magnetic state of the door magnetic monitoring module and the lock state of the electronic lock, step F2 is executed, or step F3 is executed.

[0171] Step F2: In response to the door magnet state and the cabinet lock state both being in the closed state, reporting the information of the normal closed state of the target optical delivery box to the optical delivery box remote monitoring system.

[0172] After checking the door magnetic state of the door magnetic monitoring module and the cabinet lock state of the electronic cabinet lock, it can be determined whether the door magnetic state and the cabinet lock state both indicate that the target optical exchange box is in a closed state.

[0173] If both the door magnetic status and the cabinet lock status indicate that the target optical delivery box is in a closed state, in response to the door magnetic status and the cabinet lock status both indicating that the target optical delivery box is in a closed state, information on the normal closing state of the target optical delivery box can be reported to the optical delivery box remote supervision system to inform the optical delivery box remote supervision system that the target optical delivery box has been closed normally.

[0174] Step F3: In response to at least one of the door magnet state and the cabinet lock state being in a non-closed state, reporting abnormal alarm information of the target optical delivery box to the optical delivery box remote supervision system.

[0175] If at least one of the door magnetic state and the cabinet lock state is in a non-closed state, at this time, in response to at least one of the door magnetic state and the cabinet lock state indicating that the target optical delivery box is not in a closed state, the abnormal alarm information of the target optical delivery box can be reported to the optical delivery box remote supervision system to prompt that an abnormal situation has occurred on the scene of the target optical delivery box, and the optical delivery box remote supervision system records all instructions issued by the optical delivery box monitoring device to perform abnormal detection. Figure 8 As shown, after closing the cabinet lock, the lock status can be reported. If it is closed normally, the main CPU is shut down and the STM32 enters sleep mode.

[0176] The embodiment of the present application reports the door closing status information of the target optical delivery box to the optical delivery box remote supervision system, so that the optical delivery box remote supervision system can sense the status information of the target optical delivery box. At the same time, when an abnormality occurs, the optical delivery box remote supervision system can record all instructions issued by the optical delivery box monitoring device to perform abnormality detection, so as to facilitate timely abnormality handling.

[0177] In this embodiment, after the target optical cross-connect box is normally closed, the peripheral devices of the target optical cross-connect box may also be checked. Specifically, it may be described in detail in combination with the following specific implementation methods.

[0178] In another specific implementation of the present application, after the above step F2, the following may also be included:

[0179] Step G1: Check the device status of the peripheral devices of the target optical cross-connect box.

[0180] In this embodiment, after the target optical cross-connection box is normally closed, the device status of the peripheral devices of the target optical cross-connection box can be checked, wherein the peripheral devices may include at least one of: an electronic cabinet lock, a camera, a door magnetic monitoring device, and a solar cell.

[0181] After checking the device status of the peripheral devices of the target optical cross-connect box, execute step G2.

[0182] Step G2: In response to the inspection result indicating that the device status of the peripheral devices are all normal, entering the sleep state.

[0183] After checking the device status of the peripheral devices of the target optical cross-connect box, the inspection result of the device status of the peripheral devices can be obtained. If the inspection result indicates that the device status of the peripheral devices of the target optical cross-connect box is normal, the device can enter the sleep state in response to the inspection result indicating that the device status of the peripheral devices of the target optical cross-connect box is normal. Specifically, the status of all peripherals can be checked through the intelligent monitoring control board of the optical cross-connect box. If all are normal, the main MCU is turned off and waits for the next wake-up by the STM32.

[0184] The embodiment of the present application can avoid abnormal status of peripheral devices by checking the status of peripheral devices. At the same time, when the device status of the peripheral devices of the target optical cross-connect box is normal, the main MCU is shut down and enters a sleep state, which can save power for the optical cross-connect box monitoring device.

[0185] In this embodiment, the optical delivery box monitoring device can also regularly report the information of the target optical delivery box to the optical delivery box remote supervision system, such as Fig. 9As shown in the figure, the RTC timing device of the optical cross-box monitoring device can wake up the STM32 to end the sleep state and start the main MCU. At this time, the door magnetic state can be checked and the static state information can be reported to the monitoring system. Then, the engineer can send an unlocking application to the monitoring system by scanning the QR code on the client. The monitoring system verifies the request and records it. After locking, if the information of the peripherals is all normal, the normal status information can be reported to the monitoring system.

[0186] In this implementation, an alarm can be issued for illegal unlocking, such as Fig.10 As shown, the USB camera can continuously capture the on-site images of the target optical delivery box. If there is illegal unlocking, the illegal unlocking information can be reported to the monitoring system. At the same time, after the engineer sends the unlocking application information to the monitoring system, if the unlocking application information verification fails, an alarm instruction can be sent to the optical delivery box monitoring device to indicate that the unlocking application has not passed.

[0187] The embodiment of the present application can further ensure the security of the optical cross-connect box and avoid illegal unlocking by adding an unlocking alarm.

[0188] The solution provided in this application is described in detail below in conjunction with a specific embodiment.

[0189] 1. The on-duty engineer authorizes the inspection engineer / maintenance engineer through the inspection management function of the monitoring platform. The inspection engineer / maintenance engineer can authenticate in front of the designated optical delivery box through the authentication password. After the authentication is passed, the box door can be opened to conduct inspection work. The operation and maintenance engineer first presses the electronic cabinet lock button by hand, and the electronic cabinet lock indicator light flashes. The operation and maintenance engineer scans the QR code through the WeChat client software, and the WeChat client pops up the optical delivery box monitoring applet. The operation and maintenance engineer submits the unlocking application to the optical delivery box intelligent monitoring system through the unlock application button in the applet. The application information includes: applicant information, optical delivery box location information, unlocking time and other information. The optical delivery box intelligent monitoring system verifies the unlocking application information of the applet and records the review opinions. The system automatically generates unlocking management instructions. The management instructions can only take effect after being signed by the signature certificate of the commercial cryptographic module to ensure the non-repudiation and authenticity of the unlocking instructions. The optical delivery box intelligent monitoring system sends a digitally signed unlocking command to the target optical delivery box. After receiving the unlocking command, the optical delivery box monitoring device verifies the legitimacy of the unlocking command by verifying the digital signature, and then prompts the verification result through the buzzer sound. If the verification is passed, the magnet of the electronic cabinet lock is closed through IO control, and the electronic cabinet lock pops out the rotating handle; the engineer manually rotates the cabinet lock handle and opens the cabinet door, the door magnetic monitoring module is in the open state, and the optical delivery box intelligent controller reports the unlocking result to the monitoring platform; when the door magnetic module is in the open state, the optical delivery box intelligent controller automatically captures the on-site status after unlocking according to the set period and reports it to the monitoring platform until the door magnetic monitoring module is in the closed state.

[0190] 2. The operation and maintenance engineer closes the door of the optical delivery box and rotates the lock handle to put the optical delivery box in the closed state, and presses the handle back to the original state. At this time, the magnet of the electronic lock will absorb the rotating handle, and the door magnetic monitoring module is in the closed state. The optical delivery box intelligent controller checks the door magnetic status and the electronic lock status. When all are in the closed state, it reports the normal closed state of the optical delivery box to the monitoring system. If the status of the door magnetic monitoring module or the electronic lock is inconsistent, an alarm message is reported to the monitoring system to indicate an abnormal situation on site. The monitoring system records all instructions issued by the intelligent monitoring device of the optical delivery box. The intelligent monitoring control board of the optical delivery box checks the status of all peripherals. If all are normal, the main MCU is turned off and waits for the next wake-up by the STM32.

[0191] The optical delivery box control method provided in the embodiment of the present application receives an unlocking instruction for a target optical delivery box sent by an optical delivery box remote supervision system; verifies the unlocking instruction to obtain a verification result of the unlocking instruction; in response to the verification result indicating that the unlocking instruction verification is successful, controls the electronic cabinet lock of the target optical delivery box to be in a closed state, and pops out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. The embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, increases the remote control function, improves work efficiency, and can effectively reduce the work intensity of personnel inspections. In addition, the use of digital signature technology can prevent the illegal opening of other optical delivery boxes by repeating the command data packets issued by the smart monitoring platform.

[0192] Reference Fig.11 , shows a schematic diagram of the structure of a remote monitoring system for optical delivery boxes provided in an embodiment of the present application, such as Fig.11 As shown, the optical delivery box remote supervision system 1100 may include the following modules:

[0193] The verification result acquisition module 1101 is used to verify the unlocking application information sent by the user for the target optical delivery box and obtain the verification result;

[0194] An unlocking management instruction generating module 1102 is configured to generate an unlocking management instruction corresponding to the target optical delivery box in response to the verification result indicating that the unlocking application information has been verified;

[0195] The unlocking instruction generating module 1103 is used to perform digital signature processing on the unlocking management instruction and generate an unlocking instruction corresponding to the target optical delivery box;

[0196] The unlocking instruction sending module 1104 is used to send the unlocking instruction to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0197] Optionally, the system further comprises:

[0198] A working state control module, used for controlling the optical delivery box monitoring device to enter a working state in response to the user's touch operation on a lock button of the electronic lock of the target optical delivery box;

[0199] The unlocking application acquisition module is used to obtain the unlocking application information submitted by the user by scanning the QR code corresponding to the target optical delivery box.

[0200] Optionally, the unlocking application information includes: applicant information and optical delivery box location information,

[0201] The verification result acquisition module includes:

[0202] An application information matching unit, used to match the applicant information with pre-stored applicant information, and to match the optical delivery box location information with pre-stored optical delivery box location information;

[0203] The verification result determination unit is used to determine the verification result of the unlocking application information according to the matching result.

[0204] Optionally, the unlocking instruction generating module includes:

[0205] An optical delivery box information acquisition unit, used to acquire the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform;

[0206] The unlocking instruction generating unit is used to perform signature operation processing on the optical delivery box identification information, the generation time, the platform identification information and a randomly obtained random number to generate the unlocking instruction.

[0207] The optical delivery box remote supervision system provided in the embodiment of the present application verifies the unlocking application information sent by the user for the target optical delivery box to obtain a verification result; in response to the verification result indicating that the unlocking application information is verified, generates an unlocking management instruction corresponding to the target optical delivery box; performs digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box; sends the unlocking instruction to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction, and after the verification is passed, controls the electronic cabinet lock of the target optical delivery box to be in a closed state, and pops up the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. The embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, increases the remote control function, improves work efficiency, and can effectively reduce the work intensity of personnel inspection. In addition, the use of digital signature technology can prevent the illegal opening of other optical delivery boxes by repeating the instruction data packets issued by the intelligent monitoring platform.

[0208] Reference Fig.12 , shows a schematic diagram of the structure of an optical cross-connection box monitoring device provided in an embodiment of the present application, such as Fig.12 As shown, the optical cross-connection box monitoring device 1200 may include the following modules:

[0209] The unlocking instruction receiving module 1201 is used to receive the unlocking instruction for the target optical delivery box sent by the optical delivery box remote supervision system;

[0210] A verification result acquisition module 1202 is used to verify the unlocking instruction and obtain a verification result of the unlocking instruction;

[0211] The optical delivery box control module 1203 is used to control the electronic cabinet lock of the target optical delivery box to be in a closed state in response to the verification result indicating that the unlocking instruction verification is successful, and pop out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle.

[0212] Optionally, the verification result acquisition module includes:

[0213] An unlocking instruction parsing unit, used to parse the unlocking instruction to obtain unlocking time information and digital signature method information;

[0214] A time information determination unit, used to determine whether the unlocking time information is within a preset time range corresponding to the current time;

[0215] The verification result acquisition unit is used to verify the legitimacy of the unlocking instruction by the digital signature method when the unlocking time information is within a preset time range corresponding to the current time, and obtain the verification result of the unlocking instruction.

[0216] Optionally, the device further comprises:

[0217] An unlocking result reporting module, configured to report the unlocking result of the target optical delivery box to the optical delivery box remote supervision system in response to the door magnetic monitoring module corresponding to the target optical delivery box being in an open state;

[0218] The on-site status reporting module is used to collect the on-site status information corresponding to the target optical delivery box according to a preset time interval, and report the on-site status information to the optical delivery box remote supervision system.

[0219] Optionally, the device further comprises:

[0220] A cabinet lock status checking module, used for checking the door magnetic status of the door magnetic monitoring module and the cabinet lock status of the electronic cabinet lock in response to the door magnetic monitoring module corresponding to the target optical exchange box being in a closed state;

[0221] A normal closing state information reporting module, configured to report the normal closing state information of the target optical delivery box to the optical delivery box remote supervision system in response to the door magnetic state and the cabinet lock state being both in the closed state;

[0222] The abnormal closing state information reporting module is used to report the abnormal alarm information of the target optical delivery box to the optical delivery box remote supervision system in response to at least one of the door magnetic state and the cabinet lock state being in a non-closed state.

[0223] Optionally, the device further comprises:

[0224] A peripheral device status checking module, used for checking the device status of the peripheral devices of the target optical cross-connect box;

[0225] A sleep state control module, configured to enter a sleep state in response to a check result indicating that the device states of the peripheral devices are all normal;

[0226] The peripheral equipment includes: at least one of an electronic cabinet lock, a camera, a door magnetic monitoring device and a solar cell.

[0227] The optical delivery box monitoring device provided in the embodiment of the present application receives an unlocking instruction for a target optical delivery box sent by an optical delivery box remote supervision system; verifies the unlocking instruction to obtain a verification result of the unlocking instruction; in response to the verification result indicating that the unlocking instruction verification is successful, controls the electronic cabinet lock of the target optical delivery box to be in a closed state, and pops out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle. The embodiment of the present application adjusts the mechanical unlocking of the optical delivery box to an electronic lock, adds a remote control function, improves work efficiency, and can effectively reduce the work intensity of personnel inspections. In addition, the use of digital signature technology can prevent the illegal opening of other optical delivery boxes by repeating the command data packets issued by the smart monitoring platform.

[0228] An embodiment of the present application further provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the above-mentioned optical cross-box control method when executed by the processor.

[0229] Fig.13 FIG. 1 is a schematic diagram showing the structure of an electronic device 1300 according to an embodiment of the present invention. Fig.13 As shown, the electronic device 1300 includes a central processing unit (CPU) 1301, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 1302 or computer program instructions loaded from a storage unit 1308 to a random access memory (RAM) 1303. In the RAM 1303, various programs and data required for the operation of the electronic device 1300 can also be stored. The CPU 1301, the ROM 1302, and the RAM 1303 are connected to each other via a bus 1304. An input / output (I / O) interface 1305 is also connected to the bus 1304.

[0230] Multiple components in the electronic device 1300 are connected to the I / O interface 1305, including: an input unit 1306, such as a keyboard, a mouse, a microphone, etc.; an output unit 1307, such as various types of displays, speakers, etc.; a storage unit 1308, such as a disk, an optical disk, etc.; and a communication unit 1309, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 1309 allows the electronic device 1300 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0231] The various processes and processing described above may be performed by the processing unit 1301. For example, the method of any of the above embodiments may be implemented as a computer software program, which is tangibly contained in a computer-readable medium, such as the storage unit 1308. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 1300 via the ROM 1302 and / or the communication unit 1309. When the computer program is loaded into the RAM 1303 and executed by the CPU 1301, one or more actions in the method described above may be performed.

[0232] In addition, an embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the above-mentioned optical cross-box control method is implemented.

[0233] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0234] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, devices, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0235] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminals (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0236] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0237] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal so that a series of operating steps are executed on the computer or other programmable terminal to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable terminal. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0238] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0239] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal. In the absence of further restrictions, the elements defined by the statement "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or terminal including the elements.

[0240] The above is a detailed introduction to an optical cross-box control method, an optical cross-box remote supervision system, an optical cross-box monitoring device, an electronic device and a computer-readable storage medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for controlling an optical delivery box, applied to an optical delivery box remote monitoring system, characterized in that: The method comprises: Verify the unlocking application information sent by the user for the target optical delivery box and obtain the verification result; In response to the verification result indicating that the unlocking application information is verified, generating an unlocking management instruction corresponding to the target optical delivery box; Performing digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box; The unlocking instruction is sent to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction. After the verification is passed, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle; The step of performing digital signature processing on the unlocking management instruction to generate an unlocking instruction corresponding to the target optical delivery box includes: Acquire the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform; Performing signature operation processing on the optical delivery box identification information, the generation time, the platform identification information and a randomly obtained random number to generate the unlocking instruction; The optical box exchange monitoring device verifies the unlocking instruction, including: Parsing the unlocking instruction to obtain unlocking time information and digital signature method information; Determine whether the unlocking time information is within a preset time range corresponding to the current time; If so, the legitimacy of the unlocking instruction is verified by digital signature to obtain the verification result of the unlocking instruction.

2. The method according to claim 1, characterized in that: Before verifying the unlocking application information sent by the user for the target optical delivery box and obtaining the verification result, the method further includes: In response to the user's touch operation on the lock button of the electronic lock of the target optical delivery box, controlling the optical delivery box monitoring device to enter a working state; The unlocking application information submitted by the user by scanning the QR code corresponding to the target optical delivery box is obtained.

3. The method according to claim 1, characterized in that The unlocking application information includes: applicant information and optical box location information, The verification of the unlocking application information sent by the user for the target optical delivery box to obtain the verification result includes: Matching the applicant information with pre-stored applicant information, and matching the optical cross-box location information with pre-stored optical cross-box location information; According to the matching result, the verification result of the unlocking application information is determined.

4. An optical cross-box control method, applied to an optical cross-box monitoring device, characterized in that: The method comprises: Receive the unlocking instruction for the target optical delivery box sent by the optical delivery box remote supervision system; Verifying the unlocking instruction to obtain a verification result of the unlocking instruction; In response to the verification result indicating that the unlocking instruction verification is successful, the electronic cabinet lock of the target optical delivery box is controlled to be in a closed state, and the door opening handle of the target optical delivery box is popped out by the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle; The verifying the unlocking instruction to obtain the verification result of the unlocking instruction includes: Parsing the unlocking instruction to obtain unlocking time information and digital signature method information; Determine whether the unlocking time information is within a preset time range corresponding to the current time; If so, the legitimacy of the unlocking instruction is verified by digital signature to obtain the verification result of the unlocking instruction.

5. The method according to claim 4, characterized in that After the electronic cabinet lock controlling the target optical delivery box is in a closed state and the door opening handle of the target optical delivery box is popped out, the method further includes: In response to the door magnetic monitoring module corresponding to the target optical delivery box being in an open state, reporting the unlocking result of the target optical delivery box to the optical delivery box remote supervision system; The on-site status information corresponding to the target optical delivery box is collected according to a preset time interval, and the on-site status information is reported to the optical delivery box remote monitoring system.

6. The method according to claim 4, characterized in that After the electronic cabinet lock controlling the target optical delivery box is in a closed state and the door opening handle of the target optical delivery box is popped out, the method further includes: In response to the door magnetic monitoring module corresponding to the target optical exchange box being in a closed state, checking the door magnetic state of the door magnetic monitoring module and the cabinet lock state of the electronic cabinet lock; In response to the door magnet state and the cabinet lock state both being in the closed state, reporting information of the normal closed state of the target optical delivery box to the optical delivery box remote supervision system; In response to at least one of the door magnet state and the cabinet lock state being in a non-closed state, abnormal alarm information of the target optical delivery box is reported to the optical delivery box remote supervision system.

7. The method according to claim 6, characterized in that After reporting the information of the normal closing state of the target optical cross-connection box to the optical cross-connection box remote supervision system, the method further includes: Checking the device status of the peripheral devices of the target optical cross-connect box; In response to the inspection result indicating that the device states of the peripheral devices are all normal, entering a dormant state; The peripheral equipment includes: at least one of an electronic cabinet lock, a camera, a door magnetic monitoring device and a solar cell.

8. A remote monitoring system for optical delivery boxes, characterized in that: The system comprises: The verification result acquisition module is used to verify the unlocking application information sent by the user for the target optical delivery box and obtain the verification result; An unlocking management instruction generating module, configured to generate an unlocking management instruction corresponding to the target optical delivery box in response to the verification result indicating that the unlocking application information has been verified; An unlocking instruction generating module, used for performing digital signature processing on the unlocking management instruction and generating an unlocking instruction corresponding to the target optical delivery box; An unlocking instruction sending module is used to send the unlocking instruction to the optical delivery box monitoring device corresponding to the target optical delivery box, so that the optical delivery box monitoring device verifies the unlocking instruction, and after the verification is passed, controls the electronic cabinet lock of the target optical delivery box to be in a closed state, and pops out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle; the optical delivery box monitoring device verifies the unlocking instruction, including: parsing the unlocking instruction to obtain unlocking time information and digital signature method information; judging whether the unlocking time information is within the preset time range corresponding to the current time; if so, verifying the legitimacy of the unlocking instruction by digital signature to obtain the verification result of the unlocking instruction; The unlocking instruction generating module comprises: An optical delivery box information acquisition unit, used to acquire the optical delivery box identification information of the target optical delivery box, the generation time of the unlocking management instruction, and the platform identification information of the monitoring platform; The unlocking instruction generating unit is used to perform signature operation processing on the optical delivery box identification information, the generation time, the platform identification information and a randomly obtained random number to generate the unlocking instruction.

9. An optical cross-box monitoring device, characterized in that: The device comprises: An unlocking instruction receiving module is used to receive an unlocking instruction for a target optical delivery box sent by an optical delivery box remote supervision system; A verification result acquisition module, used to verify the unlocking instruction and obtain the verification result of the unlocking instruction; an optical delivery box control module, for controlling the electronic cabinet lock of the target optical delivery box to be in a closed state in response to the verification result indicating that the unlocking instruction verification is successful, and popping out the door opening handle of the target optical delivery box through the electronic cabinet lock, so that the user can open the target optical delivery box through the door opening handle; The verification result acquisition module includes: An unlocking instruction parsing unit, used to parse the unlocking instruction to obtain unlocking time information and digital signature method information; A time information determination unit, used to determine whether the unlocking time information is within a preset time range corresponding to the current time; The verification result obtaining unit is used to verify the legitimacy of the unlocking instruction by digital signature when the unlocking time information is within a preset time range corresponding to the current time, and obtain the verification result of the unlocking instruction.

10. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the optical cross-connect box control method according to any one of claims 1 to 7 when executing the program.

11. A computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the optical cross-box control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Cable transfer box intelligent comprehensive monitoring system and door opening method

    CN106154933A

  • Intelligent control system of Internet of Things cable transfer box

    CN106911685A

  • Unlocking method, terminal device and smart lock

    CN108269334A

  • Intelligent sensing device for outdoor box

    CN110223433A

  • Optical cable cross-connecting box control method, cloud end, user end, optical cable cross-connecting box and system

    CN110958310A