Communication method and communication device

By configuring multiple SSB periodic information in the NTN hopping beam satellite communication system, the problem of search complexity caused by user service imbalance is solved, and efficient resource utilization and power saving are achieved.

CN121815407APending Publication Date: 2026-04-07HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In NTN hopping beam satellite communication systems, the imbalance in the distribution of user services in the time and space dimensions leads to the inability to match the existing synchronization signal block (SSB) period, resulting in high search complexity and resource waste for terminal equipment.

Method used

Network devices can reduce search complexity by configuring multiple SSB period information, including SSB period length and start offset, and sending SSB signals using different periods according to different regions and time periods. The terminal devices can then receive and determine the location of the SSB.

Benefits of technology

It enables dynamic adjustment of the SSB cycle based on business needs, improving the search efficiency of terminal devices and saving network resources and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121815407A_ABST
    Figure CN121815407A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, which are applied to the field of communication. The method comprises the following steps: determining a plurality of pieces of SSB period information, wherein the period information of each SSB comprises an SSB period length and / or an SSB initial offset; and sending the SSB signal according to the multiple pieces of SSB period information. Compared with the scheme of the same set of SSB period information in the related technology, the method introduces a plurality of pieces of SSB period information, so that the network can use different periods to send the SSB for different areas and / or different time periods. Moreover, the terminal equipment can determine the position of the SSB according to the multiple pieces of SSB period information, and the complexity of searching the SSB by the terminal equipment can be reduced. Besides, in order to better support the NTN beam hopping scene, a configuration scheme about the sending power is also provided, the NTN beam hopping scene is adapted by configuring power information of a plurality of SSBs, and different beams are allowed to use different powers for sending at different times.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Technology

[0002] Because traditional terrestrial networks cannot provide seamless coverage, especially in areas where base stations cannot be deployed, such as oceans, deserts, and the air, satellite communication is considered an important aspect of future wireless communication technology development. Non-terrestrial networks (NTNs) have very wide coverage. A characteristic of NTN communication systems is the uneven distribution of user equipment (UEs) and their service demands across different times and / or regions. For example, in sparsely populated areas like oceans and deserts, the number of users is low, resulting in lower service demand; while in densely populated areas like cities, the number of users is high, leading to higher service demand. Furthermore, for the same area, service demand is higher during the day and lower at night. To alleviate the contradiction between small satellite payload and wide coverage, beam hopping (BH) satellite communication systems have emerged. In a beam hopping satellite communication system, a single satellite can support thousands of beams, but only a small number of beams (e.g., dozens) are active at any given time. The satellite uses time-division multiplexing of beams to serve different areas at different times.

[0003] In current technologies, different synchronization signal blocks (PBCH blocks, SSBs) have the same transmission period. Using the same SSB period cannot match the unbalanced distribution of user services in the time and space dimensions of NTN beam-hopping scenarios, therefore, a solution is urgently needed. Summary of the Invention

[0004] In view of this, this application provides a communication method, communication device, chip system, computer-readable storage medium, computer program product, and communication system that enable a network to send SSBs using different cycles for different areas and / or different time periods. Furthermore, the terminal device can determine the location of the SSB based on multiple SSB cycle information, which helps reduce the complexity of the terminal device searching for the SSB.

[0005] Firstly, a communication method is provided, which can be executed by a network device, or by a component (such as a circuit, chip, or chip system) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of a terminal device. This application does not limit this. For example, the network device could be an access network device or a satellite.

[0006] Specifically, the method includes: a network device determining multiple synchronization signal block (SSB) period information of a first cell, wherein the period information of each SSB includes the SSB period length and / or the SSB start offset; and transmitting an SSB signal according to the multiple SSB period information.

[0007] Based on the above technical solution, the network device determines multiple SSB periodic information, each SSB periodic information including the SSB period length and / or SSB start offset; and transmits SSB signals according to the multiple SSB periodic information. Compared with the scheme of using the same set of SSB periodic information in related technologies, this application introduces multiple SSB periodic information, enabling the network to use different periods to transmit SSBs for different areas and / or different time periods.

[0008] This application does not specifically limit the method for determining multiple SSB cycle information in its embodiments. One implementation involves predefining the multiple SSB cycle information.

[0009] Alternatively, in another implementation, multiple SSB periodic information is configured by the network device.

[0010] In one possible implementation, for the case where multiple SSB periodic information is configured by the network device, the method further includes: the network device sending system information or Radio Resource Control (RRC) signaling, wherein the multiple SSB periodic information is carried in the system information or RRC signaling.

[0011] The introduction of the first cell here is for illustrative purposes only and does not constitute a limitation on the embodiments of this application. For example, the first cell is the serving cell or a neighboring cell where the terminal device is camped. In fact, the network device can send multiple SSB periodic information corresponding to each cell for multiple cells.

[0012] The aforementioned SSB cycle information, including the length of M SSB cycles and / or the SSB start offset, can be implemented in various ways. These will be described in detail below.

[0013] In one possible implementation, the multiple SSB cycle information consists of M SSB cycle information, which includes M SSB cycle lengths and / or M SSB start offsets; M represents the number of SSBs included in the synchronization signal block set; wherein the M SSB cycle information is sorted according to the SSB index; or, each of the M SSB cycle information is associated with an SSB index.

[0014] This application does not limit the sorting rule for the M SSB cycle information. For example, the M SSB cycle information can be sorted in ascending order (or from smallest to largest) according to the SSB index, or in descending order (or from largest to smallest) according to the SSB index. The above sorting method according to the SSB index does not require explicit indication of the relationship between the SSB cycle information and the SSB index, which helps to save signaling overhead.

[0015] Optionally, the M SSB cycle information is sorted according to the SSB index, including: first sorting the M SSB cycle lengths according to the size of the SSB index, and then sorting the M SSB starting offsets according to the size of the SSB index. For example, the M SSB cycle lengths and M SSB starting offsets are sorted in the following format: {SSB cycle length 1, SSB cycle length 2, ..., SSB cycle length M} + {starting offset 1, starting offset 2, ..., starting offset M}.

[0016] Alternatively, each of the M SSB cycle information pieces includes an SSB cycle length and an SSB starting offset, and the M SSB cycle information pieces are sorted according to the size of the SSB index. For example, the M SSB cycle information pieces are sorted in the following format: {SSB cycle length 1, starting offset 1}, {SSB cycle length 2, starting offset 2}, ..., {SSB cycle length M, starting offset M}.

[0017] In one possible implementation, the multiple SSB cycle information includes N SSB start offsets; these N SSB start offsets correspond to N groups of SSBs, with each SSB start offset corresponding to a group of SSBs; wherein, the N groups of SSBs are grouped according to SSB cycles, and the SSB cycles corresponding to the same group of SSBs are the same.

[0018] Therefore, by grouping SSB cycles, it is not necessary to repeatedly indicate the corresponding SSB start offset for SSB cycles belonging to the same SSB group, which helps to save bit overhead.

[0019] This application does not specify the sorting rules for the starting offsets of SSBs corresponding to different groups in the embodiments.

[0020] The N SSB starting offsets correspond to N groups of SSBs, including: the sorting of the N SSB starting offsets is related to the group number order of the N groups of SSBs; wherein, the group number order of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs; or, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

[0021] The aforementioned preset SSB index can be the smallest SSB index in the SSB group, the largest SSB index in the SSB group, or an SSB index selected according to actual needs; there is no specific limitation in this regard. Correspondingly, the group number order of the N SSB groups can be determined based on the preset SSB index in each SSB group.

[0022] In one possible implementation, the multiple SSB period information includes M SSB period lengths and one start offset parameter; wherein, the start offset of the time domain resource where the i-th SSB is located is determined based on the period length of the i-th SSB and the start offset parameter; the period length of the i-th SSB is one of the M SSB period lengths.

[0023] For example, the starting offset of the time-domain resource where the i-th SSB is located satisfies the following formula:

[0024] SSB i Starting offset of time-domain resource location = mod(α,T) i )

[0025] Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the starting offset parameter, and mod represents the modulo operation.

[0026] Therefore, through this implementation, multiple SSB cycle lengths can share a single starting offset parameter, and their respective SSBs can be calculated based on the starting offset parameter. i The starting offset of the time-domain resource location; thus, the time-domain location of the SSB can be determined.

[0027] In one possible implementation, the multiple SSB cycle information includes M SSB cycle lengths and one common start offset. Since the common start offset must satisfy the lengths of each SSB cycle, it can be determined according to the smallest SSB cycle length.

[0028] For example, the range of values ​​for this common starting offset satisfies the following formula:

[0029] 0≤offset <T min

[0030] Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths.

[0031] Therefore, with this implementation, all actually transmitted SSBs can share the same starting offset. Compared to the method of configuring the starting offset corresponding to the period length of each SSB in the network device, this implementation does not require individual configuration, which can significantly save overhead.

[0032] In one possible implementation, when the SSB cycle information includes both the SSB cycle length and the start offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB cycle information items, including:

[0033] The system information or radio resource control (RRC) signaling carries a resource indication value (RIV), which is used to indicate the cycle length and starting offset of the i-th SSB.

[0034] The value of RIV is determined based on one or more of the following: the SSB cycle length corresponding to the i-th SSB, the largest SSB cycle length among multiple SSB cycle lengths, and the starting offset corresponding to the i-th SSB.

[0035] Therefore, reusing the RIV to indicate the SSB cycle length and starting offset helps to save overhead.

[0036] Optionally, the value of RIV satisfies the following formula:

[0037] exist In the case that RIV = T max (T i -1)+offset i ;

[0038] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );

[0039] Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

[0040] Optionally, the time-domain starting position corresponding to the i-th SSB satisfies the following formula:

[0041] (n f ·V+n hf -offset i )modT i =0;

[0042] Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame. i For SSB i The initial offset, T i For SSB i Period, SSB i Let i represent the i-th SSB, and mod represents the modulo operation.

[0043] Optionally, the first time unit may include a half-frame, a subframe, a time slot, or an OFDM symbol.

[0044] Optionally, T i The time unit is half a frame, SSB i The starting offset of the temporal resource location is SSB. i The starting offset of the half-frame in which it is located.

[0045] Secondly, a communication method is provided, which can be executed by a terminal device, or by a component (such as a circuit, chip, or chip system) configured in the communication device, or by a logic module or software capable of implementing all or part of the functions of the terminal device. This application does not limit this. For example, the terminal device is a UE (User Equipment).

[0046] Specifically, the method includes: determining the temporal resource location of a first SSB based on the first SSB period information among multiple SSB period information of a first cell, wherein each SSB period information among the multiple SSB period information includes an SSB period length and / or an SSB start offset; and receiving a first SSB signal sent by a network device based on the temporal resource location of the first SSB.

[0047] Based on the above technical solution, the terminal device receives SSB signals by using multiple SSB periodic information, each SSB's periodic information including the SSB period length and / or SSB start offset. Compared to related technologies that use the same set of SSB periodic information, this application introduces multiple SSB periodic information, enabling the network to send SSBs using different periods for different regions and / or different time periods. Furthermore, the terminal device can determine the location of the SSB based on multiple SSB periodic information, which helps reduce the complexity of the terminal device searching for the SSB.

[0048] As described in the first aspect, the multiple SSB periodic information is predefined; or, the multiple SSB periodic information is configured by the network device.

[0049] In one possible implementation, the method further includes: the terminal device receiving system information or Radio Resource Control (RRC) signaling, wherein the system information or RRC signaling carries the multiple SSB periodic information.

[0050] For details on the specific implementation of multiple SSB periodic information and the description of related technical effects, please refer to the content in the first aspect. For the sake of brevity, it will not be elaborated here.

[0051] In one possible implementation, the plurality of SSB cycle information consists of M SSB cycle information, which includes M SSB cycle lengths and / or M SSB start offsets; M represents the number of SSBs included in the synchronization signal block set; wherein the M SSB cycle information is sorted according to the SSB index; or, each SSB cycle information in the plurality of SSB cycle information is associated with an SSB index; wherein determining the time-domain resource location of the first SSB based on the first SSB cycle information in the plurality of SSB cycle information includes: determining the time-domain resource location of the first SSB based on the SSB cycle length and SSB start offset corresponding to the first SSB cycle information in the M SSB cycle lengths and / or M SSB start offsets.

[0052] In one possible implementation, the M SSB cycle information is sorted according to the SSB index, including: first sorting the M SSB cycle lengths according to the size of the SSB index, and then sorting the M SSB start offsets according to the size of the SSB index; or, each of the M SSB cycle information includes the SSB cycle length and the SSB start offset, and the M SSB cycle information is sorted according to the size of the SSB index.

[0053] In one possible implementation, the multiple SSB period information includes N SSB start offsets; the N SSB start offsets correspond to N groups of SSBs, with each SSB start offset corresponding to a group of SSBs; wherein the N groups of SSBs are grouped according to SSB periods, and the SSB periods corresponding to the same group of SSBs are the same; wherein determining the temporal resource location of the first SSB based on the first SSB period information among the multiple SSB period information includes: determining the temporal resource location of the first SSB based on the SSB start offset corresponding to the first SSB period information among the N SSB start offsets and the SSB period length.

