Passing anti-submergence method and anti-submergence system
By introducing an overwhelming anti-submarine return method into the anti-submarine return system, we can determine whether the user has truly passed the access control point, and solve the problem that the user cannot pass the authentication again without entering after the anti-submarine return authentication is passed, which improves the reliability and efficiency of the access control system.
Patent Information
- Application Number
- CN202311769861.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-20
- Publication Date
- 2025-06-20
AI Technical Summary
In the prior art, after the anti-submarine back authentication is passed, the user cannot pass again without actually entering, resulting in the problem of the access control system being unable to open the door.
By introducing an overwhelming anti-submarine return method in the anti-submarine return system, the communication between the access slave and the anti-submarine return host is used to determine whether the user passes the access control point within the preset time period. If it passes, the authentication pass event will be recorded, otherwise the record will be rejected.
It solves the problem that users cannot pass the authentication again without actually entering, reduces the amount of data stored by anti-submarine back to the host, and avoids delay in obtaining authentication results due to large traffic or network delay.
Smart Images

Figure CN120183074A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of access control devices, and particularly to a method for preventing people from sneaking back and a system for preventing people from sneaking back. Background Art
[0002] Anti-sneak back is a function of preventing tailgating in an access control system. In some specific access control scenarios, it is required that users must swipe their cards to enter through a certain access control point and must also swipe their cards to exit through the same access control point, and the swipe records must strictly correspond one in and one out. In the prior art, for anti-sneak back authentication, if a user requests to enter a certain access control point and the access control point authenticates and opens the door, but the user does not actually enter the access control point. In this case, a record of the user entering the access control point will be generated, and when the user wants to request authentication to enter the access control point again, there will be a problem that the authentication cannot pass to open the door. Summary of the Invention
[0003] The purpose of the embodiments of this application is to provide a method for preventing people from sneaking back and a system for preventing people from sneaking back, so as to solve the problem that when the anti-sneak back authentication passes but the user does not actually enter, the authentication cannot pass again. The specific technical solutions are as follows:
[0004] In a first aspect, the embodiments of this application provide a method for preventing people from sneaking back. The method is applied to an anti-sneak back host in an anti-sneak back system, and the anti-sneak back system further includes access control slave machines arranged at each access control point. The method includes:
[0005] Receiving the authentication information of a target user sent by the access control slave machine;
[0006] Searching for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier of the target user;
[0007] Performing anti-sneak back authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, controlling the access control slave machine to control the access control point to be in a passing state;
[0008] Judging whether an instruction of successful passage of a person is received from the access control slave machine within a preset time period;
[0009] If so, recording the current authentication passed event according to the user identifier;
[0010] If not, refusing to record the current authentication passed event.
[0011] In a possible implementation, an active mechanism is provided at the access control point to which the slave access control device belongs. The active mechanism is active when the access control point is in a passable state and locked when the access control point is in a non-passable state. A door magnetic sensor is provided on the active mechanism. When the target user passes through the access control point, the state of the active mechanism changes. The door magnetic sensor is used to detect the change in the state of the active mechanism. The instruction for successful passage of a person is obtained in the following manner:
[0012] The door magnetic sensor generates a first signal in response to the signal generated by the change in the state of the active mechanism, and sends the first signal to the slave access control device;
[0013] The slave access control device generates the instruction for successful passage of a person according to the received first signal.
[0014] In a possible implementation, a turnstile is provided at the access control point to which the slave access control device belongs. The turnstile is open when the access control point is in a passable state and closed when the access control point is in a non-passable state. Infrared detectors are respectively provided in multiple areas of the turnstile. When the target user passes through the access control point and passes through the multiple areas in sequence, the turnstile generates an infrared signal. The infrared detectors are used to detect the infrared signal. The instruction for successful passage of a person is obtained in the following manner:
[0015] The infrared detectors generate a second signal in response to the infrared signal generated when the target user passes through the multiple areas in sequence, and send the second signal to the slave access control device;
[0016] The slave access control device generates the instruction for successful passage of a person according to the received second signal.
[0017] In a possible implementation, the anti-passback host includes a Wiegand output interface. The anti-passback host is docked with the slave access control device through the Wiegand output interface. An external conversion module is connected to the slave access control device. A turnstile is provided at the access control point to which the slave access control device belongs. Infrared detectors are respectively provided in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the slave access control device includes:
[0018] Sending the second signal to the conversion module in the form of serial data;
[0019] The conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the slave access control device through the Wiegand output interface.
[0020] In a possible implementation, the method further includes:
[0021] In response to the registration request sent by the access control slave, record the access control slave in the anti-passback list, where the registration request is sent by the access control slave when joining the anti-passback system;
[0022] If the authentication is successful, then controlling the access control slave to control the affiliated access point to be in a passing state includes:
[0023] Search for the access control slave in the anti-passback list;
[0024] If the authentication is successful and the access control slave is found, then control the access control slave to control the affiliated access point to be in a passing state.
[0025] In a second aspect, an embodiment of the present application provides a person-passing anti-passback device, which is applied to an anti-passback host in an anti-passback system. The anti-passback system further includes access control slaves provided at each access point. The device includes:
[0026] A receiving module, configured to receive the authentication information of the target user sent by the access control slave;
[0027] A searching module, configured to search for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier of the target user with the user identifier as an index;
[0028] An authentication module, configured to perform anti-passback authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, then control the access control slave to control the affiliated access point to be in a passing state;
[0029] A judging module, configured to judge whether a person-passing success instruction of the access control slave is received within a preset time period;
[0030] A recording module, configured to record the current authentication passed event according to the user identifier if so;
[0031] A rejecting module, configured to reject recording the current authentication passed event if not.
[0032] An active mechanism is provided at the access point affiliated to the access control slave. The active mechanism is active when the access point is in a passing state and locked when the access point is in a non-passing state. A door magnetic is provided on the active mechanism. When the target user passes through the access point, the state of the active mechanism changes. The door magnetic is used to detect the change in the state of the active mechanism. The person-passing success instruction is obtained through the following method:
[0033] The door magnetic generates a first signal in response to the signal generated by the change in the state of the active mechanism, and sends the first signal to the access control slave;
[0034] The slave access control device generates the instruction of successful passage according to the received first signal.
[0035] A turnstile is arranged at the access control point to which the slave access control device belongs. The turnstile is open when the access control point is in a passing state and closed when the access control point is in a non-passing state. Infrared detectors are respectively arranged in multiple areas of the turnstile. When the target user passes through the access control point, the turnstile is triggered to generate infrared signals when passing through the multiple areas in sequence. The infrared detectors are used to detect the infrared signals. The instruction of successful passage is obtained in the following manner:
[0036] The infrared detectors generate a second signal in response to the infrared signals generated when the target user passes through the multiple areas in sequence, and send the second signal to the slave access control device.
[0037] The slave access control device generates the instruction of successful passage according to the received second signal.
[0038] The slave access control device is externally connected with a conversion module. A turnstile is arranged at the access control point to which the slave access control device belongs. Infrared detectors are respectively arranged in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the slave access control device includes:
[0039] Sending the second signal to the conversion module in the form of serial data.
[0040] The conversion module converts the received second signal into a Wiegand signal and sends it to the slave access control device.
[0041] The device further includes:
[0042] A response module, configured to record the slave access control device in the anti-passback list in response to a registration request sent by the slave access control device.
[0043] The authentication module includes:
[0044] An authentication sub-module, configured to control the slave access control device to control the access control point to which it belongs to be in a passing state if the authentication is successful and the slave access control device is in the anti-passback list.
[0045] In a third aspect, an embodiment of the present application provides an anti-passback system, which includes an anti-passback host and slave access control devices arranged at each access control point.
[0046] The anti-passback host is configured to receive the authentication information of the target user sent by the access control slave; search for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier, with the target identifier of the target user as the index; perform anti-passback authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, control the access control slave to control the access point to be in a passing state; determine whether an instruction of successful passage of a person is received from the access control slave within a preset duration; if so, record the current authentication passed event according to the user identifier; if not, refuse to record the current authentication passed event.
[0047] The access control slave is configured to send the authentication information of the target user to the anti-passback host.
[0048] In a possible implementation, an active mechanism is provided at the access point to which the access control slave belongs. The active mechanism is active when the access point is in a passing state and locked when the access point is in a non-passing state. A door magnetic sensor is provided on the active mechanism. When the target user passes through the access point, the state of the active mechanism changes. The door magnetic sensor is used to detect the change in the state of the active mechanism. The instruction of successful passage of a person is obtained in the following manner: The door magnetic sensor generates a first signal in response to the signal generated by the change in the state of the active mechanism, and sends the first signal to the access control slave.
[0049] The access control slave is further configured to receive the first signal sent by the door magnetic sensor and generate the instruction of successful passage of a person according to the received first signal.
[0050] In a possible implementation, a turnstile is provided at the access control point to which the slave access control device belongs. The turnstile is open when the access control point is in a passing state and closed when the access control point is in a non-passing state. Infrared detectors are respectively arranged in multiple areas of the turnstile. When the target user passes through the access control point, the turnstile is triggered to generate an infrared signal when passing through the multiple areas in sequence. The infrared detector is used to detect the infrared signal. The instruction for successful passage of a person is obtained in the following manner: The infrared detector generates a second signal in response to the infrared signal generated when the target user passes through the multiple areas in sequence, and sends the second signal to the slave access control device; The anti-passback host includes a Wiegand output interface. The anti-passback host is docked with the slave access control device through the Wiegand output interface. The slave access control device is externally connected with a conversion module. A turnstile is provided at the access control point to which the slave access control device belongs. Infrared detectors are respectively arranged in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the slave access control device includes: sending the second signal to the conversion module in the form of serial data; The conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the slave access control device through the Wiegand output interface;
[0051] The slave access control device is further configured to receive the second signal sent by the infrared monitor, and generate the instruction for successful passage of a person according to the received second signal; Generating the instruction for successful passage of a person according to the received second signal includes: generating the instruction for successful passage of a person according to the received Wiegand signal.
[0052] In a possible implementation, the anti-passback host is further configured to record the slave access control device in the anti-passback list in response to a registration request sent by the slave access control device, where the registration request is sent by the slave access control device when joining the anti-passback system; If the authentication is successful, controlling the slave access control device to control the access control point to be in a passing state includes: searching for the slave access control device in the anti-passback list; If the authentication is successful and the slave access control device is found, controlling the slave access control device to control the access control point to be in a passing state;
[0053] The slave access control device is further configured to send the registration request to the anti-passback host when joining the anti-passback system; If the authentication is successful, controlling the access control point to be in a passing state includes: if the authentication is successful and the slave access control device is located in the anti-passback list, controlling the access control point to be in a passing state.
[0054] In a fourth aspect, an embodiment of the present application provides an anti-passback host, including:
[0055] A memory for storing a computer program;
[0056] A processor, when executing a program stored in a memory, implements the steps of the anti-passback method described in any one of the above.
[0057] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the steps of the anti-passback method described in any one of the above are implemented.
[0058] Advantages of the embodiments of the present application:
[0059] When applying the anti-passback method provided by the present application, after the anti-passback host receives the user's authentication information, it will perform anti-passback authentication on the user's authentication information according to the historical authentication passed events of the user pre-stored in the anti-passback host. When the access control slave belongs to an access point in a passing state, it is judged whether the access point has successfully passed a person within a preset time period, that is, the judgment of whether the user actually passes the access point is increased, and only when the user truly passes the access point and completes the authentication process, the event of this authentication passing is recorded, solving the problem that when the anti-passback authentication is passed but the user does not actually enter, the authentication cannot be passed again, and reducing the amount of data stored in the anti-passback host, thereby avoiding the problem that the anti-passback host has a large delay in obtaining the authentication result due to a large flow of people or network latency.
[0060] Of course, when implementing any product or method of the present application, it is not necessarily required to achieve all the above-mentioned advantages at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present application, and those of ordinary skill in the art can also obtain other embodiments according to these drawings.
[0062] Figure 1 A flowchart of an anti-passback method provided by an embodiment of the present application;
[0063] Figure 2 A topology diagram of an anti-passback system provided by an embodiment of the present application;
[0064] Figure 3 A framework diagram of an anti-passback system provided by an embodiment of the present application;
[0065] Figure 4 A flowchart of anti-passback door magnet person passing detection provided by an embodiment of the present application;
[0066] Figure 5The first flowchart of anti-tailgating infrared passing detection provided by the embodiment of the present application;
[0067] Figure 6 The second flowchart of anti-tailgating infrared passing detection provided by the embodiment of the present application;
[0068] Figure 7 The structural schematic diagram of a passing anti-tailgating device provided by the embodiment of the present application;
[0069] Figure 8 A structural schematic diagram of an anti-tailgating host provided by the embodiment of the present invention. Detailed implementation manners
[0070] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art based on the present application belong to the scope of protection of the present application.
[0071] To more clearly illustrate the passing anti-tailgating method provided by the present application, the following will explain the relevant terms involved in this article:
[0072] Anti-tailgating: A function of preventing tailgating in the access control system. In some specific access control occasions, it is required that the cardholder who swipes the card to enter from a certain door must swipe the card to exit from a certain door, and the swipe records must strictly correspond to one entry and one exit.
[0073] Door magnetic: An IO output state that can determine whether the door is physically opened or closed.
[0074] Channel board: The device responsible for the mechanical structure and induction device of the turnstile door opening and closing, generally connected to the motor and the infrared detector.
[0075] In the prior art, when the user performs anti-tailgating authentication at the access control point, only whether the user's authentication information meets the anti-tailgating conditions is judged, such as whether the user authentication is in the anti-tailgating area and whether the anti-tailgating line is satisfied. However, it is not judged whether the user has actually entered this access control point. There is also no relevant hardware device solution in the system to judge this situation, and there will be a situation where the user authentication passes, and the anti-tailgating host records the event of the user authentication passing, but the user does not enter this access control point. At this time, this user will no longer be able to pass the authentication and open the door at this access control point due to the controlled logic of anti-tailgating.
[0076] Based on this, the present application provides a passing anti-tailgating method, which is applied to the anti-tailgating host in the anti-tailgating system. The anti-tailgating system also includes access control slave machines arranged at each access control point, as Figure 1 shownFigure 1 A schematic flowchart of the anti-passback method provided by an embodiment of this application, including:
[0077] S101, receiving the authentication information of the target user sent by the access control slave.
[0078] S102, using the user identifier of the target user as an index, searching for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier.
[0079] S103, performing anti-passback authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, controlling the access control slave to control the affiliated access point to be in a passing state.
[0080] S104, determining whether an access success instruction from the access control slave is received within a preset duration.
[0081] S105, if so, recording the current authentication passed event according to the user identifier.
[0082] S106, if not, rejecting to record the current authentication passed event.
[0083] Applying the anti-passback method provided by this application, after the anti-passback host receives the authentication information of the user, it will perform anti-passback authentication on the authentication information of the user according to the historical authentication passed event of this user pre-stored in the anti-passback host. When the access point affiliated to the access control slave is in a passing state, it is judged whether the access point has a successful access within a preset duration, that is, the judgment on whether the user actually passes the access point is increased, and only when the user truly passes the access point and completes the authentication process, the event of this authentication passed will be recorded, solving the problem that the user cannot be authenticated again when the user does not actually enter after the anti-passback authentication is passed, and reducing the amount of data stored in the anti-passback host, thereby avoiding the problem that the anti-passback host has a large delay in obtaining the authentication result due to a large number of people or network delay, etc.
[0084] For the convenience of explaining the foregoing S101 - S106, the following explanations are made first:
[0085] The anti-passback system includes an anti-passback host and access control slaves set at each access point. The anti-passback system also includes a Web platform and channel devices, such as Figure 2 shown Figure 2This is the anti-intrusion system topology diagram provided by the embodiments of this application. The system includes an anti-intrusion host, access control slave machines, a Web platform, and each access control point. Each access control slave machine is in communication connection with the anti-intrusion host. An access control slave machine is set at each access control point. In addition, intelligent facial image access control, gate authority boards, moving mechanisms, gates, etc. can also be set. The Web platform is controlled by an administrator and is used to configure anti-intrusion across access control slave machines, anti-intrusion by region, and anti-intrusion by line. The channel devices can be door magnetic induction devices, gate channel boards, etc. Applying the above anti-intrusion system greatly reduces the authentication cost and makes user configuration more convenient.
[0086] Exemplarily, in the case of a single host, it supports anti-intrusion functions for up to 128 access control points in multiple regions or multiple lines. When a user authenticates through any access control point, the access control slave machine set at that access control point sends an anti-intrusion data request to the anti-intrusion host. After the authentication ends and the authentication result is obtained, the anti-intrusion host sends an anti-intrusion data response to the anti-intrusion host.
[0087] Based on the above anti-intrusion system, a simplified system framework diagram of the anti-intrusion system can be obtained, as Figure 3 shown Figure 3 This is the anti-intrusion system framework diagram provided by the embodiments of this application. Figure 3 Among them, the server is connected to multiple access control points such as access control point 1, access control point 2... access control point n. Each access control point can be configured with two card readers, card reader 1 and card reader 2.
[0088] The following explains the aforementioned S101 - S106:
[0089] In S101, the target user can perform preliminary authentication at the access control point where the access control slave machine belongs by swiping an access control card, or can also perform preliminary authentication through authentication methods such as face swiping, fingerprint swiping, code scanning, or password input. In this article, the access control slave machine will only obtain the user's fingerprint, pupil, voiceprint, and facial image with the user's knowledge and permission, and the purpose of the access control slave machine obtaining the fingerprint, pupil, voiceprint, and facial image is for the purpose of improving security. After the authentication is passed, the access control slave machine transmits the currently authenticated authentication information to the anti-intrusion host through the network.
[0090] The access control slave machine passes the preliminary authentication, obtains the authentication information of the target user, and sends it to the anti-intrusion host. The authentication information can include the user identification, user information, and access control point information of the target user. Among them, the user information can include the user's job number, name, card number, etc., the access control point information can include the IP address, MAC address, card reader number, etc., and the user information can also include facial image information, fingerprint information, etc.
[0091] In S102, the anti-passback host stores the historical passing events of each user in advance, corresponding to the user ID of each user. When the target user passes through the access control point to which the access control slave belongs for authentication, the anti-passback host uses the user ID of the target user as an index to search for the historical passing events of each user in advance.
[0092] In S103, because the anti-passback host has pre-stored the historical authentication events of the target user, the access control slave can authenticate the authentication information of the target user according to the historical authentication events and obtain the authentication result. After the authentication is successful, the access control slave can control the access control point to be in a pass state by sending an authentication success response to the access control slave, so that the target user can pass through the access control point.
[0093] For example, if the historical authentication event contains user information, when performing anti-passback authentication, the anti-passback authentication can be performed by comparing the user information contained in the currently acquired authentication information with the user information contained in the historical authentication event.
[0094] While waiting for authentication, the access control slave machine can display "Anti-passback center verification in progress" and wait for the anti-passback host to return the anti-passback result. If the authentication result is not returned within the preset time, the authentication process will be terminated and a prompt "Anti-passback timeout" will be displayed to inform the user of the authentication progress and improve the user experience.
[0095] The anti-passback host may also store an anti-passback list in advance. In a possible embodiment, the anti-passback list may be stored in advance in the anti-passback host by an administrator, but in this case, if the access control slave fails and cannot be successfully configured with the anti-passback host, the pre-recorded anti-passback list may not match the actual anti-passback list.
[0096] Based on this, in another possible embodiment, the anti-passback list can be responded to the registration request of the door control slave by the anti-passback main frame, and the door control slave is recorded in the anti-passback list and obtained. Specifically, when the door control slave joins in the anti-passback system, the door control slave first initiates a registration request to the anti-passback main frame by means of the network, and the IP (i.e. the IP of the slave) and the card reader list of own equipment need to be carried in the registration message, by the registration of the door control slave on the anti-passback main frame, the anti-passback main frame can provide a query function, and in the anti-passback interface, it is displayed on the door control slave registered in the anti-passback main frame and the card reader under the door control slave, and this display content exists in the form of a list, which is the anti-passback list.
[0097] After obtaining the anti-submarine return list, the anti-submarine return host can maintain a heartbeat message with the access control slave located in the anti-submarine return list. When the anti-submarine return host does not receive the heartbeat message returned by the access control slave within the preset time, it will delete the access control slave from the anti-submarine return list. After that, when the anti-submarine return host receives the authentication information of the target user sent by the access control slave again, it will directly discard it without performing anti-submarine return authentication.
[0098] In practical applications, due to reasons such as network and equipment, the access control slave that was originally in the access control list may go offline, or some new access control slaves may be added. If the access control slave is not in the access control list, it can be considered that the access control slave is an access control slave that has gone offline in the access control system. In this case, if the target user performs anti-submarine return authentication through the access control point to which the access control slave belongs, it will cause the target user who could originally pass the anti-submarine return authentication to fail the authentication.
[0099] Based on this, when the access control slave is in the access control list, it can be considered that the access control slave is an access control slave that is online in the anti-submarine return system. In this case, the anti-submarine return authentication is only performed on the target user who is authenticated at the access control point to which the access control slave belongs.
[0100] Specifically, the anti-submarine return host receives the authentication information of the target user sent by the access control slave, and performs anti-submarine return authentication on the authentication information of the target user according to the historical authentication passed events of the target user recorded in advance. If the authentication is successful and the access control slave is in the anti-submarine return list, the access control slave is controlled to make the access control point to which it belongs in a passing state.
[0101] For the case where the above access control slave is not in the access control list, the access control slave can display anti-submarine return failure and reject the target user from passing.
[0102] Applying the above embodiment, only when the anti-submarine return authentication of the target user is successful and the access control slave set at the access control point where the target user is authenticated is in the anti-submarine return list, the access control slave is controlled to make the access control point to which it belongs in a passing state, allowing the target user to pass, that is, two verifications are performed, thereby improving the accuracy of user authentication.
[0103] In S104, the preset duration can be set by the administrator according to work experience or according to relevant rules. For example, the preset duration can be 2s, 5s, 7s, etc. It can be understood that the preset duration should not be too long to avoid low authentication efficiency, nor too short to affect the user authentication experience.
[0104] In a possible embodiment, the above access control point remains in a pass-through state until the preset duration ends. Then it is considered that the target user has successfully passed through the access control point. The slave access control device generates a passing success instruction and sends it to the anti-intrusion host. However, using this method, it is still impossible to determine whether the target user has truly passed through the access control point.
[0105] Based on this, in another possible embodiment, two methods for obtaining the passing success instruction are provided in this solution, which will be described separately below:
[0106] Method 1: The access control point to which the above slave access control device belongs is provided with a movable mechanism. The movable mechanism is movable when the access control point is in a pass-through state. At this time, the target user can pass through the access control point. The movable mechanism is locked when the access control point is in a non-pass-through state. When the target user passes through the access control point, it will trigger a change in the state of the movable mechanism. A door magnetic sensor can be set on the movable mechanism, and the door magnetic sensor is used to detect the change in the state of the movable mechanism. In the case where the access control point is provided with a movable mechanism with a door magnetic sensor, the above passing success instruction can be obtained through the following method:
[0107] S201, The door magnetic sensor generates a first signal in response to the signal generated by the change in the state of the movable mechanism, and sends the first signal to the slave access control device.
[0108] S202, The slave access control device generates a passing success instruction according to the received first signal.
[0109] As Figure 4 shown, Figure 4 is the anti-intrusion door magnetic passing detection flow chart provided by the embodiment of the present application. Figure 4 In it, after the target user completes authentication and enters the access control point, the door magnetic sensor set on the movable mechanism of the access control point receives the signal generated by the change in the state of the movable mechanism and generates a first signal. The first signal includes a door magnetic open signal and a door magnetic close signal. Within the door opening timeout period, if the slave access control device receives the first signal sent by the door magnetic sensor, it indicates that the target user has passed through the access control point. The slave access control device generates a passing success instruction according to the received first signal and sends it to the anti-intrusion host to notify the anti-intrusion host that the target user has passed through the access control point.
[0110] Applying the above embodiment, by detecting the change in the state of the movable mechanism by the door magnetic sensor to generate a first signal, the actual opening and closing actions are realized and the passing is successful, that is, the judgment of whether the user actually passes through the access control point is increased. It solves the problem that when the anti-intrusion authentication is passed but the user does not actually enter, it is impossible to pass the authentication again, and it has high scalability and the environment construction is more flexible and free.
[0111] Method 2: A turnstile is installed at the access control point to which the above access control slave belongs. The turnstile is open when the access control point is in a passable state, and at this time, the user can pass through this access control point. It is closed when the access control point is in a non-passable state. Infrared detectors are respectively installed in multiple areas of the turnstile. When the target user passes through the access control point, infrared signals are generated by passing through multiple areas in sequence to trigger the turnstile, and the infrared detectors are used to detect the infrared signals. In the case of a turnstile with infrared detectors installed at the access control point, the above successful passing instruction is obtained through the following method:
[0112] S301, the infrared detector generates a second signal in response to the infrared signals generated when the target user passes through multiple areas in sequence, and sends the second signal to the access control slave.
[0113] S302, the access control slave generates a successful passing instruction according to the received second signal.
[0114] Among them, the multiple areas of the above turnstile can be the detection area, the monitoring area, the safety area, and the exit area in sequence, or there can be only the detection area and the exit area, which are not specifically limited here. When the target user passes through this access control point, the order of passing through multiple areas is the same as the order of multiple areas.
[0115] Applying the above embodiment, the infrared signals generated by the target user at the access control point are detected by the infrared detectors installed on the turnstile to generate the first signal, realizing the real opening and closing actions, and the passing is successful, that is, the judgment of whether the user actually passes through the access control point is increased, solving the problem that after the anti-passback authentication is passed, the user cannot be authenticated again when the user does not really enter, and it has high scalability and the environment construction is more flexible and free.
[0116] In the scenario where the access control point is connected to the turnstile in the above Method 2, it can be specifically divided into a turnstile that externally supports IO signals and a turnstile that does not support IO signals, which will be described separately below:
[0117] Externally connected turnstile that supports IO signals: The turnstile channel board supports the output of IO signals. After the second signal is generated by the infrared detector, the second signal can be directly sent to the access control slave to notify the access control slave that the target user has passed successfully.
[0118] As Figure 5 shown, Figure 5 This is the first flow chart of infrared passing detection for anti-passback channels provided by the embodiment of the present application. The infrared detectors installed on the turnstile indicate successful passing after detecting that the user passes through multiple areas of the turnstile in sequence. After the turnstile channel board generates the second signal by the infrared detector, the second signal can be directly sent to the access control slave to notify the access control slave that the target user has passed successfully.
[0119] External turnstile that does not support IO signals: The anti-tailgating host includes a Wiegand output interface. The anti-tailgating host is docked with the access control slave through the Wiegand output interface. The access control slave is externally connected to a conversion module. There is a turnstile set at the access control point to which the access control slave belongs. Infrared detectors are respectively set in multiple areas of the turnstile. The turnstile is connected to the conversion module, and the conversion module is connected to the Wiegand output interface. Sending the second signal to the access control slave includes:
[0120] S401, sending the second signal to the conversion module in the form of serial data;
[0121] S402, the conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the access control slave through the Wiegand output interface.
[0122] Among them, the conversion module can be a card reader. The above serial data can be 485 data or 232 data. Only the case where the serial data is 485 data is described below.
[0123] As Figure 6 shown, Figure 6 This is the second flowchart of infrared passing person detection for the anti-tailgating channel provided by the embodiment of the present application. Figure 6 In it, after the infrared detector set on the turnstile detects that the user passes through multiple areas of the turnstile in sequence, it indicates that the passing of the person is successful. At this time, an external conversion module (card reader) can be connected, and 485 data can be transmitted to the conversion module through the 485 interface of the turnstile channel board. The conversion module can internally convert the 485 data into a Wiegand OK signal, and then send this signal as an IO signal to the access control slave, so as to inform the access control slave that the target user has passed successfully.
[0124] Applying the above embodiment, various different serial data can be transmitted, which can not only transmit whether the person has passed successfully, solve the problem that when the anti-tailgating authentication is passed but the user does not really enter, the authentication cannot be passed again, but also transmit the progress of the person passing through the access control according to the setting, and has more operability.
[0125] In S105, a new event can be created, and the current authentication passed event can be recorded in it according to the user identifier, or the current authentication passed event and the historical authentication passed event of the target user can be recorded in the same event. The recorded current authentication passed event includes the authentication information of the user.
[0126] In S106, the current authentication passed event can be directly discarded.
[0127] To more clearly illustrate the person passing anti-tailgating method provided by the present application, the following will be described by way of specific application scenarios for exemplary illustration:
[0128] Step 1: The user passes the authentication on the access control slave side through face recognition, card swiping, fingerprint swiping, code scanning, or password input and other authentication methods.
[0129] Step 2: The access control slave will transmit the user information that has passed the authentication this time to the anti-passback host through the network. The transmitted information includes the message ID, user information (employee number, name, card number), and access control point information (IP address, MAC address, card reader number), which is equivalent to the above step S101.
[0130] Step 3: The access control slave displays "Verifying in the anti-passback center" for 5 seconds and waits for the anti-passback host to return the anti-passback result. If the result has not been returned after 5 seconds of timeout, the current authentication process ends, and "Anti-passback timeout" is prompted.
[0131] Step 4: After receiving the verification message, the anti-passback host parses the access control point information (IP, MAC address) to determine whether the device is in the anti-passback list. If it meets the anti-passback rules, a successful response is returned, and a 5-second passing time is waited. If the passing message from the access control slave is not received within 5 seconds, it is considered that the anti-passback fails, and the authentication event of this anti-passback is not recorded, and the process ends directly; if it does not meet the anti-passback rules, an anti-passback failure response is returned to the access control slave, and the authentication event of this anti-passback is not recorded either, and the current anti-passback process ends directly, which is equivalent to the above steps S102, S103, S104, and S106.
[0132] Step 5: If the access control slave receives an anti-passback failure response, it prompts anti-passback failure, does not open the door, and then ends the current authentication process. If it receives a successful response, it prompts that the authentication is passed, opens the door, and reports the authentication passed event at the same time, which is equivalent to the above steps S103 and S105.
[0133] In the technical solution of this application, operations such as the acquisition, storage, use, processing, transmission, provision, and disclosure of the user's personal information are all carried out with the user's authorization.
[0134] Corresponding to the above method embodiment, the embodiment of this application provides an anti-passback device for passing people. The device is applied to the anti-passback host in the anti-passback system. The anti-passback system also includes access control slaves set at each access control point, as Figure 7 shown Figure 7 is a schematic structural diagram of an anti-passback device for passing people provided by the embodiment of this application. The device may include the following modules:
[0135] A receiving module 701, configured to receive the authentication information of the target user sent by the access control slave.
[0136] A search module 702, configured to search for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier, using the user identifier of the target user as an index.
[0137] An authentication module 703, configured to perform anti-replay authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, it controls the access control slave to control the affiliated access point to be in a passing state.
[0138] A judgment module 704, configured to judge whether a successful passing instruction of the access control slave is received within a preset time period.
[0139] A recording module 705, configured to, if so, record the current authentication passed event according to the user identifier.
[0140] A rejection module 706, configured to, if not, reject recording the current authentication passed event.
[0141] When applying the passing anti-replay device provided by the present application, after the anti-replay host receives the authentication information of the user, it will perform anti-replay authentication on the authentication information of the user according to the historical authentication passed event of the user pre-stored in the anti-replay host. When the access point affiliated to the access control slave is in a passing state, it judges whether the access point has a successful passing within a preset time period, that is, adds a judgment on whether the user actually passes the access point. And only when the user truly passes the access point and completes the authentication process, the event of the current authentication passed is recorded, solving the problem that the user cannot be authenticated again when the user does not actually enter after the anti-replay authentication is passed, and reducing the amount of data stored in the anti-replay host, thereby avoiding the problem that the anti-replay host has a large delay in obtaining the authentication result due to a large number of people or network delay.
[0142] In a possible embodiment, an active mechanism is provided at the access point affiliated to the access control slave. The active mechanism is active when the access point is in a passing state and is locked when the access point is in a non-passing state. A door magnetic is provided on the active mechanism. When the target user passes through the access point, the state of the active mechanism is triggered to change. The door magnetic is used to detect the change in the state of the active mechanism. The successful passing instruction is obtained in the following manner:
[0143] The door magnetic generates a first signal in response to the signal generated by the change in the state of the active mechanism, and sends the first signal to the access control slave;
[0144] The access control slave generates the successful passing instruction according to the received first signal;
[0145] The access control slave device's associated access control point is equipped with a turnstile. The turnstile is open when the access control point is in a passing state and closed when the access control point is in a non-passing state. Infrared detectors are respectively arranged in multiple areas of the turnstile. When the target user passes through the access control point, the multiple areas are successively passed through to trigger the turnstile to generate an infrared signal. The infrared detectors are used to detect the infrared signal. The instruction for successful passage of a person is obtained in the following manner:
[0146] The infrared detectors respond to the infrared signal generated when the target user successively passes through the multiple areas, generate a second signal, and send the second signal to the access control slave device;
[0147] The access control slave device generates the instruction for successful passage of a person according to the received second signal;
[0148] The access control slave device is externally connected to a conversion module. The access control point where the access control slave device is located is equipped with a turnstile. Infrared detectors are respectively arranged in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the access control slave device includes:
[0149] Sending the second signal to the conversion module in the form of serial data;
[0150] The conversion module converts the received second signal into a Wiegand signal and sends it to the access control slave device.
[0151] In a possible embodiment, the device further includes:
[0152] A response module, configured to record the access control slave device in the anti-passback list in response to a registration request sent by the access control slave device;
[0153] The authentication module includes:
[0154] An authentication sub-module, configured to, if the authentication is successful and the access control slave device is located in the anti-passback list, control the access control slave device to control the associated access control point to be in a passing state.
[0155] Corresponding to the above method embodiment, an embodiment of the present application provides an anti-passback system, which includes an anti-passback host and access control slave devices arranged at each access control point;
[0156] The anti-tailgating host is configured to receive the authentication information of the target user sent by the access control slave; search for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier, with the target identifier of the target user as the index; perform anti-tailgating authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, control the access control slave to control the access point to be in a passable state; determine whether an instruction indicating successful passage of a person is received from the access control slave within a preset duration; if so, record the current authentication passed event according to the user identifier; if not, reject recording the current authentication passed event.
[0157] The access control slave is configured to send the authentication information of the target user to the anti-tailgating host.
[0158] When the anti-tailgating system provided by this application is applied, after the anti-tailgating host receives the authentication information of a user, it will perform anti-tailgating authentication on the authentication information of the user according to the historical authentication passed event of this user pre-stored in the anti-tailgating host. When the access point of the access control slave is in a passable state, it is determined whether a person has successfully passed through this access point within a preset duration, that is, the judgment of whether the user actually passes through the access point is increased. And only when the user truly passes through this access point and completes the authentication process, the event of this authentication passing is recorded, solving the problem that when the anti-tailgating authentication is passed but the user does not actually enter, the authentication cannot be passed again, and reducing the amount of data stored in the anti-tailgating host, thereby avoiding the problem that the anti-tailgating host has a large delay in obtaining the authentication result due to a large flow of people or network latency.
[0159] In a possible implementation manner, an active mechanism is provided at the access point of the access control slave. The active mechanism is active when the access point is in a passable state and locked when the access point is in a non-passable state. A door magnetic sensor is provided on the active mechanism. When the target user passes through the access point, the state of the active mechanism changes. The door magnetic sensor is used to detect the change in the state of the active mechanism. The instruction indicating successful passage of a person is obtained in the following way: the door magnetic sensor generates a first signal in response to the signal generated by the change in the state of the active mechanism, and sends the first signal to the access control slave.
[0160] The access control slave is further configured to receive the first signal sent by the door magnetic sensor and generate the instruction indicating successful passage of a person according to the received first signal.
[0161] In a possible implementation, a turnstile is provided at the access control point to which the slave access control device belongs. The turnstile is open when the access control point is in a passing state and closed when the access control point is in a non-passing state. Infrared detectors are respectively arranged in multiple areas of the turnstile. When the target user passes through the access control point, the turnstile is triggered to generate an infrared signal when passing through the multiple areas in sequence. The infrared detectors are used to detect the infrared signal. The instruction of successful passage of a person is obtained in the following manner: The infrared detectors generate a second signal in response to the infrared signal generated when the target user passes through the multiple areas in sequence, and send the second signal to the slave access control device; The anti-passback host includes a Wiegand output interface. The anti-passback host is docked with the slave access control device through the Wiegand output interface. An external conversion module is connected to the slave access control device. A turnstile is provided at the access control point to which the slave access control device belongs. Infrared detectors are respectively arranged in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the slave access control device includes: sending the second signal to the conversion module in the form of serial data; The conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the slave access control device through the Wiegand output interface.
[0162] The slave access control device is further configured to receive the second signal sent by the infrared monitor, and generate the instruction of successful passage of a person according to the received second signal; Generating the instruction of successful passage of a person according to the received second signal includes: generating the instruction of successful passage of a person according to the received Wiegand signal.
[0163] In a possible implementation, the anti-passback host is further configured to record the slave access control device in the anti-passback list in response to a registration request sent by the slave access control device, where the registration request is sent by the slave access control device when joining the anti-passback system; If the authentication is successful, controlling the slave access control device to control the access control point to which it belongs to be in a passing state includes: searching for the slave access control device in the anti-passback list; If the authentication is successful and the slave access control device is found, controlling the slave access control device to control the access control point to which it belongs to be in a passing state;
[0164] The slave access control device is further configured to send the registration request to the anti-passback host when joining the anti-passback system; If the authentication is successful, controlling the access control point to which it belongs to be in a passing state includes: if the authentication is successful and the slave access control device is located in the anti-passback list, controlling the access control point to which it belongs to be in a passing state.
[0165] Corresponding to the above method embodiments, an embodiment of the present application further provides an anti-passback host, as Figure 8As shown, it includes a memory 801 and a processor 802. Among them, the memory 801 is used to store computer programs; when the processor 802 executes the computer programs stored on the memory, the following steps are implemented:
[0166] Receive the authentication information of the target user sent by the access control slave;
[0167] Perform anti-relay authentication on the authentication information of the target user according to the historical authentication passed events of the target user recorded in advance. If the authentication is successful, control the access control slave to control the affiliated access point to be in a passing state;
[0168] Judge whether an instruction of successful passage of a person is received from the access control slave within a preset time period;
[0169] If so, record the current authentication passed event;
[0170] If not, reject recording the current authentication passed event.
[0171] And the above anti-relay host can also include a communication bus and / or a communication interface. The processor 802, the communication interface, and the memory 801 complete mutual communication through the communication bus.
[0172] The communication bus mentioned in the above anti-relay host can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only a thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0173] The communication interface is used for communication between the above anti-relay host and other devices.
[0174] The memory can include a Random Access Memory (RAM), or can also include a Non-Volatile Memory (NVM), such as at least one disk memory. Optionally, the memory can also be at least one storage device located far from the aforementioned processor.
[0175] The above-mentioned processor may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0176] In another embodiment provided by the present application, there is also provided a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a processor, the steps of any of the above-mentioned anti-submarine return methods are implemented.
[0177] In another embodiment provided by the present application, there is also provided a computer program product containing instructions, which when running on a computer, causes the computer to execute any of the anti-submarine return methods in the above embodiments.
[0178] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a Solid State Disk (SSD), etc.
[0179] It should be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0180] Each embodiment in this specification is described in a related manner. For the same or similar parts among the embodiments, reference can be made to each other, and the differences between each embodiment and other embodiments are emphasized. In particular, for system embodiments, since they are basically similar to method embodiments, the description is relatively simple, and reference can be made to the corresponding parts of the method embodiments for the relevant content.
[0181] The above description is only the preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are all included in the protection scope of the present application.
Claims
1. An anti-submarine return method, characterized in that, The method is applied to an anti-tailgating host in an anti-tailgating system. The anti-tailgating system further includes access control slave machines arranged at each access control point. The method includes: Receiving authentication information of a target user sent by the access control slave machine; Using the user identifier of the target user as an index to search for a historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier; Performing anti-tailgating authentication on the authentication information of the target user according to the found historical authentication passed event of the target user. If the authentication is successful, controlling the access control slave machine to control the access control point to be in a passing state; Judging whether an instruction of successful passage of a person is received from the access control slave machine within a preset time period; If so, recording the current authentication passed event according to the user identifier; If not, refusing to record the current authentication passed event.
2. The method according to claim 1, characterized in that, An active mechanism is arranged at the access control point to which the access control slave machine belongs. The active mechanism is active when the access control point is in a passing state and is locked when the access control point is in a non-passing state. A door magnetic sensor is arranged on the active mechanism. When the target user passes through the access control point, the state of the active mechanism changes. The door magnetic sensor is used to detect the change in the state of the active mechanism. The instruction of successful passage of a person is obtained in the following manner: The door magnetic sensor generates a first signal in response to a signal generated by the change in the state of the active mechanism, and sends the first signal to the access control slave machine; The access control slave machine generates the instruction of successful passage of a person according to the received first signal.
3. The method according to claim 1, characterized in that, A turnstile is arranged at the access control point to which the access control slave machine belongs. The turnstile is open when the access control point is in a passing state and is closed when the access control point is in a non-passing state. Infrared detectors are respectively arranged in multiple areas of the turnstile. When the target user passes through the access control point, the turnstile generates infrared signals when passing through the multiple areas in sequence. The infrared detectors are used to detect the infrared signals. The instruction of successful passage of a person is obtained in the following manner: The infrared detectors generate a second signal in response to the infrared signals generated when the target user passes through the multiple areas in sequence, and send the second signal to the access control slave machine; The access control slave machine generates the instruction of successful passage of a person according to the received second signal.
4. The method according to claim 3, characterized in that, The anti-tailgating host includes a Wiegand output interface. The anti-tailgating host is docked with the access control slave machine through the Wiegand output interface. The access control slave machine is externally connected with a conversion module. A turnstile is arranged at the access control point to which the access control slave machine belongs. Infrared detectors are respectively arranged in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the access control slave machine includes: Sending the second signal to the conversion module in the form of serial data; The conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the access control slave machine through the Wiegand output interface.
5. The method according to claim 1, characterized in that, The method further includes: In response to the registration request sent by the access control slave, record the access control slave in the anti-passback list, where the registration request is sent by the access control slave when joining the anti-passback system; If the authentication is successful, then controlling the access control slave to control the access point to be in a passing state includes: Search for the access control slave in the anti-passback list; If the authentication is successful and the access control slave is found, then control the access control slave to control the access point to be in a passing state.
6. An anti-submarine return system, characterized in that, The anti-passback system includes an anti-passback host and access control slaves provided at each access point; The anti-passback host is configured to receive the authentication information of the target user sent by the access control slave; search for the historical authentication passed event of the target user in the historical authentication passed events recorded in advance according to the user identifier, with the target identifier of the target user as an index; perform anti-passback authentication on the authentication information of the target user according to the found historical authentication passed event of the target user, and if the authentication is successful, then control the access control slave to control the access point to be in a passing state; determine whether the access success instruction of the access control slave is received within a preset duration; if so, record the current authentication passed event according to the user identifier; if not, reject recording the current authentication passed event; The access control slave is configured to send the authentication information of the target user to the anti-passback host.
7. The system according to claim 6, characterized in that, An active mechanism is provided at the access point to which the access control slave belongs. The active mechanism is active when the access point is in a passing state and locked when the access point is in a non-passing state. A door magnetic is provided on the active mechanism. When the target user passes through the access point, the state of the active mechanism changes. The door magnetic is used to detect the change in the state of the active mechanism. The access success instruction is obtained in the following manner: The door magnetic generates a first signal in response to the signal generated by the change in the state of the active mechanism and sends the first signal to the access control slave; The access control slave is further configured to receive the first signal sent by the door magnetic and generate the access success instruction according to the received first signal.
8. The system according to claim 6, characterized in that, A turnstile is provided at the access control point to which the access control slave belongs. The turnstile is open when the access control point is in a passing state and closed when the access control point is in a non-passing state. Infrared detectors are respectively provided in multiple areas of the turnstile. When the target user passes through the access control point, the turnstile is triggered to generate infrared signals successively through the multiple areas. The infrared detectors are used to detect the infrared signals. The instruction for successful passage of a person is obtained in the following manner: The infrared detectors respond to the infrared signals generated when the target user passes through the multiple areas successively, generate a second signal, and send the second signal to the access control slave. The anti-passback host includes a Wiegand output interface. The anti-passback host is docked with the access control slave through the Wiegand output interface. An external conversion module is connected to the access control slave. A turnstile is provided at the access control point to which the access control slave belongs. Infrared detectors are respectively provided in multiple areas of the turnstile. The conversion module is connected to the turnstile. Sending the second signal to the access control slave includes: sending the second signal to the conversion module in the form of serial data; the conversion module converts the received second signal into a Wiegand signal and sends the Wiegand signal to the access control slave through the Wiegand output interface; The access control slave is further configured to receive the second signal sent by the infrared monitor and generate the instruction for successful passage of a person according to the received second signal; generating the instruction for successful passage of a person according to the received second signal includes: generating the instruction for successful passage of a person according to the received Wiegand signal.
9. The system according to claim 6, characterized in that, The anti-passback host is further configured to record the access control slave in the anti-passback list in response to a registration request sent by the access control slave, where the registration request is sent by the access control slave when joining the anti-passback system; If the authentication is successful, controlling the access control slave to control the access control point to be in a passing state includes: searching for the access control slave in the anti-passback list; if the authentication is successful and the access control slave is found, controlling the access control slave to control the access control point to be in a passing state; The access control slave is further configured to send the registration request to the anti-passback host when joining the anti-passback system; If the authentication is successful, controlling the access control point to be in a passing state includes: if the authentication is successful and the access control slave is located in the anti-passback list, controlling the access control point to be in a passing state.
10. An anti-submarine return host, characterized in that, including: a memory for storing a computer program; a processor for implementing the method according to any one of claims 1-5 when executing the program stored on the memory.