Communication method, device and system and storage medium

By time division multiplexing and/or frequency division multiplexing of multiple transmit SS/PBCH blocks between multiple nodes in the 5G communication system, the problems of measurement interference and time delay between nodes are solved, and the rapid measurement of multiple nodes and signal interference is achieved.

CN119922569APending Publication Date: 2025-05-02HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311441113.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In a 5G communication system, multiple nodes do not send SS/PBCH blocks orthogonally, resulting in problems such as measurement interference and mutual measurement failure. When orthogonal transmission is performed at a minimum unit 5ms as the granularity, the measurement delay is relatively large.

Method used

By time division multiplexing and/or frequency division multiplexing transmit SS/PBCH blocks between multiple nodes, ensuring that the resource location of each node is associated with its identification, thereby enabling rapid measurement of multiple nodes and avoiding signal interference.

Benefits of technology

It realizes rapid multi-node measurement, reduces measurement delay, avoids interference between signals, and improves system efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922569A_ABST
    Figure CN119922569A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method, device and system and a storage medium. A first resource position where the first node sends the first signal and a second resource position where the second node sends the second signal are subjected to time division multiplexing and / or frequency division multiplexing, the first resource position is associated with an identifier of the first node, and the second resource position is associated with an identifier of the second node; rapid measurement of multiple nodes can be realized, and interference between signals is avoided. The scheme can be applied to scenes such as an ad hoc network and a communication emergency network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method, device, system and storage medium. Background Art

[0002] The synchronization signal / physical broadcast channel block (SS / PBCH block) is a fifth-generation mobile communication technology (5 th Generation, one of the pilot signals used in 5G design, the terminal device synchronizes with the cell through the SS / PBCH block to complete the cell search operation. In addition, in the process of mobility management such as handover, reselection, redirection, etc., the terminal device's measurement of the SS / PBCH block is also crucial.

[0003] Each of the multiple nodes can send multiple SS / PBCH blocks within a certain period of 5 ms (multiple SS / PBCH blocks can be called a synchronization signal / physical broadcast channel block burst set (SS / PBCH block burst set, SSBurst Set)). Figure 1 As shown, it is a schematic diagram of the existing multiple nodes sending SS / PBCH blocks without orthogonalization. The time domain resources used by nodes 1, 2 and 3 to send SS / PBCH blocks are the same, resulting in measurement interference or the problem of mutual inability to measure each other.

[0004] If the SS / PBCH blocks are sent orthogonally with a minimum unit of 5 ms as the granularity to avoid measurement interference, such as Figure 2 As shown in the figure, it is a schematic diagram of the existing orthogonal transmission of SS / PBCH blocks by multiple nodes. In fact, the nodes in the network may be omnidirectional antennas, which only send one SS / PBCH block in one cycle, but still perform time-division orthogonal transmission of SS / PBCH blocks at a granularity of 5ms. If mutual measurement between hundreds of nodes is supported or cell search is not interfered by SS / PBCH blocks in neighboring cells, the measurement delay will be relatively large, reaching a delay of hundreds of milliseconds.

[0005] In view of this, how to enable multiple nodes to quickly measure SS / PBCH blocks and avoid interference is an urgent problem to be solved. Summary of the invention

[0006] The present application provides a communication method, device, system and storage medium to enable multiple nodes to quickly measure a first signal and avoid interference.

[0007] In a first aspect, a communication method is provided, which is executed by a first node or a chip or circuit for the first node, the method comprising: determining a first resource location where the first node sends a first signal, the first resource location is time-division multiplexed and / or frequency-division multiplexed with a second resource location, the second resource location is used for a second node to send a second signal, the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node; and sending the first signal at the first resource location. In this aspect, the first resource location where the first node sends the first signal is time-division multiplexed and / or frequency-division multiplexed with the second resource location where the second node sends the second signal, and the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node, so that fast measurement of multiple nodes can be achieved and interference between signals can be avoided.

[0008] Exemplarily, the first resource position and the second resource position are located within a half frame.

[0009] In one possible implementation, the first resource location where the first node sends the first signal is frequency-division multiplexed with the second resource location where the second node sends the second signal; the method further includes: sending a third signal at a third resource location, wherein the third signal is used for the first node and the second node to measure each other, the third resource location is time-division multiplexed with the fourth resource location, the fourth resource location is used for the second node to send a fourth signal, the third resource location is associated with the identifier of the first node, and the fourth resource location is associated with the identifier of the second node. In this implementation, by sending signals orthogonally in time division by multiple nodes for mutual measurement between nodes, interference from neighboring signals during signal measurement can be avoided, while reducing the delay of multi-node measurement.

[0010] The method of the first aspect described above may be executed by the first node, or by a module (such as a processor, chip, or chip system, etc.) applied to the first node, or by a logical node, logical module, or software that can implement all or part of the functions of the first node.

[0011] In a possible implementation, the second resource position is time-division multiplexed with the first resource position, and the method further includes:

[0012] The second signal is received at the second resource location.

[0013] In a second aspect, a communication method is provided, which is performed by a second node or a chip or circuit for the second node, the method comprising: determining a second resource location where the second node sends a second signal, the second resource location is time-division multiplexed with a first resource location, the first resource location is used for the first node to send a first signal, the first resource location and the second resource location are located within a half frame, the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node; receiving the first signal at the first resource location; and sending the second signal at the second resource location. In this aspect, the second resource location where the second node sends the second signal is time-division multiplexed with the first resource location where the first node sends the first signal, and the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node, so that fast measurement of multiple nodes can be achieved and interference between signals can be avoided.

[0014] In a third aspect, a communication method is provided, which is performed by a second node or a chip or circuit for the second node, the method comprising: determining a second resource location where the second node sends a second signal, the second resource location is frequency-division multiplexed with a first resource location, the first resource location is used for the first node to send a first signal, the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node; and sending the second signal at the second resource location. In this aspect, the second resource location where the second node sends the second signal is frequency-division multiplexed with the first resource location where the first node sends the first signal, and the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node, so that fast measurement of multiple nodes can be achieved and interference between signals can be avoided.

[0015] The methods of the second and third aspects mentioned above may be executed by the second node, or by a module (such as a processor, chip, or chip system, etc.) applied to the second node, or by a logical node, logical module or software that can implement all or part of the functions of the second node.

[0016] In combination with the first aspect to the third aspect, in another possible implementation, the first resource location is also time-division multiplexed and / or frequency-division multiplexed with the xth resource location, the xth resource location is used for the xth node to send a third signal, and the xth resource location is associated with the identifier of the xth node, where x is a natural number. In this implementation, the first resource location where the first node sends the first signal is time-division multiplexed and / or frequency-division multiplexed with the xth resource location where the xth node sends the xth signal, and the first resource location is associated with the identifier of the first node, and the xth resource location is associated with the identifier of the xth node, which can achieve rapid measurement of multiple nodes and avoid interference between signals. The node can autonomously determine the resource location for sending the first signal without the need for configuration through network-side equipment, or without coordination with other nodes to determine, which can save signaling overhead.

[0017] In combination with any one of the implementations of the first to third aspects or the first to third aspects, in another possible implementation, the first resource location is associated with the offset of the half frame where the first resource location is located within the period of the first signal and the index of the first signal within the half frame, wherein the period includes at least one of the half frames.

[0018] In combination with any one of the implementations of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the first resource location is time-division multiplexed with the second resource location, and the offset of the half frame where the first resource location is located within the period of the first signal is associated with the identifier of the first node and the number of candidate locations of the first signal in the half frame; the index of the first signal in the half frame is associated with the identifier of the first node and the number of candidate locations of the first signal in the half frame. In this implementation, the resource locations of multiple nodes are time-division multiplexed, the signals sent by different nodes are orthogonal through time division, the time domain resource location of the signal is associated with the identifier of the node, the node can autonomously determine the resource location of sending the first signal through the identifier of its own node, without the need for configuration through network-side equipment, or, without the need to coordinate with other nodes to determine, which can save signaling overhead while avoiding interference from signals of neighboring nodes when performing signal measurement, and multiple nodes can reduce the delay of multiple node measurements through time division multiplexing.

[0019] In combination with any one of the implementations of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the offset of the half frame where the first resource location is located within the period of the first signal and the identifier of the first node, as well as the number of candidate positions of the first signal in the half frame satisfy a first functional relationship; the index of the first signal in the half frame and the identifier of the first node, as well as the number of candidate positions of the first signal in the half frame satisfy a second functional relationship.

[0020] In combination with any one of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the half frame where the first resource position is located is within the period of the first signal. or , where L max is the number of candidate positions of the first signal in the half frame, / represents division, Indicates rounding down; the index of the first signal in the half frame = the identifier of the first node % L max or (the first node's identifier + m)% L max , % represents remainder; wherein, m is a natural number or an integer.

[0021] In combination with any one of the first to third aspects or the first to third aspects, in another possible implementation, the number of candidate positions of the first signal within the half frame is associated with at least one of the carrier frequency and the subcarrier spacing.

[0022] In combination with any one of the first to third aspects or the first to third aspects, in another possible implementation, the index of the first symbol in the candidate position of the first signal in the half frame is at least one of the following indexes: {2,6,10}+14*n; wherein, when the subcarrier spacing corresponding to the first signal is 15kHz, n=0,1,2,3,4; when the subcarrier spacing corresponding to the first signal is 30kHz, n=0,1,2,3,4,5,6,7,8,9; when the subcarrier spacing corresponding to the first signal is 60kHz, n=0,1,2,3,4,5 ,6,7,8,9,10,11,12,13,14,15,16,17,18,19; when the subcarrier spacing corresponding to the first signal is 120kHz, the n=0,1,2,3,4,…,39; when the subcarrier spacing corresponding to the first signal is 240kHz, the n=0,1,2,3,4,,…,79; when the subcarrier spacing corresponding to the first signal is 480kHz, the n=0,1,2,3,4,,…,159; when the subcarrier spacing corresponding to the first signal is 960kHz, the n=0,1,2,3,4,,…,319.

[0023] In combination with any one of the first to third aspects or the first to third aspects, in another possible implementation, the index of the first symbol in the candidate position of the first signal in the half frame is at least one of the following indexes: {4}+4*n; wherein, when the subcarrier spacing corresponding to the first signal is 15kHz, n=0,1,2,3,4,…,15; when the subcarrier spacing corresponding to the first signal is 30kHz, n=0,1,2,3,4,…,33; when the subcarrier spacing corresponding to the first signal is 60kHz, n=0,1,2,3,4,…,33. The n=0,1,2,3,4,…,68; when the subcarrier spacing corresponding to the first signal is 120kHz, the n=0,1,2,3,4,…,138; when the subcarrier spacing corresponding to the first signal is 240kHz, the n=0,1,2,3,4,…,278; when the subcarrier spacing corresponding to the first signal is 480kHz, the n=0,1,2,3,4,…,558; when the subcarrier spacing corresponding to the first signal is 960kHz, the n=0,1,2,3,4,…,1118.

[0024] In combination with any one of the first to third aspects or the first to third aspects, in another possible implementation, the index of the first symbol in the candidate position of the first signal in the half frame is at least one of the following indexes: {2}+4*n; wherein, when the subcarrier spacing corresponding to the first signal is 15kHz, n=0,1,2,3,4,…,16; when the subcarrier spacing corresponding to the first signal is 30kHz, n=0,1,2,3,4,…,33; when the subcarrier spacing corresponding to the first signal is 60kHz, The n=0,1,2,3,4,…,68; when the subcarrier spacing corresponding to the first signal is 120kHz, the n=0,1,2,3,4,…,138; when the subcarrier spacing corresponding to the first signal is 240kHz, the n=0,1,2,3,4,…,278; when the subcarrier spacing corresponding to the first signal is 480kHz, the n=0,1,2,3,4,…,558; when the subcarrier spacing corresponding to the first signal is 960kHz, the n=0,1,2,3,4,…,1118.

[0025] In combination with any one of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the first resource location is frequency-division multiplexed with the second resource location, and the offset of the half frame where the first resource location is located in the period of the first signal is associated with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal in the half frame; the index of the first signal in the half frame is associated with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal in the half frame; wherein the first parameter is predefined, or preconfigured, or based on a predefined or preconfigured third parameter; the second parameter is predefined, or preconfigured, or based on a predefined or preconfigured fourth parameter. In this implementation, the first resource location where the first node sends the first signal is frequency-division multiplexed with the second resource location where the second node sends the second signal, and the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node, so that fast measurement of multiple nodes can be achieved and interference between signals can be avoided. Optionally, the third parameter is a maximum value of pre-configured physical cell identifiers. Optionally, the fourth parameter is a pre-configured system bandwidth.

[0026] In combination with any one of the implementations of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the offset of the half frame where the first resource location is located within the period of the first signal satisfies a third functional relationship with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal within the half frame; the index of the first signal within the half frame satisfies a fourth functional relationship with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal within the half frame.

[0027] In combination with any one of the first aspect to the third aspect or the first aspect to the third aspect, in another possible implementation, the half frame where the first resource position is located is within the period of the first signal. ,or ; The first signal in the half frame ,or ; wherein r is the number of times the first signal currently being sent has been repeatedly sent within the period, and N cellis the total number of nodes measuring each other, the N f,cell is the number of nodes supporting orthogonality in the frequency domain, the L max is the number of candidate positions of the first signal in the half frame, m is a natural number or an integer, and / represents division. Indicates rounding down. Indicates rounding up, and % indicates remainder.

[0028] In combination with any one of the implementations of the first to third aspects or the first to third aspects, in another possible implementation, in different half frames within the cycle, there is at least one different second node among the multiple second nodes that perform frequency division multiplexing with the first node.

[0029] In combination with any one of the first to third aspects or the first to third aspects, in another possible implementation, the first signal is used for cell search. In this implementation, orthogonal frequency division signals are sent between multiple nodes for cell search, thereby improving resource utilization.

[0030] In one possible implementation, the first resource location where the first node sends the first signal is frequency-division multiplexed with the second resource location where the second node sends the second signal; the method further includes: sending a third signal at a third resource location, wherein the third signal is used for the first node and the second node to measure each other, the third resource location is time-division multiplexed with the fourth resource location, the fourth resource location is used for the second node to send a fourth signal, the third resource location is associated with the identifier of the first node, and the fourth resource location is associated with the identifier of the second node. In this implementation, by sending signals orthogonally in time division by multiple nodes for mutual measurement between nodes, interference from neighboring signals during signal measurement can be avoided, while reducing the delay of multi-node measurement.

[0031] Among them, for the SS / PBCH block used for cell search, that is, SSB, the half-frame offset of SSB can be based on the node identification, the number of nodes N that support orthogonality in the frequency domain f,cell and the number of SSBs used for cell search in each half frame L1, that is, the number of nodes N that are orthogonal to the node identification and frequency domain support f,cell Associated with the number of SSBs used for cell search in each half frame L1, or the node identifier, the number of nodes N that support orthogonality in the frequency domain f,cell And the function of the number of SSBs L1 used for cell search in each half frame, for example, the half frame offset of SSB can be expressed as The SSB index can be based on the node identification and the number of nodes N that support orthogonality in the frequency domain. f,cell , the number of SSBs used for cell search in each half frame L1, that is, the number of nodes N that are orthogonal to the node identification and frequency domain supportf,cell , the number of SSBs used for cell search in each half frame L1 is associated, or, is the node identifier, the number of nodes N that support orthogonality in the frequency domain f,cell And the function of the number of SSBs L1 used for cell search in each half frame, for example, SSB index can be expressed as The SSB center frequency position can be based on the cell identifier, for example, it can be expressed as PCI%N f,cell .

[0032] For SSBs used for mutual measurement between nodes, the half-frame offset of SSBs can be based on the node identification, the number of SSBs used for cell search in each half-frame L1, the number of candidate SSBs in each half-frame L2, and the number of candidate SSBs in each half-frame L3. max , that is, the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max is associated with, or is the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max For example, the half-frame offset of SSB can be expressed as The SSB index can be based on the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max , that is, the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max is associated with, or is the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max For example, SSB index can be expressed as PCI%(L max -L1)+1 or .

[0033] In a fourth aspect, a communication device is provided for implementing the communication method in the above-mentioned first aspect or any one of the implementations of the first aspect. The device may be a first node, or a module (such as a processor, a chip, or a chip system, etc.) applied to the first node, or a logical node, a logical module, or software that can implement all or part of the functions of the first node. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").

[0034] In a fifth aspect, a communication device is provided for implementing the communication method in the second aspect or any one of the implementations of the second aspect; or, for implementing the communication method in the third aspect or any one of the implementations of the third aspect. The device may be a second node, or a module (such as a processor, a chip, or a chip system, etc.) applied to the second node, or a logical node, a logical module, or software that can implement all or part of the functions of the second node. In one implementation, the communication device may include a sending unit, a receiving unit, and may also include a processing unit. The sending unit and the receiving unit may be independent or combined together (which may be referred to as a "transceiver unit").

[0035] In a possible implementation, the communication device in the fourth to fifth aspects includes a module for respectively executing the method in any aspect or any implementation of the first to third aspects.

[0036] In another possible implementation, the communication device in the fourth to fifth aspects above includes a processor coupled to a memory; the processor is configured to enable the device to perform the corresponding functions in the above communication method. The memory is used to couple with the processor, which stores the necessary programs (instructions) and / or data for the device. Optionally, the communication device may also include a communication interface for implementing communication between the device and other network elements. Optionally, the memory may be located inside the communication device or outside the communication device.

[0037] In another possible implementation, the communication device in the fourth to fifth aspects includes a processing circuit, which is used to execute the communication method in any implementation of any one of the first to third aspects, such as determining a first resource location for the first node to send a first signal, the first resource location and the second resource location are time-division multiplexed and / or frequency-division multiplexed, the second resource location is used for the second node to send a second signal, the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node; and sending the first signal at the first resource location. The communication device may also include a memory, which is used to store instructions executed by the processing circuit, or to store input data required for the processing circuit to run the instructions, or to store data generated after the processing circuit runs the instructions. The memory may be located in the processing circuit or outside the processing circuit. Optionally, the communication device may also include a transceiver circuit, and the processing circuit and the transceiver circuit are coupled to each other. The processing circuit is used to execute a computer program or instruction to control the transceiver circuit to receive and send information. When the processing circuit executes the computer program or instruction, the processing circuit is also used to implement the above method through a logic circuit or an execution code instruction. The transceiver circuit may be a transceiver or an interface circuit, which is used to receive signals from other communication devices other than the communication device and transmit them to the processing circuit or send signals from the processing circuit to other communication devices other than the communication device. Optionally, the processing circuit includes one or more processors, or a circuit in one or more processors for processing signals.

[0038] When the communication device in the fourth to fifth aspects is a chip, the sending unit may be an output unit, such as an output circuit or a communication interface; the receiving unit may be an input unit, such as an input circuit or a communication interface. The transceiver circuit may be an interface circuit or an input-output interface. When the communication device is a terminal, the sending unit may be a transmitter or a transmitter; the receiving unit may be a receiver or a receiver. The transceiver circuit may be a transceiver.

[0039] In a sixth aspect, a computer-readable storage medium is provided, wherein a computer program or instruction is stored in the computer-readable storage medium, and when the computer program or instruction is executed, the methods described in the above aspects are implemented.

[0040] According to a seventh aspect, a computer program product comprising instructions is provided. When the instructions are executed on a communication device, the communication device executes the methods described in the above aspects.

[0041] In an eighth aspect, a communication system is provided, which includes the communication device described in the fourth aspect and the communication device described in the fifth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 A schematic diagram of transmitting SS / PBCH blocks for existing multiple nodes without orthogonalization;

[0043] Figure 2 A schematic diagram of orthogonalizing the transmission of SS / PBCH blocks for multiple existing nodes;

[0044] Figure 3 A simplified schematic diagram of a wireless communication system provided by an embodiment of the present application;

[0045] Figure 4 This is a schematic diagram of the format of the SS / PBCH block;

[0046] Figure 5 The following is a schematic diagram of SS / PBCH block patterns and positions in the slots in some scenarios from Case A to Case E;

[0047] Figure 6 is a schematic diagram of an IAB network topology applicable to an embodiment of the present application;

[0048] Figure 7 A flow chart of a communication method provided in an embodiment of the present application;

[0049] Figure 8 A schematic diagram of an example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0050] Fig. 9 A schematic diagram of another example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0051] Fig.10 A schematic diagram of another example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0052] Fig.11 A flowchart of another communication method provided in an embodiment of the present application;

