Resource allocation method, terminal and network side equipment

文档序号:1942162 发布日期:2021-12-07 浏览:17次 中文

阅读说明:本技术 资源分配方法、终端及网络侧设备 (Resource allocation method, terminal and network side equipment ) 是由 李娜 于 2020-06-02 设计创作,主要内容包括:本申请公开了一种资源分配方法、终端及网络侧设备,属于通信技术领域。本申请的方法包括:根据预定义信息或第一资源块RB数,确定组播下行控制信息DCI中的频域资源分配FDRA的比特数;根据所述比特数的FDRA对应的信息,确定所述组播DCI调度的组播物理下行共享信道PDSCH的频域资源分配。本申请实施例根据预定义信息或第一RB数,确定组播DCI中的FDRA的比特数,并根据所述比特数的FDRA对应的信息,确定组播DCI调度的组播PDSCH的频域资源分配,从而实现组播PDSCH的资源分配。(The application discloses a resource allocation method, a terminal and network side equipment, and belongs to the technical field of communication. The method of the present application comprises: determining the bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block; and determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number. According to the embodiment of the application, the bit number of the FDRA in the multicast DCI is determined according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is determined according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized.)

1. A resource allocation method is applied to a terminal, and is characterized by comprising the following steps:

determining the bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block;

and determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

2. The method of claim 1, wherein the determining the number of bits of the frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information comprises:

determining the bit number of the FDRA according to the predefined bit number.

3. The method according to claim 1, wherein the first number of RBs is a predefined number of RBs;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

4. The method of claim 1, wherein determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number comprises:

determining the frequency domain resource allocation of the multicast PDSCH in the target BWP according to the information corresponding to the FDRA with the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

5. The method of claim 1, wherein determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number comprises:

determining the frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

6. The method of claim 1, wherein determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number comprises:

determining the frequency domain resource allocation of the multicast PDSCH in the carrier according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB in the carriers.

7. The method according to claim 1, wherein before determining, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI, the method further comprises:

acquiring a predefined resource allocation type;

or, the resource allocation type is obtained through high-layer signaling.

8. The method according to claim 1, wherein before determining, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI, the method further comprises:

acquiring the size of a predefined Resource Block Group (RBG);

or, the size of the RBG is obtained through high-layer signaling.

9. A resource allocation method is applied to network side equipment, and is characterized by comprising the following steps:

determining the bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block;

and indicating the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

10. The method of claim 9, wherein indicating the number of bits of the frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information comprises:

determining the bit number of the FDRA according to the predefined bit number.

11. The method according to claim 9, wherein the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

12. The method of claim 9, wherein the indicating, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI comprises:

indicating the frequency domain resource allocation of the multicast PDSCH in the target BWP according to the information corresponding to the FDRA with the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

13. The method of claim 9, wherein the indicating, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI comprises:

indicating the frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

14. The method of claim 9, wherein the indicating, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI comprises:

indicating the frequency domain resource allocation of the multicast PDSCH in the carrier wave according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB in the carriers.

15. The method of claim 9, further comprising:

the resource allocation type is indicated by predefined or higher layer signaling.

16. The method of claim 9, further comprising:

the size of the resource block group RBG is indicated by predefined or higher layer signaling.

17. A resource allocation apparatus applied to a terminal, comprising:

a first determining module, configured to determine, according to the predefined information or the first number of resource blocks RB, a bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI;

and the second determining module is used for determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

18. The apparatus of claim 17, wherein the first determining module is configured to determine the number of bits of the FDRA according to a predefined number of bits.

19. The apparatus according to claim 17, wherein the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

20. The apparatus of claim 17, wherein the second determining module is configured to determine frequency-domain resource allocation of the multicast PDSCH in the target BWP according to the information corresponding to the FDRA with the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

21. The apparatus of claim 17, wherein the second determining module is configured to determine frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

22. The apparatus of claim 17, wherein the second determining module is configured to determine frequency domain resource allocation of the multicast PDSCH in the carrier according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB in the carriers.

23. The apparatus for resource allocation according to claim 17, further comprising:

a first obtaining module, configured to obtain a predefined resource allocation type before the second determining module determines, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI; or, the resource allocation type is obtained through high-layer signaling.

24. The apparatus for resource allocation according to claim 17, further comprising:

a second obtaining module, configured to, by the second determining module, determine, according to the information corresponding to the FDRA of the bit number, a size of a predefined resource block group RBG before frequency domain resource allocation of a multicast physical downlink shared channel PDSCH scheduled by the multicast DCI is obtained; or, the size of the RBG is obtained through high-layer signaling.

25. A terminal comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the resource allocation method according to any one of claims 1 to 8.

26. A resource allocation device applied to a network side device includes:

a third determining module, configured to determine, according to the predefined information or the number of RBs of the first resource block, a bit number of frequency domain resource allocation FDRA in the DCI;

and the indicating module is used for indicating the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

27. The apparatus of claim 26, wherein the third determining module is configured to determine the number of bits of the FDRA according to a predefined number of bits.

28. The apparatus according to claim 26, wherein the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

29. The apparatus of claim 26, wherein the indicating module is configured to indicate frequency resource allocation of the multicast PDSCH in a target BWP according to the information corresponding to the FDRA of the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

30. The apparatus of claim 26, wherein the indicating module is configured to indicate frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

31. The apparatus of claim 26, wherein the indicating module is configured to indicate frequency domain resource allocation of the multicast PDSCH in the carrier according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB in the carriers.

32. The apparatus for resource allocation according to claim 26, further comprising:

and the third indicating module is used for indicating the resource allocation type through predefined or high-layer signaling.