[0054] In one possible implementation, the N SSB starting offsets correspond to N groups of SSBs, including: the sorting of the N SSB starting offsets is related to the group number order of the N groups of SSBs; wherein, the group number order of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs; or, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

[0055] In one possible implementation, the multiple SSB period information includes M SSB period lengths and one start offset parameter; wherein, the start offset of the time-domain resource containing the i-th SSB is determined based on the period length of the i-th SSB and the start offset parameter; the period length of the i-th SSB is one of the M SSB period lengths; the start offset of the time-domain resource containing the i-th SSB satisfies the following formula:

[0056] SSB i Starting offset of time-domain resource location = mod(α,T) i )

[0057] Among them, SSB i T represents the i-th SSB. i It is SSB i The period length is given by M, α represents the initial offset parameter, and mod represents the modulo operation. The time-domain resource location of the first SSB is determined based on multiple SSB period information, including: determining the time-domain resource location of the first SSB based on the M SSB period lengths and the initial offset parameter.

[0058] In one possible implementation, the multiple SSB cycle information includes M SSB cycle lengths and one common start offset; wherein the value range of the common start offset satisfies the following formula:

[0059] 0≤offset <T min

[0060] Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths;

[0061] Specifically, determining the temporal resource location of the first SSB based on the first SSB period information among multiple SSB period information includes: determining the temporal resource location of the first SSB based on the SSB period length corresponding to the first SSB period information among the M SSB period lengths and the 1 common start offset.

[0062] In one possible implementation, when the SSB period information includes both the SSB period length and the start offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB period information, including: the system information or RRC signaling carries a Resource Indication Value (RIV), which indicates the period length and start offset corresponding to the i-th SSB; wherein the value of the RIV is determined based on the SSB period length corresponding to the i-th SSB, the largest SSB period length among the multiple SSB periods, and the start offset corresponding to the i-th SSB; accordingly, the terminal device determines the temporal resource location of the first SSB based on the SSB period length and SSB start offset corresponding to the first SSB period information indicated by the RIV.

[0063] Optionally, the value of RIV satisfies the following formula:

[0064] exist In the case that RIV = T max (T i -1)+offset i ;

[0065] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );

[0066] Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

[0067] In one possible implementation, the time-domain start position corresponding to the i-th SSB satisfies the following equation:

[0068] (n f ·V+n hf -offset i )modT i =0;

[0069] Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame. i For SSB i The initial offset, T i For SSBi Period, SSB i Let i represent the i-th SSB, and mod represents the modulo operation.

[0070] Optionally, the first time unit may include half-frame, subframe, time slot, or OFDM symbol.

[0071] Optionally, T i The time unit is half a frame, SSB i The starting offset of the temporal resource location is SSB. i The starting offset of the half-frame in which it is located.

[0072] Thirdly, a communication method is provided, which can be executed by a network device, or by a component (such as a circuit, chip, or chip system) configured in the communication device, or by a logic module or software capable of implementing all or part of the functions of the terminal device. This application does not limit this. For example, the network device could be an access network device or a satellite.

[0073] Specifically, the method includes: the network device sending power information of multiple SSBs, wherein the multiple SSBs are SSBs corresponding to the second cell; and sending the multiple SSBs according to the power information of the multiple SSBs.

[0074] In this embodiment of the application, the network device configures the power information of multiple SSBs to adapt to the NTN beam hopping scenario, allowing different beams to use different power for transmission at different times, which helps to save power consumption.

[0075] The aforementioned multiple SSBs can be multiple SSBs corresponding to a single cell. The introduction of a second cell here is merely for illustrative purposes and does not constitute a limitation on the embodiments of this application. For example, the second cell is the serving cell or a neighboring cell where the terminal device is camped. In fact, network devices can send power information of multiple SSBs corresponding to each of multiple cells.

[0076] In some application scenarios, network devices configure not only the power information of the SSB but also the power information of the CSI-RS. Therefore, since this application configures the power information of multiple SSBs, the power information of the CSI-RS can also be determined based on the power information of multiple SSBs.

[0077] In one possible implementation, the method further includes: the network device transmitting power information of a Channel State Information Reference Signal (CSI-RS), wherein the power information of the CSI-RS is power offset information relative to the power value corresponding to a second SSB or a first SSB set; and transmitting the CSI-RS based on the power information of the CSI-RS. The second SSB is an SSB with a specific index value. The first SSB set contains one or more SSBs with specific index values.

[0078] This application does not specifically limit the transmission format or representation of power information for multiple SSBs. The power information of multiple SSBs can be the power information of a set of multiple SSBs, or it can be the power information of multiple SSBs.

[0079] Optionally, the power information of the plurality of SSBs includes: power information corresponding to the plurality of SSB sets; wherein the plurality of SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs; the power information corresponding to the second SSB set is first power information, and the power information corresponding to the third SSB set is second power information, and the first power information and the second power information are transmitted separately.

[0080] Optionally, the power information corresponding to the plurality of SSBs includes: the third power information corresponding to the fourth SSB and the fourth power information corresponding to the fifth SSB.

[0081] For the purposes of this application, the representation of power information is not specifically limited. Optionally, the power information of the SSB may include the energy per resource element (EPRE) value, or other values ​​used to represent power. Alternatively, the power information of the SSB may be a power offset relative to a preset power value (which may be a preset reference value).

[0082] The preset power value can be configured by the network or predefined, and there are no specific limitations on it. For example, the preset power value can be a specified dBm value or the power value corresponding to a certain reference signal.

[0083] Fourthly, a communication method is provided, which can be executed by a terminal device, or by a component (such as a circuit, chip, or chip system) configured in the communication device, or by a logic module or software capable of implementing all or part of the functions of the terminal device. This application does not limit this. For example, the terminal device is a UE (User Equipment).

[0084] Specifically, the method includes: a terminal device receiving power information of multiple SSBs, wherein the multiple SSBs are SSBs corresponding to a second cell; determining power information of a third SSB based on the power information of the multiple SSBs; and receiving a third SSB signal based on the power information of the third SSB and performing relevant measurements.

[0085] In this embodiment of the application, by receiving the power information of multiple SSBs configured by the network device to adapt to the NTN beam hopping scenario, different beams are allowed to transmit at different times using different power, which helps to save power consumption.

[0086] In one possible implementation, the method further includes: the terminal device receiving power information of a Channel State Information Reference Signal (CSI-RS), wherein the power information of the CSI-RS is power offset information relative to the power value corresponding to the second SSB or the first SSB set; and determining the transmission power of the CSI-RS based on the power information of the CSI-RS. In other words, when the network device configures the power information of the CSI-RS, the terminal device can determine the transmission power of the CSI-RS based on the power information of the CSI-RS.

[0087] Optionally, the power information of the plurality of SSBs may further include: effective duration information corresponding to each power information, which is used to characterize the effective duration of the power information.

[0088] For the terminal device, if the power information received includes valid duration information, taking the first SSB as an example, within the valid duration of the power information of the third SSB, the terminal device determines that the power value indicated by the power information of the third SSB is the transmission power of the third SSB signal; or, in other words, the terminal device considers the transmission power of the third SSB signal to be the power value indicated by the power information of the third SSB; or, in other words, the terminal device uses the power value indicated by the power information of the third SSB as the transmission power of the third SSB signal.

[0089] If the effective duration of the power information of the third SSB is exceeded, the terminal device determines the preset value as the transmission power of the third SSB signal; or, the terminal device considers the transmission power of the third SSB to be the preset value; or, the terminal device uses the preset value as the transmission power of the third SSB.

[0090] In one possible timing configuration, the terminal device receives power information corresponding to multiple SSBs, including receiving system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the power information of the multiple SSBs.

[0091] This application does not specifically limit the transmission format or representation of power information for multiple SSBs. The power information of multiple SSBs can be the power information of a set of multiple SSBs, or it can be the power information of multiple SSBs.

[0092] Optionally, the power information of the plurality of SSBs includes: power information corresponding to the plurality of SSB sets; wherein the plurality of SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs; the power information corresponding to the second SSB set is first power information, and the power information corresponding to the third SSB set is second power information, and the first power information and the second power information are transmitted separately.

[0093] Optionally, the power information corresponding to the plurality of SSBs includes: the third power information corresponding to the fourth SSB and the fourth power information corresponding to the fifth SSB.

[0094] For clarity, this application does not specifically limit the representation format of power information in its embodiments. For details regarding the representation format of power information, please refer to the description in the third aspect; for brevity, it will not be repeated here.

[0095] Fifthly, a communication apparatus is provided, comprising modules or units for performing the methods in any possible implementation of the first or third aspect described above.

[0096] In one design, the communication device may include modules that perform the methods / operations / steps / actions described in the foregoing aspects. These modules may be hardware circuits, software, or a combination of hardware circuits and software.

[0097] In one design, the communication device is a communication chip, which may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.

[0098] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data and a receiver for receiving information or data.

[0099] In another design, the communication device is used to perform the method in any possible implementation of the first or third aspect described above. The communication device may be configured in the network device described above, or the communication device itself may be a network device.

[0100] Alternatively, the network device may be an access network device (e.g., a gNB).

[0101] In a sixth aspect, a communication apparatus is provided, comprising modules or units for performing the methods in any possible implementation of the second or fourth aspect described above.

[0102] In one design, the communication device may include modules that perform the methods / operations / steps / actions described in the foregoing aspects. These modules may be hardware circuits, software, or a combination of hardware circuits and software.

[0103] In one design, the communication device is a communication chip, which may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.

[0104] In another design, the communication device is a communication equipment, which may include a transmitter for sending information or data and a receiver for receiving information or data.

[0105] In another design, the communication device is used to perform the methods in any possible implementation of the second or fourth aspect described above. The communication device may be configured in the terminal device, or the communication device itself may be the terminal device.

[0106] A seventh aspect provides a communication device including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the methods in any possible implementation of the first or third aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0107] In one implementation, the communication interface may be a transceiver, or an input / output interface.

[0108] In another implementation, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the communication interface can be an input / output interface.

[0109] Eighthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the methods in any possible implementation of the second or fourth aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0110] In one implementation, the communication interface may be a transceiver, or an input / output interface.

[0111] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface can be an input / output interface.

[0112] A ninth aspect provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute a method in any possible implementation of any aspect.

[0113] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0114] In a tenth aspect, a communication device is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, receive signals via a receiver, and transmit signals via a transmitter to execute the method in any possible implementation of any of the preceding aspects.

[0115] Optionally, the processor may be one or more, and the memory may be one or more.

[0116] Optionally, the memory may be integrated with the processor, or the memory may be separated from the processor.

[0117] In specific implementation, the memory can be a non-transitory memory, such as read-only memory (ROM), which can be integrated with the processor on the same chip or set on different chips. The embodiments of this application do not limit the type of memory or the way the memory and processor are set.

[0118] It should be understood that the relevant data interaction process, such as sending indication information, can be the process of the processor outputting indication information, and receiving capability information can be the process of the processor receiving input capability information. Specifically, the data output by the processor can be sent to the transmitter, and the input data received by the processor can come from the receiver. Here, the transmitter and receiver can be collectively referred to as a transceiver.

[0119] The processing device mentioned in the tenth aspect above can be one or more chips. The processor in the processing device can be implemented in hardware or software. When implemented in hardware, the processor can be a logic circuit, integrated circuit, etc.; when implemented in software, the processor can be a general-purpose processor that reads software code stored in memory. The memory can be integrated into the processor or located outside the processor and exist independently.

[0120] Eleventhly, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions), which, when the computer program is run, causes a computer to perform the method in any possible implementation of any of the preceding aspects.

[0121] In a twelfth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the methods in any possible implementation of any of the above aspects.

[0122] In a thirteenth aspect, embodiments of this application provide a chip system including one or more processors for calling and executing instructions stored in memory, causing the methods in any of the above aspects or any possible implementations of the above aspects to be executed. The chip system may be composed of chips or may include chips and other discrete devices.

[0123] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.

[0124] In a fourteenth aspect, a communication system is provided, including the aforementioned network equipment and terminal equipment.

[0125] Optionally, the communication system may also include other devices that communicate with network devices and / or terminal devices. Attached Figure Description

[0126] Figure 1 This is an example diagram of a communication system;

[0127] Figure 2 This is a scene example diagram of a beam-hopping embodiment of this application;

[0128] Figure 3 This is an interactive example diagram of the communication method according to an embodiment of this application;

[0129] Figure 4 This is an example diagram showing different SSB cycle lengths in embodiments of this application;

[0130] Figure 5 This is another interactive example diagram of the communication method according to an embodiment of this application;

[0131] Figure 6 This is a schematic block diagram of the communication device provided in the embodiments of this application;

[0132] Figure 7 This is another schematic block diagram of the communication device provided in the embodiments of this application;

[0133] Figure 8 This is a structural example diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0134] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0135] In this application embodiment, "multiple" can be understood as "at least two"; "multiple items" can be understood as "at least two items".

[0136] This application can be applied to communication systems. Mobile communication systems include, but are not limited to, the following systems: Long Term Evolution (LTE) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5th Generation (5G) systems or New Radio (NR) systems, 5.5G systems or 6th Generation (6G) systems, and future mobile communication systems; vehicle-to-others (V2X) systems, where V2X can include vehicle-to-network (V2N), vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), etc.; Long Term Evolution-Vehicle (LTE-V) technology for vehicle-to-everything (V2V) communication; vehicle-to-everything (V2X) communication; machine-type communication (MTC); Internet of Things (IoT); and Long Term Evolution-Vehicle (LTE-V) technology for machine-to-machine communication. Evolution-machine (LTE-M), machine-to-machine (M2M), etc.

