Device management method, and base station and storage medium

By acquiring and comparing the anti-theft information of hardware devices and base station verification information, determining the source and usage status of the equipment, the problem of hardware devices being stolen is solved and the efficiency and reliability of equipment management are improved.

WO2025066419A1PCT designated stage expired Publication Date: 2025-04-03ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/104625
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-27
Filing Date
2024-07-10
Publication Date
2025-04-03

AI Technical Summary

Technical Problem

With the commercial use of 5G technology, frequent incidents of hardware equipment being stolen, causing equipment to flow to other operator networks, causing operator losses and affecting network quality and security. The existing technology cannot effectively prevent equipment theft.

Method used

By obtaining anti-theft information in the hardware device and comparing it with the verification information in the base station, the source information and usage status of the device are determined to prevent the device from being illegally transferred and used.

Benefits of technology

It improves the anti-theft management efficiency and reliability of hardware equipment, ensures that the equipment can only be used in the legal operator network, prevents the flow and theft of equipment, and protects the rights and interests of operators.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024104625_03042025_PF_FP_ABST
    Figure CN2024104625_03042025_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application belong to the field of communication devices. Provided are a device management method, and a base station and a storage medium. The method comprises: acquiring anti-theft information in a hardware device, and determining source information of the hardware device on the basis of the anti-theft information and verification information in a base station, wherein the anti-theft information includes an identifier of an operator that the hardware device supports; and determining the state of use of the hardware device on the basis of the source information of the hardware device.
Need to check novelty before this filing date? Find Prior Art

Description

Device management method, base station and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on September 27, 2023, with application number 202311261697.3 and invention name “Device Management Method, Base Station and Storage Medium”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field

[0003] The embodiments of the present application relate to the technical field of communication equipment, and in particular to a device management method, a base station, and a storage medium. Background Art

[0004] With the widespread commercial rollout of 5G (5th Generation Mobile Communication Technology), incidents of theft of wireless base station hardware (boards and radio frequency devices) are increasing. Because stolen hardware has no usage restrictions, it can be illegally transferred to other carriers' networks, causing significant losses to the affected carriers. Illegal hardware also poses risks to network quality and security.

[0005] Secondly, a specific sales agreement has been signed between operators and equipment manufacturers, and the hardware equipment purchased by operators is not allowed to be transferred to other operators. However, the current hardware equipment does not have specific protection measures, which makes it impossible to truly achieve this agreement restriction and cannot protect the rights and interests of equipment manufacturers.

[0006] Therefore, how to carry out anti-theft management of hardware devices is an urgent problem to be solved.

[0007] Summary of the Invention

[0008] The embodiments of the present application provide a device management method, a base station, and a storage medium, aiming to improve the efficiency and reliability of hardware device anti-theft management.

[0009] In a first aspect, an embodiment of the present application provides a device management method, comprising: obtaining anti-theft information in a hardware device, and determining source information of the hardware device based on the anti-theft information and verification information in a base station, wherein the anti-theft information includes an operator identifier supported by the hardware device; and determining the usage status of the hardware device based on the source information of the hardware device.

[0010] In the second aspect, an embodiment of the present application also provides a base station, which includes a processor, a memory, a computer program stored on the memory and executable by the processor, and a data bus for realizing connection and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any device management method provided in the specification of this application are implemented.

[0011] In a third aspect, an embodiment of the present application also provides a storage medium for computer-readable storage, characterized in that the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any device management method provided in the specification of this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] FIG1 is a flow chart of a device management method provided in an embodiment of the present application;

[0013] FIG2 is a schematic diagram of a process for generating anti-theft information according to an embodiment of the present application;

[0014] FIG3 is a schematic block diagram of the structure of an anti-theft license file provided in an embodiment of the present application;

[0015] FIG4 is a schematic diagram of a scenario of a device management method provided in an embodiment of the present application;

[0016] FIG5 is another schematic diagram of a process for generating anti-theft information according to an embodiment of the present application;

[0017] FIG6 is a schematic diagram of a process for clearing anti-theft information provided in an embodiment of the present application;

[0018] FIG7 is another schematic diagram of a process for clearing anti-theft information provided by an embodiment of the present application;

[0019] FIG8 is a schematic block diagram of a device management apparatus provided in an embodiment of the present application;

[0020] FIG9 is a schematic block diagram of an anti-theft information generation module provided in an embodiment of the present application;

[0021] FIG10 is a schematic block diagram of an anti-theft information clearing module provided in an embodiment of the present application;

[0022] FIG11 is a schematic block diagram of the structure of a base station provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0024] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.

[0025] It should be understood that the terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit this application. As used in this specification, the singular forms "a", "an" and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0026] Embodiments of the present application provide a device management method, a base station, and a storage medium. The device management method can be applied to a base station, which can be a macro base station, a micro base station, a pico base station, a femto base station, or other types of base stations. For example, the base station is a macro base station. The macro base station obtains anti-theft information from a hardware device and determines the source information of the hardware device based on the anti-theft information and verification information in the base station. The anti-theft information includes an identifier of an operator supported by the hardware device. The usage status of the hardware device is determined based on the source information of the hardware device.

