Method, device and equipment for controlling downlink data transmission beam in mobile scene

By dynamically adjusting the angle and width of the millimeter-wave beam between the wireless access point and the mobile user, the difficulty of channel estimation caused by user mobility is solved, high-speed data transmission in mobile scenarios is realized, and the estimation and transmission process of channel state information is simplified.

CN121842827APending Publication Date: 2026-04-10SUZHOU UNIV OF SCI & TECH +2
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-04
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies have failed to effectively address the challenges of channel estimation caused by user mobility, resulting in stringent transmission delays.

Method used

By receiving centimeter-wave signals from mobile users through a wireless access point, forming an active millimeter-wave beam pointing towards the mobile users, and adjusting the beam angle and width according to location information and feedback information to track the user's movement speed and direction, the beam can be dynamically adjusted.

Benefits of technology

In mobile scenarios, it effectively reduces the estimation pressure of channel state information, simplifies the high-speed transmission process of downlink data, and ensures the continuity and reliability of high-speed data communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121842827A_ABST
    Figure CN121842827A_ABST
Patent Text Reader

Abstract

The invention provides a control method, device and equipment for a downlink data transmission beam in a mobile scene, and belongs to the technical field of wireless communication. A wireless access point obtains an angle, a moving speed and an angle moving direction of a tracking beam according to feedback information of a mobile user, forms a millimeter wave beam pointing to the mobile user, and transmits the millimeter wave beam to the mobile user; and the millimeter wave beam state (mainly width and direction) of the wireless access point is continuously adjusted to realize beam angle tracking and beam width adjustment, so that services are provided for mobile users under the condition of ensuring effective single-beam coverage, namely a small number of distinguishable beams, the number of the distinguishable beams is reduced, and the user experience is improved. On the premise of ensuring high-rate data communication in a mobile scene, estimation pressure and data transmission cost of downlink channel state information are effectively reduced, a downlink data high-speed transmission process is effectively simplified, and efficient downlink high-rate data service is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of wireless communication, and particularly relates to a method, device and equipment for controlling downlink data transmission beams in a mobile scenario. BACKGROUND

[0002] Millimeter wave frequency bands have a large number of unexploited frequency bands, which can effectively alleviate the plight of frequency resource shortage in a communication system and greatly improve data transmission rate to meet the application requirements of ultra-high-definition video and the like, and have attracted extensive attention. However, millimeter wave signals will experience severe path loss in the transmission process and are very sensitive to obstructions. Therefore, generally, in the case of no obstruction, millimeter wave signals are transmitted in the form of beams to ensure the quality of received millimeter wave signals. There have been many studies on using millimeter wave beams to ensure high-speed transmission of downlink data.

[0003] However, these studies mostly consider stationary users or equivalent stationary users and do not fully consider the impact of user mobility. Specifically, user mobility will increase the difficulty of channel estimation of the communication system, making the requirement for transmission delay more stringent. There is currently a lack of effective millimeter wave beam control schemes for high-speed transmission of downlink data in a user mobility scenario. SUMMARY

[0004] In order to solve the problem that the impact of user mobility is not fully considered in the prior art, user mobility will increase the difficulty of channel estimation of the communication system, making the requirement for transmission delay more stringent, the present application provides a method, device and equipment for controlling downlink data transmission beams in a mobile scenario.

[0005] In order to achieve the above-mentioned purpose, the present application provides the following technical scheme:

[0006] A method for controlling downlink data transmission beams in a mobile scenario includes the following steps:

[0007] A wireless access point receives a centimeter wave signal sent by a mobile user and realizes pairing with the mobile user;

[0008] The wireless access point forms a millimeter wave active beam pointing to the mobile user according to position information of the mobile user and obtains an initial angle of the beam pointing When the millimeter wave active beam meets the requirement for received power, the wireless access point forms N beams pointing to specific directions with the initial angle as the center;

[0009] According to the initial angle of the beam, the user moves every other data block time t within time T, the beam covering the user effectively in the beam pointing to a specific direction is recorded, and the serial number of the T / t covering beams is fed back to the wireless access point through the centimeter wave signal, and the wireless access point judges the moving speed and direction of the mobile user in the beam angle domain according to the received serial number;

[0010] The wireless access point moves the user in the beam angle domain, transmits a specific frame using the millimeter wave beam, and the user obtains a beam width suggestion value according to the number of 1s in the received specific frame, and feeds back the beam width suggestion value to the wireless access point through the centimeter wave signal, to realize the initial adjustment of the beam width.

[0011] The wireless access point transmits a special transmission frame using the millimeter wave beam after adjusting the width, and the mobile user detects the number of beams that can be distinguished according to the received special transmission frame, and feeds back a centimeter wave signal to the wireless access point according to the detection result, to realize the re-adjustment of the beam width.

[0012] When the service time of beam width adjustment is met, the mobile user feeds back a centimeter wave signal to the wireless access point to end the service, and the wireless access point feeds back a centimeter wave signal to confirm the end of the service.

[0013] Preferably, the wireless access point receives the centimeter wave signal sent by the mobile user, and realizes pairing with the mobile user, specifically including the following steps:

[0014] A plurality of wireless access points receive the centimeter wave signal of the high-speed data service sent by the mobile user, and evaluate the signal strength of the received request signal; when the signal strength exceeds a threshold value p1, the wireless access point feeds back a request confirmation signal spreaded by using orthogonal code words to the mobile user, to realize the handshake between the two; wherein high speed refers to a speed greater than or equal to 200Mbp;

[0015] After the mobile user receives the request confirmation signal, the request confirmation signal is sorted in descending order according to the power value of the request confirmation signal, and the wireless access point ranked first is selected for pairing.

[0016] Preferably, the wireless access point forms a millimeter wave active beam pointing to the mobile user according to the position information of the mobile user, and obtains the initial angle of the beam pointing Specifically including:

[0017] If the position information of the mobile user is unknown, the wireless access point forms a millimeter wave active beam pointing to the mobile user using a blind beam forming algorithm, and the angle pointed by the beam pointing to the mobile user is the initial angle in this process;

[0018] If the location information of the mobile user is known, the wireless access point uses the beam forming algorithm to form the millimeter wave active beam pointing to the mobile user, and the angle of the beam pointing to the mobile user is the initial angle in the process.

[0019] Preferably, it further comprises:

[0020] If the mobile user can obtain the millimeter wave signal with the received power value reaching the set value from the millimeter wave active beam, the wireless access point can provide the high-rate data service for the mobile user by using the millimeter wave beam pointing to the mobile user.

[0021] Otherwise, the pairing between the wireless access point and the mobile user will be cancelled, the mobile user selects the wireless access point ranked second as the service base station, and repeats the above process; if no wireless access point meets the requirements, the wireless access point cannot provide the high-rate data service for the mobile user.

[0022] Preferably, the mobile user records the effective coverage beam every time interval t within time T, and feeds back the serial numbers of the T / t coverage beams to the wireless access point through the centimeter wave signal, and the wireless access point determines the moving speed and direction of the mobile user in the beam angle domain according to the received serial numbers, specifically:

[0023] The initial angle of the wireless access point beam needs to point to the center, a plurality of beams are formed by using the multi-beam forming algorithm, and each beam transmits mutually orthogonal code words;

[0024] According to the type of the mobile user to be served, the empirical value of the moving speed is obtained, so that the number of the multi-beam can be obtained; the received power threshold is set as ρ2, the mobile user knows the orthogonal code words used by each beam, if the signal power value obtained by the orthogonal demodulation exceeds ρ2, it is considered that the mobile user is covered by the corresponding beam, otherwise, the mobile user is not covered by the corresponding beam;

[0025] Within a fixed time T, the mobile user records the beam serial number covering the mobile user every time interval t, and then feeds back the T / t beam serial numbers to the wireless access point through the centimeter wave signal; the wireless access point can obtain the moving speed and direction of the mobile user in the angle domain based on the angle domain of the beam through the feedback information.

[0026] Preferably, the wireless access point transmits a specific frame by using the millimeter wave beam, the user obtains the beam width suggestion value according to the number of 1 in the received specific frame, and feeds back the beam width suggestion value to the wireless access point through the centimeter wave signal to realize the initial adjustment of the beam width, specifically:

[0027] The frame for calculating the number of distinguishable beams is a short frame composed of l ones and o zeros, l << o, according to the relationship between the number of ones and the beam width, the mobile user feeds back a suggested beam width to the wireless access point using the centimeter wave, that is,

[0028] Suppose that the number of ones in the frame demodulated by the mobile user is L, then, and Where is a floor symbol, Rem(.) is a remainder symbol, and Quo(.) is a quotient symbol, after receiving the beam width suggestion value fed back by the mobile user The wireless access point adjusts the beam width.

[0029] Preferably, the special transmission frame is composed of three parts, one part is a judgment frame, one part is a channel estimation frame, and the last part is a data frame; wherein the judgment frame is used to monitor the number of distinguishable beams at the mobile user; the channel estimation frame is used to estimate the channel state information and suppress the fading effect; the data frame is used to provide data services for the mobile user; when the mobile user detects that the number of distinguishable beams increases or decreases, the centimeter wave signal is fed back to the wireless access point, and the beam width is suggested.

[0030] The application also provides a control device for downlink data transmission beams in a mobile scenario, comprising:

[0031] A pairing module is configured to receive a centimeter wave signal sent by a mobile user and pair with the mobile user;

[0032] An active beam forming module is configured to form a millimeter wave active beam pointing to the mobile user according to the position information of the mobile user, and obtain an initial angle of the beam pointing When the millimeter wave active beam meets the requirement of received power, the wireless access point forms N beams pointing to specific directions with the initial angle as the center, and each beam has a specific beam width and an orthogonal code word;

[0033] A beam tracking module is configured to record the beam effectively covering the user in the beam pointing to a specific direction every time t, which is a data block time, within a time T according to the initial angle of the beam, and feed back the serial number of the T / t covering beams to the wireless access point through the centimeter wave signal, so that the wireless access point judges the moving speed and direction of the mobile user in the beam angle domain according to the received serial number.