33. The apparatus for resource allocation according to claim 26, further comprising:

and the fourth indicating module is used for indicating the size of the resource block group RBG through predefined or high-layer signaling.

34. A network-side device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the resource allocation method according to any one of claims 9 to 16.

35. A readable storage medium, on which a program or instructions are stored, which program or instructions, when executed by a processor, carry out the resource allocation method of any one of claims 1 to 8, or carry out the steps of the resource allocation method of any one of claims 9 to 16.

Technical Field

The application belongs to the technical field of communication, and particularly relates to a resource allocation method, a terminal and network side equipment.

Background

In Long Term Evolution (LTE), downlink resource allocation is performed on each carrier, and the resource allocation is related to the configuration of the carrier. However, in a New Radio (NR) system, a User Equipment (UE) operates on a UE-specific bandwidth Part (BWP), and a downlink Resource allocation type is configured for each BWP, indicating that the number of bits of Frequency Domain Resource Allocation (FDRA) is related to the Resource allocation type of the BWP, Sub-Carrier Spacing (SCS) bandwidth, and the size of Resource block group (RBG size). When BWPs configured by different UEs are different, the number of bits of the required FDRA may be different, and for the same FDRA value, the actual physical resources corresponding to different UEs may also be different, so how to indicate or determine the resource allocation of the multicast PDSCH needs to be solved.

Disclosure of Invention

An object of the embodiments of the present application is to provide a resource allocation method, a terminal, and a network side device, which can solve a problem how to indicate or determine resource allocation of a multicast PDSCH.

In order to solve the technical problem, the present application is implemented as follows:

in a first aspect, a resource allocation method is provided, which is applied to a terminal, and includes:

determining the bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block;

and determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

In a second aspect, a resource allocation apparatus is provided, which is applied to a terminal, and includes:

a first determining module, configured to determine, according to the predefined information or the first number of resource blocks RB, a bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI;

and a second determining module, configured to determine, according to the information corresponding to the FDRA of the bit number, frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI.

In a third aspect, a resource allocation method is provided, which is applied to a network side device, and includes:

determining the bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block;

and indicating the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

In a fourth aspect, a resource allocation apparatus is provided, which is applied to a network side device, and includes:

a third determining module, configured to determine, according to the predefined information or the number of RBs of the first resource block, a bit number of frequency domain resource allocation FDRA in the DCI;

and the indicating module is used for indicating the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

In a fifth aspect, there is provided a terminal comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, which when executed by the processor, performs the steps of the method according to the first aspect.

In a sixth aspect, a network-side device is provided, which comprises a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the third aspect.

In a seventh aspect, there is provided a readable storage medium on which a program or instructions are stored, which program or instructions, when executed by a processor, implement the steps of the method according to the first aspect, or implement the steps of the method according to the third aspect.

In an eighth aspect, a chip is provided, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a network-side device program or instruction, implement the method according to the first aspect, or implement the method according to the third aspect.

In the embodiment of the application, the bit number of the FDRA in the multicast DCI is determined according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is determined according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized.

Drawings

FIG. 1 is a block diagram of a network system to which embodiments of the present application are applicable;

FIG. 2 is a flowchart illustrating a resource allocation method according to an embodiment of the present application;

FIG. 3 is a schematic diagram of resource allocation in an embodiment of the present application;

FIG. 4 is a second exemplary diagram of resource allocation in the present application;

FIG. 5 is a third exemplary diagram of resource allocation in the present application;

FIG. 6 is a diagram illustrating resource allocation in an embodiment of the present application;

FIG. 7 is a second flowchart illustrating a resource allocation method according to an embodiment of the present application;

FIG. 8 is a block diagram of a resource allocation apparatus according to an embodiment of the present application;

fig. 9 is a block diagram showing a configuration of a communication apparatus according to an embodiment of the present application;

fig. 10 is a block diagram showing a configuration of a terminal according to an embodiment of the present application;

FIG. 11 is a second block diagram of a resource allocation apparatus according to an embodiment of the present invention;

fig. 12 is a block diagram showing a configuration of a network device according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data so used are interchangeable under appropriate circumstances such that embodiments of the application can be practiced in sequences other than those illustrated or described herein, and the terms "first" and "second" used herein generally do not denote any order, nor do they denote any order, for example, the first object may be one or more. In addition, "and/or" in the specification and the claims means at least one of connected objects, and a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.

It is noted that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE)/LTE Evolution (LTE-Advanced) systems, but may also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described techniques can be used for both the above-mentioned systems and radio technologies, as well as for other systems and radio technologies. However, the following description describes a New Radio (NR) system for purposes of example, and NR terminology is used in much of the description below, although the techniques may also be applied to applications other than NR system applications, such as 6 th generation (6 th generation)thGeneration, 6G) communication system.

Fig. 1 shows a block diagram of a wireless communication system to which embodiments of the present application are applicable. The wireless communication system includes a terminal 11 and a network-side device 12. Wherein, the terminal 11 may also be called as a terminal Device or a User Equipment (UE), the terminal 11 may be a Mobile phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer) or a notebook Computer, a Personal Digital Assistant (PDA), a palmtop Computer, a netbook, a super-Mobile Personal Computer (UMPC), a Mobile Internet Device (MID), a Wearable Device (Wearable Device) or a vehicle-mounted Device (VUE), a pedestrian terminal (PUE), and other terminal side devices, the Wearable Device includes: bracelets, earphones, glasses and the like. It should be noted that the embodiment of the present application does not limit the specific type of the terminal 11. The network-side device 12 may be a Base Station or a core network, where the Base Station may be referred to as a node B, an evolved node B, an access Point, a Base Transceiver Station (BTS), a radio Base Station, a radio Transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a node B, an evolved node B (eNB), a home node B, a WLAN access Point, a WiFi node, a Transmit Receiving Point (TRP), or some other suitable terminology in the field, as long as the same technical effect is achieved, the Base Station is not limited to a specific technical vocabulary, and it should be noted that, in the embodiment of the present application, only the Base Station in the NR system is taken as an example, but a specific type of the Base Station is not limited.

In order to enable those skilled in the art to better understand the solution of the embodiments of the present invention, the following description is made.

In NR Rel-15, a downlink data channel supports two types of frequency domain resource allocation types: type 0 and type 1. type 0 supports discontinuous resource allocation, and type1 is continuous resource allocation. If the RRC configured resource Allocation ie (resource Allocation ie) of the PDSCH is dynamic switch, the UE adopts type 0 or type1 according to the type indicated by the Frequency domain resource (Frequency domain resource) in the DCI. Otherwise, the UE uses the type configured by the higher layer resource Allocation IE, wherein the resource Allocation type is configured per BWP. When allocating resources, the allocation is performed within the corresponding BWP, and the index of RB is numbered within the BWP.

In the frequency domain resource allocation type 0, the RBs within the BWP are allocated into Resource Block Groups (RBGs), each RBG group consisting of P consecutive Virtual RBs (Virtual RBs, VRBs), wherein the value of P is given by the RRC parameter RBG-Size and is related to the bandwidth, and the total number of RBGs within the bandwidth can be derived from the bandwidth and P, i.e. the number of RBGs within the bandwidth is derived from the bandwidth and PDCI through frequency domainA bitmap (bitmap) of a resource allocation information field indicating RBGs allocated to a PDSCH of a UE, the number of bits of the bitmap being NRBG,NRBGRepresents the total number of RBGs within the bandwidth,the size of BWP denoted by i, i.e., the number of RBs contained in BWPi, is shown.

In the frequency domain resource allocation type1, the Value corresponding to the frequency domain allocation information field in the DCI is a Resource Indication Value (RIV),the bit RIV value is used to indicate the starting RB number RB allocated to the UE PDSCHstartAnd the length L of the VRB allocated consecutivelyRBs. The calculation formula of RIV is as follows:

if it is notThenIf not, then,

wherein the content of the first and second substances, indicating the size of the BWP bandwidth, i.e. the number of RBs the BWP contains.

After receiving DCI, UE decodes RIV in DCI according to BWP bandwidth size, namely RB number, thereby obtaining RBstartAnd LRBsThe value of (c). The frequency domain resource allocation type1 of NR does not support arbitrary allocation of resource blocks but only the case of frequency domain continuous allocation, thereby reducing the number of bits required for transmission of the resource block allocation-related information field.

After the virtual RB allocated by the PDSCH is determined, the UE further needs to determine a corresponding Physical Resource Block (PRB) resource according to a correspondence between the VRB and the PRB. For example, when the UE configures type1 downlink resource allocation and configures mapping from the interleaved VRBs to the PRBs, the UE may map the VRBs to the PRBs according to a certain rule; if the UE configures the downlink resource allocation of type 0, the interleaving mapping from the VRB to the PRB is not supported, and the VRB is directly mapped to the PRB.

When the UE is configured with type1 downlink resource allocation and is configured with interleaved VRB to PRB mapping, a bit in DCI for scheduling the PDSCH indicates whether the UE performs VRB to PRB mapping.

Further, in the Broadcast Multicast transmission of Long Term Evolution (LTE), Multimedia Broadcast Multicast Service (MBMS) transmission and Multicast Service transmission in a Single Frequency Network (MBSFN) manner are supported. In the MBSFN scheme, the MBSFN subframe is transmitted through a Physical Multicast Channel (PMCH). The Control information is transmitted through system information (e.g., SIB13) and a broadcast Control Channel (MCCH), and the data is transmitted through a broadcast Traffic Channel (MTCH). The control information (control channel parameters, service channel parameters, scheduling information and the like) and the data information of the MBMS are sent in a broadcast mode, so that idle-state UE and connected-state UE can receive the MBMS, and the data information of the MBMS is only sent in MBSFN subframes. SC-PTM is a multicast transmission mode standardized after MBMS service, and is the biggest difference with the MBSFN mode that the SC-PTM is transmitted only in single cell scheduling and the service scheduling is carried out by group radio network temporary identifier (group RNTI, g-RNTI). And transmitting the PDSCH channel scheduled by the PDCCH. The Control information is transmitted through system information (e.g., SIB20) and a Single Cell Multicast Control Channel (SC-MCCH), and the data is transmitted through a Single Cell Multicast Traffic Channel (SC-MTCH). The SC-MCCH is transmitted through a PDSCH scheduled by a PDCCH (Single Cell RNTI, SC-RNTI) of a Single Cell, and the SC-MTCH is transmitted through a PDSCH scheduled by G-RNTI PDCCH (Group RNTI). Namely, the control channel parameters, the service identification, the period information and the like are broadcasted in the broadcast message, the scheduling information is notified by the PDCCH scrambled by the g-RNTI, the data part is sent in a multicast mode, and the method is equivalent to that interested UE monitors the g-RNTI to obtain data scheduling and then receives the data scheduling.

In the LTE, one UE can receive a plurality of broadcast multicast services, in an MBSFN mode, different services have different MBSFN configurations, the UE can distinguish different services through the MBSFN, in the SC-PTM, different services use different g-RNTIs, and the UE can distinguish different services through the g-RNTI.

