A narrowband long-distance transmission method, device, equipment, medium and product

By introducing a software-configurable BSSID mechanism and a silent process that integrates hardware and software, the problem of low efficiency in long-distance narrowband WIFI transmission is solved, enabling dynamic parameter adjustment and efficient communication.

CN122373053APending Publication Date: 2026-07-10SPREADTRUM SEMICON(CHENGDU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610432562.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-02
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In existing technologies, as the communication distance of Wi-Fi increases and narrowband is used, the Wi-Fi throughput decreases, resulting in low efficiency of long-distance narrowband transmission.

Method used

By introducing a software-configurable special cluster management address identifier (BSSID) mechanism and a silent process in collaboration with hardware and software, dynamic parameter adjustment is achieved in WIFI narrowband long-distance transmission, including direct transmission, silent request, and silent process, to skip scanning, authentication, and association processing.

Benefits of technology

By dynamically adjusting parameters, the efficiency and communication efficiency of narrowband long-distance transmission are improved, communication latency and resource consumption are reduced, and communication stability and security are enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122373053A_ABST
    Figure CN122373053A_ABST
Patent Text Reader

Abstract

The application provides a narrowband long-distance transmission method, device, equipment, medium and product, and relates to the wireless communication field. The method comprises the following steps: obtaining a preconfigured hardware parameter; receiving a data frame to be transmitted; performing screening processing on the data frame to be transmitted, a cluster management address parameter and a preset data frame filtering strategy, so as to obtain a screened data frame; and directly transmitting the screened data frame. The application solves the technical problem of low narrowband long-distance transmission efficiency in the prior art, that is, as the wireless fidelity (WIFI) communication distance increases and the narrowband is used, the WIFI throughput decreases, thereby causing the low narrowband long-distance transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and more particularly to a narrowband long-distance transmission method, apparatus, device, medium, and product. Background Technology

[0002] In wireless communication technology, Wireless Fidelity (WIFI) is a mainstream short-range communication technology, and its narrowband long-distance transmission capability has important value in specific scenarios.

[0003] In actual use, as the communication distance changes dynamically, it may be necessary to continuously adjust the bandwidth and working distance related parameters in order to improve communication stability.

[0004] However, in existing technologies, as the communication distance of Wi-Fi increases and narrowband is used, the Wi-Fi throughput decreases, resulting in low efficiency of narrowband long-distance transmission. Summary of the Invention

[0005] This application provides a narrowband long-distance transmission method, apparatus, device, medium, and product to solve the problem in the prior art that as the WIFI communication distance increases and narrowband is used, WIFI throughput decreases, resulting in low efficiency of narrowband long-distance transmission.

[0006] In a first aspect, this application provides a narrowband long-distance transmission method, applied on the software side, wherein the method includes:

[0007] Obtain the pre-configured hardware parameters; among which, the hardware parameters include the cluster management address parameters;

[0008] Receive data frames to be transmitted;

[0009] Based on the data frame to be transmitted, the cluster management address parameters, and the preset data frame filtering strategy, a filtering process is performed to obtain the filtered data frame.

[0010] The filtered data frames are transmitted directly; direct transmission is point-to-point transmission, skipping scanning, authentication and association processing.

[0011] In one possible design, the data frame to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy are used to perform filtering processing to obtain filtered data frames, including:

[0012] Parse the address field of the data frame to be transmitted;

[0013] Determine if the cluster management address parameter is a special cluster management address;

[0014] If the cluster management address parameter is a special cluster management address, the address field will be filtered.

[0015] If the address field matches a special cluster management address, then the data frame to be transmitted is retained as the filter data frame;

[0016] If the cluster management address parameter is not a special cluster management address, filter the address field;

[0017] If the address field matches a special cluster management address and / or a non-special cluster management address, then the data frame to be transmitted is retained as the filter data frame.

[0018] In one possible design, after filtering the data frames according to the data frames to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the following steps are also included:

[0019] A silent request is sent to the hardware side according to the communication parameter adjustment instructions; among them, the communication parameter adjustment instructions include bandwidth switching instructions and cluster working range adjustment instructions;

[0020] Received successful feedback for silent operation;

[0021] If the communication parameter adjustment command is a bandwidth switching command, the data packets to be sent on the hardware side will be de-packed according to the bandwidth switching command.

[0022] Once packet removal is complete, a working clock frequency configuration instruction is sent to the hardware side according to the bandwidth switching instruction; the working clock frequency configuration instruction includes working clock frequency adjustment processing and related mode register configuration processing.

[0023] Once the working clock frequency configuration command is completed, a silent stop request is sent to the hardware side;

[0024] Get feedback on silent release.

[0025] In one possible design, after filtering the data frames according to the data frames to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the following steps are also included:

[0026] A silent request is sent to the hardware side according to the communication parameter adjustment instructions; among them, the communication parameter adjustment instructions include bandwidth switching instructions and cluster working range adjustment instructions;

[0027] Received successful feedback for silent operation;

[0028] If the communication parameter adjustment command is a cluster working range adjustment command, obtain the maximum cluster working range according to the cluster working range adjustment command;

[0029] Based on the maximum cluster operating range and the preset protocol, register configuration instructions are issued to the hardware side;

[0030] Once the register configuration instruction is completed, a silent stop request is sent to the hardware side;

[0031] Get feedback on silent release.

[0032] Secondly, this application provides a narrowband long-distance transmission method applied to the hardware side, which includes a media access control layer and a physical layer. The method includes:

[0033] The media access control layer obtains a silence request from the software layer and stops all data packet transmission and reception based on the silence request; the silence request is generated based on communication parameter adjustment instructions.

[0034] The media access control layer shuts down the physical layer and receives hardware status signals after the physical layer has finished shutting down;

[0035] The media access control layer generates a successful silence feedback based on hardware status signals and uploads the successful silence feedback to the software layer.

[0036] The hardware side completes the communication parameter adjustment command;

[0037] Once the communication parameter adjustment command is completed, the media access control layer receives a silent stop request from the software layer.

[0038] The media access control layer releases all data packet transmission and reception operations and opens the physical layer upon receiving the silent stop request;

[0039] The media access control layer generates a silent release feedback and uploads the silent release feedback to the software layer.

[0040] Thirdly, this application provides a narrowband long-distance transmission device applied on the software side, wherein the device includes:

[0041] The acquisition module is used to acquire pre-configured hardware parameters, including cluster management address parameters.

[0042] The receiving module is used to receive data frames to be transmitted;

[0043] The filtering module is used to perform filtering processing based on the data frame to be transmitted, the cluster management address parameters, and the preset data frame filtering strategy to obtain filtered data frames.

[0044] The transmission module is used to directly transmit the filtered data frames; the direct transmission is a point-to-point transmission, skipping the scanning process, authentication process and association process.

[0045] Fourthly, this application provides a narrowband long-distance transmission device applied on the hardware side, the hardware side including a media access control layer and a physical layer, wherein the device includes:

[0046] The first processing module is used by the media access control layer to obtain a silence request from the software layer and stop all data packet transmission and reception based on the silence request; wherein, the silence request is generated based on communication parameter adjustment instructions;

[0047] The receiving module is used to shut down the physical layer from the media access control layer and to receive the hardware status signal fed back after the physical layer has finished shutting down;

[0048] The first generation module is used by the media access control layer to generate a successful silence feedback based on hardware status signals and upload the successful silence feedback to the software layer.

[0049] The instruction module is used to complete communication parameter adjustment instructions on the hardware side.

[0050] The acquisition module is used by the media access control layer to acquire the silent stop request sent by the software layer after the communication parameter adjustment instruction is completed.

[0051] The second processing module is used by the media access control layer to release all data packet sending and receiving operations and open the physical layer based on the silent stop request;

[0052] The second generation module is used by the media access control layer to generate silent release feedback and upload the silent release feedback to the software layer.

[0053] Fifthly, this application provides a narrowband long-distance transmission device, including: a memory and a processor;

[0054] The memory stores instructions that the computer executes;

[0055] The processor executes computer execution instructions stored in memory, causing the processor to perform the narrowband long-distance transmission method as described in the first aspect of the invention.

[0056] In a sixth aspect, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the narrowband long-distance transmission method as described in the first aspect of the invention.

[0057] In a seventh aspect, this application provides a computer program product, including a computer program that, when executed by a processor, implements the narrowband long-distance transmission method described in the first aspect of the invention.

[0058] This application provides a narrowband long-distance transmission method, apparatus, device, medium, and product, applied on the software side. The method includes: acquiring pre-configured hardware parameters; receiving a data frame to be transmitted; performing filtering processing based on the data frame to be transmitted, cluster management address parameters, and a preset data frame filtering strategy to obtain a filtered data frame; and directly transmitting the filtered data frame. Compared to existing technologies, as the communication distance of Wi-Fi increases and narrowband usage increases, Wi-Fi throughput decreases, resulting in low efficiency for narrowband long-distance transmission. This application improves the efficiency of narrowband long-distance transmission by introducing a software-configurable special cluster management address identifier (Basic Service Set Identifier, BSSID) mechanism and a silent process of software and hardware collaboration, thereby achieving high efficiency in dynamic parameter adjustment and improved communication efficiency in Wi-Fi narrowband long-distance transmission. Attached Figure Description

[0059] To more clearly illustrate the technical solutions in the embodiments of the present invention 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 some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0060] Figure 1 A schematic diagram of a narrowband long-distance transmission method provided in this application embodiment;

