[go: up one dir, main page]

WO2023216204A1 - Frequency domain resource allocation method and apparatus, device and storage medium - Google Patents

Frequency domain resource allocation method and apparatus, device and storage medium Download PDF

Info

Publication number
WO2023216204A1
WO2023216204A1 PCT/CN2022/092559 CN2022092559W WO2023216204A1 WO 2023216204 A1 WO2023216204 A1 WO 2023216204A1 CN 2022092559 W CN2022092559 W CN 2022092559W WO 2023216204 A1 WO2023216204 A1 WO 2023216204A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource allocation
subcarrier
frequency domain
arp interleaver
present disclosure
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
Application number
PCT/CN2022/092559
Other languages
French (fr)
Chinese (zh)
Inventor
张振宇
洪伟
吴昱民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202280001318.4A priority Critical patent/CN117397216A/en
Priority to PCT/CN2022/092559 priority patent/WO2023216204A1/en
Publication of WO2023216204A1 publication Critical patent/WO2023216204A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes

Definitions

  • the white part in Figure 1 represents the subcarriers occupied by the data receiving end #A, and the black part represents the subcarriers not occupied by the data receiving end #A. carrier. And, in Figure 1, the subcarrier positions change randomly within different OFDM symbol times.
  • the present disclosure proposes a frequency domain resource allocation method, device, equipment and storage medium to solve the problem in the related art that the frequency domain resource allocation method affects the detection effect of the data receiving end.
  • the resource allocation plan is determined to be: resource allocation based on the Almost Regular Permutation (ARP) interleaver;
  • An allocation module configured to use the resource allocation scheme to allocate frequency domain resources
  • a sending module configured to send allocation information, where the allocation information is used to determine allocated resources.
  • a data receiving device including:
  • the interface circuit is used to receive code instructions and transmit them to the processor
  • Figure 5b is a schematic diagram of the time-frequency resources of UE#A when allocating resources using the method shown in Figure 5a provided by the embodiment of the present disclosure
  • Figure 9 is a block diagram of a user equipment provided by an embodiment of the present disclosure.
  • Figure 10 is a block diagram of a network side device provided by an embodiment of the present disclosure.
  • active radar systems and passive radar systems usually include a data sending end, a data receiving end and an echo receiving end.
  • the data sending end and echo receiving end can be a base station or user equipment (User Equipment, UE).
  • the data receiving end is UE.
  • Step 303 Send allocation information, which is used to determine allocated resources.
  • Step 401 Determine the resource allocation plan: resource allocation based on the ARP interleaver.
  • a method for interleaving may mainly include the following steps:
  • the parameter configuration of the ARP interleaver may include at least one of the following:
  • ⁇ and ⁇ are two vectors with length C
  • C is the cycle length
  • ⁇ and ⁇ are the a and b rows of matrix A C and B C , 1 ⁇ a ⁇ 2, 1 ⁇ b ⁇ 2C, where,
  • the values of ⁇ , ⁇ , C, and P 0 are determined based on the parameter value rules.
  • Step b Determine the values of ⁇ , ⁇ , C, and P 0 based on the parameter value rules.
  • the implementation method of this step can be as follows: first determine the values of ⁇ , b, C, and P 0 based on the parameter value rules and the value of N, and then determine ⁇ and ⁇ based on the values of ⁇ , b, and C.
  • the interleaved The subcarrier index sequence is divided into 5 subcarrier groups, and the number of subcarrier indexes contained in a certain 2 subcarrier group among the 5 subcarrier groups is 1 more than the number of subcarrier indexes contained in the remaining 3 subcarrier groups. , and the number of subcarrier indexes contained in a certain two subcarrier groups is the same, which is 3. The number of subcarrier indexes contained in the remaining three subcarrier groups in the three subcarrier groups is the same as that of the certain two subcarriers.
  • steps 501-504 please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.
  • Step 506 Send allocation information, which is used to determine allocated resources.
  • the K subcarrier groups are respectively allocated to K data receiving terminals, wherein one data receiving terminal is allocated to one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is the subcarrier allocated to the data receiving terminal. Frequency domain resources.
  • the device is also used for:
  • ⁇ and ⁇ are two vectors with length C
  • C is the cycle length
  • ⁇ and ⁇ are the a and b rows of matrix A C and B C , 1 ⁇ a ⁇ 2, 1 ⁇ b ⁇ 2C, where,
  • the values of ⁇ , ⁇ , C, and P 0 are determined based on the parameter value rules.
  • the parameter value rules are:
  • the matrices A 4 and B 4 may be respectively expressed as
  • 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 included in the subcarrier group is one more than the number of subcarrier indexes included in the other subcarrier groups, where d is the value of N modulo K.
  • the determining module is used to:
  • the allocation module is used for:
  • the matrices A 4 and B 4 may be respectively expressed as
  • ⁇ and ⁇ are two vectors with length C
  • C is the cycle length
  • ⁇ and ⁇ are the a and b rows of matrix A C and B C , 1 ⁇ a ⁇ 2, 1 ⁇ b ⁇ 2C, where,
  • the values of ⁇ , ⁇ , C, and P 0 are determined based on the parameter value rules.
  • the parameter value rules are:
  • the K subcarrier groups satisfy the following conditions:
  • the same data receiving end is allocated different frequency domain resources under different symbols.
  • Memory 904 is configured to store various types of data to support operations at UE 900. Examples of this data include instructions for any application or method operating on the UE900, contact data, phonebook data, messages, pictures, videos, etc.
  • Memory 904 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EEPROM), Programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EEPROM erasable programmable read-only memory
  • EPROM Programmable read-only memory
  • PROM programmable read-only memory
  • ROM read-only memory
  • magnetic memory flash memory, magnetic or optical disk.
  • the sensor component 913 includes at least one sensor for providing various aspects of status assessment for the UE 900 .
  • the sensor component 913 can detect the open/closed state of the device 900, the relative positioning of components, such as the display and keypad of the UE900, the sensor component 913 can also detect the position change of the UE900 or a component of the UE900, the user and the Presence or absence of UE900 contact, UE900 orientation or acceleration/deceleration and temperature changes of UE900.
  • Sensor assembly 913 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • Sensor assembly 913 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor component 913 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • the communication device may include a transceiver module and a processing module.
  • the transceiver module may include a sending module and/or a receiving module.
  • the sending module is used to implement the sending function
  • the receiving module is used to implement the receiving function.
  • the transceiving module may implement the sending function and/or the receiving function.
  • a communications device may include one or more processors.
  • the processor may be a general-purpose processor or a special-purpose processor, etc.
  • 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 and execute communication devices (such as network side equipment, baseband chips, terminal equipment, terminal equipment chips, DU or CU, etc.)
  • a computer program processes data for a computer program.
  • the communication device may include a circuit, and the circuit may implement the functions of sending or receiving or communicating in the foregoing method embodiments.
  • the processors and transceivers described in this disclosure may be implemented on 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 communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the foregoing method embodiment), but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited to limits.
  • the communication device may be a stand-alone device or may be part of a larger device.
  • the communication device may be:
  • the communication device may be a chip or a system on a chip
  • the chip includes a processor and an interface.
  • the number of processors may be one or more, and the number of interfaces may be multiple.
  • the chip also includes a memory, which is used to store necessary computer programs and data.
  • the present disclosure also provides a computer program product, which, when executed by a computer, implements the functions of any of the above method embodiments.
  • 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.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure relates to the technical field of communications, and provides a frequency domain resource allocation method and apparatus, a device, and a storage medium. The method comprises: determining a resource allocation scheme: performing resource allocation on the basis of an almost regular permutation (ARP) interleaver; performing frequency domain resource allocation using the resource allocation scheme; and sending allocation information, the allocation information being used for determining allocated resources. The method provided by the present disclosure ensures the detection effect on a data receiving end, improves the detection performance of a sensing and communication system, and facilitates detecting a moving target in the sensing and communication system.

Description

频域资源分配方法/装置/设备及存储介质Frequency domain resource allocation method/device/equipment and storage medium 技术领域Technical field

本公开涉及通信技术领域,尤其涉及一种频域资源分配方法、装置、设备及存储介质。The present disclosure relates to the field of communication technology, and in particular, to a frequency domain resource allocation method, device, equipment and storage medium.

背景技术Background technique

通信感知一体化(Integrated Sensing and Communication,ISAC)系统将雷达感知和通信功能集成到同一硬件上,并共享雷达和通信频段,可以有效提升频谱效率。The Integrated Sensing and Communication (ISAC) system integrates radar sensing and communication functions on the same hardware and shares radar and communication frequency bands, which can effectively improve spectrum efficiency.

相关技术中,针对于多用户场景的通感系统(即通感系统中具有多个数据接收端),需要为各个数据接收端分配频域资源,具体方法为:为每个数据接收端分别分配一段连续频域资源。其中,假设一个符号对应的子载波总数为784,通感系统中具有4个数据接收端,分别为数据接收端#A、数据接收端#B、数据接收端#C、数据接收端#D,其中,图1为相关技术中数据接收端#A的时频资源的示意图,其中,图1中白色部分表示数据接收端#A占用的子载波,黑色部分表示数据接收端#A未占用的子载波。以及,图1中不同OFDM符号时间内子载波位置随机变化。In related technologies, for synaesthesia systems in multi-user scenarios (that is, there are multiple data receivers in the synaesthesia system), frequency domain resources need to be allocated to each data receiver. The specific method is: allocate frequency domain resources to each data receiver separately. A continuous frequency domain resource. Among them, assume that the total number of subcarriers corresponding to one symbol is 784, and there are 4 data receiving terminals in the synaesthesia system, namely data receiving terminal #A, data receiving terminal #B, data receiving terminal #C, and data receiving terminal #D. Among them, Figure 1 is a schematic diagram of the time-frequency resources of the data receiving end #A in the related art. The white part in Figure 1 represents the subcarriers occupied by the data receiving end #A, and the black part represents the subcarriers not occupied by the data receiving end #A. carrier. And, in Figure 1, the subcarrier positions change randomly within different OFDM symbol times.

但是,由于相关技术中“为每个数据接收端分别分配一段连续频域资源”的方法会使得数据接收端的子载波之间的信号相关性较大,进而影响各个数据接收端的探测效果。具体的,假设调制方式为正交相移键控(Quadrature Phase Shift Keying,QPSK),信噪比(Signal to Noise Ratio,SNR)设置为0dB,图2为图1所示的分配方法下对基站数据接收端#A、数据接收端#B、数据接收端#C、数据接收端#D的雷达探测立体图和平面图,其中,图2-1为雷达探测立体图,图2-2为雷达探测平面图。由图2可知,当采用图1所示的分配方式为数据接收端分配频域资源后,探测数据接收端时在速度轴(横轴)上具有速度扩展现象,次峰较高,旁瓣较多,则会使得探测效果不理想,无法准确探测数据接收端的距离和速度。However, due to the method of "allocating a continuous frequency domain resource to each data receiving end" in the related technology, the signal correlation between the subcarriers of the data receiving end is relatively large, which in turn affects the detection effect of each data receiving end. Specifically, assuming that the modulation method is Quadrature Phase Shift Keying (QPSK), the signal-to-noise ratio (Signal to Noise Ratio, SNR) is set to 0dB, Figure 2 shows the base station under the allocation method shown in Figure 1 The radar detection stereogram and plan view of data receiving end #A, data receiving end #B, data receiving end #C, and data receiving end #D. Figure 2-1 is the radar detection stereoscopic view, and Figure 2-2 is the radar detection plan view. It can be seen from Figure 2 that when the allocation method shown in Figure 1 is used to allocate frequency domain resources to the data receiving end, there is a speed expansion phenomenon on the speed axis (horizontal axis) when detecting the data receiving end, with higher secondary peaks and smaller side lobes. If there are too many, the detection effect will be unsatisfactory and the distance and speed of the data receiving end cannot be accurately detected.