[0027] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.

[0028] Please refer to Figure 1, which is a flow chart of a device management method provided in an embodiment of the present application.

[0029] As shown in FIG1 , the device management method includes steps S101 to S102 .

[0030] Step S101: Obtain anti-theft information in a hardware device, and determine source information of the hardware device based on the anti-theft information and verification information in a base station, wherein the anti-theft information includes an operator identifier of an operator supported by the hardware device.

[0031] The anti-theft information includes the operator identifier of the supported operator. The operator identifier can be set according to actual conditions and is not limited in the embodiments of the present application. For example, the operator identifier can be a public land mobile network (PLMN). The verification information is verification information in the configuration parameters of the base station operation, and the verification information includes the operator identifier of the supported operator.

[0032] In one embodiment, as shown in FIG2 , which is a flow chart of anti-theft information generation according to an embodiment of the present application, the anti-theft information generation includes steps S201 to S203 .

[0033] Step S201: upon receiving an anti-theft information generation instruction from the hardware device, determining whether an anti-theft information authorization file exists.

[0034] The anti-theft information generation instruction is used to instruct the base station to generate an instruction for the anti-theft information of the hardware device, and the anti-theft information generation instruction includes an identifier of an operator supported by the hardware device.

[0035] In one embodiment, an anti-theft information generation instruction of a hardware device is obtained, and it is determined whether an anti-theft information authorization file exists in the base station. By obtaining the anti-theft information generation instruction, the anti-theft information of the hardware device can be accurately generated.

[0036] It should be noted that the method of obtaining the anti-theft information generation instruction of the hardware device can be determined according to the actual situation, and the embodiment of the present application does not limit this. For example, the anti-theft information generation instruction sent by the terminal device used by the staff is received to obtain the anti-theft information generation instruction. The terminal device can be determined according to the actual situation, and the embodiment of the present application does not limit this. For example, the terminal device can be a mobile phone, computer and other devices; or, the anti-theft information generation instruction generated by the base station at regular intervals, wherein the time of the timing can be set according to the actual situation, and the embodiment of the present application does not limit this. For example, the time of the timing can be 0:00 every day.

[0037] Step S202: If there is an anti-theft information authorization file and the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, generate anti-theft information for the hardware device.

[0038] The anti-theft information authorization file includes an operator identifier, a hardware device transfer restriction flag, and a hardware device transfer permission list. The operator identifier is the operator's unique identifier; the hardware device transfer restriction flag indicates whether the hardware device can be transferred to a base station belonging to another operator; and the hardware device transfer permission list is a list of hardware devices allowed to be transferred in the base station.

[0039] In one embodiment, as shown in FIG3 , the anti-theft information authorization file may be an anti-theft license file 10 , which includes an operator identifier 11 , hardware device transfer restriction mark information 12 , and a hardware device transfer allowed list 13 . The operator identifier 11 may be the operator's PLMN.

[0040] In one embodiment, when it is determined that there is an anti-theft information authorization file in the base station, it is determined whether the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file; when it is determined that the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, it is determined that the hardware device is a device of normal origin, and anti-theft information of the hardware device is generated, which anti-theft information includes the operator identifier of the operator supported by the hardware device.

[0041] In one embodiment, if it is determined that an anti-theft information authorization file exists in the base station, it is determined whether anti-theft information exists in the hardware device. If the anti-theft information exists in the hardware device, it is determined that the anti-theft information cannot be written to the hardware device, i.e., writing the anti-theft information to the hardware device has failed. If the anti-theft information exists in the hardware device, further writing of the anti-theft information is prohibited, thereby preventing the hardware device from being stolen and used in base stations of other operators.

[0042] In one embodiment, if it is determined that an anti-theft information authorization file exists in the base station, it is determined whether the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file; if it is determined that the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, the hardware device is determined to be a device of abnormal origin, and it is determined that anti-theft information cannot be written to the hardware device, that is, the hardware device fails to write anti-theft information. If it is determined that the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, writing anti-theft information is prohibited, which can prevent the hardware device from being stolen and used in other base stations, greatly improving the efficiency and reliability of hardware device management.

[0043] In one embodiment, if the anti-theft information authorization file does not exist, it is determined that the base station does not have permission to generate anti-theft information, and the generation of anti-theft information for the hardware device is determined to have failed. If the anti-theft information authorization file does not exist at the base station, it is determined that the base station does not have permission to generate anti-theft information for the hardware device, effectively preventing the risk of the hardware device being stolen and used, greatly improving the efficiency and reliability of hardware device management.

[0044] Step S203: Send the anti-theft information to the hardware device, so that the hardware device stores the anti-theft information in an anti-theft information storage module.