[0061] Figure 2 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 1 ;

[0062] Figure 3 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 2 ;

[0063] Figure 4 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 3 ;

[0064] Figure 5 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 4 ;

[0065] Figure 6 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 5 ;

[0066] Figure 7a This is a schematic diagram of the operation process of a narrowband long-distance transmission system provided in an embodiment of this application;

[0067] Figure 7b This is a schematic diagram of the bandwidth switching process provided in an embodiment of this application;

[0068] Figure 7c This is a schematic diagram of the cluster working scope adjustment process provided in an embodiment of this application;

[0069] Figure 8 Schematic diagram of the narrowband long-distance transmission device provided in the embodiments of this application Figure 1 ;

[0070] Figure 9 Schematic diagram of the narrowband long-distance transmission device provided in the embodiments of this application Figure 2 ;

[0071] Figure 10 This is a schematic diagram of a narrowband long-distance transmission device provided in an embodiment of this application. Detailed Implementation

[0072] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0073] In the embodiments of this application, the terms "first" and "second" are used to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, nor do they necessarily imply difference. It should be noted that in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner. In the embodiments of this application, "at least one" refers to one or more, and "more than one" refers to two or more.

[0074] It should be noted that the phrase "at...time" in the embodiments of this application can refer to the instant at which a certain situation occurs, or to a period of time after the occurrence of a certain situation; the embodiments of this application do not specifically limit this. Furthermore, the narrowband long-distance transmission method provided in the embodiments of this application is merely an example, and narrowband long-distance transmission methods may include more or fewer elements.

[0075] As the communication distance between Wi-Fi devices increases, the communication throughput will decrease as the distance increases due to factors such as increased backoff time, increased signal propagation time, and increased probability of failure caused by interference in packet transmission and reception.

[0076] The protocol achieves long-distance Wi-Fi communication by adding a delay equal to twice the maximum transmission distance to the base slot time parameter. However, the maximum communication distance is limited by the maximum transmit power specified in the CCC certification. To achieve more reliable long-distance communication within this power constraint, narrowband transmission can be used. This is because narrowband transmission increases the cyclic prefix time, reduces multipath effects, and decreases intersymbol interference (ISI), thus improving the reliability of long-distance signal resolution.

[0077] In practical use, as the communication distance dynamically changes, it may be necessary to continuously adjust bandwidth and operating distance parameters to improve communication stability. Furthermore, as the Wi-Fi communication distance increases and narrowband is used, Wi-Fi throughput decreases.