[0137] Figure 1 An example diagram of a communication system according to this application is shown. Figure 1 As shown in Figure (1), the communication system includes user equipment (UE), a first network device, and a second network device.

[0138] The embodiments of this application are for Figure 1 The specific forms of the first and second network devices are not limited. As an example, the first network device can be an access network device. The second network device can be a core network device. The access network device communicates with the UE via the Uu interface.

[0139] For the purposes of this explanation, as an example, the first communication device in an embodiment of this application may be... Figure 1 The UE shown in (1) is a network device. Figure 1The first network device or the second network device shown in (1).

[0140] It should be understood that the Uu interface mentioned above can be an air interface or wireless interface of 3GPP protocol specifications such as LTE air interface, NR air interface, RedCap air interface, etc., and this application does not limit it.

[0141] The UE in this application embodiment can also be referred to as: terminal equipment, very small aperture terminal (VSAT), station, mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user equipment, etc.

[0142] A UE can be a device that provides voice / data connectivity to a user, such as a handheld device or vehicle-mounted device with wireless connectivity. Currently, examples of terminals include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals with cloud gaming capabilities, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. Terminal devices in a mobile network (PLMN), etc., are not limited to this in the embodiments of this application.

[0143] By way of example and not limitation, in this embodiment, the UE can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices; they achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large size, and the ability to perform complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those focused on a specific application function that require interaction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0144] Furthermore, in this embodiment, the UE can also be a terminal device in an Internet of Things (IoT) system. IoT is an important component of future information technology development, and its main technical feature is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.

[0145] In this embodiment, the UE includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, this embodiment does not specifically limit the structure of the execution entity of the method provided in this embodiment, as long as it can communicate according to the method provided in this embodiment by running a program that records the code of the method provided in this embodiment. For example, the execution entity of the method provided in this embodiment can be a terminal device, or a functional module in the terminal device that can call and execute a program.

[0146] The network devices in this application embodiment (e.g.) Figure 1The first network device in (1) refers to a radio access network (RAN) node (or device) that connects a terminal to a wireless network, and can also be called a base station. For example, network devices can be evolved NodeB (eNodeB), transmission reception point (TRP), next generation NodeB (gNB) in 5G mobile communication systems, base stations in next generation communication 6G systems, micro base stations or indoor stations, macro base stations, access network devices or modules of access network devices in open RAN (ORAN) systems, base stations in future mobile communication systems or access points (AP) in WiFi systems, wireless controllers, servers, relay stations or donor nodes, access points, vehicle-mounted devices, wearable devices, vehicle-mounted devices, and network devices in other future communication systems. For example, the network device can also be a module or unit that performs some of the functions of a base station. For instance, the network device can be a central unit (CU) or a distributed unit (DU), with CU being the control plane (CP), CU the user plane (UP), or a radio unit (RU), etc. In the ORAN system, CU can also be called O-CU, DU can be called open (O)-DU, CU-CP can be called O-CU-CP, CU-UP can be called O-CUP-UP, and RU can be called O-RU.

[0147] For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminals directly or via relay stations. Terminals can communicate with multiple base stations using different access technologies. This application does not limit the specific technology or form of the network equipment. In this application, access network equipment is referred to simply as network equipment; unless otherwise specified, network equipment in this application refers to access network equipment.

[0148] The core network equipment in this application embodiment (e.g.) Figure 1The core network equipment (1) is a collective term for various functional entities used to manage users, data transmission, and network equipment configuration. Core network equipment may include one or more network elements. For example, in a 5G system, core network equipment may include access and mobility management function (AMF), user plane function (UPF), and session management function (SMF), etc.

[0149] This application can be applied to systems that integrate mobile communication systems and satellite communication systems. Satellite communication systems include, but are not limited to, non-terrestrial network (NTN) systems such as high altitude platform station (HAPS) communication, for example, the Global Navigation Satellite System (GNSS). Optionally, satellite communication systems include geostationary orbit (GEO) satellites and non-geostationary earth orbit (NGEO) satellites; or various terrestrial network (TN) systems.

[0150] The following is a brief introduction to non-terrestrial networks (NTN).

[0151] NTN communication can include satellite communication, which refers to deploying base stations or part of the base station functions on satellites to provide coverage for terminals. Satellite communication has significant advantages such as global coverage, long-distance transmission, flexible networking, convenient deployment, and no geographical limitations, and has been widely used in many fields such as maritime communication, positioning and navigation, disaster relief, scientific experiments, video broadcasting, and Earth observation.

[0152] Based on their altitude, or orbital altitude, satellite systems can be categorized into highly elliptical orbit (HEO), geostationary earth orbit (GEO), medium earth orbit (MEO), and low-earth orbit (LEO) satellites. GEO satellites, also known as geostationary satellites, move at the same speed as the Earth's rotation, thus remaining stationary relative to the ground. Correspondingly, GEO satellite cells are also stationary. GEO satellite cells have relatively large coverage areas, typically with a cell diameter of 500 kilometers (km). LEO satellites move relatively quickly relative to the ground, approximately 7 km per second, therefore the service coverage area provided by LEO satellites also shifts accordingly. Generally speaking, the higher the satellite's orbit, the larger its coverage area, but the longer its communication latency.

[0153] In addition, NTN communication can also include high altitude platform station (HAPS) communication, which refers to deploying base stations or part of the base station functions on high altitude platforms to provide coverage for terminals.

[0154] Figure 1 The system described in (2) is an example of an NTN system. Figure 1 As shown in Figure (2), there are multiple UEs within the satellite coverage area. The link between the UE and the satellite can be called the service link; the link between the satellite and the ground station can be called the power supply link. The satellite can connect to the core network through the ground station.

[0155] NTN supports two modes: transparent forwarding mode (also known as transparent transmission mode) and regeneration mode. Transparent forwarding mode can be understood as follows: the satellite forwards information (such as information reported by the UE to the satellite) to the base station. In other words, the control information on the network side is controlled by the base station, and the satellite plays a forwarding role in the information transmission process.

[0156] Regeneration mode can also be understood as having some or all of the base station's functions on satellite (or integrating some or all of the base station's functions into the satellite). In regeneration mode, the satellite has the ability to receive and process data from the base station, meaning that some or all of the network-side control information is controlled by the satellite.

[0157] For the sake of clarity, as another example, the terminal device in this application embodiment can... Figure 1 Any of the UEs shown in (2). The network device can also be... Figure 1 The equipment in the satellite, ground station or core network shown in (2).

[0158] from Figure 1 As can be seen in (2), there are a large number of UEs within the satellite coverage area. Many UEs have a need to transmit data. However, these UEs are distributed in different areas, and the distribution is uneven; that is, some areas have a large number of UEs, while others have a small number. For example, Figure 1 In the area shown in (2), there are only 2 UEs in region 1, while there are more UEs in region 2.

[0159] It should be understood that Figure 1 The scenarios shown are merely illustrative, and the embodiments of this application are not limited thereto.

[0160] It's understandable that a single satellite has a wide coverage area; for example, a satellite's coverage radius can reach several kilometers or even tens of thousands of kilometers, while the coverage area of ​​a single beam can be as small as tens or even thousands of kilometers. To support wide-area coverage, a single satellite typically needs to be equipped with a large number of beams. This poses a significant challenge to the satellite's payload. Currently, NTN networks use beamhopping (BH) communication to alleviate the contradiction between small satellite payload and wide coverage.

[0161] Specifically, in a hopping beam satellite system, a single satellite can support thousands of beams, but only a small number of beams (such as dozens of beams) can be activated at any given time. The satellite serves different areas in different time periods by using time-division multiplexing of the beams.

[0162] See Figure 2 , Figure 2 This is a schematic diagram of a hopping beam satellite communication system according to an embodiment of this application, such as... Figure 2 As shown, after the satellite adopts beam-hopping communication, the service area of ​​the beam changes continuously throughout the entire coverage area of ​​the satellite and is activated in a time-division manner. In other words, the beams corresponding to each sub-area within the satellite's coverage area are activated in a time-division manner. For example, at time T1, the activated beam covers area 1; at time T2, the activated beam covers area 2; and at time T3, the activated beam covers area 3.

[0163] Each service area that the beam can cover can also be called a beam position. By covering different service areas in different system frames, subframes or time slots, a hopping beam pattern can be formed.

[0164] Currently, a Synchronization Signal Block (SSB) burst (or SSB burst set) is designed for beam scanning. A SSB burst set is a collection of multiple synchronization signal blocks within a certain time period. SSB burst sets are transmitted periodically. Within the same period, each SSB corresponds to a beam direction, and the beam directions of all SSBs within an SSB burst set cover the entire cell. In 5G NR systems, the transmission time of an SSB burst set is limited to a 5ms half-frame (or half-radio frame). With technological advancements, if network equipment can understand the distribution of terminal devices in different areas, the network can adjust the beam transmission period and / or transmission duration, with each beam corresponding to one SSB. However, in the current mechanism, all SSBs have the same period length, meaning different SSBs have the same SSB period length. This mechanism is not suitable for NTN beam hopping scenarios.

[0165] In view of this, embodiments of this application provide a solution that sets different SSB periods for different SSBs, enabling the network to send SSBs using different periods for different areas and / or different time periods. For example, network devices can send SSB period information (including period length and / or SSB start offset) to terminal devices, allowing the terminal devices to know or determine the period corresponding to each SSB. This way, when a terminal device switches from one SSB (e.g., a residing SSB) to another, it can quickly determine the location of the other SSBs, helping to reduce the complexity of the terminal device searching for SSBs and thus saving power consumption.

[0166] Before introducing the embodiments of this application, the relevant concepts involved in SSB will be explained. It should be understood that the following description is only a brief introduction to the relevant concepts involved in SSB, and explanations in related technologies (such as standard protocols) can also be referenced.

[0167] The SSB consists of three parts: the primary synchronization signal (PSS), the secondary synchronization signal (SSS), and the physical broadcast channel (PBCH). The SSB is an important basis for terminal equipment to complete cell selection, time and frequency synchronization, and RRM measurement.

[0168] Synchronization signal and PBCH block (SSB) indices are correlated. For example, one SSB index corresponds to one time-frequency resource location. In the 5G NR protocol, one SSB occupies four consecutive OFDM symbols in the time domain. This application does not specifically limit the number of symbols occupied by one SSB in the time domain. For example, one SSB may occupy multiple OFDM symbols in half a frame; the time domain resource location corresponding to the first OFDM symbol among these multiple OFDM symbols can be determined according to the method provided in this application.

[0169] The solution provided in this application will be described in detail below with reference to the corresponding flowcharts. It is understood that the illustrative flowcharts provided in this application primarily use different devices (e.g., terminal devices, network devices) as examples of the execution subjects of this interactive illustration to illustrate the method, but this application does not limit the execution subjects of the interactive illustrations. For example, the devices (e.g., terminal devices, network devices) in the illustrative flowcharts can also be chips, chip systems, or processors that support the implementation of this method on the device, or logic modules or software that can implement all or part of the functions of the device.

[0170] As a general statement, the message or signaling interactions involved in the interaction process of this application embodiment can be standard messages or signaling or newly introduced messages or signaling. This application embodiment does not make specific limitations on this.

[0171] Figure 3 This is an example flowchart of a communication method 300 according to an embodiment of this application. Figure 3 As shown, the method 300 includes at least the following steps:

[0172] Step 310: The network device determines the periodic information of multiple synchronization signal blocks (SSBs) in the first cell. The periodic information of each SSB includes the SSB period length and / or the SSB start offset.

[0173] The introduction of the first cell here is for illustrative purposes only and does not constitute a limitation on the embodiments of this application. For example, the first cell is the serving cell or a neighboring cell where the terminal device is camped. In fact, the network device can send multiple SSB periodic information corresponding to each cell for multiple cells.

[0174] "Multiple SSB periodic information" can be understood as two or more SSB periodic information. Furthermore, the multiple SSB periodic information corresponds to SSBs of different indices within the same cell.

[0175] Compared to existing mechanisms where SSBs of different indices within the same cell share the same SSB period, this application proposes two or more SSB period lengths. This allows SSBs of different indices to use different SSB period lengths, enabling the network to transmit SSBs using different periods for different regions and / or different time periods. Further, optionally, in addition to introducing multiple different SSB period lengths, an SSB start offset can be introduced to determine the temporal location of the corresponding SSB. For example, based on the SSB start offset, the terminal device can quickly determine the location of other SSBs according to the location of the currently camped SSB, helping to reduce the complexity of SSB search and thus reducing the power consumption of the terminal device.

