Beam hopping resource determination method and device, beam hopping resource indication method and device and storage medium
By sending wave bit service time information in the beam hopping time pattern, the difficulties of the terminal in beam access and data transmission are solved, and flexible indication of beam hopping resources and improved system efficiency are achieved.
Patent Information
- Application Number
- CN202310933864.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-27
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2043-07-27
AI Technical Summary
The prior art is difficult to implement the instructions of beam hopping technology, which leads to difficulties in beam access and data transmission.
By sending information containing wave bit service time information in the beam hopping time pattern, the terminal can receive and parse the information, thereby determining the service time of the current wave bit.
It realizes flexible indication of beam hopping resources, improves the efficiency of terminals in beam access and data transmission, and enhances the system's resource utilization and communication capacity.
Smart Images

Figure CN119421241A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a method for determining a beam hopping resource, an indication method, a device and a storage medium. Background Art
[0002] Traditional multi-beam satellites evenly distribute bandwidth and power to each spot beam, but due to the uneven distribution and demand of ground services, the resource utilization rate of the satellite system is not high, and the actual communication capacity is greatly reduced. In order to improve the resource utilization efficiency of satellite beams and increase the transmission capacity of satellite communications, beam hopping technology is proposed based on traditional multi-beam.
[0003] Currently, 3GPP non-terrestrial networks (NTN) support transparent forwarding mode and regeneration mode. In transparent forwarding mode, the base station is on the ground, and the satellite payload is only responsible for RF filtering, frequency conversion and amplification. In regeneration mode, the satellite payload has RF filtering, frequency conversion and amplification, as well as demodulation / decoding, switching and / or routing, encoding / modulation and other functions, which is equivalent to having all or part of the base station functions on the satellite platform.
[0004] At present, NTN research mainly focuses on the working mode of mobile spot beams under transparent forwarding. Due to the limited power and large coverage of satellite communication systems, the traditional spot beam solution has low resource utilization and low system communication capacity. Therefore, in order to improve the flexibility of NTN scenario networking and enhance coverage, on-board processing and beam hopping technology are very important. The working mode of beam hopping is to cover different wave positions in time-sharing, so the time and coverage range of beam hopping service are dynamically variable, which brings great problems to the beam access and data transmission of terminals. At present, related technologies do not support beam hopping technology, and it is difficult to implement beam hopping instructions. Summary of the invention
[0005] The embodiments of the present application provide a method for determining a beam hopping resource, an indication method, an apparatus, and a storage medium, which can flexibly implement the indication of the beam hopping resource.
[0006] In a first aspect, an embodiment of the present application provides a method for determining beam hopping resources, including:
[0007] The terminal receives first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position;
[0008] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0009] Optionally, the first information includes service time information of the multiple wave positions; and the method further includes:
[0010] The terminal obtains the service time information of the first wavelength from the first information according to the first wavelength where the terminal is located.
[0011] Optionally, the first information further includes: an index of a synchronization signal block SSB corresponding to each beam position of the hopping beam; and the terminal obtains, according to the first beam position where the terminal is located, service time information of the first beam position from the first information, including:
[0012] The terminal obtains the service time information of the first wave bit corresponding to the first SSB index from the first information according to the first SSB index of the first wave bit detected during the cell search.
[0013] Optionally, the first information further includes at least one of the following information:
[0014] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0015] The update period of the beam hopping time pattern;
[0016] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0017] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0018] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0019] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0020] BWP for beam hopping or BWP for each beam position allocation.
[0021] Optionally, the first information further includes at least one of the following information:
[0022] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0023] The update period of the beam hopping time pattern;
[0024] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0025] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0026] The bandwidth allocated by the first wavelet;
[0027] The carrier frequency allocated by the first wave position;
[0028] The first wave of bits is allocated as BWP.
[0029] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0030] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0031] Optionally, the above method further includes:
[0032] The terminal receives a paging message sent by the network device in a current system information modification period to indicate that the system information is updated;
[0033] The terminal receives the updated first information sent by the network device through a system message in the next system information modification period, and acquires the updated service time information of the first wave bit according to 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 beam hopping time pattern period or the beam revisit time is an integer multiple of the radio frame;
[0035] 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;
[0036] The starting system frame number of the beam hopping time pattern, the starting 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));
[0037] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0038] Optionally, the above method further includes:
[0039] The terminal receives a periodic signal sent by the network device during the residence time of the first wave position, 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: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0040] In a second aspect, an embodiment of the present application provides a method for indicating beam hopping resources, including:
[0041] The network device sends first information on a first wave position of the beam hopping time pattern, wherein the first information includes service time information of the first wave position;
[0042] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0043] Optionally, the first information includes service time information of the multiple wave positions.
[0044] Optionally, the first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
[0045] Optionally, the first information further includes at least one of the following information:
[0046] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0047] The update period of the beam hopping time pattern;
[0048] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0049] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0050] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0051] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0052] BWP for beam hopping or BWP for each beam position allocation.
[0053] Optionally, the first information further includes at least one of the following information:
[0054] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0055] The update period of the beam hopping time pattern;
[0056] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0057] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0058] The bandwidth allocated by the first wavelet;
[0059] The carrier frequency allocated by the first wave position;
[0060] The first wave of bits is allocated as BWP.
[0061] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0062] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0063] Optionally, the above method further includes:
[0064] In the case where the first information is updated, the network device sends a paging message indicating that the system information is updated in the current system information modification period, and sends the updated first information through a system message in the next system information modification period.
[0065] Optionally, 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 the beam revisit time is an integer multiple of the radio frame;
[0066] 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;
[0067] The starting system frame number of the beam hopping time pattern, the starting 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));
[0068] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0069] Optionally, the above method further includes:
[0070] The network device sends a periodic signal during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0071] In a third aspect, an embodiment of the present application provides a terminal, including: a memory, a transceiver, and a processor:
[0072] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:
[0073] Receiving, by a transceiver, first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position;
[0074] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0075] Optionally, the first information includes service time information of the multiple wave positions; the processor further reads a computer program in the memory and performs the following operations:
[0076] According to the first wavelength where the terminal is located, the service time information of the first wavelength is acquired from the first information.
[0077] Optionally, the first information further includes: an index of a synchronization signal block SSB corresponding to each beam position of the hopping beam; and the processor further reads a computer program in the memory and performs the following operations:
[0078] According to the first SSB index of the first wave bit detected during the cell search, the service time information of the first wave bit corresponding to the first SSB index is obtained from the first information.
[0079] Optionally, the first information further includes at least one of the following information:
[0080] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0081] The update period of the beam hopping time pattern;
[0082] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0083] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0084] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0085] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0086] The bandwidth portion BWP of the beam hopping or the BWP allocated to each beam position.
[0087] Optionally, the first information further includes at least one of the following information:
[0088] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0089] The update period of the beam hopping time pattern;
[0090] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0091] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0092] The bandwidth allocated by the first wavelet;
[0093] The carrier frequency allocated by the first wave position;
[0094] The first wave of bits is allocated as BWP.
[0095] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0096] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0097] Optionally, the processor further reads a computer program in the memory and performs the following operations:
[0098] Receiving, by a transceiver, a paging message sent by the network device in a current system information modification period to indicate that the system information is updated;
[0099] The updated first information sent by the network device is received by the transceiver through a system message in the next system information modification cycle, and the updated service time information of the first wave bit is obtained according to 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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0103] The starting system frame number of the beam hopping time pattern, the starting 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));
[0104] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0105] Optionally, the processor further reads a computer program in the memory and performs the following operations:
[0106] A periodic signal sent by the network device is received by a transceiver during the residence time of the first wave bit, 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: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0107] In a fourth aspect, an embodiment of the present application provides a network device, including: a memory, a transceiver, and a processor:
[0108] A memory storing a computer program; a transceiver transmitting and receiving data under the control of the processor; and a processor reading the computer program in the memory and performing the following operations:
[0109] Sending first information on a first wave position of a beam hopping time pattern by a transceiver, wherein the first information includes service time information of the first wave position;
[0110] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0111] Optionally, the first information includes service time information of the multiple wave positions.
[0112] Optionally, the first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
[0113] Optionally, the first information further includes at least one of the following information:
[0114] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0115] The update period of the beam hopping time pattern;
[0116] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0117] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0118] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0119] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0120] The bandwidth portion BWP of the beam hopping or the BWP allocated to each beam position.
[0121] Optionally, the first information further includes at least one of the following information:
[0122] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0123] The update period of the beam hopping time pattern;
[0124] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0125] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0126] The bandwidth allocated by the first wavelet;
[0127] The carrier frequency allocated by the first wave position;
[0128] The first wave of bits is allocated as BWP.
[0129] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0130] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0131] Optionally, the processor further reads a computer program in the memory and performs the following operations:
[0132] In the case where the first information is updated, a paging message indicating that the system information is updated is sent by the transceiver in the current system information modification period, and the updated first information is sent by the system message in the next system information modification period.
[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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0136] The starting system frame number of the beam hopping time pattern, the starting 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));
[0137] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0138] Optionally, the processor further reads a computer program in the memory and performs the following operations:
[0139] A periodic signal is sent by the transceiver during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0140] In a fifth aspect, an embodiment of the present application provides a device for determining beam hopping resources, which is applied to a terminal, including:
[0141] A first receiving unit, configured to receive first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position;
[0142] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0143] In a sixth aspect, an embodiment of the present application provides a device for indicating beam hopping resources, which is applied to a network device, including:
[0144] A first sending unit, configured to send first information on a first wave position of a beam hopping time pattern, wherein the first information includes service time information of the first wave position;
[0145] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0146] In the seventh aspect, an embodiment of the present application further provides a processor-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the method for determining or indicating beam hopping resources as described above are implemented.
[0147] In the embodiment of the present application, by sending the service time information of the beam position on the beam position, flexible indication of beam hopping resources is achieved, so that the terminal in the current beam position can obtain the service time information of the current beam position, and then can perform subsequent beam access and data transmission. The embodiment of the present application can improve system resource utilization and communication capacity in scenarios such as 5G NR NTN. BRIEF DESCRIPTION OF THE DRAWINGS
[0148] Figure 1 It is a schematic diagram of the time polling beam scanning method;
[0149] Figure 2 It is a schematic diagram of serving multiple wave positions on demand and in time;
[0150] Figure 3 is an example diagram of a beam hopping time pattern in an embodiment of the present application;
[0151] Figure 4 is an example diagram of determining a beam hopping time pattern in an embodiment of the present application;
[0152] Figure 5 This is an example diagram of beam scanning and the corresponding relationship between SSB and wave position in the embodiment of the present application;
[0153] Figure 6 is a schematic diagram of a method for determining beam hopping resources provided in an embodiment of the present application;
[0154] Figure 7 is a schematic diagram of sending updated first information in an embodiment of the present application;
[0155] Figure 8 is a schematic diagram of a method for indicating beam hopping resources provided in an embodiment of the present application;
[0156] Fig. 9 is another example diagram of a beam hopping time pattern in an embodiment of the present application;
[0157] Fig.10 is another example diagram of a beam hopping time pattern in an embodiment of the present application;
[0158] Fig.11 This is an example diagram of sending a periodic signal in a beam hopping mode in an embodiment of the present application;
[0159] Fig.12 It is one of the structural diagrams of the device for determining beam hopping resources provided in the embodiment of the present application;
[0160] Fig.13 This is one of the structural diagrams of the device for indicating beam hopping resources provided in the embodiment of the present application;
[0161] Fig.14This is the second structural diagram of the device for determining beam hopping resources provided in an embodiment of the present application;
[0162] Fig.15 This is the second structural diagram of the device for indicating beam hopping resources provided in an embodiment of the present application. DETAILED DESCRIPTION
[0163] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0164] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0165] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0166] In order to help understand the embodiments of the present application, the following first introduces the beam position, beam hopping and beam hopping time pattern.
[0167] The service area that a beam can cover on the ground is called a beam position. In order to increase the coverage range and improve system efficiency, a hopping beam can serve multiple beam positions on demand. The satellite communication system uses beam hopping to provide time-sharing coverage for the beam position where the terminal is located, providing data information transmission or access services for the terminal. Figure 1 It is a time polling beam scanning method, polling beam positions 1 to 20 in sequence. Figure 2 It is to provide services to multiple beams on demand in a time-sharing manner. Here, multiple beams are the beams with service requests. In addition, multiple hopping beams can exist in the system at the same time.
[0168] According to the user's access number and rate requirements, or based on system capacity maximization or user priority classification strategy, the beam scanning and beam allocation methods are adaptively adjusted to provide a beamforming solution that jointly optimizes time, frequency and space.
[0169] When there are many users and few spot beams, it is necessary to optimize beam allocation. Considering the QoS requirements of users, the number of users, and the direction information of users, a reasonable beam scanning and time-frequency allocation scheme should be designed. In a broader sense, it is necessary to comprehensively consider the joint optimization of time, frequency, and space domains. Beam allocation involves the user's latency and rate requirements. The use of the maximum capacity strategy or based on user priority are the basic means of beam allocation.
[0170] The network side can determine the beam hopping time plan (BHTP) according to preset goals and constraints (such as maximum system communication capacity, scheduling fairness, minimum interference, etc.). The beam hopping time pattern is used to indicate the service time information of each of the multiple beam positions. Specifically, the beam hopping time pattern can be generated in advance by the network control center or resource scheduler based on factors such as user application, service prediction, service perception, system resources, etc., and sent to the satellite and / or ground system.
[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 of beam hopping accessing the same beam position. In addition, if the beam revisit time is too large, it will affect the synchronization of the user terminal. Therefore, even if a beam has no service demand within a specific beam hopping period (beam in a non-hotspot area), a certain residence time (such as a beam hopping time slot) should be allocated within the beam hopping time pattern period, and synchronization, broadcast and other signaling should be sent during the residence time. 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. Usually, the beam hopping time pattern period or the beam revisit time are equal. Figure 3 An example of a beam hopping time pattern is provided, in which the beam hopping time pattern includes service time information of three beam positions, namely beam positions 1 to 3. In each beam hopping time pattern period or beam revisit time, the service time information of each beam position is the same.
[0173] (2) The start time and dwell time of the hopping beam at each beam position. The start time and dwell time of the hopping beam at a beam position indicate the service time information of the hopping beam at the beam position.
[0174] (3) The index (SSB index) of the synchronization signal block (Synchronization Signal and PBCHblock, SSB) corresponding to each beam position of the hopping beam. Usually, each beam position of the hopping beam corresponds to an SSB, so the terminal can determine the current beam position through the detected SSB index, and then determine the service time information of the current beam position, such as the start time and residence 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 information:
[0176] (4) Update period of the beam hopping time pattern. The update period refers to the period for updating the beam hopping time pattern. In 5G QoS, the guaranteed bit rate (GBR) is usually calculated based on the average time of QoS. If the update period is too short, the traffic volume and service GBR counted for each wave position queue may be inaccurate. Therefore, the update period should not be too short. In addition, the update period also needs to consider the satellite's overhead time. At intervals of this update time, the network control center (resource scheduler) reallocates resources according to the service requirements of each wave position and updates the beam hopping time pattern.
[0177] (5) The length of the beam hopping slot (BHS) is used to indicate the minimum granularity of the residence time of the hopping beam on the beam position. BHS can also be called the minimum beam residence time (dwell time), which indicates the minimum duration allocated to a beam position. The number of beam hopping slots allocated to each beam position can be determined based on QoS and capacity requirements. BHS is the time carrier of the physical frame, and the unit can be milliseconds (ms) or the slot or subframe of the communication system. The sequence number of the beam hopping slot is called the hop number (HN). HN is the digital identifier of BHS. The HN value of the first BHS at the beginning of the beam hopping time pattern is 1; at the end of each beam hopping time pattern, HN is reinitialized to 1. When HN is used in pairs with the beam identifier, HN can be used as a unique identifier for the beam hopping slot.
[0178] In the case where the beam hopping time pattern includes the length of the beam hopping time slot, the dwell time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slot (hopping sequence number).
[0179] by Figure 4 For example, it is assumed that the network control center (resource scheduler) determines the beam hopping time pattern according to the data packet queuing queues on the beam positions 1 to M and the preset goals and constraints. Figure 4The right part of shows the beam hopping time pattern period, which represents the time period of the beam hopping time pattern. Figure 4 The beam hopping time pattern in includes the service time information of the four beam positions 1 to 4. Each beam hopping time pattern period includes 8 beam hopping time slots. From the beginning of the beam hopping time pattern period, these 8 beam hopping time slots are numbered in sequence to obtain the sequence number of each beam hopping time slot (i.e., the hopping sequence number, the starting hopping sequence number is 1). In this way, each beam hopping time pattern period includes 8 beam hopping time slots with hopping sequence numbers 1 to 8. The starting time of beam position 1 is the beam hopping time slot with hopping sequence number 1 in the beam hopping time pattern period, and the residence time is 3 beam hopping time slots, which can also be expressed as beam hopping time slots with hopping sequence numbers 1 to 3. Similarly, the starting time of beam position 2 is the beam hopping time slot with hopping sequence number 4 in the beam hopping time pattern period, and the residence time is 1 beam hopping time slot, which can also be expressed as the beam hopping time slot with hopping sequence number 4. The start time of beam position 3 is the beam hopping time slot with hopping sequence number 5 in the beam hopping time pattern period, and the dwell time is 2 beam hopping time slots, which can also be expressed as beam hopping time slots with hopping sequence numbers 5 to 6. The start time of beam position 4 is the beam hopping time slot with hopping sequence number 7 in the beam hopping time pattern period, and the dwell time is 2 beam hopping time slots, which can also be expressed as beam hopping time slots with hopping sequence numbers 7 to 8. The number of beam hopping time slots allocated to each beam position can be obtained by the beam hopping resource allocation algorithm, and the embodiments of the present application do not specifically limit this.
[0180] In NR systems, beam scanning is used to increase coverage. Beam scanning means that different beams transmit the initial access channel and signal blocks at different times, so that there will be multiple SSBs in one SSB burst cycle. Figure 5 A schematic diagram of beam scanning and synchronization signal block burst set (SSB burst set) is given, where: Figure 5 The left part shows the spatial beams of SSB, and one SSB is sent under each beam. Figure 5 The right part shows a schematic diagram of SSB transmission at different times. The beam on the left and the time domain synchronization signal block on the right correspond to each other through the SSB index. In NR, all SSBs in an SSB burst cycle constitute a burst set of synchronization signal blocks (SSB burst set), and each beam direction (i.e., beam position) corresponds to a different SSB index.
[0181] (6) Slot Switch Time (SS) is used to indicate the time required for beam hopping to switch between wave positions. Slot Switch Time can also be called protection time. Its physical meaning is the delay required for beam switching from one wave position to another, which is generally in the order of microseconds. Switching can be performed after each BHS or after multiple BHSs (a wave position may have multiple BHSs). Generally, a dummy symbol block is set at the end of the service frame for switching protection.
[0182] (7) Beam hopping bandwidth or the bandwidth allocated to each beam position.
[0183] (8) The carrier frequency of the beam hopping or the carrier frequency allocated to each beam position.
[0184] (9) Bandwidth Part (BWP) of beam hopping or BWP allocated to each beam position.
[0185] Here, the bandwidth, carrier frequency or BWP allocated to each wavebit is used to represent the frequency domain resources of each wavebit.
[0186] In order to solve the terminal access and data service problems under dynamic beam hopping and realize the indication of beam hopping resources, an embodiment of the present application proposes a method for determining beam hopping resources, which can realize flexible configuration of beam hopping resources and improve the efficiency of beam scheduling and management, thereby providing support for improving resource utilization and system communication capacity.
[0187] The method for determining beam hopping resources provided in the embodiment of the present application can be applied to scenarios such as 5G-based satellite communications, including but not limited to 5G NR NTN scenarios and subsequent evolution technologies such as 6G. Figure 6 , when applied to the terminal side, the above method includes:
[0188] Step 601, the terminal receives first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position; wherein the beam hopping time pattern is used to indicate service time information of each wave position in a plurality of wave positions, and the plurality of wave positions include the first wave position.
[0189] Here, the network device may be a ground base station, and the first information sent by the network device is sent via a satellite on a first wavelength. The network device may also be a satellite, and the satellite directly sends the first information on the first wavelength. The wavelength at which the terminal is located is the first wavelength, so the terminal can receive the first information sent by the network device on the first wavelength. The service time information of the wavelength can usually be represented by the start time and the dwell time of the wavelength, and of course, can also be represented by the start time and the end time of the wavelength.
[0190] Through the above steps, the terminal can receive the service time information of the wave position where it is located, and the service time information of the wave position indicates the time domain resources of the hopping beam on the first wave position, so that the terminal can obtain the hopping beam resources of the first wave position where it is located, and realize the indication of the hopping beam resources. After adopting the above method of this embodiment, the network equipment can flexibly configure the hopping beam resources of each wave 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 an embodiment of the present application, there are two ways for the network device to send the first information. In the first way, the network device sends the service time information of multiple wave positions in the beam hopping time pattern at each wave position; in the second way, the network device sends the service time information of the wave position at each wave position. For the first way, the sending process of the network device can be simplified, that is, the information sent by the multiple wave positions are all the same. For the second way, the receiving process on the terminal side can be simplified. Since the service time information of the wave position is only sent at each wave position, the service time information of the wave position received by the terminal is the service time information of the wave position where the terminal is located. The two ways are described below.
[0192] First way:
[0193] Specifically, for the first mode, the first information includes service time information of the multiple wavelengths. After receiving the first information, the terminal acquires the service time information of the first wavelength from the first information according to the first wavelength where the terminal is located.
[0194] In the case where the first information includes service time information of multiple wave positions, each wave position can be distinguished by the index of the SSB corresponding to the wave position. At this time, the first information may also include the index of the SSB corresponding to each wave position of the hopping beam. In this way, the terminal can obtain the service time information of the first wave position corresponding to the first SSB index from the first information based on the first SSB index of the first wave position detected during the cell search. For example, after the terminal successfully searches the cell, it can obtain the SSB index used when the terminal accesses, that is, the first SSB index, and then extract the service time information of the first wave position corresponding to the first SSB index from the first information.
[0195] Optionally, in the first manner, the first information may further include one or more of the following information:
[0196] (1) A beam hopping time pattern period or a 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 of beam hopping accessing the same beam position.
[0197] (2) Update period of beam hopping time pattern.
[0198] (3) The length of the beam-hopping time slot is used to indicate the minimum granularity of the residence time of the beam-hopping at the wave position.
[0199] (4) Slot switching time, which indicates the time required for a hopping beam to switch between beam positions.
[0200] (5) Beam-hopping bandwidth or the bandwidth allocated to each beam position.
[0201] (6) The carrier frequency of the beam hopping or the carrier frequency allocated to each beam position.
[0202] (7) Beam hopping BWP or BWP allocated to each beam position.
[0203] Second way:
[0204] For the second method, the first information sent by the network device only includes the service time information of the current wave position, and does not include the service time information of other wave positions among the multiple wave positions except the current wave position. The current wave position refers to the wave position at which the network device sends the first information. For example, assume that the beam hopping time pattern includes service time information of four wave positions, namely wave positions 1 to 4. When the network device sends the first information on wave position 1, the first information only includes the service time information of wave position 1, and does not include the service time information of wave positions 2 to 4. Similarly, when the network device sends the first information on wave position 2, the first information only includes the service time information of wave position 2, and does not include the service time information of wave positions 1, 3 to 4.
[0205] In the second manner, the terminal can directly obtain the service time information of the beam position where the terminal is located from the received first information, so that the terminal can more easily determine the beam hopping time domain resources.
[0206] Optionally, in the second manner, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0207] Optionally, the first information further includes at least one of the following information:
[0208] (1) A beam hopping time pattern period or a 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 time of beam hopping accessing the same beam position.
[0209] (2) Update period of beam hopping time pattern.
[0210] (3) The length of the beam-hopping time slot is used to indicate the minimum granularity of the residence time of the beam-hopping at the wave position.
[0211] (4) Slot switching time, which indicates the time required for a hopping beam to switch between beam positions.
[0212] (5) The bandwidth allocated by the first wave.
[0213] (6) the carrier frequency allocated to the first wave position;
[0214] (7) The BWP allocated by the first wave.
[0215] In the first or second manner, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and the residence time of the beam position, the residence time can be represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slot (i.e., the hopping sequence number). For example, Figure 4 In the example, the residence time of beam position 1 is 3 beam hopping slots, which can also be expressed as beam hopping slots with hopping sequence numbers 1 to 3.
[0216] In an embodiment of the present application, the network device may send the first information via a system message and / or a radio resource control (Radio Resource Control, RRC) reconfiguration message, that is, the first information may be carried in a system message and / or an RRC reconfiguration message. The system message may specifically be a pre-agreed system information block (System Information Block, SIB). When the system message and the RRC reconfiguration message are used to send the first information, part of the first information may be sent via a system message, and the remaining part of the first information may be sent via an RRC reconfiguration message. For example, for the first method above, the service time information of the multiple wave positions and the index of the SSB corresponding to each wave position of the hopping beam may be sent via a system message, and information such as the beam hopping time pattern period or the beam revisit time, the length of the beam hopping time slot, etc. may be sent via an RRC reconfiguration message.
[0217] Usually, the service demand of users is relatively stable over a period of time. After collecting statistics on the service demand of users over a period of time, the network side can determine the update period of the beam hopping time pattern. During a beam hopping time pattern update period, the beam hopping time pattern remains unchanged. When the network side needs to update the beam hopping pattern, the network side needs to paging and publish system information modification notification to the user.
[0218] Specifically, after the update period of the beam hopping time pattern arrives, the network control center or resource scheduler can generate a new beam hopping time pattern based on user application, service prediction, service perception, system resources and other factors, and send it to the network device. Since the beam hopping time pattern is updated, the first information (the service time information of the first wave position) may also be updated at this time. Therefore, the network device needs to send the updated first information to the terminal. Specifically, if Figure 7 As shown, the network device may first send a paging message indicating that the system information is updated in the current system information modification period (e.g., BCCH modification period (n)), and then send the updated first information via a system message in the next system information modification period (e.g., BCCH modification period (n+1)). Correspondingly, the terminal receives the paging message sent by the network device in the current system information modification period to indicate that the system information is updated; then, the terminal receives the updated first information sent by the network device via a system message in the next system information modification period, and obtains the service time information of the updated first wave position according to the updated first information.
[0219] Optionally, in order to simplify the processing of the beam hopping time pattern, in an embodiment of the present application, the start time of the beam hopping time pattern can be aligned with the start time of the wireless frame, and the beam hopping time pattern period or the beam revisit time is an integer multiple of the wireless frame. In addition, the starting system frame number of the beam hopping time pattern and the beam hopping time pattern period or the 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 wave position and the beam hopping time pattern period or the beam revisit time satisfy the following relationship: SFN mod T = (FLOOR (startTime / 10)).
[0220] Among them, 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, and the system frame number is numbered from 0. For example, in a 4G or 5G communication system, the value range of SFN is 0 to 1023; startTime represents the starting time of the wave position, and the starting time of the wave position is the time offset of the starting point of the wave position relative to the starting point of the beam hopping time pattern. mod represents the remainder function, the FLOOR function is a floor rounding function, and the CEIL function is a ceiling rounding function.
[0221] In the beam hopping working mode, the network device can also send a periodic signal during the residence time of the first wave position, and the terminal receives the periodic signal sent by the network device during the residence time of the first wave position. Here, the transmission periods of different periodic signals can be the same or different, and the periodic signal includes 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. The above periodic signals all use the service start time of the first wave position as a reference point. In addition, the embodiment of the present application can also configure different periodic signals for each wave position, and the period of the same periodic signal of different wave positions can be different.
[0222] Please refer to Figure 8 The method for determining beam hopping resources provided in the embodiment of the present application can be applied to scenarios such as 5G-based satellite communications, including but not limited to 5G NR NTN scenarios and subsequent evolution technologies such as 6G. When applied to the network device side, the method for determining beam hopping resources includes:
[0223] Step 801: A network device sends first information on a first wave position of a beam hopping time pattern, wherein the first information includes service time information of the first wave position; wherein the beam hopping time pattern is used to indicate service time information of each wave position in a plurality of wave positions, and the plurality of wave positions include the first wave position.
[0224] Here, the network device may be a ground base station, and the first information sent by the network device is sent via a satellite at a first wavelength. The network device may also be a satellite, and the satellite directly sends the first information at the first wavelength.
[0225] Through the above steps, the network device sends the first information containing the service time information of the first wave position at the first wave position, so that the terminal on the first wave position can obtain the service time information of the first wave position, that is, obtain the time domain resource of the hopping beam at the first wave position, thereby realizing the indication of the hopping beam resource. After adopting the above method of this embodiment, the network device can flexibly configure the hopping beam resources of each wave position in scenarios such as 5G-based satellite communication, which can improve the efficiency of beam scheduling and management, and provide support for improving resource utilization and system communication capacity.
[0226] When the first information is sent in the first manner described above, the first information includes service time information of the multiple wave positions.
[0227] Optionally, the first information also includes: the index of the SSB corresponding to each wave position of the hopping beam, so that the terminal obtains the service time information of the first wave position corresponding to the first SSB index from the first information according to the first SSB index of the first wave position detected during the cell search.
[0228] Optionally, in the first manner above, the first information further includes at least one of the following information:
[0229] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0230] The update period of the beam hopping time pattern;
[0231] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0232] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0233] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0234] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0235] BWP for beam hopping or BWP for each beam position allocation.
[0236] When the first information is sent in the second manner described above, the first information sent by the network device only includes the service time information of the current beam position, and does not include the service time information of other beam positions among the multiple beam positions except the current beam position. In this way, the terminal can directly obtain the service time information of the beam position where the terminal is located from the received first information, so that the terminal can more easily determine the beam hopping time domain resources.
[0237] Optionally, in the second manner described above, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0238] Optionally, the first information further includes at least one of the following information:
[0239] (1) A beam hopping time pattern period or a 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 time of beam hopping accessing the same beam position.
[0240] (2) Update period of beam hopping time pattern.
[0241] (3) The length of the beam-hopping time slot is used to indicate the minimum granularity of the residence time of the beam-hopping at the wave position.
[0242] (4) Slot switching time, which indicates the time required for a hopping beam to switch between beam positions.
[0243] (5) The bandwidth allocated by the first wave.
[0244] (6) the carrier frequency allocated to the first wave position;
[0245] (7) The BWP allocated by the first wave.
[0246] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0247] In an embodiment of the present application, the starting time of the beam-hopping time pattern can be aligned with the starting time of the wireless frame, and the beam-hopping time pattern period or beam revisit time is an integer multiple of the wireless frame. In addition, 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 starting 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)). Wherein, 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, and the system frame number is numbered from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam-hopping time pattern. mod represents the remainder function, the FLOOR function is the floor function, and the CEIL function is the ceiling function.
[0248] In an embodiment of the present application, the network device may send the first information via a system message and / or a radio resource control (Radio Resource Control, RRC) reconfiguration message, that is, the first information may be carried in a system message and / or an RRC reconfiguration message.
[0249] In addition, when the first information is updated, the network device sends a paging message to indicate that the system information is updated in the current system information modification period, and sends the updated first information through a system message in the next system information modification period, thereby sending the updated service time information of the first wave position to the terminal.
[0250] In an embodiment of the present application, the network device sends a periodic signal during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: SRS, CSI-RS, PT-RS, periodic PUSCH signal, periodic PUCCH signal, etc.
[0251] In order to better understand the above embodiments, several more specific examples are provided below.
[0252] Example 1: Indicating the first information by the first method
[0253] In the 5G NR communication system, network equipment uses beam scanning to increase coverage, and beam hopping covers multiple different wave positions in a time-division manner. Beam hopping sends an SSB corresponding to an SSB index on each wave position (beam direction). Assuming that the network side detects that there are service requirements on the wave positions corresponding to SSB index = 3, 5, and 6, the network side schedules beam hopping to cover these three wave positions in a time-division manner. The specific information of the beam hopping time pattern usually includes the beam hopping time pattern period, the maximum number of wave positions required to be covered by the beam hopping, the start time of each wave position, and the dwell time of each wave position. Each wave position can be represented by the corresponding SSB index.
[0254] In the 5G NR communication system, a standard frame structure is a radio frame, and a radio frame lasts 10ms. Fig. 9 As shown, the beam hopping time pattern period is 40ms, the dwell time of wave position 1 is 10ms, the dwell time of wave position 2 is 20ms, and the dwell time of wave position 3 is 10ms. The maximum number of wave positions required to be covered by beam hopping is 4, wave position 1 is the wave position corresponding to SSB index = 3, wave position 2 is the wave position corresponding to SSB index = 5, and wave position 3 is the wave position corresponding to SSB index = 6.
[0255] Relative to the starting position of the beam hopping time pattern period, that is, taking the starting position of the beam hopping time pattern period as the starting point (0ms), the starting time of wave position 1 is 0ms; the starting time of wave position 2 is 10ms, and the starting time of wave position 3 is 30ms. When sending the first information, the network device sends the service time information of 3 wave positions in each wave position, including the corresponding relationship between each wave position and the SSB index, and the starting time and residence time of each wave position.
[0256] The starting point of wave position 1 is aligned with the time point of the beam hopping time pattern, so the starting time of wave position 1 is 0ms; the time interval between the starting point of wave position 2 and the time point of the beam hopping time pattern is 10ms, so the starting time of wave position 2 is 10ms. Here, mod represents the remainder function, the FLOOR function is the floor rounding function, and the CEIL function is the ceiling rounding function.
[0257] Example 2: Indicating the first information by the second method
[0258] Still Fig. 9For example, the network device sends an SSB corresponding to an SSB index on each wave position (beam direction). Assuming that the network side detects that there are business needs on the wave positions corresponding to SSB index = 3, 5, and 6, the network side schedules beam hopping to cover these three wave positions in time-sharing. When sending the first information, the network device only sends the start time and residence time related to the wave position on each wave position. For example, the start time and residence time of wave position 1 are sent on wave 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 beam hopping time pattern period is an integer multiple of the radio frame.
[0261] The starting system frame number (SFN) 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.
[0262] The starting system frame number (SFN) of the beam-hopping time pattern, the beam-hopping time pattern period or beam revisit time, and the 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 remainder function, the FLOOR function is a floor function, and the CEIL function is a ceiling function. For example: the beam-hopping time pattern period = 40ms, then T = 4. The beam-hopping time pattern starts at the position of SFN number 0, 4, 8... In this way, the start time startTime of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam-hopping time pattern, that is, the start time startTime of the beam position is counted relative to the beginning of the beam time pattern period. For example: the beam time pattern period beam-Periodicity = 40ms, then the number of wireless frames T = 4.
[0263] In the 5G NR communication system, a standard frame structure is a radio frame, and a radio frame lasts 10ms. Fig.10As shown, the beam hopping time pattern period is 40ms, the dwell time of wave position 1 is 12ms, the dwell time of wave position 2 is 18ms, and the dwell time of wave position 3 is 10ms. The maximum number of wave positions that beam hopping needs to cover is 4. Wave position 1 is the wave position corresponding to SSB index = 3, wave position 2 is the wave position corresponding to SSB index = 5, and wave position 3 is the wave position corresponding to SSB index = 6. Relative to the starting position of the beam hopping time pattern period, that is, taking the starting position of the beam hopping time pattern period as the starting point (0ms), the starting time of wave position 1 is 0ms; the starting time of wave position 2 is 12ms, and the starting time of wave position 3 is 30ms. In the first beam hopping time pattern period, SFN = 1 of wave position 2, and the start time = 12ms, so the following relationship is satisfied: 1mod 4 = (FLOOR(12 / 10)).
[0264] Example 4: Periodic signal transmission in beam-hopping mode
[0265] like Fig.11 As shown, if the network device sends periodic CSI-RS in wave position 2, in order to maintain downlink synchronization accuracy, the CSI-RS transmission density sent in wave position 2 is relatively high (the transmission period is small). In the next beam hopping time pattern period, CSI-RS can be configured or not, depending on whether there is a synchronization requirement. For example, Fig.11 In the figure, the CSI-RS transmission period of wave position 3 is the beam hopping time pattern period.
[0266] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0267] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0268] The network side device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0269] The network side device and the terminal device can each use one or more antennas for multiple input multiple output (MIMO) transmission. MIMO transmission can be single user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0270] like Fig.12 As shown, the embodiment of the present application further 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 through a bus interface, wherein the processor 1100 is used to read the program in the memory and execute the following process:
[0271] Receiving, by the transceiver 1110, first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position;
[0272] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0273] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .
[0274] Among them, Fig.12 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1100 and various circuits of memory represented by memory 1120 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1110 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. For different user devices, the user interface 1130 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0275] The processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 can store data used by the processor 1100 when performing operations.
[0276] Optionally, the processor 1100 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.
[0277] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0278] Optionally, the first information includes service time information of the multiple wave positions; the processor 1100 further reads a computer program in the memory and performs the following operations:
[0279] According to the first wavelength where the terminal is located, the service time information of the first wavelength is acquired from the first information.
[0280] Optionally, the first information further includes: an index of a synchronization signal block SSB corresponding to each beam position of the hopping beam; the processor 1100 further reads a computer program in the memory and performs the following operations:
[0281] According to the first SSB index of the first wave bit detected during the cell search, the service time information of the first wave bit corresponding to the first SSB index is obtained from the first information.
[0282] Optionally, the first information further includes at least one of the following information:
[0283] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0284] The update period of the beam hopping time pattern;
[0285] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0286] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0287] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0288] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0289] BWP for beam hopping or BWP for each beam position allocation.
[0290] Optionally, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0291] Optionally, the first information further includes at least one of the following information:
[0292] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0293] The update period of the beam hopping time pattern;
[0294] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0295] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0296] The bandwidth allocated by the first wavelet;
[0297] The carrier frequency allocated by the first wave position;
[0298] The first wave of bits is allocated as BWP.
[0299] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0300] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0301] Optionally, the processor 1100 further reads a computer program in the memory and performs the following operations:
[0302] Receiving, by a transceiver, a paging message sent by the network device in a current system information modification period to indicate that the system information is updated;
[0303] The updated first information sent by the network device is received by the transceiver through a system message in the next system information modification cycle, and the updated service time information of the first wave bit is obtained according to 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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0307] The starting system frame number of the beam hopping time pattern, the starting 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));
[0308] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0309] Optionally, the processor 1100 further reads a computer program in the memory and performs the following operations:
[0310] A periodic signal sent by the network device is received by a transceiver during the residence time of the first wave bit, 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: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0311] It should be noted here that the above-mentioned terminal provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the terminal, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0312] At least one embodiment of the present 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, each process in the method embodiment applied to the terminal is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0313] like Fig.13 As shown, an embodiment of the present invention further 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 through a bus interface, wherein the processor 1200 is used to read the program in the memory and execute the following process:
[0314] Sending first information on a first beam position of the beam hopping time pattern through the transceiver 1210, wherein the first information includes service time information of the first beam position;
[0315] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0316] The transceiver 1210 is configured to receive and send data under the control of the processor 1200 .
[0317] Among them, Fig.13 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1200 and memory represented by memory 1220. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1210 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which may include a wireless channel, a wired channel, an optical cable, and other transmission media.
[0318] The processor 1200 is responsible for managing the bus architecture and general processing, and the memory 1220 can store data used by the processor 1200 when performing operations.
[0319] The processor 1200 may 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 may 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 service time information of the multiple wave positions.
[0322] Optionally, the first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
[0323] Optionally, the first information further includes at least one of the following information:
[0324] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0325] The update period of the beam hopping time pattern;
[0326] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0327] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0328] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0329] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0330] BWP for beam hopping or BWP for each beam position allocation.
[0331] Optionally, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0332] Optionally, the first information further includes at least one of the following information:
[0333] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0334] The update period of the beam hopping time pattern;
[0335] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0336] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0337] The bandwidth allocated by the first wavelet;
[0338] The carrier frequency allocated by the first wave position;
[0339] The first wave of bits is allocated as BWP.
[0340] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0341] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0342] Optionally, the processor 1200 further reads a computer program in the memory and performs the following operations:
[0343] In the case where the first information is updated, a paging message indicating that the system information is updated is sent by the transceiver in the current system information modification period, and the updated first information is sent by the system message in the next system information modification period.
[0344] Optionally, the start time of the beam hopping time pattern is aligned with the start time of a 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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0347] The starting system frame number of the beam hopping time pattern, the starting 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));
[0348] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0349] Optionally, the processor 1200 further reads a computer program in the memory and performs the following operations:
[0350] A periodic signal is sent by the transceiver during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0351] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0352] At least one embodiment of the present 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, each process in the method embodiment applied to the network device is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0353] like Fig.14 As shown, an embodiment of the present application provides a device 1300 for determining beam hopping resources, which is applied to a terminal and includes:
[0354] A first receiving unit 1301 receives first information sent by a network device on a first wave position of a beam hopping time pattern, where the first information at least includes service time information of the first wave position;
[0355] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0356] Optionally, the first information includes service time information of the multiple wave positions; and the above-mentioned device further includes:
[0357] The first determining unit is configured to obtain service time information of the first wavelength at which the terminal is located from the first information.
[0358] Optionally, the first information also includes: the index of the synchronization signal block SSB corresponding to each wave position of the hopping beam; the first determination unit is also used to obtain the service time information of the first wave position corresponding to the first SSB index of the first wave position detected during the cell search from the first information.
[0359] Optionally, the first information further includes at least one of the following information:
[0360] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0361] The update period of the beam hopping time pattern;
[0362] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0363] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0364] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0365] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0366] BWP for beam hopping or BWP for each beam position allocation.
[0367] Optionally, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0368] Optionally, the first information further includes at least one of the following information:
[0369] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0370] The update period of the beam hopping time pattern;
[0371] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0372] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0373] The bandwidth allocated by the first wavelet;
[0374] The carrier frequency allocated by the first wave position;
[0375] The first wave of bits is allocated as BWP.
[0376] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0377] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0378] Optionally, the above device further comprises:
[0379] A second receiving unit, configured to receive a paging message sent by the network device in a current system information modification period to indicate that the system information is updated;
[0380] The third receiving unit is used to receive the updated first information sent by the network device through the system message in the next system information modification period, and obtain the updated service time information of the first wave according to 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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0384] The starting system frame number of the beam hopping time pattern, the starting 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));
[0385] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0386] Optionally, the above device further comprises:
[0387] The fourth receiving unit is used to receive a periodic signal sent by the network device during the residence time of the first wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0388] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.
[0389] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 6 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0390] like Fig.15 As shown, the beam hopping resource indication device 1400 of the embodiment of the present application is applied to a network device, including:
[0391] A first sending unit 1401 is configured to send first information on a first wavelength of a beam hopping time pattern, where the first information includes service time information of the first wavelength;
[0392] The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
[0393] Optionally, the first information includes service time information of the multiple wave positions.
[0394] Optionally, the first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
[0395] Optionally, the first information further includes at least one of the following information:
[0396] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position;
[0397] The update period of the beam hopping time pattern;
[0398] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0399] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0400] Beam-hopping bandwidth or bandwidth allocated to each beam position;
[0401] The carrier frequency of beam hopping or the carrier frequency allocated to each beam position;
[0402] BWP for beam hopping or BWP for each beam position allocation.
[0403] Optionally, the service time information of the wavelength included in the first information may only include the service time information of the first wavelength.
[0404] Optionally, the first information further includes at least one of the following information:
[0405] A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position;
[0406] The update period of the beam hopping time pattern;
[0407] The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position;
[0408] The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions;
[0409] The bandwidth allocated by the first wavelet;
[0410] The carrier frequency allocated by the first wave position;
[0411] The first wave of bits is allocated as BWP.
[0412] Optionally, when the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
[0413] Optionally, the first information is carried in a system message and / or an RRC reconfiguration message.
[0414] Optionally, the above device further includes:
[0415] A second sending unit, configured to, when the first information is updated, cause the network device to send a paging message indicating that the system information is updated in a current system information modification period;
[0416] The third sending unit is used to send the updated first information through a system message in the next system information modification period.
[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 beam hopping time pattern and the beam hopping time pattern period or beam revisit time satisfy the following relationship: SFN mod T = 0;
[0420] The starting system frame number of the beam hopping time pattern, the starting 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));
[0421] Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
[0422] Optionally, the above device further comprises:
[0423] The fourth sending unit is used to send a periodic signal during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
[0424] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 8 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0425] It should be noted that the above device provided in the embodiment of the present application can achieve Figure 8 All the method steps implemented in the method embodiment shown can achieve the same technical effect, and the parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0426] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0427] If the integrated unit is implemented in the form of 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 the present application is essentially 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0428] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0429] The embodiment of the present application also provides a processor-readable storage medium, on which a program is stored. When the program is executed by the processor, each process of the above method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0430] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0431] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0432] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for determining beam hopping resources, characterized in that: include: The terminal receives first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
2. The method according to claim 1, characterized in that The first information includes service time information of the plurality of wave positions; the method further includes: The terminal obtains the service time information of the first wavelength from the first information according to the first wavelength where the terminal is located.
3. The method according to claim 2, characterized in that The first information further includes: an index of a synchronization signal block SSB corresponding to each beam position of the hopping beam; and the terminal obtains service time information of the first beam position from the first information according to the first beam position where the terminal is located, including: The terminal obtains the service time information of the first wave bit corresponding to the first SSB index from the first information according to the first SSB index of the first wave bit detected during the cell search.
4. The method according to claim 3, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; Beam-hopping bandwidth or bandwidth allocated to each beam position; The carrier frequency of beam hopping or the carrier frequency allocated to each beam position; The bandwidth portion BWP of the beam hopping or the BWP allocated to each beam position.
5. The method according to claim 1, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; The bandwidth allocated by the first wavelet; The carrier frequency allocated by the first wave position; The first wave of bits is allocated as BWP.
6. The method according to claim 4 or 5, characterized in that When the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and the residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
7. The method according to any one of claims 1 to 5, characterized in that: The first information is carried in a system message and / or an RRC reconfiguration message.
8. The method according to any one of claims 1 to 5, characterized in that Also includes: The terminal receives a paging message sent by the network device in a current system information modification period to indicate that the system information is updated; The terminal receives the updated first information sent by the network device through a system message in the next system information modification period, and acquires the updated service time information of the first wave bit according to the updated first information.
9. The method according to any one of claims 1 to 5, characterized in that: 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 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 starting 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)); Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
10. The method according to any one of claims 1 to 5, characterized in that Also includes: The terminal receives a periodic signal sent by the network device during the residence time of the first wave position, 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: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
11. A method for indicating beam hopping resources, characterized in that: include: The network device sends first information on a first wave position of the beam hopping time pattern, wherein the first information includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
12. The method according to claim 11, characterized in that The first information includes service time information of the plurality of wavelengths.
13. The method according to claim 12, characterized in that The first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
14. The method according to claim 13, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; Beam-hopping bandwidth or bandwidth allocated to each beam position; The carrier frequency of beam hopping or the carrier frequency allocated to each beam position; The bandwidth portion BWP of the beam hopping or the BWP allocated to each beam position.
15. The method according to claim 11, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; The bandwidth allocated by the first wavelet; The carrier frequency allocated by the first wave position; The first wave of bits is allocated as BWP.
16. The method according to claim 14 or 15, characterized in that When the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and the residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
17. The method according to any one of claims 11 to 15, characterized in that The first information is carried in a system message and / or an RRC reconfiguration message.
18. The method according to any one of claims 11 to 15, characterized in that Also includes: In the case where the first information is updated, the network device sends a paging message indicating that the system information is updated in the current system information modification period, and sends the updated first information through a system message in the next system information modification period.
19. The method according to any one of claims 11 to 15, characterized in that 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 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 starting 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)); Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
20. The method according to any one of claims 11 to 15, characterized in that Also includes: The network device sends a periodic signal during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
21. A terminal, characterized in that: include: Memory, transceiver, processor: Memory, which stores computer programs; a transceiver for transmitting and receiving data under the control of the processor; The processor reads the computer program in the memory and performs the following operations: Receiving, by a transceiver, first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
22. The terminal according to claim 21, characterized in that The first information includes service time information of the plurality of wave positions; the processor further reads the computer program in the memory and performs the following operations: According to the first wavelength where the terminal is located, the service time information of the first wavelength is acquired from the first information.
23. The terminal according to claim 22, characterized in that The first information further includes: an index of a synchronization signal block SSB corresponding to each beam position of the hopping beam; the processor further reads a computer program in the memory and performs the following operations: According to the first SSB index of the first wave bit detected during the cell search, the service time information of the first wave bit corresponding to the first SSB index is obtained from the first information.
24. The terminal according to claim 23, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; Beam-hopping bandwidth or bandwidth allocated to each beam position; The carrier frequency of beam hopping or the carrier frequency allocated to each beam position; BWP for beam hopping or BWP for each beam position allocation.
25. The terminal according to claim 21, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; The bandwidth allocated by the first wavelet; The carrier frequency allocated by the first wave position; The first wave of bits is allocated as BWP.
26. The terminal according to claim 24 or 25, characterized in that: When the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and the residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
27. The terminal according to any one of claims 21 to 25, characterized in that: The first information is carried in a system message and / or an RRC reconfiguration message.
28. The terminal according to any one of claims 21 to 25, characterized in that: The processor further reads the computer program in the memory and performs the following operations: Receiving, by a transceiver, a paging message sent by the network device in a current system information modification period to indicate that the system information is updated; The updated first information sent by the network device is received by the transceiver through a system message in the next system information modification cycle, and the updated service time information of the first wave bit is obtained according to the updated first information.
29. The terminal according to any one of claims 21 to 25, characterized in that: 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 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 starting 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)); Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
30. The terminal according to any one of claims 21 to 25, characterized in that: The processor further reads the computer program in the memory and performs the following operations: A periodic signal sent by the network device is received by a transceiver during the residence time of the first wave bit, 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: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
31. A network device, characterized in that: include: Memory, transceiver, processor: Memory, which stores computer programs; a transceiver for transmitting and receiving data under the control of the processor; The processor reads the computer program in the memory and performs the following operations: Sending first information on a first wave position of a beam hopping time pattern by a transceiver, wherein the first information includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
32. The network device according to claim 31, characterized in that The first information includes service time information of the plurality of wavelengths.
33. The network device according to claim 32, characterized in that The first information also includes: the index of the synchronization signal block SSB corresponding to each beam position of the hopping beam.
34. The network device according to claim 33, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is used to indicate a time period of a beam hopping time pattern, and the beam revisit time is used to indicate an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; Beam-hopping bandwidth or bandwidth allocated to each beam position; The carrier frequency of beam hopping or the carrier frequency allocated to each beam position; The bandwidth portion BWP of the beam hopping or the BWP allocated to each beam position.
35. The network device according to claim 31, characterized in that The first information also includes at least one of the following information: A beam hopping time pattern period or a beam revisit time, wherein the beam hopping time pattern period is a time period of a beam hopping time pattern, and the beam revisit time is an interval time for beam hopping to access the same beam position; The update period of the beam hopping time pattern; The length of the beam-hopping time slot is used to indicate the minimum granularity of the dwell time of the beam-hopping on the wave position; The time slot switching time is used to indicate the time required for the beam hopping to switch between beam positions; The bandwidth allocated by the first wavelet; The carrier frequency allocated by the first wave position; The first wave of bits is allocated as BWP.
36. The network device according to claim 34 or 35, characterized in that: When the beam hopping time pattern includes the length of the beam hopping time slot, and the service time information of the beam position is represented by the start time and the residence time of the beam position, the residence time is represented by the number of the beam hopping time slots or the sequence number of the beam hopping time slots.
37. The network device according to any one of claims 31 to 35, characterized in that: The first information is carried in a system message and / or an RRC reconfiguration message.
38. The network device according to any one of claims 31 to 35, characterized in that: The processor further reads the computer program in the memory and performs the following operations: In the case where the first information is updated, a paging message indicating that the system information is updated is sent by the transceiver in the current system information modification period, and the updated first information is sent by the system message in the next system information modification period.
39. The network device according to any one of claims 31 to 35, characterized in that: 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 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 starting 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)); Among them, 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, and the system frame number starts from 0; startTime represents the starting time of the beam position, and the starting time of the beam position is the time offset of the starting point of the beam position relative to the starting point of the beam hopping time pattern.
40. The network device according to any one of claims 31 to 35, characterized in that: The processor further reads the computer program in the memory and performs the following operations: A periodic signal is sent by the transceiver during the residence time of each wave position, wherein the sending periods of different periodic signals are the same or different, and the periodic signal includes at least one of the following signals: a sounding reference signal SRS, a channel state information reference signal CSI-RS, a phase tracking reference signal PT-RS, a periodic physical uplink shared channel PUSCH signal, and a periodic physical uplink control channel PUCCH signal.
41. A device for determining beam hopping resources, applied to a terminal, characterized in that: include: A first receiving unit, configured to receive first information sent by a network device on a first wave position of a beam hopping time pattern, wherein the first information at least includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
42. A device for indicating beam hopping resources, applied to a network device, characterized in that: include: A first sending unit, configured to send first information on a first wave position of a beam hopping time pattern, wherein the first information includes service time information of the first wave position; The beam hopping time pattern is used to indicate service time information of each beam position in a plurality of beam positions, and the plurality of beam positions include the first beam position.
43. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program implements the steps of the determination method according to any one of claims 1 to 11, or implements the steps of the indication method according to any one of claims 12 to 22.
Citation Information
Patent Citations
Beam indication method, network equipment, terminal, device and storage medium
CN114126055A
Information processing method and device and readable storage medium
CN114826366A
Method and device for determining random access channel opportunity, terminal and equipment
CN115835404A
Communication method and device, equipment and storage medium
CN115942490A
Method for reducing capacity loss caused by 5G satellite beam switching
CN116318333A
Cited By
Satellite communication method and apparatus
WO2026199604A1