发明内容Contents of the invention

本公开提出的一种频域资源分配方法、装置、设备及存储介质,以解决相关技术中频域资源分配方法影响数据接收端的探测效果的问题。The present disclosure proposes a frequency domain resource allocation method, device, equipment and storage medium to solve the problem in the related art that the frequency domain resource allocation method affects the detection effect of the data receiving end.

本公开一方面实施例提出的频域资源分配方法,包括:The frequency domain resource allocation method proposed by an embodiment of the present disclosure includes:

确定资源分配方案为:基于近似正则置换(Almost Regular Permutation,ARP)交织器进行资源分配;The resource allocation plan is determined to be: resource allocation based on the Almost Regular Permutation (ARP) interleaver;

利用所述资源分配方案进行频域资源分配;Using the resource allocation scheme to perform frequency domain resource allocation;

发送分配信息,所述分配信息用于确定分配的资源。Send allocation information that is used to determine allocated resources.

本公开又一方面实施例提出的一种数据发送装置,包括:Another aspect of the present disclosure provides a data sending device, including:

确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver;

分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources;

发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources.

本公开又一方面实施例提出的一种数据接收装置,包括:Another aspect of the present disclosure provides a data receiving device, including:

确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver;

分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources;

发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources.

本公开又一方面实施例提出的一种回波接收装置,包括:Another aspect of the present disclosure provides an echo receiving device, including:

确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver;

分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources;

发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources.

本公开又一方面实施例提出的一种通信装置,所述装置包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如上一方面实施例提 出的方法。Another aspect of the present disclosure provides a communication device. The device includes a processor and a memory. A computer program is stored in the memory. The processor executes the computer program stored in the memory so that the The device performs the method proposed in the embodiment of the above aspect.

本公开又一方面实施例提出的通信装置,包括:处理器和接口电路;A communication device provided by another embodiment of the present disclosure 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 configured to run the code instructions to perform the method proposed in the embodiment of one aspect.

本公开又一方面实施例提出的计算机可读存储介质,用于存储有指令,当所述指令被执行时,使如一方面实施例提出的方法被实现。A computer-readable storage medium provided by an embodiment of another aspect of the present disclosure is used to store instructions. When the instructions are executed, the method proposed by the embodiment of the present disclosure is implemented.

综上所述,在本公开实施例提供的频域资源分配方法、装置、设备及存储介质之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the frequency domain resource allocation method, device, equipment and storage medium provided by the embodiments of the present disclosure, the resource allocation scheme will first be determined as follows: resource allocation based on the ARP interleaver; and then, the resource allocation scheme will be used. Frequency domain resource allocation and sending allocation information, which is used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

附图说明Description of the drawings

本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: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为相关技术中数据接收端#A的时频资源的示意图;Figure 1 is a schematic diagram of the time-frequency resources of the data receiving end #A in the related art;

图2为图1所示的分配方法下基站对数据接收端#A、数据接收端#B、数据接收端#C、数据接收端#D的雷达探测立体图和平面图;Figure 2 is a three-dimensional view and a plan view of the base station's radar detection of data receiving end #A, data receiving end #B, data receiving end #C, and data receiving end #D under the allocation method shown in Figure 1;

图3为本公开实施例所提供的一种频域资源分配方法的流程示意图;Figure 3 is a schematic flow chart of a frequency domain resource allocation method provided by an embodiment of the present disclosure;

图4为本公开实施例所提供的一种频域资源分配方法的流程示意图;Figure 4 is a schematic flowchart of a frequency domain resource allocation method provided by an embodiment of the present disclosure;

图5a为本公开实施例所提供的一种频域资源分配方法的流程示意图;Figure 5a is a schematic flowchart of a frequency domain resource allocation method provided by an embodiment of the present disclosure;

图5b本公开实施例所提供的一种采用图5a所示的方法分配资源时,UE#A的时频资源示意图;Figure 5b is a schematic diagram of the time-frequency resources of UE#A when allocating resources using the method shown in Figure 5a provided by the embodiment of the present disclosure;

图5c为本公开实施例所提供的一种采用图5a所示的方法下对UE的雷达探测立体图和平面图;Figure 5c is a perspective view and a plan view of radar detection of UE using the method shown in Figure 5a provided by an embodiment of the present disclosure;

图6为本公开实施例所提供的一种数据发送装置的结构示意图;Figure 6 is a schematic structural diagram of a data sending device provided by an embodiment of the present disclosure;

图7为本公开实施例所提供的一种数据接收装置的结构示意图;Figure 7 is a schematic structural diagram of a data receiving device provided by an embodiment of the present disclosure;

图8为本公开实施例所提供的一种回波接收装置的结构示意图;Figure 8 is a schematic structural diagram of an echo receiving device provided by an embodiment of the present disclosure;

图9是本公开一个实施例所提供的一种用户设备的框图;Figure 9 is a block diagram of a user equipment provided by an embodiment of the present disclosure;

图10为本公开一个实施例所提供的一种网络侧设备的框图。Figure 10 is a block diagram of a network side device provided by an embodiment of the present disclosure.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开实施例的一些方面相一致的装置和方法的例子。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."

下面参考附图对本公开实施例所提供的频域资源分配方法、装置、设备及存储介质进行详细描述。The frequency domain resource allocation method, device, equipment and storage medium provided by the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

图3为本公开实施例所提供的一种频域资源分配方法的流程示意图,如图3所示,该频域资源分配 方法可以包括以下步骤:Figure 3 is a schematic flow chart of a frequency domain resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 3, the frequency domain resource allocation method may include the following steps:

步骤301、确定资源分配方案为:基于ARP交织器进行资源分配。Step 301: Determine the resource allocation plan: resource allocation based on the ARP interleaver.

本公开实施例的方法可以适用于有源雷达系统和/或无源雷达系统。其中,在有源雷达系统和无源雷达系统中通常包括数据发送端、数据接收端和回波接收端,该数据发送端和回波接收端可以为基站或用户设备(User Equipment,UE),数据接收端为UE。The methods of embodiments of the present disclosure may be applied to active radar systems and/or passive radar systems. Among them, active radar systems and passive radar systems usually include a data sending end, a data receiving end and an echo receiving end. The data sending end and echo receiving end can be a base station or user equipment (User Equipment, UE). The data receiving end is UE.

以及,在有源雷达系统中,数据发送端和回波接收端可以为相同的设备。数据发送端将比特数据发送给数据接收端,数据接收端接收比特数据以完成通信功能。以及,由数据发送端所发送的比特数据照射在数据接收端上所产生的回波信号会被回波接收端(即数据发送端)接收,回波接收端通过雷达处理器对数据接收端进行速度距离等信息探测,完成雷达功能。在无源雷达中,数据发送端和回波接收端为不相同的设备,且可有多个回波接收端。其中,在无源雷达中数据发送端、数据接收端和回波接收端之间的工作流程与有源雷达系统类似,此处不再赘述。And, in the active radar system, the data sending end and the echo receiving end can be the same device. The data sending end sends bit data to the data receiving end, and the data receiving end receives the bit data to complete the communication function. And, the echo signal generated by the bit data sent by the data transmitting end is irradiated on the data receiving end, which will be received by the echo receiving end (that is, the data transmitting end). The echo receiving end performs processing on the data receiving end through the radar processor. Detect speed, distance and other information to complete the radar function. In passive radar, the data transmitting end and the echo receiving end are different devices, and there can be multiple echo receiving ends. Among them, the workflow between the data transmitting end, the data receiving end and the echo receiving end in the passive radar is similar to that of the active radar system, and will not be described again here.

需要说明的是,在本公开的一个实施例之中,UE可以是指向用户提供语音和/或数据连通性的设备。终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,UE可以是物联网终端,如传感器设备、移动电话(或称为“蜂窝”电话)和具有物联网终端的计算机,例如,可以是固定式、便携式、袖珍式、手持式、计算机内置的或者车载的装置。例如,站(Station,STA)、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点、远程终端(remoteterminal)、接入终端(access terminal)、用户装置(user terminal)或用户代理(useragent)。或者,UE也可以是无人飞行器的设备。或者,UE也可以是车载设备,比如,可以是具有无线通信功能的行车电脑,或者是外接行车电脑的无线终端。或者,UE也可以是路边设备,比如,可以是具有无线通信功能的路灯、信号灯或者其它路边设备等。It should be noted that, in one embodiment of the present disclosure, a UE may be a device that provides voice and/or data connectivity to users. The terminal device can communicate with one or more core networks via the Radio Access Network (RAN). The UE can be an IoT terminal, such as a sensor device, a mobile phone (or "cellular" phone) and a device with a The computer of the network terminal may, for example, be a fixed, portable, pocket-sized, handheld, built-in computer or vehicle-mounted device. For example, station (STA), subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote station), access point, remote terminal ( remoteterminal), access terminal (access terminal), user device (user terminal) or user agent (useragent). Alternatively, the UE may also be a device of an unmanned aerial vehicle. Alternatively, the UE may also be a vehicle-mounted device, for example, it may be a driving computer with a wireless communication function, or a wireless terminal connected to an external driving computer. Alternatively, the UE may also be a roadside device, for example, it may be a streetlight, a signal light, or other roadside device with wireless communication functions.

进一步地,在本公开的一个实施例之中,上述的确定资源分配方案的方法可以包括以下至少一种:Further, in an embodiment of the present disclosure, the above-mentioned method of determining a resource allocation plan may include at least one of the following:

获取网络设备(基站和/或核心网设备)发送的资源分配方案;Obtain the resource allocation plan sent by network equipment (base station and/or core network equipment);

基于协议约定确定资源分配方案;Determine the resource allocation plan based on the agreement;

获取基站发送的资源分配方案,其中,该资源分配方案为核心网设备预先配置至基站的;Obtain the resource allocation plan sent by the base station, where the resource allocation plan is pre-configured for the core network equipment to the base station;

获取基站发送的资源分配方案,其中,该资源分配方案为其他基站预先配置至该基站的;Obtain the resource allocation plan sent by the base station, where the resource allocation plan is pre-configured to the base station by other base stations;

自行确定所述资源分配方案,即根据实际情况或者需求自行确定要采用的配置方案。Determine the resource allocation plan yourself, that is, determine the configuration plan to be adopted based on the actual situation or needs.

步骤302、利用资源分配方案进行频域资源分配。Step 302: Use the resource allocation plan to allocate frequency domain resources.

具体的,在本公开的一个实施例之中,主要是利用ARP交织器对通感系统中的数据接收端进行频域资源分配。其中,关于该部分内容会在后续实施例进行详细介绍。Specifically, in one embodiment of the present disclosure, an ARP interleaver is mainly used to allocate frequency domain resources to the data receiving end in the synaesthesia system. Among them, this part will be introduced in detail in subsequent embodiments.

步骤303、发送分配信息,该分配信息用于确定分配的资源。Step 303: Send allocation information, which is used to determine allocated resources.

其中,在本公开的一个实施例之中,该分配信息可以包括各个数据接收端对应的频域资源。In one embodiment of the present disclosure, the allocation information may include frequency domain resources corresponding to each data receiving end.

综上所述,在本公开实施例提供的频域资源分配方法之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the frequency domain 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 ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send Allocation information used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

图4为本公开实施例所提供的一种频域资源分配方法的流程示意图,如图4所示,该频域资源分配方法可以包括以下步骤:Figure 4 is a schematic flow chart of a frequency domain resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 4, the frequency domain resource allocation method may include the following steps:

步骤401、确定资源分配方案为:基于ARP交织器进行资源分配。Step 401: Determine the resource allocation plan: resource allocation based on the ARP interleaver.

其中,关于步骤401的详细介绍可以参考上述实施例描述,本公开实施例中在此不做赘述。For detailed introduction to step 401, reference may be made to the description of the above embodiments, and no further description will be made here in the embodiments of the present disclosure.

步骤402、将符号(如正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号)中的N个子载波索引进行排列以得到子载波索引序列。Step 402: Arrange the N subcarrier indexes in the symbol (such as Orthogonal Frequency Division Multiplexing (OFDM) symbol) to obtain a subcarrier index sequence.

其中,在本公开的一个实施例之中,可以从大到小或者从小到大来排列符号中的N个子载波索引,如得到的子载波索引序列可以为(0,1,...,N-1)。Among them, in an embodiment of the present disclosure, the N subcarrier indexes in the symbol can be arranged from large to small or from small to large. For example, the obtained subcarrier index sequence can be (0,1,...,N -1).

步骤403、利用ARP交织器对子载波索引序列进行交织处理得到交织后的子载波索引序列。Step 403: Use an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.

具体的,在本公开的一个实施例之中,进行交织处理的方法主要可以包括以下步骤:Specifically, in one embodiment of the present disclosure, a method for interleaving may mainly include the following steps:

步骤a、确定ARP交织器的参数配置。Step a. Determine the parameter configuration of the ARP interleaver.

其中,在本公开的一个实施例之中,该ARP交织器的参数配置可以包括以下至少一种:In one embodiment of the present disclosure, the parameter configuration of the ARP interleaver may include at least one of the following:

ARP交织器计算公式;ARP interleaver calculation formula;

ARP交织器计算公式中的参数取值规则。Parameter value rules in the ARP interleaver calculation formula.

具体而言,上述的ARP交织器计算公式可以为:Specifically, the above ARP interleaver calculation formula can be:

π(i)=(i×P 0+A+d(i))mod N        (1) π(i)=(i×P 0 +A+d(i))mod N (1)

其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,p i是N的因数,A是补偿参数,d(i)可表示为: 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, p i is the factor of N, and A is the compensation parameter, d(i) can be expressed as:

d(i)=P 0×α(i mod C)+β(i mod C)         (2) d(i)=P 0 ×α(i mod C)+β(i mod C) (2)

其中,α和β是两个长度为C的向量,C为循环长度,α和β为矩阵A C和B C的第a和b行,1≤a≤2,1≤b≤2C,其中,α、β、C、P 0的取值基于所述参数取值规则确定。 Among them, α and β are two vectors with length C, C is the cycle length, α and β are the a and b rows of matrix A C and B C , 1≤a≤2, 1≤b≤2C, where, The values of α, β, C, and P 0 are determined based on the parameter value rules.

上述的参数取值规则可以为:The above parameter value rules can be:

NN CC P 0 P 0 aa bb 784784 44 163163 11 11 992992 44 8585 22 33 10241024 88 219219 11 66 20482048 88 161161 11 99

如上述的参数取值规则可知,当N为784时,α为1、b为1、C为4、P 0为163;当N为992时,α为2、b为3、C为4、P 0为85。 As can be seen from the above parameter value rules, when N is 784, α is 1, b is 1, C is 4, and P 0 is 163; when N is 992, α is 2, b is 3, C is 4, P 0 is 85.

以及,在本公开的一个实施例之中,上述的确定ARP交织器的参数配置的方法可以包括以下至少一种:And, in one embodiment of the present disclosure, the above-mentioned method of determining the parameter configuration of the ARP interleaver may include at least one of the following:

获取网络设备发送的ARP交织器的参数配置;Obtain the parameter configuration of the ARP interleaver sent by the network device;

基于协议约定确定ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver based on the protocol agreement;

获取基站发送的ARP交织器的参数配置,其中,该ARP交织器的参数配置为核心网设备预先配置至所述基站的;Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured by the core network equipment to the base station;

获取基站发送的ARP交织器的参数配置,其中,该ARP交织器的参数配置为其他基站预先配置至所述基站的。Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured to the base station by other base stations.

步骤b、基于参数取值规则确定α、β、C、P 0的取值。 Step b: Determine the values of α, β, C, and P 0 based on the parameter value rules.

具体的,本步骤的实现方法可以为:先基于参数取值规则和N的值确定出α、b、C、P 0的取值,再基于α、b、C的值确定出α、β。 Specifically, the implementation method of this step can be as follows: first determine the values of α, b, C, and P 0 based on the parameter value rules and the value of N, and then determine α and β based on the values of α, b, and C.

其中,基于α、b、C的值确定出α、β的方法可以为:先基于C的值确定出矩阵A C和B C,其中,响应于C=4,矩阵A 4和B 4可分别表示为 Among them, the method of determining α and β based on the values of α, b, and C can be: first determine the matrices A C and B C based on the value of C, where, in response to C=4, the matrices A 4 and B 4 can be respectively Expressed as

Figure PCTCN2022092559-appb-000001
Figure PCTCN2022092559-appb-000001

Figure PCTCN2022092559-appb-000002
Figure PCTCN2022092559-appb-000002

响应于C=8时,矩阵A 8和B 8可分别表示为 In response to C=8, matrices A 8 and B 8 can be expressed as

Figure PCTCN2022092559-appb-000003
Figure PCTCN2022092559-appb-000003

Figure PCTCN2022092559-appb-000004
Figure PCTCN2022092559-appb-000004

之后,基于α、b从矩阵A C和B C中确定出α、β。 Then, α, β are determined from the matrices A C and B C based on α, b.

示例的,当确定出C=4,A=0,P 0=163,a=1,b=1时,α=[0 0 4 4],β=[0 4 12 8]。 For example, when it is determined that C=4, A=0, P 0 =163, a=1, b=1, α=[0 0 4 4], β=[0 4 12 8].

步骤c、基于α、β、C、P 0和ARP交织器计算公式计算出交织后的子载波索引序列。 Step c. Calculate the interleaved subcarrier index sequence based on α, β, C, P 0 and the ARP interleaver calculation formula.

具体的,可以α、β、C、P 0的取值带入上述公式(2)中以得到d(i),之后,将d(i)和p i带入ARP交织器计算公式(1)中以计算出交织后的子载波索引序列。 Specifically, the values of α, β, C, and P 0 can be brought into the above formula (2) to obtain d(i), and then d(i) and p i can be brought into the ARP interleaver calculation formula (1) to calculate the interleaved subcarrier index sequence.

步骤404、对交织后的子载波索引序列进行分组得到K个子载波组,其中,K为数据接收端的数量。Step 404: Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals.

需要说明的是,在本公开的一个实施例之中,K个子载波组应满足以下条件:It should be noted that, in an embodiment of the present disclosure, the K subcarrier groups should meet the following conditions:

响应于N可被K整除,K个子载波组内所包含的子载波索引的数量相同(如该数量可以为N被K整除后的值);In response to N being evenly divisible by K, the number of subcarrier indexes contained in the K subcarrier group is the same (for example, the number can be the value of N being evenly divided by K);

响应于N不可被K整除,K个子载波组中的d个子载波组内所包含的子载波索引的数量相同(该数量可以为N除以K的商的整数加1),其他子载波组内所包含的子载波索引的数量相同(该数量可以为N除以K的商的整数),且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 can be the integer of the quotient of N divided by K plus 1), and the number of subcarrier indexes contained in the other subcarrier groups is the same. The number of subcarrier indexes contained is the same (the number can be an integer of the quotient of N divided by K), and the number of subcarrier indexes contained in d subcarrier group is greater than the number of subcarrier indexes contained in other subcarrier groups. The number is 1 more, where d is the value of N modulo K.

示例的,在本公开的一个实施例之中,假设N为12,K为2,N可被K整除,此时可以划分交织后的子载波索引序列为2个子载波组,且该2个子载波组内所包含的子载波索引的数量相同,如可以为6。基于此,假设交织后的子载波索引序列为(0,5,10,3,8,1,6,11,4,9,2,7),则此时可以将交织后的子载波索引序列划分为子载波组#1和子载波组#1,其中,子载波组#1为(0,5,10,3,8,1),子载波组#2为(6,11,4,9,2,7)。For example, in an embodiment of the present disclosure, assuming that N is 12, K is 2, and N is evenly divisible by K, at this time, the interleaved subcarrier index sequence can be divided into 2 subcarrier groups, and the 2 subcarriers The number of subcarrier indexes included in the group is the same, for example, it can be 6. Based on this, assuming that the interleaved subcarrier index sequence is (0,5,10,3,8,1,6,11,4,9,2,7), then the interleaved subcarrier index sequence can be It is divided into subcarrier group #1 and subcarrier group #1, where subcarrier group #1 is (0,5,10,3,8,1) and subcarrier group #2 is (6,11,4,9, 2,7).

示例的,在本公开的另一个实施例之中,假设N为12,K为5,N不可被K整除,则确定N对K取模后的值d=2,此时可以将交织后的子载波索引序列分5个子载波组,且该5个子载波组中的某2个子载波组内所包含的子载波索引的数量比剩余的3个子载波组内所包含的子载波索引的数量多1,且某2个子载波组内所包含的子载波索引的数量相同,为3个,该3个子载波组中的剩余的3个子载波组内所包含的子载波索引的数量与该某2个子载波组内所包含的子载波索引的数量不同,为2个。基于此,假设交织后的子载波索引序列为(0,5,10,3,8,1,6,11,4,9,2,7),则此时可以将交织后的子载波索引序列按照先后顺序划分为子载波组#1-子载波组#5,其中,子载波组#1为(0,5,10),子载波组#2为(3,8,1),子载波组#3为(6,11),子载波组#4为(4,9),子载波组#5为(2,7)。或者,可以将交织后的子载波索引序列不按照先后顺序划分为子载波组#1-子载波组#5,其中,子载波组#1为(0,5,2);子载波组#2为(10,3,7);子载波组#3为(8,1);子载波组#4为(6,11);子载波组#5为(4,9)。For example, in another embodiment of the present disclosure, assuming that N is 12, K is 5, and N is not divisible by K, then it is determined that the value d after N modulo K is 2. In this case, the interleaved The subcarrier index sequence is divided into 5 subcarrier groups, and the number of subcarrier indexes contained in a certain 2 subcarrier group among the 5 subcarrier groups is 1 more than the number of subcarrier indexes contained in the remaining 3 subcarrier groups. , and the number of subcarrier indexes contained in a certain two subcarrier groups is the same, which is 3. The number of subcarrier indexes contained in the remaining three subcarrier groups in the three subcarrier groups is the same as that of the certain two subcarriers. The number of subcarrier indexes included in the group is different, which is 2. Based on this, assuming that the interleaved subcarrier index sequence is (0,5,10,3,8,1,6,11,4,9,2,7), then the interleaved subcarrier index sequence can be It is divided into subcarrier group #1-subcarrier group #5 in order, where subcarrier group #1 is (0,5,10), subcarrier group #2 is (3,8,1), and subcarrier group #2 is (3,8,1). #3 is (6,11), subcarrier group #4 is (4,9), and subcarrier group #5 is (2,7). Alternatively, the interleaved subcarrier index sequence may be divided into subcarrier group #1 - subcarrier group #5 in no particular order, where subcarrier group #1 is (0,5,2); subcarrier group #2 is (10,3,7); subcarrier group #3 is (8,1); subcarrier group #4 is (6,11); subcarrier group #5 is (4,9).