[0034] The beam width preliminary adjustment module is used for the wireless access point to send a specific frame by using a millimeter wave beam according to the moving speed and moving direction of the mobile user in the beam angle domain, and the mobile user obtains a beam width suggestion value according to the number of 1s in the received specific frame, and feeds back the beam width suggestion value to the wireless access point by using a centimeter wave signal, so as to realize the preliminary adjustment of the beam width.

[0035] The beam width re-adjustment module is used for the wireless access point to send a special transmission frame by using the millimeter wave beam with the adjusted width, and the mobile user detects the number of distinguishable beams according to the received special transmission frame, and feeds back a centimeter wave signal to the wireless access point according to the detection result, so as to realize the re-adjustment of the beam width.

[0036] The data service end confirmation module is used for the mobile user to feed back a centimeter wave signal for ending the service to the wireless access point when the service time of the beam width adjustment is met, and the wireless access point feeds back a confirmation signal for ending the service.

[0037] The application further provides a computer device comprising a memory, a processor and a computer program stored in the memory, wherein the processor executes the computer program to realize the steps in any one of the control methods of the downlink data transmission beam in the mobile scenario.

[0038] The control method of the downlink data transmission beam in the mobile scenario provided by the application has the following beneficial effects:

[0039] In the application, the wireless access point obtains the angle, moving speed and angle moving direction of the tracking beam according to the feedback information of the mobile user, forms a millimeter wave beam pointing to the mobile user, and continuously adjusts the state (mainly the width and pointing direction) of the millimeter wave beam of the wireless access point, so as to realize the beam angle tracking and beam width adjustment, thereby providing the service for the mobile user under the condition of ensuring the effective single-beam coverage (i.e., under the condition of a small number of distinguishable beams), reducing the number of distinguishable beams, effectively reducing the estimation pressure of the downlink channel state information and the data transmission cost under the premise of ensuring the high-rate data communication in the mobile scenario, effectively simplifying the downlink data high-speed transmission process, and realizing the efficient downlink high-rate data service. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the application and the design scheme thereof, the following will briefly introduce the drawings required by the embodiments. The drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0041] Figure 1 The beam control strategy schematic diagram of the embodiment 1 of the application;

[0042] Figure 2 A flow chart of a control method of a downlink data transmission beam in a mobile scenario is provided. DETAILED DESCRIPTION

[0043] In order for those skilled in the art to better understand the technical solutions of the present application and to implement them, the present application will be described in detail below in conjunction with the drawings and specific embodiments. The following embodiments are only used to more clearly illustrate the technical solutions of the present application, and cannot be used to limit the protection scope of the present application.

[0044] The present application provides a control method of a downlink data transmission beam in a mobile scenario. The present application is suitable for controlling a beam for high-speed transmission of downlink data in a mobile scenario. Mobile users, such as mobile vehicles, mobile pedestrians, etc., need to be equipped with transceivers working in two frequency bands, namely a centimeter wave frequency band and a millimeter wave frequency band, wherein the centimeter wave frequency band is used for transmission of low-rate data and control signals, and the millimeter wave frequency band is used for high-rate data transmission. Similarly, wireless access points (Access Point), such as macro base stations, micro base stations, etc., also need to be equipped with transceivers working in the centimeter wave frequency band and the millimeter wave frequency band. The millimeter wave transceiver at the wireless access point needs to be equipped with an antenna array to form a millimeter wave frequency band active beam to deal with the destructive impact of severe path loss on millimeter wave signals. However, the millimeter wave transceiver at the mobile user does not have similar requirements. In addition, there needs to be an unobstructed propagation path between the mobile user and the wireless access point.

[0045] According to the mobile information fed back by the mobile user, the present application forms a millimeter wave active beam pointing to the mobile user, and by adjusting the beam state (mainly the width and direction), the single beam can actively track the mobile user from the angle domain to provide high-rate downlink data service.

[0046] The specific steps of the whole scheme are as follows:

[0047] Step one, high-rate data service request and test I: the user sends a centimeter wave signal of high-rate data service request, and the U wireless access points meeting the received power requirement feed back a confirmation centimeter wave signal. According to the power value of the received signal, the user arranges the confirmation signals in descending order, and let u = 1.

[0048] Specifically, the mobile user broadcasts a high-rate data service request using a centimeter wave frequency band signal. The multiple / single wireless access points receiving the request information evaluate the signal strength. When the signal strength exceeds the threshold value p1, the wireless access point will only feed back a request confirmation signal to the mobile user using orthogonal code spreading, realizing the handshake between the two. Here, the high rate is bounded by the data rate requirement of 1080p video, i.e. 200Mbp.

[0049] The threshold value p1 needs to be set according to the actual situation, and the purpose is to ensure that the distance between the wireless access point and the mobile user is as small as possible, thereby facilitating the transmission of the millimeter wave signal. The orthogonal code word is used to avoid collision of the request confirmation signals sent by multiple wireless access points.

