An elevator repeater regulation method and device, electronic equipment and medium

By analyzing the transmission rate and actual usage rate of the elevator repeater channel, a suitable channel was selected and connected to the access device. The frequency band was adjusted based on the user's riding time and behavioral characteristics, which solved the problem of limited signal propagation in the elevator and improved signal coverage and user experience.

CN117228461BActive Publication Date: 2026-04-17ZHONGTONG SERVICE WANGYING TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHONGTONG SERVICE WANGYING TECH CO LTD
Filing Date
2023-10-14
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Signal propagation inside elevators is limited, especially when the signal strength decreases further when the elevator is running on different floors, resulting in users' devices having no signal. Existing elevator repeaters have limited power and coverage, and cannot meet the communication needs of all users.

Method used

By analyzing the transmission rate and actual usage rate of all channels in the elevator repeater, the rate difference is determined, the channel with the lower usage rate is selected as the target channel, and connected to the access device. The working frequency band is dynamically adjusted based on the user's ride duration and behavioral characteristics, and the associated repeater is activated to meet the high bandwidth requirements.

Benefits of technology

It improved the signal coverage of user equipment in elevators, reduced the probability of no signal, enhanced user experience and network smoothness, and optimized resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117228461B_ABST
    Figure CN117228461B_ABST
Patent Text Reader

Abstract

This application relates to the field of communication technology, and in particular to an elevator repeater control method, apparatus, electronic device, and medium. The method includes, upon receiving a connection request from an access device, obtaining channel usage information corresponding to the current area. This channel usage information includes the transmission rate of all channels of the elevator repeater corresponding to the current area and the actual usage rate of each channel. Based on the transmission rate and actual usage rate of each channel, a rate difference is determined for each channel. Based on the rate difference, a target channel is determined from multiple channels, and the user equipment corresponding to the target channel is identified as the target device. The connection port corresponding to the access device and the target port corresponding to the target channel are obtained, and the connection port is connected to the target port to establish communication between the access device and the elevator repeater. This application can reduce the probability of user equipment experiencing no signal during elevator use.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an elevator repeater control method, device, electronic device and medium. Background Technology

[0002] Because an elevator is a hollow, enclosed metal space, it has a strong shielding effect on radio waves. Furthermore, radio waves are affected by various substances during propagation, such as reflection, refraction, attenuation, and interference. Therefore, signal propagation inside an elevator is very limited. In particular, when the elevator is running on different floors, the signal not only has to pass through the elevator's metal structure but also through multiple floors and walls, which may further reduce the signal propagation effect.

[0003] To enhance signal propagation within elevators, repeaters are typically installed in the elevator lobby. These repeaters receive signals from base stations or other signal sources, amplify the received signals, and then transmit them to mobile phones or other communication devices inside the elevator via built-in or external antennas, thus improving the weak signal problem within elevators. However, due to the limited power and coverage of elevator repeaters, the number of devices that can communicate with base stations or signal sources through them is limited. Therefore, even with elevator repeaters installed, there are still instances where users' devices have no signal while riding in the elevator. Summary of the Invention

[0004] In order to reduce the probability of users' equipment losing signal when riding elevators, this application provides an elevator repeater control method, device, electronic equipment and medium.

[0005] Firstly, this application provides an elevator repeater station control method, which adopts the following technical solution:

[0006] An elevator repeater control method includes:

[0007] When a connection request is received from an access device, the channel usage information corresponding to the current area is obtained. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates.

[0008] The rate difference for each channel is determined based on the transmission rate and actual usage rate of each channel. Based on the rate difference for each channel, a target channel is determined from multiple channels, and the user equipment corresponding to the target channel is determined as the target device.

[0009] Obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device establishes communication with the elevator repeater station.

[0010] By adopting the above technical solution, the transmission rate of the channel is compared with the actual usage rate of the device, which facilitates the analysis of the usage of all channels in the elevator repeater station. By using the rate difference between the transmission rate and the actual usage rate, the channel with the lower usage rate is identified from all channels. Then, by establishing a connection between the access device and the channel with the lower usage rate, the access device can use the same channel as the target device, thereby improving the channel utilization rate and providing channels for more user devices. This can reduce the probability of user devices experiencing no signal when riding the elevator.

[0011] In one possible implementation, determining the target channel from multiple channels based on the rate difference of each channel includes:

[0012] Based on the rate difference of each channel at the current moment and the first preset relationship, determine the first weight value of each channel. The first preset relationship is the correspondence between the rate difference and the weight value.

[0013] Obtain the actual usage rate of each channel within the first preset time period and determine the rate status of each channel. Based on the second preset relationship and the rate status of each channel, determine the second weight value of each channel. The rate status includes rising, falling and stable. The second preset relationship is the correspondence between the rate status and the weight value.

[0014] The target channel is determined from multiple channels based on the first and second weight values ​​of each channel.

[0015] By adopting the above technical solution, some channels with low utilization can be filtered out by using the rate difference of each channel, and the utilization of the channel can be improved by connecting other devices. In addition, after identifying the channel with low utilization, its usage in the past period should be analyzed to avoid over-utilization, which could lead to interruption of device communication. In this application, the target channel is determined from multiple channels by using both rate difference and rate status, which helps to improve the rationality and accuracy of the target channel determination.

[0016] In one possible implementation, after determining the target channel from multiple channels, the method further includes:

[0017] Based on the rate difference corresponding to each channel, at least one initial channel is determined, and the user corresponding to each initial channel is determined as the initial user.

[0018] Obtain passenger information for the current area. This passenger information includes the starting floor and destination floor for each user when taking the elevator.

[0019] Obtain the current floor, and determine the travel duration for each initial user based on the current floor and passenger travel information;

[0020] Based on the ride duration and third preset relationship for each initial user, a weight adjustment value is determined for each initial user. Based on the weight adjustment value for each initial user, the weight value of the initial channel is adjusted to obtain the final weight value for each initial channel. The initial channel is the channel corresponding to the initial user.

[0021] The final target channel is determined based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel. The total weight value corresponding to the target channel is the sum of the corresponding first weight value and second weight value.

[0022] By adopting the above technical solution, since this application establishes communication between the access device and the target channel corresponding to the target device, the access device can communicate with the elevator repeater station through the target channel. Therefore, when determining the target device, that is, when determining the target channel, in addition to considering the rate difference and rate status of each channel, it is also necessary to consider the user's riding time in the elevator. The channel corresponding to the user with a longer riding time should be selected as the target channel as much as possible. This can reduce the number of times the connection between devices is established, thereby maintaining a more stable connection state and improving the user experience.

[0023] In one possible implementation, after determining the final target channel, the process further includes:

[0024] The floor where the target device is located is monitored in real time. When the floor difference between the current floor and the corresponding target floor is lower than a preset difference, the next target device is determined based on the travel time of the remaining initial users and a third preset relationship. The remaining initial users are other initial users besides the target device.

[0025] The channel corresponding to the next target device is determined as the next target channel, and the access device is controlled to establish communication with the next target channel.

[0026] By adopting the above technical solution, the system can monitor in advance whether the target device is about to leave the elevator lobby. When the target device is detected to be about to leave the elevator lobby, the system can find the next target device for the access device in advance. By connecting the access device with the next target channel, the probability of the access device having no signal can be reduced.

[0027] In one possible implementation, after the control of the connection port to connect with the target port is completed, the method further includes:

[0028] Obtain the target operating frequency band of the target device within a second preset time period;

[0029] The required access frequency band of the access device is determined based on the connection request.

[0030] The allocable working frequency band is determined based on the target working frequency band and the working frequency band limit corresponding to the target channel;

[0031] When the allocable working frequency band is lower than the required access working frequency band, an area image is acquired, and user behavior characteristics corresponding to the target device are identified from the area image;

[0032] When the user behavior characteristics are preset behavior characteristics, the allocable working frequency band is adjusted according to the target working frequency band.

[0033] By adopting the above technical solution, the operating frequency band of the target device can be adjusted by monitoring the user behavior of the target device, thereby providing a higher operating frequency band for the access device and improving the smoothness of the access device's access to the elevator repeater station.

[0034] In one possible implementation, adjusting the allocatable operating frequency band according to the target operating frequency band includes:

[0035] Obtain the transmission information corresponding to the target device within a historical time period, the transmission information including the number of transmitted data packets and the data size of each transmitted data packet;

[0036] Based on the transmission information, the predicted transmission information of the target device within the third preset time period is determined, and the adjustment time and adjustment frequency band of the target operating frequency band are determined based on the predicted transmission information.

[0037] The allocable working frequency band is adjusted according to the adjustment time and the adjustment frequency band.

[0038] By adopting the above technical solution, and by acquiring and analyzing the transmission information and data packet quantity of the target device in a historical time period, the transmission demand of the device in a future time period can be predicted. This allows for more effective and accurate adjustment of the target operating frequency band. By dynamically adjusting the target operating frequency band, rather than using a fixed value, the adaptability between the operating frequency band and actual usage requirements can be improved.

[0039] In one possible implementation, when the elevator repeater has an associated repeater, it further includes:

[0040] If there are multiple access devices in the elevator corresponding to the current area, determine the total bandwidth requirement and total number of concurrent connections for the multiple access devices based on the connection request corresponding to each access device;

[0041] When preset conditions are met, the associated repeater is activated.

[0042] The preset conditions include at least one of the following:

[0043] The total bandwidth requirement is higher than the preset bandwidth requirement;

[0044] The total number of concurrent connections is higher than the preset number of connections.

[0045] By adopting the above technical solution and controlling the activation of associated repeaters through preset conditions, network resources can be dynamically increased or decreased according to actual needs to adapt to the future demand for more access devices and higher data transmission. Since the activation of repeaters consumes a lot of costs and workload, controlling whether associated repeaters are activated according to preset conditions can also reduce resource waste.

[0046] Secondly, this application provides an elevator repeater station control device, which adopts the following technical solution:

[0047] An elevator repeater station adjustment device includes:

[0048] The usage information acquisition module is used to acquire the channel usage information corresponding to the current area when a connection request is received from the access device. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates.

[0049] The target device determination module is used to determine the rate difference corresponding to each channel based on the transmission rate and actual usage rate of each channel, determine the target channel from multiple channels based on the rate difference of each channel, and determine the user equipment corresponding to the target channel as the target device.

[0050] The port connectivity module is used to obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device can establish communication with the elevator repeater station.

[0051] By adopting the above technical solution, the transmission rate of the channel is compared with the actual usage rate of the device, which facilitates the analysis of the usage of all channels in the elevator repeater station. By using the rate difference between the transmission rate and the actual usage rate, the channel with the lower usage rate is identified from all channels. Then, by establishing a connection between the access device and the channel with the lower usage rate, the access device can use the same channel as the target device, thereby improving the channel utilization rate and providing channels for more user devices. This can reduce the probability of user devices experiencing no signal when riding the elevator.

[0052] In one possible implementation, when determining the target channel from multiple channels based on the rate difference of each channel, the target device module is specifically used for:

[0053] Based on the rate difference of each channel at the current moment and the first preset relationship, determine the first weight value of each channel. The first preset relationship is the correspondence between the rate difference and the weight value.

[0054] Obtain the actual usage rate of each channel within the first preset time period and determine the rate status of each channel. Based on the second preset relationship and the rate status of each channel, determine the second weight value of each channel. The rate status includes rising, falling and stable. The second preset relationship is the correspondence between the rate status and the weight value.

[0055] The target channel is determined from multiple channels based on the first and second weight values ​​of each channel.

[0056] In one possible implementation, the device further includes:

[0057] The initial user determination module is used to determine at least one initial channel based on the rate difference corresponding to each channel, and to determine the user corresponding to each initial channel as the initial user;

[0058] The passenger information acquisition module is used to acquire passenger information for the current area. The passenger information includes the starting floor and the destination floor for each user when taking the elevator.

[0059] The ride duration determination module is used to obtain the current floor and determine the ride duration for each initial user based on the current floor and passenger ride information;

[0060] The weight adjustment module is used to determine the weight adjustment value for each initial user based on the ride duration and the third preset relationship, and to adjust the weight value of the initial channel based on the weight adjustment value for each initial user to obtain the final weight value for each initial channel, wherein the initial channel is the channel corresponding to the initial user.

[0061] The final determination module is used to determine the final target channel based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel. The total weight value corresponding to the target channel is the sum of the corresponding first weight value and second weight value.

[0062] In one possible implementation, the device further includes:

[0063] The next target device module is used to monitor the floor where the target device is located in real time. When the floor difference between the current floor and the corresponding target floor is lower than a preset difference, the next target device is determined based on the travel time of the remaining initial users and a third preset relationship. The remaining initial users are other initial users besides the target device.

[0064] A communication module is established to determine the channel corresponding to the next target device as the next target channel and control the access device to establish communication with the next target channel.

[0065] In one possible implementation, the device further includes:

[0066] The target operating frequency band acquisition module is used to acquire the target operating frequency band of the target device within a second preset time period;

[0067] The module for determining the required access frequency band is used to determine the required access frequency band of the access device based on the connection request.

[0068] The module for determining the allocatable operating frequency band is used to determine the allocatable operating frequency band based on the target operating frequency band and the operating frequency band limit corresponding to the target channel;

[0069] The feature recognition module is used to acquire a region image and identify user behavior features corresponding to the target device from the region image when the allocable working frequency band is lower than the required access working frequency band;

[0070] The adjustment module is used to adjust the allocable working frequency band according to the target working frequency band when the user behavior characteristics are preset behavior characteristics.

[0071] In one possible implementation, when the adjustment module adjusts the allocable operating frequency band according to the target operating frequency band, it is specifically used for:

[0072] Obtain the transmission information corresponding to the target device within a historical time period, the transmission information including the number of transmitted data packets and the data size of each transmitted data packet;

[0073] Based on the transmission information, the predicted transmission information of the target device within the third preset time period is determined, and the adjustment time and adjustment frequency band of the target operating frequency band are determined based on the predicted transmission information.

[0074] The allocable working frequency band is adjusted according to the adjustment time and the adjustment frequency band.

[0075] In one possible implementation, when the elevator repeater has an associated repeater, the device further includes:

[0076] The feature determination module is used to determine the total bandwidth requirement and total number of concurrent connections for multiple access devices based on the connection requests of each access device when there are multiple access devices in the elevator corresponding to the current area.

[0077] The control module is used to control the associated repeater to start when preset conditions are met;

[0078] The preset conditions include at least one of the following:

[0079] The total bandwidth requirement is higher than the preset bandwidth requirement;

[0080] The total number of concurrent connections is higher than the preset number of connections.

[0081] Thirdly, this application provides an electronic device that adopts the following technical solution:

[0082] An electronic device comprising:

[0083] At least one processor;

[0084] Memory;

[0085] At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: execute the elevator repeater control method described above.

[0086] Fourthly, this application provides a computer-readable storage medium, which adopts the following technical solution:

[0087] A computer-readable storage medium includes: a computer program stored thereon that can be loaded by a processor and execute the elevator repeater control method described above.

[0088] In summary, this application includes at least one of the following beneficial technical effects:

[0089] By comparing the transmission rate of the channel with the actual usage rate of the device, it is easy to analyze the usage of all channels in the elevator repeater station. By using the rate difference between the transmission rate and the actual usage rate, the channels with low usage rates can be identified from all channels. Then, by establishing a connection between the access device and the channel with low usage rate, the access device can use the same channel as the target device, thereby improving the channel utilization rate and providing channels for more user devices. This can reduce the probability of user devices experiencing no signal when riding the elevator.

[0090] Since this application establishes communication between the access device and the target device through a target channel, enabling the access device to communicate with the elevator repeater station through the target channel, when determining the target device, i.e., when determining the target channel, in addition to considering the rate difference and rate status of each channel, it is also necessary to consider the user's travel time in the elevator. The channel corresponding to the user with a longer travel time should be selected as the target channel as much as possible. This can reduce the number of times the connection between devices is established, thereby maintaining a more stable connection state and improving the user experience. Attached Figure Description

[0091] Figure 1 This is a flowchart illustrating an elevator repeater control method according to an embodiment of this application;

[0092] Figure 2 This is a flowchart illustrating a weight adjustment method in an embodiment of this application;

[0093] Figure 3 This is a flowchart illustrating a method for adjusting the operating frequency band according to an embodiment of this application;

[0094] Figure 4 This is a schematic diagram of the structure of an elevator repeater station control device according to an embodiment of this application;

[0095] Figure 5 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0096] The following is in conjunction with the appendix Figure 1-5 This application will be described in further detail.

[0097] After reading this specification, those skilled in the art may make modifications to this embodiment without contributing any inventive step, but such modifications are protected by patent law as long as they fall within the scope of the claims of this application.

[0098] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, 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 some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0099] Specifically, this application provides an elevator repeater station control method, executed by an electronic device. This electronic device can be a server or a terminal device. The server can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services. The terminal device can be a smartphone, tablet, laptop, desktop computer, etc., but is not limited to these. The terminal device and the server can be directly or indirectly connected via wired or wireless communication, and this application does not impose any limitations on this.

[0100] refer to Figure 1 , Figure 1 This is a flowchart illustrating an elevator repeater control method according to an embodiment of this application. The method includes steps S110-S130, wherein:

[0101] Step S110: When a connection request is received from the access device, obtain the channel usage information corresponding to the current area. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates.

[0102] Specifically, the access device is a user terminal device inside the elevator, which can be a mobile phone, laptop, digital broadcast receiver, PAD (tablet computer), etc. No specific limitation is made in this application embodiment. The access device can connect and communicate with electronic devices through offline mode or local mode. Therefore, even when the access device has no signal or a weak signal in the elevator, it can still communicate with electronic devices. The current area refers to the elevator where the user's device is located. Since the elevator itself is a hollow, enclosed metal space, it has a strong shielding effect on radio waves. Generally, elevator lobbies are equipped with repeaters to receive and amplify signals so that users can still access the network while riding the elevator. The channel usage information corresponding to the current area is the channel usage status of the elevator repeater corresponding to the user's elevator. When the elevator repeater transmits signals to each device, it needs to go through a channel. This channel can be a wireless channel or a wired channel. Different channels contain different transmission rates, thus meeting the internet access needs of different users. However, as users' internet access needs change, the actual usage rate when users transmit data using the current channel will also change. For example, the transmission rate of channel A is 500 Mbps, but when users use channel A for data transmission, the actual usage rate may be 100 Mbps.

[0103] Step S120: Determine the rate difference for each channel based on the transmission rate and actual usage rate of each channel. Based on the rate difference for each channel, determine the target channel from multiple channels and identify the user equipment corresponding to the target channel as the target device.

[0104] Specifically, based on the transmission rate and actual usage rate of each channel, the rate difference of each channel is calculated. When determining the target channel from multiple channels based on the rate difference of each channel, the multiple channels can be directly sorted according to the rate of each channel to obtain a channel sequence. The channel sequence can be sorted from smallest to largest or from largest to smallest. The specific sorting method is not specifically limited in this embodiment of the application and can be set by relevant technical personnel. The channel with the largest rate difference in the channel sequence is determined as the target channel.

[0105] To improve the rationality and accuracy of determining the target channel, the target channel is determined from multiple channels based on the rate difference of each channel, and this also includes:

[0106] Based on the rate difference of each channel at the current moment and the first preset relationship, determine the first weight value of each channel. The first preset relationship is the correspondence between the rate difference and the weight value. Obtain the actual usage rate of each channel within the first preset time period and determine the rate state of each channel. Based on the second preset relationship and the rate state of each channel, determine the second weight value of each channel. The rate state includes rising, falling, and stable. The second preset relationship is the correspondence between the rate state and the weight value. Based on the first weight value and the second weight value of each channel, determine the target channel from multiple channels.

[0107] Specifically, a larger rate difference indicates that the target device occupies a smaller channel rate during actual use, meaning the channel utilization is lower. This also means that the data transmission rate is faster when the accessing device communicates through that channel. However, besides the rate difference, the rate status can also affect the data transmission rate. Therefore, in this embodiment, the target channel is determined from multiple channels based on both the rate difference and the rate status. The first preset relationship includes a correspondence between each rate difference and a weight value, where a larger rate difference corresponds to a larger weight value. The second preset relationship includes weight values ​​corresponding to different rate statuses, with different weight values ​​for different rate statuses. The specific content of the first and second preset relationships is not specifically limited in this embodiment and can be set by those skilled in the art. The first and second weight values ​​for each channel are calculated to obtain the total weight value for each channel. The channel with the highest total weight value is determined as the target channel.

[0108] The first preset time can be 2 minutes or 3 minutes before the current time. The specific duration is not specifically limited in this embodiment, as long as it is a period before or after the current time. When determining the rate state for each channel, the actual usage rate for each second within the first preset time period can be determined based on the actual usage rate of each channel within that time period. A rate trend graph is then determined based on the actual usage rate for each second, and the final rate state is determined based on the rate trend graph. When the rate of change corresponding to the rate trend graph increases, the rate state is considered to be increasing; when the rate of change corresponding to the rate trend graph decreases, the rate state is considered to be decreasing; and when the rate of change corresponding to the rate trend graph is stable, the rate state is considered to be stable.

[0109] Step S130: Obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device can establish communication with the elevator repeater station.

[0110] Specifically, the target channel is the channel between the elevator repeater and the target device, enabling communication between them. Communication between the access device and the elevator repeater can only be achieved after the access device is connected to the target channel. Establishing this connection involves directly connecting the access device's connection port to the corresponding target port of the target channel. The access device's connection port can be obtained by identifying the connection request, while the target channel's target port can be obtained by traversing the connection data. This connection data, generated after establishing the connection between the device and the elevator repeater, includes the channel port corresponding to each channel. After the access device and target channel are connected, the target channel can transmit data between the target device and the elevator repeater, as well as data between the access device and the elevator repeater.

[0111] In this embodiment of the application, by comparing the transmission rate of the channel with the actual usage rate of the device, it is convenient to analyze the usage of all channels of the elevator repeater station. By using the rate difference between the transmission rate and the actual usage rate, the channel with the low usage rate is identified from all channels. Then, by establishing a connection between the access device and the channel with the low usage rate, the access device can use the same channel as the target device, thereby improving the channel utilization rate and providing channels for more user devices. This can reduce the probability of user devices experiencing no signal when riding the elevator.

[0112] Furthermore, by sending an access request to the target device and, upon receiving an access consent instruction from the target device, controlling the access device to establish an access channel with the target device, and then connecting the access channel with the target channel, communication can be established between the access channel and the elevator repeater station.

[0113] Specifically, due to the limited number of channels corresponding to the elevator repeater, users may be able to establish communication with the elevator repeater directly after entering the elevator, depending on the time they enter or their communication requirements. However, some users may be unable to establish communication after entering the elevator. In this case, an access device can become an electronic device by sending a connection request to the target device in offline or local mode. By using the same channel as the target device, it can communicate with the elevator repeater. Since the access device needs to use the same channel as the target device, a request must be sent to the target device before establishing communication. Connection can only proceed after receiving authorization from the target device. This request can be sent via the electronic device. Specifically, a connection request pop-up can be sent to the target device, and upon receiving confirmation of connection from the target device, the target device can be controlled to connect with the access device. Alternatively, the connection can be automatically established after trust is established between the target device and the access device. The specific method for controlling the connection between the target device and the access device is not limited in this embodiment. The access channel between the target device and the access device can only enable communication between the target device and the access device. It does not mean that the access device can communicate with the elevator repeater station through the access channel. In order to enable communication between the access device and the elevator repeater station, the access port of the access channel must be connected to the target port of the target channel.

[0114] Furthermore, since the access device needs to transmit data through the target channel between the target device and the elevator repeater, the connection between the access device and the target device will be lost when the user corresponding to the target device leaves the elevator. At this time, the search port of the access device can be automatically opened to determine whether there is an available channel in the elevator repeater. If there is no available channel, the access device will still be in a no-signal state. If it wants to restore the signal state, it needs to send a connection request again and search for the target channel again. Therefore, when determining the target device, it is also necessary to analyze the target floor corresponding to the target device and the floor corresponding to the access device. If the target floor corresponding to the target device and the target floor corresponding to the access device are significantly different, the communication time between the access device and the target device may be short. Frequent sending of connection requests and establishment of communication may reduce the user experience. For example, if the target floor of the access device is the 17th floor and the target floor of the target device is the 5th floor, and the access device and the target device establish communication when they reach the 3rd floor, the communication time between the target device and the access device is only the running time of 2 floors.

