A 4G / 5G-beidou-based adaptive communication method and system
Through adaptive communication systems and methods, multi-mode communication of user equipment in remote areas is realized, and the communication mode is automatically selected. This solves the problems of complex hardware modification and cumbersome user operation, and improves communication efficiency and user experience.
Patent Information
- Application Number
- CN202310561749.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-18
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2043-05-18
AI Technical Summary
In existing technologies, user equipment cannot effectively meet communication needs in remote areas, and hardware modifications are complex and require manual selection of communication modes, resulting in low efficiency of the communication system.
An adaptive communication system and method based on 4G/5G-BeiDou is provided. Through functional applications, the system automatically selects the appropriate communication mode according to the communication environment, supports seamless switching between communication terminals and user equipment in multiple communication modes, avoids hardware modifications, and achieves adaptive communication.
It improves the communication efficiency of user devices in remote areas, reduces hardware modification costs and user operations, and enhances the user experience.
Smart Images

Figure CN116600354B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The application belongs to the technical field of communication, in particular to a 4G / 5G-Beidou adaptive communication method and system. BACKGROUND
[0002] Due to the large investment in 4G / 5G communication infrastructure construction, the cost performance of realizing full regional coverage is relatively low, especially in remote areas with vast land and few people. Therefore, if the user equipment still uses a single 4G / 5G communication mode in the above-mentioned area, it will not be able to meet the communication needs, so the user equipment needs to support both 4G / 5G communication mode and Beidou communication mode, and realize information transmission with the target device.
[0003] As shown in Figure 1 Based on the above-mentioned needs, the existing communication scheme is as follows:
[0004] 1) The 4G / 5G module in the communication terminal realizes 4G / 5G communication, and the communication terminal and the user equipment are connected through Ethernet wired connection to transmit data, and at the same time the user equipment and the target device install communication software to realize the interaction of business data;
[0005] 2) If the area where the communication terminal is located has no coverage of 4G / 5G network, therefore the user equipment needs to be built-in with Beidou communication module to communicate with the target device based on Beidou satellite;
[0006] 3) When implementing Beidou-based communication, the user switches the communication software to Beidou communication mode, and encapsulates the business data into Beidou short message and sends it out through the Beidou communication module.
[0007] The existing scheme has the following problems:
[0008] 1) The 4G / 5G module is installed in the communication terminal, and the user equipment cannot know the current 4G / 5G network status;
[0009] 2) Different types of user equipment have different hardware architectures, and the implementation process of building-in Beidou communication module based on the existing hardware architecture is complex;
[0010] 3) The user needs to manually select the communication mode of the communication software. SUMMARY
[0011] The purpose of the present application is to provide a 4G / 5G-Beidou adaptive communication method and system, to solve the shortcomings of the prior art of user equipment realizing multi-mode communication, and to solve the problem of how the communication system selects the appropriate communication mode for business data interaction according to the actual communication environment without hardware modification of the user equipment, so as to realize 4G / 5G-Beidou adaptive communication without user awareness.
[0012] The technical solution for achieving the object of the present application is: on the one hand, a 4G / 5G-Beidou adaptive communication system is provided, which comprises:
[0013] A communication terminal supporting 4G / 5G-Beidou multi-communication mode and installing a function application, which selects an adaptive communication mode according to the current communication environment through the function application;
[0014] A user equipment installing a communication software, which transmits and receives service data through the communication software;
[0015] The communication terminal and the user equipment transmit data through wired connection of Ethernet.
[0016] Further, the function items of the function application include:
[0017] 1) responsible for the forwarding of service data between the Beidou communication module and the user equipment;
[0018] 2) detection of 4G / 5G network state and Beidou communication network state;
[0019] 3) management of communication terminal communication link;
[0020] 4) storage and query of user equipment IP mapping relationship of communication software user ID and its port number;
[0021] 5) sending the current communication network state, communication terminal IP and function application port number to the user equipment through IP broadcast message to support the establishment of TCP / IP connection from the communication software to the function application.
[0022] Further, the communication software includes three running modes:
[0023] 1) 4G / 5G mode: the user equipment communication software establishes TCP / IP connection with the target equipment communication software;
[0024] 2) Beidou mode: the communication software establishes TCP / IP connection with the communication terminal function application according to the content in the broadcast message from the communication terminal;
[0025] 3) Idle mode: neither 4G / 5G network nor Beidou network coverage, the communication software stops data transmission;
[0026] The communication software switches to the adaptive running mode based on the current communication network state fed back by the communication terminal.
[0027] On the other hand, a 4G / 5G-Beidou adaptive communication method is provided, which comprises the following processes:
[0028] The function application of the communication terminal judges the current 4G / 5G network state and the Beidou communication network state according to the signal information fed back by the 4G / 5G module and the Beidou communication module according to the predetermined rules and based on the signal information fed back by each module, and then informs the user equipment of the judgment result;
[0029] If the function application judges that the current 4G / 5G network is covered, the 4G / 5G link is enabled, the Beidou link is closed, the user equipment enters the 4G / 5G mode, and the user equipment directly communicates with the target equipment through the communication terminal;
[0030] If the function application judges that the current 4G / 5G network is not covered but the Beidou communication network is covered, the Beidou link is enabled, the 4G / 5G link is closed, the user equipment enters the Beidou mode, that is, the communication terminal is first established, and then the communication terminal communicates with the target equipment through the Beidou communication module;
[0031] If the function application judges that neither of the two communication networks is covered, the communication terminal and the user equipment stop data transmission.
[0032] Further, the function application of the communication terminal sends the network state judgment result, the communication terminal IP and the function application port number to the user equipment in the format of an IP broadcast message.
[0033] Further, the function application of the communication terminal enables or disables the 4G / 5G module and the Beidou communication module to realize the opening and closing of the 4G / 5G communication link or the Beidou communication link.
[0034] Further, if the function application judges that the current 4G / 5G network is covered, the user equipment communication software first enters the 4G / 5G mode after receiving the corresponding broadcast message, and then directly establishes a TCP / IP connection with the target equipment through the communication gateway in the communication terminal to realize communication with the target equipment.
[0035] If the function application judges that the current 4G / 5G network is not covered but the Beidou communication network is covered, the user equipment communication software first enters the Beidou mode after receiving the corresponding broadcast message, and then establishes a TCP / IP connection with the function application according to the communication terminal IP and the function application port number in the broadcast message.
[0036] Further, after the user equipment communication software establishes a TCP / IP connection with the function application of the communication terminal, the communication software first sends service data to the function application, and the function application forwards the service data to the Beidou communication module after receiving the service data, or the function application first receives service data from the Beidou communication module and then sends the service data to the communication software based on the TCP / IP connection.
[0037] Further, when the communication terminal connects multiple user equipment, after the communication software of each user equipment establishes a TCP / IP connection with the function application of the communication terminal, the function application stores the information of each TCP / IP connection;
[0038] Each stored TCP / IP connection information includes:
[0039] 1) User ID of the communication software;
[0040] 2) IP of the user equipment;
[0041] 3) Port number of the communication software;
[0042] The function application forms a one-to-one mapping relationship among the above three information and saves it.
[0043] Further, when the multiple user equipment receives data, the function application receives service data from the Beidou communication module, queries the corresponding user equipment IP and communication software port number according to the user ID information of the communication software in the service data, and then forwards the service data to the corresponding user equipment based on the corresponding TCP / IP connection.
[0044] Further, if the function application judges that neither of the two communication networks is covered, the communication software of the user equipment enters the Idle mode after receiving the corresponding broadcast message
[0045] Compared with the prior art, the present application has the following advantages:
[0046] 1) A communication terminal supporting multiple communication modes is provided, which avoids modification of the hardware of the user equipment and saves cost.
[0047] 2) A self-adaptive communication method between the multi-mode communication terminal and the user equipment is provided, which improves the user experience and reduces the user operation, and improves the user efficiency.
[0048] The present application will be described in further detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS
[0049] Figure 1 is a schematic diagram of the existing scheme of 4G / 5G-Beidou multi-mode communication.
[0050] Figure 2 is a schematic diagram of the overall scheme of the present application.
[0051] Figure 3 is a schematic diagram of the implementation scheme of the present application.
[0052] Figure 4 is a schematic diagram of the self-adaptive communication method of the communication system when the user equipment sends information in the present application.
[0053] Figure 5 is the adaptive communication method schematic diagram of the communication system when the user equipment receives information in the application.
[0054] Figure 6 is the communication method schematic diagram of the communication terminal and the user equipment when both 4G / 5G and Beidou communication networks are not covered in the application.
[0055] Figure 7 is the running flow schematic diagram of the TCP / IP program established by the two parties of communication in the application.
[0056] Figure 8 is the communication software running flow schematic diagram when the user equipment sends information in the application.
[0057] Figure 9 is the communication software running flow schematic diagram when the user equipment receives information in the application.
[0058] Figure 10 is the function application running flow schematic diagram when the user equipment sends information in the application.
[0059] Figure 11 is the function application running flow schematic diagram when the user equipment receives information in the application.
[0060] Figure 12 is the function application 4G / 5G network state detection function running flow schematic diagram in the application.
[0061] Figure 13 is the IP broadcast message content format example diagram of the function application in the application.
[0062] Figure 14 is the mapping relationship schematic diagram of the communication software user ID, the user equipment IP and the communication software port number in the application. DETAILED DESCRIPTION
[0063] This part further describes the application in combination with the drawings and specific embodiments. The embodiments described are only part of the embodiments of the application, not all embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor belong to the protection scope of the application.
[0064] In combination with Figure 2 and Figure 3 , a 4G / 5G-Beidou based adaptive communication system is provided, which comprises:
[0065] Communication terminals that support 4G / 5G-BeiDou multi-communication modes and have functional applications installed can select the appropriate communication mode based on the current communication environment through the functional applications.
[0066] User equipment with communication software installed sends and receives business data through the communication software.
[0067] The communication terminal and the user equipment transmit data via a wired Ethernet connection.
[0068] [Example 1] Communication terminal and single user equipment
[0069] (1) User equipment sends messages
[0070] When a user equipment sends a message, if there is 4G / 5G network coverage, its adaptive communication method with the communication terminal is as follows: Figure 4 As shown, the application first obtains 4G / 5G network signal information from the 4G / 5G module and determines the current network status according to steps 1-3, and then sends the determination result to the user equipment via IP broadcast message. The specific process is as follows: Figure 12 As shown.
[0071] An example of the format of an IP broadcast message is as follows: Figure 13 As shown in the image, the format example consists of four fields: 4G / 5G_State, Beidou_State, IP, and Port, totaling 8 bytes. If the first field's value is 1, it indicates current 4G / 5G network coverage. If the first field's value is 0, it indicates current no 4G / 5G network coverage. If the second field's value is 1, it indicates current Beidou signal coverage. If the second field's value is 0, it indicates current no Beidou signal coverage.
[0072] When the user equipment receives the communication status broadcast message, the communication software executes step 4 to enter 4G / 5G mode. If there is a need to send service data, step 5 is executed and... Figure 3 The communication gateway in the middle establishes a TCP / IP connection directly with the target device's communication software, i.e., execute step 6, and then execute steps 7-9. Figure 3 The 4G / 5G link in the TCP / IP packet will send out service data. At this time, the target IP and target port number in the TCP / IP packet are the IP of the target device and the port number of the device's communication software, such as IP.dts=10.45.0.18, Port.dst=6666.
[0073] If there is currently no 4G / 5G network coverage but there is BeiDou communication network coverage, the functional applications will be based on... Figure 12The flow in the figure first performs steps 10-11, then performs step 12 to send a communication state broadcast message to the user equipment again, and then the communication software performs step 13 to automatically switch to the Beidou mode, and if there is a need to send service data, performs step 14 to establish a TCP / IP connection with the function application through the communication terminal IP and the function application port number in the broadcast message content, that is, step 15, and then performs step 16 to send the service data to the function application, at this time, the target IP and the target port number in the TCP / IP message are the IP and the port number of the function application of the communication terminal, such as IP.dst = 192.168.2.1, Port.dst = 8888. The specific flow of the communication software to send information is shown in the figure Figure 8 .
[0074] When the function application receives the TCP / IP message from the communication software, it performs steps 17-19 to restore the message to the original service data, and then forwards it to the Beidou communication module in the form of a Beidou short message, and the specific flow of the forwarding is shown in the figure Figure 10 .
[0075] (2) User equipment receives messages
[0076] When the user equipment receives messages, if there is currently 4G / 5G network coverage, the adaptive communication method between the user equipment and the communication terminal is shown in the figure Figure 5 , first, the function application performs steps 1-3, and the specific content is consistent with the description in section (1) above;
[0077] The format content of the broadcast message is consistent with section (1);
[0078] After the user equipment receives the communication state broadcast message, the communication software performs step 4 to enter the 4G / 5G mode, and in step 5, the communication software establishes a TCP / IP connection with the target equipment communication software, and then in step 6, the communication terminal 4G / 5G module receives the information and directly performs step 7 to forward it to the user equipment through the communication gateway in the figure Figure 3 , and after the user equipment receives the information, it performs step 8 to output the information through the user interface;
[0079] If there is currently no 4G / 5G network coverage but there is Beidou communication network coverage, the function application first performs steps 9-10 according to the flow in the figure Figure 12 , and then performs step 11 to send a communication state broadcast message to the user equipment, and after the user equipment receives the Beidou broadcast message, the communication software performs step 12 to automatically switch to the Beidou mode, and performs step 13 to establish a TCP / IP connection with the function application through the communication terminal IP and the function application port number in the message content;
[0080] If the user equipment has sent information before, it is known from step (1) that the communication software and the function application have established a TCP / IP connection, so step 13 can be omitted;
[0081] When the Beidou communication module receives the Beidou short message, the function application obtains the service data from the module and forwards it to the user equipment through the TCP / IP connection, i.e., steps 14-15 are performed. The specific forwarding process of the function application is shown in Figure 11 ;
[0082] Finally, the communication software receives the information through the TCP / IP connection and performs step 16 to output through the user interface. The specific process of the communication software receiving the information is shown in Figure 7 .
[0083] (3) User equipment stops data transmission
[0084] As shown in Figure 6 , if neither the current 4G / 5G network nor the Beidou communication network has coverage, the function application first performs steps 1-2 according to the process in Figure 12 , and then sends a communication status broadcast message to the user equipment. After receiving the message, the communication software of the user equipment automatically enters the Idle mode and stops the transmission and reception of information.
[0085]
Embodiment 2
[0086] When the communication terminal is connected with multiple user equipment, the specific process of the adaptive communication interaction method of both parties, the communication software of the user equipment, and the function application of the communication terminal is consistent with that of Embodiment 1. However, since there are multiple user equipment, the function application needs to store the mapping relationship of the user ID, port number of each communication software, and the IP of the corresponding user equipment when establishing the TCP / IP connection with the communication software of each user equipment, as shown in Figure 14 , to support multiple user equipment in receiving information. After the communication terminal receives the service data in the Beidou communication mode, the user ID of the target communication software is read, and the corresponding port number and user equipment IP are queried from the stored mapping relationship, so that the service data can be forwarded to the user equipment through the corresponding TCP / IP connection. After the user equipment receives the information, it is output through the user interface.
[0087] The basic principles, main features, and advantages of the present application have been shown and described. Those skilled in the art should understand that the present application is not limited to the above embodiments, and the above embodiments and descriptions in the specification are only to illustrate the principles of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A 4G / 5G-Beidou-based adaptive communication method, characterized in that, The method is based on the adaptive communication system of 4G / 5G-Beidou, the system comprises: A communication terminal supporting 4G / 5G-Beidou multi-communication mode and installing functional application, selecting the adaptive communication mode according to the current communication environment through the functional application; A user equipment installing communication software, transmitting and receiving service data through the communication software; The communication terminal and the user equipment transmit data through Ethernet wired connection; The functional items of the functional application include: 1) Responsible for the forwarding of service data between the Beidou communication module and the user equipment; 2) Detection of 4G / 5G network state and Beidou communication network state; 3) Management of communication terminal communication link; 4) Storage and query of user equipment IP and its port number, and user equipment IP mapping relationship; 5) Transmitting the current communication network state, user equipment IP and communication software port number to the user equipment through IP broadcast message to support the establishment of TCP / IP connection from the communication software to the functional application; The communication software includes three running modes: 1) 4G / 5G mode: User equipment communication software and target equipment communication software establish TCP / IP connection; 2) Beidou mode: Communication software establishes TCP / IP connection with communication terminal functional application according to the content in the broadcast message from the communication terminal; 3) Idle mode: Neither 4G / 5G network nor Beidou network coverage, communication software stops data transmission; The communication software switches to the adaptive running mode based on the current communication network state feedback from the communication terminal; The specific process of the method includes: The functional application of the communication terminal judges the current 4G / 5G network state and Beidou communication network state according to the signal information feedback from the 4G / 5G module and the Beidou communication module, according to the pre-determined rules and based on the signal information feedback from each module, and then informs the user equipment of the judgment result; If the functional application judges that there is 4G / 5G network coverage, it enables 4G / 5G link and disables Beidou link, the user equipment enters 4G / 5G mode and directly communicates with the target equipment through the communication terminal; If the functional application judges that there is no 4G / 5G network coverage but there is Beidou communication network coverage, it enables Beidou link and disables 4G / 5G link, the user equipment enters Beidou mode, that is, it first establishes communication with the communication terminal, and then communicates with the target equipment through the Beidou communication module of the communication terminal; If the functional application judges that there is no coverage of both communication networks, the communication terminal and the user equipment stop data transmission. 2.The 4G / 5G-Beidou-based adaptive communication method according to claim 1, characterized in that, The functional application of the communication terminal sends the network state judgment result, user equipment IP and communication software port number to the user equipment in the format of IP broadcast message. 3.The 4G / 5G-Beidou based adaptive communication method according to claim 1, characterized in that, The functional application of the communication terminal enables or disables the 4G / 5G module and the Beidou communication module to realize the opening and closing of 4G / 5G communication link or Beidou communication link. 4.The 4G / 5G-Beidou based adaptive communication method according to claim 1, wherein, After the user equipment communication software establishes a TCP / IP connection with the communication terminal function application, the communication software first sends service data to the function application, and the function application forwards the service data to the Beidou communication module after receiving the service data, or the function application first receives service data from the Beidou communication module and then sends the service data to the communication software based on the TCP / IP connection. 5.The 4G / 5G-Beidou based adaptive communication method according to claim 1, characterized in that, When the communication terminal is connected to multiple user equipment, after the communication software of each user equipment establishes a TCP / IP connection with the function application of the communication terminal, the function application stores the information of each TCP / IP connection; Each stored TCP / IP connection information includes: 1) User ID of the communication software; 2) IP of the user equipment; 3) Port number of the communication software; The function application forms a one-to-one mapping relationship of the above three information and saves it. 6.The 4G / 5G-Beidou based adaptive communication method according to claim 1, wherein, When multiple user equipment receives data, the function application receives service data from the Beidou communication module, queries the corresponding user equipment IP and communication software port number according to the user ID information of the communication software in the service data, and forwards the service data to the corresponding user equipment based on the corresponding TCP / IP connection. 7.The 4G / 5G-Beidou-based adaptive communication method according to claim 1, characterized in that, If the function application judges that neither of the two communication networks is covered, the user equipment communication software enters the Idle mode after receiving the corresponding broadcast message.
Citation Information
Patent Citations
LNG tank box intelligent link switching system and method based on Beidou technology
CN109951882A
Authentication method for binding of sub-devices of Internet of Things
CN112822216A