[0050] After the mobile user receives the single / multiple request confirmation signals, the signals are sorted in descending order according to the signal power, the wireless access point corresponding to the signal ranked first is selected as the service wireless access point of the mobile user, and the wireless access point is informed, thereby realizing the pairing between the mobile user and the wireless access point. After the mobile user is paired with the wireless access point, the millimeter wave transceiver of the wireless access point and the mobile user is enabled. If the position information of the mobile user is unknown, the wireless access point uses a blind beamforming algorithm, such as a linearly constrained minimum variance (LCMV) beamforming algorithm, to quickly form an active beam pointing to the mobile user. In this process, the angle pointed to by the beam pointing to the mobile user is the initial angle. If the position information of the mobile user is known, the wireless access point uses an efficient beamforming algorithm, such as a DFT codebook-based beamforming algorithm or a singular value decomposition-based beamforming algorithm, to quickly form an active beam pointing to the mobile user. In this process, the angle pointed to by the beam pointing to the mobile user is the initial angle. If the mobile user can obtain a millimeter wave signal with a high enough received power value from the active beam, the wireless access point can use the millimeter wave beam pointing to the mobile user to provide high-rate data services for the mobile user. Otherwise, the pairing between the wireless access point and the mobile user will be cancelled, the mobile user selects the wireless access point ranked second as the service base station, and the above process is repeated. If no wireless access point meets the requirements, it means that the high-rate data service cannot be provided for the mobile user.

[0051] Step two, high-rate data service request and test II: the user is paired with the wireless access point ranked u, and the wireless access point uses a beamforming algorithm to form a millimeter wave active beam pointing to the user, and the pointing angle is Meanwhile, it is judged whether the millimeter wave signal meets the received power requirement. If it meets the requirement, it enters the third step, and if it does not meet the requirement, it returns to the second step.

[0052] Step three, beam angle tracking calculation I. In the high-rate data service request and test phase, the initial angle to which the beam needs to be pointed is obtained, denoted as Around the initial angle, the wireless access point uses a multi-beamforming algorithm to form N beams, and each beam has a specific beam width and an orthogonal code word. The pointing direction of each beam is denoted as It is assumed that the beam width of each beam is the same, denoted as Each beam transmits mutually orthogonal codewords. The number of beams, beam pointing, and beamwidth can be obtained through a specially designed algorithm. An example of such an algorithm is given here. Depending on the type of mobile user being served, such as pedestrians or vehicles, an empirical value for the normalized angle deflection speed of the beam tracking the mobile user can be obtained (denoted as ). Furthermore, the beam angle deflection value for tracking the mobile user within the normalized time T can be obtained (i.e., Since the movement direction of mobile users is split into two directions, horizontal and vertical, a beamwidth can be arbitrarily set. The number of multibeams to be generated along a certain horizontal straight line is in It is the floor function. Similarly, the number of multibeams needed to be generated along a certain vertical direction can be obtained as follows: Therefore From the angle Centered on θ, the beam direction is θ n =θ+n'Δθ, and or

[0053] Step 4, Beam Angle Tracking Calculation II: Set the received power threshold to ρ2. Since the mobile user knows the orthogonal codeword used by each beam, if the signal power value obtained by deorthogonalization exceeds ρ2, the mobile user is considered to be covered by the corresponding beam; otherwise, the mobile user is not covered by the corresponding beam. Within the normalized time T mentioned above, the mobile user records the beam number of coverage once every data block time (denoted as t). Then, the (T / t)th beam number is fed back to the wireless access point via a centimeter wave signal. The wireless access point uses this feedback information and a certain prediction algorithm, such as Kalman filtering, to obtain the speed and direction of the beam tracking the mobile user in the angle domain. Here is a simple example: if the (T / t)th beam number are all the same, it means that the mobile user is moving away from or towards the wireless access point along a certain angle. The advantage of doing this is that tracking the mobile user in terms of angle is more convenient than tracking the mobile user in terms of location.

[0054] Set a normalized validity period T for the tracking results. max (>T), during this time, the wireless access point will no longer estimate the speed and direction of the mobile user in the angle domain; otherwise, it needs to re-estimate the speed and direction of the mobile user in the angle domain according to the above process, so as to achieve the most accurate beam tracking of the mobile user.

[0055] Step five, beamwidth adjustment, includes two stages.

[0056] Beamwidth adjustment I: using the millimeter wave beam to send a special frame, the user gets the beamwidth suggestion value which reduces the number of distinguishable beams according to the number of 1 in the received signal, and feeds back to the wireless access point through the centimeter wave signal to achieve the initial adjustment of the beamwidth.

[0057] Beamwidth adjustment II: using the millimeter wave beam with adjusted width to send a specially designed transmission frame. The user detects the number of distinguishable beams according to the received transmission frame, and when there is a significant change, it will feed back the centimeter wave signal to the wireless access point, so as to realize the re-adjustment of the beamwidth.

[0058] Specifically, according to the moving speed and direction of the mobile user in the angle domain, the wireless access point will use a single beam to track the mobile user. Since there is an inevitable error in beam tracking, in order to ensure the effectiveness of coverage, a single beam with a relatively large beamwidth needs to be formed, and the beamwidth at this time is denoted as There may be a large number of scattering clusters around the mobile user, which will bring about multipath effect. The multipath effect will cause frequency selective fading, making it difficult for the mobile user to receive information, and increasing the pressure of channel estimation. Therefore, a specially designed data frame is used to calculate the number of distinguishable beams received by the mobile user, so as to control the beamwidth and avoid multipath effect as much as possible. The specific process is as follows:

[0059] 1) Width adjustment. The frame for calculating the number of distinguishable beams is a short frame composed of l ones and o zeros (l « o). The setting of l and o needs to be given according to a specific algorithm. The frame received by the mobile user is demodulated. Generally, if the number of 1 increases significantly, it means that the number of distinguishable beams at the mobile user is larger, and the beamwidth needs to be adjusted. According to the relationship between the number of 1 and the beamwidth, the mobile user feeds back a suggested beamwidth to the wireless access point, that is, Assuming that the number of 1 in the frame demodulated by the mobile user is L, then, and where is the floor symbol, Rem(.) is the remainder symbol, and Quo(.) is the quotient symbol. After receiving the beamwidth suggestion value feedback from the mobile user, the wireless access point adjusts the beamwidth.

