Equipment remote operation and maintenance method, system and device based on status code reporting and medium

By pre-installing local databases and seed cards in mobile communication devices, the problem that the device cannot report abnormal operating conditions in a timely manner under network abnormalities is solved, and the timely reporting of equipment status information and the rapid response of operation and maintenance personnel is achieved.

CN119402853APending Publication Date: 2025-02-07SHANGHAI TUGE DATA TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411535728.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

Mobile communication equipment cannot report abnormal operating conditions in a timely manner under network abnormal conditions, resulting in operation and maintenance personnel being unable to handle abnormal equipment in a timely manner. Especially when the equipment is used in many countries around the world, it is more difficult to report information in a network abnormal manner.

Method used

Pre-set the local database in the device to save status information and actively report it when network communication is normal. If the network is abnormal, set the country code according to the device location, start the prefabricated seed card to form a seed card network, re-establish the network connection with the operation and maintenance server, and report the status information.

Benefits of technology

It realizes that the equipment can still report status information in a timely manner in the event of network abnormalities, ensure that the operation and maintenance personnel can timely understand and handle equipment failures, and improve the efficiency and reliability of equipment operation and maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402853A_ABST
    Figure CN119402853A_ABST
Patent Text Reader

Abstract

The invention discloses an equipment remote operation and maintenance method, system and device based on status code reporting and a medium, status information generated in an equipment operation process is stored in a local database built in the equipment, and the status information comprises a status code and current network information; when network communication is normal, uploading the state information in the local database to an operation and maintenance server through a network; and when the network communication is abnormal, setting a country code according to the position of the equipment, starting a seed card prefabricated in the equipment based on the country code to form a seed card network, establishing network connection between the equipment and the operation and maintenance server through the seed card network, and uploading the state information to the operation and maintenance server. The method is particularly suitable for the scene that the device is used in multiple countries in the world, when the position where the device is located cannot be connected with the WIFI network or the cloud card network, the seed card network is built through the multiple prefabricated seed cards with the transnational roaming capacity, and the network communication environment of the device is recovered in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of equipment operation and maintenance, and in particular to a method, system, device and medium for remote operation and maintenance of equipment based on status code reporting. Background Art

[0002] Mobile communication equipment often needs to actively record a lot of operating information during communication operation. When reporting to the operation and maintenance monitoring server, the operation and maintenance personnel need to spend a lot of time to filter out the available information from the numerous information to judge the operation status of the equipment. When encountering network abnormalities, since the equipment relies on a single network, such as relying on WIFI in a fixed place or the network of a single operator, once a network failure occurs, the equipment cannot report the abnormal operation status to the monitoring server in time, resulting in the operation and maintenance personnel being unable to handle the abnormal equipment in time. Some equipment is also used in multiple countries around the world, making it more difficult to report abnormal information when the network is abnormal. The equipment needs to be moved to the coverage area of ​​WIFI, or the physical card in the equipment needs to be switched between multiple operator networks, causing inconvenience in equipment use and operation and maintenance.

[0003] Based on the above problems, the applicant proposed the technical solution of this application. Summary of the invention

[0004] In order to achieve the above object, the present invention discloses a device remote operation and maintenance method based on status code reporting, comprising the following steps: The status information generated during the operation of the device is stored in a local database built into the device, wherein the status information includes a status code and current network information; When the network communication is normal, uploading the status information in the local database to the operation and maintenance server through the network; When network communication is abnormal, the country code is set according to the location of the device, and the pre-made seed card in the device is activated based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network, and uploads the status information to the operation and maintenance server.

[0005] Preferably, the device is prefabricated with a plurality of seed cards with cross-border roaming capabilities, and the plurality of seed cards with cross-border roaming capabilities correspond to different contracted operators respectively; A seed card corresponding to one contracted operator is selected as a target seed card. When the target seed card cannot form a seed card network, seed cards corresponding to other contracted operators are switched to target seed cards to form a seed card network.

[0006] Preferably, when switching the target seed card, first randomly select any one of the contracted operators as the target contracted operator, and then randomly select any one of the seed cards corresponding to the target contracted operator as the target seed card. If the target seed card has a history of failure in participating in network registration, then other seed cards corresponding to the target contracted operator are replaced as the target seed card. If the target seed card fails to register the network, then other contracted operators are switched as the target contracted operator.

