Beidou terminal coding method and system
By collecting factory parameter information of Beidou terminal and generating unique encodings, the problems of insufficient data standardization and security risks in Beidou terminal management are solved, effective authentication of terminal identity and network registration are realized, and management efficiency and security are improved.
Patent Information
- Application Number
- CN202510118082.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-24
- Publication Date
- 2025-05-27
AI Technical Summary
The existing Beidou terminal management methods have problems such as insufficient data standardization, low data quality, complex monitoring and operation and maintenance, and safety hazards, which affects the difficulty of large-scale application and operation and maintenance management of Beidou terminals.
By responding to the coding request of the target Beidou terminal, it collects its factory parameter information, generates a unique encoding based on the unified coding template, and establishes a connection with the terminal through encryption processing and coding interfaces, completing the coding process to realize effective authentication of terminal identity and network registration.
It realizes the standardization and uniqueness of Beidou terminal identity identification, simplifies the terminal access process, improves the standardization and operation and maintenance efficiency of management, and ensures the security of the system and the traceability of equipment.
Smart Images

Figure CN120049941A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of satellite navigation technology, and in particular to a Beidou terminal coding method and a Beidou terminal coding management system. Background Art
[0002] The Beidou satellite navigation system is an independently operated global satellite navigation system, which is increasingly used in energy, transportation, communications and other fields. At present, there are some space-time information platforms built on Beidou technology. These platforms are designed to access and manage various Beidou terminals to provide accurate location and time services for the business. However, the management of Beidou terminals still faces many challenges. The existing Beidou terminal management method is mainly based on the direct identification of the device serial number. However, due to the lack of unified standards for terminal serial numbers and their self-definition by different manufacturers, the following problems arise:
[0003] 1) Insufficient data standardization: Beidou terminals produced by different manufacturers have large differences in serial number format, functional characteristics, communication protocol and data format. Due to the lack of standardization, the access and management of these devices on the platform are often chaotic.
[0004] 2) Poor data quality: The sources and standardization of terminal data are not unified, resulting in poor data quality, making it difficult for the spatiotemporal information platform to provide efficient and accurate services.
[0005] 3) Complex monitoring and operation and maintenance: Due to the diversity of equipment types, inconsistent communication protocols and data formats, terminal operation monitoring, fault diagnosis and maintenance management are complex and inefficient.
[0006] 4) Security risks: The non-uniqueness and non-traceability of the terminal serial number lead to loopholes in the security management of Beidou terminals, making it difficult to effectively prevent data tampering and device counterfeiting.
[0007] The existence of the above problems not only affects the large-scale application of Beidou terminals, but also increases the difficulty of operation and maintenance management. Therefore, a technical solution is urgently needed to solve the management problem of Beidou terminals. Summary of the invention
[0008] The purpose of the embodiments of the present invention is to provide a Beidou terminal coding method and system to at least solve the problems of complex operation and maintenance and low security in existing solutions.
[0009] In order to achieve the above-mentioned purpose, the first aspect of the present invention provides a Beidou terminal coding method, the method comprising: in response to a coding request of a target Beidou terminal, collecting the factory parameter information of the corresponding target Beidou terminal; based on the factory parameter information, calling the corresponding coding template, generating the code of the corresponding target Beidou terminal, and completing the encryption processing of the terminal coding information; calling the corresponding coding interface, and establishing a connection with the corresponding target Beidou terminal based on the coding protocol; based on the coding interface and the code, coding the corresponding target Beidou terminal, so that the corresponding target Beidou terminal can perform network registration based on the coding result.
[0010] Optionally, the factory parameter information includes: any one or more of: product type, manufacturer number, product model, serial number and IMEI number.
[0011] Optionally, the coding template includes: a product type identification bit, used to indicate the product type of the target Beidou terminal; a coding machine code, used to indicate the coding machine number for performing coding on the target Beidou terminal; a coding date identification bit, used to indicate the date on which the target Beidou terminal performs coding; and a serial number identification bit, used to indicate the factory serial number of the target Beidou terminal.
[0012] Optionally, the product type of the target Beidou terminal is any one of personnel positioning equipment, vehicle positioning equipment, asset positioning management equipment, short message communication equipment, timing equipment, detection and monitoring equipment and positioning module.
[0013] Optionally, the calling of the corresponding coding interface includes: if the current target Beidou terminal is a device terminal, calling the terminal coding interface; if the current target Beidou terminal is a communication and navigation module, calling the module coding interface; the terminal coding interface is based on the device terminal conversion line and the DB9 standard serial port line communication; the module coding interface is based on the tooling fixture of the communication and navigation module and the DB9 standard serial port line communication.
[0014] Optionally, coding the corresponding target Beidou terminal based on the coding interface and the code includes: signing the code to obtain a signature code; sending the signature code to the target Beidou terminal based on the coding interface to execute coding of the corresponding target Beidou terminal; recovering the coding verification information of the target Beidou terminal based on the coding interface, and executing identity authentication of the corresponding target Beidou terminal based on the coding verification information, and outputting a verification result.
[0015] Optionally, the signing of the code to obtain the signature code includes: taking the code as data to be encrypted, encrypting the data to be encrypted based on the SM2 public key cryptography algorithm, and obtaining a corresponding ciphertext as the signature code.
[0016] Optionally, the target Beidou terminal is configured to: generate a corresponding network access registration request in response to a power-on start signal, and upload terminal information and coding information to the platform based on the network access registration request; the platform executes corresponding target Beidou terminal registration based on the terminal information and coding information; responds to a registration completion signal, requests authentication based on the coding information, and completes network access after the authentication is passed.
[0017] The second aspect of the present invention provides a Beidou terminal coding management system, the system comprising: a collection unit, used to respond to a coding request of a target Beidou terminal and collect factory parameter information of the corresponding target Beidou terminal; a processing unit, used to call the corresponding coding template based on the factory parameter information, generate the code of the corresponding target Beidou terminal, and complete the encryption processing of the terminal coding information; a connection unit, used to call the corresponding coding interface, and establish a connection with the corresponding target Beidou terminal based on the coding protocol; a coding unit, used to code the corresponding target Beidou terminal based on the coding interface and the code, so that the corresponding target Beidou terminal can perform network registration based on the coding result.
[0018] On the other hand, the present invention provides a computer-readable storage medium, which stores instructions, which, when executed on a computer, enable the computer to execute the above-mentioned Beidou terminal coding management method.
[0019] Through the above technical solution, the solution of the present invention responds to the coding request of the target Beidou terminal, collects its factory parameter information, and generates a unique code based on a unified coding template to ensure the standardization and uniqueness of the terminal identity. By calling the coding interface to establish a secure connection based on the coding protocol with the target terminal, the coding process is completed, the effective authentication of the terminal identity is achieved, and the security and reliability of the coding results are ensured. In addition, the coding results can be directly used for the network registration of the terminal, which simplifies the terminal access process, improves the standardization and operation and maintenance efficiency of Beidou terminal management, and effectively ensures the security of the system and the traceability of the equipment.
[0020] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:
[0022] Figure 1 It is a flowchart of the steps of the Beidou terminal coding management method provided by an embodiment of the present invention;
[0023] Figure 2It is a schematic diagram of hardware connection for coding a device terminal provided in one embodiment of the present invention;
[0024] Figure 3 It is a schematic diagram of module coding hardware connection provided by one embodiment of the present invention;
[0025] Figure 4 It is a schematic diagram of a coding process provided by an embodiment of the present invention;
[0026] Figure 5 This is a schematic diagram of a coding and signature verification process provided by an embodiment of the present invention;
[0027] Figure 6 It is a system structure diagram of a Beidou terminal coding management system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0028] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.
[0029] Figure 1 This is a method flow chart of a Beidou terminal coding method provided by an embodiment of the present invention. Figure 1 As shown, an embodiment of the present invention provides a Beidou terminal coding method, the method comprising:
[0030] Step S10: In response to the coding request of the target Beidou terminal, the factory parameter information of the corresponding target Beidou terminal is collected.
[0031] Specifically, the factory parameter information includes: any one or more of product type, manufacturer number, product model, serial number, IMEI number and Beidou chip serial number. In an embodiment of the present invention, the product type is used to distinguish the functional category of the Beidou terminal, such as personnel positioning equipment, communication equipment or timing equipment, so as to ensure that the coding rules can adapt to the needs of different types of terminals. The manufacturer number is used to identify the production source of the equipment to achieve effective traceability and management of the equipment manufacturer. The product model can reflect the specifications and configuration of the equipment, which is convenient for the platform to uniformly manage and classify different products. The serial number, as the only factory identification of the equipment, is an important basis for achieving the uniqueness of the equipment. In addition, the IMEI number, as the only identification code of the equipment in the communication network, further enhances the accuracy of the coding management process. In the coding process, the collected factory parameter information is not only the key basis for generating a unique coding number, but also can ensure the standardization of the coding process through standardized parameter processing. By collecting and verifying these parameters, the coding management system can call the corresponding coding template according to the characteristics of the target terminal to ensure the adaptability and consistency of the coding results. At the same time, the collected parameter information will also serve as an important data source for subsequent coding verification and terminal network registration, providing reliable technical support for terminal authentication and traceability.
[0032] Based on the solution of the present invention, by collecting multi-dimensional factory parameter information, the coding results of each Beidou terminal are ensured to be unique and accurate, avoiding coding errors caused by missing or non-standard parameters. The collected parameter information is uniformly verified and processed, which can effectively prevent illegal terminals from forging parameters and improve the security of Beidou terminals from the source. Standardized parameter collection and coding rules make subsequent terminal authentication, traceability and network registration more efficient, and reduce the complexity of terminal management and operation and maintenance. Through parameter information such as manufacturer number and product model, accurate management of Beidou terminal production source and functional category is achieved, providing strong support for the large-scale application and standardized operation of Beidou terminals.
[0033] Step S20: Based on the factory parameter information, call the corresponding coding template, generate the code of the corresponding target Beidou terminal, and complete the encryption processing of the terminal coding information.
[0034] Specifically, the coding template includes: a product type identification bit, used to indicate the product type of the target Beidou terminal; a coding machine code, used to indicate the coding machine number for performing coding on the target Beidou terminal; a coding date identification bit, used to indicate the date on which the target Beidou terminal performs coding; and a serial number identification bit, used to indicate the factory serial number of the target Beidou terminal.
[0035] Furthermore, the product type of the target Beidou terminal is any one of basic equipment, navigation and positioning equipment, short message communication equipment, timing equipment, detection and monitoring equipment and positioning module, which can accurately distinguish different types of equipment according to actual application requirements. Through the product type identification bit, the type of the target terminal can be directly determined when assigning the code, which facilitates subsequent management and tracing.
[0036] Furthermore, the manufacturer number and product model are used to indicate the specific production source and configuration of the target Beidou terminal. The manufacturer number can uniquely identify the manufacturer of the device, while the product model reflects the specific specifications and functional characteristics of the device. This part of the coding information is crucial to the unified management of the platform, and can achieve refined classification and management of devices and models from different manufacturers.
[0037] Furthermore, the coding machine code is used to indicate the coding device that performs the coding operation for the target Beidou terminal. By recording the coding machine number, the execution device of each coding operation can be traced, which enhances the transparency and controllability of the coding process and facilitates the operation and maintenance management of the coding machine equipment.
[0038] Furthermore, the coding date flag records the specific date when the target Beidou terminal completed the coding operation. This information not only ensures the timeliness of the coding process, but also provides an important basis for the subsequent life cycle management of the equipment, such as the maintenance cycle of the equipment or the update of the certification status.
[0039] Furthermore, the serial number identification bit is used to identify the factory serial number of the target Beidou terminal, which is the core basis for equipment coding. The uniqueness of the serial number directly determines the uniqueness of the coding result, thereby ensuring that the identity of each device is not repeated or conflicting.
[0040] In a possible implementation, the coding rules support Beidou module coding and Beidou terminal coding. According to a series of attributes of the Beidou module / terminal, the coding number and coding signature are generated according to certain rules. The module / terminal attributes involved in the coding generation include parameters such as those shown in Table 1, including product type, manufacturer number, product model, serial number, IMEI number, and Beidou chip serial number.
[0041] Table 1 Coding rule parameter requirements
[0042]
[0043] For example, the code is PCE0124040900001, which means that on April 9, 24, the CE01 coding machine coded the personnel positioning equipment, and the coding sequence is 00001. The product type identification rules are shown in Table 2:
[0044] Table 2 Product type identification rules
[0045]
[0046]
[0047] Step S30: Call the corresponding coding interface and establish a connection with the corresponding target Beidou terminal based on the coding protocol.
[0048] Specifically, the calling of the corresponding coding interface includes: if the current target Beidou terminal is a device terminal, calling the terminal coding interface; if the current target Beidou terminal is a communication and navigation module, calling the module coding interface; the terminal coding interface is based on the device terminal conversion line and the DB9 standard serial port line communication; the module coding interface is based on the tooling fixture of the communication and navigation module and the DB9 standard serial port line communication.
[0049] In an embodiment of the present invention, for the scenario where the target Beidou product type is a device terminal, the system calls the terminal coding interface to complete the connection. The terminal coding interface uses a device terminal conversion line to communicate with the DB9 standard serial port line to ensure stable and efficient data transmission between the coding management machine and the target terminal. The device terminal conversion line can be adapted to various types of Beidou terminal devices. Through standardized interface design, the coding operation can cover terminal devices of different manufacturers and models. This interface design not only reduces the complexity of device access to the coding system, but also provides a unified hardware connection specification for terminal coding.
[0050] Secondly, for the scenario where the target Beidou product type is a module, the system calls the module coding interface to complete the connection. The module coding interface uses a fixture to communicate with the DB9 standard serial port line. The fixture is a special hardware connection tool designed for communication and navigation modules, which can ensure that the module is in a stable physical connection state during the coding process. Through the DB9 standard serial port line, the coding management machine can accurately send coding instructions to the target module and receive the module's response data in real time. The design of the module coding interface is both universal and flexible, which can meet the coding needs of various types of communication and navigation modules, while ensuring the efficiency of the coding operation.
[0051] In a possible implementation, Figure 2 The Beidou terminal (equipment terminal) needs to be converted into a DB9 standard serial port by the terminal manufacturer with a corresponding conversion cable, and connected to the coding management machine via the serial port line. The coding management machine issues and confirms the coding instructions to the Beidou terminal according to the dedicated coding protocol. Figure 3 The communication and navigation module needs to be provided with corresponding fixtures by the module manufacturer and converted into DB9 standard serial port, and connected to the coding management machine via serial port line. The coding management machine issues and confirms the coding instructions to the communication and navigation module according to the special coding protocol.
[0052] Furthermore, the coding protocol includes three processes: reading module / terminal coding rule parameters, coding the module / terminal, and reading module / terminal coding parameters.
[0053] Specifically, the coding protocol for reading the module / terminal coding rule parameter process includes:
[0054] 1) Downlink read command, the protocol format is: $CCSET, <1> *hh <cr> <lf>The corresponding sample data is: $CCSET,71*68, and the interpretation rules are shown in Table 3.
[0055] Table 3 Explanation of sample data corresponding to the downlink read instruction
[0056]
[0057] 2) Uplink response command, the protocol format is: $BDSET, <1> , <2> , <3> , <4> , <5> , <6> , <7> *hh <cr> <lf>The sample data is: $BDSET, 71, M, 0001, CE-T2401, 1240124112200001, 86919605610340, A00000BCAC0858*39. The interpretation rules are shown in Table 4.
[0058] Table 4 Explanation of sample data corresponding to the uplink response command
[0059]
[0060] Specifically, the coding protocol for reading the module / terminal coding rule parameter process includes:
[0061] 1) Downlink coding instruction, the corresponding protocol format is $CCSET, <1> , <2> , <3> *hh <cr> <lf>The corresponding sample data is $CCSET,81,PCE0124040900001, coded signature (ciphertext)*hh, and the interpretation rules are shown in Table 5.
[0062] Table 5 Explanation of sample data corresponding to the downlink coding instruction
[0063]
[0064]
[0065] 2) Uplink response command, the corresponding protocol format is: $BDSET, <1> , <2> *hh <cr> <lf>The corresponding sample data is $BDSET,81,00*4D, and the interpretation rules are shown in Table 6.
[0066] Table 6 Explanation of sample data corresponding to the uplink response command
[0067]
[0068] Specifically, the coding protocol for reading the module / terminal coding rule parameter process includes:
[0069] 1) Downlink read command, the corresponding protocol format is: $CCSET, <1> *hh <cr> <lf>The corresponding sample data is: $CCSET,91*66, and the interpretation rules are shown in Table 7.
[0070] Table 7 Explanation of sample data corresponding to the downlink read instruction
[0071]
[0072]
[0073] 2) Uplink response command, the corresponding protocol format is $BDSET, <1> , <2> , <3> *hh <cr> <lf>, the corresponding sample data is: $BDSET,91,PCE0124040900001, coded signature (ciphertext)*hh, and the interpretation rules are shown in Table 8.
[0074] Table 8 Sample data explanation of uplink response command
[0075]
[0076] Step S40: Based on the coding interface and the code, a coding is assigned to the corresponding target Beidou terminal, so that the corresponding target Beidou terminal performs network registration based on the coding result.
[0077] Specifically, the coding of the corresponding target Beidou terminal based on the coding interface and the code includes: signing the code to obtain the signature code; sending the signature code to the target Beidou terminal based on the coding interface to execute coding of the corresponding target Beidou terminal; recovering the coding verification information of the target Beidou terminal based on the coding interface, and executing the identity authentication of the corresponding target Beidou terminal based on the coding verification information, and outputting the verification result.
[0078] Furthermore, the signing of the code to obtain the signature code includes: taking the code as data to be encrypted, encrypting the data to be encrypted based on the SM2 public key cryptographic algorithm, and obtaining a corresponding ciphertext as the signature code.
[0079] Furthermore, the target Beidou terminal is configured to: generate a corresponding network access registration request in response to a power-on start signal, and upload terminal information and coding information to the platform based on the network access registration request; the platform executes the corresponding target Beidou terminal registration based on the terminal information and coding information; respond to the registration completion signal, request authentication based on the coding information, and complete the network access after the authentication is passed.
[0080] In the embodiment of the present invention, the coding operation starts with the signature of the code. Specifically, the system uses the generated code as the data to be encrypted, and uses the SM2 public key cryptographic algorithm to encrypt it, and the generated ciphertext is the signature code. The SM2 public key cryptographic algorithm is based on the elliptic curve discrete logarithm problem, has high security and efficiency, and can effectively prevent data tampering and forgery. By signing the code, the coding data is not only unique, but also can be used as a reliable identity credential in the subsequent coding verification and network registration process.
[0081] Next, based on the coding interface, the generated signature code is sent to the target Beidou terminal. The coding interface is responsible for establishing a communication channel between the coding management machine and the target terminal, and ensuring that the coding information can be accurately written into the terminal device through a standardized data transmission protocol. After the coding is completed, the target terminal has a unique identifier and becomes part of the Beidou system. After the coding is completed, the system recovers the coding verification information of the target Beidou terminal through the coding interface, and verifies the identity of the terminal based on the verification information. The verification information includes the signature code and other related parameters. By parsing the verification information and comparing it with the coding data recorded by the platform, the system can quickly determine the coding status and data integrity of the target terminal. The output of the verification result directly affects the subsequent network access process of the terminal.
[0082] After the coding is completed and verified, the target Beidou terminal enters the network registration stage. Specifically, the terminal automatically generates a network registration request after responding to the power-on start signal, and uploads the registration message containing the terminal information and coding information to the platform. The platform executes the registration process based on the received terminal information and coding information to complete the legitimacy confirmation of the target terminal. After registration is completed, the terminal initiates an authentication request based on the coding information, and the platform will grant the terminal formal network access authority after verification.
[0083] In one possible real-time approach, for the coding process, such as Figure 4 , including the following steps:
[0084] 1) The Beidou location management platform generates the SM2 public key and private key, and the public key is sent to the coding management machine;
[0085] 2) Submit Beidou module / terminal product coding rule parameters to the coding management machine;
[0086] 3) The coding management machine completes the rule parameter verification and generates a random code;
[0087] 4) Use the built-in national secret SM2 signature algorithm to generate a coding signature, and store the rule parameters and coding information locally on the coding management machine;
[0088] 5) Return the coding information to the module / terminal;
[0089] 6) The coding information is stored in the Beidou module / terminal;
[0090] 7) The coding management machine uploads the rule parameters and coding information to the Beidou location management platform.
[0091] Furthermore, when the terminal joins the network, the network access parameter settings are completed on the Beidou location management platform. The terminal automatically establishes a connection with the platform when it is powered on. The terminal reports the registration parameter information and coding information to the management platform. The platform parses the terminal registration information and coding information to complete identity recognition. The authentication code is issued if the verification passes. The terminal information on the platform side that passes the coding verification is marked as an authenticated terminal, and the terminal that fails is marked as an unauthenticated terminal, which is convenient for subsequent follow-up management, such as Figure 5 , including the following steps:
[0092] 1) The platform completes the terminal network access parameter settings;
[0093] 2) The terminal is powered on and automatically connected to the platform;
[0094] 3) The terminal automatically registers when it first accesses the network. The registration information includes terminal parameter information and coding information, which is uploaded to the platform;
[0095] 4) The platform parses the registration message and completes the terminal registration verification;
[0096] 5) The platform uses the national secret SM2 private key to verify the signature and coding information, marks the terminal coding verification status on the platform, and completes the decoding and signature verification;
[0097] 6) The registered terminal should be authenticated immediately after establishing a connection with the platform each time. The authentication information includes the coding information;
[0098] 7) Repeat step 5) to complete the coding, decoding and signature verification.
[0099] Figure 6 This is a system structure diagram of the Beidou terminal coding management system provided by an embodiment of the present invention. Figure 6 As shown, an embodiment of the present invention provides a Beidou terminal coding management system, the system comprising: a collection unit, for responding to a coding request of a target Beidou terminal, and collecting factory parameter information of a corresponding target Beidou terminal; a processing unit, for calling a corresponding coding template based on the factory parameter information, generating a code of the corresponding target Beidou terminal, and completing encryption processing of the terminal coding information; a connection unit, for calling a corresponding coding interface, and establishing a connection with the corresponding target Beidou terminal based on a coding protocol; a coding unit, for coding the corresponding target Beidou terminal based on the coding interface and the code, so that the corresponding target Beidou terminal can perform network registration based on the coding result.
[0100] An embodiment of the present invention further provides a computer-readable storage medium, on which instructions are stored, which, when executed on a computer, enable the computer to execute the above-mentioned Beidou terminal coding management method.
[0101] Those skilled in the art will understand that all or part of the steps in the method for implementing the above-mentioned embodiments can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions for making a single-chip microcomputer, a chip or a processor (processor) perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0102] The optional embodiments of the present invention are described in detail above in conjunction with the accompanying drawings. However, the embodiments of the present invention are not limited to the specific details in the above embodiments. Within the technical concept of the embodiments of the present invention, the technical scheme of the embodiments of the present invention can be subjected to a variety of simple modifications, and these simple modifications all belong to the protection scope of the embodiments of the present invention. It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the embodiments of the present invention will not further describe various possible combinations.
[0103] In addition, various embodiments of the present invention may be arbitrarily combined, and as long as they do not violate the concept of the embodiments of the present invention, they should also be regarded as the contents disclosed in the embodiments of the present invention.< / lf> < / cr> < / lf> < / cr> < / lf> < / cr> < / lf> < / cr> < / lf> < / cr> < / lf> < / cr>
Claims
1. A Beidou terminal coding method, characterized in that: The method comprises: In response to the coding request of the target Beidou terminal, collect the factory parameter information of the corresponding target Beidou terminal; Based on the factory parameter information, the corresponding coding template is called to generate the code of the corresponding target Beidou terminal, and the encryption processing of the terminal coding information is completed; Call the corresponding coding interface and establish a connection with the corresponding target Beidou terminal based on the coding protocol; Based on the coding interface and the coding, the corresponding target Beidou terminal is coded so that the corresponding target Beidou terminal can perform network registration based on the coding result.
2. The method according to claim 1, characterized in that The factory parameter information includes: Any one or more of product type, manufacturer number, product model, serial number, IMEI number and Beidou chip serial number.
3. The method according to claim 1, characterized in that The coding template includes: Product type identification bit, used to indicate the product type of the target Beidou terminal; The coding machine code is used to indicate the coding machine number that performs coding on the target Beidou terminal; The coding date flag is used to indicate the date when the target Beidou terminal executes the coding; The serial number identification bit is used to indicate the factory serial number of the target Beidou terminal.
4. The method according to claim 3, characterized in that The product category of the target Beidou terminal is any one of personnel positioning equipment, vehicle positioning equipment, asset positioning management equipment, short message communication equipment, timing equipment, detection and monitoring equipment and positioning module.
5. The method according to claim 1, characterized in that: The calling corresponding coding interface includes: If the current target Beidou terminal is a device terminal, the terminal coding interface is called; If the current target Beidou terminal is a communication and navigation module, the module coding interface is called; The terminal coding interface is based on the communication between the device terminal conversion line and the DB9 standard serial port line; The module coding interface is based on the tooling fixture of the communication module and the DB9 standard serial port line communication.
6. The method according to claim 1, characterized in that The coding of the corresponding target Beidou terminal based on the coding interface and the coding includes: Signing the code to obtain a signature code; Sending the signature code to the target Beidou terminal based on the coding interface to execute coding of the corresponding target Beidou terminal; The coding verification information of the target Beidou terminal is recovered based on the coding interface, and the identity authentication of the corresponding target Beidou terminal is performed based on the coding verification information, and the verification result is output.
7. The method according to claim 6, characterized in that The step of signing the code to obtain the signature code includes: The code is used as the data to be encrypted, and the data to be encrypted is encrypted based on the SM2 public key cryptographic algorithm to obtain the corresponding ciphertext as the signature code.
8. The method according to claim 6, characterized in that The target Beidou terminal is configured as: In response to the power-on start signal, a corresponding network registration request is generated, and terminal information and coding information are uploaded to the platform based on the network registration request; The platform performs registration of the corresponding target Beidou terminal based on the terminal information and coding information; In response to the registration completion signal, authentication is requested based on the coding information, and network access is completed after the authentication is passed.
9. A Beidou terminal coding management system, characterized in that: The system comprises: A collection unit, used for collecting factory parameter information of the corresponding target Beidou terminal in response to the coding request of the target Beidou terminal; A processing unit is used to call the corresponding coding template based on the factory parameter information, generate the code of the corresponding target Beidou terminal, and complete the encryption processing of the terminal coding information; A connection unit is used to call the corresponding coding interface and establish a connection with the corresponding target Beidou terminal based on the coding protocol; The coding unit is used to code the corresponding target Beidou terminal based on the coding interface and the code, so that the corresponding target Beidou terminal can perform network registration based on the coding result.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the Beidou terminal coding management method described in any one of claims 1-8.