[0115] To enhance the user experience, the method also includes steps S1-S5, such as... Figure 2 As shown, where:

[0116] Step S1: Determine at least one initial channel based on the rate difference corresponding to each channel, and determine the user corresponding to each initial channel as the initial user.

[0117] Specifically, when determining at least one initial channel based on the rate difference corresponding to each channel, the channel sequence determined in the above embodiment can be used. A preset number of channels can be selected as initial channels according to the sequence from largest to smallest. The preset number can be 3 or 5. The specific number is not specifically limited in this embodiment and can be set by relevant technical personnel.

[0118] Step S2: Obtain the passenger information for the current area. The passenger information includes the starting floor and destination floor for each user when taking the elevator.

[0119] Step S3: Obtain the current floor and determine the travel time for each initial user based on the current floor and passenger information.

[0120] Specifically, when obtaining passenger information for the current area, it can be determined based on the corresponding area image. The area image is an image inside the elevator, which can be captured by an image acquisition device installed inside the elevator and uploaded to an electronic device. The area image can be used to identify the user's behavior when clicking on the floor panel, and thus determine the user's passenger information. In addition, facial recognition can be performed on the user through historical area images to determine the passenger information for each user. The historical area images are images of users entering and exiting the elevator within a historical time period. The specific method of obtaining passenger information is not specifically limited in this application embodiment. When the passenger information cannot be determined through the area image and the historical area image, the user's starting floor can be determined as the current floor, and the target floor can be determined as a preset floor. The preset floor can be the highest, lowest, or middle floor among the identified floors. The identified floors are the floors determined by recognizing the user's behavior when clicking on the floor panel. The specific preset floor is not specifically limited in this application embodiment.

[0121] The travel time can be determined by the number of floors reached and the travel time per floor. These factors can be imported into a time calculation formula: T = N * t, where T represents the total travel time, N represents the number of floors reached, and t represents the travel time per floor. The travel time per floor is not limited in this embodiment and can be modified by relevant technical personnel according to actual needs. Before determining the travel time for each initial user based on the current floor, the floor to which each initial user travels needs to be determined. When the elevator is moving upwards, the initial user's floor can be determined by subtracting the current floor from the target floor. When the elevator is moving downwards, the initial user's floor can be determined by subtracting the target floor from the current floor.

[0122] Step S4: Based on the ride duration and the third preset relationship for each initial user, determine the weight adjustment value for each initial user, and adjust the weight value of the initial channel according to the weight adjustment value for each initial user to obtain the final weight value for each initial channel. The initial channel is the channel corresponding to the initial user.

[0123] Specifically, the third preset relationship includes weight adjustment values ​​corresponding to different travel durations. Since the shorter the travel duration, the lower the user's experience when actively or passively connecting, the longer the travel duration, the smaller the weight adjustment value. The specific content of the third preset relationship is not specifically limited in this application embodiment and can be set by relevant technical personnel. The weight adjustment value is used to adjust the total weight corresponding to each initial user. For example, when the total weight corresponding to initial user A is 85% and the weight adjustment value is +10%, the final weight value corresponding to initial user A is 85% + 10% = 95%; when the total weight corresponding to initial user A is 85% and the weight adjustment value is -10%, the final weight value corresponding to initial user A is 85% - 10% = 75%.

[0124] Step S5: Determine the final target channel based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel. The total weight value corresponding to the target channel is the sum of the corresponding first weight value and second weight value.

[0125] Specifically, when determining the final target channel based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel, the steps for determining the target channel from multiple initial channels described above can be referenced and will not be repeated here. The final target channel may or may not be the original target channel. By selecting the channel corresponding to users with longer travel times as the target channel, the number of times inter-device connections are established can be reduced, thereby maintaining a more stable connection state and improving the user experience.

[0126] To further reduce the probability of accessing devices without a signal, the method also includes:

[0127] The system monitors the floor where the target device is located in real time. When the floor difference between the current floor and the corresponding target floor is lower than the preset difference, the system determines the next target device based on the travel time of the other initial users and the third preset relationship. The other initial users are other initial users besides the target device. The system determines the channel corresponding to the next target device as the next target channel and controls the access device to establish communication with the next target channel.

[0128] Specifically, when monitoring the floor of the target device, the floor display panel in the real-time area image can be identified. When the elevator is ascending, the floor difference can be obtained by subtracting the current floor from the target floor in the user's travel information. When the elevator is descending, the floor difference can be obtained by subtracting the target floor from the current floor in the user's travel information. The preset difference can be 1 or 2. That is, when the floor difference between the current floor and the corresponding target floor is less than 1 or less than 2, the next target channel can be determined for the access device. That is, after the target device leaves the elevator, the next connected object of the access device is determined. The specific preset difference is not specifically limited in this embodiment and can be set by relevant technical personnel.

[0129] When selecting the next target device for the access device, it is necessary to select based on the respective travel durations of the remaining initial users in the elevator. These remaining initial users are those other than the target device. If a new user enters the elevator after the current target device is determined, the remaining initial users can be either the original initial users (excluding the target device) or the new user. The method for controlling the access device to establish communication with the next target channel can be found in the above embodiment, and will not be elaborated upon here.

[0130] Furthermore, generally speaking, if the network equipment and network bandwidth are sufficient, using a higher frequency band may provide faster network speeds because higher frequency signals transmit faster. Therefore, in order to provide access devices with a higher operating frequency band, the method also includes steps Sa1-Sa5, such as... Figure 3 As shown, where:

[0131] Step Sa1: Obtain the target operating frequency band of the target device within the second preset time period.

[0132] Specifically, the second preset time period is 5 or 10 minutes prior to the current time. The specific duration is not specifically limited in this embodiment. The target operating frequency band is the operating frequency band corresponding to the target device. The operating frequency band is related to the internet access operation performed by the user on the target device. Different internet access operations have different data transmission requirements. For example, the data transmission rate required by the target user when accessing different applications is different, mainly because different applications correspond to different functions and content. For instance, video playback software usually requires a higher data transmission rate than word processing software to ensure smooth application operation. When determining the target operating frequency band for the target device within the second preset time period, it can be determined based on the application usage and operating frequency band correspondence of the target device within the second preset time period. This correspondence includes the operating frequency bands corresponding to different applications.

