A method and apparatus for determining and indicating a hopping beam resource, and a storage medium

By sending and receiving service time information of hopping beam time patterns in satellite communication systems, the problem of low resource utilization in satellite communication systems is solved, flexible indication of hopping beam resources is realized, and the communication capacity and resource utilization of the system are improved.

CN119421241BActive Publication Date: 2026-05-12CHINA STAR NETWORK SYST RES INST CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA STAR NETWORK SYST RES INST CO LTD
Filing Date
2023-07-27
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In existing technologies, the resource utilization rate of satellite communication systems is not high. Traditional spot beam schemes result in low system communication capacity and make it difficult to achieve beam skipping indication.

Method used

A method for determining and indicating beam-hopping resources is provided. Through interaction between a terminal and a network device, service time information in a beam-hopping time pattern is sent and received, including the start time of the beam position, dwell time, and synchronization signal block index, so as to realize flexible indication of beam-hopping resources.

Benefits of technology

It improves the resource utilization and communication capacity of satellite communication systems, supports the efficiency of beam scheduling and management, and is suitable for scenarios such as 5G, NR, and NTN.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119421241B_ABST
    Figure CN119421241B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a determination method and indication method of a beam hopping resource, an apparatus and a storage medium. The determination method comprises: a terminal receiving first information sent by a network device at a first wave position of a beam hopping time pattern, wherein the first information at least comprises service time information of the first wave position; wherein the beam hopping time pattern is used for indicating service time information of each wave position in a plurality of wave positions, and the plurality of wave positions comprise the first wave position. The embodiment of the application can flexibly realize the indication of the beam hopping resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technology, and in particular to a method, indication method, apparatus and storage medium for determining beam hopping resources. Background Technology

[0002] Traditional multi-beam satellites distribute bandwidth and power evenly across all point beams. However, due to the non-uniform distribution and demand of terrestrial services, the resource utilization rate of the satellite system is low, resulting in a significant reduction in actual communication capacity. To improve the resource utilization efficiency of satellite beams and increase the transmission capacity of satellite communication, beam hopping technology has been proposed based on traditional multi-beam technology.

[0003] Currently, 3GPP Non-Terrestrial Networks (NTNs) support transparent forwarding mode and regenerative mode. In transparent forwarding mode, the base station is on the ground, and the satellite payload is only responsible for radio frequency filtering, frequency conversion, and amplification. In regenerative mode, the satellite payload has radio frequency filtering, frequency conversion, and amplification, as well as demodulation / decoding, switching and / or routing, coding / modulation, etc., which is equivalent to having all or part of the functions of a base station on the satellite platform.

[0004] Currently, NTN research mainly focuses on the mobile spot beam operating mode under transparent forwarding. Due to the power limitations and large coverage areas of satellite communication systems, traditional spot beam schemes have low resource utilization and low system communication capacity. Therefore, on-board processing and beam hopping technology are crucial to improving the flexibility of NTN network deployment and enhancing coverage. Beam hopping operates by covering different beam positions in a time-division multiplexing manner; therefore, the service time and coverage area of ​​beam hopping are dynamically variable, posing significant challenges to terminal beam access and data transmission. Currently, related technologies do not support beam hopping, making beam hopping indication difficult. Summary of the Invention

[0005] This application provides a method, indication method, apparatus, and storage medium for determining beam-hopping resources, which can flexibly realize the indication of beam-hopping resources.

[0006] In a first aspect, embodiments of this application provide a method for determining beam-hopping resources, including:

[0007] The terminal receives first information sent by the network device on the first position of the beam hopping time pattern, the first information including at least the service time information of the first position.

[0008] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0009] Optionally, the first information includes the service time information of the plurality of wavelengths; the method further includes:

[0010] The terminal obtains the service time information of the first wave position from the first information based on its own location in the first wave position.

[0011] Optionally, the first information further includes: the index of the synchronization signal block (SSB) corresponding to each hopping beam position; the terminal obtains the service time information of the first beam position from the first information according to its own position in the first beam position, including:

[0012] The terminal obtains the service time information of the first SSB corresponding to the first SSB index from the first information based on the first SSB index of the first SSB detected during cell search.

[0013] Optionally, the first information may also include at least one of the following:

[0014] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0015] Update cycle of the hopping beam timing pattern;

[0016] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0017] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0018] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0019] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0020] BWP for skip beams or BWP assigned per wavelength.

[0021] Optionally, the first information may also include at least one of the following:

[0022] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0023] Update cycle of the hopping beam timing pattern;

[0024] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0025] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0026] The bandwidth allocated to the first wave position;

[0027] The carrier frequency allocated to the first wave position;

[0028] The first wave position assigned to the BWP.

[0029] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0030] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0031] Optionally, the above methods also include:

[0032] The terminal receives a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated;

[0033] In the next system information modification cycle, the terminal receives the updated first information sent by the network device through system messages, and obtains the updated service time information of the first wave position based on the updated first information.

[0034] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame; the period of the beam hopping time pattern or the beam revisit time is an integer multiple of the radio frame.

[0035] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0036] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0037] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0038] Optionally, the above methods also include:

[0039] During the dwell time of the first wave position, the terminal receives periodic signals sent by the network device, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0040] Secondly, embodiments of this application provide a method for indicating beam-hopping resources, comprising:

[0041] The network device transmits first information on the first position of the hopping beam time pattern, the first information including the service time information of the first position;

[0042] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0043] Optionally, the first information includes the service time information of the plurality of wavelengths.

[0044] Optionally, the first information may further include: the index of the synchronization signal block (SSB) corresponding to each hopping beam position.

[0045] Optionally, the first information may also include at least one of the following:

[0046] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0047] Update cycle of the hopping beam timing pattern;

[0048] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0049] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0050] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0051] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0052] BWP for skip beams or BWP assigned per wavelength.

[0053] Optionally, the first information may also include at least one of the following:

[0054] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0055] Update cycle of the hopping beam timing pattern;

[0056] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0057] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0058] The bandwidth allocated to the first wave position;

[0059] The carrier frequency allocated to the first wave position;

[0060] The first wave position assigned to the BWP.

[0061] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0062] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0063] Optionally, the above methods also include:

[0064] If the first information is updated, the network device sends a paging message indicating that the system information has been updated during the current system information modification cycle, and sends the updated first information via a system message during the next system information modification cycle.

[0065] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame; the period of the beam hopping time pattern or the beam revisit time is an integer multiple of the radio frame.

[0066] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0067] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0068] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0069] Optionally, the above methods also include:

[0070] The network device transmits periodic signals during the dwell time of each wavelength, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0071] Thirdly, embodiments of this application provide a terminal, including: a memory, a transceiver, and a processor.

[0072] The memory stores computer programs; the transceiver, under the control of the processor, transmits and receives data; the processor reads the computer programs from the memory and performs the following operations:

[0073] The transceiver receives first information transmitted by the network device on the first position of the hopping beam time pattern, the first information including at least the service time information of the first position.

[0074] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0075] Optionally, the first information includes the service time information of the plurality of wavelengths; the processor also reads the computer program in the memory and performs the following operations:

[0076] Based on the first wave position where the terminal is located, the service time information of the first wave position is obtained from the first information.

[0077] Optionally, the first information further includes: the index of the synchronization signal block (SSB) corresponding to each hopping beam position; the processor also reads the computer program in the memory and performs the following operations:

[0078] Based on the first SSB index of the first wave of the first wave detected during cell search, the service time information of the first wave of the first wave corresponding to the first SSB index is obtained from the first information.

[0079] Optionally, the first information may also include at least one of the following:

[0080] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0081] Update cycle of the hopping beam timing pattern;

[0082] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0083] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0084] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0085] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0086] The bandwidth portion (BWP) of the hopping beam or the BWP allocated per wavelength.

[0087] Optionally, the first information may also include at least one of the following:

[0088] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0089] Update cycle of the hopping beam timing pattern;

[0090] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0091] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0092] The bandwidth allocated to the first wave position;

[0093] The carrier frequency allocated to the first wave position;

[0094] The first wave position assigned to the BWP.

[0095] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0096] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0097] Optionally, the processor also reads the computer program in the memory and performs the following operations:

[0098] The transceiver receives a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated;

[0099] In the next system information modification cycle, the transceiver receives the updated first information sent by the network device via system messages, and obtains the updated service time information of the first waveband based on the updated first information.

[0100] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0101] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0102] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0103] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0104] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0105] Optionally, the processor also reads the computer program in the memory and performs the following operations:

[0106] During the dwell time of the first wavelet, the transceiver receives periodic signals sent by the network device, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0107] Fourthly, embodiments of this application provide a network device, including: a memory, a transceiver, and a processor.

[0108] The memory stores computer programs; the transceiver, under the control of the processor, transmits and receives data; the processor reads the computer programs from the memory and performs the following operations:

[0109] The first information is transmitted by the transceiver on the first position of the hopping beam time pattern, and the first information includes the service time information of the first position.

[0110] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0111] Optionally, the first information includes the service time information of the plurality of wavelengths.

[0112] Optionally, the first information may further include: the index of the synchronization signal block (SSB) corresponding to each hopping beam position.

[0113] Optionally, the first information may also include at least one of the following:

[0114] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0115] Update cycle of the hopping beam timing pattern;

[0116] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0117] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0118] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0119] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0120] The bandwidth portion (BWP) of the hopping beam or the BWP allocated per wavelength.

[0121] Optionally, the first information may also include at least one of the following:

[0122] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0123] Update cycle of the hopping beam timing pattern;

[0124] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0125] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0126] The bandwidth allocated to the first wave position;

[0127] The carrier frequency allocated to the first wave position;

[0128] The first wave position assigned to the BWP.

[0129] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0130] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0131] Optionally, the processor also reads the computer program in the memory and performs the following operations:

[0132] If the first information is updated, a paging message indicating that the system information has been updated is sent via transceiver during the current system information modification cycle, and the updated first information is sent via system message during the next system information modification cycle.

[0133] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0134] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0135] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0136] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0137] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0138] Optionally, the processor also reads the computer program in the memory and performs the following operations:

[0139] During the dwell time of each wavelength, the transceiver transmits periodic signals, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0140] Fifthly, embodiments of this application provide a device for determining beam-hopping resources, applied to a terminal, comprising:

[0141] The first receiving unit is configured to receive first information transmitted by the network device on the first position of the beam hopping time pattern, wherein the first information includes at least the service time information of the first position.

[0142] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0143] Sixthly, embodiments of this application provide an indication device for beam-hopping resources, applied to a network device, comprising:

[0144] The first transmitting unit is configured to transmit first information on a first position of a hopping beam time pattern, the first information including service time information of the first position.

[0145] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0146] In a seventh aspect, embodiments of this application also provide a processor-readable storage medium storing a computer program, which, when executed by a processor, implements the steps in the method for determining or indicating beam hopping resources as described above.

[0147] In this embodiment, by transmitting the service time information of a waveband, flexible indication of beam hopping resources is achieved, enabling terminals in the current waveband to obtain the service time information of that waveband, thereby facilitating subsequent beam access and data transmission. This embodiment can improve system resource utilization and communication capacity in scenarios such as 5G NR and NTN. Attached Figure Description

[0148] Figure 1 This is a schematic diagram of the time-polling beam scanning method;

[0149] Figure 2 This is a schematic diagram illustrating on-demand, time-sharing service for multiple wave positions;

[0150] Figure 3 This is an example diagram of a beam-hopping time pattern in an embodiment of this application;

[0151] Figure 4 This is an example diagram illustrating the determination of the beam-hopping timing pattern in an embodiment of this application;

[0152] Figure 5 This is an example diagram of beam scanning and the correspondence between SSB and wave position in the embodiments of this application;

[0153] Figure 6 This is a schematic diagram of the method for determining beam-hopping resources provided in an embodiment of this application;

[0154] Figure 7 This is a schematic diagram illustrating the sending of the updated first information in an embodiment of this application;

[0155] Figure 8 This is a schematic diagram of the beam-hopping resource indication method provided in an embodiment of this application;

[0156] Figure 9 This is another example diagram of the beam-hopping time pattern in the embodiments of this application;

[0157] Figure 10 This is yet another example diagram of the beam-hopping timing pattern in the embodiments of this application;

[0158] Figure 11 This is an example diagram of transmitting periodic signals in beam-hopping mode in an embodiment of this application;

[0159] Figure 12 This is one of the structural diagrams of the device for determining beam hopping resources provided in the embodiments of this application;

[0160] Figure 13 This is one of the structural diagrams of the beam-hopping resource indicator device provided in the embodiments of this application;

[0161] Figure 14This is a second structural diagram of the device for determining beam hopping resources provided in the embodiments of this application;

[0162] Figure 15 This is the second structural diagram of the beam-hopping resource indicator device provided in the embodiments of this application. Detailed Implementation

[0163] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0164] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0165] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0166] To help understand the embodiments of this application, the wave position, hopping beam, and hopping beam timing pattern are described below.

[0167] The service area covered by a single beam on the ground is called a beam position. To increase coverage and improve system efficiency, a hopping beam can serve multiple beam positions as needed. Satellite communication systems use hopping beams for time-division multiplexing coverage of the beam position where a terminal is located, providing data transmission or access services to the terminal. Figure 1 It is a time-polling beam scanning mode, which polls beam positions 1 to 20 in sequence. Figure 2 It provides on-demand, time-sharing services for multiple beams, where each beam represents a service request. Additionally, multiple hopping beams can coexist within the system.

[0168] Based on the number and rate requirements of users, or based on the system capacity maximization or user priority classification strategy, the beam scanning and beam allocation methods are adaptively adjusted to provide a beamforming scheme that is jointly optimized in time, frequency and space.

[0169] When there are many users but few spot beams, beam allocation needs to be optimized. This requires considering users' QoS requirements, the number of users, and their directional information to design a reasonable beam scanning and time-frequency allocation scheme. More broadly, it requires comprehensive optimization across time, frequency, and spatial domains. Beam allocation involves users' latency and rate requirements; using a maximum capacity strategy or prioritizing users are fundamental methods for beam allocation.

[0170] The network side can determine the Beam Hopping Time Plan (BHTP) based on preset goals and constraints (such as maximizing system communication capacity, ensuring fair scheduling, and minimizing interference). The BHTP is used to indicate the service time information for each of multiple beacons. Specifically, based on factors such as user requests, service forecasts, service awareness, and system resources, the network control center or resource scheduler can generate the BHTP in advance and send it to the satellite and / or ground systems.

[0171] Specifically, the beam-hopping time pattern includes:

[0172] (1) Beam hopping time pattern period or beam revisit time, wherein the beam hopping time pattern period is used to indicate the time period of the beam hopping time pattern, and the beam revisit time is used to indicate the interval time for hopping beams to access the same position. Furthermore, if the beam revisit time is too long, it will affect the synchronization of user terminals. Therefore, even if a certain beam has no service demand within a specific beam hopping period (a beam in a non-hotspot area), a certain dwell time (such as a beam hopping time slot) should still be allocated within the beam hopping time pattern period to send synchronization, broadcast, and other signaling. The beam revisit time can be set according to the synchronization maintenance time, and the beam hopping time pattern period can be determined according to the beam revisit time. Typically, the beam hopping time pattern period or the beam revisit time is equal. Figure 3 An example of a hopping beamtime pattern is provided, in which the hopping beamtime pattern includes service time information for three positions: 1 to 3. The service time information for each position is the same within each hopping beamtime pattern period or beam revisit time.

[0173] (2) Start time and dwell time of hopping beam at each wavelength. The start time and dwell time of hopping beam at a wavelength represent the service time information of hopping beam at that wavelength.

[0174] (3) The index of the synchronization signal and PBCH block (SSB) corresponding to each hopping beam position. Typically, each hopping beam position corresponds to one SSB. Therefore, the terminal can determine the current beam position by detecting the SSB index, and then determine the service time information of the current beam position, such as the start time and dwell time of the hopping beam in the current beam position.

[0175] Optionally, the beam-hopping time pattern may further include at least one of the following:

[0176] (4) Update cycle of beam hopping time pattern. This update cycle refers to the period during which the beam hopping time pattern is updated. In 5G QoS, the Guaranteed Bit Rate (GBR) is usually calculated based on the average time of QoS. If this update cycle is too short, the traffic volume and service GBR counted for each queuing position may be inaccurate. Therefore, the update cycle should not be too short. In addition, the update cycle also needs to take into account the satellite overpass time. Every time this update cycle is completed, the network control center (resource scheduler) reallocates resources according to the service requirements of each queuing position and updates the beam hopping time pattern.

[0177] (5) The length of a Beam Hopping Slot (BHS) indicates the smallest granularity of the dwell time of a hopped beam on a beam position. A BHS can also be called the minimum dwell time, representing the minimum duration allocated to a beam position. The number of hopped beam slots allocated to each beam position can be determined based on QoS and capacity requirements. As the time carrier of a physical frame, the BHS can be measured in milliseconds (ms), slots, or subframes in a communication system. The sequence number of a hopped beam slot is called the Hop Number (HN). HN is the numerical identifier of a BHS; the HN value of the first BHS at the beginning of the hopped beam time pattern is 1; HN is reinitialized to 1 at the end of each hopped beam time pattern. When HN is used in pairs with a beam identifier, HN serves as the unique identifier for the hopped beam slot.

[0178] When the hopping beamtime pattern includes the length of the hopping beamtime slots, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots (hopping sequence number).

[0179] by Figure 4 For example, suppose the network control center (resource scheduler) determines the beam hopping time pattern based on the data packet queuing queues on beam positions 1 to M and the preset targets and constraints. Figure 4The right side shows the hopping beam time pattern period, which represents the time period of the hopping beam time pattern. Figure 4 The hopping beamtime pattern includes service time information for four beam positions: 1 to 4. Each hopping beamtime pattern period consists of eight hopping beam slots. Starting from the beginning of the hopping beamtime pattern period, these eight hopping beam slots are sequentially numbered to obtain the sequence number (i.e., hopping number, with the starting hopping number being 1). Thus, each hopping beamtime pattern period includes eight hopping beam slots, from hopping number 1 to 8. The start time of beam position 1 is the hopping beam slot with hopping number 1 within the hopping beamtime pattern period, and the dwell time is three hopping beam slots, which can also be represented as hopping beam slots with hopping numbers 1 to 3. Similarly, the start time of beam position 2 is the hopping beam slot with hopping number 4 within the hopping beamtime pattern period, and the dwell time is one hopping beam slot, which can also be represented as hopping beam slot with hopping number 4. The start time of beam position 3 is the hop sequence number 5 hop time slot within the hop time pattern period, and the dwell time is 2 hop time slots, or it can be represented as hop time slots with hop sequences 5 to 6. The start time of beam position 4 is the hop sequence number 7 hop time slot within the hop time pattern period, and the dwell time is 2 hop time slots, or it can be represented as hop time slots with hop sequences 7 to 8. The number of hop time slots allocated to each beam position can be obtained by the hop resource allocation algorithm, and this embodiment does not specifically limit this.

[0180] In NR systems, beam scanning is used to increase coverage. Beam scanning refers to the transmission of initial access channels and signal blocks by different beams at different times, resulting in multiple SSBs within a single SSB burst cycle. Figure 5 A schematic diagram of beam scanning and synchronization signal block burst set (SSB burst set) is given, in which... Figure 5 The left side shows the airspace beams of the SSB, with one SSB transmitted under each beam. Figure 5 The right side shows a schematic diagram of SSB transmission at different times. The beams in the left side and the time-domain synchronization signal blocks in the right side correspond to each other through SSB indices. In NR, all SSBs within an SSB burst cycle constitute a burst set of a synchronization signal block, and each beam direction (i.e., wave position) corresponds to a different SSB index.

[0181] (6) Slot Switch (SS) indicates the time required for a hopping beam to switch between positions. The slot switch time, also known as the protection time, is the physical delay required for a beam to switch from one position to another, typically on the order of microseconds. Switching can occur after each BHS or after multiple BHSs (a single position may have multiple BHSs). A dummy symbol block is generally set at the end of the service frame for switching protection.

[0182] (7) Bandwidth of hopping beams or bandwidth allocated to each beam position.

[0183] (8) The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position.

[0184] (9) Bandwidth Part (BWP) of a hopping beam or BWP allocated per beam position.

[0185] Here, the bandwidth, carrier frequency, or BWP allocated to each wave position is used to represent the frequency domain resources of each wave position.

[0186] To address the issues of terminal access and data services under dynamic beam hopping and to indicate beam hopping resources, this application proposes a method for determining beam hopping resources. This method enables flexible configuration of beam hopping resources, improves the efficiency of beam scheduling and management, and thus supports the improvement of resource utilization and system communication capacity.

[0187] The method for determining beam hopping resources provided in this application can be applied to scenarios such as 5G-based satellite communication, including but not limited to 5G NR NTN scenarios and subsequent evolution technologies such as 6G. Please refer to... Figure 6 When the above method is applied to the terminal side, it includes:

[0188] Step 601: The terminal receives first information sent by the network device on the first position of the beam hopping time pattern, the first information including at least the service time information of the first position; wherein, the beam hopping time pattern is used to indicate the service time information of each of the plurality of positions, the plurality of positions including the first position.

[0189] Here, the network device can be a terrestrial base station, in which case the first information sent by the network device is transmitted via satellite on the first wavelength. Alternatively, the network device can be a satellite, in which case the satellite directly transmits the first information on the first wavelength. The wavelength where the terminal is located is the first wavelength; therefore, the terminal can receive the first information transmitted by the network device on the first wavelength. The service time information of a wavelength can typically be represented by the start time and dwell time of the wavelength; alternatively, it can also be represented by the start time and end time of the wavelength.