[0007] Preferably, the step of starting the seed card prefabricated in the device based on the country code to form a seed card network comprises the following steps: Based on the country code of the device currently running, searching the roamable PLMN list of the target seed card to obtain multiple PLMN numbers matching the country code; A network is registered based on the plmn number to form a seed card network.

[0008] Preferably, the local database has a preset storage space, and the status information is stored in the storage space one by one in reverse order of generation time. When the number of status information exceeds the maximum storage number of the storage space, the oldest status information stored in the storage space will be deleted.

[0009] Preferably, the status information includes a status code, a network rejected error code, a rejected plmn, a rejected format and a timestamp.

[0010] Preferably, the status code is set according to a triggering event, and the triggering event at least includes a cloud card registration network timeout event, a cloud card registration network rejection event, a network speed measurement event lower than a set threshold event, and a device network access order expiration event.

[0011] The present invention also discloses a device remote operation and maintenance system based on status code reporting, which includes the following modules: A status recording module, used to save the status information generated during the operation of the device in a local database built into the device, the status information including the status code and the current network information; An information reporting module, used to upload the status information in the local database to the operation and maintenance server via the network when the network communication is normal; The abnormal switching module is used to set the country code according to the location of the device when the network communication is abnormal, and start the seed card prefabricated in the device based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network and uploads the status information to the operation and maintenance server.

[0012] The present invention also discloses a device for remote operation and maintenance of equipment based on status code reporting, comprising: a processor, a storage device for storing programs and a processor for running the programs, wherein the processor is used to execute the above method.

[0013] The present invention further discloses a computer-readable storage medium, characterized in that a computer program is stored on the storage medium, and the computer program implements the above method when executed by a processor.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The device remote operation and maintenance method, system, apparatus and medium based on status code reporting provided by the present invention add a local database inside the device to store the status information of the device operation, and actively report the status information through the network, so that the operation and maintenance personnel can remotely grasp the operation status of the device. When encountering abnormal conditions in the cloud card network or WIFI network, a seed card network is formed through the prefabricated seed card in the device, and the connection is re-established quickly and effectively, so that the status information is actively uploaded to the operation and maintenance server again, so that the operation and maintenance personnel can understand and intervene to eliminate equipment operation failures in a timely manner. Moreover, the present invention adopts a double random selection strategy when selecting seed cards, randomly selecting operators and randomly selecting seed cards of operators, so as to reduce the probability of seed card conflicts as much as possible.

[0015] The concept, specific structure and technical effects of the present invention will be further described below in conjunction with the accompanying drawings to fully understand the purpose, characteristics and effects of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of communication between the device of the present invention and the operation and maintenance server.

[0017] Figure 2 It is a schematic flow diagram of the method of the present invention. DETAILED DESCRIPTION

[0018] In order to make the technical means, creative features, objectives and effects of the invention easier to understand, the invention is further described below with reference to specific diagrams. However, the invention is not limited to the following implementation cases.

[0019] It should be noted that the structures, proportions, sizes, etc. illustrated in the drawings in this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with this technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantive technical significance. Any structural modification, change in proportion or adjustment of size, without affecting the effects and purposes that can be achieved by the present invention, should still fall within the scope of the technical contents disclosed by the present invention.

[0020] During the operation of mobile communication equipment, a large amount of recorded information will be reported to the operation and maintenance monitoring server. The operation and maintenance personnel can access the operation and maintenance monitoring server to understand the operation status. However, if the information reported by the equipment is large and messy, it is not convenient for the operation and maintenance personnel to filter out key information from the large amount of reported information and observe the operation status of the equipment. When the equipment reporting information depends on a single network, once the single network is abnormal, the equipment cannot report the information to the operation and maintenance monitoring server in time, which makes the equipment operation and maintenance work difficult. The operation and maintenance personnel cannot repair the equipment failure in time, which seriously affects the user experience of the equipment users. In particular, when the equipment is abnormal when used abroad, the operation and maintenance personnel need to spend more time to repair the equipment, causing inconvenience in the use of the equipment.

