Device management method, base station and storage medium

By obtaining and comparing anti-theft information in hardware devices and determining the source information of the equipment, the problem of hardware equipment being stolen under 5G technology is solved, the legal source management of the equipment is realized, and management efficiency and reliability are improved.

CN119767308APending Publication Date: 2025-04-04ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311261697.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

With the commercial use of 5G technology, frequent incidents of wireless base station hardware equipment being stolen, causing equipment to flow to other operator networks, causing operator losses and affecting network quality and security.

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 of the hardware device is determined. This anti-theft information contains the operator logo supported by the hardware device, and determines the usage status of the device based on the source information to ensure that the device can only be used by a legal source.

Benefits of technology

It realizes accurate source identification of hardware devices, allows the equipment to be used normally under the circumstances of legal sources, prevents the equipment from being stolen to other operator networks, and improves the efficiency and reliability of equipment management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767308A_ABST
    Figure CN119767308A_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a device management method, a base station and a storage medium, which belong to the field of communication equipment. The method includes: obtaining anti-theft information in the hardware device, and determining the source information of the hardware device based on the anti-theft information and the verification information in the base station, wherein the anti-theft information includes the operator identification supported by the hardware device; and determining the use status of the hardware device based on the source information of the hardware device. This solution can accurately determine the source of the hardware device, and only allow the hardware device to be used normally when the hardware device is from a normal source, and prohibit the hardware device from running when the hardware device is from an abnormal source, which greatly improves the efficiency and reliability of the anti-theft management of the hardware device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention 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

[0002] With the large-scale commercial launch of the fifth-generation mobile communication technology (5G), there are more and more cases of hardware equipment (boards and radio frequency equipment) in wireless base stations being stolen. Since there are no restrictions on the use of stolen hardware equipment, the stolen hardware equipment can be transferred to other operators' networks through illegal channels, causing huge losses to the stolen operators. At the same time, illegal hardware equipment also poses a hidden danger to network quality and network security.

[0003] 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.

[0004] Therefore, how to perform anti-theft management on hardware devices is a problem that needs to be solved urgently. Summary of the invention

[0005] The embodiment of the present invention provides a device management method, a base station and a storage medium, aiming to improve the efficiency and reliability of hardware device anti-theft management.

[0006] In a first aspect, an embodiment of the present invention provides a device management method, including:

[0007] 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 supported by the hardware device;

[0008] The usage status of the hardware device is determined based on the source information of the hardware device.

[0009] In a second aspect, an embodiment of the present invention further provides 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 and communication between the processor and the memory, wherein when the computer program is executed by the processor, the steps of any one of the device management methods provided in the specification of the present invention are implemented.

[0010] In a third aspect, an embodiment of the present invention further 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 the present invention.

[0011] The embodiment of the present invention provides a device management method, a base station and a storage medium. The embodiment of the present invention obtains anti-theft information in the hardware device, and determines 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 includes the operator identification supported by the hardware device; and then determines the use status of the hardware device based on the source information of the hardware device. This solution can accurately determine the source of the hardware device. When the hardware device is from a normal source, the hardware device is allowed to be used normally. When the hardware device is from an abnormal source, the hardware device is prohibited from running, which greatly improves the efficiency and reliability of hardware device anti-theft management. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A schematic diagram of a flow chart of a device management method provided by an embodiment of the present invention;

[0013] Figure 2 A schematic diagram of a process for generating anti-theft information provided by an embodiment of the present invention;

[0014] Figure 3 A schematic block diagram of the structure of an anti-theft license file provided by an embodiment of the present invention;

[0015] Figure 4 A schematic diagram of a scenario of a device management method provided by an embodiment of the present invention;

[0016] Figure 5 Another schematic diagram of a process for generating anti-theft information provided by an embodiment of the present invention;

[0017] Figure 6 A schematic diagram of a process for clearing anti-theft information provided by an embodiment of the present invention;

[0018] Figure 7 Another schematic diagram of a process for clearing anti-theft information provided by an embodiment of the present invention;

[0019] Figure 8 A schematic block diagram of a device management apparatus provided in an embodiment of the present application;

[0020] Fig. 9 A schematic block diagram of an anti-theft information generation module provided in an embodiment of the present application;

[0021] Fig.10 A schematic block diagram of an anti-theft information clearing module provided in an embodiment of the present application;

[0022] Fig.11 A schematic block diagram of the structure of a base station provided in an embodiment of the present invention. DETAILED DESCRIPTION

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

[0024] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may also be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

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

[0026] The embodiment of the present invention provides 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 and other types of base stations. For example, the base station is a macro base station, the macro base station obtains anti-theft information in a hardware device, and determines 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 includes the operator identification supported by the hardware device; and determines the use status of the hardware device based on the source information of the hardware device.

[0027] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0028] Please refer to Figure 1 , Figure 1 A schematic diagram of a flow chart of a device management method provided by an embodiment of the present invention.

[0029] like Figure 1 As shown, the device management method includes steps S101 to S102.

[0030] Step S101: Acquire 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, which can be set according to actual conditions, and the embodiment of the present invention does not specifically limit this. For example, the operator identifier can be a public land mobile network (PLMN). The verification information is the verification information in the configuration parameters of the operation of the base station, and the verification information includes the operator identifier of the supported operator.

[0032] In one embodiment, if Figure 2 As shown, Figure 2 The flowchart of the anti-theft information generation provided by the embodiment of the present invention includes steps S201 to S203.

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

[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 operator identifier 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 there is an anti-theft information authorization file 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 for 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 invention does not make specific limitations on 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 invention does not make specific limitations on 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 invention does not make specific limitations on 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 mark information, and a hardware device transfer permission list. The operator identifier is the unique identifier of the operator, the hardware device transfer restriction mark information is used to indicate 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 names of hardware devices that are allowed to be transferred in the base station.

[0039] In one embodiment, if Figure 3 As shown, 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, and the anti-theft information includes the operator identifier of the operator supported by the hardware device.

[0041] In one embodiment, when it is determined that there is an anti-theft information authorization file in the base station, it is determined whether there is anti-theft information in the hardware device. When there is anti-theft information in the hardware device, it is determined that the anti-theft information cannot be written into the hardware device, that is, the writing of the anti-theft information into the hardware device fails. When there is anti-theft information in the hardware device, it is prohibited to write the anti-theft information again, so as to prevent the hardware device from being stolen and used in base stations of other operators.

[0042] 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 different from the operator identifier in the anti-theft information authorization file, the hardware device is determined to be a device of abnormal source, and it is determined that the anti-theft information cannot be written into the hardware device, that is, the hardware device fails to write the anti-theft information. When 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 the 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, when there is no anti-theft information authorization file, it is determined that the base station does not have the authority to generate anti-theft information, and it is determined that the generation of anti-theft information of the hardware device fails. When there is no anti-theft information authorization file at the base station, it is determined that the base station does not have the authority to generate anti-theft information of the hardware device, which effectively prevents the risk of the hardware device being stolen and used, and greatly improves the efficiency and reliability of hardware device management.

[0044] Step S203: sending 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] When anti-theft information is generated, the anti-theft information is sent to the hardware device, and after the hardware device receives the anti-theft information, the anti-theft information is stored in the anti-theft information storage module. By sending the anti-theft information to the hardware device and the hardware device storing the anti-theft information, the hardware device can be accurately managed to prevent the hardware device from being stolen, which greatly improves the efficiency and reliability of hardware device management.

[0046] In one embodiment, the manufacturer of the hardware device obtains the operator identification of the operator that the hardware device is licensed to use, generates anti-theft information of the hardware device according to the operator identification, and sends 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. In the process of manufacturing the hardware device, the anti-theft information is written into the hardware device, which greatly improves the efficiency and accuracy of writing the anti-theft information of the hardware device, and greatly improves the efficiency and reliability of the anti-theft management of the hardware device.

[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, and 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, and 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] For example, Figure 4As shown, 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. When 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; when 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 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. When 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 of 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; when 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.

[0049] For example, Figure 5 As shown, 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; when the operator identifier in the anti-theft information is the same as the operator identifier in the verification information, the source information of the hardware device is determined to be a normal source; when the operator identifier in the anti-theft information is different from the operator identifier in the verification information, the source information of the hardware device is determined to be an abnormal source. By comparing the operator identifier in the anti-theft information with the operator identifier in the verification information, the source information of the hardware device can be accurately identified, which greatly improves the efficiency and reliability of the anti-theft management of the hardware device.

[0051] For example, when 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, when 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, when the source information of the hardware device is a normal source, the hardware device is determined to be in a normal use state; when the source information of the hardware device is an abnormal source, the hardware device is determined to be in a prohibited use state. According to the source information of the hardware device, the hardware device can be accurately controlled to enter different use states, which greatly improves the management efficiency and reliability of the hardware device.

[0055] In one embodiment, when it is determined that the 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] For example, Figure 4 As shown, when the hardware device powers 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 not passed, the hardware device is prohibited from being used, and an abnormal alarm for the hardware device is generated.

[0058] Exemplarily, in a scenario where an operator legally purchases a hardware device, the operator purchases the hardware device from the manufacturer of the hardware device. When the hardware device leaves the factory, the manufacturer has generated anti-theft information based on the operator's operator identification, and stores the anti-theft information in the hardware device, thereby determining that the hardware device can be used directly. When the hardware device leaves the factory, the anti-theft information is not stored in the hardware device. When the hardware device 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 device. When the hardware device is powered on, if the operator identification in the hardware device is the same as the operator identification of the verification information in the base station, then it is determined that the hardware device can be used normally. If the operator identification in the hardware device is different from the operator identification of the verification information in the base station, then it is determined that the hardware device 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 equipment is different from the operator identifier in the base station, and the hardware equipment is prohibited from use.

[0060] The device management method in the above embodiment obtains the anti-theft information in the hardware device, and determines the source information of the hardware device based on the anti-theft information and the verification information in the base station, wherein the anti-theft information includes the operator identification supported by the hardware device; and then determines the use status of the hardware device based on the source information of the hardware device. This solution can accurately determine the source of the hardware device, and only allow the hardware device to be used normally when the hardware device is from a normal source, and prohibit the hardware device from running when the hardware device is from an abnormal source, thereby greatly improving the efficiency and reliability of hardware device anti-theft management.

[0061] In one embodiment, if Figure 6 As shown, Figure 6 The flowchart of clearing anti-theft information provided by an embodiment of the present invention 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] When receiving a request to clear the anti-theft information of a hardware device, it is determined whether there is an anti-theft information authorization file. If there is no anti-theft information authorization file, it is determined that the base station does not have the authority to clear the anti-theft information, and it is determined that the anti-theft information clearing of the hardware device has failed. According to the anti-theft information authorization file, it can be accurately verified whether the base station has cleared the anti-theft information, effectively preventing the hardware device from being stolen, and greatly improving the security of the hardware device.

[0064] In one embodiment, after determining that there is an anti-theft information authorization file, determining that the base station has the authority to clear the anti-theft information, and determining whether the hardware device stores the anti-theft information, if the hardware device does not store the anti-theft information, the anti-theft information clearing of the hardware device fails. If the hardware device does not store the anti-theft information, there is no need to perform the anti-theft information clearing step, that is, the anti-theft information clearing of 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] Exemplarily, in the case where 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: 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, determine whether the hardware device is a restricted transfer device.

[0068] In one embodiment, 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 that the base station has the authority to clear the anti-theft information of the hardware device, and the hardware device is determined to be a restricted transfer device. Through 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 know whether the base station has the authority to clear the anti-theft information of the hardware device, which greatly improves the reliability of the anti-theft of the hardware device.

[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 clearing of the hardware device has failed, which greatly improves the reliability of the anti-theft of the hardware device.

[0070] In one embodiment, the method of determining whether the hardware device is a restricted transfer device may be: querying the anti-theft information authorization file, and determining that the hardware device is a restricted transfer device when the anti-theft information authorization file contains restricted transfer marking information; and determining that the hardware device is not a restricted transfer device when the anti-theft information authorization file does not contain restricted transfer marking information. By querying whether there is restricted transfer marking information in the anti-theft information authorization file, it is possible to accurately know whether the hardware device can be transferred, which greatly improves 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 function.

[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 transfer is queried; when the hardware device is in the preset list of hardware devices that are allowed to transfer, 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 transfer, 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 transfer is a list of pre-set allowed hardware devices, and the preset list of hardware devices that are allowed to transfer can be set according to actual conditions. The embodiment of the present invention does not specifically limit this. Through the preset list of hardware devices that are allowed to transfer, it is possible to accurately know whether the hardware device has been transferred, which greatly improves the reliability of hardware device anti-theft.

[0074] For example, Figure 4 As shown, 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. When 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; when 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 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 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] For example, Figure 7As shown, S501 receives an anti-theft information clearing request of a hardware device; S502 determines whether there is an anti-theft information authorization file; if the anti-theft information authorization file exists, S503 determines whether there is anti-theft information in the hardware device; if the anti-theft information authorization file does not exist, S508 the anti-theft information clearing of the hardware device fails; if the anti-theft information exists 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; 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, In this case, S505 determines whether the hardware device is a restricted transfer device; in the case that 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 the anti-theft information clearing of the hardware device fails; in the case that the hardware device is a restricted transfer device, S506 determines whether the hardware device is in the preset list of hardware devices allowed to be transferred; in the case that the hardware device is in the preset list of hardware devices allowed to be transferred, S507 the anti-theft information of the hardware device is cleared successfully; in the case that the hardware device is not in the preset list of hardware devices allowed to be transferred, S508 the anti-theft information clearing of the hardware device fails.

[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, the anti-theft information in the hardware device is cleared, the hardware device is installed in the base station of operator B, and operator B writes operator B's anti-theft information into the hardware device.

[0077] For example, in a scenario where the hardware device is not allowed to be resold to other operators, the hardware device purchased by operator A from the manufacturer is not allowed to be resold. The anti-theft information authorization file in the base station of operator A contains marking information that restricts the transfer of the hardware device, and the hardware device does not exist in the preset list of allowed hardware device transfers, 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 a hardware device from a 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, thereby greatly improving the flexibility and reliability of hardware device management.

[0079] In the above embodiment, when an anti-theft information clearing request of a hardware device is received, 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] See 8, Figure 8 A schematic block diagram of a device management apparatus provided in an embodiment of the present application.

[0081] like Figure 8 As shown, the device management apparatus 600 includes an acquisition module 610 and a determination module 620, wherein:

[0082] The acquisition module 610 is used to acquire anti-theft information in the hardware device;

[0083] 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, wherein the anti-theft information includes the operator identifier of the operator supported by the hardware device;

[0084] The determination module 620 is further configured to determine the usage status of the hardware device based on the source information of the hardware device.

[0085] In one embodiment, the determining module 620 is further configured to:

[0086] comparing the operator identifier in the anti-theft information with the operator identifier in the verification information;

[0087] 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;

[0088] 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.

[0089] In one embodiment, the determining module 620 is further configured to:

[0090] When the source information of the hardware device is a normal source, determining that the hardware device is in a normal use state;

[0091] 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.

[0092] In one embodiment, if Fig. 9 As shown, the anti-theft information generating module 700 includes a determining module 710, a generating module 720 and a sending module 730, wherein:

[0093] The determination module 710 is used to determine whether there is an anti-theft information authorization file when receiving the anti-theft information generation instruction of the hardware device;

[0094] The generating module 720 is used to generate the 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;

[0095] 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.

[0096] In one embodiment, the determining module 710 is further configured to:

[0097] 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.

[0098] In one embodiment, the determining module 710 is further configured to:

[0099] 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.

[0100] In one embodiment, the anti-theft information generating module 700 is further used to:

[0101] The anti-theft information authorization file includes an operator identification, restricted hardware device transfer marking information, and a list of allowed hardware device transfers.

[0102] In one embodiment, the anti-theft information generating module 700 is further used for:

[0103] The operator identifier is a public land mobile network.

[0104] In one embodiment, if Fig.10 As shown, the anti-theft information clearing module 800 includes a determination module 810, a comparison module 820 and a sending module 830, wherein:

[0105] 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 of the hardware device;

[0106] 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 there is an anti-theft information authorization file;

[0107] The determination module 810 is further configured 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;

[0108] 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.

[0109] In one embodiment, the determining module 810 is further configured to:

[0110] 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;

[0111] 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.

[0112] In one embodiment, the determining module 810 is further configured to:

[0113] 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;

[0114] 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;

[0115] 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.

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

[0117] See also Fig.11 , Fig.11 A schematic block diagram of the structure of a base station provided in an embodiment of the present invention.

[0118] like Fig.11 As shown, the base station 900 includes a processor 901 and a memory 902, and the processor 901 and the memory 902 are connected via a bus 903, such as an I2C (Inter-integrated Circuit) bus.

[0119] Specifically, 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), and the processor 901 can also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.

[0120] Specifically, 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.

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

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

[0123] In one embodiment, the processor 901 is used to run a computer program stored in the memory, and implements the following steps when executing the computer program:

[0124] 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;

[0125] The usage status of the hardware device is determined based on the source information of the hardware device.

[0126] In one embodiment, before implementing the acquisition of anti-theft information in the hardware device, the processor 901 is further configured to implement:

[0127] Upon receiving the anti-theft information generation instruction of the hardware device, determining whether there is an anti-theft information authorization file;

[0128] 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;

[0129] 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.

[0130] In one embodiment, after implementing the determination of whether the anti-theft information authorization file exists, the processor 901 is further configured to implement:

[0131] 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.

[0132] In one embodiment, after implementing the determination of whether the anti-theft information authorization file exists, the processor 901 is further configured to implement:

[0133] 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.

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

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

[0136] In one embodiment, when the processor 901 implements the determining 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:

[0137] comparing the operator identifier in the anti-theft information with the operator identifier in the verification information;

[0138] 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;

[0139] 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.

[0140] In one embodiment, when implementing the determining the usage status of the hardware device based on the source information of the hardware device, the processor 901 is configured to implement:

[0141] When the source information of the hardware device is a normal source, determining that the hardware device is in a normal use state;

[0142] 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.

[0143] In one embodiment, the processor 901 is further configured to implement:

[0144] In case of receiving an anti-theft information clearing request of the hardware device, determining whether there is an anti-theft information authorization file;

[0145] 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;

[0146] 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;

[0147] 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.

[0148] In one embodiment, when implementing the determining whether the hardware device is a restricted transfer device, the processor 901 is configured to implement:

[0149] 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;

[0150] 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.

[0151] In one embodiment, after implementing the determination of whether the hardware device is a restricted transfer device, the processor 901 is further configured to implement:

[0152] 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;

[0153] 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;

[0154] 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.

[0155] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific 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.

[0156] An embodiment of the present invention 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 the present invention.

[0157] The storage medium may be an internal storage unit of the base station described in the foregoing embodiment, 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 memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc., equipped on the base station.

[0158] 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 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 tapes, 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 of ordinary skill in the art that communication media typically contain 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.

[0159] It should be understood that the term "and / or" used in the present 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 including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or system including the element.

[0160] The serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. The above description is only a specific implementation of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.

Claims

1. A device management method, characterized in that: include: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: The anti-theft information authorization file includes an operator identification, restricted hardware device transfer mark information, and a list of allowed hardware device transfers.

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

7. The device management method according to claim 1, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: The base station includes 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 according to any one of claims 1 to 11 are implemented.

13. 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 the device management method described in claims 1 to 11.