[0190] Through the above steps, the terminal can receive the service time information of its own wavelength position. This service time information indicates the time-domain resources of the hopping beam on the first wavelength position, allowing the terminal to obtain the hopping beam resources for its own first wavelength position and thus achieving hopping beam resource indication. By adopting the method described in this embodiment, network devices can flexibly configure the hopping beam resources of each wavelength position in scenarios such as 5G-based satellite communication, thereby improving the efficiency of beam scheduling and management, and providing support for improving resource utilization and system communication capacity.

[0191] In this embodiment, the network device transmits the first information in two ways. In the first way, the network device transmits service time information for multiple wavelengths in the beam hopping time pattern at each wavelength. In the second way, the network device transmits the service time information for each wavelength. The first way simplifies the transmission process of the network device, as the information transmitted at each of the multiple wavelengths is identical. The second way simplifies the reception process on the terminal side, because the service time information for each wavelength is transmitted only at each wavelength; therefore, the service time information received by the terminal is the service time information for the wavelength at which the terminal is located. These two methods will be described below.

[0192] The first method:

[0193] Specifically, in the first method, the first information includes the service time information of the multiple wavelength positions. After receiving the first information, the terminal obtains the service time information of the first wavelength position it is in from the first information.

[0194] When the first information includes service time information for multiple bands, each band can be distinguished by the index of the SSB corresponding to that band. In this case, the first information may also include the index of the SSB corresponding to each band in a hopping beam. Thus, the terminal can obtain the service time information of the first band corresponding to the first SSB index from the first information based on the first SSB index of the first band detected during cell search. For example, after a successful initial cell search, the terminal can obtain the SSB index used during terminal access, i.e., the first SSB index, and then extract the service time information of the first band corresponding to the first SSB index from the first information.

[0195] Optionally, in the first approach, the first information may further include one or more of the following:

[0196] (1) Beam hopping time pattern period or beam revisit time, wherein the beam hopping time pattern period is used to indicate the time period of the beam hopping time pattern, and the beam revisit time is used to indicate the interval time between beam hopping visits to the same position.

[0197] (2) Update cycle of the hopping beam time pattern.

[0198] (3) The length of the hopping beam time slot is used to indicate the minimum granularity of the dwell time of the hopping beam on the wave position.

[0199] (4) Time slot switching time, used to indicate the time required for the hopping beam to switch between beam positions.

[0200] (5) Bandwidth of the hopping beam or bandwidth allocated to each beam position.

[0201] (6) The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position.

[0202] (7) BWP for skip beams or BWP assigned to each wavelength.

[0203] The second method:

[0204] In the second method, the first information sent by the network device only includes the service time information of the current wavelength position, excluding the service time information of other wavelength positions besides the current wavelength position. The current wavelength position refers to the wavelength position from which the network device sends the first information. For example, suppose the beam hopping time pattern includes the service time information of four wavelength positions (1-4). When the network device sends the first information on wavelength position 1, the first information only includes the service time information of wavelength position 1, excluding the service time information of wavelength positions 2-4. Similarly, when the network device sends the first information on wavelength position 2, the first information only includes the service time information of wavelength position 2, excluding the service time information of wavelength positions 1 and 3-4.

[0205] In the second approach, the terminal can directly obtain the service time information of the wavelength position where the terminal is located from the first received information, which makes it easier for the terminal to determine the time domain resources of the hopping beam.

[0206] Optionally, in the second approach, the service time information of the first information may include only the service time information of the first wavelet.

[0207] Optionally, the first information may also include at least one of the following:

[0208] (1) Beam hopping time pattern period or beam revisit time, wherein the beam hopping time pattern period is the time period of the beam hopping time pattern, and the beam revisit time is the interval between beam hopping visits to the same position.

[0209] (2) Update cycle of the hopping beam time pattern.

[0210] (3) The length of the hopping beam time slot is used to indicate the minimum granularity of the dwell time of the hopping beam on the wave position.

[0211] (4) Time slot switching time, used to indicate the time required for the hopping beam to switch between beam positions.

[0212] (5) The bandwidth allocated to the first wave position.

[0213] (6) The carrier frequency allocated to the first wave position;

[0214] (7) The first wave position allocation BWP.

[0215] In the first or second method described above, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the waveband is represented by the start time and dwell time of the waveband, the dwell time can be represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots (i.e., the hopping sequence number). For example, Figure 4 In the middle, the dwell time of wave position 1 is 3 hop beam time slots, which can also be expressed as hop beam time slots with hop numbers 1 to 3.

[0216] In this embodiment, the network device can send the first information via system messages and / or Radio Resource Control (RRC) reconfiguration messages; that is, the first information can be carried within system messages and / or RRC reconfiguration messages. Specifically, the system message can be a pre-agreed System Information Block (SIB). When using system messages and RRC reconfiguration messages to send the first information, a portion of the first information can be sent via system messages, while the remaining portion can be sent via RRC reconfiguration messages. For example, in the first method described above, the service time information of the multiple beam positions and the index of the SSB corresponding to each beam hopping beam position can be sent via system messages, while information such as the beam hopping time pattern period or beam revisit time and the length of the beam hopping time slot can be sent via RRC reconfiguration messages.

[0217] Typically, user service requirements remain relatively stable over a period of time. After statistically analyzing these requirements over a period, the network side can determine the update cycle for the beam hopping time pattern. Within this update cycle, the beam hopping time pattern remains unchanged. When the network side needs to update the beam hopping pattern, it needs to page and publish the system information to notify the user of the change.

[0218] Specifically, after the update cycle of the beam hopping time pattern arrives, the network control center or resource scheduler can generate a new beam hopping time pattern based on factors such as user requests, service forecasts, service awareness, and system resources, and send it to the network devices. Since the beam hopping time pattern has been updated, the first information (service time information for the first beam position) may also be updated. Therefore, the network devices need to send the updated first information to the terminals. Specifically, such as... Figure 7 As shown, the network device can first send a paging message indicating an update to the system information during the current system information modification cycle (e.g., BCCH modification cycle (n)). Then, in the next system information modification cycle (e.g., BCCH modification cycle (n+1)), it sends the updated first information via a system message. Correspondingly, the terminal receives the paging message sent by the network device during the current system information modification cycle to indicate an update to the system information; then, in the next system information modification cycle, the terminal receives the updated first information sent by the network device via a system message, and obtains the updated service time information of the first waveband based on the updated first information.

[0219] Optionally, to simplify the processing of beam hopping time patterns, in this embodiment, the start time of the beam hopping time pattern can be aligned with the start time of the radio frame, and the beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. Furthermore, the starting system frame number of the beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0; the starting system frame number of the beam hopping time pattern, the start time of the beam position, and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10)).

[0220] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, with system frame numbers starting from 0. For example, in 4G or 5G communication systems, the value of SFN ranges from 0 to 1023; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern. mod represents the modulo function, FLOOR is the floor function, and CEIL is the floor function.

[0221] In beam-hopping mode, the network device can also transmit periodic signals during the dwell time of the first beam position, and the terminal receives the periodic signals transmitted by the network device during the dwell time of the first beam position. Here, the transmission periods of different periodic signals can be the same or different. The periodic signals include at least one of the following signals: Sounding Reference Signal (SRS), Channel State Information-Reference Signal (CSI-RS), Phase-Tracking Reference Signal (PT-RS), Periodic Physical Uplink Shared Channel (PUSCH) signal, Periodic Physical Uplink Control Channel (PUCCH) signal, etc. All of the above periodic signals use the service start time of the first beam position as a reference point. Furthermore, embodiments of this application can configure different periodic signals for each beam position, and the period of the same periodic signal for different beam positions can be different.