步骤405、将K个子载波组分别对应分配至K个数据接收端,其中,一个数据接收端对应分配一个子载波组,每个子载波组中子载波索引对应的子载波为分配至所述数据接收端的频域资源。Step 405: Allocate K subcarrier groups to K data receiving terminals respectively, wherein one data receiving terminal is allocated one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is allocated to the data receiving terminal. terminal frequency domain resources.

其中,在本公开的一个实施例之中,可以将第K个子载波组作为频域资源分配至第K个数据接收端。示例的,假设通感系统中具备两个数据接收端,分别为数据接收端#A和数据接收端#B,以及,得到的K个子载波组为:子载波组#1和子载波组#2。则可以将子载波组#1中的(17,14,11,8,5,2,19,16,13,10)作为频域资源分配至数据接收端#A,将子载波组#2中的(7,4,1,18,15,12,9,6,3,0)作为频域资源分配至数据接收端#B。In one embodiment of the present disclosure, the K-th subcarrier group may be allocated to the K-th data receiving end as a frequency domain resource. For example, assume that there are two data receiving terminals in the synaesthesia system, namely data receiving terminal #A and data receiving terminal #B, and the obtained K subcarrier groups are: subcarrier group #1 and subcarrier group #2. Then (17,14,11,8,5,2,19,16,13,10) in subcarrier group #1 can be allocated to data receiving end #A as frequency domain resources, and subcarrier group #2 (7,4,1,18,15,12,9,6,3,0) are allocated to data receiving end #B as frequency domain resources.

则由上述步骤402和403可知,本公开实施例之中,对于顺序排列的子载波索引序列,会采用ARP交织器进行交织处理以打乱顺序,得到未按照顺序排列交织后的子载波索引序列。之后,通过执行步骤404和405来对交织后的子载波索引序列进行分组得到子载波组,并将子载波组分配至数据接收端。其中,分组得到的子载波组中的子载波索引未按照顺序排列的,则会使得分配至各个数据接收端的子载波的子载波索引不是顺序排列的,也即是,使得分配至各个数据接收端的子载波是非连续的子载波,则后续数据接收端基于该非连续的子载波进行通信时,可以降低数据接收端的各个子载波之间的信号相关性,确保了对于数据接收端的探测效果。It can be seen from the above steps 402 and 403 that in the embodiment of the present disclosure, for the sequentially arranged subcarrier index sequence, an ARP interleaver will be used to perform interleaving processing to disrupt the order, resulting in an interleaved subcarrier index sequence that is not arranged in order. . After that, steps 404 and 405 are performed to group the interleaved subcarrier index sequences to obtain subcarrier groups, and allocate the subcarrier groups to the data receiving end. Among them, if the subcarrier indexes in the subcarrier group obtained by grouping are not arranged in order, the subcarrier indexes of the subcarriers allocated to each data receiving end will not be arranged in order, that is, the subcarrier indexes allocated to each data receiving end will not be arranged in order. The subcarriers are discontinuous subcarriers. When the subsequent data receiving end communicates based on the discontinuous subcarriers, the signal correlation between the various subcarriers of the data receiving end can be reduced, ensuring the detection effect of the data receiving end.

步骤406、发送分配信息,该分配信息用于确定分配的资源。Step 406: Send allocation information, which is used to determine allocated resources.

其中,在本公开的一个实施例之中,该分配信息可以包括各个数据接收端对应的频域资源。例如,该分配信息包括:将子载波组#1作为数据接收端#A的频域资源,将子载波组#2作为数据接收端#B的频域资源。In one embodiment of the present disclosure, the allocation information may include frequency domain resources corresponding to each data receiving end. For example, the allocation information includes: using subcarrier group #1 as the frequency domain resource of the data receiving end #A, and using subcarrier group #2 as the frequency domain resource of the data receiving end #B.

综上所述,在本公开实施例提供的频域资源分配方法之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the frequency domain 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 ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send Allocation information used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

图5a为本公开实施例所提供的一种频域资源分配方法的流程示意图,如图5a所示,该频域资源分配方法可以包括以下步骤:Figure 5a is a schematic flowchart of a frequency domain resource allocation method provided by an embodiment of the present disclosure. As shown in Figure 5a, the frequency domain resource allocation method may include the following steps:

步骤501、确定资源分配方案为:基于ARP交织器进行资源分配。Step 501: Determine the resource allocation plan: resource allocation based on the ARP interleaver.

步骤502、按照大小顺序排列符号中的N个子载波索引得到子载波索引序列。Step 502: Arrange the N subcarrier indexes in the symbol in order of size to obtain a subcarrier index sequence.

步骤503、利用ARP交织器对子载波索引序列进行交织处理得到交织后的子载波索引序列。Step 503: Use an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence.

步骤504、分组交织后的子载波索引序列得到K个子载波组,其中,K为通感系统中数据接收端的数量,每个子载波组中包括至少一个子载波索引序列。Step 504: Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals in the synaesthesia system, and each subcarrier group includes at least one subcarrier index sequence.

其中,关于步骤501-504的详细介绍可以参考上述实施例描述,本公开实施例中在此不做赘述。For detailed introduction to steps 501-504, please refer to the above embodiment description, and will not be described again in the embodiment of the present disclosure.

步骤505、为K个数据接收端分别分配一个子载波组,其中,每个子载波组中子载波索引对应的子载波为分配至数据接收端的频域资源,且同一数据接收端在不同符号下被分配的频域资源不同。Step 505: Allocate a subcarrier group to each of the K data receiving ends, where the subcarrier corresponding to the subcarrier index in each subcarrier group is the frequency domain resource allocated to the data receiving end, and the same data receiving end is used under different symbols. The allocated frequency domain resources are different.

其中,在本公开的一个实施例之中,假设通感系统基本参数如表1所示,以及,假设通感系统中有A和B共2个UE作为数据接收端,其中,2个UE的速度和距离信息如表2所示。Among them, in an embodiment of the present disclosure, it is assumed that the basic parameters of the synaesthesia system are as shown in Table 1, and it is assumed that there are two UEs A and B in the synaesthesia system as data receiving ends, where the two UEs Speed and distance information are shown in Table 2.

表1通感系统基本参数Table 1 Basic parameters of synaesthesia system

参数名称parameter name 数值numerical value 载波频率carrier frequency 24GHz24GHz 子载波间隔subcarrier spacing 60kHz60kHz 子载波数量Number of subcarriers 784784 总符号带宽total symbol bandwidth 47MHz47MHz OFDM符号数量Number of OFDM symbols 560560 OFDM前缀持续时间OFDM prefix duration 1.17us1.17us OFDM符号时间OFDM symbol time 16.67us16.67us 完整OFDM符号持续时间Complete OFDM symbol duration 17.84us17.84us BS(基站)天线数Number of BS (base station) antennas 11 UE天线数Number of UE antennas 11

表2各UE速度信息与距离信息Table 2 Speed information and distance information of each UE

UEUE 距离(m)Distance(m) 速度(m/s)Speed(m/s) AA 120120 -30-30 BB 120120 3030 CC 4040 -30-30 DD 4040 3030

则基于表1中的基本参数可确定,UE#A、UE#B、UE#C和UE#D各自占用N=784个子载波中的196个,且由CPP交织器计算得到UE#A、UE#B、UE#C和UE#D的子载波索引,以及,UE#A、UE#B、UE#C和UE#D的子载波索引在560个OFDM符号时间内会随机发生改变。其中,图5b本公开实施例所提供的一种采用图5a所示的方法分配资源时,UE#A的时频资源示意图,其中,白色部分表示UE#A占用的子载波,黑色部分表示UE#A未占用的子载波。需要说明的是,图5b是在C=4,A=0,P 0=163,a=1,b=1,α=[0 0 4 4],β=[0 4 12 8]的情况下基于ARP交织器计算公式进行资源分配时所得到的示意图,以及,图5c为本公开实施例所提供的一种采用图5a所示的方法下对UE的雷达探测 立体图和平面图,其中,图5c-1为雷达探测立体图,图5c-2为雷达探测平面图。由图5c可知,当采用图5a所示的分配方式为UE分配频域资源后,探测UE时,没有明显的侧峰,可以更清晰地分辨出四个UE,探测效果较优。 Based on the basic parameters in Table 1, it can be determined that UE#A, UE#B, UE#C and UE#D each occupy 196 of N=784 subcarriers, and the CPP interleaver calculates UE#A, UE The subcarrier indexes of #B, UE#C and UE#D, and the subcarrier indices of UE#A, UE#B, UE#C and UE#D will randomly change within 560 OFDM symbol times. Among them, Figure 5b is a schematic diagram of time-frequency resources of UE#A when allocating resources using the method shown in Figure 5a provided by the embodiment of the present disclosure. The white part represents the subcarriers occupied by UE#A, and the black part represents the UE #A unoccupied subcarrier. It should be noted that Figure 5b is in the case of C=4, A=0, P 0 =163, a=1, b=1, α=[0 0 4 4], β=[0 4 12 8] A schematic diagram obtained when resource allocation is performed based on the ARP interleaver calculation formula, and Figure 5c is a stereoscopic view and a plan view of radar detection of UE using the method shown in Figure 5a provided by an embodiment of the present disclosure, wherein Figure 5c -1 is a three-dimensional view of radar detection, and Figure 5c-2 is a plan view of radar detection. It can be seen from Figure 5c that when the allocation method shown in Figure 5a is used to allocate frequency domain resources to UEs, there are no obvious side peaks when detecting UEs, and the four UEs can be distinguished more clearly, and the detection effect is better.

步骤506、发送分配信息,该分配信息用于确定分配的资源。Step 506: Send allocation information, which is used to determine allocated resources.

其中,在本公开的一个实施例之中,该分配信息可以包括各个数据接收端对应的频域资源。例如,该分配信息包括:将子载波组#1作为数据接收端#A的频域资源,将子载波组#2作为数据接收端#B的频域资源。In one embodiment of the present disclosure, the allocation information may include frequency domain resources corresponding to each data receiving end. For example, the allocation information includes: using subcarrier group #1 as the frequency domain resource of the data receiving end #A, and using subcarrier group #2 as the frequency domain resource of the data receiving end #B.

综上所述,在本公开实施例提供的频域资源分配方法之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the frequency domain 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 ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send Allocation information used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

此外,针对上述图3-图5a的方法的执行主体进行介绍(以下内容中以数据发送端为基站,数据接收端为UE为例)。In addition, the execution subject of the method in Figures 3 to 5a is introduced (in the following content, the data sending end is the base station and the data receiving end is the UE as an example).

其中,在本公开的一个实施例之中,可以是由基站(即数据发送端)来执行上述图3-图5a的方法,即:基站确定资源分配方案为:基于ARP交织器进行资源分配,并基于该资源分配方法分配资源,之后,将用于确定分配的资源的分配信息发送至UE(即数据接收端),以使得UE基于该分配信息确定为其分配的频域资源。其中,基站确定资源分配方案的方法可以为以下至少一种:获取核心网设备发送的资源分配方案、基于协议约定确定资源分配方案、获取其他基站发送的资源分配方案(其中,其他基站的资源分配方案为核心网设备配置的或者另外的基站配置的)、基站自行确定所述资源分配方案。以及,需要说明的是,在本公开的一个实施例之中,作为数据发送端的基站在确定了资源分配方案之后,还可以将其所确定的资源分配方案发送至UE,以便UE可以基于该资源分配方案确定出为其所分配的频域资源。Among them, in an embodiment of the present disclosure, the base station (i.e., the data sending end) may perform the above-mentioned method of FIG. 3-FIG. 5a, that is, the base station determines the resource allocation plan to: perform resource allocation based on the ARP interleaver, Resources are allocated based on the resource allocation method, and then allocation information used to determine allocated resources is sent to the UE (ie, the data receiving end), so that the UE determines the frequency domain resources allocated to it based on the allocation information. The method for the base station to determine the resource allocation plan may be at least one of the following: obtaining the resource allocation plan sent by the core network device, determining the resource allocation plan based on the protocol agreement, or obtaining the resource allocation plan sent by other base stations (wherein, the resource allocation plan of other base stations The plan is configured by the core network equipment or configured by another base station), and the base station determines the resource allocation plan by itself. And, it should be noted that in one embodiment of the present disclosure, after the base station as the data sending end determines the resource allocation scheme, it can also send the determined resource allocation scheme to the UE, so that the UE can use the resources based on the resource allocation scheme. The allocation plan determines the frequency domain resources allocated to it.