[0176] The following combination Figure 4 The examples in the text are described below. For example... Figure 4 As shown, Figure 4 The table shows partial numbers of the half-frame index (e.g., half-frame numbers are 0, 1, 2, ..., 14). Each half-frame lasts for 5ms. Figure 4 The SSB periods shown include SSB period length 1, SSB period length 2, and SSB period length 3. For example, SSB period length 1 is 2 half-frames (i.e., 10ms), corresponding to a starting offset of 1 (e.g., an offset of 0, not shown in the figure). Thus, an example of the distribution of the SSB within a half-frame when SSB period length 1 can be obtained. As another example, SSB period length 2 is 4 half-frames (i.e., 20ms), corresponding to a starting offset of 2 (e.g., an offset of 1 half-frame). Thus, an example of the distribution of the SSB within a half-frame when SSB period length 2 can be obtained. And as yet another example, SSB period length 3 is 10 half-frames (i.e., 50ms), corresponding to a starting offset of 3 (e.g., an offset of 4 half-frames). Thus, an example of the distribution of the SSB within a half-frame when SSB period length 3 can be obtained.

[0177] It should be noted that, Figure 4 To facilitate the description of different SSB period lengths, the example used is a half-frame where the SSB occupies the entire frame. In reality, an SSB typically does not occupy the entire half-frame. For example, an SSB may occupy a portion of a continuous OFDM symbol in the time domain; that is, a half-frame containing one or more SSBs may not be completely filled by any one or more SSBs. Figure 4 The figure below also shows an example of symbols occupied by an SSB (e.g., occupying four consecutive OFDM symbols, OFDM symbols 2 to OFDM symbols 5). That is, an SSB can occupy multiple OFDM symbols in a half-frame, and this application does not limit the specific number of OFDM symbols occupied. The temporal resource location corresponding to the SSB can be determined according to the method in the embodiments of this application.

[0178] For example, the OFDM symbols occupied by the SSB within a half-frame and their relative positions can be found in the description in the 3GPP TS 38.213 protocol, which will not be elaborated here.

[0179] It should be understood that the embodiments of this application do not limit the specific value of the SSB cycle length. The value of the SSB cycle length can be determined based on actual needs. The embodiments of this application do not specifically limit the time measurement unit or granularity of the cycle. Optionally, the time unit of the SSB cycle length is in the millisecond range. For example, the SSB cycle length can be 5ms, 10ms, 20ms, 40ms, 80ms, 160ms, 320ms, 640ms, etc.

[0180] For clarity, this application does not limit the specific form of the time unit used to characterize SSB period information. Optionally, the time unit of SSB period information (including SSB period length and / or SSB start offset) includes, but is not limited to, one or more of the following: system frame, half-frame, subframe, time slot, etc. For example, SSB period information is characterized by the number of half-frames. Or, for example, SSB period information is characterized by the number of half-frames and the number of subframes.

[0181] Optionally, as an embodiment, the time unit for SSB periodic information is half a frame. Using half a frame as the granularity of SSB periodic information can keep the relative position of SSBs within half a frame unchanged, thereby ensuring compatibility with existing standard protocols; or, using half a frame as the granularity of SSB periodic information can reuse the relative positions of SSBs with different indices within half a frame in existing 3GPPNR protocols.

[0182] In some implementations, the SSB start offset can be understood as an offset value relative to the number of a certain time-domain resource (or a certain time unit) (e.g., the system frame number). For example, the location of each SSB in the time-domain resource can be determined by using the SSB start offset and the SSB period length.

[0183] This application does not specifically limit the method for determining multiple SSB cycle information in its embodiments. One possible implementation is that the multiple SSB cycle information are predefined. Here, it is uniformly explained that the specific implementation of "predefined" can include any of the following: protocol predefined, or manufacturer-specified by the communication equipment (such as terminal equipment or network equipment), or defined by the communication operator, or pre-installed in the communication equipment at the time of manufacture, or agreed upon in advance by other agreed methods.

[0184] Another possible implementation is that multiple SSB periodic information are configured by the network device to the terminal device. Optionally, as an embodiment, the method 300 further includes:

[0185] Step 311: The network device sends multiple SSB periodic messages to the terminal device. Correspondingly, the terminal device receives multiple SSB periodic messages.

[0186] Optionally, the network device sends system information or Radio Resource Control (RRC) signaling, wherein the system information or RRC signaling carries multiple SSB periodic information. Correspondingly, the terminal device receives the system information or RRC signaling sent by the network device.

[0187] For example, system information is system information block (SIB) signaling.

[0188] In step 320, the network device sends an SSB signal based on multiple SSB periodic information. Correspondingly, the terminal device receives the SSB signal.

[0189] Optionally, in step 321, the terminal device determines the temporal resource location of the first SSB based on the first SSB cycle information among multiple SSB cycle information, wherein each SSB cycle information among the multiple SSB cycle information includes the SSB cycle length and / or the SSB start offset. It should be understood that the first SSB here refers only to a specific SSB measured by the terminal device. For example, the first SSB could be an SSB measured by the terminal device during an SSB handover. Alternatively, the first SSB could also be an SSB that the terminal device is currently residing in.

[0190] In this context, the SSB (System Service Bus) on which the terminal device camps can be understood as: the terminal selects a specific SSB and receives the corresponding system information. It can be understood that the terminal device camping on a cell and the terminal device camping on an SSB are descriptions of different granularities. For example, a cell may contain multiple beams, each beam corresponding to one SSB; if the terminal device selects SSB1 and receives the system information corresponding to SSB1, it can be understood that the terminal device is camping on SSB1. When the terminal device is camped on SSB1, it can transmit and receive data based on SSB1. It can be understood that when selecting an SSB to camp on, the terminal device can choose the SSB corresponding to the beam with better signal quality.

[0191] Optionally, receiving the SSB signal by the terminal device includes: the terminal device receiving the first SSB signal sent by the network device according to the time-domain resource location of the first SSB.

[0192] For example, step 321 can occur after step 311 and before step 320. Alternatively, if step 311 is not present, the terminal device executes step 321 according to multiple predefined SSB cycle information; step 321 can occur before step 320.

[0193] In this embodiment, multiple different SSB periodic information are introduced, which can be applied to NTN beam-hopping scenarios. This allows the terminal device to know or determine the time-domain location of each SSB, so that when the terminal device switches from one SSB to another, it helps to quickly determine the location of the SSB and reduce the search complexity.

[0194] The SSB cycle information mentioned above, including the length of M SSB cycles and / or the SSB start offset, can be implemented in various ways. These are described in detail below. M is an integer greater than or equal to 2.

[0195] Method 1: The aforementioned multiple SSB periodic information consists of M SSB periodic information. Here, M represents the actual number of SSBs transmitted in the synchronization signal block set.

[0196] Optionally, the M SSB cycle information includes the M SSB cycle lengths and / or the M SSB start offsets.

[0197] Optionally, the M SSB periodic information items are sorted according to their SSB indices. This application embodiment does not limit the sorting rule for the M SSB periodic information items. For example, the M SSB periodic information items can be sorted in ascending order (or from smallest to largest) according to their SSB indices, or in descending order (or from largest to smallest) according to their SSB indices.

[0198] In one possible implementation, the M SSB cycle information includes M SSB cycle lengths and M SSB start offsets. The M SSB cycle lengths and M SSB start offsets are sorted according to the following rules: first, the M SSB cycle lengths are sorted by the size of the SSB index, and then the M SSB start offsets are sorted by the size of the SSB index.

[0199] For example, the M SSB cycle lengths and M SSB starting offsets (for ease of description, the SSB starting offsets can be simply referred to as starting offsets in this example) are sorted in the following format: {SSB cycle length 1, SSB cycle length 2, ..., SSB cycle length M} + {starting offset 1, starting offset 2, ..., starting offset M}. That is, first, the M SSB cycle lengths are sorted in ascending order according to their SSB indices, and then the M starting offsets are sorted in ascending order according to their SSB indices.

[0200] In another possible implementation, each of the M SSB cycle information includes the SSB cycle length and the SSB start offset; the M SSB cycle information are sorted according to the size of the SSB index.

[0201] For example, M SSB cycle information entries are sorted in the following format: {SSB cycle length 1, starting offset 1}, {SSB cycle length 2, starting offset 2}, ..., {SSB cycle length M, starting offset M}. In this method, the SSB cycle length and starting offset can be indicated separately using different fields in the information cell. That is, the SSB cycle length and starting offset of each SSB cycle information entry are treated as a whole, and then the M SSB cycle information entries are sorted in ascending order according to the size of the SSB index.

[0202] Alternatively, each of the M SSB periodic information entries is associated with an SSB index. That is, compared to the aforementioned sorting method based on a certain rule, this implementation can explicitly indicate the SSB periodic information corresponding to the SSB index. For example, the following could be explicitly indicated: the SSB periodic information corresponding to SSB index 1, the SSB periodic information corresponding to SSB index 2, ..., the periodic information corresponding to SSB index M.

[0203] In Method 1, for the terminal device, the terminal device determines the time-domain resource location of the first SSB based on the SSB cycle length and SSB start offset corresponding to the first SSB cycle information among the M SSB cycle lengths and / or M SSB start offsets; and receives the SSB signal (such as the first SSB) at the corresponding time-domain resource location.

[0204] Method 2 involves grouping SSBs so that SSBs belonging to the same group share the same SSB starting offset.

[0205] Optionally, for multiple actually transmitted SSBs, the network device can configure corresponding SSB periods for each; and group the multiple SSBs according to the SSB period, that is, SSBs with the same period can be grouped into the same group. For example, multiple SSBs can be grouped according to the SSB period length to obtain N groups of SSBs. Each group of SSBs includes one or more SSBs. The number of SSBs included in each of the N groups of SSBs can be the same or different, and there is no specific limitation on this.

[0206] Optionally, the multiple SSB periodic information includes N SSB start offsets. The N SSB start offsets correspond to N groups of SSBs, with each SSB start offset corresponding to a group of SSBs.

[0207] It is understandable that for the same SSB group, if different starting offsets are configured, the determined period window, or the time domain position of the SSB, will be different. For example, if the starting offset corresponding to SSB group 1 (all SSBs with a period length of 5ms) is 0, then using the system frame number as the time base, the period windows can be obtained as: [0, 5], [5, 10], [10, 15], ..., etc. If the starting offset corresponding to SSB group 1 (all SSBs with a period length of 5ms) is 1, then using the system frame number as the time base, the period windows can be obtained as: [1, 6], [6, 11], [11, 16], ..., etc.

[0208] Optionally, different SSB starting offsets can correspond to different SSB groups. For example, if the starting offset of SSB group 1 (all SSBs with a period length of 5ms) is 0, then the period windows obtained with the system frame number as the time base are: [0, 5], [5, 10], [10, 15], ..., etc.; if the starting offset of SSB group 2 (all SSBs with a period length of 10ms) is 1, then the period windows obtained with the system frame number as the time base are: [1, 11], [11, 21], [21, 31], ..., etc.

[0209] This application does not specify the sorting rules for the starting offsets of SSBs corresponding to different groups in the embodiments.

[0210] Optionally, the N SSB starting offsets correspond to N groups of SSBs, including: the sorting of the N SSB starting offsets is related to the group number order of the N groups of SSBs; wherein, the group number order of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs.

[0211] The aforementioned preset SSB index can be the smallest SSB index in the SSB group, the largest SSB index in the SSB group, or an SSB index selected according to actual needs; there is no specific limitation in this regard. Correspondingly, the group number order of the N SSB groups can be determined based on the preset SSB index in each SSB group.

[0212] For example, the first SSB group includes the SSB corresponding to SSB index 1 and the SSB corresponding to SSB index 2, with the smallest SSB index in the first SSB group being 1; the second SSB group includes the SSB corresponding to SSB index 3 and the SSB corresponding to SSB index 4, with the smallest SSB index in the second SSB group being 3. If the different SSB groups are sorted according to the smallest SSB index in each group, then the first SSB group is placed before the second SSB group, and can be represented as SSB group 1 and SSB group 2 respectively; then, the corresponding starting offsets of the SSB groups are offset 1 and offset 2 respectively. That is, the starting offset of SSB group 1 is offset 1; the starting offset of SSB group 2 is offset 2. In this way, it is not necessary to explicitly indicate which SSB group corresponds to which SSB starting offset; the SSB groups and SSB starting offsets can be mapped one-to-one according to the group number order, which helps to save signaling overhead.

[0213] It should be noted that the present application does not impose specific limitations on the sorting rules for the group numbers of the N groups of SSBs. Alternatively, the group number order of the aforementioned N groups of SSBs may also be determined based on the cycle length of each group of SSBs.

[0214] For example, the group numbers of the N SSBs can be sorted in ascending order of their period length, or in descending order. The sorted SSB groups are then mapped one-to-one with their starting offsets.

[0215] For example, if the period lengths of two SSB groups are 5ms and 10ms respectively, and they are sorted in ascending order of period length, then the SSB group with a period length of 5ms is numbered 1 (which can be represented as SSB group 1), and the SSB group with a period length of 10ms is numbered 2 (which can be represented as SSB group 2); then the corresponding starting offsets of the SSB groups are offset1 and offset2 respectively.

[0216] In Method 2, for the terminal device, the terminal device determines the time-domain resource location of the first SSB based on the period length of the N SSBs and / or the SSB start offset and SSB period length corresponding to the first SSB period information among the N SSB start offsets; and receives the SSB signal (such as the first SSB) at the corresponding time-domain resource location.