[0060] 2) Data Service. The wireless access point transmits transmission frames using the recommended beamwidth. Unlike traditional transmission frames, transmission frames providing data services to mobile users can consist of three parts: the first part calculates the number of resolvable beams, the second part estimates channel state information (achieved through training sequences), and the third part provides the data required by the mobile user. Specifically, the mobile user will only send a centimeter-wave signal back to the wireless access point, recommending a beamwidth adjustment, and then transmit a transmission frame based on the new beamwidth, after detecting a significant change in the number of resolvable beams. Furthermore, the transmission frame must include the third part, but not necessarily the first two parts, depending on the specific circumstances. For example, if the number of resolvable beams is not monitored in real time, the first part can be added after several transmission frames.

[0061] Step 4: High-speed data service ends. Determine if the service time during the beamwidth adjustment phase is within the valid period. If so, after the mobile user has received sufficient data, a signal to end the data service will be sent to the wireless access point via centimeter wave. Upon receiving this signal, the wireless access point will send an acknowledgment centimeter wave signal. At this point, the downlink high-speed data service for this mobile user ends. If not, the service time is reset to zero, and the process returns to Step 3.

[0062] This invention obtains mobile user information, such as speed and direction, based on feedback from mobile users, forms a millimeter-wave beam pointing towards the user, and continuously adjusts the beam state (mainly width and direction) to ensure that a single, resolvable beam can provide services to the mobile user. This effectively simplifies the high-speed downlink data transmission process, reduces the pressure of estimating downlink channel state information, enables rapid service provision, and effectively reduces transmission latency while ensuring communication performance in mobile scenarios. Specific Implementation Example 1

[0064] like Figure 1 As shown, there are two wireless access points around a single mobile user: access point 1 and access point 2. Assuming there are no obstructions between access point 1 and the mobile user, and the straight-line distance is shorter, the signal power received by the mobile user from access point 1 is greater than that from access point 2. Assuming the mobile user's location information is unknown, access point 1 generates an active beam pointing towards the mobile user using a scanning method. The finite codebook for generating the active beam is set as A = {a(0,0), a(π / 6,0), a(-π / 6,0), a(π / 3,0), ...}

[0065] a(-π / 3,0), a(π / 6,-π / 6), a(-π / 6,-π / 6), a(π / 3,-π / 6), a(-π / 3,-π / 6)}. Where a(x,y) is the normalized array steering vector, x and y are the azimuth and elevation angle of the beam steering respectively. Assume the initial angle Beam width Normalized data block time t = 1, normalized effective time T of tracking result max = 16, normalized tracking time T = 2, normalized angle steering velocity experience value Then the beam angle steering value Therefore, the number of multi-beams is In addition, assume that the normalized time of high-rate data service for mobile users does not exceed T max That is, one beam tracking can be performed.

[0066] On the basis of Figure 1 , the specific implementation steps of the embodiment are as follows: Figure 2

[0067] Step one, high-rate data service request and test. The mobile user broadcasts a high-rate data service request using a centimeter wave frequency band signal. The 1# wireless access point and the 2# wireless access point that receive the request information evaluate the signal strength. Assume that the signal power received by the 1# wireless access point and the 2# wireless access point both exceeds the threshold value p1, and both will feed back a request confirmation signal to the mobile user. In order to ensure that the request confirmation signals sent by the 1# wireless access point and the 2# wireless access point do not collide, orthogonal Walsh code words are selected to spread them, for example, the request confirmation signal sent by the 1# wireless access point is spread using the second-order Walsh code word [1, 1], and the request confirmation signal sent by the 2# wireless access point is spread using the second-order Walsh code word [1, -1]. After receiving the two request confirmation signals, the mobile user uses the second-order Walsh code word to perform despreading, and restores the request confirmation signals of the 1# wireless access point and the 2# wireless access point respectively. Since the signal power received by the mobile user from the 1# wireless access point is greater than that from the 2# wireless access point, the mobile user selects the 1# wireless access point as its service wireless access point, and informs the 1# wireless access point, thereby realizing the pairing between the mobile user and the 1# wireless access point.