[0078] The existing technical solutions have the following limitations:

[0079] Optionally, the inefficiency of dynamic bandwidth and distance parameter adjustment: Adjusting bandwidth (narrowband and non-narrowband switching) or cluster working range requires complex management frame interaction and hardware register reconfiguration, resulting in high communication latency and high overhead, making it difficult to meet the real-time requirements in long-distance scenarios.

[0080] Optionally, excessive overhead in air interface interaction: Traditional protocols rely on complete scanning, authentication, and association processes for long-distance transmission, resulting in frequent management frame interactions, consuming a large amount of channel resources, and reducing effective throughput.

[0081] Optionally, the software and hardware collaboration efficiency is insufficient: In the existing solution, the software must wait for the hardware to complete the send and receive operation before it can modify the register parameters, which results in a long adjustment process and security risks (such as data packet loss).

[0082] Optionally, there are compatibility and flexibility issues with narrowband transmission: existing protocols only support static narrowband configurations, and the amount of modification is large, making it difficult to achieve rapid deployment without disrupting the original protocol stack.

[0083] To address the aforementioned problems, the inventors, during their research on the low efficiency of narrowband long-distance transmission, discovered that in existing technologies, as the communication distance of Wi-Fi increases and narrowband usage increases, Wi-Fi throughput decreases, resulting in low efficiency for narrowband long-distance transmission. Therefore, the inventors considered introducing a software-configurable BSSID mechanism and a silent process involving hardware and software collaboration to achieve high efficiency in dynamic parameter adjustment and improve communication efficiency in narrowband long-distance Wi-Fi transmission, thereby enhancing the efficiency of narrowband long-distance transmission. Based on this, embodiments of this application provide a narrowband long-distance transmission method, apparatus, device, medium, and product, which can be used in the field of wireless communication and aims to solve the problem of low efficiency in existing narrowband long-distance transmission technologies.

[0084] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0085] Figure 1 This is a schematic diagram of the system architecture for a narrowband long-distance transmission method provided in an embodiment of this application. The narrowband long-distance transmission system is a computer device. Figure 1 In the above architecture, at least one of data acquisition device 11, processing device 12 and display device 13 is included.

[0086] It is understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the processing system architecture of the narrowband long-distance transmission method. In other feasible embodiments of this application, the above architecture may include more or fewer components than illustrated, or combine some components, or divide some components, or arrange different components, which can be determined according to the actual application scenario and is not limited here. Figure 1 The components shown can be implemented in hardware, software, or a combination of both.

[0087] In the specific implementation process, the data acquisition device 11 may include an input / output interface or a communication interface. The data acquisition device 11 can be connected to the processing device through the input / output interface or the communication interface to obtain the data frame to be transmitted and the pre-configured hardware parameters.

[0088] The processing device 12 can directly transmit the data frame to be transmitted based on the data frame to be transmitted and the pre-configured hardware parameters.

[0089] Display device 13 can also be a touch screen or the screen of a terminal device, used to receive user commands while displaying the above-mentioned content, so as to realize interaction with the user.

[0090] It should be understood that the aforementioned processing device can be implemented by a processor reading instructions from memory and executing those instructions, or it can be implemented by a chip circuit.

[0091] Furthermore, the network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0092] The technical solution of this application will be described in detail below with reference to specific embodiments:

[0093] Figure 2 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 1 ,like Figure 2 As shown, when applied to the software side, the methods include:

[0094] S201. Obtain the pre-configured hardware parameters.

[0095] The hardware parameters include the cluster management address parameters.

[0096] For example, hardware parameters can be pre-set on the software side, including a set of parameters that require scanning, authentication, and association via the air interface to complete; information interaction that requires hardware to scan, authenticate, and associate via the air interface can be skipped.

[0097] In this protocol, each cluster has an independent cluster management address parameter for filtering and identification of air interface transmission and reception.

[0098] S202, Receive the data frame to be transmitted.

[0099] It should be noted that the data frame transmission is based on the 802.11 protocol.

[0100] In addition to the original BSSID, a special software-configurable BSSID is added to the cluster.

[0101] S203. Based on the data frame to be transmitted, the cluster management address parameters, and the preset data frame filtering strategy, perform filtering processing to obtain the filtered data frame.

[0102] S204. Transmit the filtered data frame directly.

[0103] Direct transmission is a point-to-point transmission, skipping scanning, authentication, and association processes.

[0104] For example, regardless of whether a device has joined or created a cluster, when it receives a data frame to be transmitted carrying a special BSSID, it should be processed according to the frame type of its own BSS / IBSS. Simultaneously, the hardware needs to support packet framing using the special BSSID. When a frame with a BSSID equal to the special BSSID is received, it should be directly reported to the software side for filtering.

[0105] This embodiment provides a narrowband long-distance transmission method applied on the software side. The method includes: acquiring pre-configured hardware parameters; receiving a data frame to be transmitted; performing filtering processing based on the data frame to be transmitted, cluster management address parameters, and a preset data frame filtering strategy to obtain a filtered data frame; and directly transmitting the filtered data frame. Compared to existing technologies, as the Wi-Fi communication distance increases and narrowband usage increases, Wi-Fi throughput decreases, resulting in low efficiency for narrowband long-distance transmission. This application improves the efficiency of narrowband long-distance transmission by introducing a software-configurable special cluster management address identifier (Basic Service SetIdentifier, BSSID) mechanism and a silent process of software and hardware collaboration, thereby achieving high efficiency in dynamic parameter adjustment and improved communication efficiency in Wi-Fi narrowband long-distance transmission.

[0106] Figure 3 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 2 ,like Figure 3 As shown, step S203 specifically includes:

[0107] S301. Parse the address field of the data frame to be transmitted.

[0108] S302. Determine whether the cluster management address parameter is a special cluster management address.

[0109] In one possible embodiment, an address validity verification module is introduced into the special cluster management address mechanism. When the hardware receives a special cluster management address frame, it synchronously verifies whether the source address and destination address of the data frame are within a preset whitelist range. If the verification fails, the frame is discarded and an exception handling process is triggered (such as logging or notifying the software).

[0110] Specifically, address legitimacy verification prevents malicious devices from forging special cluster management address frames to launch interference attacks. For example, in underground facility communications, unauthorized devices might eavesdrop on or tamper with data by forging special cluster management address frames; this mechanism can effectively identify and isolate illegal frames, improving communication security. Furthermore, the verification process is completed autonomously by hardware, reducing the software processing burden and further optimizing communication efficiency.

[0111] S303. If the cluster management address parameter is a special cluster management address, the address field shall be filtered.

[0112] S304. If the address field matches a special cluster management address, then the data frame to be transmitted is retained as the filter data frame.

[0113] S305. If the cluster management address parameter is not a special cluster management address, the address field shall be filtered.

[0114] S306. If the address field matches a special cluster management address and / or a non-special cluster management address, then the data frame to be transmitted is retained as the filter data frame.

[0115] For example, if the cluster management address parameter is a special cluster management address, only data frames whose address field is a special cluster management address are supported for sending and receiving. If the cluster management address parameter is set to a non-special cluster management address, then both sending and receiving data frames whose address field is this non-special cluster management address value and sending and receiving data frames whose address field is a special cluster management address are supported.

[0116] Reducing the series of management authentication processes can effectively improve communication efficiency. When a device is not associated or has not joined a cluster, data frames can be sent directly to the unassociated device. In long-distance scenarios, this is suitable for fast instant communication.

[0117] In this embodiment, by parsing the address field of the data frame to be transmitted and determining the special attributes of the cluster management address parameter, precise filtering of the address field is achieved. When the parameter is a special cluster management address, only frames whose address field matches this special address are retained as filtered data frames; when the parameter is a non-special address, frames matching either the special address or the non-special address are retained. Ultimately, through this dynamic address matching mechanism, both the directional communication needs of special cluster management and the transmission efficiency of conventional cluster addresses are guaranteed, achieving a dual improvement in optimized configuration of communication resources and transmission security. This enhances the efficiency of narrowband long-distance transmission.

[0118] Figure 4 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 3 ,like Figure 4 As shown, the following is included after S203:

[0119] It should be noted that changes to bandwidth / cluster operating range (related register reconfiguration) will affect the hardware packet transmission and reception process. Under normal circumstances, the software needs to wait for the hardware to stop transmitting and receiving packets before configuring the relevant registers, which requires a significant delay. This method ensures safety when adjusting register parameters later by initiating a silence request through software. At the same time, the silence process is completed by the hardware itself and feedback is provided, reducing the coupling between software and hardware and reducing the time spent on preparing related register configurations.

[0120] S401: Send a silent request to the hardware side according to the communication parameter adjustment command.

[0121] The communication parameter adjustment commands include bandwidth switching commands and cluster working range adjustment commands.

[0122] Specifically, the software side initiates bandwidth switching and / or adjusts the cluster's working range, initiates a silent operation by configuring a silent mode, issues a silent request, stops the operation of the entire Media Access Control (MAC) layer / Physical Layer (PHY), and waits for the MAC layer to report that the silent operation was successful.

[0123] S402, Obtain successful feedback for silent operation.

[0124] Specifically, after receiving the silence request from the software, the MAC initiates a control process to stop MAC transmission and reception. Once the MAC transmission and reception process is complete, the PHY needs to be stopped first due to the bandwidth switching requiring clock adjustments. Since the current scenario is a safe one without MAC transmission and reception, the MAC shuts down the PHY via internal hardware control. After waiting for the PHY to return an idle signal, the MAC sends a notification to the software via an interrupt, indicating successful silence.

[0125] S403. If the communication parameter adjustment instruction is a bandwidth switching instruction, the data packets to be sent on the hardware side shall be de-packed according to the bandwidth switching instruction.

[0126] Specifically, since the protocol only supports narrowband under 11a, when there is a switch between narrowband and non-narrowband, the software needs to first reclaim the packets that have been attached to the hardware and wait for the packet reclamation to be completed.

[0127] S404. When packet removal is completed, a working clock frequency configuration command is issued to the hardware side according to the bandwidth switching command.

[0128] The working clock frequency configuration instruction includes working clock frequency adjustment processing and related mode register configuration processing.

[0129] Specifically, once the software side completes the hardware package recycling, it adjusts the operating clock frequencies of the MAC and PHY to match the current bandwidth as needed, and configures the relevant registers.

[0130] S405. After the working clock frequency configuration instruction is completed, a silent stop request is sent to the hardware side.

[0131] Specifically, the MAC side receives the silent request stop information from the software side, releases MAC send and receive, opens the PHY, and reports that the silent process was successfully canceled.

[0132] S406, Obtain silent release feedback.

[0133] In one possible embodiment, an environmental awareness module and a dynamic decision-making algorithm are introduced on top of the existing silent process. The environmental awareness module monitors the communication distance, signal strength, and interference level in real time, and the dynamic decision-making algorithm automatically generates bandwidth switching commands based on the monitoring results. In silent mode, the hardware layer prioritizes high-priority switching (such as switching from 20MHz to 5MHz narrowband) and verifies signal stability through a feedback mechanism after the switching.

[0134] By combining environmental perception with dynamic decision-making, the system can proactively adapt to communication needs in complex environments. For example, in mountainous scenarios, when signal strength decreases due to terrain fluctuations, the system automatically switches to narrowband mode to extend transmission distance; when interference sources disappear, it quickly switches back to non-narrowband mode to improve throughput. This mechanism reduces the need for manual intervention while ensuring communication stability in critical scenarios through priority scheduling.

[0135] In one possible implementation, the silencing process is divided into two stages: emergency silencing and gradual silencing. Emergency silencing is used for sudden parameter adjustments (such as bandwidth switching caused by sudden interference), which directly interrupts MAC / PHY operations through hardware and immediately provides feedback on the status; gradual silencing is used for routine adjustments (such as periodic distance calibration), which reduces the impact on communication flow by disabling hardware functions in stages and gradually releasing resources.

[0136] Emergency silence ensures the real-time nature of critical adjustments, such as the immediate switch to narrowband mode to restore connectivity in the event of a sudden remote device failure in the Industrial Internet of Things (IIoT). Gradual silence avoids communication interruptions caused by frequent outages, such as gradually adjusting parameters during periodic equipment calibration in agricultural sensor networks to maintain continuous data acquisition. This hierarchical strategy balances adjustment efficiency with communication stability.

[0137] In this embodiment, isolation protection for communication parameter adjustments is achieved by issuing a silent request to the hardware side. Combined with bandwidth switching instructions triggering packet unpacking of data packets to be sent to ensure data integrity, hardware performance optimization and mode register collaborative configuration are completed through working clock frequency configuration instructions. Finally, communication resources are released through a silent stop request. This achieves full-process security and controllability from parameter adjustment to hardware configuration, avoiding data interference and transmission errors during the adjustment process, and improving hardware response efficiency and communication stability through precise clock frequency and register configuration, forming a closed-loop management mechanism of "adjustment-protection-optimization-release". This improves the efficiency of narrowband long-distance transmission.

[0138] Figure 5 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 4 ,like Figure 5As shown, the above S203 includes the following:

[0139] It should be noted that changes to bandwidth / cluster operating range (related register reconfiguration) will affect the hardware packet transmission and reception process. Under normal circumstances, the software needs to wait for the hardware to stop transmitting and receiving packets before configuring the relevant registers, which requires a significant delay. This method ensures safety when adjusting register parameters later by initiating a silence request through software. At the same time, the silence process is completed by the hardware itself and feedback is provided, reducing the coupling between software and hardware and reducing the time spent on preparing related register configurations.

[0140] S501: Send a silent request to the hardware side according to the communication parameter adjustment command.

[0141] The communication parameter adjustment commands include bandwidth switching commands and cluster working range adjustment commands.

[0142] Specifically, the software side initiates bandwidth switching and / or adjusts the cluster's working range, initiates a silent operation by configuring a silent mode, issues a silent request, stops the entire MAC / PHY process, and waits for the MAC layer to report a successful silent operation.

[0143] S502, Obtain silent success feedback.

[0144] Specifically, after receiving the silence request from the software, the MAC initiates a control process to stop MAC transmission and reception and to stop channel contention. Upon success, it sends a silence success feedback.

[0145] S503. If the communication parameter adjustment command is a cluster working range adjustment command, obtain the maximum cluster working range according to the cluster working range adjustment command.

[0146] S504: Based on the maximum cluster operating range and the preset protocol, issue register configuration instructions to the hardware side.

[0147] Specifically, the relevant registers are configured according to the protocol based on the maximum working range of the cluster.

[0148] S505: After the register configuration instruction is completed, a silent stop request is sent to the hardware side.

[0149] S506, Obtain silent release feedback.

[0150] Specifically, the MAC side receives the silent request stop information from the software side, releases MAC send and receive, opens the PHY, and reports that the silent process was successfully canceled.

[0151] In this embodiment, by issuing a silent request to the hardware side to isolate the communication parameter adjustment process, combining the cluster working range adjustment command to obtain the maximum working range, and completing the precise configuration of registers based on the preset protocol, and finally forming a closed-loop management by silently stopping the request to release resources, the entire process of communication parameter adjustment and dynamic optimization of hardware configuration are realized. This avoids signal interference and data errors during the adjustment process, and improves the adaptability of the hardware working range through the coordinated configuration of the maximum cluster range and the protocol, forming an efficient and secure execution mechanism of "adjustment-configuration-release".

[0152] Figure 6 A flowchart illustrating a narrowband long-distance transmission method provided in this application embodiment. Figure 5 ,like Figure 6 As shown, the method includes:

[0153] S601, the media access control layer obtains a silence request from the software layer and stops all data packet sending and receiving based on the silence request.

[0154] Among them, the silent request is generated based on the communication parameter adjustment instruction.

[0155] The communication parameter adjustment commands include bandwidth switching commands and cluster working range adjustment commands.

[0156] Optionally, if the communication parameter adjustment command is a bandwidth switching command, since the protocol only supports narrowband under 11a, the software needs to reclaim the packets already attached to the hardware when there is a switch between narrowband and non-narrowband.

[0157] Specifically, after receiving the silent request from the software, the MAC initiates a control process to stop MAC sending and receiving until the MAC sending and receiving process is completed.

[0158] Optionally, if the communication parameter adjustment command is a cluster working range adjustment command, when the MAC receives the software's silent request, it initiates a control process to stop MAC transmission and reception and stop channel contention.

[0159] S602, the media access control layer shuts down the physical layer and receives the hardware status signal fed back after the physical layer has finished shutting down.

[0160] S603, the media access control layer generates a silent success feedback based on the hardware status signal; and uploads the silent success feedback to the software layer.

[0161] Specifically, bandwidth switching requires adjusting the operating clock, which necessitates stopping the PHY first. In a secure scenario without MAC transmission or reception, the MAC shuts down the PHY via internal hardware control. After the PHY reports an idle signal, the MAC sends a notification to the software via an interrupt, confirming successful silencing.

[0162] S604, the hardware side completes the communication parameter adjustment command.

[0163] Optionally, if the communication parameter adjustment instruction is a bandwidth switching instruction, the operating clock frequency of the MAC and PHY is changed to adapt to the current bandwidth (bandwidth) as needed, and the relevant registers are configured to complete the clock frequency and register reconfiguration.

[0164] Optionally, if it is a cluster working range adjustment instruction, then the relevant registers are configured according to the protocol based on the maximum working range of the cluster to complete the register reconfiguration.

[0165] S605. After the communication parameter adjustment instruction is completed, the media access control layer obtains the silent stop request issued by the software layer.

[0166] S606, the media access control layer releases all data packet transmission and reception operations based on the silent stop request, and opens the physical layer.

[0167] S607, The media access control layer generates a silent release feedback and uploads the silent release feedback to the software layer.

[0168] Specifically, the MAC side receives the silent request to stop information from the software side, releases MAC transmission and reception, opens the PHY, and generates a silent release feedback.

[0169] This embodiment provides a narrowband long-distance transmission method applied to the hardware side, which includes a media access control layer and a physical layer. The method includes: the media access control layer obtaining a silence request from the software layer and stopping all data packet transmission and reception according to the silence request; the media access control layer shutting down the physical layer and receiving a hardware status signal fed back after the physical layer has been shut down; the media access control layer generating a silence success feedback based on the hardware status signal and uploading the silence success feedback to the software layer; the hardware side obtaining and completing the communication parameter adjustment instruction issued by the software layer; after the communication parameter adjustment instruction is completed, the media access control layer obtaining a silence stop request issued by the software layer; the media access control layer releasing all data packet transmission and reception according to the silence stop request and opening the physical layer; the media access control layer generating a silence release feedback and uploading the silence release feedback to the software layer. Compared with the prior art, as the WIFI communication distance increases and narrowband is used, WIFI throughput decreases, resulting in low efficiency of narrowband long-distance transmission. This application improves the efficiency of dynamic parameter adjustment and communication efficiency in WIFI narrowband long-distance transmission by introducing a software-configurable special cluster management address identifier (Basic Service Set Identifier, BSSID) mechanism and a silent process of software and hardware collaboration.

[0170] This application also provides a possible embodiment. Figure 7a This is a schematic diagram of the operation process of a narrowband long-distance transmission system provided in an embodiment of this application, as shown below. Figure 7a As shown, starting with "modify working bandwidth / distance", two main paths branch out through the diamond-shaped decision nodes: When there is a need to switch between narrowband and non-narrowband, the system enters the silent mode configuration process—notifying the MAC layer to stop sending / returning packets and shutting down the PHY layer via registers. After the PHY returns an idle status, the silent state is confirmed. Then, the clock frequency is adjusted according to the bandwidth requirement and the mode register is configured, finally completing the narrowband mode switch. If there is no need for non-narrowband switching, the system enters the distance adjustment process. The MAC layer synchronously stops sending packets and performs backoff operations. After adjusting the registers according to the distance parameters, the silent state is lifted. The entire process connects the rectangular operation modules and the diamond-shaped decision nodes with arrows, forming a closed-loop "start-decision-execution-end" complete path. Each step is labeled with specific operation instructions and parameter configuration details to ensure process traceability.

[0171] Optional, Figure 7b This is a schematic diagram of the bandwidth switching process provided in the embodiments of this application, such as... Figure 7b As shown, starting with the CP layer's "set silent mode and initiate a silent request," the instruction is passed down through the MAC layer to the HW layer (including PHY), forming a vertical flow chain of "CP→MAC→HW." Upon receiving a successful silent response, the CP layer performs a packet unpacking operation, followed by clock adjustment and register reconfiguration. The HW layer responds to the instruction by executing the "stop TX / RX and shut down PHY" operation (corresponding to the Phyide state), and reopens the PHY to complete the hardware state switch when triggered by subsequent processes. The flow clearly indicates the order of steps with arrows, sequentially traversing the CP, MAC, and HW layers from start to finish. Each operation step is accompanied by detailed text descriptions (such as "silent release response," "clock adjustment," etc.), forming a complete "initiate-execute-feedback-complete" closed-loop path.

[0172] Specifically, the silent mode and packet removal mechanism effectively avoid data conflicts and resource waste during bandwidth switching, improving system stability; clock adjustment and register reconfiguration support dynamic adaptation to different bandwidth requirements, enhancing system flexibility; and a three-layer decoupled architecture design makes control, transmission, and hardware operation independent and controllable, ensuring the reliability of the switching process while supporting modular expansion and maintenance. Phyide status indicators and detailed step annotations enable traceability and reproducibility of the switching process, ultimately achieving efficient, secure, and scalable narrowband switching.

[0173] Optional, Figure 7c This is a schematic diagram of the cluster working scope adjustment process provided in the embodiments of this application, such as... Figure 7cAs shown, the process proceeds vertically along a timeline, starting from the "Process Start" node at the top. The CP layer initiates the silence process by "setting silence mode and initiating a silence request." Upon receiving a "silence success response," a "register reconfiguration" operation is performed. Subsequently, a "stop silence request" triggers a "silence release response," completing the release from silence. The MAC layer acts as an intermediary layer, bridging the interaction between the CP and PHY layers. The PHY layer responds to upper-layer instructions by executing a "stop TX" operation. Finally, the process concludes at the "Process End" node at the top, forming a complete time sequence path of "Start-Silence-Configuration-Release-End." Each step is labeled with a specific operation name and arrow direction to ensure process traceability.

[0174] Among these features, the silent mode and register reconfiguration mechanism effectively avoid data conflicts and resource waste during the cluster working range adjustment process, thereby improving system stability; the layered decoupling design makes control, transmission, and hardware operation independent and controllable, ensuring the reliability of the switching process while supporting modular expansion and maintenance; the timeline clearly marks the direction of process progress, and combined with detailed textual descriptions of each step, the adjustment process is traceable and reproducible, ultimately achieving efficient, safe, and scalable operation of cluster working range adjustment.

[0175] In this embodiment, the silent mode and data recycling mechanism effectively avoid data conflicts and resource waste during narrowband switching, improving system stability and transmission efficiency. Dynamic clock frequency adjustment and parameter register configuration support dedicated processing of 11a rate packets in narrowband mode, ensuring the specialization and compatibility of narrowband long-distance transmission. The dual-path judgment logic enables independent adjustment of bandwidth and distance, allowing the system to flexibly respond to different working parameter requirements in complex transmission scenarios. At the same time, the status feedback mechanism ensures that the configuration process is monitorable and verifiable, ultimately achieving efficient, reliable, and scalable operation of narrowband long-distance transmission.

[0176] Figure 8 Schematic diagram of the narrowband long-distance transmission device provided in the embodiments of this application Figure 1 ,like Figure 8 As shown, applied to the software side, the device includes: an acquisition module 81, a receiving module 82, a filtering module 83, and a transmission module 84.

[0177] The acquisition module 81 is used to acquire pre-configured hardware parameters, including cluster management address parameters.

[0178] Receiver module 82 is used to receive data frames to be transmitted;

[0179] The filtering module 83 is used to perform filtering processing based on the data frame to be transmitted, the cluster management address parameters and the preset data frame filtering strategy to obtain the filtered data frame.

[0180] The transmission module 84 is used to directly transmit the filtered data frames; wherein, the direct transmission is a point-to-point transmission, skipping the scanning process, authentication process and association process.

[0181] In one possible design, the data frame to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy are used to perform filtering processing to obtain filtered data frames, including:

[0182] The filtering module 83 is also used to parse the address field of the data frame to be transmitted;

[0183] Determine if the cluster management address parameter is a special cluster management address;

[0184] If the cluster management address parameter is a special cluster management address, the address field will be filtered.

[0185] If the address field matches a special cluster management address, then the data frame to be transmitted is retained as the filter data frame;

[0186] If the cluster management address parameter is not a special cluster management address, filter the address field;

[0187] If the address field matches a special cluster management address and / or a non-special cluster management address, then the data frame to be transmitted is retained as the filter data frame.

[0188] In one possible design, after filtering the data frames according to the data frames to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the following steps are also included:

[0189] A silent request is sent to the hardware side according to the communication parameter adjustment instructions; among them, the communication parameter adjustment instructions include bandwidth switching instructions and cluster working range adjustment instructions;

[0190] Received successful feedback for silent operation;

[0191] If the communication parameter adjustment command is a bandwidth switching command, the data packets to be sent on the hardware side will be de-packed according to the bandwidth switching command.

[0192] Once packet removal is complete, a working clock frequency configuration instruction is sent to the hardware side according to the bandwidth switching instruction; the working clock frequency configuration instruction includes working clock frequency adjustment processing and related mode register configuration processing.

[0193] Once the working clock frequency configuration command is completed, a silent stop request is sent to the hardware side;

[0194] Get feedback on silent release.

[0195] In one possible design, after filtering the data frames according to the data frames to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the following steps are also included:

[0196] A silent request is sent to the hardware side according to the communication parameter adjustment instructions; among them, the communication parameter adjustment instructions include bandwidth switching instructions and cluster working range adjustment instructions;

[0197] Received successful feedback for silent operation;

[0198] If the communication parameter adjustment command is a cluster working range adjustment command, obtain the maximum cluster working range according to the cluster working range adjustment command;

[0199] Based on the maximum cluster operating range and the preset protocol, register configuration instructions are issued to the hardware side;

[0200] Once the register configuration instruction is completed, a silent stop request is sent to the hardware side;

[0201] Get feedback on silent release.

[0202] This embodiment provides a narrowband long-distance transmission device that can execute a narrowband long-distance transmission method described in the above embodiment. Its implementation principle and technical effects are similar, and will not be repeated here.

[0203] In a specific implementation of the aforementioned narrowband long-distance transmission method, each module can be implemented as a processor. The processor can execute computer execution instructions stored in the memory, thereby enabling the processor to execute the aforementioned narrowband long-distance transmission method.

[0204] Figure 9 Schematic diagram of the narrowband long-distance transmission device provided in the embodiments of this application Figure 2 ,like Figure 9 As shown, the device is applied to the hardware side, which includes a media access control layer and a physical layer. The device includes: a first processing module 91, a receiving module 92, a first generating module 93, a completion instruction module 94, an acquisition module 95, a second processing module 96, and a second generating module 97.

[0205] The first processing module 91 is used by the media access control layer to obtain a silence request from the software layer and stop all data packet transmission and reception according to the silence request; wherein, the silence request is generated according to the communication parameter adjustment instruction;

[0206] The receiving module 92 is used for the media access control layer to shut down the physical layer and to receive the hardware status signal fed back after the physical layer has finished shutting down;

[0207] The first generation module 93 is used by the media access control layer to generate a successful silence feedback based on hardware status signals and upload the successful silence feedback to the software layer.

[0208] The instruction module 94 is used to complete communication parameter adjustment instructions on the hardware side.

[0209] Module 95 is used to obtain the silent stop request sent by the software layer after the communication parameter adjustment instruction is completed;

[0210] The second processing module 96 is used by the media access control layer to release all data packet sending and receiving operations and open the physical layer according to the silent stop request;

[0211] The second generation module 97 is used by the media access control layer to generate silent release feedback and upload the silent release feedback to the software layer.

[0212] This embodiment provides a narrowband long-distance transmission device that can execute a narrowband long-distance transmission method described in the above embodiment. Its implementation principle and technical effects are similar, and will not be repeated here.

[0213] In a specific implementation of the aforementioned narrowband long-distance transmission method, each module can be implemented as a processor. The processor can execute computer execution instructions stored in the memory, thereby enabling the processor to execute the aforementioned narrowband long-distance transmission method.

[0214] Figure 10 This is a schematic diagram of a narrowband long-distance transmission device provided in an embodiment of this application. Figure 10 As shown, the narrowband long-distance transmission device 100 includes at least one processor 101 and a memory 102. The narrowband long-distance transmission device 100 also includes a communication component 103. The processor 101, memory 102, and communication component 103 are connected via a bus 104.

[0215] In a specific implementation, at least one processor 101 executes computer execution instructions stored in memory 102, causing at least one processor 101 to execute a method in the field of wireless communication as executed on the narrowband long-distance transmission device side as described above.

[0216] The specific implementation process of processor 101 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0217] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0218] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage.

[0219] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0220] The above description of the functions implemented by the narrowband long-distance transmission device and the main control device has introduced the solutions provided by the embodiments of the present invention. It is understood that, in order to achieve the above functions, the narrowband long-distance transmission device or the main control device includes hardware structures and / or software modules corresponding to the execution of each function. By combining the units and algorithm steps of the various examples described in the embodiments of the present invention, the embodiments of the present invention can be implemented in hardware or a combination of hardware and computer software. Whether a certain function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the technical solutions of the embodiments of the present invention.