[0053] Fig.12 A schematic diagram of an example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0054] Fig.13 A schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0055] Fig.14 A schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0056] Fig.15A schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0057] Fig.16 A schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0058] Fig.17 A schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0059] Fig.18 A flowchart of another communication method provided in an embodiment of the present application;

[0060] Fig.19 A schematic diagram of an example of time-frequency orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0061] Fig. 20 A schematic diagram of another example of time-frequency orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application;

[0062] Fig.21 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0063] Fig. 22 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0064] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0065] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings.

[0066] The at least one (item) involved in the present application as follows indicates one (item) or more (items). More than one (item) refers to two (items) or more than two (items). "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe each object in the present application, these objects should not be limited to these terms. These terms are only used to distinguish each object from each other.

[0067] The terms "including" and "having" and any variations thereof mentioned in the following description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes other steps or units that are not listed, or optionally includes other steps or units that are inherent to these processes, methods, products or devices. It should be noted that in the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any method or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other methods or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.

[0068] It should be understood that in the present application, indication includes direct indication (also called explicit indication) and implicit indication. Wherein, direct indication of information A means including the information A; implicit indication of information A means indicating information A through the correspondence between information A and information B and direct indication of information B. Wherein, the correspondence between information A and information B can be predefined, pre-stored, pre-burned, or pre-configured.

[0069] It should be understood that in the present application, information C is used to determine information D, which includes information D being determined based only on information C, and information D being determined based on information C and other information. In addition, information C is used to determine information D, and it can also be indirectly determined, for example, information D is determined based on information E, and information E is determined based on information C.

[0070] In addition, "device A sends information A to device B" in each embodiment of the present application can be understood as the destination of the information A or the intermediate device in the transmission path between the destination and the device B, which may include directly or indirectly sending information to device B. "Device B receives information A from device A" can be understood as the source of the information A or the intermediate device in the transmission path between the source and the device A, which may include directly or indirectly receiving information from device A. The information may be processed as necessary between the source and the destination of the information transmission, such as format changes, but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly and will not be repeated here.

[0071] The technology provided by the present application can be applied to various communication systems. For example, the communication system can be a fourth generation (4 th generation, 4G) communication systems (such as long term evolution (LTE) systems), fifth generation (5 thThe 5G generation communication system, the worldwide interoperability for microwave access (WiMAX) or wireless local area network (WLAN) system, or a fusion system of multiple systems, or future communication systems, such as the sixth generation (6 th generation, 6G) communication system, etc. Among them, the 5G communication system can also be called a new radio (NR) system.

[0072] A device in a communication system can send a signal to another device or receive a signal from another device. The signal may include information, signaling, or data, etc. The device may also be replaced by an entity, a network entity, a network element, a mobile node, a terminal device, a communication module, a node, a communication node, etc. The device is used as an example for description in this application. For example, a communication system may include at least one terminal device and at least one access network device. The access network device may send a downlink signal to the terminal device, and / or the terminal device may send an uplink signal to the access network device. In addition, it can be understood that if the communication system includes multiple terminal devices, multiple terminal devices can also send signals to each other, that is, the signal sending device and the signal receiving device can both be terminal devices.

[0073] The communication method provided in the embodiment of the present application can be applied to wireless communication systems such as 5G, 6G, satellite communication, etc. Figure 3 , Figure 3 A simplified schematic diagram of a wireless communication system provided in an embodiment of the present application. Figure 3 As shown, the wireless communication system includes a wireless access network 100. The wireless access network 100 may be a next generation (e.g., 6G or higher) wireless access network, or a traditional (e.g., 5G, 4G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) may be connected to each other, or to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Optionally, Figure 3 This is just a schematic diagram. The wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices. Figure 3 Not drawn in.

[0074] Optionally, in practical applications, the wireless communication system may include multiple network devices (also referred to as access network devices) at the same time, and may also include multiple terminal devices at the same time. A network device may serve one or more terminal devices at the same time. A terminal device may also access one or more network devices at the same time. The embodiment of the present application does not limit the number of terminal devices and network devices included in the wireless communication system.

[0075] The network device may be an entity on the network side for transmitting or receiving signals. The network device may be an access device for a terminal device to access the wireless communication system in a wireless manner, such as a base station. Base station can broadly cover various names as follows, or be replaced with the following names, such as: radio access network (RAN) node, NodeB, evolved NodeB (eNB), next generation NodeB (gNB), access network equipment in open radio access network (O-RAN), relay station, integrated access and backhaul (IAB) node (such as the base station (BS) functional part in the IAB node), access point, transmission point (transmitting and receiving point, TRP), transmitting point (transmitting point, TP), master eNB (MeNB), secondary eNB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (building baseband unit, BBU), remote radio unit (remote The term "base station" refers to a network device, such as a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a radio unit (RU), a centralized unit control plane (CU-CP) node, a centralized unit user plane (CU-UP) node, a positioning node, etc. The base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The network device may also refer to a communication module, a modem, or a chip used to be set in the aforementioned device or apparatus.The network device may also be a mobile switching center and a device that performs base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, and a device that performs base station functions in future communication systems. The network device may support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form used by the network device.

[0076] The network equipment may be fixed or mobile. For example, the base stations 110 a and 110 b are stationary and are responsible for wireless transmission and reception in one or more cells from the terminal equipment 120 . Figure 3 The helicopter or drone 120i shown in the figure can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station 120i. In other examples, the helicopter or drone (120i) can be configured to act as a terminal device communicating with the base station 110b.

[0077] In the present application, the communication device used to implement the above access network function can be an access network device, or a network device with some functions of accessing the network, or a device capable of supporting the implementation of the access network function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module, which can be installed in the access network device or used in combination with the access network device. In the method of the present application, the communication device used to implement the access network device function is an access network device for example.

[0078] The terminal device can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device can be used to connect people, objects and machines. The terminal device can communicate with one or more core networks through a network device. The terminal device includes a handheld device with a wireless connection function, other processing devices connected to a wireless modem, or a vehicle-mounted device. The terminal device can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device. The terminal device 120 can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, drone, robot, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery and mobility, etc.Some examples of terminal devices 120 are: user equipment (UE), fixed equipment, mobile equipment, handheld equipment, wearable equipment, cellular phones, smart phones, session initiated protocol (SIP) phones, laptops, personal computers, smart books, vehicles, satellites, global positioning system (GPS) equipment, target tracking equipment, drones, helicopters, aircraft, ships, remote control equipment, smart home equipment, industrial equipment, personal communication service (PCS) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), wireless network cameras, tablet computers, PDAs, mobile internet devices (MID), wearable devices such as smart watches, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, terminals in vehicle networking systems, wireless terminals in self-driving, wireless terminals in smart grids, transportation security (transportation) The terminal device 120 may be a wireless terminal in the above-mentioned various scenarios or a device for being set in a wireless device, for example, a communication module, a modem or a chip in the above-mentioned device. The terminal device may also be referred to as a terminal, a terminal device, a UE, a mobile station (MS), a mobile terminal (MT), etc. The terminal device may also be a terminal device in a future wireless communication system. The terminal device may be used in a dedicated network device or a general-purpose device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0079] As an example but not limitation, in the embodiment of the present application, the terminal device may also be a part of the network device for implementing the terminal device function, for example, the network device may be an IAB node, the IAB node integrates a mobile terminal (mobiletermination, MT) and a distributed unit (distributed unit, DU) two parts, or, MT and BS parts, wherein the BS includes a centralized unit (central unit, CU) and DU. When the IAB node faces its parent node, it can be regarded as a terminal, at which time, the IAB node plays the role of the MT.

[0080] Optionally, the terminal device may be used to act as a base station. For example, the UE may act as a scheduling entity that provides sidelink signals between UEs in V2X, D2D, or P2P, etc. Figure 3 As shown, the cell phone 120a and the car 120b communicate with each other using a sidelink signal. The cell phone 120a and the smart home device 120e communicate with each other without relaying the communication signal through the base station 110b.

[0081] In the present application, the communication device for realizing the functions of the terminal device may be a terminal device, or a terminal device having some functions of the above terminal devices, or a device capable of supporting the functions of the above terminal devices, such as a chip system, which may be installed in the terminal device or used in combination with the terminal device. In the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the present application, the communication device is described as a terminal device or UE as an example.

[0082] Optionally, a wireless communication system is usually composed of cells, and the base station provides management of the cell. The base station provides communication services to multiple mobile stations (MS) in the cell. The base station includes a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be placed in different places, for example: the RRU is remote and placed in an area with high traffic volume, and the BBU is placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components under one rack. Optionally, a cell can correspond to a carrier or a component carrier.

[0083] In some deployments, the network device mentioned in the embodiments of the present application may be a device including a CU, or a DU, or a device including a CU and a DU, or a control plane CU node (central unit control plane (central unit-control plane, CU-CP)) and a user plane CU node (central unit user plane (central unit-user plane, CU-UP)) and a DU node. For example, the network device may include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU.

[0084] In some deployments, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes implement part of the functions of the base station. For example, the RAN node can be a CU, DU, CU-CP, CU-UP, or RU. The CU and DU can be set separately, or they can also be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an active antenna unit (AAU) or a remote radio head (RRH).