[0068] ​After the mobile user and the wireless access point are paired, both the wireless access point and the mobile user activate their millimeter-wave transceivers. Since the mobile user's location information is unknown, the wireless access point generates an active beam pointing towards the mobile user using a scanning method, i.e., a(π / 6, -π / 6). Assuming the mobile user can obtain a millimeter-wave signal with sufficiently high received power from the active beam, then wireless access point #1 can use the millimeter-wave beam pointing towards the mobile user to provide high-speed data services. In other words, the pairing between wireless access point #1 and the mobile user is effective.

[0069] Step 2: Beam Angle Tracking Calculation. Centered on an initial angle (π / 6, -π / 6), the wireless access point uses a multi-beamforming algorithm to form 15 beams. Fifteen codewords are randomly selected from a 16th-order Walsh codeword set and assigned to these 15 beams. Furthermore, the beamwidth of each beam is (π / 6, π / 6). At this point, the nth beam points to θ. n =π / 6 + n'(π / 6); Among them, n=3(n'+2)+(n"+2), n'=-2,-1,0,1,2, n"=-1,0,1.

[0070] Depend on Figure 1 It is known that the mobile user moves along a straight line, and within the normalized time T, the mobile user moves through the coverage area of ​​two beams. Assume that within these two beam coverage areas, the signal power values ​​obtained by deorthogonalization both exceed the received power threshold ρ2. Therefore, the mobile user records the beam numbers covering the mobile user twice, namely beam #8 and beam #11. Then, these two beam numbers (i.e., #8 and #11) are fed back to wireless access point #1 via centimeter-wave signals. Through this feedback information, wireless access point #1 can obtain the speed and direction of the mobile user's movement in the angular domain. Specifically: since beam #8 and beam #11 are adjacent and on the same horizontal plane, it can be determined that the mobile user's movement direction in the angular domain is the angular extension of the straight line from beam #8 to beam #11, and the movement speed in the angular domain is (angle of beam #8 - angle of beam #11) / T.

[0071] Step 3: Beamwidth Adjustment. After beam angle tracking is implemented for mobile users, access point #1 will use a single beam to cover them. Since beam angle tracking inevitably introduces errors, a single beam with a relatively large beamwidth is needed to ensure effective coverage. The beamwidth at this point is...

[0072] 1) Beamwidth adjustment. The frame that the mobile user receives is a short frame composed of 8 ones and 120 zeros. When the mobile user demodulates the frame, if the number of ones increases significantly, it means that the number of resolvable beams at the mobile user is large, and beamwidth adjustment is needed. According to the relationship between the number of ones and the beamwidth, the mobile user feeds back a suggested beamwidth to the wireless access point using the centimeter wave, i.e. Suppose that the number of ones in the frame demodulated by the mobile user is 15, then, and After receiving the beamwidth suggestion value (π / 6, π / 6) fed back by the mobile user, the wireless access point adjusts the beamwidth.

[0073] 2) Data service. The wireless access point transmits a transmission frame using the suggested beamwidth. Here, the transmission frame that provides data service for the mobile user is composed of three parts: the first part calculates the number of resolvable beams, the second part estimates channel state information (achieved by a training sequence), and the third part provides data required by the mobile user. In particular, only when the mobile user detects that the number of resolvable beams has changed significantly, i.e., the number of ones in the first part of the transmission frame increases significantly (here, an increase of more than 20% is set), the mobile user feeds back a centimeter wave signal to the wireless access point, suggesting adjustment of the beamwidth, and then transmits the transmission frame on the basis of the new beamwidth.

[0074] Step four, end of high-rate data service. After the mobile user receives enough data, the mobile user feeds back a signal for ending data service to the 1# wireless access point using the centimeter wave. After receiving the signal, the 1# wireless access point transmits a centimeter wave signal for confirmation. Thus, the downlink high-rate data service for the mobile user ends.

[0075] Based on the same inventive concept, the application further provides a control device for a downlink data transmission beam in a mobile scenario, which comprises a pairing module, an active beam forming module, a beam tracking module, a beamwidth initial adjustment module, a beamwidth re-adjustment module, and a data service end confirmation module.