[0021] The present application embodiment provides a device remote operation and maintenance method based on status code reporting, such as Figure 1 As shown, the device and the operation and maintenance server realize network communication through the TCP protocol. The application layer status monitoring module in the device is used to record and save the status information. The network module in the device is used for communication. The device has two network forms, one is WIFI network communication, and the other is preset seed card network communication. The operation and maintenance server obtains the status information of the mobile device through the network and displays the status information on the web page, which is convenient for the operation and maintenance personnel to filter out the available status information from a large amount of reported information.

[0022] like Figure 2 As shown, the device remote operation and maintenance method based on status code reporting provided by the first embodiment of the present invention includes the following steps: Step S1, saving the status information generated during the operation of the device in a local database built into the device, the status information including a status code and current network information.

[0023] Specifically, the local database has a preset storage space, and the status information is stored in the storage space one by one in reverse order of generation time. When the number of status information exceeds the maximum storage number of the storage space, the status information stored the longest in the storage space will be deleted. The preset storage space of the device is the local database. The device records the status information and saves it to the local database during operation. The local database records a maximum of 10 status information. If the current record does not meet 10 records, new status information is inserted. If the current record is greater than 10 records, the status information with the longest storage time in the local database is deleted before inserting the new status information.

[0024] In order to meet the needs of equipment operation and maintenance, the status information recorded by the device in this embodiment includes status code, network rejection error, rejected plmn, rejected format and timestamp. The status code is set according to the trigger event. During the operation of the device, multiple trigger events need to be run. For each situation when each trigger event is running, an identification code corresponds to it. When a trigger event occurs during the operation, the device will record the identification code corresponding to this situation and define the identification code as the status code to facilitate the rapid and effective identification of the equipment operation status. Trigger events include cloud card registration network timeout event, cloud card registration network rejection event, network speed measurement below the set threshold event, and device network access order expiration event. Corresponding status codes are set for these trigger events. When a trigger event occurs, the device will record the corresponding status code, event triggering event, and network registration status. The network registration status includes information such as rejection error code, format and plmn.

[0025] The network rejection error code in the status information refers to the error message returned by the operator when registering the network, such as SIM card arrears, SIM card registration to a PLMN that cannot be registered, network congestion denial of access, APN access error denial, etc. Through the network rejection error code, you can intuitively find the reason why the device has a network anomaly in a certain place, so that operation and maintenance personnel can intervene in time, thereby effectively improving customer satisfaction and reducing operation and maintenance costs.

[0026] The rejected PLMN in the status information makes it easier for operation and maintenance personnel to identify which network operator the network anomaly occurred in. PLMN is a public land mobile network, an identifier composed of the country code MCC and the mobile network code MNC, representing a specific mobile network operator in a country. For example, China's country code is 460, China Mobile's mobile network codes are 00 and 04, and China Unicom's mobile network codes are 01 and 06. It can be obtained that 46000 and 46004 are China Mobile networks, and 46001 and 46006 are China Unicom networks. Because mobile communication devices need to initiate registration through a certain operator network when accessing the network, when receiving a response from the operator network denying access, the currently registered rejected PLMN can be matched.

[0027] The rejected standard in the status information refers to whether the registered 4G is rejected, 2G or 3G is rejected. When facing different standards, the corresponding error codes are different. It is necessary to record which standard is rejected when registering the network. Operation and maintenance personnel can also use the rejected standard to understand whether the operator SIM card used by the mobile communication device has 3G or 4G network coverage in the current area.

[0028] The timestamp in the status information is the time when the status code is generated. When the status information is uploaded, the operation and maintenance server will automatically record the upload time.

[0029] Step S2, determine whether the communication between the device and the operation and maintenance server is normal. If the communication is normal, execute step S3; if the network communication is abnormal, execute step S4.

[0030] Step S3, when the network communication is normal, uploading the status information in the local database to the operation and maintenance server through the network.

[0031] Normal network communication means that the device and the operation and maintenance server communicate through the cloud card network or WIFI network. In the case of normal network communication, during the communication between the device and the server, the device takes out the most recent status information from the local database and reports it to the operation and maintenance server. After receiving the status information, the operation and maintenance server returns a report success message to the device. After receiving the report success message, the device deletes the status information from the local database.

[0032] Step S4, when network communication is abnormal, set the country code according to the location of the device, and start the pre-made seed card in the device based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network, and uploads the status information to the operation and maintenance server.