[0045] Anti-theft information is generated and sent to the hardware device. After receiving the anti-theft information, the hardware device stores the anti-theft information in the anti-theft information storage module. By sending the anti-theft information to the hardware device and having the hardware device store the anti-theft information, the hardware device can be accurately managed to prevent theft of the hardware device, greatly improving the efficiency and reliability of hardware device management.

[0046] In one embodiment, the manufacturer of a hardware device obtains an operator identifier from an operator authorized to use the hardware device, generates anti-theft information for the hardware device based on the operator identifier, and transmits the anti-theft information to the hardware device, causing the hardware device to store the anti-theft information in an anti-theft information storage module. Writing the anti-theft information to the hardware device during the hardware device manufacturing process significantly improves the efficiency and accuracy of writing anti-theft information to the hardware device, and thus significantly enhances the efficiency and reliability of hardware device anti-theft management.

[0047] It should be noted that, in the absence of an anti-theft information authorization file, it is determined that the anti-theft information generation of the hardware device has failed, and a first anti-theft information generation failure prompt message is generated. The first anti-theft information generation failure prompt message is used to prompt the technician: the anti-theft information authorization file does not exist in the base station. In the presence of an anti-theft information authorization file, and the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, it is determined that the anti-theft information generation of the hardware device has failed, and a second anti-theft information generation failure prompt message is generated. The second anti-theft information generation failure prompt message is used to prompt the technician: the anti-theft information generation failed because the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file. In some embodiments, the first anti-theft information generation failure prompt message and the second anti-theft information generation failure prompt message can be the same, and are only used to prompt the technician that the anti-theft information generation failed.

[0048] Exemplarily, as shown in Figure 4, when the base station 20 receives the anti-theft information generation instruction 30, it determines whether there is an anti-theft information authorization file in the anti-theft information authorization module 22. If there is an anti-theft information authorization file, the anti-theft information authorization module 22 sends the anti-theft information authorization file to the anti-theft information generation module 23; if there is no anti-theft information authorization file, it determines that the anti-theft information generation of the hardware device has failed; the anti-theft information generation module 23 determines whether the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file. If the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, it generates anti-theft information for the hardware device and sends the anti-theft information to the hardware device 21. The hardware device 21 stores the anti-theft information in the anti-theft information storage module 211; if the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, it determines that the anti-theft information generation of the hardware device has failed.

[0049] Exemplarily, as shown in Figure 5, S301 receives an anti-theft information generation instruction for a hardware device; S302 determines whether there is an anti-theft information authorization file; if there is an anti-theft information authorization file, S303 determines whether there is anti-theft information for the hardware device; if there is no anti-theft information authorization file, S306 the generation of anti-theft information for the hardware device fails; if there is no anti-theft information for the hardware device, S304 determines whether the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file; if there is anti-theft information for the hardware device, S306 the generation of anti-theft information for the hardware device fails; if the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, S305 generates anti-theft information for the hardware device; if the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, S306 the generation of anti-theft information for the hardware device fails.

[0050] In one embodiment, the operator identifier in the anti-theft information is compared with the operator identifier in the verification information. If the operator identifier in the anti-theft information and the operator identifier in the verification information are the same, the source information of the hardware device is determined to be a normal source. If the operator identifier in the anti-theft information and the operator identifier in the verification information are different, the source information of the hardware device is determined to be an abnormal source. By comparing the operator identifier in the anti-theft information and the operator identifier in the verification information, the source information of the hardware device can be accurately identified, greatly improving the efficiency and reliability of hardware device anti-theft management.

[0051] For example, if the PLMN of hardware device A is the same as the PLMN in the base station, the source information of hardware device A is determined to be a normal source. For another example, if the PLMN of hardware device B is different from the PLMN in the base station, the source information of hardware device B is determined to be an abnormal source.

[0052] Step S102: Determine the usage status of the hardware device based on the source information of the hardware device.

[0053] The usage status refers to whether the hardware device can be used normally, and the usage status includes a normal usage status or a prohibited usage status.

[0054] In one embodiment, if the hardware device's source information indicates a normal source, the hardware device is determined to be in a normal use state; if the hardware device's source information indicates an abnormal source, the hardware device is determined to be in a prohibited use state. Based on the hardware device's source information, the hardware device can be accurately controlled to enter different use states, greatly improving the management efficiency and reliability of the hardware device.

[0055] In one embodiment, when it is determined that a hardware device is in a prohibited use state, a prohibited use alarm for the hardware device is generated and sent to the terminal device of the administrator so that the administrator is aware of the abnormality of the hardware device in a timely manner, greatly improving the management efficiency and reliability of the hardware device.

[0056] In one embodiment, when it is determined that the hardware device is in normal use, the hardware device is controlled to be powered on and run normally, which greatly improves the accuracy of the hardware device operation control and improves the safety of the hardware device.

