WO2023226038A1 - Resource allocation method and apparatus in communication system, device and storage medium - Google Patents
Resource allocation method and apparatus in communication system, device and storage medium Download PDFInfo
- Publication number
- WO2023226038A1 WO2023226038A1 PCT/CN2022/095759 CN2022095759W WO2023226038A1 WO 2023226038 A1 WO2023226038 A1 WO 2023226038A1 CN 2022095759 W CN2022095759 W CN 2022095759W WO 2023226038 A1 WO2023226038 A1 WO 2023226038A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource allocation
- subcarrier
- present disclosure
- allocation plan
- interleaver
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present disclosure relates to the field of communication technology, and in particular, to a resource allocation method/device/equipment and a storage medium.
- the Integrated Sensing and Communications (ISAC) system i.e., synaesthesia integrated system, or synaesthesia system, or communication radar integration (radar and communication, radcom) system
- IC Integrated Sensing and Communications
- a continuous subcarrier allocation scheme is usually used to allocate subcarriers to different sensing devices.
- the total number of subcarriers corresponding to one frequency domain symbol is 784, and there are 4 sensing devices (such as user equipment ( User Equipment (UE)), respectively, are UE-A, UE-B, UE-C, and UE-D.
- UE-A occupies the 1-196th consecutive subcarriers
- UE-B occupies the 197th-392nd consecutive subcarriers.
- FIG. 1 and Figure 2 are schematic diagrams of time-frequency domain resources from UE-A to UE-D under the continuous subcarrier allocation scheme.
- the subcarriers not occupied by UE-A are represented by black parts, and the subcarriers occupied by UE-A are represented by The white part indicates.
- the subcarrier locations allocated to the same UE in different time domain resources can be fixed.
- the subcarrier locations allocated to the same UE in different time domain resources can also be random. Variety.
- the continuous allocation scheme in the related art will cause the subcarriers allocated to the UE to be continuous, which will lead to large signal correlation, which will affect the detection effect of the sensing device.
- the modulation method is Quadrature Phase Shift Keying (QPSK) and the signal-to-noise ratio (Signal to Noise Ratio, SNR) is set to 0dB
- Figure 3a and Figure 3b are respectively under the method shown in Figure 1
- Figure 4a and Figure 4b are respectively the stereoscopic view and plan view of the radar image of UE-A detecting other UEs under the method shown in Figure 2.
- the resource allocation method/device/equipment and storage medium proposed by this disclosure are used to improve the detection performance of the synaesthesia system for moving objects.
- an embodiment of the present disclosure provides a resource allocation method, which method includes:
- the resource allocation plan is determined to be: resource allocation based on DRP interleaver;
- a DRP interleaver is introduced to allocate resources to sensing devices to allocate non-consecutive subcarriers to sensing devices, thereby reducing the correlation between subcarriers of sensing devices and ensuring that sensing devices can accurately detect other sensing devices.
- the distance and speed enhance the perception effect and performance.
- an embodiment of the present disclosure provides a resource allocation device, which includes:
- a processing module used to determine the resource allocation plan resource allocation based on the DRP interleaver;
- the processing module is also used to allocate resources using the resource allocation plan
- a transceiver module configured to send resource information, where the resource information is used to determine allocated resources.
- an embodiment of the present disclosure provides a communication device.
- the communication device includes a processor.
- the processor calls a computer program in a memory, it executes the method described in the first aspect.
- an embodiment of the present disclosure provides a communication device.
- the communication device includes a processor and a memory, and a computer program is stored in the memory; the processor executes the computer program stored in the memory, so that the communication device executes The method described in the first aspect above.
- an embodiment of the present disclosure provides a communication device.
- the device includes a processor and an interface circuit.
- the interface circuit is used to receive code instructions and transmit them to the processor.
- the processor is used to run the code instructions to cause the The device performs the method described in the first aspect.
- embodiments of the present disclosure provide a communication system.
- the system includes the communication device described in the second aspect, or the system includes the communication device described in the third aspect, or the system includes the communication device described in the fourth aspect.
- the communication device, or the system includes the communication device described in the fifth aspect.
- embodiments of the present invention provide a computer-readable storage medium for storing instructions used by the network device. When the instructions are executed, the terminal device executes the method of the first aspect.
- the present disclosure also provides a computer program product including a computer program, which when run on a computer causes the computer to execute the method described in the first aspect.
- the present disclosure provides a chip system.
- the chip system includes at least one processor and an interface for supporting a network device to implement the functions involved in the method described in the first aspect, for example, determining or processing the functions involved in the above method. At least one of the data and information involved.
- the chip system further includes a memory, and the memory is used to store necessary computer programs and data of the source secondary node.
- the chip system may be composed of chips, or may include chips and other discrete devices.
- the present disclosure provides a computer program that, when run on a computer, causes the computer to execute the method described in the first aspect.
- Figure 1 is a schematic diagram of the time and frequency domain resources of UE-A of the subcarrier continuous allocation scheme provided by an embodiment of the present disclosure
- Figure 2 is a schematic diagram of the time and frequency domain resources of UE-A of the subcarrier continuous allocation scheme provided by an embodiment of the present disclosure
- Figure 3a is a three-dimensional schematic diagram of a radar image of UE-A detecting all other UEs in Figure 1 provided by an embodiment of the present disclosure
- Figure 3b is a schematic radar image plane diagram of UE-A detecting all other UEs in Figure 1 provided by an embodiment of the present disclosure
- Figure 4a is a three-dimensional schematic diagram of the radar image of UE-A detecting all other UEs in Figure 2 provided by an embodiment of the present disclosure
- Figure 4b is a schematic radar image plane diagram of UE-A detecting all other UEs in Figure 2 provided by an embodiment of the present disclosure
- Figure 5a is a schematic architectural diagram of a communication system provided by an embodiment of the present disclosure.
- Figure 5b is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure.
- Figure 6 is a schematic flowchart of a resource allocation method provided by another embodiment of the present disclosure.
- Figure 7a is a schematic flowchart of a resource allocation method provided by yet another embodiment of the present disclosure.
- Figure 7b is a schematic diagram of time-frequency resources of UE-A when resource allocation is performed based on the method shown in Figure 7a according to an embodiment of the present disclosure
- Figures 7c and 7d are a perspective view and a plan view of radar detection of sensing equipment using the method shown in Figure 7a provided by an embodiment of the present disclosure
- Figure 8a is a schematic flowchart of a resource allocation method provided by yet another embodiment of the present disclosure.
- Figure 8b is a schematic diagram of time-frequency resources of UE-A when resource allocation is performed based on the method shown in Figure 8a according to an embodiment of the present disclosure
- Figures 8c and 8d are a perspective view and a plan view of radar detection of sensing equipment using the method shown in Figure 8a provided by an embodiment of the present disclosure
- Figure 9 is a schematic structural diagram of a resource allocation device provided by an embodiment of the present disclosure.
- Figure 10 is a block diagram of a user equipment provided by an embodiment of the present disclosure.
- Figure 11 is a block diagram of a network side device provided by an embodiment of the present disclosure.
- first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other.
- first information may also be called second information, and similarly, the second information may also be called first information.
- the words "if” and “if” as used herein may be interpreted as “when” or “when” or “in response to determining.”
- Figure 5a is a schematic architectural diagram of a communication system provided by an embodiment of the present disclosure.
- the communication system may include but is not limited to one network device and one terminal device.
- the number and form of devices shown in Figure 5a are only for examples and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, two or more devices may be included.
- the communication system shown in Figure 5a includes a network device 11 and a terminal device 12 as an example.
- LTE long term evolution
- 5th generation fifth generation
- 5G new radio (NR) system 5th generation new radio
- the network device 11 in the embodiment of the present disclosure is an entity on the network side that is used to transmit or receive signals.
- the network device 11 may be an evolved base station (evolved NodeB, eNB), a transmission reception point (TRP), a next generation base station (next generation NodeB, gNB) in an NR system, or other base stations in future mobile communication systems. Base stations or access nodes in wireless fidelity (WiFi) systems, etc.
- the embodiments of the present disclosure do not limit the specific technologies and specific equipment forms used by network equipment.
- the network equipment provided by the embodiments of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU).
- the CU may also be called a control unit (control unit).
- CU-DU is used.
- the structure can separate the protocol layers of network equipment, such as base stations, and place some protocol layer functions under centralized control on the CU. The remaining part or all protocol layer functions are distributed in the DU, and the CU centrally controls the
- the terminal device 12 in the embodiment of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone.
- Terminal equipment can also be called terminal equipment (terminal), user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal equipment (mobile terminal, MT), etc.
- the terminal device can be a car with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality (augmented reality (AR) terminal equipment, wireless terminal equipment in industrial control, wireless terminal equipment in self-driving, wireless terminal equipment in remote medical surgery, smart grid ( Wireless terminal equipment in smart grid, wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, wireless terminal equipment in smart home, etc.
- the embodiments of the present disclosure do not limit the specific technology and specific equipment form used by the terminal equipment.
- the sensing device involved in this disclosure may refer to a user device with sensing capabilities, that is, it may have the ability to actively sense and/or be sensed. With the assistance of radar, communication systems can achieve more accurate and efficient mutual perception between sensing devices.
- Figure 5b is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 5b, the resource allocation method may include the following steps:
- Step 501 Determine the resource allocation plan: resource allocation based on a Dithered Relative PriIIle (DRP) interleaver.
- DRP Dithered Relative PriIIle
- this method can be applied to an ad hoc network, so that multiple sensing devices in the ad hoc network detect each other.
- the sensing device may be a UE.
- the above-mentioned method of determining a resource allocation plan may include at least one of the following:
- Method 1 Determine the resource allocation plan based on the configuration of the base station.
- determining the resource allocation scheme based on the configuration of the base station may include at least one of the following:
- Radio Resource Control (Ratio Resource Control, RRC) signaling.
- the base station configures "time-frequency domain resources: subcarrier spacing 60KHz" and "resource allocation scheme: resource allocation based on DRP interleaver". Then, if the subcarrier spacing of the currently used time domain resources is 60KHz, it can be determined that the corresponding resource allocation scheme is: resource allocation based on a DRP interleaver.
- the same signaling can be used to configure the resource allocation plan and the time-frequency domain resources associated with the resource allocation plan, or different signaling can be used to configure the resource allocation plan and the resource allocation plan respectively.
- Associated time-frequency domain resources can be used to configure the resource allocation plan and the time-frequency domain resources.
- the base station will pre-configure (for example, configure in advance using RRC signaling) multiple alternative resource allocation schemes, and then dynamically indicate which one to select each time through dynamic signaling.
- Alternative resource allocation schemes for resource allocation may be downlink control information (Downlink Control Information, DCI) signaling and/or media access control control element (Media Access Control-Control Element, MAC-CE). ) signaling.
- DCI Downlink Control Information
- MAC-CE media access control control element
- Method 2 Determine the resource allocation plan based on the configuration of core network equipment.
- Method 3 Determine the resource allocation plan based on the agreement.
- the implementation of method 3 may include at least one of the following:
- Method 4 Determine the resource allocation plan yourself.
- Step 502 Allocate resources using a resource allocation plan.
- Step 503 Send resource information, which is used to determine allocated resources.
- the resource information may specifically include frequency domain resources correspondingly allocated to each sensing device.
- the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent.
- the information is used to determine allocated resources.
- a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
- FIG. 6 is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 6a, the resource allocation method may include the following steps:
- Step 601 Determine the resource allocation plan: resource allocation based on the DRP weaver.
- Step 602 Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
- N subcarrier indexes in Orthogonal Frequency Division Multiplexing (OFDM) symbols can be arranged.
- the ways of arranging the subcarrier index sequence may include the following two methods:
- the arranged subcarrier index sequence can be: (0, 1, 2,..., N-1); or
- the arranged subcarrier index sequence can be: (N-1, N-2, N-3, ..., 1, 0).
- Step 603 Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
- the interleaving process may specifically include the following steps:
- Step A Determine the parameter information of the DRP interleaver.
- the parameter information of the DRP interleaver includes at least one of the following:
- i is used to indicate the i-th bit of the interleaved subcarrier index sequence
- ⁇ (i) is the value of the i-th bit of the interleaved subcarrier index sequence
- r is the read jitter vector of length R
- w is A write jitter vector of length W
- P represents the regular interleaver period
- s represents a constant offset, where the values of s, P, R, W, r and w are determined based on the parameter value rules.
- the parameter value rule is:
- N can have multiple values, and each value of N corresponds to a parameter value rule.
- the method for determining parameter information of the DRP interleaver may include at least one of the following:
- Step B Determine the values of s, P, R, W, r and w based on N and parameter value rules.
- Step C Calculate the interleaved subcarrier index sequence based on the values of s, P, R, W, r and w and the DRP interleaver algebraic formula.
- the values of s, P, R, W, r and w can be first brought into the above-mentioned DRP interleaver algebraic formula (ie, the above-mentioned formula (1) to formula (3) )), then first calculate the value of ⁇ c (i) according to formula (3), and use the value of ⁇ c (i) as i in formula (2) to calculate the value of ⁇ b (i), and finally The value of ⁇ a (i) is calculated using the value of ⁇ b (i) as i in the formula (1), and the value of ⁇ a (i) is regarded as ⁇ (i).
- the sequence before interleaving is (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- the calculated interleaved sequence may be, for example, (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5).
- interleaved subcarrier index sequences corresponding to different symbols may be the same or different.
- Step 604 Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
- the number of subcarrier indices contained in the K subcarrier groups is the same;
- the number of subcarrier indexes contained in d subcarrier groups in the K subcarrier group is the same, the number of subcarrier indexes contained in other subcarrier groups is the same, and the number of subcarrier indexes contained in the d subcarrier group is the same.
- the number of included subcarrier indexes is 1 more than the number of subcarrier indexes included in other subcarrier groups, where d is the value of N modulo K.
- the interleaved subcarrier index sequence can be divided into 3 subcarrier groups, and the 3 subcarriers
- the number of subcarrier indexes included in the group is the same, for example, it can be 5.
- the interleaved subcarrier index sequence is (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5).
- the interleaved subcarriers can be The first five in the subcarrier index sequence are divided into subcarrier group #1 (10, 6, 9, 3, 11), and the sixth to tenth subcarriers in the interleaved subcarrier index sequence are divided into subcarriers Carrier group #2 (14, 7, 0, 2, 8) divides the last five interleaved subcarrier index sequences into subcarrier group #3 (13, 1, 4, 12, 5).
- the interleaved The subcarrier index sequence is divided into 4 subcarrier groups, and there are 3 subcarrier groups in the 4 subcarrier groups that contain the same number of subcarrier indexes.
- the remaining 1 subcarrier group in the 4 subcarrier groups contains The number of subcarrier indexes is different from the number of subcarrier indexes contained in the aforementioned 3 subcarrier groups.
- the number of subcarrier indexes contained in the remaining 1 subcarrier group is greater than the number of subcarrier indexes contained in the aforementioned 3 subcarrier groups.
- the number of subcarrier indexes is 1 less.
- the interleaved subcarrier index sequence may be the above (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5).
- the first four in the interleaved subcarrier index sequence can be divided into subcarrier group #1 (10, 6, 9, 3) in order, and the fifth to fourth in the interleaved subcarrier index sequence can be divided into
- the eight subcarrier indexes are divided into subcarrier group #2 (11, 14, 7, 0), and the ninth to twelfth subcarrier indexes in the interleaved subcarrier index sequence are divided into subcarrier group #3 (2 , 8, 13, 1)
- the last three subcarrier indexes in the interleaved subcarrier index sequence are divided into subcarrier group #4 (4, 12, 5).
- the first three and the third to last subcarrier index in the interleaved subcarrier index sequence can be divided into subcarrier group #1 (10, 6, 9, 4), and the interleaved subcarrier index sequence can be The fourth to sixth and penultimate subcarrier indexes are divided into subcarrier group #2 (3, 11, 14, 12), and the seventh to ninth and last subcarrier indexes in the interleaved subcarrier index sequence are A subcarrier index is divided into subcarrier group #3 (7, 0, 2, 5), and finally the tenth to twelfth subcarrier index in the interleaved subcarrier index sequence is divided into subcarrier group #4 ( 8, 13, 1). That is, in the embodiment of the present disclosure, K subcarrier groups can be obtained by dividing in sequence, or the subcarrier indexes in the interleaved subcarrier index sequence can be divided out of order to obtain K subcarrier groups.
- Step 605 Allocate K subcarrier groups to K sensing devices in one-to-one correspondence, where the subcarriers corresponding to the subcarrier index in each subcarrier group are frequency domain resources allocated to the sensing devices.
- K sensing devices may be assigned one-to-one corresponding K subcarrier groups.
- the three sensing devices in the synaesthesia system namely sensing device-A, sensing device-B, and sensing device-C
- the three subcarrier groups obtained are: subcarrier group #1, subcarrier group #2 and subcarrier group #3.
- the corresponding subcarrier group #1 can be assigned to the sensing device-A
- the corresponding subcarrier group #2 can be assigned to the sensing device-B
- the corresponding subcarrier group #3 can be assigned to the sensing device-C.
- the subcarrier group # The subcarrier corresponding to the subcarrier index in 1 can be the frequency domain resource allocated to sensing device-A (for example, when subcarrier group #1 is (10, 6, 9, 3, 11), the subcarrier in the symbol can be The subcarriers with indexes 10, 6, 9, 3, and 11 are determined to be the frequency domain resources of sensing device-A), and the subcarriers corresponding to the subcarrier indexes in subcarrier group #2 can be the frequency domain allocated to sensing device-B.
- the subcarrier corresponding to the subcarrier index in subcarrier group #3 can be the frequency domain resource allocated to sensing device-C (for example, when subcarrier group #3 is (13, 1, 4, 12, 5)
- the subcarriers with subcarrier indexes 13, 1, 4, 12, and 5 in the symbol can be determined as the frequency domain resources of sensing device-B).
- the interleaved subcarrier index sequence can be obtained by interleaving the sequentially arranged subcarrier index sequence based on the DRP interleaver, where the interleaving The subcarrier indexes in the subsequent subcarrier index sequence are randomly arranged. Therefore, steps 604 and 605 are subsequently performed to group the interleaved subcarrier index sequences to obtain subcarrier groups, and after allocating subcarrier groups to the sensing device, the subcarrier indexes in the grouped subcarrier groups are also random. Arranged so that the subcarriers allocated to each sensing device are non-consecutive subcarriers, the signal correlation between the various subcarriers of the sensing device is greatly reduced and the detection effect of the sensing device is ensured.
- Step 606 Send resource information, which is used to determine allocated resources.
- the resource information may indicate frequency domain resources allocated to each sensing device.
- the frequency domain information may indicate that subcarrier group #1 is a frequency domain resource allocated for sensing device-A, and subcarrier group #2 is a frequency domain resource allocated for sensing device-A. Frequency domain resources allocated by sensing device-B.
- the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent.
- the information is used to determine allocated resources.
- the DRP interleaver is introduced to allocate resources to the sensing device, so that the synaesthesia system can allocate discontinuous subcarriers to the sensing device, thereby weakening the correlation between the subcarriers of the sensing device. Improve the use efficiency of frequency domain resources of the synaesthesia system, thereby enhancing the perception performance of the synaesthesia system for moving objects.
- Figure 7a is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 7a, the resource allocation method may include the following steps:
- Step 701 Determine the resource allocation plan: resource allocation based on the DRP interleaver.
- Step 702 Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
- Step 703 Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
- Step 704 Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
- steps 701-704 please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.
- Step 705 Allocate K subcarrier groups to K sensing devices in one-to-one correspondence. The same sensing device is allocated the same frequency domain resources under different symbols.
- the allocated subcarrier group #1 may be allocated to sensing device-A under each symbol.
- the basic parameters of the synaesthesia system are as shown in Table 1, the carrier frequency of the synaesthesia system is 24 GHz, and the number of sub-carriers is 784. And, assuming that there are 4 UEs in the synaesthesia system, namely UE-A, UE-B, UE-C and UE-D, the distance information and speed information of the four UEs are shown in Table 2.
- parameter name numerical value carrier frequency 24GHz subcarrier spacing 60kHz Number of subcarriers 784
- total symbol bandwidth 47MHz Number of OFDM symbols 560 OFDM prefix duration 1.17us OFDM symbol time 16.67us Full OFDM symbol duration 17.84us
- Figure 7b is a schematic diagram of the time-frequency resources of UE-A when allocating resources using the method shown in Figure 7a provided by an embodiment of the present disclosure, in which the subcarriers occupied by UE-A are white parts Indicates that subcarriers not occupied by UE-A are represented by black parts.
- the resource allocation scheme is fixed within the 560 OFDM symbol time (that is, the subcarrier index of UE-A, UE-B,
- Figure 7c and Figure 7d are respectively a perspective view and a plan view of radar detection of the sensing device using the method shown in Figure 7a provided by the embodiment of the present disclosure, wherein Figure 7c is a perspective view of radar detection, and Figure 7d is a radar detection floor plan. It can be seen from Figure 7c and Figure 7d that when the allocation method shown in Figure 7a is used to allocate frequency domain resources to UEs, when detecting other UEs, although the side lobes are obvious, the distance on the distance axis (vertical axis) expands The phenomenon has been effectively suppressed and the detection effect has been optimized.
- Step 706 Send resource information, which is used to determine allocated resources.
- the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent.
- the information is used to determine allocated resources.
- a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
- Figure 8a is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 8a, the resource allocation method may include the following steps:
- Step 801 Determine the resource allocation plan: resource allocation based on the DRP interleaver.
- Step 802 Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
- Step 803 Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
- Step 804 Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
- steps 801-804 please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.
- Step 805 Allocate K subcarrier groups to K sensing devices in one-to-one correspondence. The same sensing device is assigned different frequency domain resources under different symbols.
- subcarrier group #1 may be allocated to the sensing device-A in the first symbol
- subcarrier group #2 may be allocated to the sensing device in the second symbol. -A etc.
- the basic parameters of the synaesthesia system are as shown in Table 1 above, and it is assumed that there are 4 sensing devices in the synaesthesia system, namely UE-A and UE-B. , UE-C and UE-D, the distance information and speed information of the four sensing devices are shown in Table 2.
- Figure 8b is a schematic diagram of the time-frequency resources of UE-A when allocating resources using the method shown in Figure 8a provided by an embodiment of the present disclosure, in which the subcarriers occupied by UE-A The white part is used, and the subcarriers not occupied by UE-A are represented by the black part.
- the resource allocation scheme changes randomly within 560 OFDM symbol times (that is, the subcarrier indexes of UE-A, UE-B,
- Figure 8c and Figure 8d are respectively a stereoscopic view and a plan view of radar detection of UE using the method shown in Figure 8a provided by the embodiment of the present disclosure, wherein Figure 8c is a stereoscopic view of radar detection, and Figure 8d is a plan view of radar detection. . It can be seen from Figure 8c and Figure 8d that when the allocation method shown in Figure 8a is used to allocate frequency domain resources to the sensing device, there are no obvious side peaks when detecting other UEs, and the other three UEs can be more clearly distinguished. , the detection effect is obviously better.
- Step 806 Send resource information, which is used to determine allocated resources.
- the resource information may include frequency domain resources corresponding to each sensing device.
- the resource information includes: the frequency domain resource of UE-A is subcarrier group #1, and the frequency domain resource of UE-B is subcarrier group #2.
- the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent.
- the information is used to determine allocated resources.
- a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
- the above-mentioned methods of FIGS. 5-8a may be executed by the base station alone. That is, the base station determines the resource allocation method based on the DRP interleaver and configures it to the UE. The UE performs resource transmission based on the configuration of the base station. In one embodiment of the present disclosure, the above-mentioned methods of FIGS. 5-8a may be executed simultaneously by the base station and the UE. Specifically, both the base station and the UE may first determine the resource allocation plan to allocate resources based on the DRP interleaver, and allocate resources based on the resource allocation plan. The method for the UE to determine the resource allocation plan may refer to step 501, method a to method c.
- the above-mentioned methods in Figures 5-8a may be performed by other base stations.
- other base stations first determine the resource allocation plan: resource allocation based on the DRP interleaver, and allocate resources according to the resource allocation plan, and then send resource information to the base station and UE in the synaesthesia system respectively, so that the two Determine the frequency domain resources allocated to the sensing device.
- other base stations first determine the resource allocation plan: allocate resources based on the DRP interleaver, and send the resource allocation plan to the base station and UE in the synaesthesia system respectively, so that the base station and UE in the synaesthesia system can use the resources based on the resource allocation plan.
- Allocation plan for resource allocation for resource allocation.
- the above-mentioned methods in Figures 5b to 8a may be performed by the base station.
- the base station determines the resource plan as follows: resource allocation based on the DRP interleaver, where the base station can determine the resource allocation plan according to method 1 to method 4 in step 501. After that, the base station can use the resource allocation plan to allocate resources, And send the resource information to the sensing device, so that the sensing device determines the frequency domain resources allocated to it based on the resource information. And, it should be noted that in one embodiment of the present disclosure, after the base station determines the resource allocation scheme, it can also send the determined resource allocation scheme to the UE, so that the UE can determine the resource allocation scheme based on the resource allocation scheme. The frequency domain resources allocated to it.
- Figure 9 is a schematic structural diagram of a resource allocation device provided by an embodiment of the present disclosure. As shown in Figure 9, it includes:
- a processing module used to determine the resource allocation plan resource allocation based on the DRP interleaver;
- the processing module is also used to allocate frequency domain resources according to the resource allocation plan
- a transceiver module configured to send frequency domain information, where the frequency domain information is used to determine allocated frequency domain resources.
- the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent.
- the information is used to determine allocated resources.
- a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
- the processing module is also used to:
- each subcarrier group includes at least one subcarrier index sequence
- the K subcarrier groups are allocated to the K sensing devices in one-to-one correspondence, where the subcarriers corresponding to the subcarrier indexes in each subcarrier group are frequency domain resources allocated to the sensing devices.
- the device is also used for:
- the parameter information of the DRP interleaver includes at least one of the following:
- the DRP interleaver algebraic polynomial is:
- i is used to indicate the i-th bit of the interleaved sub-carrier index sequence
- ⁇ (i) is the value of the i-th bit of the interleaved sub-carrier index sequence
- r is the read jitter vector of length R
- w is A write jitter vector of length W
- P represents the regular interleaver period
- s represents a constant offset, where the values of s, P, R, W, r and w are determined based on the parameter value rules.
- the parameter value rules are:
- using a DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence includes:
- the interleaved subcarrier index sequence is calculated based on the values of s, P, R, W, r and w and the DRP interleaver algebraic formula.
- the K subcarrier groups satisfy the following conditions:
- the number of subcarrier indexes contained in the K subcarrier groups is the same;
- the number of subcarrier indexes contained in d subcarrier groups in the K subcarrier groups is the same, the number of subcarrier indexes contained in other subcarrier groups is the same, and the d
- the number of subcarrier indexes contained in the subcarrier group is one more than the number of subcarrier indexes contained in the other subcarrier groups, where d is the value of N modulo K.
- the frequency domain resources allocated to the same sensing device under different symbols are the same or different.
- the transceiver module is also used to:
- the device is also used for:
- the device is also used for:
- the resource allocation plan is determined directly based on the agreement.
- the method for determining parameter information of the DRP interleaver includes at least one of the following:
- the parameter information of the DRP interleaver is determined based on the protocol agreement.
- FIG. 10 is a schematic structural diagram of a communication device 1000 provided by an embodiment of the present application.
- the communication device 1000 may be a network device, a terminal device, a chip, a chip system, or a processor that supports a network device to implement the above method, or a chip, a chip system, or a processor that supports a terminal device to implement the above method. Processor etc.
- the device can be used to implement the method described in the above method embodiment. For details, please refer to the description in the above method embodiment.
- Communication device 1000 may include one or more processors 1001.
- the processor 1001 may be a general-purpose processor or a special-purpose processor, or the like.
- it can be a baseband processor or a central processing unit.
- the baseband processor can be used to process communication protocols and communication data.
- the central processor can be used to control communication devices (such as base stations, baseband chips, terminal equipment, terminal equipment chips, DU or CU, etc.) and execute computer programs. , processing data for computer programs.
- the communication device 1000 may also include one or more memories 1002, on which a computer program 1004 may be stored.
- the processor 1001 executes the computer program 1004, so that the communication device 1000 performs the steps described in the above method embodiments. method.
- the memory 1002 may also store data.
- the communication device 1000 and the memory 1002 can be provided separately or integrated together.
- the communication device 1000 may also include a transceiver 1005 and an antenna 1006.
- the transceiver 1005 may be called a transceiver unit, a transceiver, a transceiver circuit, etc., and is used to implement transceiver functions.
- the transceiver 1005 may include a receiver and a transmitter.
- the receiver may be called a receiver or a receiving circuit, etc., used to implement the receiving function;
- the transmitter may be called a transmitter, a transmitting circuit, etc., used to implement the transmitting function.
- the communication device 1000 may also include one or more interface circuits 1007.
- the interface circuit 1007 is used to receive code instructions and transmit them to the processor 1001 .
- the processor 1001 executes the code instructions to cause the communication device 1000 to perform the method described in the above method embodiment.
- the processor 1001 may include a transceiver for implementing receiving and transmitting functions.
- the transceiver may be a transceiver circuit, an interface, or an interface circuit.
- the transceiver circuits, interfaces or interface circuits used to implement the receiving and transmitting functions can be separate or integrated together.
- the above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing codes/data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for signal transmission or transfer.
- the processor 1001 may store a computer program 1003, and the computer program 1003 runs on the processor 1001, causing the communication device 1000 to perform the method described in the above method embodiment.
- the computer program 1003 may be solidified in the processor 1001, in which case the processor 1001 may be implemented by hardware.
- the communication device 1000 may include a circuit, and the circuit may implement the functions of sending or receiving or communicating in the foregoing method embodiments.
- the processor and transceiver described in this application can be implemented in integrated circuits (ICs), analog ICs, radio frequency integrated circuits RFICs, mixed signal ICs, application specific integrated circuits (ASICs), printed circuit boards ( printed circuit board (PCB), electronic equipment, etc.
- the processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n-type metal oxide-semiconductor (NMOS), P-type Metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
- CMOS complementary metal oxide semiconductor
- NMOS n-type metal oxide-semiconductor
- PMOS P-type Metal oxide semiconductor
- BJT bipolar junction transistor
- BiCMOS bipolar CMOS
- SiGe silicon germanium
- GaAs gallium arsenide
- the communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited by FIG. 10 .
- the communication device may be a stand-alone device or may be part of a larger device.
- the communication device may be:
- the IC collection may also include storage components for storing data and computer programs;
- the communication device may be a chip or a chip system
- the schematic structural diagram of the chip shown in FIG. 11 refer to the schematic structural diagram of the chip shown in FIG. 11 .
- the chip shown in Figure 11 includes a processor 1101 and an interface 1102.
- the number of processors 1101 may be one or more, and the number of interfaces 1102 may be multiple.
- the chip also includes a memory 1103, which is used to store necessary computer programs and data.
- This application also provides a readable storage medium on which instructions are stored. When the instructions are executed by a computer, the functions of any of the above method embodiments are implemented.
- This application also provides a computer program product, which, when executed by a computer, implements the functions of any of the above method embodiments.
- the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
- software it may be implemented in whole or in part in the form of a computer program product.
- the computer program product includes one or more computer programs.
- the computer program When the computer program is loaded and executed on a computer, the processes or functions described in the embodiments of the present application are 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 program may be stored in or transferred from one computer-readable storage medium to another, for example, the computer program may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated.
- the usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVD)), or semiconductor media (e.g., solid state disks, SSD)) etc.
- magnetic media e.g., floppy disks, hard disks, magnetic tapes
- optical media e.g., high-density digital video discs (DVD)
- DVD digital video discs
- semiconductor media e.g., solid state disks, SSD
- At least one in this application can also be described as one or more, and the plurality can be two, three, four or more, which is not limited by this application.
- the technical feature is distinguished by “first”, “second”, “third”, “A”, “B”, “C” and “D”, etc.
- the technical features described in “first”, “second”, “third”, “A”, “B”, “C” and “D” are in no particular order or order.
- the corresponding relationships shown in each table in this application can be configured or predefined.
- the values of the information in each table are only examples and can be configured as other values, which are not limited by this application.
- the corresponding relationships shown in some rows may not be configured.
- appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc.
- the names of the parameters shown in the titles of the above tables may also be other names understandable by the communication device, and the values or expressions of the parameters may also be other values or expressions understandable by the communication device.
- other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables. wait.
- Predefinition in this application can be understood as definition, pre-definition, storage, pre-storage, pre-negotiation, pre-configuration, solidification, or pre-burning.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本公开涉及通信技术领域,尤其涉及一种资源分配方法/装置/设备及存储介质。The present disclosure relates to the field of communication technology, and in particular, to a resource allocation method/device/equipment and a storage medium.
通信感知一体化(Integrated Sensing and Communications,ISAC)系统(即通感一体化系统,或通感系统,或通信雷达一体化(radar and communication,radcom)系统)旨在有机融合通信系统和感知系统,利用同一个收发机,同一个频谱资源以及同一个硬件平台,在传统通信系统的基础上完成动目标感知探测功能。与传统的独立的通信系统和感知系统相比,通感系统可以高效利用宝贵的频谱资源,且在硬件上将二者结合,使得通信和感知互利互惠,进而获得较高的性能和较广泛的应用范围。由此,通感系统已经成为下一代无线通信系统的潜在关键技术之一。The Integrated Sensing and Communications (ISAC) system (i.e., synaesthesia integrated system, or synaesthesia system, or communication radar integration (radar and communication, radcom) system) aims to organically integrate communication systems and perception systems. Using the same transceiver, the same spectrum resources and the same hardware platform, the moving target sensing and detection function is completed based on the traditional communication system. Compared with traditional independent communication systems and perception systems, synaesthesia systems can efficiently utilize precious spectrum resources and combine the two in hardware, making communication and perception mutually beneficial, thereby achieving higher performance and a wider range of applications. Application scope. As a result, the synaesthesia system has become one of the potential key technologies for the next generation of wireless communication systems.
其中,当通信系统和雷达系统进行融合时,需要考虑多个感知设备的子载波分配。相关技术中,通常使用子载波连续分配方案来为不同感知设备分配子载波,具体的,假设一个频域符号对应的子载波总数为784,通感系统中有4个感知设备(如用户设备(User Equipment,UE)),分别为UE-A、UE-B、UE-C、UE-D,其中,UE-A占用第1-196个连续子载波,UE-B占用第197-392个连续子载波,UE-C占用第393-588个连续子载波,UE-D占用第589-784个连续子载波。以及,图1和图2为子载波连续分配方案下UE-A至UE-D的时频域资源示意图,其中UE-A未占用的子载波用黑色部分表示,UE-A占用的子载波用白色部分表示。以及,参考图1所示,同一UE在不同时域资源中被分配的子载波位置可以固定不变,参考图2所示,同一UE在不同时域资源中被分配的子载波位置也可以随机变化。Among them, when the communication system and the radar system are integrated, the subcarrier allocation of multiple sensing devices needs to be considered. In related technologies, a continuous subcarrier allocation scheme is usually used to allocate subcarriers to different sensing devices. Specifically, assume that the total number of subcarriers corresponding to one frequency domain symbol is 784, and there are 4 sensing devices (such as user equipment ( User Equipment (UE)), respectively, are UE-A, UE-B, UE-C, and UE-D. Among them, UE-A occupies the 1-196th consecutive subcarriers, and UE-B occupies the 197th-392nd consecutive subcarriers. For subcarriers, UE-C occupies the 393-588th consecutive subcarriers, and UE-D occupies the 589th-784th consecutive subcarriers. And, Figure 1 and Figure 2 are schematic diagrams of time-frequency domain resources from UE-A to UE-D under the continuous subcarrier allocation scheme. The subcarriers not occupied by UE-A are represented by black parts, and the subcarriers occupied by UE-A are represented by The white part indicates. And, as shown in Figure 1, the subcarrier locations allocated to the same UE in different time domain resources can be fixed. Referring to Figure 2, the subcarrier locations allocated to the same UE in different time domain resources can also be random. Variety.
但是,相关技术中的连续分配方案会使得分配至UE的子载波均是连续的,则会导致信号相关性较大,进而会影响感知设备的探测效果。比如,假设调制方式为正交相移键控(Quadrature Phase Shift Keying,QPSK),信噪比(Signal to Noise Ratio,SNR)设置为0dB,图3a和图3b分别为在图1所示方法下UE-A对其他UE进行探测的雷达图像立体图和平面图,图4a和图4b分别为图2所示方法下UE-A对其他UE进行探测的雷达图像立体图和平面图。如图3a和3b所示,当采用图1所示方法为UE分配资源后,UE-A在探测其他UE时,会在距离轴(纵轴)上出现距离扩展现象,如图4a和4b所示,当采用图2所示方法为UE分配资源后,UE-A在探测其他UE时,会在速度轴(横轴)上不仅出现速度扩展现象,而且次峰较高,旁瓣较多,导致探测效果不理想,无法准确探测其他UE的距离和速度。However, the continuous allocation scheme in the related art will cause the subcarriers allocated to the UE to be continuous, which will lead to large signal correlation, which will affect the detection effect of the sensing device. For example, assuming that the modulation method is Quadrature Phase Shift Keying (QPSK) and the signal-to-noise ratio (Signal to Noise Ratio, SNR) is set to 0dB, Figure 3a and Figure 3b are respectively under the method shown in Figure 1 The stereoscopic view and plan view of the radar image of UE-A detecting other UEs. Figure 4a and Figure 4b are respectively the stereoscopic view and plan view of the radar image of UE-A detecting other UEs under the method shown in Figure 2. As shown in Figures 3a and 3b, when the method shown in Figure 1 is used to allocate resources to UE, when UE-A detects other UEs, the distance expansion phenomenon will occur on the distance axis (vertical axis), as shown in Figures 4a and 4b. shows that when the method shown in Figure 2 is used to allocate resources to UE, when UE-A detects other UEs, not only will the speed expand on the speed axis (horizontal axis), but the secondary peak will be higher and there will be more side lobes. As a result, the detection effect is not ideal and the distance and speed of other UEs cannot be accurately detected.
发明内容Contents of the invention
本公开提出的资源分配方法/装置/设备及存储介质,以提高通感系统对移动物体的探测性能。The resource allocation method/device/equipment and storage medium proposed by this disclosure are used to improve the detection performance of the synaesthesia system for moving objects.
第一方面,本公开实施例提供一种资源分配方法,该方法包括:In a first aspect, an embodiment of the present disclosure provides a resource allocation method, which method includes:
确定资源分配方案为:基于DRP交织器进行资源分配;The resource allocation plan is determined to be: resource allocation based on DRP interleaver;
采用所述资源分配方案进行资源分配;Use the resource allocation plan to allocate resources;
发送资源信息,所述资源信息用于确定分配的资源。Send resource information that is used to determine allocated resources.
本公开中,引入DRP交织器来为感知设备分配资源,以实现为感知设备分配非连续子载波,从而可以降低感知设备的子载波之间的相关性,确保感知设备可以准确探测到其他感知设备的距离和速度,强化了感知效果和感知性能。In this disclosure, a DRP interleaver is introduced to allocate resources to sensing devices to allocate non-consecutive subcarriers to sensing devices, thereby reducing the correlation between subcarriers of sensing devices and ensuring that sensing devices can accurately detect other sensing devices. The distance and speed enhance the perception effect and performance.
第二方面,本公开实施例提供一种资源分配装置,该装置,包括:In a second aspect, an embodiment of the present disclosure provides a resource allocation device, which includes:
处理模块,用于确定资源分配方案为:基于DRP交织器进行资源分配;A processing module used to determine the resource allocation plan: resource allocation based on the DRP interleaver;
所述处理模块,还用于采用所述资源分配方案进行资源分配;The processing module is also used to allocate resources using the resource allocation plan;
收发模块,用于发送资源信息,所述资源信息用于确定分配的资源。A transceiver module, configured to send resource information, where the resource information is used to determine allocated resources.
第三方面,本公开实施例提供一种通信装置,该通信装置包括处理器,当该处理器调用存储器中的计算机程序时,执行上述第一方面所述的方法。In a third aspect, an embodiment of the present disclosure provides a communication device. The communication device includes a processor. When the processor calls a computer program in a memory, it executes the method described in the first aspect.
第四方面,本公开实施例提供一种通信装置,该通信装置包括处理器和存储器,该存储器中存储有计算机程序;所述处理器执行该存储器所存储的计算机程序,以使该通信装置执 行上述第一方面所述的方法。In a fourth aspect, an embodiment of the present disclosure provides a communication device. The communication device includes a processor and a memory, and a computer program is stored in the memory; the processor executes the computer program stored in the memory, so that the communication device executes The method described in the first aspect above.
第五方面,本公开实施例提供一种通信装置,该装置包括处理器和接口电路,该接口电路用于接收代码指令并传输至该处理器,该处理器用于运行所述代码指令以使该装置执行上述第一方面所述的方法。In a fifth aspect, an embodiment of the present disclosure provides a communication device. The device includes a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor. The processor is used to run the code instructions to cause the The device performs the method described in the first aspect.
第六方面,本公开实施例提供一种通信系统,该系统包括第二方面所述的通信装置,或者,该系统包括第三方面所述的通信装置,或者,该系统包括第四方面所述的通信装置,或者,该系统包括第五方面所述的通信装置。In a sixth aspect, embodiments of the present disclosure provide a communication system. The system includes the communication device described in the second aspect, or the system includes the communication device described in the third aspect, or the system includes the communication device described in the fourth aspect. The communication device, or the system includes the communication device described in the fifth aspect.
第七方面,本发明实施例提供一种计算机可读存储介质,用于储存为上述网络设备所用的指令,当所述指令被执行时,使所述终端设备执行上述第一方面的方法。In a seventh aspect, embodiments of the present invention provide a computer-readable storage medium for storing instructions used by the network device. When the instructions are executed, the terminal device executes the method of the first aspect.
第八方面,本公开还提供一种包括计算机程序的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。In an eighth aspect, the present disclosure also provides a computer program product including a computer program, which when run on a computer causes the computer to execute the method described in the first aspect.
第九方面,本公开提供一种芯片系统,该芯片系统包括至少一个处理器和接口,用于支持网络设备实现第一方面所述的方法所涉及的功能,例如,确定或处理上述方法中所涉及的数据和信息中的至少一种。在一种可能的设计中,所述芯片系统还包括存储器,所述存储器,用于保存源辅节点必要的计算机程序和数据。该芯片系统,可以由芯片构成,也可以包括芯片和其他分立器件。In a ninth aspect, the present disclosure provides a chip system. The chip system includes at least one processor and an interface for supporting a network device to implement the functions involved in the method described in the first aspect, for example, determining or processing the functions involved in the above method. At least one of the data and information involved. In a possible design, the chip system further includes a memory, and the memory is used to store necessary computer programs and data of the source secondary node. The chip system may be composed of chips, or may include chips and other discrete devices.
第十方面,本公开提供一种计算机程序,当其在计算机上运行时,使得计算机执行上述第一方面所述的方法。In a tenth aspect, the present disclosure provides a computer program that, when run on a computer, causes the computer to execute the method described in the first aspect.
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and readily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
图1为本公开一个实施例所提供的子载波连续分配方案UE-A时频域资源示意图;Figure 1 is a schematic diagram of the time and frequency domain resources of UE-A of the subcarrier continuous allocation scheme provided by an embodiment of the present disclosure;
图2为本公开一个实施例所提供的子载波连续分配方案UE-A时频域资源示意图;Figure 2 is a schematic diagram of the time and frequency domain resources of UE-A of the subcarrier continuous allocation scheme provided by an embodiment of the present disclosure;
图3a为本公开一个实施例所提供的图1下UE-A对其他所有UE进行探测的雷达图像立体示意图;Figure 3a is a three-dimensional schematic diagram of a radar image of UE-A detecting all other UEs in Figure 1 provided by an embodiment of the present disclosure;
图3b为本公开一个实施例所提供的图1下UE-A对其他所有UE进行探测的雷达图像平面示意图;Figure 3b is a schematic radar image plane diagram of UE-A detecting all other UEs in Figure 1 provided by an embodiment of the present disclosure;
图4a为本公开一个实施例所提供的图2下UE-A对其他所有UE进行探测的雷达图像立体示意图;Figure 4a is a three-dimensional schematic diagram of the radar image of UE-A detecting all other UEs in Figure 2 provided by an embodiment of the present disclosure;
图4b为本公开一个实施例所提供的图2下UE-A对其他所有UE进行探测的雷达图像平面示意图;Figure 4b is a schematic radar image plane diagram of UE-A detecting all other UEs in Figure 2 provided by an embodiment of the present disclosure;
图5a为本公开实施例提供的一种通信系统的架构示意图;Figure 5a is a schematic architectural diagram of a communication system provided by an embodiment of the present disclosure;
图5b为本公开一个实施例所提供的资源分配方法的流程示意图;Figure 5b is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure;
图6为本公开另一个实施例所提供的资源分配方法的流程示意图;Figure 6 is a schematic flowchart of a resource allocation method provided by another embodiment of the present disclosure;
图7a为本公开又一个实施例所提供的资源分配方法的流程示意图;Figure 7a is a schematic flowchart of a resource allocation method provided by yet another embodiment of the present disclosure;
图7b为本公开实施例基于图7a所示的方法进行资源分配时,UE-A的时频资源示意图;Figure 7b is a schematic diagram of time-frequency resources of UE-A when resource allocation is performed based on the method shown in Figure 7a according to an embodiment of the present disclosure;
图7c和图7d为本公开实施例所提供的一种采用图7a所示的方法下对感知设备的雷达探测立体图和平面图;Figures 7c and 7d are a perspective view and a plan view of radar detection of sensing equipment using the method shown in Figure 7a provided by an embodiment of the present disclosure;
图8a为本公开又一个实施例所提供的资源分配方法的流程示意图;Figure 8a is a schematic flowchart of a resource allocation method provided by yet another embodiment of the present disclosure;
图8b为本公开实施例基于图8a所示的方法进行资源分配时,UE-A的时频资源示意图;Figure 8b is a schematic diagram of time-frequency resources of UE-A when resource allocation is performed based on the method shown in Figure 8a according to an embodiment of the present disclosure;
图8c和图8d为本公开实施例所提供的一种采用图8a所示的方法下对感知设备的雷达探测立体图和平面图;Figures 8c and 8d are a perspective view and a plan view of radar detection of sensing equipment using the method shown in Figure 8a provided by an embodiment of the present disclosure;
图9为本公开一个实施例所提供的资源分配装置的结构示意图;Figure 9 is a schematic structural diagram of a resource allocation device provided by an embodiment of the present disclosure;
图10是本公开一个实施例所提供的一种用户设备的框图;Figure 10 is a block diagram of a user equipment provided by an embodiment of the present disclosure;
图11为本公开一个实施例所提供的一种网络侧设备的框图。Figure 11 is a block diagram of a network side device provided by an embodiment of the present disclosure.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开实施例相一致的所有实施方式。相反,它们仅是与如所附权利 要求书中所详述的、本公开实施例的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with embodiments of the present disclosure. Rather, they are merely examples of apparatus and methods consistent with aspects of embodiments of the present disclosure as detailed in the appended claims.
在本公开实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开实施例。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terminology used in the embodiments of the present disclosure is for the purpose of describing specific embodiments only and is not intended to limit the embodiments of the present disclosure. As used in the embodiments of the present disclosure and the appended claims, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
应当理解,尽管在本公开实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”及“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, the information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information may also be called second information, and similarly, the second information may also be called first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "when" or "when" or "in response to determining."
为了更好的理解本公开实施例公开的一种资源分配方法,下面首先对本公开实施例适用的通信系统进行描述。In order to better understand a resource allocation method disclosed in the embodiment of the present disclosure, the communication system to which the embodiment of the present disclosure is applicable is first described below.
请参见图5a,图5a为本公开实施例提供的一种通信系统的架构示意图。该通信系统可包括但不限于一个网络设备和一个终端设备,图5a所示的设备数量和形态仅用于举例并不构成对本公开实施例的限定,实际应用中可以包括两个或两个以上的网络设备,两个或两个以上的终端设备。图5a所示的通信系统以包括一个网络设备11、一个终端设备12为例。Please refer to Figure 5a, which is a schematic architectural diagram of a communication system provided by an embodiment of the present disclosure. The communication system may include but is not limited to one network device and one terminal device. The number and form of devices shown in Figure 5a are only for examples and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, two or more devices may be included. Network equipment, two or more terminal devices. The communication system shown in Figure 5a includes a network device 11 and a terminal device 12 as an example.
需要说明的是,本公开实施例的技术方案可以应用于各种通信系统。例如:长期演进(long term evolution,LTE)系统、第五代(5th generation,5G)移动通信系统、5G新空口(new radio,NR)系统,或者其他未来的新型移动通信系统等。It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems. For example: long term evolution (LTE) system, fifth generation (5th generation, 5G) mobile communication system, 5G new radio (NR) system, or other future new mobile communication systems.
本公开实施例中的网络设备11是网络侧的一种用于发射或接收信号的实体。例如,网络设备11可以为演进型基站(evolved NodeB,eNB)、发送接收点(transmission reception point,TRP)、NR系统中的下一代基站(next generation NodeB,gNB)、其他未来移动通信系统中的基站或无线保真(wireless fidelity,WiFi)系统中的接入节点等。本公开的实施例对网络设备所采用的具体技术和具体设备形态不做限定。本公开实施例提供的网络设备可以是由集中单元(central unit,CU)与分布式单元(distributed unit,DU)组成的,其中,CU也可以称为控制单元(control unit),采用CU-DU的结构可以将网络设备,例如基站的协议层拆分开,部分协议层的功能放在CU集中控制,剩下部分或全部协议层的功能分布在DU中,由CU集中控制DU。The network device 11 in the embodiment of the present disclosure is an entity on the network side that is used to transmit or receive signals. For example, the network device 11 may be an evolved base station (evolved NodeB, eNB), a transmission reception point (TRP), a next generation base station (next generation NodeB, gNB) in an NR system, or other base stations in future mobile communication systems. Base stations or access nodes in wireless fidelity (WiFi) systems, etc. The embodiments of the present disclosure do not limit the specific technologies and specific equipment forms used by network equipment. The network equipment provided by the embodiments of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU). The CU may also be called a control unit (control unit). CU-DU is used. The structure can separate the protocol layers of network equipment, such as base stations, and place some protocol layer functions under centralized control on the CU. The remaining part or all protocol layer functions are distributed in the DU, and the CU centrally controls the DU.
本公开实施例中的终端设备12是用户侧的一种用于接收或发射信号的实体,如手机。终端设备也可以称为终端设备(terminal)、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端设备(mobile terminal,MT)等。终端设备可以是具备通信功能的汽车、智能汽车、手机(mobile phone)、穿戴式设备、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无线终端设备、无人驾驶(self-driving)中的无线终端设备、远程手术(remote medical surgery)中的无线终端设备、智能电网(smart grid)中的无线终端设备、运输安全(transportation safety)中的无线终端设备、智慧城市(smart city)中的无线终端设备、智慧家庭(smart home)中的无线终端设备等等。本公开的实施例对终端设备所采用的具体技术和具体设备形态不做限定。The terminal device 12 in the embodiment of the present disclosure is an entity on the user side for receiving or transmitting signals, such as a mobile phone. Terminal equipment can also be called terminal equipment (terminal), user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal equipment (mobile terminal, MT), etc. The terminal device can be a car with communication functions, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver functions, a virtual reality (VR) terminal device, an augmented reality ( augmented reality (AR) terminal equipment, wireless terminal equipment in industrial control, wireless terminal equipment in self-driving, wireless terminal equipment in remote medical surgery, smart grid ( Wireless terminal equipment in smart grid, wireless terminal equipment in transportation safety, wireless terminal equipment in smart city, wireless terminal equipment in smart home, etc. The embodiments of the present disclosure do not limit the specific technology and specific equipment form used by the terminal equipment.
可以理解的是,本公开实施例描述的通信系统是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。It can be understood that the communication system described in the embodiments of the present disclosure is to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. As those of ordinary skill in the art will know, With the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
下面详细描述本公开的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的要素。下面通过参考附图描述的实施例是示例性的,旨在用于解释本公开,而不能理解为对本公开的限制。Embodiments of the present disclosure are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present disclosure and are not to be construed as limitations of the present disclosure.
在本公开中所涉及的感知设备,可以是指具有感知能力的用户设备,即其可以具有主动感知和/或被感知的能力。在雷达的辅助下,通信系统能够实现感知设备之间更准确和更高效的相互感知。The sensing device involved in this disclosure may refer to a user device with sensing capabilities, that is, it may have the ability to actively sense and/or be sensed. With the assistance of radar, communication systems can achieve more accurate and efficient mutual perception between sensing devices.
图5b为本公开实施例所提供的一种资源分配方法的流程示意图,如图5b所示,该资源分配方法可以包括以下步骤:Figure 5b is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 5b, the resource allocation method may include the following steps:
步骤501、确定资源分配方案为:基于抖动相对质数(Dimered Relative PriIIle,DRP)交 织器进行资源分配。Step 501: Determine the resource allocation plan: resource allocation based on a Dithered Relative PriIIle (DRP) interleaver.
其中,在本公开的一个实施例之中,可以将该方法应用于自组织网路中,以使得自组织网络中的多个感知设备之间互相探测。其中,该感知设备可以为UE。Among them, in one embodiment of the present disclosure, this method can be applied to an ad hoc network, so that multiple sensing devices in the ad hoc network detect each other. Wherein, the sensing device may be a UE.
以及,在本公开的一个实施例之中,上述的确定资源分配方案的方法可以包括以下至少一种:And, in one embodiment of the present disclosure, the above-mentioned method of determining a resource allocation plan may include at least one of the following:
方法1:基于基站的配置确定资源分配方案。Method 1: Determine the resource allocation plan based on the configuration of the base station.
其中,在本公开的一个实施例之中,基于基站的配置确定资源分配方案可以包括以下至少一种:Among them, in an embodiment of the present disclosure, determining the resource allocation scheme based on the configuration of the base station may include at least one of the following:
获取基站通过半静态信令(如无线资源控制(Ratio Resource Control,RRC)信令)配置的资源分配方案。Obtain the resource allocation plan configured by the base station through semi-static signaling (such as Radio Resource Control (Ratio Resource Control, RRC) signaling).
获取基站配置的资源分配方案以及资源分配方案关联的时频域资源,基于当前使用的时频域资源确定对应的资源分配方案。示例地,在本公开的一个实施例之中,假设基站配置“时频域资源:子载波间隔60KHz”与“资源分配方案:基于DRP交织器进行资源分配”相关联。则若当前使用的时域资源的子载波间隔为60KHz,可以确定对应的资源分配方案为:基于DRP交织器进行资源分配。以及,在本公开的一个实施例之中,可以利用同一信令来配置资源分配方案以及资源分配方案关联的时频域资源,也可以利用不同的信令来分别配置资源分配方案以及资源分配方案关联的时频域资源。Obtain the resource allocation plan configured by the base station and the time-frequency domain resources associated with the resource allocation plan, and determine the corresponding resource allocation plan based on the currently used time-frequency domain resources. For example, in one embodiment of the present disclosure, it is assumed that the base station configures "time-frequency domain resources: subcarrier spacing 60KHz" and "resource allocation scheme: resource allocation based on DRP interleaver". Then, if the subcarrier spacing of the currently used time domain resources is 60KHz, it can be determined that the corresponding resource allocation scheme is: resource allocation based on a DRP interleaver. And, in an embodiment of the present disclosure, the same signaling can be used to configure the resource allocation plan and the time-frequency domain resources associated with the resource allocation plan, or different signaling can be used to configure the resource allocation plan and the resource allocation plan respectively. Associated time-frequency domain resources.
获取基站通过动态信令配置的资源分配方案。具体的,在本公开的一个实施例之中,基站会预先配置(如预先利用RRC信令配置)多个备选的资源分配方案,之后再通过动态信令来动态指示每一次具体选择哪一个备选的资源分配方案来进行资源分配。其中,在本公开的一个实施例之中,该动态信令可以为下行控制信息(Downlink Control Information,DCI)信令和/或媒体接入控制控制单元(Media Access Control-Control Element,MAC-CE)信令。以及,在本公开的一个实施例之中,Obtain the resource allocation plan configured by the base station through dynamic signaling. Specifically, in one embodiment of the present disclosure, the base station will pre-configure (for example, configure in advance using RRC signaling) multiple alternative resource allocation schemes, and then dynamically indicate which one to select each time through dynamic signaling. Alternative resource allocation schemes for resource allocation. Among them, in an embodiment of the present disclosure, the dynamic signaling may be downlink control information (Downlink Control Information, DCI) signaling and/or media access control control element (Media Access Control-Control Element, MAC-CE). ) signaling. And, in one embodiment of the present disclosure,
获取基站配置的多种备选资源分配方案,在多种备选资源分配方案中自主确定资源分配方案。Obtain multiple alternative resource allocation plans configured by the base station, and independently determine the resource allocation plan among the multiple alternative resource allocation plans.
方法2:基于核心网设备的配置确定资源分配方案。Method 2: Determine the resource allocation plan based on the configuration of core network equipment.
获取核心网设备通过半静态信令配置的资源分配方案。Obtain the resource allocation plan configured by the core network equipment through semi-static signaling.
获取核心网设备配置的资源分配方案以及资源分配方案关联的时频域资源,基于当前使用的时频域资源确定对应的资源分配方案。Obtain the resource allocation plan configured by the core network equipment and the time-frequency domain resources associated with the resource allocation plan, and determine the corresponding resource allocation plan based on the currently used time-frequency domain resources.
获取核心网设备通过动态信令配置的资源分配方案。Obtain the resource allocation plan configured by core network equipment through dynamic signaling.
获取核心网设备配置的多种备选资源分配方案,在多种备选资源分配方案中自主确定资源分配方案。Obtain multiple alternative resource allocation plans for core network equipment configuration, and independently determine the resource allocation plan among multiple alternative resource allocation plans.
其中,方法2中的具体方法与上述的方法1中类同,在此不再做赘述。Among them, the specific method in method 2 is similar to the above-mentioned method 1, and will not be described again here.
方法3:基于协议约定确定资源分配方案。Method 3: Determine the resource allocation plan based on the agreement.
其中,该方法3的实现方式可以包括以下至少一种:Among them, the implementation of method 3 may include at least one of the following:
基于协议约定确定多种备选资源分配方案,在多种备选资源分配方案中自主确定资源分配方案;Determine multiple alternative resource allocation plans based on the agreement, and independently determine the resource allocation plan among the multiple alternative resource allocation plans;
直接基于协议约定确定资源分配方案。Determine the resource allocation plan directly based on the agreement.
方法4:自行确定资源分配方案。Method 4: Determine the resource allocation plan yourself.
步骤502、采用资源分配方案进行资源分配。Step 502: Allocate resources using a resource allocation plan.
其中,在本公开的一个实施例之中,具体如何基于DRP交织器进行资源分配会在后续实施例进行详细介绍。Among them, in one embodiment of the present disclosure, how to perform resource allocation based on the DRP interleaver will be introduced in detail in subsequent embodiments.
步骤503、发送资源信息,资源信息用于确定分配的资源。Step 503: Send resource information, which is used to determine allocated resources.
其中,在本公开的一个实施例之中,该资源信息具体可以包括为各个感知设备对应分配的频域资源。In one embodiment of the present disclosure, the resource information may specifically include frequency domain resources correspondingly allocated to each sensing device.
综上所述,在本公开实施例提供的资源分配方法之中,会先确定资源分配方案为:基于DRP交织器进行资源分配,再采用资源分配方案进行资源分配,之后发送资源信息,该资源信息用于确定分配的资源。由此可知,本公开实施例之中,引入DRP交织器来为感知设备分配资源,以实现为感知设备分配非连续子载波,从而可以降低感知设备的子载波之间的相关性,确保感知设备可以准确探测到其他感知设备的距离和速度,强化了感知效果和感知性能。To sum up, in the resource allocation method provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent. The information is used to determine allocated resources. It can be seen from this that in the embodiments of the present disclosure, a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
图6为本公开实施例所提供的一种资源分配方法的流程示意图,如图6a所示,该资源分配方法可以包括以下步骤:Figure 6 is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 6a, the resource allocation method may include the following steps:
步骤601、确定资源分配方案为:基于DRP织器进行资源分配。Step 601: Determine the resource allocation plan: resource allocation based on the DRP weaver.
步骤602、顺序排列符号中的N个子载波索引得到子载波索引序列。Step 602: Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
其中,在本公开的一个实施例之中,例如可以排列正交频分复用技术(Orthogonal Frequency Division Multiplexing,OFDM)符号中的N个子载波索引。Among them, in an embodiment of the present disclosure, for example, N subcarrier indexes in Orthogonal Frequency Division Multiplexing (OFDM) symbols can be arranged.
以及,在本公开的一个实施例之中,排列子载波索引序列的方式可以包括以下两种:And, in an embodiment of the present disclosure, the ways of arranging the subcarrier index sequence may include the following two methods:
按照从小到大的顺序排列,比如当子载波数量为N时,排列后的子载波索引序列可以为:(0,1,2,...,N-1);或者Arrange in order from small to large. For example, when the number of subcarriers is N, the arranged subcarrier index sequence can be: (0, 1, 2,..., N-1); or
按照从大到小的顺序排列,比如当子载波数量为N时,排列后的子载波索引序列可以为:(N-1,N-2,N-3,...,1,0)。Arrange in order from large to small. For example, when the number of subcarriers is N, the arranged subcarrier index sequence can be: (N-1, N-2, N-3, ..., 1, 0).
步骤603、利用DRP交织器交织处理子载波索引序列得到交织后的子载波索引序列。Step 603: Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
其中,在本公开的一个实施例之中,交织处理具体可以包括以下步骤:Among them, in an embodiment of the present disclosure, the interleaving process may specifically include the following steps:
步骤A:确定DRP交织器的参数信息。Step A: Determine the parameter information of the DRP interleaver.
其中,在本公开的一个实施例之中,该DRP交织器的参数信息包括以下至少一种:Wherein, in one embodiment of the present disclosure, the parameter information of the DRP interleaver includes at least one of the following:
DRP交织器代数公式;DRP interleaver algebraic formula;
DRP交织器代数公式中的参数取值规则。Parameter value rules in the algebraic formula of DRP interleaver.
具体的,上述DRP交织器代数公式为;Specifically, the above algebraic formula of the DRP interleaver is;
π b(i)=(s+P·i)mod N (2) π b (i)=(s+P·i)mod N (2)
π(i)=π a(π b(π c(i))) (4) π(i)=π a (π b (π c (i))) (4)
其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,r是长度为R的读抖动向量,w是长度为W的写抖动向量,P表示正则交织器周期,s表示一个恒定的偏移,其中,s、P、R、W、r和w的取值基于参数取值规则确定。Among them, i is used to indicate the i-th bit of the interleaved subcarrier index sequence, π(i) is the value of the i-th bit of the interleaved subcarrier index sequence, r is the read jitter vector of length R, and w is A write jitter vector of length W, P represents the regular interleaver period, and s represents a constant offset, where the values of s, P, R, W, r and w are determined based on the parameter value rules.
以及,在本公开的一个实施例之中,该参数取值规则为:And, in an embodiment of the present disclosure, the parameter value rule is:
如上表所示,该参数取值规则具体可以为:As shown in the table above, the specific value rules for this parameter can be:
当N=784时,根据参数取值规则,可以选取s=73、P=25、R=7、W=7、r=(2 5 1 0 4 6 3)和w=(6 3 2 4 0 1 5);或者,也可以选取s=13、P=33、R=7、W=7、r=(1 0 3 5 2 4 6)和w=(3 2 6 4 5 1 0)。When N=784, according to the parameter value rules, you can choose s=73, P=25, R=7, W=7, r=(2 5 1 0 4 6 3) and w= (6 3 2 4 0 1 5); Alternatively, you can also choose s=13, P=33, R=7, W=7, r=(1 0 3 5 2 4 6) and w= (3 2 6 4 5 1 0).
需要说明的是,N的取值可以有多种,其中,N的每一取值下都对应有参数取值规则,上述表格仅以N=784和N=6144为例对参数取值规则进行了介绍。但是,上述表格内容不限于此,除了N=784和N=6144外,N为其他值时对应的参数取值规则也在本公开保护范围内。It should be noted that N can have multiple values, and each value of N corresponds to a parameter value rule. The above table only uses N=784 and N=6144 as examples for the parameter value rules. introduced. However, the content of the above table is not limited to this. In addition to N=784 and N=6144, the corresponding parameter value rules when N is other values are also within the scope of the present disclosure.
以及,在本公开的一个实施例之中,该确定DRP交织器的参数信息的方法可以包括以下至少一种:And, in one embodiment of the present disclosure, the method for determining parameter information of the DRP interleaver may include at least one of the following:
获取网络设备发送的DRP交织器的参数信息。Obtain the parameter information of the DRP interleaver sent by the network device.
基于协议约定确定DRP交织器的参数信息。Determine the parameter information of the DRP interleaver based on the protocol agreement.
步骤B:基于N和参数取值规则确定s、P、R、W、r和w的取值。Step B: Determine the values of s, P, R, W, r and w based on N and parameter value rules.
示例地,在本公开的一个实施例之中,当N=6144,基于参数规则可以确定s=14、P=263、R=7、W=7、r=(1 0)和w=(2 1 0)。For example, in one embodiment of the present disclosure, when N=6144, it can be determined based on parameter rules that s=14, P=263, R=7, W=7, r=(1 0) and w=(2 10).
步骤C:基于s、P、R、W、r和w的取值以及DRP交织器代数公式计算出交织后的子载波索引序列。Step C: Calculate the interleaved subcarrier index sequence based on the values of s, P, R, W, r and w and the DRP interleaver algebraic formula.
具体的,在本公开的一个实施例之中,可以先将s、P、R、W、r和w的取值带入至上述DRP交织器代数公式(即上述公式(1)至公式(3))中,之后,先根据公式(3)求出π c(i)的值,并将π c(i)的值作为公式(2)中的i计算出π b(i)的值,最后将π b(i)的值作为公式(1)中的i计算出π a(i)的值,将该π a(i)的值作为π(i)。其中,π(i)中的i的取值与公式(3)中i的取值一致。示例的,假设要计算交织后的子载波索引序列的第1位的取值π(1),则可以将i=1带入至公式(3)中计算出π c(1)的值为X,之后,利用X替换公式(2)π b(i)中的参数i求出π b(X)的值为Y,再利用Y替换公式(1)π a(i)中的参数i求出π a(Y)的值,其中,该π a(Y)的值即为π(1)的值。 Specifically, in an embodiment of the present disclosure, the values of s, P, R, W, r and w can be first brought into the above-mentioned DRP interleaver algebraic formula (ie, the above-mentioned formula (1) to formula (3) )), then first calculate the value of π c (i) according to formula (3), and use the value of π c (i) as i in formula (2) to calculate the value of π b (i), and finally The value of π a (i) is calculated using the value of π b (i) as i in the formula (1), and the value of π a (i) is regarded as π(i). Among them, the value of i in π(i) is consistent with the value of i in formula (3). For example, assuming that you want to calculate the value π (1) of the first bit of the interleaved subcarrier index sequence, you can bring i = 1 into formula (3) to calculate the value of π c (1) as X , then use The value of π a (Y), where the value of π a (Y) is the value of π (1).
示例地,在本公开的一个实施例之中,假设N=15,交织前的序列为(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14),则计算出交织后的序列例如可以为(10,6,9,3,11,14,7,0,2,8,13,1,4,12,5)。For example, in an embodiment of the present disclosure, assuming N=15, the sequence before interleaving is (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14), the calculated interleaved sequence may be, for example, (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5).
此外,需要说明的是,不同符号对应的交织后的子载波索引序列可以相同或不同。In addition, it should be noted that the interleaved subcarrier index sequences corresponding to different symbols may be the same or different.
步骤604、将交织后的子载波索引序列进行分组得到K个子载波组,其中,K为感知设备的数量,K为正整数,每个子载波组中包括至少一个子载波索引序列。Step 604: Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
响应于N可被K整除,K个子载波组内所包含的子载波索引的数量相同;In response to N being evenly divisible by K, the number of subcarrier indices contained in the K subcarrier groups is the same;
响应于N不可被K整除,K个子载波组中的d个子载波组内所包含的子载波索引的数量相同,其他子载波组内所包含的子载波索引的数量相同,且d个子载波组内所包含的子载波索引的数量比其他子载波组内所包含的子载波索引的数量多1,其中,d为N对K取模后的值。In response to N not being divisible by K, the number of subcarrier indexes contained in d subcarrier groups in the K subcarrier group is the same, the number of subcarrier indexes contained in other subcarrier groups is the same, and the number of subcarrier indexes contained in the d subcarrier group is the same. The number of included subcarrier indexes is 1 more than the number of subcarrier indexes included in other subcarrier groups, where d is the value of N modulo K.
示例的,在本公开的一个实施例之中,假设N为15,K为3,N可被K整除,此时可以将交织后的子载波索引序列分3个子载波组,且该3个子载波组内所包含的子载波索引的数量相同,如可以为5。For example, in an embodiment of the present disclosure, assuming that N is 15, K is 3, and N is evenly divisible by K, at this time, the interleaved subcarrier index sequence can be divided into 3 subcarrier groups, and the 3 subcarriers The number of subcarrier indexes included in the group is the same, for example, it can be 5.
比如,交织后的子载波索引序列为(10,6,9,3,11,14,7,0,2,8,13,1,4,12,5),此时可以按顺序将交织后的子载波索引序列中的前五个分为子载波组#1(10,6,9,3,11),将交织后的子载波索引序列中的第六个到第十个子载波分为子载波组#2(14,7,0,2,8),将交织后的子载波索引序列中的后五个分为子载波组#3(13,1,4,12,5)。For example, the interleaved subcarrier index sequence is (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5). At this time, the interleaved subcarriers can be The first five in the subcarrier index sequence are divided into subcarrier group #1 (10, 6, 9, 3, 11), and the sixth to tenth subcarriers in the interleaved subcarrier index sequence are divided into subcarriers Carrier group #2 (14, 7, 0, 2, 8) divides the last five interleaved subcarrier index sequences into subcarrier group #3 (13, 1, 4, 12, 5).
示例的,在本公开的另一个实施例之中,假设N为15,K为4,N不可被K整除,则确定N对K取模后的值d=3,此时可以将交织后的子载波索引序列分为4个子载波组,且该4个子载波组中存在3个子载波组内所包含的子载波索引的数量相同,该4个子载波组中的剩余的1个子载波组内所包含的子载波索引的数量与前述3个子载波组内所包含的子载波索引的数量不同,同时该剩余的1个子载波组内所包含的子载波索引的数量比前述3个子载波组内所包含的子载波索引的数量少1。For example, in another embodiment of the present disclosure, assuming that N is 15, K is 4, and N is not divisible by K, then it is determined that the value d after N modulo K is 3. In this case, the interleaved The subcarrier index sequence is divided into 4 subcarrier groups, and there are 3 subcarrier groups in the 4 subcarrier groups that contain the same number of subcarrier indexes. The remaining 1 subcarrier group in the 4 subcarrier groups contains The number of subcarrier indexes is different from the number of subcarrier indexes contained in the aforementioned 3 subcarrier groups. At the same time, the number of subcarrier indexes contained in the remaining 1 subcarrier group is greater than the number of subcarrier indexes contained in the aforementioned 3 subcarrier groups. The number of subcarrier indexes is 1 less.
比如,交织后的子载波索引序列可以为上述(10,6,9,3,11,14,7,0,2,8,13,1,4,12,5)。此时可以按顺序将交织后的子载波索引序列中的前四个分为子载波组#1(10,6,9,3),将交织后的子载波索引序列中的第五个至第八个子载波索引分为子载波组#2(11,14,7,0),将交织后的子载波索引序列中的第九个至第十二个子载波索引分为子载波组#3(2,8,13,1)最后将交织后的子载波索引序列中的最后三个子载波索引分为子载波组#4(4,12,5)。或者,可以将交织后的子载波索引序列中的前三个和倒数第三个子载波索引分为子载波组#1(10,6,9,4),将交织后的子载波索引序列中的第四个至第六个和倒数第二个子载波索引分为子载波组#2(3,11,14,12),将交织后的子载波索引序列中的第七个至第九个和最后一个子载波索引分为子载波组#3(7,0,2,5),最后将交织后的子载波索引序列中的第十个至第十二个子载波索引分为子载波组#4(8,13,1)。即在本公开的实施例之中可以按照先后顺序划分以得到K个子载波组,或者,对交织后的子载波索引序列中的子载波索引乱序划分以得到K个子载波组。For example, the interleaved subcarrier index sequence may be the above (10, 6, 9, 3, 11, 14, 7, 0, 2, 8, 13, 1, 4, 12, 5). At this time, the first four in the interleaved subcarrier index sequence can be divided into subcarrier group #1 (10, 6, 9, 3) in order, and the fifth to fourth in the interleaved subcarrier index sequence can be divided into The eight subcarrier indexes are divided into subcarrier group #2 (11, 14, 7, 0), and the ninth to twelfth subcarrier indexes in the interleaved subcarrier index sequence are divided into subcarrier group #3 (2 , 8, 13, 1) Finally, the last three subcarrier indexes in the interleaved subcarrier index sequence are divided into subcarrier group #4 (4, 12, 5). Alternatively, the first three and the third to last subcarrier index in the interleaved subcarrier index sequence can be divided into subcarrier group #1 (10, 6, 9, 4), and the interleaved subcarrier index sequence can be The fourth to sixth and penultimate subcarrier indexes are divided into subcarrier group #2 (3, 11, 14, 12), and the seventh to ninth and last subcarrier indexes in the interleaved subcarrier index sequence are A subcarrier index is divided into subcarrier group #3 (7, 0, 2, 5), and finally the tenth to twelfth subcarrier index in the interleaved subcarrier index sequence is divided into subcarrier group #4 ( 8, 13, 1). That is, in the embodiment of the present disclosure, K subcarrier groups can be obtained by dividing in sequence, or the subcarrier indexes in the interleaved subcarrier index sequence can be divided out of order to obtain K subcarrier groups.
步骤605、将K个子载波组一一对应分配至K个感知设备,其中,每个子载波组中子载波索引对应的子载波为分配至感知设备的频域资源。Step 605: Allocate K subcarrier groups to K sensing devices in one-to-one correspondence, where the subcarriers corresponding to the subcarrier index in each subcarrier group are frequency domain resources allocated to the sensing devices.
其中,在本公开的一个实施例之中,可以为K个感知设备分配一一对应的K个子载波组。示例的,假设通感系统中有三个感知设备,分别为感知设备-A、感知设备-B和感知设备-C,以及,得到三个子载波组为:子载波组#1、子载波组#2和子载波组#3。则可以为感 知设备-A分配对应的子载波组#1,为感知设备-B分配对应的子载波组#2,为感知设备-C分配对应的子载波组#3此时,子载波组#1中子载波索引对应的子载波可以为分配至感知设备-A的频域资源(如当子载波组#1为(10,6,9,3,11),时,可以将符号中子载波索引为10,6,9,3,11的子载波确定为感知设备-A的频域资源),子载波组#2中子载波索引对应的子载波可以为分配至感知设备-B的频域资源(如当子载波组#2为(14,7,0,2,8)时,可以将符号中子载波索引为14,7,0,2,8的子载波确定为感知设备-B的频域资源),子载波组#3中子载波索引对应的子载波可以为分配至感知设备-C的频域资源(如当子载波组#3为(13,1,4,12,5)时,可以将符号中子载波索引为13,1,4,12,5的子载波确定为感知设备-B的频域资源)。Among them, in an embodiment of the present disclosure, K sensing devices may be assigned one-to-one corresponding K subcarrier groups. As an example, assume that there are three sensing devices in the synaesthesia system, namely sensing device-A, sensing device-B, and sensing device-C, and the three subcarrier groups obtained are: subcarrier group #1, subcarrier group #2 and subcarrier group #3. Then the corresponding subcarrier group #1 can be assigned to the sensing device-A, the corresponding subcarrier group #2 can be assigned to the sensing device-B, and the corresponding subcarrier group #3 can be assigned to the sensing device-C. At this time, the subcarrier group # The subcarrier corresponding to the subcarrier index in 1 can be the frequency domain resource allocated to sensing device-A (for example, when subcarrier group #1 is (10, 6, 9, 3, 11), the subcarrier in the symbol can be The subcarriers with indexes 10, 6, 9, 3, and 11 are determined to be the frequency domain resources of sensing device-A), and the subcarriers corresponding to the subcarrier indexes in subcarrier group #2 can be the frequency domain allocated to sensing device-B. resources (for example, when subcarrier group #2 is (14, 7, 0, 2, 8), the subcarriers with subcarrier indexes 14, 7, 0, 2, 8 in the symbol can be determined as sensing device-B Frequency domain resources), the subcarrier corresponding to the subcarrier index in subcarrier group #3 can be the frequency domain resource allocated to sensing device-C (for example, when subcarrier group #3 is (13, 1, 4, 12, 5) When , the subcarriers with subcarrier indexes 13, 1, 4, 12, and 5 in the symbol can be determined as the frequency domain resources of sensing device-B).
需要说明的是,本公开实施例之中,由上述步骤602和603可知,基于DRP交织器对顺序排列的子载波索引序列进行交织处理,可得到交织后的子载波索引序列,其中,该交织后的子载波索引序列中的子载波索引是随机排列。由此,后续通过执行步骤604和605来对交织后的子载波索引序列进行分组得到子载波组,并为感知设备分配子载波组后,使得分组得到的子载波组中的子载波索引也是随机排列的,从而使得为各个感知设备分配的子载波是非连续子载波,则大大降低了感知设备的各个子载波之间的信号相关性,确保了对于感知设备的探测效果。It should be noted that in the embodiment of the present disclosure, it can be known from the
步骤606、发送资源信息,资源信息用于确定分配的资源。Step 606: Send resource information, which is used to determine allocated resources.
其中,在本公开的一个实施例之中,该资源信息可以指示为各感知设备分配的频域资源。In one embodiment of the present disclosure, the resource information may indicate frequency domain resources allocated to each sensing device.
示例的,在本公开的一个实施例之中,基于上述步骤605的内容,该频域信息可以指示子载波组#1是为感知设备-A分配的频域资源,子载波组#2是为感知设备-B分配的频域资源。For example, in one embodiment of the present disclosure, based on the content of the
综上所述,在本公开实施例提供的资源分配方法之中,会先确定资源分配方案为:基于DRP交织器进行资源分配,再采用资源分配方案进行资源分配,之后发送资源信息,该资源信息用于确定分配的资源。由此可知,本公开实施例之中,引入DRP交织器来为感知设备分配资源,则可以使通感系统为感知设备分配非连续子载波,使感知设备的子载波之间的相关性减弱,提升通感系统频域资源的使用效率,进而强化通感系统感知对移动物体的感知性能。To sum up, in the resource allocation method provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent. The information is used to determine allocated resources. It can be seen from this that in the embodiments of the present disclosure, the DRP interleaver is introduced to allocate resources to the sensing device, so that the synaesthesia system can allocate discontinuous subcarriers to the sensing device, thereby weakening the correlation between the subcarriers of the sensing device. Improve the use efficiency of frequency domain resources of the synaesthesia system, thereby enhancing the perception performance of the synaesthesia system for moving objects.
图7a为本公开实施例所提供的一种资源分配方法的流程示意图,如图7a所示,该资源分配方法可以包括以下步骤:Figure 7a is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 7a, the resource allocation method may include the following steps:
步骤701、确定资源分配方案为:基于DRP交织器进行资源分配。Step 701: Determine the resource allocation plan: resource allocation based on the DRP interleaver.
步骤702、顺序排列符号中的N个子载波索引得到子载波索引序列。Step 702: Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
步骤703、利用DRP交织器交织处理子载波索引序列得到交织后的子载波索引序列。Step 703: Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
步骤704、将交织后的子载波索引序列进行分组得到K个子载波组,其中,K为感知设备的数量,K为正整数,每个子载波组中包括至少一个子载波索引序列。Step 704: Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
其中,关于步骤701-704的详细介绍可以参考上述实施例描述,本公开实施例中在此不做赘述。For detailed introduction to steps 701-704, please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.
步骤705、将K个子载波组一一对应分配至K个感知设备,同一感知设备在不同符号下被分配的频域资源相同。Step 705: Allocate K subcarrier groups to K sensing devices in one-to-one correspondence. The same sensing device is allocated the same frequency domain resources under different symbols.
示例的,在本公开的一个实施例中,如可以在各个符号下均将分配子载波组#1分配至感知设备-A。For example, in one embodiment of the present disclosure, the allocated subcarrier group #1 may be allocated to sensing device-A under each symbol.
以及,在本公开的一个实施例之中,假设通感系统基本参数如表1所示,该通感系统的载波频率为24GHz,子载波数量为784个。以及,假设,通感系统中有4个UE,分别为UE-A,UE-B,UE-C和UE-D,该4个UE的距离信息和速度信息如表2所示。And, in one embodiment of the present disclosure, it is assumed that the basic parameters of the synaesthesia system are as shown in Table 1, the carrier frequency of the synaesthesia system is 24 GHz, and the number of sub-carriers is 784. And, assuming that there are 4 UEs in the synaesthesia system, namely UE-A, UE-B, UE-C and UE-D, the distance information and speed information of the four UEs are shown in Table 2.
表1通感系统基本参数Table 1 Basic parameters of synaesthesia system
表2各感知设备速度信息与距离信息Table 2 Speed information and distance information of each sensing device
根据表1中的通感系统参数可以确定,UE-A,UE-B,UE-C和UE-D可以分别占用784个子载波中的196个,且UE-A至UE-D的子载波索引可以由DRP交织器计算可得,其中,假设选取参数为s=13,P=33,R=7,W=7,r=[1 0 3 5 2 4 6],w=[3 2 6 4 5 1 0],则图7b为本公开实施例所提供的一种采用图7a所示的方法分配资源时,UE-A的时频资源示意图,其中,UE-A占用的子载波采用白色部分表示,UE-A未占用的子载波采用黑色部分表示。如图7b所示,在560个OFDM符号时间内资源分配方案固定不变(即在不同OFDM符号时间上,UE-A,UE-B,UE-C和UE-D的子载波索引不变)。According to the synaesthesia system parameters in Table 1, it can be determined that UE-A, UE-B, UE-C and UE-D can respectively occupy 196 of the 784 subcarriers, and the subcarrier indexes of UE-A to UE-D It can be calculated by the DRP interleaver, where it is assumed that the selected parameters are s=13, P=33, R=7, W=7, r=[1 0 3 5 2 4 6], w=[3 2 6 4 5 1 0], then Figure 7b is a schematic diagram of the time-frequency resources of UE-A when allocating resources using the method shown in Figure 7a provided by an embodiment of the present disclosure, in which the subcarriers occupied by UE-A are white parts Indicates that subcarriers not occupied by UE-A are represented by black parts. As shown in Figure 7b, the resource allocation scheme is fixed within the 560 OFDM symbol time (that is, the subcarrier index of UE-A, UE-B, UE-C and UE-D remains unchanged at different OFDM symbol times) .
以及,图7c和图7d分别为本公开实施例所提供的一种采用图7a所示的方法下对感知设备进行雷达探测立体图和平面图,其中,图7c为雷达探测立体图,图7d为雷达探测平面图。由图7c和图7d可知,当采用图7a所示的分配方式,来为UE分配频域资源后,探测其他UE时,虽然存在旁瓣较为明显,但是距离轴(纵轴)上的距离扩展现象得到了有效抑制,优化了探测效果。And, Figure 7c and Figure 7d are respectively a perspective view and a plan view of radar detection of the sensing device using the method shown in Figure 7a provided by the embodiment of the present disclosure, wherein Figure 7c is a perspective view of radar detection, and Figure 7d is a radar detection floor plan. It can be seen from Figure 7c and Figure 7d that when the allocation method shown in Figure 7a is used to allocate frequency domain resources to UEs, when detecting other UEs, although the side lobes are obvious, the distance on the distance axis (vertical axis) expands The phenomenon has been effectively suppressed and the detection effect has been optimized.
步骤706、发送资源信息,资源信息用于确定分配的资源。Step 706: Send resource information, which is used to determine allocated resources.
综上所述,在本公开实施例提供的资源分配方法之中,会先确定资源分配方案为:基于DRP交织器进行资源分配,再采用资源分配方案进行资源分配,之后发送资源信息,该资源信息用于确定分配的资源。由此可知,本公开实施例之中,引入DRP交织器来为感知设备分配资源,以实现为感知设备分配非连续子载波,从而可以降低感知设备的子载波之间的相关性,确保感知设备可以准确探测到其他感知设备的距离和速度,强化了感知效果和感知性能。To sum up, in the resource allocation method provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent. The information is used to determine allocated resources. It can be seen from this that in the embodiments of the present disclosure, a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
图8a为本公开实施例所提供的一种资源分配方法的流程示意图,如图8a所示,该资源分配方法可以包括以下步骤:Figure 8a is a schematic flowchart of a resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 8a, the resource allocation method may include the following steps:
步骤801、确定资源分配方案为:基于DRP交织器进行资源分配。Step 801: Determine the resource allocation plan: resource allocation based on the DRP interleaver.
步骤802、顺序排列符号中的N个子载波索引得到子载波索引序列。Step 802: Sequentially arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence.
步骤803、利用DRP交织器交织处理子载波索引序列得到交织后的子载波索引序列。Step 803: Use the DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.
步骤804、将交织后的子载波索引序列进行分组得到K个子载波组,其中,K为感知设备的数量,K为正整数,每个子载波组中包括至少一个子载波索引序列。Step 804: Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence.
其中,关于步骤801-804的详细介绍可以参考上述实施例描述,本公开实施例中在此不做赘述。For detailed introduction to steps 801-804, please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.
步骤805、将K个子载波组一一对应分配至K个感知设备,同一感知设备在不同符号下被分配的频域资源不同。Step 805: Allocate K subcarrier groups to K sensing devices in one-to-one correspondence. The same sensing device is assigned different frequency domain resources under different symbols.
示例的,在本公开的一个实施例中,可以在第一个符号下将可以子载波组#1分配至为感知设备-A,在第二个符号可以将子载波组#2分配至感知设备-A等。For example, in one embodiment of the present disclosure, subcarrier group #1 may be allocated to the sensing device-A in the first symbol, and subcarrier group #2 may be allocated to the sensing device in the second symbol. -A etc.
以及,在本公开的一个实施例之中,假设通感系统基本参数如上表1所示,以及,假设 通感系统中通感系统中有4个感知设备,分别为UE-A,UE-B,UE-C和UE-D,该4个感知设备的距离信息和速度信息如表2所示。And, in one embodiment of the present disclosure, it is assumed that the basic parameters of the synaesthesia system are as shown in Table 1 above, and it is assumed that there are 4 sensing devices in the synaesthesia system, namely UE-A and UE-B. , UE-C and UE-D, the distance information and speed information of the four sensing devices are shown in Table 2.
进一步地,根据表1中的通感系统参数可以确定,UE-A,UE-B,UE-C和UE-D可以分别占用784个子载波中的196个,且UE-A至UE-D的子载波索引可以由DRP交织器计算可得,其中,假设选取参数为s=13,P=33,R=7,W=7,r=[1 0 3 5 2 4 6],w=[3 2 6 4 5 1 0],则图8b为本公开实施例所提供的一种采用图8a所示的方法分配资源时,UE-A的时频资源示意图,其中,UE-A占用的子载波采用白色部分表示,UE-A未占用的子载波采用黑色部分表示。如图8b所示,在560个OFDM符号时间内资源分配方案随机改变(即在不同OFDM符号时间上,UE-A,UE-B,UE-C和UE-D的子载波索引随机改变)。Further, according to the synaesthesia system parameters in Table 1, it can be determined that UE-A, UE-B, UE-C and UE-D can respectively occupy 196 of the 784 subcarriers, and UE-A to UE-D The subcarrier index can be calculated by the DRP interleaver, where it is assumed that the selected parameters are s=13, P=33, R=7, W=7, r=[1 0 3 5 2 4 6], w=[3 2 6 4 5 1 0], then Figure 8b is a schematic diagram of the time-frequency resources of UE-A when allocating resources using the method shown in Figure 8a provided by an embodiment of the present disclosure, in which the subcarriers occupied by UE-A The white part is used, and the subcarriers not occupied by UE-A are represented by the black part. As shown in Figure 8b, the resource allocation scheme changes randomly within 560 OFDM symbol times (that is, the subcarrier indexes of UE-A, UE-B, UE-C and UE-D change randomly at different OFDM symbol times).
以及,图8c和图8d分别为本公开实施例所提供的一种采用图8a所示的方法下对UE进行雷达探测立体图和平面图,其中,图8c为雷达探测立体图,图8d为雷达探测平面图。由图8c和图8d可知,当采用图8a所示的分配方式,来为感知设备分配频域资源后,探测的其他UE时,没有明显的侧峰,可以更清晰地分辨出其他三个UE,探测效果明显较优。And, Figure 8c and Figure 8d are respectively a stereoscopic view and a plan view of radar detection of UE using the method shown in Figure 8a provided by the embodiment of the present disclosure, wherein Figure 8c is a stereoscopic view of radar detection, and Figure 8d is a plan view of radar detection. . It can be seen from Figure 8c and Figure 8d that when the allocation method shown in Figure 8a is used to allocate frequency domain resources to the sensing device, there are no obvious side peaks when detecting other UEs, and the other three UEs can be more clearly distinguished. , the detection effect is obviously better.
步骤806、发送资源信息,资源信息用于确定分配的资源。Step 806: Send resource information, which is used to determine allocated resources.
其中,在本公开的一个实施例之中,该资源信息可以包括各感知设备对应的频域资源。例如,该资源信息包括:UE-A的频域资源为子载波组#1,UE-B的频域资源为子载波组#2。In one embodiment of the present disclosure, the resource information may include frequency domain resources corresponding to each sensing device. For example, the resource information includes: the frequency domain resource of UE-A is subcarrier group #1, and the frequency domain resource of UE-B is subcarrier group #2.
综上所述,在本公开实施例提供的资源分配方法之中,会先确定资源分配方案为:基于DRP交织器进行资源分配,再采用资源分配方案进行资源分配,之后发送资源信息,该资源信息用于确定分配的资源。由此可知,本公开实施例之中,引入DRP交织器来为感知设备分配资源,以实现为感知设备分配非连续子载波,从而可以降低感知设备的子载波之间的相关性,确保感知设备可以准确探测到其他感知设备的距离和速度,强化了感知效果和感知性能。To sum up, in the resource allocation method provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent. The information is used to determine allocated resources. It can be seen from this that in the embodiments of the present disclosure, a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
可以理解的是,尽管本公开的实施例中描述了具体数量的用户设备,但该数量仅仅是示例性的,本公开并不对用户设备的具体数量进行限定。It can be understood that although a specific number of user equipments is described in the embodiments of the disclosure, the number is only exemplary, and the disclosure does not limit the specific number of user equipments.
以下内容针对上述图5b-图8a的方法应用来介绍可以执行此方法的主体(以下内容以感知设备为UE为例进行说明)。The following content introduces the subject that can perform this method for the method application in Figures 5b to 8a (the following content takes the sensing device as a UE as an example for explanation).
在本公开的一个实施例中,上述图5-图8a的方法可由基站单独执行的。即基站确定基于DRP交织器的资源分配方式,并且向UE配置。UE基于基站的配置进行资源传输。在本公开的一个实施例之中,上述图5-图8a的方法可由基站和UE同时执行。具体的,基站和UE可以均先确定出资源分配方案为:基于DRP交织器进行资源分配,并均基于该资源分配方案分配资源。其中,UE确定资源分配方案的方法可以参考步骤501方法a至方法c。In one embodiment of the present disclosure, the above-mentioned methods of FIGS. 5-8a may be executed by the base station alone. That is, the base station determines the resource allocation method based on the DRP interleaver and configures it to the UE. The UE performs resource transmission based on the configuration of the base station. In one embodiment of the present disclosure, the above-mentioned methods of FIGS. 5-8a may be executed simultaneously by the base station and the UE. Specifically, both the base station and the UE may first determine the resource allocation plan to allocate resources based on the DRP interleaver, and allocate resources based on the resource allocation plan. The method for the UE to determine the resource allocation plan may refer to step 501, method a to method c.
在本公开的另一个实施例之中,上述图5-图8a的方法可以是由其他基站执行。具体的,其他基站先确定出资源分配方案为:基于DRP交织器进行资源分配,并根据资源分配方案分配资源,之后,向通感系统中的基站和UE分别发送资源信息,以使得该两者确定出为感知设备分配的频域资源。或者,其他基站先确定出资源分配方案为:基于DRP交织器进行资源分配,并向通感系统中的基站和UE分别发送该资源分配方案,以便通感系统中的基站和UE可以基于该资源分配方案进行资源分配。In another embodiment of the present disclosure, the above-mentioned methods in Figures 5-8a may be performed by other base stations. Specifically, other base stations first determine the resource allocation plan: resource allocation based on the DRP interleaver, and allocate resources according to the resource allocation plan, and then send resource information to the base station and UE in the synaesthesia system respectively, so that the two Determine the frequency domain resources allocated to the sensing device. Alternatively, other base stations first determine the resource allocation plan: allocate resources based on the DRP interleaver, and send the resource allocation plan to the base station and UE in the synaesthesia system respectively, so that the base station and UE in the synaesthesia system can use the resources based on the resource allocation plan. Allocation plan for resource allocation.
其中,在本公开的又一个实施例之中,上述图5b-图8a的方法可以是由基站执行的。具体的,基站确定资源方案为:基于DRP交织器进行资源分配,其中,该基站可以根据步骤501中的方法1至方法4来确定资源分配方案,之后,基站可以采用资源分配方案进行分配资源,并发送资源信息至感知设备,以使感知设备基于该资源信息确定为其分配的频域资源。以及,需要说明的是,在本公开的一个实施例之中,基站在确定了资源分配方案之后,还可以将其所确定的资源分配方案发送至UE,以便UE可以基于该资源分配方案确定出为其所分配的频域资源。In yet another embodiment of the present disclosure, the above-mentioned methods in Figures 5b to 8a may be performed by the base station. Specifically, the base station determines the resource plan as follows: resource allocation based on the DRP interleaver, where the base station can determine the resource allocation plan according to method 1 to method 4 in
图9为本公开实施例所提供的一种资源分配装置的结构示意图,如图9所示,包括:Figure 9 is a schematic structural diagram of a resource allocation device provided by an embodiment of the present disclosure. As shown in Figure 9, it includes:
处理模块,用于确定资源分配方案为:基于DRP交织器进行资源分配;A processing module used to determine the resource allocation plan: resource allocation based on the DRP interleaver;
所述处理模块,还用于根据所述资源分配方案分配频域资源;The processing module is also used to allocate frequency domain resources according to the resource allocation plan;
收发模块,用于发送频域信息,所述频域信息用于确定分配的频域资源。A transceiver module, configured to send frequency domain information, where the frequency domain information is used to determine allocated frequency domain resources.
综上所述,在本公开实施例提供的资源分配装置之中,会先确定资源分配方案为:基于 DRP交织器进行资源分配,再采用资源分配方案进行资源分配,之后发送资源信息,该资源信息用于确定分配的资源。由此可知,本公开实施例之中,引入DRP交织器来为感知设备分配资源,以实现为感知设备分配非连续子载波,从而可以降低感知设备的子载波之间的相关性,确保感知设备可以准确探测到其他感知设备的距离和速度,强化了感知效果和感知性能。To sum up, in the resource allocation device provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the DRP interleaver, and then the resource allocation scheme is used for resource allocation, and then the resource information is sent. The information is used to determine allocated resources. It can be seen from this that in the embodiments of the present disclosure, a DRP interleaver is introduced to allocate resources to the sensing device, so as to allocate non-consecutive subcarriers to the sensing device, thereby reducing the correlation between the subcarriers of the sensing device and ensuring that the sensing device It can accurately detect the distance and speed of other sensing devices, enhancing the sensing effect and performance.
可选地,在本公开的一个实施例之中,所述处理模块,还用于:Optionally, in one embodiment of the present disclosure, the processing module is also used to:
排列各个符号中的N个子载波索引得到各个符号对应的第一子载波索引序列;Arrange the N subcarrier indexes in each symbol to obtain the first subcarrier index sequence corresponding to each symbol;
顺序排列符号中的N个子载波索引得到子载波索引序列;Sequentially arrange the N subcarrier indexes in the symbol to obtain the subcarrier index sequence;
利用DRP交织器交织处理所述子载波索引序列得到交织后的子载波索引序列;Use a DRP interleaver to interleave and process the subcarrier index sequence to obtain an interleaved subcarrier index sequence;
将所述交织后的子载波索引序列进行分组得到K个子载波组,其中,K为感知设备的数量,K为正整数,每个子载波组中包括至少一个子载波索引序列;Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of sensing devices, K is a positive integer, and each subcarrier group includes at least one subcarrier index sequence;
将所述K个子载波组一一对应分配至所述K个感知设备,其中,每个子载波组中子载波索引对应的子载波为分配至所述感知设备的频域资源。The K subcarrier groups are allocated to the K sensing devices in one-to-one correspondence, where the subcarriers corresponding to the subcarrier indexes in each subcarrier group are frequency domain resources allocated to the sensing devices.
可选地,在本公开的一个实施例之中,所述装置,还用于:Optionally, in one embodiment of the present disclosure, the device is also used for:
确定DRP交织器的参数信息;Determine the parameter information of the DRP interleaver;
其中,所述DRP交织器的参数信息包括以下至少一种:Wherein, the parameter information of the DRP interleaver includes at least one of the following:
DRP交织器代数公式;DRP interleaver algebraic formula;
DRP交织器代数公式中的参数取值规则。Parameter value rules in the algebraic formula of DRP interleaver.
可选地,在本公开的一个实施例之中,所述DRP交织器代数多项式为:Optionally, in an embodiment of the present disclosure, the DRP interleaver algebraic polynomial is:
π b(i)=(s+P·i)mod N (6) π b (i)=(s+P·i)mod N (6)
π(i)=π a(π b(π c(i))) (8) π(i)=π a (π b (π c (i))) (8)
其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,r是长度为R的读抖动向量,w是长度为W的写抖动向量,P表示正则交织器周期,s表示一个恒定的偏移,其中,s、P、R、W、r和w的取值基于所述参数取值规则确定。Among them, i is used to indicate the i-th bit of the interleaved sub-carrier index sequence, π(i) is the value of the i-th bit of the interleaved sub-carrier index sequence, r is the read jitter vector of length R, and w is A write jitter vector of length W, P represents the regular interleaver period, and s represents a constant offset, where the values of s, P, R, W, r and w are determined based on the parameter value rules.
可选地,在本公开的一个实施例之中,所述参数取值规则为:Optionally, in an embodiment of the present disclosure, the parameter value rules are:
可选地,在本公开的一个实施例之中,所述利用DRP交织器交织处理所述子载波索引序列得到交织后的子载波索引序列,包括:Optionally, in an embodiment of the present disclosure, using a DRP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence includes:
基于所述N和参数取值规则确定s、P、R、W、r和w的取值;Determine the values of s, P, R, W, r and w based on the N and parameter value rules;
基于s、P、R、W、r和w的取值以及所述DRP交织器代数公式计算出交织后的子载波索引序列。The interleaved subcarrier index sequence is calculated based on the values of s, P, R, W, r and w and the DRP interleaver algebraic formula.
可选地,在本公开的一个实施例之中,所述K个子载波组满足以下条件:Optionally, in an embodiment of the present disclosure, the K subcarrier groups satisfy the following conditions:
响应于N可被K整除,所述K个子载波组内所包含的子载波索引的数量相同;In response to N being evenly divisible by K, the number of subcarrier indexes contained in the K subcarrier groups is the same;
响应于N不可被K整除,所述K个子载波组中的d个子载波组内所包含的子载波索引的数量相同,其他子载波组内所包含的子载波索引的数量相同,且所述d个子载波组内所包含的子载波索引的数量比所述其他子载波组内所包含的子载波索引的数量多1,其中,d为N对K取模后的值。In response to N not being divisible by K, the number of subcarrier indexes contained in d subcarrier groups in the K subcarrier groups is the same, the number of subcarrier indexes contained in other subcarrier groups is the same, and the d The number of subcarrier indexes contained in the subcarrier group is one more than the number of subcarrier indexes contained in the other subcarrier groups, where d is the value of N modulo K.
可选地,在本公开的一个实施例之中,同一感知设备在不同符号下被分配的频域资源相同或不同。Optionally, in an embodiment of the present disclosure, the frequency domain resources allocated to the same sensing device under different symbols are the same or different.
可选地,在本公开的一个实施例之中,所述收发模块,还用于:Optionally, in an embodiment of the present disclosure, the transceiver module is also used to:
基于基站的配置确定所述资源分配方案;Determine the resource allocation plan based on the configuration of the base station;
基于核心网设备的配置确定所述资源分配方案;Determine the resource allocation plan based on the configuration of core network equipment;
基于协议约定确定所述资源分配方案;Determine the resource allocation plan based on the agreement;
自行确定所述资源分配方案。Determine the resource allocation plan yourself.
可选地,在本公开的一个实施例之中,所述装置,还用于:Optionally, in one embodiment of the present disclosure, the device is also used for:
获取基站或核心网设备通过半静态信令配置的所述资源分配方案;Obtain the resource allocation plan configured by the base station or core network equipment through semi-static signaling;
获取基站或核心网设备配置的资源分配方案以及所述资源分配方案关联的时频域资源,基于当前使用的时频域资源确定对应的资源分配方案;Obtain the resource allocation plan configured by the base station or core network equipment and the time-frequency domain resources associated with the resource allocation plan, and determine the corresponding resource allocation plan based on the currently used time-frequency domain resources;
获取基站或核心网设备通过动态信令配置的资源分配方案;Obtain the resource allocation plan configured by the base station or core network equipment through dynamic signaling;
获取基站或核心网设备配置的多种备选资源分配方案,在所述多种备选资源分配方案中自主确定所述资源分配方案。Obtain multiple alternative resource allocation schemes for base station or core network equipment configuration, and independently determine the resource allocation scheme among the multiple alternative resource allocation schemes.
可选地,在本公开的一个实施例之中,所述装置,还用于:Optionally, in one embodiment of the present disclosure, the device is also used for:
基于协议约定确定多种备选资源分配方案,在所述多种备选资源分配方案中自主确定所述资源分配方案;Determine multiple alternative resource allocation plans based on the agreement, and independently determine the resource allocation plan among the multiple alternative resource allocation plans;
直接基于协议约定确定所述资源分配方案。The resource allocation plan is determined directly based on the agreement.
可选地,在本公开的一个实施例之中,所述确定DRP交织器的参数信息的方法包括以下至少一种:Optionally, in one embodiment of the present disclosure, the method for determining parameter information of the DRP interleaver includes at least one of the following:
获取网络设备发送的所述DRP交织器的参数信息;Obtain the parameter information of the DRP interleaver sent by the network device;
基于协议约定确定所述DRP交织器的参数信息。The parameter information of the DRP interleaver is determined based on the protocol agreement.
请参见图10,图10是本申请实施例提供的一种通信装置1000的结构示意图。通信装置1000可以是网络设备,也可以是终端设备,也可以是支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以是支持终端设备实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Please refer to FIG. 10 , which is a schematic structural diagram of a
通信装置1000可以包括一个或多个处理器1001。处理器1001可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行计算机程序,处理计算机程序的数据。
可选的,通信装置1000中还可以包括一个或多个存储器1002,其上可以存有计算机程序1004,处理器1001执行所述计算机程序1004,以使得通信装置1000执行上述方法实施例中描述的方法。可选的,所述存储器1002中还可以存储有数据。通信装置1000和存储器1002可以单独设置,也可以集成在一起。Optionally, the
可选的,通信装置1000还可以包括收发器1005、天线1006。收发器1005可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器1005可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。Optionally, the
可选的,通信装置1000中还可以包括一个或多个接口电路1007。接口电路1007用于接收代码指令并传输至处理器1001。处理器1001运行所述代码指令以使通信装置1000执行上述方法实施例中描述的方法。Optionally, the
在一种实现方式中,处理器1001中可以包括用于实现接收和发送功能的收发器。例如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。In one implementation, the
在一种实现方式中,处理器1001可以存有计算机程序1003,计算机程序1003在处理器1001上运行,可使得通信装置1000执行上述方法实施例中描述的方法。计算机程序1003可能固化在处理器1001中,该种情况下,处理器1001可能由硬件实现。In one implementation, the
在一种实现方式中,通信装置1000可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本申请中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。 该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。In one implementation, the
以上实施例描述中的通信装置可以是网络设备或者终端设备,但本申请中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受图10的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:The communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may not be limited by FIG. 10 . The communication device may be a stand-alone device or may be part of a larger device. For example, the communication device may be:
(1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(1) Independent integrated circuit IC, or chip, or chip system or subsystem;
(2)具有一个或多个IC的集合,可选的,该IC集合也可以包括用于存储数据,计算机程序的存储部件;(2) A collection of one or more ICs. Optionally, the IC collection may also include storage components for storing data and computer programs;
(3)ASIC,例如调制解调器(Modem);(3)ASIC, such as modem;
(4)可嵌入在其他设备内的模块;(4) Modules that can be embedded in other devices;
(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(5) Receivers, terminal equipment, intelligent terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.;
(6)其他等等。(6) Others, etc.
对于通信装置可以是芯片或芯片系统的情况,可参见图11所示的芯片的结构示意图。图11所示的芯片包括处理器1101和接口1102。其中,处理器1101的数量可以是一个或多个,接口1102的数量可以是多个。For the case where the communication device may be a chip or a chip system, refer to the schematic structural diagram of the chip shown in FIG. 11 . The chip shown in Figure 11 includes a
可选的,芯片还包括存储器1103,存储器1103用于存储必要的计算机程序和数据。Optionally, the chip also includes a
本领域技术人员还可以了解到本申请实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本申请实施例保护的范围。Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and overall system design requirements. Those skilled in the art can use various methods to implement the described functions for each specific application, but such implementation should not be understood as exceeding the protection scope of the embodiments of the present application.
本申请还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。This application also provides a readable storage medium on which instructions are stored. When the instructions are executed by a computer, the functions of any of the above method embodiments are implemented.
本申请还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。This application also provides a computer program product, which, when executed by a computer, implements the functions of any of the above method embodiments.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the processes or functions described in the embodiments of the present application are 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 program may be stored in or transferred from one computer-readable storage medium to another, for example, the computer program may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more available media integrated. The usable media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVD)), or semiconductor media (e.g., solid state disks, SSD)) etc.
本领域普通技术人员可以理解:本申请中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围,也表示先后顺序。Persons of ordinary skill in the art can understand that the first, second, and other numerical numbers involved in this application are only for convenience of description and are not used to limit the scope of the embodiments of this application and also indicate the order.
本申请中的至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本申请不做限制。在本申请实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”描述的技术特征间无先后顺序或者大小顺序。At least one in this application can also be described as one or more, and the plurality can be two, three, four or more, which is not limited by this application. In the embodiment of this application, for a technical feature, the technical feature is distinguished by "first", "second", "third", "A", "B", "C" and "D", etc. The technical features described in "first", "second", "third", "A", "B", "C" and "D" are in no particular order or order.
本申请中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本申请并不限定。在配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本申请中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并 等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。The corresponding relationships shown in each table in this application can be configured or predefined. The values of the information in each table are only examples and can be configured as other values, which are not limited by this application. When configuring the correspondence between information and each parameter, it is not necessarily required to configure all the correspondences shown in each table. For example, in the table in this application, the corresponding relationships shown in some rows may not be configured. For another example, appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc. The names of the parameters shown in the titles of the above tables may also be other names understandable by the communication device, and the values or expressions of the parameters may also be other values or expressions understandable by the communication device. When implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables. wait.
本申请中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。Predefinition in this application can be understood as definition, pre-definition, storage, pre-storage, pre-negotiation, pre-configuration, solidification, or pre-burning.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each specific application, but such implementations should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application. should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims (16)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/095759 WO2023226038A1 (en) | 2022-05-27 | 2022-05-27 | Resource allocation method and apparatus in communication system, device and storage medium |
| CN202280001800.8A CN117480838A (en) | 2022-05-27 | 2022-05-27 | Resource allocation method/device/equipment and storage medium in communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2022/095759 WO2023226038A1 (en) | 2022-05-27 | 2022-05-27 | Resource allocation method and apparatus in communication system, device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023226038A1 true WO2023226038A1 (en) | 2023-11-30 |
Family
ID=88918223
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/095759 Ceased WO2023226038A1 (en) | 2022-05-27 | 2022-05-27 | Resource allocation method and apparatus in communication system, device and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN117480838A (en) |
| WO (1) | WO2023226038A1 (en) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109391430A (en) * | 2017-08-11 | 2019-02-26 | 维沃移动通信有限公司 | PDCCH resource configuration determines method, network side equipment and user terminal |
| US20190150182A1 (en) * | 2016-05-20 | 2019-05-16 | Telefonaktiebolaget L M Ericsson (Publ) | Resource allocation and signaling methods for scheduling in unlicensed spectrum |
| CN110536437A (en) * | 2019-03-29 | 2019-12-03 | 中兴通讯股份有限公司 | Transmission method, device, equipment, system and storage medium |
| WO2020037682A1 (en) * | 2018-08-24 | 2020-02-27 | Nec Corporation | Methods and devices for allocating resources |
| CN111034096A (en) * | 2017-08-02 | 2020-04-17 | 高通股份有限公司 | Sequence-based short Physical Uplink Control Channel (PUCCH) and Physical Random Access Channel (PRACH) design |
| CN112119604A (en) * | 2018-05-11 | 2020-12-22 | 高通股份有限公司 | Shared channel design around reserved resources |
| CN113615286A (en) * | 2019-03-21 | 2021-11-05 | 苹果公司 | Time domain resource allocation for configuration grant transmission in New Radio (NR) systems |
-
2022
- 2022-05-27 WO PCT/CN2022/095759 patent/WO2023226038A1/en not_active Ceased
- 2022-05-27 CN CN202280001800.8A patent/CN117480838A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190150182A1 (en) * | 2016-05-20 | 2019-05-16 | Telefonaktiebolaget L M Ericsson (Publ) | Resource allocation and signaling methods for scheduling in unlicensed spectrum |
| CN111034096A (en) * | 2017-08-02 | 2020-04-17 | 高通股份有限公司 | Sequence-based short Physical Uplink Control Channel (PUCCH) and Physical Random Access Channel (PRACH) design |
| CN109391430A (en) * | 2017-08-11 | 2019-02-26 | 维沃移动通信有限公司 | PDCCH resource configuration determines method, network side equipment and user terminal |
| CN112119604A (en) * | 2018-05-11 | 2020-12-22 | 高通股份有限公司 | Shared channel design around reserved resources |
| WO2020037682A1 (en) * | 2018-08-24 | 2020-02-27 | Nec Corporation | Methods and devices for allocating resources |
| CN113615286A (en) * | 2019-03-21 | 2021-11-05 | 苹果公司 | Time domain resource allocation for configuration grant transmission in New Radio (NR) systems |
| CN110536437A (en) * | 2019-03-29 | 2019-12-03 | 中兴通讯股份有限公司 | Transmission method, device, equipment, system and storage medium |
Non-Patent Citations (1)
| Title |
|---|
| FUJITSU: "Clarification on resource allocation for PUSCH scheduled by RAR UL grant or DCI addressed to TC-RNTI", 3GPP TSG RAN WG1 #103-E R1-2007778, 16 October 2020 (2020-10-16), XP051939387 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117480838A (en) | 2024-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024000528A1 (en) | Method for occupying channel in unlicensed frequency band, and apparatus therefor | |
| WO2023201669A1 (en) | Pscch sending/receiving method and apparatus therefor | |
| WO2023197271A1 (en) | Resource configuration method and apparatus therefor | |
| WO2023245521A1 (en) | Method and apparatus for determining location information of control resource | |
| WO2023201670A1 (en) | Feedback information sending/receiving method and apparatus | |
| CN115486109B (en) | A method and device for determining and indicating frequency hopping interval | |
| WO2023226037A1 (en) | Resource allocation method/apparatus/device in communication system, and storage medium | |
| CN115039373B (en) | Transmission method and device for demodulation reference signal DMRS | |
| WO2024031577A1 (en) | Time-domain resource allocation method and apparatus, device, and storage medium | |
| WO2023226038A1 (en) | Resource allocation method and apparatus in communication system, device and storage medium | |
| CN116830751A (en) | SL PRS resource determination method, device, equipment and storage medium | |
| WO2023193277A1 (en) | Pdcch transmission method and apparatus thereof | |
| CN115843446A (en) | Uplink power control method and device | |
| CN114008964A (en) | Method and device for determining HPN corresponding to SPS in MBS service | |
| WO2022226847A1 (en) | Resource multiplexing method and device thereof for direct distance measurement | |
| WO2023130332A1 (en) | Multi-user orthogonal frequency division multiplexing (ofdm) subcarrier allocation method and apparatus | |
| US20250219784A1 (en) | Dmrs port indication method and apparatus therefor | |
| WO2024031578A1 (en) | Channel sending method, channel receiving method, apparatus, device, and storage medium | |
| WO2024021130A1 (en) | Channel estimation method and apparatus | |
| WO2023206565A1 (en) | Sounding reference signal (srs) transmission method, srs resource configuration method, and apparatus thereof | |
| WO2023216204A1 (en) | Frequency domain resource allocation method and apparatus, device and storage medium | |
| WO2023066117A1 (en) | Data transmission method and device | |
| WO2024103266A1 (en) | Mapping method, and apparatus, device and storage medium | |
| WO2023216202A1 (en) | Resource allocation method/apparatus/device and storage medium | |
| WO2023197121A1 (en) | Method for transmitting direct ranging signal and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 202280001800.8 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22943236 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22943236 Country of ref document: EP Kind code of ref document: A1 |