Data transmission method, data transmission device, equipment and computer storage medium
By dynamically planning the working channel of the elevator bridge and adjusting the transmission power, the problem of unstable wireless network in elevators was solved, and stable connection and efficient transmission of equipment were achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHEJIANG DAHUA TECH CO LTD
- Filing Date
- 2026-01-30
- Publication Date
- 2026-06-09
AI Technical Summary
In multi-story buildings, the wireless network equipment in elevators experiences unstable latency, causing problems such as camera lag and robot unresponsiveness. This is mainly due to wireless interference and uneven channel utilization on different floors.
By determining the wireless environmental interference and location information of the top bridge and elevator bridge, a channel parameter tuning model is used to dynamically plan the working channel. The model is then trained and updated in conjunction with real-time communication performance information, and the transmission power is dynamically adjusted to optimize data transmission.
It improves the stability and transmission efficiency of the wireless network for equipment inside the elevator, enhances the anti-interference capability of the bridge pair, and ensures stable connection of equipment during elevator movement.
Smart Images

Figure CN122179824A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data transmission technology, and in particular to a data transmission method, a data transmission apparatus, a data transmission device, and a computer storage medium. Background Technology
[0002] Wireless LAN deployments are becoming increasingly widespread. In high-rise residential buildings, offices, hotels, and other locations, users deploy access points (APs) to meet their internet access needs. Taking 2.4GHz as an example, there are 13 channels, but only channels 1, 6, and 11 do not interfere with each other. Buildings with more than 6 floors typically have elevators, and network bridges are installed inside the elevators to ensure wireless access for devices (cameras, mobile robots) within the elevator.
[0003] Each floor has its own hotspot coverage, and the situation varies from floor to floor. This causes network instability and latency in the elevator's internal network equipment when the elevator is moving, resulting in camera lag and robot unresponsiveness. Summary of the Invention
[0004] To address the aforementioned technical problems, this application proposes a data transmission method, a data transmission device, a data transmission equipment, and a computer storage medium.
[0005] To address the aforementioned technical problems, this application proposes a data transmission method, which includes:
[0006] Determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator; Obtain the first wireless environmental interference information of the top bridge; Obtain the second wireless environmental interference information and location information of the elevator bridge; The first wireless environment interference information, the second wireless environment interference information, and the location information are input into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge. The working channel information is sent to the top bridge and the elevator bridge so that they can transmit data according to the working channel information.
[0007] The data transmission method further includes, after the step of sending the working channel information to the top bridge and the elevator bridge so that they can transmit data according to the working channel information, the step of sending the working channel information to the top bridge and the elevator bridge. Obtain real-time communication effect information between the top network bridge and the elevator network bridge; The first wireless environment interference information, the second wireless environment interference information, the location information, the working channel information, and the real-time communication effect information are combined to form a channel parameter tuning training set for training and updating the channel parameter tuning model.
[0008] After obtaining the real-time communication effect information between the top network bridge and the elevator network bridge, the data transmission method further includes: Based on the real-time communication effect information, determine the actual signal strength of the top bridge and the elevator bridge; Determine the expected signal strength in the working channel information; The correction value is determined based on the expected signal strength and the actual signal strength; The transmission power of the top network bridge and the elevator network bridge is dynamically adjusted according to the correction value.
[0009] The actual signal strength is determined by the signal strength of the management frames transmitted by the top bridge and the elevator bridge at a fixed rate under the same modulation and coding scheme.
[0010] The step of determining the correction value based on the expected signal strength and the actual signal strength includes: Determine the initial correction value; In response to the actual signal strength being greater than the expected signal strength, the initial correction value is reduced, and a correction value is determined. In response to the actual signal strength being less than the expected signal strength, the initial correction value is increased, and the correction value is determined. The step of dynamically adjusting the transmission power of the top network bridge and the elevator network bridge according to the correction value includes: The path loss is determined based on the working channel frequency band in the working channel information and the location information; The transmit power of the top bridge and the elevator bridge is determined based on the path loss, the correction value, and the expected signal strength.
[0011] The real-time communication effect information between the top network bridge and the elevator network bridge is fed back by the terminals connected to the wired and hotspot services of the elevator network bridge.
[0012] The terminals connecting the wired and hotspot services of the elevator bridge include wired cameras and / or wirelessly connected mobile devices. The mobile device includes: a mobile terminal, and / or a mobile robot.
[0013] To address the aforementioned technical problems, this application also proposes a data transmission device, comprising: a determining module, an acquiring module, a parameter adjusting module, and a control module; wherein, The determining module is used to determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator. The acquisition module is used to acquire the first wireless environment interference information of the top bridge; The acquisition module is used to acquire the second wireless environment interference information and location information of the elevator bridge; The parameter tuning module is used to input the first wireless environment interference information, the second wireless environment interference information, and the location information into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge. The control module is used to send the working channel information to the top bridge and the elevator bridge so that the two can transmit data according to the working channel information.
[0014] To address the aforementioned technical problems, this application also proposes a data transmission device, which includes a memory and a processor coupled to the memory; wherein the memory is used to store program data, and the processor is used to execute the program data to implement the data transmission method described above.
[0015] To address the aforementioned technical problems, this application also proposes a computer storage medium for storing program data, which, when executed by a computer, is used to implement the aforementioned data transmission method.
[0016] Compared with the prior art, the beneficial effects of this application are: the data transmission device collects the wireless environmental interference information fed back by the top bridge and the elevator bridge respectively, and comprehensively considers the interference received by the bridge at both ends to enhance the anti-interference capability of the bridge pair; in addition, the data transmission device also collects the real-time position of the movable elevator bridge, and determines the optimal working channel information by referring to the real-time position of the elevator bridge, thereby realizing dynamic planning of wireless spectrum resources. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein: Figure 1 This is a schematic diagram of the elevator network bridge deployment system provided in this application; Figure 2 This is a flowchart illustrating the first embodiment of the data transmission method provided in this application; Figure 3 This is a schematic diagram of the control flow of the elevator network bridge deployment system provided in this application; Figure 4 This is a schematic diagram of the AC control framework provided in this application; Figure 5 This is a flowchart illustrating the second embodiment of the data transmission method provided in this application; Figure 6 This is a schematic diagram of the training and updating process of the channel parameter tuning model provided in this application; Figure 7 This is a schematic diagram of the parameter tuning process caused by the terminal effect provided in this application; Figure 8 This application provides a parameter adjustment process for elevator bridge movement. Figure 9 This is a flowchart illustrating the third embodiment of the data transmission method provided in this application; Figure 10 This is a schematic diagram of an embodiment of the data transmission device provided in this application; Figure 11 This is a schematic diagram of the structure of an embodiment of the data transmission device provided in this application; Figure 12 This is a schematic diagram of the structure of an embodiment of the computer storage medium provided in this application. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0019] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0020] This application proposes a data transmission method in which a central hub (e.g., AC) dynamically plans wireless spectrum resources based on STA (Station) mobility strategies and historical records, taking into account the wireless environment and inter-device interference, thereby improving concurrent transmission capabilities.
[0021] Please refer to details. Figure 1 , Figure 1 This is a schematic diagram of the elevator bridge deployment system provided in this application.
[0022] like Figure 1 As shown, the network bridges are installed in pairs: the network bridge AP at the top of the elevator shaft and the network bridge STA above the elevator. Each floor has different interference source routers 1-3. The network bridge STA provides wired and hotspot services to the outside world via CPE (Customer premises equipment). The elevator camera IPC (IP CAMERA) is wired to the network bridge STA via the CPE, and the AGV (Automated Guided Vehicle) is wirelessly connected to the network bridge STA via the CPE.
[0023] In this context, AP specifically refers to the fixed network bridge device installed at the top of the elevator shaft. It is typically connected to the upper-level network (backbone network) and acts as a "transmitter" or "service center" for wireless signals.
[0024] STA specifically refers to the network bridge device installed above the elevator car and moving with the elevator. It acts as a "receiver" of wireless signals, connecting to the AP at the top of the shaft, much like a client device (such as a mobile phone or laptop).
[0025] A line-of-sight connection between an AP and a STA, meaning a straight path between the AP and the STA without any physical obstructions, is the ideal condition for ensuring stable wireless signal transmission.
[0026] CPE refers to terminal equipment installed on the user side. In this case, the network bridge (STA) that moves with the elevator is itself a CPE.
[0027] Figure 1 The main source of interference is routers, namely ordinary Wi-Fi routers used in offices or homes on each floor. They operate in the 2.4GHz or 5GHz public frequency band, and their signals can leak into the elevator shaft, causing co-channel interference to the dedicated wireless links between access points (APs) and stator stations (STAs), affecting the stability of transmission.
[0028] Therefore, Figure 1In the system shown, the bridge (AP) on the top of the elevator shaft and the bridge (STA) on the elevator form a point-to-point wireless connection, which is equivalent to setting up an "invisible network cable" between the elevator and the machine room.
[0029] pass Figure 1 As shown in the architecture, all devices on the elevator (camera IPCs and AGVs) can maintain a stable, high-speed network connection through these wireless bridges during elevator movement. The AC (Access Controller) is designed to intelligently manage multiple such bridge pairs, optimize channels, and reduce interference, thereby ensuring the efficient operation of the entire system. Specifically, the AC automatically and in real-time adjusts the specific communication frequencies within the wireless frequency bands used by the AP (elevator shaft top bridge) and STA (elevator network bridge) based on real-time monitoring of wireless environmental interference.
[0030] Therefore, this application is based on Figure 1 The architecture shown aims to address the problem of maintaining signal transmission strength between bridges while the elevator moves smoothly. During elevator movement, the AC dynamically adjusts the working channels of the bridges based on recorded wireless environmental interference, plans wireless resources, and enhances anti-interference capabilities.
[0031] Please refer to the specific details. Figure 1 See Figure 2 and Figure 3 , Figure 2 This is a flowchart illustrating the first embodiment of the data transmission method provided in this application. Figure 3 This is a schematic diagram of the control flow of the elevator bridge deployment system provided in this application.
[0032] The data transmission method of this application is applied to a data transmission device, which can be a server, a terminal device, or a system in which the server and the terminal device cooperate with each other. Accordingly, the various parts of the data transmission device, such as each unit, subunit, module, and submodule, can all be set in the server, all in the terminal device, or separately in the server and the terminal device.
[0033] Furthermore, the aforementioned server can be either hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules, such as software or software modules used to provide distributed server functionality, or as a single software program or software module; no specific limitations are made here.
[0034] It should be noted that the data transmission device in this application can be an access controller (AC) in a wireless local area network.
[0035] like Figure 2 As shown, the specific steps are as follows: Step S11: Determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator.
[0036] In this embodiment of the application, the top bridge is... Figure 1 The AP shown is the elevator bridge. Figure 1 The STA shown is described in Figure 1 The architecture has been explained in detail in the introduction, and will not be repeated here.
[0037] Step S12: Obtain the first wireless environment interference information of the top bridge.
[0038] Step S13: Obtain the second wireless environmental interference information and location information of the elevator bridge.
[0039] In this embodiment, the top bridge and the elevator bridge switch their wireless network cards to monitoring mode, scan all channels, and determine Wi-Fi interference on the router, such as co-channel interference, adjacent-channel interference, and channel utilization. Co-channel interference refers to the number of APs or STAs operating on the same channel; adjacent-channel interference refers to the number of APs or STAs operating on adjacent channels; and channel utilization is quantified by statistically analyzing the proportion of wireless traffic monitored on a specific channel over the total time, thus determining the "congestion level" of that channel.
[0040] It should be noted that top-mounted bridges and elevator bridges can also use other methods to determine wireless environmental interference, including but not limited to: passive monitoring, active detection, non-Wi-Fi interference detection, and / or their own link performance analysis. No specific limitations are specified here.
[0041] Furthermore, since the elevator bridge is deployed on a movable elevator, it is also necessary to determine the location information of the elevator bridge, including but not limited to: absolute location information (floor) and relative location information (relative distance to the top bridge).
[0042] Step S14: Input the first wireless environment interference information, the second wireless environment interference information, and the location information into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge.
[0043] In this embodiment, the AC inputs the wireless environmental interference information and location information fed back by the top bridge and the elevator bridge into a pre-trained and continuously maintained channel parameter tuning model. The model then utilizes AI feedback to determine the optimal operating channel information based on the real-time conditions of the top bridge and the elevator bridge. This operating channel information includes, but is not limited to, the operating channel frequency band and the transmitter power.
[0044] It should be noted that the channel parameter tuning model is mainly trained using historical data transmission records of the top bridge and elevator bridge. Please refer to the following examples for the training process, which will not be repeated here.
[0045] Step S15: Send the working channel information to the top bridge and the elevator bridge so that they can transmit data according to the working channel information.
[0046] In this embodiment, the AC sends the working channel information output by the channel tuning model to the corresponding bridge pair: the top bridge and the elevator bridge, so that the two use the optimal working channel frequency band for data communication, thereby improving the interference capability between the top bridge and the elevator bridge.
[0047] Specifically, the AP reports the wireless environmental interference at its installation location in real time, and the STA reports the wireless environmental interference plus floor information when it moves; the AC dynamically controls the AP and STA to switch channels simultaneously, collects and records the wireless interference situation and time points, and uses this information to train and update the channel parameter tuning model.
[0048] Please continue reading. Figure 4 , Figure 4 This is a schematic diagram of the AC control framework provided in this application.
[0049] like Figure 4 As shown, the AC can connect to multiple bridge pairs simultaneously: (AP1, STA1), (AP2, STA2)...(APn, STAn). It can configure the optimal working channel information for each bridge pair in parallel, thereby improving the coverage of data transmission.
[0050] based on Figure 2 In addition to the data transmission method shown, this application also provides a training and update scheme for the channel parameter tuning model. Please refer to [link / reference] for details. Figure 5 and Figure 6 , Figure 5 This is a flowchart illustrating the second embodiment of the data transmission method provided in this application. Figure 6 This is a schematic diagram of the training and updating process of the channel parameter tuning model provided in this application.
[0051] like Figure 5 As shown, the specific steps are as follows: Step S21: Obtain real-time communication effect information between the top bridge and the elevator bridge.
[0052] In this embodiment of the application, the AC determines the channel usage of the top bridge and the elevator bridge by periodically reporting real-time communication effect information such as video delay and command delay from the terminal STA.
[0053] Among them, the terminal STA includes, but is not limited to: Figure 1The examples shown include wired cameras and wirelessly connected mobile devices.
[0054] Step S22: The first wireless environment interference information, the second wireless environment interference information, the location information, the working channel information, and the real-time communication effect information are combined to form a channel parameter tuning training set for training and updating the channel parameter tuning model.
[0055] In this embodiment, the AC (Acoustic Aspect Ratio) compiles real-time communication performance information, wireless environmental interference information, location information, and working channel information at each time point into a training set, which is then provided to the channel parameter tuning model for training and updating. The working channel information is the content predicted and output by the channel parameter tuning model based on the wireless environmental interference information and location information, while the real-time communication performance information serves as a standard for objectively evaluating the "optimal" working channel information allocated by the channel parameter tuning model. Therefore, the channel parameter tuning model can optimize its allocation of working channel information using real-time communication performance information, thereby improving the accuracy of predicting the working channel information.
[0056] Specifically, through the channel parameter tuning model training and update process described above, the AC learns and summarizes information such as the interference situation of AP and STA at different floors and time points, and dynamically controls the channels used by APn and STAn during movement to improve anti-interference capability.
[0057] AC can choose models such as LSTM / GRU to build a channel parameter tuning model, train it to predict the channel quality after the elevator moves, adjust the radio frequency parameters in advance, and apply cost penalties (loss labels) through IPC video stream and terminal latency feedback to balance stability and anti-interference, and perform self-learning operation and maintenance.
[0058] Furthermore, this application trains and updates the channel parameter tuning model, mainly to perform real-time parameter tuning for data transmission between bridge pairs. The triggering conditions for real-time parameter tuning include, but are not limited to, parameter tuning processes caused by terminal effects and parameter tuning processes caused by mobility.
[0059] Please continue reading. Figure 7 and Figure 8 , Figure 7 This is a schematic diagram of the parameter tuning process caused by the terminal effect provided in this application. Figure 8 This application provides a parameter adjustment process for elevator bridge movement.
[0060] like Figure 7 As shown, when the terminal STA reports real-time communication issues such as video stuttering and high latency to the AC, it can send a parameter adjustment request command to the AC. At this time, the AC can... Figure 5The training update shown updates the channel parameter tuning model, outputs better working channel information, and sends it to the top bridge and elevator bridge for parameter tuning, so as to solve the problem of poor terminal performance in a timely manner.
[0061] like Figure 8 As shown, when the elevator bridge moves up and down with the elevator, the bridge pair's location information and wireless interference information will change accordingly. At this time, the bridge pair needs to actively re-upload its location information and wireless interference information so that the AC-side channel parameter tuning model can reallocate better working channel information to ensure the real-time selection of the optimal working channel for data transmission.
[0062] based on Figure 5 The data transmission method shown in this application also provides a scheme for optimizing the transmitter power; please refer to [link / reference] for details. Figure 9 , Figure 9 This is a flowchart illustrating the third embodiment of the data transmission method provided in this application.
[0063] like Figure 9 As shown, the specific steps are as follows: Step S31: Determine the actual signal strength of the top bridge and the elevator bridge based on the real-time communication effect information.
[0064] In this embodiment, the AC determines the actual signal strength of the top bridge and the elevator bridge during data transmission using the working channel information.
[0065] To prevent signal strength fluctuations caused by different negotiation rates corresponding to different power levels in data frames, this application employs a technical solution of mutual monitoring and management of frame signal strength between the AP and STA.
[0066] Specifically, if data frames are used to measure signal strength, the measurement results will be distorted due to a characteristic called "dynamic rate adjustment". To address this, this application chooses to use management frames and ensures that they are transmitted at a fixed rate under the same modulation and coding scheme, enabling accurate measurement of the pure path loss and channel quality between the AP and STA, without interference from other factors.
[0067] Management frames are fundamental frames used for network management and control. Examples include beacon frames periodically broadcast by access points (APs) to announce network presence, and probe requests sent by STAs to actively scan the network. The Wi-Fi protocol stipulates that certain basic management frames must be transmitted using one of the lowest and most robust MCS levels (typically 1 or 2 Mbps in DSSS or CCK modulation). This means that regardless of the current channel quality or the high-order MCS used by data frames, these management frames always propagate through the air with the exact same fixed modulation scheme and rate.
[0068] Therefore, all devices follow the same "underlying language" (equivalent modulation method) when sending and listening to these specific management frames. The signal strength measured at different times and locations has a unified benchmark. Any fluctuations in the measured signal strength truly reflect changes in the wireless channel itself (such as distance, obstacles, and interference), rather than being the result of changes in transmission parameters.
[0069] After collecting this "clean" signal strength data, the AC can very accurately construct a wireless environment map and determine the relative position changes of AP and STA, thus providing an extremely reliable basis for decision-making for dynamic power control and channel switching.
[0070] Step S32: Determine the expected signal strength in the working channel information.
[0071] In this embodiment, the expected signal strength is a preset, ideal target value (e.g., -65 dBm). It represents the signal strength that the AC expects the receiver to measure, determined by the working channel information output by the channel tuning model.
[0072] Step S33: Determine the correction value based on the expected signal strength and the actual signal strength.
[0073] In this embodiment, the AC compares the expected signal strength with the actual signal strength and learns the error, which is reflected by a correction value. The correction value is a dynamic adjustment value used to compensate for the difference between the theoretical model and the actual environment (the initial value can be 0).
[0074] Specifically, the error Δ = actual reported RSSI - expected signal strength. If Δ > 0 (the actual signal is stronger than expected), it indicates that the loss L predicted by the theoretical model is too high, or the actual environment is better than expected. The AC will appropriately reduce the correction value, thereby reducing the transmit power in the next round of calculation.
[0075] If Δ < 0 (the actual signal is weaker than expected), it indicates that the theoretical model is too optimistic and the actual loss is greater. AC will increase the correction value, thereby increasing the transmission power in the next round.
[0076] It should be noted that the updates to the correction values in this application are usually made gradually (such as the principle of a PID controller) to avoid drastic power fluctuations.
[0077] Step S34: Dynamically adjust the transmission power of the top bridge and the elevator bridge according to the correction value.
[0078] In this embodiment, the AC uses a core formula to determine the transmission power: Dynamic transmit power = Expected signal strength + L + correction value For the determination of the expected signal strength and correction value, please refer to steps S32 and S33 above.
[0079] Furthermore, L represents the theoretical path loss, which is calculated as follows: The AC determines the elevator's trajectory, including its starting floor, target floor, and speed. From this, the AC can calculate the distance D between the AP and STA in real time. Then, the AC calculates the path loss based on path attenuation models for different channels. For 2.4G: L = 46 + 25 lg(D). For 5G: L = 53 + 30 lg(D). For 6G: L = 55 + 30 lg(D).
[0080] Finally, AC calculates the current theoretical path loss L in real time by substituting the real-time distance D into the corresponding formula.
[0081] In this embodiment, since the AC knows the elevator's movement plan, it can adjust its power in advance, avoiding the delay problem of "deterioration first, then correction" in traditional feedback control. This is crucial for high-speed elevators. Furthermore, by combining the efficiency of theoretical models (feedforward) with the accuracy of real-time measurements (feedback), it can automatically adapt to subtle environmental changes that theoretical models cannot cover. The AC uniformly controls the power of all bridges, considering not only individual links but also minimizing overall interference at the system level. While ensuring its own quality, one bridge also creates a better communication environment for other bridges by reducing its power.
[0082] In the data transmission method provided in this application, the AC collects interference information of AP and STA at different floors and at different times, and dynamically adjusts the working channels of APn and STAn to improve anti-interference capability.
[0083] In the data transmission method provided in this application, the AC calculates the air attenuation smoothing control between the AP and STA to maintain a stable radio frequency signal based on the elevator's moving level and speed combined with the distance L; and optimizes and adjusts the strategy in real time according to the service layer (video stream, terminal latency, etc.) to ensure both stability and anti-interference.
[0084] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0085] To implement the above data transmission method, this application also proposes a data transmission device, which can be found in the following details. Figure 10 , Figure 10This is a schematic diagram of an embodiment of the data transmission device provided in this application.
[0086] The data transmission device 500 in this embodiment includes: a determining module 51, an acquiring module 52, a parameter adjusting module 53, and a control module 54; wherein, The determining module 51 is used to determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator.
[0087] The acquisition module 52 is used to acquire the first wireless environment interference information of the top bridge.
[0088] The acquisition module 52 is used to acquire the second wireless environmental interference information and location information of the elevator bridge.
[0089] The parameter tuning module 53 is used to input the first wireless environment interference information, the second wireless environment interference information, and the location information into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge.
[0090] The control module 54 is used to send the working channel information to the top bridge and the elevator bridge so that the two can transmit data according to the working channel information.
[0091] To implement the above data transmission method, this application also proposes a data transmission device, please refer to the details below. Figure 11 , Figure 11 This is a schematic diagram of an embodiment of the data transmission device provided in this application.
[0092] The data transmission device 400 in this embodiment includes a processor 41, a memory 42, an input / output device 43, and a bus 44.
[0093] The processor 41, memory 42, and input / output device 43 are respectively connected to the bus 44. The memory 42 stores program data, and the processor 41 is used to execute the program data to implement the data transmission method described in the above embodiments.
[0094] In this embodiment, processor 41 can also be referred to as a CPU (Central Processing Unit). Processor 41 may be an integrated circuit chip with signal processing capabilities. Processor 41 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor, or processor 41 can be any conventional processor.
[0095] This application also provides a computer storage medium; please refer to the following: Figure 12 , Figure 12 This is a schematic diagram of a computer storage medium according to an embodiment of the present application. The computer storage medium 600 stores a computer program 61, which, when executed by a processor, is used to implement the data transmission method of the above embodiment.
[0096] When the embodiments of this application are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0097] The above description is merely an embodiment of this application and does not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A data transmission method, characterized in that, The data transmission method includes: Determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator; Obtain the first wireless environmental interference information of the top bridge; Obtain the second wireless environmental interference information and location information of the elevator bridge; The first wireless environment interference information, the second wireless environment interference information, and the location information are input into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge. The working channel information is sent to the top bridge and the elevator bridge so that they can transmit data according to the working channel information.
2. The data transmission method according to claim 1, characterized in that, After the step of sending the working channel information to the top bridge and the elevator bridge so that they can transmit data according to the working channel information, the data transmission method further includes: Obtain real-time communication effect information between the top network bridge and the elevator network bridge; The first wireless environment interference information, the second wireless environment interference information, the location information, the working channel information, and the real-time communication effect information are combined to form a channel parameter tuning training set for training and updating the channel parameter tuning model.
3. The data transmission method according to claim 2, characterized in that, After obtaining the real-time communication effect information between the top network bridge and the elevator network bridge, the data transmission method further includes: Based on the real-time communication effect information, determine the actual signal strength of the top bridge and the elevator bridge; Determine the expected signal strength in the working channel information; The correction value is determined based on the expected signal strength and the actual signal strength; The transmission power of the top network bridge and the elevator network bridge is dynamically adjusted according to the correction value.
4. The data transmission method according to claim 3, characterized in that, The actual signal strength is determined by the signal strength of the management frames transmitted by the top bridge and the elevator bridge at a fixed rate under the same modulation and coding scheme.
5. The data transmission method according to claim 3, characterized in that, The step of determining the correction value based on the expected signal strength and the actual signal strength includes: Determine the initial correction value; In response to the actual signal strength being greater than the expected signal strength, the initial correction value is reduced, and a correction value is determined. In response to the actual signal strength being less than the expected signal strength, the initial correction value is increased, and the correction value is determined. The step of dynamically adjusting the transmission power of the top network bridge and the elevator network bridge according to the correction value includes: The path loss is determined based on the working channel frequency band in the working channel information and the location information; The transmit power of the top bridge and the elevator bridge is determined based on the path loss, the correction value, and the expected signal strength.
6. The data transmission method according to claim 2, characterized in that, The real-time communication performance information between the top network bridge and the elevator network bridge is fed back by the terminals connected to the wired and hotspot services of the elevator network bridge.
7. The data transmission method according to claim 6, characterized in that, The terminals connecting the wired and hotspot services of the elevator bridge include wired cameras and / or wirelessly connected mobile devices. The mobile device includes: a mobile terminal, and / or a mobile robot.
8. A data transmission device, characterized in that, The data transmission device includes: a determining module, an acquiring module, a parameter adjusting module, and a control module; wherein, The determining module is used to determine the top net bridge and the elevator net bridge, wherein the top net bridge is fixed at a preset position in the scene, and the elevator net bridge is fixed at a preset position of the movable elevator. The acquisition module is used to acquire the first wireless environment interference information of the top bridge; The acquisition module is used to acquire the second wireless environmental interference information and location information of the elevator bridge; The parameter tuning module is used to input the first wireless environment interference information, the second wireless environment interference information, and the location information into the channel parameter tuning model to determine the working channel information of the top bridge and the elevator bridge. The control module is used to send the working channel information to the top bridge and the elevator bridge so that the two can transmit data according to the working channel information.
9. A data transmission device, characterized in that, The data transmission device includes a memory and a processor coupled to the memory; The memory is used to store program data, and the processor is used to execute the program data to implement the data transmission method as described in any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The computer storage medium is used to store program data, which, when executed by the computer, is used to implement the data transmission method as described in any one of claims 1 to 7.