CN115884399A - Wireless resource mapping method, device, equipment and storage medium - Google Patents
Wireless resource mapping method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN115884399A CN115884399A CN202211477664.8A CN202211477664A CN115884399A CN 115884399 A CN115884399 A CN 115884399A CN 202211477664 A CN202211477664 A CN 202211477664A CN 115884399 A CN115884399 A CN 115884399A
- Authority
- CN
- China
- Prior art keywords
- pattern
- dci
- mapping
- mapping pattern
- dynamic mapping
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000013507 mapping Methods 0.000 title claims abstract description 395
- 238000000034 method Methods 0.000 title claims abstract description 72
- 230000003139 buffering effect Effects 0.000 claims abstract description 18
- 230000003068 static effect Effects 0.000 claims description 63
- 230000005540 biological transmission Effects 0.000 claims description 54
- 230000000737 periodic effect Effects 0.000 claims description 32
- 238000004891 communication Methods 0.000 claims description 29
- 239000000872 buffer Substances 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 abstract description 11
- 238000012545 processing Methods 0.000 abstract description 8
- 238000010295 mobile communication Methods 0.000 abstract description 3
- 235000019527 sweetened beverage Nutrition 0.000 description 43
- 230000011664 signaling Effects 0.000 description 22
- 238000013468 resource allocation Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 230000004913 activation Effects 0.000 description 8
- 230000009849 deactivation Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 7
- 238000007781 pre-processing Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 239000000969 carrier Substances 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a wireless resource mapping method, a wireless resource mapping device and a wireless resource mapping storage medium, and relates to the field of mobile communication. The method comprises the following steps: buffering at least one mapping pattern of radio resources within at least one TTI; upon receiving the DCI, determining a mapping result for radio resources within the at least one TTI based on the at least one mapping pattern and the DCI. The method can process all or part of the wireless resource mapping patterns in advance, improve the processing frequency of the PDSCH and reduce the requirement on the time sequence.
Description
Technical Field
The present application relates to the field of mobile communications, and in particular, to a method, an apparatus, a device, and a storage medium for mapping radio resources.
Background
There are a maximum of 256 radio resource mapping patterns (patterns) for radio resource mapping of a Physical Downlink Shared Channel (PDSCH) in at least one Transmission Time Interval (TTI). Among them, whether some patterns are effective or not, and whether the scheduled Resource Element (RE) of the PDSCH is used or not can be known only through Downlink Control Information (DCI). PDSCH radio resource mapping can only be done after DCI parsing.
The enormous number of patterns requires a long processing time and thus may affect the feedback timing of the PDSCH.
Disclosure of Invention
The embodiment of the application provides a wireless resource mapping method, a wireless resource mapping device, a wireless resource mapping equipment and a wireless resource mapping storage medium, which can process part or all wireless resource mapping patterns in advance. The technical scheme is as follows.
According to an aspect of the present application, there is provided a radio resource mapping method, the method including:
buffering at least one mapping pattern of radio resources within at least one TTI;
upon receiving the DCI, a mapping result of the radio resources within the at least one TTI is determined based on the at least one mapping pattern and the DCI.
According to another aspect of the present application, there is provided a radio resource mapping apparatus, the apparatus including:
a buffer module for buffering at least one mapping pattern of radio resources within at least one TTI;
a determining module for determining a mapping result of the radio resources within the at least one TTI based on the at least one mapping pattern and the DCI after the DCI is received.
According to another aspect of the present application, there is provided a chip comprising programmable logic circuits and/or program instructions, the communication device in which the chip is installed being operative to implement the radio resource mapping method as described above.
According to another aspect of the present application, there is provided a terminal device, including: a processor and a memory, the memory having stored therein at least one instruction, at least one program, set of codes, or set of instructions, which is loaded and executed by the processor to implement a radio resource mapping method as described above.
According to another aspect of the present application, there is provided a computer readable storage medium having stored therein at least one instruction, at least one program, set of codes, or set of instructions, which is loaded and executed by a processor to implement a radio resource mapping method as described above.
According to another aspect of the present application, there is provided a computer program product comprising at least one program, the at least one program being stored in a computer readable storage medium; the processor of the communication device reads the at least one program from the computer readable storage medium, and executes the at least one program to cause the communication device to perform the radio resource mapping method as described above.
According to another aspect of the present application, there is provided a computer program comprising at least one program segment, the at least one program segment being stored in a computer readable storage medium; the processor of the communication device reads the at least one program from the computer-readable storage medium, and executes the at least one program, so that the communication device performs the radio resource mapping method as described above.
The beneficial effects brought by the technical scheme provided by the embodiment of the application at least comprise:
by buffering at least one mapping pattern of the radio resources in at least one TTI in advance, and after receiving the DCI, determining the mapping result of the radio resources in at least one TTI based on the buffered at least one mapping pattern and the field in the DCI, the processing frequency of the PDSCH can be increased, and the requirement on the time sequence is reduced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a diagram of a frame structure provided by an exemplary embodiment of the present application;
fig. 2 is a schematic diagram of a communication system provided by another exemplary embodiment of the present application;
fig. 3 is a flowchart of a radio resource mapping method according to another exemplary embodiment of the present application;
fig. 4 is a diagram of a radio resource mapping method according to another exemplary embodiment of the present application;
fig. 5 is a diagram of a radio resource mapping method according to another exemplary embodiment of the present application;
fig. 6 is a diagram of a radio resource mapping method according to another exemplary embodiment of the present application;
fig. 7 is a schematic diagram of a radio resource mapping method according to another exemplary embodiment of the present application;
FIG. 8 is a schematic illustration of a reference signal pattern map provided by another example embodiment of the present application;
FIG. 9 is a schematic illustration of RE level pattern mapping provided by another exemplary embodiment of the present application;
FIG. 10 is a diagrammatic illustration of a control resource set mapping as provided by another exemplary embodiment of the present application;
FIG. 11 is a diagram of a synchronization signal block map provided by another exemplary embodiment of the present application;
fig. 12 is a diagram illustrating a format of downlink control information according to another exemplary embodiment of the present application;
fig. 13 is a diagram of a radio resource mapping provided by another example embodiment of the present application;
fig. 14 is a block diagram of a radio resource mapping apparatus according to another exemplary embodiment of the present application;
fig. 15 is a block diagram of a terminal provided in another exemplary embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
First, terms related to the present application will be described.
TTI: in the time domain, a TTI is a basic unit for scheduling data transmission. In one TTI, the base station may schedule the terminal for uplink transmission and/or downlink transmission through one downlink control signaling. Uplink transmission refers to transmission from a terminal to a base station, and downlink transmission refers to transmission from the base station to the terminal. One TTI may be one subframe, one slot, one micro-slot, one symbol group, etc. Hereinafter, a TTI is exemplified as a slot.
And (3) frame structure: refers to a structure in which time-frequency resources are divided.
For example, as shown in fig. 1, a radio frame may be divided into 10 subframes, which correspond to subframes 0 to 9, respectively. Each subframe may be divided into one or more time slots according to the difference of subcarrier spacing, for example, subframe 0 may be divided into time slot 0 or subframe 0 may be divided into time slot 0 and time slot 1, each time slot includes several symbols in the time domain direction, for example, a time slot includes 14 symbols, which respectively correspond to symbol 0 to symbol 13. As the subcarrier spacing becomes larger, the duration of each symbol becomes smaller and the length of the corresponding slot also decreases.
RE: also called resource element, is the smallest resource unit in physical resources, and occupies 1 symbol in the time domain direction and 1 subcarrier in the frequency domain direction.
DCI: refers to control information for transmitting uplink data and/or receiving downlink data in one subframe or slot.
PDSCH: the downlink channel is one of the downlink channels, and is mainly used for carrying data of users and performing downlink data transmission.
Fig. 2 is a schematic diagram of a communication system provided in an exemplary embodiment of the present application. The communication system 100 may include: a terminal 101, an access network device 102 and a core network device 103.
The number of the terminals 101 is usually plural, and one or more terminals 101 may be distributed in a cell managed by each access network device 102. The terminal 101 may include various handheld devices, vehicle mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication capabilities, as well as various forms of User Equipment (UE), mobile Station (MS), and the like. For convenience of description, in the embodiments of the present application, the above-mentioned devices are collectively referred to as a terminal.
The access network apparatus 102 is a device deployed in an access network to provide a wireless communication function for the terminal 101. The access network device 102 may include various forms of macro base stations, micro base stations, relay stations, access points. In systems using different radio access technologies, the names of devices having access network device functions may be different, and for example, in a fifth generation (5th generation, 5g) mobile communication technology NR system, the devices are called gNodeB or gNB. As communication technology evolves, the name "access network equipment" may change. For convenience of description, in the embodiment of the present application, the above-mentioned apparatuses providing a wireless communication function for the terminal 101 are collectively referred to as access network equipment. The access network device 102 and the terminal 101 may establish a connection over the air interface, so that communication is performed through the connection, including signaling and data interaction. The number of the access network devices 102 may be multiple, and two adjacent access network devices 102 may communicate with each other in a wired or wireless manner. The terminal 101 may switch between different access network devices 102, i.e. establish a connection with different access network devices 102. In the following, the access network device 102 is exemplified as a base station.
The core network device 103 mainly functions to provide user connection, manage users, and complete service bearers, and serves as a bearer network to provide an interface to an external network. The access network device 102 and the core network device 103 may be collectively referred to as a network device, and for example, the network device in the embodiment of the present application may be referred to as an access network device. The core network device 103 and the access network device 102 communicate with each other through some over-the-air technology, and a communication relationship can be established between the terminal 101 and the core network device 103 through the access network device 102.
Fig. 3 is a flowchart of a radio resource mapping method according to an exemplary embodiment of the present application. The method is executed by a terminal and comprises the following steps:
step 220: buffering at least one mapping pattern of radio resources within at least one TTI;
the terminal buffers at least one mapping pattern of radio resources within at least one TTI. A TTI may be one radio frame, one subframe, one slot, one micro-slot, one symbol group, etc.
The mapping of radio resources in at least one TTI is usually a unit of a subframe or a slot in the time domain, a unit of a Bandwidth Part (BWP) or a Bandwidth allocated to the PDSCH in the frequency domain, and a grid formed by symbols in the time domain and subcarriers in the frequency domain, where the grid includes various physical signals and physical data.
The pattern (pattern) refers to an allocation pattern of different types of radio resources in a frame structure. Typically, the radio resource mapping pattern is an RE-level pattern.
Many radio resource mapping patterns in one time slot are configured periodically or semi-statically, these radio resource mapping patterns may be collectively referred to as static mapping patterns, and all the static mapping patterns in this time slot may be combined into one combined static mapping pattern in advance.
The terminal can calculate and store in advance the static mapping pattern and possibly all or part of the dynamic mapping pattern in each time slot according to the period and offset configuration of each pattern.
The terminal may store all static mapping patterns and possible dynamic mapping patterns in advance, such as in a Double Data Rate (DDR) memory.
In some embodiments, the terminal buffers a static mapping pattern of radio resources within at least one TTI.
In some embodiments, the terminal buffers a static mapping pattern and at least two candidate dynamic mapping patterns of radio resources within at least one TTI.
The static mapping pattern is a resource mapping pattern corresponding to a periodic or semi-static physical signal. A periodic or semi-static physical signal is a physical signal that exhibits a long-term stability trend in time series.
The dynamic mapping pattern is a resource mapping pattern dynamically scheduled by the DCI within the current time slot. The dynamic mapping pattern may be different in different time slots.
Step 240: upon receiving DCI, determining a mapping result for radio resources within the at least one TTI based on the at least one mapping pattern and the DCI.
After receiving the DCI, the terminal determines a mapping result of the radio resources in the at least one TTI based on the buffered at least one mapping pattern of the radio resources in the at least one TTI and the indication information carried in the DCI.
In some embodiments, based on the difference between the at least one mapping pattern of the radio resources in the at least one buffered TTI and the indication information carried in the DCI, the following manners are determined for the mapping result of the radio resources in the at least one TTI:
the first method is as follows: caching the static mapping pattern and the at least two candidate dynamic mapping patterns of the wireless resource in at least one TTI, after receiving the DCI, selecting a first dynamic mapping pattern from the at least two candidate dynamic mapping patterns based on indication information in the DCI, and combining to obtain a mapping result of the wireless resource in the at least one TTI based on the static mapping pattern and the first dynamic mapping pattern. The first dynamic mapping pattern is a pattern corresponding to a resource dynamically scheduled by the indication information in the DCI.
The second method comprises the following steps: caching the static mapping pattern of the wireless resource in at least one TTI, after receiving the DCI, calculating a second dynamic mapping pattern based on the indication information in the DCI, and combining the static mapping pattern and the second dynamic mapping pattern to obtain the mapping result of the wireless resource in at least one TTI. The second dynamic mapping pattern is obtained by performing radio resource mapping calculation based on the resource indicated by the indication information in the DCI.
The third method comprises the following steps: caching the static mapping pattern and the at least two candidate dynamic mapping patterns of the wireless resource in at least one TTI, after receiving the DCI, selecting a third dynamic mapping pattern from the at least two candidate dynamic mapping patterns based on the indication information in the DCI, determining a fourth dynamic mapping pattern based on the indication information in the DCI, and combining to obtain the mapping result of the wireless resource in the at least one TTI based on the static mapping pattern, the third dynamic mapping pattern and the fourth dynamic mapping pattern. The third dynamic mapping pattern is a pattern corresponding to a resource dynamically scheduled by the indication information in the DCI. The fourth dynamic mapping pattern is obtained by performing radio resource mapping calculation based on the resource indicated by the indication information in the DCI.
Illustratively, as shown in fig. 4, the radio resource mapping result is determined according to a static mapping pattern and n candidate dynamic mapping patterns in at least one TTI, where n is an integer greater than or equal to 1. Here, the static mapping pattern refers to a set of all static mapping patterns within at least one TTI; candidate dynamic mapping patterns refer to patterns that need to be determined from dynamic scheduling indications, such as reference signal indications.
In summary, the embodiment buffers at least one mapping pattern of the radio resource in at least one TTI; after receiving the DCI, determining a mapping result of the radio resources in the at least one TTI based on the at least one mapping pattern and the DCI, and preprocessing all or part of the mapping patterns of the radio resources in the at least one TTI to shorten mapping time, thereby reducing requirements on feedback timing and enabling feedback of the PDSCH at an earlier time.
Aiming at the first mode:
in some embodiments, all possible static mapping patterns and multiple candidate dynamic mapping patterns in the current time slot are processed in advance, and after receiving DCI for scheduling time-frequency resources in the current time slot, a first dynamic mapping pattern is selected from the multiple candidate dynamic mapping patterns based on fields in the DCI. And combining the mapping result of the radio resource in at least one TTI based on the static mapping pattern and the first dynamic mapping pattern.
In the case that the DCI includes the reference signal indication, the first dynamic mapping pattern includes the reference signal pattern indicated by the DCI at the current scheduling.
In the case where the DCI includes scheduling information, the first dynamic mapping pattern includes an RE level pattern indicated by the DCI at the present scheduling.
In the case where the DCI includes rate matching information, the first dynamic mapping pattern includes a rate matching pattern indicated by the DCI at the current scheduling.
In the case where the DCI includes the reference signal indication and the scheduling information, the first dynamic mapping pattern includes a reference signal pattern and an RE level pattern of the DCI at the present scheduling indication.
In the case where the DCI includes the reference signal indication and the rate matching information, the first dynamic mapping pattern includes the reference signal pattern and the rate matching pattern indicated by the DCI at the current scheduling.
In a case where the DCI includes scheduling information and rate matching information, the first dynamic mapping pattern includes an RE level pattern and a rate matching pattern indicated by the DCI at the present scheduling.
In a case where the DCI includes the reference signal indication, the scheduling information, and the rate matching information, the first dynamic mapping pattern includes a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI at the current scheduling.
For example, as shown in fig. 5, a static mapping pattern and at least two candidate dynamic mapping patterns within at least one TTI are cached in advance, after receiving DCI, a first dynamic mapping pattern is selected from the at least two candidate dynamic mapping patterns based on indication information carried in the DCI, and a mapping result of a radio resource is obtained by combining the static mapping pattern and the selected first dynamic mapping pattern.
In summary, in the present embodiment, the static mapping pattern of the radio resource in the at least one TTI and the at least two candidate dynamic mapping patterns are cached, after receiving the DCI, the first dynamic mapping pattern is selected from the at least two candidate dynamic mapping patterns based on the DCI, and the mapping result of the radio resource in the at least one TTI is obtained by combining the static mapping pattern and the first dynamic mapping pattern. By preprocessing all mapping patterns of the radio resources in at least one TTI, the pattern calculation time in the PDSCH mapping process can be reduced to the maximum extent, and the feedback of the PDSCH can be realized at an earlier time.
In the second embodiment:
in some embodiments, all possible static mapping patterns in the current time slot are processed in advance, and after receiving DCI for scheduling time-frequency resources in the current time slot, a second dynamic mapping pattern is calculated based on fields in the DCI. And combining the mapping result of the radio resource in at least one TTI based on the static mapping pattern and the second dynamic mapping pattern.
In the case where the DCI includes the reference signal indication, the second dynamic mapping pattern includes the reference signal pattern indicated by the DCI at the current scheduling.
In the case where the DCI includes the scheduling information, the second dynamic mapping pattern includes an RE level pattern indicated by the DCI at the present scheduling.
And in the case that the DCI comprises rate matching information, the second dynamic mapping pattern is the rate matching pattern indicated by the current scheduling of the DCI.
In the case where the DCI includes the reference signal indication and the scheduling information, the second dynamic mapping pattern includes a reference signal pattern and an RE level pattern of the DCI at the present scheduling indication.
In the case that the DCI includes the reference signal indication and the rate matching information, the second dynamic mapping pattern includes the reference signal pattern and the rate matching pattern indicated by the DCI at the current scheduling.
In a case where the DCI includes the scheduling information and the rate matching information, the second dynamic mapping pattern includes an RE level pattern and a rate matching pattern indicated by the DCI at the present scheduling.
In a case where the DCI includes the reference signal indication, the scheduling information, and the rate matching information, the second dynamic mapping pattern includes a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI at the current scheduling.
For example, as shown in fig. 6, the static mapping pattern in at least one TTI is pre-buffered, after DCI is received, the second dynamic mapping pattern is calculated based on the DCI, and the mapping result of the radio resource is obtained by combining the pre-buffered static mapping pattern and the calculated second dynamic mapping pattern.
In summary, in this embodiment, the static mapping pattern of the radio resource in at least one TTI is buffered, after the DCI is received, the second dynamic mapping pattern is calculated based on the DCI, and the mapping result of the radio resource is obtained by combining the pre-buffered static mapping pattern and the calculated second dynamic mapping pattern. By preprocessing all static mapping patterns of the radio resources in at least one TTI, the pattern calculation time in the PDSCH mapping process can be shortened, and the terminal only needs to calculate the second dynamic mapping pattern in at least one TTI, thereby helping to reduce the feedback time delay to a certain extent and realizing faster feedback of the PDSCH.
The third method is as follows:
in some embodiments, all possible static mapping patterns and partial dynamic mapping patterns in the current time slot are processed in advance, after receiving DCI for scheduling time-frequency resources in the current time slot, a third dynamic mapping pattern is selected according to fields in the DCI, and a fourth dynamic mapping pattern is determined. And combining to obtain a mapping result of the radio resource in at least one TTI based on the static mapping pattern, the third dynamic mapping pattern and the fourth dynamic mapping pattern.
In the case where the DCI includes the reference signal indication, the third dynamic mapping pattern includes the reference signal pattern indicated by the DCI at the current scheduling.
In the case where the DCI includes scheduling information, the third dynamic mapping pattern includes an RE level pattern indicated by the DCI at the present scheduling.
And in the case that the DCI comprises rate matching information, the third dynamic mapping pattern is the rate matching pattern indicated by the current scheduling of the DCI.
In the case where the DCI includes the reference signal indication and the scheduling information, the third dynamic mapping pattern includes a reference signal pattern and an RE level pattern of the DCI at the present scheduling indication.
In the case where the DCI includes the reference signal indication and the rate matching information, the third dynamic mapping pattern includes the reference signal pattern and the rate matching pattern indicated by the DCI at the current scheduling.
In a case where the DCI includes the scheduling information and the rate matching information, the third dynamic mapping pattern includes an RE level pattern and a rate matching pattern indicated by the DCI at the present scheduling.
In a case where the DCI includes the reference signal indication, the scheduling information, and the rate matching information, the third dynamic mapping pattern includes a reference signal pattern, an RE level pattern, and a rate matching pattern of the DCI at the present scheduling indication.
In a case where the DCI includes the reference signal indication, the fourth dynamic mapping pattern includes the reference signal pattern indicated by the DCI at the current scheduling.
In the case where the DCI includes the scheduling information, the fourth dynamic mapping pattern includes an RE level pattern indicated by the DCI at the present scheduling.
And in the case that the DCI comprises rate matching information, a fourth dynamic mapping pattern is used for mapping the rate matching pattern indicated by the DCI in the current scheduling.
In a case where the DCI includes the reference signal indication and the scheduling information, the fourth dynamic mapping pattern includes a reference signal pattern and an RE level pattern indicated by the DCI at the present scheduling.
In a case where the DCI includes the reference signal indication and the rate matching information, the fourth dynamic mapping pattern includes the reference signal pattern and the rate matching pattern indicated by the DCI at the current scheduling.
In a case where the DCI includes the scheduling information and the rate matching information, the fourth dynamic mapping pattern includes an RE level pattern and a rate matching pattern indicated by the DCI at the present scheduling.
In a case where the DCI includes the reference signal indication, the scheduling information, and the rate matching information, the fourth dynamic mapping pattern includes a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI at the current scheduling.
Exemplarily, as shown in fig. 7, a static mapping pattern and at least two candidate dynamic mapping patterns within at least one TTI are pre-buffered, after receiving DCI, a third dynamic mapping pattern is selected from the at least two candidate dynamic mapping patterns based on the DCI, a fourth dynamic mapping pattern is determined based on the DCI, and a mapping result of a radio resource is obtained by combining the pre-buffered static mapping pattern, the third dynamic mapping pattern and the calculated fourth dynamic mapping pattern.
In summary, in this embodiment, by caching the static mapping pattern of the radio resource and the at least two candidate dynamic mapping patterns in the at least one TTI, after receiving the DCI, selecting a third dynamic mapping pattern from the at least two candidate dynamic mapping patterns based on the DCI, determining a fourth dynamic mapping pattern based on the DCI, and combining the static mapping pattern, the third dynamic mapping pattern, and the fourth dynamic mapping pattern obtained by calculation according to the pre-cached static mapping pattern, the third dynamic mapping pattern, and the fourth dynamic mapping pattern to obtain the mapping result of the radio resource. By preprocessing all static mapping patterns and part of dynamic mapping patterns of the wireless resources in at least one TTI, the pattern calculation time in the PDSCH mapping process can be shortened, and the terminal only needs to calculate the remaining dynamic mapping patterns in at least one TTI, such as the fourth dynamic mapping pattern, so that the requirement of reducing the feedback delay can be met, the faster feedback of the PDSCH is realized, and the load of the terminal preprocessing is not excessively increased.
In some embodiments, the selection of the partial dynamic mapping pattern that needs to be cached in advance includes at least the following two ways:
the first method is as follows: the selection is made according to the number of changes in the same type of dynamically mapped pattern.
And when the change quantity of the dynamic mapping patterns of the same type is smaller than a threshold value, carrying out pre-calculation and caching on the dynamic mapping patterns of the type.
And when the change quantity of the dynamic mapping patterns of the same type is larger than a threshold value, calculating the dynamic mapping patterns of the type after receiving the indication information in the DCI.
In some embodiments, the threshold may be preset in advance, or may be obtained according to the processing capability of the terminal. Illustratively, the threshold may be 4, 8, 16, etc.
The second method comprises the following steps: the selection is made according to the type of dynamic mapping pattern.
In some embodiments, the dynamic mapping patterns are divided into a first type and a second type. The first type may be a less candidate number of mapping patterns and the second type may be a more candidate number of mapping patterns. The first type and the second type may also be classified according to other characteristics.
And when the dynamic mapping pattern belongs to the first type, performing pre-calculation and caching on the dynamic mapping pattern of the type.
And when the dynamic mapping pattern belongs to the second type, after the indication information in the DCI is received, calculating the dynamic mapping pattern of the type.
Illustratively, the first type includes a dynamically scheduled reference signal and a dynamically scheduled rate matching pattern; the second type includes dynamically scheduled PDSCH patterns.
In some embodiments, the periodic or semi-static signal includes at least one of:
periodic or semi-static reference signal patterns;
periodic or semi-static RE level patterns;
a periodic or semi-static first rate matching pattern;
a set of control resources;
a pattern portion of the synchronization signal block pattern that is not included in the first rate matching pattern.
For periodic or semi-static reference signal patterns:
the periodic or semi-static Reference Signal patterns include Channel State Information Reference Signal (CSI-RS) patterns, demodulation Reference Signal (DMRS) patterns, and other types of downlink Reference Signal patterns. The following description will be made by taking CSI-RS as an example.
The terminal uses the reference signal for channel measurement if the network explicitly configures the CSI-RS. The CRI-RS is mainly used for downlink channel state information acquisition, beam management, accurate time-frequency tracking, mobility management and rate matching. The types of CSI-RS patterns may also be classified into Non-Zero Power CSI-RS (NZP CSI-RS) patterns and ZP CSI-RS patterns. The NZP CSI-RS is mainly used for channel state information measurement, time frequency tracking, beam training and mobility management. The ZP CSI-RS is mainly used for rate matching.
In some embodiments, when the CSI-RS is configured to transmit periodically, a network-side specified transmit periodic time domain offset is configured. The network side periodically transmits the CSI-RS, which means that after a Radio Resource Control (RRC) signaling is configured, the network device transmits the CSI-RS to the terminal according to a fixed transmission period and a fixed time domain offset.
In some embodiments, when the CSI-RS is configured to transmit semi-statically, the network device also needs to configure the terminal with a fixed transmission period and time domain offset. The difference is that the semi-statically sent CSI-RS actually sends the indication activated or deactivated by the second signaling after the first signaling is configured. Once the network device sends the activation indication of the CSI-RS, the network device sends the CSI-RS to the terminal according to the configured sending period and the time domain offset until the network device sends the deactivation indication to the terminal. After the terminal receives the deactivation indication, the network equipment does not send the CSI-RS any more. Optionally, the network device may resend the activation indication to the terminal.
Illustratively, the first signaling may be RRC, and the second signaling may be MAC Control Element (MAC CE).
Exemplarily, as shown in fig. 8, a CSI-RS signal is configured in a slot 0, the CSI-RS is configured to be transmitted periodically, the transmission period is 3 symbols in the time domain, and 4 subcarriers in the frequency domain; the time domain offset is 5 symbols in the time domain.
For periodic or semi-static RE level patterns:
in some embodiments, the periodic or semi-static RE level pattern includes REs or RE groups (REGs) reserved by the network device in at least one TTI. The reserved REs or RE groups may be used by other types of communication systems, other versions of the same type of communication system, subsequent evolution of the communication system, certain types of communication services.
The network device may send a bitmap (bitmap) to the terminal, where the bitmap carries indication information for indicating the terminal to reserve REs, for example, the bitmap carries a bit 1 and a bit 0 for indicating, where the bit 1 indicates that the resource is reserved, and the bit 0 indicates that the resource is not required to be reserved.
In some embodiments, the bit map includes only the first bit map corresponding in the time domain for indicating symbols reserved in the time domain.
In some embodiments, the bitmap comprises only a second bitmap corresponding to the frequency domain for indicating the reserved subcarriers in the frequency domain.
In some embodiments, the bit map includes a first bit map corresponding to a time domain and a second bit map corresponding to a frequency domain for indicating symbols reserved in the time domain and subcarriers reserved in the frequency domain.
In some embodiments, when the RE level pattern is configured as a periodic reservation, the terminal determines the resource reservation according to a configured fixed period.
In some embodiments, when the RE level pattern is configured as a semi-static reservation, after the network device configures the bitmap to the terminal using the first signaling, the terminal actually performs resource reservation and is indicated by activation or deactivation of the second signaling. Once the network device sends an activation indication to the terminal, the terminal performs resource reservation according to the bitmap until the network device sends a deactivation indication to the terminal. After the terminal receives the deactivation indication, resource reservation is not performed any more. Optionally, the network device may resend the activation indication to the terminal.
Illustratively, the first signaling may be RRC and the second signaling may be MAC CE.
For example, as shown in fig. 9, there are 14 symbols in the time domain of slot 0, 6 RBs in the frequency domain, each RB includes 12 subcarriers, one time-frequency resource unit composed of 1 symbol and 1 subcarrier is 1 RE, and the physical layer usually takes 1 RE as a basic unit when performing resource mapping. The reserved REs or REGs in at least one TTI can be determined from the received bitmap of bits and periodic or semi-static RE level patterns.
For a periodic or semi-static first rate matching pattern:
rate Matching refers to a process of determining which resources can be mapped when PDSCH Resource mapping is performed, and which resources that cannot be mapped are called Rate Matching Resources (RMR).
In some embodiments, in the case that the PDSCH resources are periodically configured, the network device may periodically transmit downlink data on the PDSCH resources, and the terminal may periodically receive downlink data on the PDSCH resources.
In some embodiments, when the PDSCH resources are semi-statically configured, the network device determines that the PDSCH resources are semi-statically configured according to the configuration of the first signaling, and actually confirms whether data can be transmitted on the PDSCH resources is indicated by activation or deactivation of the second signaling. When the network device sends the activation indication to the terminal, the network device may transmit downlink data on the PDSCH resource, and the terminal may receive the downlink data on the PDSCH resource until the network device sends the deactivation indication. The terminal, upon receiving the deactivation indication, does not receive data on the PDSCH resources.
Illustratively, the first signaling may be RRC and the second signaling may be MAC CE.
When the PDSCH resources are periodically configured, the first rate matching pattern also occurs periodically; when PDSCH resources are semi-statically configured, then the first rate matching pattern is also semi-statically present. Wherein the first rate matching pattern is a pattern of RE level.
For a control resource set:
a Control Resource Set (CORESET), which is a Set of candidate PDCCHs and is used to indicate a time-frequency Resource location used by the terminal to monitor the PDCCHs. And the CORESET occupies a corresponding resource area in the downlink resource grid according to the size of the resource set.
Illustratively, CORESET may occur anywhere in at least one TTI in the time domain, and in one BWP in the frequency domain, and the terminal may configure up to 3 CORESETs per BWP.
The starting position of CORESET in the frequency domain is determined by the starting position of BWP in the frequency domain and the offset configuration in CORESET parameters. The subcarrier length in the frequency domain and the symbol length in the time domain of the CORESET are determined by the length configuration in the CORESET parameters. The start position of the CORESET in the time domain is determined by the Search Space (Search Space) parameter. The search space parameters carry information of the slot position and the starting symbol of CORESET in the whole frame structure.
For example, as shown in fig. 10, a core set is configured on slot 0, and the core set is a set of resources, and therefore needs to occupy multiple REs. CORESET occupies 2 symbols in the time domain and multiple RBs in the frequency domain of slot 0. The time slot position occupied by CORESET in time domain and the initial symbol are determined by the search space parameters, such as symbol 0 and symbol 1 in the occupied time slot 0 in the figure; the number of symbols occupied by the CORESET in the time domain and the RB position (starting position and length) occupied in the frequency domain are determined by CORESET parameters, such as RB13 to RB15 occupying two symbols in the time domain and in the frequency domain in the figure.
For pattern portions of the synchronization signal block pattern not included within the first rate matching pattern:
the synchronization signal Block (SS/PBCH Block, SSB) is mainly used for transmission of a synchronization signal and transmission of a broadcast message. When the terminal searches or detects a certain SSB, information is acquired from the SSB. The SSB occupies 4 symbols in the time domain and 20 RBs in the frequency domain, and the specific location information is determined by the information in the SSB transmission configuration.
When the initial cell search is performed, the terminal has not established communication with the network device. In order to reduce the time and power consumption of the terminal for initial cell search, some default values of SSB transmission configuration parameters are defined in the 5G NR, including the SSB subcarrier spacing, the SSB mode, and the SSB transmission period.
For example, the transmission configuration of the SSB defines the subcarrier spacing of the SSB according to the frequency band. For example, for frequency bands below 6GHz, the SSB subcarrier spacing is 15kHz or 30kHz; for frequency bands above 6GHz, the SSB subcarrier spacing is 120kHz or 240kHz.
Illustratively, the SSBs are sent periodically. When initial cell search is performed, the default SSB transmission period of the terminal is 20ms. Therefore, for a cell supporting initial cell search, the actual transmission period of the SSB may be 5ms, 10ms, and 20ms, but cannot be longer than 20ms. For a cell that does not support initial cell search, the SSB transmission period thereof may be configured to be 5ms or 10ms or 20ms or 40ms or 80ms or 160ms. After the initial cell search is completed, the terminal may obtain the actual transmission period of the SSB of the cell through the configuration information. For a cell that does not indicate an SSB transmission period, the terminal may assume that the actual transmission period of the SSB is 5ms.
Exemplarily, as shown in fig. 11, an SSB is configured in a slot 0, and occupies 4 symbols in the time domain, and continuously occupies 20 RBs in the frequency domain (only 6 RBs are shown here), and the SSB is transmitted with 6 symbols in the time domain as one cycle.
In some embodiments, the rate matching pattern and the SSB may overlap in the time domain, and in the case that the two overlap in the time domain, the overlapping region is mapped according to the rate matching pattern, and the rate matching pattern is described in the above embodiments, so that the non-overlapping portion is mainly described here.
When there is a case where the rate matching pattern and the SSB do not completely overlap, as in the case where the SSB is not completely contained in the first rate matching pattern, the pattern portion where the SSB is not contained in the first rate matching pattern is transmitted in the cycle of the SSB.
The static mapping pattern is generally configured with information such as a period and an offset directly by a first signaling, for example, RRC signaling, the periodic static mapping pattern performs fixed transmission or resource reservation according to the configured period, and the semi-static pattern further needs to be activated or deactivated by a corresponding second signaling, for example, MAC CE, under the condition that the information such as the period and the offset are configured by the first signaling.
The dynamic mapping patterns described below generally require dynamic scheduling, such as according to the DCI indication.
Illustratively, the DCI includes multiple formats (formats) according to different control information contents, wherein DCI1_0 and 1_1 are mainly responsible for scheduling of PDSCH. The DCI1_0 is responsible for PDSCH scheduling during access, and the DCI1_1 is responsible for PDSCH scheduling after access.
Exemplarily, taking DCI1_1 as an example, as shown in fig. 12, DCI1_1 includes a plurality of fields, such as carrier indication, for indicating which component carrier the DCI is specifically directed to; an identifier of the DCI format, configured to indicate the DCI format in the downlink transmission channel; a BWP indication indicating activation of 1 to 4 partial bandwidths for a higher layer configuration; frequency domain resource allocation, which is used for indicating the RBs of the component carriers on which PDSCH that the terminal needs to receive is allocated; a time domain resource allocation indicating resource allocation in the time domain; a VRB to PRB mapping for indicating a Virtual RB (VRB) to Physical RB (PRB) mapping; a PRB bundling size indication for indicating a PDSCH bundling size; a rate matching indication for indicating which resources the terminal cannot use in PDSCH transmission; a ZP CSI-RS trigger for indicating information related to a CSI reference signal; a modulation and coding scheme [ TB1] and a modulation and coding scheme [ TB2] which are used for indicating a terminal modulation mode, a coding rate and a transmission speed; the new data transmission indication [ TB1] and the new data transmission indication [ TB2] are used for indicating new data transmission and indicating the terminal to clear the initial data transmission in the cache; a redundancy version [ TB1] and a redundancy version [ TB2] for indicating a redundancy version; a Hybrid Automatic Repeat reQuest (HARQ) process number, configured to indicate which HARQ process should be used by the terminal for soft combining in the current transmission; a downlink allocation indication, which occurs only if a dynamic HARQ codebook is configured; a resource indication of a Physical Uplink Control Channel (PUCCH) is scheduled, and is used for instructing a terminal to adjust transmission power of the PUCCH; a PUCCH resource indication for instructing the terminal to select a transmission resource of the PUCCH from a set of configured resources; PDSCH to HARQ timing feedback indicating when HARQ feedback is transmitted relative to PDSCH transmissions; the number of antenna ports and layers is used for indicating the antenna ports used by data transmission and the antenna ports used by other terminals; transmitting a configuration indication; a Quasi co-location relationship (QCL) relationship for indicating downlink transmission; a Sounding Reference Signal (SRS) request indicating a transmission request of the SRS; the CGB transmission information is used for indicating retransmission code block group information, and is only configured with CGB retransmission and is available under DCI1_ 1; CGB clearing information used for indicating cache refreshing, wherein the CGB clearing information is only configured with CGB retransmission and is only available under DCI1_ 1; DMRS sequence initialization to indicate selection of 2 preconfigured DMRS sequence initial values.
Illustratively, the fields associated with the present application include at least: BWP indication, frequency domain resource allocation; allocating time domain resources; a rate matching indication; ZP CSI-RS trigger indication; initializing a DMRS sequence; PUCCH resource indicator, etc.
In some embodiments, the non-periodically or dynamically scheduled physical signals or physical data comprises at least one of:
dynamically scheduled reference signal patterns;
dynamically scheduled RE level patterns;
a dynamically scheduled second rate matching pattern;
a pattern portion included in the second rate matching pattern in the synchronization signal block pattern.
For dynamically scheduled reference signal patterns:
the reference signal patterns for dynamic scheduling comprise CSI-RS patterns, DMRS patterns and other types of downlink reference signal patterns. The following description will be made by taking CSI-RS as an example.
The terminal uses the reference signal for channel measurement in case the network explicitly configures the CSI-RS. The CRI-RS is mainly used for downlink channel state information acquisition, beam management, accurate time-frequency tracking, mobility management and rate matching. The types of the CSI-RS patterns can also be classified into NZP CSI-RS patterns and ZP CSI-RS patterns. The NZP CSI-RS is mainly used for channel state information measurement, time frequency tracking, beam training and mobility management. The ZP CSI-RS is mainly used for rate matching.
In some embodiments, when the CSI-RS is dynamically scheduled, configured by the first signaling, the actual transmission of the CSI-RS is indicated by a field in the DCI, e.g., in the case where the DCI includes a reference signal indication, the network device transmits the CSI-RS to the terminal based on the reference signal indication in the DCI.
Illustratively, the first signaling may be RRC signaling.
For example, based on the reference signal indication in the DCI, if the bit length of the reference signal indication is 2 bits, there may be 4 possibilities for the dynamically scheduled reference signal.
For dynamically scheduled RE level patterns:
the dynamically scheduled RE level pattern refers to an indicated dynamically scheduled RE level pattern in the resources of the PDSCH in the current scheduling, such as ZP CSI-RS0, when a field in the DCI includes scheduling information.
In some embodiments, the network device sends the PDSCH resources in the current scheduling to the terminal according to scheduling information in the DCI, where the scheduling information includes frequency domain resource allocation information and time domain resource allocation information.
The frequency domain resource allocation information is used for indicating PDSCH resource allocation in the frequency domain, and indicating which resource blocks of the component carriers the PDSCH that the terminal needs to receive is allocated, the bit length of the frequency domain resource allocation is determined by the configured resource allocation type, and the frequency domain length is determined by the effective downlink BWP. The resource allocation types are three, such as type 0, type 1 and type self-adaptation, wherein type 0 refers to scheduling frequency domain resources of the PDSCH in a bitmap mapping manner; type 1 is scheduled by computing Resource Indication Value (RIV); type adaptation refers to carrying more 1 bit of information in DCI to indicate whether a resource allocation type is type 0 or type 1.
The time domain resource allocation is used to indicate PDSCH resource allocation in the time domain, and the bit length may be 0 or 1 or 2 or 3 or 4. According to the time domain scheduling starting symbol S and the symbol number L of the PDSCH, a Starting and Length Indication Value (SLIV) can be calculated, then an index table corresponding to the SLIV is inquired, and the corresponding index of the SLIV in the table is filled into the bit, so that the time domain resource Indication is completed. The starting symbol S and the number of symbols L are limited in at least one TTI.
For example, based on the scheduling information in DCI, if there are 4 possibilities for frequency domain resource allocation and 16 possibilities for time domain resource allocation, there may be 84 possibilities for dynamically scheduled RE level patterns.
Second rate matching pattern for dynamic scheduling:
rate matching refers to a process of determining which resources can be mapped when PDSCH resource mapping is performed, and which resources that can not be mapped are called rate matching resources.
In some embodiments, the network device may determine the second rate matching pattern on PDSCH resources based on a field in the DCI including the rate matching information. If the DCI carries rate matching information, the bit size of the rate matching information is determined by a higher-layer parameter rate matching pattern group 1 and a rate matching pattern group 2, and if the higher-layer parameter is configured as the rate matching pattern group 1, the bit length of the rate matching information in the DCI is 1 bit; if the higher layer parameters are configured as rate matching pattern group 2, the bit length of the rate matching information in the DCI is 2 bits.
Illustratively, based on the rate matching information in the DCI, there are at least two possibilities for higher layer parameter configuration, and there are at least 2 possibilities for the dynamically scheduled second rate matching pattern.
For a pattern portion of the sync signal block pattern contained within the second rate matching pattern:
the SSB is mainly used for transmission of a synchronization signal and transmission of a broadcast message. When a terminal searches or detects a certain SSB, information is acquired from the SSB. The SSB occupies 4 symbols in the time domain and 20 RBs in the frequency domain, and the specific location information is determined by the information in the SSB transmission configuration.
The SSBs are sent periodically. When initial cell search is performed, the default SSB transmission period of the terminal is 20ms. Therefore, for a cell supporting initial cell search, the actual transmission period of the SSB may be 5ms, 10ms, and 20ms, but cannot be longer than 20ms. For a cell that does not support initial cell search, the SSB transmission period thereof may be configured to be 5ms or 10ms or 20ms or 40ms or 80ms or 160ms. After the initial cell search is completed, the terminal may obtain the actual transmission period of the SSB of the cell through the configuration information. For a cell that does not indicate the SSB transmission period, the terminal may assume that the actual transmission period of the SSB is 5ms.
In some embodiments, the rate matching pattern and the SSB may overlap in the time domain, and in the case that the two overlap in the time domain, the overlapping region is mapped according to the rate matching pattern. Therefore, when there is a case where the rate matching pattern and the SSB do not completely overlap, if the SSB is not completely contained in the second rate matching pattern, the pattern portion of the SSB contained in the second rate matching pattern is mapped in accordance with the second rate matching pattern.
When the second rate matching pattern is dynamically scheduled, the portion of the synchronization signal block pattern that is included in the second rate matching pattern is also dynamically scheduled.
Illustratively, as shown in fig. 13, in at least 1 slot, a static mapping pattern and a dynamic mapping pattern are configured. For example, the static mapping pattern comprises CORESET, CRS and NZP CSI-RS5, and the dynamic mapping pattern comprises ZP CSI-RS0.
In some embodiments, the terminal may screen all candidate dynamic mapping patterns for a dynamic mapping pattern that may be used in a current time slot or a next time slot based on historical transmission conditions before receiving DCI scheduling information. The candidate range is narrowed in all possible dynamic candidate patterns, as based on the data transmission situation in the previous at least one TTI.
Fig. 14 is a block diagram of a radio resource mapping apparatus according to another exemplary embodiment of the present application.
In some embodiments, the apparatus comprises:
a buffering module 1410 configured to buffer at least one mapping pattern of radio resources in at least one TTI;
a determining module 1420, configured to determine a mapping result of the radio resource within at least one TTI based on the at least one mapping pattern and the DCI after the DCI is received.
The buffering module 1410 is further configured to buffer a static mapping pattern and at least two candidate dynamic mapping patterns of radio resources in at least one TTI;
the determination module 1420 includes:
a first selection sub-module 1421, configured to, after receiving the DCI, select a first dynamic mapping pattern from at least two candidate dynamic mapping patterns based on the DCI;
a first combining sub-module 1422, configured to combine the mapping result of the radio resource in at least one TTI based on the static mapping pattern and the first dynamic mapping pattern.
A first selecting sub-module 1421, further configured to select a first dynamic mapping pattern based on a field in the DCI; the first dynamic mapping pattern includes at least one of a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by DCI in the current scheduling.
The buffering module 1410 is further configured to buffer a static mapping pattern of the radio resource in at least one TTI;
the determination module 1420 further includes:
a calculating submodule 1423, configured to, after receiving the DCI, calculate a second dynamic mapping pattern based on the DCI;
a second combining sub-module 1424, configured to combine the mapping result of the radio resource in at least one TTI based on the static mapping pattern and the second dynamic mapping pattern.
A calculating sub-module 1423, further configured to calculate a second dynamic mapping pattern based on a field in the DCI; the second dynamic mapping pattern includes at least one of a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI in the current scheduling.
A buffering module 1410, configured to buffer a static mapping pattern and at least two candidate dynamic mapping patterns of radio resources in at least one TTI;
the determination module 1420 further includes:
a second selection sub-module 1425, configured to, after receiving the DCI, select a third dynamic mapping pattern from the at least two candidate dynamic mapping patterns based on the DCI;
a determining module 1420, further configured to determine a fourth dynamic mapping pattern based on the DCI;
a third combining sub-module 1426, configured to combine the mapping result of the radio resource in at least one TTI based on the static mapping pattern, the third dynamic mapping pattern, and the fourth dynamic mapping pattern.
A second selecting sub-module 1425, further configured to select a third dynamic mapping pattern based on a field in the DCI; the third dynamic mapping pattern includes at least one of a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI in the current scheduling.
A determining module 1420, further configured to determine a fourth dynamic mapping pattern based on a field in the DCI; the fourth dynamic mapping pattern comprises at least one of a reference signal pattern, an RE level pattern and a rate matching pattern which are indicated by the DCI in the current scheduling.
The static mapping pattern is a resource mapping pattern corresponding to a periodic or semi-static physical signal.
The periodic or semi-static physical signal includes at least one of:
the reference signal pattern being periodic or semi-static;
the RE level pattern being periodic or semi-static;
a periodic or semi-static first rate matching pattern;
controlling the resource set;
a pattern portion of a synchronization signal block pattern that is not included within the first rate matching pattern.
The first dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
The second dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
The third dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
The fourth dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
Non-periodically or dynamically scheduled physical signals or physical data, comprising at least one of:
the reference signal pattern dynamically scheduled;
the RE level pattern dynamically scheduled;
a dynamically scheduled second rate matching pattern;
a pattern portion of the synchronization signal block pattern included within the second rate matching pattern.
The caching module 1410 may be implemented by a memory in the terminal device, and the caching module caches at least one instruction, at least one program, a code set, or an instruction set stored in the memory.
The determining module 1420 may be implemented by a processor in the terminal device, and the processor loads and executes at least one instruction, at least one program, a set of codes, or a set of instructions stored in the memory to perform the determining.
Fig. 15 is a block diagram of a terminal 1500 provided in another exemplary embodiment of the present application.
Illustratively, the terminal 1500 includes a processor 1510, a power management module 1511, a battery 1512, a display 1513, a keypad 1514, a Subscriber Identification Module (SIM) card 1515, a memory 1520, a transceiver 1530, and one or more antennas 1531.
The processor 1510 may be implemented to implement the functions, procedures, and/or methods set forth herein. The processor 1510 may be configured to control one or more other components of the terminal 1500 to implement the functions, processes, and/or methods set forth herein. Layers of a radio interface protocol may be implemented in the processor 1510. The processor 1510 may include an Application Specific Integrated Circuit (ASIC), other chipsets, logic circuitry, and/or data processing devices. Processor 1510 may be an Application Processor (AP). Processor 1510 may include at least one of a Digital Signal Processor (DSP), a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem (modulator and demodulator).
The memory 1520 is operatively coupled with the processor 1510 and stores various information to operate the processor 1510. The Memory 1520 may include Read-Only Memory (ROM), random Access Memory (RAM), flash Memory, memory cards, storage media, and/or other storage devices. The memory 1520 may be implemented within the processor 1510 or external to the processor 1510, in which case it can be communicatively coupled to the processor 1510 via various means as is known in the art.
The transceiver 1530 is operatively coupled to the processor 1510 and transmits and/or receives radio signals. The transceiver 1530 includes a transmitter and a receiver. The transceiver 1530 may include a baseband circuit to process radio frequency signals. The transceiver 1530 controls one or more antennas 1531 to transmit and/or receive radio signals.
The processor 1510 is configured to implement the functions of the above-mentioned determining module, and the memory 1520 is configured to implement the functions of the above-mentioned caching module.
The present application further provides a chip, where the chip includes a programmable logic circuit and/or a program instruction, and when a communication device installed with the chip runs, the chip is configured to implement the radio resource mapping method provided by each of the above method embodiments.
The present application also provides a terminal device, which includes: a processor and a memory, the storage medium having at least one instruction, at least one program, a set of codes, or a set of instructions stored therein, the at least one instruction, at least one program, set of codes, or set of instructions being loaded and executed by the processor to implement the radio resource mapping method provided by the above-mentioned method embodiments.
The present application further provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set, or a set of instructions is stored, and the at least one instruction, the at least one program, the code set, or the set of instructions is loaded and executed by a processor to implement the radio resource mapping method provided by the above-mentioned method embodiments.
The present application also provides a computer program product comprising at least one program, said at least one program being stored in a computer readable storage medium; the processor of the communication device reads the at least one program from the computer-readable storage medium, and the processor executes the at least one program, so that the communication device executes the radio resource mapping method provided by the above method embodiments.
The present application also provides a computer program comprising at least one program segment stored on a computer readable storage medium; the processor of the communication device reads the at least one program from the computer-readable storage medium, and executes the at least one program, so that the communication device executes the radio resource mapping method provided by the above method embodiments.
It should be understood that reference to "a plurality" herein means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The present application is intended to cover various modifications, alternatives, and equivalents, which may be included within the spirit and scope of the present application.
Claims (35)
1. A method for radio resource mapping, the method comprising:
buffering at least one mapping pattern of radio resources within at least one transmission time interval, TTI;
after receiving Downlink Control Information (DCI), determining a mapping result of radio resources in the at least one TTI based on the at least one mapping pattern and the DCI.
2. The method of claim 1, wherein the buffering at least one mapping pattern of radio resources in at least one TTI comprises:
caching a static mapping pattern and at least two candidate dynamic mapping patterns of the radio resources in the at least one TTI;
the determining, after receiving the DCI, a mapping result of the radio resources within the at least one TTI based on the at least one mapping pattern and the DCI, comprising:
upon receiving DCI, selecting a first dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI;
and combining the mapping result of the radio resources in the at least one TTI based on the static mapping pattern and the first dynamic mapping pattern.
3. The method of claim 2, wherein selecting a first dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI comprises:
selecting the first dynamic mapping pattern based on a field in the DCI;
the first dynamic mapping pattern comprises at least one of a reference signal pattern, a Resource Element (RE) level pattern and a rate matching pattern indicated by the DCI in the current scheduling.
4. The method of claim 1, wherein the buffering at least one mapping pattern of radio resources in at least one TTI comprises:
caching a static mapping pattern of radio resources within the at least one TTI;
the determining, after receiving the DCI, a mapping result of the radio resources within the at least one TTI based on the at least one mapping pattern and the DCI, comprising:
after receiving the DCI, calculating a second dynamic mapping pattern based on the DCI;
and combining the mapping result of the radio resources in the at least one TTI based on the static mapping pattern and the second dynamic mapping pattern.
5. The method of claim 4, wherein the calculating a second dynamic mapping pattern based on the DCI comprises:
calculating the second dynamic mapping pattern based on a field in the DCI;
the second dynamic mapping pattern comprises at least one of a reference signal pattern, an RE level pattern and a rate matching pattern indicated by the DCI in the current scheduling.
6. The method of claim 1, wherein the buffering at least one mapping pattern for radio resources in at least one TTI comprises:
caching a static mapping pattern and at least two candidate dynamic mapping patterns of radio resources within the at least one TTI;
the determining, after receiving the DCI, a mapping result of the radio resources within the at least one TTI based on the at least one mapping pattern and the DCI, comprising:
upon receiving DCI, selecting a third dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI, and determining a fourth dynamic mapping pattern based on the DCI;
and combining the mapping result of the radio resource in the at least one TTI based on the static mapping pattern, the third dynamic mapping pattern and the fourth dynamic mapping pattern.
7. The method of claim 6, wherein selecting a third dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI comprises:
selecting the third dynamic mapping pattern based on a field in the DCI;
the third dynamic mapping pattern comprises at least one of a reference signal pattern, an RE level pattern and a rate matching pattern indicated by the DCI in the current scheduling.
8. The method of claim 6, wherein the determining a fourth dynamic mapping pattern based on the DCI comprises:
determining the fourth dynamic mapping pattern based on a field in the DCI;
the fourth dynamic mapping pattern includes at least one of a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI in the current scheduling.
9. The method according to any of claims 2 to 8, wherein the static mapping pattern is a resource mapping pattern corresponding to a periodic or semi-static physical signal.
10. The method of claim 9, wherein the periodic or semi-static physical signal comprises at least one of:
the reference signal pattern being periodic or semi-static;
the RE level pattern being periodic or semi-static;
a periodic or semi-static first rate matching pattern;
controlling the resource set;
a pattern portion of a synchronization signal block pattern that is not included within the first rate matching pattern.
11. The method of claim 3, wherein the first dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
12. The method of claim 5, wherein the second dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
13. The method of claim 7, wherein the third dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
14. The method of claim 8, wherein the fourth dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
15. The method according to any of claims 11 to 14, wherein the non-periodically or dynamically scheduled physical signals or physical data comprises at least one of:
the reference signal pattern dynamically scheduled;
the RE level pattern dynamically scheduled;
a dynamically scheduled second rate matching pattern;
a pattern portion of the synchronization signal block pattern included within the second rate matching pattern.
16. An apparatus for radio resource mapping, the apparatus comprising:
a buffering module for buffering at least one mapping pattern of radio resources within at least one transmission time interval, TTI;
a determining module, configured to determine, after receiving downlink control information DCI, a mapping result of the radio resource within the at least one TTI based on the at least one mapping pattern and the DCI.
17. The apparatus of claim 16, wherein the buffering module is further configured to buffer a static mapping pattern and at least two candidate dynamic mapping patterns of the radio resources in the at least one TTI;
the determining module comprises:
a first selection sub-module, configured to, after receiving DCI, select a first dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI;
and a first combining sub-module, configured to combine the mapping result of the radio resource in the at least one TTI based on the static mapping pattern and the first dynamic mapping pattern.
18. The apparatus of claim 17, wherein the first selection sub-module is further configured to select the first dynamic mapping pattern based on a field in the DCI;
the first dynamic mapping pattern comprises at least one of a reference signal pattern, a Resource Element (RE) level pattern and a rate matching pattern indicated by the DCI in the current scheduling.
19. The apparatus of claim 16, wherein the buffering module is further configured to buffer a static mapping pattern of the radio resources in the at least one TTI;
the determining module further comprises:
a calculation submodule, configured to calculate, after receiving the DCI, a second dynamic mapping pattern based on the DCI;
and a second combining sub-module, configured to combine the mapping result of the radio resource in the at least one TTI based on the static mapping pattern and the second dynamic mapping pattern.
20. The apparatus of claim 19, wherein the computing sub-module is further configured to compute the second dynamic mapping pattern based on a field in the DCI;
the second dynamic mapping pattern comprises at least one of a reference signal pattern, an RE level pattern and a rate matching pattern which are indicated by the DCI in the current scheduling.
21. The apparatus of claim 16, wherein the buffering module is further configured to buffer a static mapping pattern and at least two candidate dynamic mapping patterns of the radio resources in the at least one TTI;
the determining module further comprises:
a second selection sub-module, configured to, after receiving DCI, select a third dynamic mapping pattern among the at least two candidate dynamic mapping patterns based on the DCI;
the determining module is further configured to determine a fourth dynamic mapping pattern based on the DCI;
and a third combining sub-module, configured to combine the mapping result of the radio resource in the at least one TTI based on the static mapping pattern, the third dynamic mapping pattern, and the fourth dynamic mapping pattern.
22. The apparatus of claim 21, wherein the second selection sub-module is further configured to select the third dynamic mapping pattern based on a field in the DCI;
the third dynamic mapping pattern comprises at least one of a reference signal pattern, an RE level pattern and a rate matching pattern indicated by the DCI in the current scheduling.
23. The apparatus of claim 21, wherein the determining module is further configured to determine the fourth dynamic mapping pattern based on a field in the DCI;
the fourth dynamic mapping pattern includes at least one of a reference signal pattern, an RE level pattern, and a rate matching pattern indicated by the DCI in the current scheduling.
24. The apparatus according to any of claims 17 to 23, wherein the static mapping pattern is a resource mapping pattern corresponding to a periodic or semi-static physical signal.
25. The apparatus of claim 24, wherein the periodic or semi-static physical signal comprises at least one of:
the reference signal pattern being periodic or semi-static;
the RE level pattern being periodic or semi-static;
a periodic or semi-static first rate matching pattern;
controlling the resource set;
a pattern portion of a synchronization signal block pattern that is not included within the first rate matching pattern.
26. The apparatus of claim 18, wherein the first dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodic or dynamically scheduled physical signal or physical data.
27. The apparatus of claim 20, wherein the second dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodic or dynamically scheduled physical signal or physical data.
28. The apparatus of claim 22, wherein the third dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
29. The apparatus of claim 23, wherein the fourth dynamic mapping pattern is a resource mapping pattern corresponding to a non-periodically or dynamically scheduled physical signal or physical data.
30. The apparatus according to any of claims 26 to 29, wherein the non-periodically or dynamically scheduled physical signals or physical data comprises at least one of:
the reference signal pattern dynamically scheduled;
the RE level pattern dynamically scheduled;
a dynamically scheduled second rate matching pattern;
a pattern portion of the synchronization signal block pattern included within the second rate matching pattern.
31. A chip comprising programmable logic circuitry and/or program instructions that when run by a communication device in which the chip is installed is operable to implement a radio resource mapping method as claimed in any of claims 1 to 15.
32. A terminal device, characterized in that the terminal device comprises: a processor and a memory, the memory having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, the at least one instruction, the at least one program, the set of codes, or the set of instructions being loaded and executed by the processor to implement the radio resource mapping method according to any one of claims 1 to 15.
33. A computer readable storage medium having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the radio resource mapping method according to any one of claims 1 to 15.
34. A computer program product, characterized in that the computer program product comprises at least one program, which is stored in a computer-readable storage medium; a processor of a communication device reads the at least one program from the computer-readable storage medium, and executes the at least one program to cause the communication device to perform the radio resource mapping method according to any one of claims 1 to 15.
35. A computer program, characterized in that the computer program comprises at least one program segment, which is stored in a computer-readable storage medium; the processor of the communication device reads the at least one program from the computer-readable storage medium, and executes the at least one program to cause the communication device to perform the radio resource mapping method according to any one of claims 1 to 15.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211477664.8A CN115884399A (en) | 2022-11-23 | 2022-11-23 | Wireless resource mapping method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211477664.8A CN115884399A (en) | 2022-11-23 | 2022-11-23 | Wireless resource mapping method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115884399A true CN115884399A (en) | 2023-03-31 |
Family
ID=85760684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211477664.8A Pending CN115884399A (en) | 2022-11-23 | 2022-11-23 | Wireless resource mapping method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115884399A (en) |
-
2022
- 2022-11-23 CN CN202211477664.8A patent/CN115884399A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6276425B2 (en) | Method and apparatus for transmitting or receiving uplink signals in a wireless communication system | |
CN109561508B (en) | Time division duplex wireless communication system | |
RU2595268C2 (en) | Virtual carrier inserting into conventional ofdm host carrier in communications system | |
RU2595269C2 (en) | Telecommunication method and system | |
JP4893747B2 (en) | Wireless communication system | |
CN110856256B (en) | Method and device for wireless communication | |
CN109417455B (en) | Configuration of downlink transmissions | |
KR102004544B1 (en) | Method and apparatus for channel sounding reference signal transmission in wireless communication system | |
CN109565803B (en) | Cell access method via anchor carrier, user equipment and related memory | |
US10433322B2 (en) | Base station and wireless device used in wireless communication system | |
CN106550445B (en) | Method and apparatus for low latency in wireless communications | |
KR20070024408A (en) | Method and apparatus for providing system information in ofdma cellular system | |
KR20090098989A (en) | Base station device and communication control method | |
US11792819B2 (en) | Message transmission method and apparatus, terminal, and base station | |
US20220361223A1 (en) | Method and device for sounding reference signal flexibility enhancement | |
US12034507B2 (en) | Method and device for channel state indication on unlicensed spectrum | |
CN113632411A (en) | Method, device and storage medium for solving uplink and downlink transmission conflicts | |
CN115884399A (en) | Wireless resource mapping method, device, equipment and storage medium | |
CN103222327A (en) | Wireless base station and communication control method | |
KR20100095129A (en) | Method and apparatus for signaling channel resource allocation information in wireless communication system | |
CN113557759B (en) | Communication method, device and storage medium | |
US20230199798A1 (en) | Method and device for signal transmission | |
CN112237044B (en) | Resource mapping method, device, equipment and readable storage medium | |
CN109039554B (en) | Method and device in user equipment and base station used for narrow-band communication | |
WO2024113617A1 (en) | Resource control for warless transmission with repetition based on subband full duplex |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |