Terminal access method, electronic device, storage medium and program product
By acquiring the location information of the terminal and the location information of the equipment controlled by the base station, the location information of the terminal's equipment is determined, and the location information of the equipment accessed by the terminal is determined, and the location of the terminal equipment is dynamically adjusted.
Patent Information
- Application Number
- CN202411999499.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In relay communication systems, existing technologies cannot dynamically adjust the forwarding devices accessed by terminals, leading to a decline in communication performance.
By acquiring the location information of the terminal and the location information of the forwarding device controlled by the base station, the forwarding device corresponding to the terminal is determined, and an indication message is sent to instruct the forwarding device to forward the signal, thereby dynamically adjusting the forwarding device accessed by the terminal.
It improves the signal strength received by the terminal, reduces signal propagation path loss, improves the quality of relay communication, and enhances the communication performance of the terminal.
Smart Images

Figure CN119815470B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a terminal access method, an electronic device, a storage medium and a program product. BACKGROUND
[0002] In a relay communication system, a forwarding device controls a forwarding beam based on beamforming technology or the like, so that the forwarding beam points to a terminal in a coverage area to assist communication between the terminal and a base station. If there are multiple forwarding devices in the relay communication system, the terminal accesses different forwarding devices to obtain different communication performance. The prior art statically configures the forwarding device accessed by the terminal, and cannot dynamically adjust the forwarding device accessed by the terminal in the signal forwarding process, which may cause the communication performance of the terminal to decrease. SUMMARY
[0003] The present application provides a terminal access method, an electronic device, a storage medium and a program product, which are used to improve the communication performance of the terminal.
[0004] In a first aspect, the present application provides a terminal access method, comprising: obtaining position information of a first terminal; determining a first forwarding device corresponding to the first terminal based on the position information of the first terminal and position information of a forwarding device controlled by a base station; the distance between the first forwarding device and the first terminal is less than a preset distance, and the first terminal is within the coverage range of the first forwarding device; sending a first indication message to the first forwarding device; the first indication message is used to instruct the first forwarding device to forward the signal of the first terminal.
[0005] The technical scheme provided by the present application at least brings the following beneficial effects: the first forwarding device corresponding to the first terminal is determined based on the position information of the first terminal and the position information of the forwarding device controlled by the base station, so that the first terminal can access the first forwarding device with a shorter distance, reduce the propagation loss of the forwarded signal, improve the signal strength received by the first terminal, and then improve the relay communication quality and the communication performance of the terminal by sending the first indication message to instruct at least one first forwarding device to complete the signal forwarding work from the terminal to the base station.
[0006] In a possible implementation manner, the first indication message carries a beam identifier, and the beam identifier is used to instruct the first forwarding device to adjust the current beam to a beam corresponding to the beam identifier.
[0007] Another possible implementation involves determining the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station. This includes: inputting the location information of the first terminal and the location information of the forwarding device controlled by the base station into a clustering algorithm model to obtain a forwarding device cluster. The forwarding device cluster includes at least one forwarding device controlled by the base station, and the distance between any forwarding device in the forwarding device cluster and the first terminal is less than a preset distance. The forwarding device in the forwarding device cluster that can cover the first terminal is selected as the first forwarding device.
[0008] Another possible implementation, after sending the first instruction message to the first forwarding device, further includes: obtaining the signal strength of the first terminal based on a preset period; updating the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device; and sending second instruction information to the updated first forwarding device, the second instruction information being used to instruct the updated forwarding device to forward the signal of the first terminal.
[0009] Another possible implementation involves updating the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device, including: updating the first forwarding device when the signal strength is less than the signal strength threshold to obtain the updated first forwarding device.
[0010] Another possible implementation is that there are multiple first forwarding devices, which constitute a first forwarding device set. The first forwarding device corresponding to the first terminal is updated based on the signal strength to obtain the updated first forwarding device, including: updating any one or more first forwarding devices in the first forwarding device set based on the signal strength to obtain the updated first forwarding device set.
[0011] It should be noted that multiple first forwarding devices can be used to provide forwarding services for the first terminal. That is, when there are multiple first forwarding devices and a single first terminal, at least one first forwarding device in the set of first forwarding devices can provide forwarding services for the first terminal.
[0012] Another possible implementation involves a second terminal adjacent to the first terminal corresponding to a second set of forwarding devices, which includes multiple second forwarding devices. Each second forwarding device is a forwarding device controlled by the base station corresponding to the second terminal. The distance between the second forwarding device and the second terminal is less than a preset distance, and the second terminal is within the coverage area of the second forwarding device. The updated first set of forwarding devices is obtained by updating any one or more first forwarding devices in the first set based on signal strength. This includes: when the signal strength of the first terminal is less than a signal strength threshold, adding a target second forwarding device from the second set of forwarding devices to the first set of forwarding devices to obtain the updated first set of forwarding devices. The target second forwarding device can cover the first terminal, and the second set of forwarding devices can maintain the signal strength of the second terminal being greater than or equal to the signal strength threshold even after deleting the target second forwarding device.
[0013] Secondly, this application provides a terminal access device, comprising: a communication module for acquiring location information of a first terminal; a determination module for determining a first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of a forwarding device controlled by a base station; wherein the distance between the first forwarding device and the first terminal is less than a preset distance, and the first terminal is within the coverage area of the first forwarding device; the communication module is further configured to send a first indication message to the first forwarding device; the first indication message is used to instruct the first forwarding device to forward the signal of the first terminal.
[0014] One possible implementation is that the first indication message carries a beam identifier, which is used to instruct the first forwarding device to adjust the current beam to the beam corresponding to the beam identifier.
[0015] Another possible implementation includes a determination module for determining the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station. This module includes: specifically, inputting the location information of the first terminal and the location information of the forwarding device controlled by the base station into a clustering algorithm model to obtain a forwarding device cluster. The forwarding device cluster includes at least one forwarding device controlled by the base station, and the distance between any forwarding device in the cluster and the first terminal is less than a preset distance; the forwarding device in the cluster that can cover the first terminal is selected as the first forwarding device.
[0016] Another possible implementation, after sending the first indication message to the first forwarding device, further includes: a communication module, which is also used to obtain the signal strength of the first terminal based on a preset period; a determination module, which is also used to update the first forwarding device corresponding to the first terminal based on the signal strength, so as to obtain the updated first forwarding device; and a communication module, which is also used to send second indication information to the updated first forwarding device, the second indication information being used to instruct the updated forwarding device to forward the signal of the first terminal.
[0017] Another possible implementation is a determination module, used to update the first forwarding device corresponding to the first terminal based on the signal strength, to obtain the updated first forwarding device, including: the determination module, specifically used to update the first forwarding device when the signal strength is less than the signal strength threshold, to obtain the updated first forwarding device.
[0018] Another possible implementation is that there are multiple first forwarding devices, which constitute a first forwarding device set. The determining module is used to update the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device. The module includes: a determining module specifically used to update any one or more first forwarding devices in the first forwarding device set based on the signal strength to obtain the updated first forwarding device set.
[0019] Another possible implementation is that the second terminal adjacent to the first terminal corresponds to a second set of forwarding devices, which includes multiple second forwarding devices. The second forwarding devices are forwarding devices controlled by the base station corresponding to the second terminal. The distance between the second forwarding device and the second terminal is less than a preset distance, and the second terminal is within the coverage area of the second forwarding device. A determining module is used to update any one or more first forwarding devices in the first set of forwarding devices based on signal strength to obtain an updated first set of forwarding devices. The determining module is specifically used to add a target second forwarding device from the second set of forwarding devices to the first set of forwarding devices when the signal strength of the first terminal is less than a signal strength threshold, thereby obtaining an updated first set of forwarding devices. The target second forwarding device can cover the first terminal, and the second set of forwarding devices can still maintain the signal strength of the second terminal being greater than or equal to the signal strength threshold after the target second forwarding device is deleted.
[0020] Thirdly, this application provides an electronic device comprising: a processor and a memory; the memory storing processor-executable instructions; when the processor is configured to execute the instructions, causing the electronic device to implement the method of the first aspect described above.
[0021] Fourthly, this application provides a computer-readable storage medium comprising: computer software instructions; which, when executed in an electronic device, cause the electronic device to implement the method described in the first aspect.
[0022] Fifthly, this application provides a computer program product comprising a computer program; when the computer program is run in an electronic device, the electronic device performs the method described in the first aspect.
[0023] The beneficial effects of the second to fifth aspects mentioned above are described in the corresponding description of the first aspect and will not be repeated here. Attached Figure Description
[0024] Figure 1 This application provides a schematic diagram of the application environment for a terminal access method.
[0025] Figure 2 A schematic diagram of the structure of a base station provided in some embodiments of this application;
[0026] Figure 3 A flowchart illustrating a terminal access method provided in this application;
[0027] Figure 4 A flowchart illustrating another terminal access method provided in this application;
[0028] Figure 5 A flowchart illustrating yet another terminal access method provided in this application;
[0029] Figure 6 A schematic diagram of a communication system for a terminal access method provided in this application;
[0030] Figure 7 A schematic diagram of a communication system for another terminal access method provided in this application;
[0031] Figure 8 A schematic diagram of the application environment for another terminal access method provided in this application;
[0032] Figure 9 A flowchart illustrating the specific implementation process of a terminal access method provided in this application;
[0033] Figure 10 This application provides a schematic diagram of the composition of a terminal access device;
[0034] Figure 11 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation
[0035] The terminal access method provided in this application will now be described in detail with reference to the accompanying drawings.
[0036] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0037] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.
[0038] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0039] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0040] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish the same or similar items with essentially the same function and effect. Those skilled in the art can understand that the terms "first" and "second" are not intended to limit the quantity or execution order.
[0041] In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0042] To facilitate a clear description of the technical solutions of the embodiments of this application, the technical terms involved in this application will be briefly introduced below.
[0043] Network-controlled repeater (NCR) technology is based on radio frequency repeater technology. Compared with radio frequency repeaters, NCR has the ability to receive and process control information from the network side.
[0044] Metasurfaces are a two-dimensional realization of electromagnetic superconducting materials. A metasurface consists of a series of periodically arranged electromagnetic unit structures, serving as a carrier for electromagnetic manipulation. These unit structures are integrated into tunable elements to achieve reconfigurability of electromagnetic wave manipulation. These tunable elements can be components such as semiconductor diodes, varactor diodes, liquid crystals, and micro-electro-mechanical systems (MEMS) switches.
[0045] Intelligent metasurfaces (RIS) are an extension of metasurface technology. RIS not only possess the electromagnetic manipulation capabilities of traditional metasurfaces but also incorporate intelligent control functions. RIS can actively and intelligently manipulate spatial electromagnetic waves in a programmable manner, forming electromagnetic fields with controllable amplitude, phase, polarization, and frequency.
[0046] The above is an introduction to the technical terms used in this application, which will not be repeated below.
[0047] To improve network coverage, mobile communication network deployments employ various types of network nodes, such as macro base stations, micro base stations, and repeaters, to achieve wide and deep wireless network coverage. As mobile communication networks evolve towards fifth-generation mobile communication technology (5G-A) and sixth-generation mobile communication technology (6G), various new relay communication technologies will be introduced into mobile communication network deployments, providing more diverse technical solutions.
[0048] For example, NCR can optimize its amplification and forwarding strategy and adjust the forwarding beam based on the control information sent from the network side, which can effectively improve the signal amplification and forwarding efficiency.
[0049] The introduction of RIS (Radio Relay System) transforms the wireless propagation environment from passive adaptation to active control, constructing an intelligent wireless environment. RIS can significantly improve transmission performance between communication devices and enhance the coverage performance of wireless communication systems by dynamically adjusting the wireless channel environment. In relay communication systems, using RIS as a forwarding device can assist base stations in enhancing coverage, especially in cell edges and blind spots. Signals emitted by the base station are primarily forwarded (reflected / transmitted) to terminals via RIS, and signals emitted by terminals can also be forwarded to the base station via RIS. RIS can use beamforming to direct beams towards specific terminals, expanding coverage and suppressing interference.
[0050] In relay communication systems, forwarding devices use beamforming and other technologies to adjust the forwarding beam, directing it towards terminals within the coverage area to facilitate communication between terminals and base stations. If multiple forwarding devices exist in the relay system, terminals will experience different communication performance depending on which device they connect to. Current technologies statically configure the forwarding devices connected to terminals, failing to determine the optimal device before the forwarding device adjusts its beam for forwarding, and also failing to dynamically adjust the device connected during signal forwarding, leading to a decline in terminal communication performance.
[0051] To address the aforementioned technical problems, this application provides a terminal access method. The method is as follows: it can determine the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station, so that the first terminal can access the first forwarding device that is relatively close, reduce the propagation path loss of the forwarding signal, improve the signal strength received by the first terminal, and then instruct at least one first forwarding device to complete the signal forwarding work from the terminal to the base station by sending a first indication message, thereby improving the relay communication quality and enhancing the terminal communication performance.
[0052] The embodiments provided in this application will now be described in detail with reference to the accompanying drawings.
[0053] The terminal access method provided in this application can be applied to, for example... Figure 1 The application environment shown. For example... Figure 1 As shown, the application environment includes: base station 110, forwarding device 120 and terminal 130.
[0054] In some embodiments, base station 110 may be a device that is connected to a core network and provides wireless communication services, such as a macro base station, micro base station, pico base station, etc.
[0055] In some embodiments, base station 110 may support one or more of the following network standards: fifth generation mobile communication technology (5G), 5G-A, 6G, etc.
[0056] In some embodiments, base station 110 may have additional or extended functions, such as computing capabilities. For example, base station 110 may be a base station externally connected to a computing device, or it may be a base station with an internally integrated computing module. This application does not limit the specific device form of base station 110.
[0057] In some embodiments, such as Figure 2As shown, base station 110 includes a controller 111 and an antenna 112. The controller 111 manages the wireless communication interface and wireless channel. The antenna 112 transmits and receives electromagnetic waves.
[0058] For example, antenna 112 can transmit electromagnetic waves to transponder 120 under the control of controller 111.
[0059] In some embodiments, base station 110 may further include a communication interface 113 for exchanging information with other devices. For example, base station 110 may exchange information with relay device 120 through communication interface 113. Base station 110 may also exchange information with other devices such as network servers through communication interface 113.
[0060] In some embodiments, base station 110 may further include memory 114 for storing data. Exemplarily, memory 114 may be used to store beamforming codebooks and beam identifiers.
[0061] In some embodiments, the forwarding device 120 may be an auxiliary communication device in a wireless communication system, such as an NCR, RIS, radio frequency repeater, microwave relay station, fiber optic repeater, satellite relay station, intelligent reflecting surface (IRS), etc.
[0062] In some embodiments, the forwarding device 120 may have multiple electromagnetic units, and the forwarding device 120 may implement electromagnetic control and radio frequency signal forwarding for forwarding uplink and / or downlink signals between the base station 110 and the terminal 130.
[0063] For example, in the downlink direction, the forwarding device 120 is used to receive the downlink signal transmitted by the base station 110, and adjust the forwarding beam direction to forward the received downlink signal to the terminal 130; in the uplink direction, the forwarding device 120 is used to adjust the forwarding beam direction to receive the uplink signal transmitted by the terminal 130, and forward the received uplink signal to the base station 110.
[0064] In some embodiments, the forwarding device 120 may adjust the incident beam in different ways based on the beamforming codebook.
[0065] For example, when the repeater 120 is a RIS, the RIS-Forwarding (RIS-Fwd) signal relay module includes a reflection array composed of antenna elements, which is used to adjust the incident beam in different ways according to the beamforming codebook, so that the outgoing beam can achieve different amplitudes, different widths, different frequency shifts and different outgoing angles, as well as changes such as single beam reflection, multiple beam reflection, diffuse scattering, refraction, and transmission.
[0066] In some embodiments, the forwarding device 120 may further include a memory for storing data. Exemplarily, the memory may be used to store beamforming codebooks and beam identifiers.
[0067] In some embodiments, the forwarding device 120 may be integrated into the base station 110 or may be a standalone device. This application does not limit the specific device form of the forwarding device 120. Figure 1 The example shown is the relay device 120, which is an independent device.
[0068] In some embodiments, the forwarding device 120 may be a single forwarding device or a set of forwarding devices consisting of multiple forwarding devices. This application does not limit the number of forwarding devices 120. Figure 1 The example shown is a single device called forwarding device 120.
[0069] In some embodiments, terminal 130 can be a device with wireless transceiver capabilities, such as a mobile phone, tablet computer, wearable device, in-vehicle device, augmented reality (AR) / virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), etc. This application embodiment does not limit the specific device form of terminal 130. Figure 1 The example shown is a mobile phone with terminal 130.
[0070] In some embodiments, terminal 130 may support one or more of network standards such as 5G, 5G-A, and 6G.
[0071] In some embodiments, terminal 130 may be a single terminal device or a set of multiple terminal devices. This application does not limit the number of terminals 130. Figure 1 The example shown is a single terminal device, terminal 130.
[0072] In some embodiments, the base station 110 acquires the location information of the terminal 130; based on the location information of the terminal 130 and the location information of the forwarding device 120 controlled by the base station 110, it determines the forwarding device 120 corresponding to the terminal 130; the distance between the forwarding device 120 corresponding to the terminal 130 and the terminal 130 is less than a preset distance, and the terminal 130 is within the coverage area of the forwarding device 120; the base station 110 is further configured to send a first indication message to the forwarding device 120; the forwarding device 120 receives the first indication message; and the forwarding device 120 forwards the signal of the terminal 130 based on the first indication message.
[0073] It should be noted that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0074] See Figure 3 This is a flowchart illustrating a terminal access method provided in an embodiment of this application. Figure 3 As shown, the terminal access method provided in this application can be implemented through the aforementioned base station, specifically including the following steps S201 to S203.
[0075] S201. Obtain the location information of the first terminal.
[0076] In some embodiments, the location information of the first terminal is obtained based on base station positioning technology.
[0077] For example, the location of the terminal can be estimated using positioning technology based on the wireless signal characteristics between the base station and the first terminal. For instance, the base station can determine the terminal's location information based on at least one of the following methods: received signal strength indication (RSSI), time of arrival (TOA), time difference of arrival (TDOA), and angle of arrival (AOA).
[0078] In some embodiments, the first terminal obtains its location information based on terminal positioning technology and sends the location information to the base station.
[0079] For example, the first terminal obtains location information through a satellite positioning system, or based on the location information of a Wi-Fi access point (AP), and then sends the location information to the base station. The satellite positioning system can be a Global Positioning System (GPS), a Global Navigation Satellite System (GNSS), or similar systems.
[0080] S202. Based on the location information of the first terminal and the location information of the forwarding device controlled by the base station, determine the first forwarding device corresponding to the first terminal.
[0081] The distance between the first forwarding device and the first terminal is less than a preset distance, and the first terminal is within the coverage area of the first forwarding device. A control interface exists between the base station-controlled forwarding device and the base station for signaling interaction, and the forwarding device is capable of forwarding beams transmitted by the base station.
[0082] In some embodiments, the first forwarding device corresponding to the first terminal is determined by a clustering method, wherein the clustering method includes: hierarchical clustering, K-means clustering, density-based spatial clustering of applications with noise (DBSCAN), self-organizing map (SOM), mean drift clustering, systematic clustering algorithm, etc.
[0083] For example, such as Figure 4 As shown, step S202 can be implemented as the following steps S2201-S2202.
[0084] S2201. Input the location information of the first terminal and the location information of the forwarding devices controlled by the base station into the clustering algorithm model to obtain the forwarding device cluster.
[0085] The forwarding device cluster includes at least one forwarding device controlled by a base station, and the distance between any forwarding device in the forwarding device cluster and the first terminal is less than a preset distance.
[0086] In some embodiments, the clustering algorithm model can be a K-means clustering model, a hierarchical clustering algorithm model, a DBSCAN model, etc. The forwarding device cluster includes at least one forwarding device controlled by the base station.
[0087] S2202, The forwarding device in the forwarding device cluster that can cover the first terminal is designated as the first forwarding device.
[0088] The aforementioned forwarding device capable of covering the first terminal refers to a forwarding device whose beam can cover the first terminal.
[0089] In some embodiments, the base station controls multiple forwarding devices, each with a different coverage area. In a cluster of forwarding devices, the beams of some forwarding devices may not be able to cover the first terminal. Therefore, it is necessary to determine the forwarding devices in the cluster that can cover the first terminal based on the coverage area of the forwarding devices, thus obtaining the first forwarding device.
[0090] In some embodiments, there are multiple first terminals, which constitute a first terminal cluster. The first terminal cluster is obtained based on a clustering algorithm model. For example, the location information of terminals that achieve wireless communication through base stations is input into the clustering algorithm model to obtain multiple cluster centers. Multiple terminal clusters are obtained based on the multiple cluster centers, and each terminal cluster includes multiple terminals, wherein the first terminal cluster is any one of the multiple terminal clusters.
[0091] It is important to understand that determining the first forwarding device corresponding to a first terminal based on the location information of a first terminal cluster consisting of multiple first terminals can ensure the accuracy of the clustering algorithm model output. At the same time, it can also save computing resources, meet the forwarding needs of each terminal when there are multiple first terminals, and improve the overall coverage performance of multiple terminals.
[0092] In some embodiments, there are multiple first forwarding devices, which constitute a first forwarding device set. The forwarding devices in the forwarding device set that can cover the first terminal are included in the first forwarding device set. When there is only one first terminal, at least one first forwarding device in the first forwarding device set forwards the signal of the first terminal.
[0093] S203. Send a first instruction message to the first forwarding device. The first instruction message is used to instruct the first forwarding device to forward the signal of the first terminal.
[0094] In some embodiments, the first indication message may be any one of radio resource control messages (RRC), medium access control control element (MAC CE), or downlink control information (DCI).
[0095] In some embodiments, the first indication message carries a beam identifier, which instructs the first forwarding device to adjust the current beam to the beam corresponding to the beam identifier. The beam corresponding to the beam identifier points towards the first terminal, and the beam identifier can be determined based on the location information of the target terminal.
[0096] For example, the above determination of beam identifier based on the location information of the target terminal can be implemented by the following steps a1-a3.
[0097] Step a1: Based on the location information of the first terminal, determine the beam direction as the direction pointing to the first terminal.
[0098] Step a2: Determine the beamforming codebook corresponding to the beam direction based on the beam direction.
[0099] Step a3: Determine the beam identifier based on the beamforming codebook.
[0100] Among them, the beamforming codebook and the beam identifier are in one-to-one correspondence, and the correspondence between the beamforming codebook and the beam identifier is preset in the base station and the forwarding equipment controlled by the base station.
[0101] It is important to understand that the correspondence between beamforming codebook and beam identifier is pre-set in the base station, so that the base station can determine the beam identifier based on the location information of the target terminal. The correspondence between beamforming codebook and beam identifier is also pre-set in the forwarding equipment controlled by the base station, so that the forwarding equipment can determine the beamforming codebook based on the beam identifier, and adjust the current beam to the beam corresponding to the beam identifier based on the beamforming codebook. The adjusted beam points to the first terminal.
[0102] In some embodiments, after sending the first indication message, the base station can obtain the signal strength of the first terminal, update the first forwarding device based on the signal strength, and switch the forwarding device during signal forwarding to meet the signal strength requirements of the first terminal. For example, as shown... Figure 5 As shown, after S203, the terminal access method provided in this application embodiment may further include the following S204-S206:
[0103] S204. Obtain the signal strength of the first terminal based on a preset period.
[0104] The signal strength of the first terminal refers to the signal strength obtained by the first terminal receiving the signal directly sent by the base station through the downlink, or by the first terminal receiving the base station signal forwarded by the first forwarding device and measuring the received signal.
[0105] In some embodiments, the first terminal transmits its measured signal strength according to a preset period, so that the base station can periodically acquire the signal strength of the first terminal.
[0106] For example, the base station transmits pilot signals through the downlink at a preset period. Correspondingly, the first terminal receives the pilot signals through the downlink, measures the downlink signal strength by measuring the pilot signals, and sends the result to the base station.
[0107] In some embodiments, there are multiple first terminals, and the multiple first terminals constitute a first terminal cluster. The above-mentioned acquisition of the signal strength of the first terminal based on a preset period can be implemented as follows: acquiring the signal strength of the first terminal cluster based on a preset period, and using the signal strength of the first terminal cluster as the signal strength of the first terminal. Wherein, the signal strength of the first terminal cluster is the average value of the signal strength of each first terminal in the first terminal cluster.
[0108] S205. Update the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device.
[0109] In some embodiments, if the signal strength of the first terminal is less than a signal strength threshold, the first forwarding device is updated, wherein the signal strength threshold is determined based on the signal strength requirement of the first terminal.
[0110] In some embodiments, there are multiple first forwarding devices, and the multiple first forwarding devices constitute a first forwarding device set. Updating the first forwarding device corresponding to the first terminal based on signal strength to obtain the updated first forwarding device includes: updating any one or more first forwarding devices in the first forwarding device set based on signal strength to obtain the updated first forwarding device set.
[0111] In some embodiments, a second terminal adjacent to a first terminal corresponds to a second set of forwarding devices, the second set of forwarding devices including multiple second forwarding devices; the second forwarding devices are forwarding devices controlled by the base station corresponding to the second terminal, the distance between the second forwarding device and the second terminal is less than a preset distance, and the second terminal is within the coverage area of the second forwarding device; the above-mentioned updating any one or more first forwarding devices in the first set of forwarding devices based on signal strength to obtain an updated first set of forwarding devices includes: when the signal strength of the first terminal is less than a signal strength threshold, adding a target second forwarding device from the second set of forwarding devices to the first set of forwarding devices to obtain an updated first set of forwarding devices; wherein, the target second forwarding device can cover the first terminal, and the second set of forwarding devices can still maintain the signal strength of the second terminal greater than or equal to the signal strength threshold after deleting the target second forwarding device.
[0112] Accordingly, updating any one or more second forwarding devices in the second forwarding device set based on signal strength to obtain an updated second forwarding device set includes: when the signal strength of the second terminal is less than the signal strength threshold, adding the target first forwarding device in the first forwarding device set to the second forwarding device set to obtain an updated second forwarding device set; wherein the target first forwarding device can cover the second terminal, and the first forwarding device set can still maintain the signal strength of the first terminal being greater than or equal to the signal strength threshold after deleting the target first forwarding device.
[0113] In this system, the second terminal communicates wirelessly through a base station, and the distance between the second terminal and the first terminal is less than a distance threshold. This distance threshold can be determined based on the environment in which the base station is located; for example, the environment could be urban, suburban, rural, or marine.
[0114] The aforementioned target second forwarding device is an edge forwarding device within the second forwarding device set, and the aforementioned first forwarding device is an edge forwarding device within the first forwarding device set. Specifically, for the second forwarding device set, an edge forwarding device refers to a forwarding device within the second forwarding device set whose distance difference from the first terminal and the second terminal is less than a distance difference threshold. Similarly, for the first forwarding device set, an edge forwarding device refers to a forwarding device within the first forwarding device set whose distance difference from the first terminal and the second terminal is less than a distance difference threshold. The distance difference threshold can be determined based on the environment in which the base station is located, including urban environments, suburban environments, rural environments, marine environments, etc.
[0115] For example, such as Figure 6 As shown, the forwarding devices controlled by the base station are A, B, C, D, and E. The first forwarding devices corresponding to the first terminal are A and B, and the first forwarding devices A and B constitute the first forwarding device set. The second terminal is adjacent to the first terminal, and the second forwarding devices in the second forwarding device set corresponding to the second terminal include the second forwarding devices C, D, and E. Among them, the distance difference between the second forwarding device C and the first terminal and the second terminal is less than the distance difference threshold, and it is an edge forwarding device in the second forwarding device set.
[0116] After a preset period following the base station sending the first indication message, the base station obtains the signal strength of the first terminal and the signal strength of the second terminal, respectively. The signal strength of the first terminal is less than a signal strength threshold, and the signal strength of the second terminal is greater than the signal strength threshold. Figure 7 Therefore, the second forwarding device C in the second forwarding device set is removed from the second forwarding device set and added to the first forwarding device set, wherein the beam forwarded by C can cover the first terminal.
[0117] S206. Send a second instruction message to the updated first forwarding device. The second instruction message is used to instruct the updated forwarding device to forward the signal of the first terminal.
[0118] In some embodiments, the second indication message may be any one of an RRC message, a MAC CE, or a DCI.
[0119] In some embodiments, the second indication message carries a beam identifier, which instructs the first forwarding device to adjust the current beam to the beam corresponding to the beam identifier. The beam corresponding to the beam identifier points towards the first terminal, and the beam identifier can be determined based on the location information of the target terminal.
[0120] The terminal access method of this application embodiment is described below with reference to a specific example, such as... Figure 8 The diagram shown illustrates the application environment of this embodiment. The base station-controlled forwarding devices include A, B, C, D, E, F, and G. Figure 8 In the application environment shown, such as Figure 9 As shown, the address access method provided in this application can be specifically implemented as follows: S301-S309.
[0121] S301, The base station obtains the location information of the terminal.
[0122] The terminal can be any terminal that accesses the base station.
[0123] For example, the base station obtains the location information of terminal 1, terminal 2 and terminal 3 based on base station positioning technology; or, the terminal obtains the location information of terminal 1, terminal 2 and terminal 3 based on terminal positioning technology and reports it to the base station.
[0124] S302. Base stations determine terminal clusters based on clustering methods.
[0125] For example, the location information of terminal 1, terminal 3, and terminal 2 is input into a clustering algorithm model to obtain a first terminal cluster and a second terminal cluster. The first terminal cluster includes the first terminal, namely terminal 1 and terminal 2; the second terminal includes the second terminal, namely terminal 3. The first terminal cluster and the second terminal cluster are two adjacent terminal clusters.
[0126] S303. The base station determines the set of forwarding devices corresponding to the terminal cluster based on the location information of the terminal cluster and the location information of the forwarding devices controlled by the base station.
[0127] For example, the location information of the first terminal cluster, the second terminal cluster, and forwarding devices A, B, C, D, E, F, and G are input into a clustering algorithm model to obtain the first forwarding device cluster corresponding to the first terminal cluster and the second forwarding device cluster corresponding to the second terminal cluster. The location information of the first and second terminal clusters represents their geometric centers, respectively. The geometric center of the first terminal cluster can be obtained by calculating the arithmetic mean of the location coordinates of each first terminal in the first terminal cluster. The geometric center of the second terminal cluster can be obtained by calculating the arithmetic mean of the location coordinates of each second terminal in the second terminal cluster. Further, the forwarding devices in the first forwarding device cluster that can cover terminals 1 and 2 are designated as the first forwarding device set, which includes A, B, C, and D. The forwarding devices in the second forwarding device cluster that can cover terminal 3 are designated as the second forwarding device set, which includes E, F, and G. D and E are edge forwarding devices; D can cover terminal 3, and E can cover both terminals 1 and 2.
[0128] S304. The base station sends a first indication message to the forwarding device, and the forwarding device receives the first indication message sent by the base station.
[0129] The first instruction message carries a beam identifier, which is used to instruct the forwarding devices in the forwarding device set to forward the signals of the terminals in the corresponding terminal cluster.
[0130] For example, the beam direction corresponding to the beam identifier carried in the first indication message sent by the base station to the forwarding devices A, B, C, and D in the first forwarding device set is the direction pointing to the first terminal; the beam direction corresponding to the beam identifier carried in the first indication message sent by the base station to the forwarding devices E, F, and G in the second forwarding device set is the direction pointing to the second terminal.
[0131] S305. The forwarding device adjusts the current beam to the beam corresponding to the beam identifier based on the beam identifier in the first indication message.
[0132] Among them, the beam identifier corresponds to the terminal in the terminal cluster corresponding to the forwarding device set where the forwarding device is located.
[0133] For example, the forwarding beams of forwarding devices A, B, C, and D in the first forwarding device set are directed towards terminal 1 and terminal 2 in the first terminal cluster, for forwarding signals from terminal 1 and terminal 2; the forwarding beams of forwarding devices E, F, and G in the second forwarding device set are directed towards terminal 3 in the second terminal cluster, for forwarding signals from terminal 3.
[0134] S306, The base station obtains the signal strength of the terminal cluster.
[0135] For example, the base station obtains the signal strength of terminal 1, terminal 2 and terminal 3 based on a preset period. The signal strength of the first terminal cluster is the average of the signal strengths of terminal 1 and terminal 2, and the signal strength of the second terminal cluster is the signal strength of terminal 3.
[0136] S307. Based on the signal strength of the terminal cluster, the base station updates the forwarding device set corresponding to the terminal cluster to obtain the updated forwarding device set.
[0137] For example, when the signal strength of the first terminal cluster is less than the signal strength threshold, the forwarding device E is removed from the second forwarding device set and added to the first forwarding device set, and the second forwarding device set can still maintain the signal strength of the second terminal cluster greater than or equal to the signal strength threshold after the removal of forwarding device E; thus, the updated first forwarding device set and second forwarding device set are obtained, wherein the forwarding device E can cover the first terminal.
[0138] Correspondingly, when the signal strength of the second terminal cluster is less than the signal strength threshold, forwarding device D is removed from the first forwarding device set and added to the second forwarding device set, and the first forwarding device set can still maintain the signal strength of the first terminal cluster greater than or equal to the signal strength threshold after deleting forwarding device D; thus, the updated first forwarding device set and second forwarding device set are obtained, wherein forwarding device D can cover the first terminal.
[0139] S308. The base station sends a second indication message to the forwarding device, and the forwarding device receives the second indication message sent by the base station accordingly.
[0140] For example, the beam direction corresponding to the beam identifier carried in the second indication message sent by the base station to the forwarding devices A, B, C, D, and E in the first forwarding device set is the direction pointing to the first terminal; the beam direction corresponding to the beam identifier carried in the second indication message sent by the base station to the forwarding devices F and G in the second forwarding device set is the direction pointing to the second terminal.
[0141] S309. The forwarding device adjusts the current beam to the beam corresponding to the beam identifier based on the beam identifier in the second indication message.
[0142] For example, when the signal strength of the first terminal cluster is less than the signal strength threshold, after the forwarding device E is removed from the second forwarding device set and added to the first forwarding device set, the forwarding beams of the forwarding devices A, B, C, D, and E in the first forwarding device set are directed to terminal 1 and terminal 2 in the first terminal cluster, and are used to forward the signals of terminal 1 and terminal 2; the forwarding beams of the forwarding devices F and G in the second forwarding device set are directed to terminal 3 in the second terminal cluster, and are used to forward the signals of terminal 3.
[0143] The beam identifier corresponds to the terminal in the terminal cluster of the updated set of forwarding devices where the forwarding device is located.
[0144] The technical solution provided by the above embodiments brings at least the following beneficial effects: it can determine the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station, so that the first terminal can access the first forwarding device that is closer, reduce the propagation path loss of the forwarding signal, improve the signal strength received by the first terminal, and then instruct at least one first forwarding device to complete the signal forwarding work from the terminal to the base station by sending a first indication message, thereby improving the relay communication quality and enhancing the terminal communication performance.
[0145] As can be seen, the above mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the embodiments of this application provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.
[0146] This application embodiment can divide the terminal access device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0147] In some embodiments, this application also provides a terminal access device. The terminal access device may include one or more functional modules for implementing the terminal access method of the above method embodiments.
[0148] For example, Figure 10 This is a schematic diagram illustrating the composition of a terminal access device provided in an embodiment of this application. Figure 10 As shown, the terminal access device 900 includes a communication module 901 and a determination module 902.
[0149] The communication module 901 is used to obtain the location information of the first terminal.
[0150] The determining module 902 is used to determine the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station; the distance between the first forwarding device and the first terminal is less than a preset distance, and the first terminal is within the coverage area of the first forwarding device.
[0151] The communication module 901 is also used to send a first indication message to the first forwarding device; the first indication message is used to instruct the first forwarding device to forward the signal of the first terminal.
[0152] One possible implementation is that the first indication message carries a beam identifier, which is used to instruct the first forwarding device to adjust the current beam to the beam corresponding to the beam identifier.
[0153] Another possible implementation involves a determining module 902, used to determine the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station. Specifically, the determining module 902 inputs the location information of the first terminal and the location information of the forwarding device controlled by the base station into a clustering algorithm model to obtain a forwarding device cluster. The forwarding device cluster includes at least one forwarding device controlled by the base station, and the distance between any forwarding device in the cluster and the first terminal is less than a preset distance. The forwarding device in the cluster that can cover the first terminal is selected as the first forwarding device.
[0154] Another possible implementation, after sending the first indication message to the first forwarding device, further includes: a communication module 901, which is also used to obtain the signal strength of the first terminal based on a preset period.
[0155] The determination module 902 is also used to update the first forwarding device corresponding to the first terminal based on the signal strength, so as to obtain the updated first forwarding device.
[0156] The communication module 901 is also used to send a second instruction message to the updated first forwarding device, the second instruction message being used to instruct the updated forwarding device to forward the signal of the first terminal.
[0157] Another possible implementation is to determine the module 902, which is used to update the first forwarding device corresponding to the first terminal based on the signal strength, and obtain the updated first forwarding device. Specifically, the determining module 902 is used to update the first forwarding device when the signal strength is less than the signal strength threshold, and obtain the updated first forwarding device.
[0158] Another possible implementation is that there are multiple first forwarding devices, and the multiple first forwarding devices constitute a first forwarding device set. The determining module 902 is used to update the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device. Specifically, the determining module 902 is used to update any one or more first forwarding devices in the first forwarding device set based on the signal strength to obtain the updated first forwarding device set.
[0159] Another possible implementation is that the second terminal adjacent to the first terminal corresponds to a second set of forwarding devices, which includes multiple second forwarding devices. The second forwarding devices are forwarding devices controlled by the base station corresponding to the second terminal. The distance between the second forwarding device and the second terminal is less than a preset distance, and the second terminal is within the coverage area of the second forwarding device. The determining module 902 is used to update any one or more first forwarding devices in the first set of forwarding devices based on signal strength to obtain an updated first set of forwarding devices. Specifically, the determining module 902 is used to add a target second forwarding device from the second set of forwarding devices to the first set of forwarding devices when the signal strength of the first terminal is less than a signal strength threshold, thereby obtaining an updated first set of forwarding devices. The target second forwarding device can cover the first terminal, and the second set of forwarding devices can still maintain the signal strength of the second terminal being greater than or equal to the signal strength threshold after the target second forwarding device is deleted.
[0160] In the case of implementing the functions of the integrated modules described above in hardware, this embodiment of the invention provides a possible structural schematic diagram of the electronic device involved in the above embodiments. For example... Figure 11 As shown, the electronic device 1000 includes: a processor 1002, a communication interface 1003, and a bus 1004. Optionally, the electronic device 1000 may also include a memory 1001.
[0161] Processor 1002 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 1002 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 1002 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0162] Communication interface 1003 is used to connect with other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0163] The memory 1001 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, 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 is not limited thereto.
[0164] As one possible implementation, the memory 1001 can exist independently of the processor 1002. The memory 1001 can be connected to the processor 1002 via a bus 1004 and is used to store instructions or program code. When the processor 1002 calls and executes the instructions or program code stored in the memory 1001, it can implement the terminal access method provided in this embodiment of the invention.
[0165] In another possible implementation, the memory 1001 can also be integrated with the processor 1002.
[0166] Bus 1004 can be an extended industry standard architecture (EISA) bus, etc. Bus 1004 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 11 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.
[0167] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.
[0168] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The program can be stored in the aforementioned computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. The aforementioned computer-readable storage medium can also be an external storage device of the aforementioned service invocation device, such as a pluggable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the aforementioned service invocation device. Further, the aforementioned computer-readable storage medium can include both internal storage units of the aforementioned service invocation device and external storage devices. The aforementioned computer-readable storage medium is used to store the aforementioned computer program and other programs and data required by the aforementioned service invocation device. The aforementioned computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0169] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the computer to execute any of the terminal access methods provided in the above embodiments.
[0170] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A terminal access method, characterized in that, Applied to a base station, the method includes: Obtain the location information of the first terminal; Based on the location information of the first terminal and the location information of the forwarding device controlled by the base station, the first forwarding device corresponding to the first terminal is determined; the distance between the first forwarding device and the first terminal is less than a preset distance, and the first terminal is within the coverage area of the first forwarding device; Send a first indication message to the first forwarding device; the first indication message is used to instruct the first forwarding device to forward the signal of the first terminal; There are multiple first forwarding devices, which constitute a first forwarding device set. The first forwarding device corresponding to the first terminal is updated based on the signal strength to obtain the updated first forwarding device, including: Based on the signal strength, update any one or more first forwarding devices in the first forwarding device set to obtain the updated first forwarding device set; The second terminal adjacent to the first terminal corresponds to a second set of forwarding devices, which includes multiple second forwarding devices. The second forwarding device is a forwarding device controlled by the base station corresponding to the second terminal. The distance between the second forwarding device and the second terminal is less than a preset distance, and the second terminal is within the coverage area of the second forwarding device. The step of updating any one or more first forwarding devices in the first forwarding device set based on the signal strength to obtain the updated first forwarding device set includes: When the signal strength of the first terminal is less than the signal strength threshold, the target second forwarding device in the second forwarding device set is added to the first forwarding device set to obtain the updated first forwarding device set; wherein the target second forwarding device can cover the first terminal, and the second forwarding device set can still maintain the signal strength of the second terminal greater than or equal to the signal strength threshold after the target second forwarding device is deleted.
2. The method according to claim 1, characterized in that, The first indication message carries a beam identifier, which is used to instruct the first forwarding device to adjust the current beam to the beam corresponding to the beam identifier.
3. The method according to claim 1, characterized in that, The step of determining the first forwarding device corresponding to the first terminal based on the location information of the first terminal and the location information of the forwarding device controlled by the base station includes: The location information of the first terminal and the location information of the forwarding device controlled by the base station are input into the clustering algorithm model to obtain a forwarding device cluster. The forwarding device cluster includes at least one forwarding device controlled by the base station, and the distance between any forwarding device in the forwarding device cluster and the first terminal is less than a preset distance. The forwarding device in the forwarding device cluster that can cover the first terminal is designated as the first forwarding device.
4. The method according to claim 1, characterized in that, After sending the first indication message to the first forwarding device, the method further includes: The signal strength of the first terminal is obtained based on a preset period; The first forwarding device corresponding to the first terminal is updated based on the signal strength to obtain the updated first forwarding device; Send a second instruction message to the updated first forwarding device, the second instruction message being used to instruct the updated forwarding device to forward the signal of the first terminal.
5. The method according to claim 4, characterized in that, The step of updating the first forwarding device corresponding to the first terminal based on the signal strength to obtain the updated first forwarding device includes: If the signal strength is less than the signal strength threshold, the first forwarding device is updated to obtain the updated first forwarding device.
6. An electronic device, characterized in that, It includes a processor and a memory, the processor being coupled to the memory; the memory is used to store computer instructions, which are loaded and executed by the processor to enable the computer device to implement the terminal access method as described in any one of claims 1 to 5.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the terminal access method according to any one of claims 1 to 5.
8. A computer program product, characterized in that, The computer program product includes a computer program that, when run on an electronic device, causes the electronic device to perform the terminal access method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Data transmission method, remote UE, relay UE and storage medium
CN116137726A
Beam acquisition for reconfigurable smart surfaces
CN118355611A