[0217] Therefore, using method 2, multiple SSBs are grouped according to their SSB period length, and SSBs belonging to the same group can share the same starting offset; the starting offset can be used to determine the time-domain position of the SSB. Since there is no need to repeatedly indicate the starting offset for SSBs with the same SSB period length, method 2 helps to save bit overhead.

[0218] Method 3: For multiple SSB cycles, the starting offset of the SSB is determined by introducing the same starting offset parameter.

[0219] This application does not specifically limit the source of the starting offset parameter. The starting offset parameter can be predefined or it can be a network device configuration.

[0220] Optionally, the multiple SSB period information includes M SSB period lengths and one start offset parameter; wherein, the start offset of the time-domain resource where the i-th SSB is located is determined based on the period length of the i-th SSB and the start offset parameter; the period length of the i-th SSB is one of the M SSB period lengths; the start offset of the time-domain resource where the i-th SSB is located satisfies the following formula:

[0221] SSB i Starting offset of time-domain resource location = mod(α,T) i (1)

[0222] Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the starting offset parameter, and mod represents the modulo operation.

[0223] In other words, multiple SSBs can use different SSB cycle lengths. For an SSB using a certain SSB cycle length, the SSB... i The starting offset of the time-domain resource location can be calculated using the above formula (1).

[0224] This application does not specifically limit the time unit or granularity of the time-domain resources involved in formula (1). Optionally, the time unit includes, but is not limited to: half-frame, subframe, time slot, or OFDM symbol.

[0225] For example, SSB in formula (1) above i The temporal resource location is half a frame; T i The time unit is half a frame.

[0226] In Method 3, for the terminal device, the terminal device calculates the time-domain resource location of the first SSB based on the SSB cycle length and the start offset parameter corresponding to the first SSB cycle information among the M SSB cycle lengths; and receives the SSB signal (such as the first SSB) at the corresponding time-domain resource location.

[0227] Therefore, using method 3, multiple SSB cycle lengths can share a single starting offset parameter, and their respective SSBs can be calculated based on the starting offset parameter.i The starting offset of the time-domain resource location; thus, the time-domain location of the SSB can be determined.

[0228] Method 4: For multiple SSB cycles, the temporal location of the SSB is determined by introducing a common starting offset.

[0229] It should be noted that the difference between Method 4 and Method 3 is that the common starting offset in Method 4 is a starting offset that can be used directly (or is actually used), and all SSBs can share this common starting offset; while the starting offset parameter in Method 3 is only a parameter used when calculating the starting offset of the SSB, and the two are essentially different.

[0230] Since the common starting offset needs to satisfy the lengths of each SSB cycle, it can be determined according to the smallest SSB cycle length. Optionally, the common starting offset is determined based on the smallest SSB cycle length among the M SSB cycle lengths.

[0231] Optionally, as an example, the range of values ​​for the common starting offset satisfies the following formula:

[0232] 0≤offset <T min (2)

[0233] Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths.

[0234] For example, if the lengths of multiple SSB cycles are 10ms, 15ms, and 20ms respectively, the common starting offset can be determined according to the above formula (2) based on 10ms; that is, the value of the common starting offset can be any value in 0≤offset<10.

[0235] In Method 4, for the terminal device, the terminal device calculates the time-domain resource location of the first SSB based on the SSB cycle length corresponding to the first SSB cycle information among the M SSB cycle lengths and a common start offset; and receives the SSB signal (such as the first SSB) at the corresponding time-domain resource location.

[0236] Therefore, with method 4, all actually transmitted SSBs can share the same starting offset. Compared with the method of configuring the starting offset corresponding to the period length of each SSB in the network device, method 4 does not need to be configured one by one, which can significantly save overhead.

[0237] Method 5, for cases where the SSB cycle information includes (or indicates) both the SSB cycle length and the start offset, indicates the SSB cycle length and the start offset via RIV, which helps to save signaling overhead.

[0238] Optionally, when the SSB period information includes both the SSB period length and the start offset (such as in method 1 where the period length and start offset are sent as a whole, and in method 2), the network device sends SIB signaling or RRC signaling. The SIB signaling or RRC signaling carries a Resource Indication Value (RIV), which indicates the period length and start offset corresponding to the i-th SSB. Accordingly, for example, the terminal device determines the temporal resource location of the first SSB based on the SSB period length and SSB start offset indicated by the RIV.

[0239] The embodiments of this application do not specifically limit the value of RIV. Optionally, the value of RIV is determined based on one or more of the following: the SSB cycle length corresponding to the i-th SSB, the largest SSB cycle length among multiple SSB cycles, and the starting offset corresponding to the i-th SSB.

[0240] In one possible implementation, the value of RIV can be related to three values: the SSB cycle length corresponding to the i-th SSB, the largest SSB cycle length among multiple SSB cycles, and the starting offset corresponding to the i-th SSB.

[0241] For example, the value of RIV satisfies the following formula:

[0242] exist In the case that RIV = T max (T i -1)+offset i ;

[0243] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );

[0244] Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

[0245] It should be understood that the above description uses the RIV value as an example, and the embodiments of this application are not limited thereto. For example, RIV can also be replaced by the Offset and Periodicity Indicator Value (OPIV), or other parameters or values ​​that can simultaneously characterize the SSB period length and the starting offset.

[0246] Method 5 can be implemented in combination with Method 2. Alternatively, Method 5 can be implemented in combination with some of the implementation methods in Method 1.

[0247] In summary, SSB periodicity information can be implemented through the methods described above. For network devices, sending an SSB signal based on multiple SSB periodicities includes: determining the time-domain resource location corresponding to the i-th SSB; and sending the SSB signal based on the time-domain resource location corresponding to the i-th SSB.

[0248] For a given SSB, its relative position within a certain time unit can be determined in a predefined manner.

[0249] For example, the time-domain start position corresponding to the i-th SSB satisfies the following formula:

[0250] (n f ·V+n hf -offset i )modT i =0; (3)

[0251] Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame. i For SSB i The initial offset, T i For SSB i Period, SSB i This represents the i-th SSB, and mod represents the modulo operation. Optionally, the first time unit includes one or more of the following: half-frame, subframe, time slot, or OFDM symbol.

[0252] For example, n in formula (3) f For system frames, the first time unit contained in a system frame is a half-frame, and the value of V is 2.

[0253] It should be understood that this description uses only a half-frame as an example, and the embodiments of this application are not limited to this. Furthermore, if the system frame includes a half-frame, then the value of V is 2; if the time unit included in the system frame is of other granularity, then the value of V can be a corresponding value calculated based on other granularities.

[0254] To better support NTN beam scenarios, downlink dynamic power sharing is introduced, allowing different beams to transmit at different times, thus decoupling the power information of different SSB beams. Therefore, this application provides a configuration scheme for transmit power.

[0255] Figure 5 This is an example flowchart of a communication method 500 according to an embodiment of this application. Figure 5 As shown, the method 500 includes at least the following steps:

[0256] Step 410: The network device sends power information for multiple SSBs, where the multiple SSBs are the SSBs corresponding to the second cell. Correspondingly, the terminal device receives the power information for the multiple SSBs.

[0257] The aforementioned multiple SSBs can be multiple SSBs corresponding to a single cell. The introduction of a second cell here is merely for illustrative purposes and does not constitute a limitation on the embodiments of this application. For example, the second cell is the serving cell or a neighboring cell where the terminal device is camped. In fact, network devices can send power information of multiple SSBs corresponding to each of multiple cells.

[0258] Optionally, the power information includes SS / PBCH SSS power information (e.g., EPRE value, in dm). The downlink SS / PBCH SSS power information can be derived from the SS / PBCH downlink transmit power given by the SSB power information. The downlink SSS transmit power is defined as the linear average of the power contributions of all resource elements carrying the SSS within the operating system bandwidth.

[0259] This application does not specifically limit the transmission format or representation of power information for multiple SSBs. The power information of multiple SSBs can be the power information of a set of multiple SSBs, or it can be the power information of multiple SSBs.

[0260] Optionally, the power information of multiple SSBs can be understood as the power information of multiple SSB sets. That is, multiple SSBs are grouped together, and each group corresponds to one power information.

[0261] This application does not limit whether the power information of different SSB sets is the same. For example, the multiple SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs. The power information corresponding to the multiple SSBs includes at least a first power information (corresponding to the second SSB set) and a second power information (corresponding to the third SSB set). The first power information and the second power information are transmitted separately. The first power information and the second power information can be the same or different.

[0262] The second and third SSB sets are different sets of SSB indices. The second SSB set includes one or more SSB indices, with each SSB corresponding to one beam. The third SSB set includes one or more SSB indices, with each SSB corresponding to one beam.

[0263] It should be noted that the second and third SSB sets are introduced here to illustrate that the embodiments of this application can send corresponding power information for different SSB sets (of course, this is only an example of two power information sets; in fact, more power information can be included). Furthermore, sending the power information corresponding to each group (or set) helps to save signaling overhead.

[0264] Alternatively, the power information of multiple SSBs can be understood as the power information of multiple different SSBs. This application embodiment does not limit whether the power information of different SSBs is the same. For example, the power information corresponding to multiple SSBs includes: the third power information corresponding to the fourth SSB, and the fourth power information corresponding to the fifth SSB. The third power information and the fourth power information can be the same or different. This is for illustration; this application embodiment can send corresponding power information for different SSBs (of course, this is only an example of two power information; in fact, it can include more power information).

[0265] For the purposes of this application, the representation of power information is not specifically limited. Optionally, the power information of the SSB may include the energy per resource element (EPRE) value, or other values ​​used to represent power. Alternatively, the power information of the SSB may be a power offset relative to a preset power value (which may be a preset reference value).

[0266] The preset power value can be configured by the network or predefined, and there are no specific limitations on it. For example, the preset power value can be a specified dBm value or the power value corresponding to a certain reference signal.

[0267] Optionally, the power information corresponding to the plurality of SSBs includes: effective duration information for each power information, wherein the effective duration information is used to characterize the effective time length of the power information. That is, each power information has a corresponding effective duration (or effective time). This application embodiment does not specifically limit the form of the effective duration; for example, the effective duration can be a time window or a timer.

[0268] For a terminal device, if the power information received includes valid duration information, taking the third SSB as an example, within the valid duration of the power information of the third SSB, the terminal device determines that the power value indicated by the power information of the third SSB is the transmission power of the third SSB signal; or, the terminal device considers the transmission power of the third SSB signal to be the power value indicated by the power information of the third SSB; or, the terminal device uses the power value indicated by the power information of the third SSB as the transmission power of the third SSB signal.

[0269] If the effective duration of the power information of the third SSB is exceeded, the terminal device determines the preset value as the transmission power of the third SSB signal; or, the terminal device considers the transmission power of the third SSB to be the preset value; or, the terminal device uses the preset value as the transmission power of the third SSB.

[0270] The preset value can be understood as the aforementioned preset power value. The preset power value can be referred to in the previous description, and will not be repeated here for the sake of simplicity.

[0271] The embodiments of this application do not specifically limit the messages or signaling carried by the power information of multiple SSBs.

[0272] Optionally, step 410 includes: the network device sending system information (such as SIB signaling) or Radio Resource Control (RRC) signaling, wherein the system information or RRC signaling carries power information of the plurality of SSBs. Correspondingly, the terminal device receives the system information or RRC signaling sent by the network device.

[0273] In some application scenarios, network devices configure not only the SSB power information but also the CSI-RS power information. Based on this, the network device can also perform the following step 420. Of course, step 420 is optional; in some application scenarios, the network device may configure only the SSB power information without configuring the CSI-RS power information.

[0274] Optionally, in step 420, the network device transmits the power information of the Channel State Information Reference Signal (CSI-RS), wherein the power information of the CSI-RS is a power offset value relative to the power value corresponding to the second SSB or the first SSB set. Correspondingly, the terminal device receives the power information of the CSI-RS. The second SSB is an SSB with a specific index value. The first SSB set contains one or more SSBs with specific index values.

[0275] The term "Second SSB" is introduced here to describe the power information of CSI-RS to correspond to the case where each SSB corresponds to one power information among multiple SSBs. "Second SSB" is used to refer generally to a specific SSB among multiple SSBs. Conversely, the term "First SSB Set" is introduced to describe the power information of CSI-RS to correspond to the case where multiple SSBs are divided into multiple SSB sets, and each SSB set corresponds to one power information. "First SSB Set" is used generally to refer to a specific SSB set among multiple SSB sets.

[0276] Since this application configures the power information of multiple SSBs, the power information of CSI-RS can also be determined based on the power information of multiple SSBs. Taking the second SSB among the multiple SSBs as an example, the power information of CSI-RS is the power offset value information relative to the power value corresponding to the second SSB; taking a set of SSBs among the multiple SSBs (such as the first SSB set) as an example, the power information of CSI-RS is the power offset value information relative to the power value corresponding to the first SSB set.

[0277] Step 430: The network device sends the multiple SSBs based on their power information. For example, the multiple SSBs may include a third SSB. Correspondingly, the terminal device receives the third SSB.

[0278] Optionally, for the terminal device, the terminal device determines the power information of the third SSB based on the power information of multiple SSBs; and receives the third SSB signal and performs relevant measurements based on the power information of the third SSB.

[0279] The first SSB is used to refer generally to the SSB signal received by the terminal device or the SSB measured by the terminal device.