[0085] The RAN node may support one or more types of fronthaul interfaces, and different fronthaul interfaces correspond to DUs and remote units (RUs) with different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more baseband functions, and the RU is configured to implement one or more radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, relative to the CPRI, part of the downlink and / or uplink baseband functions, such as, for downlink, one or more of precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding cyclic prefix (CP), are moved from the DU to the RU for implementation, and for uplink, one or more of digital beamforming (BF), or fast Fourier transform (FFT) / removing cyclic prefix (CP), are moved from the DU to the RU for implementation. In a possible implementation, the interface may be an enhanced common public radio interface (eCPRI). In the eCPRI architecture, the division between DU and RU is different, corresponding to different types (category, Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, F.

[0086] Taking eCPRI Cat A as an example, for downlink transmission, based on layer mapping, the DU is configured to implement one or more functions before layer mapping (i.e., one or more functions of coding, rate matching, scrambling, modulation, and layer mapping), while other functions after layer mapping (e.g., one or more functions of resource element (RE) mapping, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding CP) are moved to the RU for implementation. For uplink transmission, based on de-RE mapping, the DU is configured to implement one or more functions before de-mapping (i.e., one or more functions of decoding, de-rate matching, de-scrambling, demodulation, inverse discrete Fourier transform (IDFT), channel equalization, and de-RE mapping), while other functions after de-mapping (e.g., one or more functions of digital BF or FFT / removing CP) are moved to the RU for implementation. It can be understood that for the functional description of DU and RU corresponding to various types of eCPRI, reference can be made to the eCPRI protocol and will not be repeated here.

[0087] In one possible design, the processing unit for implementing the baseband function in the BBU is called a baseband high layer (BBH) unit, and the processing unit for implementing the baseband function in the RRU / AAU / RRH is called a baseband low layer (BBL) unit.

[0088] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. Any unit in the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0089] In the embodiments of the present application, the device for realizing the function of the network device may be a network device; or it may be a device capable of supporting the network device to realize the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The device may be installed in the network device or used in combination with the network device. In the embodiments of the present application, only the device for realizing the function of the network device is a network device as an example for explanation, and the scheme of the embodiments of the present application is not limited.

[0090] It can be understood that the present application can be applied between network devices and terminal devices.

[0091] The communication between the network device and the terminal device follows a certain protocol layer structure. The protocol layer structure may include a control plane protocol layer structure and a user plane protocol layer structure. For example, the control plane protocol layer structure may include the functions of the protocol layers such as the radio resource control (RRC) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the medium access control (MAC) layer and the physical layer. For example, the user plane protocol layer structure may include the functions of the protocol layers such as the PDCP layer, the RLC layer, the MAC layer and the physical layer. In a possible implementation, the service data adaptation protocol (SDAP) layer may also be included above the PDCP layer.

[0092] Optionally, the protocol layer structure between the network device and the terminal device may also include an artificial intelligence (AI) layer for transmitting data related to AI functions.

[0093] Taking a possible data transmission between a network device and a terminal device as an example, data transmission can pass through the user plane protocol layer, such as the SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer. Among them, the SDAP layer, PDCP layer, RLC layer, MAC layer, and physical layer can also be collectively referred to as the access layer. According to the transmission direction of the data, it is divided into sending or receiving, and each of the above layers is divided into a sending part and a receiving part. Taking downlink data transmission as an example, after the PDCP layer obtains data from the upper layer, it transmits the data to the RLC layer and the MAC layer, and then the MAC layer generates a transmission block, and then transmits it wirelessly through the physical layer. The data is encapsulated accordingly in each layer. For example, the data received by a layer from the upper layer of the layer is regarded as the service data unit (SDU) of the layer, which becomes a protocol data unit (PDU) after being encapsulated by the layer, and then passed to the next layer.

[0094] Exemplarily, the terminal device may also have an application layer and a non-access layer. The application layer may be used to provide services to applications installed in the terminal device. For example, downlink data received by the terminal device may be sequentially transmitted from the physical layer to the application layer, and then provided to the application by the application layer; for another example, the application layer may obtain data generated by the application, and sequentially transmit the data to the physical layer and send it to other communication devices. The non-access layer may be used to forward user data, such as forwarding uplink data received from the application layer to the SDAP layer, or forwarding downlink data received from the SDAP layer to the application layer.

[0095] It should be understood that Figure 3 The number and type of each device in the communication system shown are for illustration only, and the present application is not limited thereto. In actual applications, the communication system may also include more terminal devices, more access network devices, and other network elements, such as core network devices, and / or network elements for implementing artificial intelligence functions.

[0096] It is understandable that all or part of the functions implemented by one or more of the terminal equipment, access network equipment, core network equipment, or network elements used to implement artificial intelligence functions can be virtualized, that is, implemented by one or more of the proprietary processors or general-purpose processors and the corresponding software modules. Among them, the terminal equipment and the access network equipment involve interfaces for air interface transmission, and the transceiver functions of the interfaces can be implemented by hardware. Core network equipment, such as operation administration and maintenance (OAM) network elements, can be virtualized. Optionally, one or more functions of the virtualized terminal equipment, access network equipment, core network equipment, or network elements used to implement artificial intelligence functions can be implemented by cloud devices, such as cloud devices in over the top (OTT) systems.

[0097] The format, function, etc. of the SS / PBCH block involved in the embodiment of the present application are introduced below:

[0098] The SS / PBCH block is the information that the terminal device must first demodulate during the initial access process. Figure 4The figure shows the format of the SS / PBCH block. The SS / PBCH block includes the primary synchronization signal (PSS), the secondary synchronization signal (SSS) and the physical broadcast channel (PBCH). The SS / PBCH block consists of a two-dimensional area of ​​4 orthogonal frequency division multiplexing (OFDM) symbols in the time domain and 20 resource blocks (RBs) in the frequency domain, where the time domain position protocol is given and the frequency domain position is configurable.

[0099] During the initial access process, the terminal device obtains the cell identifier (ID), frequency synchronization, and downlink time synchronization through initial downlink synchronization, which can be called the first step. The process of initial downlink synchronization of the received SS / PBCH block includes three parts: PSS search, SSS detection, and PBCH detection. The terminal device can complete cell synchronization and coarse symbol-level timing synchronization by demodulating PSS and SSS. The PBCH carries the master information block (MIB) information configured by the high-level layer.

[0100] In the second step, the terminal device completes the timing synchronization at the system frame level by demodulating the MIB information, and obtains the system information block 1 (SIB1), that is, the location information of the remaining minimum system information (RMSI). Furthermore, based on the information in the SIB1, the terminal device can receive the type 0 physical downlink control channel (type0 physical downlink control channel, type0-PDCCH), and then receive the physical downlink shared channel (physical downlink shared channel, PDSCH). The control resource set CORESET#0 (Control Resource Set 0) is the information of Type0-PDCCH. The terminal device obtains the information of CORESET#0 and then blindly detects the downlink control information (downlink control information, DCI) corresponding to the SIB, and then receives the SIB.

[0101] The third step is to find the PDSCH that schedules SIB1 according to the location information, and demodulate SIB1 from the PDSCH to obtain random access related configuration information.

[0102] In a specific implementation, the network device may send multiple SS / PBCH blocks by time division multiplexing (TDM). Optionally, the network device may send the multiple SS / PBCH blocks in the form of SS / PBCH block burst sets. Furthermore, the network device may configure the period of the SS / PBCH block burst set through SIB1, and send the SS / PBCH block burst set through a certain period, and its period supports: 5ms, 10ms, 20ms, 40ms, 80ms and 160ms. Within the period of the SS / PBCH block burst set, the number of SS / PBCH blocks in the SS / PBCH block burst set is related to the frequency band and / or subcarrier spacing (SCS). Among them, the frequency band can be understood as the frequency band (or spectrum) where the network device and / or terminal device are located, and the subcarrier spacing can be understood as the subcarrier spacing used by the network device and / or terminal device. Generally, the frequency band where the network device and the terminal device are located is the same, and the subcarrier spacing used by the network device is the same as the subcarrier spacing used by the terminal device. The frequency band may include a low-frequency band (exemplarily, such as a frequency band with a carrier frequency less than 6 GHz) and a high-frequency band (exemplarily, such as the spectrum of 52.6 GHz to 71 GHz). It can be understood that the low-frequency band may refer to a frequency band within a frequency range that is lower than a preset frequency, and the high-frequency band may refer to a frequency band within a frequency range that is higher than a preset frequency. In some scenarios, the frequency band may be an authorized frequency band or an operator spectrum; in other scenarios, the frequency band may be an unauthorized frequency band or a non-operator spectrum, etc. Optionally, the number of SS / PBCH blocks included in the SS / PBCH block burst set may be related to the frequency band in which the network device and / or terminal device operates. For example, when the frequency band f is less than or equal to 3 GHz, the maximum number of SS / PBCH blocks in the SS / PBCH block burst set can be 4, and the minimum number can be 1; when the frequency band f is greater than 3 Gz and less than or equal to 6 GHz, the maximum number of SS / PBCH blocks in the SS / PBCH block burst set can be 8, and the minimum number can be 1; when the frequency band f is greater than 6 GHz, the maximum number of SS / PBCH blocks in the SS / PBCH block burst set can be 64, and the minimum number can be 1.

[0103] Among them, when the period of the SS / PBCH block burst set sent by the network device is 5ms (5ms corresponds to the time of half a wireless system frame), the following multiple SS / PBCH block formats / patterns are defined, and the corresponding SS / PBCH block formats in each SS / PBCH block scanning period with different subcarrier intervals are described as follows:

[0104] Case A-15kHz SCS: The index of the first symbol (or starting symbol) of the candidate SS / PBCH block may be {2,8}+14·n.

[0105] - For operation without shared spectrum channel access:

[0106] -Carrier frequency is less than or equal to 3 GHz, n = 0, 1.

[0107] - The carrier frequency in frequency range 1 (FR1) is greater than 3 GHz, n = 0, 1, 2, 3.

[0108] - For operation with shared spectrum channel access, n = 0, 1, 2, 3, 4.

[0109] Case B-30kHz SCS: The index of the first symbol of the candidate SS / PBCH block can be {4,8,16,20}+28·n. If the carrier frequency is less than or equal to 3GHz, n=0; if the carrier frequency in FR1 is greater than 3GHz, n=0,1.

[0110] Case C - 30kHz SCS: The index of the first symbol of the candidate SS / PBCH block may be {2,8}+14·n.

[0111] - For operation without shared spectrum channel access:

[0112] -For paired spectrum operations:

[0113] - Carrier frequency is less than or equal to 3 GHz, n = 0, 1; carrier frequency in FR1 is greater than 3 GHz, n = 0, 1, 2, 3.

[0114] -For unpaired spectrum operation:

[0115] -Carrier frequency is less than 1.88 GHz, n = 0, 1; carrier frequency in FR1 is greater than or equal to 1.88 GHz, n = 0, 1, 2, 3.

[0116] -For operation with shared spectrum channel access, n = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

[0117] Case D - 120kHz SCS: The index of the first symbol of the candidate SS / PBCH block may be {4,8,16,20}+28·n. For carrier frequencies in FR2, n=0,1,2,3,5,6,7,8,10,11,12,13,15,16,17,18.

[0118] Case E - 240kHz SCS: The index of the first symbol of the candidate SS / PBCH block can be {8, 12, 16, 20, 32, 36, 40, 44} + 56·n. For carrier frequencies in FR2-1, n = 0, 1, 2, 3, 5, 6, 7, 8.

[0119] Case F - 480kHz SCS: The index of the first symbol of the candidate SS / PBCH block may be {2,9}+14·n. For carrier frequencies in FR2-2, n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31.

[0120] Case G - 960kHz SCS: The index of the first symbol of the candidate SS / PBCH block may be {2,9}+14·n. For carrier frequencies in FR2-2, n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31.

[0121] Taking the subcarrier spacing of the SS / PBCH block as an example of 30kHz, for the operator spectrum, when the frequency band f is less than or equal to 3GHz, the expression of the starting symbol of the SS / PBCH block is {2,8}+14·n, n=0,1. Among them, since 14 is the number of OFDM symbols occupied by a time slot, 14 can indicate that the SS / PBCH block is cyclic in units of one time slot. 2, 8 can represent the starting symbol of the SS / PBCH block in each time slot. In other words, the pattern (which can also be understood as the position distribution) of the SS / PBCH block burst set is cyclic in units of one time slot, and in each time slot, the relative position of the SS / PBCH block in the pattern of the SS / PBCH block is the same. It can also be understood that in different SS / PBCH block burst sets, the SS / PBCH blocks with the same relative position have the same offset relative to the starting position of the SS / PBCH block burst set in which they are located. For frequencies below 3 GHz (Sub3G), the maximum number of SS / PBCH blocks sent is 4; for frequencies between 3 GHz and 6 GHz (Sub3G and Sub6G), the maximum number of SS / PBCH blocks sent is 8; for frequencies above 6 GHz (above 6G), a maximum of 64 SS / PBCH blocks are defined. The number of beams that a base station can implement is determined by its own capabilities. Figure 5 The figure shows the SS / PBCH block pattern and the position diagram in the slot for some scenarios from Case A to Case E. Each SS / PBCH block has a unique number SS / PBCH block index. For low frequency, the SS / PBCH block index can be directly obtained from the pilot of the PBCH channel; for high frequency, the lower 3 bits can be obtained from the PBCH pilot signal, and the upper 3 bits can be obtained from the MIB message. When the actual number of SS / PBCH blocks sent in the cell is less than the maximum number of SS / PBCH blocks defined in the protocol, SIB1 or other RRC signaling can be used to indicate which SS / PBCH blocks are not sent. These idle positions can be used to send PDSCH data.

[0122] As described in the background technology, the SS / PBCH blocks sent by different cells in the current cellular network are not orthogonalized, resulting in measurement interference and the problem of not being able to measure each other; or, according to the NR protocol, the SS / PBCH block is periodically sent in the time domain with a half-frame of 5ms as a unit, and the symbol position of the SS / PBCH block depends on the SCS. Different cells orthogonally send SS / PBCH blocks with a minimum unit of 5ms as the granularity, that is, different cells send SS / PBCH blocks within different 5ms to avoid measurement interference, and the measurement delay is large.

[0123] In view of this, the following embodiments of the present application provide a communication scheme, in which a first resource location at which a first node sends a first signal is time-division multiplexed and / or frequency-division multiplexed with a second resource location at which a second node sends a second signal, and the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node, thereby achieving rapid measurement of multiple nodes and avoiding interference between signals.

[0124] The embodiments of the present application can be applied to any of the following scenarios: relay, wireless mesh network, IAB, ad hoc network, etc.

[0125] As an example, the IAB scenario is introduced below.

[0126] With the development of technologies such as VR, AR, and the Internet of Things, there will be more and more terminals in the future network, and the usage of network data will continue to rise. In order to cope with the increasing number of terminals and the rapidly growing network data usage in the market, higher requirements are currently placed on the capacity of 5G networks. In hot spots, in order to meet the ultra-high capacity requirements of 5G, the use of high-frequency small base stations to form networks is becoming more and more popular. High-frequency carrier propagation characteristics are poor, and they are severely attenuated by obstruction and have a narrow coverage range. Therefore, a large number of small base stations need to be densely deployed in hot spots. These small base stations can be IAB nodes.

[0127] In order to design flexible and convenient access and backhaul solutions, the access link (AL) and backhaul link (BL) in the IAB scenario both adopt wireless transmission solutions. In a network containing IAB nodes (hereinafter referred to as the IAB network), the IAB node can provide wireless access services for terminal devices and connect to the donor node through a wireless backhaul link to transmit user service data. Exemplarily, the donor node can be called a donor base station. The donor base station can be referred to as an IAB donor or a donor nextgeneration node base station (DgNB) in a 5G network. The donor node can be a complete entity, or it can be in a form where CU and DU are separated, that is, the host node consists of a host CU (donor-CU) and a host DU (donor-DU). Among them, the donor-CU can also be in a form where UP and CP are separated, that is, the donor-CU consists of CU-UP and CU-CP. The IAB node is connected to the core network through a wired link via the host node. For example, in the independent networking 5G architecture, the IAB node is connected to the core network (5G core, 5GC) of the 5G network through the host node through a wired link. In the non-independent networking 5G architecture, the IAB node is connected to the evolved packet core (EPC) through the eNB on the control plane and to the EPC through the host node and the eNB on the user plane.