Currently, NR technology has undergone evolution through two versions, Rel-15 and Rel-16, in which broadcast/multicast (broadcast/multicast) features have not been supported, but there are many important usage scenarios, such as public safety and mission critical (public safety and mission critical), V2X applications (V2X applications), transparent IPv4/IPv6 multicast (transparent IPv4/IPv6 multicast), IPTV, wireless software delivery (software delivery), group communication and internet of things applications (group communication and IoT applications), etc., which can provide substantial improvements, especially in terms of system efficiency and user experience. Therefore, in the next Rel-17 release, NR will introduce broadcast/multicast features. At present, how to indicate or determine resource allocation of a multicast PDSCH has no relevant scheme, and based on this, the embodiment of the present invention provides a resource allocation method, which can solve the problem of how to indicate or determine resource allocation of a multicast PDSCH.

The resource allocation method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.

As shown in fig. 2, an embodiment of the present application provides a resource allocation method, which is applied to a terminal, and includes:

step 201: and determining the bit number of the frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block.

In the embodiment of the present application, for the resource allocation of type 0, the bit number of FDRA is related to the number of RBGs contained in BWP, where the number of RBGs is related to the number of RBs and the RBG size. For DL type1 resource allocation, it is related to the number of RBs contained by BWP. That is, in both types of resource allocation, the number of FDRA bits is related to the number of RBs, and here, the number of FDRA bits in the multicast DCI can be specified by the first number of RBs. The predefined information may be a predefined number of bits.

According to the embodiment of the application, the bit number of the FDRA in the multicast DCI is determined, so that the information corresponding to the FDRA with the bit number can be acquired, and the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI can be further determined.

Step 202: and determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

Since the resource allocation indicated by the FDRA is relative, for example, resource allocation type 0, the FDRA indicates a starting RB index and the number of consecutively allocated RBs, and resource allocation type1, each bit of bitmap corresponds to one RBG. There is therefore a need to determine the reference point for FDRA allocation, i.e. where the RBs are numbered from, to which RBs the RBGs correspond. In the embodiment of the present application, which RBs the FDRA specifically indicates are determined by the first RB, the second RB, the third RB, or the fourth RB.

The frequency domain resource may be a PRB or a VRB. Specifically, for resource allocation type 0, the RBGs allocated to the multicast PDSCH are determined by the bit number FDRA bitmap, and then the corresponding VRBs and PRBs are determined. And for the resource allocation type1, acquiring a value RIV corresponding to the FDRA of the bit number, and determining VRB or PRB resources allocated to the multicast PDSCH through the RIV.

According to the resource allocation method of the embodiment of the application, the bit number of the FDRA in the multicast DCI is determined according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is determined according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized.

Further, determining the bit number of the frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information includes:

determining the bit number of the FDRA according to the predefined bit number.

That is, in this embodiment of the present application, the number of FDRA bits in the multicast DCI may be predefined.

Further, the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located. The number of RBs corresponding to the target CORESET can also be represented as the size of the bandwidth corresponding to the target CORESET;

alternatively, the first RB number is the number of RBs included in the carrier, and may also be represented as the size of the bandwidth corresponding to the carrier; or, the first RB number is the RB number contained in the corresponding carrier under a specific subcarrier interval;

or, the first RB number is a number of RBs included in the target BWP, and may also be represented as a size of a bandwidth corresponding to the target BWP, where the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

Further, as a first optional implementation manner, determining, according to information corresponding to the FDRA of the bit number, frequency domain resource allocation of a multicast physical downlink shared channel PDSCH scheduled by the multicast DCI includes:

determining the frequency domain resource allocation of the multicast PDSCH in the target BWP according to the information corresponding to the FDRA with the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

Specifically, when the first number of RBs is BWP configured for multicast PDSCH transmission by the network side device, the frequency domain resource allocation of the multicast PDSCH in the BWP configured for multicast PDSCH transmission by the network side device is determined. That is, when the target BWP is the BWP for multicast PDSCH transmission configured by the network device, the bit number of the FDRA is determined by the number of RBs included in the BWP for multicast PDSCH transmission configured by the network device.

When the target BWP is the initial downlink BWP, the bit number of the FDRA may be determined by a predefined bit number, the number of RBs included in the carrier, the number of RBs included in the initial downlink BWP, the number of RBs corresponding to the CORESET0, or the number of RBs corresponding to the CORESET where the multicast DCI is located.

Here, as a first optional implementation manner, the bit number of the FDRA is determined according to the size of the initial downlink BWP, and the frequency domain resource allocation of the multicast PDSCH is determined according to the information corresponding to the FDRA of the bit number and the first RB, where the first RB is the lowest numbered RB in the initial downlink BWP. Optionally, the frequency domain resource allocation of the multicast PDSCH may include RBs other than the initial downlink BWP. Here, transmission parameters of the multicast PDSCH, such as resource allocation type, VRB to PRB mapping, RBG size, etc., may also be configured or predefined.

As shown in fig. 3, the base station configures BWP for multicast PDSCH transmission through higher layer signaling, which may be BWP for GPDSCH, common signaling (as configured through SIB) or UE-specific signaling (as configured by the base station for each UE receiving multicast PDSCH). Wherein the configuration of the BWP may include a frequency domain position and a subcarrier spacing (SCS) of the BWP. Optionally, the base station may further configure related parameters for multicast PDSCH transmission, such as a parameter gspdsch-config, a configuration resource allocation type, interleaving from VRBs to PRBs, and a RBG size. And after the UE receives the multicast DCI, determining the frequency domain resource allocation of the PDSCH scheduled by the DCI according to the FDRA indication in the DCI. Wherein the number of bits of the FDRA depends on the configuration of the BWP corresponding to the multicast PDSCH. The UE determines the allocated RBs in the BWP corresponding to the multicast PDSCH, i.e., the RB number is performed in the BWP corresponding to the multicast PDSCH.

