Communication method and related apparatus
Patent Information
- Application Number
- PCT/CN2026/078912
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-10
- Filing Date
- 2026-02-12
- Publication Date
- 2026-09-17
Smart Images

Figure CN2026078912_17092026_PF_FP_ABST
Abstract
Description
Communication methods and related devices
[0001] This application claims priority to Chinese Patent Application No. 202510280358.2, filed on March 10, 2025, entitled "Communication Method and Related Apparatus", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology
[0003] Multiple-input multiple-output (MIMO) is a key technology for improving the spectral efficiency of cellular systems. Essentially, it utilizes channel state information (CSI) between different antennas to construct multiple independent data transmission channels in the spatial domain. The following describes one scheme for base stations to obtain CSI. Specifically, the base station can send a reference signal to the user equipment (UE). The UE then measures this reference signal to obtain the CSI and feeds it back to the base station. Based on the CSI, the base station uses precoding techniques to achieve spatial multi-stream transmission or obtain beamforming gain.
[0004] However, when there are sudden short data packets that need to be transmitted, the base station, as described in the above-mentioned technical solutions, needs to undergo a channel measurement process to obtain the CSI. This introduces more latency into the base station's CSI acquisition process, which is detrimental to the transmission of sudden services. It also negatively impacts the reliability and efficiency of data transmission. Summary of the Invention
[0005] This application provides a communication method and related apparatus for a first communication device to determine a first resource in a first SSB. This allows the first communication device to obtain measurement results corresponding to the first resource using the SSB received during the initial access process, thereby achieving channel measurement. It also facilitates the terminal device in feeding back the measurement results corresponding to the first resource to the network device. This allows the network device to use an appropriate data transmission method to transmit data with the terminal device based on the measurement results, which is beneficial for the transmission of bursty data services and improves the reliability and efficiency of data transmission.
[0006] This application provides a communication method, which is applied to a first communication device. The first communication device is a terminal device, or a device applied to a terminal device. For example, it may refer to a chip, chip system, module, processing unit, control unit, or circuit in the terminal device; specific details are not limited in this application. It should be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or it can be replaced by a chip, functional module, or integrated circuit in the terminal device that performs the method provided in this application; specific details are not limited in this application. The method includes: the first communication device receiving a first synchronization signal block (SSB), the first SSB being carried on resources of the first SSB. The first communication device determines a first resource among the resources of the first SSB, the first resource being used for channel measurement.
[0007] In the above technical solution, the first communication device receives a first SSB. The first communication device determines a first resource, which is used for channel measurement. This allows the first communication device to obtain the measurement result corresponding to the first resource using the SSB received during the initial access process, thereby achieving channel measurement. It also facilitates the first communication device in feeding back the measurement result corresponding to the first resource to the second communication device. This allows the second communication device to use an appropriate data transmission method to transmit data with the terminal device based on the measurement result, which is beneficial for the transmission of data services such as bursty traffic. It also improves the reliability and efficiency of data transmission. For bursty traffic, the data is bursty, and network devices cannot know in advance when data needs to be transmitted. When a network device has bursty traffic data to be transmitted, it can page the terminal device, which then accesses the network through the initial access process. The terminal device can perform channel measurement using the SSB received during the initial access process. After the initial access of the terminal device is completed, the network device and the terminal device can transmit bursty traffic data based on the channel measurement results. For example, the network device can transmit bursty traffic data with the terminal device using the signal processing method corresponding to the first resource. This eliminates the need for traditional channel measurement methods, reducing the latency of channel information acquisition. This allows for the timely transmission of data during sudden service disruptions, reducing data transmission latency during such disruptions.
[0008] Based on the first aspect, in one possible implementation, the resources of the first SSB include n groups of resources, and the first resource includes x groups of resources from the n groups, where x is an integer greater than or equal to 1, x is less than or equal to n, and n is an integer greater than 1. In this implementation, the resources of the first SSB are divided into n groups, and x groups of resources are used for channel measurement. For example, the resource groups other than x groups can be used for signal quality measurement of the SSB. Therefore, in this implementation, the resources of the first SSB are divided into multiple groups, which facilitates specifying which resource groups are used for channel measurement. This enables channel measurement using the SSB while ensuring the measurement quality of the SSB.
[0009] Based on the first aspect, in one possible implementation, the method further includes: a first communication device receiving first indication information, the first indication information being used to indicate the resource mapping method of n groups of resources; the first communication device determining a first resource among the resources of the first SSB, including: the first communication device determining x groups of resources according to the resource mapping method of the n groups of resources. This provides a specific implementation of the first communication device determining x groups of resources. The first communication device determines x groups of resources in conjunction with the resource mapping method, facilitating the first communication device to obtain the measurement results corresponding to x groups of resources based on the first SSB to achieve channel measurement. Furthermore, the first communication device can determine the time-frequency domain resource location of x groups of resources through the resource mapping method of the n groups of resources indicated by the first indication information. Compared to the second communication device directly indicating the time-frequency domain resource location of the n groups of resources, the second communication device indicating the mapping method of the n groups of resources has lower indication overhead.
[0010] Based on the first aspect, in one possible implementation, the first communication device determines x groups of resources according to the resource mapping method of n groups of resources, including: the first communication device determines x groups of resources based on the value of n and the resource mapping method of n groups of resources. In this implementation, the resources of the first SSB are known, and the resources of the first SSB can be divided into at most n groups of resources. Therefore, the first communication device determines x groups of resources by combining the value of n and the resource mapping method of n groups of resources. This facilitates the first communication device obtaining the measurement results corresponding to x groups of resources based on the first SSB. For the network device, the network device indicates the value of n and the resource mapping method to the terminal device. The terminal device determines x groups of resources by combining the value of n and the resource mapping method. Compared to the network device directly indicating the time-frequency domain resource locations of n groups of resources, this helps to reduce the indication overhead of the network device.
[0011] Based on the first aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: frequency division multiplexing or comb division multiplexing; the first communication device determines the x groups of resources according to the value of n and the resource mapping method of the n groups of resources, including: the first communication device determines the frequency domain resources in each group of resources in the x groups of resources according to the value of n, the first correspondence relationship associated with the resource mapping method of the n groups of resources and the first information, the first correspondence relationship is used to indicate the correspondence between the value of n and the frequency domain resources in the n groups of resources, and the first information is used to indicate the frequency domain resources of the x groups of resources in the frequency domain resources of the n groups of resources.
[0012] In this implementation, for n groups of resources that are frequency-division multiplexed or comb-division multiplexed, the first communication device selects the corresponding correspondence based on the resource mapping method, and determines the frequency domain resources of each group of resources in x groups of resources according to the correspondence, the value of n, and the first information.
[0013] Based on the first aspect, in one possible implementation, the method further includes: a first communication device receiving first information. In this implementation, when x groups of resources are a subset of n groups of resources, the first communication device receives the first information to facilitate the determination of the x groups of resources from the n groups of resources.
[0014] Based on the first aspect, in one possible implementation, the first correspondence includes the correspondence between the number of resource groups n and the initial frequency domain resources occupied by each of the n resource groups. A possible presentation of the first correspondence is provided, facilitating the first communication device to determine the frequency domain resources of each of the x resource groups. For example, if each of the n resource groups occupies the same frequency domain bandwidth, the first communication device can determine the frequency domain resources of the x resource groups through the above first correspondence. This allows the first communication device to determine the frequency domain resources of the x resource groups by combining a preset table (which represents the first correspondence). This eliminates the need for a second communication device to indicate the frequency domain resources of the x resource groups, thus reducing indication overhead.
[0015] Based on the first aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: time division multiplexing; the first communication device determines the x groups of resources according to the value of n and the resource mapping method of the n groups of resources, including: the first communication device determines the time domain resources in each group of resources in the x groups of resources according to the second correspondence relationship and the second information associated with the value of n and the resource mapping method of the n groups of resources, the second correspondence relationship is used to indicate the correspondence between the value of n and the time domain resources in the n groups of resources, and the second information is used to indicate the time domain resources of the x groups of resources in the time domain resources of the n groups of resources.
[0016] In this implementation, for the case of time-division multiplexing of n groups of resources, the first communication device selects the corresponding correspondence based on the resource mapping method, and determines the time domain resources of each group of resources in x groups of resources according to the correspondence, the value of n and the second information.
[0017] Based on the first aspect, in one possible implementation, the method further includes: a first communication device receiving second information. In this implementation, when x groups of resources are a subset of n groups of resources, the first communication device receives the first information to facilitate determining the x groups of resources from the n groups of resources.
[0018] Based on the first aspect, in one possible implementation, the second correspondence includes the correspondence between the number of resource groups n and the initial time-domain resources occupied by each of the n resource groups. A possible presentation of the second correspondence is provided, facilitating the first communication device to determine the time-domain resources of each of the x resource groups. For example, if each of the n resource groups occupies the same number of time-domain symbols, the first communication device can determine the time-domain resources of the x resource groups through the above second correspondence. This allows the first communication device to determine the frequency-domain resources of the x resource groups by combining a preset table (which represents the second correspondence). This eliminates the need for the second communication device to indicate the time-domain resources of the x resource groups, thus reducing indication overhead.
[0019] Based on the first aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: frequency division multiplexing followed by time division multiplexing, or time division multiplexing followed by frequency division multiplexing, or frequency division multiplexing in a frequency hopping manner; the first communication device determines the x groups of resources according to the value of n and the resource mapping method of the n groups of resources, including: the first communication device determines the time-frequency domain resources in each group of resources in the x groups of resources according to the value of n, the third correspondence relationship associated with the resource mapping method of the n groups of resources and the third information, the third correspondence relationship is used to indicate the correspondence between the value of n and the time-frequency domain resources in the n groups of resources, and the third information is used to indicate the time-frequency domain resources of the x groups of resources in the n groups of resources.
[0020] In this implementation, for n groups of resources, if they are frequency-division multiplexed first and then time-division multiplexed, or time-division multiplexed first and then frequency-division multiplexed, or frequency-division multiplexed in a frequency-hopping manner, the first communication device selects the corresponding correspondence based on the resource mapping method, and determines x groups of resources according to the correspondence, the value of n, and the third information.
[0021] Based on the first aspect, in one possible implementation, the third correspondence includes the correspondence between the number of resource groups *n* and the starting time-domain and starting frequency-domain resources occupied by each of the *n* resource groups. This provides a possible presentation of the third correspondence, facilitating the first communication device's determination of *x* resource groups. For example, each of the *n* resource groups occupies the same frequency-domain bandwidth and the same number of time-domain symbols. The first communication device can determine the time-domain and frequency-domain resources of *x* resource groups through the above third correspondence. This allows the first communication device to determine the time-frequency domain resources of *x* resource groups by combining a preset table (which represents the third correspondence). There is no need for the second communication device to indicate the time-frequency domain resources of *x* resource groups, thus reducing indication overhead.
[0022] Based on the first aspect, in one possible implementation, the first indication information is used to indicate the resource mapping method of n groups of resources in combination with the value of n. In this implementation, the first indication information and the value of n jointly determine the resource mapping method. Implementing the determination of the resource mapping method in combination with the value of n enriches the implementation of the solution.
[0023] Based on the first aspect, in one possible implementation, the method further includes: a first communication device determining the resource mapping method for n groups of resources based on the value of n, first indication information, and a fourth correspondence relationship, wherein the fourth correspondence relationship indicates the correspondence between the value of n and the first indication information and the resource mapping method. In this implementation, the first communication device determines the resource mapping method for x groups of resources based on the value of n, the first indication information, and a predefined table, thereby facilitating the determination of the time-frequency domain resource locations of x groups of resources. Furthermore, the resource mapping method is also related to the value of n, which is beneficial for reasonably setting the resource mapping method based on the number of resource groups.
[0024] Based on the first aspect, in one possible implementation, the first communication device determines the first resource by: the first communication device receiving second indication information, the second indication information being used to indicate the first resource. This implementation of the first communication device determining the first resource facilitates channel measurement by the first communication device.
[0025] A second aspect of this application provides a communication method applied to a second communication device, which is a network device or a device applied to a network device. For example, it may refer to a chip, chip system, module, processing unit, control unit, or circuit within the network device; specific details are not limited in this application. It should be noted that in this application, the term "network device" can refer to the network device itself or to a chip, functional module, or integrated circuit within the network device that performs the method provided in this application; specific details are not limited in this application. The method includes: the second communication device generating a first SSB; then, the second communication device transmitting the first SSB, wherein the first SSB is carried on resources of the first SSB, and a first resource within the resources of the first SSB is used for channel measurement.
[0026] In the above technical solution, the second communication device sends a first SSB, which is carried on resources of the first SSB. A first resource within the resources of the first SSB is used for channel measurement. This facilitates the first communication device obtaining the measurement result corresponding to the first resource based on the first SSB. It enables the first communication device to perform channel measurement using the SSB during the initial access process. It also facilitates the first communication device to feed back the measurement result corresponding to the first resource to the second communication device. This allows the second communication device to use an appropriate data transmission method to transmit data with the terminal device based on the measurement result, which is beneficial for the transmission of data services such as bursty traffic. It also helps improve the reliability and efficiency of data transmission.
[0027] Based on the second aspect, in one possible implementation, the method further includes: a second communication device sending first indication information, the first indication information being used to indicate the resource mapping method of n groups of resources corresponding to the first SSB, where x is an integer greater than or equal to 1, n is an integer greater than or equal to 1, and x is less than or equal to n. This facilitates the first communication device in determining x groups of resources. Furthermore, compared to the second communication device directly indicating the time-frequency domain resource locations of the n groups of resources, this implementation method has lower indication overhead for the second communication device.
[0028] Based on the second aspect, in one possible implementation, the first indication information is used to indicate the resource mapping method of the n groups of resources in combination with the value of n. In this implementation, the first indication information and the value of n jointly determine the resource mapping method. This approach of determining the resource mapping method by combining the value of n enriches the implementation of the solution.
[0029] Based on the second aspect, in one possible implementation, the method further includes: a second communication device sending first information, the first information indicating the frequency domain resources of x groups of resources among the frequency domain resources in the n groups of resources. This facilitates the first communication device in determining the x groups of resources from the n groups of resources.
[0030] Based on the second aspect, in one possible implementation, the method further includes: a second communication device sending second information, the second information indicating the time-domain resources of group x among the time-domain resources in the n groups of resources. This facilitates the first communication device in determining the x groups of resources from the n groups of resources.
[0031] Based on the second aspect, in one possible implementation, the method further includes: the second communication device sending third information, the third information indicating x groups of resources out of n groups of resources. This facilitates the first communication device in determining the x groups of resources from the n groups of resources.
[0032] Based on the second aspect, in one possible implementation, the method further includes: the second communication device sending fourth information, the fourth information being used to indicate the first resource. This facilitates the first communication device in determining the first resource, thereby enabling the acquisition of channel measurement results via the first SSB.
[0033] A third aspect of this application provides a first communication device, comprising:
[0034] The transceiver module is used to receive the first SSB, which is carried on the resources of the first SSB.
[0035] The processing module is used to determine a first resource among the resources of the first SSB, the first resource being used for channel measurement.
[0036] Based on the third aspect, in one possible implementation, the resources of the first SSB include n sets of resources, and the first resource includes x sets of resources from the n sets of resources, where x is an integer greater than or equal to 1, x is less than or equal to n, and n is an integer greater than 1.
[0037] Based on the third aspect, in one possible implementation, the transceiver module is further configured to: receive first indication information, the first indication information being used to indicate the resource mapping method of n groups of resources; the processing module is specifically configured to: determine x groups of resources according to the resource mapping method of n groups of resources.
[0038] Based on the third aspect, in one possible implementation, the processing module is specifically used to: determine x groups of resources based on the value of n and the resource mapping method of n groups of resources.
[0039] Based on the third aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: frequency division multiplexing or comb division multiplexing; the processing module is specifically used to: determine the frequency domain resources in each group of resources in the x groups of resources according to the value of n, the first correspondence relationship associated with the resource mapping method of the n groups of resources and the first information, the first correspondence relationship is used to indicate the correspondence between the value of n and the frequency domain resources in the n groups of resources, and the first information is used to indicate the frequency domain resources of the x groups of resources in the frequency domain resources of the n groups of resources.
[0040] Based on the third aspect, in one possible implementation, the transceiver module is also used to: receive the first information.
[0041] Based on the third aspect, in one possible implementation, the first correspondence includes the correspondence between the number of resource groups n and the starting frequency domain resources occupied by each of the n resource groups.
[0042] Based on the third aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: time division multiplexing; the processing module is specifically used to: determine the time domain resources in each group of resources in the x groups of resources according to the value of n, the second correspondence relationship associated with the resource mapping method of the n groups of resources, and the second information, the second correspondence relationship is used to indicate the correspondence between the value of n and the time domain resources in the n groups of resources, and the second information is used to indicate the time domain resources of the x groups of resources in the time domain resources of the n groups of resources.
[0043] Based on the third aspect, in one possible implementation, the transceiver module is also used to: receive second information.
[0044] Based on the third aspect, in one possible implementation, the second correspondence includes the correspondence between the number of resource groups n and the initial time-domain resources occupied by each of the n resource groups.
[0045] Based on the third aspect, in one possible implementation, the resource mapping method of the n groups of resources includes: frequency division multiplexing followed by time division multiplexing, or time division multiplexing followed by frequency division multiplexing, or frequency division multiplexing in a frequency hopping manner; the processing module is specifically used to: determine the time-frequency domain resources in each group of resources in the x groups of resources according to the value of n, the third correspondence relationship associated with the resource mapping method of the n groups of resources and the third information, the third correspondence relationship is used to indicate the correspondence between the value of n and the time-frequency domain resources in the n groups of resources, and the third information is used to indicate the time-frequency domain resources of the x groups of resources in the n groups of resources.
[0046] Based on the third aspect, in one possible implementation, the third correspondence includes the correspondence between the number of resource groups n and the starting time-domain resources and the starting frequency-domain resources occupied by each of the n resource groups.
[0047] Based on the third aspect, in one possible implementation, the first indication information is used to indicate the resource mapping method of the n groups of resources in combination with the value of n.
[0048] Based on the third aspect, in one possible implementation, the processing module is further configured to: determine the resource mapping method of n groups of resources according to the value of n, the first indication information and the fourth correspondence, wherein the fourth correspondence is used to indicate the correspondence between the value of n and the first indication information and the resource mapping method.
[0049] Based on the third aspect, in one possible implementation, the transceiver module is also used to: receive fourth information, which is used to indicate the first resource.
[0050] Based on the third aspect, in one possible implementation, the communication device can be a communication equipment (such as a terminal device), or a device applied to a communication equipment. For example, a chip, chip system, module, processing unit, control unit, or circuit in the communication equipment.
[0051] A fourth aspect of this application provides a second communication device, comprising:
[0052] The processing module is used to generate the first SSB;
[0053] The transceiver module is used to transmit a first SSB, which is carried on the resources of the first SSB. The first resource in the resources of the first SSB is used for channel measurement.
[0054] Based on the fourth aspect, in one possible implementation, the transceiver module is further configured to: send first indication information, the first indication information being used to indicate the resource mapping method of n groups of resources corresponding to the first SSB, where x is an integer greater than or equal to 1, n is an integer greater than or equal to 1, and x is less than or equal to n.
[0055] Based on the fourth aspect, in one possible implementation, the first indication information is used to indicate the resource mapping method of the n groups of resources in combination with the value of n.
[0056] Based on the fourth aspect, in one possible implementation, the transceiver module is further configured to: send first information, the first information being used to indicate the frequency domain resources of x groups of resources in the frequency domain resources of n groups of resources.
[0057] Based on the fourth aspect, in one possible implementation, the transceiver module is further configured to: send second information, which is used to indicate the time domain resources of x group of resources in the time domain resources of n groups of resources.
[0058] Based on the fourth aspect, in one possible implementation, the transceiver module is also used to: send third information, which is used to indicate x groups of resources in n groups of resources.
[0059] Based on the fourth aspect, in one possible implementation, the transceiver module is also used to: send fourth information, which is used to indicate the first resource.
[0060] Based on the fourth aspect, in one possible implementation, the communication device can be a communication equipment (such as a network device), or a device applied to a communication equipment. For example, a chip, chip system, module, processing unit, control unit, or circuit in the communication equipment.
[0061] A fifth aspect of this application provides a communication device comprising a processor and a memory. The memory stores computer programs or computer instructions, and the processor is configured to call and execute the computer programs or computer instructions stored in the memory, causing the processor to implement any one of the implementation methods of the first to second aspects. The communication device can be a communication equipment or a device applied to a communication equipment. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit in a communication equipment.
[0062] Optionally, the communication device may also include a transceiver, and the processor is used to control the transceiver to send and receive signals.
[0063] A sixth aspect of this application provides a communication device, including a processor and an interface circuit. The processor is configured to communicate with other devices via the interface circuit and to execute the method described in any one of the first to second aspects. The processor may include one or more devices. The communication device may be a communication equipment or a device applied to a communication equipment. For example, a chip, chip system, module, processing unit, control unit, or circuit in a communication equipment.
[0064] A seventh aspect of this application provides a communication device, including a processor for connection to a memory, for calling a program stored in the memory to execute the method described in any one of the first to second aspects. The memory may be located within or outside the communication device. The processor may include one or more processors. The communication device may be a communication equipment or a device applied to a communication equipment. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit in a communication device.
[0065] The eighth aspect of this application provides a computer program product including computer instructions, which, when run on a computer, causes the computer to perform any of the implementations of the first to second aspects.
[0066] The ninth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform any of the implementations of the first to second aspects.
[0067] The tenth aspect of this application provides a chip device, including a processor for calling a computer program or computer instructions in memory to cause the processor to execute any one of the implementations of the first to second aspects described above.
[0068] Optionally, the processor is coupled to the memory via an interface.
[0069] Optionally, the memory is either built into the chip device or connected to the chip device.
[0070] The eleventh aspect of this application provides a communication system, which includes a first communication device and a second communication device; the first communication device is used to perform the method as shown in the first aspect, and the second communication device is used to perform the method as shown in the second aspect.
[0071] As described in the above technical solution, the first communication device receives the first SSB. Then, the first communication device determines a first resource within the resources of the first SSB, which is used for channel measurement. This facilitates the terminal device in feeding back the measurement results corresponding to the first resource to the network device. Consequently, the network device can use an appropriate data transmission method to transmit data with the terminal device based on the measurement results, which is beneficial for the transmission of data services such as bursty traffic and improves the reliability and efficiency of data transmission. For example, the network device can transmit data using the signal processing method corresponding to the first resource. Attached Figure Description
[0072] Figure 1 is a schematic diagram of a reference channel and a target channel according to an embodiment of this application;
[0073] Figure 2 is a schematic diagram of an open radio access network (open RAN, O-RAN, or ORAN) system according to an embodiment of this application;
[0074] Figure 3 is a structural schematic diagram of an access network device according to an embodiment of this application;
[0075] Figure 4 is a schematic diagram of a communication system according to an embodiment of this application;
[0076] Figure 5A is a schematic diagram of a base station obtaining downlink CSI and transmitting data based on CSI-RS;
[0077] Figure 5B is a schematic diagram of a base station obtaining downlink CSI and transmitting data based on SRS;
[0078] Figures 6A to 6C are some schematic diagrams showing the correspondence between SSB and reference channel;
[0079] Figure 6D is a structural schematic diagram of an SSB according to an embodiment of this application;
[0080] Figure 7 is a schematic diagram of an embodiment of the communication method of this application;
[0081] Figures 8 to 14 are schematic diagrams showing the distribution of some resource groups occupied by the reference channel in the embodiments of this application;
[0082] Figure 15 is a structural schematic diagram of a communication device according to an embodiment of this application;
[0083] Figure 16 is another structural schematic diagram of the communication device according to an embodiment of this application;
[0084] Figure 17 is another structural schematic diagram of the communication device according to an embodiment of this application;
[0085] Figure 18 is a structural schematic diagram of a terminal device according to an embodiment of this application;
[0086] Figure 19 is a schematic diagram of the structure of a network device according to an embodiment of this application. Detailed Implementation
[0087] This application provides a communication method and related apparatus, in which a first communication device uses the SSB received during the initial access process to obtain the measurement result corresponding to a first resource, thereby measuring the channel. This facilitates the terminal device to feed back the measurement result corresponding to the first resource to the network device. Consequently, the network device can use an appropriate data transmission method to transmit data with the terminal device based on the measurement result, which is beneficial for the transmission of data services such as bursty traffic, and improves the reliability and efficiency of data transmission. For example, the network device transmits data using the signal processing method corresponding to the first resource.
[0088] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0089] References to "one embodiment" or "some embodiments" as described in this application mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0090] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.
[0091] It is understood that in this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0092] The technical terms used in this application are described below.
[0093] Reference channel: A reference channel is a specific technical approach within radio frequency maps (RF maps). The basic principle of RF mapping is to establish a mapping relationship, which can be used as prior information to design data transmission schemes or determine data transmission parameters.
[0094] In one possible implementation, the device can determine at least one of the following based on at least one of the following: a channel multipath parameter (e.g., MPC) between transceivers, or a basis for representing the channel between transceivers, based on a radio frequency channel map, transceiver location information, and at least one of some (sparse or few) channel measurements.
[0095] In another possible implementation, the device can determine data transmission parameters between transceivers based on at least one of the following: a radio frequency channel map, transceiver location information, partial (sparse or limited) channel measurements, and online real-time service information. Examples include time-frequency domain resources, modulation order, number of transport streams, precoding weights, and transmit power. Intermediate output results may also exist between the input and final output of the radio frequency channel map. For example, intermediate output results may include at least one of the following: large-scale channel information (e.g., received power), small-scale information (e.g., multipath component (MPC), channel matrix, basis of the channel matrix, etc.), interference, or noise.
[0096] The channel maps mentioned above are derived from a given channel environment. On the one hand, in a given channel environment, since the main scattering objects such as background buildings are predetermined or remain unchanged over a long period, they can be called the deterministic components of the channel. Therefore, the base station can directly obtain the channel multipath information at a specific location from the deterministic components of the channel based on the propagation laws of electromagnetic waves. On the other hand, because the channel environment also contains factors such as shadow fading, small-scale fading, and random components introduced by transceiver non-ideals, it is necessary to conduct appropriate channel measurements or observations to further eliminate uncertainties.
[0097] The spatial consistency of a channel originates from the spatial variation patterns of the channel deterministic components described above.
[0098] Specifically, the reference channel is relative to the target channel, as shown in Figure 1. H1 is the reference channel, and H2 is the target channel. When the terminal device on the target channel transmits data, since the reference channel H1 and the target channel H2 have certain similarities, the terminal device on the target channel H2 can obtain CSI based on the reference channel H1. Specifically, the reference channel H1 and the target channel H2 satisfy at least one of the following: the reference channel H1 and the target channel H2 are spatially similar; the reference channel H1 and the target channel H2 are temporally similar; or the reference channel H1 and the target channel H2 are frequency-similar.
[0099] Group Resources: The resources of an SSB are divided into one or more groups. Each group includes time-frequency domain resources. Within this group, some group resources can be designated for channel measurement. In the group resources used for channel measurement, each group represents a reference channel, and different groups represent different reference channels. The terminal device measures the SSB to obtain the measurement results corresponding to the group resources used for channel measurement and indicates one or more groups of resources to the network device. The network device can perform data transmission or reference signal transmission based on the signal processing method corresponding to the group or more groups of resources. The signal processing method corresponding to the group or more groups of resources can be understood as the beam weighting method or precoding processing method used by the network device to transmit the SSB on that group or more groups of resources.
[0100] The technical solutions of this application can be applied to various communication systems. For example, 5th generation (5G) systems, new radio (NR) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication system (UMTS), future mobile communication systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Things (IoT) communication systems, industrial internet communication systems, or satellite communication systems, etc. The wireless communication systems involved in this application also include, but are not limited to, narrowband Internet of Things (NB-IoT) systems.
[0101] The communication systems to which this application applies include terminal equipment and network equipment. Terminal equipment and network equipment are described below.
[0102] Terminal equipment, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), fixed wireless access (FWA), customer premises equipment (CPE), etc., refers to devices that include wireless communication capabilities (providing voice / data connectivity to users). Examples include handheld devices with wireless connectivity, in-vehicle devices, and machine-type communication (MTC) terminals. Currently, terminal devices can include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving (e.g., drones, vehicles), wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, and wireless terminals in smart homes. For example, wireless terminals in self-driving can be drones, helicopters, or airplanes. For example, wireless terminals in vehicle-to-everything (V2X) can be in-vehicle equipment, vehicle-mounted equipment, in-vehicle modules, vehicles, or ships. Wireless terminals in industrial control can be cameras, robots, or robotic arms. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, or set-top boxes. The terminal device can also be a device or module that is connected to the communication system shown above and has corresponding communication functions. The terminal device usually contains a communication module, circuit or chip that performs the corresponding communication function, and the terminal device is also configured with program instructions for performing the corresponding communication function.
[0103] It should be noted that the terminal device can be a device or apparatus with a chip, or a device or apparatus with integrated circuitry, or a chip, chip system, module, or control unit in the device or apparatus shown above; the specific application is not limited to any particular type. It should also be noted that in this application, when referring to a terminal device, it can refer to the terminal device itself, or to the chip, functional module, or integrated circuit within the terminal device that performs the method provided in this application; the specific application is not limited to any particular type.
[0104] A network device is a device deployed in a radio access network to provide wireless communication functions for terminal devices. Network devices may also be referred to as radio access network (RAN) entities, access nodes, network nodes, access network equipment, or communication devices, etc.
[0105] Specifically, the network equipment can be access network equipment for cellular systems related to the 3rd Generation Partnership Project (3GPP). For example, fourth-generation (4G) mobile communication systems, 5G mobile communication systems, or future mobile communication systems. The network equipment can also be access network equipment in open RAN (O-RAN or ORAN) or cloud radio access network (CRAN). Alternatively, the network equipment can also be access network equipment in a communication system resulting from the integration of two or more of the above communication systems.
[0106] Network equipment includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) systems, macro base station, micro base station, wireless relay node, donor node, radio controller in CRAN scenarios, wireless backhaul node, transmission point (TP), or transmission and reception point (or transmit / receive point, TRP). Network equipment can also be access network equipment in 5G mobile communication systems. For example, next-generation Node B (gNB), TRP, TP in new radio (NR) systems, or one or more antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system. Alternatively, network devices can also be network nodes constituting a gNB or transmission point. Examples include centralized units (CUs), distributed units (DUs), CU-control plane (CPs), CU-user plane (UPs), or radio units (RUs). CUs and DUs can be separate entities or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). Alternatively, network devices can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, in V2X technology, network devices can be roadside units (RSUs).
[0107] It should be noted that CU (or CU-CP and CU-UP), DU, or RU may have different names in different systems, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called an open centralized unit (O-CU) or an open CU, DU can also be called an open distributed unit (O-DU), centralized unit control plane (CU-CP) can also be called an open centralized unit control plane (O-CU-CP) or an open CU-CP, centralized unit user plane (CU-UP) can also be called an open centralized unit user plane (O-CU-UP) or an open CU-UP, and RU can also be called an open radio unit (O-RU). This application does not impose any specific limitations. Any of the units CU, CU-CP, CU-UP, DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0108] Figure 2 is a schematic diagram of an ORAN system according to an embodiment of this application. The ORAN system includes a core network, access network equipment, and UE. Optionally, the ORAN system may also include other components besides those shown in Figure 2; this application does not limit the specific components included.
[0109] Access network devices can communicate with the core network (CN) via a backhaul link. Access network devices can also communicate with the UE via an air interface. Specifically, the BBU in the access network device communicates with the core network via a backhaul link. The RU in the access network device communicates with at least one UE via an air interface. The BBU communicates with at least one RU via a fronthaul link; the BBU and RU may or may not be co-located.
[0110] A BBU includes at least one CU and at least one DU, and the CU and DU can communicate with each other via at least one midhaul link.
[0111] In one possible implementation, as shown in Figure 3, the CU is a logical node carrying the radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. Optionally, the CU can have some core network functions. The CU (e.g., the PDCP layer and / or higher) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, defining the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.
[0112] Optionally, as shown in Figure 3, the CU can be split into CU-CP and CU-UP. CU-CP is a logical node carrying the control plane (PDCP-C) layer, which carries the RRC layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements in the core network can be access and mobility function (AMF) network elements, such as the access and mobility management (AMF) function in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the user plane (PDCP-U) layer, which carries the SDAP layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. In the core network, network elements used to implement user plane functions, such as the user plane function (UPF) in a 5G system, are responsible for forwarding and receiving data in terminal devices. The above configuration of CU and DU is merely an example; in practical applications, the functions of CU and DU can be configured as needed. For example, CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For instance, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of CU or DU can be divided according to service type or other system requirements, such as by latency, placing functions that need to meet low latency requirements in the DU and functions that do not need to meet such latency requirements in the CU.
[0113] In one possible implementation, as shown in Figure 3, the DU is a logical node carrying the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.
[0114] In one possible implementation, as shown in Figure 3, the RU is a logical node carrying both lower physical layer (PHY) and radio frequency (RF) processing. In some examples, the RU can be a 3GPP transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the Low-PHY includes PHY processing functions such as Fast Fourier Transform (FFT), Inverse Fast Fourier Transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more UEs via a radio link.
[0115] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through the Lower-Layer Split CUS-Plane (LLS-CUS) interface. LLS-CUS may include a Lower-Layer Split control (LLS-C) interface and a Lower-Layer Split user (LLS-U) interface, providing the control plane (C-Plane) and user plane (U-Plane) respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and RU. The DU and RU exchange management information via a Lower-Layer Split management (LLS-M) interface on the fronthaul link; the management plane (M-Plane) refers to non-real-time management operations between the DU and RU.
[0116] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.
[0117] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples.
[0118] It should be noted that network devices can be devices or apparatuses with chips, or devices or apparatuses with integrated circuits, or chips, chip systems, modules, or control units in the devices or apparatuses shown above; this application does not impose any specific limitations. It should also be noted that in this application, the term "network device" can refer to the network device itself, or to chips, functional modules, or integrated circuits within the network device that implement the methods provided in this application; this application does not impose any specific limitations.
[0119] Please refer to Figure 4, which is a schematic diagram of the architecture of the communication system 1000 used in the embodiments of this application. As shown in Figure 4, the communication system includes RAN 100. Optionally, the communication system 1000 also includes a core network 200 and an Internet 300. RAN 100 includes at least one RAN node (110a and 110b in Figure 4, collectively referred to as 110), and may also include at least one terminal device (120a-120j in Figure 4, collectively referred to as 120). RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in Figure 4). Terminal device 120 is wirelessly connected to RAN node 110, and RAN node 110 is wirelessly or wired connected to core network 200. The core network device in core network 200 and RAN node 110 in RAN 100 can be independent and different physical devices, or they can be the same physical device integrating the logical functions of the core network device and the logical functions of the RAN node. Terminal devices and RAN nodes can be interconnected via wired or wireless means.
[0120] With the large-scale deployment of interactive services such as digital twins (DT), virtual reality, and drones, future enhanced mobile broadband (eMBB) services will exhibit characteristics of "sudden surges in traffic coupled with low latency." On the other hand, eMBB services will show uneven distribution in the airspace, meaning that within a specific time period, most traffic will be concentrated in a localized area.
[0121] Multiple-input multiple-output (MIMO) enables multi-stream, high-speed data transmission. The transmitting end uses precoding techniques to achieve spatial multi-stream transmission or beamforming gain. The following describes two typical channel state information acquisition and MIMO data transmission procedures.
[0122] Scheme 1, as shown in Figure 5A, involves the base station sending a channel state information reference signal (CSI-RS) to the UE when downlink burst traffic occurs. The UE measures the CSI-RS to obtain the downlink channel state information (CSI) between the base station and the UE. The UE then feeds back the downlink CSI to the base station. Based on the downlink CSI, the UE determines the precoding matrix and performs data transmission according to this precoding matrix. Finally, the UE sends an acknowledgement message (ACK) or a negative acknowledgement message (NACK) to the base station.
[0123] Scheme 2, as shown in Figure 5B, involves the UE sending a sounding reference signal (SRS) to the base station when uplink burst traffic occurs. The base station uses the SRS to measure the uplink channel between the UE and the base station, obtaining the uplink channel information. The UE then sends an uplink schedule request (SR). The base station then responds with an uplink grant (ULgrant). The base station uses the reciprocity of the uplink and downlink channels and the uplink channel information to determine the downlink channel information between the base station and the UE. The base station determines the downlink channel identity (CSI) based on this downlink channel information. The base station then performs data transmission based on the downlink CSI.
[0124] For Scheme 1, the UE can feed back downlink CSI through a precoding codebook. 3GPP has standardized a series of precoding codebooks, specifically Type I, Type II, and enhanced Type II codebooks. The UE can choose one of these precoding codebooks and feed back PMI through it and the downlink CSI. A precoding codebook can be understood as a compression method of CSI. Type I, Type II, and enhanced Type II codebooks all utilize the Discrete Fourier Transform (DFT) basis to compress the spatial channel. In Type I codebooks, each layer uses only one DFT beam, and different sub-bands use different phase coefficients to adjust the beam. Type II codebooks allow multiple beam weighted combinations at each layer, with different combination coefficients used in different sub-bands, thus achieving higher channel characterization accuracy. The enhanced Type II codebook further compresses the combination coefficients of each layer in the frequency domain, further reducing the feedback amount while ensuring channel characterization accuracy.
[0125] Therefore, when a sudden short data packet needs to be transmitted, the base station can page the terminal device, which then accesses the network through an initial access procedure. The base station then obtains the downlink CSI using scheme 1 described above. The base station then uses this downlink CSI for data transmission. However, the process of obtaining the downlink CSI through scheme 1 or scheme 2 introduces a significant delay, leading to untimely data transmission and hindering the transmission of data services such as sudden data bursts. This negatively impacts the reliability and efficiency of data transmission.
[0126] The initial access procedure involves beam selection, which can be considered a simple channel measurement. Channel measurement and feedback processes are not involved in the initial access procedure. Currently, the initial access procedure does not fully utilize the potential channel measurement and feedback capabilities brought about by rich interaction processes. This application proposes that the base station utilizes the SSB (Service Streaming Station) in the initial access procedure to achieve channel measurement. The SSB corresponds to one or more reference channels. The base station can use the channel information of the reference channels to obtain the channel information from the base station to the terminal device. The correspondence between the SSB and the reference channels includes at least the following three:
[0127] The first type: As shown in Figure 6A, there is a one-to-one correspondence between an SSB and a reference channel. That is, one SSB corresponds to one reference channel. The reference channel occupies all or part of the resources of the SSB.
[0128] The second type: As shown in Figure 6B, one SSB can correspond to a maximum of n reference channels, where n is an integer greater than 1. Each reference channel occupies a portion of the resources of the SSB, and different reference channels can occupy different resources of the SSB.
[0129] The third type: As shown in Figure 6C, m SSBs correspond to one reference channel. m is an integer greater than 1. This reference channel occupies all or part of the resources of m SSBs.
[0130] In this application, the resources in the SSB can be divided into one or more groups of resources. Some or all of these groups of resources can be used for channel measurement. Within each group of resources used for channel measurement, each group can represent a reference channel. Different groups of resources represent different reference channels.
[0131] This application provides a technical solution in which a first communication device receives a first SSB. The first communication device determines a first resource, which is used for channel measurement. This facilitates the first communication device to obtain the measurement result corresponding to the first resource using the SSB received during the initial access process, thereby achieving channel measurement. In other words, the measurement result corresponding to the first resource can characterize the corresponding channel information. This facilitates the terminal device to feed back the measurement result corresponding to the first resource to the network device. Consequently, the network device can use an appropriate data transmission method to transmit data with the terminal device based on the measurement result, which is beneficial for the transmission of data services such as bursty traffic, improving the reliability and efficiency of data transmission. In other words, the network device can obtain channel information during the initial access process of the terminal device. Compared with the schemes where the network device obtains channel information through the above-mentioned scheme 1 or scheme 2, the technical solution of this application reduces the latency caused by the network device obtaining channel information. For bursty traffic, the data is bursty, and the network device cannot know in advance when data needs to be transmitted. When the network device has bursty traffic data to be transmitted, the network device can page the terminal device, and the terminal device accesses the network through the initial access process. The terminal device can perform channel measurement using the SSB received during the initial access process. After the initial access of the terminal device is completed, the network device and the terminal device can transmit bursty service data based on the channel measurement results. This allows for timely transmission of bursty service data and reduces data transmission latency.
[0132] The following describes one possible structure of the SSB. As shown in Figure 6D, the SSB includes a secondary synchronization signal (SSS), a primary synchronization signal (PSS), and a physical broadcast channel (PBCH).
[0133] In this configuration, the PSS and SSS occupy the first and third time-domain symbols, respectively, and each occupies 127 subcarriers in the frequency domain. The PBCH occupies 240 subcarriers in the second and fourth time-domain symbols, and in the third time-domain symbol, it occupies all subcarriers except those occupied by the SSS and the guard bandwidth. The PBCH carries the master information block (MIB). The MIB indicates the time-frequency domain resources carrying system information block 1 (SIB1).
[0134] This application uses the SSB structure shown in Figure 6D as an example for illustration. In future communication systems, SSBs may also occupy more time-domain and frequency-domain resources, and this application does not impose any specific limitations. Subsequent examples are not intended to limit this application.
[0135] The communication system applied in the technical solution provided in this application includes a first communication device and a second communication device. The first communication device is a terminal device, or a device applied to a terminal device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit, etc., and this application does not limit its specific application. The second communication device is a network device, or a device applied to a network device. For example, it may be a chip, chip system, module, processing unit, control unit, or circuit, etc., and this application does not limit its specific application.
[0136] The technical solution of this application is described below with reference to specific embodiments.
[0137] Figure 7 is a schematic diagram of an embodiment of the communication method of this application. Referring to Figure 7, the method includes:
[0138] 701. The second communication device sends the first SSB. Correspondingly, the first communication device receives the first SSB.
[0139] Optionally, the resources of the first SSB are predefined, configured, or specified by the communication protocol. For example, as shown in Figure 8, the resources of the first SSB occupy resource blocks (RBs) 0 to RB19 in the frequency domain.
[0140] 702. The first communication device determines the first resource among the resources of the first SSB.
[0141] The first resource is used for channel measurement.
[0142] In one possible implementation, the resources of the first SSB include n sets of resources, and the first resource includes x sets of resources from the n sets of resources, where x is an integer greater than or equal to 1, x is less than or equal to n, and n is an integer greater than 1.
[0143] In this implementation, the resources of the first SSB are divided into n groups, of which x groups are used for channel measurement, and the remaining n groups are used for SSB measurement. This approach enables channel measurement using the SSB while ensuring the quality of the SSB measurement.
[0144] Optionally, there are multiple ways to map the resources of the n groups of resources. In one possible implementation, the resource mapping method for the n groups of resources can be predefined or specified by a communication protocol. In another possible implementation, the second communication device indicates the resource mapping method for the n groups of resources to the first communication device. Optionally, the embodiment shown in FIG7 further includes step 702a, which can be performed before step 702.
[0145] 702a. The second communication device sends the first instruction information. Correspondingly, the first communication device receives the first instruction information.
[0146] The first indication information is used to indicate the resource mapping method of the n groups of resources. The resource mapping method of the n groups of resources is any of the following: frequency division multiplexing, comb division multiplexing, time division multiplexing, frequency division multiplexing followed by time division multiplexing, time division multiplexing followed by frequency division multiplexing, or frequency division multiplexing in a frequency hopping manner.
[0147] Frequency division multiplexing (FDM) refers to n groups of resources occupying different frequency domain resources in the frequency domain, but occupying the same time domain resources in the time domain. For example, as shown in Figure 8, the n groups of resources include 8 resource groups, each representing a reference channel, and different resource groups representing different reference channels, such as reference channels 0 to 7. Each reference channel in reference channels 0 to 7 occupies the same time domain resources (i.e., each reference channel occupies the 2nd to 4th time domain symbols out of the four time domain symbols occupied by the first SSB), and each reference channel occupies a different subcarrier.
[0148] Comb-splitter multiplexing refers to the use of different frequency domain resources in each of n resource groups, with each group occupying multiple non-contiguous frequency domain bandwidths. If these multiple frequency domain bandwidths include at least three frequency domain units, the frequency domain spacing between any two adjacent frequency domain bandwidths is equal. In other words, these multiple frequency domain bandwidths include frequency domain bandwidth a, frequency domain bandwidth b, and frequency domain bandwidth c, which are three adjacent frequency domain bandwidths. The bandwidth between frequency domain bandwidth a and frequency domain bandwidth b is equal to the bandwidth between frequency domain bandwidth b and frequency domain bandwidth c. For example, as shown in Figure 9A, n resource groups include 4 resource groups, each representing a reference channel, with different resource groups representing different reference channels, such as reference channels 0 to 3. Each reference channel from 0 to 3 occupies three frequency domain bandwidths. The three frequency domain bandwidths occupied by reference channel 0 will be used as an example for further explanation. As shown in Figure 9A, reference channel 0 occupies frequency domain bandwidths 1, 5, and 9. Frequency domain bandwidths 1 and 5 are adjacent, and frequency domain bandwidths 5 and 9 are also adjacent. The bandwidth between frequency domain bandwidths 1 and 5 is equal to the bandwidth between frequency domain bandwidths 5 and 9. The n-group resources include a first group of resources and a second group of resources. The first group of resources includes a first frequency domain bandwidth and a second frequency domain bandwidth. The first and second frequency domain bandwidths are adjacent in the frequency domain among the multiple frequency domain bandwidths occupied by the first group of resources. The second group of resources includes a third and a fourth frequency domain bandwidth. The third and fourth frequency domain bandwidths are adjacent in the frequency domain among the multiple frequency domain bandwidths occupied by the second group of resources. For example, as shown in Figure 9A, the first group of resources is the resources occupied by reference channel 0, with the first frequency domain bandwidth being frequency domain bandwidth 1 and the second frequency domain bandwidth being frequency domain bandwidth 5. The second group of resources is the resources occupied by reference channel 1. The third frequency domain bandwidth is frequency domain bandwidth 2, and the fourth frequency domain bandwidth is frequency domain bandwidth 6. The bandwidth between frequency domain bandwidth 1 and frequency domain bandwidth 5 is equal to the bandwidth between frequency domain bandwidth 3 and frequency domain bandwidth 6. It should be noted that this introduction uses the first and second groups of resources as examples. In practical applications, n groups of resources can also include more resource groups, which have similar characteristics to the first and second groups of resources. n groups of resources occupy the same time domain resources. As shown in Figure 9A, each reference channel occupies the second to fourth time domain symbols out of the four time domain symbols occupied by the first SSB.
[0149] Time-division multiplexing (TDM) refers to n groups of resources occupying the same frequency domain resources but different time domain resources. For example, as shown in Figure 10, the n resources include two sets of resources, each representing a reference channel, with different sets representing different reference channels, such as reference channel 0 and reference channel 1. Each reference channel in reference channel 0 and reference channel 1 occupies the same frequency domain resources, but each reference channel occupies different time domain resources. For example, reference channel 0 occupies the first time domain symbol in the first SSB, and reference channel 1 occupies the second time domain symbol in the first SSB.
[0150] Frequency division multiplexing followed by time division multiplexing refers to the following: multiple resource groups occupying the same time domain resources in n resource groups are frequency-division multiplexed in the frequency domain, and the indices corresponding to these multiple resource groups are consecutive; the indices corresponding to multiple resource groups on any two adjacent time domain resources are consecutive; for multiple resource groups occupying different time domain resources, the index of the multiple resource groups on the earlier time domain resource is smaller than the index of the multiple resource groups on the later time domain resource (or, time domain resource index #A is smaller than time domain resource index #B, and the index of multiple resource groups on the time domain resource with index #A is smaller than the index of multiple resource groups on the time domain resource with index #B). For example, each resource group in n resource groups represents a reference channel, and different resource groups represent different reference channels. As shown in Figure 11, n resource groups correspond to n reference channels, namely reference channel 0 to reference channel 7. The group resource indices corresponding to reference channels 0 to 7 are 0, 1, 2, 3, 4, 5, 6, and 7, respectively (it should be noted that all reference channel indices and group resource indices in this application are merely examples and may have different values). Reference channels 0 to 3 occupy the same time-domain resources, i.e., they all occupy the second time-domain symbol of the first SSB, while reference channels 0 to 3 occupy different frequency-domain resources. The group resource indices corresponding to reference channels 0 to 3 are consecutive. Reference channels 4 to 7 occupy the same time-domain resources, i.e., they all occupy the fourth time-domain symbol of the first SSB, while reference channels 4 to 7 occupy different frequency-domain resources. The group resource indices corresponding to reference channels 4 to 7 are consecutive. The group resource indices corresponding to reference channels 0 to 3 are less than the group resource indices corresponding to reference channels 4 to 7.
[0151] Time-division multiplexing followed by frequency-division multiplexing refers to the time-division multiplexing of multiple resource groups occupying the same frequency domain resources in n resource groups, with the indices corresponding to these multiple resource groups being consecutive. For multiple resource groups occupying different frequency domain resources, the index of the resource group located earlier in the frequency domain is less than the index of the resource group located later in the frequency domain (or, frequency domain resource index #C is less than frequency domain resource index #D, and the index of the resource group located at index #C is less than the index of the resource group located at index #D). The order of the frequency domain resources (also known as the front-to-back order) is determined by the relative position numbering of the subcarriers. For example, RB0 precedes RB1. For example, each resource group in n resource groups represents a reference channel, and different resource groups represent different reference channels. As shown in Figure 12, n resource groups correspond to n reference channels, namely reference channels 0 to 7. The indices of the resource groups corresponding to reference channels 0 to 7 are 0, 1, 2, 3, 4, 5, 6, and 7, respectively. Reference channels 0 and 1 occupy the same frequency domain resources (both occupying RB0 to RB4), but different time domain resources. Reference channel 0 occupies the second time domain symbol of the first SSB, and reference channel 1 occupies the fourth time domain symbol of the first SSB. The group resource indexes corresponding to reference channel 0 and reference channel 1 are consecutive. Reference channels 2 and 3 occupy the same frequency domain resources (both occupying RB5 to RB9), but different time domain resources. Reference channel 2 occupies the second time domain symbol of the first SSB, and reference channel 3 occupies the fourth time domain symbol of the first SSB. The group resource indexes corresponding to reference channel 2 and reference channel 3 are consecutive. Reference channels 4 and 5 occupy the same frequency domain resources (both occupying RB10 to RB14), but different time domain resources. Reference channel 4 occupies the second time domain symbol of the first SSB, and reference channel 5 occupies the fourth time domain symbol of the first SSB. The group resource index corresponding to reference channel 4 is continuous with the group resource index corresponding to reference channel 5. Reference channels 6 and 7 occupy the same frequency domain resources (both occupying RB15 to RB19), but different time domain resources. Reference channel 6 occupies the second time domain symbol of the first SSB, and reference channel 7 occupies the fourth time domain symbol of the first SSB. The group resource index corresponding to reference channel 6 is continuous with the group resource index corresponding to reference channel 7.
[0152] It can be seen that the indices of the multiple resource groups located on RB0 to RB4 (i.e., the resource groups corresponding to reference channel 0 and reference channel 1) are smaller than the indices of the multiple resource groups located on RB5 to RB9 (i.e., the resource groups corresponding to reference channel 2 and reference channel 3). The indices of the multiple resource groups located on RB5 to RB9 (i.e., the resource groups corresponding to reference channel 2 and reference channel 3) are smaller than the indices of the multiple resource groups located on RB10 to RB14 (i.e., the resource groups corresponding to reference channel 4 and reference channel 5). The indices of the multiple resource groups located on RB10 to RB14 (i.e., the resource groups corresponding to reference channel 4 and reference channel 5) are smaller than the indices of the multiple resource groups located on RB15 to RB19 (i.e., the resource groups corresponding to reference channel 6 and reference channel 7).
[0153] Frequency division multiplexing (FDM) using frequency hopping means that each of the n resource groups occupies different frequency domain resources in different time domains, and multiple resource groups occupying the same time domain resources occupy different frequency domain resources. For example, each of the n resource groups represents a reference channel, and different resource groups represent different reference channels. As shown in Figure 13, the four resource groups correspond to four reference channels, namely reference channels 0 to 3. In the first time domain symbol of the first SSB, reference channels 0 to 3 occupy different subcarriers. Similarly, in the second time domain symbol of the first SSB, reference channels 0 to 3 occupy different subcarriers. For each reference channel, the frequency domain resources occupied in the first time domain symbol of the first SSB are different from those occupied in the second time domain symbol of the first SSB.
[0154] In one possible implementation, the first indication information directly indicates the resource mapping method of the n groups of resources. For example, when the value of the first indication information is 0, it indicates that the resource mapping method of the n groups of resources is frequency division multiplexing. When the value of the first indication information is 1, it indicates that the resource mapping method of the n groups of resources is time division multiplexing. When the value of the first indication information is 2, it indicates that the resource mapping method of the n groups of resources is first frequency division multiplexing and then time division multiplexing. When the value of the first indication information is 3, it indicates that the resource mapping method of the n groups of resources is first time division multiplexing and then frequency division multiplexing.
[0155] Another possible implementation is that the first indication information is used in conjunction with the value of n to indicate the resource mapping method of the n groups of resources. In other words, the value of the first indication information and the value of n together indicate the resource mapping method of the n groups of resources.
[0156] In this implementation, optionally, the first communication device determines the resource mapping method of the n groups of resources based on the value of n, the first indication information and the fourth correspondence.
[0157] The fourth correspondence is used to indicate the correspondence between the value of n and the first indication information, and the resource mapping method. Specifically, the fourth correspondence indicates the correspondence between the value of n, the first indication information, and the resource mapping method. For example, the fourth correspondence is shown in Table 1:
[0158] Table 1
[0159] As shown in Table 1, if n is 2 and the first indication value is 0, then the resource mapping method for the n groups of resources is time division multiplexing. If n is 2 and the first indication value is 1, then the resource mapping method for the n groups of resources is frequency division multiplexing. If n is 2 and the first indication value is 2, then the resource mapping method for the n groups of resources is frequency division multiplexing using frequency hopping. If n is 4 and the first indication value is 0, then the resource mapping method for the n groups of resources is frequency division multiplexing. If n is 4 and the first indication value is 1, then the resource mapping method for the n groups of resources is frequency division multiplexing followed by time division multiplexing. If n is 4 and the first indication value is 2, then the resource mapping method for the n groups of resources is frequency division multiplexing followed by time division multiplexing. If n is 4 and the first indication value is 2, then the resource mapping method for the n groups of resources is comb multiplexing.
[0160] It should be noted that the above description uses the example of the first communication device determining the resource mapping method of n groups of resources based on a predefined table, the value of n, and the first instruction information. In practical applications, the first communication device can also determine the resource mapping method of n groups of resources in other ways (e.g., formulas), and this application does not limit the specific method.
[0161] Optionally, step 702 above specifically includes: the first communication device determining x groups of resources based on the first instruction information.
[0162] In one possible implementation, the network device indicates to the terminal device the time-frequency domain resources occupied by x groups of resources as a whole; or, the time-frequency domain resources occupied by x groups of resources are specified by default or by the communication protocol. The first communication device determines the resource mapping method of n groups of resources based on the first indication information. Then, the first communication device combines the resource mapping method and the time-frequency domain resources occupied by the x groups of resources to determine the x groups of resources. For example, as shown in Figure 8, the x groups of resources include the resources occupied by reference channel 0 and reference channel 1. The resource mapping method of n groups of resources is frequency division multiplexing, and each group of resources in the x groups occupies the same frequency domain bandwidth. Therefore, the first communication device can divide the frequency domain resources occupied by the x groups of resources into two parts through the frequency division multiplexing resource mapping method: one part is the frequency domain resources occupied by reference channel 0, and the other part is the frequency domain resources occupied by reference channel 1. Each group of resources in the x groups occupies the second to fourth time domain symbols of the first SSB. Specifically, the time-frequency domain resources occupied by reference channel 0 and reference channel 1 are shown in Figure 8.
[0163] In another possible implementation, the first communication device determines x groups of resources based on the value of n and the first indication information. Specifically, the first communication device determines n groups of resources based on the value of n and the first indication information. Then, the first communication device determines x groups of resources from the n groups of resources. The specific determination process of this implementation can be found in the relevant description below.
[0164] It should be noted that step 702a can be performed before step 701, after step 701, or simultaneously with step 701 depending on the circumstances. This application does not impose any specific restrictions on this.
[0165] The following describes some specific implementations of how the first communication device determines the first resource based on the resource mapping method of n groups of resources.
[0166] I. The resource mapping methods for n groups of resources include: frequency division multiplexing or comb division multiplexing. The first communication device determines x groups of resources based on the value of n and the resource mapping method of n groups of resources, including: the first communication device determines the frequency domain resources in each group of resources in x groups of resources based on the value of n, the first correspondence relationship associated with the resource mapping method of n groups of resources, and the first information.
[0167] The first correspondence indicates the relationship between the value of n and the frequency domain resources in the n groups of resources. The first information indicates the frequency domain resources of group x in the frequency domain resources of the n groups of resources.
[0168] The first communication device determines n groups of resources based on the value of n and a first correspondence relationship associated with the resource mapping method of the n groups of resources. Then, the first communication device determines x groups of resources from the n groups of resources based on the first information.
[0169] In one possible implementation, the first information includes a bitmap, where bits correspond to n groups of resources. The values of the bits in the bitmap are used to indicate the frequency domain resources of group x within the frequency domain resources of the n groups. For example, if the n groups of resources include eight groups, the bitmap consists of 8 bits, with each bit corresponding to one group of resources. For instance, a bitmap of 01000000 indicates that the frequency domain resources of group x include the frequency domain resources of the second group within the n groups. In other words, group x includes the second group of resources within the n groups. That is, as shown in Figure 14, group x includes the second group of resources, and the reference channel represented by this second group of resources is reference channel 1.
[0170] In another possible implementation, the first information includes the indexes of x groups of resources. For example, each of the n groups of resources has a corresponding index. The first information indicates the indexes of the x groups of resources, thus facilitating the first communication device to determine the x groups of resources.
[0171] For example, in the case of frequency division multiplexing among n groups of resources, the first correspondence is used to indicate the correspondence between the value of n and the starting frequency domain resources of each group of resources in the n groups. For example, the first correspondence is shown in Table 2:
[0172] Table 2
[0173] For example, as shown in Figure 9B, n resource groups include 8 resource groups, each of which represents a reference channel, and different resource groups represent different reference channels. The resources of the first SSB include 240 subcarriers, as shown in Table 2, n=8. The starting subcarrier index of the k-th resource group is calculated using the following formula (1): 30*k, k=0,1,2,3,4,5,6,7 Formula (1)
[0174] The first communication device can calculate the starting subcarrier of each of the eight resource groups, and each resource group includes the same number of subcarriers, i.e., each resource group includes 30 subcarriers. The first communication device can obtain the frequency domain resources of each of the n resource groups. Each resource group in the n resource groups occupies the same time domain resources, i.e., each resource group occupies the second and fourth time domain symbols of the first SSB's resources. Then, the first communication device determines x resource groups from the n resource groups based on first information. For example, the first information indicates that the frequency domain resources in the x resource groups include the frequency domain resources of the second resource group in the eight resource groups. Therefore, the first communication device can determine the second resource group from the eight resource groups, i.e., obtain the time-frequency domain position of the second resource group, thereby realizing the determination of the x resource groups. Specifically, as shown in Figure 14, the x resource groups include the second resource group, and the reference channel represented by the second resource group is reference channel 1.
[0175] For the case of multiplexing among n groups of resources, the first correspondence is used to indicate the correspondence between the value of n and the starting frequency domain resources of each group of resources in the n groups. For example, the first correspondence is shown in Table 3:
[0176] Table 3
[0177] For example, as shown in Figure 9B, n groups of resources include 4 groups of resources. Each of the 4 groups of resources represents a reference channel, and different groups of resources represent different reference channels. As shown in Table 3, n=4, the starting subcarrier index of the k-th group of resources is calculated by the following formula (2): k*30+c*120, k=0 to n-1, c=0, 1 Formula (2)
[0178] Where c is an integer value in the range [0, a), and a is the number of discontinuous frequency domain bandwidths occupied by each reference channel. As shown in Figure 9B, each reference channel occupies two discontinuous frequency domain bandwidths, that is, a = 2, so c = 0 and 1. Each frequency domain bandwidth includes 30 subcarriers. The first communication device can calculate the starting subcarrier index corresponding to the two frequency domain bandwidths occupied by each of the four resource groups. Since each frequency domain bandwidth includes 30 subcarriers, the first communication device can obtain the frequency domain resources of each of the four resource groups. The time domain resources occupied by each of the four resource groups are the same, that is, each resource group occupies the second and fourth time domain symbols of the first SSB. Then, the first communication device determines x resource groups from n resource groups based on the first information. The example of the first communication device determining x resource groups from n resource groups based on the first information is similar to the aforementioned related examples. Please refer to the aforementioned related introduction for details, which will not be repeated here.
[0179] The above describes how the first communication device determines x groups of resources using a predefined table. In practical applications, the first communication device can also determine x groups of resources using formulas or other methods; this application does not impose any specific limitations.
[0180] Optionally, the embodiment shown in FIG7 further includes step 702b. Step 702b may be performed before step 702.
[0181] 702b. The second communication device sends the first information. Correspondingly, the first communication device receives the first information.
[0182] Please refer to the aforementioned introduction for the first piece of information; it will not be repeated here.
[0183] It should be noted that there is no fixed execution order between steps 702b and 702a. Step 702a can be executed first, followed by step 702b; or step 702b can be executed first, followed by step 702a; or, depending on the circumstances, steps 702a and 702b can be executed simultaneously. This application does not impose any specific restrictions on this.
[0184] It should be noted that there is no fixed execution order between steps 702b and 701. Step 701 can be executed first, followed by step 702b; or step 702b can be executed first, followed by step 701; or, depending on the circumstances, steps 701 and 702b can be executed simultaneously. This application does not impose any specific restrictions on this.
[0185] II. The resource mapping method for n groups of resources includes: time division multiplexing. The first communication device determines x groups of resources based on the value of n and the resource mapping method of n groups of resources, including: the first communication device determines the time-domain resources in each group of x groups of resources based on the value of n, the second correspondence relationship associated with the resource mapping method of n groups of resources, and the second information.
[0186] The second correspondence indicates the relationship between the value of n and the time-domain resources in the n groups of resources. The second information indicates the time-domain resources of group x in the time-domain resources of the n groups of resources.
[0187] Specifically, the first communication device determines n groups of resources based on the value of n and the second correspondence relationship associated with the resource mapping method of the n groups of resources. Then, the first communication device determines x groups of resources from the n groups of resources based on the second information.
[0188] The specific implementation method of the second information is similar to that of the first information mentioned above. For details, please refer to the specific implementation method of the first information mentioned above. It will not be repeated here.
[0189] For example, the second correspondence includes the correspondence between the number of resource groups n and the initial time-domain resources occupied by each of the n resource groups. The length of the time-domain resources occupied by each of the n resource groups is equal. For example, the second correspondence is shown in Table 4:
[0190] Table 4
[0191] For example, as shown in Figure 10, n groups of resources include 2 groups of resources. Each group of resources represents a reference channel, and different groups of resources represent different reference channels. As shown in Table 4, n=2, the index of the starting time-domain symbol of the k-th group of resources is calculated by the following formula (3): 1 for k=0; 3 for k=1 Formula (3)
[0192] In these two sets of resources, the starting time-domain symbol of the first set of resources is the second time-domain symbol in the resources of the first SSB, i.e., time-domain symbol 1 occupied by reference channel 0 as shown in Figure 10. The starting time-domain symbol of the second set of resources is the fourth time-domain symbol in the resources of the first SSB, i.e., time-domain symbol 3 occupied by reference channel 1 as shown in Figure 10. Each set of resources occupies the same frequency-domain resources, i.e., it occupies 240 subcarriers of the first SSB. As shown in Figure 10, both reference channel 0 and reference channel 1 occupy 240 subcarriers. Therefore, the first communication device can obtain the frequency-domain resources of each set of resources in the n sets of resources. Then, the first communication device determines x sets of resources from the n sets of resources according to the second information. For example, the second information indicates that the time-domain resources in x sets of resources include the time-domain resources in the second set of resources and the time-domain resources in the third set of resources in the n sets of resources. Therefore, it can be known that x sets of resources include the second set of resources and the third set of resources in the n sets of resources. The first communication device can determine the second group of resources (including the location of time-frequency domain resources) and the third group of resources (including the location of time-frequency domain resources).
[0193] The above describes how the first communication device determines x groups of resources using a predefined table. In practical applications, the first communication device can also determine x groups of resources using formulas or other methods; this application does not impose any specific limitations.
[0194] Optionally, the embodiment shown in FIG7 further includes step 702c. Step 702c may be performed before step 702.
[0195] 702c. The second communication device sends second information to the first communication device. Correspondingly, the first communication device receives the second information from the second communication device.
[0196] Please refer to the aforementioned introduction for the second piece of information; it will not be repeated here.
[0197] It should be noted that there is no fixed execution order between steps 702c and 702a. Step 702c can be executed first, followed by step 702b; or step 702b can be executed first, followed by step 702c; or, depending on the circumstances, steps 702c and 702b can be executed simultaneously. This application does not impose any specific restrictions on this.
[0198] It should be noted that there is no fixed execution order between steps 702c and 701. Step 701 can be executed first, followed by step 702c; or step 702c can be executed first, followed by step 701; or, depending on the circumstances, steps 701 and 702c can be executed simultaneously. This application does not impose any specific restrictions on this.
[0199] III. The resource mapping methods for the n groups of resources include: frequency division multiplexing followed by time division multiplexing, or time division multiplexing followed by frequency division multiplexing, or frequency division multiplexing using frequency hopping. The first communication device determines the x groups of resources based on the value of n and the resource mapping method of the n groups of resources, including: the first communication device determines the time-frequency domain resources in each group of resources in the x groups of resources based on the value of n, the third correspondence relationship associated with the resource mapping method of the n groups of resources, and the third information.
[0200] The third correspondence is used to indicate the correspondence between the value of n and the time-domain and frequency-domain resources in the n groups of resources, and the third information is used to indicate the x groups of resources in the n groups of resources.
[0201] Specifically, the first communication device determines n groups of resources based on the value of n and the third correspondence relationship associated with the resource mapping method of the n groups of resources. Then, the first communication device determines x groups of resources from the n groups of resources based on the third information.
[0202] The specific implementation method of the third information is similar to that of the first information. For details, please refer to the relevant introduction on the specific implementation method of the third information mentioned above. It will not be repeated here.
[0203] Optionally, the third correspondence includes the correspondence between the number of resource groups n and the starting time-domain resources and starting frequency-domain resources occupied by each of the n resource groups. Each resource group occupies the same frequency-domain bandwidth and the same length of time-domain resources.
[0204] For example, the resource mapping method for n groups of resources is first frequency division multiplexing and then time division multiplexing, and the third correspondence is shown in Table 5:
[0205] Table 5
[0206] For example, as shown in Figure 11, n groups of resources include 8 groups of resources. Each group of resources represents a reference channel, and different groups of resources represent different reference channels. As shown in Table 5, n=8, the index of the starting subcarrier of the k-th resource is calculated by the following formula (4), and the index of the starting time-domain symbol of the k-th resource is calculated by the following formula (5). Where mod(k, 4) means k modulo 4. 60*mod(k, 4), k=0,1,2,3 Formula (4) 2*(k / / 4)+1, k=0,1,2,3 Formula (5)
[0207] The first communication device calculates the starting subcarrier and starting time-domain symbol occupied by each of the eight resource groups using formulas (4) and (5). Since each resource group occupies the same frequency domain bandwidth, each resource group includes 60 subcarriers. Therefore, the first communication device can obtain the time-frequency domain resource location corresponding to each of the eight resource groups. Then, the first communication device determines x resource groups from n resource groups based on the third information. For example, the third information indicates the first and third resource groups among the eight resource groups. The first communication device determines the first resource group (including the time-frequency domain location) and the third resource group (including the time-frequency domain location) from the eight resource groups.
[0208] For example, the resource mapping method for n groups of resources is first time-division multiplexing and then frequency-division multiplexing, and the third correspondence is shown in Table 6:
[0209] Table 6
[0210] For example, as shown in Figure 12, n groups of resources include 8 groups of resources. Each group of resources represents a reference channel, and different groups of resources represent different reference channels. As shown in Table 6, n=8, the index of the starting subcarrier of the k-th resource is calculated by the following formula (6), and the index of the starting time-domain symbol of the k-th resource is calculated by the following formula (7). 60*(k / / 2), k=0,1,2,3,4,5,6,7 Formula (6) 2*mod(k,2)+1, k=0,1,2,3,4,5,6,7 Formula (7)
[0211] The first communication device calculates the index of the starting subcarrier and the index of the starting time-domain symbol for each of the eight resource groups using formulas (6) and (7). Since each resource group occupies the same frequency domain bandwidth, each resource group includes 60 subcarriers. Therefore, the first communication device can obtain the time-frequency domain resource location corresponding to each of the eight resource groups. Then, the first communication device determines x resource groups from n resource groups based on the third information. For example, the third information indicates the first, second, and third resource groups among the eight resource groups. The first communication device determines the first resource group (including time-frequency domain location), the second resource group (including time-frequency domain location), and the third resource group (including time-frequency domain location) from the eight resource groups.
[0212] For example, the resource mapping method for n groups of resources is frequency hopping frequency division multiplexing. The third correspondence is shown in Table 7:
[0213] Table 7
[0214] For example, as shown in Figure 13, n groups of resources include 4 groups of resources. Each group of resources represents a reference channel, and different groups of resources represent different reference channels. As shown in Table 7, n=4, the index of the starting subcarrier of the k-th resource is calculated by the following formula (8), and the index of the starting time-domain symbol of the k-th resource is calculated by the following formula (9). Wherein, mod(60*k+t*120,120) means (60*k+t*120) modulo 120. mod(60*k+t*120,120), k=0,1,2,3 Formula (8) t=0,1 Formula (9)
[0215] The first communication device calculates the index of the starting subcarrier and the index of the starting time-domain symbol for each of the four resource groups using formulas (8) and (9). Since each resource group occupies the same frequency domain bandwidth, each resource group includes 60 subcarriers. Therefore, the first communication device can obtain the time-frequency domain resource location corresponding to each of the four resource groups. Then, the first communication device determines x resource groups from n resource groups based on the third information. For example, the third information indicates the first and third resource groups out of five resource groups. The first communication device determines the first resource group (including the time-frequency domain location) and the third resource group (including the time-frequency domain location) from the five resource groups.
[0216] The above describes how the first communication device determines x groups of resources using a predefined table. In practical applications, the first communication device can also determine x groups of resources using formulas or other methods; this application does not impose any specific limitations.
[0217] Optionally, the embodiment shown in FIG7 further includes step 702d. Step 702d may be performed before step 702.
[0218] 702d. The second communication device sends third information to the first communication device. Correspondingly, the first communication device receives the third information from the second communication device.
[0219] Please refer to the aforementioned introduction for information on the third type of information; it will not be repeated here.
[0220] It should be noted that there is no fixed execution order between steps 702d and 702b. Step 702d can be executed first, followed by step 702b; or step 702b can be executed first, followed by step 702d; or, depending on the circumstances, steps 702d and 702b can be executed simultaneously. This application does not impose any specific restrictions on this.
[0221] It should be noted that there is no fixed execution order between steps 702d and 701. Step 701 can be executed first, followed by step 702d; or step 702d can be executed first, followed by step 701; or, depending on the circumstances, steps 701 and 702d can be executed simultaneously. This application does not impose any specific restrictions on this.
[0222] Optionally, the number n of resource groups corresponding to the first SSB is specified by the communication protocol, or predefined, or configured by the network device. Optionally, the embodiment shown in FIG7 further includes step 701a. Step 701a can be performed before step 702.
[0223] 701a. The second communication device sends a third indication message to the first communication device. The third indication message indicates the number n of resource groups corresponding to the first SSB. Correspondingly, the first communication device receives the third indication message from the second communication device.
[0224] Optionally, the second instruction information is carried in system information block 1 (SIB1) or master information block (MIB).
[0225] The above implementation divides the resources of the first SSB into n groups of resources, and the first communication device determines the implementation method of x groups of resources based on the resource mapping method of the n groups of resources. In practical applications, the second communication device can directly indicate the resources in the first SSB to the first communication device. Optionally, the second communication device sends second indication information to the first communication device. Correspondingly, the first communication device receives the second indication information from the second communication device, which is used to indicate the first resource. Thus, the first communication device determines the first resource used for channel measurement.
[0226] It should be noted that step 701a can be performed after step 701.
[0227] It should be noted that if the embodiment shown in Figure 7 includes steps 702a and 702b, there is no fixed execution order between steps 701a and steps 702a and 702b. For example, step 701a can be executed first, followed by steps 702a and 702b; or steps 702a and 702b can be executed first, followed by step 701a; or steps 701a, 702a, and 702b can be executed simultaneously depending on the circumstances. This application does not impose any specific limitations on this.
[0228] It should be noted that if the embodiment shown in Figure 7 includes steps 702a and 702c, there is no fixed execution order between steps 701a and steps 702a and 702c. For example, step 701a can be executed first, followed by steps 702a and 702c; or steps 702a and 702c can be executed first, followed by step 701a; or steps 701a, 702a, and 702c can be executed simultaneously depending on the circumstances. This application does not limit the specific execution order.
[0229] It should be noted that if the embodiment shown in Figure 7 includes steps 702a and 702d, there is no fixed execution order between steps 701a and steps 702a and 702d. For example, step 701a can be executed first, followed by steps 702a and 702d; or steps 702a and 702d can be executed first, followed by step 701a; or steps 701a, 702a, and 702d can be executed simultaneously depending on the circumstances. This application does not limit the specific execution order.
[0230] 703. The first communication device measures the first SSB to obtain the measurement result corresponding to the first resource.
[0231] For example, the first resource comprises x groups of resources, each group representing a reference channel, with different groups representing different reference channels. The measurement results corresponding to the first resource include the signal quality of the reference channel represented by each of the x groups of resources.
[0232] Specifically, the first communication device measures the first SSB of the first resource to obtain the measurement result corresponding to the first resource. In other words, the first communication device determines the time-frequency domain location of the first resource. Then, the first communication device measures the first SSB carried by the first resource to obtain the measurement result corresponding to the first resource.
[0233] 704. The first communication device sends the measurement result corresponding to the first resource to the second communication device. Correspondingly, the second communication device receives the measurement result corresponding to the first resource from the first communication device.
[0234] For example, the first resource, as a whole, corresponds to a signal processing method. The signal processing method corresponding to the first resource can be understood as the beam weighting method or precoding method used by the second communication device to transmit SSBs on the first resource, or the beam weighting method or precoding method used by the SSBs on the first resource. The second communication device can perform data transmission or reference signal transmission through the signal processing method corresponding to the first resource.
[0235] For example, the first resource includes x groups of resources, each group corresponding to a signal processing method. The signal processing method for each group can refer to the beam weighting or precoding method used by the second communication device to transmit SSBs on that group of resources, or the beam weighting or precoding method used by the SSBs on that group of resources. Different groups of resources correspond to different signal processing methods. For example, different groups of resources in the x groups may correspond to different precoding weights. Or, different groups of resources in the x groups may correspond to different beam weights. The SSBs on the same group of resources in the x groups use the same signal processing method. The second communication device can perform data transmission or reference channel transmission through the signal processing method corresponding to the x groups of resources.
[0236] It should be noted that step 704 above is merely an example. In practical applications, the first communication device can also select a subset of resources from the x groups of resources and indicate this subset. For example, the first communication device selects resources from the x groups with signal strength greater than a corresponding threshold and indicates this subset to the second communication device. The second communication device then performs data transmission or reference signal transmission based on the signal processing method corresponding to the subset of resources with signal strength greater than the corresponding threshold. As another example, the first communication device selects the subset of resources with the strongest signal strength from the x groups and reports this subset. The second communication device then performs data transmission or reference signal transmission based on the signal processing method corresponding to this subset.
[0237] In the above technical solution, the first communication device receives a first SSB. The first communication device determines a first resource, which is used for channel measurement. This facilitates the first communication device to obtain the measurement result corresponding to the first resource using the SSB received during the initial access process, thereby achieving channel measurement. It also facilitates the terminal device to feed back the measurement result corresponding to the first resource to the network device. Consequently, the network device can use an appropriate data transmission method to transmit data with the terminal device based on the measurement result, which is beneficial for the transmission of bursty services and improves the reliability and efficiency of data transmission. For example, the network device can transmit data using the signal processing method corresponding to the first resource.
[0238] The following is a schematic diagram of a communication device according to an embodiment of this application. Referring to Figure 15, the communication device can be used to execute the process performed by the first communication device in the embodiment shown in Figure 7. For details, please refer to the relevant description in the foregoing method embodiments.
[0239] The communication device 1500 includes a transceiver module 1501 and a processing module 1502.
[0240] The processing module 1502 is used for data processing. The transceiver module 1501 can implement the corresponding communication functions. The transceiver module 1501 can also be called a communication interface or a communication module.
[0241] Optionally, the communication device 1500 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1502 can read the instructions and / or data in the storage module so that the communication device 1500 can implement the aforementioned method embodiments.
[0242] The communication device 1500 can be used to perform the actions performed by the first communication device in the embodiment shown in FIG. 7. For example, the first communication device is a terminal device, or a communication module in a terminal device, or a circuit or chip in a terminal device responsible for communication functions. The communication device 1500 can be a terminal device or a component configurable in a terminal device. The processing module 1502 is used to perform processing-related operations on the first communication device side in the embodiment shown in FIG. 7. The transceiver module 1501 is used to perform receiving-related operations on the first communication device side in the embodiment shown in FIG. 7.
[0243] Optionally, the transceiver module 1501 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the embodiment shown in FIG. 7. The receiving module is used to perform the receiving operation in the embodiment shown in FIG. 7.
[0244] It should be noted that the communication device 1500 may include a transmitting module but not a receiving module. Alternatively, the communication device 1500 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 1500 includes both transmitting and receiving actions. For example, the communication device 1500 is used to execute the actions performed by the first communication device in the embodiment shown in FIG. 7. For details, please refer to the relevant descriptions in the embodiment shown in FIG. 7, which will not be elaborated here. For example, the communication device 1500 is used to execute the following scheme:
[0245] The transceiver module 1501 is used to receive the first SSB, which is carried on the resources of the first SSB.
[0246] Processing module 1502 is used to determine a first resource in the resources of the first SSB, the first resource being used for channel measurement.
[0247] For other implementation methods, please refer to the relevant descriptions in the embodiments shown in Figure 7 above.
[0248] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0249] Optionally, when the communication device 1500 is a terminal device or a communication module within a terminal device, the processing module 1502 in the above embodiments can be implemented by at least one processor or processor-related circuitry. Specifically, the processor may include a modem chip, or a system-on-a-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip. The transceiver module 1501 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 1501 may also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0250] Optionally, when the communication device 1500 is a circuit or chip in a terminal device responsible for communication functions, such as a modem chip or a SoC chip or SIP chip containing a modem core, the function of the processing module 1502 can be implemented by a circuit system in the aforementioned chip that includes one or more processors or processing cores. The function of the transceiver module 1501 can be implemented by the interface circuit or data transceiver circuit on the aforementioned chip.
[0251] The following is another structural schematic diagram of the communication device according to an embodiment of this application. Referring to Figure 16, the communication device can be used to execute the process performed by the second communication device in the embodiment shown in Figure 7. For details, please refer to the relevant descriptions in the foregoing method embodiments.
[0252] The communication device 1600 includes a transceiver module 1601 and a processing module 1602.
[0253] The processing module 1602 is used for data processing. The transceiver module 1601 can implement the corresponding communication functions. The transceiver module 1601 can also be called a communication interface or a communication module.
[0254] Optionally, the communication device 1600 may further include a storage module, which can be used to store program code, program instructions and / or data. The processing module 1602 can read the instructions and / or data in the storage module so that the communication device 1600 can implement the aforementioned method embodiments.
[0255] In one possible implementation, the communication device 1600 can be used to perform the actions performed by the second communication device in the above method embodiments. For example, the second communication device is a network device, a communication module in a network device, or a circuit or chip in a network device responsible for communication functions. The communication device 1600 can be a network device or a component configurable in a network device. The processing module 1602 is used to perform processing-related operations on the second communication device side in the above method embodiments. The transceiver module 1601 is used to perform receiving-related operations on the second communication device side in the above method embodiments.
[0256] Optionally, the transceiver module 1601 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0257] It should be noted that the communication device 1600 may include a transmitting module but not a receiving module. Alternatively, the communication device 1600 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme performed by the communication device 1600 includes both transmitting and receiving actions. For example, the communication device 1600 is used to perform the actions performed by the second communication device in the embodiment shown in FIG. 7. For details, please refer to the relevant description in the embodiment shown in FIG. 7; it will not be elaborated upon here.
[0258] For example, the communication device 1600 is used to execute the following scheme:
[0259] Processing module 1602 is used to generate the first SSB;
[0260] The transceiver module 1601 is used to transmit a first SSB, which is carried on the resources of the first SSB, and the first resource in the resources of the first SSB is used for channel measurement.
[0261] For other implementation methods, please refer to the relevant descriptions in the embodiments shown in Figure 7 above.
[0262] It should be understood that the specific procedures for each module to perform the above-mentioned corresponding processes have been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0263] Optionally, the processing module 1602 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver module 1601 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 1601 can also be referred to as a communication module or communication interface. The storage module can be implemented by at least one memory.
[0264] This application embodiment also provides a communication device 1700. Referring to FIG17, the communication device 1700 includes a processor 1710, which is coupled to a memory 1720. The memory 1720 is used to store computer programs or instructions and / or data. The processor 1710 is used to execute the computer programs or instructions and / or data stored in the memory 1720, causing the methods in the above method embodiments to be executed. The communication device 1700 is used to implement the operations performed by the first communication device or the second communication device in the above method embodiments.
[0265] Optionally, the communication device 1700 may include one or more processors 1710.
[0266] Optionally, as shown in Figure 17, the communication device 1700 may also include a memory 1720.
[0267] Optionally, the communication device 1700 may include one or more memory 1720s.
[0268] Optionally, the memory 1720 can be integrated with the processor 1710, or it can be set separately.
[0269] Optionally, as shown in Figure 17, the communication device 1700 may further include a transceiver 1730 for receiving and / or transmitting signals. For example, a processor 1710 is used to control the transceiver 1730 to receive and / or transmit signals.
[0270] This application also provides a communication device 1800, which can be a terminal device, a processor in the terminal device, or a chip. The communication device 1800 can be used to perform the operations performed by the first communication device in the above method embodiments.
[0271] When the communication device 1800 is a terminal device, Figure 18 shows a simplified structural diagram of the terminal device. As shown in Figure 18, the terminal device includes a processor, a memory, and a transceiver. The memory can store computer program code, and the transceiver includes a transmitter 1831, a receiver 1832, radio frequency circuitry (not shown in the figure), an antenna 1833, and input / output devices (not shown in the figure).
[0272] The processor is mainly used to process communication protocols and communication data; control terminal devices; execute software programs; and process data from software programs.
[0273] Memory is mainly used to store software programs and data.
[0274] Radio frequency (RF) circuits are mainly used for the conversion between baseband signals and RF signals, as well as for the processing of RF signals.
[0275] Antennas are primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves.
[0276] Input / output devices can include touchscreens, displays, or keyboards. They are primarily used to receive user input and output data to the user. It should be noted that some types of terminal devices may not have input / output devices.
[0277] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs a baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outwards as electromagnetic waves via an antenna. When data is sent to the terminal device, the RF circuit receives the RF signal through the antenna. The RF circuit converts the RF signal back into a baseband signal and outputs it to the processor. The processor converts the baseband signal back into data and processes the data. For ease of explanation, Figure 18 only shows one memory, processor, and transceiver. In actual terminal device products, there may be one or more processors and one or more memories. Memory can also be called storage medium or storage device, etc. Memory can be independent of the processor or integrated with the processor; this embodiment does not limit this.
[0278] In this embodiment, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver module of the terminal device, and the processor with processing function can be regarded as the processing module of the terminal device.
[0279] As shown in Figure 18, the terminal device includes a processor 1810, a memory 1820, and a transceiver 1830. The processor 1810 can also be referred to as a processing unit, processing board, processing module, or processing device, etc. The transceiver 1830 can also be referred to as a transceiver unit, transceiver, or transceiver device, etc.
[0280] Optionally, the device in transceiver 1830 used to implement the receiving function can be considered a receiving module, and the device in transceiver 1830 used to implement the transmitting function can be considered a transmitting module. That is, transceiver 1830 includes a receiver and a transmitter. A transceiver may sometimes be called a transceiver unit, transceiver module, or transceiver circuit, etc. A receiver may sometimes be called a receiver unit, receiving module, or receiving circuit, etc. A transmitter may sometimes be called a transmitter, transmitting module, or transmitting circuit, etc.
[0281] The processor 1810 is used to perform the processing operations on the first communication device side in the embodiment shown in FIG. 7. The transceiver 1830 is used to perform the transmission and reception operations on the first communication device side in the embodiment shown in FIG. 7.
[0282] It should be understood that Figure 18 is merely an example and not a limitation, and the terminal device described above, including the transceiver module and the processing module, may not depend on the structure shown in Figures 15, 17, or 18.
[0283] When the communication device 1800 is a chip, the chip includes a processor and a transceiver. The processor can be a processing module integrated on the chip, a microprocessor, or an integrated circuit. The transceiver can be an input / output circuit or a communication interface. In the above method embodiments, the transmitting operation of the first communication device can be understood as the output of the chip, and the receiving operation of the first communication device in the above method embodiments can be understood as the input of the chip.
[0284] Optionally, the communication device 1800 may also include a memory, which may be a memory built into the chip or a memory connected to the chip.
[0285] This application also provides a communication device 1900, which can be a network device or a chip. The communication device 1900 can be used to perform the operations performed by the second communication device in the embodiment shown in FIG7 above.
[0286] When the communication device 1900 is a network device, such as a base station, Figure 19 shows a simplified schematic diagram of a base station structure. The base station includes parts 1910, 1920, and 1930.
[0287] The 1910 section is mainly used for baseband processing and controlling the base station; the 1910 section is usually the control center of the base station, which can usually be called a processor, and is used to control the base station to perform the processing operations on the second communication device side in the above method embodiment.
[0288] The 1920 section is primarily used to store computer program code and data.
[0289] Section 1930 is primarily used for transmitting and receiving radio frequency (RF) signals, as well as converting RF signals to baseband signals. Section 1930 is commonly referred to as a transceiver module, transceiver, transceiver circuit, or transceiver unit. The transceiver module of section 1930, also known as a transceiver or transceiver unit, includes antenna 1933 and RF circuitry (not shown in the figure), where the RF circuitry is mainly used for RF processing. Optionally, the device in section 1930 used for receiving can be considered a receiver, and the device used for transmitting can be considered a transmitter; that is, section 1930 includes receiver 1932 and transmitter 1931. The receiver can also be called a receiving module, receiver circuit, or receiving circuit, and the transmitter can be called a transmitting module, transmitter unit, or transmitting circuit.
[0290] Sections 1910 and 1920 may include one or more circuit boards, each of which may include one or more processors and one or more memories. The processors are used to read and execute programs from the memories to implement baseband processing functions and control the base station. If multiple circuit boards exist, they can be interconnected to enhance processing capabilities. As an alternative implementation, multiple circuit boards may share one or more processors, multiple circuit boards may share one or more memories, or multiple circuit boards may simultaneously share one or more processors.
[0291] For example, in one implementation, the transceiver module in section 1930 is used to execute the transceiver-related processes performed by the second communication device in the embodiment shown in FIG. 7. The processor in section 1910 is used to execute the processing-related processes performed by the second communication device in the embodiment shown in FIG. 7.
[0292] It should be understood that Figure 19 is merely an example and not a limitation, and the network devices described above, including processors, memory, and transceivers, may not depend on the structures shown in Figures 16, 17, or 19.
[0293] When the communication device 1900 is a chip, the chip includes a processor and a transceiver. The processor is an integrated processor, microprocessor, or integrated circuit on the chip. The transceiver can be an input / output circuit or a communication interface. In the above method embodiments, the transmitting operation of the second communication device can be understood as the output of the chip, and the receiving operation of the second communication device in the above method embodiments can be understood as the input of the chip.
[0294] Optionally, the communication device 1900 may also include a memory, which may be a memory built into the chip or a memory connected to the chip.
[0295] This application also provides a computer-readable storage medium having stored thereon computer instructions for implementing the methods executed by the first communication device or the second communication device in the above method embodiments.
[0296] For example, when the computer program is executed by a computer, it enables the computer to implement the method executed by the first communication device or the second communication device in the above method embodiments.
[0297] This application also provides a computer program product containing instructions that, when executed by a computer, cause the computer to perform the method described in the above method embodiments, executed by the first communication device or the second communication device.
[0298] This application also provides a communication system, which includes a first communication device and a second communication device. The first communication device is used to perform some or all of the operations performed by the first communication device in the embodiment shown in FIG. 7 above, and the second communication device is used to perform some or all of the operations performed by the second communication device in the embodiment shown in FIG. 7 above.
[0299] This application also provides a chip device, including a processor, for calling computer programs or computer instructions stored in the memory to cause the processor to execute the method provided in the embodiment shown in FIG7 above.
[0300] In one possible implementation, the input of the chip device corresponds to the receiving operation in the embodiment shown in FIG7 above, and the output of the chip device corresponds to the sending operation in the embodiment shown in FIG7 above.
[0301] Optionally, the processor is coupled to the memory via an interface.
[0302] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.
[0303] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of a program for controlling the method provided in any of the embodiments shown in Figure 7. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).
[0304] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the explanations and beneficial effects of the relevant contents in any of the above-mentioned devices can be referred to the corresponding method embodiments provided above, and will not be repeated here.
[0305] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0306] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0307] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0308] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0309] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A communication method, characterized in that, The method includes: Receive the first synchronization signal block (SSB), the first SSB being carried on the resources of the first SSB; A first resource is determined from the resources of the first SSB, and the first resource is used for channel measurement.
2. The method according to claim 1, characterized in that, The resources of the first SSB include n groups of resources, and the first resource includes x groups of resources from the n groups of resources, where x is an integer greater than or equal to 1, x is less than or equal to n, and n is an integer greater than 1.
3. The method according to claim 2, characterized in that, The method further includes: Receive first indication information, the first indication information being used to indicate the resource mapping method of the n groups of resources; The step of determining the first resource among the resources of the first SSB includes: The x groups of resources are determined based on the resource mapping method of the n groups of resources.
4. The method according to claim 3, characterized in that, The step of determining the x groups of resources based on the resource mapping method of the n groups of resources includes: The x groups of resources are determined based on the value of n and the resource mapping method of the n groups of resources.
5. The method according to claim 4, characterized in that, The resource mapping methods for the n groups of resources include: frequency division multiplexing, or comb division multiplexing; The step of determining the x groups of resources based on the value of n and the resource mapping method of the n groups of resources includes: The frequency domain resources in each of the x groups of resources are determined based on the value of n, the first correspondence relationship associated with the resource mapping method of the n groups of resources, and the first information. The first correspondence relationship is used to indicate the correspondence between the value of n and the frequency domain resources in the n groups of resources, and the first information is used to indicate the frequency domain resources of the x groups of resources in the frequency domain resources of the n groups of resources.
6. The method according to claim 5, characterized in that, The first correspondence includes the correspondence between the number of resource groups n and the starting frequency domain resources occupied by each of the n resource groups.
7. The method according to claim 5 or 6, characterized in that, The method further includes: Receive the first information.
8. The method according to claim 4, characterized in that, The resource mapping methods for the n groups of resources include: time-division multiplexing; The step of determining the x groups of resources based on the value of n and the resource mapping method of the n groups of resources includes: The time-domain resources in each of the x groups of resources are determined based on the value of n, the second correspondence relationship associated with the resource mapping method of the n groups of resources, and the second information. The second correspondence relationship is used to indicate the correspondence between the value of n and the time-domain resources in the n groups of resources, and the second information is used to indicate the time-domain resources of the x groups of resources in the time-domain resources of the n groups of resources.
9. The method according to claim 8, characterized in that, The second correspondence includes the correspondence between the number of resource groups n and the initial time-domain resources occupied by each of the n resource groups.
10. The method according to claim 8 or 9, characterized in that, The method further includes: Receive the second information.
11. The method according to claim 4, characterized in that, The resource mapping methods for the n groups of resources include: frequency division multiplexing followed by time division multiplexing, or time division multiplexing followed by frequency division multiplexing, or frequency division multiplexing in a frequency hopping manner; The step of determining the x groups of resources based on the value of n and the resource mapping method of the n groups of resources includes: The time-frequency domain resources in each of the x groups of resources are determined based on the value of n, the third correspondence relationship associated with the resource mapping method of the n groups of resources, and the third information. The third correspondence relationship is used to indicate the correspondence between the value of n and the time-frequency domain resources in the n groups of resources, and the third information is used to indicate the time-frequency domain resources of the x groups of resources in the n groups of resources.
12. The method according to claim 11, characterized in that, The third correspondence includes the correspondence between the number of resource groups n and the starting time-domain resources and the starting frequency-domain resources occupied by each of the n resource groups.
13. The method according to claim 11 or 12, characterized in that, The method further includes: Receive the third information.
14. The method according to any one of claims 3 to 13, characterized in that, The first indication information is used to indicate the resource mapping method of the n groups of resources in combination with the value of n.
15. The method according to claim 14, characterized in that, The method further includes: The resource mapping method of the n groups of resources is determined based on the value of n, the first indication information, and the fourth correspondence. The fourth correspondence is used to indicate the correspondence between the value of n and the first indication information and the resource mapping method.
16. The method according to claim 1, characterized in that, The determination of the first resource includes: Receive fourth information, which is used to indicate the first resource.
17. A communication method, characterized in that, The method includes: Generate the first synchronization signal block (SSB); The first SSB is transmitted, and the first SSB is carried on the resources of the first SSB. The first resource in the resources of the first SSB is used for channel measurement.
18. The method according to claim 17, characterized in that, The resources of the first SSB include n groups of resources, and the first resource includes x groups of resources from the n groups of resources, where x is an integer greater than or equal to 1, x is less than or equal to n, and n is an integer greater than 1.
19. The method according to claim 18, characterized in that, The method further includes: Send a first indication message, which is used to indicate the resource mapping method of the n groups of resources.
20. The method according to claim 19, characterized in that, The first indication information is used to indicate the resource mapping method of the n groups of resources in combination with the value of n.
21. The method according to any one of claims 18 to 20, characterized in that, The method further includes: Send a first message, which is used to indicate the frequency domain resources of x groups of resources in the frequency domain resources of the n groups of resources.
22. The method according to any one of claims 18 to 20, characterized in that, The method further includes: Send a second message, which is used to indicate the time domain resources of x group of resources in the time domain resources of the n groups of resources.
23. The method according to any one of claims 18 to 20, characterized in that, The method further includes: Send a third message, which is used to indicate the time-frequency domain resources of x groups of resources in the n groups of resources.
24. The method according to claim 17, characterized in that, The method further includes: Send a fourth message, which is used to indicate the first resource.
25. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 1 to 16; or, The communication device is a module for performing the method as described in any one of claims 17 to 24.
26. A communication device, characterized in that, The communication device includes a processor for executing a computer program or computer instructions stored in a memory to perform the method as described in any one of claims 1 to 24.
27. The communication device according to claim 26, characterized in that, The communication device also includes the memory.
28. A computer-readable storage medium, characterized in that, It stores a computer program or computer instructions thereon, which, when executed by a communication device, cause the communication device to perform the method as described in any one of claims 1 to 24.
29. A computer program product, characterized in that, It includes a computer program or computer instructions that, when executed by a computer, implement the method as described in any one of claims 1 to 24.