[0128] In order to ensure the reliability of service transmission, the IAB network supports multi-hop IAB nodes and multi-connection IAB node networking. Therefore, there may be multiple transmission paths between host nodes. On a path, there is a definite hierarchical relationship between IAB nodes, and between IAB nodes and host nodes served by IAB nodes. Each IAB node regards the node that provides backhaul services to it as a parent node. Accordingly, each IAB node can be regarded as a child node of its parent node, or in other words, a downstream (lower-level) node that is far away from the host node of the IAB node and adjacent to the IAB node is called a child node of the IAB node.

[0129] Figure 6 Schematic diagram of the IAB network topology applicable to the embodiment of the present application. The parent node of IAB node 1 is the host node, IAB node 1 is the parent node of IAB node 2 and IAB node 3, IAB node 2 and IAB node 3 are both the parent nodes of IAB node 4, and the parent node of IAB node 5 is IAB node 2. Figure 6In the network architecture shown, the uplink data packet of the terminal can be transmitted to the host node via one or more IAB nodes, and then sent by the host node to the mobile gateway device (for example, the user plane function (UPF) network element in the 5G network). The downlink data packet will be received by the host node from the mobile gateway device and then sent to the terminal via one or more IAB nodes. Exemplarily, the IAB node can be a customer premises equipment (CPE) or a residential gateway (RG). For example, the terminal device and the network device in the embodiments of the present application can correspond to Figure 6 A node and a parent node of the node. For example, the terminal device and the network device in the embodiment of the present application may be terminal 1 and IAB node 4 (i.e., the parent node of terminal 1). For another example, the terminal device and the network device in the embodiment of the present application may be IAB node 3 and IAB node 1 (i.e., the parent node of IAB node 3).

[0130] In order to facilitate understanding of the technical solution of the present application, a brief introduction is first given to the relevant concepts involved in the application embodiments but this is not intended to be limiting.

[0131] 1. Radio frame: It can be divided into multiple radio frames in the time domain. For example, the length of each radio frame is 10ms. For example, in this application, the radio frame can also be called system frame, wireless system frame, frame.

[0132] 2. Subframe: A radio frame is divided into multiple subframes. For example, it is divided into 10 subframes, numbered #0 to #9, and the length of each subframe is 1 ms.

[0133] In the LTE system, since there is only one type of subcarrier spacing, that is, 15khz, each subframe has 2 time slots, each time slot is 0.5ms. However, in the NR system, the time slot length depends on the subcarrier spacing. There are multiple optional subcarrier spacings, such as 15khz, 30khz, 60khz, 120khz, 240khz, etc. The wider the subcarrier spacing, the shorter the duration of the time slot. For example, when the subcarrier is 30khz, each subframe has 2 time slots, each time slot is 0.5ms, then each wireless frame contains 20 time slots, numbered #0~#19.

[0134] 3. System frame number (SFN): the number of each wireless frame.

[0135] 4. Time domain resources: In the embodiment of the present application, data or information can be carried by time domain resources. Time-frequency resources can include one or more time domain units (also called time units, time units, etc.).

[0136] In the time domain, the smallest granularity is an orthogonal frequency division multiplexing (OFDM) symbol. A time domain unit (also called a time unit) can be a symbol or several OFDM symbols, or a slot, or a mini-slot, or a subframe. A slot can be composed of 7 or 14 symbols; a mini-slot can include at least one symbol (for example, 2 symbols, 7 symbols, or 14 symbols, or any number of symbols less than or equal to 14 symbols); the duration of a subframe in the time domain can be 1 millisecond (ms).

[0137] like Figure 7 FIG. 1 is a flow chart of a communication method provided in an embodiment of the present application. Exemplarily, the method may include the following steps:

[0138] S701. A first node determines a first resource location where the first node sends a first signal.

[0139] In this embodiment, the first node sends a first signal at a first resource location, and the UE served by the first node receives the first signal at the first resource location and performs measurement. Before sending the first signal, the first node needs to determine the first resource location. However, the second node may be in a relatively close network range to the first node, and the first resource location where the first node sends the first signal is different from the second resource location where the second node sends the second signal, thereby avoiding interference with the signal sent by the other node.

[0140] In order to avoid interference with the second signal, in this embodiment, the first resource location is time-division multiplexed with the second resource location, the first resource location is associated with the identifier of the first node, and the second resource location is associated with the identifier of the second node. For example, the first resource location is a function of the identifier of the first node, and the second resource location is a function of the identifier of the second node. The resource locations of the first node and the second node are time-division multiplexed, and their time domain resource locations are associated with the identifiers of the nodes, which can avoid interference from signals of neighboring nodes and reduce the measurement delay.

[0141] This embodiment is described by taking the first signal and the second signal as SS / PBCH blocks as an example. The first signal and the second signal may also be other signals, for example, one or more of a channel state information-reference signal (CSI-RS), a sounding reference signal (SRS), a demodulation reference signal (DMRS), a tracking reference signal (TRS), a phase tracking reference signal (PTRS), etc., and the embodiment of the present application is not limited to this.

[0142] Different nodes send SS / PBCH blocks in a time-division orthogonal manner. This embodiment is described by taking the first node and the second node sending SS / PBCH blocks in a time-division orthogonal manner as an example. In another embodiment, the first node can also send SS / PBCH blocks with other nodes in a time-division orthogonal manner, that is, the first resource position can also be time-division multiplexed with the xth resource position, the xth resource position is used for the xth node to send a third signal (for example, an SS / PBCH block), and the xth resource position is associated with the identifier of the xth node, where x is a natural number.

[0143] The time domain position occupied by each SS / PBCH block reuses the SS / PBCH time domain resource format described in Cases A to G above. However, the SS / PBCH blocks are sent at different time domain absolute positions for different nodes. The resource position in this embodiment refers to the time domain absolute position. Exemplarily, the first resource position is associated with the offset of the half frame where the first resource position is located within the period of the SS / PBCH block (SS / PBCH transmission timing offset of a half frame in a SS / PBCH block period) and the index of the SS / PBCH blocks in the half frame (the index of SS / PBCHs to be transmitted in the half frame), wherein one period includes at least one half frame.

[0144] The transmission period of the SS / PBCH block supports: 5ms, 10ms, 20ms, 40ms, 80ms or 160ms. For example, assuming that the period is 20ms, including 4 half frames, the half frame where the first resource position is located can be the 0th, 1st, 2nd or 3rd half frame. Assuming that the half frame where the first resource position is located is the 0th half frame in the period, the offset of the half frame where the first resource position is located in the period of the SS / PBCH block is 0; assuming that the half frame where the first resource position is located is the 1st half frame in the period, the offset of the half frame where the first resource position is located in the period of the SS / PBCH block is 1; and so on. That is, the aforementioned offset is based on the granularity or unit of half a frame. It can be understood that the aforementioned offset can also be the number of milliseconds corresponding to the half frame, such as 5ms as the granularity or unit. The following description is based on the offset being in the granularity or unit of half a frame. When the offset is in the granularity or unit of 5 ms, the offset (i.e., the number of half frames of offset) in the following text may be equal to the offset (i.e., the number of milliseconds of offset) / 5 ms.

[0145] Furthermore, the offset of the half frame where the first resource position is located within the period of the SS / PBCH block and the identifier of the first node, and the number L of candidate positions of the SS / PBCH block in the half frame max For example, the offset of the half-frame where the first resource position is located within the period of the SS / PBCH block and the identifier of the first node, and the number L of candidate positions of the SS / PBCH block in the half-frame max Satisfies the first functional relationship. For example, L max It is determined based on the time domain position of the SS / PBCH block defined by the protocol, the subframe format of the current system configuration, or the uplink and downlink ratio of the current system configuration; or it is a predefined or configured value. For example, the first functional relationship can be: the half frame where the first resource position is located is within the period of the SS / PBCH block ,or , that is, the node identifier is added with an offset m, where m is a natural number or an integer. Among them, / means division, It means round down. It is understandable that , which can also be replaced by , that is, the node identifier is subtracted by an offset m, where m is a natural number or an integer.