[0057] Exemplarily, as shown in Figure 4, when the hardware device is powered on to detect anti-theft information, the hardware device 21 sends the anti-theft information stored in the anti-theft information storage module 211 to the hardware device power-on detection anti-theft module 26, and the configuration data module 25 sends the verification information to the hardware device power-on detection anti-theft module 26. The hardware device power-on detection anti-theft module 26 compares the anti-theft information and the verification information. When the operator identifier in the anti-theft information and the operator identifier in the verification information are the same, it is determined that the power-on anti-theft detection of the hardware device has passed and the hardware device can be used normally; when the operator identifier in the anti-theft information and the operator identifier in the verification information are different, it is determined that the power-on anti-theft detection of the hardware device has failed, the hardware device is prohibited from use, and a hardware device abnormality alarm is generated.

[0058] For example, in a scenario where an operator legally purchases hardware equipment, the operator purchases the hardware equipment from the manufacturer of the hardware equipment. When the hardware equipment leaves the factory, the manufacturer has generated anti-theft information based on the operator's operator identification and stored the anti-theft information in the hardware equipment, confirming that the hardware equipment can be used directly. When the hardware equipment leaves the factory, no anti-theft information is stored in the hardware equipment. When the hardware equipment is installed in a base station, the base station generates anti-theft information based on the aforementioned anti-theft information generation embodiment and stores the anti-theft information in the hardware equipment. When the hardware equipment is powered on, if the operator identification in the hardware equipment is the same as the operator identification of the verification information in the base station, it is determined that the hardware equipment can be used normally. If the operator identification in the hardware equipment is different from the operator identification of the verification information in the base station, it is determined that the hardware equipment is prohibited from use.

[0059] For example, in a scenario where an operator illegally purchases hardware equipment, the operator purchases the hardware equipment from an illegal channel, and the hardware equipment also stores anti-theft information of other operators. When the base station is powered on, the operator identifier in the hardware device is different from the operator identifier in the base station, and the hardware device is prohibited from use.

[0060] The device management method in the above embodiment obtains anti-theft information from the hardware device and determines the hardware device's source information based on the anti-theft information and verification information from the base station. This anti-theft information includes the identifier of the operator supported by the hardware device. The device's usage status is then determined based on the hardware device's source information. This solution accurately determines the hardware device's source and only allows normal use of the hardware device if it is from a normal source. Otherwise, the hardware device is prohibited from operation, significantly improving the efficiency and reliability of hardware device anti-theft management.

[0061] In one embodiment, as shown in FIG6 , FIG6 is a schematic diagram of a process of clearing anti-theft information provided by an embodiment of the present application, and the clearing of anti-theft information includes steps S401 to S404 .

[0062] Step S401: upon receiving an anti-theft information clearing request from the hardware device, determining whether there is an anti-theft information authorization file.

[0063] Upon receiving a request to clear anti-theft information from a hardware device, the system determines whether an anti-theft information authorization file exists. If no such file exists, the system determines that the base station does not have permission to clear the anti-theft information, and that clearing the anti-theft information for the hardware device has failed. This system accurately verifies whether the base station has cleared the anti-theft information based on the anti-theft information authorization file, effectively preventing the hardware device from being stolen and significantly improving its security.

[0064] In one embodiment, after determining that an anti-theft information authorization file exists, determining that the base station has permission to clear anti-theft information, and determining whether anti-theft information is stored in the hardware device, if the hardware device does not store anti-theft information, clearing the anti-theft information for the hardware device fails. If the hardware device does not store anti-theft information, the anti-theft information clearing step does not need to be performed, i.e., clearing the anti-theft information for the hardware device fails.

[0065] Step S402: If there is an anti-theft information authorization file, compare the operator identifier in the anti-theft information authorization file with the operator identifier in the anti-theft information of the hardware device.

[0066] For example, when there is an anti-theft information authorization file, the PLMN in the anti-theft information authorization file is compared with the PLMN in the hardware device to accurately verify whether the base station has the authority to clear the anti-theft information in the hardware device, which greatly improves the security of the hardware device.

[0067] Step S403: If the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, determine whether the hardware device is a restricted transfer device.

[0068] In one embodiment, if the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, the base station is determined to have permission to clear the anti-theft information of the hardware device and is determined to be a restricted transfer device. By using the operator identifier in the anti-theft information authorization file and the operator identifier in the anti-theft information of the hardware device, it is possible to accurately determine whether the base station has permission to clear the anti-theft information of the hardware device, greatly improving the reliability of the hardware device's anti-theft protection.

[0069] In one embodiment, when the operator identifier in the anti-theft information authorization file is different from the operator identifier in the anti-theft information of the hardware device, it is determined that the base station does not have the authority to clear the anti-theft information of the hardware device, and it is determined that the anti-theft information of the hardware device has failed to be cleared, which greatly improves the reliability of the anti-theft of the hardware device.

[0070] In one embodiment, determining whether a hardware device is a restricted transfer device can be performed by querying an anti-theft information authorization file and determining that the hardware device is a restricted transfer device if the anti-theft information authorization file contains restricted transfer marking information; and determining that the hardware device is not a restricted transfer device if the anti-theft information authorization file does not contain the restricted transfer marking information. By querying the anti-theft information authorization file for the restricted transfer marking information, it is possible to accurately determine whether the hardware device can be transferred, greatly improving the reliability of hardware device anti-theft.