[0076] Specifically, the pairing module is configured to receive a centimeter wave signal sent by a mobile user and pair with the mobile user; the active beam forming module is configured to form a millimeter wave active beam pointing to the mobile user according to position information of the mobile user, and obtain an initial angle of the beam pointing When the millimeter wave active beam meets the requirement of received power, the wireless access point adjusts the beamwidth according to the initial angle The center is formed with N beams pointing to a specific direction, and each beam has a specific beam width and an orthogonal code word. The beam tracking module is used to record the beam that effectively covers the user in the beam pointing to a specific direction every time t according to the initial angle of the beam within time T, and feed back the serial number of the covering beam T / t times to the wireless access point through the centimeter wave signal, so that the wireless access point can determine the moving speed and moving direction of the mobile user in the beam angle domain according to the received serial number. The beam width initial adjustment module is used to adjust the moving speed and moving direction of the mobile user in the beam angle domain by the wireless access point, and send a specific frame by using the millimeter wave beam, so that the mobile user can obtain a beam width suggestion value according to the number of 1 in the received specific frame, and feed back the beam width suggestion value to the wireless access point through the centimeter wave signal, so as to realize the initial adjustment of the beam width. The beam width re-adjustment module is used to send a special transmission frame by using the millimeter wave beam with adjusted width by the wireless access point, so that the mobile user can detect the number of beams that can be distinguished according to the received special transmission frame, and feed back the centimeter wave signal to the wireless access point according to the detection result, so as to realize the re-adjustment of the beam width. The data service end confirmation module is used to feed back an end service centimeter wave signal to the wireless access point by the mobile user when the service time of the beam width adjustment is met, and the wireless access point feeds back an end service confirmation.

[0077] The modules in the control device of the downlink data transmission beam in the mobile scenario can be realized by software, hardware and a combination thereof in whole or in part. The modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the modules.

[0078] The present application also provides a computer device including a memory, a processor and a computer program stored in the memory, and the processor executes the computer program to realize the steps in the control method of the downlink data transmission beam in the mobile scenario. The specific implementation method can be referred to the method embodiments, which will not be described here.

[0079] Those skilled in the art will understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can be in the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can be in the form of a computer program product implemented on one or more computer usable storage media containing computer usable program code (including but not limited to disk storage, CD-ROM, optical storage, etc.).

[0080] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.

[0081] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.

[0082] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.

[0083] It should be noted that the above-mentioned detailed embodiments can make those skilled in the art more fully understand the present application, but in no way limit the present application. Therefore, although the present application has been described in detail in the specification and examples, those skilled in the art should understand that the present application can still be modified or equivalently replaced; and all technical solutions and improvements which do not deviate from the spirit and scope of the present application are covered in the protection scope of the present application patent. Any figure reference in the claims should not be considered as limiting the claims involved.

[0084] The above-mentioned embodiments are only the preferred specific embodiments of the present application, and the protection scope of the present application is not limited thereto, and any simple change or equivalent replacement of the technical solutions which can be obviously obtained by those skilled in the art within the technical range disclosed by the present application, shall be included in the protection scope of the present application.

Claims

1. A method for controlling downlink data transmission beams in a mobile scenario, characterized in that, include: The wireless access point receives centimeter-wave signals sent by mobile users and pairs with them. The wireless access point forms an active millimeter-wave beam pointing towards the mobile user based on the mobile user's location information and obtains the initial beam pointing angle. When the millimeter-wave active beam meets the receive power requirements, the wireless access point is at the initial angle Centered on the target, N beams are formed pointing in specific directions; Based on the initial angle of the beam, every data block time t within time T, the beam that effectively covers the user in the beam pointing in a specific direction is recorded once, and the sequence number of the T / t covering beams is fed back to the wireless access point through a centimeter wave signal. The wireless access point determines the moving speed and direction of the mobile user in the beam angle domain based on the received sequence number. The mobile user at the wireless access point is informed of the speed and direction of movement in the beam angle domain. Specific frames are transmitted using millimeter-wave beams. Based on the number of 1s in the received specific frames, the mobile user obtains a beamwidth suggestion value and feeds it back to the wireless access point via centimeter-wave signals, thus achieving the initial adjustment of the beamwidth. The wireless access point uses a millimeter-wave beam with adjusted width to send special transmission frames. The mobile user detects the number of beams that can be distinguished based on the received special transmission frames, and feeds back a centimeter-wave signal to the wireless access point based on the detection results, thereby achieving a readjustment of the beam width. After the service time for beamwidth adjustment is met, the mobile user sends a centimeter-wave signal to the wireless access point to indicate the end of service, and the wireless access point sends a centimeter-wave signal to confirm the end of service.

2. The method for controlling downlink data transmission beams in a mobile scenario according to claim 1, characterized in that, The wireless access point receives centimeter-wave signals sent by mobile users and pairs with them, specifically including the following steps: Multiple wireless access points receive centimeter-wave signals for high-speed data services sent by mobile users and evaluate the signal strength of the received request signals. When the signal strength exceeds a threshold ρ1, the wireless access points send a request confirmation signal to the mobile user using orthogonal codeword spread spectrum to achieve a handshake between the two. Here, high speed refers to a speed greater than or equal to 200 Mbps. After receiving the confirmation request signal, the mobile user sorts the confirmation request signals in descending order according to their power values ​​and selects the first wireless access point in the list for pairing.

3. The method for controlling downlink data transmission beams in a mobile scenario according to claim 2, characterized in that, The wireless access point forms an active millimeter-wave beam pointing towards the mobile user based on the mobile user's location information, and obtains the initial angle of the beam pointing. Specifically, it includes: If the location information of the mobile user is unknown, the wireless access point uses a blind beamforming algorithm to form a millimeter-wave active beam pointing towards the mobile user. In this process, the angle pointed to by the beam pointing towards the mobile user is the initial angle. If the location information of the mobile user is known, the wireless access point uses a beamforming algorithm to form a millimeter-wave active beam pointing towards the mobile user. In this process, the angle pointed to by the beam pointing towards the mobile user is the initial angle.