[0221] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the method in the field of wireless communication as described above.

[0222] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0223] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in a narrowband long-distance transmission device or a master control device.

[0224] This application also provides a computer program product, comprising: a computer program stored in a readable storage medium, wherein at least one processor of a narrowband long-distance transmission device can read the computer program from the readable storage medium, and the at least one processor executes the computer program to cause the narrowband long-distance transmission device to perform the scheme provided in any of the above embodiments.

[0225] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disk, or optical disk.

[0226] The technical solutions of this application have been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it is readily understood by those skilled in the art that the scope of protection of this application is obviously not limited to these specific embodiments. The above embodiments are only used to illustrate the technical solutions of this application and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A narrowband long-distance transmission method, characterized in that, When applied to the software side, the method includes: Obtain pre-configured hardware parameters; wherein, the hardware parameters include cluster management address parameters; Receive data frames to be transmitted; Based on the data frame to be transmitted, the cluster management address parameters, and the preset data frame filtering strategy, a filtering process is performed to obtain a filtered data frame; The filtered data frames are transmitted directly; wherein, the direct transmission is a point-to-point transmission, skipping the scanning process, authentication process and association process.

2. The method according to claim 1, characterized in that, The step of filtering data frames based on the data frame to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames includes: Parse the address field of the data frame to be transmitted; Determine whether the cluster management address parameter is a special cluster management address; If the cluster management address parameter is the special cluster management address, the address field is subjected to the filtering process. If the address field matches the special cluster management address, then the data frame to be transmitted is retained as the filtered data frame; If the cluster management address parameter is not a special cluster management address, the address field is subjected to the filtering process described above; If the address field matches the special cluster management address and / or the non-special cluster management address, then the data frame to be transmitted is retained as the filtered data frame.

3. The method according to claim 2, characterized in that, After performing filtering processing based on the data frame to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the process further includes: A silence request is sent to the hardware side according to the communication parameter adjustment command; wherein, the communication parameter adjustment command includes a bandwidth switching command and a cluster working range adjustment command; Received successful feedback for silent operation; If the communication parameter adjustment instruction is the bandwidth switching instruction, the data packet to be sent on the hardware side is depacked according to the bandwidth switching instruction; Once the packet removal process is complete, a working clock frequency configuration instruction is issued to the hardware side according to the bandwidth switching instruction; wherein, the working clock frequency configuration instruction includes working clock frequency adjustment processing and related mode register configuration processing; Once the working clock frequency configuration instruction is completed, a silent stop request is sent to the hardware side. Get feedback on silent release.

4. The method according to claim 2, characterized in that, After performing filtering processing based on the data frame to be transmitted, the cluster management address parameters, and a preset data frame filtering strategy to obtain filtered data frames, the process further includes: A silence request is sent to the hardware side according to the communication parameter adjustment command; wherein, the communication parameter adjustment command includes a bandwidth switching command and a cluster working range adjustment command; Received successful feedback for silent operation; If the communication parameter adjustment instruction is the cluster working range adjustment instruction, the maximum cluster working range is obtained according to the cluster working range adjustment instruction; Based on the maximum cluster operating range and the preset protocol, register configuration instructions are issued to the hardware side; Once the register configuration instruction is completed, a silent stop request is sent to the hardware side; Get feedback on silent release.

5. A narrowband long-distance transmission method, characterized in that, If applied to the hardware side, which includes a media access control layer and a physical layer, then the method includes: The media access control layer obtains a silence request from the software layer and stops all data packet transmission and reception based on the silence request; wherein, the silence request is generated based on communication parameter adjustment instructions; The media access control layer shuts down the physical layer and receives the hardware status signal fed back after the physical layer has finished shutting down; The media access control layer generates a successful silence feedback based on the hardware status signal and uploads the successful silence feedback to the software layer. The hardware side completes the communication parameter adjustment command; Once the communication parameter adjustment instruction is completed, the media access control layer obtains the silent stop request issued by the software layer; The media access control layer releases all data packet transmission and reception operations and opens the physical layer based on the silent stop request; The media access control layer generates a silent release feedback and uploads the silent release feedback to the software layer.

6. A narrowband long-distance transmission device, characterized in that, When applied to the software side, the device includes: The acquisition module is used to acquire pre-configured hardware parameters, including cluster management address parameters. The receiving module is used to receive data frames to be transmitted; The filtering module is used to perform filtering processing based on the data frame to be transmitted, the cluster management address parameters and the preset data frame filtering strategy to obtain filtered data frames. The transmission module is used to directly transmit the filtered data frames; wherein, the direct transmission is a point-to-point transmission, skipping the scanning process, authentication process and association process.

7. A narrowband long-distance transmission device, characterized in that, If applied to the hardware side, where the hardware side includes a media access control layer and a physical layer, then the device includes: The first processing module is used for the media access control layer to obtain a silence request from the software layer and stop all data packet transmission and reception according to the silence request; wherein, the silence request is generated according to the communication parameter adjustment instruction; The receiving module is used for the media access control layer to shut down the physical layer and to receive the hardware status signal fed back after the physical layer has finished shutting down; The first generation module is used by the media access control layer to generate a successful silence feedback based on the hardware status signal, and to upload the successful silence feedback to the software layer. The instruction module is used by the hardware side to complete the communication parameter adjustment instruction; The acquisition module is used to acquire the silent stop request issued by the software layer after the communication parameter adjustment instruction is completed; The second processing module is used by the media access control layer to release all data packet transmission and reception operations and open the physical layer according to the silent stop request; The second generation module is used by the media access control layer to generate silent release feedback and upload the silent release feedback to the software layer.

8. A narrowband long-distance transmission device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-4 or claim 5.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-4 or as described in claim 5.

10. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method of any one of claims 1-4 or as claimed in claim 5.