[0071] Step S404: When it is determined that the hardware device is not a restricted transfer device, an anti-theft information clearing instruction is sent to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction.

[0072] In one embodiment, when it is determined that the hardware device is not a restricted transfer device, an anti-theft information clearing instruction is sent to the hardware device. The hardware device receives the anti-theft information clearing instruction and clears the anti-theft information according to the anti-theft information clearing instruction to complete the clearing of the anti-theft information, thereby greatly improving the reliability of the hardware device's anti-theft protection.

[0073] In one embodiment, when it is determined that the hardware device is a restricted transfer device, a preset list of hardware devices that are allowed to be transferred is queried; when the hardware device is in the preset list of hardware devices that are allowed to be transferred, an anti-theft information clearing instruction is sent to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction; when the hardware device is not in the preset list of hardware devices that are allowed to be transferred, it is determined that the anti-theft information clearing of the hardware device has failed. The preset list of hardware devices that are allowed to be transferred is a pre-set list of allowed hardware devices, and the preset list of hardware devices that are allowed to be transferred can be set according to actual conditions. The embodiments of the present application do not limit this. The preset list of hardware devices that are allowed to be transferred can accurately determine whether the hardware device has been transferred, greatly improving the reliability of hardware device anti-theft.

[0074] Exemplarily, as shown in Figure 4, when the base station 20 receives the anti-theft information clearing request 40, it determines whether there is an anti-theft information authorization file in the anti-theft information authorization module 22. If there is an anti-theft information authorization file, the anti-theft information authorization module 22 sends the anti-theft information authorization file to the anti-theft information clearing module 24; if there is no anti-theft information authorization file, it is determined that the anti-theft information generation of the hardware device has failed; the anti-theft information clearing module 24 compares the operator identifier in the anti-theft information authorization file with the operator identifier in the anti-theft information of the hardware device, and if the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, it determines whether the hardware device is a restricted transfer device; if it is determined that the hardware device is not a restricted transfer device, an anti-theft information clearing instruction is sent to the hardware device 21; the hardware device 21 clears the anti-theft information in the anti-theft information storage module 211 according to the anti-theft information clearing instruction.

[0075] Exemplarily, as shown in FIG7 , S501 receives an anti-theft information clearing request of a hardware device; S502 determines whether there is an anti-theft information authorization file; if there is an anti-theft information authorization file, S503 determines whether there is anti-theft information in the hardware device; if there is no anti-theft information authorization file, S508 the anti-theft information clearing of the hardware device fails; if there is anti-theft information in the hardware device, S504 determines whether the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device; the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device. Under the same circumstances, S505 determines whether the hardware device is a restricted transfer device; when the operator identifier in the anti-theft information authorization file is different from the operator identifier in the anti-theft information of the hardware device, S508 fails to clear the anti-theft information of the hardware device; when the hardware device is a restricted transfer device, S506 determines whether the hardware device is in the preset list of hardware devices allowed to transfer; when the hardware device is in the preset list of hardware devices allowed to transfer, S507 the anti-theft information of the hardware device is successfully cleared; when the hardware device is not in the preset list of hardware devices allowed to transfer, S508 fails to clear the anti-theft information of the hardware device.

[0076] For example, in a scenario where operator A sells a hardware device to operator B through legal channels, operator A verifies the operator identifier in the anti-theft information authorization file in the base station. If the operator identifier is the same as the operator identifier in the hardware device, operator A clears the anti-theft information in the hardware device, installs the hardware device in the base station of operator B, and operator B writes the anti-theft information belonging to operator B into the hardware device.

[0077] For example, in a scenario where hardware devices are not allowed to be resold to other operators, operator A purchases hardware devices from the manufacturer, and the hardware devices are not allowed to be resold. The anti-theft information authorization file in the base station of operator A contains a mark information that restricts the transfer of hardware devices, and the hardware device does not exist in the preset list of allowed hardware devices to be transferred. That is, the anti-theft information in the hardware device cannot be cleared, so that the hardware device cannot be powered on and used in base stations of other operators, thereby ensuring the reliability of hardware device management.

[0078] For example, in a scenario where the hardware device is not allowed to be resold to other operators, operator A purchases the hardware device from the manufacturer, and the hardware device is not allowed to be resold. The anti-theft information authorization file in the base station of operator A contains a mark information that restricts the transfer of the hardware device. Operator A negotiates with the manufacturer again to allow the sale of the hardware device. The manufacturer then updates the list of allowed hardware device transfers in the anti-theft information authorization file to place the hardware device in the list of allowed hardware device transfers. Operator A successfully clears the anti-theft information in the hardware device in the base station according to the updated anti-theft information authorization file, greatly improving the flexibility and reliability of hardware device management.

[0079] In the above embodiment, when an anti-theft information clearing request is received from a hardware device, it is determined whether there is an anti-theft information authorization file; when the anti-theft information authorization file exists, the operator identifier in the anti-theft information authorization file is compared with the operator identifier in the anti-theft information of the hardware device; when the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, it is determined whether the hardware device is a restricted transfer device; when it is determined that the hardware device is not a restricted transfer device, an anti-theft information clearing instruction is sent to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction, thereby greatly improving the efficiency and reliability of anti-theft management of the hardware device.

[0080] Please refer to FIG8 , which is a schematic block diagram of a device management apparatus provided in an embodiment of the present application.

[0081] As shown in Figure 8, the equipment management device 600 includes an acquisition module 610 and a determination module 620, wherein: the acquisition module 610 is used to obtain anti-theft information in the hardware device; the determination module 620 is used to determine the source information of the hardware device based on the anti-theft information and the verification information in the base station, and the anti-theft information includes the operator identification of the operator supported by the hardware device; the determination module 620 is also used to determine the usage status of the hardware device based on the source information of the hardware device.

[0082] In one embodiment, the determination module 620 is further used to: compare the operator identifier in the anti-theft information with the operator identifier in the verification information; when the operator identifier in the anti-theft information and the operator identifier in the verification information are the same, determine that the source information of the hardware device is a normal source; when the operator identifier in the anti-theft information and the operator identifier in the verification information are different, determine that the source information of the hardware device is an abnormal source.

[0083] In one embodiment, the determination module 620 is further used to: determine that the hardware device is in normal use when the source information of the hardware device is a normal source; and determine that the hardware device is in a prohibited use state when the source information of the hardware device is an abnormal source.

[0084] In one embodiment, as shown in FIG9 , the anti-theft information generating module 700 includes a determining module 710, a generating module 720, and a sending module 730, wherein: the determining module 710 is used to determine whether there is an anti-theft information authorization file when receiving an anti-theft information generating instruction of the hardware device; the generating module 720 is used to generate anti-theft information of the hardware device when there is an anti-theft information authorization file and the operator identifier in the anti-theft information generating instruction is the same as the operator identifier in the anti-theft information authorization file; the sending module 730 is used to send the anti-theft information to the hardware device, so that the hardware device stores the anti-theft information in the anti-theft information storage module.

[0085] In one embodiment, the determining module 710 is further configured to: determine that the generation of the anti-theft information of the hardware device fails when the anti-theft information authorization file does not exist.

[0086] In one embodiment, the determination module 710 is further configured to: determine that generation of the anti-theft information for the hardware device has failed if the anti-theft information authorization file exists and the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file.

[0087] In one embodiment, the anti-theft information generating module 700 is further configured to: the anti-theft information authorization file includes an operator identifier, hardware device transfer restriction mark information, and a hardware device transfer permission list.

[0088] In one embodiment, the anti-theft information generating module 700 is further configured to: identify the operator as a public land mobile network.

[0089] In one embodiment, as shown in Figure 10, the anti-theft information clearing module 800 includes a determination module 810, a comparison module 820 and a sending module 830, wherein: the determination module 810 is used to determine whether there is an anti-theft information authorization file when receiving an anti-theft information clearing request from the hardware device; the comparison module 820 is used to compare the operator identifier in the anti-theft information authorization file with the operator identifier in the anti-theft information of the hardware device when the anti-theft information authorization file exists; the determination module 810 is also used to determine whether the hardware device is a restricted transfer device when the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device; the sending module 830 is used to send an anti-theft information clearing instruction to the hardware device when it is determined that the hardware device is not a restricted transfer device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction.

[0090] In one embodiment, the determination module 810 is further used to: query the anti-theft information authorization file, and determine that the hardware device is a restricted transfer device if there is restricted transfer marking information in the anti-theft information authorization file; and determine that the hardware device is not a restricted transfer device if there is no restricted transfer marking information in the anti-theft information authorization file.

[0091] In one embodiment, the determination module 810 is further used to: when it is determined that the hardware device is a restricted transfer device, query a preset list of hardware devices allowed to transfer; when the hardware device is in the preset list of hardware devices allowed to transfer, send an anti-theft information clearing instruction to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction; when the hardware device is not in the preset list of hardware devices allowed to transfer, determine that the anti-theft information clearing of the hardware device has failed.

[0092] It should be noted that those skilled in the art can clearly understand that for the convenience and brevity of description, the working processes of the above-mentioned device management device, anti-theft information generating module and anti-theft information clearing module can refer to the corresponding processes in the above-mentioned device management method embodiment, and will not be repeated here.

[0093] Please refer to FIG11 , which is a schematic block diagram of the structure of a base station provided in an embodiment of the present application.

[0094] As shown in FIG11 , a base station 900 includes a processor 901 and a memory 902 . The processor 901 and the memory 902 are connected via a bus 903 , such as an I 2 C (Inter-Integrated Circuit) bus.

