Nothing Special   »   [go: up one dir, main page]

WO2018098969A1 - 一种波束管理方法、装置及系统 - Google Patents

一种波束管理方法、装置及系统 Download PDF

Info

Publication number
WO2018098969A1
WO2018098969A1 PCT/CN2017/080664 CN2017080664W WO2018098969A1 WO 2018098969 A1 WO2018098969 A1 WO 2018098969A1 CN 2017080664 W CN2017080664 W CN 2017080664W WO 2018098969 A1 WO2018098969 A1 WO 2018098969A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
message
beam set
beams
indexes
Prior art date
Application number
PCT/CN2017/080664
Other languages
English (en)
French (fr)
Inventor
徐凯
庄宏成
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Priority to CN201780042628.XA priority Critical patent/CN109478922B/zh
Publication of WO2018098969A1 publication Critical patent/WO2018098969A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station

Definitions

  • the embodiments of the present application relate to the field of communications, and in particular, to a beam management method, apparatus, and system.
  • the 5G mobile communication system includes a Long Term Evolution (LTE) evolution system and a New Radio (NR) system.
  • LTE Long Term Evolution
  • NR New Radio
  • the NR system defines the standard for wireless transmission between a terminal and a Transmit and Receive Port (TRP), including the transmission of signals that need to operate in high-frequency bands, such as 6 GHz or more, even up to 40 GHz and 100 GHz.
  • TRP Transmit and Receive Port
  • the NR system also defines the concept of a cell, that is, a cell can contain multiple TRPs, and each TRP can communicate correspondingly through a specified interface to achieve mutual cooperation.
  • the coverage of an evolved base station includes multiple cells, and each cell includes multiple TRPs under the coverage.
  • the terminal and the TRP need not only pass the high-frequency beamforming technology to resist the influence of the path loss of the high-frequency signal, improve the coverage characteristics of the link, and the terminal needs to perform beam coordination with the TRP. High-frequency connection with multiple TRPs at the same time to achieve fast communication communication link for reliable communication.
  • the terminal cooperates with the TRP beam to perform multi-time scanning in the time domain, and needs corresponding beam measurement and feedback to lock the target beam, and mainly uses a single beam or multi-beam real-time scanning strategy to lock the beam. Therefore, it takes a long time for the terminal to perform beam coordination before communicating with the TRP, and a corresponding beam cooperation process is required before establishing the link between the terminal and the TRP. Therefore, the length of time for the terminal to cooperate with the TRP is longer, which results in a slower link establishment process between the terminal and the TRP, which reduces the user experience.
  • the embodiment of the present invention provides a beam management method, device, and system, which can effectively shorten the duration of beam coordination between a terminal and a TRP, so that the terminal can quickly access the network and further improve the user experience.
  • the embodiment of the present application provides the following technical solutions:
  • a first aspect of the present application provides a beam management method, including: first, a terminal receives a first message sent by a base station, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K. Then, the terminal determines M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K, and the M beams constitute a candidate beam set, where M is greater than or equal to 1 and less than or equal to K The terminal further sends a second message to the base station, the second message includes M beam indexes, the M beam indexes are beam indexes of the M beams included in the candidate beam set, and the terminal receives the third message sent by the base station, the third message The message includes an active beam set size L, and the terminal determines X beams according to the M beam indexes and the active beam set size L, the X beams constitute a set of active beams, and X is an integer greater than or equal to 1 and less than or equal
  • the measurement beam set includes a beam corresponding to the N beam indexes, N is an integer greater than or equal to 1, and the candidate beam set size K is an integer greater than or equal to 1 and smaller than the measurement beam set size N; the active beam set size L is greater than or equal to 1 And less than an integer of the candidate beam set size K.
  • the terminal determines X beams according to the measurement beam set size N, N beam indexes, candidate beam set size K, and active beam set size L configured by the base station to the terminal, and the X beams form an activity. After the beam is set, the terminal then notifies the base station of the X beams that are filtered, that is, the message including the X beam indexes can be sent to the base station. When the base station is an eNB, the updated active beam set is forwarded to the TRP that needs to communicate with the terminal.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the base station of the beam that has been subjected to the two screenings from the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured. Selecting a beam that can be used in the beam effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network under high frequency and unstable link conditions, and improve the efficiency of beam management. Further improve the user experience.
  • the determining, by the terminal, the M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K includes: the terminal measurement measurement beam set includes a beam corresponding reference signal Receive power; the terminal determines the M beams included in the candidate beam set according to the reference signal received power corresponding to the measured beam; or the terminal determines the M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K.
  • the terminal measures the received power of the reference signal corresponding to the beam included in the measurement beam set; the terminal receives the reference signal received power corresponding to the measured beam in descending order, and selects the first M beams from the N beams according to the largest to smallest.
  • the first message further includes M, M for indicating the number of beams selected from the beams corresponding to the N beam indexes.
  • the terminal Before the terminal communicates with the TRP, the terminal notifies the base station of the beam that is filtered from the beam configured by the base station to the base station.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal When the terminal performs beam coordination with the TRP, the terminal is configured from the configured Selecting a beam that can be used in the beam, effectively reducing the length of time for the terminal to cooperate with the TRP, and enabling the terminal to quickly access the network, further improving the user experience.
  • the beam management method provided by the embodiment of the present application the terminal passes the measurement beam The corresponding reference signal receives power, and determines M beams included in the candidate beam set according to the reference signal received power corresponding to the beam.
  • the determining, by the terminal, the X beams according to the M beam indexes and the active beam set size L includes: receiving, by the terminal, the reference signal received power corresponding to the beam included in the candidate beam set; Determining, by the terminal, the X beams included in the active beam set according to the reference signal received by the measured beam; or determining, by the terminal, the X beams according to the M beam index and the active beam set size L, including: the beam included in the terminal measurement candidate beam set Corresponding reference signal receiving power; the reference signal received by the terminal corresponding to the measured beam is sorted from large to small, and the first X beams are filtered from the M beams according to the largest to the smallest, and the third message further includes X and X. Indicates the corresponding from the M beam index The number of beams screened out in the beam.
  • the terminal Before the terminal communicates with the TRP, the terminal notifies the base station of the beam that is filtered from the beam configured by the base station to the base station.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal When the terminal performs beam coordination with the TRP, the terminal is configured from the configured Selecting a beam that can be used in the beam, effectively reducing the length of time for the terminal to cooperate with the TRP, and enabling the terminal to quickly access the network, further improving the user experience.
  • the beam management method provided by the embodiment of the present application the terminal passes the measurement beam
  • the corresponding reference signal receives power, and determines X beams included in the active beam set according to the reference signal received power corresponding to the beam.
  • the method further The method includes: the terminal measures a reference signal received power corresponding to a beam included in the candidate beam set; the terminal updates the active beam set according to the reference signal received power corresponding to the measured beam; the terminal sends a fifth message to the base station, where the fifth message includes the updated activity.
  • the beam index of the beam included in the beam set is not limited to the beam index of the beam included in the beam set.
  • the terminal When the base station is an evolved base station (eNB), the terminal sends a fifth message to the eNB, and then the eNB forwards the updated active beam set to the TRP that needs to communicate with the terminal, or the terminal needs to communicate directly with the terminal.
  • the TRP sends the updated active beam set; when the base station is a TRP, the terminal sends a fifth message to the TRP.
  • the terminal further enables the terminal to communicate with the base station using a beam having a better received power of the reference signal by updating the filtered beam.
  • the method further includes: receiving, by the terminal, a sixth message sent by the base station, where the sixth message includes a period duration and a subframe offset, or the sixth message includes a start subframe and an end subframe; and the receiving, by the terminal, the first message sent by the base station includes: The period duration and the subframe offset receive the first message sent by the base station; or the terminal receives the first message sent by the base station according to the start subframe and the end subframe.
  • the terminal receives the message configured by the base station periodically, or receives the message configured by the base station aperiodically.
  • the terminal passes a Radio Resource Control (RRC) message or a Media Access Control-Control Element (MAC).
  • RRC Radio Resource Control
  • MAC Media Access Control-Control Element
  • - CE Radio Resource Control
  • the message is a first message, a second message, a third message, a fourth message, a fifth message or a sixth message
  • the first message includes one or more RRC messages
  • a message includes one or more MAC-CE messages.
  • the beam management method in the embodiment of the present application provides a specific implementation manner of the message exchange between the terminal and the base station, which can effectively shorten the length of the beam collaboration between the terminal and the TRP, so that the terminal can quickly access the network. Further improve the user experience.
  • the terminal can quickly access the network, and further improve the user experience.
  • the beam included in the measurement beam set is an uplink beam
  • the beam included in the candidate beam set is an uplink beam
  • the beam included in the active beam set is an uplink beam
  • the candidate beam set includes The beam is a downlink beam
  • the active beam set includes The beam included in the measurement beam set is an uplink and downlink beam pair
  • the beam included in the candidate beam set is an uplink and downlink beam pair
  • the beam included in the active beam set is an uplink and downlink beam pair.
  • a second aspect of the present application provides a beam management method, including: a base station sending a first message to a terminal, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and the measurement beam The set includes a beam corresponding to the N beam indexes, N is an integer greater than or equal to 1, and the candidate beam set size K is an integer greater than or equal to 1 and smaller than the measurement beam set size N; the base station receives the second message sent by the terminal, and the second message includes M beam indexes, M beam indexes are beam indexes of M beams included in the candidate beam set, M is an integer greater than or equal to 1 and less than or equal to K; the base station sends a third message to the terminal, and the third message includes the active beam set size L, the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K; the base station receives the fourth message sent by the terminal, the fourth message includes X beam indexes, and the
  • the base station configures the measurement beam set size N, the N beam indexes, the candidate beam set size K, and the active beam set size L to the terminal, so that the terminal according to the measurement beam set size N, N beam indexes
  • the candidate beam set size K and the active beam set size L determine X beams, the X beams constitute an active beam set, and the base station receives the message including the X beam indexes sent by the terminal, and the X beam indexes are the active beam sets. Beam index corresponding to X beams.
  • the base station is an eNB
  • the updated active beam set is forwarded to the TRP that needs to communicate with the terminal.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the base station of the beam that has been subjected to the two screenings from the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the method further includes: the base station receiving the fifth message sent by the terminal, where the fifth message includes the updated active beam set included Beam index of the beam.
  • the terminal is further enabled to communicate with the base station using a beam having a better received power of the reference signal.
  • the method further includes: the base station sending a sixth message to the terminal, where the sixth message includes a period duration and a subframe offset, or the sixth message includes a start subframe and an end subframe.
  • the terminal can receive the message configured by the base station periodically, or receive the message configured by the base station aperiodically.
  • the terminal Before the terminal communicates with the TRP, the terminal notifies the base station of the beam that is filtered from the beam configured by the base station to the base station.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal When the terminal performs beam coordination with the TRP, the terminal is configured from the configured Selecting a beam that can be used in the beam effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the method when the base station is a TRP, before the base station sends the first message to the terminal, the method further includes: the base station acquiring the measurement beam set by using the first interface. Size N, N beam indices, candidate beam set size K, and active beam set size L.
  • the terminal Before the terminal communicates with the TRP, the terminal notifies the base station of the beam that is filtered by the two times in the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal selects a available beam from the configured beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the base station is an eNB
  • the method further includes: the base station forwarding the seventh through the first interface
  • the message, the seventh message includes a beam index of a beam included in the active beam set.
  • the terminal Before the terminal communicates with the TRP, the terminal notifies the base station of the beam that is filtered from the beam configured by the base station to the base station.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal When the terminal performs beam coordination with the TRP, the terminal is configured from the configured Selecting a beam that can be used in the beam effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the method further includes: the base station forwarding the eighth through the first interface The message, the eighth message includes a beam index of the beam included in the updated active beam set.
  • a third aspect of the present application provides a terminal, including: a receiving unit, configured to receive a first message sent by a base station, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K,
  • the measurement beam set includes a beam corresponding to the N beam indexes, N is an integer greater than or equal to 1
  • the candidate beam set size K is an integer greater than or equal to 1 and smaller than the measurement beam set size N
  • the processing unit is configured to use the measurement beam set size N
  • the N beam indexes and the candidate beam set size K determine M beams, the M beams constitute a candidate beam set, M is an integer greater than or equal to 1 and less than or equal to K
  • the transmitting unit is configured to send a second message to the base station, and second The message includes M beam indexes, the M beam indexes are the beam indexes of the M beams included in the candidate beam set
  • the receiving unit is further configured to receive the third message sent by the base station, where the
  • a fourth aspect of the present application provides a base station, including: a sending unit, configured to send a first message to a terminal, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and the measurement The beam set includes a beam corresponding to the N beam indexes, N is an integer greater than or equal to 1, the candidate beam set size K is an integer greater than or equal to 1 and smaller than the measurement beam set size N, and the receiving unit is configured to receive the second message sent by the terminal.
  • the second message includes M beam indexes, the M beam indexes are the beam indexes of the M beams included in the candidate beam set, M is an integer greater than or equal to 1 and less than or equal to K, and the sending unit is further configured to send the third to the terminal.
  • the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K.
  • the receiving unit is further configured to receive a fourth message sent by the terminal, where the fourth message includes the X message.
  • Beam index, X beam index is the beam index of X beams included in the active beam set.
  • the foregoing third and fourth functional modules may be implemented by hardware, or may be implemented by hardware.
  • the hardware or software includes one or more modules corresponding to the functions described above.
  • a transceiver for performing functions of a receiving unit and a transmitting unit, a processor for performing functions of the processing unit, a memory, and a program instruction for the processor to process the beam management method of the embodiment of the present application.
  • the processor, transceiver, and memory are connected by a bus and communicate with each other.
  • the function of the behavior of the terminal in the beam management method provided by the first aspect, and the function of the behavior of the terminal in the beam management method provided by the second aspect may be referred to.
  • an embodiment of the present application provides a terminal, including: a processor, a memory, a bus, and a communication interface; the memory is configured to store a computer execution instruction, and the processor is connected to the memory through the bus, when the terminal is running The processor executes the computer-executable instructions stored by the memory to cause the terminal to perform the method of any of the above aspects.
  • the embodiment of the present application provides a computer readable storage medium, configured to store computer software instructions used by the first terminal, and when executed on a computer, enable the computer to perform the method of any of the foregoing aspects. .
  • an embodiment of the present application provides a computer program product comprising instructions that, when run on a computer, cause the computer to perform the method of any of the above aspects.
  • An eighth aspect of the present application provides a beam management method, including: first, a terminal receives a first message sent by a base station, where the first message includes a measurement beam set size N, N beam indexes, and an active beam set size L. Then, the terminal determines X beams according to the measurement beam set size N, the N beam indexes, and the active beam set size L, and the X beams constitute an active beam set, where X is an integer greater than or equal to 1 and less than or equal to L, and the terminal sends the sequence to the base station.
  • the second message includes a X beam index, and the X beam indexes are beam indexes of X beams included in the active beam set.
  • the measurement beam set includes a beam corresponding to N beam indexes, N is an integer greater than or equal to 1, and the active beam set size L is an integer greater than or equal to 1 and smaller than the measurement beam set size N.
  • the base station configures a measurement beam set size N, N beam indexes, and an active beam set size L to the terminal, and then, after receiving the first message sent by the base station, the terminal according to the measurement beam set size N, N beam indices and active beam set size L determine X beams, the X beams constitute a set of active beams, and the terminal sends a second message to the base station, the second message includes X beam indexes, and X beam indexes are active The beam index of the X beams included in the beam set.
  • the base station is an eNB
  • the updated active beam set is forwarded to the TRP that needs to communicate with the terminal.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the base station of the beam that has been subjected to the two screenings from the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • a ninth aspect of the present application provides a beam management method, including: a base station sending a first message to a terminal, where the first message includes a measurement beam set size N, N beam indexes, and an active beam set size L, and the measurement beam The set includes N beams corresponding to the beam index, N is an integer greater than or equal to 1; the base station receives the second message sent by the terminal, the second message includes X beam indexes, and the X beam indexes are X beams included in the active beam set. Beam index.
  • the base station configures a measurement beam set size N, N beam indexes, and an active beam set size L to the terminal, so that the terminal receives the first message sent by the base station, according to the measurement.
  • the beam set size N, the N beam index, and the active beam set size L determine X beams, the X beams constitute a set of active beams, and the base station receives a second message sent by the terminal, where the second message includes X beam indexes, X
  • the beam index is the beam index of the X beams included in the active beam set.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the base station of the beam that has been subjected to the two screenings from the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the base station described above may be an eNB or a TRP.
  • the names of the terminal and the base station are not limited to the device itself. In actual implementation, the devices may appear under other names. As long as the functions of the respective devices are similar to the embodiments of the present application, they are within the scope of the claims and their equivalents.
  • FIG. 1 is a simplified schematic diagram of a system architecture that can be applied to an embodiment of the present application provided by the prior art
  • FIG. 2 is a schematic structural diagram of a computer device according to an embodiment of the present application.
  • FIG. 3 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 4 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure
  • FIG. 5 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure
  • FIG. 6 is a flowchart of a method for determining a beam according to an embodiment of the present application.
  • FIG. 7 is a flowchart of a method for determining a beam according to an embodiment of the present application.
  • FIG. 8 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 9 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 10 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 11 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 12 is a flowchart of a beam management method according to an embodiment of the present application.
  • FIG. 13 is a schematic structural diagram of a terminal according to an embodiment of the present application.
  • FIG. 14 is a schematic structural diagram of a base station according to an embodiment of the present disclosure.
  • the beam management method provided by the embodiment of the present application firstly sends a first message to the terminal, where the first message includes the size of the measurement beam set. N, N beam indexes and candidate beam set sizes K.
  • the terminal determines M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K, and the M beams
  • the beam constitutes a set of candidate beams
  • the terminal sends a second message to the base station, where the second message includes M beam indexes, the M beam indexes are beam indexes of M beams included in the candidate beam set, and the base station sends a third message to the terminal,
  • the third message includes an active beam set size L.
  • the terminal After the terminal receives the third message sent by the base station, the terminal determines X beams according to the M beam index and the active beam set size L, and the X beams form an active beam set, and the terminal re-routes to the base station. Sending a fourth message, where the fourth message includes X beam indexes, and X beam indexes are active beam sets The beam index including the X beams.
  • the base station is At the time of the eNB, the updated active beam set is forwarded to the TRP that needs to communicate with the terminal. Therefore, before the terminal communicates with the TRP, the terminal notifies the base station of the beam that has been subjected to the two screenings from the beam configured by the base station, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured. The available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving
  • the system architecture may include: a terminal 11, a TRP 12, and an eNB 13.
  • a plurality of cells may be included in the range covered by the base station 13, such as cell 0, cell 1 and cell 2 in FIG.
  • the coverage of each cell includes multiple TRPs, and the base station communicates with the TRP through the first interface.
  • the terminal can communicate with multiple TRPs at the same time.
  • the terminal 11 can be a desktop type, a laptop, a tablet computer, a handheld computer, a mobile phone, a notebook computer, an Ultra-mobile Personal Computer (UMPC), a netbook, and a cellular phone, a personal number.
  • PDA Personal Digital Assistant
  • consumer electronics wearables, and more.
  • FIG. 2 is a schematic structural diagram of a computer device according to an embodiment of the present disclosure.
  • the computer device may include at least one processor 21, a memory 22, a communication interface 23, and a communication bus 24.
  • the processor 21 is a control center of the computer device, and may be a processor or a collective name of a plurality of processing elements.
  • the processor 21 is a central processing unit (CPU), may be an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
  • CPU central processing unit
  • ASIC application specific integrated circuit
  • microprocessors Digital Signal Processors, DSPs
  • FPGAs Field Programmable Gate Arrays
  • the processor 21 can perform various functions of the base station or the terminal by running or executing a software program stored in the memory 22 and calling data stored in the memory 22.
  • processor 21 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG.
  • a computer device can include multiple processors, such as processor 21 and processor 25 shown in FIG. Each of these processors can be a single core processor (CPU) or a multi-core processor (multi-CPU).
  • processors herein may refer to one or more devices, circuits, and/or processing cores for processing data, such as computer program instructions.
  • the memory 22 can be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type that can store information and instructions.
  • the dynamic storage device can also be an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical disc storage, and a disc storage device. (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), disk storage media Or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of an instruction or data structure and that can be accessed by a computer, but is not limited thereto.
  • Memory 22 may be present independently and coupled to processor 21 via communication bus 24.
  • the memory 22 can also be integrated with the processor 21.
  • the memory 22 is used to store a software program that executes the solution of the present application, and is controlled by the processor 21 for execution.
  • the communication interface 23 uses a device such as any transceiver for communicating with other devices or communication networks, such as Ethernet, Radio Access Network (RAN), Wireless Local Area Networks (WLAN), etc. .
  • the communication interface 23 may include a receiving unit that implements a receiving function, and a transmitting unit that implements a transmitting function.
  • the communication bus 24 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus.
  • ISA Industry Standard Architecture
  • PCI Peripheral Component
  • EISA Extended Industry Standard Architecture
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 2, but it does not mean that there is only one bus or one type of bus.
  • the device structure illustrated in FIG. 2 does not constitute a limitation to a computer device, and may include more or fewer components than those illustrated, or some components may be combined, or different component arrangements.
  • the computer device shown in FIG. 2 may be a terminal.
  • the communication interface 23 is configured to receive the first message and the third message sent by the base station.
  • the communication interface 23 is further configured to send the second message and the fourth message to the base station.
  • the processor 21 is configured to determine M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K.
  • the processor 21 is further configured to determine X beams according to the M beam indexes and the active beam set size L.
  • the computer device shown in FIG. 2 may be a base station.
  • the communication interface 23 is configured to send the first message and the third message to the terminal.
  • the communication interface 23 is further configured to receive the second message and the fourth message sent by the terminal.
  • FIG. 3 is a flowchart of a beam management method according to an embodiment of the present disclosure.
  • the base station in the embodiment of the present application is an eNB. Specifically, as shown in FIG. 3, the method may include:
  • the eNB sends a first message to the terminal.
  • the eNB configures the measurement beam set size N, the N beam indexes, and the candidate beam set size K by transmitting the first message to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the candidate beam set size K is used to indicate the number of beams included in the candidate beam set, that is, how many beams can be included in the candidate beam set configured by the eNB for the terminal.
  • N is an integer greater than or equal to 1
  • K is an integer greater than or equal to 1 and less than N.
  • the terminal receives the first message sent by the eNB.
  • the first message includes a measurement beam set size N, N beam indexes, and candidates configured by the eNB for the terminal.
  • Select the beam set size K is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the candidate beam set size K is used to indicate the number of beams included in the candidate beam set, that is, how many beams can be included in the candidate beam set configured by the eNB for the terminal.
  • N is an integer greater than or equal to 1
  • K is an integer greater than or equal to 1 and less than N.
  • the first message may be one or more RRC messages.
  • the first message may be one or more MAC-CE messages. That is, the measurement beam set size N, the N beam indexes, and the candidate beam set size K may be respectively transmitted by three RRC messages or MAC-CE messages, and the first message carries three RRC messages or MAC-CE messages simultaneously.
  • the terminal determines, according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K, M beams.
  • the M beams constitute a set of candidate beams, and M is an integer greater than or equal to 1 and less than or equal to K. That is, the number of beams actually filtered from the measurement beam set may be the same as the size K of the candidate beam set configured by the base station, or may be less than The size K of the candidate beam set configured by the base station.
  • FIG. 4 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure. Specifically, as shown in FIG. 4, a terminal determines, according to a measurement beam set size N, N beam indexes, and a candidate beam set size K, M beams include :
  • the terminal measures a reference signal received power corresponding to a beam included in the measurement beam set.
  • the terminal measures the reference signal received power of each of the beams corresponding to the N beam indexes configured by the eNB to the terminal.
  • the terminal determines, according to the reference signal received power of the measured beam, the M beams included in the candidate beam set.
  • the terminal may determine whether the reference signal received power of the i-th beam is greater than the candidate beam set measurement threshold.
  • the i-th beam is used as the candidate beam.
  • the aggregated beam when the reference signal received by the i-th beam is less than or equal to the candidate beam set measurement threshold, the i-th beam continues to be the beam of the measurement beam set, and the i-th beam is any one of the measurement beam sets.
  • the first message may further include a candidate beam set measurement threshold.
  • the candidate beam set measurement threshold is also the measurement threshold of the reference signal received power.
  • FIG. 5 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure. Specifically, as shown in FIG. 5, a terminal determines, according to a measurement beam set size N, N beam indexes, and a candidate beam set size K, M beams are included. :
  • the terminal measures a reference signal received power corresponding to a beam included in the measurement beam set.
  • the terminal receives the reference signal received power corresponding to the measured beam according to the order from the largest to the smallest, and selects the first M beams from the N beams according to the largest to the smallest.
  • the M may be configured by the eNB to the terminal by using the first message, and the first message further includes M, where M is used to indicate the number of beams that are selected from the beams corresponding to the N beam indexes.
  • the terminal sends a second message to the eNB.
  • the second message includes M beam indices.
  • M beam indices are M beams included in the candidate beam set Beam index.
  • the eNB receives the second message sent by the terminal.
  • the second message includes M beam indices.
  • the M beam indices are beam indices of M beams included in the candidate beam set.
  • the eNB sends a third message to the terminal.
  • the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the eNB for the terminal.
  • the terminal receives a third message sent by the eNB.
  • the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the eNB for the terminal.
  • the terminal determines X beams according to the M beam indexes and the active beam set size L.
  • the X beams form a set of active beams, and X is an integer greater than or equal to 1 and less than or equal to L. That is, the number of beams actually filtered from the candidate beam set may be the same as or smaller than the size L of the active beam set configured by the base station.
  • the candidate beam set is determined by the terminal described in step 303 according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K to determine M beams.
  • FIG. 6 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure. Specifically, as shown in FIG. 6 , determining, by the terminal, the X beams according to the M beam index and the active beam set size L includes:
  • the terminal measures a reference signal received power corresponding to a beam included in the candidate beam set.
  • the terminal measures the reference signal received power of each of the M beams corresponding to the M beam indexes configured by the eNB.
  • the terminal determines, according to the reference signal received by the measured beam, the X beams included in the active beam set.
  • the terminal may determine whether the reference signal received power of the i-th beam is greater than the active beam set measurement threshold.
  • the i-th beam is used as the active beam.
  • the aggregated beam when the reference signal received power of the i-th beam is less than or equal to the active beam set measurement threshold, the i-th beam continues as the beam of the candidate beam set, and the i-th beam is any one of the candidate beam sets.
  • the third message may further include an active beam set measurement threshold.
  • the active beam set measurement threshold is also the measurement threshold of the reference signal received power.
  • FIG. 7 is a flowchart of a method for determining a beam according to an embodiment of the present disclosure. Specifically, as shown in FIG. 7 , determining, by the terminal, the X beams according to the M beam index and the active beam set size L includes:
  • the terminal measures a reference signal received power corresponding to a beam included in the candidate beam set.
  • the terminal receives the reference signal received power corresponding to the measured beam according to the order from the largest to the smallest, and selects the first X beams from the M beams according to the largest to the smallest.
  • the X may be configured by the eNB to the terminal by using the third message, and the third message further includes X, where X is used to indicate the number of beams that are selected from the beams corresponding to the M beam indexes.
  • the terminal sends a fourth message to the eNB.
  • the fourth message includes X beam indices, and the X beam indexes are beam indices of X beams included in the active beam set.
  • the eNB receives a fourth message sent by the terminal.
  • the fourth message includes X beam indices, and the X beam indexes are beam indices of X beams included in the active beam set.
  • the eNB sends a fifth message to the sending and receiving station.
  • the fifth message includes X beam indexes, that is, the eNB sends a set of active beams that are successfully configured by the terminal and the eNB to the transmitting and receiving station that establishes a connection with the terminal.
  • the eNB first sends a first message to the terminal, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and then the terminal receives the eNB.
  • the M beams are determined according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K.
  • the M beams form a candidate beam set, and the terminal sends a second message to the eNB, where the second message includes M
  • the beam index, the M beam index is the beam index of the M beams included in the candidate beam set
  • the eNB sends a third message to the terminal, where the third message includes the active beam set size L
  • the terminal receives the third message sent by the eNB
  • the terminal determines X beams according to the M beam index and the active beam set size L, the X beams form a live beam set, and the terminal sends a fourth message to the eNB, where the fourth message includes X beam indexes, and the X beam indexes are active.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the eNB of the beam that has been filtered by the eNB, and the eNB forwards the beam to the TRP.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal selects a usable beam from the configured beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • steps 303 and 308 can be implemented by processor 21.
  • steps 301 and step 302 and the like can be implemented by the communication interface 23.
  • the terminal may further measure the reference signal received power corresponding to the beam included in the candidate beam set, and update the active beam set.
  • the beam includes the following detailed steps.
  • the terminal measures a reference signal received power corresponding to a beam included in the candidate beam set.
  • the terminal measures the reference signal received power of each of the M beams corresponding to the M beam indexes configured by the eNB.
  • the terminal receives the power according to the reference signal corresponding to the measured beam, and updates the active beam set.
  • the terminal determines whether the reference signal received power of the i-th beam is greater than the active beam set measurement threshold, and when the reference signal received power of the i-th beam is less than or equal to the active beam set measurement threshold, continues to determine the (i+1)th beam. Whether the corresponding reference signal received power is greater than the active beam set measurement threshold; when the reference signal received power corresponding to the i-th beam is greater than the active beam set measurement threshold, the terminal needs to determine whether the ith beam is correctly used.
  • the terminal determines whether the ith beam is being used for communication, and if the terminal is using the ith beam for communication, that is, the ith beam is definitely the beam included in the active beam set, and the ith beam is not updated, and the judgment is continued. Whether the reference signal received power corresponding to the i+1 beams is greater than the active beam set measurement threshold. If the terminal does not use the ith beam for communication, the terminal compares the reference signal received power corresponding to the ith beam with the smallest received power of the reference signal received power corresponding to the M beams in the active beam set.
  • the beam in the active beam set is updated, that is, the beam corresponding to the minimum received power is deleted.
  • the i-th beam is used as the beam in the active beam set; when the reference signal received power corresponding to the i-th beam is less than or equal to the minimum received power of the reference signal received power corresponding to the M beams in the active beam set, continue to judge the i-th Whether the reference signal received power corresponding to the +1 beam is greater than the active beam set measurement threshold.
  • the ith beam described above is any one of the candidate beam sets.
  • the terminal sends a sixth message to the eNB.
  • the sixth message includes a beam index of the beam included in the updated active beam set.
  • the eNB receives a sixth message sent by the terminal.
  • the eNB sends a seventh message to the sending and receiving station.
  • the seventh message includes a beam index of the beam included in the updated active beam set. That is, the eNB transmits the updated active beam set to the transmitting and receiving station that establishes a connection with the terminal.
  • the terminal before the terminal communicates with the eNB, the terminal notifies the eNB of the beam that has been filtered by the eNB, and the terminal is the same as the beam configured by the eNB.
  • the terminal performs beam cooperation with the eNB, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the eNB, so that the terminal can quickly access the network, further improving the user experience.
  • step 312 and step 313 can be implemented by processor 21.
  • Steps 314 through 315 can be implemented by the communication interface 23.
  • the beam management method according to the embodiment of the present application may further include the following detailed steps, as shown in FIG.
  • the eNB sends an eighth message to the terminal.
  • the eighth message includes a period duration and a subframe offset.
  • the eighth message includes a start subframe and an end subframe.
  • the terminal receives an eighth message sent by the eNB.
  • the eighth message includes a period duration and a subframe offset.
  • the eighth message includes a start subframe and an end subframe. Therefore, the terminal receives the first message sent by the eNB according to the period duration and the subframe offset, that is, the terminal periodically receives the first message; or the terminal receives the first message sent by the eNB according to the start subframe and the end subframe, that is, the terminal aperiodic The first message is received.
  • the base station in the embodiment of the present application is an eNB, and when the terminal performs message exchange with the eNB, the RRC message or the MAC-CE message, that is, the message used by the terminal and the eNB according to the embodiment of the present application, may be used. Is an RRC message or a MAC-CE message.
  • FIG. 10 is a flowchart of a beam management method according to an embodiment of the present disclosure.
  • the base station in the embodiment of the present application is a TRP.
  • the method may include:
  • the eNB sends, by using the first interface, a measurement beam set size N, N beam indexes, a candidate beam set size K, and an active beam set size L to the TRP.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the TRP.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the candidate beam set size K is used to indicate the number of beams included in the candidate beam set, that is, how many beams can be included in the candidate beam set configured by the eNB for the TRP.
  • N is an integer greater than or equal to 1
  • K is an integer greater than or equal to 1 and less than N.
  • the TRP receives, by using the first interface, a measurement beam set size N, an N beam index, a candidate beam set size K, and an active beam set size L sent by the eNB.
  • the TRP sends a first message to the terminal.
  • the TRP configures the measurement beam set size N, the N beam indexes, and the candidate beam set size K by transmitting the first message to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the TRP for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the candidate beam set size K is used to indicate the number of beams included in the candidate beam set, that is, how many beams can be included in the candidate beam set configured by the TRP for the terminal.
  • N is an integer greater than or equal to 1
  • K is an integer greater than or equal to 1 and less than N.
  • the terminal receives the first message sent by the TRP.
  • the first message includes a measurement beam set size N, a N beam index, and a candidate beam set size K configured by the TRP to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the TRP for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the candidate beam set size K is used to indicate the number of beams included in the candidate beam set, that is, how many beams can be included in the candidate beam set configured by the TRP for the terminal.
  • N is an integer greater than or equal to 1
  • K is an integer greater than or equal to 1 and less than N.
  • the first message may be one or more MAC-CE messages. That is, the measurement beam set size N, the N beam indexes, and the candidate beam set size K may be respectively transmitted by three MAC-CE messages, and the first message simultaneously carries three MAC-CE messages.
  • the terminal determines M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K.
  • the M beams constitute a candidate beam set, and M is an integer greater than or equal to 1 and less than or equal to K.
  • step 303 For a detailed method for determining the M beams, refer to step 303, and details are not described herein again.
  • the terminal sends a second message to the TRP.
  • the second message includes M beam indices.
  • the M beam indices are beam indices of M beams included in the candidate beam set.
  • the TRP receives a second message sent by the terminal.
  • the second message includes M beam indices.
  • the M beam indices are beam indices of M beams included in the candidate beam set.
  • the TRP sends a third message to the terminal.
  • the third message includes an active beam set size L, and the active beam set size L is greater than or equal to 1 and less than The integer of the candidate beam set size K.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the TRP for the terminal.
  • the terminal receives the third message sent by the TRP.
  • the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the TRP for the terminal.
  • the terminal determines X beams according to the M beam indexes and the active beam set size L.
  • the X beams constitute a set of active beams, and X is an integer greater than or equal to 1 and less than or equal to L.
  • step 308 For a detailed method for determining X beams, reference may be made to step 308, and details are not described herein again.
  • the terminal sends a fourth message to the TRP.
  • the fourth message includes X beam indices, and the X beam indexes are beam indices of X beams included in the active beam set.
  • the TRP receives a fourth message sent by the terminal.
  • the fourth message includes X beam indices, and the X beam indexes are beam indices of X beams included in the active beam set.
  • the TRP sends a first message to the terminal, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and then the terminal receives the TRP transmission.
  • the M beams are determined according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K.
  • the M beams form a candidate beam set, and the terminal sends a second message to the TRP, where the second message includes M
  • the beam index, the M beam index is the beam index of the M beams included in the candidate beam set
  • the TRP sends a third message to the terminal, where the third message includes the active beam set size L
  • the terminal receives the third message sent by the TRP.
  • the terminal determines X beams according to the M beam index and the active beam set size L, the X beams constitute the active beam set, and the terminal sends a fourth message to the TRP, the fourth message includes X beam indexes, and the X beam indexes are active.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the TRP that the beam is filtered from the beam configured by the TRP, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • steps 405 and 410 are implemented by processor 21.
  • steps 401 and step 402 and the like can be implemented by the communication interface 23.
  • the terminal may continue to measure the reference signal received power corresponding to the beam included in the candidate beam set, and update the beam in the active beam set, including the following detailed steps.
  • the terminal measures a reference signal received power corresponding to a beam included in the candidate beam set.
  • the terminal measures the reference signal received power of each of the beams corresponding to the M beam indexes configured by the TRP.
  • the terminal receives the power according to the reference signal corresponding to the measured beam, and updates the active beam set.
  • step 313 For a detailed method of updating the active beam set, refer to step 313, and details are not described herein again.
  • the terminal sends a fifth message to the TRP.
  • the fifth message includes a beam index of the beam included in the updated active beam set.
  • the TRP receives a fifth message sent by the terminal.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the TRP that the beam is filtered from the beam configured by the TRP, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured.
  • the available beams are selected in the beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the TRP sends a sixth message to the terminal.
  • the sixth message includes a period duration and a subframe offset.
  • the sixth message includes a start subframe and an end subframe.
  • the terminal receives the sixth message sent by the TRP.
  • the sixth message includes a period duration and a subframe offset.
  • the sixth message includes a start subframe and an end subframe. Therefore, the terminal receives the first message sent by the TRP according to the period duration and the subframe offset, that is, the terminal periodically receives the first message; or the terminal receives the first message sent by the TRP according to the start subframe and the end subframe, that is, the terminal aperiodic The first message is received.
  • the base station in the embodiment of the present application is a TRP
  • the message that the terminal uses to communicate with the TRP may be a MAC-CE message, that is, the message used by the terminal and the TRP according to the embodiment of the present application is MAC- CE message.
  • the message exchange between the terminal and the eNB and the message exchange between the terminal and the TRP are: when the terminal performs message exchange with the eNB, after the terminal and the eNB successfully configure the beam of the active beam set, the eNB needs to successfully configure the activity.
  • the beam set is forwarded to the TRP for communication with the terminal; when the terminal interacts with the TRP, the eNB first needs to allocate the measurement beam set size N, N beam indexes, the candidate beam set size K, and the active beam set size L to the terminal.
  • the TRP of the communication can the terminal exchange messages with the TRP.
  • the terminal can perform message interaction with multiple TRPs, and each TRP can perform message interaction according to the beam management method in the embodiment of the present application, and configure an active beam set.
  • FIG. 11 is a flowchart of a beam management method according to an embodiment of the present disclosure.
  • the base station in the embodiment of the present application is an eNB. Specifically, as shown in FIG. 11, the method may include:
  • the eNB sends a first message to the terminal.
  • the eNB configures the measurement beam set size N, the N beam index, and the active beam set size L by transmitting the first message to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the eNB for the terminal.
  • N is an integer greater than or equal to 1
  • L is an integer greater than or equal to 1 and less than N.
  • the terminal receives the first message sent by the eNB.
  • the first message includes a measurement beam set size N, an N beam index, and an active beam set size L configured by the eNB to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beams constituting the measurement beam set. Beam index.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the eNB for the terminal.
  • N is an integer greater than or equal to 1
  • L is an integer greater than or equal to 1 and less than N.
  • the first message may be one or more RRC messages.
  • the first message may be one or more MAC-CE messages. That is, the measurement beam set size N, the N beam index, and the active beam set size L may be respectively transmitted by three RRC messages or MAC-CE messages, and the first message carries three RRC messages or MAC-CE messages simultaneously.
  • the terminal determines, according to the measurement beam set size N, the N beam indexes, and the active beam set size L, X beams.
  • the X beams constitute a set of active beams, and X is an integer greater than or equal to 1 and less than or equal to L.
  • the terminal sends a second message to the eNB.
  • the second message includes X beam indices.
  • the X beam indices are the beam indices of the X beams included in the active beam set.
  • the eNB receives the second message sent by the terminal.
  • the second message includes X beam indices.
  • the X beam indices are the beam indices of the X beams included in the active beam set.
  • the eNB sends a third message to the sending and receiving station.
  • the third message includes X beam indexes, that is, the eNB sends a set of active beams that are successfully configured by the terminal and the eNB to the transmitting and receiving station that establishes a connection with the terminal.
  • the eNB first sends a first message to the terminal, where the first message includes a measurement beam set size N, N beam indexes, and an active beam set size L, and then the terminal receives the eNB.
  • the X beams are determined according to the measurement beam set size N, the N beam indexes, and the active beam set size L.
  • the X beams form a live beam set, and the terminal sends a second message to the eNB, where the second message includes X Beam index, X beam index is the beam index of X beams included in the active beam set.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the eNB of the beam that has been filtered by the eNB, and the eNB forwards the beam to the TRP.
  • the terminal is the same as the beam configured by the TRP.
  • the terminal selects a usable beam from the configured beam, which effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, thereby further improving the user experience.
  • the terminal periodically receives the first message; or, the terminal receives the first message sent by the TRP according to the start subframe and the end subframe, that is, the terminal non-period
  • the sexual reception of the first message is equally applicable to this embodiment.
  • FIG. 12 is a flowchart of a beam management method according to an embodiment of the present disclosure.
  • the base station in the embodiment of the present application is an eNB. Specifically, as shown in FIG. 12, the method may include:
  • the eNB sends, by using the first interface, a measurement beam set size N, an N beam index, and an active beam set size L to the TRP.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the eNB for the TRP.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the bundle set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the eNB for the TRP.
  • N is an integer greater than or equal to 1
  • L is an integer greater than or equal to 1 and less than N.
  • the TRP receives, by using the first interface, a measurement beam set size N, an N beam index, and an active beam set size L sent by the eNB.
  • the TRP sends a first message to the terminal.
  • the TRP configures the measurement beam set size N, the N beam index, and the active beam set size L by transmitting the first message to the terminal.
  • the measurement beam set size N is used to indicate the number of beams included in the measurement beam set, that is, how many beams can be included in the measurement beam set configured by the TRP for the terminal.
  • the N beam indexes are the beam indexes corresponding to the N beams included in the measurement beam set, that is, the beam indexes corresponding to the beams constituting the measurement beam set.
  • the active beam set size L is used to indicate the number of beams included in the active beam set, that is, how many beams can be included in the active beam set configured by the TRP for the terminal.
  • N is an integer greater than or equal to 1
  • L is an integer greater than or equal to 1 and less than N.
  • the terminal receives the first message sent by the TRP.
  • the first message may be one or more MAC-CE messages. That is, the measurement beam set size N, the N beam index, and the active beam set size L may be respectively transmitted by three MAC-CE messages, and the first message simultaneously carries three MAC-CE messages.
  • the terminal determines, according to the measurement beam set size N, the N beam indexes, and the active beam set size L, X beams.
  • the X beams constitute a set of active beams, and X is an integer greater than or equal to 1 and less than or equal to L.
  • step 303 For detailed methods of determining X beams, reference may be made to step 303, and details are not described herein again.
  • the terminal sends a second message to the TRP.
  • the second message includes X beam indices.
  • the X beam indices are the beam indices of the X beams included in the active beam set.
  • the TRP receives a second message sent by the terminal.
  • the second message includes X beam indices.
  • the X beam indices are the beam indices of the X beams included in the active beam set.
  • the TRP sends a first message to the terminal, where the first message includes a measurement beam set size N, N beam indexes, and an active beam set size L, and then the terminal receives the TRP transmission.
  • the X beams are determined according to the measurement beam set size N, the N beam indexes, and the active beam set size L.
  • the X beams form a live beam set, and the terminal sends a second message to the TRP, where the second message includes X Beam index, X beam index is the beam index of X beams included in the active beam set.
  • the terminal before the terminal communicates with the TRP, the terminal notifies the TRP that the beam is filtered from the beam configured by the TRP, and the terminal is the same as the beam configured by the TRP.
  • the terminal performs beam coordination with the TRP, the terminal is configured from the configured Selecting a beam that can be used in the beam effectively shortens the length of time for the terminal to cooperate with the TRP, so that the terminal can quickly access the network, further improving the user experience.
  • the terminal periodically receives the first message; or, the terminal receives the first message sent by the TRP according to the start subframe and the end subframe, that is, the terminal non-period
  • the sexual reception of the first message is equally applicable to this embodiment.
  • the beam included in the beam management method in any embodiment of the present application is an uplink beam, a downlink beam, or an upper and lower beam pair.
  • the beam included in the measurement beam set is an uplink beam
  • the beam included in the candidate beam set is an uplink beam
  • the beam included in the active beam set is an uplink beam
  • the beam included in the measurement beam set is a downlink beam
  • the candidate beam set is The beam included is a downlink beam
  • the beam included in the active beam set is a downlink beam
  • the beam included in the measurement beam set is an uplink and downlink beam pair
  • the beam included in the candidate beam set is an uplink and downlink beam pair
  • the active beam set includes The beam is the uplink and downlink beam pair.
  • the base station may send an acknowledgement message to the terminal, where the base station may be an eNB or a TRP.
  • the embodiments of the present application may perform the division of the function modules on the terminal and the base station according to the foregoing method.
  • each function module may be divided according to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of the module in the embodiment of the present application is schematic, and is only a logical function division, and the actual implementation may have another division manner.
  • FIG. 13 is a schematic diagram showing a possible composition of the terminal involved in the foregoing and the embodiment.
  • the terminal 70 may include the following detailed units:
  • the receiving unit 701 is configured to receive a first message sent by the base station, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and the measurement beam set includes a beam corresponding to the N beam indexes, where N is greater than An integer equal to 1, the candidate beam set size K being an integer greater than or equal to 1 and smaller than the measurement beam set size N;
  • the processing unit 702 is configured to determine M beams according to the measurement beam set size N, the N beam indexes, and the candidate beam set size K, where the M beams form a candidate beam set, where M is an integer greater than or equal to 1 and less than or equal to K;
  • the sending unit 703 is configured to send a second message to the base station, where the second message includes M beam indexes, where the M beam indexes are beam indexes of the M beams included in the candidate beam set.
  • the receiving unit 701 is further configured to receive a third message sent by the base station, where the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K;
  • the processing unit 702 is further configured to determine X beams according to the M beam indexes and the active beam set size L, where the X beams form a set of active beams, where X is an integer greater than or equal to 1 and less than or equal to L;
  • the sending unit 703 is further configured to send a fourth message to the base station, where the fourth message includes X beam indexes, and the X beam indexes are beam indexes of X beams included in the active beam set.
  • the terminal provided in this embodiment of the present application is configured to perform the foregoing beam management method, so that the same effect as the beam management method described above can be achieved.
  • the terminal 70 is presented in the form of a functional unit.
  • a "unit” herein may refer to an application-specific integrated circuit (ASIC), circuitry, a processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other functions that provide the functionality described above. Device.
  • ASIC application-specific integrated circuit
  • terminal 70 can take the form shown in FIG.
  • the receiving unit 701, the processing unit 702, and the transmitting unit 703 can be implemented by the computer device of FIG. 2.
  • the receiving unit 701 and the transmitting unit 703 can be implemented by the communication interface 23, and the processing unit 702 can be implemented by the processor 21.
  • FIG. 14 shows a possible composition diagram of the base station involved in the foregoing and the embodiments.
  • the base station 80 may include the following detailed units:
  • the sending unit 801 is configured to send a first message to the terminal, where the first message includes a measurement beam set size N, N beam indexes, and a candidate beam set size K, and the measurement beam set includes a beam corresponding to the N beam indexes, where N is greater than or equal to An integer of 1, the candidate beam set size K is an integer greater than or equal to 1 and smaller than the measurement beam set size N;
  • the receiving unit 802 is configured to receive a second message sent by the terminal, where the second message includes M beam indexes, where M beam indexes are beam indexes of M beams included in the candidate beam set, and M is greater than or equal to 1 and less than or equal to K. Integer
  • the sending unit 801 is further configured to send, to the terminal, a third message, where the third message includes an active beam set size L, and the active beam set size L is an integer greater than or equal to 1 and smaller than the candidate beam set size K;
  • the receiving unit 802 is further configured to receive a fourth message sent by the terminal, where the fourth message includes X beam indexes, and the X beam indexes are beam indexes of X beams included in the active beam set.
  • the base station provided by the embodiment of the present application is configured to perform the foregoing beam management method, so that the same effect as the beam management method described above can be achieved.
  • the base station 80 is presented in the form of a functional unit.
  • a "unit” herein may refer to an application-specific integrated circuit (ASIC), circuitry, a processor and memory that executes one or more software or firmware programs, integrated logic circuitry, and/or other functions that provide the functionality described above. Device.
  • ASIC application-specific integrated circuit
  • base station 80 can take the form shown in FIG.
  • the receiving unit 802 and the transmitting unit 801 can be implemented by the computer device of FIG. 2. Specifically, the receiving unit 802 and the transmitting unit 801 can be implemented by the communication interface 23.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative, for example, The division of a module or unit is only a logical function division, and the actual implementation may have another division manner, for example, multiple units or components may be combined or may be integrated into another device, or some features may be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, may be located in one place, or may be distributed to multiple different places. . Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a readable storage medium.
  • the technical solution of the embodiments of the present application may be embodied in the form of a software product in the form of a software product in essence or in the form of a contribution to the prior art, and the software product is stored in a storage medium.
  • a number of instructions are included to cause a device (which may be a microcontroller, chip, etc.) or a processor to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请实施例公开了一种波束管理方法、装置及系统,涉及通信领域,解决了如何缩短终端与TRP进行波束协同的时长的问题。具体方案为:终端接收基站配置的测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L;根据测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L确定X个波束,X个波束组成活动波束集合;向基站发送X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。本申请实施例用于解决缩短终端与TRP进行波束协同的时长。

