Communication method and device
By using K parameters to configure the time-frequency resource location of CORESET#0 under narrowband private network spectrum, the problem of excessive signaling overhead is solved, enabling flexible channel deployment and higher system capacity.
Patent Information
- Application Number
- CN202310813502.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-04
- Publication Date
- 2025-01-07
AI Technical Summary
In narrowband private network spectrum, existing technologies cannot effectively indicate the time and frequency resource location of the control resource set CORESET#0 of the next-generation wireless access technology, resulting in excessive signaling overhead.
By providing K parameter configurations, including the number of resource blocks (RBs), frequency domain resource offset, time domain symbol count, mapping method, and puncturing method, the time and frequency resource location of CORESET can be indicated, saving signaling overhead.
It enables flexible deployment of CORESET#0 in narrowband private network spectrum, reduces the implementation complexity of terminal equipment, and supports higher system capacity and better PDCCH reception performance.
Smart Images

Figure CN119277522A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device. Background Art
[0002] At present, the industry has proposed to realize the communication of the new generation of wireless access technology (NR) under the private network spectrum. For example, the private network spectrum is the 3.6MHz spectrum of the frequency division duplexing (FDD) band of the European railway private network and the 3MHz spectrum of the European public safety network. Under this narrow band, the number of resource blocks (RBs) that the private network spectrum can support in the frequency domain is limited. The network may not be able to send a complete public control resource block, such as control resource set #0 (CORESET #0). Therefore, it is necessary to design a new parameter configuration set to indicate or determine the time-frequency resource location of CORESET #0. However, indicating all possible combinations of parameter values will result in excessive signaling overhead. Summary of the invention
[0003] The embodiments of the present application provide a communication method and device that can save signaling resources.
[0004] In a first aspect, the present application provides a communication method. Optionally, the execution subject of the method may be a terminal device, or a component applied to the terminal device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the functions of the terminal device. The method includes:
[0005] Receive first indication information, where the first indication information indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; any parameter configuration among the K parameter configurations includes one or more of the following parameters: the number of resource blocks RB, a frequency domain resource offset value, the number of time domain symbols, a mapping method, a multiplexing mode, or a puncturing method; determine the time-frequency resource position of the first control resource set CORESET according to the first parameter configuration.
[0006] By adopting this method, the first indication information can indicate one of K parameter configurations, so that the terminal device can determine the first parameter configuration from the K parameter configurations according to the first indication information, thereby determining the time-frequency resource location of the first CORESET, saving signaling overhead, or retaining more reserved items, which can be used to indicate other information, thereby saving signaling overhead.
[0007] In an exemplary manner, any parameter configuration among the K parameter configurations includes the following parameters, or is composed of the following parameters: the number of resource blocks (RBs), a frequency domain resource offset value, the number of time domain symbols, a mapping method, and a multiplexing mode.
[0008] In another example, any parameter configuration among the K parameter configurations includes the following parameters, or is composed of the following parameters: the number of resource blocks (RBs), the frequency domain resource offset value, the number of time domain symbols, the mapping method, the multiplexing mode, and the puncturing method.
[0009] In one optional embodiment, K is 13, 14, 15 or 16.
[0010] In an optional manner, the K parameters are configured for CORESET.
[0011] In an optional manner, the frequency domain resource offset value is the frequency domain resource offset value of CORESET relative to SSB.
[0012] In an optional manner, the number of time domain symbols is the number of symbols occupied by CORESET in the time domain.
[0013] In an optional manner, the mapping mode is interleaving or non-interleaving. The mapping mode refers to the mapping mode from CCE to REG in CORESET.
[0014] In an optional manner, the multiplexing mode is a multiplexing mode of SSB and CORESET.
[0015] In an optional manner, the puncturing method is the puncturing method of CORESET or CORESET#0.
[0016] In an optional manner, the bandwidth of the CORESET corresponding to the K parameter configurations is less than 24 RBs. Specifically, the bandwidth of the CORESET corresponding to the K parameter configurations includes one or more of 12 RBs, 15 RBs, and 20 RBs. For example, the bandwidth of the CORESET corresponding to the K parameter configurations includes 12 RBs and 15 RBs, or 15 RBs and 20 RBs, or 15 RBs.
[0017] In an optional manner, the bandwidth of the CORESET corresponding to the K parameter configurations includes 20 RBs and 24 RBs.
[0018] In an optional manner, the bandwidth of the CORESET corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is 24 RBs is 15 RBs and / or 20 RBs, or the bandwidth of the CORESET corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is 24 RBs is 24 RBs and / or 20 RBs.
[0019] In an optional manner, the frequency domain resource offset value corresponding to the K parameter configurations is a value in a first numerical set, wherein the number of numerical values in the first numerical set is greater than 3.
[0020] In this way, K parameter configurations can support a larger number of frequency domain resource offset values, that is, support a larger number of frequency domain deployment positions of CORESET, thereby supporting flexible deployment of channels or networks.
[0021] In an optional manner, the frequency domain resource offset value corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x1 RBs is the first value, or is a value in the second value set. Different combinations of values of x1, the first value, or the second value set can be used as separate optional features and can be combined with each other.
[0022] In an optional method, when the number of RBs occupied by CORESET and SSB in the frequency domain is the same as the number of RBs corresponding to the parameter configuration with the number of RBs of x1 RBs in the K parameter configurations, the first value can be 0 or the first value can make the number of RBs occupied by SSB and CORESET in the frequency domain the same.
[0023] In this way, the number of RBs occupied by CORESET and SSB as a whole can support various possible deployment positions of the channel in the frequency domain, thereby supporting flexible deployment of the channel. In addition, the RBs occupied by CORESET and SSB are the same, and the terminal device does not need to adjust the center frequency of the filter at the receiving end when receiving the PDCCH on SSB and CORESET, which reduces the implementation complexity of the terminal device.
[0024] In an optional manner, a frequency domain resource offset value corresponding to a parameter configuration in which the number of RBs is 12 RBs among the K parameter configurations is 0.
[0025] In this way, when the SSB is 12 RBs, the number of RBs occupied by the CORESET of 12 RBs and the SSB as a whole is 12, which can support various possible deployment positions of channels with 12 RBs or 15 RBs in the frequency domain, thereby supporting flexible deployment of channels. In addition, the RBs occupied by the CORESET of 12 RBs and the SSB are the same, and the terminal device does not need to adjust the receiving frequency when receiving the PDCCH on the SSB and CORESET, which reduces the implementation complexity of the terminal device.
[0026] In an optional manner, a frequency domain resource offset value corresponding to a parameter configuration in which the number of RBs is 20 RBs among the K parameter configurations is 0.
[0027] The beneficial effects of adopting this method can refer to the above-mentioned optional method.
[0028] In an optional manner, the number of time domain symbols corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x2 RBs is the second value, or is a value in the third value set. Different combinations of values of x2, the second value, or the third value set can be used as separate optional features and can be combined with each other.
[0029] In an optional manner, the second value may be a maximum value among possible values of the time domain symbol.
[0030] In this manner, the CORESET may include more physical resources or more CCEs, thereby supporting the sending of downlink control information DCI to more users in the CORESET, thereby supporting higher system capacity.
[0031] In an optional manner, the number of time domain symbols corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is 12 RBs and / or 24 RBs is 3.
[0032] In this way, the CORESET can include more physical resources or more CCEs, thereby supporting the sending of downlink control information DCI to more users in the CORESET, thereby supporting higher system capacity. In an optional way, the number of RBs in the K parameter configurations is x3 RBs and the mapping method is interleaved. The number of time domain symbols corresponding to the parameter configuration is a third value, or a value in a fourth value set. Different combinations of x3, the third value, or the fourth value set can be used as separate optional features and can be combined with each other.
[0033] In an optional manner, when the CORESET corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x3 RBs is a CORESET obtained by puncturing, and the mapping method is interleaving, the third value may be the maximum value among possible values of the time domain symbol.
[0034] By adopting this method, in the interleaved mapping mode, the punctured CORESET can contain more CCEs with consecutive numbers, thereby supporting a larger AL and improving the reception performance of the PDCCH.
[0035] In an optional manner, the number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved, and the number of time domain symbols corresponding to the parameter configuration is 3.
[0036] By adopting this method, in the interleaved mapping mode, the punctured CORESET can contain more CCEs with consecutive numbers, thereby supporting a larger AL and improving the reception performance of the PDCCH.
[0037] In an optional manner, one parameter configuration among the K parameter configurations corresponds to the bandwidth of multiple CORESETs, or one parameter configuration among the K parameter configurations corresponds to the value of multiple RB numbers. For example, one parameter configuration among the K parameter configurations corresponds to the bandwidth of CORESETs of 12 RBs and 15 RBs, or one parameter configuration among the K parameter configurations corresponds to the bandwidth of CORESETs of 20 RBs and 15 RBs, or one parameter configuration among the K parameter configurations corresponds to the bandwidth of CORESETs of 20 RBs and 24 RBs.
[0038] In this manner, the bandwidths of the above-mentioned multiple CORESETs, or the values of multiple RB numbers, can share a parameter configuration and use the same indication state, thereby saving signaling overhead.
[0039] In an optional manner, the bandwidth of CORESET is associated with the synchronization grid, or the number of RBs of CORESET is associated with the synchronization grid, or the bandwidth of CORESET is associated with the frequency band number, or the number of RBs of CORESET is associated with the frequency band number.
[0040] In an optional manner, the bandwidth of the first CORESET is associated with the synchronization grid or the frequency band number; or, the number of RBs of the first CORESET is associated with the synchronization grid or the frequency band number.
[0041] By adopting the above two methods, when the first parameter configuration corresponds to the bandwidth of multiple CORESETs, the terminal device can determine the bandwidth of the CORESET by the association between the bandwidth of the CORESET and the synchronization grid or the association between the bandwidth of the CORESET and the frequency band number.
[0042] In an optional manner, the method further includes: determining the bandwidth of the first CORESET according to the synchronization grid or the frequency band number; or determining the number of RBs of the first CORESET according to the synchronization grid or the frequency band number.
[0043] In this manner, when the first parameter configuration corresponds to the bandwidth of multiple CORESETs, the terminal device can determine the bandwidth of the CORESET through the synchronization grid or the frequency band number.
[0044] In an optional manner, the mapping mode corresponding to the parameter configuration with the number of RBs being x4 RBs in the K parameter configurations is the first mapping mode. Different combinations of x4 and the first mapping mode can be used as separate optional features and can be combined with each other.
[0045] In an optional manner, the first CORESET is a CORESET determined based on a CORESET of 24 RBs, or the first CORESET is a continuous part of a CORESET of 24 RBs.
[0046] In an optional manner, the first CORESET is the 15 RBs with the lowest frequency in the CORESET of 24 RBs, or the first CORESET is the 20 RBs with the lowest frequency in the CORESET of 24 RBs.
[0047] In an optional manner, the first CORESET is a CORESET obtained by puncturing (or removing) the 9 highest frequency RBs in a CORESET of 24 RBs, or the first CORESET is a CORESET obtained by puncturing (or removing) the 4 highest frequency RBs in a CORESET of 24 RBs.
[0048] In an optional manner, the CORESET of 24 RBs is a non-interleaved CORESET, or an interleaved CORESET with the number of interleaving rows R=2.
[0049] In an optional manner, the frequency domain resource offset value is the number of RBs by which the first RB is offset relative to the second RB in the frequency domain resources, wherein the first RB is the RB with the smallest number in the first CORESET, or the first RB is the RB with the smallest number in the CORESET of 24 RBs, and the second RB is the RB with the smallest number in the overlapping part of the SSB of 12 RBs and the common RB, wherein the SSB of 12 RBs is an SSB determined based on the SSB of 20 RBs, or the second RB is the RB with the smallest number in the overlapping part of the SSB of 20 RBs and the common RB.
[0050] In an optional method, the frequency domain resource offset value is the number of RBs by which the first RB is offset relative to the second RB in the frequency domain resources, wherein the first RB is the RB with the lowest frequency in the first CORESET, or the first RB is the RB with the lowest frequency in the CORESET of 24 RBs, and the second RB is the RB with the lowest frequency in the overlapping part of the SSB of 12 RBs and the common RB, wherein the SSB of 12 RBs is an SSB determined based on the SSB of 20 RBs, or the second RB is the RB with the lowest frequency in the overlapping part of the SSB of 20 RBs and the common RB.
[0051] In an optional manner, the first CORESET is CORESET#0, or the K parameters are configured for CORESET#0.
[0052] In an optional manner, the K parameter configurations are used for a channel bandwidth greater than or equal to 3 MHz, or for a minimum channel bandwidth of 3 MHz (minimum channel bandwidth 3 MHz). Optionally, the K parameter configurations or some of the K parameter configurations can also be used for frequency band n100, or for a synchronization grid 920.73 MHz, or for frequency band n100 and a PBCH transmission bandwidth of 12 RB, or for a PBCH transmission bandwidth of 12 RB.
[0053] In an optional manner, the K parameter configurations are used for a channel bandwidth greater than or equal to 3 MHz, or for a channel bandwidth of at least 3 MHz. Optionally, the K parameter configurations or some of the K parameter configurations may also be used for band n100, or for a synchronization grid 921.45 MHz, or for band n100 and a PBCH transmission bandwidth of 20 RB, or for a PBCH transmission bandwidth of 20 RB, or for a channel bandwidth greater than or equal to 5 MHz, or for a channel bandwidth of at least 5 MHz.
[0054] In an optional manner, the K parameter configurations are used for a channel bandwidth greater than or equal to 5 MHz, or for a minimum channel bandwidth of 5 MHz. Optionally, the K parameter configurations or some of the K parameter configurations can also be used for band n100, or for synchronization grid 921.45 MHz, or for band n100 and a PBCH transmission bandwidth of 20 RB, or for a PBCH transmission bandwidth of 20 RB.
[0055] In an optional manner, K parameter configurations are associated with a channel bandwidth of 3 MHz, or, K parameter configurations are associated with channel bandwidths of 3 MHz and 5 MHz, or, K parameter configurations are associated with a channel bandwidth of 5 MHz.
[0056] In an optional manner, the method further includes: determining K parameter configurations according to the channel bandwidth, or determining K parameter configurations according to the channel bandwidth and the frequency band number, or determining K parameter configurations according to the channel bandwidth and the synchronization grid.
[0057] In an optional manner, the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined through a cell search process, or the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined based on the position of a detected synchronization signal.
[0058] In an optional manner, the first indication information is carried on a broadcast channel.
[0059] In a second aspect, the present application provides a communication method. Optionally, the execution subject of the method may be a network device, or a component applied to the network device (such as a processor, a chip, or a chip system, etc.), or a logic module or software that can implement all or part of the network device functions. The method includes:
[0060] A first indication message is sent, where the first indication message indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; any parameter configuration among the K parameter configurations includes one or more of the following parameters: the number of resource blocks RB, the frequency domain resource offset value, the number of time domain symbols, the mapping method, the multiplexing mode, or the puncturing method; the time-frequency resource position of the first CORESET is indicated by the first parameter configuration.
[0061] By adopting this method, the first indication information can indicate one of K parameter configurations, so that the terminal device can determine the first parameter configuration from the K parameter configurations according to the first indication information, thereby determining the time-frequency resource location of the first CORESET, saving signaling overhead, or retaining more reserved items, which can be used to indicate other information, thereby saving signaling overhead.
[0062] In an optional manner, the method further includes: determining first indication information.
[0063] In an optional manner, the method further includes: generating a broadcast channel, and the sending of the first indication information includes sending the first indication information through the broadcast channel.
[0064] In one optional embodiment, K is 13, 14, 15 or 16.
[0065] For the detailed description and beneficial effects of the K parameter configurations in the second aspect, the parameters included in any parameter configuration of the K parameter configurations, the first indication information and the first CORESET, please refer to the relevant description of the first aspect and will not be repeated here.
[0066] In an optional manner, the bandwidth of CORESET is associated with the synchronization grid, or the number of RBs of CORESET is associated with the synchronization grid, or the bandwidth of CORESET is associated with the frequency band number, or the number of RBs of CORESET is associated with the frequency band number.
[0067] In this manner, when the first parameter configuration corresponds to bandwidths of multiple CORESETs, the terminal device can determine the bandwidth of the CORESET by the association between the bandwidth of the CORESET and the synchronization grid or the association between the bandwidth of the CORESET and the frequency band number.
[0068] In an optional manner, the CORESET of 24 RBs is a non-interleaved CORESET, or an interleaved CORESET with the number of interleaving rows R=2.
[0069] In an optional manner, the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined through a cell search process, or the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined based on the position of a detected synchronization signal.
[0070] According to a third aspect, a communication device is provided, which can execute the method provided in the first aspect, and the communication device specifically includes: a transceiver unit, used to receive first indication information, the first indication information indicates a first parameter configuration, the first parameter configuration is one of K parameter configurations, K is a positive integer; any parameter configuration of the K parameter configurations includes one or more of the following parameters: the number of resource blocks (RBs), a frequency domain resource offset value, a time domain symbol number, a mapping method, a multiplexing mode or a puncturing method; a processing unit, used to determine the time-frequency resource position of the first CORESET according to the first parameter configuration.
[0071] In one optional embodiment, K is 13, 14, 15 or 16.
[0072] For the detailed description and beneficial effects of the K parameter configurations in the third aspect, the parameters included in any parameter configuration of the K parameter configurations, the first indication information and the first CORESET, please refer to the relevant description of the first aspect and will not be repeated here.
[0073] In an optional manner, the bandwidth of CORESET is associated with the synchronization grid, or the number of RBs of CORESET is associated with the synchronization grid, or the bandwidth of CORESET is associated with the frequency band number, or the number of RBs of CORESET is associated with the frequency band number.
[0074] In an optional manner, it also includes: the processing unit is also used to determine the bandwidth of the first CORESET according to the synchronization grid or the frequency band number; or determine the number of RBs of the first CORESET according to the synchronization grid or the frequency band number.
[0075] In an optional manner, the CORESET of 24 RBs is a non-interleaved CORESET, or an interleaved CORESET with the number of interleaving rows R=2.
[0076] In an optional manner, it also includes: the processing unit is also used to: determine K parameter configurations according to the channel bandwidth, or determine K parameter configurations according to the channel bandwidth and the frequency band number, or determine K parameter configurations according to the channel bandwidth and the synchronization grid.
[0077] In an optional manner, the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined through a cell search process, or the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined based on the position of a detected synchronization signal.
[0078] In a fourth aspect, a communication device is provided, which can execute the method provided in the second aspect, and the communication device specifically includes: a transceiver unit, used to send a first indication information, the first indication information indicates a first parameter configuration, the first parameter configuration is one of K parameter configurations, K is a positive integer; any parameter configuration of the K parameter configurations includes one or more of the following parameters: the number of resource blocks RB, the frequency domain resource offset value, the number of time domain symbols, a mapping method, a multiplexing mode or a puncturing method; a processing unit, used to indicate the time-frequency resource position of the first CORESET through the first parameter configuration.
[0079] An optional method further includes: the processing unit is also used to determine the first indication information.
[0080] In an optional manner, it also includes: the processing unit is also used to generate a broadcast channel, and the sending of the first indication information includes sending the first indication information through the broadcast channel.
[0081] In one optional embodiment, K is 13, 14, 15 or 16.
[0082] For the detailed description and beneficial effects of the K parameter configurations in the fourth aspect, the parameters included in any parameter configuration of the K parameter configurations, the first indication information and the first CORESET, please refer to the relevant description of the first aspect and will not be repeated here.
[0083] In an optional manner, the bandwidth of CORESET is associated with the synchronization grid, or the number of RBs of CORESET is associated with the synchronization grid, or the bandwidth of CORESET is associated with the frequency band number, or the number of RBs of CORESET is associated with the frequency band number.
[0084] In an optional manner, the CORESET of 24 RBs is a non-interleaved CORESET, or an interleaved CORESET with the number of interleaving rows R=2.
[0085] In an optional manner, the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined through a cell search process, or the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth is determined based on the position of a detected synchronization signal.
[0086] In a fifth aspect, the present application provides a communication device, the communication device comprising a processor, the processor being configured to run a computer program or instructions so that the communication device executes the method described in the first aspect or the second aspect.
[0087] In an optional manner, the communication device also includes a memory, a processor is coupled to the memory, and the processor is used to run a computer program or instruction stored in the memory so that the communication device executes the method described in the first aspect or the second aspect.
[0088] In a sixth aspect, the present application provides a communication device, comprising a processor, a memory and a transceiver, wherein the processor and the memory are coupled; the transceiver is used to send and receive data, and the processor is used to implement the method described in the first aspect or the second aspect.
[0089] In the seventh aspect, the present application provides a chip, which includes a processor and an interface, and the processor and the interface are coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions so that the method described in the first aspect or the second aspect is executed.
[0090] In an eighth aspect, the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction runs on a communication device, the method described in the first aspect or the second aspect is executed.
[0091] In the ninth aspect, the present application provides a communication system, which includes a first communication device and a second communication device, the first communication device is used to execute the method described in the first aspect, and the second communication device is used to execute the method described in the second aspect; or, the first communication device is the communication device described in the third aspect, and the second communication device is the communication device described in the fourth aspect.
[0092] In a tenth aspect, the present application provides a computer program product, which includes computer instructions. When part or all of the computer instructions are executed on a communication device, the computer executes the method described in the first aspect or the second aspect.
[0093] The beneficial effects of the above second to tenth aspects and their possible designs can refer to the beneficial effects of the first aspect and its possible designs. BRIEF DESCRIPTION OF THE DRAWINGS
[0094] Figure 1 A schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;
[0095] Figure 2 Schematic diagram of a mapping relationship between CCE-REG in CORESET#0;
[0096] Figure 3 is a spectrum schematic diagram;
[0097] Figure 4 A schematic diagram of the punching of CORESET#0;
[0098] Figure 5 A schematic diagram of the punching of CORESET#0;
[0099] Figure 6 is a schematic diagram of a frequency domain resource offset value;
[0100] Figure 7 is a schematic diagram of a frequency domain resource offset value;
[0101] Figure 8 is a schematic diagram of a frequency domain resource offset value;
[0102] Fig. 9 A schematic diagram of a CORESET punching method;
[0103] Fig.10 A flow chart of a communication method provided by the present application;
[0104] Fig.11 A schematic diagram of the structure of a communication device provided by the present application;
[0105] Fig.12 A schematic diagram of the structure of another communication device provided by the present application;
[0106] Fig.13 A schematic diagram of the structure of a chip provided in this application. DETAILED DESCRIPTION
[0107] The embodiment of the present application provides a communication method and device. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0108] In the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order. It should be noted that the order of appearance of first, second, etc. is not limited in this application. For example, the second may appear first and then the first, and this application does not limit this.
[0109] In the description of this application, "at least one (kind)" refers to one (kind) or more (kinds), and more (kinds) refers to two (kinds) or more than two (kinds). "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural 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, c can be single or multiple. In the description of this application, " / " means "or", for example, a / b means a or b.
[0110] Figure 1 FIG. 1 is a schematic diagram of the architecture of a communication system 1000 used in an embodiment of the present application. Figure 1 As shown, the communication system includes an access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The radio access network (RAN) 100 may include at least one RAN node (eg, Figure 1 110a and 110b), and may further include at least one terminal (such as Figure 1 120a-120j in the figure). The terminal is connected to the wireless access network device by wireless means, and the wireless access network device is connected to the core network by wireless or wired means. The core network device and the wireless access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device can be integrated on the same physical device, or part of the functions of the core network device and part of the functions of the wireless access network device can be integrated on one physical device. Terminals and wireless access network devices can be connected to each other by wired or wireless means. Figure 1 This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 1 Not drawn in.
[0111] A network device is a network-side device with wireless transceiver functions. A network device may be a device in a radio access network (RAN) that provides wireless communication functions for terminal devices, and is called a RAN device. RAN may be an access network in the third generation partnership project (3GPP), for example, 4G, 5G, or a future-oriented 6G network. RAN may also be an open access network (open RAN, O-RAN or ORAN), a cloud radio access network (cloud radio access network, CRAN), or a communication network of two or more of the above networks. RAN devices may be base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs), next generation base stations (next generation nodeBs, gNBs) in fifth generation (5G) mobile communication systems, next generation base stations in sixth generation (6G) mobile communication systems, base stations in future mobile communication systems, wireless fidelity (WiFi) systems, long range radio (LoRa) systems, or access nodes in Internet of Vehicles systems. The RAN device can also be a module or unit that completes part of the functions of the base station, for example, it can be a centralized unit (CU), a distributed unit (DU), or a radio unit (RU). The CU here completes the functions of the radio resource control protocol and the packet data convergence layer protocol (PDCP) of the base station, and can also complete the function of the service data adaptation protocol (SDAP); the DU completes the functions of the radio link control layer and the medium access control (MAC) layer of the base station, and can also complete the functions of part of the physical layer or all of the physical layer. For the specific description of the above-mentioned protocol layers, please refer to the relevant technical specifications of the 3rd Generation Partnership Project (3GPP). The CU and DU can be set separately, or they can also be included in the same network element, such as the baseband unit (BBU).The RU may be included in a radio frequency device or a radio frequency unit, for example, in a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH). In different systems, CU, DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in an ORAN system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The wireless access network device may be a macro base station (eg. Figure 1 110a), or a micro base station or an indoor station (such as Figure 1 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. For the convenience of description, the network device is used as the abbreviation of the wireless access network device, and the base station is used as an example of the wireless access network device.
[0112] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be called a terminal device, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, an airplane, a ship, a robot, a mechanical arm, a smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0113] Base stations and terminals can be fixed or movable. Base stations and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons, and artificial satellites. The embodiments of this application do not limit the application scenarios of base stations and terminals.
[0114] The roles of the base station and the terminal can be relative, for example, Figure 1 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 1 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 1 120a-120j in the figure can be called communication devices with terminal functions.
[0115] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
[0116] Based on the above communication system, the present application provides a communication method. The following is an explanation of some nouns or terms used in the present application, which are also considered as part of the invention content.
[0117] 1. Synchronization signal and physical broadcast channel (PBCH) block (synchronization signal and PBCH block, SSB)
[0118] The synchronization signal and PBCH as a whole are called SSB. The synchronization signal is used for time synchronization, and the PBCH carries the Master Information Block (MIB). In one implementation, the SSB occupies 20 resource blocks (RBs) in the frequency domain.
[0119] For a cell, the MIB contains some basic configuration information of the cell, especially some parameters used for initial access, such as the configuration information of the physical downlink control channel (PDCCH) of the system information block 1 (SIB1). The terminal device usually decodes the MIB first, and then uses the parameters in the MIB to continue to receive SIB1 and other broadcast information.
[0120] 2. Control-resource set (CORESET) and CORESET#0
[0121] The terminal device needs to perform blind detection based on the possible time-frequency resource positions of the PDCCH when receiving the PDCCH. Information such as the resource positions occupied by the possible time-frequency resource positions of the PDCCH in the frequency domain and / or the number of symbols occupied in the time domain is called CORESET. Information such as the starting symbol of the possible time-frequency resource positions of the PDCCH in the time domain and the listening period of the terminal device is called the search space. The terminal device can determine the time-frequency resource positions that need blind detection in combination with CORESET and the search space, so as to receive the PDCCH. It can be understood that the time-frequency resource positions that the terminal device needs to blindly detect can also be called CORESET. The embodiment of the present application provides a method related to CORESET, without limiting the search space.
[0122] CORESET#0 corresponds to the PDCCH that schedules SIB1, namely Type0-PDCCH. The terminal device has not successfully accessed when receiving Type0-PDCCH, so it is unable to obtain the parameter configuration of CORESET#0 through RRC signaling. The terminal device can determine the parameter configuration of CORESET#0 through the indication information included in the MIB, and further determine the time-frequency resource location of CORESET#0, or the time-frequency resource information of CORESET#0. In one implementation, CORESET#0 occupies 24 RBs in the frequency domain.
[0123] The PDCCH transmitted in CORESET is a PDCCH composed of control channel elements (CCE) of a specific aggregation level in the order of CCE numbers. One CCE consists of 6 resource element groups (REGs). One REG occupies one RB in the frequency domain and one orthogonal frequency division multiplexing (OFDM) symbol in the time domain, that is, one REG includes 12 REs. One REG bundle consists of L REGs. Where L is an integer greater than or equal to 1.
[0124] NR supports two CCE to REG mapping modes, non-interleaved mapping and interleaved mapping. The CCE and REG bundle relationship can be described as:
[0125] REG bundle i contains REGs{iL,iL+1,…,iL+L-1}, where L is the number of REGs contained in the REG bundle. It is the number of REGs in CORESET.
[0126] CCE j contains REG bundles {f(6j / L),f(6j / L+1),…,f(6j / L+6 / L+1)}, where f(.) is a mapping function.
[0127] In the interleaved mapping mode, the mapping function formula is:
[0128]
[0129] x=cR+r
[0130] r=0,1,…,R-1
[0131] c=0,1,…,C-1
[0132]
[0133] Currently, CORESET#0 supports 2 or 3 time domain symbols and 4, 8 or 16 aggregation levels (AL). With a subcarrier spacing of 15 kHz and a channel bandwidth of 5 MHz, CORESET#0 contains 24 RBs. In addition, CORESET#0 only supports CCE-REG interleaving mapping, with interleaver parameters R=2 and L=6.
[0134] For a search space associated with CORESET#0, for aggregation level AL, the number of CCEs included in the candidate PDCCH can be given by the following formula:
[0135]
[0136] Wherein, L·{.} is used to determine the number of the starting CCE, and the value of i ranges from 0 to AL-1.
[0137] like Figure 2 As shown, Figure 2 The diagram is a diagram of the mapping relationship between CCE and REG in CORESET#0. When the number of time domain symbols occupied by CORESET#0 is 2 and the frequency domain is 24 RBs, every 6 REGs form a REG bundle, CCE 0 maps REGbundle 0, CCE 1 maps REG bundle 4, CCE 2 maps REG bundle 1, CCE3 maps REG bundle5, ..., CCE 7 maps REG bundle 7. When the number of time domain symbols occupied by CORESET#0 is 3 and the frequency domain is 24 RBs, every 6 REGs form a REG bundle, CCE 0 maps REG bundle 0, CCE 1 maps REG bundle 6, CCE 2 maps REG bundle 1, CCE3 maps REG bundle7, ..., CCE 11 maps REG bundle 11.
[0138] 3. Private Network Spectrum
[0139] like Figure 3 As shown, Figure 3 This is a spectrum diagram. To implement NR communication in a private network spectrum, the channel bandwidth can be 3MHz or 5MHz. In a 3MHz channel, the number of RBs available for the channel may be 12 RBs or 15 RBs. In a 5MHz channel, the number of RBs available for the channel may be 20 RBs.
[0140] In such a narrow channel bandwidth, the number of RBs available for the channel is limited, and the network may not be able to send the complete SSB or CORESET#0 mentioned above.
[0141] 4. Punch
[0142] In order to adapt to the channel bandwidth of the private network spectrum or the number of RBs available in the channel, one possible way is to puncture (or shorten) the SSB or CORESET#0. For example, puncture the SSB to obtain an SSB of 12 RBs, and puncture the CORESET#0 to obtain a CORESET#0 of 15 RBs or a CORESET#0 of 20 RBs. Among them, the SSB of 12 RBs can be applicable to 3MHz and 5MHz channels, the CORESET#0 of 15 RBs can be applicable to channels with 15 available RBs in 3MHz channels and 5MHz channels, and the CORESET#0 of 20 RBs can be applicable to 5MHz channels.
[0143] In another possible manner, puncturing may not be performed, and an SSB or CORESET#0 that adapts to the channel bandwidth of the private network spectrum or the number of RBs available for the channel may be directly determined. For example, a CORESET#0 of 12 RBs may be directly determined, and the CORESET#0 of 12 RBs may be applicable to a 3 MHz channel, including channels with 15 and 12 available RBs, and may also be applicable to a 5 MHz channel. Figure 4 , Figure 4 FIG. 1 is a schematic diagram of puncturing of CORESET#0. The CORESET#0 obtained by puncturing is different from the CORESET#0 determined directly in the distribution of CCE indexes. Figure 4 Taking CORESET#0 occupying 3 time domain symbols as an example, the CCEs in CORESET#0 obtained by puncturing are CCE0, CCE2, CCE4, CCE6, CCE8 and CCE10 from low frequency to high frequency, and the CCEs in CORESET#0 directly determined are CCE0, CCE2, CCE4, CCE1, CCE3 and CCE5 from low frequency to high frequency.
[0144] In a possible implementation, in order to adapt to a 3MHz channel bandwidth, the SSB of 20 RBs may be punctured to obtain an SSB of 12 RBs, the CORESET#0 of 24 RBs may be punctured to obtain a CORESET#0 of 15 RBs, or the CORESET#0 of 12 RBs may be directly determined. In order to adapt to a 5MHz channel bandwidth, the SSB of 20 RBs may be punctured to obtain an SSB of 12 RBs, and the CORESET#0 of 24 RBs may be punctured to obtain a CORESET#0 of 20 RBs. In the examples below, unless otherwise specified, the CORESET of 24 RBs is the CORESET before puncturing, the CORESET of 15 RBs or 20 RBs is the CORESET obtained after puncturing, the CORESET of 12 RBs is the directly determined CORESET, the SSB of 20 RBs is the SSB before puncturing, and the SSB of 12 RBs is the SSB obtained after puncturing.
[0145] It should be understood that the embodiment of the present application protects a result after puncturing, and the network device or terminal device may not perform the puncturing action. The SSB (or CORESET#0) before puncturing can be understood as the complete SSB (or CORESET#0) mentioned above. The SSB (or CORESET#0) after puncturing can be understood as the SSB (or CORESET#0) determined based on the SSB (or CORESET#0) before puncturing, and can also be understood as a part of the SSB (or CORESET#0) before puncturing. The network can send according to the SSB (or CORESET#0) before puncturing, and the terminal device can receive according to the SSB (or CORESET#0) after puncturing. Of course, the network can also send according to the SSB (or CORESET#0) after puncturing.
[0146] In a possible implementation, the SSB after puncturing may be a continuous part of the frequency domain in the SSB before puncturing. Specifically, the SSB after puncturing may be the part of the SSB before puncturing excluding a1 RBs with the highest frequency and a2 RBs with the lowest frequency, wherein a1 and a2 are integers greater than or equal to 0, and the sum of a1 and a2 is equal to the difference between the number of RBs of the SSB before puncturing and the number of RBs of the SSB after puncturing. Furthermore, the SSB after puncturing may be the part centered in the frequency domain in the SSB before puncturing, that is, a1 and a2 are equal. For example, the SSB before puncturing is an SSB of 20 RBs, and the SSB after puncturing is an SSB of 12 RBs. In one implementation, the SSB of 12 RBs is the part of the SSB of 20 RBs excluding the 4 RBs with the highest frequency and the 4 RBs with the lowest frequency. Specifically, the SSB of the 12 RBs may occupy subcarriers numbered 48 to 191, or the terminal device does not expect to receive SSB on subcarriers numbered 0 to 47 and 192 to 239.
[0147] In a possible implementation, the CORESET#0 after puncturing may be a continuous part of the frequency domain in the CORESET#0 before puncturing. Specifically, the CORESET#0 after puncturing may be a part of the CORESET#0 before puncturing except for the b1 RBs with the highest frequency and the b2 RBs with the lowest frequency, wherein b1 and b2 are integers greater than or equal to 0, and the sum of b1 and b2 is equal to the difference between the number of RBs in the CORESET#0 before puncturing and the number of RBs in the CORESET#0 after puncturing. Different combinations of b1 and b2 values may correspond to different puncturing methods. Figure 5 For example, Figure 5 A schematic diagram of the punching of CORESET#0. Figure 5Taking CORESET#0 occupying 3 time domain symbols as an example, CORESET#0 before puncturing is CORESET#0 of 24 RBs, and CORESET#0 after puncturing is CORESET#0 of 15 RBs. CORESET#0 of 15 RBs is the part of CORESET#0 of 24 RBs excluding b1 RBs with the highest frequency and b2 RBs with the lowest frequency. The value range of b1 and b2 is an integer from 0 to 9, and the sum of b1 and b2 is 9. There are 10 possible combinations of the values of b1 and b2, that is, there are at most 10 possible puncturing methods. It can be understood that the puncturing method of CORESET#0 mentioned above can also be applied to other time domain symbol numbers, such as the time domain symbol number 2, and can also be applied to other types of CORESETs. In another example, CORESET#0 before puncturing is CORESET#0 of 24 RBs, and CORESET#0 after puncturing is CORESET#0 of 20 RBs. The value range of b1 and b2 is an integer from 0 to 4, and the sum of b1 and b2 is 4. There are 5 possible combinations of the values of b1 and b2, that is, there are at most 5 possible puncturing modes.
[0148] In the embodiment of the present application, for a CORESET (or SSB) that needs to be punctured, the bandwidth of the CORESET (or SSB) is the number of RBs after puncturing, and the CORESET corresponding to a certain parameter configuration refers to the CORESET after puncturing; for a CORESET (or SSB) that does not need to be punctured, the bandwidth of the CORESET (or SSB) and the number of RBs actually occupied by the CORESET (or SSB) correspond to the same number of physical resources. Unless otherwise specified, the number of RBs in the following text can be the number of RBs before puncturing or the number of RBs after puncturing, without limitation.
[0149] In order to adapt to the channel bandwidth of the private network spectrum, a new parameter configuration set needs to be designed to indicate or determine the time-frequency resource location of CORESET#0. However, indicating all possible combinations of parameter values will result in excessive signaling overhead.
[0150] In the embodiment of the present application, in order to save signaling resources, a new parameter configuration set is provided to indicate or determine the time-frequency resource location of CORESET#0. Further, the parameter configuration set provided in the embodiment of the present invention can also be used to indicate or determine the time-frequency resource location of other types of CORESETs, or applied to other channel bandwidths to solve the problem of excessive signaling overhead caused by too many combinations of possible parameter values.
[0151] The parameter configuration set provided in the embodiment of the present application has K parameter configurations, where K is a positive integer. Optionally, K is less than or equal to a first threshold value, which is 2 N, where N is a positive integer. Specifically, N can be 4, and K can be 13, 14, 15, or 16. The network device can indicate one of the K parameter configurations to the terminal device through the first indication information. In a possible implementation, the first indication information can be N bits, and different state values of the N bits indicate different parameter configurations. The different state values of the N bits can be understood as indexes of different parameter configurations. The N-bit first indication information corresponds to 2 N The first indication information indicates K parameter configurations, where K can be equal to 2. N , that is, each state value can correspond to a parameter configuration, and K can also be less than 2 N , that is, some status values are reserved and no parameter configuration is indicated.
[0152] Any parameter configuration among the K parameter configurations includes one or more of the following parameters, or any parameter configuration among the K parameter configurations may be composed of one or more of the following parameters: the number of RBs, the frequency domain resource offset value, the number of time domain symbols, the mapping method or the puncturing method.
[0153] The above parameters are introduced below:
[0154] Number of RBs
[0155] The number of RBs is the number of resources occupied by the CORESET in the frequency domain in units of RBs. The number of RBs may be the number of RBs before the CORESET is punctured, or the number of RBs after the puncturing (ie, the bandwidth of the CORESET).
[0156] The value of the number of RBs may correspond to the bandwidth of the CORESET. If the value of the number of RBs is the number of RBs before the CORESET is punctured, the value of the number of RBs is different from the bandwidth of the CORESET. If the value of the number of RBs is the number of RBs after the CORESET is punctured, or if the CORESET does not involve puncturing, the value of the number of RBs is the same as the bandwidth of the CORESET.
[0157] In one example, the possible values of the number of RBs are 24 and 12. The number of RBs is 24, and the bandwidth of the CORESET corresponds to 15 RBs and / or 20 RBs. The number of RBs is 12, and the bandwidth of the CORESET corresponds to 12 RBs.
[0158] In another example, the possible value of the number of RBs is 24. The number of RBs is 24, which corresponds to a bandwidth of the CORESET of 20 RBs and / or 24 RBs. Alternatively, the number of RBs is 24, which corresponds to a bandwidth of the CORESET of 20 RBs and / or 15 RBs.
[0159] In another example, the possible values of the number of RBs are 15 and 12. The number of RBs is 15, and the bandwidth of the CORESET corresponds to 15 RBs. The number of RBs is 12, and the bandwidth of the CORESET corresponds to 12 RBs.
[0160] In another example, the possible values of the number of RBs are 20, 15, and 12. The number of RBs is 20, and the bandwidth of the CORESET is 20 RBs. The number of RBs is 15, and the bandwidth of the CORESET is 15 RBs. The number of RBs is 12, and the bandwidth of the CORESET is 12 RBs.
[0161] In another example, the possible values of the number of RBs are 20 and 15. The number of RBs is 20, and the bandwidth of the CORESET is 20 RBs. The number of RBs is 15, and the bandwidth of the CORESET is 15 RBs.
[0162] Frequency domain resource offset value
[0163] The frequency domain resource offset value (or the frequency domain resource offset value of CORESET relative to SSB) is the number of RBs that the first RB is offset from the second RB in the frequency domain resources. The first RB is the RB with the smallest number in the CORESET after puncturing, or the first RB is the RB with the smallest number in the CORESET before puncturing. The second RB is the RB with the smallest number in the overlapping part of the SSB and the public RB after puncturing, or the second RB is the RB with the smallest number in the overlapping part of the SSB and the public RB before puncturing. The RB numbers are sorted from small to large according to the frequency of the RBs from low to high. Alternatively, the smallest number can be replaced with the lowest frequency.
[0164] by Figure 6 For example, Figure 6 Schematic diagram of a frequency domain resource offset value. In the drawings provided in the embodiments of the present application, frequencies from low to high are represented from bottom to top. Figure 6 The SSB before puncturing is an SSB of 20 RBs, and the SSB after puncturing is an SSB of 12 RBs. In the SSB of 20 RBs, a2=4 RBs are removed from the low frequency, and a1=4 RBs are removed from the high frequency. The right side of the SSB is an example of relative RB numbering, which is numbered from 0 to 19 from low to high according to the RB frequency, and the RBs numbered 4 to 15 are the RBs where the SSB after puncturing is located; the CORESET before puncturing is a CORESET of 24 RBs, and the CORESET after puncturing is a CORESET of 15 RBs. In the CORESET of 24 RBs, b2=3 RBs are removed from the low frequency, and b1=6 RBs are removed from the high frequency. The right side of the CORESET is an example of relative RB numbering, which is numbered from 0 to 23 from low to high according to the RB frequency, and the RBs numbered 3 to 17 are the RBs where the CORESET after puncturing is located. It should be understood that Figure 6 The RB numbering in is only an example, and there may be other numbering methods, such as uniform numbering of SSB and CORESET, or numbering starting from the absolute position of a physical RB, etc. Figure 6 In the figure, the first RB is the smallest RB in the CORESET of 15 RBs, that is, the position of the first RB marked in the figure (RB numbered 3 in the CORESET), or, the first RB is the smallest RB in the CORESET of 24 RBs, that is, the position of the first RB' (RB numbered 0 in the CORESET) marked in the figure, and the second RB is the smallest RB in the overlapping part of the SSB of 12 RBs and the common RB, that is, the position of the second RB (RB numbered 4 in the SSB) marked in the figure, or, the second RB is the smallest RB in the overlapping part of the SSB of 20 RBs and the common RB, that is, the position of the second RB' (RB numbered 0 in the SSB) marked in the figure.
[0165] If the first RB is the RB with the smallest number in the CORESET after puncturing, that is, the position of the first RB marked in the figure, and the second RB is the RB with the smallest number in the overlapping part of the SSB and the common RB after puncturing, that is, the position of the second RB marked in the figure, then the frequency domain resource offset value is 2.
[0166] ●If the first RB is the RB with the smallest number in the CORESET after puncturing, that is, the position of the first RB marked in the figure, and the second RB is the RB with the smallest number in the overlapping part of the SSB and the common RB before puncturing, that is, the position of the second RB' marked in the figure, then the frequency domain resource offset value is -2.
[0167] If the first RB is the RB with the smallest number in the CORESET before puncturing, that is, the position marked with the first RB' in the figure, and the second RB is the RB with the smallest number in the overlapping part of the SSB and the common RB after puncturing, that is, the position marked with the second RB in the figure, then the frequency domain resource offset value is 5.
[0168] If the first RB is the RB with the smallest number in the CORESET before puncturing, that is, the position marked with the first RB' in the figure, and the second RB is the RB with the smallest number in the overlapping part of the SSB and the common RB before puncturing, that is, the position marked with the second RB' in the figure, then the frequency domain resource offset value is 1.
[0169] Optionally, the first RB is the RB with the smallest number in the CORESET after puncturing, and the second RB is the RB with the smallest number in the overlapped portion of the SSB after puncturing and the common RB. In this way, the terminal device can directly determine the frequency domain position of the CORESET after puncturing by detecting the position of the SSB after puncturing, without converting the frequency domain resource offset value, which can reduce the implementation complexity of the terminal device. This optional solution will be used as an example for explanation. Assume that the frequency domain resource offset value under this optional solution is c, Figure 6 For example, the frequency domain resource offset value c is 2:
[0170] If the first RB is the RB with the smallest number in the CORESET after puncturing, and the second RB is the RB with the smallest number in the overlapped portion of the SSB and the common RB before puncturing, the frequency domain resource offset value can be replaced by c-a2. Figure 6 For example, the frequency domain resource offset value can be replaced by c-4.
[0171] If the first RB is the RB with the smallest number in the CORESET before puncturing, and the second RB is the RB with the smallest number in the overlapped portion of the SSB and the common RB after puncturing, the frequency domain resource offset value can be replaced by c+b2. Figure 6 For example, the frequency domain resource offset value can be replaced by c+3.
[0172] ● If the first RB is the RB with the smallest number in the CORESET before puncturing, and the second RB is the RB with the smallest number in the overlapped portion of the SSB and the common RB before puncturing, the frequency domain resource offset value can be replaced by c-a2+b2. Figure 6 For example, the frequency domain resource offset value can be replaced by c-1.
[0173] The frequency domain resource offset value may be limited by the channel bandwidth or the number of RBs available for the channel. That is, the number of RBs occupied by the SSB and the CORESET determined based on the frequency domain resource offset value as a whole in the frequency domain cannot exceed the channel bandwidth or the number of RBs available for the channel.
[0174] by Figure 7 For example, Figure 7 A schematic diagram of a frequency domain resource offset value. Figure 7 The SSB is an SSB of 12 RBs, and the CORESET is a CORESET of 15 RBs. There are four possible frequency domain positions of a CORESET of 15 RBs in a channel with 15 available RBs, corresponding to frequency domain resource offset values of 0, 1, 2, and 3. That is, the frequency domain resource offset values corresponding to the parameter configuration with 24 or 15 RBs may be 0, 1, 2, and 3.
[0175] by Figure 8 For example, Figure 8A schematic diagram of a frequency domain resource offset value. Figure 8 The SSB is an SSB of 12 RBs, and the CORESET is a CORESET of 12 RBs. There are 7 possible frequency domain positions of the CORESET of 12 RBs in a channel with 15 available RBs, corresponding to frequency domain resource offset values of -3, -2, -1, 0, 1, 2, and 3. That is, the frequency domain resource offset values corresponding to the parameter configuration with 12 RBs may be -3, -2, -1, 0, 1, 2, and 3.
[0176] In another example, the SSB is an SSB of 12 RBs, and the CORESET is a CORESET of 12 RBs. There is one possible frequency domain position of the CORESET of 12 RBs in a channel with 12 available RBs, corresponding to a frequency domain resource offset value of 0.
[0177] In another example, the SSB is an SSB of 12 RBs, and the CORESET is a CORESET of 20 RBs. There are 9 possible frequency domain positions of the CORESET of 20 RBs in a channel with 20 available RBs, corresponding to frequency domain resource offset values 0, 1, 2, 3, 4, 5, 6, 7, and 8. Alternatively, the SSB is an SSB of 20 RBs, and the CORESET is a CORESET of 20 RBs. There is 1 possible frequency domain position of the CORESET of 20 RBs in a channel with 20 available RBs, corresponding to a frequency domain resource offset value of 0.
[0178] Number of time domain symbols
[0179] The number of time domain symbols (or the number of time domain symbols of CORESET) is the number of resources occupied by CORESET in the time domain in units of OFDM symbols.
[0180] In one example, the number of time-domain symbols takes a value of 2 or 3.
[0181] Mapping method (or mapping mode)
[0182] The mapping method is the above-mentioned CCE to REG mapping method (CCE-to-REG). In an example, the mapping method can be one of interleaving and non-interleaving.
[0183] Optionally, the mapping mode corresponding to the parameter configuration with the RB number being 12 is interleaving.
[0184] Punching method (or punching mode)
[0185] The puncturing mode (or the puncturing mode of CORESET) is a different puncturing mode corresponding to the above-mentioned different combinations of b1 and b2 values. A specific puncturing mode can be specified in a predefined manner, such as specifying a specific puncturing mode in a protocol, or specifying the values of b1 and b2 in a protocol. Alternatively, a puncturing mode can be determined by network indication, such as the network sends a first message, and correspondingly, the terminal receives the first message, the first message indicates a puncturing mode, or the first message indicates the values of b1 and b2. The first information can be one of the parameters included in any of the above-mentioned K parameter configurations, or the first information can be information other than the parameters included in any of the above-mentioned K parameter configurations. The first information can indicate a puncturing mode from all possible puncturing modes, or it can indicate a puncturing mode from several specific puncturing modes. Optionally, several specific puncturing modes can be specified by the protocol.
[0186] Optionally, the CORESET after puncturing can be defined in a predefined manner as the lowest frequency part of the CORESET before puncturing. In other words, b1 can be defined as the difference between the number of RBs of the CORESET before puncturing and the number of RBs of the CORESET after puncturing, and b2 can be defined as 0. In this way, on the one hand, CCE fragmentation caused by puncturing can be avoided, that is, incomplete CCEs at both ends of the frequency domain resources. On the other hand, retaining low-frequency CCEs enables the same terminal and the network with punctured CORESET and without puncturing CORESET to communicate directly. The reason is that for the puncturing method of retaining low-frequency CCEs, the frequency domain resource offset value indicated by the network is consistent for punctured and non-punctured CORESETs, or the frequency domain position of the above-mentioned first RB is consistent. In other words, the two processes of decoding punctured and non-punctured COPRESETs by the terminal device do not need to adjust the decoded time-frequency resource range. Taking the example that the CORESET before puncturing is a CORESET of 24 RBs and the CORESET after puncturing is a CORESET of 15 RBs, the CORESET of 15 RBs may be the 15 RBs with the lowest frequency in the CORESET of 24 RBs. In other words, the CORESET of 15 RBs may be obtained by puncturing the 9 RBs with the highest frequency in the CORESET of 24 RBs.
[0187] Optionally, the CORESET after puncturing can be defined in a predefined manner as the part with the highest frequency in the CORESET before puncturing. In other words, b2 can be defined as the difference between the number of RBs of the CORESET before puncturing and the number of RBs of the CORESET after puncturing, and b1 can be defined as 0. In this way, CCE fragmentation caused by puncturing can be avoided, that is, incomplete CCEs at both ends of the frequency domain resources. In another optional method, the above two puncturing methods can be used as specific puncturing methods, and one of the puncturing methods can be indicated by the network.
[0188] In NR, 1 RB occupies 12 subcarriers in the frequency domain. The above RB number and frequency domain resource offset value are in units of RB. This parameter can also be in other frequency domain resource units, which is not limited in this application. The above time domain symbol number is in units of OFDM symbols. This parameter can also be in other time domain resource units, which is not limited in this application.
[0189] The K parameter configurations provided in the embodiment of the present invention have one or more of the following optional features:
[0190] The first optional feature is that the bandwidth of the CORESET corresponding to the K parameter configurations is less than 24 RBs. Specifically, the bandwidth of the CORESET corresponding to the K parameter configurations includes one or more of 12 RBs, 15 RBs, and 20 RBs. For example, the bandwidth of the CORESET corresponding to the K parameter configurations includes 12 RBs and 15 RBs.
[0191] The second optional feature is that the frequency domain resource offset value corresponding to the K parameter configurations is a value in the first value set, wherein the number of values in the first value set is greater than 3. In this way, the K parameter configurations can support a larger number of frequency domain resource offset values, that is, support a larger number of frequency domain positions of CORESETs, thereby supporting flexible deployment of the network. Supporting flexible deployment of the network can be understood as, when the network is deployed in various possible locations (or when the signals and / or channels in the network are located in various possible locations), there are corresponding parameter configurations in the K parameter configurations that can indicate the frequency domain position of the CORESET that complies with the limitations of the system bandwidth, channel bandwidth, or number of available RBs of the channel.
[0192] The third optional feature is that the frequency domain resource offset value corresponding to the parameter configuration with the number of RBs of x1 RBs in the K parameter configurations is a first value, or a value in the second value set. Different values of x1, the first value, or a combination of the second value set can be used as separate optional features and can be combined with each other. Furthermore, when the number of RBs occupied by CORESET and SSB in the frequency domain corresponding to the parameter configuration with the number of RBs of x1 RBs in the K parameter configurations is the same, the first value can be 0 or the first value can make the RBs occupied by SSB and CORESET the same in the frequency domain. In this way, the number of RBs occupied by CORESET and SSB as a whole can support various possible deployment positions of the channel in the frequency domain, thereby supporting flexible deployment of the channel. In addition, the RBs occupied by CORESET and SSB are the same, and the terminal device does not need to adjust the receiving frequency when receiving the PDCCH on SSB and CORESET, which reduces the implementation complexity of the terminal device.
[0193] In a possible example, x1 may be one of 12, 24, 15 or 20, the first value may be one of the possible values of the frequency domain resource offset value, and the second value set may be multiple values of the possible values of the frequency domain resource offset value.
[0194] In an example, x1 may be 12, and the first value may be 0, that is, the frequency domain resource offset value corresponding to the parameter configuration with 12 RBs in the K parameter configurations is 0, that is, the SSB and CORESET are aligned in the frequency domain. An example may be Figure 8 The possible frequency domain positions of the first CORESET from left to right in the figure. In this way, when the SSB is 12 RBs, the number of RBs occupied by the CORESET of 12 RBs and the SSB as a whole is 12, which can support various possible deployment positions of channels with 12 RBs or 15 RBs in the frequency domain, thereby supporting flexible deployment of channels. In addition, the RBs occupied by the CORESET of 12 RBs are the same as those occupied by the SSB. The terminal device does not need to adjust the receiving frequency when receiving the PDCCH on the SSB and CORESET, which reduces the implementation complexity of the terminal device.
[0195] In one example, x1 may be 20 or 24, and the first value may be 0, that is, the frequency domain resource offset value corresponding to the parameter configuration with 20 or 24 RBs in the K parameter configurations is 0. Alternatively, x1 may be 20 or 24, and the second value set may be 0, 1, 2, or 3, that is, the second value set may be some or all possible values of the frequency domain resource offset value corresponding to the parameter configuration with 15 or 24 RBs in the K parameter configurations.
[0196] The fourth optional feature is that the number of time domain symbols corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x2 RBs is the second value, or is a value in the third value set. Different values of x2, the second value, or a combination of the third value set can be used as separate optional features and can be combined with each other. Furthermore, the second value can be the maximum value among the possible values of the time domain symbol. In this way, the CORESET can include more physical resources or more CCEs, thereby supporting the sending of PDCCH to more users in the CORESET, thereby supporting higher system capacity.
[0197] In a possible example, x2 may be one of 12, 24, 15 or 20, the second value may be one of the possible values of the time domain symbol number, and the second value set may be multiple values of the possible values of the time domain symbol number. Specifically, the possible value of the time domain symbol is 2 or 3.
[0198] In one example, x2 may be 12 and / or 24, and the second value may be 3, that is, the number of time domain symbols corresponding to the parameter configurations in which the number of RBs in the K parameter configurations is 12 RBs and / or 24 RBs is 3. In this way, the CORESET may include more physical resources or more CCEs, thereby supporting the sending of PDCCHs to more users in the CORESET, thereby supporting higher system capacity.
[0199] The fifth optional feature is that the number of time domain symbols corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x3 RBs and the mapping mode is interleaved is a third value, or a value in the fourth value set. Different values of x3, combinations of the third value or the fourth value set can be used as separate optional features and can be combined with each other. Furthermore, when the CORESET corresponding to the parameter configuration in which the number of RBs in the K parameter configurations is x3 RBs is a CORESET obtained by puncturing, and the mapping mode is interleaved, the third value can be the largest value among the possible values of the time domain symbol. In this way, under the interleaved mapping mode, the CORESET after puncturing can contain more CCEs with consecutive numbers, thereby being able to support a larger AL and improve the reception performance of the PDCCH.
[0200] In a possible example, x3 may be one of 24, 15 or 20, the third value may be one of the possible values of the time domain symbol number, and the fourth value set may be multiple values of the possible values of the time domain symbol number. Specifically, the possible value of the time domain symbol is 2 or 3.
[0201] In one example, x3 may be 24, and the third value may be 3, that is, the number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved, and the number of time domain symbols corresponding to the parameter configuration is 3. Alternatively, x3 may be 15 or 20, and the third value may be 3, that is, the number of RBs in the K parameter configurations is 15 RBs or 20 RBs and the mapping mode is interleaved, and the number of time domain symbols corresponding to the parameter configuration is 3. In this way, in the interleaved mapping mode, the punctured CORESET may contain more CCEs with consecutive numbers, thereby supporting a larger AL and improving the reception performance of the PDCCH. Fig. 9 , Fig. 9 A schematic diagram of the punching of a CORESET. Fig. 9 In the figure, the CORESET before puncturing is a CORESET of 24 RBs, and the CORESET after puncturing is a CORESET of 15 RBs and the 15 RBs with the lowest frequency in the CORESET of 24 RBs. The CORESET after puncturing with a time domain symbol number of 3 includes CCE0, CCE1, CCE2, half of CCE3, CCE4, CCE6, CCE8, and CCE10. The CORESET after puncturing with a time domain symbol number of 2 includes CCE0, CCE1, CCE2, CCE4, and CCE6. Exemplarily, when AL is 4, in the CORESET after puncturing with a time domain symbol number of 3, the terminal device can receive PDCCH in CCE0, CCE1, CCE2, and half of CCE3, and in the CORESET after puncturing with a time domain symbol number of 3, the terminal device can only receive PDCCH in CCE0, CCE1, and CCE2. It can be seen that using a time domain symbol number of 3 can obtain better reception performance.
[0202] The sixth optional feature is that one parameter configuration among the K parameter configurations corresponds to the bandwidth of multiple CORESETs, or one parameter configuration among the K parameter configurations corresponds to the value of multiple RB numbers. In this way, the bandwidth of the above multiple CORESETs, or the value of multiple RB numbers, can share one parameter configuration, saving signaling resources.
[0203] Further, the bandwidth of the CORESET is associated with the synchronization grid, or the number of RBs of the CORESET is associated with the synchronization grid, or the bandwidth of the CORESET is associated with the frequency band number, or the number of RBs of the CORESET is associated with the frequency band number. In this way, when the first indication information received by the terminal device indicates the configuration parameters corresponding to the bandwidths of multiple CORESETs, the terminal device can determine the bandwidth of the CORESET through the association relationship. Similarly, the bandwidth of the CORESET can be replaced by the number of RBs.
[0204] The above-mentioned association relationship may be a predefined association relationship, such as specified by the protocol, or an association relationship indicated by the network. Specifically, the association relationship may be a one-to-one correspondence between the bandwidth of the CORESET and the synchronization grid, or a one-to-one correspondence between the bandwidth of the CORESET and the frequency band number. For example, the bandwidth of the CORESET corresponding to the synchronization grid 920.73MHz is 12 RBs, or the bandwidth of the CORESET corresponding to the frequency band number n100 is 12 RBs. The bandwidth of the CORESET corresponding to other synchronization grids or frequency band numbers is 15 RBs. For another example, the bandwidth of the CORESET corresponding to the synchronization grid 921.45MHz is 20 RBs, or the bandwidth of the CORESET corresponding to the frequency band number n100 is 20 RBs. Similarly, the bandwidth of the above-mentioned CORESET can be replaced by the number of RBs.
[0205] The seventh optional feature is that the mapping mode corresponding to the parameter configuration of the number of RBs in the K parameter configurations is x4 RBs is the first mapping mode. Different values of x4 and combinations of the first mapping modes can be used as separate optional features and can be combined with each other. In a possible example, x4 can be one of 12, 24, 15 or 20, and the first mapping mode is interleaved or the first mapping mode is non-interleaved.
[0206] The above optional features may be combined arbitrarily, or may be used alone as features of the above K parameter configurations. Specifically, the K parameter configurations provided in the embodiment of the present invention may have one, part or all of the above optional features.
[0207] The correspondence in the embodiments of the present application can be understood as a correspondence between a certain parameter configuration and a parameter in the parameter configuration, or a first parameter in a certain parameter configuration corresponds to a second parameter in the parameter configuration, or a certain parameter configuration corresponds to the bandwidth of the CORESET (or CORESET) that can be determined according to the parameter configuration, or a certain parameter corresponds to the value of the parameter, or other corresponding relationships that can be established, and the present application does not impose any restrictions.
[0208] Since each parameter configuration corresponds to a set of parameter values, a table is used to express the corresponding relationship. Each parameter configuration is represented by an index value, that is, each parameter configuration or each set of parameter values corresponds to an index value. In addition to the above parameters, each parameter configuration can also correspond to a multiplexing mode (or a multiplexing mode of SSB and CORESET). Optionally, the multiplexing mode indicates time division multiplexing of SSB and CORESET. Specifically, it can indicate that the multiplexing mode is mode 1. The table has 2 N The network can use N bits of indication information to correspond to 2 NThe state value indicates the first index value in the table, thereby indicating the first parameter configuration. Some rows in the table can be used as reserved values without indicating any parameter configuration. It should be noted that the K parameter configurations correspond to the rows in the table that can indicate parameter values, and the application does not limit the position and order of the K parameter configurations in the table, and the index value numbering in the table can also be other numbering methods.
[0209] The present application embodiment also provides the following examples of the above table. In an actual system, one or more of the tables provided in the present application embodiment can be used, and a partial row or partial column in the table, or a table after a partial row or partial column is combined or exchanged can also be used. The table provided in the present application embodiment can be a partial row or partial column in the table used in the actual system.
[0210] Table 1-1 shows a possible example of a table corresponding to K parameter configurations. Among them, rows 7 to 14 in Table 1-1 correspond to non-interleaving, or parameter configurations with index values 6 to 13 in Table 1-1 correspond to non-interleaving. Optionally, Table 1-1 is used for channel bandwidth greater than or equal to 3MHz. Optionally, Table 1-1 is used for CORESET#0. Optionally, Table 1-1 is used when the subcarrier spacing of SSB is 15kHz and the subcarrier spacing of PDCCH is 15kHz. For example, the table can be named Set of resource blocks and slot symbols of CORESET for Type0-PDCCH search space setwhen{SS / PBCH block,PDCCH}SCS is{15,15}kHz for frequency bands with minimumchannel bandwidth 3MHz.Non-interleaved CCE-to-REG mapping applies for entries6~13.
[0211] Table 1-1
[0212]
[0213]
[0214] As shown in Table 1-1, index values 0-13 each correspond to a parameter configuration, and index values 14 and 15 are reserved items. In one implementation, indexes 14 and 15 can be reserved as defaults or can indicate other information. The K parameter configurations shown in Table 1-1 are 14 parameter configurations corresponding to index values 0-13. Based on Table 1-1, the K parameter configurations have one or more of the following characteristics:
[0215] 1. The frequency domain resource offset value corresponding to the parameter configuration with 12 RBs in the K parameter configurations is 0.
[0216] 2. The number of time domain symbols corresponding to the parameter configuration with 12 RBs in the K parameter configurations are 2 and 3 respectively. Optionally, the first row can be deleted, that is, the parameter configuration corresponding to the index value 0 is removed from the K parameter configurations, and K = 13. Based on this option, the number of time domain symbols corresponding to the parameter configuration with 12 RBs in the K parameter configurations is a value, specifically, 3.
[0217] 3. K parameter configurations with 24 RBs and interleaved mapping (as shown in the third to sixth rows of Table 1-1)
[0218] The corresponding number of time domain symbols is 3.
[0219] 4. The parameter configurations in which the number of RBs is 24 and the mapping mode is non-interleaved (such as rows 7 to 14 in Table 1-1) among the K parameter configurations correspond to the number of time domain symbols of 2 and 3 respectively.
[0220] 5. Among the K parameter configurations, the number of time domain symbols corresponding to the parameter configuration with RB number of 24 RBs is 2 and 3 respectively.
[0221] 6. The frequency domain resource offset values corresponding to the parameter configuration with RB number of 24 RBs in the K parameter configurations are 0, 1, 2, and 3 respectively.
[0222] It can be understood that the 24 RBs correspond to a CORESET with a bandwidth of 15 RBs, and the 24 RBs can also be replaced by 15. When the definition of the first RB and / or the second RB is different, the frequency domain resource offset value can be replaced with reference to the above description.
[0223] Table 1-2 shows another possible example of a table corresponding to K parameter configurations. Among them, rows 9 to 16 in Table 1-2 correspond to non-interleaving, or parameter configurations with index values 8 to 15 in Table 1-2 correspond to non-interleaving. Optionally, Table 1-2 is used for channel bandwidth greater than or equal to 3MHz. Optionally, Table 1-2 is used for CORESET#0. Optionally, Table 1-2 is used when the subcarrier spacing of SSB is 15kHz and the subcarrier spacing of PDCCH is 15kHz. For example, the table can be named Set of resource blocks and slot symbols of CORESET for Type0-PDCCH search space setwhen{SS / PBCH block,PDCCH}SCS is{15,15}kHz for frequency bands with minimumchannel bandwidth 3MHz.Non-interleaved CCE-to-REG mapping applies for entries8~15.
[0224] Table 1-2
[0225]
[0226]
[0227] As shown in Table 1-2, index values 0-15 correspond to one parameter configuration, and the K parameter configurations shown in Table 1-2 are 16 parameter configurations corresponding to index values 0-15. Based on Table 1-2, the K parameter configurations have one or more of the following characteristics:
[0228] 1. The parameter configurations in the K parameter configurations may correspond to multiple numbers of RBs, that is, to 12 RBs and 24 RBs, as shown in the first and fifth rows in Table 1-2.
[0229] 2. The frequency domain resource offset value corresponding to the parameter configuration in which the number of RBs in the K parameter configurations corresponds to 12 RBs is 0.
[0230] 3. The number of time domain symbols corresponding to the parameter configuration of 12 RBs in the K parameter configurations is 2 and 3 respectively. Optionally, the parameter configuration in the fifth row may correspond to only 24 RBs. Based on this, the number of time domain symbols corresponding to the parameter configuration of 12 RBs in the K parameter configurations is a value, specifically, 3.
[0231] 4. Parameter configurations where the number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved (such as the first to eighth rows in Table 1-2)
[0232] The corresponding number of time domain symbols is 2 or 3. Further optionally, the fifth to eighth rows can be deleted, and K = 12. Based on this option, the number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved, and the corresponding number of time domain symbols is 3 (such as the first to fourth rows in Table 1-2).
[0233] 5. The parameter configurations in which the number of RBs is 24 and the mapping mode is non-interleaved (such as rows 9 to 16 in Table 1-2) among the K parameter configurations correspond to the number of time domain symbols of 2 and 3 respectively.
[0234] 6. Among the K parameter configurations, the number of time domain symbols corresponding to the parameter configuration with RB number of 24 RBs is 2 and 3 respectively.
[0235] 7. The frequency domain resource offset values corresponding to the parameter configuration with RB number of 24 RBs in the K parameter configurations are 0, 1, 2, and 3 respectively.
[0236] It can be understood that the 24 RBs correspond to a CORESET with a bandwidth of 15 RBs, and the 24 RBs can also be replaced by 15. When the definition of the first RB and / or the second RB is different, the frequency domain resource offset value can be replaced with reference to the above description.
[0237] Optionally, the K parameter configurations provided in the embodiment of the present application or the table provided in the embodiment of the present application may not include the parameter configuration of the CORESET corresponding to 12 RBs, or may only include the parameter configuration of the CORESET corresponding to 15 RBs. For example, the parameter configuration with the number of RBs of 12 in Table 1-1 and Table 1-2 is deleted. At this time, by adopting the method provided in the embodiment of the present application, more reserved items can be reserved for the network to indicate other possible parameter configurations or other information. In this way, signaling overhead is saved.
[0238] Optionally, the K parameter configurations provided in the embodiment of the present application or the table provided in the embodiment of the present application may also include parameter configurations corresponding to the CORESET of 20 RBs. For example, based on Tables 1-1 and 1-2 and possible variations of the tables, the reserved items may be replaced with parameter configurations corresponding to the CORESET of 20 RBs, and / or some or all of the rows in the table corresponding to the CORESET of 15 RBs may correspond to the CORESET of 15 RBs and the CORESET of 20 RBs. If the table used in the actual system includes parameter configurations corresponding to the CORESET of 20 RBs, the above K parameter configurations may correspond to rows in the table used in the actual system that can indicate parameter values of the CORESET of 15 RBs and the CORESET of 12 RBs.
[0239] Table 1-3 shows another possible example of a table corresponding to K parameter configurations. Among them, rows 7 to 14 in Table 1-3 correspond to non-interleaving, or parameter configurations with index values 6 to 13 in Table 1-3 correspond to non-interleaving. Optionally, Table 1-3 is used for channel bandwidths greater than or equal to 3MHz and channel bandwidths greater than or equal to 5MHz. Optionally, Table 1-3 is used for CORESET#0. Optionally, Table 1-3 is used for the case where the subcarrier spacing of SSB is 15kHz and the subcarrier spacing of PDCCH is 15kHz. For example, the table can be named Set of resource blocks and slot symbols of CORESET for Type0-PDCCH search space set when {SS / PBCH block, PDCCH}SCS is {15,15}kHz for frequency bands with minimum channel bandwidth 3MHz or 5MHz.Non-interleavedCCE-to-REG mapping applies for entries 6~13.
[0240] Table 1-3
[0241]
[0242] As shown in Table 1-3, index values 0-13 each correspond to a parameter configuration, and index values 14 and 15 are reserved items, or can also indicate other information. The K parameter configurations shown in Table 1-3 are 14 parameter configurations corresponding to index values 0-13. Based on Table 1-3, the K parameter configurations have one or more of the following characteristics:
[0243] 1. The parameter configurations in the K parameter configurations may correspond to the bandwidths of multiple CORESETs or multiple RB numbers, that is, when the RB number is 24, it corresponds to the bandwidth of the CORESET of 15 RBs or 20 RBs, or the RB number may be 15 and 20. For example, rows 3, 7, and 11 in Table 1-3.
[0244] 2. The frequency domain resource offset value corresponding to the parameter configuration of 20 RBs corresponding to the CORESET bandwidth in the K parameter configurations is 0, such as rows 3, 7, and 11 in Table 1-3. Optionally, the frequency domain resource offset values corresponding to the parameter configuration of 20 RBs corresponding to the CORESET bandwidth in the K parameter configurations can be 0, 1, 2, and 3, respectively, such as rows 3 to 14 in Table 1-3, which correspond to the bandwidths of multiple CORESETs or multiple RB numbers.
[0245] 3. For other similar features, please refer to the descriptions in Table 1-1 and Table 1-2, which will not be repeated here.
[0246] It can be understood that when the definitions of the first RB and / or the second RB are different, the above-mentioned frequency domain resource offset value can be replaced with reference to the above description.
[0247] In another possible example, part or all of the rows corresponding to the CORESET of 24 RBs in the table for a channel bandwidth greater than or equal to 5 MHz or a minimum channel bandwidth of 5 MHz may correspond to the CORESET of 24 RBs and the CORESET of 20 RBs, that is, the parameter configurations corresponding to the CORESET of 24 RBs and the CORESET of 20 RBs may be multiplexed. The principle is the same as that in the above embodiment and will not be repeated here.
[0248] The following is a further description of a communication method and a communication device provided in an embodiment of the present application:
[0249] In one embodiment of the present application, a communication method is provided for reducing signaling overhead. Fig.10 , is a flow chart of a communication method 100. In the following description, the method is applied to Figure 1 For the sake of convenience, the following takes the method executed by a network device and a terminal device as an example. Figure 1 The network architecture shown in FIG. 1 is taken as an example. Therefore, the network devices described below are, for example, Figure 1 The access network device in the network architecture shown in the figure, the terminal device described below can be Figure 1 Terminal devices in the network architecture shown.
[0250] S101: A network device sends first indication information, and correspondingly, a terminal device receives the first indication information, wherein the first indication information indicates a first parameter configuration, and the first parameter configuration is one of K parameter configurations, where K is a positive integer.
[0251] Specifically, any parameter configuration of the K parameter configurations includes one or more of the following parameters, or any parameter configuration of the K parameter configurations consists of one or more of the following parameters: number of RBs, frequency domain resource offset value, number of time domain symbols, mapping method, puncturing method, multiplexing mode. For the description of the K parameter configurations and related parameters, please refer to the relevant description above, which will not be repeated here. The sending of the first indication information by the above-mentioned network device may also refer to the output of the first indication information by the network device.
[0252] Optionally, the first indication information may be carried in MIB, or PBCH, or a broadcast message. The first indication information may be sent periodically.
[0253] Optionally, the first indication information may be N bits, and different values of the N bits of information may indicate different parameter configurations among the K parameter configurations. Further, N may be 4, and K may be less than or equal to 2. N An integer, specifically, K can be 13, 14, 15 or 16.
[0254] Optionally, before step S101, the network device may determine the first indication information. Fig.10 Shown in.
[0255] Optionally, before step S101, the network device may generate a PBCH. Further in step S101, the network device sends the first indication information via the PBCH. This step is not included in Fig.10 Shown in.
[0256] S102: The network device indicates the time-frequency resource location of the first CORESET through the first parameter configuration (or replaces it with the time-frequency resource information in the first CORESET). Correspondingly, the terminal device determines the time-frequency resource location of the first CORESET according to the first parameter configuration. The first CORESET may be CORESET#0.
[0257] Specifically, the terminal device determines the first parameter configuration corresponding to the first indication information from the K parameter configurations according to the first indication information. Prior to this, the terminal device determines the K parameter configurations and receives the first indication information. The determination step may be before or after the receiving step, and this application does not limit it.
[0258] Optionally, K parameter configurations are associated with a synchronization grid, or the terminal device can determine the K parameter configurations according to the synchronization grid, or the K parameter configurations are determined according to the synchronization grid. For example, K parameter configurations corresponding to a synchronization grid of a certain frequency may be specified in the protocol. In one example, it may be specified that the synchronization grid having a corresponding channel bandwidth of 3 MHz corresponds to the K parameter configurations provided in the embodiment of the present application. A possible synchronization grid frequency is 920.73 MHz, or a synchronization grid determined according to the formula 600 kHz×N+50 kHz×M+300 kHz, where N∈{1:2499},M∈{1,3,5}. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations may be 12 RBs and / or 15 RBs. In another example, it may be specified that the synchronization grid having a corresponding channel bandwidth of 3 MHz and the synchronization grid having a corresponding channel bandwidth of 5 MHz and an available number of RBs of 20 RBs correspond to the K parameter configurations provided in the embodiment of the present application. Possible synchronization grid frequencies are 921.45 MHz or 920.73 MHz, or a synchronization grid determined by the formula 600 kHz × N + 50 kHz × M + 300 kHz, where N ∈ {1: 2499}, M ∈ {1, 3, 5}. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations may be 12 RBs and / or 15 RBs and / or 20 RBs. In another example, it may be specified that the synchronization grid corresponding to the channel bandwidth of 5 MHz corresponds to the K parameter configurations provided in the embodiment of the present application. Possible synchronization grid frequencies are 921.45 MHz, or a synchronization grid determined by the formula 1200 kHz × N + 50 kHz × M, where N ∈ {1: 2499}, M ∈ {1, 3, 5}. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations may be 24 RBs and / or 20 RBs.
[0259] Optionally, the K parameter configurations are associated with the channel bandwidth, or the terminal device can determine the K parameter configurations according to the channel bandwidth, or the K parameter configurations are determined according to the channel bandwidth. For example, the K parameter configurations corresponding to a certain channel bandwidth can be specified in the protocol. In one example, it can be specified that when the channel bandwidth is 3MHz, the K parameter configurations provided in the embodiment of the present application are adopted, or the K parameter configurations are used for a channel bandwidth greater than or equal to 3MHz, or for a minimum channel bandwidth of 3MHz (minimum channel bandwidth 3MHz), optionally, the K parameter configurations or some of the K parameter configurations can also be used for band n100, or for synchronization grid 920.73MHz, or for band n100 and the PBCH transmission bandwidth is 12RB, or for the PBCH transmission bandwidth is 12RB. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations can be 12 RBs and / or 15 RBs. In another example, it can be specified that when the channel bandwidth is 3MHz, the K parameter configurations provided in the embodiment of the present application are adopted, or the K parameter configurations are used for a channel bandwidth greater than or equal to 3MHz, or for a minimum channel bandwidth of 3MHz (minimum channel bandwidth 3MHz). Optionally, the K parameter configurations or some of the K parameter configurations can also be used for band n100, or for synchronization grid 921.45MHz, or for band n100 and the PBCH transmission bandwidth is 20RB, or for the PBCH transmission bandwidth is 20RB. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations can be 12 RBs and / or 15 RBs and / or 20 RBs. In another example, it can be specified that when the channel bandwidth is 5MHz, the K parameter configurations provided in the embodiment of the present application are adopted, or the K parameter configurations are used for a channel bandwidth greater than or equal to 5MHz, or for a minimum channel bandwidth of 5MHz (minimumchannel bandwidth 5MHz). Optionally, the K parameter configurations or some of the K parameter configurations can also be used for band n100, or for synchronization grid 921.45MHz, or for band n100 and a PBCH transmission bandwidth of 20RB, or for a PBCH transmission bandwidth of 20RB. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations can be 24 RBs and / or 20 RBs.
[0260] Taking the channel bandwidth as an example, the above association can be understood as the channel bandwidth corresponding to K parameter configurations, that is, the K parameter configurations are used for a certain channel bandwidth, or the association relationship of the K parameter configurations can be determined according to the channel bandwidth. In another example, when the bandwidth of the CORESET corresponding to the K parameter configurations includes 20 RBs, the K parameter configurations can be used for a channel bandwidth greater than or equal to 5 MHz or a minimum channel bandwidth of 5 MHz. In order to distinguish the K parameter configurations from the existing parameter configuration set for a channel bandwidth greater than or equal to 5 MHz or a minimum 5 MHz channel bandwidth (where the bandwidth of the CORESET corresponding to the parameter configuration is greater than or equal to 24 RBs), the K parameter configurations are associated with the channel bandwidth and the synchronization grid, or the terminal device can determine the K parameter configurations according to the channel bandwidth and the synchronization grid, or the K parameter configurations are determined according to the channel bandwidth and the synchronization grid. For example, it may be specified in the protocol that a certain channel bandwidth and synchronization grid correspond to K parameter configurations. Specifically, it may be specified that when the channel bandwidth is 5 MHz and the synchronization grid is 921.45 MHz (the bandwidth of the CORESET corresponding to the synchronization grid is 20 RBs), the K parameter configurations provided in the embodiment of the present application are adopted. At this time, the bandwidth of the CORESET corresponding to the K parameter configurations may be 12 RBs and / or 15 RBs and / or 20 RBs. Alternatively, the above synchronization grid may be replaced with a frequency band number. Specifically, the frequency band number may be n100.
[0261] The channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth are determined through the cell search process, or the channel bandwidth, frequency band number, synchronization grid or PBCH transmission bandwidth are determined based on the position of the detected synchronization signal. During the cell search process, the terminal device will detect the synchronization signal, and the detection position of the synchronization signal is the synchronization grid. The terminal device can determine the frequency of the synchronization grid, the frequency band number of the synchronization signal, or the corresponding channel bandwidth or frequency band number based on the position of the detected synchronization signal. The terminal device can be set with supported frequency band numbers at the factory setting, and search for the frequency bands corresponding to one or more supported frequency band numbers one by one to detect the synchronization signal. Specifically, the synchronization grid and the channel bandwidth, the number of available RBs in the channel and / or the frequency band number can have a corresponding relationship as shown in Table 2. The terminal device can perform the above-mentioned determined actions based on this relationship. It should be understood that the corresponding relationship of all synchronization grids is not shown in Table 2:
[0262] Table 2
[0263]
[0264] Based on Table 2:
[0265] 1. The synchronization grid determined according to the formula 600kHz×N+50kHz×M+300kHz, where N∈{1:2499},M∈{1,3,5}, is used for 3MHz.
[0266] 2. Synchronous grid 920.73MHz is used for 3MHz, or for 12RB.
[0267] 3. Synchronous grid 921.45MHz is used for 5MHz, or for 20RB.
[0268] The terminal device determines the time-frequency resource position of the first CORESET according to the first parameter configuration.
[0269] If the first parameter configuration corresponds to multiple RB numbers or to the bandwidth of multiple CORESETs, the terminal device can determine the bandwidth of the first CORESET based on the synchronization grid or the frequency band number. Specifically, the terminal device can determine the bandwidth of the first CORESET based on the association relationship described in the sixth optional feature. Exemplarily, if the number of RBs corresponding to the first parameter configuration is 12 or 24, the terminal device can determine that the bandwidth of the first CORESET is 12 RBs based on the synchronization grid 920.73MHz, or it can determine that the bandwidth of the first CORESET is 15 RBs based on the synchronization grid 600kHz×N+50kHz×M+300kHz, where N∈{1:2499},M∈{1,3,5}. In another example, if the number of RBs is 24 and the bandwidth of the CORESET corresponding to the first parameter configuration is 15 RBs or 20 RBs, the terminal device can determine that the bandwidth of the first CORESET is 20 RBs according to the synchronization grid 921.45 MHz, or it can determine that the bandwidth of the first CORESET is 15 RBs according to the synchronization grid 600kHz×N+50kHz×M+300kHz, where N∈{1:2499},M∈{1,3,5}. In another example, if the number of RBs is 24 and the bandwidth of the CORESET corresponding to the first parameter configuration is 24 RBs or 20 RBs, the terminal device can determine that the bandwidth of the first CORESET is 20 RBs according to the synchronization grid 921.45 MHz, or it can determine that the bandwidth of the first CORESET is 24 RBs according to the synchronization grid determined by the formula 1200kHz×N+50kHz×M, where N∈{1:2499},M∈{1,3,5}. In another exemplary embodiment, if the number of RBs corresponding to the first parameter configuration is 12 or 24, the terminal device can determine that the bandwidth of the first CORESET is 12 RBs according to the frequency band number n100, or can determine that the bandwidth of the first CORESET is 15 RBs according to the frequency band number n106, n26, n28 or n85. In another example, if the number of RBs is 24 and the bandwidth of the CORESET corresponding to the first parameter configuration is 15 RBs or 20 RBs, the terminal device can determine that the bandwidth of the first CORESET is 20 RBs according to the frequency band number n100, or can determine that the bandwidth of the first CORESET is 15 RBs according to the frequency band number n106, n26, n28 or n85. In another example, if the number of RBs is 24 and the bandwidth of the CORESET corresponding to the first parameter configuration is 24 RBs or 20 RBs, the terminal device can determine that the bandwidth of the first CORESET is 20 RBs according to the frequency band number n100, or can determine that the bandwidth of the first CORESET is 24 RBs according to other frequency band numbers.
[0270] If the bandwidth of the CORESET corresponding to the first parameter configuration is obtained by puncturing, the first CORESET is a CORESET determined based on the CORESET before puncturing or the first CORESET is a part of the CORESET before puncturing. For example, for configuration parameters with RB number of 24, 15 or 20, the first CORESET is a CORESET determined based on the CORESET of 24 RBs, or the first CORESET is a CORESET after puncturing the CORESET of 24 RBs. In a specific puncturing method, taking the bandwidth of the CORESET corresponding to the first parameter configuration as 15 RBs as an example, the first CORESET is the 15 RBs with the lowest frequency in the CORESET of 24 RBs, or the first CORESET is a CORESET after puncturing (or removing) the 9 RBs with the highest frequency in the CORESET of 24 RBs, wherein optionally, the CORESET of 24 RBs is a non-interleaved CORESET obtained according to the above CORESET-related description or other methods, or an interleaved CORESET with the number of interleaved rows R=2. In another specific puncturing method, taking the bandwidth of the CORESET corresponding to the first parameter configuration as 15 RBs as an example, the first CORESET is the 15 RBs with the highest frequencies in the CORESET of 24 RBs, or the first CORESET is the CORESET after puncturing (or removing) the 9 RBs with the lowest frequencies in the CORESET of 24 RBs, wherein optionally, the CORESET of 24 RBs is a non-interleaved CORESET obtained according to the above CORESET-related description or other methods, or an interleaved CORESET with an interleaved row number R=2. When the bandwidth of the CORESET corresponding to the first parameter configuration is 20 RBs, similarly, it will not be repeated here. For the relevant description of puncturing, please refer to the contents in the above embodiments.
[0271] Optionally, the punching method of the above-mentioned first CORESET can be a specific punching method specified by the protocol, or it can be a punching method determined according to the punching method parameter in the first parameter configuration, or the terminal device can receive second indication information from the network device, the second indication information indicates the punching method, and the first parameter configuration does not include the second indication information.
[0272] The terminal device determines the frequency domain resource position of the first CORESET according to the frequency domain resource offset value (and the frequency domain position of the SSB) in the first parameter configuration. The frequency domain resource offset value is the number of RBs by which the first RB is offset relative to the second RB in the frequency domain resources, wherein the first RB is the smallest RB in the first CORESET, or the first RB is the smallest RB in the CORESET of 24 RBs, and the second RB is the smallest RB in the overlapping part of the SSB of 12 RBs and the common RB, wherein the SSB of 12 RBs is the SSB determined based on the SSB of 20 RBs, or the second RB is the smallest RB in the overlapping part of the SSB of 20 RBs and the common RB.
[0273] Fig.12 A schematic diagram of the structure of another communication device is given. The communication device 1800 may be a terminal device or a network device in the above method embodiment, or may be a chip, a chip system, or a processor that supports the terminal device or the network device to implement the above method. The communication device may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
[0274] The communication device 1800 may include one or more processors 1801. The processor 1801 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a base station, a baseband chip, a terminal, a terminal chip, a DU or a CU, etc.), execute a software program, and process the data of the software program.
[0275] Optionally, the communication device 1800 may include one or more memories 1802, on which instructions 1804 may be stored, and the instructions may be executed on the processor 1801, so that the communication device 1800 performs the method described in the above method embodiment. Optionally, data may also be stored in the memory 1802. The processor 1801 and the memory 1802 may be provided separately or integrated together.
[0276] Optionally, the communication device 1800 may further include a transceiver 1805 and an antenna 1806. The transceiver 1805 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., for implementing a transceiver function. The transceiver 1805 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function. Among them, Fig.11 The processing unit 1702 shown may be the processor 1801. The transceiver unit 1701 may be the transceiver 1805.
[0277] When the communication device is applied to a terminal device:
[0278] The transceiver 1805 or the transceiver unit 1701 can complete the receiving action in the above embodiment S101 or S102. The processor 1801 or the processing unit 1702 can complete the determining action in the above embodiment S102.
[0279] When the communication device is applied to network equipment:
[0280] The transceiver 1805 or the transceiver unit 1701 can complete the sending action in the above embodiment S101. The processor 1801 or the processing unit 1702 can complete the determining action or the generating action in the above embodiment S101, or the indicating action in the above embodiment S102.
[0281] In another possible design, the processor 1801 may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code / data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
[0282] In another possible design, optionally, the processor 1801 may store an instruction 1803, and the instruction 1803 runs on the processor 1801, so that the communication device 1800 can execute the method described in the above method embodiment. The instruction 1803 may be solidified in the processor 1801, in which case the processor 1801 may be implemented by hardware.
[0283] In another possible design, the communication device 1800 may include a circuit, and the circuit can realize the transmission or reception or communication function of the communication device or the first terminal device in the aforementioned method embodiment. The processor and transceiver described in the embodiment of the present application can be implemented in an integrated circuit (iMintegrated circuit, IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application-specific integrated circuit (application specific iMintegrated circuit, ASIC), a printed circuit board (printed circuit board, PCB), an electronic device, etc. The processor and transceiver can also be manufactured with various IC process technologies, such as complementary metal oxide semiconductor (complementary metal oxide semiconductor, CKOS), M-type metal oxide semiconductor (MKetal-oxide-seKicoMductor, MKOS), P-type metal oxide semiconductor (positive chaMMel Ketal oxide seKicoMductor, PKOS), bipolar junction transistor (Bipolar JuMctioM Transistor, BJT), bipolar CKOS (BiCKOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0284] The communication device described in the above embodiments may be a terminal device or a network device, but the scope of the communication device described in the embodiments of the present application is not limited thereto, and the structure of the communication device may not be limited thereto. Fig.12 The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
[0285] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0286] (2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and instructions;
[0287] (3) ASIC, such as modem (KSK);
[0288] (4) Modules that can be embedded in other devices;
[0289] (5) Receivers, terminals, smart terminals, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
[0290] (6)Others
[0291] For the case where the communication device may be a chip or a chip system, see Fig.13 Schematic diagram of the chip structure shown. Fig.13 The chip 1900 shown includes a processor 1901 and an interface 1902. Optionally, it may also include a memory 1903. The number of the processors 1901 may be one or more, and the number of the interfaces 1902 may be multiple.
[0292] For the case where the chip is used to implement the functions of the network device or terminal device in the embodiments of the present application:
[0293] The interface 1902 is used to receive or output signals;
[0294] The processor 1901 is used to execute data processing operations of the network device or the terminal device.
[0295] It is understandable that some optional features in the embodiments of the present application may be implemented independently in certain scenarios without relying on other features, such as the solution on which they are currently based, to solve corresponding technical problems and achieve corresponding effects, or may be combined with other features according to needs in certain scenarios. Accordingly, the communication device provided in the embodiments of the present application may also implement these features or functions accordingly, which will not be described in detail here.
[0296] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application-specific integrated circuit (application specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components.
[0297] It can be understood that the memory in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (read-oMly KeKory, ROK), a programmable read-only memory (programgraKKable ROK, PROK), an erasable programmable read-only memory (erasable PROK, EPROK), an electrically erasable programmable read-only memory (electrically EPROK, EEPROK) or a flash memory. The volatile memory can be a random access memory (random access KeKory, RAK), which is used as an external cache. By way of example and not limitation, many forms of RAK are available, such as static random access memory (SRAK), dynamic random access memory (DRAK), synchronous dynamic random access memory (SDRAK), double data rate synchronous dynamic random access memory (DDR SDRAK), enhanced synchronous dynamic random access memory (ESDRAK), synchronous link dynamic random access memory (SLDRAK), and direct memory bus random access memory (DR RAK). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0298] The present application also provides a computer-readable medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the functions of any of the above method embodiments are implemented.
[0299] The present application also provides a computer program product including instructions, and when a computer reads and executes the computer program product, the computer implements the functions of any of the above method embodiments.
[0300] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber liMe, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a high-density digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0301] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A communication method, characterized in that: The method comprises: Receive first indication information, where the first indication information indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; Any parameter configuration of the K parameter configurations includes one or more of the following parameters: The number of resource blocks (RBs), frequency domain resource offset values, number of time domain symbols, and mapping methods; The time-frequency resource position of the first control resource set CORESET is determined according to the first parameter configuration.
2. The method according to claim 1, characterized in that The bandwidth of the CORESET corresponding to the K parameter configurations is less than 24 RBs; and / or The frequency domain resource offset value corresponding to the K parameter configurations is a value in a first value set, wherein the number of values in the first value set is greater than 3.
3. The method according to claim 1 or 2, characterized in that: The frequency domain resource offset value corresponding to the parameter configuration in which the number of RBs is 12 RBs among the K parameter configurations is 0.
4. The method according to any one of claims 1 to 3, characterized in that The number of time domain symbols corresponding to the parameter configuration in which the number of RBs is 12 RBs and / or 24 RBs in the K parameter configurations is 3.
5. The method according to any one of claims 1 to 4, characterized in that The number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved, and the number of time domain symbols corresponding to the parameter configuration is 3.
6. The method according to any one of claims 1 to 5, characterized in that One parameter configuration among the K parameter configurations corresponds to bandwidths of multiple CORESETs, or one parameter configuration among the K parameter configurations corresponds to values of multiple RB numbers.
7. The method according to claim 6, characterized in that The method further comprises: Determine the bandwidth of the first CORESET according to the synchronization grid or the frequency band number; Alternatively, the number of RBs of the first CORESET is determined according to a synchronization grid or a frequency band number.
8. The method according to any one of claims 1 to 7, characterized in that The first CORESET is a CORESET determined based on a CORESET of 24 RBs, wherein the first CORESET is 15 RBs with the lowest frequency in the CORESET of the 24 RBs, or the first CORESET is 20 RBs with the lowest frequency in the CORESET of the 24 RBs.
9. The method according to any one of claims 1 to 8, characterized in that The frequency domain resource offset value is the number of RBs by which the first RB is offset relative to the second RB in the frequency domain resources, wherein the first RB is the RB with the smallest number in the first CORESET, or the first RB is the RB with the smallest number in the CORESET of 24 RBs, and the second RB is the RB with the smallest number in the part where the synchronization signal block SSB of 12 RBs overlaps with the common RB, wherein the SSB of the 12 RBs is an SSB determined based on the SSB of 20 RBs, or the second RB is the RB with the smallest number in the part where the SSB of the 20 RBs overlaps with the common RB.
10. The method according to any one of claims 1 to 9, characterized in that The first CORESET is CORESET#0.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Determine the K parameter configurations according to the channel bandwidth, or determine the K parameter configurations according to the channel bandwidth and the frequency band number; The K parameter configurations are associated with a channel bandwidth of 3 MHz, or the K parameter configurations are associated with channel bandwidths of 3 MHz and 5 MHz.
12. A communication method, characterized in that: The method comprises: Sending first indication information, where the first indication information indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; Any parameter configuration of the K parameter configurations includes one or more of the following parameters: The number of resource blocks (RBs), frequency domain resource offset values, number of time domain symbols, and mapping methods; The time-frequency resource position of the first control resource set CORESET is indicated by the first parameter configuration.
13. The method according to claim 12, characterized in that The bandwidth of the CORESET corresponding to the K parameter configurations is less than 24 RBs; and / or The frequency domain resource offset value corresponding to the K parameter configurations is a value in a first value set, wherein the number of values in the first value set is greater than 3.
14. The method according to claim 12 or 13, characterized in that The frequency domain resource offset value corresponding to the parameter configuration in which the number of RBs is 12 RBs among the K parameter configurations is 0.
15. The method according to any one of claims 12 to 14, characterized in that: The number of time domain symbols corresponding to the parameter configuration in which the number of RBs is 12 RBs and / or 24 RBs in the K parameter configurations is 3.
16. The method according to any one of claims 12 to 15, characterized in that: The number of RBs in the K parameter configurations is 24 RBs and the mapping mode is interleaved, and the number of time domain symbols corresponding to the parameter configuration is 3.
17. The method according to any one of claims 12 to 16, characterized in that: One parameter configuration among the K parameter configurations corresponds to bandwidths of multiple CORESETs, or one parameter configuration among the K parameter configurations corresponds to values of multiple RB numbers.
18. The method according to claim 17, characterized in that The bandwidth of the first CORESET is associated with a synchronization grid or a frequency band number; Alternatively, the number of RBs of the first CORESET is associated with a synchronization grid or a frequency band number.
19. The method according to any one of claims 12 to 18, characterized in that: The first CORESET is a CORESET determined based on a CORESET of 24 RBs, wherein the first CORESET is 15 RBs with the lowest frequency in the CORESET of the 24 RBs, or the first CORESET is 20 RBs with the lowest frequency in the CORESET of the 24 RBs.
20. The method according to any one of claims 12 to 19, characterized in that The frequency domain resource offset value is the number of RBs by which the first RB is offset relative to the second RB in the frequency domain resources, wherein the first RB is the RB with the smallest number in the first CORESET, or the first RB is the RB with the smallest number in the CORESET of 24 RBs, and the second RB is the RB with the smallest number in the part where the synchronization signal block SSB of 12 RBs overlaps with the common RB, wherein the SSB of the 12 RBs is an SSB determined based on the SSB of 20 RBs, or the second RB is the RB with the smallest number in the part where the SSB of the 20 RBs overlaps with the common RB.
21. The method according to any one of claims 12 to 20, characterized in that The first CORESET is CORESET#0.
22. The method according to any one of claims 12 to 21, characterized in that The method further comprises: The K parameter configurations are associated with a channel bandwidth, or the K parameter configurations are associated with a channel bandwidth and a frequency band number; The K parameter configurations are associated with a channel bandwidth of 3 MHz, or the K parameter configurations are associated with channel bandwidths of 3 MHz and 5 MHz.
23. A communication device, characterized in that: include: A transceiver unit, configured to receive first indication information, where the first indication information indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; Any parameter configuration of the K parameter configurations includes one or more of the following parameters: The number of resource blocks (RBs), frequency domain resource offset values, number of time domain symbols, and mapping methods; A processing unit is used to determine the time-frequency resource position of the first control resource set CORESET according to the first parameter configuration.
24. A communication device, characterized in that: include: A transceiver unit, configured to send first indication information, where the first indication information indicates a first parameter configuration, where the first parameter configuration is one of K parameter configurations, where K is a positive integer; Any parameter configuration of the K parameter configurations includes one or more of the following parameters: The number of resource blocks (RBs), frequency domain resource offset values, number of time domain symbols, and mapping methods; A processing unit, configured to indicate the time-frequency resource position of the first control resource set CORESET through the first parameter configuration.
25. A communication device, characterized in that: The communication device comprises a processor; the processor is used to run a computer program or instruction so that the communication device executes the method according to any one of claims 1 to 11, or so that the communication device executes the method according to any one of claims 12 to 22.
26. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs, and when the computer instructions or programs are executed on the communication device, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed.
27. A computer program product, characterized in that The computer program product includes computer instructions; when part or all of the computer instructions are executed on a communication device, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 12 to 22 is executed.
28. A communication system comprising the communication device according to claim 23 and the communication device according to claim 24.