And if the frequency domain resource allocation type of the multicast PDSCH is type 0, allocating RBs in a BWP corresponding to the multicast PDSCH into a plurality of RBGs, wherein each RBG group consists of P continuous virtual RBs, the value of P is configured or predefined by a base station, the total number of RBGs in a bandwidth can be obtained through the bandwidth and P, the DCI indicates the RBGs allocated to the PDSCH of the UE through a bitmap (bitmap) of FDRA, and the bit number of the bitmap isNRBG. And each bit in the bitmap corresponds to each RBG one by one, and when the value of the bit is 1, the RBG corresponding to the bit is distributed to the UE.

Assuming that the frequency domain resource allocation type of the multicast PDSCH is type1, the UE determines the starting RB number RB indicated by the FDRA according to the RB number in the BWP corresponding to the PDSCHstartAnd the length L of the VRB allocated consecutivelyRBsAnd the RB allocation is carried out in BWP corresponding to PDSCH, namely the RB number is started from the RB with the lowest number of BWP corresponding to PDSCH. In addition, the first optional implementation manner may further include the following scenarios: the first RB is the RB with the lowest number in the target BWP, and the target BWP is the initial downlink BWP. Namely, according to the RB with the lowest number in the initial downlink BWP, the frequency domain resource allocation of the multicast PDSCH is determined.

Further, as a second optional implementation manner, determining, according to information corresponding to the FDRA of the bit number, frequency domain resource allocation of a multicast physical downlink shared channel PDSCH scheduled by the multicast DCI includes:

determining the frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

In this implementation, for the frequency domain resource allocation of the multicast PDSCH, the RB number is the lowest RB start of the target CORESET, and the physical resource allocated for the multicast PDSCH is determined by mapping VRBs to PRBs. And the UE determines the allocated VRB n according to the FDRA indication in the DCI. In VRB to PRB mapping, VRB n maps to PRB m for multicast PDSCH transmission scheduled by multicast DCI, where, among others, indicating the PRB with the lowest number in the corresponding target CORESET or the number in the RB of the PDCCH corresponding to the multicast DCIThe lowest PRB.

As shown in fig. 4, assuming that the target CORESET is the CORESET where the multicast DCI is located, after receiving the multicast DCI, the UE determines the frequency domain resource allocation of the DCI-scheduled PDSCH according to the FDRA in the DCI, assuming that the resource allocation type of the multicast PDSCH is type1, and the value corresponding to the FDRA in the DCI is RIV, which is used to indicate the starting RB number RB allocated to the UE PDSCHstartAnd the length L of the VRB allocated consecutivelyRBs. The calculation formula of the RIV is the same as that of the RIV described above. After receiving the DCI, the UE decodes the RIV in the DCI according to the size of the BWP to obtain the RBstartAnd LRBsThe value of (c). Here, the size of BWP, i.e., the number of RBs, is determined by any one of:

predefining a RB number;

the number of RBs included in a carrier;

the number of RBs contained in the initial BWP;

the BWP bandwidth configured by the higher layer signaling contains the number of RBs.

In the resource allocation of the multicast PDSCH, the RB number starts from the lowest RB of the CORESET where the multicast DCI is located, namely the number of the lowest RB of the CORESET where the DCI is located is 0, and the RB number isstartThe value indicates the index of the starting RB, i.e., the starting RB is the RB numbered from the lowest RB of the CORESET in which the DCI is locatedstartAnd one RB. L isRBsThe value of (b) indicates the number of RBs allocated consecutively from the starting RB.

Alternatively, as shown in fig. 5, in the resource allocation of the multicast PDSCH, the RB number starts from the lowest RB in the RBs where the DCI corresponds to the PDCCH, that is, the number of the lowest RB in the RBs where the DCI corresponds to the PDCCH is 0, and the RB isstartThe value indicates the index of the starting RB, i.e. the starting RB is the RB numbered from the lowest RB among the RBs in which the PDCCH corresponds to the DCIstartAnd one RB. L isRBsThe value of (b) indicates the number of RBs allocated consecutively from the starting RB.

Optionally, in this implementation, the resource allocation type, VRB to PRB mapping, RBG size, and the like of the multicast PDSCH may be configured by predefined or high-layer signaling, for example, the PDSCH scheduled by the multicast DCI only supports type 0 resource allocation, and does not support interleaved VRB to PRB mapping.

Optionally, in this implementation, the terminal determines the bit number of the FDRA according to the number of RBs included in the bandwidth of the carrier, the number of RBs included in the initial downlink bandwidth, the number of RBs corresponding to the CORESET0, a predefined bit number, or the number of RBs corresponding to the CORESET in which the multicast DCI is located.

Further, as a third optional implementation manner, determining, according to information corresponding to the FDRA of the bit number, frequency domain resource allocation of a multicast physical downlink shared channel PDSCH scheduled by the multicast DCI includes:

determining the frequency domain resource allocation of the multicast PDSCH in the carrier according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB (i.e., common RB 0) of the carriers.

As shown in fig. 6, after receiving the multicast DCI, the UE determines the frequency domain resource allocation of the DCI-scheduled PDSCH according to the FDRA indication in the DCI, and assumes that the resource allocation type of the multicast PDSCH is type1 and the value corresponding to the FDRA in the DCI is RIV, which is used to indicate the starting RB number RB allocated to the UE PDSCHstartAnd the length L of the VRB allocated consecutivelyRBs. The calculation formula of the RIV is the same as that of the RIV described above. After receiving the DCI, the UE decodes the RIV in the DCI according to the size of the BWP to obtain the RBstartAnd LRBsThe value of (c). Here, the size of the BWP may be determined according to the bandwidth size of the carrier or the corresponding carrier bandwidth size at a specific subcarrier interval, or according to the size of the initial downlink BWP, etc.

In the resource allocation of the multicast PDSCH, the RB number is started from the lowest RB (point A) of the carrier (carrier), namely the number of the lowest RB of the carrier is 0, and the RB number isstartThe value indicates the index of the starting RB, i.e., indicates that the starting RB is the RB numbered from the carrier's lowest RBstartAnd one RB. L isRBsThe value of (b) indicates the number of RBs allocated consecutively from the starting RB.

Optionally, in the method, for each UE receiving the multicast PDSCH, the PRB allocated by the multicast PDSCH should be included in an activated downlink BWP (active DL BWP) of the UE, that is, any PRB allocated by the UE that does not expect the multicast PDSCH is outside the active BWP of the UE.

Optionally, in this implementation, the terminal determines the bit number of the FDRA according to the number of RBs included in the bandwidth of the carrier, the number of RBs included in the initial downlink bandwidth, the number of RBs corresponding to the CORESET0, a predefined bit number, or the number of RBs corresponding to the CORESET in which the multicast DCI is located.

Further, as a fourth optional implementation manner, determining, according to the information corresponding to the FDRA with the bit number, frequency domain resource allocation of the multicast physical downlink shared channel PDSCH scheduled by the multicast DCI includes:

determining the frequency domain resource allocation of the multicast PDSCH in the carrier according to the information corresponding to the FDRA with the bit number and the fourth RB;

the fourth RB is configured by the base station, for example, the base station configures the fourth RB as a common RB 0(common RB 0), or as the lowest numbered RB in the initial BWP, or as the lowest numbered RB in the set where the DCI is located, and the like. Further, before determining, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI, the method further includes:

acquiring a predefined resource allocation type;

or, the resource allocation type is obtained through high-layer signaling.

Here, the resource allocation type may be type 0 or type1 or dynamically indicated type 0 or type 1.

Further, before determining, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI, the method further includes:

acquiring the size of a predefined Resource Block Group (RBG);

or, the size of the RBG is obtained through high-layer signaling.

Specifically, in the case where the resource allocation type is type 0, the size of the RBG is acquired.

In addition, in the embodiment of the present application, the following description is made on time domain resource allocation.

For g-RNTI scrambled DCI scheduled PDSCH, its time domain resource allocation TDRA value m indicates m +1 rows in the corresponding resource allocation table, which is a predefined table, or a table configured for higher layer signaling, which may be common or UE specific. Such as through SIB configurations or UE-specific (e.g., the base station is configured for each UE receiving a multicast PDSCH). The PDSCH Time Domain Allocation List (PDSCH-Time Domain Allocation List) is configured, as by the parameter gdsch-config.

According to the resource allocation method, the bit number of the FDRA in the multicast DCI is determined according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is determined according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized, and the effectiveness of a communication system is improved.

As shown in fig. 7, an embodiment of the present application further provides a resource allocation method, applied to a network side device, including:

step 701: and determining the bit number of the frequency domain resource allocation FDRA in the multicast downlink control information DCI according to the predefined information or the RB number of the first resource block.

In the embodiment of the present application, for the resource allocation of type 0, the bit number of FDRA is related to the number of RBGs contained in BWP, where the number of RBGs is related to the number of RBs and the RBG size. For DL type1 resource allocation, it is related to the number of RBs contained by BWP. That is, in both types of resource allocation, the number of FDRA bits is related to the number of RBs, and here, the number of FDRA bits in the multicast DCI can be indicated by the first number of RBs. The predefined information may be a predefined number of bits.

According to the embodiment of the application, the bit number of the FDRA in the multicast DCI is indicated, so that the terminal can acquire the information corresponding to the FDRA with the bit number, and further, the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI can be determined.

Step 702: and indicating the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

The frequency domain resource may be a PRB or a VRB. Specifically, for resource allocation type 0, the RBGs allocated to the multicast PDSCH are indicated by a bitmap of FDRA of the number of bits. And for the resource allocation type1, indicating the VRB or PRB resource allocated to the multicast PDSCH by the value RIV corresponding to the FDRA of the bit number.

According to the resource allocation method of the embodiment of the application, the bit number of the FDRA in the multicast DCI is indicated according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is indicated according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized.

Further, according to the predefined information, indicating the number of bits of the frequency domain resource allocation FDRA in the multicast downlink control information DCI includes:

determining the bit number of the FDRA according to the predefined bit number.

Further, the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to the index number of the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located. The number of RBs corresponding to the target CORESET can also be represented as the size of the bandwidth corresponding to the target CORESET;

alternatively, the first RB number is the number of RBs included in the carrier, and may also be represented as the size of the bandwidth corresponding to the carrier;

or, the first RB number is a number of RBs included in the target BWP, and may also be represented as a size of a bandwidth corresponding to the target BWP, where the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

Further, according to the information corresponding to the FDRA of the bit number, indicating the frequency domain resource allocation of the PDSCH of the multicast DCI scheduled by the multicast DCI includes:

indicating the frequency domain resource allocation of the multicast PDSCH in the target BWP according to the information corresponding to the FDRA with the bit number and the first RB;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

Further, according to the information corresponding to the FDRA of the bit number, indicating the frequency domain resource allocation of the PDSCH of the multicast DCI scheduled by the multicast DCI includes:

indicating the frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA of the bit number and the second RB;

the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located.

Further, according to the information corresponding to the FDRA of the bit number, indicating the frequency domain resource allocation of the PDSCH of the multicast DCI scheduled by the multicast DCI includes:

indicating the frequency domain resource allocation of the multicast PDSCH in the carrier wave according to the information corresponding to the FDRA with the bit number and the third RB;

the third RB is a lowest numbered RB in the carriers.

Further, the method further comprises:

the resource allocation type is indicated by predefined or higher layer signaling.

Further, the method further comprises:

the size of the resource block group RBG is indicated by predefined or higher layer signaling.

It should be noted that the resource allocation method applied to the network side device corresponds to the above resource allocation method applied to the terminal side, and a detailed description thereof is omitted here.

According to the resource allocation method of the embodiment of the application, the bit number of the FDRA in the multicast DCI is determined according to the predefined information or the first RB number, and the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI is indicated according to the information corresponding to the FDRA of the bit number, so that the resource allocation of the multicast PDSCH is realized.

It should be noted that, in the resource allocation method provided in the embodiment of the present application, the execution main body may be a resource allocation apparatus, or a control module in the resource allocation apparatus for executing the resource allocation method. In the embodiment of the present application, a resource allocation apparatus executing a resource allocation method is taken as an example to describe the resource allocation apparatus provided in the embodiment of the present application.

As shown in fig. 8, an embodiment of the present application further provides a resource allocation apparatus 800, which is applied to a terminal, and includes:

a first determining module 801, configured to determine, according to predefined information or a first resource block RB number, a bit number of a frequency domain resource allocation FDRA in a multicast downlink control information DCI;

a second determining module 802, configured to determine, according to the information corresponding to the FDRA with the bit number, frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI.

In the resource allocation apparatus in this embodiment of the present application, the first determining module is configured to determine the bit number of the FDRA according to a predefined bit number.

In the resource allocation apparatus of the embodiment of the present application, the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

In the resource allocation apparatus of the embodiment of the present application, the second determining module is configured to determine, according to the information corresponding to the FDRA with the bit number and the first RB, frequency domain resource allocation of the multicast PDSCH in the target BWP;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

In the resource allocation apparatus of the embodiment of the present application, the second determining module is configured to determine frequency domain resource allocation of a multicast PDSCH according to information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

In the resource allocation apparatus of the embodiment of the application, the second determining module is configured to determine, according to the information corresponding to the FDRA of the bit number and the third RB, frequency domain resource allocation of the multicast PDSCH in the carrier;

the third RB is a lowest numbered RB in the carriers.

The resource allocation apparatus of the embodiment of the present application further includes:

a first obtaining module, configured to obtain a predefined resource allocation type before the second determining module determines, according to the information corresponding to the FDRA of the bit number, the frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI; or, the resource allocation type is obtained through high-layer signaling.

The resource allocation apparatus of the embodiment of the present application further includes:

a second obtaining module, configured to, by the second determining module, determine, according to the information corresponding to the FDRA of the bit number, a size of a predefined resource block group RBG before frequency domain resource allocation of a multicast physical downlink shared channel PDSCH scheduled by the multicast DCI is obtained; or, the size of the RBG is obtained through high-layer signaling.

The resource allocation device of the embodiment of the application determines the bit number of the FDRA in the multicast DCI according to the predefined information or the first RB number, and determines the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number, thereby realizing the resource allocation of the multicast PDSCH.

The resource allocation apparatus in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The device can be a mobile terminal or a non-mobile terminal. By way of example, the mobile terminal may include, but is not limited to, the above-listed type of terminal 11, and the non-mobile terminal may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, a kiosk, or the like, and the embodiments of the present application are not limited in particular.

The resource allocation apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.

The resource allocation apparatus provided in the embodiment of the present application can implement each process implemented by the method embodiments in fig. 1 to fig. 6, and achieve the same technical effect, and is not described herein again to avoid repetition.

Optionally, as shown in fig. 9, an embodiment of the present application further provides a communication device 900, which includes a processor 901, a memory 902, and a program or an instruction stored in the memory 902 and executable on the processor 901, for example, when the communication device 900 is a terminal, the program or the instruction is executed by the processor 901 to implement the processes of the embodiment of the resource allocation method applied to the terminal, and the same technical effect can be achieved. When the communication device 900 is a network device, the program or the instruction is executed by the processor 901 to implement the processes of the resource allocation method embodiment applied to the network device side, and the same technical effect can be achieved, and in order to avoid repetition, details are not described here again.

Fig. 10 is a schematic hardware structure diagram of a terminal implementing the embodiment of the present application.

The terminal 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.

Those skilled in the art will appreciate that the terminal 100 may further include a power supply (e.g., a battery) for supplying power to various components, and the power supply may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The terminal structure shown in fig. 10 does not constitute a limitation of the terminal, and the terminal may include more or less components than those shown, or combine some components, or have a different arrangement of components, and thus will not be described again.

It should be understood that, in the embodiment of the present application, the input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics Processing Unit 1041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.

In the embodiment of the present application, the radio frequency unit 101 receives downlink data from a network side device and then processes the downlink data to the processor 110; in addition, the uplink data is sent to the network side equipment. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.

The memory 109 may be used to store software programs or instructions as well as various data. The memory 109 may mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. In addition, the Memory 109 may include a high-speed random access Memory, and may further include a nonvolatile Memory, wherein the nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), or a flash Memory. Such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.

Processor 110 may include one or more processing units; alternatively, the processor 110 may integrate an application processor, which primarily handles operating systems, user interfaces, and applications or instructions, etc., and a modem processor, which primarily handles wireless communications, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 110.

The processor 110 is configured to determine, according to the predefined information or the first resource block RB number, a bit number of a frequency domain resource allocation FDRA in the multicast downlink control information DCI;

and determining the frequency domain resource allocation of the PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number.