[0146] The index of the first signal in the half frame and the identifier of the first node, and the number of candidate positions of the SS / PBCH block in the half frame L max For example, the index of the SS / PBCH block in the half-frame and the identifier of the first node, as well as the number L of candidate positions of the SS / PBCH block in the half-frame max Satisfies the second functional relationship. For example, the second functional relationship may be: the index of the SS / PBCH block in the half frame = the identifier of the first node % L max, or (identity of the first node + m) % L max , that is, the node identifier is added with an offset m, where m is a natural number or an integer. % represents the remainder. Among them, (the identifier of the first node + m) % L max It can also be replaced by (the first node's identifier - m)%L max , that is, the node identifier is subtracted by an offset m, where m is a natural number or an integer.

[0147] Exemplarily, the identifier of the first node may be a node identifier or a physical cell identifier (PCI).

[0148] Furthermore, for a network architecture in which CU and DU are separated, CU may send configuration information of the first resource location to DU via an F1 application protocol (F1-AP) message. The configuration information may include an offset of the half frame where the first resource location is located within the period of the SS / PBCH block and an index of the SS / PBCH block within the half frame.

[0149] In the frequency domain, the SS / PBCH blocks of different nodes occupy the same frequency domain resources, for example, 20 RBs at the same frequency domain position.

[0150] S702. The first node sends a first signal at a first resource location.

[0151] UE1 served by the first node may receive the first signal at the first resource location.

[0152] In addition, the second node may be a next-hop node of the first node, and the second node may also receive the first signal at the first resource location.

[0153] S703. The second node determines a second resource location.

[0154] S704. UE2 served by the second node may receive the second signal at the second resource location.

[0155] The second node determines a second resource location, which is time-division multiplexed with the first resource location. Therefore, when the second node sends a second signal at the second resource location, the first signal does not interfere with the second signal, or the second signal does not interfere with the first signal.

[0156] The following are several examples to describe how multiple nodes can be used for fast multi-node measurement and avoid measurement interference through time division multiplexing:

[0157] like Figure 8As shown, it is a schematic diagram of an example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS (the above-mentioned case C) as an example, for the scenario where the operator spectrum frequency f<=3GHz, the position of the first symbol of the candidate SS / PBCH block in each half frame (5ms) is {2,8}+14*n, n=0, 1. Taking the time division duplex (TDD) time slot ratio of 2:3 as an example, when n=1, there is a GAP symbol corresponding to symbol positions 8 to 11, which cannot be used to send SS / PBCH blocks, that is, the downlink (downlink, D) time slot supports 2 SS / PBCH blocks, and the special time slot (S slot) supports 1 SS / PBCH block. Therefore, under the TDD uplink and downlink 2:3 time slot ratio, there are a total of 3 SS / PBCH block candidate positions within 5ms, namely L max =3. Different nodes send SS / PBCH blocks in a time-division orthogonal manner, and SS / PBCH block orthogonal resources can be allocated to three nodes every 5ms. The time slot ratio refers to the ratio of the number of downlink time slots to the number of uplink time slots, or the ratio of the sum of the number of downlink time slots and special time slots to the number of uplink time slots. The time slot ratio involved below can refer to this meaning.

[0158] According to the half frame where the first resource position is located within the period of the SS / PBCH block , where L max =3, the identifier of node 0 is 0, then the offset of the half frame where the resource position of node 0 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 0 is located is the 0th half frame in the period; the identifier of node 1 is 1, through the rounding down operation, the offset of the half frame where the resource position of node 1 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 1 is located is also the 0th half frame in the period; the identifier of node 2 is 2, through the rounding down operation, the offset of the half frame where the resource position of node 2 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 2 is located is also the 0th half frame in the period.

[0159] There are 3 SS / PBCH block (SSB) candidate positions in the half frame. According to the index of the SS / PBCH block in the half frame = the identifier of the first node % L max , the index of the SS / PBCH block sent by node 0 in the half frame is the 0th SSB index, that is, SSB index0; the index of the SS / PBCH block sent by node 1 in the half frame is the 1st SSB index, that is, SSB index1; the index of the SS / PBCH block sent by node 2 in the half frame is the 2nd SSB index, that is, SSB index2.

[0160] Thus, the SS / PBCH block sent by node 0 is at SSB index 0, the SS / PBCH block sent by node 1 is at SSB index 1, and the SS / PBCH block sent by node 2 is at SSB index 2.

[0161] In another example, assuming that 30kHz SCS (case C above), operator spectrum frequency f <= 3GHz and TDD time slot ratio is 2:3, there are 3 SS / PBCH block candidate positions in one half frame. Assuming that the maximum number of nodes in the network is 12, these 12 nodes need to send SS / PBCH blocks in 4 half frames, and the period for each node to send SS / PBCH blocks is 20ms.

[0162] According to the calculation formula of the offset of the half frame where the resource position of the node is located in the period of the SS / PBCH block, the offset of the half frame where the resource position of nodes 0, 1, and 2 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of nodes 0, 1, and 2 is located is the 0th half frame in the period; the offset of the half frame where the resource position of nodes 3, 4, and 5 is located in the period of the SS / PBCH block is 1, that is, the half frame where the resource position of nodes 3, 4, and 5 is located is the first half frame in the period; the offset of the half frame where the resource position of nodes 6, 7, and 8 is located in the period of the SS / PBCH block is 2, that is, the half frame where the resource position of nodes 6, 7, and 8 is located is the second half frame in the period; and the offset of the half frame where the resource position of nodes 9, 10, and 11 is located in the period of the SS / PBCH block is 3, that is, the half frame where the resource position of nodes 9, 10, and 11 is located is the third half frame in the period.

[0163] According to the calculation formula of the index of the SS / PBCH block in the half frame, nodes 0, 3, 6, and 9 are respectively at the 0th SSB index in their respective half frames, that is, SSB index0; nodes 1, 4, 7, and 10 are respectively at the 1st SSB index in their respective half frames, that is, SSBindex1; nodes 2, 5, 8, and 11 are respectively at the 2nd SSB index in their respective half frames, that is, SSB index2.

[0164] Then in this 20ms period:

[0165] Node 0, node 1, and node 2 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the 0th half frame respectively;

[0166] Node 3, node 4, and node 5 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the first half frame respectively;

[0167] Node 6, node 7, and node 8 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the second half frame respectively;

[0168] Node 9, node 10, and node 11 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the third half frame respectively.

[0169] In another example, assuming that 30kHz SCS (case C above), operator spectrum frequency f <= 3GHz and TDD time slot ratio is 2:3, there are 3 SS / PBCH block candidate positions in one half frame. Assuming that the maximum number of nodes in the network is 96, these 96 nodes need to send SS / PBCH blocks in 32 half frames, and the period for each node to send SS / PBCH blocks is 160ms.

[0170] According to the calculation formula of the offset of the half frame where the node's resource position is located in the period of the SS / PBCH block, the offset of the half frame where the resource position of nodes 0, 1, and 2 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of nodes 0, 1, and 2 is located is the 0th half frame in the period; the offset of the half frame where the resource position of nodes 3, 4, and 5 is located in the period of the SS / PBCH block is 1, that is, the half frame where the resource position of nodes 3, 4, and 5 is located is the 1st half frame in the period; the half frame where the resource position of nodes 6, 7, and 8 is located is the 1st half frame in the period. The offset within the period of the H block is 2, that is, the half frame where the resource positions of nodes 6, 7, and 8 are located is the second half frame within the period; and the offset of the half frame where the resource positions of nodes 9, 10, and 11 are located within the period of the SS / PBCH block is 3, that is, the half frame where the resource positions of nodes 9, 10, and 11 are located is the third half frame within the period; and so on, the offset of the half frame where the resource positions of nodes 93, 94, and 95 are located within the period of the SS / PBCH block is 31, that is, the half frame where the resource positions of nodes 93, 94, and 95 are located is the 31st half frame within the period.

[0171] According to the calculation formula of the index of the SS / PBCH block in the half frame, nodes 0, 3, 6, 9...93 are respectively at the 0th SSB index in their respective half frames, that is, SSB index0; nodes 1, 4, 7, 10...94 are respectively at the 1st SSB index in their respective half frames, that is, SSB index1; nodes 2, 5, 8, 11...95 are respectively at the 2nd SSB index in their respective half frames, that is, SSBindex2.

[0172] Then in this 160ms period:

[0173] Node 0, node 1, and node 2 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the 0th half frame respectively;

[0174] Node 3, node 4, and node 5 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the first half frame respectively;

[0175] And so on;

[0176] Node 93, node 94, and node 95 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, and the position of SSB index 2 in the 31st half frame respectively.

[0177] like Fig. 9 As shown, it is a schematic diagram of another example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. For non-operator spectrum, taking 30kHz SCS as an example, the position of the first symbol of the candidate SS / PBCH block in each half frame is {2,8}+14*n, n=0,1,2,3,4,5,6,7,8,9. Similarly, D slot supports 2 SS / PBCH blocks, S slot supports 1 SS / PBCH block, and under the TDD uplink and downlink 2:3 time slot ratio, there are at most 6 SSB candidate positions within 5ms, that is, L max = 6. If this SS / PBCH block format can be extended to support operator spectrum, different nodes send SS / PBCH blocks in a time-division orthogonal manner, and SS / PBCH block orthogonal resources can be allocated to 6 nodes every 5 ms.

[0178] According to the half frame where the first resource position is located within the period of the SS / PBCH block , where L max=6, the identifier of node 0 is 0, then the offset of the half frame where the resource position of node 0 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 0 is located is the 0th half frame in the period; the identifier of node 1 is 1, through the rounding down operation, the offset of the half frame where the resource position of node 1 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 1 is located is also the 0th half frame in the period; the identifier of node 2 is 2, through the rounding down operation, the offset of the half frame where the resource position of node 2 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource position of node 2 is located is also the 0th half frame in the period; and so on.

[0179] There are a total of 6 SS / PBCH block candidate positions in the half frame. According to the index of the SS / PBCH block in the half frame = the identifier of the first node % L max , the index of the SS / PBCH block sent by node 0 in the half frame is the 0th SSB index, that is, SSBindex0; the index of the SS / PBCH block sent by node 1 in the half frame is the 1st SSB index, that is, SSBindex1; the index of the SS / PBCH block sent by node 2 in the half frame is the 2nd SSB index, that is, SSBindex2; and so on.

[0180] Therefore, the SS / PBCH block sent by node 0 is at SSB index 0, the SS / PBCH block sent by node 1 is at SSB index 1, the SS / PBCH block sent by node 2 is at SSB index 2, and so on. The SS / PBCH block sent by node 5 is at SSB index 5.

[0181] In another example, assuming that the current system is an operator spectrum, but the protocol specifications for the location of SS / PBCH blocks in non-operator spectrum can be used, taking the TDD time slot ratio of 2:3 and SCS of 30kHz as an example, there are a total of 6 SS / PBCH block candidate locations in one half frame. Assuming that the maximum number of nodes in the network is 12, these 12 nodes need to send SS / PBCH blocks within 2 half frames, and the period for each node to send SS / PBCH blocks is 10ms.

[0182] According to the calculation formula of the offset of the half frame where the node's resource location is located in the period of the SS / PBCH block, the offset of the half frame where the resource location of nodes 0 to 5 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource location of nodes 0 to 5 is located is the 0th half frame in the period; the offset of the half frame where the resource location of nodes 6 to 11 is located in the period of the SS / PBCH block is 1, that is, the half frame where the resource location of nodes 6 to 11 is located is the 1st half frame in the period.

[0183] According to the calculation formula of the index of the SS / PBCH block in the half frame, nodes 0 and 6 are respectively at the 0th SSB index in their respective half frames, that is, SSB index0; nodes 1 and 7 are respectively at the 1st SSB index in their respective half frames, that is, SSB index1; and so on.

[0184] Then in this 10ms period:

[0185] Node 0, node 1, node 2, node 3, node 4, and node 5 send SS / PBCH blocks at the positions of SSB index 0, SSB index 1, SSB index 2, SSB index 3, SSB index 4, and SSB index 5 in the 0th half frame respectively;

[0186] Node 6, node 7, node 8, node 9, node 10, and node 11 send SS / PBCH blocks at SSB index 0, SSB index 1, SSB index 2, SSB index 3, SSB index 4, and SSB index 5 in the first half frame, respectively.

[0187] In another example, assuming that the current system is an operator spectrum, but the protocol specifications for the location of SS / PBCH blocks in non-operator spectrum can be used, taking the TDD time slot ratio of 2:3 and SCS of 30kHz as an example, there are a total of 6 SS / PBCH block candidate locations in one half frame. Assuming that the maximum number of nodes in the network is 96, these 96 nodes need to send SS / PBCH blocks in 16 half frames, and the period for each node to send SS / PBCH blocks is 80ms.

[0188] According to the calculation formula of the offset of the half frame where the node's resource location is located in the period of the SS / PBCH block, the offset of the half frame where the resource location of nodes 0 to 5 is located in the period of the SS / PBCH block is 0, that is, the half frame where the resource location of nodes 0 to 5 is located is the 0th half frame in the period; the offset of the half frame where the resource location of nodes 6 to 11 is located in the period of the SS / PBCH block is 1, that is, the half frame where the resource location of nodes 6 to 11 is located is the 1st half frame in the period; and so on, the offset of the half frame where the resource location of nodes 90 to 95 is located in the period of the SS / PBCH block is 15, that is, the half frame where the resource location of nodes 90 to 95 is located is the 15th half frame in the period.

[0189] According to the calculation formula of the index of the SS / PBCH block in the half frame, nodes 0, 6...90 are respectively at the 0th SSB index in their respective half frames, that is, SSB index0; nodes 1, 7...91 are respectively at the 1st SSB index in their respective half frames, that is, SSBindex1; nodes 2, 8...92 are respectively at the 2nd SSB index in their respective half frames, that is, SSB index2; and so on.

[0190] Then in this 80ms period:

[0191] Node 0, node 1, node 2, node 3, node 4, and node 5 send SS / PBCH blocks at the positions of SSB index 0, SSB index 1, SSB index 2, SSB index 3, SSB index 4, and SSB index 5 in the 0th half frame respectively;

[0192] Node 6, node 7, node 8, node 9, node 10, and node 11 send SS / PBCH blocks at the positions of SSB index 0, SSB index 1, SSB index 2, SSB index 3, SSB index 4, and SSB index 5 in the first half frame, respectively;

[0193] And so on;

[0194] Node 90, node 91, node 92, node 93, node 94, and node 95 send SS / PBCH blocks at SSB index 0, SSB index 1, SSB index 2, SSB index 3, SSB index 4, and SSB index 5 in the 15th half frame respectively.

[0195] It can be seen from the above examples that the resource locations of the above multiple nodes are time-division multiplexed, the SS / PBCH blocks sent by different nodes are orthogonalized through time division, and the time domain resource location of the SS / PBCH block is associated with the node identifier, which can avoid signal interference from neighboring nodes when measuring the SS / PBCH block, and multiple nodes can reduce the measurement delay of multiple nodes through time division multiplexing.

[0196] According to a communication method provided in an embodiment of the present application, a first resource location at which a first node sends a first signal is time-division multiplexed with a second resource location at which a second node sends a second signal, and the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node, thereby achieving rapid measurement of multiple nodes and avoiding interference between signals.

[0197] In another embodiment, the transmission of SS / PBCH blocks may be based on newly defined time domain patterns (i.e., time domain patterns not included in the above cases A to G). These newly defined time domain patterns may be as follows:

[0198] When the SCS is 15kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n, (n=0,1,2,3,4), or, {4}+4*n, (n=0,1,2,3,4,…,15), or, {2}+4*n, (n=0,1,2,3,4,…,16);

[0199] When the SCS is 30kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,5,6,7,8,9), or, {4}+4*n,(n=0,1,2,3,4,…,33), or, {2}+4*n,(n=0,1,2,3,4,…,33);

[0200] When the SCS is 60kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19), or, {4}+4*n,(n=0,1,2,3,4,…,68), or, {2}+4*n,(n=0,1,2,3,4,…,68);

[0201] When the SCS is 120kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,…,39), or, {4}+4*n,(n=0,1,2,3,4,…,138), or, {2}+4*n,(n=0,1,2,3,4,…,138);

[0202] When the SCS is 240kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,,…,79), or, {4}+4*n,(n=0,1,2,3,4,…,278), or, {2}+4*n,(n=0,1,2,3,4,…,278);

[0203] When the SCS is 480kHz, the position of the first symbol in the candidate position of the SS / PBCH block selected every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,,…,159), or, {4}+4*n,(n=0,1,2,3,4,…,558), or, {2}+4*n,(n=0,1,2,3,4,…,558);

[0204] When the SCS is 960kHz, the position of the first symbol in the candidate positions of the SS / PBCH block within every 5ms is {2,6,10}+14*n,(n=0,1,2,3,4,,…,319), or, {4}+4*n,(n=0,1,2,3,4,…,1118), or, {2}+4*n,(n=0,1,2,3,4,…,1118).

[0205] By newly defining the time domain pattern of the SS / PBCH block, more candidate positions of the SS / PBCH block can be supported within a half frame.

[0206] In the new time domain pattern, the method for determining the resource location of the node may refer to the above embodiment.

[0207] like Fig.10 As shown, it is a schematic diagram of another example of time-division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS and TDD time slot ratio of 2:3 as an example, D slot supports 3 SS / PBCH blocks, S slot supports 2 SS / PBCH blocks, and under the 2:3 time slot ratio, there are 10 candidate positions of SS / PBCH blocks within 5ms, that is, SS / PBCH block orthogonal resources can be allocated to 10 nodes every 5ms, such as the SS / PBCH block sent by node 0 is at SSB index 0, the SS / PBCH block sent by node 1 is at SSB index 1, the SS / PBCH block sent by node 2 is at SSB index 2, and so on. The SS / PBCH block sent by node 9 is at SSB index 9.

[0208] For example, if the maximum number of nodes in the network is 20, the period for each node to send SS / PBCH blocks is 10ms, or in other words, 20 nodes can measure each other within 10ms. In this 10ms period:

[0209] Node 0, node 1, ..., node 9 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, ..., the position of SSB index 9 in the 0th half frame respectively;

[0210] Node 10, node 11, ..., node 19 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, ..., the position of SSB index 9 in the first half frame respectively;

[0211] Assume that the maximum number of nodes in the network is 160, and the period for each node to send SSB is 80ms. In this 80ms period:

[0212] Node 0, node 1, ..., node 9 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, ..., the position of SSB index 9 in the 0th half frame respectively;

[0213] Node 10, node 11, ..., node 19 send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, ..., the position of SSB index 9 in the first half frame respectively;

[0214] And so on;

[0215] Node 150, node 151, ..., node 159 respectively send SS / PBCH blocks at the position of SSB index 0, the position of SSB index 1, ..., the position of SSB index 9 in the 15th half frame.

[0216] It can be seen from the above examples that the resource locations of the above multiple nodes are time-division multiplexed, the SS / PBCH blocks sent by different nodes are orthogonalized through time division, and the time domain resource location of the SS / PBCH block is associated with the node identifier, which can avoid signal interference from neighboring nodes when measuring the SS / PBCH block, and multiple nodes are time-division multiplexed to reduce the delay of multiple node measurements.

[0217] By designing a new time domain pattern, more candidate positions of SS / PBCH blocks can be supported in each half frame, thereby further reducing the measurement delay of multiple nodes.

[0218] The above embodiment describes time division multiplexing between multiple nodes, and only one node sends the SS / PBCH block at a candidate position of a SS / PBCH block within the system bandwidth. The following embodiment will describe that multiple nodes at a candidate position of a SS / PBCH block within the system bandwidth can also be frequency-division multiplexed to support more candidate positions of SS / PBCH blocks and further reduce the measurement delay of multiple nodes.

[0219] like Fig.11 FIG. 1 is a flow chart of another communication method provided in an embodiment of the present application. Exemplarily, the method may include the following steps:

[0220] S1101. A first node determines a first resource location where the first node sends a first signal.

[0221] This embodiment is described by taking the first signal and the second signal as SS / PBCH blocks as an example. The first signal and the second signal may also be other signals, as described in the foregoing embodiments, and this embodiment of the present application is not limited to this.

[0222] The network is configured with a certain system bandwidth, and the system bandwidth supports frequency division orthogonalization of SS / PBCH blocks of multiple nodes to improve the utilization of frequency domain resources. Therefore, in this embodiment, different nodes can send SS / PBCH blocks in a frequency division orthogonal manner, and each SS / PBCH block occupies a certain frequency domain resource (for example, 20 RBs). In addition, due to the half-duplex limitation, different nodes send SS / PBCH blocks at the same time domain position and different frequency domain positions, which may cause these nodes to be unable to measure each other. Therefore, it is also possible to send SS / PBCH blocks in the time domain by changing different node combinations within a SS / PBCH block period, that is, a node will send SS / PBCH blocks multiple times within a SS / PBCH block period, so that the node can measure the SS / PBCH block sent by another node.

[0223] The first resource position is associated with an offset of the half-frame where the first resource position is located within the period of the SS / PBCH block and an index of the SS / PBCH block within the half-frame. One period includes at least one half-frame.

[0224] Furthermore, the offset of the half frame where the first resource position is located within the period of the SS / PBCH block is related to the identifier of the first node, the first parameter, the second parameter, the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted within the period, and the number of candidate positions of the SS / PBCH block in the half frame L max For example, the offset of the half-frame where the first resource position is located within the period of the SS / PBCH block is associated with the identifier of the first node, the first parameter, the second parameter, the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted within the period, and the number of candidate positions of the SS / PBCH block in the half-frame L max Satisfies the third functional relationship. For example, the half frame where the first resource position is located is within the period of the SS / PBCH block ,or , that is, the node identifier is added with an offset m, where m is a natural number or an integer. Among them, r is the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted within the SS / PBCH block period; N cell is the total number of nodes, i.e. the first parameter; N f,cell L is the number of nodes that support orthogonality in the frequency domain, i.e., the second parameter; maxis the number of candidate positions of SS / PBCH blocks in a half-frame. max It is determined based on the time domain position of the SS / PBCH block defined by the protocol, the subframe format of the current system configuration, or the uplink and downlink ratio of the current system configuration; or it is a predefined or configured value. Where, / means division, % means remainder, Indicates rounding down. Indicates rounding up. Where (the first node's identifier + m + r-1) % N cell It can also be replaced by (the first node's identifier - m + r - 1) % N cell , that is, the node identifier is subtracted by an offset m, where m is a natural number or an integer.