[0095] The processor 901 is used to provide computing and control capabilities to support the operation of the entire base station. The processor 901 can be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0096] The memory 902 may be a Flash chip, a read-only memory (ROM) disk, an optical disk, a USB flash drive, or a mobile hard disk.

[0097] Those skilled in the art will understand that the structure shown in Figure 11 is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the base station to which the scheme of the present application is applied. The base station may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0098] The processor is configured to run a computer program stored in a memory, and implement any one of the device management methods provided in the embodiments of the present application when executing the computer program.

[0099] In one embodiment, the processor 901 is used to run a computer program stored in a memory, and implement the following steps when executing the computer program: obtain anti-theft information in the hardware device, and determine the source information of the hardware device based on the anti-theft information and the verification information in the base station, the anti-theft information including the operator identifier of the operator supported by the hardware device; determine the usage status of the hardware device based on the source information of the hardware device.

[0100] In one embodiment, before implementing the acquisition of anti-theft information in the hardware device, the processor 901 is also used to implement: when receiving the anti-theft information generation instruction of the hardware device, determining whether there is an anti-theft information authorization file; when there is an anti-theft information authorization file and the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, generating anti-theft information of the hardware device; sending the anti-theft information to the hardware device, so that the hardware device stores the anti-theft information in the anti-theft information storage module.

[0101] In one embodiment, after determining whether the anti-theft information authorization file exists, the processor 901 is further configured to: determine that generation of the anti-theft information of the hardware device fails if the anti-theft information authorization file does not exist.

[0102] In one embodiment, after implementing the determination of whether the anti-theft information authorization file exists, the processor 901 is further used to implement: when the anti-theft information authorization file exists and the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, determining that the anti-theft information generation of the hardware device has failed.

[0103] In one embodiment, the anti-theft information authorization file includes an operator identifier, hardware device transfer restriction marking information, and a hardware device transfer permission list.

[0104] In one embodiment, the operator identifier is a public land mobile network.

[0105] In one embodiment, when the processor 901 implements the determination of the source information of the hardware device based on the anti-theft information and the verification information in the base station, it is used to implement: comparing the operator identifier in the anti-theft information with the operator identifier in the verification information; when the operator identifier in the anti-theft information and the operator identifier in the verification information are the same, determining that the source information of the hardware device is a normal source; when the operator identifier in the anti-theft information and the operator identifier in the verification information are different, determining that the source information of the hardware device is an abnormal source.

[0106] In one embodiment, when the processor 901 implements the determination of the usage status of the hardware device based on the source information of the hardware device, it is used to implement: when the source information of the hardware device is a normal source, determining that the hardware device is in a normal usage status; when the source information of the hardware device is an abnormal source, determining that the hardware device is in a prohibited usage status.

[0107] In one embodiment, the processor 901 is also used to implement: when receiving an anti-theft information clearing request from the hardware device, determining whether there is an anti-theft information authorization file; when there is an anti-theft information authorization file, comparing the operator identifier in the anti-theft information authorization file with the operator identifier in the anti-theft information of the hardware device; when the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, determining whether the hardware device is a restricted transfer device; when it is determined that the hardware device is not a restricted transfer device, sending an anti-theft information clearing instruction to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction.

[0108] In one embodiment, when implementing the determination of whether the hardware device is a restricted transfer device, the processor 901 is used to implement: querying the anti-theft information authorization file, and determining that the hardware device is a restricted transfer device if there is restricted transfer mark information in the anti-theft information authorization file; and determining that the hardware device is not a restricted transfer device if there is no restricted transfer mark information in the anti-theft information authorization file.

[0109] In one embodiment, after implementing the determination of whether the hardware device is a restricted transfer device, the processor 901 is further used to implement: when it is determined that the hardware device is a restricted transfer device, querying a preset list of hardware devices allowed to transfer; when the hardware device is in the preset list of hardware devices allowed to transfer, sending an anti-theft information clearing instruction to the hardware device so that the hardware device clears anti-theft information according to the anti-theft information clearing instruction; when the hardware device is not in the preset list of hardware devices allowed to transfer, determining that the anti-theft information clearing of the hardware device has failed.

[0110] It should be noted that those skilled in the art can clearly understand that, for the convenience and brevity of description, the working process of the base station described above can refer to the corresponding process in the aforementioned device management method embodiment, and will not be repeated here.

[0111] An embodiment of the present application also provides a storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of any device management method provided in the specification of this application.

[0112] The storage medium may be the internal storage unit of the base station described in the preceding embodiments, such as a hard disk or memory of the base station. The storage medium may also be an external storage device of the base station, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash memory card equipped on the base station.

[0113] An embodiment of the present application also provides a computer program product, which is stored in a storage medium. The computer program product is executed by at least one processor to implement the various processes of the above-mentioned method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0114] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable, and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media generally embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0115] It should be understood that the term "and / or" used in this specification refers to any combination of one or more of the associated listed items and all possible combinations, including these combinations. It should be noted that, in this article, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system that includes a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements that are inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "including a..." does not exclude the presence of other identical elements in the process, method, article or system that includes the element.

