Wireless communication control method, device and system
By sending control signals through the downhole hydraulic support system and adjusting the transmitting parameters based on the signal quality parameters fed back from the receiving end, the problem of unstable wireless communication quality in downholes was solved, achieving efficient communication quality management and cost optimization.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2026-04-14
AI Technical Summary
The wireless communication quality of underground hydraulic supports is unstable, and existing technologies make it difficult to adjust the wireless transmission quality in a timely and accurate manner, while also incurring high deployment and maintenance costs.
The transmitter sends control signals to the receiver, receives signal quality parameters, and adjusts the transmitter's transmission parameters accordingly. A preset power algorithm is used to determine the target transmission power, enabling dynamic adjustment to ensure communication quality.
It improves the quality of underground wireless communication, avoids resource waste, reduces deployment and maintenance difficulty and cost, and eliminates the need for additional hardware deployment.
Smart Images

Figure CN121865388A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of underground communication technology in coal mines, specifically to a wireless communication control method, device, and system. Background Technology
[0002] To address the challenges of high deployment difficulty and high deployment, operation, and maintenance costs associated with wired deployment of downhole hydraulic support control systems, existing technologies employ wireless base stations deployed underground to establish a wireless communication network with the support controllers mounted on the hydraulic supports. This enables wireless communication of the hydraulic support control system (including communication between the hydraulic supports and the wireless base stations, as well as inter-support communication).
[0003] Since the lateral distance between hydraulic supports is relatively fixed, the position of the wireless communication equipment arranged on the hydraulic supports is also relatively fixed. However, when the equipment in the coal mine is running normally, a large amount of coal ash will be generated, which will cause the wireless transmission quality to be unstable, sometimes good and sometimes bad. At the same time, some hydraulic supports will be moved, and the increased distance between the supports may lead to a decrease in the wireless transmission quality.
[0004] Current technologies primarily address the quality of underground wireless communication by reducing the distance between wireless communication devices, increasing the density of base stations, or increasing the transmission signal power. However, reducing the distance between devices cannot adjust wireless transmission quality in a timely and accurate manner, and may also affect other equipment underground. For example, the complex underground environment may prevent the movement of wireless communication devices to the required locations, and moving devices mounted on hydraulic supports could disrupt the normal operation of other equipment. Deploying dense base stations is difficult and costly. Increasing the transmission signal power may send data to unnecessary wireless communication devices, causing signal interference. Summary of the Invention
[0005] This application aims to provide a wireless communication control method, device, and system to solve the technical problem of poor downhole wireless communication quality in the prior art.
[0006] To address the aforementioned technical problems, embodiments of this application provide a wireless communication control method applied at a transmitting end, comprising:
[0007] Send the first control signal to the receiving end;
[0008] Receive the signal quality parameters of the first control signal returned by the receiving end;
[0009] The transmission parameters of the transmitting end are adjusted according to the signal quality parameters.
[0010] In some embodiments, the signal quality parameters for receiving the first control signal returned by the receiving end include:
[0011] Receive network messages returned by the receiving end, wherein the network messages are transmitted via sockets;
[0012] The network message is parsed to obtain the signal quality parameters.
[0013] In some embodiments, adjusting the transmission parameters of the transmitting end according to the signal quality parameters includes:
[0014] The target transmission power to be sent to the receiving end is determined based on the signal quality parameters and the preset power algorithm.
[0015] The target signal is transmitted to the receiving end according to the target transmission power.
[0016] In some embodiments, determining the target transmission power to the receiving end based on the signal quality parameters and a preset power algorithm includes:
[0017] The distance between the transmitting end and the receiving end is determined based on the signal strength.
[0018] The target transmission power to be sent to the receiving end is determined based on the distance and a preset distance-power algorithm.
[0019] In some embodiments, the method further includes:
[0020] Determine whether the receiver is faulty based on the signal quality parameters;
[0021] If present, the target transmission power to be transmitted to other receiving terminals adjacent to the receiving terminal is determined according to the preset power algorithm.
[0022] The target signal is transmitted to other receivers according to the target transmission power.
[0023] In some embodiments, the method further includes:
[0024] The first control signal is periodically sent to the receiving end;
[0025] The signal quality parameters of the first control signal returned each time are parsed to determine whether the signal quality parameters are within a preset signal quality range.
[0026] If yes, stop adjusting the transmission parameters of the transmitting end; if no, continue sending the first control signal to the receiving end and adjust the transmission parameters of the transmitting end until the signal quality parameters of the first control signal are within the preset signal quality range.
[0027] This application also provides a wireless communication control method applied at a receiving end, including:
[0028] Receive the first control signal sent by the transmitting end;
[0029] The first control signal is analyzed to obtain the signal quality parameters of the first control signal;
[0030] The signal quality parameters are sent to the transmitting end so that the transmitting end can adjust its transmission parameters according to the signal quality parameters.
[0031] Receive the target signal sent by the transmitting end according to the adjusted transmission parameters.
[0032] In some embodiments, sending the signal quality parameters to the transmitting end includes:
[0033] The signal quality parameters are encapsulated into a network message;
[0034] The network message is sent to the sending end, wherein the network message is transmitted via a socket.
[0035] This application also provides a wireless communication device, including a processor and a wireless transceiver module. A control channel and a data channel are established between the processor and the wireless transceiver module. The control channel is used to transmit control signals, and the data channel is used to transmit data signals.
[0036] The processor is configured to send a first control signal to the wireless transceiver module via the control channel;
[0037] The wireless transceiver module is configured to send the first control signal to the receiving end and receive the signal quality parameters of the first control signal returned by the receiving end.
[0038] The processor is configured to acquire the signal quality parameters through the data channel and adjust the transmission parameters of the transmitting end according to the signal quality parameters; or
[0039] The wireless transceiver module is configured to receive a first control signal sent by the transmitting end;
[0040] The processor is configured to receive the first control signal through the control channel, parse the first control signal to obtain the signal quality parameters of the first control signal, and send the signal quality parameters to the wireless transceiver module through the data channel.
[0041] The wireless transceiver module is configured to send the signal quality parameters to the transmitting end, so that the transmitting end can adjust its transmission parameters according to the signal quality parameters; and to receive the target signal sent by the transmitting end according to the adjusted transmission parameters.
[0042] This application also provides a wireless communication control system, including:
[0043] The transmitting end is configured to send a first control signal to the receiving end; receive signal quality parameters of the first control signal returned by the receiving end; and adjust the transmitting parameters of the transmitting end according to the signal quality parameters.
[0044] The receiving end is configured to receive a first control signal sent by the transmitting end; parse the first control signal to obtain the signal quality parameters of the first control signal; and send the signal quality parameters to the transmitting end so that the transmitting end can adjust its transmission parameters according to the signal quality parameters.
[0045] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described wireless communication control method.
[0046] The wireless communication control method for the transmitting end provided in this application sends a first control signal to the receiving end; receives signal quality parameters of the first control signal returned by the receiving end; and adjusts the transmitting parameters of the transmitting end according to the signal quality parameters. This allows for timely and automatic adjustment of the transmitting end's transmitting parameters based on the signal quality parameters fed back by the receiving end after sending the first control signal, ensuring the quality of wireless communication between the transmitting and receiving ends and avoiding waste of communication resources. Simultaneously, this wireless communication method can adjust the transmitting parameters of the transmitting end to the required parameters as needed, avoiding chaotic underground wireless communication signals and improving the overall communication quality of the underground communication network. Furthermore, the above-mentioned wireless communication control method can be improved based on existing wireless communication equipment, eliminating the need for additional hardware deployment underground or manual adjustment of the wireless communication equipment's location. It also allows for the deployment of a smaller number of wireless base stations, reducing the difficulty of deploying and maintaining underground communication equipment, and lowering costs. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a flowchart of a wireless communication control method according to an embodiment of this application;
[0049] Figure 2This is a schematic diagram of the wireless communication control method according to an embodiment of this application;
[0050] Figure 3 This is a flowchart of another wireless communication control method according to an embodiment of this application. Detailed Implementation
[0051] Various embodiments and features of this application are described herein with reference to the accompanying drawings.
[0052] It should be understood that various modifications can be made to the embodiments described herein. Therefore, the above description should not be considered as limiting, but merely as an example of embodiments. Other modifications within the scope and spirit of this application will be apparent to those skilled in the art.
[0053] The accompanying drawings, which are included in and form part of this specification, illustrate embodiments of the present application and, together with the general description of the present application given above and the detailed description of the embodiments given below, serve to explain the principles of the present application.
[0054] These and other features of this application will become apparent from the following description of preferred forms of embodiments given as non-limiting examples, with reference to the accompanying drawings.
[0055] It should also be understood that although this application has been described with reference to some specific examples, those skilled in the art can certainly implement many other equivalent forms of this application, which have the features described in the claims and are therefore all within the scope of protection defined herein.
[0056] The above and other aspects, features and advantages of this application will become more apparent when taken in conjunction with the accompanying drawings and in view of the following detailed description.
[0057] Specific embodiments of this application are described thereafter with reference to the accompanying drawings; however, it should be understood that the claimed embodiments are merely examples of this application, which can be implemented in various ways. Well-known and / or repeated functions and structures are not described in detail to avoid unnecessary or redundant details that could obscure the application. Therefore, the specific structural and functional details claimed herein are not intended to be limiting, but merely serve as the basis and representative basis for the claims to teach those skilled in the art to use this application in a variety of substantially any suitable detailed structures.
[0058] This specification may use the phrases “in one embodiment,” “in another embodiment,” “in yet another embodiment,” or “in other embodiments,” all of which may refer to one or more of the same or different embodiments according to this application.
[0059] Figure 1 A flowchart of a wireless communication control method according to an embodiment of this application is shown. Figure 2A control schematic diagram of a wireless communication control method according to an embodiment of this application is shown. Figure 1 and Figure 2 As shown, the first embodiment of this application provides a wireless communication control method applied to a transmitting end, the method comprising:
[0060] S101: Send the first control signal to the receiving end;
[0061] S102: Receive the signal quality parameters of the first control signal returned by the receiving end;
[0062] S103: Adjust the transmission parameters of the transmitting end according to the signal quality parameters.
[0063] The system comprises two wireless communication devices: a transmitting end (e.g., controller A) and a receiving end (e.g., controller B). The transmitting and receiving ends can be support controllers mounted on the underground hydraulic support, or wireless base stations or other wireless communication devices deployed underground. Each wireless communication device is equipped with a wireless transceiver module to enable wireless communication between the transmitting and receiving ends. That is, the wireless transceiver module is used for signal transmission and reception. The support controller also includes a processor for processing the signals transmitted and received by the wireless transceiver module. Both control signals (or control commands) and data signals (referred to as data) can be transmitted between the transmitting and receiving ends.
[0064] After the wireless transceiver modules at the transmitting and receiving ends establish a wireless communication connection, the transmitting transceiver module sends a first control signal to the receiving transceiver module. Upon receiving the first control signal, the processor at the receiving end parses the signal to obtain its signal quality parameters. Then, the receiving transceiver module sends these parameters back to the transmitting transceiver module. Upon receiving these parameters, the processor at the transmitting end reads and analyzes them to determine if the communication signal quality meets the preset communication quality requirements. If the requirements are not met, the transmitting parameters are adjusted, and the target signal is transmitted to the receiving end using the adjusted parameters to ensure communication quality between the two ends. If the communication signal quality meets the preset requirements, the transmitting parameters can also be adjusted based on the signal quality parameters to reduce communication resource waste.
[0065] The target signal can be a target control signal (e.g., a control command to control the hydraulic support b to move), or a target data signal (e.g., the equipment data signal of controller A).
[0066] For example, if the signal quality parameters are poor, such as a weak signal strength, the receiver's ability to receive control or data signals sent by the transmitter is weak. This weak signal strength may be due to the increased distance between the transmitter and receiver caused by the relocation of some hydraulic supports, meaning the receiver is outside the transmitter's effective communication range. Another example is signal instability, which may be due to a complex underground environment with electromagnetic interference (such as coal ash), causing inconsistent wireless communication quality. Poor signal quality parameters may lead to incomplete or lost signals, affecting wireless communication quality. In such cases, the transmission parameters can be adjusted, for example, by setting a higher transmission power at the transmitter to meet the transmitter's signal transmission quality requirements and ensure the communication quality between the transmitter and receiver.
[0067] If the signal quality parameters are good, such as a strong signal strength, it confirms that the communication quality between the two meets the preset communication quality requirements. This strong signal strength might be due to a reduced distance between the transmitter and receiver. In this case, if the transmitter continues to send control signals or data to the receiver using the original transmission parameters, it will result in wasted communication resources. For example, sending signals with higher transmission power will waste the transmitter's power. Or, if the transmitter and receiver are close, and the transmitter continues to send signals at the original higher transmission frequency (requiring higher bandwidth resources), some bandwidth resources may not be fully utilized, resulting in bandwidth waste. Therefore, while ensuring communication quality, the transmitter's transmission parameters can be adjusted to reduce transmission power to avoid power waste or reduce the transmission frequency to reduce bandwidth resource waste, thereby reducing overall communication resource waste.
[0068] It should be noted that the aforementioned first control signal can be a control signal specifically used to detect the communication quality between the transmitting end and the receiving end, or it can be a signal obtained from the signals sent by the transmitting end during the communication process between the transmitting end and the receiving end. For example, the wireless base station, as the transmitting end, sends data signals to the support controller, as the receiving end, in real time. The transmitting end can extract a portion of the data signal sent within a certain time period as the first control signal. As can be seen from the above, after the transmitting end adjusts the transmission parameters, the target signal sent can be the aforementioned first control signal. For example, after adjusting the transmission parameters, the transmitting end can resend the first control signal to the receiving end. The target signal can also be other control signals.
[0069] A transmitter can simultaneously send signals to one or more receivers. When there are multiple receivers, the transmitter can configure corresponding transmission parameters for each receiver using the aforementioned communication control method, ensuring communication quality between each transmitter and receiver. Similarly, a receiver can simultaneously receive signals from one or more transmitters. After receiving multiple first control signals, the receiver can parse the signal quality parameters of each control signal and feed them back to the corresponding transmitter, allowing the transmitter to configure corresponding transmission parameters based on the signal quality parameters.
[0070] The wireless communication control method for the transmitting end provided in this application sends a first control signal to the receiving end; receives signal quality parameters of the first control signal returned by the receiving end; and adjusts the transmitting parameters of the transmitting end according to the signal quality parameters. This allows for timely and automatic adjustment of the transmitting end's transmitting parameters based on the signal quality parameters fed back by the receiving end after sending the first control signal, ensuring the quality of wireless communication between the transmitting and receiving ends and avoiding waste of communication resources. Simultaneously, this wireless communication method can adjust the transmitting parameters of the transmitting end to the required parameters as needed, avoiding chaotic underground wireless communication signals and improving the overall communication quality of the underground communication network. Furthermore, the above-mentioned wireless communication control method can be improved based on existing wireless communication equipment, eliminating the need for additional hardware deployment underground or manual adjustment of the wireless communication equipment's location. It also allows for the deployment of a smaller number of wireless base stations, reducing the difficulty of deploying and maintaining underground communication equipment, and lowering costs.
[0071] Optionally, a control channel and a data channel are established between the processor and the wireless receiving module. The control channel is used to transmit control signals, and the data channel is used to transmit data signals. The processor at the transmitting end can access its wireless transceiver module through the control channel and the data channel to process the control signals and data signals transmitted and received by the wireless transceiver module. For example, the processor at the transmitting end can transmit the first control signal to be transmitted to the wireless transceiver module through the control channel and read the signal quality parameters received by the wireless transceiver module through the data channel. By setting different transmission channels between the processor and the wireless receiving module, it is convenient for the processor to process different signals, thereby improving processing efficiency. The processor is preferably an MCU (Microcontroller Unit) chip. In specific implementations, only one transmission channel or multiple transmission channels can be set between the processor and the wireless receiving module. The transmission channels can be designed according to communication control needs, and this application does not specifically limit them.
[0072] The wireless transceiver module is equipped with a signal quality query interface and a transmission parameter modification interface. The processor can query the signal quality parameters returned by the receiver through the signal quality query interface, and then determine whether the communication signal quality meets the preset communication quality requirements based on the signal quality parameters. After determining the optimal transmission parameters of the transmitter based on the signal quality judgment result, the processor modifies the transmission parameters of the wireless transceiver module through the transmission parameter modification interface. The wireless transceiver module then sends the target signal to the receiver according to the modified transmission parameters.
[0073] It is understandable that the above transmission parameters are the optimal signal transmission parameters between the sender and receiver. These transmission parameters can also be used as the receiving parameters for the sender to receive signals from the receiver, thereby achieving high-quality communication between the sender and receiver.
[0074] In some embodiments, step S102, receiving the signal quality parameters of the first control signal returned by the receiving end, includes:
[0075] S1021: Receive the network message returned by the receiving end, wherein the network message is transmitted via a socket;
[0076] S1022: Parse the network message to obtain the signal quality parameters.
[0077] After receiving the first control signal, the receiving end parses it to obtain signal quality parameters. These parameters, used to evaluate the signal quality of the first control signal, may contain various data. To ensure the integrity (avoiding data loss) and security (preventing data tampering or hijacking) of the transmitted information, these signal quality parameters can be encapsulated into a network message and sent to the sending end. The receiving and sending ends can exchange these network messages using sockets. Sockets provide an abstraction of the TCP / IP (Transmission Control Protocol / Internet Protocol) and offer an interface for users to transmit data using TCP / IP, resulting in high data transmission efficiency, stability, and security.
[0078] After the receiving end encapsulates the signal quality parameters into a network message, it can also send the network message to the sending end through other network protocols such as FTP (File Transfer Protocol) and HTTP (Hypertext Transfer Protocol).
[0079] Signal quality parameters can be one or more of RSSI, RSRP, RSRQ, and SINR.
[0080] in:
[0081] RSSI (Received Signal Strength Indication) is the linear average of the total received power (including useful signal, noise, interference, etc.) received in certain OFDM (Orthogonal Frequency Division Multiplexing) symbols within a measurement period. In wireless networks, RSSI represents signal strength; it attenuates with increasing distance and is typically negative. The closer the value is to zero, the stronger the signal.
[0082] RSRP (Reference Signal Receiving Power) is the average signal power received on all REs (resource particles) carrying the reference signal within a given symbol (a symbol refers to a modulated signal). The RSRP power value represents the power value of each subcarrier. RSRP is a key parameter representing the wireless signal strength in a network; the higher the RSRP value, the stronger the wireless signal.
[0083] RSRQ (Reference Signal Receiving Quality) is defined as the ratio of N*RSRP / (carrier RSSI), i.e., RSRQ = N*RSRP / RSSI, where N is the number of resource blocks (RBs) in the carrier RSSI measurement bandwidth. Since the bandwidth on which RSRP and RSSI measurements are based may be different, the number of RBs N is used to adjust for this.
[0084] SINR (Signal to Interference plus Noise Ratio) is the ratio of the strength of the received useful signal to the strength of the received interference signal (noise and interference), usually expressed in decibels (dB).
[0085] In this embodiment, RSSI or RSRP is preferably used to determine the signal connection quality, and the transmission parameters of the transmitting end are determined based on the signal connection quality.
[0086] In practice, the signal quality parameter can also be the signal volatility (signal strength volatility) to determine whether the signal is stable. Other parameters are also possible, and this application does not specifically limit their use.
[0087] In some embodiments, step S103, adjusting the transmission parameters of the transmitting end according to the signal quality parameters, includes:
[0088] S1031: Determine the target transmission power to be transmitted to the receiving end based on the signal quality parameters and the preset power algorithm;
[0089] S1032: Send the target signal to the receiving end according to the target transmission power.
[0090] After the processor at the transmitting end obtains the signal quality parameters returned by the receiving end by accessing the data channel, it can use a preset power algorithm to calculate the optimal transmission power of the transmitting end and use it as the target transmission power. The processor can adjust the transmission power of the wireless transceiver module to the target transmission power and then control the wireless transceiver module to send control signals or data signals to the receiving end at the target transmission power to ensure the communication quality between the two.
[0091] In some embodiments, step S1031, determining the target transmission power to the receiving end based on the signal quality parameters and a preset power algorithm, includes:
[0092] S201: Determine the distance between the transmitting end and the receiving end based on the signal strength;
[0093] S202: Determine the target transmission power to be sent to the receiving end based on the distance and the preset distance-power algorithm.
[0094] The processor at the transmitting end can determine whether the distance between the transmitting end and the receiving end exceeds a preset distance range based on the signal strength (e.g., RSSI mentioned above). If the signal strength is weak, it is determined that the distance between the transmitting end and the receiving end exceeds the preset distance range (exceeds the wireless signal coverage range of the transmitting end). In this case, the first preset distance-power algorithm can be used to calculate the optimal transmission power that can meet the communication quality between the two after exceeding the preset distance range (e.g., optimal transmission power = compensation power + original transmission power), and this power is used as the target transmission power. If the signal strength is strong, it is determined that the distance between the transmitting end and the receiving end is within the preset distance range. Based on the signal strength and the standard signal strength that meets the communication quality requirements, the optimal transmission power is calculated using the first preset distance-power algorithm or the second preset distance-power algorithm, ensuring communication quality while reducing power waste.
[0095] In other embodiments, the specific distance between the transmitter and the receiver can be determined based on the signal strength. Then, after the specific distance exceeds the preset distance range, the optimal transmission power is calculated based on the distance exceeding the preset distance range and the third preset distance-power algorithm. That is, the optimal transmission power is configured according to different distances exceeding the preset distance to ensure the communication quality between the two.
[0096] In the above embodiments, after obtaining the signal strength as a signal quality parameter, the optimal transmission power of the transmitter is calculated based on the distance between the transmitter and receiver and a preset power algorithm related to the distance.
[0097] In practice, the optimal transmission power can also be calculated based on other signal quality parameters and the corresponding preset power algorithm. For example, when the signal strength is constant, the downhole noise interference can be determined based on the signal-to-noise ratio, and then the optimal transmission power of the transmitter can be calculated based on the downhole noise interference and the corresponding preset power algorithm. For another example, the optimal transmission power required for signal stability can be determined based on the signal fluctuation rate and the preset power algorithm.
[0098] In some embodiments, the method further includes:
[0099] S301: Determine whether the receiver is faulty based on the signal quality parameters;
[0100] S302: If it exists, determine the target transmission power to be sent to other receiving terminals adjacent to the receiving terminal according to the preset power algorithm;
[0101] S303: Transmit the target signal to other receivers according to the target transmission power.
[0102] In this step, the processor at the transmitting end can determine whether there is a fault (power supply fault, wireless communication fault, etc.) at the receiving end based on signal quality parameters. For example, when the signal strength is detected to be close to 0 and the signal strength remains at a certain level for a certain period of time, it is determined that there is a fault at the receiving end, and the transmitting end and the receiving end (e.g., the first wireless base station) cannot communicate effectively. At this time, the optimal transmission power of the transmitting end to other receiving ends (e.g., the second wireless base station) adjacent to the receiving end can be calculated according to a preset power algorithm, and the target signal can be transmitted to other receiving ends with the target transmission power to avoid affecting communication within the coverage area of the faulty receiving end and to ensure the quality of underground communication.
[0103] In some embodiments, the method further includes:
[0104] S401: Periodically send the first control signal to the receiving end;
[0105] S402: Analyze the signal quality parameters of the first control signal returned each time, and determine whether the signal quality parameters are within the preset signal quality range;
[0106] S4031: If yes, stop adjusting the transmission parameters of the transmitting end; S4032: If no, continue sending the first control signal to the receiving end and adjust the transmission parameters of the transmitting end until the signal quality parameters of the first control signal are within the preset signal quality range.
[0107] The transmitting end can periodically (e.g., at a transmission frequency of once per second) send a first control signal to the receiving end. The receiving end periodically queries the signal quality parameters of the first control signal (e.g., at a query frequency of once per second) and sends the queried signal quality parameters back to the transmitting end. The processor at the transmitting end parses the returned signal quality parameters each time and determines whether the signal quality parameters are within a preset signal quality range. If so, it is determined that the communication quality between the transmitting and receiving ends meets the preset quality requirements, or there is no waste of communication resources, and no adjustment to the transmitting parameters of the transmitting end is needed. If it is not within the preset signal quality range, it is determined that the transmitting parameters of the transmitting end need to be adjusted. For example, the transmission power needs to be increased to ensure communication quality, or the transmission power needs to be decreased to reduce waste of communication resources. When the signal quality parameters received by the transmitting end are not within the preset signal quality range, it can still send the first control signal to the receiving end at the above transmission frequency and continue to judge the received signal quality parameters. This cycle continues until the signal quality parameters of the received first control signal are within the preset signal quality range, at which point the adjustment of the transmission parameters stops.
[0108] By periodically sending the first control signal to the receiving end, and then adjusting the sending parameters of the sending end, it is possible to ensure that the sending and receiving ends are always in a range of optimal communication quality during the communication process, and to avoid wasting communication resources.
[0109] Figure 3 A flowchart of another wireless communication control method according to an embodiment of this application is shown. Figure 2 and Figure 3 As shown, a second embodiment of this application provides a wireless communication control method applied at a receiving end, comprising:
[0110] S501: Receives the first control signal sent by the transmitting end;
[0111] S502: Analyze the first control signal to obtain the signal quality parameters of the first control signal;
[0112] S503: The signal quality parameters are sent to the transmitting end so that the transmitting end adjusts its transmission parameters according to the signal quality parameters;
[0113] S504: Receive the control signal sent by the transmitting end according to the adjusted transmission parameters.
[0114] After the receiving end's wireless transceiver module receives the first control signal sent by the transmitting end, the receiving end's processor can access the wireless transceiver module through the control channel, query the first control signal received by the wireless transceiver module, and parse the first control signal to obtain its signal quality parameters. These parameters are then transmitted to the receiving end's wireless transceiver module via the data channel. The receiving end's wireless transceiver module sends the signal quality parameters to the transmitting end's wireless transceiver module. The transmitting end's processor adjusts the transmitting end's transmission parameters based on these parameters and sends the target signal to the receiving end's wireless transceiver module using the adjusted parameters. The receiving end receives the target signal, thus ensuring communication quality between the transmitting and receiving ends and avoiding waste of communication resources. Simultaneously, this wireless communication method can adjust the transmitting end's transmission parameters to the required levels as needed, preventing chaotic underground wireless communication signals and improving the overall communication quality of the underground communication network. Furthermore, the above wireless communication control method can be improved upon existing wireless communication equipment without requiring additional hardware deployment underground or manual adjustment of the wireless communication equipment's location. It also allows for the deployment of a smaller number of wireless base stations, reducing the difficulty of deploying and maintaining underground communication equipment and lowering costs.
[0115] In some embodiments, step S501, sending the signal quality parameters to the transmitting end, includes:
[0116] S5011: Encapsulate the signal quality parameters into a network message;
[0117] S5012: Send the network message to the sending end, wherein the network message is transmitted via a socket.
[0118] Signal quality parameters may contain various data information. To ensure the integrity and security of information transmission, the processor at the receiving end can encapsulate the signal quality parameters into a network message and send it to the sending end through the wireless transceiver module at the receiving end. After receiving the network message, the wireless transceiver module at the sending end parses the network message to obtain the signal quality parameters of the first control signal.
[0119] The receiving and sending ends can exchange the aforementioned network messages through sockets. The socket transmission method provides an abstraction of the TCP / IP protocol (Transmission Control Protocol / Internet Protocol), and provides an interface to the outside world, making it convenient for users to use the TCP / IP protocol to transmit data. The data transmission is efficient, stable, and secure.
[0120] After the receiving end encapsulates the signal quality parameters into a network message, it can also send the network message to the sending end through other network protocols such as FTP (File Transfer Protocol) and HTTP (Hypertext Transfer Protocol).
[0121] The wireless communication control method applied to the receiving end described above is similar to the wireless communication control method applied to the transmitting end described above, and will not be described in detail here.
[0122] In the above embodiments, the wireless communication control method is described in detail with controller A as the transmitting end and controller B as the receiving end, such as... Figure 2 As shown, controller A can also be a receiver and controller B can also be a transmitter. The specific implementation method is similar to the wireless communication control method described above, and will not be described in detail here.
[0123] A third embodiment of this application provides a wireless communication device, including a processor and a wireless transceiver module. A control channel and a data channel are established between the processor and the wireless transceiver module. The control channel is used to transmit control signals, and the data channel is used to transmit data signals.
[0124] The processor is configured to send a first control signal to the wireless transceiver module via the control channel;
[0125] The wireless transceiver module is configured to send the first control signal to the receiving end and receive the signal quality parameters of the first control signal returned by the receiving end.
[0126] The processor is configured to receive the signal quality parameters through the data channel and adjust the transmission parameters of the transmitting end according to the signal quality parameters.
[0127] The wireless communication device described above corresponds to the wireless communication control method applied to the transmitting end in the above embodiments. Therefore, based on the wireless communication control method applied to the transmitting end described above, those skilled in the art can understand the specific implementation methods and various variations of the wireless communication device in the embodiments of this application. The wireless communication device will not be described in detail here. Any wireless communication device that implements the wireless communication control method applied to the transmitting end in the embodiments of this application, as practiced by those skilled in the art, falls within the scope of protection intended for this application.
[0128] The fourth embodiment of this application provides a wireless communication device, including a processor and a wireless transceiver module. A control channel and a data channel are established between the processor and the wireless transceiver module. The control channel is used to transmit control signals, and the data channel is used to transmit data signals.
[0129] The wireless transceiver module is configured to receive a first control signal sent by the transmitting end;
[0130] The processor is configured to receive the first control signal through the control channel, parse the first control signal to obtain the signal quality parameters of the first control signal, and send the signal quality parameters to the wireless transceiver module through the data channel.
[0131] The wireless transceiver module is configured to send the signal quality parameters to the transmitting end, so that the transmitting end can adjust its transmission parameters according to the signal quality parameters; and to receive a control signal sent by the transmitting end according to the adjusted transmission parameters.
[0132] The aforementioned wireless communication device corresponds to the aforementioned wireless communication control method applied to the receiving end. Therefore, based on the aforementioned wireless communication control method applied to the receiving end, those skilled in the art can understand the specific implementation methods and various variations of the wireless communication device in this application. The wireless communication device will not be described in detail here. Any wireless communication device that implements the wireless communication control method applied to the receiving end in the embodiments of this application falls within the scope of protection of this application.
[0133] The wireless communication device also includes a memory storing a computer program, and the processor implements the steps of the wireless communication control method described above when executing the computer program in the memory.
[0134] In some embodiments, the processor executing a computer program may be a processing device that includes one or more general-purpose processing devices, such as a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), etc. More specifically, the processor may be a Complex Instruction Set Computing (CISC) microprocessor, a Reduced Instruction Set Computing (RISC) microprocessor, a Very Long Instruction Word (VLIW) microprocessor, a processor that runs other instruction sets, or a processor that runs a combination of instruction sets. The processor may also be one or more special-purpose processing devices, such as an Application-Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), a System-on-a-Chip (SoC), etc.
[0135] The memory may be a read-only memory (ROM), random access memory (RAM), phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), electrically erasable programmable read-only memory (EEPROM), other types of random access memory (RAM), flash drives or other forms of flash memory, cache, registers, static memory, optical disc read-only memory (CD-ROM), digital versatile optical disc (DVD) or other optical storage, magnetic tape cassette or other magnetic storage device, or any other possible non-transitory medium used to store information or instructions that can be accessed by computer equipment.
[0136] Wireless communication devices may include more or fewer components, such as wireless communication interfaces, or combinations of certain components, or different arrangements of components.
[0137] In this embodiment, the wireless communication device is a support controller installed on the underground hydraulic support, or a wireless base station installed underground, to realize underground wireless communication.
[0138] The fifth embodiment of this application provides a wireless communication system, including:
[0139] The transmitting end is configured to send a first control signal to the receiving end; receive signal quality parameters of the first control signal returned by the receiving end; and adjust the transmitting parameters of the transmitting end according to the signal quality parameters.
[0140] The receiving end is configured to receive a first control signal sent by the transmitting end; parse the first control signal to obtain the signal quality parameters of the first control signal; and send the signal quality parameters to the transmitting end so that the transmitting end can adjust its transmission parameters according to the signal quality parameters.
[0141] The transmitting end is a wireless communication device, and the receiving end is another wireless communication device. The wireless communication system corresponds to the wireless communication control method applied to the transmitting end and the wireless communication method applied to the receiving end in the embodiments of this application, and will not be described in detail here.
[0142] The sixth embodiment of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described wireless communication control method.
[0143] The computer-readable storage medium in this application embodiment can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, the computer-readable storage medium can be—but is not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. In this application embodiment, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device; for example, it can be the aforementioned memory.
[0144] The computer programs of embodiments of this application can be organized into one or more computer-executable components or modules. Various aspects of this application can be implemented with any number and combination of such components or modules. For example, aspects of this application are not limited to the specific computer-executable instructions or specific components or modules shown in the drawings and described herein. Other embodiments may include different computer-executable instructions or components having more or fewer functions than those shown and described herein.
[0145] The above description is merely a preferred embodiment of this application and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of disclosure in this application is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features with similar functions disclosed in this application.
Claims
1. A wireless communication control method, characterized in that, Applied to the sending end, including: Send the first control signal to the receiving end; Receive the signal quality parameters of the first control signal returned by the receiving end; The transmission parameters of the transmitting end are adjusted according to the signal quality parameters.
2. The wireless communication control method according to claim 1, characterized in that, The signal quality parameters for receiving the first control signal returned by the receiving end include: Receive network messages returned by the receiving end, wherein the network messages are transmitted via sockets; The network message is parsed to obtain the signal quality parameters.
3. The wireless communication control method according to claim 1, characterized in that, Adjusting the transmission parameters of the transmitting end according to the signal quality parameters includes: The target transmission power to be sent to the receiving end is determined based on the signal quality parameters and the preset power algorithm. The target signal is transmitted to the receiving end according to the target transmission power.
4. The wireless communication control method according to claim 3, characterized in that, Determining the target transmission power to the receiving end based on the signal quality parameters and a preset power algorithm includes: The distance between the transmitting end and the receiving end is determined based on the signal strength. The target transmission power to be sent to the receiving end is determined based on the distance and a preset distance-power algorithm.
5. The wireless communication control method according to claim 3, characterized in that, The method further includes: Determine whether the receiver is faulty based on the signal quality parameters; If present, the target transmission power to be transmitted to other receiving terminals adjacent to the receiving terminal is determined according to the preset power algorithm. The target signal is transmitted to other receivers according to the target transmission power.
6. The wireless communication control method according to claim 1, characterized in that, The method further includes: The first control signal is periodically sent to the receiving end; The signal quality parameters of the first control signal returned each time are parsed to determine whether the signal quality parameters are within a preset signal quality range. If yes, stop adjusting the transmission parameters of the transmitting end; if no, continue sending the first control signal to the receiving end and adjust the transmission parameters of the transmitting end until the signal quality parameters of the first control signal are within the preset signal quality range.
7. A wireless communication control method, characterized in that, Applied to the receiving end, including: Receive the first control signal sent by the transmitting end; The first control signal is analyzed to obtain the signal quality parameters of the first control signal; The signal quality parameters are sent to the transmitting end so that the transmitting end can adjust its transmission parameters according to the signal quality parameters. Receive the target signal sent by the transmitting end according to the adjusted transmission parameters.
8. The wireless communication control method according to claim 7, characterized in that, Sending the signal quality parameters to the transmitting end includes: The signal quality parameters are encapsulated into a network message; The network message is sent to the sending end, wherein the network message is transmitted via a socket.
9. A wireless communication device, characterized in that, The system includes a processor and a wireless transceiver module. A control channel and a data channel are established between the processor and the wireless transceiver module. The control channel is used to transmit control signals, and the data channel is used to transmit data signals. The processor is configured to send a first control signal to the wireless transceiver module via the control channel; The wireless transceiver module is configured to send the first control signal to the receiving end and receive the signal quality parameters of the first control signal returned by the receiving end. The processor is configured to acquire the signal quality parameters through the data channel and adjust the transmission parameters of the transmitting end according to the signal quality parameters; or The wireless transceiver module is configured to receive a first control signal sent by the transmitting end; The processor is configured to receive the first control signal through the control channel, parse the first control signal to obtain the signal quality parameters of the first control signal, and send the signal quality parameters to the wireless transceiver module through the data channel. The wireless transceiver module is configured to send the signal quality parameters to the transmitting end, so that the transmitting end can adjust its transmission parameters according to the signal quality parameters; And receive the target signal sent by the transmitting end according to the adjusted transmission parameters.
10. A wireless communication control system, characterized in that, include: The transmitting end is configured to send a first control signal to the receiving end; The receiver receives the signal quality parameters of the first control signal returned by the receiver; and adjusts the transmission parameters of the transmitter based on the signal quality parameters. The receiving end is configured to receive the first control signal sent by the sending end; The first control signal is parsed to obtain the signal quality parameters of the first control signal; the signal quality parameters are sent to the transmitting end so that the transmitting end can adjust its transmission parameters according to the signal quality parameters.