在本公开的另一个实施例之中,基站和UE可以分别执行上述图3-图5a的方法。即:基站和UE均先确定出资源分配方案为:基于ARP交织器进行资源分配,并均基于该资源分配方案分配资源。其中,UE确定资源分配方案的方法可以为:UE获取基站发送的资源分配方案,和/或,基于协议约定确定资源分配方案。In another embodiment of the present disclosure, the base station and the UE may respectively perform the above-mentioned methods of FIG. 3-FIG. 5a. That is, both the base station and the UE first determine the resource allocation plan to allocate resources based on the ARP interleaver, and allocate resources based on this resource allocation plan. The method for the UE to determine the resource allocation plan may be: the UE obtains the resource allocation plan sent by the base station, and/or determines the resource allocation plan based on the protocol agreement.

在本公开的又一个实施例之中,可以是由其他基站(即不同于作为数据发送端的基站)执行上述图3-图5a的方法。即:其他基站先确定出资源分配方案为:基于ARP交织器进行资源分配,并基于该资源分配方案分配资源,之后,向作为数据发送端的基站和作为数据接收端的UE分别发送分配信息,以使得该两者确定出为UE分配的频域资源。In yet another embodiment of the present disclosure, other base stations (that is, different from the base station serving as the data sending end) may perform the above-mentioned methods in Figures 3-5a. That is, other base stations first determine the resource allocation plan: resource allocation based on the ARP interleaver, and allocate resources based on the resource allocation plan. Then, they send allocation information to the base station as the data sending end and the UE as the data receiving end respectively, so that The two determine the frequency domain resources allocated to the UE.

图6为本公开实施例所提供的一种数据发送装置的结构示意图,如图6所示,包括:Figure 6 is a schematic structural diagram of a data sending device provided by an embodiment of the present disclosure. As shown in Figure 6, it includes:

确定模块601,用于确定资源分配方案为:基于ARP交织器进行资源分配;The determination module 601 is used to determine the resource allocation plan: resource allocation based on the ARP interleaver;

分配模块602,用于利用所述资源分配方案进行频域资源分配;Allocation module 602, used to allocate frequency domain resources using the resource allocation plan;

发送模块603,用于发送分配信息,所述分配信息用于确定分配的资源。The sending module 603 is configured to send allocation information, where the allocation information is used to determine allocated resources.

综上所述,在本公开实施例提供的装置之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the device provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send allocation information. Allocation information is used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

将符号中的N个子载波索引进行排列以得到子载波索引序列;Arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence;

利用ARP交织器对所述子载波索引序列进行交织处理得到交织后的子载波索引序列;Using an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence;

对所述交织后的子载波索引序列进行分组得到K个子载波组,其中,K为数据接收端的数量;Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals;

将所述K个子载波组分别对应分配至K个数据接收端,其中,一个数据接收端对应分配一个子载 波组,每个子载波组中子载波索引对应的子载波为分配至所述数据接收端的频域资源。The K subcarrier groups are respectively allocated to K data receiving terminals, wherein one data receiving terminal is allocated to one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is the subcarrier allocated to the data receiving terminal. Frequency domain resources.

可选地,在本公开的一个实施例之中,所述装置还用于:Optionally, in an embodiment of the present disclosure, the device is also used for:

确定ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver;

其中,所述ARP交织器的参数配置包括以下至少一种:Wherein, the parameter configuration of the ARP interleaver includes at least one of the following:

ARP交织器计算公式;ARP interleaver calculation formula;

ARP交织器计算公式中的参数取值规则。Parameter value rules in the ARP interleaver calculation formula.

可选地,在本公开的一个实施例之中,所述ARP交织器计算公式为:Optionally, in an embodiment of the present disclosure, the ARP interleaver calculation formula is:

π(i)=(i×P 0+A+d(i))mod N        (1) π(i)=(i×P 0 +A+d(i))mod N (1)

其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,p i是N的因数,A是补偿参数,d(i)可表示为: 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, p i is the factor of N, and A is the compensation parameter, d(i) can be expressed as:

d(i)=P 0×α(i mod C)+β(i mod C)      (2) d(i)=P 0 ×α(i mod C)+β(i mod C) (2)

其中,α和β是两个长度为C的向量,C为循环长度,α和β为矩阵A C和B C的第a和b行,1≤a≤2,1≤b≤2C,其中,α、β、C、P 0的取值基于所述参数取值规则确定。 Among them, α and β are two vectors with length C, C is the cycle length, α and β are the a and b rows of matrix A C and B C , 1≤a≤2, 1≤b≤2C, where, The values of α, β, C, and P 0 are determined based on the parameter value rules.

可选地,在本公开的一个实施例之中,所述参数取值规则为:Optionally, in an embodiment of the present disclosure, the parameter value rules are:

NN CC P 0 P 0 aa bb 784784 44 163163 11 11 992992 44 8585 22 33 10241024 88 219219 11 66 20482048 88 161161 11 99

可选地,在本公开的一个实施例之中,响应于C=4,矩阵A 4和B 4可分别表示为 Alternatively, in an embodiment of the present disclosure, in response to C=4, the matrices A 4 and B 4 may be respectively expressed as

Figure PCTCN2022092559-appb-000005
Figure PCTCN2022092559-appb-000005

Figure PCTCN2022092559-appb-000006
Figure PCTCN2022092559-appb-000006

响应于C=8时,矩阵A 8和B 8可分别表示为 In response to C=8, matrices A 8 and B 8 can be expressed as

Figure PCTCN2022092559-appb-000007
Figure PCTCN2022092559-appb-000007

Figure PCTCN2022092559-appb-000008
Figure PCTCN2022092559-appb-000008

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

基于所述参数取值规则确定α、β、C、P 0的取值; Determine the values of α, β, C, and P 0 based on the parameter value rules;

基于所述α、β、C、P 0和ARP交织器计算公式计算出交织后的子载波索引序列。 The interleaved subcarrier index sequence is calculated based on the α, β, C, P 0 and ARP interleaver calculation 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 included in the subcarrier group is one more than the number of subcarrier indexes included in the other subcarrier groups, where d is the value of N modulo K.

可选地,在本公开的一个实施例之中,同一数据接收端在不同符号下被分配的频域资源不同。Optionally, in an embodiment of the present disclosure, the same data receiving end is allocated different frequency domain resources under different symbols.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述资源分配方案;Obtain the resource allocation plan sent by the network device;

基于协议约定确定所述资源分配方案;Determine the resource allocation plan based on the agreement;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为核心网设备预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured by the core network equipment to the base station;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为其他基站预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured to the base station by other base stations;

自行确定所述资源分配方案。Determine the resource allocation plan yourself.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述ARP交织器的参数配置;Obtain the parameter configuration of the ARP interleaver sent by the network device;

基于协议约定确定所述ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver based on the protocol agreement;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为核心网设备预先配置至所述基站的;Obtain the parameter configuration of the ARP interleaver sent by the base station, wherein the parameter configuration of the ARP interleaver is pre-configured by the core network equipment to the base station;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为其他基站预先配置至所述基站的。Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured to the base station by other base stations.

图7为本公开实施例所提供的一种数据接收装置的结构示意图,如图7所示,包括:Figure 7 is a schematic structural diagram of a data receiving device provided by an embodiment of the present disclosure. As shown in Figure 7, it includes:

确定模块701,用于确定资源分配方案为:基于ARP交织器进行资源分配;The determination module 701 is used to determine the resource allocation plan: resource allocation based on the ARP interleaver;

分配模块702,用于利用所述资源分配方案进行频域资源分配;Allocation module 702, configured to use the resource allocation scheme to allocate frequency domain resources;

发送模块703,用于发送分配信息,所述分配信息用于确定分配的资源。The sending module 703 is configured to send allocation information, where the allocation information is used to determine allocated resources.

综上所述,在本公开实施例提供的装置之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资 源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the device provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send allocation information. Allocation information is used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

将符号中的N个子载波索引进行排列以得到子载波索引序列;Arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence;

利用ARP交织器对所述子载波索引序列进行交织处理得到交织后的子载波索引序列;Using an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence;

对所述交织后的子载波索引序列进行分组得到K个子载波组,其中,K为数据接收端的数量;Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals;

将所述K个子载波组分别对应分配至K个数据接收端,其中,一个数据接收端对应分配一个子载波组,每个子载波组中子载波索引对应的子载波为分配至所述数据接收端的频域资源。The K subcarrier groups are respectively allocated to K data receiving terminals, wherein one data receiving terminal is allocated to one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is the subcarrier allocated to the data receiving terminal. Frequency domain resources.

可选地,在本公开的一个实施例之中,所述装置还用于:Optionally, in an embodiment of the present disclosure, the device is also used for:

确定ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver;

其中,所述ARP交织器的参数配置包括以下至少一种:Wherein, the parameter configuration of the ARP interleaver includes at least one of the following:

ARP交织器计算公式;ARP interleaver calculation formula;

ARP交织器计算公式中的参数取值规则。Parameter value rules in the ARP interleaver calculation formula.

可选地,在本公开的一个实施例之中,所述ARP交织器计算公式为:Optionally, in an embodiment of the present disclosure, the ARP interleaver calculation formula is:

π(i)=(i×P 0+A+d(i))mod N         (1) π(i)=(i×P 0 +A+d(i))mod N (1)

其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,p i是N的因数,A是补偿参数,d(i)可表示为: 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, p i is the factor of N, and A is the compensation parameter, d(i) can be expressed as:

d(i)=P 0×α(i mod C)+β(i mod C)         (2) d(i)=P 0 ×α(i mod C)+β(i mod C) (2)

其中,α和β是两个长度为C的向量,C为循环长度,α和β为矩阵A C和B C的第a和b行,1≤a≤2,1≤b≤2C,其中,α、β、C、P 0的取值基于所述参数取值规则确定。 Among them, α and β are two vectors with length C, C is the cycle length, α and β are the a and b rows of matrix A C and B C , 1≤a≤2, 1≤b≤2C, where, The values of α, β, C, and P 0 are determined based on the parameter value rules.

可选地,在本公开的一个实施例之中,所述参数取值规则为:Optionally, in an embodiment of the present disclosure, the parameter value rules are:

NN CC P 0 P 0 aa bb 784784 44 163163 11 11 992992 44 8585 22 33 10241024 88 219219 11 66 20482048 88 161161 11 99

可选地,在本公开的一个实施例之中,响应于C=4,矩阵A 4和B 4可分别表示为 Alternatively, in an embodiment of the present disclosure, in response to C=4, the matrices A 4 and B 4 may be respectively expressed as

Figure PCTCN2022092559-appb-000009
Figure PCTCN2022092559-appb-000009

Figure PCTCN2022092559-appb-000010
Figure PCTCN2022092559-appb-000010

响应于C=8时,矩阵A 8和B 8可分别表示为 In response to C=8, matrices A 8 and B 8 can be expressed as

Figure PCTCN2022092559-appb-000011
Figure PCTCN2022092559-appb-000011