[0116] The serial numbers of the embodiments of the present application are for descriptive purposes only and do not represent the merits of the embodiments. The above description is only a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the scope of protection of the present application.

Claims

1. A device management method, comprising: Acquire anti-theft information in the hardware device, and determine source information of the hardware device based on the anti-theft information and verification information in the base station, wherein the anti-theft information includes an operator identifier of an operator supported by the hardware device; The usage status of the hardware device is determined based on the source information of the hardware device.

2. The device management method according to claim 1, wherein: Before obtaining the anti-theft information in the hardware device, the method further includes: Upon receiving the anti-theft information generation instruction of the hardware device, determining whether there is an anti-theft information authorization file; If there is an anti-theft information authorization file and the operator identifier in the anti-theft information generation instruction is the same as the operator identifier in the anti-theft information authorization file, generating anti-theft information for the hardware device; The anti-theft information is sent to the hardware device, so that the hardware device stores the anti-theft information in an anti-theft information storage module.

3. The device management method according to claim 2, wherein: After determining whether the anti-theft information authorization file exists, the method further includes: In the absence of the anti-theft information authorization file, it is determined that generation of the anti-theft information of the hardware device fails.

4. The device management method according to claim 2, wherein: After determining whether the anti-theft information authorization file exists, the method further includes: In the case that the anti-theft information authorization file exists and the operator identifier in the anti-theft information generation instruction is different from the operator identifier in the anti-theft information authorization file, it is determined that the generation of the anti-theft information of the hardware device fails.

5. The device management method according to claim 2, wherein: The anti-theft information authorization file includes an operator identification, restricted hardware device transfer marking information, and a list of allowed hardware device transfers.

6. The device management method according to claim 5, wherein: The operator identifier is a public land mobile network.

7. The device management method according to claim 1, wherein: The determining the source information of the hardware device based on the anti-theft information and the verification information in the base station includes: comparing the operator identifier in the anti-theft information with the operator identifier in the verification information; In a case where the operator identifier in the anti-theft information is the same as the operator identifier in the verification information, determining that the source information of the hardware device is a normal source; When the operator identifier in the anti-theft information is different from the operator identifier in the verification information, it is determined that the source information of the hardware device is an abnormal source.

8. The device management method according to claim 7, wherein: The determining the usage status of the hardware device based on the source information of the hardware device includes: When the source information of the hardware device is a normal source, determining that the hardware device is in a normal use state; When the source information of the hardware device is an abnormal source, it is determined that the hardware device is in a prohibited use state.

9. The device management method according to any one of claims 1 to 8, wherein: The method further comprises: In case of receiving an anti-theft information clearing request of the hardware device, determining whether there is an anti-theft information authorization file; In the case where there is an anti-theft information authorization file, comparing the operator identifier in the anti-theft information authorization file with the operator identifier in the anti-theft information of the hardware device; When the operator identifier in the anti-theft information authorization file is the same as the operator identifier in the anti-theft information of the hardware device, determining whether the hardware device is a restricted transfer device; When it is determined that the hardware device is not a restricted transfer device, an anti-theft information clearing instruction is sent to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction.

10. The device management method according to claim 9, wherein: The determining whether the hardware device is a restricted transfer device comprises: querying the anti-theft information authorization file, and determining that the hardware device is a restricted transfer device if there is restricted transfer marking information in the anti-theft information authorization file; When the anti-theft information authorization file does not contain transfer restriction mark information, it is determined that the hardware device is not a transfer restriction device.

11. The device management method according to claim 9, wherein: After determining whether the hardware device is a restricted transfer device, the method further includes: In the case where it is determined that the hardware device is a restricted transfer device, querying a preset transfer list of hardware devices allowed; When the hardware device is in the preset list of hardware devices allowed to be transferred, sending an anti-theft information clearing instruction to the hardware device, so that the hardware device clears the anti-theft information according to the anti-theft information clearing instruction; When the hardware device is not in the preset list of hardware devices allowed to be transferred, it is determined that clearing of the anti-theft information of the hardware device fails.

12. A base station, comprising a processor, a memory, a computer program stored in the memory and executable by the processor, and a data bus for realizing connection communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of the device management method as described in any one of claims 1 to 11 are realized.

13. A storage medium for computer-readable storage, wherein the storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the steps of the device management method according to claims 1 to 11.

Citation Information

Patent Citations

  • Detection method and apparatus for equipment inventory transshipment, management control unit, and main control single board

    CN105743723A

  • Single board management method, electronic equipment and storage medium

    CN116402356A

  • Holistic module authentication with a device

    US20200220865A1

  • Using conversion of high level descriptive hardware language into low level testing language format for building and testing complex computer products with contract manufacturers without proprietary information

    US6941243B1

  • System and method for securing communications with remote security devices

    WO2018157247A1