[0033] Specifically, the device is prefabricated with multiple seed cards with cross-border roaming capabilities, and the multiple seed cards with cross-border roaming capabilities correspond to different contracted operators. When network communication is abnormal, a seed card network is formed through the seed card, and the network connection with the operation and maintenance server is reestablished through the seed card network.

[0034] In this embodiment, seed cards of four operators are prefabricated in the device, and 25 seed cards are prefabricated for each operator. For example, seed cards of four operators, Jersey Telecom, Telecom Italian, BICS and ATT, are prefabricated, and the four operators have a total of 100 seed cards. When encountering abnormal WIFI communication, these seed cards can establish a network connection with the operation and maintenance server. After the network connection is reestablished, the device uploads the status information to the operation and maintenance server through the seed card network.

[0035] In order to reduce the probability of seed card conflicts, random selection is used when selecting seed cards and operators to avoid two or more devices using the same seed card for network registration at the same time. If the network registration is performed in this way, an implicit separation error will be reported, which will lead to network registration recognition and inability to re-establish network connection.

[0036] When forming a seed card network, first select a contracted operator, then select a seed card from the contracted operator, that is, select the seed card corresponding to a contracted operator as the target seed card, and form a seed card network. If the target seed card cannot form a seed card network, it is necessary to switch to other seed cards to re-form the seed card network. Therefore, when the target seed card cannot form a seed card network, the seed cards corresponding to other contracted operators are switched to the target seed card and form a seed card network.

[0037] When switching the target seed card, first randomly select any one of the contracted operators as the target contracted operator, and then randomly select any one of the seed cards corresponding to the target contracted operator as the target seed card. The historical records of using the seed card for network registration during device operation will also be recorded. After the target seed card is randomly selected, the historical records of the target seed card will also be searched. If the target seed card has a failed historical record of participating in network registration, other seed cards corresponding to the target contracted operator are replaced as the target seed card. If the target seed card fails to register the network, other contracted operators are switched as the target contracted operator.

[0038] In one example, starting a seed card prefabricated in a device based on the country code to form a seed card network is achieved in the following manner: first, based on the country code of the device currently running, searching in the roamable plmn list of the target seed card to obtain multiple plmn numbers matching the country code. Then, registering a network based on the plmn number to form a seed card network.

[0039] Taking 4 operators as an example, when the device pre-makes the seed cards of the 4 operators, it will also pre-make the plmn list that the seed cards can roam. Since the plmn list that each operator can roam to is different, 4 corresponding plmn lists need to be pre-made. When the cloud card network used by the device is abnormal and needs to switch the seed card network to report the status code, it will match the country code MCC in the plmn code of the current device being rejected from the network in the plmn list of the seed card to obtain the plmn code that the seed card can roam in the country code. When starting the seed card to reconnect to the network, the matched plmn code is used and registered first, thereby speeding up the speed and accuracy of network registration.

[0040] When using the seed card network for communication, due to the high cost of seed card traffic, the most recent status information is selected for reporting, and only one status information is reported. The remaining status information will be uploaded after the cloud card network or WIFI network is restored.

[0041] The device remote operation and maintenance method based on status code reporting disclosed in this embodiment is particularly suitable for scenarios where the device is used in multiple countries around the world. When the device is located in a location where it cannot connect to a WIFI network or a cloud card network, the physical card in the device does not support operator network switching, resulting in the inability to report abnormal status in a timely manner when the device is abnormal, and the operation and maintenance personnel cannot promptly discover and perform abnormal recovery processing for abnormal devices. At this time, a seed card network is built using multiple seed cards with cross-border roaming capabilities prefabricated in the device to restore the network communication environment between the device and the operation and maintenance server, so that the operation and maintenance personnel can grasp the operation status of the device in a timely manner.

[0042] A second embodiment of the present invention discloses a device remote operation and maintenance system based on status code reporting, including a status recording module, an information device module and an abnormal switching module.

[0043] The status recording module is used to save the status information generated during the operation of the device in a local database built into the device, wherein the status information includes a status code and current network information. The information reporting module is used to upload the status information in the local database to the operation and maintenance server via the network when the network communication is normal. The abnormal switching module is used to set the country code according to the location of the device when the network communication is abnormal, and to start the seed card prefabricated in the device based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network, and uploads the status information to the operation and maintenance server.