Figure PCTCN2022092559-appb-000012
Figure PCTCN2022092559-appb-000012

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

基于所述参数取值规则确定α、β、C、P 0的取值; Determine the values of α, β, C, and P 0 based on the parameter value rules;

基于所述α、β、C、P 0和ARP交织器计算公式计算出交织后的子载波索引序列。 The interleaved subcarrier index sequence is calculated based on the α, β, C, P 0 and ARP interleaver calculation 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 same data receiving end is allocated different frequency domain resources under different symbols.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述资源分配方案;Obtain the resource allocation plan sent by the network device;

基于协议约定确定所述资源分配方案;Determine the resource allocation plan based on the agreement;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为核心网设备预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured by the core network equipment to the base station;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为其他基站预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured to the base station by other base stations;

自行确定所述资源分配方案。Determine the resource allocation plan yourself.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述ARP交织器的参数配置;Obtain the parameter configuration of the ARP interleaver sent by the network device;

基于协议约定确定所述ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver based on the protocol agreement;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为核心网设备预先配置至所述基站的;Obtain the parameter configuration of the ARP interleaver sent by the base station, wherein the parameter configuration of the ARP interleaver is pre-configured by the core network equipment to the base station;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为其他基站预先配置至所述基站的。Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured to the base station by other base stations.

图8为本公开实施例所提供的一种回波接收装置的结构示意图,如图8所示,包括:Figure 8 is a schematic structural diagram of an echo receiving device provided by an embodiment of the present disclosure. As shown in Figure 8, it includes:

确定模块801,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module 801 is used to determine the resource allocation plan: resource allocation based on the ARP interleaver;

分配模块802,用于利用所述资源分配方案进行频域资源分配;Allocation module 802, configured to use the resource allocation scheme to allocate frequency domain resources;

发送模块803,用于发送分配信息,所述分配信息用于确定分配的资源。The sending module 803 is configured to send allocation information, where the allocation information is used to determine allocated resources.

综上所述,在本公开实施例提供的装置之中,会先确定资源分配方案为:基于ARP交织器进行资源分配;之后,利用资源分配方案进行频域资源分配,并发送分配信息,该分配信息用于确定分配的资源。由此可知,本公开实施例之中,在为数据接收端分配资源时引入ARP交织器,利用ARP交织器计算公式,将序列扰乱后得到新的一组互不相同的伪随机序列,并将对应子载波索引分配给各自用户,提升雷达探测性能。To sum up, in the device provided by the embodiment of the present disclosure, the resource allocation scheme is first determined to be: resource allocation based on the ARP interleaver; then, the resource allocation scheme is used to allocate frequency domain resources and send allocation information. Allocation information is used to determine allocated resources. It can be seen from this that in the embodiment of the present disclosure, an ARP interleaver is introduced when allocating resources to the data receiving end, and the ARP interleaver calculation formula is used to scramble the sequence to obtain a new set of different pseudo-random sequences, and Corresponding subcarrier indexes are assigned to respective users to improve radar detection performance.

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

将符号中的N个子载波索引进行排列以得到子载波索引序列;Arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence;

利用ARP交织器对所述子载波索引序列进行交织处理得到交织后的子载波索引序列;Using an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence;

对所述交织后的子载波索引序列进行分组得到K个子载波组,其中,K为数据接收端的数量;Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals;

将所述K个子载波组分别对应分配至K个数据接收端,其中,一个数据接收端对应分配一个子载波组,每个子载波组中子载波索引对应的子载波为分配至所述数据接收端的频域资源。The K subcarrier groups are respectively allocated to K data receiving terminals, wherein one data receiving terminal is allocated to one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is the subcarrier allocated to the data receiving terminal. Frequency domain resources.

可选地,在本公开的一个实施例之中,所述装置还用于:Optionally, in an embodiment of the present disclosure, the device is also used for:

确定ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver;

其中,所述ARP交织器的参数配置包括以下至少一种:Wherein, the parameter configuration of the ARP interleaver includes at least one of the following:

ARP交织器计算公式;ARP interleaver calculation formula;

ARP交织器计算公式中的参数取值规则。Parameter value rules in the ARP interleaver calculation formula.

可选地,在本公开的一个实施例之中,所述ARP交织器计算公式为:Optionally, in an embodiment of the present disclosure, the ARP interleaver calculation formula is:

π(i)=(i×P 0+A+d(i))mod N         (1) π(i)=(i×P 0 +A+d(i))mod N (1)

其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,p i是N的因数,A是补偿参数,d(i)可表示为: 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, p i is the factor of N, and A is the compensation parameter, d(i) can be expressed as:

d(i)=P 0×α(i mod C)+β(i mod C)        (2) d(i)=P 0 ×α(i mod C)+β(i mod C) (2)

其中,α和β是两个长度为C的向量,C为循环长度,α和β为矩阵A C和B C的第a和b行,1≤a≤2,1≤b≤2C,其中,α、β、C、P 0的取值基于所述参数取值规则确定。 Among them, α and β are two vectors with length C, C is the cycle length, α and β are the a and b rows of matrix A C and B C , 1≤a≤2, 1≤b≤2C, where, The values of α, β, C, and P 0 are determined based on the parameter value rules.

可选地,在本公开的一个实施例之中,所述参数取值规则为:Optionally, in an embodiment of the present disclosure, the parameter value rules are:

NN CC P 0 P 0 aa bb 784784 44 163163 11 11 992992 44 8585 22 33 10241024 88 219219 11 66

20482048 88 161161 11 99

可选地,在本公开的一个实施例之中,响应于C=4,矩阵A 4和B 4可分别表示为 Alternatively, in an embodiment of the present disclosure, in response to C=4, the matrices A 4 and B 4 may be respectively expressed as

Figure PCTCN2022092559-appb-000013
Figure PCTCN2022092559-appb-000013

Figure PCTCN2022092559-appb-000014
Figure PCTCN2022092559-appb-000014

响应于C=8时,矩阵A 8和B 8可分别表示为 In response to C=8, matrices A 8 and B 8 can be expressed as

Figure PCTCN2022092559-appb-000015
Figure PCTCN2022092559-appb-000015

Figure PCTCN2022092559-appb-000016
Figure PCTCN2022092559-appb-000016

可选地,在本公开的一个实施例之中,所述分配模块用于:Optionally, in one embodiment of the present disclosure, the allocation module is used for:

基于所述参数取值规则确定α、β、C、P 0的取值; Determine the values of α, β, C, and P 0 based on the parameter value rules;

基于所述α、β、C、P 0和ARP交织器计算公式计算出交织后的子载波索引序列。 The interleaved subcarrier index sequence is calculated based on the α, β, C, P 0 and ARP interleaver calculation 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 same data receiving end is allocated different frequency domain resources under different symbols.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述资源分配方案;Obtain the resource allocation plan sent by the network device;

基于协议约定确定所述资源分配方案;Determine the resource allocation plan based on the agreement;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为核心网设备预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured by the core network equipment to the base station;

获取基站发送的所述资源分配方案,其中,所述资源分配方案为其他基站预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured to the base station by other base stations;

自行确定所述资源分配方案。Determine the resource allocation plan yourself.

可选地,在本公开的一个实施例之中,所述确定模块用于:Optionally, in one embodiment of the present disclosure, the determining module is used to:

获取网络设备发送的所述ARP交织器的参数配置;Obtain the parameter configuration of the ARP interleaver sent by the network device;

基于协议约定确定所述ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver based on the protocol agreement;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为核心网设备预先配置至所述基站的;Obtain the parameter configuration of the ARP interleaver sent by the base station, wherein the parameter configuration of the ARP interleaver is pre-configured by the core network equipment to the base station;

获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为其他基站预先配置至所述基站的。Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured to the base station by other base stations.

图9是本公开一个实施例所提供的一种用户设备UE900的框图。例如,UE900可以是移动电话,计算机,数字广播终端设备,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。Figure 9 is a block diagram of a user equipment UE900 provided by an embodiment of the present disclosure. For example, UE900 can be a mobile phone, computer, digital broadcast terminal device, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, etc.

参照图9,UE900可以包括以下至少一个组件:处理组件902,存储器904,电源组件906,多媒体组件908,音频组件910,输入/输出(I/O)的接口99,传感器组件913,以及通信组件916。Referring to FIG. 9 , UE 900 may include at least one of the following components: a processing component 902 , a memory 904 , a power supply component 906 , a multimedia component 908 , an audio component 910 , an input/output (I/O) interface 99 , a sensor component 913 , and a communication component. 916.

处理组件902通常控制UE900的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件902可以包括至少一个处理器920来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件902可以包括至少一个模块,便于处理组件902和其他组件之间的交互。例如,处理组件902可以包括多媒体模块,以方便多媒体组件908和处理组件902之间的交互。Processing component 902 generally controls the overall operations of UE 900, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 902 may include at least one processor 920 to execute instructions to complete all or part of the steps of the above method. Additionally, processing component 902 may include at least one module that facilitates interaction between processing component 902 and other components. For example, processing component 902 may include a multimedia module to facilitate interaction between multimedia component 908 and processing component 902.

存储器904被配置为存储各种类型的数据以支持在UE900的操作。这些数据的示例包括用于在UE900上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器904可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。Memory 904 is configured to store various types of data to support operations at UE 900. Examples of this data include instructions for any application or method operating on the UE900, contact data, phonebook data, messages, pictures, videos, etc. Memory 904 may be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EEPROM), Programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.

电源组件906为UE900的各种组件提供电力。电源组件906可以包括电源管理系统,至少一个电源,及其他与为UE900生成、管理和分配电力相关联的组件。Power supply component 906 provides power to various components of UE 900. Power component 906 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power to UE 900.

多媒体组件908包括在所述UE900和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括至少一个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的唤醒时间和压力。在一些实施例中,多媒体组件908包括一个前置摄像头和/或后置摄像头。当UE900处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。Multimedia component 908 includes a screen that provides an output interface between the UE 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touches, slides, and gestures on the touch panel. The touch sensor may not only sense the boundary of the touch or sliding operation, but also detect the wake-up time and pressure related to the touch or sliding operation. In some embodiments, multimedia component 908 includes a front-facing camera and/or a rear-facing camera. When UE900 is in operating mode, such as shooting mode or video mode, the front camera and/or rear camera can receive external multimedia data. Each front-facing camera and rear-facing camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

音频组件910被配置为输出和/或输入音频信号。例如,音频组件910包括一个麦克风(MIC),当UE900处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器904或经由通信组件916发送。在一些实施例中,音频组件910还包括一个扬声器,用于输出音频信号。Audio component 910 is configured to output and/or input audio signals. For example, audio component 910 includes a microphone (MIC) configured to receive external audio signals when UE 900 is in operating modes, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 904 or sent via communications component 916 . In some embodiments, audio component 910 also includes a speaker for outputting audio signals.

I/O接口99为处理组件902和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/O interface 99 provides an interface between the processing component 902 and a peripheral interface module, which may be a keyboard, a click wheel, a button, etc. These buttons may include, but are not limited to: Home button, Volume buttons, Start button, and Lock button.

传感器组件913包括至少一个传感器,用于为UE900提供各个方面的状态评估。例如,传感器组件913可以检测到设备900的打开/关闭状态,组件的相对定位,例如所述组件为UE900的显示器和小键盘,传感器组件913还可以检测UE900或UE900一个组件的位置改变,用户与UE900接触的存在或不存在,UE900方位或加速/减速和UE900的温度变化。传感器组件913可以包括接近传感器,被配置 用来在没有任何的物理接触时检测附近物体的存在。传感器组件913还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件913还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。The sensor component 913 includes at least one sensor for providing various aspects of status assessment for the UE 900 . For example, the sensor component 913 can detect the open/closed state of the device 900, the relative positioning of components, such as the display and keypad of the UE900, the sensor component 913 can also detect the position change of the UE900 or a component of the UE900, the user and the Presence or absence of UE900 contact, UE900 orientation or acceleration/deceleration and temperature changes of UE900. Sensor assembly 913 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 913 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 913 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