Description

一种波束管理方法、装置及系统
本申请要求于2016年11月30日提交中国专利局、申请号为201611089697.X、发明名称为“一种波束的协同方法和设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请实施例涉及通信领域,尤其涉及一种波束管理方法、装置及系统。
背景技术
根据最新5G移动通信系统定义,该5G移动通信系统包括长期演进(Long Term Evolution,LTE)演进系统和新无线(New Radio,NR)系统。NR系统定义了终端与发送接收站点(Transmit and Receive Port,TRP)之间进行无线传输的标准,包括传输的信号需要工作在高频频段,比如6吉赫(GHz)以上,甚至高达40GHz以及100GHz的频段;而且NR系统还定义了小区的概念,即一个小区可以包含多个TRP,各个TRP之间可以通过规定的接口进行相应地通信,达到互相合作的目的。如图1所示,一个演进型基站的覆盖范围下包括了多个小区,每个小区的覆盖范围下包括了多个TRP。但是,由于高频信号本身的波长较短,在传输过程中衰减的比较快,路径损耗较大,并且高频信号对物体阻挡的穿透力较差,在传输过程中容易受到障碍物的阻挡,所以NR系统下的无线环境较差,容易给NR系统的链路稳定性造成较大的影响。为了克服以上缺点,终端与TRP之间不仅需要通过高频波束成型技术来抵抗高频信号的路径损耗带来的影响,提高链路的覆盖特性,而且,终端需要与TRP之间进行波束协同,以同时和多个TRP进行高频连接以达到快速建立通信链路进行可靠通信的目的。
现有技术中,终端与TRP的波束协同采用时间域多次扫描,并需要进行相应的波束测量和反馈,从而锁定目标波束的方法,并且主要采用单波束或者多波束实时扫描策略锁定波束。这样终端与TRP进行通信之前需要较长的时间进行波束协同,且在每次建立终端与TRP的链路之前都需要进行相应波束协同过程。因此,终端与TRP进行波束协同的时长较长,导致终端与TRP之间链路的建立过程较为缓慢,降低了用户体验。
发明内容
本申请实施例提供一种波束管理方法、装置及系统,能够有效地缩短终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步地提高用户体验。
为解决上述技术问题,本申请实施例提供如下技术方案:
本申请实施例的第一方面,提供一种波束管理方法,包括:首先,终端接收基站发送的第一消息,该第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,然后,终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,M个波束组成候选波束集合,M为大于等于1且小于等于K 的整数;终端再向基站发送第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;终端接收基站发送的第三消息,该第三消息包括活动波束集合大小L,终端根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,X为大于等于1且小于等于L的整数;终端向基站发送第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。其中,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数。
本申请实施例提供的波束管理方法,终端根据基站向终端配置的测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,然后,终端再向基站通知筛选出来的X个波束,即可以向基站发送包括X个波束索引的消息。当基站为eNB时,向与终端需要进行通信的TRP转发更新后的活动波束集合。从而,在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端在高频和链路不稳定的条件下能够快速接入网络,提高波束管理的效率的同时,也进一步的提高了用户体验。
结合第一方面,在一种可能的实现方式中,终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束包括:终端测量测量波束集合包括的波束对应的参考信号接收功率;终端根据所测量波束对应的参考信号接收功率,确定候选波束集合包括的M个波束;或者,终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束包括:终端测量测量波束集合包括的波束对应的参考信号接收功率;终端对所测量波束对应的参考信号接收功率按照从大到小排序,从N个波束中按照从大到小筛选出前M个波束,第一消息还包括M,M用于表示从N个波束索引对应的波束中筛选出的波束的个数。
为了在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验,本申请实施例提供的波束管理方法,终端通过测量波束对应的参考信号接收功率,根据波束对应的参考信号接收功率确定候选波束集合包括的M个波束。
结合上述可能的实现方式,在另一种可能的实现方式中,终端根据M个波束索引和活动波束集合大小L确定X个波束包括:终端测量候选波束集合包括的波束对应的参考信号接收功率;终端根据所测量波束对应的参考信号接收功率,确定活动波束集合包括的X个波束;或者,终端根据M个波束索引和活动波束集合大小L确定X个波束包括:终端测量候选波束集合包括的波束对应的参考信号接收功率;终端对所测量波束对应的参考信号接收功率按照从大到小排序,从M个波束中按照从大到小筛选出前X个波束,第三消息还包括X,X用于表示从M个波束索引对应的 波束中筛选出的波束的个数。
为了在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验,本申请实施例提供的波束管理方法,终端通过测量波束对应的参考信号接收功率,根据波束对应的参考信号接收功率确定活动波束集合包括的X个波束。
结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,在终端根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合之后,方法还包括:终端测量候选波束集合包括的波束对应的参考信号接收功率;终端根据所测量波束对应的参考信号接收功率,更新活动波束集合;终端向基站发送第五消息,第五消息包括更新后的活动波束集合包括的波束的波束索引。其中,当基站为演进型基站(eNB)时,终端向eNB发送第五消息,随后eNB向与终端需要进行通信的TRP转发更新后的活动波束集合,或者,终端向直接向与终端需要进行通信的TRP发送更新后的活动波束集合;当基站为TRP时,终端向TRP发送第五消息。从而,终端通过更新筛选出的波束,进一步使终端使用具有较好的参考信号接收功率的波束与基站通信。
为了有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验,结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,方法还包括:终端接收基站发送的第六消息,第六消息包括周期时长和子帧偏移,或者,第六消息包括开始子帧和结束子帧;终端接收基站发送的第一消息包括:终端根据周期时长和子帧偏移接收基站发送的第一消息;或者,终端根据开始子帧和结束子帧接收基站发送的第一消息。从而,终端通过周期性地接收基站配置的消息,或者,非周期性地接收基站配置的消息。
结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,终端通过无线资源控制(Radio Resource Control,RRC)消息或介质访问控制-控制单元(Media Access Control-Control Element,MAC-CE)消息与基站进行消息交互,消息为第一消息、第二消息、第三消息、第四消息、第五消息或第六消息,第一消息包括一个或多个RRC消息,或者,第一消息包括一个或多个MAC-CE消息。其中,当基站为eNB时,终端根据RRC消息与eNB进行消息传输;当基站为TRP时,终端根据MAC-CE消息与TRP进行消息传输。从而,本申请实施例所述的波束管理方法提供了一种具体的终端与基站进行消息交互的实现方式,能够有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
为了有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验,结合第一方面和上述可能的实现方式,在另一种可能的实现方式中,测量波束集合包括的波束为上行波束,且候选波束集合包括的波束为上行波束,且活动波束集合包括的波束为上行波束;或者,测量波束集合包括的波束为下行波束,且候选波束集合包括的波束为下行波束,且活动波束集合包括 的波束为下行波束;或者,测量波束集合包括的波束为上下行波束对,且候选波束集合包括的波束为上下行波束对,且活动波束集合包括的波束为上下行波束对。
本申请实施例的第二方面,提供一种波束管理方法,包括:基站向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;基站接收终端发送的第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引,M为大于等于1且小于等于K的整数;基站向终端发送第三消息,第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数;基站接收终端发送的第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
本申请实施例提供的波束管理方法,基站向终端配置测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L,使终端根据测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,基站再接收终端发送的包括X个波束索引的消息,X个波束索引为组成活动波束集合的X个波束对应的波束索引。当基站为eNB时,向与终端需要进行通信的TRP转发更新后的活动波束集合。从而,在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
结合第二方面,在一种可能的实现方式中,在基站接收终端发送的第四消息之后,方法还包括:基站接收终端发送的第五消息,第五消息包括更新后的活动波束集合包括的波束的波束索引。从而,通过更新筛选出的波束,进一步使终端使用具有较好的参考信号接收功率的波束与基站通信。
为了有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验,结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,方法还包括:基站向终端发送第六消息,第六消息包括周期时长和子帧偏移,或者,第六消息包括开始子帧和结束子帧。从而,终端可以通过周期性地接收基站配置的消息,或者,非周期性地接收基站配置的消息。
为了在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,当基站为TRP时,在基站向终端发送第一消息之前,方法还包括:基站通过第一接口获取测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L。
为了在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时, 终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,当基站为eNB时,在基站接收终端发送的第四消息之后,方法还包括:基站通过第一接口转发第七消息,第七消息包括活动波束集合包括的波束的波束索引。
为了在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。结合第二方面和上述可能的实现方式,在另一种可能的实现方式中,当基站为eNB时,在基站接收终端发送的第五消息之后,方法还包括:基站通过第一接口转发第八消息,第八消息包括更新后的活动波束集合包括的波束的波束索引。
本申请实施例的第三方面,提供一种终端,包括:接收单元,用于接收基站发送的第一消息,第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;处理单元,用于根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,M个波束组成候选波束集合,M为大于等于1且小于等于K的整数;发送单元,用于向基站发送第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;接收单元,还用于接收基站发送的第三消息,第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数;处理单元,还用于根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,X为大于等于1且小于等于L的整数;发送单元,还用于向基站发送第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
本申请实施例的第四方面,提供一种基站,包括:发送单元,用于向终端发送第一消息,第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;接收单元,用于接收终端发送的第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引,M为大于等于1且小于等于K的整数;发送单元,还用于向终端发送第三消息,第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数;接收单元,还用于接收终端发送的第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
需要说明的是,上述第三方面和第四方面功能模块可以通过硬件实现,也可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个与上述功能相对应的模块。例如,收发器,用于完成接收单元和发送单元的功能,处理器,用于完成处理单元的功能,存储器,用于处理器处理本申请实施例的波束管理方法的程序指令。 处理器、收发器和存储器通过总线连接并完成相互间的通信。具体的,可以参考第一方面提供的波束管理方法中终端的行为的功能,以及第二方面提供的波束管理方法中终端的行为的功能。
第五方面,本申请实施例提供一种终端,包括:处理器、存储器、总线和通信接口;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当该终端运行时,该处理器执行该存储器存储的该计算机执行指令,以使该终端执行如上述任意方面的方法。
第六方面,本申请实施例提供了一种计算机可读存储介质,用于储存为上述第一终端所用的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述中任意方面的方法。
第七方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任意方面的方法。
另外,第三方面至第七方面中任一种设计方式所带来的技术效果可参见第一方面至第二方面中不同设计方式所带来的技术效果,此处不再赘述。
本申请实施例的第八方面,提供一种波束管理方法,包括:首先,终端接收基站发送的第一消息,该第一消息包括测量波束集合大小N、N个波束索引和活动波束集合大小L,然后,终端根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,X为大于等于1且小于等于L的整数,终端向基站发送第二消息,第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。其中,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,活动波束集合大小L为大于等于1且小于测量波束集合大小N的整数。
本申请实施例提供的波束管理方法,首先,基站向终端配置测量波束集合大小N、N个波束索引和活动波束集合大小L,然后,终端接收基站发送的第一消息后,根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,终端向基站发送第二消息,该第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。当基站为eNB时,向与终端需要进行通信的TRP转发更新后的活动波束集合。从而,在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
本申请实施例的第九方面,提供一种波束管理方法,包括:基站向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和活动波束集合大小L,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数;基站接收终端发送的第二消息,第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
本申请实施例提供的波束管理方法,首先,基站向终端配置测量波束集合大小N、N个波束索引和活动波束集合大小L,使终端接收基站发送的第一消息后,根据测量 波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,基站接收终端发送的第二消息,该第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。当基站为eNB时,向与终端需要进行通信的TRP转发更新后的活动波束集合。从而,在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
上述所述的基站可以是eNB或TRP。本申请实施例中,终端和基站的名字对设备本身不构成限定,在实际实现中,这些设备可以以其他名称出现。只要各个设备的功能和本申请实施例类似,属于本申请权利要求及其等同技术的范围之内。
本申请实施例的这些方面或其他方面在以下实施例的描述中会更加简明易懂。
附图说明
图1为现有技术提供的一种可以应用本申请实施例的系统架构的简化示意图;
图2为本申请实施例提供的一种计算机设备的结构示意图;
图3为本申请实施例提供的一种波束管理方法的流程图;
图4为本申请实施例提供的一种确定波束的方法流程图;
图5为本申请实施例提供的一种确定波束的方法流程图
图6为本申请实施例提供的一种确定波束的方法流程图;
图7为本申请实施例提供的一种确定波束的方法流程图;
图8为本申请实施例提供的一种波束管理方法的流程图;
图9为本申请实施例提供的一种波束管理方法的流程图;
图10为本申请实施例提供的一种波束管理方法的流程图;
图11为本申请实施例提供的一种波束管理方法的流程图;
图12为本申请实施例提供的一种波束管理方法的流程图;
图13为本申请实施例提供的一种终端结构示意图;
图14为本申请实施例提供的一种基站结构示意图。
具体实施方式
为了解决如何缩短终端进行波束协同的时长,使得终端能够快速接入网络的问题,本申请实施例提供的波束管理方法,首先,基站向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,然后,终端接收基站发送的第一消息后,根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,该M个波束组成候选波束集合,终端向基站发送第二消息,该第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;基站再向终端发送第三消息,该第三消息包括活动波束集合大小L,终端接收基站发送的第三消息后,终端根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,终端再向基站发送第四消息,该第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。当基站为 eNB时,向与终端需要进行通信的TRP转发更新后的活动波束集合。从而,在终端与TRP通信之前,终端将从基站配置的波束中经过两次筛选得到的波束通知给基站,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
下面将结合附图对本申请实施例的实施方式进行详细描述。
图1示出的是可以应用本申请实施例的系统架构的简化示意图。如图1所示,该系统架构可以包括:终端11、TRP12和eNB13。
其中,在基站13覆盖的范围内可以包括多个小区,如图1中的小区0、小区1和小区2。每个小区的覆盖范围内又包括多个TRP,基站与TRP之间通过第一接口进行通信。终端可以同时和多个TRP进行通信。本申请实施例所述的波束管理方法在后续的本申请实施例的实施方式进行详细描述。
在具体的实现中,终端11可以为桌面型、膝上型、平板电脑、手持计算机、手机、笔记本电脑、超级移动个人计算机(Ultra-mobile Personal Computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(Personal Digital Assistant,PDA)、消费类电子设备、可穿戴设备等等。
图2为本申请实施例提供的一种计算机设备的结构示意图,如图2所示,计算机设备可以包括至少一个处理器21,存储器22、通信接口23、通信总线24。
下面结合图2对计算机设备的各个构成部件进行具体的介绍:
处理器21是计算机设备的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21是一个中央处理器(Central Processing Unit,CPU),也可以是特定集成电路(Application Specific Integrated Circuit,ASIC),或者是被配置成实施本申请实施例的一个或多个集成电路,例如:一个或多个微处理器(Digital Signal Processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)。
其中,处理器21可以通过运行或执行存储在存储器22内的软件程序,以及调用存储在存储器22内的数据,执行基站或终端的各种功能。
在具体的实现中,作为一种实施例,处理器21可以包括一个或多个CPU,例如图2中所示的CPU0和CPU1。
在具体实现中,作为一种实施例,计算机设备可以包括多个处理器,例如图2中所示的处理器21和处理器25。这些处理器中的每一个可以是一个单核处理器(single-CPU),也可以是一个多核处理器(multi-CPU)。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
存储器22可以是只读存储器(Read-Only Memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(Random Access Memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质 或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器22可以是独立存在,通过通信总线24与处理器21相连接。存储器22也可以和处理器21集成在一起。
其中,存储器22用于存储执行本申请方案的软件程序,并由处理器21来控制执行。
通信接口23,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(Radio Access Network,RAN),无线局域网(Wireless Local Area Networks,WLAN)等。通信接口23可以包括接收单元实现接收功能,以及发送单元实现发送功能。
通信总线24,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
图2中示出的设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
在具体实现中,作为一种实施例,图2所示的计算机设备可以是终端。
通信接口23,用于接收基站发送的第一消息和第三消息。
通信接口23,还用于向基站发送第二消息和第四消息。
处理器21,用于根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束。
处理器21,还用于根据M个波束索引和活动波束集合大小L确定X个波束。
在具体实现中,作为一种实施例,图2所示的计算机设备可以是基站。
通信接口23,用于向终端发送第一消息和第三消息。
通信接口23,还用于接收终端发送的第二消息和第四消息。
以下结合附图对本申请实施例提供的波束管理方法进行具体介绍。
图3为本申请实施例提供的一种波束管理方法的流程图,本申请实施例所述的基站为eNB,具体的,如图3所示,该方法可以包括:
301、eNB向终端发送第一消息。
eNB通过向终端发送第一消息,给终端配置测量波束集合大小N、N个波束索引和候选波束集合大小K。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。候选波束集合大小K用于表示候选波束集合包括的波束的个数,即eNB给终端配置的候选波束集合最多能够包括多少个波束。N为大于等于1的整数,K为大于等于1且小于N的整数。
302、终端接收eNB发送的第一消息。
该第一消息包括了eNB给终端配置的测量波束集合大小N、N个波束索引和候 选波束集合大小K。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。候选波束集合大小K用于表示候选波束集合包括的波束的个数,即eNB给终端配置的候选波束集合最多能够包括多少个波束。N为大于等于1的整数,K为大于等于1且小于N的整数。
需要说明的是,第一消息可以为一个或者多个RRC消息。或者,第一消息可以为一个或者多个MAC-CE消息。即测量波束集合大小N、N个波束索引和候选波束集合大小K可以分别由三个RRC消息或MAC-CE消息传输,而第一消息同时承载了三个RRC消息或MAC-CE消息。
303、终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束。
M个波束组成候选波束集合,M为大于等于1且小于等于K的整数,即实际从测量波束集合筛选出来的波束的个数可以和基站配置的候选波束集合的大小K一样,也可以少于基站配置的候选波束集合的大小K。
图4为本申请实施例提供的一种确定波束的方法流程图,具体的,如图4所示,终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束包括:
303a、终端测量测量波束集合包括的波束对应的参考信号接收功率。
终端测量eNB给终端配置的N个波束索引对应的波束中的每个波束的参考信号接收功率。
303b、终端根据所测量波束对应的参考信号接收功率,确定候选波束集合包括的M个波束。
示例的,终端可以判断第i个波束对应的参考信号接收功率是否大于候选波束集合测量门限,当第i个波束对应的参考信号接收功率大于候选波束集合测量门限,将第i个波束作为候选波束集合的波束,当第i个波束对应的参考信号接收功率小于等于候选波束集合测量门限,第i个波束继续作为测量波束集合的波束,第i个波束为测量波束集合中的任一波束。此时,第一消息还可以包括候选波束集合测量门限。候选波束集合测量门限也就是参考信号接收功率的测量门限。
图5为本申请实施例提供的一种确定波束的方法流程图,具体的,如图5所示,终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束包括:
303c、终端测量测量波束集合包括的波束对应的参考信号接收功率。
303d、终端对所测量波束对应的参考信号接收功率按照从大到小排序,从N个波束中按照从大到小筛选出前M个波束。
此时,该M可以是eNB通过第一消息向终端配置的,那么第一消息还包括M,M用于表示从N个波束索引对应的波束中筛选出的波束的个数。
304、终端向eNB发送第二消息。
第二消息包括M个波束索引。M个波束索引为候选波束集合包括的M个波束的 波束索引。
305、eNB接收终端发送的第二消息。
第二消息包括M个波束索引。M个波束索引为候选波束集合包括的M个波束的波束索引。
306、eNB向终端发送第三消息。
第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即eNB给终端配置的活动波束集合最多能够包括多少个波束。
307、终端接收eNB发送的第三消息。
第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即eNB给终端配置的活动波束集合最多能够包括多少个波束。
308、终端根据M个波束索引和活动波束集合大小L确定X个波束。
X个波束组成活动波束集合,X为大于等于1且小于等于L的整数,即实际从候选波束集合筛选出来的波束的个数可以和基站配置的活动波束集合的大小L一样,也可以少于基站配置的活动波束集合的大小L。此时,候选波束集合为步骤303所述的终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束组成的。
图6为本申请实施例提供的一种确定波束的方法流程图,具体的,如图6所示,终端根据M个波束索引和活动波束集合大小L确定X个波束包括:
308a、终端测量候选波束集合包括的波束对应的参考信号接收功率。
终端测量eNB给终端配置的M个波束索引对应的波束中的每个波束的参考信号接收功率。
308b、终端根据所测量波束对应的参考信号接收功率,确定活动波束集合包括的X个波束。
示例的,终端可以判断第i个波束对应的参考信号接收功率是否大于活动波束集合测量门限,当第i个波束对应的参考信号接收功率大于活动波束集合测量门限,将第i个波束作为活动波束集合的波束,当第i个波束对应的参考信号接收功率小于等于活动波束集合测量门限,第i个波束继续作为候选波束集合的波束,第i个波束为候选波束集合中的任一波束。此时,第三消息还可以包括活动波束集合测量门限。活动波束集合测量门限也就是参考信号接收功率的测量门限。
图7为本申请实施例提供的一种确定波束的方法流程图,具体的,如图7所示,终端根据M个波束索引和活动波束集合大小L确定X个波束包括:
308c、终端测量候选波束集合包括的波束对应的参考信号接收功率。
308d、终端对所测量波束对应的参考信号接收功率按照从大到小排序,从M个波束中按照从大到小筛选出前X个波束。
此时,该X可以是eNB通过第三消息向终端配置的,第三消息还包括X,X用于表示从M个波束索引对应的波束中筛选出的波束的个数。
309、终端向eNB发送第四消息。
第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
310、eNB接收终端发送的第四消息。
第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
311、eNB向发送接收站点发送第五消息。
第五消息包括X个波束索引,即eNB向与终端建立连接的发送接收站点发送终端与eNB配置成功的活动波束集合。
本申请实施例提供的波束管理方法,首先,eNB向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,然后,终端接收eNB发送的第一消息后,根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,该M个波束组成候选波束集合,终端向eNB发送第二消息,该第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;eNB再向终端发送第三消息,该第三消息包括活动波束集合大小L,终端接收eNB发送的第三消息后,终端根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,终端再向eNB发送第四消息,该第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。从而,在终端与TRP通信之前,终端将从eNB配置的波束中经过两次筛选得到的波束通知给eNB,eNB再转发给TRP,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
上述图3所示的方法步骤具体的可以由图2所示的计算机设备实现。示例的,步骤303和步骤308可以由处理器21来实现。步骤301和步骤302等可以由通信接口23来实现。
进一步的,基于图3如图8所示,在终端向eNB发送第四消息,即步骤309之后,终端还可以继续测量候选波束集合包括的波束对应的参考信号接收功率,更新活动波束集合中的波束,具体包括以下详细步骤。
312、终端测量候选波束集合包括的波束对应的参考信号接收功率。
终端测量eNB给终端配置的M个波束索引对应的波束中的每个波束的参考信号接收功率。
313、终端根据所测量波束对应的参考信号接收功率,更新活动波束集合。
示例的,终端判断第i个波束对应的参考信号接收功率是否大于活动波束集合测量门限,当第i个波束对应的参考信号接收功率小于等于活动波束集合测量门限,继续判断第i+1个波束对应的参考信号接收功率是否大于活动波束集合测量门限;当第i个波束对应的参考信号接收功率大于活动波束集合测量门限,终端需要判断下第i个波束是否正确使用。
终端判断是否正在使用第i个波束进行通信,若终端正在使用第i个波束进行通信,即第i个波束肯定是活动波束集合包括的波束,不更新第i个波束,继续判断第 i+1个波束对应的参考信号接收功率是否大于活动波束集合测量门限。若终端未使用第i个波束进行通信,终端将第i个波束对应的参考信号接收功率与活动波束集合中的M个波束对应的参考信号接收功率中最小的接收功率进行比较。
当第i个波束对应的参考信号接收功率大于活动波束集合中的M个波束对应的参考信号接收功率中最小的接收功率,更新活动波束集合中的波束,即将最小的接收功率对应的波束删除,将第i个波束作为活动波束集合中的波束;当第i个波束对应的参考信号接收功率小于等于活动波束集合中的M个波束对应的参考信号接收功率中最小的接收功率,继续判断第i+1个波束对应的参考信号接收功率是否大于活动波束集合测量门限。
上述所述的第i个波束为候选波束集合中的任一波束。
314、终端向eNB发送第六消息。
第六消息包括更新后的活动波束集合包括的波束的波束索引。
315、eNB接收终端发送的第六消息。
316、eNB向发送接收站点发送第七消息。
第七消息包括更新后的活动波束集合包括的波束的波束索引。即eNB向与终端建立连接的发送接收站点发送更新后的活动波束集合。
从而,在终端与eNB通信之前,终端将从eNB配置的波束中经过两次筛选得到的波束通知给eNB,则终端与eNB配置的波束相同,在终端与eNB进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与eNB进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
上述图8所示的方法步骤具体的可以由图2所示的计算机设备实现。示例的,步骤312和步骤313可以由处理器21来实现。步骤314至步骤315可以通信接口23来实现。
进一步的,基于图8如图9所示,本申请实施例所述的波束管理方法还可以包括以下详细步骤。
317、eNB向终端发送第八消息。
第八消息包括周期时长和子帧偏移。或者,第八消息包括开始子帧和结束子帧。
318、终端接收eNB发送的第八消息。
第八消息包括周期时长和子帧偏移。或者,第八消息包括开始子帧和结束子帧。从而,终端根据周期时长和子帧偏移接收eNB发送的第一消息,即终端周期性接收第一消息;或者,终端根据开始子帧和结束子帧接收eNB发送的第一消息,即终端非周期性接收第一消息。
需要说明的是,本申请实施例所述的基站为eNB,终端与eNB进行消息交互时,可以通过RRC消息或MAC-CE消息,即本申请实施例所述终端与eNB间通信所使用的消息是RRC消息或MAC-CE消息。
图10为本申请实施例提供的一种波束管理方法的流程图,本申请实施例所述的基站为TRP,具体的,如图10所示,该方法可以包括:
401、eNB通过第一接口向TRP发送测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L。
测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给TRP配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。候选波束集合大小K用于表示候选波束集合包括的波束的个数,即eNB给TRP配置的候选波束集合最多能够包括多少个波束。N为大于等于1的整数,K为大于等于1且小于N的整数。
402、TRP通过第一接口接收eNB发送的测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L。
403、TRP向终端发送第一消息。
TRP通过向终端发送第一消息,给终端配置测量波束集合大小N、N个波束索引和候选波束集合大小K。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即TRP给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。候选波束集合大小K用于表示候选波束集合包括的波束的个数,即TRP给终端配置的候选波束集合最多能够包括多少个波束。N为大于等于1的整数,K为大于等于1且小于N的整数。
404、终端接收TRP发送的第一消息。
该第一消息包括了TRP给终端配置的测量波束集合大小N、N个波束索引和候选波束集合大小K。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即TRP给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。候选波束集合大小K用于表示候选波束集合包括的波束的个数,即TRP给终端配置的候选波束集合最多能够包括多少个波束。N为大于等于1的整数,K为大于等于1且小于N的整数。
需要说明的是,第一消息可以为一个或者多个MAC-CE消息。即测量波束集合大小N、N个波束索引和候选波束集合大小K可以分别由三个MAC-CE消息传输,而第一消息同时承载了三个MAC-CE消息。
405、终端根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束。
M个波束组成候选波束集合,M为大于等于1且小于等于K的整数。
确定M个波束的详细方法可以参考步骤303,在此不再赘述。
406、终端向TRP发送第二消息。
第二消息包括M个波束索引。M个波束索引为候选波束集合包括的M个波束的波束索引。
407、TRP接收终端发送的第二消息。
第二消息包括M个波束索引。M个波束索引为候选波束集合包括的M个波束的波束索引。
408、TRP向终端发送第三消息。
第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于 候选波束集合大小K的整数。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即TRP给终端配置的活动波束集合最多能够包括多少个波束。
409、终端接收TRP发送的第三消息。
第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即TRP给终端配置的活动波束集合最多能够包括多少个波束。
410、终端根据M个波束索引和活动波束集合大小L确定X个波束。
X个波束组成活动波束集合,X为大于等于1且小于等于L的整数。
确定X个波束的详细方法可以参考步骤308,在此不再赘述。
411、终端向TRP发送第四消息。
第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
412、TRP接收终端发送的第四消息。
第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
本申请实施例提供的波束管理方法,首先,TRP向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,然后,终端接收TRP发送的第一消息后,根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,该M个波束组成候选波束集合,终端向TRP发送第二消息,该第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;TRP再向终端发送第三消息,该第三消息包括活动波束集合大小L,终端接收TRP发送的第三消息后,终端根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,终端再向TRP发送第四消息,该第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。从而,在终端与TRP通信之前,终端将从TRP配置的波束中经过两次筛选得到的波束通知给TRP,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
上述图10所示的方法步骤具体的可以由图2所示的计算机设备实现。示例的,步骤405和步骤410以由处理器21来实现。步骤401和步骤402等可以由通信接口23来实现。
进一步的,在终端向TRP发送第四消息,即步骤412之后,终端还可以继续测量候选波束集合包括的波束对应的参考信号接收功率,更新活动波束集合中的波束,具体包括以下详细步骤。
413、终端测量候选波束集合包括的波束对应的参考信号接收功率。
终端测量TRP给终端配置的M个波束索引对应的波束中的每个波束的参考信号接收功率。
414、终端根据所测量波束对应的参考信号接收功率,更新活动波束集合。
更新活动波束集合的详细方法可以参考步骤313,在此不再赘述。
415、终端向TRP发送第五消息。
第五消息包括更新后的活动波束集合包括的波束的波束索引。
416、TRP接收终端发送的第五消息。
从而,在终端与TRP通信之前,终端将从TRP配置的波束中经过两次筛选得到的波束通知给TRP,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
417、TRP向终端发送第六消息。
第六消息包括周期时长和子帧偏移。或者,第六消息包括开始子帧和结束子帧。
418、终端接收TRP发送的第六消息。
第六消息包括周期时长和子帧偏移。或者,第六消息包括开始子帧和结束子帧。从而,终端根据周期时长和子帧偏移接收TRP发送的第一消息,即终端周期性接收第一消息;或者,终端根据开始子帧和结束子帧接收TRP发送的第一消息,即终端非周期性接收第一消息。
需要说明的是,本申请实施例所述的基站为TRP,终端与TRP进行消息交互时,可以通过MAC-CE消息,即本申请实施例所述终端与TRP间通信所使用的消息是MAC-CE消息。
需要说明的是,终端与eNB进行消息交互和终端与TRP进行消息交互的区别在于,终端与eNB进行消息交互时,在终端与eNB成功配置活动波束集合的波束后,eNB需要将配置成功的活动波束集合转发给与终端进行通信的TRP;终端与TRP进行消息交互时,eNB首先需要将测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L配置给与终端进行通信的TRP,终端才能与TRP进行消息交互。而且,终端可以与多个TRP进行消息交互,每个TRP都可以根据本申请实施例所述波束管理方法进行消息交互,配置活动波束集合。
图11为本申请实施例提供的一种波束管理方法的流程图,本申请实施例所述的基站为eNB,具体的,如图11所示,该方法可以包括:
501、eNB向终端发送第一消息。
eNB通过向终端发送第一消息,给终端配置测量波束集合大小N、N个波束索引和活动波束集合大小L。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即eNB给终端配置的活动波束集合最多能够包括多少个波束。N为大于等于1的整数,L为大于等于1且小于N的整数。
502、终端接收eNB发送的第一消息。
该第一消息包括了eNB给终端配置的测量波束集合大小N、N个波束索引和活动波束集合大小L。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的 波束索引。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即eNB给终端配置的活动波束集合最多能够包括多少个波束。N为大于等于1的整数,L为大于等于1且小于N的整数。
需要说明的是,第一消息可以为一个或者多个RRC消息。或者,第一消息可以为一个或者多个MAC-CE消息。即测量波束集合大小N、N个波束索引和活动波束集合大小L可以分别由三个RRC消息或MAC-CE消息传输,而第一消息同时承载了三个RRC消息或MAC-CE消息。
503、终端根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束。
X个波束组成活动波束集合,X为大于等于1且小于等于L的整数。
504、终端向eNB发送第二消息。
第二消息包括X个波束索引。X个波束索引为活动波束集合包括的X个波束的波束索引。
505、eNB接收终端发送的第二消息。
第二消息包括X个波束索引。X个波束索引为活动波束集合包括的X个波束的波束索引。
506、eNB向发送接收站点发送第三消息。
第三消息包括X个波束索引,即eNB向与终端建立连接的发送接收站点发送终端与eNB配置成功的活动波束集合。
本申请实施例提供的波束管理方法,首先,eNB向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和活动波束集合大小L,然后,终端接收eNB发送的第一消息后,根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,终端向eNB发送第二消息,该第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。从而,在终端与TRP通信之前,终端将从eNB配置的波束中经过一次筛选得到的波束通知给eNB,eNB再转发给TRP,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
需要说明的是,上述任一本申请实施例所述的更新过程,和终端周期性接收第一消息;或者,终端根据开始子帧和结束子帧接收TRP发送的第一消息,即终端非周期性接收第一消息同样适用于该实施例。
图12为本申请实施例提供的一种波束管理方法的流程图,本申请实施例所述的基站为eNB,具体的,如图12所示,该方法可以包括:
601、eNB通过第一接口向TRP发送测量波束集合大小N、N个波束索引和活动波束集合大小L。
测量波束集合大小N用于表示测量波束集合包括的波束的个数,即eNB给TRP配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。活动波 束集合大小L用于表示活动波束集合包括的波束的个数,即eNB给TRP配置的活动波束集合最多能够包括多少个波束。N为大于等于1的整数,L为大于等于1且小于N的整数。
602、TRP通过第一接口接收eNB发送的测量波束集合大小N、N个波束索引和活动波束集合大小L。
603、TRP向终端发送第一消息。
TRP通过向终端发送第一消息,给终端配置测量波束集合大小N、N个波束索引和活动波束集合大小L。而测量波束集合大小N用于表示测量波束集合包括的波束的个数,即TRP给终端配置的测量波束集合最多能够包括多少个波束。N个波束索引为测量波束集合包括的N个波束对应的波束索引,即组成测量波束集合的波束对应的波束索引。活动波束集合大小L用于表示活动波束集合包括的波束的个数,即TRP给终端配置的活动波束集合最多能够包括多少个波束。N为大于等于1的整数,L为大于等于1且小于N的整数。
604、终端接收TRP发送的第一消息。
需要说明的是,第一消息可以为一个或者多个MAC-CE消息。即测量波束集合大小N、N个波束索引和活动波束集合大小L可以分别由三个MAC-CE消息传输,而第一消息同时承载了三个MAC-CE消息。
605、终端根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束。
X个波束组成活动波束集合,X为大于等于1且小于等于L的整数。
确定X个波束的详细方法可以参考步骤303,在此不再赘述。
606、终端向TRP发送第二消息。
第二消息包括X个波束索引。X个波束索引为活动波束集合包括的X个波束的波束索引。
607、TRP接收终端发送的第二消息。
第二消息包括X个波束索引。X个波束索引为活动波束集合包括的X个波束的波束索引。
本申请实施例提供的波束管理方法,首先,TRP向终端发送第一消息,该第一消息包括测量波束集合大小N、N个波束索引和活动波束集合大小L,然后,终端接收TRP发送的第一消息后,根据测量波束集合大小N、N个波束索引和活动波束集合大小L确定X个波束,该X个波束组成活动波束集合,终端向TRP发送第二消息,该第二消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。从而,在终端与TRP通信之前,终端将从TRP配置的波束中经过一次筛选得到的波束通知给TRP,则终端与TRP配置的波束相同,在终端与TRP进行波束协同时,终端从已配置的波束中选择可以使用的波束,有效地缩短了终端与TRP进行波束协同的时长,使得终端能够快速接入网络,进一步的提高了用户体验。
需要说明的是,上述任一本申请实施例所述的更新过程,和终端周期性接收第一消息;或者,终端根据开始子帧和结束子帧接收TRP发送的第一消息,即终端非周期性接收第一消息同样适用于该实施例。
需要说明的是,本申请任一实施例所述的波束管理方法中包括的波束为上行波束、下行波束或者上下波束对。例如,测量波束集合包括的波束为上行波束,且候选波束集合包括的波束为上行波束,且活动波束集合包括的波束为上行波束;或者,测量波束集合包括的波束为下行波束,且候选波束集合包括的波束为下行波束,且活动波束集合包括的波束为下行波束;或者,测量波束集合包括的波束为上下行波束对,且候选波束集合包括的波束为上下行波束对,且活动波束集合包括的波束为上下行波束对。
需要说明的是,本申请任一实施例所述的波束管理方法,基站在接收到终端发送的消息后,可以向终端发送确认消息,这里的基站可以是eNB或TRP。
本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
本申请实施例可以根据上述方法示例对终端和基站进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
在采用对应各个功能划分各个功能模块的情况下,图13示出了上述和实施例中涉及的终端的一种可能的组成示意图,如图13所示,该终端70可以包括以下详细单元:
接收单元701,用于接收基站发送的第一消息,第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;
处理单元702,用于根据测量波束集合大小N、N个波束索引和候选波束集合大小K确定M个波束,M个波束组成候选波束集合,M为大于等于1且小于等于K的整数;
发送单元703,用于向基站发送第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引;
接收单元701,还用于接收基站发送的第三消息,第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数;
处理单元702,还用于根据M个波束索引和活动波束集合大小L确定X个波束,X个波束组成活动波束集合,X为大于等于1且小于等于L的整数;
发送单元703,还用于向基站发送第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本申请实施例提供的终端,用于执行上述波束管理方法,因此可以达到与上述波束管理方法相同的效果。
在本申请实施例中,终端70是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到终端70可以采用图13所示的形式。接收单元701、处理单元702和发送单元703可以通过图2的计算机设备来实现,具体的,接收单元701和发送单元703可以由通信接口23实现,处理单元702可以由处理器21实现。
在采用对应各个功能划分各个功能模块的情况下,图14示出了上述和实施例中涉及的基站的一种可能的组成示意图,如图14所示,该基站80可以包括以下详细单元:
发送单元801,用于向终端发送第一消息,第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,测量波束集合包括N个波束索引对应的波束,N为大于等于1的整数,候选波束集合大小K为大于等于1且小于测量波束集合大小N的整数;
接收单元802,用于接收终端发送的第二消息,第二消息包括M个波束索引,M个波束索引为候选波束集合包括的M个波束的波束索引,M为大于等于1且小于等于K的整数;
发送单元801,还用于向终端发送第三消息,第三消息包括活动波束集合大小L,活动波束集合大小L为大于等于1且小于候选波束集合大小K的整数;
接收单元802,还用于接收终端发送的第四消息,第四消息包括X个波束索引,X个波束索引为活动波束集合包括的X个波束的波束索引。
需要说明的是,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
本申请实施例提供的基站,用于执行上述波束管理方法,因此可以达到与上述波束管理方法相同的效果。
在本申请实施例中,基站80是以功能单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,本领域的技术人员可以想到基站80可以采用图14所示的形式。接收单元802和发送单元801可以通过图2的计算机设备来实现,具体的,接收单元802和发送单元801可以由通信接口23实现。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述 模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (29)

  1. 一种波束管理方法,其特征在于,包括:
    终端接收基站发送的第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1且小于所述测量波束集合大小N的整数;
    所述终端根据所述测量波束集合大小N、所述N个波束索引和所述候选波束集合大小K确定M个波束,所述M个波束组成候选波束集合,所述M为大于等于1且小于等于K的整数;
    所述终端向所述基站发送第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引;
    所述终端接收所述基站发送的第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述终端根据所述M个波束索引和所述活动波束集合大小L确定X个波束,所述X个波束组成活动波束集合,所述X为大于等于1且小于等于L的整数;
    所述终端向所述基站发送第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  2. 根据权利要求1所述的方法,其特征在于,
    所述终端根据所述测量波束集合大小N、所述N个波束索引和所述候选波束集合大小K确定M个波束包括:
    所述终端测量所述测量波束集合包括的波束对应的参考信号接收功率;
    所述终端根据所测量波束对应的参考信号接收功率,确定所述候选波束集合包括的M个波束;
    或者,
    所述终端根据所述测量波束集合大小N、所述N个波束索引和所述候选波束集合大小K确定M个波束包括:
    所述终端测量所述测量波束集合包括的波束对应的参考信号接收功率;
    所述终端对所测量波束对应的参考信号接收功率按照从大到小排序,从所述N个波束中按照从大到小筛选出前M个波束,所述第一消息还包括所述M,所述M用于表示从所述N个波束索引对应的波束中筛选出的波束的个数。
  3. 根据权利要求2所述的方法,其特征在于,
    所述终端根据所述M个波束索引和所述活动波束集合大小L确定X个波束包括:
    所述终端测量所述候选波束集合包括的波束对应的参考信号接收功率;
    所述终端根据所测量波束对应的参考信号接收功率,确定所述活动波束集合包括的X个波束;
    或者,
    所述终端根据所述M个波束索引和所述活动波束集合大小L确定X个波束包括:
    所述终端测量所述候选波束集合包括的波束对应的参考信号接收功率;
    所述终端对所测量波束对应的参考信号接收功率按照从大到小排序,从所述M个 波束中按照从大到小筛选出前X个波束,所述第三消息还包括所述X,所述X用于表示从所述M个波束索引对应的波束中筛选出的波束的个数。
  4. 根据权利要求1-3任一项权利要求所述的方法,其特征在于,在所述终端根据所述M个波束索引和所述活动波束集合大小L确定X个波束,所述X个波束组成活动波束集合之后,所述方法还包括:
    所述终端测量所述候选波束集合包括的波束对应的参考信号接收功率;
    所述终端根据所测量波束对应的参考信号接收功率,更新所述活动波束集合;
    所述终端向所述基站发送第五消息,所述第五消息包括更新后的所述活动波束集合包括的波束的波束索引。
  5. 根据权利要求1-4任一项权利要求所述的方法,其特征在于,所述方法还包括:
    所述终端接收所述基站发送的第六消息,所述第六消息包括周期时长和子帧偏移,或者,所述第六消息包括开始子帧和结束子帧;
    所述终端接收基站发送的第一消息包括:
    所述终端根据所述周期时长和所述子帧偏移接收基站发送的第一消息;
    或者,所述终端根据所述开始子帧和所述结束子帧接收基站发送的第一消息。
  6. 根据权利要求1-5任一项权利要求所述的方法,其特征在于,
    所述终端通过无线资源控制RRC消息或介质访问控制-控制单元MAC-CE消息与所述基站进行消息交互,所述消息为所述第一消息、第二消息、第三消息、第四消息、第五消息或第六消息,所述第一消息包括一个或多个所述RRC消息,或者,所述第一消息包括一个或多个所述MAC-CE消息。
  7. 根据权利要求1-6任一项权利要求所述的方法,其特征在于,
    所述测量波束集合包括的波束为上行波束,且所述候选波束集合包括的波束为上行波束,且所述活动波束集合包括的波束为上行波束;
    或者,所述测量波束集合包括的波束为下行波束,且所述候选波束集合包括的波束为下行波束,且所述活动波束集合包括的波束为下行波束;
    或者,所述测量波束集合包括的波束为上下行波束对,且所述候选波束集合包括的波束为上下行波束对,且所述活动波束集合包括的波束为上下行波束对。
  8. 一种波束管理方法,其特征在于,包括:
    基站向终端发送第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1且小于所述测量波束集合大小N的整数;
    所述基站接收所述终端发送的第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引,所述M为大于等于1且小于等于K的整数;
    所述基站向所述终端发送第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述基站接收所述终端发送的第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  9. 根据权利要求8所述的方法,其特征在于,在所述基站接收所述终端发送的第四消息之后,所述方法还包括:
    所述基站接收所述终端发送的第五消息,所述第五消息包括更新后的所述活动波束集合包括的波束的波束索引。
  10. 根据权利要求8或9所述的方法,其特征在于,所述方法还包括:
    所述基站向所述终端发送第六消息,所述第六消息包括周期时长和子帧偏移,或者,所述第六消息包括开始子帧和结束子帧。
  11. 根据权利要求8-10任一项权利要求所述的方法,其特征在于,
    在所述基站向终端发送第一消息之前,所述方法还包括:
    所述基站通过第一接口获取测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L。
  12. 根据权利要求8-10任一项权利要求所述的方法,其特征在于,
    在所述基站接收所述终端发送的第四消息之后,所述方法还包括:
    所述基站通过第一接口转发第七消息,所述第七消息包括所述活动波束集合包括的波束的波束索引。
  13. 根据权利要求9或10所述的方法,其特征在于,
    在所述基站接收所述终端发送的第五消息之后,所述方法还包括:
    所述基站通过第一接口转发第八消息,所述第八消息包括更新后的所述活动波束集合包括的波束的波束索引。
  14. 一种终端,其特征在于,包括:
    接收单元,用于接收基站发送的第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1且小于所述测量波束集合大小N的整数;
    处理单元,用于根据所述测量波束集合大小N、所述N个波束索引和所述候选波束集合大小K确定M个波束,所述M个波束组成候选波束集合,所述M为大于等于1且小于等于K的整数;
    发送单元,用于向所述基站发送第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引;
    所述接收单元,还用于接收所述基站发送的第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述处理单元,还用于根据所述M个波束索引和所述活动波束集合大小L确定X个波束,所述X个波束组成活动波束集合,所述X为大于等于1且小于等于L的整数;
    所述发送单元,还用于向所述基站发送第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  15. 根据权利要求14所述的终端,其特征在于,
    所述处理单元,具体用于:
    测量所述测量波束集合包括的波束对应的参考信号接收功率;
    根据所测量波束对应的参考信号接收功率,确定所述候选波束集合包括的M个波束;
    或者,
    所述处理单元,具体用于:
    测量所述测量波束集合包括的波束对应的参考信号接收功率;
    对所测量波束对应的参考信号接收功率按照从大到小排序,从所述N个波束中按照从大到小筛选出前M个波束,所述第一消息还包括所述M,所述M用于表示从所述N个波束索引对应的波束中筛选出的波束的个数。
  16. 根据权利要求15所述的终端,其特征在于,
    所述处理单元,具体用于:
    测量所述候选波束集合包括的波束对应的参考信号接收功率;
    根据所测量波束对应的参考信号接收功率,确定所述活动波束集合包括的X个波束;
    或者,
    所述处理单元,具体用于:
    测量所述候选波束集合包括的波束对应的参考信号接收功率;
    对所测量波束对应的参考信号接收功率按照从大到小排序,从所述M个波束中按照从大到小筛选出前X个波束,所述第三消息还包括所述X,所述X用于表示从所述M个波束索引对应的波束中筛选出的波束的个数。
  17. 根据权利要求14-16任一项权利要求所述的终端,其特征在于,所述处理单元,还用于:
    测量所述候选波束集合包括的波束对应的参考信号接收功率;
    根据所测量波束对应的参考信号接收功率,更新所述活动波束集合;
    所述发送单元,还用于向所述基站发送第五消息,所述第五消息包括更新后的所述活动波束集合包括的波束的波束索引。
  18. 根据权利要求14-17任一项权利要求所述的终端,其特征在于,所述接收单元,还用于:
    接收所述基站发送的第六消息,所述第六消息包括周期时长和子帧偏移,或者,所述第六消息包括开始子帧和结束子帧;
    所述接收单元,具体用于:
    根据所述周期时长和所述子帧偏移接收基站发送的第一消息;
    或者,根据所述开始子帧和所述结束子帧接收基站发送的第一消息。
  19. 根据权利要求14-18任一项权利要求所述的终端,其特征在于,
    所述终端通过无线资源控制RRC消息或介质访问控制-控制单元MAC-CE消息与所述基站进行消息交互,所述消息为所述第一消息、第二消息、第三消息、第四消息、第五消息或第六消息,所述第一消息包括一个或多个所述RRC消息,或者,所述第一消息包括一个或多个所述MAC-CE消息。
  20. 根据权利要求14-19任一项权利要求所述的终端,其特征在于,
    所述测量波束集合包括的波束为上行波束,且所述候选波束集合包括的波束为上 行波束,且所述活动波束集合包括的波束为上行波束;
    或者,所述测量波束集合包括的波束为下行波束,且所述候选波束集合包括的波束为下行波束,且所述活动波束集合包括的波束为下行波束;
    或者,所述测量波束集合包括的波束为上下行波束对,且所述候选波束集合包括的波束为上下行波束对,且所述活动波束集合包括的波束为上下行波束对。
  21. 一种基站,其特征在于,包括:
    发送单元,用于向终端发送第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1且小于所述测量波束集合大小N的整数;
    接收单元,用于接收所述终端发送的第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引,所述M为大于等于1且小于等于K的整数;
    所述发送单元,还用于向所述终端发送第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述接收单元,还用于接收所述终端发送的第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  22. 根据权利要求21所述的基站,其特征在于,
    所述接收单元,还用于接收所述终端发送的第五消息,所述第五消息包括更新后的所述活动波束集合包括的波束的波束索引。
  23. 根据权利要求21或22所述的基站,其特征在于,
    所述发送单元,还用于向所述终端发送第六消息,所述第六消息包括周期时长和子帧偏移,或者,所述第六消息包括开始子帧和结束子帧。
  24. 根据权利要求21-23任一项权利要求所述的基站,其特征在于,
    所述接收单元,还用于通过第一接口获取测量波束集合大小N、N个波束索引、候选波束集合大小K和活动波束集合大小L。
  25. 根据权利要求21-23任一项权利要求所述的基站,其特征在于,
    所述发送单元,还用于通过第一接口转发第七消息,所述第七消息包括所述活动波束集合包括的波束的波束索引。
  26. 根据权利要求22或23所述的基站,其特征在于,
    所述发送单元,还用于通过第一接口转发第八消息,所述第八消息包括更新后的所述活动波束集合包括的波束的波束索引。
  27. 一种终端,其特征在于,所述终端包括:处理器、存储器、收发器和总线;所述处理器、所述存储器和所述收发器通过所述总线相互的通信;
    所述存储器,用于存储指令:
    所述收发器,用于接收基站发送的第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1 且小于所述测量波束集合大小N的整数;
    所述处理器,用于调用所述存储器中的指令执行如下方法:根据所述测量波束集合大小N、所述N个波束索引和所述候选波束集合大小K确定M个波束,所述M个波束组成候选波束集合,所述M为大于等于1且小于等于K的整数;
    所述收发器,还用于向所述基站发送第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引;
    所述收发器,还用于接收所述基站发送的第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述处理器执行的方法还包括:根据所述M个波束索引和所述活动波束集合大小L确定X个波束,所述X个波束组成活动波束集合,所述X为大于等于1且小于等于L的整数;
    所述收发器,还用于向所述基站发送第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  28. 一种基站,其特征在于,所述基站包括:处理器、存储器、收发器和总线;所述处理器、所述存储器和所述收发器通过所述总线相互的通信;
    所述存储器,用于存储指令:
    所述收发器,用于向终端发送第一消息,所述第一消息包括测量波束集合大小N、N个波束索引和候选波束集合大小K,所述测量波束集合包括所述N个波束索引对应的波束,所述N为大于等于1的整数,所述候选波束集合大小K为大于等于1且小于所述测量波束集合大小N的整数;
    所述收发器,还用于接收所述终端发送的第二消息,所述第二消息包括M个波束索引,所述M个波束索引为所述候选波束集合包括的所述M个波束的波束索引,所述M为大于等于1且小于等于K的整数;
    所述收发器,还用于向所述终端发送第三消息,所述第三消息包括活动波束集合大小L,所述活动波束集合大小L为大于等于1且小于所述候选波束集合大小K的整数;
    所述收发器,还用于接收所述终端发送的第四消息,所述第四消息包括X个波束索引,所述X个波束索引为所述活动波束集合包括的所述X个波束的波束索引。
  29. 一种通信系统,其特征在于,包括:
    如权利要求14至权利要求20或权利要求27所述的终端,和如如权利要求21至权利要求26或权利要求28所述的基站。
PCT/CN2017/080664 2016-11-30 2017-04-14 一种波束管理方法、装置及系统 WO2018098969A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201780042628.XA CN109478922B (zh) 2016-11-30 2017-04-14 一种波束管理方法、装置及系统

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611089697.X 2016-11-30
CN201611089697 2016-11-30

Publications (1)

Publication Number Publication Date
WO2018098969A1 true WO2018098969A1 (zh) 2018-06-07

Family

ID=62241155

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/080664 WO2018098969A1 (zh) 2016-11-30 2017-04-14 一种波束管理方法、装置及系统

Country Status (2)

Country Link
CN (1) CN109478922B (zh)
WO (1) WO2018098969A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929147A (zh) * 2018-09-13 2021-06-08 北京小米移动软件有限公司 Rs集合的配置方法、装置、设备及存储介质
WO2021226619A1 (en) * 2020-05-08 2021-11-11 Qualcomm Incorporated Full duplex downlink and uplink beam pair selection
CN115696355A (zh) * 2022-10-31 2023-02-03 航天恒星科技有限公司 基于用户分布的低轨巨型星座波束位置规划方法

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111818660B (zh) * 2019-08-05 2023-04-04 维沃移动通信有限公司 波束信息更新的方法、终端设备和网络设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110110453A1 (en) * 2009-11-06 2011-05-12 Nec Laboratories America, Inc. Systems and methods for prioritizing beams to enable efficient determination of suitable communication links
CN103918196A (zh) * 2011-09-16 2014-07-09 三星电子株式会社 用于在无线通信系统中的波束分配的方法及装置
CN106027133A (zh) * 2016-05-20 2016-10-12 北京邮电大学 一种多径信道下的分级波束搜索方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7295811B2 (en) * 2004-02-05 2007-11-13 Interdigital Technology Corporation Method for performing measurements for handoff of a mobile unit operating with a switched beam antenna in a wireless communication system, and corresponding system
EP1562306A1 (en) * 2004-02-09 2005-08-10 Alcatel Fast beam selection with macrodiversity
US8036669B2 (en) * 2006-04-20 2011-10-11 Qualcomm Incorporated Orthogonal resource reuse with SDMA beams
US9326230B2 (en) * 2013-10-08 2016-04-26 Qualcomm Incorporated Multidimensional algorithm for roaming
CN104618003A (zh) * 2014-12-26 2015-05-13 中国科学院计算技术研究所 一种CoMP下行系统中选择传输模式的方法和相应的系统
CN106160821B (zh) * 2015-03-31 2019-11-19 电信科学技术研究院 一种信道状态信息反馈、获取方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110110453A1 (en) * 2009-11-06 2011-05-12 Nec Laboratories America, Inc. Systems and methods for prioritizing beams to enable efficient determination of suitable communication links
CN103918196A (zh) * 2011-09-16 2014-07-09 三星电子株式会社 用于在无线通信系统中的波束分配的方法及装置
CN106027133A (zh) * 2016-05-20 2016-10-12 北京邮电大学 一种多径信道下的分级波束搜索方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Fast Beam Selection", 3GPP TSG RAN WG1 # 33, 29 August 2003 (2003-08-29), XP050097851 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112929147A (zh) * 2018-09-13 2021-06-08 北京小米移动软件有限公司 Rs集合的配置方法、装置、设备及存储介质
WO2021226619A1 (en) * 2020-05-08 2021-11-11 Qualcomm Incorporated Full duplex downlink and uplink beam pair selection
US11658729B2 (en) 2020-05-08 2023-05-23 Qualcomm Incorporated Full duplex downlink and uplink beam pair selection
CN115696355A (zh) * 2022-10-31 2023-02-03 航天恒星科技有限公司 基于用户分布的低轨巨型星座波束位置规划方法

Also Published As

Publication number Publication date
CN109478922A (zh) 2019-03-15
CN109478922B (zh) 2021-01-29

Similar Documents

Publication Publication Date Title
US10666336B2 (en) Inter-device coordination method, beam training method, and apparatus
US9998184B2 (en) Exploratory beamforming training techniques for 60 GHz devices
US20210168684A1 (en) Apparatus and method for load balancing in wireless communication system
US11510159B2 (en) Signal transmission method, network device, and terminal device
WO2018098969A1 (zh) 一种波束管理方法、装置及系统
EP3043611B1 (en) Method, device and system for transmitting information
JP2022104925A (ja) サービング周波数測定のためのビーム報告設定
WO2018095305A1 (zh) 一种波束训练方法及装置
BR112020026566A2 (pt) Método para transmitir um sinal e dispositivo terminal
US20240284423A1 (en) Communication method and related communication device
US20230300927A1 (en) Communication Method, Communications Apparatus, and Storage Medium
US20220394461A1 (en) Sidelink capability sending method and terminal device
JPWO2020031358A1 (ja) ユーザ装置及び送信方法
US20210007141A1 (en) Method and device for transmitting information
WO2019238007A1 (zh) 检测波束的方法和装置
WO2018059470A1 (zh) 传输信息的方法和设备
WO2019128760A1 (zh) 消息接收方法及终端
WO2020024299A1 (zh) 资源使用状况的上报方法及通信装置
US20220201709A1 (en) Single downlink control information (dci) multi-transmission and receipt point (multi-trp) time division multiplexing (tdm) enhancement
WO2019023851A1 (zh) 通信方法、通信装置和系统
WO2022166279A1 (zh) 一种ue能力上报的方法以及装置
WO2022227033A1 (zh) 无线通信方法、终端设备和网络设备
EP4298818A1 (en) Signalling support for split ml-assistance between next generation random access networks and user equipment
US10945155B2 (en) Method and apparatus for transmitting buffer status report
CN115843125A (zh) 通信方法和通信装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17877154

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17877154

Country of ref document: EP

Kind code of ref document: A1