[0225] The index of the SS / PBCH block in the half frame and the identifier of the first node, the first parameter, the second parameter, the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted in the cycle, and the number of candidate positions of the SS / PBCH block in the half frame L max For example, L max It is determined based on the time domain position of the SS / PBCH block defined by the protocol, the subframe format of the current system configuration, or the uplink and downlink ratio of the current system configuration; or, it is a predefined or configured value. Exemplarily, the index of the SS / PBCH block in the half frame is related to the identifier of the first node, the first parameter, the second parameter, the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted in the period, and the number of candidate positions of the SS / PBCH block in the half frame L max Satisfies the fourth functional relationship. For example, the SS / PBCH block in the half frame ,or , that is, the node identifier is added with an offset m, where m is a natural number or an integer. Among them, r is the number of times the currently transmitted SS / PBCH block has been repeatedly transmitted within the period; N cell is the total number of nodes, i.e. the first parameter; N f,cell L is the number of nodes that support orthogonality in the frequency domain, i.e., the second parameter; max is the number of candidate positions of SS / PBCH blocks in a half frame. Where % means remainder. Indicates rounding down. Indicates rounding up. Where (the first node's identifier + m + r-1) % N cell It can also be replaced by (the first node's identifier - m + r - 1) % N cell , that is, the node identifier is subtracted by an offset m, where m is a natural number or an integer.

[0226] Exemplarily, the first parameter may be predefined, preconfigured, or based on a predefined or preconfigured third parameter; the second parameter may be predefined, preconfigured, or based on a predefined or preconfigured fourth parameter. Optionally, the third parameter is a maximum value in a preconfigured physical cell identifier. Optionally, the fourth parameter is a preconfigured system bandwidth.

[0227] Exemplarily, the identifier of the first node may be a node identifier or a PCI.

[0228] In the above example, the center frequency position of the SS / PBCH block depends on the identifier of the first node, which is .

[0229] Furthermore, for a network architecture in which CU and DU are separated, the CU may send the configuration information of the above-mentioned first resource location to the DU through an F1-AP message. The configuration information may include the offset of the half frame where the first resource location is located within the period of the SS / PBCH block and the index of the SS / PBCH block within the half frame. In this configuration, there is a mapping relationship between the offset of the half frame where the node's resource location is located within the period of the SS / PBCH block, the index of the SS / PBCH block within the half frame, the center frequency point position of the SS / PBCH block, and the node identifier.

[0230] S1102. The first node sends a first signal at a first resource location.

[0231] UE1 served by the first node receives the first signal at the first resource location.

[0232] S1103. The second node determines a second resource location.

[0233] S1104. The second node sends a second signal at a second resource location.

[0234] UE2 served by the second node receives the second signal at the second resource location.

[0235] The second resource location is frequency-division orthogonal to the first resource location.

[0236] The following are several examples to describe how multiple nodes can use frequency division multiplexing to achieve fast multi-node measurement and avoid measurement interference:

[0237] like Fig.12As shown, it is a schematic diagram of an example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 100M system bandwidth as an example, the 100M system bandwidth supports frequency division orthogonal SS / PBCH blocks of up to 13 nodes. The format of the SS / PBCH block in the time domain adopts the time domain pattern of the above-mentioned case A to case G. For the operator spectrum frequency f<=3GHz, taking 30kHz SCS as an example, the position of the first symbol in the candidate position of the SS / PBCH block within every 5ms is {2,8}+14*n, n=0,1. Under the TDD2:3 time slot ratio, there are 3 candidate positions of SS / PBCH blocks within every 5ms. Under the frequency division orthogonal scheme of SS / PBCH blocks, 39 nodes can be supported to send SSB once within 5ms.

[0238] According to the offset of the half frame where the node resource position is located in the SS / PBCH block period and the method of determining the index of the SS / PBCH block in the half frame, it can be concluded that the SS / PBCH block sent by node 0 is at the position of f0 in the frequency domain and SSB index0 in the time domain, the SS / PBCH block sent by node 1 is at the position of f1 in the frequency domain and SSB index 0 in the time domain, and so on. The SS / PBCH block sent by node 12 is at the position of f in the frequency domain and SSB index 0 in the time domain. 12 The position of SSB index 0 in the time domain, the SS / PBCH block sent by node 13 is at f0 in the frequency domain and at SSB index 1 in the time domain, the SS / PBCH block sent by node 14 is at f1 in the frequency domain and at SSB index 1 in the time domain, and so on. The SS / PBCH block sent by node 25 is at f 12 The SS / PBCH block sent by node 26 is at position f0 in the frequency domain and at position SSB index 2 in the time domain. The SS / PBCH block sent by node 27 is at position f1 in the frequency domain and at position SSB index 2 in the time domain. By analogy, the SS / PBCH block sent by node 38 is at position f1 in the frequency domain and at position SSB index 2 in the time domain. 12 The time domain is the position of SSBindex 2.

[0239] like Fig.13 As shown, it is a schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS as an example, assuming that 4 SS / PBCH blocks are supported for frequency division orthogonal transmission within the system bandwidth, and 5ms includes 3 candidate positions of SS / PBCH, then 12 nodes are supported to send 1 SS / PBCH block each within 5ms.

[0240] Since nodes 0 to 3 are frequency-divided orthogonal, nodes 4 to 7 are frequency-divided orthogonal, and nodes 8 to 11 are frequency-divided orthogonal, nodes 0 to 3 cannot measure each other, nodes 4 to 7 cannot measure each other, and nodes 8 to 11 cannot measure each other. It is necessary to transform different node combinations in the time domain to send SS / PBCH blocks. The node combination transformation is shown in Table 1 below:

[0241] Table 1 Node combination table

[0242]

[0243] That is, the period of the SS / PBCH block is configured to 20ms, including 4 half frames. In this 20ms, the time-frequency domain positions of each node sending SS / PBCH are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located in the period of the SS / PBCH block is (r-1), r = 1, 2, 3, 4; the index of the SS / PBCH block in the half frame is , r=1,2,3,4; the center frequency position of each SS / PBCH block is , r=1,2,3,4. Specifically, nodes 0 to 3 send SS / PBCH blocks at SSB index0 in the 0th half frame, nodes 4 to 7 send SS / PBCH blocks at SSB index1 in the 0th half frame, and nodes 8 to 11 send SS / PBCH blocks at SSB index2 in the 0th half frame; nodes 11 to 2 send SS / PBCH blocks at SSBindex0 in the 1st half frame, nodes 3 to 6 send SS / PBCH blocks at SSB index1 in the 1st half frame, and nodes 7 to 10 send SS / PBCH blocks at SSB index2 in the 1st half frame; nodes 10 to 1 send SS / PBCH blocks at SSB index0 in the 2nd half frame, nodes 2 to 5 send SS / PBCH blocks at SSB index1 in the 2nd half frame, and nodes 6 to 9 send SS / PBCH blocks at SSB index2 in the 2nd half frame; nodes 9 to 0 send SS / PBCH blocks at SSB index0 in the 3rd half frame, and nodes 1 to 4 send SS / PBCH blocks at SSB index1 in the 3rd half frame. Index 1 sends the SS / PBCH block, and nodes 5 to 8 send the SS / PBCH block at SSB index 2 in the third half frame. Thus, these 12 nodes can complete mutual measurement within 20ms.

[0244] It can be seen from the above table that in different half-frames within a cycle, there is at least one different node among the multiple nodes that frequency-division multiplex with node 3. For example, in the 0th half-frame, nodes 0 to 2 frequency-division multiplex with node 3. Since nodes 0 to 2 frequency-division multiplex with node 3, and assuming that nodes 0 to 2 work in half-duplex mode, nodes 0 to 2 cannot receive the SS / PBCH block sent by node 3; while in the 1st half-frame, node 3 sends the SS / PBCH block on SSB index1 again, and nodes 0 to 2 are time-division multiplexed with node 3, so that nodes 0 to 2 can receive the SS / PBCH block sent by node 3. This can avoid the problem that nodes cannot measure each other in a multi-node networking scenario.

[0245] In addition, these 12 nodes can complete the cell search within the 0th half frame, and the cell search does not need to consider the problem of not being able to measure each other.

[0246] like Fig.14 As shown, it is a schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS as an example, assuming that 8 SS / PBCH blocks are supported for frequency division orthogonal transmission within the system bandwidth, and 5ms includes 3 candidate positions of SS / PBCH, then 48 nodes are supported to send 1 SS / PBCH block each within 10ms.

[0247] Since nodes 0 to 7 are frequency-division multiplexed in the 0th half frame, nodes 8 to 15 are frequency-division multiplexed, nodes 16 to 23 are frequency-division multiplexed, and nodes 24 to 31 are frequency-division multiplexed, nodes 32 to 39 are frequency-division multiplexed, and nodes 40 to 47 are frequency-division multiplexed in the 1st half frame, therefore, nodes 0 to 7 cannot measure each other, nodes 8 to 15 cannot measure each other, nodes 16 to 23 cannot measure each other in the 0th half frame, and nodes 24 to 31 cannot measure each other, nodes 32 to 39 cannot measure each other, and nodes 40 to 47 cannot measure each other in the 1st half frame. Therefore, it is necessary to transform different node combinations in the time domain to send SS / PBCH blocks. The node combination transformation is shown in Table 2 below:

[0248] Table 2 Node combination table

[0249]

[0250]

[0251] That is, the period of the SS / PBCH block is configured to 80ms, including 16 half frames. Within this 80ms, the time-frequency domain positions of each node sending SS / PBCH are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located in the period of the SS / PBCH block is , r = 1, 2, ..., 8; the index of the SS / PBCH block in the half frame is , r=1,2,…,8; the center frequency position of each SS / PBCH block is , r=1,2,…,8. Specifically, nodes 0 to 7 send SS / PBCH blocks at SSBindex0 in the 0th half frame, nodes 8 to 15 send SS / PBCH blocks at SSB index1 in the 0th half frame, and nodes 16 to 23 send SS / PBCH blocks at SSB index2 in the 0th half frame; nodes 24 to 31 send SS / PBCH blocks at SSB index0 in the 1st half frame, nodes 32 to 39 send SS / PBCH blocks at SSB index1 in the 1st half frame, and nodes 40 to 47 send SS / PBCH blocks at SSB index2 in the 1st half frame; nodes 47 to 6 send SS / PBCH blocks at SSB index0 in the 2nd half frame, nodes 7 to 14 send SS / PBCH blocks at SSB index1 in the 2nd half frame, and nodes 15 to 22 send SS / PBCH blocks at SSB index2 in the 2nd half frame; and so on. Thus, these 48 nodes can complete mutual measurement within 80ms.

[0252] In addition, these 48 nodes can complete the cell search within the 0th half frame and the 1st half frame. It only takes 10ms to complete the cell search, and the cell search does not need to consider the problem of not being able to measure each other.

[0253] like Fig.15 As shown, it is a schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS as an example, for non-operator spectrum, the position of the first symbol in the candidate position of the SS / PBCH block within every 5ms is {2,8}+14·nn=0,1,2,3,4,5,6,7,8,9. Similarly, D slot supports 2 SSBs and S slot supports 1 SSB. Under the 2:3 time slot ratio, there are a maximum of 6 SSB candidate positions within 5ms. If this SS / PBCH block format can be expanded to support operator spectrum, the SS / PBCH block frequency division orthogonal scheme can support 78 nodes to send SSB once within 5ms. Fig.15 As shown, the SS / PBCH block sent by node 0 is at the position of f0 in the frequency domain and SSB index 0 in the time domain, the SS / PBCH block sent by node 1 is at the position of f1 in the frequency domain and SSB index 0 in the time domain, and so on. The SS / PBCH block sent by node 12 is at the position of f1 in the frequency domain and SSB index 0 in the time domain. 12The position of SSB index 0 in the time domain, the SS / PBCH block sent by node 13 is at f0 in the frequency domain and at SSB index 1 in the time domain, the SS / PBCH block sent by node 14 is at f1 in the frequency domain and at SSB index 1 in the time domain, and so on. The SS / PBCH block sent by node 25 is at f 12 The SS / PBCH block sent by node 26 is at the position of SSB index 1 in the time domain, the SS / PBCH block sent by node 26 is at the position of SSB index 2 in the time domain, the SS / PBCH block sent by node 27 is at the position of SSB index 2 in the time domain, and so on. The SS / PBCH block sent by node 77 is at the position of SSB index 2 in the frequency domain. 12 The time domain is the position of SSB index 5.

[0254] like Fig.16 As shown, it is a schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Assuming that 6 SS / PBCH blocks are supported for frequency division orthogonal transmission within the system bandwidth, 12 nodes are supported to send SS / PBCH blocks 3 times each within 5 ms.

[0255] When the SS / PBCH block is sent for the first time, nodes 0 to 5 are frequency-division multiplexed, and nodes 6 to 11 are frequency-division multiplexed. Therefore, nodes 0 to 5 cannot measure each other, and nodes 6 to 11 cannot measure each other. In order to support mutual measurement between nodes, different node combinations need to be transformed in the time domain to send SS / PBCH blocks at the same time domain position. The node combination transformation method is shown in Table 3:

[0256] Table 3 Node combination table

[0257]

[0258] That is, the period configuration of the SS / PBCH block is 10ms, including 2 half frames. Fig.16 The diagram only illustrates the frequency division orthogonal transmission of SS / PBCH blocks within 5ms. Within this 10ms, the time-frequency domain positions of each node sending SS / PBCH are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located within the period of the SS / PBCH block is , r = 1, 2, ..., 6; the index of the SS / PBCH block in the half frame is ; The center frequency position of each SS / PBCH block is Specifically, nodes 0 to 5 send SS / PBCH blocks at SSB index0 in the 0th half frame, nodes 6 to 11 send SS / PBCH blocks at SSB index1 in the 0th half frame, nodes 11 to 4 send SS / PBCH blocks at SSB index2 in the 0th half frame, nodes 5 to 10 send SS / PBCH blocks at SSB index3 in the 0th half frame, nodes 10 to 3 send SS / PBCH blocks at SSB index4 in the 0th half frame, and nodes 4 to 9 send SS / PBCH blocks at SSB index5 in the 0th half frame; nodes 9 to 2 send SS / PBCH blocks at SSB index0 in the 1st half frame, nodes 3 to 8 send SS / PBCH blocks at SSBindex1 in the 1st half frame, nodes 8 to 1 send SS / PBCH blocks at SSB index2 in the 1st half frame, nodes 2 to 7 send SS / PBCH blocks at SSB index3 in the 1st half frame, and nodes 7 to 0 send SS / PBCH blocks at SSB index5 in the 1st half frame. Index 4 sends the SS / PBCH block, and nodes 1 to 6 send the SS / PBCH block at SSB index 5 of the first half frame. Thus, mutual measurement between 12 nodes can be supported.

[0259] In addition, these 12 nodes can complete the cell search within the 0th half frame, and it only takes 5ms to complete the cell search.