通信组件916被配置为便于UE900和其他设备之间有线或无线方式的通信。UE900可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件916经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件916还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。Communication component 916 is configured to facilitate wired or wireless communication between UE 900 and other devices. UE900 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 916 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communications component 916 also includes a near field communications (NFC) module to facilitate short-range communications. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

在示例性实施例中,UE900可以被至少一个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, UE 900 may be configured by at least one Application Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field Programmable Gate Array ( FPGA), controller, microcontroller, microprocessor or other electronic component implementation for executing the above method.

图10是本公开实施例所提供的一种网络侧设备1000的框图。例如,网络侧设备1000可以被提供为一网络侧设备。参照图10,网络侧设备1000包括处理组件1011,其进一步包括至少一个处理器,以及由存储器1032所代表的存储器资源,用于存储可由处理组件1022的执行的指令,例如应用程序。存储器1032中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1010被配置为执行指令,以执行上述方法前述应用在所述网络侧设备的任意方法,例如,如图1所示方法。Figure 10 is a block diagram of a network side device 1000 provided by an embodiment of the present disclosure. For example, the network side device 1000 may be provided as a network side device. Referring to Figure 10, the network side device 1000 includes a processing component 1011, which further includes at least one processor, and a memory resource represented by a memory 1032 for storing instructions, such as application programs, that can be executed by the processing component 1022. The application program stored in memory 1032 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1010 is configured to execute instructions to perform any of the foregoing methods applied to the network side device, for example, the method shown in FIG. 1 .

网络侧设备1000还可以包括一个电源组件1026被配置为执行网络侧设备1000的电源管理,一个有线或无线网络接口1050被配置为将网络侧设备1000连接到网络,和一个输入输出(I/O)接口1058。网络侧设备1000可以操作基于存储在存储器1032的操作系统,例如Windows Server TM,Mac OS XTM,Unix TM,Linux TM,Free BSDTM或类似。The network side device 1000 may also include a power supply component 1026 configured to perform power management of the network side device 1000, a wired or wireless network interface 1050 configured to connect the network side device 1000 to the network, and an input/output (I/O ) interface 1058. The network side device 1000 can operate based on an operating system stored in the memory 1032, such as Windows Server TM, Mac OS X TM, Unix TM, Linux TM, Free BSD TM or similar.

上述本公开提供的实施例中,分别从网络侧设备、UE的角度对本公开实施例提供的方法进行了介绍。为了实现上述本公开实施例提供的方法中的各功能,网络侧设备和UE可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of network side equipment and UE respectively. In order to implement each function in the method provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A certain function among the above functions can be executed by a hardware structure, a software module, or a hardware structure plus a software module.

上述本公开提供的实施例中,分别从网络侧设备、UE的角度对本公开实施例提供的方法进行了介绍。为了实现上述本公开实施例提供的方法中的各功能,网络侧设备和UE可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of network side equipment and UE respectively. In order to implement each function in the method provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. A certain function among the above functions can be executed by a hardware structure, a software module, or a hardware structure plus a software module.

本公开实施例提供的一种通信装置。通信装置可包括收发模块和处理模块。收发模块可包括发送模块和/或接收模块,发送模块用于实现发送功能,接收模块用于实现接收功能,收发模块可以实现发送功能和/或接收功能。A communication device provided by an embodiment of the present disclosure. The communication device may include a transceiver module and a processing module. The transceiver module may include a sending module and/or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiving module may implement the sending function and/or the receiving function.

通信装置可以是终端设备(如前述方法实施例中的终端设备),也可以是终端设备中的装置,还可以是能够与终端设备匹配使用的装置。或者,通信装置可以是网络设备,也可以是网络设备中的装置,还可以是能够与网络设备匹配使用的装置。The communication device may be a terminal device (such as the terminal device in the foregoing method embodiment), a device in the terminal device, or a device that can be used in conjunction with the terminal device. Alternatively, the communication device may be a network device, a device in a network device, or a device that can be used in conjunction with the network device.

本公开实施例提供的另一种通信装置。通信装置可以是网络设备,也可以是终端设备(如前述方法实施例中的终端设备),也可以是支持网络设备实现上述方法的芯片、芯片系统、或处理器等,还可以是支持终端设备实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Another communication device provided by an embodiment of the present disclosure. The communication device may be a network device, or it may be a terminal device (such as the terminal device in the foregoing method embodiment), or it may be a chip, chip system, or processor that supports the network device to implement the above method, or it may be a terminal device that supports A chip, chip system, or processor that implements the above method. 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.

通信装置可以包括一个或多个处理器。处理器可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,网络侧设备、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行计算机程序,处理计算机程序的数据。A communications device may include one or more processors. The processor may be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processor can be used to control and execute communication devices (such as network side equipment, baseband chips, terminal equipment, terminal equipment chips, DU or CU, etc.) A computer program processes data for a computer program.

可选的,通信装置中还可以包括一个或多个存储器,其上可以存有计算机程序,处理器执行所述计算机程序,以使得通信装置执行上述方法实施例中描述的方法。可选的,所述存储器中还可以存储有数 据。通信装置和存储器可以单独设置,也可以集成在一起。Optionally, the communication device may also include one or more memories, on which a computer program may be stored, and the processor executes the computer program, so that the communication device executes the method described in the above method embodiment. Optionally, data can also be stored in the memory. The communication device and the memory can be provided separately or integrated together.

可选的,通信装置还可以包括收发器、天线。收发器可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。Optionally, the communication device may also include a transceiver and an antenna. The transceiver can be called a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement transceiver functions. The transceiver can include a receiver and a transmitter. The receiver can be called a receiver or a receiving circuit, etc., and is used to implement the receiving function; the transmitter can be called a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.

可选的,通信装置中还可以包括一个或多个接口电路。接口电路用于接收代码指令并传输至处理器。处理器运行所述代码指令以使通信装置执行上述方法实施例中描述的方法。Optionally, the communication device may also include one or more interface circuits. Interface circuitry is used to receive code instructions and transmit them to the processor. The processor executes the code instructions to cause the communication device to perform the method described in the above method embodiment.

在一种实现方式中,处理器中可以包括用于实现接收和发送功能的收发器。例如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。In one implementation, a transceiver for implementing receiving and transmitting functions may be included in the processor. For example, 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.

在一种实现方式中,处理器可以存有计算机程序,计算机程序在处理器上运行,可使得通信装置执行上述方法实施例中描述的方法。计算机程序可能固化在处理器中,该种情况下,处理器可能由硬件实现。In one implementation, the processor may store a computer program, and the computer program runs on the processor, which can cause the communication device to perform the method described in the above method embodiment. The computer program may be embedded in the processor, in which case the processor may be implemented in hardware.

在一种实现方式中,通信装置可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本公开中描述的处理器和收发器可实现在集成电路(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 communication device may include a circuit, and the circuit may implement the functions of sending or receiving or communicating in the foregoing method embodiments. The processors and transceivers described in this disclosure may be implemented on 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.

以上实施例描述中的通信装置可以是网络设备或者终端设备(如前述方法实施例中的终端设备),但本公开中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:The communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the foregoing method embodiment), but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited to limits. 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.

对于通信装置可以是芯片或芯片系统的情况,芯片包括处理器和接口。其中,处理器的数量可以是一个或多个,接口的数量可以是多个。Where the communication device may be a chip or a system on a chip, the chip includes a processor and an interface. The number of processors may be one or more, and the number of interfaces may be multiple.

可选的,芯片还包括存储器,存储器用于存储必要的计算机程序和数据。Optionally, the chip also includes a memory, which is used to store necessary computer programs and data.