[0280] Optionally, in step 440, the network device sends CSI-RS based on the power information of the CSI-RS.

[0281] Optionally, in step 450, the terminal device determines the transmission power of the corresponding signal (power information of SSB or multiple SSBs) based on the power information.

[0282] Optionally, for the terminal device, the terminal device determines the transmission power of CSI-RS based on the power information of CSI-RS.

[0283] For example, after obtaining the transmission power of the corresponding signal, the terminal device can use the transmission power to perform other steps, including but not limited to: path loss estimation, cell reselection, etc.

[0284] In this embodiment of the application, by configuring the power information of multiple SSBs to adapt to the NTN beam-hopping scenario, different beams are allowed to transmit at different times using different power, which helps to save power consumption.

[0285] It should be understood that the various interactive processes shown above are merely exemplary descriptions, and the embodiments of this application are not limited thereto. In fact, the various embodiments described above can be implemented independently or in reasonable combinations, and the embodiments of this application do not specifically limit them in this regard.

[0286] It should also be understood that Figures 1 to 5 The flowcharts or scene diagrams shown are for illustrative purposes only and are not intended to limit the embodiments of this application to the examples illustrated. In fact, those skilled in the art can interpret the embodiments based on... Figures 1 to 5 The examples in the document can be transformed into equivalent ways to obtain more implementations.

[0287] The above text combined Figures 1 to 5 This document describes in detail the communication method provided in the embodiments of this application. The following will combine... Figures 6 to 8 The device embodiments of this application are described in detail below. It should be understood that the communication device of this application embodiment can execute the various communication methods of the foregoing embodiments of this application, that is, the specific working processes of the various products below can be referred to the corresponding processes in the foregoing method embodiments.

[0288] In the embodiments described above, the terminal device may execute some or all of the steps in each embodiment; the network device may execute some or all of the steps in each embodiment. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments, and it is not necessary to execute all the operations in the embodiments of this application. Moreover, the sequence number of each step does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0289] Figure 6 This is a schematic block diagram of a communication device provided in an embodiment of this application. Figure 6As shown, the communication device 1500 may include a communication module 1520. The communication module 1520 can implement corresponding communication functions, which can be internal communication functions of the communication device 1500 or communication functions between the communication device 1500 and other devices. Optionally, the communication module 1520 may also be referred to as a communication interface or transceiver module. Optionally, the communication device 1500 further includes a processing module 1510. The processing module 1510 can implement corresponding processing functions.

[0290] Optionally, the communication device 1500 further includes a storage module, which can be used to store instructions and / or data; the processing module 1510 can read the instructions and / or data in the storage module so that the communication device 1500 can implement the aforementioned method embodiments.

[0291] In one possible design, the communication device 1500 may correspond to the network device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the network device. The communication device 1500 may be used to perform the steps or processes performed by the network device in any of the above method embodiments.

[0292] In one possible design, the processing module 1510 is used to determine the period information of multiple synchronization signal blocks (SSBs) of the first cell, wherein the period information of each SSB includes the SSB period length and / or the SSB start offset; the processing module 1510 is also used to call the communication module 1520 to send an SSB signal according to the multiple SSB period information.

[0293] Optionally, as a possible embodiment, the plurality of SSB periodic information is predefined; or, the communication module 1520 is further configured to send system information or Radio Resource Control (RRC) signaling, wherein the system information or RRC signaling carries the plurality of SSB periodic information.

[0294] Optionally, as a possible embodiment, the plurality of SSB cycle information consists of M SSB cycle information, which includes M SSB cycle lengths and / or M SSB start offsets; M represents the number of SSBs included in the synchronization signal block set; wherein the M SSB cycle information is sorted according to the SSB index; or, each of the M SSB cycle information is associated with an SSB index.

[0295] Optionally, as a possible embodiment, the M SSB cycle information is sorted according to the SSB index, including: first sorting the M SSB cycle lengths according to the size of the SSB index, and then sorting the M SSB start offsets according to the size of the SSB index; or, each of the M SSB cycle information includes an SSB cycle length and an SSB start offset, and the M SSB cycle information is sorted according to the size of the SSB index.

[0296] Optionally, as a possible embodiment, the multiple SSB cycle information includes N SSB start offsets; the N SSB start offsets correspond to N groups of SSBs, and each SSB start offset corresponds to a group of SSBs; wherein, the N groups of SSBs are grouped according to SSB cycles, and the SSB cycles corresponding to the same group of SSBs are the same.

[0297] Optionally, as a possible embodiment, the N SSB starting offsets correspond to N groups of SSBs, including: the sorting of the N SSB starting offsets is related to the group number order of the N groups of SSBs; wherein, the group number order of the N groups of SSBs is determined based on a preset SSB index in each group of SSBs; or, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

[0298] Optionally, as a possible embodiment, the plurality of SSB period information includes M SSB period lengths and one start offset parameter; wherein, the start offset of the time-domain resource where the i-th SSB is located is determined based on the period length of the i-th SSB and the start offset parameter; the period length of the i-th SSB is one of the M SSB period lengths; the start offset of the time-domain resource where the i-th SSB is located satisfies the following formula:

[0299] SSB i Starting offset of time-domain resource location = mod(α,T) i )

[0300] Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the starting offset parameter, and mod represents the modulo operation.

[0301] Optionally, as a possible embodiment, the multiple SSB cycle information includes M SSB cycle lengths and one common start offset; wherein, the value range of the common start offset satisfies the following formula:

[0302] 0≤offset <T min

[0303] Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths.

[0304] Optionally, as a possible embodiment, when the SSB period information includes both the SSB period length and the starting offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB period information, including: the system information or RRC signaling carries a Resource Indication Value (RIV), which is used to indicate the period length and starting offset corresponding to the i-th SSB; wherein, the value of the RIV is determined based on one or more of the following: the SSB period length corresponding to the i-th SSB, the largest SSB period length among the multiple SSB period lengths, and the starting offset corresponding to the i-th SSB.

[0305] The value of RIV satisfies the following formula:

[0306] exist In the case that RIV = T max (T i -1)+offset i ;

[0307] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );

[0308] Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

[0309] Optionally, as a possible embodiment, the time-domain start position corresponding to the i-th SSB satisfies the following formula:

[0310] (n f ·V+n hf -offset i )modT i =0;

[0311] Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame.i For SSB i The initial offset, T i For SSB i Period, SSB i This represents the i-th SSB, and mod represents the modulo operation. The first time unit includes half-frame, subframe, time slot, or OFDM symbol.

[0312] Alternatively, as a possible embodiment, T i The time unit is half a frame, SSB i The starting offset of the temporal resource location is SSB. i The starting offset of the half-frame in which it is located.

[0313] Alternatively, in one possible design, power information of multiple SSBs is sent, wherein the multiple SSBs are the SSBs corresponding to the second cell; the processing module 1510 is used to call the communication module 1520 to send the multiple SSBs according to the power information of the multiple SSBs.

[0314] Optionally, as a possible embodiment, the communication module 1520 is further configured to transmit power information of the channel state information reference signal CSI-RS, wherein the power information of CSI-RS is power offset information relative to the power value corresponding to the second SSB or the first SSB set; the processing module 1510 is configured to transmit CSI-RS according to the power information of CSI-RS.

[0315] Optionally, as a possible embodiment, the power information corresponding to the plurality of SSBs includes: effective duration information corresponding to each power information, wherein the effective duration information is used to characterize the effective time length of the power information.

[0316] Optionally, as a possible embodiment, the communication module 1520 is used to send power information of multiple SSBs, including: sending system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the power information of the multiple SSBs.

[0317] The power information of the plurality of SSBs includes: power information corresponding to the plurality of SSB sets; wherein, the plurality of SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs; the power information corresponding to the second SSB set is first power information, and the power information corresponding to the third SSB set is second power information, wherein the first power information and the second power information are transmitted separately.

[0318] Optionally, as a possible embodiment, the power information corresponding to the plurality of SSBs includes: the third power information corresponding to the fourth SSB and the fourth power information corresponding to the fifth SSB.

[0319] Optionally, as a possible embodiment, the power information of the SSB includes the per resource unit transmit energy (EPRE) value; or, a power offset relative to a preset power value.

[0320] It should be understood that the communication device 1500 may correspond to the embodiments according to this application. Figures 1 to 5 The network device in the communication device 1500 may include a device for performing network functions; Figures 1 to 5 The network device in the communication device 1500 is a module or unit that executes the method. Furthermore, each module and the other operations and / or functions described above in the communication device 1500 are respectively for implementing... Figures 1 to 5 The corresponding process.

[0321] It should also be understood that when the communication device 1500 is a network device, the processing module 1510 in the communication device 1500 can be implemented by at least one processor, for example, it can correspond to Figure 7 The processor 1610 in the communication device 1600 shown herein. For example, the communication module 1520 may correspond to... Figure 7 The communication interface 1620 in the communication device 1600 shown in the figure.

[0322] It should also be understood that when the communication device 1500 is a chip or chip system configured in the aforementioned network equipment, the processing module 1510 of the communication device 1500 can be implemented by a processor, microprocessor, or integrated circuit integrated on the chip or chip system.

[0323] Alternatively, in one possible design, the communication device 1500 may correspond to the terminal device in the above method embodiments, or a component (such as a circuit, chip, or chip system) configured in the terminal device. The communication device 1500 can be used to perform the steps or processes performed by the terminal device in any of the above method embodiments.

[0324] In one possible design, the processing module 1510 determines the temporal resource location of the first SSB based on the first SSB period information among multiple SSB period information of the first cell, wherein each SSB period information among the multiple SSB period information includes the SSB period length and / or the SSB start offset.

[0325] The processing module 1510 is used to call the communication module 1520 to receive the first SSB signal sent by the network device according to the time domain resource location of the first SSB.

[0326] Optionally, as a possible embodiment, the plurality of SSB periodic information is predefined; or, the communication module 1520 is further configured to receive system information or Radio Resource Control (RRC) signaling, wherein the system information or RRC signaling carries the plurality of SSB periodic information.

[0327] Optionally, as a possible embodiment, the plurality of SSB periodic information consists of M SSB periodic information, the M SSB periodic information including M SSB period lengths and / or M SSB start offsets; M represents the number of SSBs included in the synchronization signal block set; wherein, the M SSB periodic information is sorted according to the SSB index; or, each SSB periodic information in the plurality of SSB periodic information is associated with an SSB index; wherein, the processing module 1510 is used to determine the time-domain resource location of the first SSB based on the first SSB periodic information in the plurality of SSB periodic information of the first cell, including: determining the time-domain resource location of the first SSB based on the SSB period length and SSB start offset corresponding to the first SSB periodic information in the M SSB period lengths and / or M SSB start offsets.

[0328] Optionally, as a possible embodiment, the M SSB cycle information is sorted according to the SSB index, including: first sorting the M SSB cycle lengths according to the size of the SSB index, and then sorting the M SSB start offsets according to the size of the SSB index; or, each of the M SSB cycle information includes an SSB cycle length and an SSB start offset, and the M SSB cycle information is sorted according to the size of the SSB index.

[0329] Optionally, as a possible embodiment, the plurality of SSB period information includes N SSB start offsets; the N SSB start offsets correspond to N groups of SSBs, and each SSB start offset corresponds to a group of SSBs; wherein, the N groups of SSBs are grouped according to SSB periods, and the SSB periods corresponding to the same group of SSBs are the same; wherein, the processing module 1510 is used to determine the temporal resource location of the first SSB based on the first SSB period information in the plurality of SSB period information of the first cell, including: determining the temporal resource location of the first SSB based on the SSB start offset corresponding to the first SSB period information in the N SSB start offsets and the SSB period length.

[0330] Optionally, as a possible embodiment, the N SSB starting offsets correspond to N groups of SSBs, including: the sorting of the N SSB starting offsets is related to the group number order of the N groups of SSBs; wherein, the group number order of the N groups of SSBs is determined based on a preset SSB index in each group of SSBs; or, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

[0331] Optionally, as a possible embodiment, the plurality of SSB period information includes M SSB period lengths and one start offset parameter; wherein, the start offset of the time-domain resource where the i-th SSB is located is determined based on the period length of the i-th SSB and the start offset parameter; the period length of the i-th SSB is one of the M SSB period lengths; the start offset of the time-domain resource where the i-th SSB is located satisfies the following formula:

[0332] SSB i Starting offset of time-domain resource location = mod(α,T) i )

[0333] Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the initial offset parameter, and mod represents the modulo operation;

[0334] The processing module 1510 is used to determine the temporal resource location of the first SSB based on the first SSB period information among multiple SSB period information of the first cell, including: determining the temporal resource location of the first SSB based on the SSB period length corresponding to the first SSB period information among the M SSB period lengths and the starting offset parameter.

[0335] Optionally, as a possible embodiment, the multiple SSB cycle information includes M SSB cycle lengths and one common start offset; wherein, the value range of the common start offset satisfies the following formula:

[0336] 0≤offset <T min

[0337] Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths;

[0338] The processing module 1510 is used to determine the temporal resource location of the first SSB based on the first SSB period information among multiple SSB period information of the first cell, including: determining the temporal resource location of the first SSB based on the SSB period length corresponding to the first SSB period information among the M SSB period lengths and the 1 common start offset.

