A full network 4G routing module
By setting up a 4G antenna interface and on-board antenna in the full network 4G routing module, and using the ARM processor to monitor the data transmission quality, choosing to use on-board antennas or peripheral antennas, the problem of insufficient data transmission stability of the routing module is solved, and the implementation of the implementation of the ARM processor is achieved. Stable data transmission and reception under different conditions.
Patent Information
- Application Number
- CN202210233263.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-10
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2042-03-10
AI Technical Summary
The existing routing modules have shortcomings in data transmission stability, especially in the event of peripheral antenna failure, and the transmission capability of the onboard antenna is not as good as that of the peripheral antenna.
Design a fully networked 4G routing module, including a 4G antenna interface and an onboard antenna, monitor the data transmission quality in real time through the ARM processor, and select the use of onboard antenna or peripheral antenna according to whether the peripheral antenna is connected and the data transmission quality.
It realizes that the system hardware can still transmit and receive data normally when the peripheral antenna conditions do not meet the conditions of peripheral antennas, improves the stability of the routing module data transmission, and automatically switches to the onboard antenna when the peripheral antenna fails, ensuring the normal operation of the system.
Smart Images

Figure CN114615762B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of radio frequency wireless communication, and in particular to a full-network 4G routing module. Background Art
[0002] With the rapid development of the Internet of Things, the improvement of communication bandwidth and speed, wireless communication technology has been more and more widely used. As an important part of system hardware, the routing module plays an increasingly important role. In order to facilitate customer integration and shorten the product development cycle, a module is needed to solve the wireless communication function. Only a small amount of external interface circuits are needed to realize wireless Internet access and data routing functions.
[0003] Due to power limitations, existing routing modules usually only use one type of antenna. Connecting an external antenna through an antenna interface has a better signal transmission effect, but the system hardware needs to provide an additional external antenna, and when the external antenna fails, the routing module cannot work normally. Using an onboard antenna has better ease of use, but the transmission capacity is not as good as that of an external antenna. Summary of the invention
[0004] The purpose of the present invention is to provide a full network 4G routing module to solve the following technical problems:
[0005] How to ensure the stability of data transmission of routing modules.
[0006] The purpose of the present invention can be achieved through the following technical solutions:
[0007] A full-network 4G routing module comprises a mainboard, on which an ARM processor, a microprocessor monitoring chip, a 4G antenna interface and an onboard antenna are arranged. The microprocessor monitoring chip and the ARM processor monitor data transmission in real time through interruption, reset and I / O port connection. The ARM processor selects to use one of the onboard antenna and the external antenna according to whether the 4G antenna interface is connected to an external antenna and the quality of data transmission.
[0008] As a further solution of the present invention: the mainboard also includes a storage module, a 4G data transmission module, an Ethernet transceiver, a power module group, a GPS antenna interface, a network port isolation module and a 20Pin connector.
[0009] As a further solution of the present invention: the ARM processor detects whether the 4G antenna interface is connected to an external antenna:
[0010] If the 4G antenna port is not connected to an external antenna, use the onboard antenna to send and receive data;
[0011] If the 4G antenna port is connected to an external antenna, data is sent and received through the external antenna by default, and the antenna type is determined based on the quality of data transmission within a preset period:
[0012] If the quality value of the data transmission of the external antenna is greater than a preset threshold, the preset external antenna is used to send and receive data;
[0013] If the quality value of the data transmission of the external antenna is less than the preset threshold, the antenna type is changed to the onboard antenna, and the quality value of the onboard antenna transmission within the preset period is calculated:
[0014] If the quality value of the onboard antenna transmission is less than the quality value of the external antenna data transmission, the antenna type is changed to the external antenna, and the transmission quality value is no longer compared with the preset threshold within the preset period;
[0015] If the quality value of the onboard antenna transmission is greater than or equal to the quality value of the external antenna data transmission, the antenna type is maintained as the onboard antenna and an external antenna fault signal is issued.
[0016] As a further solution of the present invention: by formula Get the quality value Q 传 , where V u Indicates the uplink rate, V d represents the downlink rate, D represents the delay value, γ 1 , γ 2 and γ 3 is the preset correction coefficient, and γ 1 , γ 2 and γ 3 Both are greater than 0, V u标 Indicates the standard value of the uplink rate, V d标 Indicates the standard value of the downstream rate.
[0017] As a further solution of the present invention: a temperature measurement module is also provided on the mainboard.
[0018] As a further solution of the present invention: the temperature measurement module measures the real-time temperature value F on the mainboard, and the ARM processor monitors the operation status of the routing module according to the real-time temperature value F. The specific steps are as follows:
[0019] A temperature curve F(t) of the real-time temperature value F versus time is established, and the temperature curve is derived to obtain a temperature change curve F'(t). The real-time temperature value F(t) of the mainboard is compared with the preset temperature thresholds F1 and F2, where F1 is greater than F2:
[0020] If F(t)≥F1, the mainboard temperature is judged to be too high, a temperature abnormality signal is generated, and the module power is disconnected;
[0021] If F1>F(t)≥F2, compare the temperature change curve F'(t) with the temperature change threshold F'1:
[0022] If F'(t) ≥ F'1, it is determined that the temperature change of the mainboard is abnormal, an abnormal temperature change signal is generated, and the module power supply is disconnected;
[0023] If F'(t)<F'1, it is determined that the temperature change of the mainboard is normal and the temperature is high. At this time, it is no longer determined whether to change the antenna type based on the data transmission quality value;
[0024] If F(t)<F2, compare the temperature change curve F'(t) with the temperature change threshold F'1:
[0025] If F'(t)≥F'1, it is determined that the motherboard temperature is normal and the temperature change is abnormal. In this case, the quality value of data transmission is no longer used to determine whether to change the antenna type;
[0026] If F'(t) < F'1, it is determined that the mainboard temperature and temperature change are normal.
[0027] As a further solution of the present invention: the mainboard is also provided with an indicator light group, which includes a LAN indicator light, a NET indicator light, a status indicator light and a power indicator light.
[0028] As a further solution of the present invention: the mainboard is further provided with mounting holes, the number of the mounting holes is 4, and the mounting holes are evenly distributed at the four corners of the mainboard.
[0029] As a further solution of the present invention: the 20-pin connector is connected to the ARM processor, and the 20-pin connector includes a power input pin, an Ethernet interface pin, a UART interface pin and an I / O port.
[0030] As a further solution of the present invention: the Ethernet transceiver is connected to the ARM processor via a RMII port.
[0031] Beneficial effects of the present invention:
[0032] (1) The present invention simultaneously sets a 4G antenna interface and an onboard antenna, and selects one of the onboard antenna and the external antenna according to whether the 4G antenna interface is connected to an external antenna and the quality of data transmission. On the one hand, when the system hardware does not have the conditions for setting an external antenna, the data receiving and sending function can still be realized through the onboard antenna, thereby ensuring the normal operation of the routing module. On the other hand, when the external antenna is set, one of the external antenna and the onboard antenna is selected according to the quality of data transmission, so that an antenna type with better signal can be selected, thereby improving the stability of data transmission of the routing module.
[0033] (2) The present invention provides a temperature measurement module on the mainboard. On the one hand, the temperature measurement module can measure the temperature on the mainboard in real time and send a signal in time when the temperature of the mainboard is too high. On the other hand, temperature is one of the important factors affecting the transmission quality of the routing module. Therefore, in the case of abnormal temperature or abnormal temperature change, the default reason for the poor transmission quality value is that the temperature is abnormal or the temperature change is abnormal. Therefore, the judgment of changing the antenna type is no longer performed, which reduces the workload of module operation. At the same time, when the temperature or the temperature change exceeds the preset threshold, the temperature abnormality or temperature change abnormality signal is first sent out, and then the module power is disconnected, which can ensure that personnel can discover the fault of the routing module in time and ensure the safety of the use of the routing module. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The present invention will be further described below in conjunction with the accompanying drawings.
[0035] Figure 1 is a top view of the routing module of the present invention;
[0036] Figure 2 is a bottom view of the routing module of the present invention;
[0037] Figure 3 is a logic block diagram of antenna type selection of the present invention;
[0038] Figure 4 It is a logic block diagram for judging the temperature status of the mainboard of the present invention.
[0039] In the figure: 1. Mounting hole; 2. Mainboard; 3. 4G antenna interface; 4. Indicator light group; 5. GPS antenna interface; 6. Onboard antenna; 7. 4G data transmission module; 8. Temperature measurement module; 9. Power module group; 10. Microprocessor monitoring chip; 11. Ethernet transceiver; 12. ARM processor; 13. Network port isolation module; 14. 20Pin connector; 15. Storage module. DETAILED DESCRIPTION
[0040] 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 only 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.
[0041] See also Figure 1-4As shown, the present invention is a full-network 4G routing module, including a mainboard 2, on which an ARM processor 12, a microprocessor monitoring chip 10, a 4G antenna interface 3 and an onboard antenna 6 are arranged. The microprocessor monitoring chip 10 and the ARM processor 12 monitor data transmission in real time through interruption, reset, and I / O port connection. The ARM processor 12 selects to use one of the onboard antenna 6 and the external antenna according to whether the 4G antenna interface 3 is connected to the external antenna and the quality of data transmission.
[0042] The present invention simultaneously sets a 4G antenna interface 3 and an onboard antenna 6, and selects to use one of the onboard antenna 6 and the external antenna according to whether the 4G antenna interface 3 is connected to an external antenna and the quality of data transmission. On the one hand, when the system hardware does not have the conditions for setting an external antenna, the data transceiver function can still be realized through the onboard antenna 6, thereby ensuring the normal operation of the routing module. On the other hand, when the external antenna is set, one of the external antenna and the onboard antenna 6 is selected according to the quality of data transmission, and an antenna type with a better signal can be selected preferentially, thereby improving the stability of data transmission of the routing module.
[0043] The mainboard 2 also includes a storage module 15, a 4G data transmission module 7, an Ethernet transceiver 11, a power module group 9, a GPS antenna interface 5, a network port isolation module 13 and a 20-pin connector 14.
[0044] The ARM processor 12 is connected to the power module group 9, the storage module 15, the 4G data transmission module 7, and the Ethernet transceiver 11 through the mainboard 2. The 4G antenna interface 3 and the GPS antenna interface 5 can use the U.FL radio frequency interface, which can greatly reduce the installation size; the Ethernet transceiver 11 supports the adaptive 10 / 100Based-T Ethernet communication interface, and the pin position can be defined according to the requirements, which is convenient for users to integrate and develop, and meets the system upgrade requirements that may exist in the future in terms of hardware; the power module group 9 includes a circuit for supplying power to the ARM processor 12, the storage module 15 and the 4G data transmission module 7, the microprocessor monitoring chip 10 and the Ethernet transceiver 11, which is used to ensure the power supply of each module when it is working; the ARM processor 12 and its peripheral circuits are used to receive the data sent by each module, and send data and instruction information to the corresponding module after calculation processing; the 4G data transmission module 7 is connected to the 4G data transmission module 7 through the US The B interface is connected to the ARM processor 12, and through cooperation with the ARM processor 12, data routing and forwarding between mobile communication network data and wired Ethernet are realized, and GPS positioning and navigation functions are also supported; the ARM processor 12 can use the NUC970 processor chip, and connects to the SIM7600 through the USB interface to realize the mobile remote communication function, and supports data routing and forwarding between mobile communication network data and wired Ethernet, supports intelligent anti-dropping, online detection, online maintenance, and automatic redialing when dropped, to ensure stable operation of the equipment; the mainboard 2 can adopt an external dimension of 60mm (length) × 40mm (width), wherein the connector height is 5.72mm, the PCB board thickness is 1.6mm, the components on the front of the printed board are less than 3.0mm, and the components on the back of the printed board are less than 5.8mm in height, to avoid being unable to be installed when connected to the carrier board, and the maximum height of the back of the printed board is less than 5.8mm.
[0045] The ARM processor 12 detects whether the 4G antenna interface 3 is connected to an external antenna:
[0046] If the 4G antenna interface 3 is not connected to an external antenna, the onboard antenna 6 is used for data transmission and reception;
[0047] If the 4G antenna interface 3 is connected to an external antenna, data is sent and received through the external antenna by default, and whether to change the antenna type is determined based on the quality value of data transmission within a preset period:
[0048] If the quality value of the data transmission of the external antenna is greater than a preset threshold, the preset external antenna is used to send and receive data;
[0049] If the quality value of the data transmission of the external antenna is less than the preset threshold, the antenna type is changed to onboard antenna 6, and the quality value of the transmission of onboard antenna 6 within the preset period is calculated:
[0050] If the quality value of the onboard antenna 6 transmission is less than the quality value of the data transmitted by the external antenna, the antenna type is changed to an external antenna, and the quality value of the transmission is no longer compared with the preset threshold value within a preset period;
[0051] If the quality value of the onboard antenna 6 transmission is greater than or equal to the quality value of the external antenna data transmission, the antenna type is maintained as the onboard antenna 6, and an external antenna fault signal is issued.
[0052] The present invention selects to use the onboard antenna 6 or the external antenna according to whether the 4G antenna interface 3 is connected to the external antenna and the quality of data transmission. When the 4G antenna interface 3 is not connected to the external antenna, the onboard antenna 6 is selected as the antenna type. Therefore, when some system hardware does not have the conditions for the external antenna, the function of the routing module can still be realized. When the 4G antenna interface 3 is connected to the external antenna, because the transmission performance of the external antenna is generally higher than that of the onboard antenna 6, the external antenna is selected as the preset antenna type. In some special cases, such as when the external antenna fails, the antenna type can be changed to the onboard antenna in time according to the quality value of the data transmission within the preset period, so as to ensure the stable operation of the routing function.
[0053] By formula Get the quality value Q 传 , where V u Indicates the uplink rate, V d represents the downlink rate, D represents the delay value, γ 1 , γ 2 and γ 3 is the preset correction coefficient, and γ 1 , γ 2 and γ 3 Both are greater than 0, V u标 Indicates the standard value of the uplink rate, V d标 Indicates the standard value of the downstream rate.
[0054] As an implementation mode of the present invention, the quality value Q of data transmission 传 It can be determined based on the uplink rate, downlink rate and delay value. When the uplink rate and downlink rate are higher than the standard value, it means that the data transmission quality is better. When the delay value D is smaller, it means that the data transmission quality is better. The standard value of the uplink rate V u标 And the standard value of downlink rate V d标 Adaptive adjustments will be made based on specific conditions of bandwidth or network speed.
[0055] A temperature measuring module 8 is also provided on the main board 2 .
[0056] The temperature measurement module 8 measures the real-time temperature value F on the mainboard 2, and the ARM processor 12 monitors the operation status of the routing module according to the real-time temperature value F. The specific steps are as follows:
[0057] A temperature curve F(t) of the real-time temperature value F versus time is established, and the temperature curve is derived to obtain a temperature change curve F'(t). The real-time temperature value F(t) of the mainboard 2 is compared with the preset temperature thresholds F1 and F2, where F1 is greater than F2:
[0058] If F(t)≥F1, it is determined that the temperature of the mainboard 2 is too high, a temperature abnormality signal is generated, and the module power is disconnected;
[0059] If F1>F(t)≥F2, compare the temperature change curve F'(t) with the temperature change threshold F'1:
[0060] If F'(t) ≥ F'1, it is determined that the temperature change of the mainboard 2 is abnormal, a temperature change abnormality signal is generated, and the module power is disconnected;
[0061] If F'(t) < F'1, it is determined that the temperature change of the mainboard 2 is normal and the temperature is high. At this time, it is no longer determined whether to change the antenna type based on the data transmission quality value;
[0062] If F(t)<F2, compare the temperature change curve F'(t) with the temperature change threshold F'1:
[0063] If F'(t) ≥ F'1, it is determined that the temperature of the mainboard 2 is normal and the temperature change is abnormal. At this time, it is no longer determined whether to change the antenna type based on the data transmission quality value;
[0064] If F'(t) < F'1, it is determined that the temperature and temperature change of the mainboard 2 are normal.
[0065] The present invention further provides a temperature measuring module 8 on the main board 2. On the one hand, the temperature measuring module 8 can measure the temperature on the main board 2 in real time and send a signal in time when the temperature of the main board 2 is too high. On the other hand, temperature is one of the important factors affecting the transmission quality of the routing module. Therefore, in the case of abnormal temperature or abnormal temperature change, the default reason for the poor transmission quality value is that the temperature is abnormal or the temperature change is abnormal. Therefore, the judgment of changing the antenna type is no longer performed, which reduces the workload of module operation. At the same time, when the temperature or temperature change exceeds the preset threshold, a temperature abnormality or temperature change abnormality signal is first sent, and then the module power is disconnected, which can ensure that personnel can discover the fault of the routing module in time and ensure the safety of the use of the routing module.
[0066] The mainboard 2 is also provided with an indicator light group 4, which includes a LAN indicator light, a NET indicator light, a status indicator light and a power indicator light.
[0067] The mainboard 2 is also provided with four mounting holes 1 , which are evenly distributed at the four corners of the mainboard 2 .
[0068] The network port isolation module 13 is connected to the Ethernet transceiver 11 via a transmission line.
[0069] The 20-pin connector 14 is connected to the ARM processor 12 , and the 20-pin connector 14 includes a power input pin, an Ethernet interface pin, a UART interface pin and an I / O port.
[0070] The Ethernet transceiver 11 is connected to the ARM processor 12 via the RMII port.
[0071] The present invention has described one embodiment of the present invention in detail above, but the content described is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made according to the scope of application of the present invention should still fall within the scope of the patent coverage of the present invention.
Claims
1. A full-network 4G routing module, comprising a mainboard (2), characterized in that: The mainboard (2) is provided with an ARM processor (12), a microprocessor monitoring chip (10), a 4G antenna interface (3) and an onboard antenna (6); the microprocessor monitoring chip (10) and the ARM processor (12) monitor data transmission in real time through interruption, reset and I / O port connection; the ARM processor (12) selects to use one of the onboard antenna (6) and the external antenna according to whether the 4G antenna interface (3) is connected to an external antenna and the quality of data transmission; The main board (2) is also provided with a temperature measurement module (8); The temperature measurement module (8) measures the real-time temperature value F on the mainboard (2), and the ARM processor (12) monitors the operating status of the routing module according to the real-time temperature value F. The specific steps are as follows: A temperature curve F(t) of the real-time temperature value F changing with time is established, and the temperature curve is derived to obtain a temperature change curve F'(t). The real-time temperature value F(t) of the mainboard (2) is compared with preset temperature thresholds F1 and F2, wherein F1 is greater than F2: If F(t)≥F1, it is determined that the temperature of the mainboard (2) is too high, a temperature abnormality signal is generated, and the module power supply is disconnected; If F1>F(t)≥F2, compare the temperature change curve F'(t) with the temperature change threshold F'1: If F'(t)≥F'1, it is determined that the temperature change of the mainboard (2) is abnormal, a temperature change abnormality signal is generated, and the module power is disconnected; If F'(t) < F'1, it is determined that the temperature change of the mainboard (2) is normal or the temperature is high, and at this time, it is no longer determined whether to change the antenna type based on the quality value of data transmission; If F(t)<F2, compare the temperature change curve F'(t) with the temperature change threshold F'1: If F'(t) ≥ F'1, it is determined that the temperature of the mainboard (2) is normal and the temperature change is abnormal. At this time, it is no longer determined whether to change the antenna type based on the quality value of data transmission; If F'(t) < F'1, it is determined that the temperature and temperature change of the mainboard (2) are normal.
2. The all-network 4G routing module according to claim 1, characterized in that: The mainboard (2) also includes a storage module (15), a 4G data transmission module (7), an Ethernet transceiver (11), a power module group (9), a GPS antenna interface (5), a network port isolation module (13) and a 20-pin connector (14).
3. The all-network 4G routing module according to claim 1, characterized in that: The ARM processor (12) detects whether the 4G antenna interface (3) is connected to an external antenna: If the 4G antenna interface (3) is not connected to an external antenna, the onboard antenna (6) is used to send and receive data; If the 4G antenna interface (3) is connected to an external antenna, data is transmitted and received by the external antenna by default, and whether to change the antenna type is determined based on the quality value of data transmission within a preset period: If the quality value of the data transmission of the external antenna is greater than a preset threshold, the preset external antenna is used to send and receive data; If the quality value of the data transmission of the external antenna is less than the preset threshold, the antenna type is changed to the onboard antenna (6), and the quality value of the transmission of the onboard antenna (6) within the preset period is calculated: If the quality value of the data transmitted by the onboard antenna (6) is less than the quality value of the data transmitted by the external antenna, the antenna type is changed to an external antenna, and the quality value of the data transmitted is no longer compared with the preset threshold value within a preset period; If the quality value of the transmission of the onboard antenna (6) is greater than or equal to the quality value of the data transmission of the external antenna, the antenna type is maintained as the onboard antenna (6) and an external antenna fault signal is issued.
4. The all-network 4G routing module according to claim 3, characterized in that: By formula Get the quality value Q 传 , where V u Indicates the uplink rate, V d represents the downlink rate, D represents the delay value, γ1, γ2 and γ3 are preset correction coefficients, and γ1, γ2 and γ3 are all greater than 0, V u标 Indicates the standard value of the uplink rate, V d标 Indicates the standard value of the downstream rate.
5. The all-network 4G routing module according to claim 2, characterized in that: The mainboard (2) is also provided with an indicator light group (4), and the indicator light group (4) comprises a LAN indicator light, a NET indicator light, a status indicator light and a power indicator light.
6. The all-network 4G routing module according to claim 2, characterized in that: The mainboard (2) is also provided with mounting holes (1), the number of the mounting holes (1) is 4, and the mounting holes (1) are evenly distributed at the four corners of the mainboard (2).
7. The all-network 4G routing module according to claim 2, characterized in that: The 20-pin connector (14) is connected to the ARM processor (12), and the 20-pin connector (14) comprises a power input pin, an Ethernet interface pin, a UART interface pin and an I / O port.
8. The all-network 4G routing module according to claim 2, characterized in that: The Ethernet transceiver (11) is connected to the ARM processor (12) via an RMII port.
Citation Information
Patent Citations
Antenna switching method, antenna switching device, antennas and router
CN106099362A
Signal receiving and transmitting method, device and circuit, and terminal
CN106788575A