[0222] Please refer to Figure 8 The method for determining beam hopping resources provided in this application can be applied to scenarios such as 5G-based satellite communication, including but not limited to 5G NR NTN scenarios and subsequent evolution technologies such as 6G. When applied to the network equipment side, this method for determining beam hopping resources includes:

[0223] Step 801: The network device sends first information on the first position of the hopping beamtime pattern, the first information including the service time information of the first position; wherein, the hopping beamtime pattern is used to indicate the service time information of each of the multiple positions, the multiple positions including the first position.

[0224] Here, the network device can be a terrestrial base station, in which case the first information sent by the network device is transmitted via a satellite on the first wavelength. Alternatively, the network device can be a satellite, in which case the satellite directly transmits the first information on the first wavelength.

[0225] Through the above steps, the network device sends first information containing service time information for the first wave position, enabling terminals on the first wave position to obtain the service time information, i.e., to obtain the time-domain resources of the hopping beam in the first wave position, thereby realizing the indication of hopping beam resources. After adopting the method described in this embodiment, the network device can flexibly configure the hopping beam resources of each wave position in scenarios such as 5G-based satellite communication, improving the efficiency of beam scheduling and management, and providing support for improving resource utilization and system communication capacity.

[0226] When the first information is sent using the first method described above, the first information includes the service time information of the plurality of wavelengths.

[0227] Optionally, the first information further includes: the index of the SSB corresponding to each hopping beam, so that the terminal can obtain the service time information of the first SSB corresponding to the first SSB index from the first information based on the first SSB index of the first hopping beam detected during cell search.

[0228] Optionally, in the first method described above, the first information further includes at least one of the following:

[0229] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0230] Update cycle of the hopping beam timing pattern;

[0231] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0232] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0233] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0234] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0235] BWP for skip beams or BWP assigned per wavelength.

[0236] When sending the first information using the second method described above, the first information sent by the network device only includes the service time information of the current wavelength position, excluding the service time information of other wavelength positions besides the current wavelength position. In this way, the terminal can directly obtain the service time information of its current wavelength position from the received first information, thus allowing the terminal to more easily determine beam-hopping time domain resources.

[0237] Optionally, in the second method described above, the service time information of the first information may include only the service time information of the first wave position.

[0238] Optionally, the first information may also include at least one of the following:

[0239] (1) Beam hopping time pattern period or beam revisit time, wherein the beam hopping time pattern period is the time period of the beam hopping time pattern, and the beam revisit time is the interval between beam hopping visits to the same position.

[0240] (2) Update cycle of the hopping beam time pattern.

[0241] (3) The length of the hopping beam time slot is used to indicate the minimum granularity of the dwell time of the hopping beam on the wave position.

[0242] (4) Time slot switching time, used to indicate the time required for the hopping beam to switch between beam positions.

[0243] (5) The bandwidth allocated to the first wave position.

[0244] (6) The carrier frequency allocated to the first wave position;

[0245] (7) The first wave position allocation BWP.

[0246] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0247] In this embodiment, the start time of the beam-hopping time pattern can be aligned with the start time of the radio frame, and the beam-hopping time pattern period or beam revisit time is an integer multiple of the radio frame. Furthermore, the starting system frame number of the beam-hopping time pattern and the beam-hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0; the starting system frame number of the beam-hopping time pattern, the start time of the beam position, and the beam-hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10)). Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the beam-hopping time pattern period or beam revisit time; SFN represents the starting system frame number of the beam-hopping time pattern, with system frame numbers starting from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the beam-hopping time pattern. mod represents the modulo function, FLOOR is the floor function, and CEIL is the floor function.

[0248] In this embodiment of the application, the network device can send the first information through system messages and / or Radio Resource Control (RRC) reconfiguration messages, that is, the first information can be carried in system messages and / or RRC reconfiguration messages.

[0249] In addition, when the first information is updated, the network device sends a paging message to indicate that the system information has been updated during the current system information modification cycle, and sends the updated first information through a system message during the next system information modification cycle, thereby sending the updated service time information of the first wavelet to the terminal.

[0250] In this embodiment of the application, the network device transmits a periodic signal during the dwell time of each wavelength. The transmission periods of different periodic signals may be the same or different. The periodic signals include at least one of the following signals: SRS, CSI-RS, PT-RS, periodic PUSCH signal, periodic PUCCH signal, etc.

[0251] To better understand the above embodiments, several more specific examples are provided below.

[0252] Example 1: Indicating the first information through the first method

[0253] In 5G NR communication, network equipment uses beam scanning to increase coverage, with hopping beams covering multiple different positions in a time-division multiplexing manner. Each hopping beam transmits an SSB corresponding to an SSB index at each position (beam direction). For example, if the network detects service demand at positions corresponding to SSB indices 3, 5, and 6, it will schedule hopping beams to cover these three positions in a time-division multiplexing manner. Specific information about the hopping beam time pattern typically includes the hopping beam time pattern period, the maximum number of positions to be covered by the hopping beam, the start time of each position, and the dwell time of each position. Each position can be represented by a corresponding SSB index.

[0254] In 5G NR communication, a standard frame structure consists of a radio frame, and a radio frame lasts for 10ms. For example... Figure 9 As shown, the hopping beam pattern period is 40ms, the dwell time of position 1 is 10ms, the dwell time of position 2 is 20ms, and the dwell time of position 3 is 10ms. The hopping beam needs to cover a maximum of 4 positions: position 1 is the position corresponding to SSB index = 3, position 2 is the position corresponding to SSB index = 5, and position 3 is the position corresponding to SSB index = 6.

[0255] Relative to the starting position of the hopping beam time pattern period, i.e., taking the starting position of the hopping beam time pattern period as the starting point (0ms), the starting time of beam position 1 is 0ms; the starting time of beam position 2 is 10ms; and the starting time of beam position 3 is 30ms. When the network device sends the first information, it sends service time information for 3 beam positions at each beam position, including the correspondence between each beam position and the SSB index, as well as the starting time and dwell time of each beam position.

[0256] The starting point of beam position 1 is aligned with the time point of the hopping beamtime pattern, so the starting time of beam position 1 is 0ms; the time interval between the starting point of beam position 2 and the time point of the hopping beamtime pattern is 10ms, so the starting time of beam position 2 is 10ms. Here, mod represents the modulo function, FLOOR is the floor function, and CEIL is the floor function.

[0257] Example 2: Indicating the first information through the second method

[0258] Still with Figure 9For example, a network device transmits an SSB corresponding to an SSB index on each beam position (beam direction). Assuming the network side detects service demand on the beam positions corresponding to SSB indices 3, 5, and 6, the network side schedules beam-hopping time-division multiplexing to cover these three beam positions. When transmitting the first information, the network device only transmits the start time and dwell time associated with that beam position on each beam position. For example, it transmits the start time and dwell time of beam position 1 on beam position 1.

[0259] Example 3: Relationship between beam hopping time pattern period, beam position start time, and radio frame

[0260] The start time of the beam hopping time pattern is aligned with the start time of the radio frame, and the period of the beam hopping time pattern is an integer multiple of the radio frame.

[0261] The starting system frame number (SFN) of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0.