[0339] Optionally, as a possible embodiment, when the SSB period information simultaneously includes the SSB period length and the start offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB period information, including: the system information or RRC signaling carries a Resource Indication Value (RIV), which is used to indicate the period length and start offset corresponding to the i-th SSB; wherein, the value of the RIV is determined based on the SSB period length corresponding to the i-th SSB, the largest SSB period length among the multiple SSB periods, and the start offset corresponding to the i-th SSB; wherein, the processing module 1510 is used to determine the temporal resource location of the first SSB based on the first SSB period information among the multiple SSB period information of the first cell, including: determining the temporal resource location of the first SSB based on the SSB period length and SSB start offset corresponding to the first SSB period information indicated by the RIV.

[0340] Optionally, as a possible embodiment, the value of RIV satisfies the following formula:

[0341] exist In the case that RIV = T max (T i -1)+offset i ;

[0342] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );

[0343] Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

[0344] Optionally, as a possible embodiment, the time-domain start position corresponding to the i-th SSB satisfies the following formula:

[0345] (nf ·V+n hf -offset i )modT i =0;

[0346] Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame. i For SSB i The initial offset, T i For SSB i Period, SSB i This represents the i-th SSB, and mod represents the modulo operation. The first time unit includes half-frame, subframe, time slot, or OFDM symbol.

[0347] Alternatively, as a possible embodiment, T i The time unit is half a frame, SSB i The starting offset of the temporal resource location is SSB. i The starting offset of the half-frame in which it is located.

[0348] Alternatively, in one possible design, the communication module 1520 is used to receive power information of multiple SSBs, which are SSBs corresponding to the second cell; the processing module 1510 is used to determine the power information of a third SSB based on the power information of the multiple SSBs; the processing module 1510 is also used to call the communication module 1520 to receive the third SSB signal and perform related measurements based on the power information of the third SSB.

[0349] Optionally, as a possible embodiment, the communication module 1520 is further configured to receive power information of the channel state information reference signal CSI-RS, wherein the power information of CSI-RS is power offset information relative to the power value corresponding to the second SSB or the first SSB set; and the processing module 1510 is configured to determine the transmission power of CSI-RS based on the power information of CSI-RS.

[0350] Optionally, as a possible embodiment, the power information of the plurality of SSBs further includes: effective duration information corresponding to each power information, wherein the effective duration information is used to characterize the effective time length of the power information; wherein, within the effective duration of the power information of the third SSB, the terminal device determines that the power value indicated by the power information of the third SSB is the transmission power of the third SSB signal; if the effective duration of the power information of the third SSB is exceeded, the terminal device determines a preset value as the transmission power of the third SSB.

[0351] Optionally, as a possible embodiment, the communication module 1520 is used to receive power information corresponding to multiple SSBs, including: receiving system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the power information of the multiple SSBs.

[0352] Optionally, as a possible embodiment, the power information of the plurality of SSBs includes: power information corresponding to the plurality of SSB sets; wherein, the plurality of SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs; the power information corresponding to the second SSB set is first power information, and the power information corresponding to the third SSB set is second power information, wherein the first power information and the second power information are transmitted separately.

[0353] Optionally, as a possible embodiment, the power information corresponding to the plurality of SSBs includes: the third power information corresponding to the fourth SSB and the fourth power information corresponding to the fifth SSB.

[0354] Optionally, as a possible embodiment, the power information of the SSB includes the per resource unit transmit energy (EPRE) value; or, a power offset relative to a preset power value.

[0355] It should be understood that the communication device 1500 may correspond to the embodiments according to this application. Figures 1 to 5 The terminal device in the communication device 1500 may include a device for performing... Figures 1 to 5 The modules or units that execute the method in the terminal device. Furthermore, each module and the other operations and / or functions in the communication device 1500 are respectively for implementing... Figures 1 to 5 The corresponding process.

[0356] It should also be understood that when the communication device 1500 is a terminal device, the processing module 1510 in the communication device 1500 can be implemented by at least one processor, for example, it can correspond to Figure 7 The processor 1610 in the communication device 1600 shown herein. For example, the communication module 1520 may correspond to... Figure 7 The communication interface 1620 in the communication device 1600 shown in the figure.

[0357] It should also be understood that when the communication device 1500 is a chip or chip system configured in the aforementioned terminal equipment, the processing module 1510 of the communication device 1500 can be implemented by a processor, microprocessor, or integrated circuit integrated on the chip or chip system.

[0358] Figure 7This is another schematic block diagram of the communication device 1600 provided in the embodiments of this application. The communication device 1600 can be a network device, a terminal device, or a chip, chip system, or processor that supports the network device or terminal device in implementing the above methods. The communication device 1600 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0359] like Figure 7 As shown, the communication device 1600 may include one or more processors 1610, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 1610 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device 1600 (e.g., a base station, baseband chip, user, user chip), execute software programs, and process data from the software programs.

[0360] In an alternative design, the processor 1610 may also store instructions and / or data that can be executed by the processor 1610 to cause the communication device 1600 to perform the methods described in the above method embodiments.

[0361] In another alternative design, the communication device 1600 may include a communication interface 1620 for implementing receiving and transmitting functions. For example, the communication interface 1620 may be a transceiver circuit, interface, interface circuit, or transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.

[0362] Optionally, the communication device 1600 may include one or more memories 1630, which may store instructions that can be executed on the processor 1610, causing the communication device 1600 to perform the methods described in the above method embodiments. Optionally, the memories 1630 may also store data. Optionally, the processor 1610 may also store instructions and / or data. The processor 1610 and the memories 1630 may be provided separately or integrated together.

[0363] It should be understood that, in one possible design, the steps in the method embodiments provided in this application can be implemented by integrated logic circuits in the processor's hardware or by instructions in software form. The steps of the methods disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.

[0364] Optionally, if the communication device 1600 includes a processor 1610, a communication interface 1620, and a memory 1630, the processor 1610, the communication interface 1620, and the memory 1630 communicate with each other through internal connection paths.

[0365] Optionally, the memory 1630 may include read-only memory and random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. The memory 1630 may be a separate device or integrated into the processor 1610.

[0366] In one implementation, the communication device 1600 may correspond to the network device in the above method embodiments and may be used to execute the various steps and / or processes executed by the network device in the above method embodiments. The processor 1610 may be used to execute instructions stored in the memory 1630, and when the processor 1610 executes the instructions stored in the memory, the processor 1610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the network device.

[0367] In another implementation, the communication device 1600 may correspond to the terminal device in the above method embodiments, and may be used to execute the various steps and / or processes executed by the terminal device in the above method embodiments. The processor 1610 may be used to execute instructions stored in the memory 1630, and when the processor 1610 executes the instructions stored in the memory, the processor 1610 is used to execute the various steps and / or processes of the above method embodiments corresponding to the terminal device.

[0368] Optionally, the communication interface 1620 is a transceiver, which may include a transmitter and a receiver. The transceiver may further include an antenna, and the number of antennas may be one or more. The processor 1610 and memory 1630, along with the communication interface 1620, may be integrated on different chips. For example, the processor 1610 and memory 1630 may be integrated in a baseband chip, and the communication interface 1620 may be integrated in a radio frequency chip. Alternatively, the processor 1610, memory 1630, and communication interface 1620 may be integrated on the same chip. This application does not limit this.

[0369] This application also provides a processing apparatus, including a processor and an interface; the processor is used to execute the communication method in any of the above method embodiments.

[0370] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0371] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0372] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0373] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0374] Figure 8 A schematic diagram of the structure of a UE applicable to this application is shown.

[0375] The UE may include a processor 110, a satellite communication processor 111 (a processor with satellite communication function, or a satellite communication chip, which may also have other communication functions, such as cellular communication function), an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an accelerometer sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0376] It should be noted that, Figure 8 The structure shown does not constitute a specific limitation on the UE. In other embodiments of this application, the UE may include a... Figure 8 The components shown may include more or fewer components, or the UE may include... Figure 8 The components shown may be a combination of certain components, or the UE may include... Figure 8 Sub-components of some of the components shown. Figure 8 The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0377] Processor 110 may include one or more processing units. For example, processor 110 may include at least one of the following processing units: application processor (AP) (AP may include a satellite protocol stack), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, video codec, digital signal processor (DSP), modem processor (also known as baseband processor, modem may include cellular protocol stack and cellular physical layer), and neural network processing unit (NPU). The different processing units may be independent devices or integrated devices.

[0378] The controller can generate operation control signals based on the instruction opcode and timing signals to complete the control of instruction fetching and execution.

[0379] The processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can store instructions or data that the processor 110 has just used or that are used repeatedly. If the processor 110 needs to use the instruction or data again, it can directly retrieve it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the system. The processor 110 may be a System-on-a-Chip (SoC).

[0380] In some embodiments, the processor 110 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identification card (e.g., a SIM card) interface, and / or a universal serial bus (USB) interface, etc.

[0381] Satellite communication processor 111 is communicatively connected to the AP in processor 110. When part or all of the satellite protocol stack is integrated into the AP, communication can occur between the satellite protocol stack in the AP and the satellite physical layer in satellite communication processor 111 via this connection.

[0382] The wireless communication function of a smartphone can be implemented through antenna 1, antenna 2, antenna 3, mobile communication module 150, satellite communication module 161, wireless communication module 160, access point (AP), modem, and satellite communication chip. Antennas 1, 2, and 3 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.

[0383] The mobile communication module 150 can provide solutions for cellular communication (such as 2G / 3G / 4G / 5G) applications on smartphones. The mobile communication module 150 may include at least one filter, switch, power amplifier, low-noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 150 may be housed in processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 may be housed in the same device. In some embodiments, the electronic device initiates or receives call requests through the mobile communication module 150 and antenna 1.

[0384] The satellite communication module 161 can provide a solution for satellite communication applications in smartphones. The satellite communication module 161 may include at least one filter, switch, power amplifier, low-noise amplifier, etc. The satellite communication module 161 can receive electromagnetic waves via antenna 3, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to the satellite communication chip (i.e., satellite communication processor 111) and AP for processing. The satellite communication module 161 can also amplify the signal processed by the AP and satellite communication chip, and then convert it into electromagnetic waves for radiation via antenna 3.

[0385] The satellite communication module 161 can be independent of the satellite communication processor 111. Alternatively, the satellite communication module 161 can be partially encapsulated within the satellite communication processor 111. For example, the RFIC in the satellite communication module 161 can be encapsulated within the satellite communication processor 111.

[0386] The wireless communication module 160 can provide solutions for wireless communication applications in smartphones, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), and infrared (IR) technologies. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via antenna 2, performs frequency modulation and filtering of the electromagnetic wave signals, and sends the processed signal to processor 110. The wireless communication module 160 can also receive signals to be transmitted from processor 110, perform frequency modulation and amplification, and convert them into electromagnetic waves for radiation via antenna 2.

[0387] In some embodiments, antenna 1 of the terminal device is coupled to mobile communication module 150, and antenna 2 is coupled to wireless communication module 160, enabling the terminal device to communicate with networks and other devices via wireless communication technology. Wireless communication technologies may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BitTorrent, Global Navigation Satellite System (GNSS), WLAN, NFC, FM, and / or IR technologies, etc. GNSS can include the Global Positioning System (GPS), the Global Navigation Satellite System (GLONASS), the BeiDou Navigation Satellite System (BDS), the Quasi-Zenith Satellite System (QZSS), and / or satellite-based augmentation systems (SBAS).

[0388] The UE can implement display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or modify display information.

[0389] The UE can achieve shooting functions through ISP, camera 193, video codec, GPU, display 194 and application processor.

[0390] Digital signal processors (DSPs) are used to process digital signals, including digital image signals and other digital signals. For example, when a UE selects a frequency, a DSP can perform Fourier transforms on the frequency energy.

[0391] In addition, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows. Applications can be installed and run on this operating system.

[0392] Various aspects or features of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. As used herein, the term "article of manufacture" encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.

[0393] According to the method provided in the embodiments of this application, this application also provides a chip system, which includes one or more processors for calling and executing instructions stored in memory, thereby causing the method described in the embodiments of this application to be executed. The chip system may be composed of chips or may include chips and other discrete devices.

[0394] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.

[0395] According to the method provided in the embodiments of this application, this application also provides a communication system, which includes the aforementioned network device and terminal device.

[0396] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.

[0397] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.

[0398] The computer-readable storage medium can be volatile memory or non-volatile memory, or it can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0399] The above-described device and method embodiments are completely corresponding, with corresponding modules or units performing corresponding steps. For example, a communication unit or communication interface performs the receiving or sending steps in the method embodiment, while other steps besides sending and receiving can be performed by a processing unit or processor.

[0400] In the embodiments of this application, the terms and English abbreviations are exemplary examples given for ease of description and should not be construed as limiting the application in any way. This application does not preclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.

[0401] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0402] In the above-described device embodiments, the terminal devices and network devices in the device and method embodiments completely correspond to each other. Corresponding modules or units execute corresponding steps. For example, the communication unit (transceiver) executes the receiving or sending steps in the method embodiments, while other steps besides sending and receiving can be executed by the processing unit (processor). The specific functions of each unit can be found in the corresponding method embodiments. There can be one or more processors.

