A pre-authenticated 4G communication module and its firmware upgrade method

A communication module and firmware upgrade technology, applied in the field of communication, can solve problems such as inability to directly control and read, high maintenance cost, high design cost and complexity, and achieve the effects of easy use, reduced complexity, and simplified design process

Active Publication Date: 2022-05-24
CHENGDU VANTRON TECH CO LTD
View PDF13 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a passive communication device, the existing 4G module needs to receive the AT command sent by the device to realize the corresponding function. In the patent No. CN205092861U, the 4G module commonly used in the existing market is disclosed, which includes a processor, GSM / GPRS module, radio frequency module, flash memory, RAM and multiple interfaces, such as SIM card interface, analog audio interface, UART interface, GPIO interface, LCD interface and keyboard interface, are difficult to develop for the device side, and different operators There are different identity authentication methods for devices using their SIM cards, and the identity authentication process, dialing numbers, etc. may be different; the upgrade of the 4G module version requires software customization and control on the device side according to the software and hardware characteristics of the above modules; In judging the working status of the 4G module, the device needs to select the appropriate interface of the above-mentioned 4G module to read and write instructions; in the automation of the operator certification process, module robustness and stability monitoring, firmware upgrade function versatility and ease There are still major defects and deficiencies in usability and other aspects. At the same time, the design cost and complexity are high, and the maintenance cost is high, which is not conducive to product iteration and life cycle planning.
[0003] The defects or deficiencies of the existing 4G module solutions are as follows: 1. For different operator authentication and dial-up Internet access processes, the 4G module cannot be completed automatically, and the device needs to customize the software process to control the 4G module to make it follow the customized The operator authentication and dial-up Internet access process can only be completed after the process is running; 2. In order to maintain the robustness and stability of the 4G module on the device side, it needs to be upgraded in a timely manner, and it needs to be specific to the software and hardware characteristics of its equipment and 4G module To design the upgrade program, it increases the complexity of implementation and the difficulty of design, and it cannot be universal and easy to use; 3. The network connection status, connection function setting and reading of the 4G module, whether it can work normally, etc., require the cooperation of the device side, Customize the software process and use the device side to read. When the device side is not used, it cannot be directly controlled and read from the 4G module, and it is impossible to judge whether the module is normal.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A pre-authenticated 4G communication module and its firmware upgrade method
  • A pre-authenticated 4G communication module and its firmware upgrade method
  • A pre-authenticated 4G communication module and its firmware upgrade method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] A firmware upgrade method for a pre-certified 4G communication module, such as figure 2 After booting, the kernel starts to enable the RNDIS function to provide the virtual network card interface CDC ACM AT port, and initialize the following software function modules:

[0046] AT command service module: Create a program for scheduling and processing AT commands. The logic is that after receiving the AT command from the device through the USB interface from the outside, it is judged whether the command belongs to the command that can be processed by the MCU. The processed instruction is transferred to the internal processing logic of the MCU. If it cannot be processed internally, the MCU will forward it to the built-in 4G module, and the built-in 4G module will determine whether it is an instruction that the built-in 4G module can process. The built-in 4G module will process the command, if the built-in 4G module can not handle the command, ignore the command;

[0047]...

Embodiment 2

[0066] like Figure 4 As shown, this embodiment implements the functions of heartbeat detection and detection service on the basis of Embodiment 1, so as to ensure that the module can maintain a networked state. The startup mode of the heartbeat detection and monitoring service can be configured as required after the system starts, or configured to trigger the startup as required; the specific steps are as follows:

[0067] S401, the MCU program sets the IP addresses of the four heartbeat detection servers, sets the heartbeat timeout time to X seconds, and initializes a timer that records whether the network heartbeat times out; starts the monitoring program;

[0068] S402, check whether the current timer has timed out, reaching the set time X seconds; if it has not timed out, go to step S405, and if it has timed out currently, go to S403;

[0069] S403, check whether the PING connection can be made with the heartbeat server. If the PING connection is possible, the timer for ...

Embodiment 3

[0075] This embodiment implements a command line interface to query and read the network status and signal strength of the 4G module, and synchronize the networking status in real time. The specific steps are: after the pre-authentication 4G communication module is connected to the PC through the USB interface , open the command line interface on the PC, and send the AT command to query the SIM card's IMSI, firmware version, network registration status, monitoring signal strength, quality, network type, RNDIS network connection status, and IP address. In addition, the pre-authentication 4G communication A software program is set in the MCU inside the module, and the above AT commands are respectively sent to the built-in 4G module through the USB bus connected to the built-in 4G module to query the network status.

[0076] The difference between the method of this embodiment and the method of the ordinary 4G module is that the reading of the working state of the ordinary 4G mod...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The present invention provides a pre-authenticated 4G communication module and its firmware upgrade method. The pre-authenticated 4G communication module includes an MCU, a built-in 4G module, and the first USB of the MCU and the built-in 4G module are connected through a USB bus to transmit and receive each other. For data and instructions, the second USB of the MCU is used as the USB interface connected between the pre-authentication 4G communication module and the external device end, and sends and receives data and instructions with the device end; for different operators, the dial-up process and steps of the pre-authentication 4G communication module, The method of automatic operation is designed; the built-in function of monitoring network signal, network connection and other conditions, regularly detects whether the pre-authentication 4G communication module is working and judges whether the communication between the pre-authentication 4G communication module and the surrounding modules is normal, and automatically adopts an error correction mechanism when abnormal Resume work; a general firmware upgrade method is designed to avoid the complexity of the module upgrade brought about by the differences on the device side; the above software functions are integrated inside the module to maintain the versatility of the module software.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a pre-certified 4G communication module and a firmware upgrade method thereof. Background technique [0002] With the popularization of the fourth-generation mobile communication technology, the corresponding 4G modules are increasingly used by various terminals or devices. As a passive communication device, the existing 4G module needs to accept the AT command sent by the device to realize the corresponding function. GSM / GPRS module, RF module, flash memory, RAM and multiple interfaces, such as SIM card interface, analog audio interface, UART interface, GPIO interface, LCD interface and keyboard interface, are difficult to develop on the device side, and different operators There are different authentication methods for the device using its SIM card, and the identity authentication process, dial-up number, etc. may be different; upgrading the 4G module version ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04W8/18H04L67/00G06F8/65
CPCH04W8/183H04L67/34G06F8/65
Inventor 魏波张征唐佳玲
Owner CHENGDU VANTRON TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products