[0133] Step Sa2: Determine the required access frequency band for the accessing device based on the connection request.

[0134] Specifically, the connection request to the access device contains the application that the access device needs to access. By identifying the application contained in the connection request, the required access frequency band can be determined based on the corresponding operating frequency bands. If the connection request does not contain the application that the access device needs to access, then the application that the access device last accessed is determined to be the application that the user needs to access.

[0135] Step Sa3: Determine the allocatable working frequency band based on the target working frequency band and the working frequency band limit corresponding to the target channel.

[0136] Specifically, since the operating frequency band limit corresponding to the channel is fixed, when the target device and the accessing device use the same channel for data transmission, the target operating frequency band and the required access operating frequency band must not exceed the operating frequency band limit corresponding to the target channel during the joint transmission process. Therefore, it is necessary to determine the allocable operating frequency band based on the target operating frequency band limit and the target operating frequency band. The required access operating frequency band may be lower than the allocable operating frequency band or it may be equal to the allocable operating frequency band.

[0137] Step Sa4: When the available operating frequency band is lower than the required access operating frequency band, acquire the area image and identify the user behavior characteristics corresponding to the target device from the area image.

[0138] Specifically, when identifying user behavior features corresponding to a target device from a regional image, the regional image can be imported into a preset behavior feature recognition model, where the user behavior features are the feature identifiers of the user holding the target device.

[0139] Step Sa5: When the user's behavior characteristics are the preset behavior characteristics, adjust the allocable working frequency band according to the target working frequency band.

[0140] Specifically, preset behavioral features are used to characterize that the target user has not viewed the target device. This can be determined based on the distance between the user's facial features and the target device. If the distance between the user's facial features and the target device is greater than a preset distance, then the user's behavioral feature is considered a preset behavioral feature. The preset behavioral features are not specifically limited in this embodiment and can be added or modified by relevant technical personnel. After establishing communication with the elevator repeater, the user corresponding to the target device will generate a corresponding user IP address. The user IP address has a mapping relationship with the user's biometric features. Therefore, after monitoring and identifying user behavioral features using the image acquisition equipment inside the elevator, the corresponding target user IP address can be identified from multiple IP addresses based on the user's biometric features. That is, the channel corresponding to the user's behavioral features can be identified from multiple channels communicating with the elevator repeater. The user's biometric features can be facial features or pupil features. Specific biometric features are not specifically limited in this embodiment, as long as the user can be uniquely identified through their biometric features. When user behavior characteristics are preset, it indicates that the data transmission rate of the target user to the target device is reduced. At this time, the operating frequency band of the target device can be reduced to provide more allocable operating frequency bands for the accessing device. The adjustment of the allocable operating frequency band according to the target operating frequency band includes:

[0141] The system acquires the transmission information of the target device within a historical time period, including the number of transmitted data packets and the data size of each data packet. Based on the transmission information, the system determines the predicted transmission information of the target device within a third preset time period, and determines the adjustment time and frequency band of the target operating frequency band based on the predicted transmission information. The system then adjusts the allocable operating frequency band based on the adjustment time and frequency band.

[0142] Specifically, analyzing the transmission information of the target device within a historical time period facilitates the analysis of the device's data transmission habits, thereby enabling the prediction of the target device's data transmission needs in the future. To enhance the accuracy of the prediction results, the analysis of the transmission information within the historical time period incorporates the number of transmitted data packets and the corresponding data volume of the transmitted data. When obtaining the transmission information corresponding to the target device within a historical time period, it can be directly extracted from the electronic device based on the target's historical time period and the target device itself.

[0143] The third preset time period is 3 or 5 minutes after the user's behavior characteristics are determined to be preset behavior characteristics. The specific duration is not specifically limited in this embodiment and can be set by relevant technical personnel. Since the predicted transmission information is used to characterize the time and type of application used by the target device within the third preset time period, and different application devices correspond to different operating frequency bands, the predicted operating frequency band corresponding to the predicted transmission information is also different at different times. Since the allocable operating frequency band is determined based on the target operating frequency band, when the predicted operating frequency band changes, the adjustment frequency band will also change. The adjustment frequency band, the predicted operating frequency band, and the allocable operating frequency band together constitute the operating frequency band limit corresponding to the target channel. Since different adjustment frequency bands correspond to different times, it is necessary to adjust the corresponding allocable operating frequency band upward or downward according to the adjustment time. By acquiring and analyzing the transmission information and data packet quantity of the target device in historical time periods, the transmission demand of the device in future time periods can be predicted, thereby adjusting the target operating frequency band more effectively and accurately. By dynamically adjusting the target operating frequency band, rather than adjusting the target operating frequency band with a fixed value, the adaptability between the operating frequency band and actual usage needs can be improved.

[0144] Furthermore, when an elevator repeater has associated repeaters, it also includes:

[0145] If there are multiple access devices in the elevator corresponding to the current area, determine the total bandwidth requirement and total number of concurrent connections for the multiple access devices based on the connection request corresponding to each access device; when the preset conditions are met, control the associated repeater to start; wherein, the preset conditions include at least one of the following: the total bandwidth requirement is higher than the preset bandwidth requirement; the total number of concurrent connections is higher than the preset number of connections.

[0146] Specifically, because elevator repeaters can only provide a limited number of channels and each repeater has limited power, sharing a single channel with the target device may not meet the internet access needs of all users when multiple access devices are present in the elevator. In this case, associated repeaters can be activated, allowing the elevator repeaters to work together to provide channels for multiple users. However, since the maintenance and activation of repeaters require significant manpower and financial resources, the on / off status of associated repeaters can be controlled by setting preset conditions. When the preset conditions are met, the associated repeater starts working; when the preset conditions are not met, the associated repeater stops working. Meeting any one of the preset conditions will activate the associated repeater.