本领域技术人员还可以了解到本公开实施例列出的各种说明性逻辑块(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 the present disclosure 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 scope of protection of the embodiments of the present disclosure.

本公开还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。The present disclosure also provides a readable storage medium on which instructions are stored, and when the instructions are executed by a computer, the functions of any of the above method embodiments are implemented.

本公开还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。The present disclosure 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 accordance with the embodiments of the present disclosure 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.

本领域普通技术人员可以理解:本公开中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本公开实施例的范围,也表示先后顺序。Those of ordinary skill in the art can understand that the first, second, and other numerical numbers involved in this disclosure are only for convenience of description and are not used to limit the scope of the embodiments of the disclosure, nor to indicate the order.

本公开中的至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本公开不做限制。在本公开实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”描述的技术特征间无先后顺序或者大小顺序。At least one in the present disclosure can also be described as one or more, and the plurality can be two, three, four or more, and the present disclosure is not limited. In the embodiment of the present disclosure, 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.

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本公开旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common common sense or customary technical means in the technical field that are not disclosed in the present disclosure. . It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It is to be understood that the present disclosure is not limited to the precise structures described above and illustrated in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the disclosure is limited only by the appended claims.

Claims (17)

一种频域资源分配方法,其特征在于,所述方法包括:A frequency domain resource allocation method, characterized in that the method includes: 确定资源分配方案为:利用近似正则置换ARP交织器进行频域资源分配;The resource allocation scheme is determined as follows: using an approximately canonical permutation ARP interleaver for frequency domain resource allocation; 利用所述资源分配方案进行频域资源分配;Using the resource allocation scheme to perform frequency domain resource allocation; 发送分配信息,所述分配信息用于确定分配的资源。Send allocation information that is used to determine allocated resources. 如权利要求1所述的方法,其特征在于,所述利用所述资源分配方案进行频域资源分配,包括:The method according to claim 1, characterized in that using the resource allocation scheme to allocate frequency domain resources includes: 将符号中的N个子载波索引进行排列以得到子载波索引序列;Arrange the N subcarrier indexes in the symbol to obtain a subcarrier index sequence; 利用ARP交织器对所述子载波索引序列进行交织处理得到交织后的子载波索引序列;Using an ARP interleaver to interleave the subcarrier index sequence to obtain an interleaved subcarrier index sequence; 对所述交织后的子载波索引序列进行分组得到K个子载波组,其中,K为数据接收端的数量;Group the interleaved subcarrier index sequences to obtain K subcarrier groups, where K is the number of data receiving terminals; 将所述K个子载波组分别对应分配至K个数据接收端,其中,一个数据接收端对应分配一个子载波组,每个子载波组中子载波索引对应的子载波为分配至所述数据接收端的频域资源。The K subcarrier groups are respectively allocated to K data receiving terminals, wherein one data receiving terminal is allocated to one subcarrier group, and the subcarrier corresponding to the subcarrier index in each subcarrier group is the subcarrier allocated to the data receiving terminal. Frequency domain resources. 如权利要求2所述的方法,其特征在于,所述方法还包括:The method of claim 2, further comprising: 确定ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver; 其中,所述ARP交织器的参数配置包括以下至少一种:Wherein, the parameter configuration of the ARP interleaver includes at least one of the following: ARP交织器计算公式;ARP interleaver calculation formula; ARP交织器计算公式中的参数取值规则。Parameter value rules in the ARP interleaver calculation formula. 如权利要求3所述的方法,其特征在于,所述ARP交织器计算公式为:The method of claim 3, wherein the ARP interleaver calculation formula is: π(i)=(i×P 0+A+d(i))mod N  (1) π(i)=(i×P 0 +A+d(i))mod N (1) 其中,i用于指示交织后的子载波索引序列的第i位,π(i)是交织后的子载波索引序列的第i位的取值,p i是N的因数,A是补偿参数,d(i)可表示为: 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, p i is the factor of N, and A is the compensation parameter, d(i) can be expressed as: d(i)=P 0×α(i mod C)+β(i mod C)  (2) d(i)=P 0 ×α(i mod C)+β(i mod C) (2) 其中,α和β是两个长度为C的向量,C为循环长度,α和β为矩阵A C和B C的第a和b行,1≤a≤2,1≤b≤2C,其中,α、β、C、P 0的取值基于所述参数取值规则确定。 Among them, α and β are two vectors with length C, C is the cycle length, α and β are the a and b rows of matrix A C and B C , 1≤a≤2, 1≤b≤2C, where, The values of α, β, C, and P 0 are determined based on the parameter value rules. 如权利要求4所述的方法,其特征在于,所述参数取值规则为:The method of claim 4, wherein the parameter value rules are: N C P 0 a b 784 4 163 1 1 992 4 85 2 3 1024 8 219 1 6 2048 8 161 1 9
N C P 0 a b 784 4 163 1 1 992 4 85 2 3 1024 8 219 1 6 2048 8 161 1 9
.
如权利要求5所述的方法,其特征在于,响应于C=4,矩阵A 4和B 4可分别表示为 The method of claim 5, wherein in response to C=4, the matrices A 4 and B 4 can be respectively expressed as
Figure PCTCN2022092559-appb-100001
Figure PCTCN2022092559-appb-100001
Figure PCTCN2022092559-appb-100002
Figure PCTCN2022092559-appb-100002
响应于C=8时,矩阵A 8和B 8可分别表示为 In response to C=8, matrices A 8 and B 8 can be expressed as
Figure PCTCN2022092559-appb-100003
Figure PCTCN2022092559-appb-100003
Figure PCTCN2022092559-appb-100004
Figure PCTCN2022092559-appb-100004
如权利要求3-6任一所述的方法,其特征在于,所述利用ARP交织器对所述子载波索引序列进行交织处理,包括:The method according to any one of claims 3 to 6, characterized in that using an ARP interleaver to interleave the subcarrier index sequence includes: 基于所述参数取值规则确定α、β、C、P 0的取值; Determine the values of α, β, C, and P 0 based on the parameter value rules; 基于所述α、β、C、P 0和ARP交织器计算公式计算出交织后的子载波索引序列。 The interleaved subcarrier index sequence is calculated based on the α, β, C, P 0 and ARP interleaver calculation formula. 如权利要求2所述的方法,其特征在于,所述K个子载波组满足以下条件:The method of claim 2, wherein 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. 如权利要求2所述的方法,其特征在于,同一数据接收端在不同符号下被分配的频域资源不同。The method of claim 2, wherein the same data receiving end is allocated different frequency domain resources under different symbols. 如权利要求1所述的方法,其特征在于,所述确定资源分配方案的方法包括以下至少一种:The method of claim 1, wherein the method for determining a resource allocation plan includes at least one of the following: 获取网络设备发送的所述资源分配方案;Obtain the resource allocation plan sent by the network device; 基于协议约定确定所述资源分配方案;Determine the resource allocation plan based on the agreement; 获取基站发送的所述资源分配方案,其中,所述资源分配方案为核心网设备预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured by the core network equipment to the base station; 获取基站发送的所述资源分配方案,其中,所述资源分配方案为其他基站预先配置至所述基站的;Obtain the resource allocation plan sent by the base station, wherein the resource allocation plan is pre-configured to the base station by other base stations; 自行确定所述资源分配方案。Determine the resource allocation plan yourself. 如权利要求3所述的方法,其特征在于,所述确定ARP交织器的参数配置的方法包括以下至少一种:The method of claim 3, wherein the method for determining the parameter configuration of the ARP interleaver includes at least one of the following: 获取网络设备发送的所述ARP交织器的参数配置;Obtain the parameter configuration of the ARP interleaver sent by the network device; 基于协议约定确定所述ARP交织器的参数配置;Determine the parameter configuration of the ARP interleaver based on the protocol agreement; 获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为核心网设备预先配置至所述基站的;Obtain the parameter configuration of the ARP interleaver sent by the base station, wherein the parameter configuration of the ARP interleaver is pre-configured by the core network equipment to the base station; 获取基站发送的所述ARP交织器的参数配置,其中,所述ARP交织器的参数配置为其他基站预先配置至所述基站的。Obtain the parameter configuration of the ARP interleaver sent by the base station, where the parameter configuration of the ARP interleaver is pre-configured to the base station by other base stations. 一种数据发送装置,其特征在于,包括:A data sending device, characterized in that it includes: 确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver; 分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources; 发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources. 一种数据接收装置,其特征在于,包括:A data receiving device, characterized in that it includes: 确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver; 分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources; 发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources. 一种回波接收装置,其特征在于,包括:An echo receiving device, characterized by including: 确定模块,用于确定资源分配方案为:基于ARP交织器进行资源分配;Determination module, used to determine the resource allocation plan: resource allocation based on ARP interleaver; 分配模块,用于利用所述资源分配方案进行频域资源分配;An allocation module, configured to use the resource allocation scheme to allocate frequency domain resources; 发送模块,用于发送分配信息,所述分配信息用于确定分配的资源。A sending module, configured to send allocation information, where the allocation information is used to determine allocated resources. 一种通信装置,其特征在于,所述装置包括处理器和存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如权利要求1至11中任一项所述的方法。A communication device, characterized in that the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory, so that the device executes: The method of any one of claims 1 to 11. 一种通信装置,其特征在于,包括:处理器和接口电路,其中A communication device, characterized by comprising: a processor and an interface circuit, wherein 所述接口电路,用于接收代码指令并传输至所述处理器;The interface circuit is used to receive code instructions and transmit them to the processor; 所述处理器,用于运行所述代码指令以执行如权利要求1至11中任一项所述的方法。The processor is configured to run the code instructions to perform the method according to any one of claims 1 to 11. 一种计算机可读存储介质,用于存储有指令,当所述指令被执行时,使如权利要求1至11中任一项所述的方法被实现。A computer-readable storage medium for storing instructions, which when executed, enables the method according to any one of claims 1 to 11 to be implemented.
PCT/CN2022/092559 2022-05-12 2022-05-12 Frequency domain resource allocation method and apparatus, device and storage medium Ceased WO2023216204A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202280001318.4A CN117397216A (en) 2022-05-12 2022-05-12 Frequency domain resource allocation method/device/equipment and storage medium
PCT/CN2022/092559 WO2023216204A1 (en) 2022-05-12 2022-05-12 Frequency domain resource allocation method and apparatus, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2022/092559 WO2023216204A1 (en) 2022-05-12 2022-05-12 Frequency domain resource allocation method and apparatus, device and storage medium

Publications (1)

Publication Number Publication Date
WO2023216204A1 true WO2023216204A1 (en) 2023-11-16

Family

ID=88729411

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/092559 Ceased WO2023216204A1 (en) 2022-05-12 2022-05-12 Frequency domain resource allocation method and apparatus, device and storage medium

Country Status (2)

Country Link
CN (1) CN117397216A (en)
WO (1) WO2023216204A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102893688A (en) * 2010-05-14 2013-01-23 Lg电子株式会社 Method and device for allocating resources in wireless communication system
CN104461921A (en) * 2014-12-23 2015-03-25 中山大学 Interleaver/de-interleaver device based on hardware system
US20190342874A1 (en) * 2018-05-04 2019-11-07 Intel Corporation Interlace-Based Uplink Physical Channel Design for New Radio-Unlicensed (NR-U)
CN113439422A (en) * 2019-02-14 2021-09-24 松下电器(美国)知识产权公司 Transmission device, reception device, transmission method, and reception method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102893688A (en) * 2010-05-14 2013-01-23 Lg电子株式会社 Method and device for allocating resources in wireless communication system
CN104461921A (en) * 2014-12-23 2015-03-25 中山大学 Interleaver/de-interleaver device based on hardware system
US20190342874A1 (en) * 2018-05-04 2019-11-07 Intel Corporation Interlace-Based Uplink Physical Channel Design for New Radio-Unlicensed (NR-U)
CN113439422A (en) * 2019-02-14 2021-09-24 松下电器(美国)知识产权公司 Transmission device, reception device, transmission method, and reception method

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
"3 Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Multiplexing and channel coding (Release 17)", 3GPP STANDARD; TECHNICAL SPECIFICATION; 3GPP TS 36.212, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. V17.1.0, 1 April 2022 (2022-04-01), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, pages 1 - 257, XP052145684 *
KIM JI-HOON, PARK IN-CHEOL: "A unified parallel radix-4 turbo decoder for mobile WiMAX and 3GPP-LTE", CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2009. CICC '09. IEEE, IEEE, PISCATAWAY, NJ, USA, 1 September 2009 (2009-09-01) - 16 September 2009 (2009-09-16), Piscataway, NJ, USA , pages 487 - 490, XP093107554, ISBN: 978-1-4244-4071-9, DOI: 10.1109/CICC.2009.5280790 *
NOKIA, NOKIA SHANGHAI BELL: "NR-U uplink signals and channels", 3GPP DRAFT; R1-1904184 NR-U UL SIGNALS AND CHANNELS, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. Xi’an, China; 20190408 - 20190412, 29 March 2019 (2019-03-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051691328 *

Also Published As

Publication number Publication date
CN117397216A (en) 2024-01-12

Similar Documents

Publication Publication Date Title
WO2023240652A1 (en) Resource determination method and apparatus
WO2023216079A1 (en) Resource configuration method and apparatus, and user equipment, network-side device, and storage medium
CN113994624B (en) A temporary reference signal transmission method, device and storage medium
WO2023226037A1 (en) Resource allocation method/apparatus/device in communication system, and storage medium
WO2023225829A1 (en) Multi-prach transmission configuration method and apparatus
CN113632572B (en) Frequency hopping method, device, user equipment, base station and storage medium
WO2023206176A1 (en) Measurement report sending method and apparatus, and measurement report receiving method and apparatus
WO2023216204A1 (en) Frequency domain resource allocation method and apparatus, device and storage medium
CN114080844B (en) Paging grouping method, paging grouping device, terminal equipment, base station and storage medium
WO2023216205A1 (en) Resource allocation method/apparatuses/device and storage medium
WO2023216202A1 (en) Resource allocation method/apparatus/device and storage medium
WO2023220898A1 (en) Information indication method and apparatus, device, and storage medium
CN115443712B (en) Information transmission method, device, terminal equipment, base station and storage medium
WO2023206297A1 (en) Cell activation method/apparatus/device, and storage medium
WO2023184260A1 (en) Signal transmission method/apparatus/device and storage medium
US20250070927A1 (en) Multi-user orthogonal frequency division multiplexing (ofdm) subcarrier allocation method and apparatus
WO2023077525A1 (en) Signal sending method and apparatus, and user equipment, ris array and storage medium
WO2023226038A1 (en) Resource allocation method and apparatus in communication system, device and storage medium
WO2024016240A1 (en) Pdsch transmission method, and apparatus
US20250211972A1 (en) Reporting method/apparatus/device and storage medium
WO2023206184A1 (en) Mapping method/apparatus/device, and storage medium
US20240333455A1 (en) Method and apparatus for configuring time domain position of reference signal, user equipment, base station, and storage medium
WO2023197227A1 (en) Uplink transmission method/apparatus/device and storage medium
WO2023206565A1 (en) Sounding reference signal (srs) transmission method, srs resource configuration method, and apparatus thereof
CN116137949A (en) Method and device for reporting antenna switching capability of terminal equipment

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 202280001318.4

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22941160

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: 22941160

Country of ref document: EP

Kind code of ref document: A1