[0262] The starting system frame number (SFN), beam hopping time pattern period or beam revisit time, and start time of each beam position satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10)); where T = CEIL(beam-Periodicity / 10). `mod` represents the modulo function, `FLOOR` is the floor function, and `CEIL` is the floor function. For example, if the beam hopping time pattern period is 40ms, then T = 4. The beam hopping time pattern starts at positions where the SFN number is an integer multiple of T. The start time of a beam position is the time offset of the starting point of that beam position relative to the starting point of the beam hopping time pattern; that is, the start time of a beam position is counted relative to the beginning of the beam hopping time pattern period. For example, if the beam hopping time pattern period beam-Periodicity = 40ms, then the number of radio frames T = 4.

[0263] In 5G NR communication, a standard frame structure consists of a radio frame, and a radio frame lasts for 10ms. For example... Figure 10As shown, the hopping beamtime pattern period is 40ms, the dwell time of position 1 is 12ms, the dwell time of position 2 is 18ms, and the dwell time of position 3 is 10ms. The hopping beam needs to cover a maximum of 4 positions: position 1 is the position corresponding to SSB index = 3, position 2 is the position corresponding to SSB index = 5, and position 3 is the position corresponding to SSB index = 6. Relative to the starting position of the hopping beamtime pattern period, i.e., taking the starting position of the hopping beamtime pattern period as the starting point (0ms), the starting time of position 1 is 0ms; the starting time of position 2 is 12ms, and the starting time of position 3 is 30ms. In the first hopping beamtime pattern period, the SFN of position 2 is 1, and the starting time is 12ms, therefore satisfying the following relationship: 1 mod 4 = (FLOOR(12 / 10)).

[0264] Example 4: Periodic signal transmission method in beam skipping mode

[0265] like Figure 11 As shown, if the network device transmits periodic CSI-RS at wavelength 2, the CSI-RS transmission density (shorter transmission period) is relatively high in wavelength 2 to maintain downlink synchronization accuracy. In the next beam hopping time pattern period, CSI-RS can be configured or not, depending on whether synchronization is required. For example, Figure 11 In the middle, the CSI-RS transmission period of wave position 3 is the hopping beam time pattern period.

[0266] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).

[0267] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0268] The network-side equipment involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0269] Network-side equipment and terminal equipment can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0270] like Figure 12 As shown, this application embodiment also provides a terminal, including a processor 1100, a transceiver 1110, a memory 1120, and a program stored in the memory 1120 and executable on the processor 1100; wherein the transceiver 1110 is connected to the processor 1100 and the memory 1120 via a bus interface, and the processor 1100 is used to read the program in the memory and execute the following processes:

[0271] The transceiver 1110 receives first information transmitted by the network device on the first position of the hopping beam time pattern, the first information including at least the service time information of the first position.

[0272] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0273] Transceiver 1110 is used to receive and send data under the control of processor 1100.

[0274] Among them, Figure 12 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1110 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1130 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0275] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store the data used by the processor 1100 when performing operations.

[0276] Optionally, the processor 1100 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0277] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0278] Optionally, the first information includes the service time information of the plurality of wavelengths; the processor 1100 also reads the computer program in the memory and performs the following operations:

[0279] Based on the first wave position where the terminal is located, the service time information of the first wave position is obtained from the first information.

[0280] Optionally, the first information further includes: the index of the synchronization signal block (SSB) corresponding to each hopping beam position; the processor 1100 also reads the computer program in the memory and performs the following operations:

[0281] Based on the first SSB index of the first wave of the first wave detected during cell search, the service time information of the first wave of the first wave corresponding to the first SSB index is obtained from the first information.

[0282] Optionally, the first information may also include at least one of the following:

[0283] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0284] Update cycle of the hopping beam timing pattern;

[0285] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0286] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0287] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0288] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0289] BWP for skip beams or BWP assigned per wavelength.

[0290] Optionally, the service time information of the first information may include only the service time information of the first wave position.

[0291] Optionally, the first information may also include at least one of the following:

[0292] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0293] Update cycle of the hopping beam timing pattern;

[0294] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0295] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0296] The bandwidth allocated to the first wave position;

[0297] The carrier frequency allocated to the first wave position;

[0298] The first wave position assigned to the BWP.

[0299] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0300] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0301] Optionally, the processor 1100 also reads the computer program in the memory and performs the following operations:

[0302] The transceiver receives a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated;

[0303] In the next system information modification cycle, the transceiver receives the updated first information sent by the network device via system messages, and obtains the updated service time information of the first waveband based on the updated first information.

[0304] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0305] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0306] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0307] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0308] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0309] Optionally, the processor 1100 also reads the computer program in the memory and performs the following operations:

[0310] During the dwell time of the first wavelet, the transceiver receives periodic signals sent by the network device, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0311] It should be noted that the terminal provided in this application embodiment can implement all the method steps implemented in the method embodiment applied to the terminal, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0312] At least one embodiment of this application also provides a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements various processes in the method embodiments applied to the terminal and achieves the same technical effects. To avoid repetition, these will not be described again here.

[0313] like Figure 13 As shown, this embodiment of the invention also provides a network device, including a processor 1200, a transceiver 1210, a memory 1220, and a program stored in the memory 1220 and executable on the processor 1200; wherein the transceiver 1210 is connected to the processor 1200 and the memory 1220 via a bus interface, and the processor 1200 is used to read the program in the memory and execute the following processes:

[0314] The transceiver 1210 transmits first information on the first position of the hopping beam time pattern, the first information including the service time information of the first position.

[0315] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0316] Transceiver 1210 is used to receive and send data under the control of processor 1200.

[0317] Among them, Figure 13 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1200 and memory represented by memory 1220 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1210 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.

[0318] The processor 1200 is responsible for managing the bus architecture and general processing, while the memory 1220 can store the data used by the processor 1200 when performing operations.

[0319] The processor 1200 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0320] Optionally, the processor 1200 is configured to read the computer program in the memory and perform the following operations:

[0321] Optionally, the first information includes the service time information of the plurality of wavelengths.

[0322] Optionally, the first information may further include: the index of the synchronization signal block (SSB) corresponding to each hopping beam position.

[0323] Optionally, the first information further includes at least one of the following:

[0324] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0325] Update cycle of the hopping beam timing pattern;

[0326] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0327] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0328] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0329] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0330] BWP for skip beams or BWP assigned per wavelength.

[0331] Optionally, the service time information of the first information may include only the service time information of the first wave position.

[0332] Optionally, the first information further includes at least one of the following:

[0333] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0334] Update cycle of the hopping beam timing pattern;

[0335] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0336] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0337] The bandwidth allocated to the first wave position;

[0338] The carrier frequency allocated to the first wave position;

[0339] The first wave position assigned to the BWP.

[0340] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0341] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.

[0342] Optionally, the processor 1200 also reads the computer program in the memory and performs the following operations:

[0343] If the first information is updated, a paging message indicating that the system information has been updated is sent via transceiver during the current system information modification cycle, and the updated first information is sent via system message during the next system information modification cycle.

[0344] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0345] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0346] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0347] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0348] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0349] Optionally, the processor 1200 also reads the computer program in the memory and performs the following operations:

[0350] During the dwell time of each wavelength, the transceiver transmits periodic signals, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0351] It should be noted that the network device provided in this application embodiment can implement all the method steps implemented in the method embodiment applied to the network device, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0352] At least one embodiment of this application also provides a network device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements various processes in the method embodiments applied to the network device and achieves the same technical effects. To avoid repetition, these will not be described again here.

[0353] like Figure 14 As shown, this application embodiment provides a beam-hopping resource determination device 1300, applied to a terminal, including:

[0354] The first receiving unit 1301 receives first information sent by the network device on the first position of the beam hopping time pattern, the first information including at least the service time information of the first position.

[0355] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0356] Optionally, the first information includes the service time information of the plurality of wavelengths; the above device further includes:

[0357] The first determining unit is used to obtain the service time information of the first wave position from the first information based on the first wave position where the terminal is located.

[0358] Optionally, the first information further includes: the index of the synchronization signal block (SSB) corresponding to each hopping beam position; the first determining unit is further configured to obtain the service time information of the first SSB corresponding to the first SSB index from the first information based on the first SSB index of the first position detected during cell search.

[0359] Optionally, the first information may also include at least one of the following:

[0360] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0361] Update cycle of the hopping beam timing pattern;

[0362] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0363] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0364] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0365] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0366] BWP for skip beams or BWP assigned per wavelength.

[0367] Optionally, the service time information of the first information may include only the service time information of the first wave position.

[0368] Optionally, the first information may also include at least one of the following:

[0369] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0370] Update cycle of the hopping beam timing pattern;

[0371] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0372] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0373] The bandwidth allocated to the first wave position;

[0374] The carrier frequency allocated to the first wave position;

[0375] The first wave position assigned to the BWP.

[0376] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0377] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0378] Optionally, the above-mentioned device further includes:

[0379] The second receiving unit is used to receive a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated;

[0380] The third receiving unit is used to receive the updated first information sent by the network device through system messages in the next system information modification cycle, and to obtain the updated service time information of the first wave position based on the updated first information.

[0381] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0382] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0383] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0384] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0385] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0386] Optionally, the above-mentioned device further includes:

[0387] The fourth receiving unit is used to receive periodic signals sent by the network device during the dwell time of the first wave position, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0388] It should be noted that this device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this device embodiment and can achieve the same technical effect.

[0389] It should be noted that the apparatus provided in the embodiments of this application is capable of achieving... Figure 6 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.

[0390] like Figure 15 As shown, the beam hopping resource indicating device 1400 of this application embodiment is applied to a network device and includes:

[0391] The first transmitting unit 1401 is used to transmit first information on a first position of a hopping beam time pattern, the first information including service time information of the first position.

[0392] The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position.

[0393] Optionally, the first information includes the service time information of the plurality of wavelengths.

[0394] Optionally, the first information may further include: the index of the synchronization signal block (SSB) corresponding to each hopping beam position.

[0395] Optionally, the first information may also include at least one of the following:

[0396] The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position.

[0397] Update cycle of the hopping beam timing pattern;

[0398] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0399] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0400] The bandwidth of the hopping beam or the bandwidth allocated to each beam position;

[0401] The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position;

[0402] BWP for skip beams or BWP assigned per wavelength.

[0403] Optionally, the service time information of the first information may include only the service time information of the first wave position.

[0404] Optionally, the first information may also include at least one of the following:

[0405] The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position.

[0406] Update cycle of the hopping beam timing pattern;

[0407] The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront;

[0408] Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions;

[0409] The bandwidth allocated to the first wave position;

[0410] The carrier frequency allocated to the first wave position;

[0411] The first wave position assigned to the BWP.

[0412] Optionally, when the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

[0413] Optionally, the first information may be carried in a system message and / or an RRC reconfiguration message.

[0414] Optionally, the above-mentioned device further includes:

[0415] The second sending unit is used to send a paging message indicating that the system information has been updated during the current system information modification cycle when the first information is updated.

[0416] The third sending unit is used to send the updated first information via system message in the next system information modification cycle.

[0417] Optionally, the start time of the beam hopping time pattern is aligned with the start time of the radio frame;

[0418] The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame.

[0419] The starting system frame number of the hopping beam time pattern and the period of the hopping beam time pattern or the beam revisit time satisfy the following relationship: SFN mod T = 0;

[0420] The starting system frame number, the start time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = (FLOOR(startTime / 10));

[0421] Where T = CEIL(beam-Periodicity / 10), beam-Periodicity represents the period of the hopping beamtime pattern or the beam revisit time; SFN represents the starting system frame number of the hopping beamtime pattern, and the system frame number starts from 0; startTime represents the start time of the beam position, which is the time offset of the start point of the beam position relative to the start point of the hopping beamtime pattern.

[0422] Optionally, the above-mentioned device further includes:

[0423] The fourth transmitting unit is used to transmit periodic signals during the dwell time of each wave position, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: sounding reference signal SRS, channel state information reference signal CSI-RS, phase tracking reference signal PT-RS, periodic physical uplink shared channel PUSCH signal, and periodic physical uplink control channel PUCCH signal.

[0424] It should be noted that the apparatus provided in the embodiments of this application is capable of achieving... Figure 8 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.

[0425] It should be noted that the apparatus provided in the embodiments of this application is capable of achieving... Figure 8 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.

[0426] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0427] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0428] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0429] This application also provides a processor-readable storage medium storing a program. When executed by a processor, this program implements the various processes of the above-described method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here. The readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0430] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0431] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0432] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A method for determining beam-hopping resources, characterized in that, include: The terminal receives first information sent by the network device on the first position of the beam hopping time pattern, the first information including at least the service time information of the first position. The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The method further includes: The terminal obtains the service time information of the first wave position from the first information based on its own location in the first wave position. The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The terminal obtains the service time information of the first waveband from the first information based on its own location in the first waveband, including: The terminal obtains the service time information of the first SSB corresponding to the first SSB index from the first information based on the first SSB index of the first SSB detected during cell search. The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

2. The method as described in claim 1, characterized in that, The first information also includes at least one of the following: The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth of the hopping beam or the bandwidth allocated to each beam position; The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position; The bandwidth portion (BWP) of the hopping beam or the BWP allocated per wavelength.

3. The method as described in claim 1, characterized in that, The first information also includes at least one of the following: The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth allocated to the first wave position; The carrier frequency allocated to the first wave position; The first wave position assigned to the BWP.

4. The method as described in claim 2 or 3, characterized in that, In the case where the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

5. The method according to any one of claims 1 to 3, characterized in that, The first information is carried in system messages and / or RRC reconfiguration messages.

6. The method according to any one of claims 1 to 3, characterized in that, Also includes: The terminal receives a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated; In the next system information modification cycle, the terminal receives the updated first information sent by the network device through system messages, and obtains the updated service time information of the first wave position based on the updated first information.

7. The method according to any one of claims 1 to 3, characterized in that, Also includes: During the dwell time of the first wave position, the terminal receives periodic signals sent by the network device, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: Detection Reference Signal (SRS) and Channel State Information Reference Signal (CSI) RS, phase tracking reference signal PT RS, periodic physical uplink shared channel (PUSCH) signal, periodic physical uplink control channel (PUCCH) signal.

8. A method for indicating beam-hopping resources, characterized in that, include: The network device transmits first information on the first position of the hopping beam time pattern, the first information including the service time information of the first position; The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

9. The method as described in claim 8, characterized in that, The first information also includes at least one of the following: The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth of the hopping beam or the bandwidth allocated to each beam position; The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position; The bandwidth portion (BWP) of the hopping beam or the BWP allocated per wavelength.

10. The method as described in claim 8, characterized in that, The first information also includes at least one of the following: The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth allocated to the first wave position; The carrier frequency allocated to the first wave position; The first wave position assigned to the BWP.

11. The method as described in claim 9 or 10, characterized in that, In the case where the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

