Machine room remote checking method based on RFID
Through the RFID-based remote inventory method of computer room, information about computer room resources is automatically collected and processed, and the problem of inefficiency of traditional manual inventory is solved, and efficient and accurate resource inventory is achieved.
Patent Information
- Application Number
- CN202411715572.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-02-18
AI Technical Summary
The traditional computer room resource inventory method relies on manual verification, which leads to inefficiency, time-consuming and error-prone.
Using the remote inventory method of computer room based on RFID, by receiving inventory instructions, generating information collection instructions, and sending them to the preset RFID collector. The collector sends radio frequency signals to the RFID tag, obtains tag information, and performs inventory processing to automatically generate inventory results. .
It realizes automation of resource inventory, reduces manual participation, reduces operation time, and improves inventory efficiency and accuracy.
Smart Images

Figure CN119476333A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, computer equipment, computer-readable storage medium and computer program product for remote inventory of a computer room based on RFID. Background Art
[0002] With the development of computer technology, resource management systems have been widely used in various fields. Among them, computer rooms, as important infrastructure concentration areas, have put forward higher requirements for the management of equipment resources. Therefore, how to efficiently inventory computer room resources has become an important research direction.
[0003] Traditional technology usually uses manual checklists to conduct inventory of computer room resources; however, this method requires a lot of manual processing time, resulting in low efficiency of resource inventory. Summary of the invention
[0004] Based on this, it is necessary to provide an RFID-based computer room remote inventory method, device, computer equipment, computer-readable storage medium and computer program product that can improve the efficiency of resource inventory in order to solve the above technical problems.
[0005] In a first aspect, the present application provides a remote inventory method for a computer room based on RFID. The method comprises:
[0006] Receive inventory instructions for resources in the computer room;
[0007] Generating information collection instructions for the resources according to the inventory instructions;
[0008] The information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0009] Receiving the tag information returned by the RFID collector;
[0010] An inventory process is performed on the tag information to obtain an inventory result of the resource.
[0011] In one embodiment, the performing inventory processing on the tag information to obtain the inventory result of the resource includes:
[0012] Extracting attribute information of the resource from the tag information;
[0013] Matching the attribute information of the resource with the preset information of the resource to obtain a matching result of the resource;
[0014] The inventory result is generated according to the matching result.
[0015] In one of the embodiments, the preset information of the resource includes preset state information and preset location information;
[0016] The matching process of the attribute information of the resource with the preset information of the resource to obtain the matching result of the resource includes:
[0017] Identify the attribute information of the resource to obtain the status information and location information of the resource;
[0018] Matching the state information with the preset state information to obtain a state matching result of the resource, and matching the location information with the preset location information to obtain a location matching result of the resource;
[0019] The state matching result and the location matching result are combined to obtain a matching result of the resource.
[0020] In one embodiment, generating the inventory result according to the matching result includes:
[0021] According to the state matching result, a fault state detection process is performed on the resource to obtain a fault state detection result of the resource;
[0022] According to the location matching result, performing location update detection processing on the resource to obtain a location update detection result of the resource;
[0023] The inventory result is generated according to the matching result, the fault state detection result and the location update detection result.
[0024] In one embodiment, after performing inventory processing on the tag information to obtain the inventory result of the resource, the method further includes:
[0025] Generate an inventory report of the resource according to the inventory result;
[0026] The inventory report is sent to a preset device.
[0027] In one of the embodiments, before receiving an inventory instruction for resources in a computer room, the method further includes:
[0028] Obtaining deployment location information of the RFID collector;
[0029] Determine the signal coverage of the RFID collector according to the deployment location information;
[0030] Generate parameter configuration information of the RFID collector according to the signal coverage range;
[0031] The RFID collector is initialized and set according to the parameter configuration information.
[0032] In a second aspect, the present application also provides a remote inventory device for a computer room based on RFID. The device comprises:
[0033] An instruction receiving module, used for receiving an inventory instruction for resources in the computer room;
[0034] An instruction generation module, used to generate an information collection instruction for the resource according to the inventory instruction;
[0035] An instruction sending module, used for sending the information collection instruction to a preset RFID collector in the computer room; the RFID collector is used for responding to the information collection instruction, sending a radio frequency signal to the RFID tag set on the resource, and obtaining the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0036] An information receiving module, used to receive the tag information returned by the RFID collector;
[0037] The information processing module is used to perform inventory processing on the tag information to obtain the inventory result of the resource.
[0038] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:
[0039] Receive inventory instructions for resources in the computer room;
[0040] Generating information collection instructions for the resources according to the inventory instructions;
[0041] The information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0042] Receiving the tag information returned by the RFID collector;
[0043] An inventory process is performed on the tag information to obtain an inventory result of the resource.
[0044] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0045] Receive inventory instructions for resources in the computer room;
[0046] Generating information collection instructions for the resources according to the inventory instructions;
[0047] The information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0048] Receiving the tag information returned by the RFID collector;
[0049] An inventory process is performed on the tag information to obtain an inventory result of the resource.
[0050] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0051] Receive inventory instructions for resources in the computer room;
[0052] Generating information collection instructions for the resources according to the inventory instructions;
[0053] The information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0054] Receiving the tag information returned by the RFID collector;
[0055] An inventory process is performed on the tag information to obtain an inventory result of the resource.
[0056] The above-mentioned RFID-based computer room remote inventory method, device, computer equipment, computer-readable storage medium and computer program product receive inventory instructions for resources in the computer room; generate information collection instructions for the resources according to the inventory instructions; send the information collection instructions to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instructions, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes attribute information of the resource; receive the tag information returned by the RFID collector; and perform inventory processing on the tag information to obtain the inventory result of the resource. This solution automatically generates information collection instructions after receiving inventory instructions and sends them to the RFID collector, thereby realizing the automatic start of the inventory process without the need for manual on-site operation; the RFID collector automatically sends radio frequency signals and obtains tag information returned by the RFID tag, thereby realizing the automatic collection of resource information and avoiding the tedious process of manual recording; by automatically receiving tag information and performing inventory processing, the inventory results are automatically generated, eliminating the manual statistical link; this fully automated remote inventory method effectively reduces manual participation and reduces manual operation time, thereby improving the efficiency of resource inventory. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0058] Figure 1 The figure is a flow chart of a remote inventory method of a computer room based on RFID in one embodiment;
[0059] Figure 2 The figure is a schematic diagram of the architecture of a remote inventory method of a computer room based on RFID in one embodiment;
[0060] Figure 3 A schematic diagram of a flow chart of a remote inventory method of a computer room based on RFID in another embodiment;
[0061] Figure 4 is a structural block diagram of a remote inventory counting device for a computer room based on RFID in one embodiment;
[0062] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0063] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0064] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0065] In an exemplary embodiment, Figure 1 As shown, a remote inventory method for a computer room based on RFID is provided. This embodiment uses the method applied to a terminal as an example for illustration; it can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, etc.; the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. In this embodiment, the method includes the following steps:
[0066] Step S101, receiving an inventory instruction for resources in a computer room.
[0067] Step S102: Generate resource information collection instructions according to the inventory instructions.
[0068] Step S103, sending the information collection instruction to the preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource.
[0069] Step S104, receiving the tag information returned by the RFID collector.
[0070] Step S105: perform inventory processing on the tag information to obtain the inventory result of the resources.
[0071] Among them, RFID is radio frequency identification technology, which is a communication technology that identifies specific targets and reads and writes related data through radio signals.
[0072] Among them, the computer room can be a dedicated place for storing IT equipment and assets. For example, the computer room can be a special room for placing IT assets such as servers and network equipment.
[0073] The resources may be equipment or assets in the computer room that need to be inventory-managed, for example, the resources may be IT assets such as servers, network equipment, and cabinets.
[0074] The inventory count instruction may be a system command that triggers a resource inventory count operation. For example, the inventory count instruction may be a keyboard click instruction issued by an application software system.
[0075] The information collection instruction may be a specific execution instruction sent to the RFID collector for collecting resource information. For example, the information collection instruction may be an instruction for controlling the RFID collector to start transmitting a radio frequency signal.
[0076] Among them, the RFID collector can be a device installed in the computer room for reading RFID tag information. For example, the RFID collector can be a collection device installed on a cabinet and including a transmitting circuit, a receiving circuit, a control module and a data processor.
[0077] The RFID tag may be an electronic tag installed on a resource for storing and transmitting resource information, for example, the RFID tag may be a passive RFID electronic tag.
[0078] The radio frequency signal may be a radio signal emitted by the RFID collector for activating the RFID tag. For example, the radio frequency signal may be a radio wave for powering a passive RFID tag and reading data.
[0079] The tag information may be data returned by the RFID tag containing information related to the resource. For example, the tag information may be electronic data containing attribute information of the resource.
[0080] The attribute information may be specific data used to describe the characteristics of a resource. For example, the attribute information may be information such as the model, serial number, and location of the resource.
[0081] The inventory result may be resource inventory statistical data obtained after processing the tag information. For example, the inventory result may be information such as the resource presence status and quantity statistics.
[0082] Optionally, the terminal receives an inventory instruction for resources in the computer room through an application software system, and the inventory instruction includes range information of resources in the computer room that need to be inventoried; the terminal generates an information collection instruction including resource identification parameters according to the range information in the inventory instruction; the terminal sends the information collection instruction to a preset RFID (radio frequency identification) collector in the computer room through a communication connector; after receiving the information collection instruction, the control module of the RFID collector controls the transmitting circuit to send a radio frequency signal to the RFID tag on the resource in the computer room, and the RFID tag is activated after receiving the radio frequency signal and sends the stored tag information to the receiving circuit of the RFID collector by wireless means, and the receiving circuit transmits the received tag information to the data processor for processing; the terminal receives the tag information returned by the RFID collector through the communication connector and processed by the data processor; the terminal performs inventory processing of classified statistics and comparative analysis on the received tag information to obtain an inventory result including information such as resource presence and quantity statistics.
[0083] In the above-mentioned RFID-based computer room remote inventory method, an inventory instruction for resources in the computer room is received; according to the inventory instruction, an information collection instruction for resources is generated; the information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information contains the attribute information of the resource; the tag information returned by the RFID collector is received; the tag information is processed for inventory to obtain the inventory result of the resource. This solution automatically generates the information collection instruction after receiving the inventory instruction and sends it to the RFID collector, thereby realizing the automatic start of the inventory process without the need for manual on-site operation; the RFID collector automatically sends the radio frequency signal and obtains the tag information returned by the RFID tag, thereby realizing the automatic collection of resource information and avoiding the tedious process of manual recording; by automatically receiving the tag information and performing inventory processing, the automatic generation of the inventory result is realized, eliminating the manual statistical link; this fully automated remote inventory method effectively reduces the degree of manual participation and reduces the manual operation time, thereby improving the efficiency of resource inventory.
[0084] In an exemplary embodiment, the tag information is counted to obtain the inventory result of the resource, which specifically includes the following contents: extracting the attribute information of the resource from the tag information; matching the attribute information of the resource with the preset information of the resource to obtain the matching result of the resource; and generating the inventory result based on the matching result.
[0085] The preset information may be reference data pre-stored in the system for comparison with the attribute information of the resource. For example, the preset information may be asset information such as equipment model and serial number pre-entered in the IT asset management system.
[0086] Among them, the matching process can be a process of comparing and analyzing the attribute information of the resource with the preset information. For example, the matching process can be a process of comparing the device serial number returned by the RFID tag with the serial number recorded in the asset management database.
[0087] The matching result may be a comparison result between the resource attribute information obtained through the matching process and the preset information. For example, the matching result may be result data of a comparison analysis such as the device presence status and whether the device information is consistent.
[0088] Optionally, the terminal parses a data packet from the tag information returned by the RFID (radio frequency identification) collector, and extracts resource attribute information including resource model, serial number, location information, etc. from the data packet; the terminal compares the extracted resource attribute information with the resource preset information pre-stored in the IT asset management system database, and analyzes the consistency of the resource attribute information and the resource preset information through a comparison algorithm to obtain a matching result including resource in-place status, information matching degree, etc.; the terminal generates an inventory result including resource inventory statistical data and abnormal information prompts based on the matching result and predetermined statistical rules.
[0089] The technical solution provided in this embodiment realizes automatic comparison of resource information by automatically extracting resource attribute information from tag information and automatically matching it with preset information, thereby avoiding the tedious process of manual information verification; by automatically generating inventory results based on matching results, automatic statistics of inventory data are realized, eliminating errors caused by manual statistics; this automated information extraction, matching and statistical processing method effectively improves the accuracy of inventory data, reduces manual participation, and is conducive to improving the efficiency of resource inventory.
[0090] In an exemplary embodiment, the attribute information of a resource is matched with the preset information of the resource to obtain a matching result of the resource, which specifically includes the following contents: identifying the attribute information of the resource to obtain the status information and location information of the resource; matching the status information with the preset status information to obtain a status matching result of the resource, and matching the location information with the preset location information to obtain a location matching result of the resource; combining the status matching result and the location matching result to obtain a matching result of the resource.
[0091] The preset information of the resource includes preset state information and preset location information.
[0092] The preset status information may be pre-stored benchmark data for describing the normal working status of resources. For example, the preset status information may be information such as the equipment operation status and usage status pre-recorded in the IT asset management system.
[0093] The preset location information may be pre-stored reference data for describing the resource installation location. For example, the preset location information may be location information such as a computer room number, a cabinet number, and a device location number pre-recorded in an IT asset management system.
[0094] The status information may be data on the current working status of a resource identified from the resource attribute information. For example, the status information may be information such as the equipment operation status and usage status collected through an RFID (radio frequency identification) tag.
[0095] The location information may be the current installation location data of the resource identified from the resource attribute information. For example, the location information may be location information such as the computer room number, cabinet number, equipment location number, etc. collected through the RFID tag.
[0096] The state matching result may be a comparison result between the resource state information and the preset state information. For example, the state matching result may be comparison data of whether the current running state of the device is consistent with the preset state.
[0097] The location matching result may be a comparison result between the resource location information and the preset location information. For example, the location matching result may be comparison data of whether the current installation location of the device is consistent with the preset location.
[0098] The combined processing may be a process of comprehensively analyzing the state matching results and the position matching results. For example, the combined processing may be a process of integrating the comparison results of the device state consistency and the position consistency to form a final matching result.
[0099] Optionally, the terminal reads preset status information including the operating status and usage status of the equipment in the computer room, as well as preset location information including the computer room number, cabinet number, and equipment position number from the IT asset management system database; the terminal performs data parsing and identification processing on the resource attribute information contained in the tag information returned from the RFID (radio frequency identification) collector, and extracts the current operating status, usage status and other status information of the equipment, as well as the current location information such as the computer room number, cabinet number, and equipment position number; the terminal uses a data comparison algorithm to match and analyze the current status information of the equipment with the preset status information, and obtains a status matching result indicating whether the equipment status is abnormal, and at the same time matches and analyzes the current location information of the equipment with the preset location information, and obtains a location matching result indicating whether the location of the equipment has changed; the terminal comprehensively evaluates the status matching result and the location matching result, and obtains a matching result reflecting the overall condition of the equipment.
[0100] The technical solution provided in this embodiment achieves accurate judgment of resource status and location by dividing the preset information of resources into two dimensions, namely status information and location information, and identifying and matching these two dimensions respectively, thereby avoiding the one-sidedness caused by single-dimensional matching; by combining the status matching results and the location matching results, a comprehensive evaluation of the overall resource situation is achieved, providing a more comprehensive matching basis; this multi-dimensional identification and combined evaluation processing method effectively improves the accuracy of resource information identification, thereby facilitating improving the accuracy of resource inventory.
[0101] In an exemplary embodiment, an inventory result is generated based on the matching results, which specifically includes the following contents: based on the status matching results, a fault status detection process is performed on the resource to obtain a fault status detection result of the resource; based on the location matching results, a location update detection process is performed on the resource to obtain a location update detection result of the resource; based on the matching results, the fault status detection results and the location update detection results, an inventory result is generated.
[0102] Among them, the fault state detection processing can be a process of performing an abnormal analysis on the current operating state of the resource based on the state matching result. For example, the fault state detection processing can be a process of determining whether the device has an operating fault or abnormality by analyzing the difference between the current operating state of the device and the preset state.
[0103] Among them, the fault status detection result can be the resource operation status abnormal analysis data obtained through the fault status detection processing. For example, the fault status detection result can be the detection data showing abnormal status information such as whether the device has a fault, the fault type, and the fault level.
[0104] Among them, the location update detection processing can be a process of analyzing the changes in the current location of the resource based on the location matching result. For example, the location update detection processing can be a process of determining whether the location of the device has changed by analyzing the difference between the current location of the device and the preset location.
[0105] Among them, the location update detection result can be the resource location change analysis data obtained through the location update detection process. For example, the location update detection result can be the detection data of location change information such as whether the display device has moved, the moving distance, and the new location information.
[0106] Optionally, the terminal calls the fault diagnosis module to perform multi-dimensional fault analysis on the resources based on the device status difference information in the status matching result, including detecting the operating status, performance parameters, alarm information, etc. of the detection equipment, and analyzes and processes the detection data through preset fault judgment rules to obtain a fault status detection result containing information such as fault type, fault level, and fault description; the terminal calls the location tracking module to perform real-time location analysis on the resources based on the device location difference information in the location matching result, including detecting the current location coordinates, movement trajectory, location change time, etc. of the detection equipment, and analyzes and processes the detection data through preset location judgment rules to obtain a location update detection result containing content such as location change type, change time, and new location information; the terminal comprehensively processes the matching results, fault status detection results, and location update detection results according to predetermined data integration rules to generate an inventory result containing information such as device status statistics, fault distribution, and location change records.
[0107] The technical solution provided in this embodiment realizes dual detection of resource status and location by performing fault status detection processing and location update detection processing on the resource status matching results and location matching results respectively; by comprehensively processing the matching results, fault status detection results and location update detection results, a multi-dimensional analysis of the resource status is realized, providing a more comprehensive inventory basis; this multiple detection and comprehensive analysis processing method effectively improves the accuracy of resource inventory.
[0108] In an exemplary embodiment, after the tag information is counted and the resource inventory result is obtained, the following contents are also included: generating a resource inventory report according to the inventory result; and sending the inventory report to a preset device.
[0109] Among them, the inventory report can be a data document containing detailed asset inventory information generated by the system based on the resource inventory results. For example, the inventory report can be an analysis report containing information such as equipment status statistics, fault distribution, location change records, inventory time, inventory results, etc.
[0110] Among them, the preset device can be a terminal device pre-configured in the system for receiving and viewing inventory reports. For example, the preset device can be a management terminal of an IT asset management system, a mobile device of an operation and maintenance personnel, a monitoring device of a data center, and other hardware devices that can receive and display inventory reports.
[0111] Optionally, the terminal performs statistical analysis and collation on the inventory data based on the inventory results of the resources, and generates an inventory report containing basic resource information, inventory time, inventory status, abnormal situation statistics, etc. The terminal performs data format conversion and encryption processing on the generated inventory report to ensure the security of data transmission, and then sends the inventory report to pre-configured IT asset management system management terminals, operation and maintenance personnel mobile devices and other preset devices through the system's built-in communication connector to achieve instant sharing and remote viewing of inventory data.
[0112] The technical solution provided in this embodiment realizes the systematic organization and summary of inventory data by automatically converting the inventory results of resources into inventory reports, thereby avoiding errors and delays caused by manual organization of data; by automatically sending the inventory report to a preset device, remote transmission and instant sharing of inventory information are realized, so that management personnel can obtain inventory results in a timely manner; this automated report generation and transmission mechanism effectively improves the efficiency of resource inventory.
[0113] In an exemplary embodiment, before receiving an inventory instruction for resources in a computer room, the following contents are also included: obtaining deployment location information of an RFID collector; determining a signal coverage range of the RFID collector based on the deployment location information; generating parameter configuration information of the RFID collector based on the signal coverage range; and initializing the RFID collector based on the parameter configuration information.
[0114] Among them, the deployment location information can be the specific installation location and spatial distribution data of the RFID collector in the computer room. For example, the deployment location information can be the installation coordinates, installation height, orientation angle and other spatial location parameters of the RFID collector on each row of cabinets in the computer room.
[0115] Among them, the signal coverage range can be the spatial range in which the wireless radio frequency signal of the RFID collector can effectively identify and read the electronic tag. For example, the signal coverage range can be the signal radiation range, signal strength distribution, effective identification distance and other signal coverage parameters of the RFID collector in the cabinet.
[0116] Among them, the parameter configuration information can be the equipment operating parameters generated according to the deployment location and signal coverage requirements of the RFID collector. For example, the parameter configuration information can be the operating parameters of the RFID collector, such as the transmission power, receiving sensitivity, antenna gain, and communication frequency.
[0117] Among them, the initialization setting can be the first operation parameter configuration process of the RFID collector according to the parameter configuration information. For example, the initialization setting can be basic configuration operations such as setting the working mode of the RFID collector, adjusting the signal strength, calibrating the identification range, and configuring the communication protocol.
[0118] Optionally, the terminal obtains deployment location information such as the three-dimensional coordinates, installation height and orientation angle of the RFID collector on each row of cabinets in the computer room; the terminal calculates the signal radiation range, signal strength distribution and effective identification distance of each RFID collector based on the deployment location information of the RFID collector, combined with the computer room space layout and equipment distribution, so as to determine the signal coverage range of the RFID collector; the terminal generates RFID collector parameter configuration information including transmission power, receiving sensitivity, antenna gain, communication frequency, etc. through a parameter configuration module based on the determined signal coverage range; the terminal performs initialization settings such as working mode setting, signal strength adjustment, identification range calibration and communication protocol configuration for the RFID collector based on the generated parameter configuration information.
[0119] The technical solution provided in this embodiment achieves correct planning of the deployment location and signal coverage of the RFID collector by obtaining the deployment location information of the RFID collector before inventory and determining the signal coverage range accordingly, thereby avoiding signal blind spots and overlapping interference; by generating parameter configuration information based on the signal coverage range and performing initialization settings, accurate configuration of the RFID collector operating parameters is achieved, ensuring the optimal working state of the equipment, thereby effectively improving the recognition accuracy of the RFID collector.
[0120] The following is an application example to illustrate the RFID-based computer room remote inventory method provided by this application. This application example uses the method applied to a terminal as an example.
[0121] With the rapid development of information technology, the demand for efficient and accurate management of IT (information technology) assets is becoming increasingly urgent. The traditional manual inventory method is not only time-consuming and labor-intensive, but also prone to errors, and it is difficult to meet modern management needs. RFID (radio frequency identification) technology has shown great potential in the field of asset management with its high efficiency and accuracy. This application example integrates RFID technology to achieve one-click rapid inventory and real-time monitoring of IT assets, aiming to improve asset management efficiency, reduce labor costs, and ensure the accuracy of asset information.
[0122] The imperfect remote one-keyboard key function is the most important technical problem that needs to be solved. The remote one-keyboard key function is the core technical feature of this application example, which directly determines whether the system can achieve efficient, accurate and convenient asset management. If this function is imperfect or missing, it will seriously affect the overall performance of the system. Therefore, when developing a remote one-keyboard key system for computer rooms based on RFID technology, the focus is on solving the technical difficulties of the remote one-keyboard key function to ensure that the system can stably and reliably implement the remote one-keyboard key function.
[0123] Compared with existing technologies, this application example uses RFID technology to achieve fully automatic and high-precision inventory of computer rooms, improves the efficiency and accuracy of asset management, overcomes the shortcomings of traditional manual inventory methods, and provides technological innovation for the management of IT assets.
[0124] The implementation of this application example is as follows:
[0125] From the perspective of the overall architecture, the Internet of Things technology combining software and hardware is adopted, based on the IT asset management system, and RFID hardware and related technologies are introduced to build an automatic inventory business for IT assets. At the software level, relying on the IT asset management system, the statistical monitoring function is realized to reduce the difficulty of daily management; at the same time, with automatic inventory as the core business scenario, the IT asset management system is upgraded. At the hardware level, RFID hardware equipment and related technologies are integrated to cooperate with the inventory management of the IT asset management system to improve inventory efficiency, reduce workload, and solve the problem of low efficiency of physical inventory.
[0126] The deployment scheme of this application example is as follows:
[0127] Passive RFID technology is used for comprehensive deployment. Passive RFID electronic tags are installed on various equipment and assets in the computer room to ensure that the tags fit tightly with the equipment and have good protection performance. At the same time, RFID collectors are deployed on the cabinets in the computer room, and RFID antennas are installed in the cabinets to achieve comprehensive signal coverage of the computer room and cabinet space. Accurate and fast reading of tag information is ensured by accurately debugging the parameters of the collector and antenna.
[0128] The architecture diagram of this application example is referenced Figure 2 , the architecture includes the following components and their connections: the electronic tag contains an autotransformer, a rectifier filter and a chip; the antenna is connected to the collector through a transmitting circuit and a receiving circuit; the collector contains a control module and a chip, where the control module receives instructions and outputs results; the data processor and the communication connector are connected to the application software system. These components form a complete information collection and processing link, starting with the information collection of the electronic tag, through the coupling coil, through the signal transmission of the antenna, the data collection and control by the collector, and finally the data interaction with the application system through the data processing and communication module.
[0129] The flowchart of this application example is referenced Figure 3,The process includes the following steps and their execution order: First perform collector maintenance, then fill out orders on a keyboard, then send a signal to the collector, the collector performs inventory, then collects data and transmits it back to the system, the system summarizes the data, generates inventory results, performs statistical analysis, and ends. These steps constitute a complete business process, starting from the maintenance of the collector, through the sending and execution of inventory instructions, to the collection and transmission of data, and finally completing the data summary analysis and forming the output results.
[0130] Among them, RFID (Radio Frequency Identification) is a communication technology that uses radio signals to identify specific targets and read and write related data.
[0131] Among them, passive RFID, also known as passive RFID tags, does not require a built-in power supply and obtains energy by receiving the radio frequency signal sent by the reader to work.
[0132] The technical solution provided by this application example has produced significant technical effects, which are mainly reflected in the following aspects:
[0133] 1. Improve the efficiency of computer room asset management:
[0134] This application example implements the remote one-keyboard function, reduces the workload of manual inspection and manual recording, shortens the inventory cycle, and improves the efficiency of asset management in the computer room. Managers can complete inventory tasks through remote operation, saving time and human resources.
[0135] 2. Improve inventory accuracy and real-time performance:
[0136] RFID (Radio Frequency Identification) technology uses non-contact, fast and accurate identification characteristics to ensure accurate collection of equipment information in the computer room. Combined with remote communication technology, this application example can upload inventory data to the data processing center for processing and analysis in real time, realize instant data update and sharing, and improve the accuracy and real-time performance of inventory.
[0137] 3. Enhance the asset monitoring capability of the computer room:
[0138] This application example not only realizes remote inventory, but also monitors and tracks the status, location, and usage of equipment in the computer room in real time. Through data analysis, abnormal situations such as equipment failure and location change can be discovered in time, and corresponding treatment measures can be taken, thus improving the monitoring capabilities of computer room assets.
[0139] 4. Reduce management costs:
[0140] The remote one-keyboard function reduces the need for manual inspections and manual records, reducing labor costs. The efficiency and accuracy of this application example reduces losses caused by human errors. Through system integration and compatibility improvements, equipment procurement and maintenance costs are reduced.
[0141] 5. Improve the intelligent level of computer room management:
[0142] This application example combines RFID (radio frequency identification) technology with remote communication and automation control technology to achieve intelligent management of computer room assets. This application example can automatically perform inventory tasks, analyze data and generate reports, providing an objective basis for decision-making, making computer room management more convenient and efficient.
[0143] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0144] Based on the same inventive concept, the embodiment of the present application also provides an RFID-based computer room remote inventory counting device for implementing the RFID-based computer room remote inventory counting method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations of one or more RFID-based computer room remote inventory counting device embodiments provided below can refer to the limitations of the RFID-based computer room remote inventory counting method above, and will not be repeated here.
[0145] In an exemplary embodiment, Figure 4 As shown, a remote inventory counting device for a computer room based on RFID is provided. The remote inventory counting device 400 for a computer room based on RFID may include:
[0146] The instruction receiving module 401 is used to receive an inventory instruction for resources in the computer room;
[0147] Instruction generation module 402, used to generate resource information collection instructions according to the inventory instructions;
[0148] The instruction sending module 403 is used to send the information collection instruction to the preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource;
[0149] The information receiving module 404 is used to receive the tag information returned by the RFID collector;
[0150] The information processing module 405 is used to perform inventory processing on the tag information to obtain the inventory result of the resource.
[0151] In an exemplary embodiment, the information processing module 405 is also used to extract the attribute information of the resource from the tag information; match the attribute information of the resource with the preset information of the resource to obtain the matching result of the resource; and generate the inventory result according to the matching result.
[0152] In an exemplary embodiment, the preset information of the resource includes preset status information and preset location information; the information processing module 405 is also used to identify the attribute information of the resource to obtain the status information and location information of the resource; the status information is matched with the preset status information to obtain the status matching result of the resource, and the location information is matched with the preset location information to obtain the location matching result of the resource; the status matching result and the location matching result are combined to obtain the matching result of the resource.
[0153] In an exemplary embodiment, the information processing module 405 is also used to perform fault status detection processing on the resources based on the status matching results to obtain the fault status detection results of the resources; perform location update detection processing on the resources based on the location matching results to obtain the location update detection results of the resources; and generate an inventory result based on the matching results, the fault status detection results and the location update detection results.
[0154] In an exemplary embodiment, the apparatus 400 further includes: a report generating module, configured to generate an inventory report of resources according to the inventory result; and send the inventory report to a preset device.
[0155] In an exemplary embodiment, the device 400 also includes: an information acquisition module, used to obtain the deployment location information of the RFID collector; determine the signal coverage range of the RFID collector based on the deployment location information; generate parameter configuration information of the RFID collector based on the signal coverage range; and initialize the RFID collector based on the parameter configuration information.
[0156] Each module in the above-mentioned RFID-based computer room remote inventory device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.
[0157] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5 As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a remote inventory method of a computer room based on RFID is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0158] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0159] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.
[0160] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0161] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.
[0162] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0163] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0164] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A remote inventory method for a computer room based on RFID, characterized in that: The method comprises: Receive inventory instructions for resources in the computer room; Generating information collection instructions for the resources according to the inventory instructions; The information collection instruction is sent to a preset RFID collector in the computer room; the RFID collector is used to respond to the information collection instruction, send a radio frequency signal to the RFID tag set on the resource, and obtain the tag information returned by the RFID tag; the tag information includes the attribute information of the resource; Receiving the tag information returned by the RFID collector; An inventory process is performed on the tag information to obtain an inventory result of the resource.
2. The method according to claim 1, characterized in that The performing inventory processing on the tag information to obtain the inventory result of the resource includes: Extracting attribute information of the resource from the tag information; Matching the attribute information of the resource with the preset information of the resource to obtain a matching result of the resource; The inventory result is generated according to the matching result.
3. The method according to claim 2, characterized in that The preset information of the resource includes preset state information and preset location information; The matching process of the attribute information of the resource with the preset information of the resource to obtain the matching result of the resource includes: Identify the attribute information of the resource to obtain the status information and location information of the resource; Matching the state information with the preset state information to obtain a state matching result of the resource, and matching the location information with the preset location information to obtain a location matching result of the resource; The state matching result and the location matching result are combined to obtain a matching result of the resource.
4. The method according to claim 3, characterized in that Generating the inventory result according to the matching result includes: According to the state matching result, a fault state detection process is performed on the resource to obtain a fault state detection result of the resource; According to the location matching result, performing location update detection processing on the resource to obtain a location update detection result of the resource; The inventory result is generated according to the matching result, the fault state detection result and the location update detection result.
5. The method according to claim 1, characterized in that After the tag information is counted to obtain the result of the resource count, the method further includes: Generate an inventory report of the resource according to the inventory result; The inventory report is sent to a preset device.
6. The method according to any one of claims 1 to 5, characterized in that Before receiving the inventory instruction for the resources in the computer room, it also includes: Obtaining deployment location information of the RFID collector; Determine the signal coverage of the RFID collector according to the deployment location information; Generate parameter configuration information of the RFID collector according to the signal coverage range; The RFID collector is initialized and set according to the parameter configuration information.
7. A remote inventory device for a computer room based on RFID, characterized in that: The device comprises: An instruction receiving module, used for receiving an inventory instruction for resources in the computer room; An instruction generation module, used to generate an information collection instruction for the resource according to the inventory instruction; An instruction sending module, used for sending the information collection instruction to a preset RFID collector in the computer room; the RFID collector is used for responding to the information collection instruction, sending a radio frequency signal to the RFID tag set on the resource, and obtaining the tag information returned by the RFID tag; the tag information includes the attribute information of the resource; An information receiving module, used to receive the tag information returned by the RFID collector; The information processing module is used to perform inventory processing on the tag information to obtain the inventory result of the resource.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Intelligent Security Asset Management System and Method Based on RFID and GPRS
CN102279952A
Asset inventory method and device, readable storage medium and robot
CN110991575A
Equipment asset management method and device
CN113537909A
Machine room management system based on RFID technology and method thereof
CN118378983A