[0260] like Fig.17 As shown, it is a schematic diagram of another example of frequency division orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Taking 30kHz SCS as an example, the position of the first symbol in the candidate position of the SS / PBCH block within every 5ms is {2,8}+14·nn=0,1,2,3,4,5,6,7,8,9. Assuming that 8 SS / PBCH blocks are supported for frequency division orthogonal transmission within the system bandwidth, 10ms supports 96 nodes to send 1 SS / PBCH block each. Fig.17 The schematic diagram of the orthogonal frequency division of 48 nodes within 5ms is shown in FIG. 1 , and the orthogonal frequency division of the remaining nodes is similarly deduced.

[0261] Since nodes 0 to 7 cannot measure each other when sending the SS / PBCH block for the first time (other nodes have similar problems), different node combinations need to be transformed in the time domain to send the SS / PBCH block at the same time domain position. The node combination transformation method is shown in Table 4:

[0262] Table 4 Node combination table

[0263]

[0264]

[0265] That is, the period of the SS / PBCH block is configured to be 80ms, including 16 half frames. Within this 80ms, the time-frequency domain positions of each node sending SS / PBCH are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located within the period of the SS / PBCH block is , r = 1, 2, ..., 8; the index of the SS / PBCH block in the half frame is ; The center frequency position of each SS / PBCH block is Therefore, mutual measurement between 96 nodes can be supported.

[0266] In addition, these 96 nodes can complete the cell search within the 0th half frame and the 1st half frame, and it only takes 10ms to complete the cell search.

[0267] It can be seen from the above example that by frequency division multiplexing between the resource locations of the nodes and transforming different node combinations in the time domain to send SS / PBCH blocks at the same time domain location, more candidate locations of SS / PBCH blocks can be supported, and fast measurement of multiple nodes can be achieved while avoiding interference between signals.

[0268] According to a communication method provided in an embodiment of the present application, a first resource location where a first node sends a first signal is frequency-division multiplexed with a second resource location where a second node sends a second signal, and the first resource location is associated with an identifier of the first node, and the second resource location is associated with an identifier of the second node, thereby achieving rapid measurement of multiple nodes and avoiding interference between signals.

[0269] The above embodiments respectively describe the solutions of time division multiplexing and frequency division multiplexing between multiple nodes. The following embodiments will describe that time and frequency division multiplexing can also be performed between multiple nodes to further reduce the measurement delay between multiple nodes and avoid interference between signals.

[0270] The first signal, the second signal, the third signal and the fourth signal described in the following embodiments are all described by taking the SS / PBCH block as an example. Of course, the present application is not limited to this and other signals may also be used.

[0271] like Fig.18 FIG. 1 is a flow chart of another communication method provided in an embodiment of the present application. Exemplarily, the method may include the following steps:

[0272] S1801. The first node determines a first resource location.

[0273] As described in the background technology, the SS / PBCH block can be used for cell search, measurement for mobility management, etc. In this embodiment, the SS / PBCH block can be divided into two categories: one for cell search, and the other for inter-node discovery or measurement (inter-node discovery and measurements), wherein the following description is based on inter-node measurement, which can be replaced by inter-node discovery, or, inter-node discovery and measurement.

[0274] The first node sends an SS / PBCH block at a first resource position for a cell search of a UE served by the first node, and the second node sends an SS / PBCH block at a second resource position for a cell search of a UE served by the second node. When a node sends an SS / PBCH block for a cell search, there is no need to consider the problem of unmeasuring between nodes, so the first resource position and the second resource position can be frequency-division multiplexed.

[0275] When the first resource location and the second resource location are frequency-division multiplexed, the resource location can be determined by referring to Fig.11 The description of the embodiment shown in FIG. 1 is omitted here. Fig.11 The difference of the embodiment shown is that there is no need to consider the problem of transforming different node combinations in the time domain between nodes. The time domain positions of the first resource position and the second resource position are the same. S1802. The first node sends a first signal in the first resource position.

[0276] The first signal is used for cell search. The UE served by the first node receives the first signal and completes the cell search.

[0277] S1803. The second node determines a second resource location, and sends a second signal at the second resource location.

[0278] The second signal is used for cell search. The UE served by the second node receives the second signal and completes the cell search.

[0279] S1804. The first node determines a third resource location.

[0280] The first node may further send SS / PBCH blocks to enable mutual measurement between nodes.

[0281] Exemplarily, in this embodiment, the second node may be the next hop node of the first node, and the second node may receive the SS / PBCH block sent by the first node and perform measurement. Therefore, the third resource location and the fourth resource location may be time-division multiplexed, the fourth resource location is used for the second node to send the fourth signal, the third resource location is associated with the identifier of the first node, and the fourth resource location is associated with the identifier of the second node.

[0282] The node identifier, such as the identifier of the first node or the second node, may be a node identifier or a physical cell identifier (PCI).

[0283] When the third resource location and the fourth resource location are time-division multiplexed, the resource location can be determined by referring to Figure 7 to Figure 10 The description of the illustrated embodiments or examples will not be repeated here.

[0284] S1805. The first node sends a third signal at a third resource location.

[0285] S1806. The second node determines a fourth resource location, and sends a fourth signal at the fourth resource location.

[0286] Among them, the SS / PBCH block used for cell search, that is, SSB, the half-frame offset of SSB can be based on the node identification, the number of nodes N that support orthogonality in the frequency domain f,cell and the number of SSBs used for cell search in each half frame L1, that is, the number of nodes N that are orthogonal to the node identification and frequency domain support f,cell Associated with the number of SSBs used for cell search in each half frame L1, or the node identifier, the number of nodes N that support orthogonality in the frequency domain f,cell And the function of the number of SSBs L1 used for cell search in each half frame, for example, the half frame offset of SSB can be expressed as The SSB index can be based on the node identification and the number of nodes N that support orthogonality in the frequency domain. f,cell , the number of SSBs used for cell search in each half frame L1, that is, the number of nodes N that are orthogonal to the node identification and frequency domain support f,cell , the number of SSBs used for cell search in each half frame L1 is associated, or, is the node identifier, the number of nodes N that support orthogonality in the frequency domain f,cell And the function of the number of SSBs L1 used for cell search in each half frame, for example, SSB index can be expressed as The SSB center frequency position can be based on the cell identifier, for example, it can be expressed as PCI%N f,cell .

[0287] The SSB used for mutual measurement between nodes, the half-frame offset of the SSB can be based on the node identification, the number of SSBs used for cell search in each half-frame L1, the number of candidate SSBs in each half-frame L max , that is, the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L maxis associated with, or is the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max For example, the half-frame offset of SSB can be expressed as The SSB index can be based on the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max , that is, the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max is associated with, or is the node identifier, the number of SSBs used for cell search in each half frame L1, the number of candidate SSBs in each half frame L max For example, SSB index can be expressed as PCI%(L max -L1)+1 or .

[0288] Among them, for example, L max It is determined based on the time domain position of the SS / PBCH block defined by the protocol, the subframe format of the current system configuration, or the uplink and downlink ratio of the current system configuration; or, it is a predefined or configured value.

[0289] The solution of this embodiment is further described in detail below through several examples:

[0290] like Fig.19 As shown, it is a schematic diagram of an example of time-frequency orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. Each SS / PBCH block occupies 20 RBs of frequency domain resources. Taking 100M system bandwidth and 30kHz SCS as an example, the system broadband supports frequency division orthogonal SS / PBCH blocks of up to 13 nodes. In the time domain, assuming that the current system is an operator spectrum, but the protocol position specification for SS / PBCH blocks in non-operator spectrum can be used. Taking 30kHz SCS as an example, the position of the first symbol in the candidate position of the SS / PBCH block within every 5ms is {2,8}+14·nn=0,1,2,3,4,5,6,7,8,9. If the current system is an operator spectrum, the SS / PBCH block can be sent at the above position. Similarly, where D slot supports 2 SS / PBCH blocks and S slot supports 1 SS / PBCH block, under TDD2:3 time slot ratio, there are up to 6 SS / PBCH block candidate positions within 5ms.

[0291] Among them, within 5ms, 10 nodes (nodes 0 to 9) can be supported to send SS / PBCH blocks once for cell search. For example, the SS / PBCH block sent by node 0 is at the position of SSB index 0 in the frequency domain f0 and time domain, the SS / PBCH block sent by node 1 is at the position of SSB index 0 in the frequency domain f1 and time domain, and so on. The SS / PBCH block sent by node 9 is at the position of SSB index 0 in the frequency domain f9 and time domain. Therefore, the period of the SS / PBCH block used for cell search is 5ms, and the offset of the half frame where the node resource position is located in the period of the SS / PBCH block is , the index of the SS / PBCH block in the half frame is , the center frequency position of each SS / PBCH block is PCI%10.

[0292] The number of candidate positions of SS / PBCH blocks in a half frame determined based on the time domain position of the SS / PBCH blocks defined by the protocol, the subframe format of the current system configuration, or the uplink and downlink ratio of the current system configuration within 5ms is 6, that is, L max =6, then it supports 5 nodes, that is, L max -L1=6-1=5, each node sends a SS / PBCH block for mutual measurement between nodes, and supports mutual measurement between 10 nodes with a period of 10ms. That is, the period of the SS / PBCH block is configured to be 10ms, including 2 half frames. Within this 10ms, the time-frequency domain positions of each node sending SS / PBCH are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located within the period of the SS / PBCH block is ; The index of the SS / PBCH block in the half frame is PCI%(6-1)+1; The center frequency position of each SS / PBCH block is the same. Thus, mutual measurement between 10 nodes can be supported. Specifically, node 0, node 1, ..., node 4 send SS / PBCH blocks at the position of SSB index 1, SSB index 2, ..., SSB index 5 in the 0th half frame respectively; node 5, node 6, ..., node 9 send SS / PBCH blocks at the position of SSB index 1, SSB index 2, ..., SSB index 5 in the 1st half frame respectively.

[0293] To support large-scale node networking, such as Fig. 20As shown, it is a schematic diagram of an example of time-frequency orthogonal transmission of SS / PBCH blocks provided in an embodiment of the present application. This example takes 30kHz SCS, and the position of the first symbol in the candidate position of the SS / PBCH block within every 5ms is {2,8}+14·nn=0,1,2,3,4,5,6,7,8,9 as an example. Within 5ms, 24 nodes (nodes 0 to 23) can be supported to send SS / PBCH blocks once for cell search: for example, the SS / PBCH block sent by node 0 is at the position of SSB index 0 in the frequency domain f0 and the time domain, the SS / PBCH block sent by node 1 is at the position of SSB index 0 in the frequency domain f1 and the time domain, and so on, the SS / PBCH block sent by node 7 is at the position of SSB index 0 in the frequency domain f7 and the time domain; the SS / PBCH block sent by node 8 is at the position of SSB index 2 in the frequency domain f0 and the time domain, the SS / PBCH block sent by node 9 is at the position of SSB index 2 in the frequency domain f1 and the time domain, and so on, the SS / PBCH block sent by node 15 is at the position of SSB index 2 in the frequency domain f7 and the time domain, the SS / PBCH block sent by node 16 is at the position of SSB index 4 in the frequency domain f0 and the time domain, and the SS / PBCH block sent by node 17 is at the position of SSB index 1 in the frequency domain f1 and the time domain. 4, and so on. The SS / PBCH block sent by node 23 is at the position of f7 in the frequency domain and SSB index 4 in the time domain.

[0294] The number of candidate positions of SS / PBCH blocks in a half frame determined based on the configuration within 5 ms is 6, i.e., L max =6, then it supports 3 nodes, namely L max - L1 = 6-3 = 3, each SS / PBCH block is sent once for mutual measurement between nodes.

[0295] If the maximum number of nodes in the network is 96, then within 20ms, all 96 nodes can send SS / PBCH blocks for cell search once. The offset of the half frame where the node resource location is located in the SS / PBCH block period is , that is, 4 half frames are required for 96 nodes to send SS / PBCH blocks once for cell search, and each half frame can support 24 nodes to send SS / PBCH blocks once for cell search; the index of the SS / PBCH block in the half frame is ; The center frequency position of each SS / PBCH block is PCI%8.

[0296] In 160ms, 96 nodes are supported to send SS / PBCH blocks once for mutual measurement between nodes, and the mutual measurement period between 96 nodes is 160ms. That is, the period configuration of SS / PBCH block is 160ms, including 32 half frames. In this 160ms, the time-frequency domain positions of SS / PBCH sent by each node are staggered according to their respective node identifiers: the offset of the half frame where the node resource position is located in the period of SS / PBCH block is ; The index of the SS / PBCH block within the half frame is (PCI%(6-3))×2+1; The center frequency position of each SS / PBCH block is the same. Thus, mutual measurement between 160 nodes can be supported. Specifically, node 0, node 1, and node 2 send SS / PBCH blocks at SSB index 1, SSB index 3, and SSB index 5 in the 0th half frame respectively; node 3, node 4, and node 5 send SS / PBCH blocks at SSB index 1, SSB index 3, and SSB index 5 in the 1st half frame respectively; and so on; node 93, node 94, and node 95 send SS / PBCH blocks at SSB index 1, SSB index 3, and SSB index 5 in the 31st half frame respectively.

[0297] According to a communication method provided in an embodiment of the present application, SS / PBCH blocks are orthogonally sent by frequency division between multiple nodes for cell search, thereby improving resource utilization; SS / PBCH blocks are orthogonally sent by time division between multiple nodes for mutual measurement between nodes, which can avoid interference from neighboring cell signals during SS / PBCH block measurement and reduce the delay of multi-node measurement.

[0298] In this application, "sending information to... (for example, the first node)" or the related illustrations in the accompanying drawings can be understood as the destination end of the information is the first node. It can include sending information to the first node directly or indirectly. "Receiving information from... (for example, the first node)" or "receiving information from... (for example, the first node)", or the related illustrations in the accompanying drawings can be understood as the source end of the information is the first node, which can include receiving information from the first node directly or indirectly. The information may be processed as necessary between the source end and the destination end of the information transmission, such as format changes, etc., but the destination end can understand the valid information from the source end. Similar expressions in this application can be understood similarly and will not be repeated here.

[0299] The communication method provided by the embodiment of the present application is described in detail above. It is understandable that the present application uses the first node and the second node as the execution subject of the interactive schematic as an example for illustration, but the present application does not limit the execution subject of the interactive schematic. For example, the first node in the method provided by the present application may also be a chip, a chip system, or a processor applied to the first node, or a logical node, a logical module, or software that can implement all or part of the first node; the second node in the method provided by the present application may also be a chip, a chip system, or a processor applied to the second node, or a logical node, a logical module, or software that can implement all or part of the functions of the second node.

[0300] It can be understood that, in each of the above embodiments, the method and / or step implemented by the first node can also be implemented by a component (such as a chip or circuit) that can be used for the first node; the method and / or step implemented by the second node can also be implemented by a component (such as a chip or circuit) that can be used for the second node.

[0301] The above mainly introduces the scheme provided by the embodiment of the present application from the perspective of interaction between each node. Accordingly, the embodiment of the present application also provides a communication device, which is used to implement the above various methods. The communication device can be the first node in the above method embodiment, or a component that can be used for the first node; or, the communication device can be the second node in the above method embodiment, or a component that can be used for the second node. It can be understood that in order to implement the above functions, the communication device includes a hardware structure and / or software module corresponding to each function. It should be easy for those skilled in the art to realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0302] The embodiment of the present application can divide the functional modules of the communication device according to the above method embodiment. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0303] Based on the same concept of the above communication method, the present application also provides the following communication device:

[0304] like Fig.21 , which is a schematic diagram of the structure of a communication device provided in an embodiment of the present application, the communication device 2100 includes a transceiver unit 2101 and a processing unit 2102; wherein:

[0305] When the communication device is used to implement the function of the first node in the above method embodiment, the processing unit 2102 is used to execute the following steps: Figure 7 The operation of S701 in the embodiment shown in FIG. 2 and the transceiver unit 2101 are used to perform the following steps: Figure 7 The operation of the first node in S702 in the embodiment shown; or, the processing unit 2102 is used to perform the following Fig.11 In the embodiment shown, the operation of the first node in S1101 and the transceiver unit 2101 are used to perform the following steps: Fig.11 In the embodiment shown, the operation of the first node in S1102; or, the processing unit 2102 is used to perform the following Fig.18 In the embodiment shown, the operations of S1801 and S1804, and the transceiver unit 2101 are used to perform the following steps: Fig.18 The operation of the first node in S1802 and S1805 in the illustrated embodiment.

[0306] When the communication device is used to implement the function of the second node in the above method embodiment, the transceiver unit 2101 is used to execute the following steps: Figure 7 In the embodiment shown, the operation of the second node in S702 and the processing unit 2102 are used to perform the following steps: Figure 7 The operation of S703 in the embodiment shown; or, the processing unit 2102 is used to perform the following Fig.11 In the embodiment shown, the operation of S1103 is performed; or, the processing unit 2102 is used to perform the following Fig.18 In the embodiment shown, the processing operation of the second node in S1803 and S1806, and the transceiver unit 2101 are used to perform the following Fig.18 The embodiment shown includes the receiving operation of the second node in S1802 and S1805 and the sending operation of the second node in S1803 and S1806.

[0307] For the specific implementation of the above-mentioned transceiver unit 2101 and the processing unit 2102, reference may be made to the description in the above-mentioned method embodiment.

[0308] like Fig. 22 , which is a schematic diagram of the structure of another communication device provided in an embodiment of the present application, wherein the communication device 2200 includes a processing circuit 2201, and the processing circuit 2201 includes one or more processors, or a processing part in one or more processors. The processing circuit is used to perform the processing operation of the first node or the second node in the aforementioned method embodiment.

[0309] Optionally, the communication device 2200 may further include a memory 2203 (indicated by a dotted line in the figure). The memory 2203 is used to store instructions executed by the processing circuit 2201, or to store input data required for the processing circuit 2201 to run instructions, or to store data generated after the processing circuit 2201 runs instructions. The memory 2203 may be located inside the processing circuit or outside the processing circuit.

[0310] Optionally, the communication device 2200 may further include a transceiver circuit 2202 (indicated by a dotted line in the figure), and the processing circuit 2201 and the transceiver circuit 2202 are coupled to each other. It is understood that the transceiver circuit 2202 may be a transceiver, such as when the transceiver circuit 2202 is located in a communication device, such as a network device, or an interface circuit, such as when the transceiver circuit 2202 is located in a chip or module for a communication device. The processing circuit 2201 is used to implement the above Fig.21 The function of the processing unit 2102 in the embodiment shown; and the transceiver circuit 2202 is used to implement the above Fig.21 The functions of the transceiver unit 2101 in the illustrated embodiment.

[0311] When the communication device is a chip applied to the first node, the chip implements the function of the first node in the method embodiment. The chip receives information from other modules (such as a radio frequency module or an antenna) in the first node, and the information is sent from the second node to the first node; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the first node, and the information is sent from the first node to the second node.

[0312] When the communication device is a chip applied to the second node, the chip implements the function of the second node in the method embodiment. The chip receives information from other modules (such as a radio frequency module or an antenna) in the second node, and the information is sent from the first node to the second node; or the chip sends information to other modules (such as a radio frequency module or an antenna) in the second node, and the information is sent from the second node to the first node.

[0313] In addition, it should be noted that the aforementioned transceiver unit and / or processing unit can be implemented through a virtual module, for example, the processing unit can be implemented through a software function unit or a virtual device, and the transceiver unit can be implemented through a software function or a virtual device. Alternatively, the processing unit or the transceiver unit can also be implemented through a physical device, for example, if the device is implemented using a chip / chip circuit, the transceiver unit can be an input-output circuit and / or a communication interface, performing input operations (corresponding to the aforementioned receiving operations) and output operations (corresponding to the aforementioned sending operations); the processing unit is an integrated processor or microprocessor or integrated circuit.

[0314] The division of modules in this application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional module in each example of this application may be integrated into one processor, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules.

[0315] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0316] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed, the method in the above embodiment is implemented.

[0317] The embodiments of the present application also provide a computer program product including instructions, which, when executed on a computer, enables the computer to execute the method in the above embodiments.

[0318] An embodiment of the present application also provides a communication system, including the above-mentioned communication device.

[0319] The embodiment of the present application also provides a circuit, which is coupled to a memory and is used to execute the method shown in the above embodiment. The circuit may include a chip circuit.

[0320] When the above-mentioned communication device is a module applied to a base station, the base station module implements the functions of the base station in the above-mentioned method embodiment. The base station module receives information from other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the first node to the base station; or, the base station module sends information to other modules in the base station (such as a radio frequency module or an antenna), and the information is sent by the base station to the first node. The base station module here can be a baseband chip of a base station, or a CU, DU or other module, or a device under an open radio access network (O-RAN) architecture, such as an open CU, an open DU and other devices.

[0321] It should be noted that the above units or one or more of the units can be implemented by software, hardware or a combination of the two. When any of the above units or units is implemented by software, the software exists in the form of computer program instructions and is stored in a memory, and a processor can be used to execute the program instructions and implement the above method flow.

[0322] In this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or all or part of the circuits in the aforementioned devices for implementing processing functions, which may implement or execute the methods, steps and logic block diagrams disclosed in this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in this application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0323] When the above units or units are implemented in hardware, the hardware can be any one or any combination of a CPU, a general process unit (GPU), a microprocessor, a digital signal processing (DSP) chip, a microcontroller unit (MCU), an artificial intelligence processor, an ASIC, a system on a chip (SoC), an FPGA, a programmable logic device (PLD), a dedicated digital circuit, a hardware accelerator or a non-integrated discrete device, which can run the necessary software or not rely on the software to execute the above method flow.

[0324] Optionally, the embodiment of the present application further provides a chip system, including: at least one processor and an interface, the at least one processor is coupled to a memory via the interface, and when the at least one processor runs a computer program or instruction in the memory, the chip system executes a method in any of the above method embodiments. Optionally, the chip system may be composed of a chip, or may include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.

[0325] The memory in the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and / or data. The memory is any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. For example, the memory may be a non-volatile memory, such as a digital versatile disc (DVD), a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM).

[0326] It should be understood that in the description of the present application, unless otherwise specified, " / " indicates that the objects associated before and after are in an "or" relationship, for example, A / B can represent A or B; wherein A and B can be singular or plural. Also, in the description of the present application, unless otherwise specified, "multiple" refers to two or more than two. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, wherein a, b, c can be single or multiple. In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same items or similar items with substantially the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be necessarily different. Meanwhile, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete manner for ease of understanding.

[0327] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loading and executing computer program instructions on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may 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 may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.

[0328] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit may implement several functions listed in a claim. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0329] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.

[0330] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0331] The components in the device of the embodiment of the present application can be merged, divided and deleted according to actual needs. Those skilled in the art can combine or combine the different embodiments and features of the different embodiments described in this specification.

[0332] In the present application, under the premise of no logical contradiction, the examples may reference each other, for example, the methods and / or terms between method embodiments may reference each other, for example, the functions and / or terms between device embodiments may reference each other, for example, the functions and / or terms between device examples and method examples may reference each other.

Claims

1. A communication method, characterized in that: The method is performed by a first node or a chip or a circuit used for the first node, and includes: Determine a first resource position for the first node to send a first signal, the first resource position is time-division multiplexed and / or frequency-division multiplexed with a second resource position, the second resource position is used for the second node to send a second signal, the first resource position is associated with an identifier of the first node, and the second resource position is associated with an identifier of the second node; The first signal is sent at the first resource location.

2. The method according to claim 1, characterized in that The second resource position is time-division multiplexed with the first resource position, and the first signal and the second signal are used for cell search.

3. The method according to claim 1 or 2, characterized in that The second resource location is time division multiplexed with the first resource location, and the method further includes: receiving the second signal at the second resource location.

4. The method according to claim 1, characterized in that The second resource position is frequency-division multiplexed with the first resource position, the first signal and the second signal are used for cell search, and the method further includes: A third signal is sent at a third resource location, wherein the third signal is used for the first node and the second node to measure each other, the third resource location is time-division multiplexed with a fourth resource location, the fourth resource location is used for the second node to send a fourth signal, the third resource location is associated with an identifier of the first node, and the fourth resource location is associated with an identifier of the second node.

5. The method according to claim 1, characterized in that The second resource position is frequency-division multiplexed with the first resource position, and the first signal and the second signal are used for cell search and mutual measurement between nodes.

6. The method according to any one of claims 1 to 3, characterized in that The first resource position is associated with an offset of a half-frame where the first resource position is located within a period of the first signal and an index of the first signal within the half-frame, wherein the period includes at least one half-frame.

7. The method according to claim 6, characterized in that The first resource position is time-division multiplexed with the second resource position, and an offset of a half-frame where the first resource position is located within a period of the first signal is associated with an identifier of the first node and a number of candidate positions of the first signal within the half-frame; The index of the first signal in the half frame is associated with the identifier of the first node and the number of candidate positions of the first signal in the half frame.

8. The method according to claim 7, characterized in that An offset of the half frame where the first resource position is located within the period of the first signal, an identifier of the first node, and a number of candidate positions of the first signal in the half frame satisfy a first functional relationship; The index of the first signal in the half frame and the identifier of the first node, as well as the number of candidate positions of the first signal in the half frame satisfy a second functional relationship.

9. The method according to claim 7 or 8, characterized in that Said or Among them, L max is the number of candidate positions of the first signal in the half frame, / represents division, Indicates rounding down; The index of the first signal in the half frame = the identifier of the first node % L max or (the first node's identifier + m)% L max ,% means remainder; Wherein, m is a natural number or an integer.

10. The method according to claim 1 or 5, characterized in that: The first resource position and the second resource position are frequency-division multiplexed, and an offset of a half-frame where the first resource position is located within a period of the first signal is associated with an identifier of the first node, a first parameter, a second parameter, a number of times the first signal currently being sent has been repeatedly sent within the period, and a number of candidate positions of the first signal within the half-frame; The index of the first signal in the half frame is associated with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent in the period, and the number of candidate positions of the first signal in the half frame; The first parameter is predefined or configured, or is based on a predefined or configured third parameter, and the third parameter is an identifier of a plurality of nodes; The second parameter is predefined, or configured, or is based on a predefined or configured fourth parameter, the fourth parameter being system bandwidth.

11. The method according to claim 10, characterized in that The offset of the half frame where the first resource position is located within the period of the first signal satisfies a third functional relationship with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal in the half frame; The index of the first signal within the half frame satisfies a fourth functional relationship with the identifier of the first node, the first parameter, the second parameter, the number of times the first signal currently being sent has been repeatedly sent within the period, and the number of candidate positions of the first signal within the half frame.

12. The method according to claim 10 or 11, characterized in that Said or Said or Wherein, r is the number of times the first signal currently being sent has been repeatedly sent within the period, and N cell is the total number of nodes, the N f,cell is the number of nodes supporting orthogonality in the frequency domain, the L max is the number of candidate positions of the first signal in the half frame, m is a natural number or an integer, and / represents division. Indicates rounding down. Indicates rounding up, and % indicates remainder.

13. The method according to any one of claims 10 to 12, characterized in that In different half frames within the cycle, there is at least one different second node among the plurality of second nodes frequency-division multiplexing with the first node.

14. The method according to any one of claims 1 to 13, characterized in that The number of candidate positions of the first signal within the half frame is associated with at least one of the carrier frequency and the subcarrier spacing, or is predefined or configured.

15. The method according to any one of claims 1 to 14, characterized in that The index of the first symbol in the candidate position of the first signal in the half frame is at least one of the following indexes: {2, 6, 10}+14*n; Wherein, when the subcarrier spacing corresponding to the first signal is 15kHz, n=0, 1, 2, 3, 4; When the subcarrier spacing corresponding to the first signal is 30 kHz, n=0, 1, 2, 3, 4, 5, 6, 7, 8, 9; When the subcarrier spacing corresponding to the first signal is 60 kHz, n=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19; When the subcarrier spacing corresponding to the first signal is 120 kHz, n=0, 1, 2, 3, 4, ..., 39; When the subcarrier spacing corresponding to the first signal is 240 kHz, n=0, 1, 2, 3, 4, ..., 79; When the subcarrier spacing corresponding to the first signal is 480 kHz, n=0, 1, 2, 3, 4, ..., 159; When the subcarrier spacing corresponding to the first signal is 960kHz, n=0,1,2,3,4,,…,319.

16. The method according to any one of claims 1 to 14, characterized in that The index of the first symbol in the candidate position of the first signal in the half-frame is at least one of the following indices: {4}+4*n; Wherein, when the subcarrier spacing corresponding to the first signal is 15kHz, n=0, 1, 2, 3, 4, ..., 15; When the subcarrier spacing corresponding to the first signal is 30 kHz, n=0, 1, 2, 3, 4, ..., 33; When the subcarrier spacing corresponding to the first signal is 60 kHz, n=0, 1, 2, 3, 4, ..., 68; When the subcarrier spacing corresponding to the first signal is 120 kHz, n=0, 1, 2, 3, 4, ..., 138; When the subcarrier spacing corresponding to the first signal is 240 kHz, n=0, 1, 2, 3, 4, ..., 278; When the subcarrier spacing corresponding to the first signal is 480 kHz, n=0, 1, 2, 3, 4, ..., 558; When the subcarrier spacing corresponding to the first signal is 960kHz, n=0,1,2,3,4,…,1118.

17. The method according to any one of claims 1 to 14, characterized in that The index of the first symbol in the candidate position of the first signal in the half frame is at least one of the following indices: {2}+4*n; Wherein, when the subcarrier interval corresponding to the first signal is 15kHz, n=0,1,2,3,4,…,16; When the subcarrier spacing corresponding to the first signal is 30 kHz, n=0, 1, 2, 3, 4, ..., 33; When the subcarrier spacing corresponding to the first signal is 60 kHz, n=0, 1, 2, 3, 4, ..., 68; When the subcarrier spacing corresponding to the first signal is 120 kHz, n=0, 1, 2, 3, 4, ..., 138; When the subcarrier spacing corresponding to the first signal is 240 kHz, n=0, 1, 2, 3, 4, ..., 278; When the subcarrier spacing corresponding to the first signal is 480 kHz, n=0, 1, 2, 3, 4, ..., 558; When the subcarrier spacing corresponding to the first signal is 960kHz, n=0,1,2,3,4,…,1118.

18. A communication device, characterized in that: The apparatus comprises means for performing the method of any one of claims 1-17.

Citation Information

Cited By

  • Communication method, apparatus, and system, and storage medium

    EP4794409A1

  • Communication method, apparatus, and system, and storage medium

    WO2025092745A1