The terminal of the embodiment determines the bit number of the FDRA in the multicast DCI according to the predefined information or the first RB number, and determines the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number, thereby realizing the resource allocation of the multicast PDSCH.

Optionally, the processor 110 is further configured to determine the bit number of the FDRA according to a predefined bit number.

Optionally, the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

Optionally, the processor 110 is further configured to determine, according to the information corresponding to the FDRA with the bit number and the first RB, frequency domain resource allocation of the multicast PDSCH in the target BWP;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

Optionally, the processor 110 is further configured to determine frequency domain resource allocation of the multicast PDSCH according to the information corresponding to the FDRA with the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

Optionally, the processor 110 is further configured to determine, according to the information corresponding to the FDRA with the bit number and the third RB, frequency domain resource allocation of the multicast PDSCH in the carrier;

the third RB is a lowest numbered RB in the carriers.

Optionally, the processor 110 is further configured to obtain a predefined resource allocation type;

or, the resource allocation type is obtained through high-layer signaling.

Optionally, the processor 110 is further configured to obtain a size of a predefined resource block group RBG; or, the size of the RBG is obtained through high-layer signaling.

The terminal of the embodiment determines the bit number of the FDRA in the multicast DCI according to the predefined information or the first RB number, and determines the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number, thereby realizing the resource allocation of the multicast PDSCH.

As shown in fig. 11, an embodiment of the present application further provides a resource allocation apparatus 1100, applied to a network side device, including:

a third determining module 1101, configured to determine, according to the predefined information or the first number of resource blocks RB, a bit number of frequency domain resource allocation FDRA in the multicast downlink control information DCI;

an indicating module 1102, configured to indicate, according to the information corresponding to the FDRA with the bit number, frequency domain resource allocation of the PDSCH of the multicast physical downlink shared channel scheduled by the multicast DCI.

In the resource allocation apparatus in this embodiment of the present application, the third determining module is configured to determine the bit number of the FDRA according to a predefined bit number.

In the resource allocation apparatus of the embodiment of the present application, the first RB number is a predefined RB number;

or the first RB number is the RB number corresponding to a target CORESET, the target CORESET is a CORESET with the index number of 0, or the target CORESET is the CORESET where the multicast DCI is located;

or, the first RB number is the RB number contained in the carrier;

or, the first RB number is a number of RBs included in a target BWP, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by a network side device and used for multicast PDSCH transmission.

In the resource allocation apparatus of the embodiment of the present application, the indication module is configured to indicate, according to the information corresponding to the FDRA of the bit number and the first RB, frequency domain resource allocation of a multicast PDSCH in a target BWP;

the first RB is the RB with the lowest number in the target BWPs, and the target BWP is an initial downlink BWP, or the target BWP is a BWP configured by the network side device and used for multicast PDSCH transmission.

In the resource allocation apparatus of the embodiment of the present application, the indication module is configured to indicate frequency domain resource allocation of a multicast PDSCH according to information corresponding to the FDRA of the bit number and the second RB;

and the second RB is the RB with the lowest serial number in the RBs corresponding to the target CORESET, the target CORESET is the CORESET with the index number of 0, or the target CORESET is the CORESET in which the multicast DCI is located.

In the resource allocation apparatus of the embodiment of the application, the indication module is configured to indicate, according to the information corresponding to the FDRA of the bit number and the third RB, frequency domain resource allocation of a multicast PDSCH in a carrier;

the third RB is a lowest numbered RB in the carriers.

The resource allocation apparatus of the embodiment of the present application further includes:

and the third indicating module is used for indicating the resource allocation type through predefined or high-layer signaling.

The resource allocation apparatus of the embodiment of the present application further includes:

and the third indicating module is used for indicating the size of the resource block group RBG through predefined or high-layer signaling.

The resource allocation apparatus provided in the embodiment of the present application can implement each process implemented by the resource allocation method embodiment applied to the network side device, and achieve the same technical effect, and is not described here again to avoid repetition.

The resource allocation device of the embodiment of the application determines the bit number of the FDRA in the multicast DCI according to the predefined information or the first RB number, and indicates the frequency domain resource allocation of the multicast PDSCH scheduled by the multicast DCI according to the information corresponding to the FDRA of the bit number, thereby realizing the resource allocation of the multicast PDSCH.

Specifically, the embodiment of the application further provides a network side device. As shown in fig. 12, the network device 1200 includes: antenna 121, rf device 122, and baseband device 123. The antenna 121 is connected to a radio frequency device 122. In the uplink direction, the rf device 122 receives information through the antenna 121 and sends the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes information to be transmitted and transmits the information to the rf device 122, and the rf device 122 processes the received information and transmits the processed information through the antenna 121.

The above band processing means may be located in the baseband device 123, and the method performed by the network side device in the above embodiment may be implemented in the baseband device 123, where the baseband device 123 includes a processor 124 and a memory 125.

The baseband device 123 may include, for example, at least one baseband board, on which a plurality of chips are disposed, as shown in fig. 12, wherein one chip, for example, the processor 124, is connected to the memory 125 to call up the program in the memory 125 to perform the network device operation shown in the above method embodiment.

The baseband device 123 may further include a network interface 126 for exchanging information with the radio frequency device 122, for example, a Common Public Radio Interface (CPRI).

Specifically, the network side device of the embodiment of the present invention further includes: the instructions or programs stored in the memory 125 and capable of being executed on the processor 124, and the processor 124 calls the instructions or programs in the memory 125 to execute the methods executed by the modules shown in fig. 11, and achieve the same technical effects, which are not described herein for avoiding repetition.

The embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing resource allocation method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.

Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.

The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or an instruction, to implement each process of the foregoing resource allocation method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.

It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

26页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:通信方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!