4. The method for controlling downlink data transmission beams in a mobile scenario according to claim 3, characterized in that, Also includes: If a mobile user can obtain a millimeter-wave signal with a received power value that meets a set value from a millimeter-wave active beam, then the wireless access point can use the millimeter-wave beam pointed at the mobile user to provide high-speed data services to the mobile user. Otherwise, the pairing between the wireless access point and the mobile user will be terminated, and the mobile user will select the second-ranked wireless access point as their serving base station, repeating the above process; if no wireless access point meets the requirements, the wireless access point will be unable to provide high-speed data service to the mobile user.

5. The method for controlling downlink data transmission beams in a mobile scenario according to claim 4, characterized in that, Within time T, every data block time t, the beam effectively covering the user is recorded, and the sequence number of the T / t coverage beams is fed back to the wireless access point via a centimeter wave signal. The wireless access point determines the moving speed and direction of the mobile user in the beam angle domain based on the received sequence number. Specifically: The wireless access point beam needs to be centered on the initial angle it points to, and multiple beams are formed using a multi-beamforming algorithm, with each beam sending mutually orthogonal codewords. Based on the type of mobile user to be served, an empirical value of the mobile speed is obtained, thereby determining the number of multiple beams. The received power threshold is set to ρ2. The mobile user knows the orthogonal codeword used by each beam. If the signal power value obtained by deorthogonalization exceeds ρ2, the mobile user is considered to be covered by the corresponding beam; otherwise, the mobile user is not covered by the corresponding beam. Within a fixed time T, the mobile user records the beam number covering the mobile user every time t is a data block; then, the beam number T / t is fed back to the wireless access point via a centimeter wave signal; the wireless access point can obtain the mobile user's speed and direction of movement in the angle domain based on the beam's angle domain using this feedback information.

6. The method for controlling downlink data transmission beams in a mobile scenario according to claim 5, characterized in that, The wireless access point transmits specific frames using a millimeter-wave beam. Based on the number of 1s in the received frame, the user obtains a suggested beamwidth value and feeds it back to the wireless access point via a centimeter-wave signal, thus achieving the initial adjustment of the beamwidth. Specifically: The frame for calculating the number of distinguishable beams is a short frame consisting of l 1s and o 0s, where l << o. Based on the relationship between the number of 1s and the beam width, the mobile user uses centimeter waves to feedback a proposed beam width to the wireless access point, that is Assuming that the number of 1s in the frame demodulated by the mobile user is L, then, and in Rem(.) is the floor function, Quo(.) is the modulo function, and Quo(.) is the quotient function. These are used when receiving beamwidth suggestions from mobile users. Afterwards, the wireless access point adjusts its beamwidth.

7. The method for controlling downlink data transmission beams in a mobile scenario according to claim 6, characterized in that, The special transmission frame consists of three parts: a judgment frame, a channel estimation frame, and a data frame. The judgment frame is used to monitor the number of resolvable beams at the mobile user. The channel estimation frame is used to estimate channel state information and suppress fading effects. The data frame is used to provide data services to the mobile user. When the mobile user detects an increase or decrease in the number of resolvable beams, it feeds back a centimeter wave signal to the wireless access point and suggests a beamwidth.

8. A control device for downlink data transmission beam in a mobile scenario, characterized in that, include: The pairing module is used to receive centimeter-wave signals sent by mobile users and to pair with mobile users. The active beamforming module is used to form a millimeter-wave active beam pointing towards the mobile user based on the mobile user's location information, and to obtain the initial beam pointing angle. When the millimeter-wave active beam meets the receive power requirements, the wireless access point is at the initial angle Centered on the target, N beams are formed pointing in a specific direction, and each beam has a specific beamwidth and orthogonal codewords; The beam tracking module is used to record the beam that effectively covers the user in a specific direction every time the user moves within a time T, based on the initial angle of the beam. The module then feeds back the sequence number of the T / t covered beams to the wireless access point via a centimeter wave signal. The wireless access point determines the user's speed and direction of movement in the beam angle domain based on the received sequence number. The beamwidth initial adjustment module is used to determine the movement speed and direction of mobile users in the beam angle domain at the wireless access point. It transmits specific frames using millimeter-wave beams. Based on the number of 1s in the received specific frames, the mobile user obtains a beamwidth suggestion value and feeds it back to the wireless access point via centimeter-wave signals to achieve the initial adjustment of the beamwidth. The beamwidth readjustment module is used by the wireless access point to send special transmission frames using the millimeter-wave beamwidth after adjustment. The mobile user detects the number of beams that can be distinguished based on the received special transmission frames, and feeds back the centimeter-wave signal to the wireless access point based on the detection result, thereby realizing the readjustment of the beamwidth. The data service termination confirmation module is used to send a centimeter-wave signal to the wireless access point to indicate the end of service after the service time for beamwidth adjustment has been met. The wireless access point then sends a confirmation of the end of service.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the steps of the method according to claims 1 to 7.