[0147] Bandwidth requirement refers to the amount of data a user needs to transmit per unit of time, used to measure internet access demand, and is usually expressed in bits per second (bit / s) or megabits per second (Mbps). Concurrent connections reflect the number of concurrent access requests from users, representing the number of simultaneously active network connections. The preset bandwidth requirement and preset connection count are not specifically limited in this embodiment and can be set by relevant technical personnel. Controlling the activation of associated repeaters by preset conditions allows for dynamic increases or decreases in network resources based on actual needs, accommodating future demands from more access devices and higher data transmission rates. Since activating repeaters consumes significant costs and workload, controlling their activation based on preset conditions can also reduce resource waste.

[0148] The above embodiments describe an elevator repeater station adjustment method from the perspective of process flow. The following embodiments describe an elevator repeater station adjustment device from the perspective of virtual module or virtual unit. For details, please refer to the following embodiments.

[0149] This application provides an elevator repeater station adjustment device, such as... Figure 4 As shown, the device may specifically include a usage information acquisition module 410, a target device determination module 420, and a port connectivity module 430, wherein:

[0150] The information acquisition module 410 is used to acquire the channel usage information corresponding to the current area when a connection request is received from the access device. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates.

[0151] The target device module 420 is used to determine the rate difference corresponding to each channel based on the transmission rate and actual usage rate of each channel, determine the target channel from multiple channels based on the rate difference of each channel, and determine the user equipment corresponding to the target channel as the target device.

[0152] The port connectivity module 430 is used to obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device can establish communication with the elevator repeater station.

[0153] In one possible implementation, when determining the target channel from multiple channels based on the rate difference of each channel, the target device module 420 is specifically used for:

[0154] Based on the rate difference of each channel at the current moment and the first preset relationship, determine the first weight value of each channel. The first preset relationship is the correspondence between the rate difference and the weight value.

[0155] Obtain the actual usage rate of each channel within the first preset time period and determine the rate status of each channel. Based on the second preset relationship and the rate status of each channel, determine the second weight value of each channel. The rate status includes rising, falling and stable. The second preset relationship is the correspondence between the rate status and the weight value.

[0156] The target channel is determined from multiple channels based on the first and second weight values ​​of each channel.

[0157] In one possible implementation, the device further includes:

[0158] The initial user determination module is used to determine at least one initial channel based on the rate difference corresponding to each channel, and to determine the user corresponding to each initial channel as the initial user;

[0159] The passenger information acquisition module is used to acquire passenger information for the current area. The passenger information includes the starting floor and the destination floor for each user when taking the elevator.

[0160] The "Determine Ride Duration" module is used to obtain the current floor and determine the ride duration for each initial user based on the current floor and passenger information.

[0161] The weight adjustment module is used to determine the weight adjustment value for each initial user based on the ride duration and the third preset relationship, and to adjust the weight value of the initial channel based on the weight adjustment value for each initial user, so as to obtain the final weight value for each initial channel. The initial channel is the channel corresponding to the initial user.

[0162] The final determination module is used to determine the final target channel based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel. The total weight value corresponding to the target channel is the sum of the corresponding first weight value and second weight value.

[0163] In one possible implementation, the device further includes:

[0164] The next target device module is used to monitor the floor where the target device is located in real time. When the floor difference between the current floor and the corresponding target floor is lower than the preset difference, the next target device is determined based on the travel time of the other initial users and the third preset relationship. The other initial users are other initial users besides the target device.

[0165] A communication module is established to identify the channel corresponding to the next target device as the next target channel and control the access device to establish communication with the next target channel.

[0166] In one possible implementation, the device further includes:

[0167] The target operating frequency band acquisition module is used to acquire the target operating frequency band of the target device within a second preset time period;

[0168] The module for determining the required access frequency band is used to determine the required access frequency band of the accessing device based on the connection request.

[0169] The module for determining the allocatable operating frequency band is used to determine the allocatable operating frequency band based on the target operating frequency band and the operating frequency band limit corresponding to the target channel.

[0170] The feature recognition module is used to acquire an area image and identify the user behavior features corresponding to the target device from the area image when the allocable working frequency band is lower than the required access working frequency band.

[0171] The adjustment module is used to adjust the allocable working frequency band according to the target working frequency band when the user's behavior characteristics are preset behavior characteristics.

[0172] In one possible implementation, when the adjustment module adjusts the allocable operating frequency band according to the target operating frequency band, it is specifically used for:

[0173] Obtain the transmission information corresponding to the target device within a historical time period. The transmission information includes the number of transmitted data packets and the data size of each transmitted data packet.

[0174] Based on the transmission information, the predicted transmission information of the target device within the third preset time period is determined, and the adjustment time and adjustment frequency band of the target operating frequency band are determined based on the predicted transmission information.

[0175] The allocable working frequency band is adjusted according to the adjustment time and adjustment frequency band.

[0176] In one possible implementation, when an associated repeater exists at the elevator repeater station, the device further includes:

[0177] The feature determination module is used to determine the total bandwidth requirement and total number of concurrent connections for multiple access devices based on the connection requests of each access device when there are multiple access devices in the elevator corresponding to the current area.

[0178] The control module is used to control the associated repeater to start when preset conditions are met;

[0179] The preset conditions include at least one of the following:

[0180] The total bandwidth requirement is higher than the preset bandwidth requirement;

[0181] The total number of concurrent connections is higher than the preset number of connections.

[0182] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working process of the elevator repeater control device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0183] This application provides an electronic device, such as... Figure 5 As shown, Figure 5 The illustrated electronic device 500 includes a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, for example, via a bus 502. Optionally, the electronic device 500 may also include a transceiver 504. It should be noted that in practical applications, the transceiver 504 is not limited to one type, and the structure of this electronic device 500 does not constitute a limitation on the embodiments of this application.

[0184] Processor 501 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 501 may also be a combination that implements computational functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.

[0185] Bus 502 may include a pathway for transmitting information between the aforementioned components. Bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus, etc. Bus 502 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0186] The memory 503 may be a ROM (Read Only Memory) or other type of static storage device capable of storing static information and instructions, RAM (Random Access Memory) or other type of dynamic storage device capable of storing information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), CD-ROM (Compact Disc Read Only Memory) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto.

[0187] The memory 503 is used to store application code that executes the solution of this application, and its execution is controlled by the processor 501. The processor 501 is used to execute the application code stored in the memory 503 to implement the content shown in the foregoing method embodiments.