[0044] Since the first embodiment corresponds to this embodiment, this embodiment can be implemented in conjunction with the first embodiment. The relevant technical details mentioned in the first embodiment are still valid in this embodiment, and the technical effects that can be achieved in the first embodiment can also be achieved in this embodiment. In order to reduce repetition, they are not repeated here. Accordingly, the relevant technical details mentioned in this embodiment can also be applied in the first embodiment.

[0045] The third embodiment of the present invention discloses a device remote operation and maintenance apparatus based on status code reporting, characterized in that it includes: a processor, a storage device for storing programs and a processor for running the program, and the processor is used to execute the method described in the first embodiment.

[0046] A fourth embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method described in the first embodiment is implemented.

[0047] The preferred specific embodiments of the present invention are described in detail above. It should be understood that ordinary technicians in the field can make many modifications and changes based on the concept of the present invention without creative work. Therefore, all technical solutions that can be obtained by technicians in the technical field based on the concept of the present invention through logical analysis, reasoning or limited experiments on the basis of the prior art should be within the scope of protection determined by the claims.

Claims

1. A device remote operation and maintenance method based on status code reporting, characterized in that: The following steps are involved: The status information generated during the operation of the device is stored in a local database built into the device, wherein the status information includes a status code and current network information; When the network communication is normal, uploading the status information in the local database to the operation and maintenance server through the network; When network communication is abnormal, the country code is set according to the location of the device, and the pre-made seed card in the device is activated based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network, and uploads the status information to the operation and maintenance server.

2. The device remote operation and maintenance method based on status code reporting according to claim 1 is characterized in that: The device is prefabricated with a plurality of seed cards with cross-border roaming capabilities, and the plurality of seed cards with cross-border roaming capabilities correspond to different contracted operators respectively; A seed card corresponding to one contracted operator is selected as a target seed card. When the target seed card cannot form a seed card network, seed cards corresponding to other contracted operators are switched to target seed cards to form a seed card network.

3. The device remote operation and maintenance method based on status code reporting according to claim 2 is characterized in that: When switching the target seed card, first randomly select any one of the contracted operators as the target contracted operator, and then randomly select any one of the seed cards corresponding to the target contracted operator as the target seed card. If the target seed card has a history of failure to participate in network registration, then replace other seed cards corresponding to the target contracted operator as the target seed card. If the target seed card fails to register the network, then switch other contracted operators as the target contracted operator.

4. The device remote operation and maintenance method based on status code reporting according to claim 2 is characterized in that: The method of starting the seed card prefabricated in the device based on the country code to form a seed card network includes the following steps: Based on the country code of the device currently running, searching the roamable PLMN list of the target seed card to obtain multiple PLMN numbers matching the country code; A network is registered based on the plmn number to form a seed card network.

5. The device remote operation and maintenance method based on status code reporting according to claim 1 is characterized in that: The local database has a preset storage space, and the status information is stored in the storage space one by one in reverse order of generation time. When the number of status information exceeds the maximum storage number of the storage space, the oldest status information stored in the storage space will be deleted.

6. The device remote operation and maintenance method based on status code reporting according to claim 1 is characterized in that: The status information includes a status code, a network rejection error code, a rejection plmn, a rejection format and a timestamp.

7. The device remote operation and maintenance method based on status code reporting according to claim 6 is characterized in that: The status code is set according to a triggering event, and the triggering event at least includes a cloud card registration network timeout event, a cloud card registration network rejection event, a network speed measurement event lower than a set threshold event, and a device network access order expiration event.

8. A remote operation and maintenance system for equipment based on status code reporting, characterized in that: Includes the following modules: A status recording module, used to save the status information generated during the operation of the device in a local database built into the device, the status information including the status code and the current network information; An information reporting module, used to upload the status information in the local database to the operation and maintenance server via the network when the network communication is normal; The abnormal switching module is used to set the country code according to the location of the device when the network communication is abnormal, and start the seed card prefabricated in the device based on the country code to form a seed card network. The device establishes a network connection with the operation and maintenance server through the seed card network and uploads the status information to the operation and maintenance server.

9. A device remote operation and maintenance device based on status code reporting, characterized in that: include: A processor, a storage device for storing a program, and a processor for running the program, wherein the processor is used to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Network control method and system for preventing DSDS cloud card authentication conflict in vehicle-mounted mobile scene

    CN121397513A