[0403] As used in this specification, the terms "component," "module," "system," etc., are used to refer to computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. As illustrated, applications running on computing devices and computing devices can both be components. One or more components may reside in a process and / or an execution thread, and components may be located on a single computer and / or distributed among two or more computers. Furthermore, these components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system, and / or a network, such as the Internet interacting with other systems via signals).

[0404] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0405] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0406] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0407] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0408] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

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

[0410] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0411] Furthermore, the terms "system" and "network" are often used interchangeably in this paper. The term "and / or" in this paper merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Additionally, the character " / " in this paper generally indicates that the preceding and following related objects have an "or" relationship. For example, A / B can represent A or B.

[0412] The terms (or numbers) "first," "second," etc., appearing in the embodiments of this application are for descriptive purposes only, that is, only to distinguish different objects, such as different "network devices," and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first," "second," etc., may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "at least one (item)" refers to one or more. "Multiple" means two or more. "At least one (item) below" or similar expressions refer to any combination of these items, including any combination of a single item or a plurality of items.

[0413] For example, expressions like "the item includes at least one of the following: A, B, and C" appearing in the embodiments of this application generally mean, unless otherwise specified, that the item can be any one of the following: A; B; C; A and B; A and C; B and C; A, B and C; A and A; A, A and A; A, A and B; A, A and C, A, B and B; A, C and C; B and B, B, B and B, B, B and C, C and C; C, C and C, and other combinations of A, B, and C. The above uses three elements, A, B, and C, as examples to illustrate the possible entries for the item. When expressed as "the item includes at least one of the following: A, B, ..., and X," that is, when the expression contains more elements, then the applicable entries for the item can also be obtained according to the aforementioned rules.

[0414] In summary, the above description is merely a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A communication method, characterized in that, Applied to network devices, the method includes: Determine the period information of multiple synchronization signal blocks (SSBs) in the first cell. The period information of each SSB includes the SSB period length and / or SSB start offset. SSB signals are sent based on the multiple SSB periodic information.

2. The method according to claim 1, characterized in that, The multiple SSB periodic information is predefined; Alternatively, the method may further include: Send system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the multiple SSB periodic information.

3. The method according to claim 1 or 2, characterized in that, The multiple SSB cycle information consists of M SSB cycle information, which includes M SSB cycle lengths and / or M SSB start offsets. M represents the number of SSBs included in the set of synchronization signal blocks; The M SSB periodic information items are sorted according to the SSB index; or, each of the M SSB periodic information items is associated with the SSB index.

4. The method according to claim 3, characterized in that, The M SSB periodic information items are sorted according to the SSB index, including: First, sort the M SSB cycle lengths according to the size of the SSB index, and then sort the M SSB start offsets according to the size of the SSB index. Alternatively, each of the M SSB cycle information pieces includes the SSB cycle length and the SSB start offset, and the M SSB cycle information pieces are sorted according to the size of the SSB index.

5. The method according to claim 1 or 2, characterized in that, The multiple SSB period information includes N SSB start offsets; The N SSB starting offsets correspond to N groups of SSBs, with each SSB starting offset corresponding to a group of SSBs; wherein the N groups of SSBs are grouped according to the SSB period, and the SSBs in the same group have the same SSB period.

6. The method according to claim 5, characterized in that, The N SSB initial offsets correspond to N groups of SSBs, including: The order of the starting offsets of the N SSBs is related to the group number order of the N groups of SSBs; The group number order of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs; Alternatively, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

7. The method according to claim 1 or 2, characterized in that, The multiple SSB cycle information includes M SSB cycle lengths and 1 starting offset parameter; The starting offset of the time-domain resource containing the i-th SSB is determined based on the period length of the i-th SSB and the starting offset parameter; the period length of the i-th SSB is one of the period lengths of the M SSBs; the starting offset of the time-domain resource containing the i-th SSB satisfies the following formula: SSB i Starting offset of time-domain resource location = mod(α,T) i ) Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the starting offset parameter, and mod represents the modulo operation.

8. The method according to claim 1 or 2, characterized in that, The multiple SSB cycle information includes M SSB cycle lengths and 1 common start offset; The range of values ​​for the common starting offset satisfies the following formula: 0≤offset<T min Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths.

9. The method according to claim 2, characterized in that, When the SSB cycle information includes both the SSB cycle length and the start offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB cycle information items, including: The system information or radio resource control (RRC) signaling carries a resource indication value (RIV), which is used to indicate the cycle length and starting offset of the i-th SSB. The value of RIV is determined based on one or more of the following: the SSB cycle length corresponding to the i-th SSB, the largest SSB cycle length among multiple SSB cycle lengths, and the starting offset corresponding to the i-th SSB.

10. A communication method, characterized in that, Applied to a terminal device, the method includes: The temporal resource location of the first SSB is determined based on the first SSB period information among multiple SSB period information of the first cell, wherein each SSB period information among the multiple SSB period information includes the SSB period length and / or the SSB start offset. Based on the time-domain resource location of the first SSB, the first SSB signal sent by the network device is received.

11. The method according to claim 10, characterized in that, The multiple SSB periodic information is predefined; Alternatively, the method may further include: Receive system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the multiple SSB periodic information.

12. The method according to claim 10 or 11, characterized in that, The multiple SSB cycle information consists of M SSB cycle information, which includes M SSB cycle lengths and / or M SSB start offsets. M represents the number of SSBs included in the set of synchronization signal blocks; wherein the M SSB period information is sorted according to the SSB index; or, each SSB period information among the multiple SSB period information is associated with the SSB index; The step of determining the temporal resource location of the first SSB based on the first SSB periodic information among multiple SSB periodic information of the first cell includes: Based on the SSB cycle length and SSB start offset corresponding to the first SSB cycle information among the M SSB cycle lengths and / or M SSB start offsets, the temporal resource location of the first SSB is determined.

13. The method according to claim 12, characterized in that, The M SSB periodic information items are sorted according to the SSB index and include: First, sort the M SSB cycle lengths according to the size of the SSB index, and then sort the M SSB start offsets according to the size of the SSB index. Alternatively, each of the M SSB cycle information pieces includes the SSB cycle length and the SSB start offset, and the M SSB cycle information pieces are sorted according to the size of the SSB index.

14. The method according to claim 10 or 11, characterized in that, The multiple SSB period information includes N SSB start offsets; The N SSB starting offsets correspond to N groups of SSBs, with each SSB starting offset corresponding to a group of SSBs; wherein, the N groups of SSBs are grouped according to the SSB period, and the SSBs in the same group have the same SSB period. The step of determining the temporal resource location of the first SSB based on the first SSB periodic information among multiple SSB periodic information of the first cell includes: The temporal resource location of the first SSB is determined based on the SSB start offset and SSB period length corresponding to the first SSB period information among the N SSB start offsets.

15. The method according to claim 14, characterized in that, The N SSB initial offsets correspond to N groups of SSBs, including: The order of the starting offsets of the N SSBs is related to the group number order of the N groups of SSBs; The group number order of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs; or, the group number order of the N groups of SSBs is determined based on the cycle length of each group of SSBs.

16. The method according to claim 10 or 11, characterized in that, The multiple SSB cycle information includes M SSB cycle lengths and 1 starting offset parameter; The starting offset of the time-domain resource containing the i-th SSB is determined based on the period length of the i-th SSB and the starting offset parameter; the period length of the i-th SSB is one of the period lengths of the M SSBs; the starting offset of the time-domain resource containing the i-th SSB satisfies the following formula: SSB i Starting offset of time-domain resource location = mod(α,T) i ) Among them, SSB i T represents the i-th SSB. i It is SSB i The period length, α represents the initial offset parameter, and mod represents the modulo operation; The step of determining the temporal resource location of the first SSB based on the first SSB periodic information among multiple SSB periodic information of the first cell includes: The temporal resource location of the first SSB is determined based on the SSB cycle length corresponding to the first SSB cycle information among the M SSB cycle lengths and the starting offset parameter.

17. The method according to claim 10 or 11, characterized in that, The multiple SSB cycle information includes M SSB cycle lengths and 1 common start offset; The range of values ​​for the common starting offset satisfies the following formula: 0≤offset<T min Where offset represents the common starting offset, T min This represents the smallest SSB cycle length among the M SSB cycle lengths; The step of determining the temporal resource location of the first SSB based on the first SSB periodic information among multiple SSB periodic information of the first cell includes: The temporal resource location of the first SSB is determined based on the SSB cycle length corresponding to the first SSB cycle information among the M SSB cycle lengths and the 1 common starting offset.

18. The method according to claim 11, characterized in that, When the SSB cycle information includes both the SSB cycle length and the start offset, the system information or Radio Resource Control (RRC) signaling carries the multiple SSB cycle information items, including: The system information or radio resource control (RRC) signaling carries a resource indication value (RIV), which is used to indicate the cycle length and starting offset of the i-th SSB. The value of RIV is determined based on the SSB cycle length corresponding to the i-th SSB, the largest SSB cycle length among multiple SSB cycles, and the starting offset corresponding to the i-th SSB. The step of determining the temporal resource location of the first SSB based on the first SSB periodic information among multiple SSB periodic information of the first cell includes: The temporal resource location of the first SSB is determined based on the SSB cycle length and SSB start offset corresponding to the first SSB cycle information indicated by the RIV.

19. The method according to claim 9 or 18, characterized in that, The value of RIV satisfies the following formula: exist In the case that RIV = T max (T i -1)+offset i ; exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i ); Among them, T i It is SSB i The period length, offset i It is SSB i The initial offset, T max It is the maximum period value of SSB.

20. The method according to claim 7, 9, 10, 16, 18 or 19, characterized in that, The time-domain start position corresponding to the i-th SSB satisfies the following formula: (n f ·V+n hf -offset i )modT i =0; Where, n f Here, n is the system frame sequence number, V is the number of first time units contained in the system frame, and n is the system frame sequence number. hf The offset is the sequence number of the first time unit within the system frame. i For SSB i The initial offset, T i For SSB i Period, SSB i This represents the i-th SSB, and mod represents the modulo operation. The first time unit includes half-frame, subframe, time slot, or OFDM symbol.

21. The method according to claim 7 or 16, characterized in that, T i The time unit is half a frame, SSB i The starting offset of the temporal resource location is SSB. i The starting offset of the half-frame in which it is located.

22. A communication method, characterized in that, Applied to network devices, the method includes: Power information of multiple SSBs is transmitted, wherein the multiple SSBs are the SSBs corresponding to the second cell; Based on the power information of the multiple SSBs, the multiple SSBs are transmitted.

23. The method according to claim 22, characterized in that, The method further includes: The power information of the Channel State Information Reference Signal (CSI-RS) is transmitted, wherein the power information of the CSI-RS is a power offset value relative to the power value corresponding to the second SSB or the first SSB set; Based on the power information of the CSI-RS, the CSI-RS is transmitted.

24. The method according to claim 22 or 23, characterized in that, The power information corresponding to the multiple SSBs includes: The effective duration information corresponding to each power information is used to characterize the effective time length of the power information.

25. The method according to any one of claims 22 to 24, characterized in that, The power information for transmitting multiple SSBs includes: Send system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the power information of the plurality of SSBs.

26. A communication method, characterized in that, Applied to a terminal device, the method includes: Receive power information from multiple SSBs, wherein the multiple SSBs are the SSBs corresponding to the second cell; Based on the power information of the multiple SSBs, the power information of the third SSB is determined; based on the power information of the third SSB, the third SSB signal is received and related measurements are performed.

27. The method according to claim 26, characterized in that, The method further includes: The power information of the Channel State Information Reference Signal (CSI-RS) is received, wherein the power information of the CSI-RS is a power offset value relative to the power value corresponding to the second SSB or the first SSB set; The transmission power of the CSI-RS is determined based on the power information of the CSI-RS.

28. The method according to claim 26 or 27, characterized in that, The power information of the multiple SSBs also includes: The effective duration information corresponding to each power information is used to characterize the effective time length of the power information; During the effective duration of the power information of the third SSB, the terminal device determines that the power value indicated by the power information of the third SSB is the transmission power of the third SSB signal. If the effective duration of the power information of the third SSB is exceeded, the terminal device determines the preset value as the transmission power of the third SSB.

29. The method according to any one of claims 26 to 28, characterized in that, The receipt of power information from multiple SSBs includes: Receive system information or radio resource control (RRC) signaling, wherein the system information or RRC signaling carries the power information of the plurality of SSBs.

30. The method according to any one of claims 22 to 29, characterized in that, The power information of the multiple SSBs includes: power information corresponding to the multiple SSB sets; The plurality of SSB sets include at least a second SSB set and a third SSB set; the second SSB set includes one or more SSBs, and the third SSB set includes one or more SSBs. The power information corresponding to the second SSB set is the first power information, and the power information corresponding to the third SSB set is the second power information. The first power information and the second power information are sent separately.

31. The method according to any one of claims 22 to 29, characterized in that, The power information corresponding to the multiple SSBs includes: The third power information corresponding to the fourth SSB, and the fourth power information corresponding to the fifth SSB.

32. The method according to any one of claims 22 to 31, characterized in that, SSB power information includes the Energy Per Resource Unit (EPRE) value; or, the power offset relative to a preset power value.