[0188] Electronic devices include, but are not limited to: mobile terminals such as mobile phones, laptops, digital radio receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (such as in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Servers can also be included. Figure 5 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.

[0189] This application provides a computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to execute the corresponding content in the aforementioned method embodiments.

[0190] It should be understood that although the steps in the flowcharts of the accompanying figures are shown sequentially as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the accompanying figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.

[0191] The above description is only a partial embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for regulating a repeater of an elevator, characterized by include: When a connection request is received from an access device, the channel usage information corresponding to the current area is obtained. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates. The rate difference for each channel is determined based on the transmission rate and actual usage rate of each channel. Based on the rate difference for each channel, a target channel is determined from multiple channels, and the user equipment corresponding to the target channel is determined as the target device. Obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device establishes communication with the elevator repeater station; The step of determining the target channel from multiple channels based on the rate difference of each channel includes: Based on the rate difference corresponding to each channel at the current time and the first preset relationship, a first weight value for each channel is determined, wherein the first preset relationship is the correspondence between the rate difference and the weight value; Obtain the actual usage rate of each channel within the first preset time period and determine the rate status of each channel. Based on the second preset relationship and the rate status of each channel, determine the second weight value of each channel. The rate status includes rising, falling and stable. The second preset relationship is the correspondence between the rate status and the weight value. Calculate the first and second weight values ​​for each channel to obtain the total weight value for each channel, and determine the channel with the highest total weight value as the target channel.

2. The elevator repeater control method according to claim 1, characterized in that, After determining the target channel from multiple channels, the process also includes: Multiple channels are sorted according to the rate difference of each channel to obtain a channel sequence. A preset number of channels are selected from the sequence from largest to smallest to determine the initial channels, and the user corresponding to each initial channel is determined as the initial user. Obtain passenger information for the current area. This passenger information includes the starting floor and destination floor for each user when taking the elevator. Obtain the current floor, and determine the travel duration for each initial user based on the current floor and passenger travel information; Based on the ride duration and third preset relationship for each initial user, a weight adjustment value is determined for each initial user. Based on the weight adjustment value for each initial user, the weight value of the initial channel is adjusted to obtain the final weight value for each initial channel. The initial channel is the channel corresponding to the initial user. The final target channel is determined based on the final weight value corresponding to each initial channel and the total weight value corresponding to the target channel. The total weight value corresponding to the target channel is the sum of the corresponding first weight value and second weight value.

3. The elevator repeater station control method according to claim 2, characterized in that, After determining the final target channel, the process also includes: The floor where the target device is located is monitored in real time. When the floor difference between the current floor and the corresponding target floor is lower than a preset difference, the next target device is determined based on the travel time of the remaining initial users and a third preset relationship. The remaining initial users are other initial users besides the target device. The channel corresponding to the next target device is determined as the next target channel, and the access device is controlled to establish communication with the next target channel.

4. The elevator repeater control method according to claim 1, characterized in that, After the connection port is connected to the target port, the method further includes: Obtain the target operating frequency band of the target device within a second preset time period; The required access frequency band of the access device is determined based on the connection request. The allocable working frequency band is determined based on the target working frequency band and the working frequency band limit corresponding to the target channel; When the allocable working frequency band is lower than the required access working frequency band, an area image is acquired, and user behavior characteristics corresponding to the target device are identified from the area image; When the user behavior characteristics are preset behavior characteristics, the target operating frequency band of the target device is reduced and the allocable operating frequency band is increased.

5. The elevator repeater station control method according to claim 4, characterized in that, The step of adjusting the allocable operating frequency band according to the target operating frequency band includes: Obtain the transmission information corresponding to the target device within a historical time period, the transmission information including the number of transmitted data packets and the data size of each transmitted data packet; Based on the transmission information, the predicted transmission information of the target device within a third preset time period is determined, and the adjustment time and adjustment frequency band of the target operating frequency band are determined based on the predicted transmission information. The allocable working frequency band is adjusted according to the adjustment time and the adjustment frequency band.

6. The elevator repeater station control method according to claim 1, characterized in that, When the elevator repeater has associated repeaters, it also includes: If there are multiple access devices in the elevator corresponding to the current area, determine the total bandwidth requirement and total number of concurrent connections for the multiple access devices based on the connection request corresponding to each access device; when the preset conditions are met, control the associated repeater to start. The preset conditions include at least one of the following: The total bandwidth requirement is higher than the preset bandwidth requirement; The total number of concurrent connections is higher than the preset number of connections.

7. An elevator repeater station control device, characterized in that, include: The usage information acquisition module is used to acquire the channel usage information corresponding to the current area when a connection request is received from the access device. The channel usage information includes the transmission rate of all channels of the elevator repeater station corresponding to the current area and the actual usage rate of each channel. The actual usage rate is the data transmission rate when the user equipment communicates. The target device determination module is used to determine the rate difference corresponding to each channel based on the transmission rate and actual usage rate of each channel, determine the target channel from multiple channels based on the rate difference of each channel, and determine the user equipment corresponding to the target channel as the target device. The port connectivity module is used to obtain the connection port corresponding to the access device and the target port corresponding to the target channel, and control the connection port to connect with the target port so that the access device can establish communication with the elevator repeater station; Specifically, when determining the target channel from multiple channels based on the rate difference of each channel, the target device determination module is used for: Based on the rate difference of each channel at the current moment and the first preset relationship, determine the first weight value of each channel. The first preset relationship is the correspondence between the rate difference and the weight value. Obtain the actual usage rate of each channel within the first preset time period and determine the rate status of each channel. Based on the second preset relationship and the rate status of each channel, determine the second weight value of each channel. The rate status includes rising, falling and stable. The second preset relationship is the correspondence between the rate status and the weight value. Calculate the first and second weight values ​​for each channel to obtain the total weight value for each channel, and determine the channel with the highest total weight value as the target channel.

8. An electronic device, characterized in that, The electronic device includes: At least one processor; Memory; At least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application being configured to: perform an elevator repeater control method according to any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, include: The system stores a computer program capable of being loaded by a processor and executed as described in any one of claims 1-6 for controlling an elevator repeater station.

Citation Information

Patent Citations

  • Repeater communication method, device and equipment for multiple scenes and medium

    CN115694590A

  • Method for handover decision using virtual scheduler and handover control device thereof

    US20120021791A1