Communication method and communication apparatus
By configuring multiple SSB period information in the NTN hopping beam satellite communication system, network devices and terminal devices can dynamically adjust the SSB period, which solves the problem of unbalanced user services and improves communication efficiency and ease of terminal device search.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-07-31
- Publication Date
- 2026-04-02
AI Technical Summary
In NTN hopping beam satellite communication systems, the existing synchronization signal block (SSB) period information is the same, which cannot match the unbalanced characteristics of user services in the time and space dimensions, resulting in high search complexity for terminal devices.
Network devices can use different SSB cycles to send signals based on different regions and time periods by configuring multiple SSB cycle information, including cycle length and start offset, and then use terminal devices to receive this cycle information to determine the location of the SSB, thus reducing the complexity of the search.
By dynamically adjusting SSB periodic information, network devices can better match user service needs, reduce the search complexity of terminal devices, and improve communication efficiency.
Smart Images

Figure CN2025112002_02042026_PF_FP_ABST
Abstract
Description
Communication method and communication apparatus
[0001] This application claims priority from the Chinese patent application No. 202411400441.0 filed with the State Intellectual Property Office of China on September 30, 2024 and entitled “Communication method and communication apparatus”, the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the field of communication, and in particular, to a communication method and a communication apparatus. BACKGROUND
[0003] Since the traditional ground network cannot provide seamless coverage, especially in places such as the sea, desert, air, etc. where base stations cannot be deployed, satellite communication is considered an important aspect of the future development of wireless communication technology. The coverage of non-terrestrial network (NTN) satellites is very wide. One feature of the NTN communication system is that the distribution of user equipment (UE) and the traffic of the UE is unbalanced at different times and / or areas. For example, in sparsely populated areas such as the ocean and desert, the number of users is small, and accordingly, the traffic demand of the users is low; while for densely populated areas such as cities, the number of users is large, and accordingly, the traffic demand of the users is high. For another example, for the same area, the traffic demand of the users is high during the day; while at night, the traffic demand of the users is low. In order to alleviate the contradiction between small satellite load and wide coverage, the beam hopping (BH) satellite communication system has emerged. In the beam hopping satellite communication system, a single satellite can support thousands of beams, but only a small number of beams (such as tens of beams) are supported at a time, and the satellite serves different areas in time by time division multiplexing of beams.
[0004] In the current technology, different synchronization signal / PBCH blocks (SSBs) have the same transmission period. Using the same SSB period will not match the characteristics of the unbalanced distribution of user traffic in the time and spatial dimensions in the NTN beam hopping scenario, and therefore, a solution is urgently needed. SUMMARY
[0005] In view of this, the present application provides a communication method, a communication apparatus, a chip system, a computer readable storage medium, a computer program product and a communication system, which can enable the network to use different periods to transmit SSBs for different areas and / or different time periods. Moreover, the terminal device can determine the positions of the SSBs according to the plurality of SSB period information, which helps to reduce the complexity of the terminal device searching for the SSBs.
[0006] In a first aspect, a communication method is provided, which can be performed by a network device, or by a component (such as a circuit, a chip, or a chip system, etc.) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of the network device. The present application does not limit this. For example, the network device is an access network device or a satellite.
[0007] Specifically, the method comprises: determining, by the network device, a plurality of synchronization signal block (SSB) period information of a first cell, wherein each SSB period information comprises an SSB period length and / or an SSB starting offset; and transmitting an SSB signal according to the plurality of SSB period information.
[0008] Based on the above technical solution, the network device determines a plurality of SSB period information, wherein each SSB period information comprises an SSB period length and / or an SSB starting offset, and transmits an SSB signal according to the plurality of SSB period information. Compared with the scheme of using one set of SSB period information in the related art, the present application introduces a plurality of SSB period information, so that the network can use different periods to transmit SSBs for different regions and / or different time periods.
[0009] The present application does not limit the determination manner of the plurality of SSB period information. In one implementation, the plurality of SSB period information is predefined. Alternatively, in another implementation, the plurality of SSB period information is configured by the network device.
[0010] In one possible implementation, for the case that the plurality of SSB period information is configured by the network device, the method further comprises: transmitting, by the network device, system information or radio resource control (RRC) signaling, wherein the plurality of SSB period information is carried in the system information or the RRC signaling.
[0011] Here, the first cell is introduced only for convenience of description, and does not limit the embodiments of the present application. For example, the first cell is a serving cell or a neighbor cell in which a terminal device resides. In fact, the network device can transmit a plurality of SSB period information corresponding to a plurality of cells.
[0012] There are various implementations of the above SSB period information comprising M SSB period lengths and / or SSB starting offsets. The following will be described in detail.
[0013] In a possible implementation, the multiple SSB period information includes M SSB period information, the M SSB period information includes M SSB period lengths and / or M SSB starting offsets, M represents the number of SSBs included in the synchronization signal block set, and the M SSB period information is sorted according to SSB indexes, or each SSB period information in the M SSB period information is associated with an SSB index.
[0014] The embodiment of the present application does not limit the sorting rule of the M SSB period information. For example, the M SSB period information is sorted in ascending order (or from small to large) according to the SSB index, or sorted in descending order (or from large to small) according to the SSB index. The above sorting method according to the SSB index does not need to explicitly indicate the association between the SSB period information and the SSB index, which helps to save signaling overhead.
[0015] Optionally, the M SSB period information is sorted according to the SSB index, including: first sorting the M SSB period 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 period lengths and the M SSB starting offsets are sorted in the following format: {SSB period length 1, SSB period length 2, …, SSB period length M} + {starting offset 1, starting offset 2, …, starting offset M}.
[0016] Alternatively, each SSB period information in the M SSB period information includes an SSB period length and an SSB starting offset, and the M SSB period information is sorted according to the size of the SSB index. For example, the M SSB period information is sorted in the following format: {SSB period length 1, starting offset 1}, {SSB period length 2, starting offset 2}, …, {SSB period length M, starting offset M}.
[0017] In a possible implementation, the multiple SSB period information includes N SSB starting offsets, the N SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs, wherein the N groups of SSBs are grouped according to SSB periods, and SSBs in the same group correspond to the same SSB period.
[0018] Therefore, by grouping the SSB periods, for the SSB periods belonging to the same SSB group, it is not necessary to repeatedly indicate the corresponding SSB starting offset, which helps to save bit overhead.
[0019] The embodiment of the present application does not specifically limit the sorting rule of the SSB starting offsets corresponding to different groups.
[0020] The N SSB starting offsets correspond to N groups of SSBs, including that the order 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 period length of each group of SSBs.
[0021] The preset SSB index can be the minimum SSB index in the SSB group, can be the maximum SSB index in the SSB group, or can be an SSB index selected according to actual needs, and no specific limitation is made. Correspondingly, the group number order of the N groups of SSBs can be determined based on the preset SSB index in each group of SSBs.
[0022] In a possible implementation, the plurality of SSB period information includes M SSB period lengths and one starting offset parameter; wherein the starting 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 starting offset parameter; and the period length of the i th SSB is one of the M SSB period lengths.
[0023] Exemplarily, the starting offset of the time domain resource where the i th SSB is located satisfies the following formula: SSB i The starting offset of the time domain resource location = mod (α, T i );
[0024] Wherein, SSB i represents the i th SSB, T i is the period length of SSB i , α represents the starting offset parameter, and mod represents the modulo operation.
[0025] Therefore, through this implementation, a plurality of SSB period lengths can share one starting offset parameter, and the starting offset of the time domain resource location of each corresponding SSB i is calculated according to the starting offset parameter; so as to obtain the time domain location of the SSB.
[0026] In a possible implementation, the plurality of SSB period information includes M SSB period lengths and one common starting offset. Since the common starting offset needs to satisfy each SSB period length, the common starting offset can be determined according to the minimum SSB period length.
[0027] Exemplarily, the value range of the common starting offset satisfies the following formula: 0≤offset min ;
[0028] Wherein, offset represents the common starting offset, and T minindicates a minimum SSB period length in the M SSB period lengths.
[0029] Therefore, by this implementation, all actually transmitted SSBs can share the same starting offset, compared with the manner that the network device configures the starting offset corresponding to each SSB period length, the implementation does not need to be configured one by one, and can significantly save overhead.
[0030] In a possible implementation, for the case that the SSB period information includes both the SSB period length and the starting offset, the system information or the radio resource control (RRC) signaling carries the plurality of SSB period information, including:
[0031] The system information or the RRC signaling carries a resource indication value (RIV), and the RIV is used to indicate the period length and the starting offset corresponding to the i-th SSB.
[0032] The value of the RIV is determined according to one or more of the SSB period length corresponding to the i-th SSB, the maximum SSB period length in the plurality of SSB period lengths, and the starting offset corresponding to the i-th SSB.
[0033] Therefore, by multiplexing the RIV to indicate the SSB period length and the starting offset, overhead can be saved.
[0034] Optionally, the value of the RIV satisfies the following formula:
[0035] In the case of , the RIV=T max (T i -1)+offset i .
[0036] In the case of , the RIV=T max (T max -T i +1)+(T max -1-offset i ).
[0037] Wherein, T i is the period length of the SSB i , offset i is the starting offset of the SSB i , and T max is the maximum period value of the SSB.
[0038] Optionally, the time domain starting position corresponding to the i-th SSB satisfies the following formula: (n f ·V+n hf -offseti ) mod T i = 0.
[0039] wherein n f is a system frame number, V is a number of first time units contained in the system frame, n hf is a sequence number of the first time unit within the system frame, offset i is a starting offset of the SSB i , T i is a SSB i period, SSB i denotes the i-th SSB, and mod denotes a modulo operation.
[0040] Optionally, the first time unit comprises a half frame, a subframe, a slot, or an OFDM symbol.
[0041] Optionally, the time unit of T i is a half frame, and the starting offset of the time domain resource location of the SSB i is a starting offset of a half frame where the SSB i is located.
[0042] In a second aspect, a communication method is provided, which can be executed by a terminal device, or can also be executed by a component (such as a circuit, a chip, or a chip system, etc.) configured in the terminal device, and can also be implemented by a logic module or software that can implement all or part of the functions of the terminal device. The present application does not limit this. For example, the terminal device is a UE.
[0043] Specifically, the method comprises: determining, by the terminal device, a time domain resource location of a first SSB according to first SSB period information in a plurality of SSB period information of a first cell, wherein each SSB period information in the plurality of SSB period information comprises an SSB period length and / or an SSB starting offset; and receiving, by the terminal device, a first SSB signal sent by a network device according to the time domain resource location of the first SSB.
[0044] Based on the above technical solution, the terminal device determines the time domain resource location of the first SSB through the first SSB period information in the plurality of SSB period information, each SSB period information comprises an SSB period length and / or an SSB starting offset, and receives the first SSB signal according to the time domain resource location of the first SSB. Compared with the scheme of the same set of SSB period information in the related art, the present application introduces a plurality of SSB period information, so that the network can use different periods to send SSBs for different regions and / or different time periods. Moreover, the terminal device can determine the location of the SSB according to the plurality of SSB period information, which helps to reduce the complexity of the terminal device searching for the SSB.
[0045] In the first aspect, the plurality of SSB periodicity information is predefined, or configured by the network device.
[0046] In a possible implementation, the method further includes: receiving, by the terminal device, system information or radio resource control (RRC) signaling, wherein the system information or the RRC signaling carries the plurality of SSB periodicity information.
[0047] For the specific implementation of the plurality of SSB periodicity information and the related technical effects, refer to the content in the first aspect, and for brevity, details are not described here.
[0048] In a possible implementation, the plurality of SSB periodicity information includes M pieces of SSB periodicity information, the M pieces of SSB periodicity information including M pieces of SSB periodicity lengths and / or M pieces of SSB starting offsets; M represents the number of SSBs included in the synchronization signal block set; wherein the M pieces of SSB periodicity information are sorted according to SSB indexes; or each piece of SSB periodicity information in the plurality of SSB periodicity information is associated with an SSB index; wherein determining the time domain resource location of the first SSB according to the first SSB periodicity information in the plurality of SSB periodicity information includes: determining the time domain resource location of the first SSB according to the SSB periodicity length and the SSB starting offset corresponding to the first SSB periodicity information in the M pieces of SSB periodicity lengths and / or the M pieces of SSB starting offsets.
[0049] In a possible implementation, the M pieces of SSB periodicity information are sorted according to SSB indexes, including: first sorting the M pieces of SSB periodicity lengths according to the sizes of the SSB indexes, and then sorting the M pieces of SSB starting offsets according to the sizes of the SSB indexes; or each piece of SSB periodicity information in the M pieces of SSB periodicity information includes an SSB periodicity length and an SSB starting offset, and the M pieces of SSB periodicity information are sorted according to the sizes of the SSB indexes.
[0050] In a possible implementation, the plurality of SSB periodicity information includes N pieces of SSB starting offsets; the N pieces of SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs; wherein the N groups of SSBs are grouped according to SSB periods, and SSBs in the same group correspond to the same SSB period; wherein determining the time domain resource location of the first SSB according to the first SSB periodicity information in the plurality of SSB periodicity information includes: determining the time domain resource location of the first SSB according to the SSB starting offset corresponding to the first SSB periodicity information in the N pieces of SSB starting offsets and the SSB periodicity length.
[0051] In a possible implementation, the N SSB starting offsets correspond to N groups of SSBs, and the ordering 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 preset SSB indexes in each group of SSBs; or the group number order of the N groups of SSBs is determined based on the period length of each group of SSBs.
[0052] In a possible implementation, the plurality of SSB period information includes M SSB period lengths and one starting offset parameter; wherein the starting 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 starting offset parameter; the period length of the i th SSB is one of the M SSB period lengths; and the starting offset of the time domain resource where the i th SSB is located satisfies the following formula: SSB i The starting offset of the time domain resource location = mod (a, T i );
[0053] Wherein, SSB i represents the i th SSB, T i is the period length of SSB i , a represents the starting offset parameter, and mod represents the modulo operation; wherein the time domain resource location of the first SSB is determined according to the plurality of SSB period information, including: determining the time domain resource location of the first SSB according to the M SSB period lengths and the starting offset parameter.
[0054] In a possible implementation, the plurality of SSB period information includes M SSB period lengths and one common starting offset; wherein the value range of the common starting offset satisfies the following formula: 0≤offset min ;
[0055] Wherein, offset represents the common starting offset, and T min represents the minimum SSB period length in the M SSB period lengths.
[0056] Wherein, the time domain resource location of the first SSB is determined according to the first SSB period information in the plurality of SSB period information, including: determining the time domain resource location of the first SSB according to the SSB period length corresponding to the first SSB period information in the M SSB period lengths and the one common starting offset.
[0057] In a possible implementation, for the case that the SSB periodicity information includes both the SSB periodicity length and the starting offset, the system information or radio resource control (RRC) signaling carries the plurality of SSB periodicity information, including: the system information or radio resource control (RRC) signaling carries a resource indication value (RIV), the resource indication value (RIV) is used to indicate the periodicity length and the starting offset corresponding to the i th SSB; wherein the value of the resource indication value (RIV) is determined according to the SSB periodicity length corresponding to the i th SSB, the maximum SSB periodicity length in the plurality of SSB periodicities, and the starting offset corresponding to the i th SSB; accordingly, the terminal device determines the time domain resource position of the first SSB according to the SSB periodicity length and the SSB starting offset corresponding to the first SSB periodicity information indicated by the resource indication value (RIV).
[0058] Optionally, the value of the resource indication value (RIV) satisfies the following formula:
[0059] In the case of , the resource indication value (RIV) = T max (T i -1)+offset i .
[0060] In the case of , the resource indication value (RIV) = T max (T max -T i +1)+(T max -1-offset i ).
[0061] Wherein, T i is the periodicity length of the SSB i , offset i is the starting offset of the SSB i , and T max is the maximum periodicity value of the SSB.
[0062] In a possible implementation, the time domain starting position corresponding to the i th SSB satisfies the following formula: (n f ·V+n hf -offset i )modT i =0.
[0063] Wherein, n f is the system frame number, V is the number of first time units contained in the system frame, n hf is the sequence number of the first time unit in the system frame, offset i is the starting offset of the SSB i , T i is the periodicity of the SSB i , and SSBi denotes the ith SSB, and mod denotes a modulo operation.
[0064] Optionally, the first time unit includes a half frame, a subframe, a slot, or an OFDM symbol.
[0065] Optionally, T i The time unit is a half frame, and the SSB i The starting offset of the time domain resource location is the starting offset of the half frame where the SSB i The starting offset of the half frame where the SSB
[0066] In a third aspect, a communication method is provided, which can be executed by a network device, or can also be executed by a component (such as a circuit, a chip, or a chip system, etc.) configured in the network device, and can also be implemented by a logic module or software that can implement all or part of the functions of the network device. The present application does not limit this. For example, the network device is an access network device or a satellite.
[0067] Specifically, the method includes: the network device sends power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell; and sends the plurality of SSBs according to the power information of the plurality of SSBs.
[0068] In the embodiments of the present application, the network device configures the power information of a plurality of SSBs to adapt to the NTN beam hopping scenario, allows different beams to use different powers for transmission at different times, and helps to save power consumption.
[0069] The plurality of SSBs can be a plurality of SSBs corresponding to a certain cell. The introduction of the second cell here is only for convenience of description, and does not limit the embodiments of the present application. For example, the second cell is a serving cell or a neighbor cell in which the terminal device resides. In fact, the network device can send the power information of a plurality of SSBs corresponding to a plurality of cells for each cell.
[0070] In some application scenarios, the network device not only configures the power information of the SSBs, but also configures the power information of the CSI-RS. Based on this, since the power information of a plurality of SSBs is configured in the present application, the power information of the CSI-RS can also be determined based on the power information of the plurality of SSBs.
[0071] In a possible implementation manner, the method further includes: the network device sends power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset value information relative to a power value corresponding to a second SSB or a first SSB set; and sends the CSI-RS according to 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 a specific index value.
[0072] The transmission format or form of the power information of the plurality of SSBs is not specifically limited in the embodiments of the present application. The power information of the plurality of SSBs can be the power information of a plurality of SSB sets, or the power information of a plurality of SSBs.
[0073] Optionally, the power information of the plurality of SSBs includes power information corresponding to a plurality of SSB sets; the plurality of SSB sets at least include 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; the first power information and the second power information are transmitted respectively.
[0074] Optionally, the power information corresponding to the plurality of SSBs includes third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB.
[0075] Here, it is uniformly stated that the form of the power information is not specifically limited in the embodiments of the present application. Optionally, the power information of the SSB can include an energy per resource element (EPRE) value or other values used to represent power. Alternatively, the power information of the SSB is a power offset relative to a preset power value (which can be a preset reference value).
[0076] The preset power value can be network configuration or predefinition, which is not specifically limited. For example, the preset power value can be a specified dBm value or a power value corresponding to a reference signal.
[0077] In a fourth aspect, a communication method is provided, which can be executed by a terminal device, or can be executed by a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device, and can also be implemented by a logic module or software that can implement all or part of the functions of the terminal device. The present application does not limit this. For example, the terminal device is a UE.
[0078] Specifically, the method includes: receiving, by a terminal device, power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell; determining, according to the power information of the plurality of SSBs, power information of a third SSB; and receiving a third SSB signal and performing a related measurement according to the power information of the third SSB.
[0079] In the embodiment of the present application, the terminal device receives the power information of the plurality of SSBs configured by the network device to adapt to the NTN beam hopping scenario, allowing different beams to transmit using different powers at different times, which helps to save power consumption.
[0080] In a possible implementation, the method further includes: the terminal device receives power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset value information relative to a power value corresponding to the second SSB or the first SSB set; and determines a transmission power of the CSI-RS according to the power information of the CSI-RS. That is, for the case where 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.
[0081] Optionally, the power information of the plurality of SSBs further includes: valid time length information corresponding to each power information, the valid time length information being used to represent the effective time length of the power information.
[0082] For the terminal device, if the power information corresponding to the SSB includes the valid time length information, taking the first SSB as an example, within the valid time length 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 that the transmission power of the third SSB signal is the power value indicated by the power information of the third SSB; or, the terminal device takes the power value indicated by the power information of the third SSB as the transmission power of the third SSB signal.
[0083] In the case where the valid time length of the power information of the third SSB is exceeded, the terminal device determines that a preset value is the transmission power of the third SSB signal; or, the terminal device considers that the transmission power of the third SSB is the preset value; or, the terminal device takes the preset value as the transmission power of the third SSB.
[0084] In a possible timing manner, the terminal device receives the power information corresponding to the plurality of SSBs, including: receiving system information or radio resource control (RRC) signaling, the system information or the RRC signaling carrying the power information of the plurality of SSBs.
[0085] The transmission format or form of the power information of the plurality of SSBs is not specifically limited in the embodiment of the present application. The power information of the plurality of SSBs can be the power information of a plurality of SSB sets, or the power information of a plurality of SSBs.
[0086] Optionally, the power information of the plurality of SSBs comprises: power information corresponding to a plurality of SSB sets; wherein the plurality of SSB sets at least include 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 respectively transmitted.
[0087] Optionally, the power information corresponding to the plurality of SSBs comprises: third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB.
[0088] Here, it is uniformly stated that the embodiments of the present application do not make specific limitations on the representation form of the power information. The representation form of the power information can refer to the description of the third aspect, and for the sake of brevity, it will not be repeated here.
[0089] In a fifth aspect, a communication apparatus is provided, which includes various modules or units for performing the method in any possible implementation manner of the first aspect or the third aspect.
[0090] In one design, the communication apparatus can include a module corresponding to each of the methods / operations / steps / actions described in the various aspects, which can be a hardware circuit, or software, or a combination of hardware circuit and software.
[0091] In one design, the communication apparatus is a communication chip, which can include an input circuit or interface for transmitting information or data, and an output circuit or interface for receiving information or data.
[0092] In another design, the communication apparatus is a communication device, which can include a transmitter for transmitting information or data, and a receiver for receiving information or data.
[0093] In another design, the communication apparatus is configured to perform the method in any possible implementation manner of the first aspect or the third aspect, and the communication apparatus can be configured in the network device, or the communication apparatus itself is the network device.
[0094] Optionally, the network device can be an access network device (such as a gNB).
[0095] In a sixth aspect, a communication apparatus is provided, which includes various modules or units for performing the method in any possible implementation manner of the second aspect or the fourth aspect.
[0096] In an embodiment, the communication apparatus can include a module corresponding to each of the methods described in the above aspects, which can be implemented in hardware, software, or a combination of hardware and software.
[0097] In an embodiment, the communication apparatus is a communication chip, which can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0098] In another embodiment, the communication apparatus is a communication device, which can include a transmitter for sending information or data, and a receiver for receiving information or data.
[0099] In another embodiment, the communication apparatus is configured in the terminal device, or the communication apparatus itself is the terminal device.
[0100] In a seventh aspect, a communication apparatus is provided, which includes a processor. The processor is coupled to a memory and is configured to execute instructions or data in the memory to implement the method in any possible implementation of the first aspect or the third aspect. Optionally, the communication apparatus further includes the memory. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0101] In an embodiment, the communication interface can be a transceiver, or an input / output interface.
[0102] In another embodiment, the communication apparatus is a chip configured in a network device. When the communication apparatus is a chip configured in a network device, the communication interface can be an input / output interface.
[0103] In an eighth aspect, a communication apparatus is provided, which includes a processor. The processor is coupled to a memory and is configured to execute instructions or data in the memory to implement the method in any possible implementation of the second aspect or the fourth aspect. Optionally, the communication apparatus further includes the memory. Optionally, the communication apparatus further includes a communication interface, and the processor is coupled to the communication interface.
[0104] In an embodiment, the communication interface can be a transceiver, or an input / output interface.
[0105] In another embodiment, the communication apparatus is a chip configured in a terminal device. When the communication apparatus is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0106] In a ninth aspect, a processor is provided, including an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal via the input circuit and transmit a signal via the output circuit, so that the processor performs the method in any possible implementation manner in any one of the aspects.
[0107] In implementation, the processor can be one or more chips, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a flip-flop, and various logic circuits, etc. The input signal received by the input circuit can be received and input by, for example but not limited to, a receiver, the output signal output by the output circuit can be output to and transmitted by, for example but not limited to, a transmitter, and the input circuit and the output circuit can be the same circuit which is used as the input circuit and the output circuit at different times. The embodiments of the present application do not limit the specific implementation of the processor and various circuits.
[0108] In a tenth aspect, a communication apparatus is provided, including a processor and a memory. The processor is configured to read instructions stored in the memory, and can receive a signal via a receiver and transmit a signal via a transmitter to perform the method in any possible implementation manner in any one of the aspects.
[0109] Optionally, the processor is one or more, and the memory is one or more.
[0110] Optionally, the memory can be integrated with the processor, or the memory and the processor can be separately arranged.
[0111] In implementation, the memory can be a non-transitory memory, for example, a read only memory (ROM), which can be integrated with the processor on the same chip or arranged separately on different chips. The embodiments of the present application do not limit the type of the memory and the arrangement of the memory and the processor.
[0112] It should be understood that the related data interaction process, for example, transmitting the indication information can be the process of outputting the indication information from the processor, and receiving the capability information can be the process of receiving the input capability information by the processor. Specifically, the data output by the processor can be output to a transmitter, and the input data received by the processor can come from a receiver. The transmitter and the receiver can be collectively referred to as a transceiver.
[0113] The processing device in the tenth aspect can be one or more chips. The processor in the processing device can be implemented by hardware or software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor, which implements by reading software code stored in a memory. The memory can be integrated in the processor or exist independently outside the processor.
[0114] In a eleventh aspect, a computer program product is provided, which includes a computer program (also referred to as code or instructions), which, when executed by a computer, causes the computer to perform the method in any possible implementation manner of any aspect.
[0115] In a twelfth aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code or instructions), which, when executed by a computer, causes the computer to perform the method in any possible implementation manner of any aspect.
[0116] In a thirteenth aspect, an embodiment of the present application provides a chip system, which includes one or more processors for calling and executing instructions stored in a memory, so that the method in each aspect or any possible implementation manner of each aspect is executed. The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0117] The chip system can include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0118] In a fourteenth aspect, a communication system is provided, which includes the network device and the terminal device as described above.
[0119] Optionally, the communication system can further include other devices in communication with the network device and / or the terminal device. BRIEF DESCRIPTION OF DRAWINGS
[0120] FIG. 1 is an example diagram of a communication system;
[0121] FIG. 2 is an example diagram of a scenario of a hop beam according to an embodiment of the present application;
[0122] FIG. 3 is an example diagram of an interaction of a communication method according to an embodiment of the present application;
[0123] FIG. 4 is an example diagram of different SSB cycle lengths according to an embodiment of the present application;
[0124] FIG. 5 is another example diagram of an interaction of a communication method according to an embodiment of the present application;
[0125] FIG. 6 is a schematic block diagram of a communication apparatus according to an embodiment of the present application;
[0126] FIG. 7 is another schematic block diagram of a communication apparatus according to an embodiment of the present application;
[0127] FIG. 8 is a structural diagram of a terminal device according to an embodiment of the present application. DETAILED DESCRIPTION
[0128] The technical solutions in the embodiments of the present application will be described below with reference to the drawings.
[0129] In the embodiments of the present application, “multiple” can be understood as “at least two”, and “multiple items” can be understood as “at least two items”.
[0130] The present application can be applied to a communication system. The mobile communication system includes but is not limited to the following systems, such as: long term evolution (LTE) system, universal mobile communication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5th generation (5G) system or new radio (NR), 5.5G system or 6th generation (6G) system and future mobile communication system, vehicle-to-X (V2X), which 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), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution-machine (LTE-M), machine to machine (M2M), etc.
[0131] FIG. 1 shows an example of a communication system according to an embodiment of the present application. As shown in (1) of FIG. 1, the communication system includes a user equipment (UE), a first network device, and a second network device.
[0132] Embodiments of the present application are not limited to specific forms of the first network device and the second network device in FIG. 1. 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 through a Uu interface.
[0133] Here, it is uniformly stated that, as an example, the UE in embodiments of the present application can be the UE shown in (1) of FIG. 1. The network device can be the first network device or the second network device shown in (1) of FIG. 1.
[0134] It should be understood that the Uu interface mentioned above can be an air or wireless interface of a 3GPP protocol specification, such as an LTE air interface, an NR air interface, a RedCap air interface, etc., and the present application is not limited thereto.
[0135] The UE of embodiments of the present application can also be referred to as a terminal device, a very small aperture terminal (VSAT), a station, a mobile station (MS), a mobile terminal (MT), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user equipment, etc.
[0136] The UE can be a device that provides voice / data connectivity to a user, such as a handheld device with wireless connectivity, a vehicle-mounted device, and the like. Currently, some examples of terminals are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal for cloud gaming, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), and the like. The embodiments of the present application are not limited thereto.
[0137] By way of example and not limitation, in the embodiments of the present application, the UE can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also a device that realizes powerful functions through software support and data interaction and cloud interaction. The general wearable smart device includes a device with full functions and large size, which can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and a device that focuses on a certain application function and needs to cooperate with other devices such as a smart phone, such as various smart wristbands and smart jewelry for monitoring vital signs.
[0138] In addition, in the embodiments of the present application, the UE can also be a terminal device in an internet of things (IoT) system. The IoT is an important part of future information technology development, and its main technical feature is to connect objects through communication technology and network, so as to realize the intelligent network of man-machine interconnection and object-object interconnection. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
[0139] In the embodiments of the present application, the UE includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also known as main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system, etc. The application layer includes browsers, address books, word processing software, instant messaging software, etc. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application, as long as it can communicate according to the method provided by the embodiments of the present application by running the program in which the code of the method provided by the embodiments of the present application is recorded, for example, the execution subject of the method provided by the embodiments of the present application can be a terminal device, or a functional module in the terminal device that can call and execute the program.
[0140] The network device in the embodiments of the present application (such as the first network device of (1) in FIG. 1) refers to a radio access network (RAN) node (or device) that accesses a terminal to a wireless network, which can also be referred to as a base station. For example, the network device can be an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a next generation communication 6G system, a micro base station or an indoor station, a macro base station, an access network device or a module of an access network device in an open access network ORAN (open RAN, ORAN) system, a base station in a future mobile communication system or an access node (AP) in a WiFi system, a wireless controller in a cloud radio access network (CRAN) scenario, a server, a relay station or a donor node, an access point, a vehicle-mounted device, a wearable device, a vehicle-mounted device, a network device in other future evolved communication systems, and the like. For another example, the network device can also be a module or unit that completes the function of the base station part, for example, the network device can be a centralized unit (CU) or a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), and the like. In the ORAN system, the CU can also be referred to as an O-CU, the DU can also be referred to as an open (O)-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU.
[0141] For example, the access network device in the vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in a communication system can be the same type of base station or different types of base stations. The base station can communicate with the terminal or communicate with the terminal through the relay station. The terminal can communicate with multiple base stations in different access technologies. The present application does not limit the specific technology and specific device form of the network device. In the present application, the access network device is referred to as a network device, and if not otherwise specified, the network device in the present application refers to the access network device.
[0142] The core network device in the embodiments of the present application (such as the second network device of (1) in FIG. 1) is a general term for various functional entities for managing users, data transmission, and network device configuration. The core network device can include one or more network elements. For example, in a 5G system, the core network device can include an access and mobility management function (AMF), a user plane function (UPF), and a session management function (SMF), etc.
[0143] The present application can be applied to a system in which a mobile communication system is integrated with a satellite communication system. The satellite communication system includes, but is not limited to, a non-terrestrial network (NTN) system such as a high altitude platform station (HAPS) communication, etc. Optionally, the satellite communication system includes a geostationary earth orbit (GEO) and a non-geostationary earth orbit (NGEO); or various terrestrial network (TN) systems. The non-terrestrial network NTN is briefly introduced below.
[0144] NTN communication can include satellite communication, which can refer to deploying a base station or part of the base station function on a satellite to provide coverage for terminals. Satellite communication has the advantages of global coverage, long-distance transmission, flexible networking, easy deployment, and no geographical location restrictions, and has been widely used in many fields such as maritime communication, positioning and navigation, disaster relief, scientific experiments, video broadcasting, and earth observation.
[0145] Satellite systems can be classified into highly elliptical orbiting (HEO) satellites, geostationary earth orbit (GEO) satellites, medium earth orbit (MEO) satellites, and low-earth orbit (LEO) satellites according to the altitude of the satellite, i.e., the altitude of the orbit of the satellite. Among them, the GEO satellite is also called the stationary satellite, and the moving speed of the GEO satellite is the same as the rotation speed of the earth, so the GEO satellite remains stationary relative to the ground, and correspondingly, the cell of the GEO satellite is also stationary. The coverage of the GEO satellite cell is relatively large, and in general, the diameter of the cell is 500 kilometers (Km). The LEO satellite moves relatively fast relative to the ground, about 7 Km per second, so the service coverage area provided by the LEO satellite also moves. Generally speaking, the higher the orbit of the satellite, the larger the coverage area, but the longer the communication delay.
[0146] In addition, NTN communication can also include high altitude platform station (HAPS) communication, which refers to deploying a base station or part of the base station function on a high altitude platform to provide coverage for a terminal.
[0147] The system described in (2) in FIG. 1 is an example of an NTN system. As shown in (2) in FIG. 1, there are multiple UEs in the coverage of the satellite. The link between the UE and the satellite can be referred to as a service link; the link between the satellite and the ground station can be referred to as a feeder link. The satellite can connect to the core network through the ground station.
[0148] The NTN supports two modes, namely, a transparent forwarding mode (which can also be referred to simply as a transparent mode) and a regenerative mode. The transparent forwarding mode can be understood as follows: the satellite forwards information (for example, information reported by the UE to the satellite) to the base station, that is, the control information on the network side is controlled by the base station, and the satellite plays a forwarding role in the process of information transmission.
[0149] The regenerative mode can also be understood as the case where part or all of the functions of the base station are launched into space (or part or all of the functions of the base station are integrated into the satellite). In the regenerative mode, the satellite has the ability to receive and process data of the base station, that is, part or all of the control information on the network side is controlled by the satellite.
[0150] Here, it is uniformly stated that, as another example, the terminal device in the embodiments of the present application can be any one of the UEs shown in (2) in FIG. 1. The network device can also be a device in the satellite, the ground station, or the core network shown in (2) in FIG. 1.
[0151] As can be seen from (2) of FIG. 1, there are a large number of UEs in the satellite coverage. There is a demand for the UEs to transmit data. However, the UEs are distributed in different areas and unevenly, that is, there are more UEs in some areas and fewer UEs in some areas. For example, only 2 UEs are included in area 1 shown in (2) of FIG. 1, and a large number of UEs are included in area 2.
[0152] It should be understood that the scenario shown in FIG. 1 is only an exemplary description, and the embodiments of the present application are not limited thereto.
[0153] It can be understood that the coverage of a single satellite is wide, for example, the coverage radius of a satellite can reach tens of thousands of kilometers, and the coverage of a single beam can reach tens or even thousands of kilometers. In order to support wide-area coverage, a single satellite usually needs to be equipped with a large number of beams. This brings great challenges to the load of the satellite. At present, the contradiction between small satellite load and wide coverage in the NTN network is alleviated by introducing beam hopping (BH) communication.
[0154] Specifically, in a beam hopping satellite system, a single satellite can support thousands of beams, but only a small number of beams (such as tens of beams) are supported for activation within a period of time, and the satellite serves different areas in time periods through time division multiplexing of beams.
[0155] Referring to FIG. 2, FIG. 2 is a schematic diagram of a beam hopping satellite communication system according to an embodiment of the present application. As shown in FIG. 2, after the satellite adopts beam hopping communication, the service area of the beam in all coverage areas of the satellite changes constantly and is activated in a time division manner.
[0156] Each service area that can be covered by the beam can also be referred to as a beam position, and a beam hopping pattern can be formed by covering different service areas in different system frames or subframes or time slots.
[0157] Currently, a synchronization signal block set (SSB burst) (or SSB burst set) is designed for beam sweeping. The synchronization signal block set is a set of multiple synchronization signal blocks in a certain time period. The SSB burst set is periodically transmitted. Each synchronization signal block SSB corresponds to a beam direction in the same period, and the beam directions of the SSBs in one SSB burst set cover the entire cell. In the 5G NR system, the transmission time of one SSB burst set is limited within a certain 5ms half frame (or half radio frame). With the development of technology, if the network device can understand the distribution of terminal devices in each area, the network can adjust the transmission period and / or transmission duration of the beam, and each beam corresponds to an SSB. In the current mechanism, all SSB periods are the same, and different SSBs have the same SSB period length. This mechanism is not suitable for the NTN beam hopping scenario.
[0158] Therefore, embodiments of the present application provide a solution to set different SSB periods for different SSBs, so that the network can transmit SSBs with different periods for different areas and / or different time periods. For example, the network device can send SSB period information (including period length and / or SSB starting offset) to the terminal device, so that the terminal device can learn or determine the period corresponding to each SSB. In this way, when the terminal device switches from a certain SSB (such as a camped SSB) to other SSBs, it can quickly determine the position of the other SSBs, which helps to reduce the complexity of the terminal device searching for SSBs, thereby saving the power consumption of the terminal device.
[0159] Before introducing the embodiments of the present application, the related concepts involved in SSB are explained. It should be understood that the following description is only a simple introduction to the related concepts involved in SSB, and reference can also be made to the explanation in related technologies (such as standard protocols).
[0160] The SSB is composed of three parts: primary synchronization signal (PSS), secondary synchronization signal (SSS), and physical broadcast channel (PBCH). The SSB is an important basis for terminal devices to complete cell selection, time-frequency synchronization, RRM measurement, etc.
[0161] There is a correlation between the synchronization signal block (synchronization signal and PBCH block, SSB) index. For example, one SSB index corresponds to one time-frequency resource location. One SSB in the 5G NR protocol occupies 4 consecutive OFDM symbols in the time domain. The number of symbols occupied by an SSB in the time domain resource is not specifically limited in the embodiments of the present application. For example, one SSB occupies a plurality of OFDM symbols in a half frame; the time domain resource location corresponding to the first OFDM symbol in the plurality of OFDM symbols can be determined in the manner provided by the embodiments of the present application.
[0162] The schemes provided by the present application will be described in detail below in conjunction with the corresponding flowcharts. It can be understood that the main devices (such as terminal devices and network devices) in the illustrative flowcharts are taken as examples of the execution subjects of the interaction schemes, but the present application does not limit the execution subjects of the interaction schemes. For example, the devices (such as terminal devices and network devices) in the illustrative flowcharts can also be chips, chip systems, or processors supporting the devices to implement the methods, and can also be logical modules or software capable of implementing all or part of the functions of the devices.
[0163] Here, it is uniformly stated that the messages or signaling interactions involved in the interaction processes of the embodiments of the present application can adopt messages or signaling in standards or newly introduced messages or signaling, and the embodiments of the present application do not specifically limit this.
[0164] FIG. 3 is an example of a communication method 300 according to an embodiment of the present application. As shown in FIG. 3, the method 300 at least includes the following steps:
[0165] In step 310, the network device determines a plurality of synchronization signal block (SSB) period information of a first cell, and each SSB period information includes an SSB period length and / or an SSB starting offset.
[0166] Here, the first cell is introduced only for convenience and does not limit the embodiments of the present application. For example, the first cell is a serving cell or a neighbor cell in which the terminal device resides. In fact, the network device can send a plurality of SSB period information corresponding to each cell for a plurality of cells.
[0167] The "plurality of SSB period information" can be understood as two or more SSB period information. In addition, the plurality of SSB period information corresponds to SSBs with different indexes of the same cell.
[0168] Compared with the scheme in the prior art that different indexes of SSBs in the same cell share the same SSB cycle, the application proposes two or more SSB cycle lengths; different indexes of SSBs are allowed to use different SSB cycle lengths, so that the network can use different cycles to send SSBs for different areas and / or different time periods. Further optionally, on the basis of introducing multiple different SSB cycle lengths, an SSB starting offset can also be introduced, so that the time domain position of the corresponding SSB can be determined. For example, according to the SSB starting offset, the terminal device can quickly determine the position of other SSBs according to the position of the currently camped SSB, which helps to reduce the complexity of the terminal device searching for SSBs, thereby reducing the power consumption of the terminal device.
[0169] The following is described in conjunction with an example in FIG. 4. As shown in FIG. 4, part of the numbering of the subframe indexes is shown in FIG. 4 (for example, the subframe numbers are 0, 1, 2, …, 14 respectively). Each subframe occupies a time length of 5 ms. The SSB cycles shown in FIG. 4 include SSB cycle length 1, SSB cycle length 2, and SSB cycle length 3. For example, SSB cycle length 1 is 2 subframes (i.e. 10 ms), corresponding to starting offset 1 (for example, the offset value is 0, not shown in the figure), from which the distribution example of the subframes where the SSBs are located when the SSB cycle length is 1 can be obtained. For another example, SSB cycle length 2 is 4 subframes (i.e. 20 ms), corresponding to starting offset 2 (for example, the offset value is 1 subframe), from which the distribution example of the subframes where the SSBs are located when the SSB cycle length is 2 can be obtained. For another example, SSB cycle length 3 is 10 subframes (i.e. 50 ms), corresponding to starting offset 3 (for example, the offset value is 4 subframes), from which the distribution example of the subframes where the SSBs are located when the SSB cycle length is 3 can be obtained.
[0170] It should be noted that in FIG. 4, in order to facilitate the description of different SSB cycle lengths, the example of SSBs occupying the corresponding subframes is described. In fact, SSBs usually do not occupy the entire subframe. For example, one SSB occupies part of the continuous OFDM symbols in the time domain, that is, when one subframe includes one or more SSBs, it can not be occupied by one or more SSBs. For example, the lower part of FIG. 4 also shows an example of one SSB occupying symbols (for example, occupying 4 continuous OFDM symbols, OFDM symbol 2 to OFDM symbol 5). That is, one SSB can occupy multiple OFDM symbols in a subframe, and the application does not limit the specific number of OFDM symbols occupied. The time domain resource position corresponding to the SSB can be determined according to the method of the embodiments of the application.
[0171] For example, the OFDM symbols occupied by the intra-half frame SSBs and the relative positions can refer to the description in the 3GPP TS 38.213 protocol, which is not repeated here.
[0172] It should be understood that the embodiments of the present application do not limit the specific value of the SSB period length. The value of the SSB period length can be determined based on actual needs. The embodiments of the present application do not specifically limit the time measurement unit or granularity of the period. Alternatively, the time unit of the SSB period length is millisecond level. For example, the SSB period length can be 5ms, 10ms, 20ms, 40ms, 80ms, 160ms, 320ms, 640ms, etc.
[0173] Here, it is uniformly stated that the embodiments of the present application do not limit the specific form of the time unit used to represent the SSB period information. Alternatively, the time unit of the SSB period information (including the SSB period length and / or the SSB starting offset) includes but is not limited to one or more of the following: system frame, half frame, subframe, time slot, etc. For example, the SSB period information is represented by the number of half frames. For another example, the SSB period information is represented by the number of half frames and the number of subframes.
[0174] Alternatively, as an embodiment, the time unit of the SSB period information is a half frame. Taking the half frame as the granularity of the SSB period information can keep the relative positions of the SSBs in the half frame unchanged, thereby being compatible with the existing standard protocol; or taking the half frame as the granularity of the SSB period information can reuse the relative positions of the SSBs with different indexes in the half frame in the existing 3GPP NR protocol.
[0175] In some implementations, the SSB starting offset can be understood as an offset value relative to the number (such as the system frame number) of a certain time domain resource (or a certain time unit). For example, through the SSB starting offset and the SSB period length, the time domain resource position of each SSB can be determined.
[0176] The embodiments of the present application do not specifically limit the determination manner of the plurality of SSB period information. In one possible implementation, the plurality of SSB period information is predefined. Here, the specific implementation manner of "predefined" can include any one of the following: protocol predefined, or manufacturer specification of the communication device (such as terminal device or network device), or defined by the communication operator, or pre-stored in the communication device when the communication device is manufactured, or other agreement manner agreed in advance.
[0177] In another possible implementation, the plurality of SSB period information is configured to the terminal device by the network device. Alternatively, as an embodiment, the method 300 further includes:
[0178] At step 311, the network device sends the terminal device a plurality of SSB period information. Correspondingly, the terminal device receives the plurality of SSB period information.
[0179] Optionally, the network device sends system information or radio resource control (RRC) signaling, and the system information or RRC signaling carries the plurality of SSB period information. Correspondingly, the terminal device receives the system information or RRC signaling sent by the network device. Exemplarily, the system information is system information block (SIB) signaling.
[0180] At step 320, the network device sends SSB signals according to the plurality of SSB period information. Correspondingly, the terminal device receives the SSB signals.
[0181] Optionally, at step 321, the terminal device determines a time domain resource location of a first SSB according to first SSB period information in the plurality of SSB period information, wherein each SSB period information in the plurality of SSB period information includes an SSB period length and / or an SSB starting offset. It should be understood that the first SSB here only refers to a certain SSB measured by the terminal device. For example, the first SSB can be a certain SSB measured by the terminal device when performing SSB switching. For another example, the first SSB can also be a certain SSB camped by the terminal device.
[0182] The SSB camped by the terminal device can be understood as that the terminal selects a certain SSB and receives corresponding system information. It can be understood that the terminal device camps on a cell and the terminal device camps on an SSB are descriptions of different granularities. For example, a cell includes a plurality of beams, and each beam corresponds to an SSB; if the terminal device selects SSB1 and receives system information corresponding to SSB1, it can be understood that the terminal device camps on SSB1. When the terminal device camps on SSB1, it can perform data transmission and reception based on SSB1. It can be understood that the terminal device can select an SSB corresponding to a beam with better signal quality when selecting an SSB to camp on.
[0183] Optionally, the terminal device receiving the SSB signals includes that the terminal device receives a first SSB signal sent by the network device according to the time domain resource location of the first SSB.
[0184] For example, step 321 can occur after step 311 and before step 320. For another example, in the absence of step 311, the terminal device performs step 321 according to a plurality of predefined SSB period information; step 321 can occur before step 320.
[0185] In the embodiments of the present application, multiple different SSB period information is introduced, which can be applied to the scenario of NTN beam hopping; so that the terminal device can learn or determine the time domain position corresponding to each SSB, which helps to quickly determine the position of the SSB when the terminal device switches from a certain SSB to another SSB, and reduces the search complexity.
[0186] The SSB period information includes multiple implementation manners of M SSB period lengths and / or SSB starting offsets. The following will be described in detail. M is an integer greater than or equal to 2.
[0187] In mode 1, the multiple SSB period information is M SSB period information. Wherein, M represents the number of actually transmitted SSBs in the synchronization signal block set.
[0188] Optionally, the M SSB period information includes M SSB period lengths and / or M SSB starting offsets.
[0189] Optionally, the M SSB period information is sorted according to the SSB index. The sorting rule of the M SSB period information is not limited in the embodiments of the present application. For example, the M SSB period information is sorted in ascending order (or from small to large) according to the SSB index, or sorted in descending order (or from large to small) according to the SSB index.
[0190] In a possible implementation manner, the M SSB period information includes M SSB period lengths and M SSB starting offsets. The M SSB period lengths and the M SSB starting offsets are sorted according to the following rule: first, the M SSB period lengths are sorted according to the size of the SSB index, and then the M SSB starting offsets are sorted according to the size of the SSB index.
[0191] For example, the M SSB period lengths and the M SSB starting offsets (for the sake of description, the SSB starting offset is referred to as the starting offset) are sorted according to the following format: {SSB period length 1, SSB period length 2, …, SSB period length M} + {starting offset 1, starting offset 2, …, starting offset M}. That is, the M SSB period lengths are sorted in ascending order according to the size of the SSB index, and then the M starting offsets are sorted in ascending order according to the size of the SSB index.
[0192] In another possible implementation manner, each SSB period information in the M SSB period information includes an SSB period length and an SSB starting offset; and the M SSB period information is sorted according to the size of the SSB index.
[0193] For example, the M SSB periodicity information is sorted in the following format: {SSB periodicity length 1, starting offset 1}, {SSB periodicity length 2, starting offset 2}, …, {SSB periodicity length M, starting offset M}. For this way, the SSB periodicity length and the starting offset can be respectively indicated by different fields in the information element. That is, the SSB periodicity length and the starting offset included in each SSB periodicity information are taken as a whole, and then the M SSB periodicity information is sorted in ascending order according to the size of the SSB index.
[0194] Alternatively, each of the M SSB periodicity information is associated with an SSB index. That is, compared with the above-mentioned way of sorting according to a certain rule, the implementation way here can indicate the SSB periodicity information corresponding to the SSB index by display indication. For example, the following can be displayed: the SSB periodicity information corresponding to SSB index 1, the SSB periodicity information corresponding to SSB index 2, …, the periodicity information corresponding to SSB index M.
[0195] In the way 1, for the terminal device, the terminal device determines the time domain resource location of the first SSB according to the SSB periodicity length and / or the SSB starting offset corresponding to the first SSB periodicity information in the M SSB periodicity length and / or the M SSB starting offset, and receives the SSB signal (such as the first SSB) at the corresponding time domain resource location.
[0196] The way 2 belongs to the same group by grouping the SSBs, and the SSBs belonging to the same group share the same SSB starting offset.
[0197] Alternatively, for the plurality of actually transmitted SSBs, the network device can respectively configure corresponding SSB periodicities, and group the plurality of SSBs according to the SSB periodicities, that is, the SSBs with the same SSB periodicity can be grouped into the same group. For example, the plurality of SSBs are grouped according to the SSB periodicity length to obtain N groups of SSBs. Each group of SSBs includes one or more SSBs. The number of SSBs included in each group of SSBs in the N groups of SSBs can be the same or different, which is not limited.
[0198] Alternatively, the plurality of SSB periodicity information includes N SSB starting offsets. The N SSB starting offsets correspond to the N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs.
[0199] It can be understood that, for the same SSB group, if different starting offsets are configured, the determined periodic window or time domain position of the SSB is different. For example, if the starting offset corresponding to SSB group 1 (the periodic length of the included SSBs is 5 ms) is 0, the periodic window can be obtained as: [0, 5], [5, 10], [10, 15], …, and the like, with the system frame number as the time reference. If the starting offset corresponding to SSB group 1 (the periodic length of the included SSBs is 5 ms) is 1, the periodic window can be obtained as: [1, 6], [6, 11], [11, 16], …, and the like, with the system frame number as the time reference.
[0200] Optionally, different SSB starting offsets can correspond to different SSB groups. For example, if the starting offset corresponding to SSB group 1 (the periodic length of the included SSBs is 5 ms) is 0, the periodic window can be obtained as: [0, 5], [5, 10], [10, 15], …, and the like, with the system frame number as the time reference; if the starting offset corresponding to SSB group 2 (the periodic length of the included SSBs is 10 ms) is 1, the periodic window can be obtained as: [1, 11], [11, 21], [21, 31], …, and the like, with the system frame number as the time reference.
[0201] The application embodiment does not make specific limitation on the sorting rule of the SSB starting offsets corresponding to different groups.
[0202] 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 a preset SSB index in each group of SSBs.
[0203] The above preset SSB index can be the minimum SSB index in the SSB group, or the maximum SSB index in the SSB group, or an SSB index selected according to actual needs, and no specific limitation is made. Correspondingly, the group number order of the N groups of SSBs can be determined based on the preset SSB index in each group of SSBs.
[0204] Exemplarily, the first SSB group includes an SSB corresponding to SSB index 1 and an SSB corresponding to SSB index 2, and the minimum SSB index in the first SSB group is 1; the second SSB group includes an SSB corresponding to SSB index 3 and an SSB corresponding to SSB index 4, and the minimum SSB index in the second SSB group is 3. If different SSB groups are sorted according to the minimum SSB index in each group, the first SSB group is arranged before the second SSB group, which can be respectively denoted as SSB group 1 and SSB group 2; accordingly, the starting offset corresponding to the SSB group is offset 1 and offset 2 respectively. That is, the starting offset corresponding to the SSB group 1 is offset 1, and the starting offset corresponding to the SSB group 2 is offset 2. In this way, it is not necessary to display which SSB group corresponds to which SSB starting offset, and the SSB group and the SSB starting offset can be one-to-one corresponding according to the group number sequence, which helps to save signaling overhead.
[0205] It should be noted that the embodiment of the present application does not make specific limitation on the sorting rule of the group number sequence of the N groups of SSBs. Alternatively, the group number sequence of the N groups of SSBs can also be determined based on the period length of each group of SSBs.
[0206] Exemplarily, the group number sequence of the N groups of SSBs can be sorted in ascending order or descending order according to the period length of the SSBs. The sorted SSB groups and the SSB starting offset are one-to-one corresponding.
[0207] For example, the period lengths of two groups of SSBs are 5 ms and 10 ms respectively, if the SSBs are sorted in ascending order according to the period length of the SSBs, the group number of the SSB group with the period length of 5 ms is 1 (which can be denoted as SSB group 1), and the group number of the SSB group with the period length of 10 ms is 2 (which can be denoted as SSB group 2); accordingly, the starting offset corresponding to the SSB group is offset 1 and offset 2 respectively.
[0208] In the manner 2, for the terminal device, the terminal device determines the time domain resource position of the first SSB according to the period length of the N SSBs and / or the SSB starting offset corresponding to the first SSB period information in the N SSB starting offsets and the SSB period length, and receives the SSB signal (such as the first SSB) at the corresponding time domain resource position.
[0209] Therefore, by the manner 2, the multiple SSBs are grouped according to the SSB period length, and the SSBs belonging to the same group can share the same starting offset; the time domain position of the SSB can be determined through the starting offset. Since it is not necessary to repeatedly indicate the starting offset for the SSBs with the same period length, the manner 2 helps to save bit overhead.
[0210] In a third manner, the starting offset of the SSBs is determined by introducing a same starting offset parameter for a plurality of SSB periods.
[0211] The source of the starting offset parameter is not limited in the embodiments of the present application. The starting offset parameter can be predefined or configured by the network device.
[0212] Optionally, the plurality of SSB period information includes M SSB period lengths and one starting offset parameter; wherein the starting offset of the time domain resource where the ith SSB is located is determined based on the period length of the ith SSB and the starting offset parameter; the period length of the ith SSB is one of the M SSB period lengths; and the starting offset of the time domain resource where the ith SSB is located satisfies the following formula: SSB i Starting offset of time domain resource location = mod (a, T i ) (1)
[0213] Wherein, SSB i represents the ith SSB, T i is the period length of SSB i , a represents the starting offset parameter, and mod represents the modulo operation.
[0214] That is, the plurality of SSBs can adopt different SSB period lengths. For the SSBs adopting a certain SSB period length, the starting offsets of the time domain resource locations of the SSBs i can be calculated by the above formula (1).
[0215] The time unit or granularity of the time domain resource involved in the formula (1) is not limited in the embodiments of the present application. Optionally, the time unit includes but is not limited to: half frame, subframe, slot or OFDM symbol.
[0216] For example, the time domain resource location of SSB i in the above formula (1) is a half frame; and the time unit of T i is a half frame.
[0217] In the third manner, for the terminal device, the terminal device calculates the time domain resource location of the first SSB according to the SSB period length corresponding to the first SSB period information in the M SSB period lengths and the starting offset parameter; and receives the SSB signal (such as the first SSB) at the corresponding time domain resource location.
[0218] Therefore, by the third manner, the plurality of SSB period lengths can share one starting offset parameter, and the respective corresponding starting offsets of the SSBs ia start offset of a time domain resource location; thereby obtaining the time domain location of the SSB.
[0219] Option 4, for multiple SSB periods, the time domain location of the SSB is determined by introducing a common start offset.
[0220] It should be noted that the difference between Option 4 and Option 3 is that the common start offset of Option 4 is a start offset that can be directly used (or said to be actually used), and all SSBs can share the common start offset; while the start offset parameter in Option 3 is only a parameter that will be used when calculating the start offset of the SSB, and the two are substantially different.
[0221] Since the common start offset needs to satisfy the length of each SSB period, the common start offset can be determined according to the minimum SSB period length. Alternatively, the common start offset is determined according to the minimum SSB period length in the M SSB period lengths.
[0222] Alternatively, as an embodiment, the value range of the common start offset satisfies the following formula: 0≤offset min (2)
[0223] Wherein, offset represents the common start offset, T min represents the minimum SSB period length in the M SSB period lengths.
[0224] For example, the multiple SSB period lengths are 10ms, 15ms, 20ms respectively, and based on the above formula (2), the common start offset can be determined according to 10ms; that is, the value of the common start offset can be any value in 0≤offset
[0225] In Option 4, for the terminal device, the terminal device calculates the time domain resource location of the first SSB according to the SSB period length corresponding to the first SSB period information in the M SSB period lengths and one common start offset; and receives the SSB signal (such as the first SSB) at the corresponding time domain resource location.
[0226] Therefore, by Option 4, all actually transmitted SSBs can share the same start offset, compared with the method of configuring the start offset corresponding to each SSB period length by the network device, Option 4 does not need to be configured one by one, which can significantly save the overhead.
[0227] Option 5, for the case that the SSB period information includes (or indicates) both the SSB period length and the start offset, the SSB period length and the start offset are indicated by RIV, which helps to save the signaling overhead.
[0228] Optionally, for the case that the SSB periodicity information includes both the SSB periodicity length and the starting offset (such as the case that the periodicity length and the starting offset are sent as a whole in the aforementioned manner 1, and the aforementioned manner 2), the network device sends SIB signaling or RRC signaling, and the SIB signaling or RRC signaling carries a resource indication value RIV, which is used to indicate the periodicity length and the starting offset corresponding to the i-th SSB. Correspondingly, for example, the terminal device determines the time domain resource location of the first SSB according to the SSB periodicity length and the SSB starting offset corresponding to the first SSB periodicity information indicated by the RIV.
[0229] The embodiments of the present application do not make specific limitations on the value of RIV. Optionally, the value of RIV is determined according to one or more of the SSB periodicity length corresponding to the i-th SSB, the maximum SSB periodicity length in the plurality of SSB periodicities, and the starting offset corresponding to the i-th SSB.
[0230] In a possible implementation, the value of RIV can be related to the SSB periodicity length corresponding to the i-th SSB, the maximum SSB periodicity length in the plurality of SSB periodicities, and the starting offset corresponding to the i-th SSB.
[0231] Exemplarily, the value of RIV satisfies the following formula:
[0232] In the case of , RIV = T max (T i -1) + offset i ;
[0233] In the case of , RIV = T max (T max -T i +1) + (T max -1-offset i );
[0234] wherein, T i is the periodicity length of the SSB i , offset i is the starting offset of the SSB i , and T max is the maximum periodicity value of the SSB.
[0235] It should be understood that the above is described by taking the RIV value as an example, and embodiments of the present application are not limited thereto. For example, the RIV can be replaced by an offset and periodicity indicator value (OPIV), or other parameters or values that can represent the SSB periodicity length and the starting offset at the same time.
[0236] The mode 5 can be implemented in combination with the mode 2. Alternatively, the mode 5 can be implemented in combination with the partial implementation mode in the mode 1.
[0237] In summary, the SSB periodicity information can be implemented by the above-mentioned modes. For the network device, the network device sending the SSB signal according to the plurality of SSB periodicity information comprises: determining the time domain resource position corresponding to the i th SSB; and sending the SSB signal according to the time domain resource position corresponding to the i th SSB.
[0238] For a certain SSB, the relative position of the SSB in a certain time unit can be determined in a predefined manner.
[0239] For example, the time domain starting position corresponding to the i th SSB satisfies the following formula: (n f ·V+n hf -offset i )modT i =0; (3)
[0240] Wherein, n f is a system frame number, V is the number of first time units contained in the system frame, n hf is the sequence number of the first time unit in the system frame, offset i is the starting offset of the SSB i , T i is the SSB i period, SSB i represents the i th SSB, and mod represents the modulo operation. Optionally, the first time unit comprises one or more of a half frame, a subframe, a slot or an OFDM symbol.
[0241] For example, in formula (3), n f is a system frame, the first time unit contained in the system frame is a half frame, and the value of V is 2.
[0242] It should be understood that only a half frame is described here, and embodiments of the present application are not limited thereto. Moreover, if the time unit contained in the system frame is a half frame, the value of V is 2; if the time unit contained in the system frame is other granularity, the value of V can be a corresponding value calculated based on other granularity.
[0243] To better support the NTN beam scenario, the case of downlink dynamic power sharing is introduced, that is, different beams are allowed to use different powers for transmission at different times, and the power information of different SSB beams is no longer consistent. In view of this, the present application provides a configuration scheme for transmission power.
[0244] FIG. 5 is an example flowchart of a communication method 500 according to an embodiment of the present application. As shown in FIG. 5, the method 500 at least includes the following steps:
[0245] Step 410, the network device transmits the power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell. Correspondingly, the terminal device receives the power information of the plurality of SSBs.
[0246] The plurality of SSBs can be a plurality of SSBs corresponding to a certain cell. Here, the second cell is introduced only for convenience of description, and does not constitute a limitation on the embodiments of the present application. For example, the second cell is a serving cell or a neighbor cell in which the terminal device resides. In fact, the network device can transmit the power information of a plurality of SSBs corresponding to a plurality of cells for each cell.
[0247] Optionally, the power information includes SS / PBCH SSS power information (such as an EPRE value, in units of dm). The downlink SS / PBCH SSS power information can be derived from the SS / PBCH downlink transmission power given by the SSB power information. The downlink SSS transmission power is defined as the linear average of the power contributions of all resource elements carrying SSS within the operating system bandwidth.
[0248] The embodiments of the present application do not make specific limitations on the transmission format or form of the power information of the plurality of SSBs. The power information of the plurality of SSBs can be the power information of a plurality of SSB sets, or the power information of a plurality of SSBs.
[0249] Optionally, the power information of the plurality of SSBs can be understood as the power information of a plurality of SSB sets. That is, the plurality of SSBs are grouped, and each group corresponds to one power information.
[0250] The embodiments of the present application do not make specific limitations on whether the power information of different SSB sets is the same. For example, the plurality of SSB sets at least include 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 plurality of SSBs at least includes first power information (corresponding to the second SSB set) and second power information (corresponding to the third SSB set). The first power information and the second power information are transmitted respectively. The first power information and the second power information can be the same or different.
[0251] The second SSB set and the third SSB set are different SSB index sets. The second SSB set includes one or more SSB indexes, each SSB corresponding to a beam. The third SSB set includes one or more SSB indexes, each SSB corresponding to a beam.
[0252] It should be noted that the second SSB set and the third SSB set are introduced here for illustration. The embodiments of the present application can send corresponding power information for different SSB sets (of course, only two power information is used here as an example, and in fact, more power information can be included). Moreover, sending the power information corresponding to each group through grouping (or set) helps to save signaling overhead.
[0253] Alternatively, the power information of the plurality of SSBs can be understood as the power information of a plurality of different SSBs. The embodiments of the present application do not limit whether the power information of different SSBs is the same. For example, the power information corresponding to the plurality of SSBs includes third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB. The third power information and the fourth power information can be the same or different. This is for illustration. The embodiments of the present application can send corresponding power information for different SSBs (of course, only two power information is used here as an example, and in fact, more power information can be included).
[0254] Here, it is uniformly stated that the embodiments of the present application do not make specific limitations on the form of representation of the power information. Alternatively, the power information of the SSB can include an energy per resource element (EPRE) value or other values used to represent power. Alternatively, the power information of the SSB is a power offset relative to a preset power value (which can be a preset reference value).
[0255] The preset power value can be network configuration or pre-defined, and no specific limitation is made. For example, the preset power value can be a specified dBm value or a power value corresponding to a reference signal.
[0256] Alternatively, the power information corresponding to the plurality of SSBs includes effective duration information corresponding to each power information, the effective duration information being used to represent the effective time length of the power information. That is, each power information has a corresponding effective duration (or effective time). The embodiments of the present application do not make specific limitations on the form of representation of the effective duration, for example, the effective duration can be a time window or a timer.
[0257] For the terminal device, if the valid duration information is included in the power information corresponding to the SSB, 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 that the transmission power of the third SSB signal is the power value indicated by the power information of the third SSB; or, the terminal device takes the power value indicated by the power information of the third SSB as the transmission power of the third SSB signal.
[0258] In the case of exceeding the valid duration of the power information of the third SSB, the terminal device determines that the preset value is the transmission power of the third SSB signal; or, the terminal device considers that the transmission power of the third SSB is the preset value; or, the terminal device takes the preset value as the transmission power of the third SSB. The preset value can be understood as the aforementioned preset power value. The preset power value can be referred to the foregoing description, and will not be described here for brevity.
[0259] The embodiment of the present application does not specifically limit the message or signaling in which the power information of the plurality of SSBs is carried.
[0260] Optionally, step 410 includes that the network device sends system information (such as SIB signaling) or radio resource control (RRC) signaling, and the system information or RRC signaling carries the power information of the plurality of SSBs. Correspondingly, the terminal device receives the system information or RRC signaling sent by the network device.
[0261] In some application scenarios, the network device not only configures the power information of the SSB, but also configures the power information of the CSI-RS. Based on this, the network device can further perform the following step 420. Of course, step 420 is an optional step, and in some application scenarios, the network device can only configure the power information of the SSB, and not configure the power information of the CSI-RS.
[0262] Optionally, in step 420, the network device sends the power information of the channel state information reference signal (CSI-RS), and the power information of the CSI-RS is the power offset value information 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 a specific index value.
[0263] The second SSB is used to generally refer to a certain SSB in the multiple SSBs, and the first SSB set is used to generally refer to a certain SSB set in the multiple SSB sets.
[0264] The multiple SSBs are configured with the power information, and accordingly, the power information of the CSI-RS can be determined based on the power information of the multiple SSBs. For example, the power information of the CSI-RS is the power offset value information relative to the power value corresponding to the second SSB in the multiple SSBs. For example, the power information of the CSI-RS is the power offset value information relative to the power value corresponding to the first SSB set in the multiple SSBs.
[0265] At step 430, the network device transmits the multiple SSBs according to the power information of the multiple SSBs. For example, the third SSB is included in the multiple SSBs. Correspondingly, the terminal device receives the third SSB.
[0266] Optionally, for the terminal device, the terminal device determines the power information of the third SSB according to the power information of the multiple SSBs, and receives the third SSB signal and performs related measurement according to the power information of the third SSB.
[0267] The third SSB is used to generally refer to the SSB signal received by the terminal device or the SSB measured by the terminal device.
[0268] Optionally, at step 440, the network device transmits the CSI-RS according to the power information of the CSI-RS.
[0269] Optionally, at step 450, the terminal device determines the transmission power of the corresponding signal (SSB or multiple SSBs) according to the power information.
[0270] Optionally, for the terminal device, the terminal device determines the transmission power of the CSI-RS according to the power information of the CSI-RS.
[0271] For example, after obtaining the transmission power of the corresponding signal, the terminal device can perform other steps by using the transmission power, including but not limited to: path loss estimation, cell reselection, and the like.
[0272] In the embodiments of the present application, the power information of multiple SSBs is configured to adapt to the NTN beam hopping scenario, allowing different beams to be transmitted using different powers at different times, which helps to save power consumption.
[0273] It should be understood that the above-described various interaction flows are only exemplary descriptions, and the embodiments of the present application are not limited thereto. In fact, the above-described various embodiments can be independently implemented, or reasonably combined and implemented, and the embodiments of the present application do not make specific limitations thereto.
[0274] It should also be understood that the flowcharts or scenario diagrams shown in FIGS. 1 to 5 are only for understanding and are not intended to limit the embodiments of the present application to the examples shown in the diagrams. In fact, based on the examples in FIGS. 1 to 5, those skilled in the art can make equivalent transformations to obtain more implementation manners.
[0275] The communication method provided by the embodiments of the present application is described in detail above in combination with FIGS. 1 to 5. The device embodiments of the present application will be described in detail below in combination with FIGS. 6 to 8. It should be understood that the communication device of the embodiments of the present application can perform the various communication methods of the aforementioned embodiments of the present application, i.e., the specific working processes of the following various products can refer to the corresponding processes in the aforementioned method embodiments.
[0276] In the above embodiments, the terminal device can perform some or all of the steps in the embodiments; the network device can perform some or all of the steps in the embodiments. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order as presented in each embodiment, and it is possible that not all operations in the embodiments of the present application are performed. Moreover, the magnitude of the serial number of each step does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0277] FIG. 6 is a schematic block diagram of a communication device provided by an embodiment of the present application. As shown in FIG. 6, the communication device 1500 can include a communication module 1520. The communication module 1520 can implement a corresponding communication function, which can be an internal communication function of the communication device 1500, or a communication function of the communication device 1500 with other devices. Optionally, the communication module 1520 can also be referred to as a communication interface or a transceiver module. Optionally, the communication device 1500 further includes a processing module 1510. The processing module 1510 can implement a corresponding processing function.
[0278] 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 implements the aforementioned method embodiments.
[0279] In a possible design, the communication apparatus 1500 can correspond to a network device in the above method embodiments, or a component (for example, a circuit, a chip, or a chip system) configured in the network device. The communication apparatus 1500 can be used to execute steps or processes performed by the network device in any of the above method embodiments.
[0280] In a possible design, the processing module 1510 is configured to determine a plurality of synchronization signal block (SSB) period information of the first cell, each piece of SSB period information including an SSB period length and / or an SSB starting offset; and the processing module 1510 is further configured to invoke the communication module 1520 to send an SSB signal according to the plurality of SSB period information.
[0281] Optionally, as one possible implementation, the plurality of SSB period information is predefined; or the communication module 1520 is further configured to send system information or radio resource control (RRC) signaling, and the plurality of SSB period information is carried in the system information or the RRC signaling.
[0282] Optionally, as one possible implementation, the plurality of SSB period information includes M pieces of SSB period information, the M pieces of SSB period information including M pieces of SSB period lengths and / or M pieces of SSB starting offsets, M representing a number of SSBs included in an SSB set; wherein the M pieces of SSB period information are sorted according to SSB indexes; or each piece of SSB period information in the M pieces of SSB period information is associated with an SSB index.
[0283] Optionally, as one possible implementation, the M pieces of SSB period information are sorted according to SSB indexes, including: first sorting the M pieces of SSB period lengths according to sizes of the SSB indexes, and then sorting the M pieces of SSB starting offsets according to the sizes of the SSB indexes; or each piece of SSB period information in the M pieces of SSB period information includes an SSB period length and an SSB starting offset, and the M pieces of SSB period information are sorted according to sizes of the SSB indexes.
[0284] Optionally, as one possible implementation, the plurality of SSB period information includes N pieces of SSB starting offsets; the N pieces of SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs; wherein the N groups of SSBs are grouped according to SSB periods, and SSBs in a same group correspond to a same SSB period.
[0285] Optionally, as one possible implementation, the N SSB starting offsets correspond to N groups of SSBs, including: an order of the N SSB starting offsets is related to a 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 a period length of each group of SSBs.
[0286] Optionally, as one possible implementation, the multiple SSB period information includes M SSB period lengths and 1 starting offset parameter; wherein a starting offset of a time domain resource where an i th SSB is located is determined based on a period length of the i th SSB and the starting offset parameter; the period length of the i th SSB is one of the M SSB period lengths; and the starting offset of the time domain resource where the i th SSB is located satisfies the following formula: SSB i starting offset of time domain resource location = mod (a, T i );
[0287] wherein SSB i represents the i th SSB, T i is a period length of SSB i , a represents the starting offset parameter, and mod represents a modulo operation.
[0288] Optionally, as one possible implementation, the multiple SSB period information includes M SSB period lengths and 1 common starting offset; wherein a value range of the common starting offset satisfies the following formula: 0 < offset < T min ;
[0289] wherein offset represents the common starting offset, and T min represents a minimum SSB period length in the M SSB period lengths.
[0290] Optionally, as one possible implementation, for a case where SSB period information includes both a SSB period length and a starting offset, the system information or radio resource control (RRC) signaling carries the multiple SSB period information, including: the system information or radio resource control (RRC) signaling carries a resource indication value (RIV), and the RIV is used to indicate a period length and a starting offset corresponding to an i th SSB; wherein a value of the RIV is determined according to one or more of the following: the period length corresponding to the i th SSB, a maximum SSB period length in the multiple SSB period lengths, and the starting offset corresponding to the i th SSB.
[0291] The value of the RIV satisfies the following formula:
[0292] In In the case that RIV = T max (T i -1)+offset i ;
[0293] exist In the case that RIV = T max (T max -T i +1)+(T max -1-offset i );
[0294] 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.
[0295] Optionally, as a possible embodiment, 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;
[0296] 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.
[0297] 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.
[0298] 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.
[0299] Optionally, as one possible implementation, the communication module 1520 is further configured to send power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset value information relative to a power value corresponding to the second SSB or the first SSB set; and the processing module 1510 is configured to send the CSI-RS according to the power information of the CSI-RS.
[0300] Optionally, as one possible implementation, the power information corresponding to the plurality of SSBs includes effective time length information corresponding to each power information, the effective time length information being used to represent the effective time length of the power information.
[0301] Optionally, as one possible implementation, the communication module 1520 is configured to send the power information of the plurality of SSBs, including: sending system information or radio resource control (RRC) signaling, the system information or the RRC signaling carrying the power information of the plurality of SSBs.
[0302] The power information of the plurality of SSBs includes power information corresponding to a plurality of SSB sets, wherein the plurality of SSB sets at least include a second SSB set and a third SSB set, the second SSB set including one or more SSBs, and the third SSB set including 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, the first power information and the second power information being sent respectively.
[0303] Optionally, as one possible implementation, the power information corresponding to the plurality of SSBs includes third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB.
[0304] Optionally, as one possible implementation, the power information of the SSB includes an energy per resource element (EPRE) value; or a power offset relative to a preset power value.
[0305] It should be understood that the communication apparatus 1500 can correspond to the network device in FIGS. 1-5 according to embodiments of the present application; the communication apparatus 1500 can include modules or units for performing the methods performed by the network devices in FIGS. 1-5. Also, each module in the communication apparatus 1500 and the other operations and / or functions described above are respectively used to implement the corresponding flowcharts in FIGS. 1-5.
[0306] It should also be appreciated that when the communication apparatus 1500 is a network device, the processing module 1510 in the communication apparatus 1500 can be implemented by at least one processor, for example, can correspond to the processor 1610 in the communication apparatus 1600 shown in FIG. 7. For example, the communication module 1520 can correspond to the communication interface 1620 in the communication apparatus 1600 shown in FIG. 7.
[0307] It should also be appreciated that when the communication apparatus 1500 is a chip or a chip system configured in the above network device, the processing module 1510 of the communication apparatus 1500 can be implemented by a processor, a microprocessor or an integrated circuit integrated on the chip or the chip system, etc.
[0308] Alternatively, in a possible design, the communication apparatus 1500 can correspond to a terminal device in the above method embodiments, or a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device. The communication apparatus 1500 can be used to perform steps or procedures performed by the terminal device in any of the above method embodiments.
[0309] In a possible design, the processing module 1510 determines a time domain resource location of a first SSB according to first SSB period information of a plurality of SSB period information of a first cell, where each SSB period information of the plurality of SSB period information includes an SSB period length and / or an SSB starting offset.
[0310] The processing module 1510 is configured to invoke the communication module 1520 to receive a first SSB signal sent by a network device according to the time domain resource location of the first SSB.
[0311] Optionally, as a possible embodiment, the plurality of SSB period information is predefined; or the communication module 1520 is further configured to receive system information or radio resource control (RRC) signaling, where the plurality of SSB period information is carried in the system information or the RRC signaling.
[0312] Optionally, as one possible implementation, the multiple SSB period information is M SSB period information, the M SSB period information includes M SSB period lengths and / or M SSB starting offsets; M represents the number of SSBs included in a synchronization signal block set; wherein, the M SSB period information is sorted according to SSB index; or, each SSB period information in the multiple SSB period information is associated with an SSB index; wherein, the processing module 1510 is configured to determine the time domain resource location of the first SSB according to the first SSB period information in the multiple SSB period information of the first cell, including: determining the time domain resource location of the first SSB according to the SSB period length and the SSB starting offset corresponding to the first SSB period information in the M SSB period lengths and / or M SSB starting offsets.
[0313] Optionally, as one possible implementation, the M SSB period information is sorted according to SSB index, including: first sorting the M SSB period 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; or, each SSB period information in the M SSB period information includes an SSB period length and an SSB starting offset, and the M SSB period information is sorted according to the size of the SSB index.
[0314] Optionally, as one possible implementation, the multiple SSB period information includes N SSB starting offsets; the N SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs; wherein, the N groups of SSBs are grouped according to SSB period, and SSBs in the same group correspond to the same SSB period; wherein, the processing module 1510 is configured to determine the time domain resource location of the first SSB according to the first SSB period information in the multiple SSB period information of the first cell, including: determining the time domain resource location of the first SSB according to the SSB starting offset corresponding to the first SSB period information in the N SSB starting offsets and the SSB period length.
[0315] Optionally, as one possible implementation, the N SSB starting offsets correspond to N groups of SSBs, including: the order of the N SSB starting offsets is related to the group number sequence of the N groups of SSBs; wherein, the group number sequence of the N groups of SSBs is determined based on the preset SSB index in each group of SSBs; or, the group number sequence of the N groups of SSBs is determined based on the period length of each group of SSBs.
[0316] Optionally, as one possible embodiment, the plurality of SSB periodicity information includes M SSB periodicity lengths and 1 starting offset parameter; wherein a starting offset of a time domain resource where an i-th SSB is located is determined based on a periodicity length of the i-th SSB and the starting offset parameter; the periodicity length of the i-th SSB is one of the M SSB periodicity lengths; and the starting offset of the time domain resource where the i-th SSB is located satisfies the following formula: SSB i starting offset of time domain resource location = mod(a, T i );
[0317] wherein SSB i represents the i-th SSB, T i is a periodicity length of SSB i , a represents the starting offset parameter, and mod represents a modulo operation.
[0318] The processing module 1510 is configured to determine a time domain resource location of a first SSB according to first SSB periodicity information in the plurality of SSB periodicity information of the first cell, including: determining the time domain resource location of the first SSB according to a SSB periodicity length corresponding to the first SSB periodicity information in the M SSB periodicity lengths and the starting offset parameter.
[0319] Optionally, as one possible embodiment, the plurality of SSB periodicity information includes M SSB periodicity lengths and 1 common starting offset; wherein a value range of the common starting offset satisfies the following formula: 0≤offset min < T min ;
[0320] wherein offset represents the common starting offset, and T min represents a smallest SSB periodicity length in the M SSB periodicity lengths.
[0321] The processing module 1510 is configured to determine a time domain resource location of a first SSB according to first SSB periodicity information in the plurality of SSB periodicity information of the first cell, including: determining the time domain resource location of the first SSB according to a SSB periodicity length corresponding to the first SSB periodicity information in the M SSB periodicity lengths and the 1 common starting offset.
[0322] Optionally, as one possible implementation, for the case that the SSB periodicity information includes both the SSB periodicity length and the starting offset, the system information or radio resource control (RRC) signaling carrying the plurality of SSB periodicity information includes: a resource indication value (RIV) indicating the periodicity length and the starting offset corresponding to the i-th SSB; wherein the value of the RIV is determined according to the SSB periodicity length corresponding to the i-th SSB, the maximum SSB periodicity length in the plurality of SSB periodicities, and the starting offset corresponding to the i-th SSB; and the processing module 1510 is configured to determine the time domain resource location of the first SSB according to the first SSB periodicity information in the plurality of SSB periodicity information of the first cell, including: determining the time domain resource location of the first SSB according to the SSB periodicity length and the SSB starting offset corresponding to the first SSB periodicity information indicated by the RIV.
[0323] Optionally, as one possible implementation, the value of the RIV satisfies the following formula:
[0324] In the case of , RIV=T max (T i -1)+offset i ;
[0325] In the case of , RIV=T max (T max -T i +1)+(T max -1-offset i );
[0326] wherein T i is the periodicity length of the SSB i , offset i is the starting offset of the SSB i , and T max is the maximum periodicity value of the SSB.
[0327] Optionally, as one possible implementation, the time domain starting position corresponding to the i-th SSB satisfies the following formula: (n f ·V+n hf -offset i )modT i =0;
[0328] wherein n f is the system frame number, V is the number of first time units contained in a system frame, n hf is the sequence number of the first time unit within the system frame, and offseti is a starting offset of the SSB i , T i is a SSB i period, SSB i represents the i-th SSB, mod represents a modulo operation, and the first time unit includes a half frame, a subframe, a slot, or an OFDM symbol.
[0329] Optionally, as one possible implementation, the time unit of T i is a half frame, and the starting offset of the SSB i time domain resource location is a starting offset of a half frame in which the SSB i is located.
[0330] Alternatively, in one possible design, the communication module 1520 is configured to receive power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell; the processing module 1510 is configured to determine power information of a third SSB according to the power information of the plurality of SSBs; and the processing module 1510 is further configured to invoke the communication module 1520 to receive a third SSB signal and perform related measurement according to the power information of the third SSB.
[0331] Optionally, as one possible implementation, the communication module 1520 is further configured to receive power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset information relative to a power value corresponding to the second SSB or the first SSB set; and the processing module 1510 is configured to determine a transmission power of the CSI-RS according to the power information of the CSI-RS.
[0332] Optionally, as one possible implementation, the power information of the plurality of SSBs further includes effective duration information corresponding to each power information, the effective duration information being used to represent an effective time length of the power information; and within an effective duration of the power information of the third SSB, the terminal device determines a power value indicated by the power information of the third SSB as a transmission power of the third SSB signal; and in a case where 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.
[0333] Optionally, as one possible implementation, the communication module 1520 is configured to receive power information corresponding to a plurality of SSBs, including: receiving system information or radio resource control (RRC) signaling, the system information or the RRC signaling carrying the power information of the plurality of SSBs.
[0334] Optionally, as one possible implementation, the power information of the plurality of SSBs includes: power information corresponding to a plurality of SSB sets; wherein the plurality of SSB sets at least include 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 respectively transmitted.
[0335] Optionally, as one possible implementation, the power information corresponding to the plurality of SSBs includes: third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB.
[0336] Optionally, as one possible implementation, the power information of the SSB includes an energy per resource element (EPRE) value; or a power offset relative to a preset power value.
[0337] It should be understood that the communication apparatus 1500 can correspond to the terminal device in FIGS. 1 to 5 according to the embodiments of the present application; the communication apparatus 1500 can include modules or units for performing the methods performed by the terminal devices in FIGS. 1 to 5. Also, each module in the communication apparatus 1500 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding flows in FIGS. 1 to 5.
[0338] It should also be understood that when the communication apparatus 1500 is a terminal device, the processing module 1510 in the communication apparatus 1500 can be implemented by at least one processor, for example, can correspond to the processor 1610 in the communication apparatus 1600 shown in FIG. 7. For example, the communication module 1520 can correspond to the communication interface 1620 in the communication apparatus 1600 shown in FIG. 7.
[0339] It should also be understood that when the communication apparatus 1500 is a chip or chip system configured in the above-mentioned terminal device, the processing module 1510 of the communication apparatus 1500 can be implemented by a processor, microprocessor or integrated circuit integrated on the chip or chip system.
[0340] FIG. 7 is another schematic block diagram of a communication apparatus 1600 according to an embodiment of the present application. The communication apparatus 1600 can be a network device, a terminal device; can also be a chip, a chip system, or a processor supporting the network device and the terminal device to implement the above-mentioned methods. The communication apparatus 1600 can be used to implement the methods described in the above-mentioned method embodiments, and specific implementation can be referred to the descriptions in the above-mentioned method embodiments.
[0341] As shown in FIG. 7, the communication apparatus 1600 can include one or more processors 1610, which can also be referred to as processing units or processing modules, and can implement certain control functions. The processor 1610 can be a general processor or a special purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be configured to process communication protocols and communication data, and the central processing unit can be configured to control the communication apparatus 1600 (e.g., a base station, a baseband chip, a user, or a user chip), execute software programs, and process data of the software programs.
[0342] In an alternative design, the processor 1610 can also store instructions and / or data, which can be executed by the processor 1610, so that the communication apparatus 1600 performs the methods described in the above method embodiments.
[0343] In another alternative design, the communication apparatus 1600 can include a communication interface 1620 for implementing receiving and transmitting functions. For example, the communication interface 1620 can be a transceiver circuit, an interface, an interface circuit, or a transceiver, etc. The transceiver circuit, the interface, the interface circuit, or the transceiver for implementing receiving and transmitting functions can be separate or integrated together. The transceiver circuit, the interface, the interface circuit, or the transceiver described above can be used for reading and writing of codes / data, or the transceiver circuit, the interface, the interface circuit, or the transceiver described above can be used for transmission or transfer of signals.
[0344] Optionally, the communication apparatus 1600 can include one or more memories 1630, which can store instructions that can be executed by the processor 1610, so that the communication apparatus 1600 performs the methods described in the above method embodiments. Optionally, the memory 1630 can also store data. Optionally, the processor 1610 can also store instructions and / or data. The processor 1610 and the memory 1630 can be separately arranged or integrated together.
[0345] It should be understood that, in a possible design, the steps in the method embodiments provided in the present application can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution, or executed by a combination of hardware and software modules in the processor. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, or other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0346] Optionally, if the communication apparatus 1600 comprises the processor 1610, the communication interface 1620 and the memory 1630, the processor 1610, the communication interface 1620 and the memory 1630 communicate with each other through internal connection paths.
[0347] Optionally, the memory 1630 can include a read-only memory and a random access memory, and provide instructions and data for the processor. A part of the memory can also include a non-volatile random access memory. The memory 1630 can be a separate device, or can be integrated in the processor 1610.
[0348] In an implementation, the communication apparatus 1600 can correspond to the network device in the above method embodiments, and can be used to execute the steps and / or processes performed by the network device in the above method embodiments. The processor 1610 can be used to execute the 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 steps and / or processes of the above method embodiments corresponding to the network device.
[0349] In another implementation, the communication apparatus 1600 can correspond to the terminal device in the above method embodiments, and can be used to execute the steps and / or processes performed by the terminal device in the above method embodiments. The processor 1610 can be used to execute the 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 steps and / or processes of the above method embodiments corresponding to the terminal device.
[0350] Optionally, the communication interface 1620 is a transceiver, which can include a transmitter and a receiver. The transceiver can further include an antenna, and the number of antennas can be one or more. The processor 1610 and the memory 1630 and the communication interface 1620 can be devices integrated on different chips. For example, the processor 1610 and the memory 1630 can be integrated in a baseband chip, and the communication interface 1620 can be integrated in a radio frequency chip. The processor 1610 and the memory 1630 and the communication interface 1620 can also be devices integrated on the same chip. The present application does not make any limitation in this regard.
[0351] The embodiments of the present application also provide a processing apparatus, comprising a processor and an interface; the processor is used to execute the communication method in any of the above method embodiments.
[0352] It should be understood that the processing device described above can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can also be a system on chip (SoC), can also be a central processor unit (CPU), can also be a network processor (NP), can also be a digital signal processor (DSP), can also be a micro controller unit (MCU), can also be a programmable logic device (PLD) or other integrated chip.
[0353] In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as hardware processor execution completion, or executed by hardware and software modules in the processor. The software module can be located in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, register, etc. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0354] It should be noted that the processor in the embodiments of the present application can be an integrated circuit chip with a signal processing capability. In the implementation process, the steps of the above method embodiments can be completed by an integrated logic circuit or an instruction in the form of software in the processor. The processor described above 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, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the storage, and the processor reads the information in the storage, and combines the hardware to complete the steps of the above method.
[0355] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) 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 SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM). It should be noted that the memory of the system and method described herein is intended to include but not limited to these and any other suitable types of memory.
[0356] FIG. 8 shows a structural diagram of a UE (or terminal device) suitable for use in the present application.
[0357] The UE can include a processor 110, a satellite communication processor 111 (a processor with satellite communication function, or a satellite communication chip, which can 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 headset jack 170D, a sensor module 180, a key 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 can include a pressure sensor 180A, a gyroscope sensor 180B, a barometric pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light 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.
[0358] It should be noted that the structure shown in FIG. 8 does not constitute a specific limitation on the UE. In other embodiments of the present application, the UE can include more or fewer components than those shown in FIG. 8, or the UE can include a combination of some of the components shown in FIG. 8, or the UE can include sub-components of some of the components shown in FIG. 8. The components shown in FIG. 8 can be implemented in hardware, software, or a combination of software and hardware.
[0359] The processor 110 can include one or more processing units. For example, the processor 110 can include at least one of an application processor (AP) (the AP can include a satellite protocol stack), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a modem processor (Modem can include a cellular protocol stack, a cellular physical layer), a neural-network processing unit (NPU). Among them, different processing units can be independent devices, or integrated devices.
[0360] The controller can generate operation control signals according to instruction operation codes and timing signals, and complete the control of fetching and executing instructions.
[0361] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory can save instructions or data that the processor 110 has just used or repeatedly uses. If the processor 110 needs to use the instructions or data again, it can directly call from the memory. Avoiding repeated access, reducing the waiting time of the processor 110, thus improving the efficiency of the system. The processor 110 can be a SoC.
[0362] In some embodiments, the processor 110 can include one or more interfaces. The interface can 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 user identification card 3 (such as a SIM card) interface, and / or a universal serial bus (USB) interface, etc.
[0363] The satellite communication processor 111 is communicatively connected with the AP in the processor 110. In the case that part or all of the satellite protocol stack is integrated in the AP, the satellite protocol stack in the AP and the satellite physical layer in the satellite communication processor 111 can communicate through the connection.
[0364] The wireless communication function of the smartphone can be implemented through the antenna 1, the antenna 2, the antenna 3, the mobile communication module 150, the satellite communication module 161, the wireless communication module 160, the AP, the Modem and the satellite communication chip, etc. The antenna 1, the antenna 2 and the antenna 3 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the UE can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with tuning switches.
[0365] The mobile communication module 150 can provide a solution for cellular communication (such as 2G / 3G / 4G / 5G) applied on the smartphone. The mobile communication module 150 can include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves through the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed signals to the Modem for demodulation. The mobile communication module 150 can also amplify the signals modulated by the Modem, and convert the signals into electromagnetic waves radiated through the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 150 can be arranged in the processor 110. In some embodiments, at least part of the functional modules of the mobile communication module 150 and at least part of the modules of the processor 110 can be arranged in the same device. In some embodiments, the UE initiates or receives a call request through the mobile communication module 150 and the antenna 1.
[0366] The satellite communication module 161 can provide a solution for satellite communication applied on the smartphone. The satellite communication module 161 can include at least one filter, switch, power amplifier, low noise amplifier, etc. The satellite communication module 161 can receive electromagnetic waves through the antenna 3, and perform filtering, amplification, etc. on the received electromagnetic waves, and transmit the processed signals to the satellite communication chip (i.e. the satellite communication processor 111) and the AP for processing. The satellite communication module 161 can also amplify the signals processed by the AP and the satellite communication chip, and convert the signals into electromagnetic waves radiated through the antenna 3.
[0367] Among them, the satellite communication module 161 can be independent of the satellite communication processor 111. Alternatively, the satellite communication module 161 can be partially encapsulated in the satellite communication processor 111. For example, the RFIC in the satellite communication module 161 can be encapsulated in the satellite communication processor 111.
[0368] The wireless communication module 160 can provide a wireless communication solution including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared technology (IR), etc. applied to a smart phone. 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 the antenna 2, frequency modulates and filters the electromagnetic wave signals, and sends the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be sent from the processor 110, frequency modulate them, amplify them, and convert them into electromagnetic wave radiation via the antenna 2.
[0369] In some embodiments, the antenna 1 and the mobile communication module 150 of the terminal device are coupled, and the antenna 2 and the wireless communication module 160 are coupled, so that the terminal device can communicate with the network and other devices through wireless communication technology. The wireless communication technology can 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), BT, global navigation satellite system (GNSS), WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include global positioning system (GPS), global navigation satellite system (GLONASS), beidou navigation satellite system (BDS), quasi-zenith satellite system (QZSS), and / or satellite based augmentation systems (SBAS).
[0370] The UE can implement a display function through the GPU, the display screen 194, and the 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 for graphics rendering. The processor 110 can include one or more GPUs that execute program instructions to generate or change display information.
[0371] The UE can implement a photographing function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor, etc.
[0372] 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.
[0373] 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.
[0374] 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.
[0375] 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.
[0376] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0377] 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.
[0378] 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.
[0379] According to the method provided in the embodiments of the present application, the present application further provides a computer readable storage medium, which stores program codes, and when the program codes are run on a computer, the computer is caused to perform each step or process of the network device or the terminal device in any of the foregoing method embodiments.
[0380] The computer readable storage medium can be a volatile memory or a nonvolatile memory, or can include both volatile memory and nonvolatile memory. The nonvolatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as a static RAM (SRAM), a dynamic RAM (DRAM), a synchronous dynamic RAM (SDRAM), a double data rate SDRAM (DDR SDRAM), an enhanced SDRAM (ESDRAM), a synchlink DRAM (SLDRAM), and a direct rambus RAM (DR RAM).
[0381] Each of the above device embodiments and method embodiments fully corresponds, and the corresponding steps are performed by the corresponding modules or units, for example, the steps of receiving or sending in the method embodiments are performed by the communication unit or the communication interface, and the other steps except sending and receiving can be performed by the processing unit or the processor.
[0382] In the embodiments of the present application, each term and English abbreviation is an exemplary example given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in the existing or future protocols.
[0383] In the embodiments described above, all or some of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or some of the embodiments can be implemented in the form of 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 some of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disc (solid state disc, SSD)) and the like.
[0384] The terminal device in each of the above device embodiments and the terminal device in the method embodiments correspond completely, and the corresponding steps are performed by the corresponding modules or units, for example, the communication unit (transceiver) performs the steps of receiving or sending in the method embodiments, and the other steps except sending and receiving can be performed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. The processor can be one or more.
[0385] As used in this description, the terms "component," "module," "system", and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be a component. One or more components can reside within a process and / or thread of execution and a component can be localized, partially localized, or distributed across two or more computers or other processing devices. Also, these components can execute from various computer readable media having various data structures stored thereon. The components can communicate by way of local and / or remote processes such as in accordance with a signal having one or more data packets (e.g., data from one component interacting with another component in a local system, distributed system, and / or across a network such as the Internet with other systems via the signal).
[0386] Those skilled in the art can clearly understand that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0387] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0388] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be realized by other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0389] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e. can be located in one place or distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0390] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0391] If the functions are realized in the form of software functional units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts of the prior art that make contributions or parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0392] It should be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0393] In addition, the terms "system" and "network" are often used interchangeably in this paper. The term "and / or" in this paper is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents an "or" relationship between the front and rear associated objects. For example, A / B can represent A or B.
[0394] The terms (or numbers) "first", "second", and the like appearing in the embodiments of the present application are only for descriptive purposes, that is, only to distinguish different objects, such as different "network devices", etc., and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features limited by "first", "second", and the like can explicitly or implicitly include one or more features. In the description of the embodiments of the present application, "at least one" means one or more. The meaning of "multiple" is two or more. "At least one" or similar expressions refer to any combination of these items, including any combination of single (item) or multiple (item).
[0395] For example, the meaning of the expression similar to "the item includes at least one of A, B, and C" in the embodiments of the present application, if not specifically stated, generally means that the item can be any one of 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 is an example of 3 elements A, B, and C to illustrate the optional items of the item. When the expression is "the item includes at least one of A, B,..., and X", that is, the expression has more elements, the applicable items of the item can also be obtained according to the foregoing rules.
[0396] In conclusion, the above only describes the preferred embodiments of the technical solutions of the present application, and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A communication method characterized by comprising: The method is applied to a network device, and comprises: determining a plurality of synchronization signal block (SSB) period information of a first cell, each SSB period information comprising an SSB period length and / or an SSB starting offset; transmitting an SSB signal according to the plurality of SSB period information.
2. The method of claim 1, wherein, The plurality of SSB period information is predefined. Alternatively, the method further comprises: transmitting system information or radio resource control (RRC) signaling, wherein the plurality of SSB period information is carried in the system information or RRC signaling.
3. The method according to claim 1 or 2, characterized in that, The plurality of SSB period information comprises M pieces of SSB period information, and the M pieces of SSB period information comprise M pieces of SSB period lengths and / or M pieces of SSB starting offsets. M represents the number of SSBs included in an SSB set. The M pieces of SSB period information are sorted according to SSB indexes, or each piece of SSB period information in the M pieces of SSB period information is associated with an SSB index.
4. The method of claim 3, wherein, The M pieces of SSB period information are sorted according to SSB indexes, comprising: firstly sorting the M pieces of SSB period lengths according to the sizes of SSB indexes, and then sorting the M pieces of SSB starting offsets according to the sizes of SSB indexes; or each piece of SSB period information in the M pieces of SSB period information comprises an SSB period length and an SSB starting offset, and the M pieces of SSB period information are sorted according to the sizes of SSB indexes.
5. The method according to claim 1 or 2, characterized in that, The plurality of SSB period information comprises N pieces of SSB starting offsets. The N pieces of SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs; wherein the N groups of SSBs are grouped according to SSB periods, and SSBs in a same group correspond to a same SSB period.
6. The method of claim 5, wherein, The N pieces of SSB starting offsets correspond to N groups of SSBs, comprising: the order of the N pieces of SSB starting offsets is related to the group number sequence of the N groups of SSBs; wherein the group number sequence of the N groups of SSBs is determined based on preset SSB indexes in each group of SSBs; or the group number sequence of the N groups of SSBs is determined based on the period lengths of each group of SSBs.
7. The method of claim 1 or 2, wherein, The plurality of SSB period information comprises M pieces of SSB period lengths and one starting offset parameter; wherein the starting 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 starting offset parameter; the period length of the i-th SSB is one of the M pieces of SSB period lengths; and the starting offset of the time domain resource where the i-th SSB is located satisfies the following formula: SSB i start offset of time domain resource location = mod(α, T i ); where SSB i represents the i-th SSB, T i is the periodicity length of SSB i , and a represents a starting offset parameter, and mod represents a modulo operation.
8. The method of claim 1 or 2, wherein, The plurality of SSB period information comprises M pieces of SSB period lengths and one common starting offset; wherein the value range of the common starting offset satisfies the following formula: 0 < offset < T min ; wherein offset represents a common starting offset, T min represents the smallest SSB period length among the M SSB period lengths.
9. The method of claim 2, wherein, For the case that the SSB period information comprises an SSB period length and a starting offset, the system information or RRC signaling carries the plurality of SSB period information, comprising: The resource indication value (RIV) is carried in system information or radio resource control (RRC) signaling, and the RIV is used to indicate a period length and a starting offset corresponding to an i-th SSB. The value of the RIV is determined according to one or more of the period length corresponding to the i-th SSB, the maximum period length in the plurality of period lengths, and the starting offset corresponding to the i-th SSB.
10. A communication method characterized by comprising: The method is applied to a terminal device, and the method comprises: determining a time domain resource location of a first SSB according to first SSB period information in a plurality of SSB period information of a first cell, wherein each SSB period information in the plurality of SSB period information comprises an SSB period length and / or an SSB starting offset; receiving a first SSB signal sent by a network device according to the time domain resource location of the first SSB.
11. The method of claim 10, wherein, The plurality of SSB period information is predefined. Alternatively, the method further comprises: receiving system information or radio resource control (RRC) signaling, wherein the plurality of SSB period information is carried in the system information or the RRC signaling.
12. The method according to claim 10 or 11, characterized in that, The plurality of SSB period information comprises M pieces of SSB period information, and the M pieces of SSB period information comprise M pieces of SSB period lengths and / or M pieces of SSB starting offsets. M represents a number of SSBs included in a synchronization signal block set; wherein the M pieces of SSB period information are sorted according to SSB indexes; or each SSB period information in the plurality of SSB period information is associated with an SSB index. The determination of the time domain resource location of the first SSB according to the first SSB period information in the plurality of SSB period information of the first cell comprises: determining the time domain resource location of the first SSB according to an SSB period length and an SSB starting offset corresponding to the first SSB period information in the M pieces of SSB period lengths and / or the M pieces of SSB starting offsets.
13. The method of claim 12, wherein, The M pieces of SSB period information are sorted according to SSB indexes, comprising: firstly sorting the M pieces of SSB period lengths according to sizes of SSB indexes, and then sorting the M pieces of SSB starting offsets according to the sizes of the SSB indexes; Alternatively, each SSB period information in the M pieces of SSB period information comprises an SSB period length and an SSB starting offset, and the M pieces of SSB period information are sorted according to sizes of SSB indexes.
14. The method of claim 10 or 11, wherein, The plurality of SSB period information comprises N pieces of SSB starting offsets. The N pieces of SSB starting offsets correspond to N groups of SSBs, and each SSB starting offset corresponds to a group of SSBs; wherein the N groups of SSBs are grouped according to SSB periods, and SSBs in a same group correspond to a same SSB period. The determination of the time domain resource location of the first SSB according to the first SSB period information in the plurality of SSB period information of the first cell comprises: determining the time domain resource location of the first SSB according to an SSB starting offset corresponding to the first SSB period information in the N pieces of SSB starting offsets and an SSB period length.
15. The method of claim 14, wherein, The N SSB starting offsets correspond to N groups of SSBs, and the N SSB starting offsets include: The order of the N SSB starting offsets 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 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 period length of each group of SSBs.
16. The method of claim 10 or 11, wherein, The plurality of SSB period information includes M SSB period lengths and one starting offset parameter; The starting 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 starting offset parameter; the period length of the i th SSB is one of the M SSB period lengths; and the starting offset of the time domain resource where the i th SSB is located satisfies the following formula: SSB i start offset of time domain resource location = mod(α, T i ); wherein SSB i represents the i-th SSB, T i is the periodicity length of SSB i , and a represents a starting offset parameter, and mod represents a modulo operation. The method further includes: The method further includes:
17. The method of claim 10 or 11, wherein, The plurality of SSB period information includes M SSB period lengths and one common starting offset; The value range of the common starting offset satisfies the following formula: 0 < offset < T min ; wherein offset represents a common starting offset, T min represents the minimum SSB period length among the M SSB period lengths; The method further includes: The method further includes:
18. The method of claim 11, wherein, For the case that the SSB period information includes both the SSB period length and the starting offset, the system information or the radio resource control (RRC) signaling carries the plurality of SSB period information, including: The system information or the radio resource control (RRC) signaling carries a resource indication value (RIV), and the RIV is used to indicate the period length and the starting offset corresponding to the i th SSB; The value of the RIV is determined according to the SSB period length corresponding to the i th SSB, the maximum SSB period length in the plurality of SSB periods, and the starting offset corresponding to the i th SSB; The method further includes: The method further includes:
19. The method of claim 9 or 18, wherein, The value of the RIV satisfies the following formula: In RIV = T max (T i -1)+offset i ; In RIV = T max (T max -T i +1)+(T max -1-offset i ); where T i is the periodicity length of SSB i , offset i is the starting offset of SSB i , T max is the maximum periodicity value of SSB.
20. The method of claims 7, 9, 10, 16, 18, or 19, wherein, The time domain starting position corresponding to the ith SSB satisfies the following formula: (n f · V + n hf -offset i ) mod T i = 0; wherein n f is a system frame number, V is a number of first time units contained in the system frame, n hf is a sequence number of the first time unit within the system frame, offset i is a starting offset of the SSB i , T i is a SSB i period, SSB i denotes the i-th SSB, and mod denotes a modulo operation, the first time unit comprising a half frame, a subframe, a slot, or an OFDM symbol.
21. The method of claim 7 or 16, wherein, T i The time unit is half frame, SSB i The starting offset of the time domain resource location is SSB i The starting offset of the half frame where the SSB 22. A method of communication, comprising: The method is applied to a network device, and the method includes: sending power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell; sending the plurality of SSBs according to the power information of the plurality of SSBs.
23. The method of claim 22, wherein, The method further includes: transmit power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset value information relative to a power value corresponding to the second SSB or the first SSB set; transmit the CSI-RS according to the power information of the CSI-RS.
24. The method of claim 22 or 23, wherein, The power information corresponding to the plurality of SSBs includes: valid duration information corresponding to each power information, the valid duration information being used to represent the effective time length of the power information.
25. The method of any one of claims 22-24, wherein, The transmitting of the power information of the plurality of SSBs includes: transmitting system information or radio resource control (RRC) signaling, the system information or the RRC signaling carrying the power information of the plurality of SSBs.
26. A method of communication, comprising: The method is applied to a terminal device, and the method includes: receiving power information of a plurality of SSBs, the plurality of SSBs being SSBs corresponding to a second cell; determining power information of a third SSB according to the power information of the plurality of SSBs, and receiving a third SSB signal and performing related measurement according to the power information of the third SSB.
27. The method of claim 26, wherein, The method further includes: receiving power information of a channel state information reference signal (CSI-RS), the power information of the CSI-RS being power offset value information relative to a power value corresponding to the second SSB or the first SSB set; determining the transmission power of the CSI-RS according to the power information of the CSI-RS.
28. The method of claim 26 or 27, wherein, The power information of the plurality of SSBs further includes: valid duration information corresponding to each power information, the valid duration information being used to represent the effective time length of the power information. Within the valid duration of the power information of the third SSB, the terminal device determines the power value indicated by the power information of the third SSB as the transmission power of the third SSB signal. In a case where the valid 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.
29. The method of any one of claims 26-28, wherein, The receiving of the power information of the plurality of SSBs includes: receiving system information or radio resource control (RRC) signaling, the system information or the RRC signaling carrying the power information of the plurality of SSBs.
30. The method of any one of claims 22-29, wherein, The power information of the plurality of SSBs includes power information corresponding to a plurality of SSB sets. The plurality of SSB sets at least include a second SSB set and a third SSB set, the second SSB set including one or more SSBs, and the third SSB set including 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, the first power information and the second power information being respectively transmitted.
31. The method of any one of claims 22-29, wherein, The power information corresponding to the plurality of SSBs includes: third power information corresponding to a fourth SSB and fourth power information corresponding to a fifth SSB.
32. The method of any one of claims 22-31, wherein, The power information of the SSB includes an energy per resource element (EPRE) value, or a power offset relative to a preset power value.
Citation Information
Patent Citations
Measurement configuration method and device, equipment and storage medium
CN110859000A
Synchronization signal block transmission method and apparatus, and synchronization signal block receiving method and apparatus
WO2021159344A1
Irregular SSB beam pattern for network energy saving
WO2023130445A1
System and method for synchronization sequence block power and beamorming offset signaling
WO2024124461A1