12. The method according to any one of claims 8 to 10, characterized in that, The first information is carried in system messages and / or RRC reconfiguration messages.

13. The method according to any one of claims 8 to 10, characterized in that, Also includes: If the first information is updated, the network device sends a paging message indicating that the system information has been updated during the current system information modification cycle, and sends the updated first information via a system message during the next system information modification cycle.

14. The method according to any one of claims 8 to 10, characterized in that, Also includes: The network device transmits a periodic signal during the dwell time of each wavelength, wherein the transmission periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: Detection Reference Signal (SRS) and Channel State Information Reference Signal (CSI) RS, phase tracking reference signal PT RS, periodic physical uplink shared channel (PUSCH) signal, periodic physical uplink control channel (PUCCH) signal.

15. A terminal, characterized in that, include: Memory, transceiver, processor: Memory, which stores computer programs; A transceiver that transmits and receives data under the control of the processor; The processor reads the computer program from the memory and performs the following operations: The transceiver receives first information transmitted by the network device on the first position of the hopping beam time pattern, the first information including at least the service time information of the first position. The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The processor also reads the computer program from the memory and performs the following operations: Based on the first wave position where the terminal is located, obtain the service time information of the first wave position from the first information; The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The processor also reads the computer program from the memory and performs the following operations: Based on the first SSB index of the first wave of the first wave detected during cell search, the service time information of the first wave of the first wave corresponding to the first SSB index is obtained from the first information; The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

16. The terminal as described in claim 15, characterized in that, The first information also includes at least one of the following: The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth of the hopping beam or the bandwidth allocated to each beam position; The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position; BWP for skip beams or BWP assigned per wavelength.

17. The terminal as described in claim 15, characterized in that, The first information also includes at least one of the following: The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth allocated to the first wave position; The carrier frequency allocated to the first wave position; The first wave position assigned to the BWP.

18. The terminal as described in claim 16 or 17, characterized in that, In the case where the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

19. The terminal as described in any one of claims 15 to 17, characterized in that, The first information is carried in system messages and / or RRC reconfiguration messages.

20. The terminal as described in any one of claims 15 to 17, characterized in that, The processor also reads the computer program from the memory and performs the following operations: The transceiver receives a paging message sent by the network device during the current system information modification cycle to indicate that the system information has been updated; In the next system information modification cycle, the transceiver receives the updated first information sent by the network device via system messages, and obtains the updated service time information of the first waveband based on the updated first information.

21. The terminal as described in any one of claims 15 to 17, characterized in that, The processor also reads the computer program from the memory and performs the following operations: During the dwell time of the first wavelength, the transceiver receives periodic signals transmitted by the network device, wherein different periodic signals have the same or different transmission periods, and the periodic signals include at least one of the following signals: Detection Reference Signal (SRS) and Channel State Information Reference Signal (CSI) RS, phase tracking reference signal PT RS, periodic physical uplink shared channel (PUSCH) signal, periodic physical uplink control channel (PUCCH) signal.

22. A network device, characterized in that, include: Memory, transceiver, processor: Memory, which stores computer programs; A transceiver that transmits and receives data under the control of the processor; The processor reads the computer program from the memory and performs the following operations: The first information is transmitted by the transceiver on the first position of the hopping beam time pattern, and the first information includes the service time information of the first position. The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

23. The network device as described in claim 22, characterized in that, The first information also includes at least one of the following: The hopping beam time pattern period or the beam revisit time, wherein the hopping beam time pattern period is used to indicate the time period of the hopping beam time pattern, and the beam revisit time is used to indicate the interval time between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth of the hopping beam or the bandwidth allocated to each beam position; The carrier frequency of the hopping beam or the carrier frequency assigned to each beam position; The bandwidth portion (BWP) of the hopping beam or the BWP allocated per wavelength.

24. The network device as described in claim 22, characterized in that, The first information also includes at least one of the following: The hopping beamtime pattern period or beam revisit time, wherein the hopping beamtime pattern period is the time period of the hopping beamtime pattern, and the beam revisit time is the interval between hopping beams visiting the same position. Update cycle of the hopping beam timing pattern; The length of the hopping beam time slot is used to indicate the smallest granularity of the dwell time of the hopping beam on the wavefront; Time slot switching time is used to indicate the time required for hopping beams to switch between beam positions; The bandwidth allocated to the first wave position; The carrier frequency allocated to the first wave position; The first wave position assigned to the BWP.

25. The network device as described in claim 23 or 24, characterized in that, In the case where the hopping beamtime pattern includes the length of the hopping beamtime slots, and the service time information of the wave position is represented by the start time and dwell time of the wave position, the dwell time is represented by the number of the hopping beamtime slots or the sequence number of the hopping beamtime slots.

26. The network device according to any one of claims 22 to 24, characterized in that, The first information is carried in system messages and / or RRC reconfiguration messages.

27. The network device according to any one of claims 22 to 24, characterized in that, The processor also reads the computer program from the memory and performs the following operations: If the first information is updated, a paging message indicating that the system information has been updated is sent via transceiver during the current system information modification cycle, and the updated first information is sent via system message during the next system information modification cycle.

28. The network device according to any one of claims 22 to 24, characterized in that, The processor also reads the computer program from the memory and performs the following operations: The transceiver transmits periodic signals during the dwell time of each wavelength, wherein the transmission periods of different periodic signals are the same or different, and the periodic signals include at least one of the following signals: Detection Reference Signal (SRS) and Channel State Information Reference Signal (CSI) RS, phase tracking reference signal PT RS, periodic physical uplink shared channel (PUSCH) signal, periodic physical uplink control channel (PUCCH) signal.

29. A device for determining beam-hopping resources, applied to a terminal, characterized in that, include: The first receiving unit is configured to receive first information transmitted by the network device on the first position of the beam hopping time pattern, wherein the first information includes at least the service time information of the first position. The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The device further includes: The first determining unit is configured to obtain the service time information of the first wave position from the first information based on the first wave position where the terminal is located. The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The first determining unit is further configured to obtain service time information of the first SSB corresponding to the first SSB index from the first information based on the first SSB index of the first SSB detected during cell search; The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

30. A beam-hopping resource indicator, applied to network equipment, characterized in that, include: The first transmitting unit is configured to transmit first information on a first position of a hopping beam time pattern, the first information including service time information of the first position. The hopping beamtime pattern is used to indicate the service time information of each of the multiple beam positions, including the first beam position. The first information includes the service time information of the multiple wavelength positions; The first information also includes: The index of the synchronization signal block (SSB) corresponding to each beam position of the hopping beam; The start time of the beam-hopping time pattern is aligned with the start time of the radio frame. The beam hopping time pattern period or beam revisit time is an integer multiple of the radio frame. The starting system frame number of the hopping beam time pattern and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T = 0; The starting system frame number, the starting time of the hopping beam time pattern, and the period or beam revisit time of the hopping beam time pattern satisfy the following relationship: SFN mod T=(FLOOR(startTime / 10)); Where T = CEIL(beam) Periodicity / 10), beam Periodicity refers to the period of the hopping beamtime pattern or the beam revisit time. SFN represents the starting system frame number of the hopping beam timing pattern, and the system frame number starts from 0; startTime represents the start time of a wave position, which is the time offset of the start point of the wave position relative to the start point of the jump beam time pattern.

31. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the determining method as described in any one of claims 1 to 7, or the steps of the indicating method as described in any one of claims 8 to 14.