CN112399599A - Method and device for indicating frequency domain resources - Google Patents

Method and device for indicating frequency domain resources Download PDF

Info

Publication number
CN112399599A
CN112399599A CN202010281579.9A CN202010281579A CN112399599A CN 112399599 A CN112399599 A CN 112399599A CN 202010281579 A CN202010281579 A CN 202010281579A CN 112399599 A CN112399599 A CN 112399599A
Authority
CN
China
Prior art keywords
frequency domain
rbg
domain resource
riv
frequency
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.)
Granted
Application number
CN202010281579.9A
Other languages
Chinese (zh)
Other versions
CN112399599B (en
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2020/106486 priority Critical patent/WO2021027603A1/en
Publication of CN112399599A publication Critical patent/CN112399599A/en
Application granted granted Critical
Publication of CN112399599B publication Critical patent/CN112399599B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The application provides a method and a device for indicating frequency domain resources. The network equipment sends a resource indication value RIV to the terminal equipment, wherein the RIV indicates the starting position S and the length L of first frequency domain resources, and the first frequency domain resources are frequency domain resources used by first data; wherein the granularity of S and L is independently configurable. The value of RIV is related to the size of the granularity of S and/or the size of the granularity of L. The terminal equipment determines a first frequency domain resource according to the RIV; and transmitting the first data to the network device on the first frequency domain resources or receiving the first data from the network device on the first frequency domain resources. By the method, the bit number of the DCI can be effectively reduced, and the reliability of the physical downlink control channel is improved.

Description

Method and device for indicating frequency domain resources
Technical Field
The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for indicating frequency domain resources.
Background
In the evolution process of the wireless communication system, the data communication rate is required to be faster, the time delay and the power consumption are required to be lower, and meanwhile, the reliability of the data communication is also required to be ensured. The reliability of data communication includes reliability of a Physical Downlink Control Channel (PDCCH). The PDCCH carries Downlink Control Information (DCI), which includes scheduling information used for data communication. In order to ensure reliable reception of the PDCCH, one way is to reduce the number of bits of the DCI, so that the code rate of the DCI can be reduced, thereby making it easier for the terminal device to successfully receive the DCI.
Reducing the number of bits of the DCI may be implemented by reducing the number of bits of the frequency domain resource indication field included in the DCI, however, how to effectively reduce the number of bits of the frequency domain resource indication field needs to be solved.
Disclosure of Invention
The application provides a method, a device and a system for indicating frequency domain resources, which are beneficial to reducing the bit number of DCI by reducing the bit number of a frequency domain resource indication domain, thereby improving the reliability of PDCCH.
First aspect a method for indicating frequency domain resources in an embodiment of the present application includes:
the network equipment sends a resource indication value RIV to the terminal equipment, wherein the RIV is used for indicating the starting position S and the length L of first frequency domain resources, and the first frequency domain resources are part or all of frequency domain resources used by first data; the granularity of S is a first resource block group RBG, the granularity of L is a second RBG, the size of the first RBG is RBG- _ S, the size of the second RBG is RBG _ L, and the value of RIV is related to the RBG _ S and/or the RBG _ L; the terminal equipment receives a resource indication value RIV from network equipment and determines the first frequency domain resource according to the RIV; the terminal equipment sends the first data to the network equipment on the first frequency domain resource or receives the first data from the network equipment on the first frequency domain resource; wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
In one possible design, the value of the RIV is related to the RBG _ S and/or the RBG _ L, and includes:
when L equals 1, RIV equals S;
when L is greater than 1, the compound is,
Figure BDA0002446774530000011
wherein ,
Figure BDA0002446774530000012
for rounding-down symbols, N is a total number of resource blocks RB included in the first bandwidth portion BWP, the first BWP includes the first frequency domain resource, and a value of L ranges from 1 to
Figure BDA0002446774530000013
And said L and said S satisfy LxRBG _ L + SxRBG _ S ≦ N,
Figure BDA0002446774530000014
j is an integer, and j is 2. ltoreq. L.
In one possible design, let
Figure BDA0002446774530000015
When in use
Figure BDA0002446774530000016
RIV=N_S*(L-1)+S;
When in use
Figure BDA0002446774530000017
When the RIV is N _ S (N _ L-L +1) + (N _ S-1);
wherein ,
Figure BDA0002446774530000018
for rounded-down symbols, N is a total number of resource blocks, RBs, comprised in the first bandwidth portion, BWP, the first BWP comprising the first frequency-domain resources,
Figure BDA0002446774530000019
the value range of L is 1 to
Figure BDA00024467745300000110
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
In one possible design, let
Figure BDA0002446774530000021
When in use
Figure BDA0002446774530000022
When RIV is N _ L (L-1) + S + offset 1;
when in use
Figure BDA0002446774530000023
When the value is RIV, N _ L (N _ L-L +1) + (N _ L-S-1) + offset2,
wherein ,
Figure BDA0002446774530000024
offset1 and offset2 are integers for rounding-down symbols, N being the total number of resource blocks RB comprised in the first bandwidth portion BWP, the first BWP comprising the first frequency-domain resources,
Figure BDA0002446774530000025
the value range of L is 1 to
Figure BDA0002446774530000026
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
Alternatively, offset1 and offset2 may be the same or different, and may be sent to the terminal device by the network device through the third indication information and the fourth indication information in the higher layer signaling, respectively. The third indication information and the fourth indication information may be located in the same high layer signaling or in different high layer signaling. Of course, at least one of offset1 and offset2 could alternatively be made known to the end device using a protocol predefined manner. In one possible implementation, offset1 is offset2 is (N _ L-N _ S) (L-1).
Second aspect a method for indicating frequency domain resources of an embodiment of the present application includes:
the network equipment sends a resource indication value RIV to the terminal equipment, wherein the RIV is used for indicating the starting position S and the length L of first frequency domain resources, and the first frequency domain resources are part or all of frequency domain resources used by first data; wherein the RIV is related to the S and the L;
the terminal equipment receives a resource indication value RIV from network equipment and determines the first frequency domain resource according to the RIV; the terminal equipment sends the first data to the network equipment on the first frequency domain resource or receives the first data from the network equipment on the first frequency domain resource; wherein S and RIV are integers greater than or equal to zero, and L is a positive integer.
In one possible design, the value of the RIV is related to the S and the L, including:
if it is
Figure BDA0002446774530000027
Then RIV (N2 ═ L-1) + S;
otherwise, RIV ═ N2 (N2-L +1) + (N2-S-1).
Wherein N2 represents the number of RBGs in the first BWP, and N2 may also be denoted as NRBG. L represents the number of consecutive RBGs in the frequency domain, so L is 1, …, NRBGAnd L can be represented as LRBG. S may represent an RBG number of a frequency domain resource start position, so S is 0,1, …, NRBG1, S can be denoted as RBGstart。L+S≤N2,
Figure BDA0002446774530000028
Indicating a rounding down.
Optionally, the network device sends first indication information indicating the number P of RBs included in a first RBG, where the first RBG is used to determine the number N2 of RBGs in the first BWP. And the terminal equipment receives the first indication information and determines the RBG number N2 in the first BWP according to the first indication information.
Optionally, N2 is determined according to the total number of RBs N included in the first BWP, and P:
Figure BDA0002446774530000029
optionally, the size of the first RBG is equal to N2 RBGs of the first BWP
Figure BDA00024467745300000210
Figure BDA00024467745300000211
The last RBG has a size of
Figure BDA00024467745300000212
If (N + N) mod P > 0, then
Figure BDA00024467745300000213
Figure BDA00024467745300000214
If not, then,
Figure BDA00024467745300000215
the other RBGs in the first BWP are of size P.
In a possible design, the first frequency domain resource in the above design is a frequency domain resource corresponding to a first hop of first data in a frequency hopping scenario, and the method further includes receiving, by a terminal device, a first frequency domain offset value from the network device, where the first frequency domain offset value indicates a starting position S' of a second frequency domain resource and a distance of the S in a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, a granularity of the first frequency domain offset value is a third RBG, and a size of the third RBG is the RBG _ S; and determining the second frequency domain resource according to the first frequency domain offset value.
In one implementation, the second frequency domain resource S' may be determined specifically by the following formula:
S’=(S+RBGoffset) mod N ', where the granularity of S' is a third RBG, and the size of the third RBG is RBG _ S; or,
S’=(S*RBG_S+RBGoffsetRBG _ S) mod N, where S' is granularity of RB.
N is the total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is the BWP where the first data is located. RBGoffsetI.e. the first frequency domain offset value. N' is
Figure BDA0002446774530000031
By setting up RBGoffsetThe granularity of the base station is RBG _ S, so that the resource allocation of the base station is simpler, and the complexity of the resource allocation of network equipment is reduced. The complexity of terminal calculation can be reduced. When the granularity of S' is the third RBG size is RBG _ S, the complexity of base station resource allocation and terminal calculation can be further reduced; when the granularity of S' is RB, the second frequency domain position may start from any RB, which is more favorable for reasonable resource allocation.
In one possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of first data in a frequency hopping scenario, and the method further includes: the terminal device receives a second frequency domain offset value from the network device, where the second frequency domain offset value indicates a start position S' of the second frequency domain resource and an interval of the S on a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, a granularity of the second frequency domain offset value is a fourth RBG, and a size of the fourth RBG is the RBG _ L; and determining the second frequency domain resource according to the second frequency domain offset value, the RBG _ S and the RBG _ L.
In one implementation, the second frequency domain resource S 'may be determined specifically by the following formula, where S' takes RB as a granularity:
S’=(S*RBG_S+RBGoffset*RBG_L)mod N;
n is a total number of RBs included in a first BWP including a first frequency-domain resource and a second frequency-domain resource, orThe first BWP is said to be the BWP where the first data is located. RBGoffsetI.e. the first frequency domain offset value.
By setting up RBoffsetThe granularity of the frequency hopping is RBG _ L, and is unified with the granularity of L, so that the interval of two adjacent frequency hopping is integral multiple of the RBG _ L, the frequency domain resources can be continuously distributed, and the waste of the frequency domain resources is avoided. And the frequency domain resource starting position of each hop is indicated by the RB number, namely the starting position can start from any RB, which is more beneficial to reasonable allocation of resources.
In one possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of first data in a frequency hopping scenario, and the method further includes: the terminal equipment receives a third frequency domain offset value from the network equipment, wherein the third frequency domain offset value indicates the interval between the starting position S' of the second frequency domain resource and the frequency domain of S, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, and the granularity of the third frequency domain offset value is RB; and the terminal equipment determines the second frequency domain resource according to the third frequency domain offset value.
In one implementation, the second frequency domain resource S' may be determined specifically by the following formula:
Figure BDA0002446774530000032
at the moment, the S' takes RBG as the granularity; or,
S’=(S*RBG+RBoffset) mod N, where S' is granularity of RB.
N is a total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is a BWP where the first data is located. RB (radio B)offsetI.e. the third frequency domain bias value. N' is
Figure BDA0002446774530000033
RB in this implementationoffsetThe granularity of (1) is RB, and backward compatibility can be ensured. And ensures the terminal equipmentConsistent with the network device's understanding of the offset.
In one possible implementation, the RBG _ S and RBG _ L are indicated by the same, or different, signaling. The signaling may be higher layer signaling; or at least one of the RBG _ S and RBG _ L may instead be predefined by means of a protocol.
Through the formula design of any RIV and S and L, the bit number required by the RIV is effectively reduced compared with the prior art, namely the bit number indicated by the frequency domain resource is effectively reduced, so that the reliability of the PDCCH is improved. And the RIV corresponds to the S and the L one by one, so that the frequency domain resource determined by the terminal equipment is consistent with the frequency domain resource actually indicated by the network equipment side, and the failure of subsequent data communication is avoided.
A third aspect provides a method for indicating frequency domain resources in an embodiment of the present application, including:
the network equipment sends a frequency domain resource index to the terminal equipment, wherein the frequency domain resource index is used for indicating the starting position S and the length L of a first frequency domain resource, and the first frequency domain resource is part or all of the frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, and the size of the second RBG is RBG _ L; the terminal equipment receives a frequency domain resource index from the network equipment and determines the first frequency domain resource according to the frequency domain resource index; and the terminal equipment sends the first data to the network equipment on the first frequency domain resource or receives the first data from the network equipment on the first frequency domain resource. Wherein S is an integer greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
In one possible implementation, the frequency domain resource index is included in DCI.
In one possible implementation, the frequency-domain resource index and the corresponding relationship between S and L are contained in a frequency-domain resource indication table, which is determined by the total number N of resource blocks RB, the RBG _ S, and the RBG _ L included in a first bandwidth portion BWP, where the first BWP includes the first frequency-domain resource.
In a possible design, the starting position and the length of the frequency domain resource corresponding to the ith row in the frequency domain resource indication table are respectively denoted as s (i) and l (i), and the frequency domain resource index corresponding to the ith row is i;
the frequency domain resource indication table satisfies:
l (i +1) > L (i), or L (i +1) ═ L (i), S (i +1) > S (i); or,
(ii) S (i +1) > S (i), or S (i +1) ═ S (i), L (i +1) > L (i);
i is a positive integer, S (i) is an integer greater than or equal to zero, and L (i) ranges from 1 to
Figure BDA0002446774530000041
And said L (i) and said S (i) satisfy L (i) RBG _ L + S (i) RBG _ S ≦ N,
Figure BDA0002446774530000042
to round the symbol down.
In one possible implementation, the network device signals a frequency domain resource mapping table, which includes row Z. Each row corresponds to one possible value of S and one possible value of L. If the frequency domain resource index is an integer greater than or equal to zero, adding 1 to the frequency domain resource index represents taking S and L corresponding to the several rows.
Z is the number of rows of the frequency domain resource mapping table, and the number of bits required by the frequency domain resource index in the implementation mode is log2And Z, the network equipment can design a frequency domain resource mapping table with a smaller number of rows according to the actual communication situation, so that the communication flexibility is ensured, the effect of reducing the DCI bit number can be achieved, and the reliability of data communication is improved.
In one possible design, the first frequency domain resource in the above design is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, and the method further includes: the terminal device receives a first frequency domain offset value from the network device, where the first frequency domain offset value indicates a starting position S' of a second frequency domain resource and an interval of the S on a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, a granularity of the first frequency domain offset value is a third RBG, and a size of the third RBG is the RBG _ S; and determining the second frequency domain resource according to the first frequency domain offset value.
In one possible implementation, the second frequency domain resource S' may be determined specifically by the following formula:
S’=(S+RBGoffset) mod N ', where the granularity of S' is the third RBG, and the size of the third RBG is RBG _ S; or,
S’=(S*RBG_S+RBGoffsetRBG _ S) mod N, where S' is granularity of RB.
N is the total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is the BWP where the first data is located. RBGoffsetI.e. the first frequency domain offset value. N' is
Figure BDA0002446774530000051
By setting up RBGoffsetThe granularity of the base station is RBG _ S, so that the resource allocation of the base station is simpler, and the complexity of the resource allocation of network equipment is reduced. The complexity of terminal calculation can be reduced. When the granularity of S' is the third RBG, the third RBG is RBG _ S, so that the complexity of the base station in resource allocation and terminal calculation can be further reduced; when the granularity of S' is RB, the second frequency domain position may start from any RB, which is more favorable for reasonable resource allocation.
In one possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of first data in a frequency hopping scenario, and the method further includes: the terminal device receives a second frequency domain offset value from the network device, where the second frequency domain offset value indicates a start position S' of the second frequency domain resource and an interval of the S on a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, a granularity of the second frequency domain offset value is a fourth RBG, and a size of the fourth RBG is the RBG _ L; and the terminal equipment determines the second frequency domain resource according to the second frequency domain offset value, the RBG _ S and the RBG _ L.
In one implementation, the second frequency domain resource S 'may be determined specifically by the following formula, where S' takes RB as a granularity:
S’=(S*RBG_S+RBGoffset*RBG_L)mod N;
n is the total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is the BWP where the first data is located. RBGoffsetI.e. the first frequency domain offset value.
By setting up RBoffsetThe granularity of the frequency hopping is RBG _ L, and is unified with the granularity of L, so that the interval of two adjacent frequency hopping is integral multiple of the RBG _ L, the frequency domain resources can be continuously distributed, and the waste of the frequency domain resources is avoided. And the frequency domain resource starting position of each hop is indicated by the RB number, namely the starting position can start from any RB, which is more beneficial to reasonable allocation of resources.
In one possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of first data in a frequency hopping scenario, and the method further includes: the terminal device receives a third frequency domain offset value from the network device, wherein the third frequency domain offset value indicates a starting position S' of the second frequency domain resource and an interval of the S in a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, and the granularity of the third frequency domain offset value is RB; and the terminal equipment determines the second frequency domain resource according to the third frequency domain offset value.
In one implementation, the second frequency domain resource S' may be determined specifically by the following formula:
Figure BDA0002446774530000052
at the moment, the S' takes RBG as the granularity; or,
S’=(S*RBG+RBoffset) mod N, where S' is granularity of RB.
N is the total number of RBs included in the first BWP, first BWP packetThe first frequency domain resource and the second frequency domain resource are included, or the first BWP is the BWP where the first data is located. RB (radio B)offsetI.e. the third frequency domain bias value. N' is
Figure BDA0002446774530000053
RB in this implementationoffsetThe granularity of (1) is RB, and backward compatibility can be ensured. And the terminal equipment and the network equipment can understand the offset consistently.
In one possible implementation, the RBG _ S and RBG _ L are indicated by the same, or different, signaling. The signaling may be higher layer signaling; or at least one of the RBG _ S and RBG _ L may instead be predefined by means of a protocol.
By using the manner of indicating S and L by the frequency domain resource index as above, it can be ensured that the network device and the terminal device understand that S and L indicated by the frequency domain resource index are consistent, the number of bits required by the frequency domain resource index is relatively small, and the system overhead can be effectively reduced. When the indication is contained in the DCI, the bit number of the DCI can be effectively reduced, and the reliability of the PDCCH can be improved.
In a possible design, the first frequency domain resource in the above design is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, and a frequency domain resource corresponding to a second hop of the first data may also be determined according to the following fourth aspect and fifth aspect.
In a fourth aspect, an embodiment of the present application provides a communication method, including:
the network equipment sends a first frequency domain offset value to the terminal equipment, wherein the first frequency domain offset value indicates the number of RBGs of the interval of the starting position S' of the second frequency domain resource and the starting position S of the first frequency domain resource on the frequency domain;
the terminal equipment determines the starting position S' of the second frequency domain resource according to the first frequency domain offset value and the S; the first frequency-domain resource and the second frequency-domain resource are both located at a first BWP.
In a possible design, the first frequency domain resource and the second frequency domain resource are frequency domain resources occupied by uplink data of the terminal device in different time periods during frequency hopping.
In one possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of uplink data, and the second frequency domain resource is a frequency domain resource corresponding to a second hop of uplink data.
In one possible design, S' represents a starting RBG number of a second frequency-domain resource on the first BWP, and S represents a starting RBG number of a first frequency-domain resource on the first BWP.
The granularity of the first frequency domain offset value is set to be RBG, so that the interval between two adjacent frequency hopping is an integer number of RBG, the frequency domain resources can be continuously distributed, and the waste of the frequency domain resources is avoided.
In one possible design, the method further includes: the network equipment sends a resource indication value RIV to the terminal equipment, wherein the RIV is used for indicating the starting position S and the length L of the first frequency domain resource. For a specific indication manner, reference may be made to the descriptions in the first aspect, the second aspect, and the third aspect, which are not described again.
In one possible design, the first frequency domain resource includes the same number of RBGs as the second frequency domain resource includes. L' is the length of the second frequency domain resource, then L ═ L.
By setting the same length of the frequency domain resources of the two frequency hopping, the resources of the two frequency hopping can be indicated only by one resource indication domain, thereby reducing the signaling overhead and the complexity of the implementation.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is in the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth RBG, wherein j is more than or equal to 2 and less than or equal to N2, and j and N2 are integers.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is in the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth-1 RBG, wherein j is more than or equal to 3 and is less than or equal to N2, and j and N2 are integers.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is the ending RB of the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth RBG, wherein j is more than or equal to 2 and is less than or equal to N2, and j and N2 are integers.
Through the three designs, the ending RB of the frequency domain resource of the second hop is adjusted, the ending RB is ensured to be aligned with the RBG grids in the BWP, the resource which cannot be used is reasonably utilized, the reliability is ensured, and meanwhile, the resource utilization rate is improved.
In a fifth aspect, the present application provides a communication method, including:
the network equipment sends a second frequency domain offset value to the terminal equipment, wherein the second frequency domain offset value indicates the number of RBs of the interval of the starting position S' of the second frequency domain resource and the starting position S of the first frequency domain resource on the frequency domain;
the terminal equipment determines a starting position S' of the second frequency domain resource according to the second frequency domain offset value and the S; the first frequency-domain resource and the second frequency-domain resource are both located at a first BWP.
In a possible design, the first frequency domain resource and the second frequency domain resource are frequency domain resources occupied by uplink data of the terminal device in different time periods during frequency hopping.
In a possible design, the first frequency domain resource is a frequency domain resource corresponding to a first hop of uplink data, and the second frequency domain resource is a frequency domain resource corresponding to a second hop of uplink data.
In one possible design, S' represents a starting RB number of the second frequency-domain resource on the first BWP, and the starting position of the second hop is made more flexible by setting the granularity of the second frequency-domain offset value to be kept to RB, thereby avoiding resource waste.
In one possible design, the method further includes: the network equipment sends a resource indication value RIV to the terminal equipment, wherein the RIV is used for indicating the starting position S and the length L of the first frequency domain resource. Reference may be made to the descriptions in the first and second aspects and the third aspect, which are not repeated.
In one possible design, the first frequency domain resource includes the same number of RBGs as the second frequency domain resource includes. L' is the length of the second frequency domain resource, then L ═ L.
By setting the same length of the frequency domain resources of the two frequency hopping, the resources of the two frequency hopping can be indicated only by one resource indication domain, thereby reducing the signaling overhead and the complexity of the implementation.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is in the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth RBG, wherein j is more than or equal to 2 and less than or equal to N2, and j and N2 are integers.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is in the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth-1 RBG, wherein j is more than or equal to 3 and is less than or equal to N2, and j and N2 are integers.
In one possible design, the end position of the second frequency-domain resource is determined from a reference frequency-domain resource:
the number of RBs contained in the reference frequency domain resource is the same as the number of RBs contained in the first frequency domain resource, the starting position of the reference frequency domain resource is the same as the starting position of the second frequency domain resource, if the ending RB of the reference frequency domain resource is the ending RB of the jth RBG, the ending RB of the second frequency domain resource is the ending RB of the jth RBG, wherein j is more than or equal to 2 and is less than or equal to N2, and j and N2 are integers.
Through the three designs, the ending RB of the frequency domain resource of the second hop is adjusted, the ending RB is ensured to be aligned with the RBG grids in the BWP, the resource which cannot be used is reasonably utilized, the reliability is ensured, and meanwhile, the resource utilization rate is improved.
In one possible design, the network device sends first indication information indicating the number P of RBs included in the first RBG, and the second frequency-domain offset value is C × P, where C and P are positive integers. The design improves the utilization rate of resources. The optional first RBG is used to determine the number N2 of RBGs in the first BWP.
In one possible design, the network device sends first indication information indicating that the first RBG includes the number P of RBs, and the first bandwidth part BWP includes RBs divided into N2 RBGs, where a first RBG of the N2 RBGs includes the number a of RBs, a last RBG includes the number B of RBs, and the remaining RBGs of the N2 RBGs include the number P of RBs;
the second frequency domain offset value is at least one of: A. b, C P and A + K P, A, B, C, K, P are all positive integers.
The design ensures the utilization rate of resources to the maximum extent.
In a sixth aspect, the present application provides an apparatus, which may be a terminal device, or an apparatus (e.g., a chip) applied in a terminal device, and which may include means for performing the method in the first aspect or any one of the possible designs of the first aspect, the method in any one of the possible designs of the second aspect or the second aspect, the method in any one of the possible designs of the third aspect or the third aspect, the method in any one of the possible designs of the fourth aspect or the fourth aspect, or the corresponding function of the terminal device in the method in any one of the possible designs of the fifth aspect or the fifth aspect.
In a seventh aspect, the present application provides an apparatus, which may be a network device, or an apparatus (e.g., a chip) applied in a network device, and the apparatus may include a module configured to perform the functions corresponding to the network device in the method designed by any one of the first aspect and the first aspect, the method designed by any one of the second aspect or the second aspect, the method designed by any one of the third aspect or the third aspect, the method designed by any one of the fourth aspect and the fourth aspect, or the method designed by any one of the fifth aspect and the fifth aspect.
In an eighth aspect, an embodiment of the present application provides an apparatus, where the apparatus includes a processor, configured to implement the function of the terminal device in any one of the above-mentioned first aspect or first possible designs, the function of the terminal device in any one of the second aspect or second possible designs, the function of the terminal device in any one of the third aspect or third possible designs, the function of the terminal device in any one of the fourth aspect or fourth possible designs, or the function of the terminal device in any one of the above-mentioned fifth aspect or fifth possible designs. The apparatus may also include a memory to store instructions and data. The memory is coupled to the processor, and the processor can implement the functions of the terminal device when executing the program instructions stored in the memory. The apparatus may also include a communication interface for the apparatus to communicate with other devices, such as a transceiver, circuit, bus, or other type of communication interface, which may be network devices, etc.
In a ninth aspect, an embodiment of the present application provides an apparatus, where the apparatus includes a processor, configured to implement the function of the network device in any one of the possible designs of the first aspect or the first aspect, the function of the network device in any one of the possible designs of the second aspect or the second aspect, the function of the network device in any one of the possible designs of the third aspect or the third aspect, the function of the network device in any one of the possible designs of the fourth aspect or the fourth aspect, or the function of the network device in any one of the possible designs of the fifth aspect or the fifth aspect. The apparatus may also include a memory to store instructions and data. The memory is coupled to the processor, and the processor, when executing the program instructions stored in the memory, may implement the functions of the network device described above. The apparatus may also include a communication interface for the apparatus to communicate with other devices, such as a transceiver, circuit, bus, or other type of communication interface, which may be terminal devices, etc.
In a tenth aspect, an embodiment of the present application further provides a computer-readable storage medium, where the storage medium stores instructions, and when the instructions are executed, the instructions may implement the functions of the terminal device or the network device in any possible design of the first aspect or the first aspect, the instructions may implement the functions of the terminal device or the network device in any possible design of the second aspect or the second aspect, the instructions may implement the functions of the terminal device or the network device in any possible design of the third aspect or the third aspect, the instructions may implement the functions of the terminal device or the network device in any possible design of the fourth aspect or the fourth aspect, or the instructions may implement the functions of the terminal device or the network device in any possible design of the fifth aspect or the fifth aspect.
In an eleventh aspect, an embodiment of the present application further provides a chip system, where the chip system includes a processor and a memory, and is configured to implement the functions of the terminal device or the network device in any possible design of the first aspect or the first aspect, the functions of the terminal device or the network device in any possible design of the second aspect or the second aspect, the functions of the terminal device or the network device in any possible design of the third aspect or the third aspect, the functions of the terminal device or the network device in any possible design of the fourth aspect or the fourth aspect, or the functions of the terminal device or the network device in any possible design of the fifth aspect or the fifth aspect. The chip system may be formed by a chip, and may also include a chip and other discrete devices.
In a twelfth aspect, this embodiment of the present application further provides a computer program product, which includes instructions, and when the instructions are executed, the functions of the terminal device or the network device in any possible design of the first aspect or the first aspect, the functions of the terminal device or the network device in any possible design of the second aspect or the second aspect, the functions of the terminal device or the network device in any possible design of the third aspect or the third aspect, the functions of the terminal device or the network device in any possible design of the fourth aspect or the fourth aspect, or the functions of the terminal device or the network device in any possible design of the fifth aspect or the fifth aspect may be implemented.
In a thirteenth aspect, an embodiment of the present application further provides a communication system, including the apparatus of the sixth aspect and the apparatus of the seventh aspect. Or comprising the apparatus of the eighth aspect and the apparatus of the ninth aspect.
In addition, for technical effects brought by any one of the possible design manners in the sixth aspect to the thirteenth aspect, reference may be made to technical effects brought by different design manners in the method portion, and details are not described here.
Drawings
Fig. 1 is a schematic view of a communication scenario according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating a relationship between a bandwidth part and a carrier bandwidth according to an embodiment of the present application;
FIG. 3 is a schematic diagram of frequency domain resources according to an embodiment of the present application;
fig. 4 is a flowchart illustrating a frequency domain resource indication method according to an embodiment of the present application;
fig. 5 is a schematic diagram of a frequency domain resource indication according to an embodiment of the present application;
fig. 6 is a flowchart illustrating a method for indicating frequency domain resources according to another embodiment of the present application;
fig. 7 is a flowchart illustrating a method for indicating frequency hopping according to an embodiment of the present application;
fig. 8 is a schematic diagram of frequency domain resources occupied in a frequency hopping scenario according to an embodiment of the present application;
fig. 9 is a schematic diagram of frequency domain resources occupied in another frequency hopping scenario according to the embodiment of the present application;
fig. 10 is a flowchart illustrating a method for indicating frequency hopping according to another embodiment of the present application;
FIG. 11 is a schematic diagram of an apparatus according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of another apparatus according to an embodiment of the present disclosure.
Detailed Description
In the embodiments of the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a alone, both A and B, and B alone, where A, B may be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a and b, a and c, b and c, or a, b and c, wherein each of a, b, c may itself be an element or a set comprising one or more elements.
In the present application embodiments, "exemplary," "in some embodiments," "in another embodiment," and the like are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, the term using examples is intended to present concepts in a concrete fashion.
In the embodiments of the present application, "of" and "corresponding" may be sometimes mixed, and it should be noted that the intended meaning is consistent when the difference is not emphasized. In the embodiments of the present application, communication and transmission may be mixed sometimes, and it should be noted that the expressed meanings are consistent in a non-emphasized manner. For example, a transmission may include a transmission and/or a reception, may be a noun, and may be a verb.
It should be noted that the terms "first," "second," and the like in the embodiments of the present application are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or order. .
In the embodiment of the present application,
Figure BDA0002446774530000101
indicating rounding down on X. And unless otherwise specified, the rounding operations in this application are to be considered as examples, and other rounding approaches are not to be excluded, and may include rounding down, rounding up, rounding down, and the like. A mod B represents the remainder of dividing A by B.
The present application may be located in a communication scenario as shown in fig. 1. As shown in fig. 1, terminal devices 1-6 may access a wireless network through a network device and implement uplink communication and/or downlink communication with the network device. Wherein the wireless network includes, but is not limited to: a Long Term Evolution (LTE) system, a New Radio (NR) system in a fifth generation (5G) mobile communication system, a future mobile communication system, and the like.
Some terms in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.
1. And (4) terminal equipment. In the embodiment of the present application, the terminal device is a device having a wireless transceiving function, and may be referred to as a terminal (terminal), a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), a vehicle-mounted terminal device, a remote station, a remote terminal device, and the like. The specific form of the terminal device may be a mobile phone (mobile phone), a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wearable tablet (pad), a desktop, a laptop, an all-in-one machine, a vehicle-mounted terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or the like. The terminal device can be applied to the following scenarios: virtual Reality (VR), Augmented Reality (AR), industrial control (industrial control), unmanned driving (self driving), remote surgery (remote medical supply), smart grid (smart grid), transportation safety (transportation safety), smart city (smart city), smart home (smart home), and the like. The terminal device may be fixed or mobile. It should be noted that the terminal device may support at least one wireless communication technology, such as LTE, NR, Wideband Code Division Multiple Access (WCDMA), and the like.
2. A network device. In the embodiment of the present application, a network device is a device that provides a wireless communication function for a terminal device, and may also be referred to as a Radio Access Network (RAN) device. Network devices include, but are not limited to: next generation base station (next generation node B, gNB), evolved node B (eNB), baseband unit (BBU), transceiving point (TRP), Transmitting Point (TP), relay station, access point, etc. in 5G. The network device may also be a wireless controller, a Centralized Unit (CU), a Distributed Unit (DU), or the like in a Cloud Radio Access Network (CRAN) scenario. Therein, the network device may support at least one wireless communication technology, such as LTE, NR, WCDMA, etc.
3. Communication between a terminal device and a network device. In the embodiment of the present application, the terminal device and the network device communicate with each other through a radio interface (radio interface).
4. And (4) uplink communication. In this embodiment, uplink communication may also be referred to as uplink transmission, which refers to a process in which a terminal device sends a signal to a network device in communication between the terminal device and the network device. The signal sent by the terminal device to the network device may be referred to as an uplink signal or uplink information. Illustratively, the uplink signal includes Uplink Control Information (UCI) and uplink data. The uplink control information is used for carrying related information fed back by the terminal device, such as Channel State Information (CSI), Acknowledgement (ACK)/Negative Acknowledgement (NACK), and the like. Specifically, the uplink control information may be carried on a Physical Uplink Control Channel (PUCCH) or a Physical Uplink Shared Channel (PUSCH); the uplink data may be carried on the PUSCH.
5. And (4) downlink communication. In this embodiment of the present application, downlink communication may also be referred to as downlink transmission, which refers to a process in which, in communication between a terminal device and a network device, the terminal device receives a signal sent by the network device. The signal sent by the network device and received by the terminal device may be referred to as a downlink signal or downlink information. For example, the downlink signal may include DCI and downlink data (downlink data). The downlink control information is information related to downlink data scheduling, and for example, information such as resource allocation and modulation and coding scheme of a data channel. Specifically, the DCI may be carried on a PDCCH, and the downlink data may be carried on a Physical Downlink Shared Channel (PDSCH).
The communication of upstream data and/or the communication of downstream data may also be referred to as data communication.
6. A carrier bandwidth portion. The bandwidth portion of the carrier in the embodiment of the present application may be referred to as a bandwidth portion (BWP) for short, and refers to a continuous or discontinuous segment of frequency domain resources on the carrier, where the bandwidth of the continuous or discontinuous segment of frequency domain resources does not exceed the bandwidth capability of the terminal device, i.e. the bandwidth of the BWP is less than or equal to the maximum bandwidth supported by the terminal device. Taking BWP as an example of a segment of continuous frequency domain resource on a carrier, BWP may be a group of continuous Resource Blocks (RBs) on the carrier, or BWP may be a group of continuous subcarriers on the carrier, or BWP may be a group of continuous Resource Blocks (RBGs) on the carrier, etc. Wherein, one RBG includes at least one RB, such as 1, 2, 4, 8, or 16, etc., and one RB may include at least one subcarrier, such as 12, etc.
The BWP used by the end device to communicate with the network device in the embodiments of the present application may be configured by the network device or predefined by a protocol, which may be the third generation partnership project (the 3)rdgeneration partnership project, 3 GPP). For a terminal device, the network device may configure one or more BWPs within one carrier for the terminal device. For example, as shown in fig. 2(a), the network device configures a BWP for the terminal device in one carrier. Wherein the bandwidth of the BWP does not exceed the bandwidth capability of the terminal device, and the bandwidth of the BWP is not greater than the carrier bandwidth. For another example, as shown in fig. 2(b), the network device configures two BWPs, BWP1 and BWP2, respectively, for the end device in one carrier, where BWP1 overlaps BWP 2. For another example, as shown in fig. 2(c), the network device configures two BWPs, BWP1 and BWP2, respectively, for the end device in one carrier, where BWP1 and BWP2 do not overlap at all. It should be noted that, in the embodiment of the present application, the number of BWPs configured by the network device for the terminal device is not limited. For example, the network device may configure a maximum of 4 BWPs for the terminal device. For another example, in a Frequency Division Duplex (FDD) scenario, the network device may configure 4 BWPs for uplink and downlink communications of the terminal device respectively. For another example, in a Time Division Duplex (TDD) scenario, the network device may configure 4 BWPs for uplink and downlink communications of the terminal device respectively.
Further, the network device may configure the system parameters for the terminal device for each BWP. In the embodiment of the present application, the system parameters corresponding to different BWPs may be the same or different. Taking fig. 2(b) as an example, the system parameters corresponding to BWP1 and BWP2 may be the same or different.
8. A slot (slot). A slot in the embodiment of the present application may be understood as a period of time in the time domain. The duration of one slot may be related to the size of the subcarrier spacing, and the durations of slots corresponding to different sizes of subcarrier spacing are different. For example, when the subcarrier spacing is 15kHz, the duration of one slot may be 1 millisecond (ms); with a subcarrier spacing of 30kHz, the duration of one slot may be 0.5 ms. For example, a slot in the embodiment of the present application may include one or more symbols. For example, under a normal (normal) Cyclic Prefix (CP), a slot may include 14 symbols; under extended (extended) CP, one slot may include 12 symbols.
9. Size of RBG (RBG size). In this embodiment, the size of an RBG may refer to the number of RBs included in one RBG, and is a unit for measuring the size of frequency domain resources occupied by uplink data or downlink data. For example, an RBG includes 4 RBs, which is understood to mean that the size of the RBG is 4 RBs. That is, the frequency domain resource is allocated in units of 4 RBs, and the number of RBs included in the frequency domain resource occupied by the uplink data channel or the downlink data channel is an integer multiple of 4.
Regarding the way of indicating frequency domain resources, one possible method is: the network device indicates a segment of frequency domain resources by sending a Resource Indicator Value (RIV) carried in DCI to the terminal device. The frequency domain resource used by the uplink data or the downlink data at least includes the segment of frequency domain resource, or the frequency domain resource used by the data channel carrying the uplink data or the downlink data at least includes the segment of frequency domain resource. As described above, the data channel may be a PDSCH or a PUSCH and respectively carries downlink data and uplink data. The value of the RIV is related to the starting position S of the frequency domain resource and the length L of the frequency domain resource. Specifically, the calculation can be obtained by the following formula (1):
when in use
Figure BDA0002446774530000121
When RIV is equal to N (L)RBs-1)+RBstart
When in use
Figure BDA0002446774530000122
When RIV is equal to N (N-L)RBs+1)+(N-1-RBstart) Formula (1) wherein N is the number of RBs included in BWP, and N is a positive integer. When the granularity of S is RB, RBstartI.e. S, the number of resource blocks RB representing the frequency domain starting position, RBstartIs an integer of 0 or more. L isRBsI.e., L, indicates the number of frequency domain consecutive RBs. L is more than or equal to 1RBs≤N-RBstartAnd L is an integer. In the present application, the BWP may be an upstream BWP or a downstream BWP, if not specifically stated.
The terminal equipment obtains S and L through RIV sent by the network equipment, and the frequency domain resource can be uniquely determined through the S and L.
For example, assume N10, RBstart=0,LRBsWith 5, the RIV is 40 according to equation (1) above. The RIV carried in the DCI by the network device is 40, and the terminal device may obtain from the RIV 40, where the starting position S is RB0 and the length is 5 RBs, that is, RBs 0 to RB4 shown in fig. 3 are frequency domain resources to be indicated.
By adopting the frequency domain resource indication method, the bit number required by RIV is
Figure BDA0002446774530000123
When N is large, the number of bits required by the RIV is large, and therefore, the reliability of data communication, especially the reliability of data communication in an ultra-reliable and low-latency communication (URLLC) scenario, cannot be guaranteed well. For this reason, the above method can be optimized by changing the granularity of S and L to obtain a second frequency domain resource indication manner. Wherein granularity refers to a unit of data, as will be explained in detail in the examples of the following text application. The granularity of S and L in the above method can be changed from RB to Resource Block Group (RBG). S may represent the RBG number of the frequency domain resource start position, L represents the RB that is continuous in the frequency domainThe number of G. Then the RIV can be derived by the following equation (2):
is provided with
Figure BDA0002446774530000131
If it is
Figure BDA0002446774530000132
Then RIV (N1 ═ L-1) + S;
otherwise, RIV (N1 × N1-L +1) + (N1-S-1) formula (2)
Wherein L is an integer of more than or equal to 1, S is an integer of more than or equal to 0, L + S is less than or equal to N1,
Figure BDA0002446774530000133
indicating a rounding down.
By adopting the frequency domain resource indication method, the bit number required by RIV is
Figure BDA0002446774530000134
Since N1 is N/RBG siz, formula (2) effectively reduces the number of bits required for RIV, i.e., the number of bits in the frequency domain resource indicator field in DCI, compared to formula (1), thereby improving the reliability of DCI.
However, in the second frequency domain resource indication method, the granularity of L and S is consistent, taking RBG size as 4 RBs as an example, that is, the resource can only be allocated with 4 RBs as the granularity: the RB number of the start position S can only be an integer multiple of 4 (e.g., RB0, RB4, or RB 8); the length of the L indication can only be an integer multiple of 4 RBs. At this time, if N is not an integer multiple of 4, some RBs may never be allocated, resulting in resource waste. For example, assuming that the downlink BWP is 10 RBs, RB0 to RB9, only RB0 to RB7 may be allocated, and RB8 and RB9 can never be used.
Based on the above problem, the second frequency domain resource indication mode can be optimized by configuring the granularity of S and L respectively to obtain a third frequency domain resource indication mode, so as to improve the reasonable utilization rate of resources. Since S and L may have different granularities, the RBG size corresponding to the granularity of S is noted asThe RBG _ S is to record the RBG size corresponding to the granularity of L as RBG _ L, and then the calculation method of RIV can be divided into the following two cases: the first condition is as follows:
Figure BDA0002446774530000135
case two: n2 ═ N/RBG _ S. The values of N are different in the two cases, however, the following formula (3) can be used:
if it is
Figure BDA0002446774530000136
Then RIV (N2 ═ L-1) + S;
otherwise, RIV (N2 × N2-L +1) + (N2-S-1) formula (3)
Wherein, each parameter also needs to satisfy: and L is RBG _ L + S is RBG _ S and is not more than N.
The number of bits required for RIV in equation (3) is
Figure BDA0002446774530000137
In this way, the problem that some RBs cannot be allocated can be effectively solved, but a new problem still occurs.
For example, in the case where N is 8 RBs, RBG _ L is 2 RBs, and RBG _ S is 1 RB, the obtained RIV is associated with S and L as shown in table 1:
TABLE 1
L\S 0 1 2 3 4 5 6
1 0 1 2 3 4 5 6
2 4 5 6 7 8
3 8 9 10
4 7
The value range of S is 0 to 0
Figure BDA0002446774530000138
L ranges from 0 to
Figure BDA0002446774530000139
Is an integer of (1). The first row values represent the selectable values of S from 0 to 6, and the first column values represent the selectable values of L from 1 to 4. Because L _ RBG _ L + S _ RBG _ S ≦ N is also needed, the combinations of S and L that do not meet this requirement (i.e., the combinations of S and L for which no RIV value is filled in Table 1) are further removed. It should be noted that tables 2 to 5 are drawn by a method similar to that in table 1, so that the following related parts are not described again.
It can be seen that the values of RIV are many times repeated, for example, when S is 4, and L is 1, RIV is 4; when S is 0 and L is 2, RIV is still equal to 4, that is, RIV is not in one-to-one correspondence with S and L, which results in ambiguity of frequency domain resource indication, different interpretations may occur for RIV by the network device and the terminal device, and when the network device indicates RIV to the terminal device, the terminal device cannot judge whether S is 4, L is 1, or S is 0, and L is 2. When the frequency domain resource determined by the terminal equipment is inconsistent with the frequency domain resource actually indicated by the network equipment side, failure of subsequent data communication is caused.
For another example for case two: assuming that N is 8 RB, RBG _ L is 2 RB, and RBG _ S is 1 RB, the obtained RIV is associated with S and L as shown in table 2,
TABLE 2
L\S 0 1 2 3 4 5 6
1 0 1 2 3 4 5 6
2 8 9 10 11 12
3 16 17 18
4 47
Although it can be seen in table 2 that the values of RIV correspond to S and L one to one, the maximum value of the frequency domain resource indication value RIV is 47, and if this 47 is to be indicated, 6 bits are required. However, even if the method goes back to the first frequency domain resource indication method, that is, the RIV value is calculated by using the formula (1), in the case of the same N, the number of bits required for obtaining the RIV is only 5 bits, and the number of bits is not reduced, but is increased, so that the reliability of the DCI cannot be ensured.
Therefore, a new frequency domain resource indication method is needed, which not only enables the RIV to be in one-to-one correspondence with S and L, but also can effectively reduce the bit number of the RIV.
Example one
The embodiment of the application provides a frequency domain resource indication method, which can be applied to the communication scenario shown in fig. 1. The method can effectively reduce the bit number of RIV and improve the reliability of data communication. As shown in fig. 4, the method may include:
s401, the network equipment sends an RIV to the terminal equipment, wherein the RIV is used for indicating the starting position S and the length L of a first frequency domain resource, and the first frequency domain resource is part or all of the frequency domain resources used by first data; the granularity of S is a first RBG, the granularity of L is a second RBG, the size of the first RBG is RBG _ S, and the size of the second RBG is RBG _ L. Wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
Correspondingly, the terminal device receives the RIV from the network device.
S402, the terminal equipment determines the first frequency domain resource according to the RIV.
S403, the terminal device sends the first data to the network device on the first frequency domain resource, or receives the first data from the network device on the first frequency domain resource.
The first data sent by the terminal equipment to the network equipment is uplink data; the first data received by the terminal device from the network device is the downlink data. They are understood to be data that the terminal device and the network device interact with. The first data may be carried on the PDSCH or carried on the PUSCH. It is understood that the specific manner of S403 is well known to those skilled in the art, and thus, the detailed description thereof is omitted.
When the embodiment of the application is not applied to a frequency hopping scene, the first frequency domain resource is all frequency domain resources used by the first data. When the embodiment of the application is applied to a frequency hopping scene or a scene of repeatedly sending the first data, the first frequency domain resource is a part of frequency domain resources used by the first data. The detailed description of the frequency hopping will be described in detail with reference to specific embodiments after the present application, and is incorporated herein by reference.
The physical significance and effect of RIV is similar to that described above. The relationship between RIV and S and L can be determined by designing a new formula and allowing the RIV to achieve the beneficial effects described above.
The granularity of S mentioned in S401, consistent with the concepts mentioned above, may be understood as a unit of S. Further, the granularity of S is the first RBG, which is understood to mean that the data unit of S is the first RBG, that is, the value of S here may be an RBG number in a certain frequency domain. For example, the size RBG _ S of the first RBG is 4 RBs, and when S is 1, the first RBG number representing the start position of the first frequency domain resource is 1 and the corresponding RB number is 4; when S is 2, the second RBG number representing the start position of the first frequency domain resource is 2, and the corresponding RB number is 8. The granularity of L, i.e., the data units of L, can be understood in the same manner. The granularity of the L is the second RBG, and the data unit of the L can be understood as the second RBG. For example, the size RBG _ L of the second RBG is 8 RBs, and when L is 1, it represents that the length of the first frequency domain resource is 1 second RBG, that is, 8 RBs; when L is 2, it represents that the length of the first frequency domain resource is 2 second RBGs, i.e., 16 RBs.
When the granularity of S and L is RBG, S can represent the RBG number of the starting position of the frequency domain resource, and S can also be referred to as RBGstart(ii) a L represents the number of RBGs consecutive in the frequency domain and can also be referred to as LRBGs
It should be noted that RBG _ S and/or RBG _ L may be determined according to the number of RBs included in the BWP where the first data is located. The RBG _ S and RBG _ L may be sent by the network device to the terminal device through the first indication information and the second indication information in the higher layer signaling, respectively. The first indication information and the second indication information may be located in the same high layer signaling or in different high layer signaling. In each embodiment of the present application, the higher layer signaling may specifically be Medium Access Control (MAC) signaling, Radio Resource Control (RRC) signaling, or the like. RBG _ S and/or RBG _ L may also be known to the end device instead using a protocol predefined way.
Further, in S401, the value of RIV may be related to RBG _ S and/or RBG _ L. This feature is specifically described below in connection with S401 by way of specific implementation 1.1 to implementation 1.3 as follows:
first, it is to be noted that, in the following implementation 1.1 to implementation 1.3:
n is the total number of RBs included in the first BWP, and the first BWP includes the frequency-domain resources used by the first data, because the first frequency-domain resources are some or all of the frequency-domain resources used by the first data, that is, the first BWP includes the first frequency-domain resources. Or the first BWP is the BWP where the first data is located, that is, the uplink BWP or the downlink BWP described above. The value range of L is 1 to
Figure BDA0002446774530000153
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
It should be noted that, making L and S satisfy L × RBG _ L + S × RBG _ S ≦ N is to ensure that the first frequency-domain resource determined thereby is located in the first BWP. Based on the physical meaning of S, the value range of L and the inequality, S may be further defined as at least: the value range of S is
Figure BDA0002446774530000154
Implementation mode 1.1: the RIV is calculated by the following equation (4):
when L equals 1, RIV equals S;
when L is greater than 1, the compound is,
Figure BDA0002446774530000151
wherein ,
Figure BDA0002446774530000152
i is an integer, and 2. ltoreq. i.ltoreq.L.
Further, a specific example is given. Assuming that N is 8, RBG _ S is 1 RB, and RBG _ L is 2 RB, the corresponding relationship of RIV to S and L can be obtained according to equation (4), as shown in table 3 below:
TABLE 3
L\S 0 1 2 3 4 5 6
1 0 1 2 3 4 5 6
2 7 8 9 10 11
3 12 13 14
4 15
It can be seen from table 3 that all values of RIV are continuous in the range of integers, that is, all integers in the range of the minimum and maximum values of RIV (including the minimum and maximum values of RIV) can find S and L corresponding to the values. While the minimum value of RIV is 0. The number of bits required for RIV at this time is
Figure BDA0002446774530000161
Effective set of S and LThe total number satisfies all possible combinations of S and L of L RBG _ L + S RBG _ S ≦ N. At this time, the number of bits required for RIV is
Figure BDA0002446774530000162
Is less than the number of bits 6 calculated using equation (1). This advantage is more pronounced when N is larger. The bit number required by RIV is reduced, so that the high reliability of DCI is ensured. Meanwhile, it can be found from table 3 that, with the implementation, RIVs are in one-to-one correspondence with S and L, so that the frequency domain resource determined by the terminal device is consistent with the frequency domain resource actually indicated by the network device side, and failure of subsequent data communication is avoided.
Optionally, the corresponding relationship between RIV and S and L in this implementation may also be expressed from another perspective. For example, pseudo code executed by a computer shows the relationship between RIV and S and L:
Figure BDA0002446774530000163
implementation mode 1.2: the RIV is calculated by the following equation (5):
Figure BDA0002446774530000164
when in use
Figure BDA0002446774530000165
When RIV is N _ S (L-1) + S;
when in use
Figure BDA0002446774530000166
When the RIV is N _ S (N _ L-L +1) + (N _ S-1); formula (5)
Further, a specific example is given.
Assuming that N is 10, RBG _ S is 1 RB, and RBG _ L is 2 RB, the corresponding relationship of RIV to S and L can be obtained according to equation (5), as shown in table 4 below:
TABLE 4
L\S 0 1 2 3 4 5 6 7 8
1 0 1 2 3 4 5 6 7 8
2 9 10 11 12 13 14 15
3 18 19 20 21 22
4 26 25 24
5 17
As can be seen from table 4, the RIV values correspond to S and L one to one, so that the frequency domain resource determined by the terminal device is consistent with the frequency domain resource actually indicated by the network device side, thereby avoiding the failure of subsequent data communication. At this time, the RIV ranges from 0 to 26, and therefore, the number of bits of the corresponding RIV is 5 bits. At this time, if the number of bits required for the RIV obtained by equation (1) is 6 bits, the number of bits required for RIV indication is reduced, and the reliability of data communication is further improved. Meanwhile, it can be found from table 4 that, with the implementation, the RIV corresponds to the S and the L one to one, so that the frequency domain resource determined by the terminal device is consistent with the frequency domain resource actually indicated by the network device side, and failure of subsequent data communication is avoided.
Implementation mode 1.3: the RIV is calculated by the following equation (6):
is provided with
Figure BDA0002446774530000171
When in use
Figure BDA0002446774530000172
When RIV is N _ L (L-1) + S + offset 1;
when in use
Figure BDA0002446774530000173
When RIV is N _ L (N _ L-L +1) + (N _ L-S-1) + offset 2; formula (6)
The purpose of the offset1 and the offset2 is to avoid that RIV, which may occur when frequency domain resource indication is performed using the foregoing formula (3), corresponds to S and L differently, that is, to avoid that the network device and the terminal device may interpret the frequency domain resource indication value RIV differently, which may cause failure of subsequent data communication.
Optionally, the values of the offset1 and the offset2 may be the same or different, and the values may be sent to the terminal device by the network device through the third indication information and the fourth indication information in the higher layer signaling. The third indication information and the fourth indication information may be located in the same high layer signaling or in different high layer signaling. Of course, at least one of offset1 and offset2 could alternatively be made known to the end device using a protocol predefined manner.
If offsets 1 and 2 are predefined such that the terminal knows, in one implementation, offset1 may be predefined as offset2 (N _ L-N _ S) (L-1). The values of offset1 and offset2 are substituted into equation (6), at which point equation (6) in this implementation is further converted to (7):
Figure BDA0002446774530000174
when in use
Figure BDA0002446774530000175
When the RIV is N _ L (L-1) + S + (N _ L-N _ S) ((L-1))
When in use
Figure BDA0002446774530000176
When the RIV is N _ L (N _ L-L +1) + (N _ L-S-1) + (N _ L-N _ S) ((L-1)) formula (7)
This is a specific example.
Assuming that N is 8, RBG _ S is 1 RB, and RBG _ L is 2 RB, the corresponding relationship of RIV to S and L can be obtained according to equation (7), as shown in table 5 below:
TABLE 5
L\S 0 1 2 3 4 5 6
1 0 1 2 3 4 5 6
2 9 10 11 12 13
3 18 19 20
4 22
As can be seen from table 5, the RIV values correspond to S and L one to one, so that the frequency domain resource determined by the terminal device is consistent with the frequency domain resource actually indicated by the network device side, thereby avoiding the failure of subsequent data communication. At the same time, the number of bits required for RIV is also relatively small, and similar advantageous effects as the above embodiment can be obtained.
It should be noted that the granularity of S and L can be flexibly configured, so that RBG _ S and RBG _ L are different or the same. In particular, to reduce the implementation complexity of the terminal device, more reasonable resource utilization may further make RBG _ S and RBG _ L the same. At this time, the granularity of S and L may be collectively denoted as P, i.e., RBG _ S ═ RBG _ L ═ P. P is a positive integer.
On this basis, the following implementation mode 1.4 is provided:
the following equation (8) gives:
if it is
Figure BDA0002446774530000181
Then RIV (N2 ═ L-1) + S;
otherwise, RIV (N2 × N2-L +1) + (N2-S-1) formula (8)
Where N2 represents the number of RBGs divided by P in the first BWP, and N2 may also be denoted as NRBG. L represents the number of consecutive RBGs in the frequency domain, so L is 1, …, NRBG. S may represent an RBG number of a frequency domain resource start position, so S is 0,1, …, NRBG-1。L+S≤N2,
Figure BDA0002446774530000182
Indicating a rounding down.
The following explains the calculation method of N2: n2 is determined from the total number of RBs N that the first BWP includes, and P:
Figure BDA0002446774530000183
wherein, in the N2 RBGs of the first BWP, the first RBG has a size of
Figure BDA0002446774530000184
Figure BDA0002446774530000185
The last RBG has a size of
Figure BDA0002446774530000186
If (N + N) mod P > 0, then
Figure BDA0002446774530000187
If not, then,
Figure BDA0002446774530000188
the other RBGs in the first BWP are of size P.
It should be noted that, according to the above calculation manner, the first BWP includes at most three RBG sizes, and in this embodiment, other RBG sizes except the first RBG size and the last RBG size may be defined as the granularity of S and L on the first BWP, that is, the P value indicated by the indication information by the network device is defined as the granularity of S and L.
For example, as shown in fig. 5, the number of RBs included in the first BWP is 11 RBs, and if P is 4 RBs, it may be determined that N2 is 4. That is, there are 4 RBGs in the BWP, where the first RBG is 1 RB in size, the last (fourth) RBG is 2 RB in size, and the middle 2 RBGs (second and second RBGs) are all 4RB in size. Further, if S of the frequency domain resource is indicated by RIV to be 0 and L to be 2, i.e. the first frequency domain resource starts from the 1 st RBG and has a length of 2 RBGs, i.e. the gray part of the figure shows.
By implementing mode 1.4, the bit number of the frequency domain resource indication domain is required from formula (1)
Figure BDA0002446774530000189
Bits are reduced to
Figure BDA0002446774530000191
A bit. N2 is less than N, thereby saving the overhead of control signaling and ensuring the reliability of communication.
Through the above implementation manners 1.1 to 1.4, in S402, the terminal device may determine, by receiving the RIV sent by the network device, S and L of the first frequency domain resource, and further determine the first frequency domain resource according to the S and L. It should be noted that the manner of calculating S and L by the terminal device according to the RIV and the above formula is similar to the manner of calculating S and L according to the RIV and the formula (1) in the prior art, and those skilled in the art are familiar with this, and therefore the description of this application is omitted.
Example two
The above embodiments follow the RIV to indicate S and L, but adopt a new RIV and S and L relation formula to solve the deficiencies in the prior art. . The embodiment of the present application further provides a frequency domain resource indication method for indicating S and L in a new manner, which may be applied to the communication scenario shown in fig. 1. The method can also effectively reduce the bit number of the DCI and improve the reliability of data communication. As shown in fig. 6, the method may include:
s501, the network equipment sends a frequency domain resource index to the terminal equipment, wherein the frequency domain resource index is used for indicating a starting position S and a length L of a first frequency domain resource, and the first frequency domain resource is a part of or all frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, and the size of the second RBG is RBG _ L; and S is an integer which is greater than or equal to zero, and L, the RBG _ S and the RBG _ L are positive integers.
Correspondingly, the terminal equipment receives the frequency domain resource index from the network equipment.
S502, the terminal equipment determines the first frequency domain resource according to the frequency domain resource index.
S503, the terminal device sends the first data to the network device on the first frequency domain resource, or receives the first data from the network device on the first frequency domain resource. The specific implementation of S503 may refer to S403 in the first embodiment, which is not described herein again.
The definitions of the first data, the first frequency domain resource, the granularity of S as the first RBG and the granularity of L as the second RBG can refer to the expression in the first embodiment. The determination of RBG _ S and/or RBG _ L and the manner in which the terminal device obtains RBG _ S and/or RBG _ L may also refer to the description of relevant parts in the first embodiment, and therefore, details are not repeated.
In this embodiment, the network device indicates S and L of the first frequency domain resource by sending the frequency domain resource index to the terminal device. The relation between the frequency domain resource index and S and L is contained in a frequency domain resource mapping table. Each row in the frequency domain resource map may indicate a value of S and L, and the frequency domain resource index may point to a row in the frequency domain resource map. And the terminal equipment can obtain the S and the L of the first frequency domain resource by combining the frequency domain resource mapping table according to the frequency domain resource index sent by the network equipment. The frequency domain resource index may be included in DCI transmitted by the network device to the terminal device.
The method for the terminal device to obtain the frequency domain resource index may include the following two implementation methods. In the following implementation 2.1, i is a positive integer, and the value range of l (i) is 1 to 1
Figure BDA0002446774530000192
And said L (i) and said S (i) satisfy L (i) RBG _ L + S (i) RBG _ S ≦ N. Optionally, further defining for s (i): the value of S (i) ranges from 0 to
Figure BDA0002446774530000193
Implementation mode 2.1:
the frequency domain resource mapping table is predefined. That is, the frequency domain resource mapping table may be predefined in the protocol, so that the terminal device may know the frequency domain resource mapping table.
Optionally, each row of the frequency domain resource table may be arranged from top to bottom in an order from small to large of all possible L values, and when the L values of two adjacent rows are unchanged, all possible S values are arranged in an order from small to large. That is, the starting position and length of the frequency domain resource corresponding to the ith row in the frequency domain resource indication table are respectively denoted as s (i) and l (i), and the frequency domain resource index corresponding to the ith row is i;
the frequency domain resource indication table satisfies:
l (i +1) > L (i); or
When L (i +1) ═ L (i), S (i +1) > S (i)
Further, a specific example is given.
Assuming that N is 8, RBG _ S is 1 RB, and RBG _ L is 2 RBs, the frequency domain resource table thus designed is shown in table 6.
TABLE 6
Figure BDA0002446774530000201
Alternatively, there may be no frequency domain resource index column in table 6, where the frequency domain resource indices are numbered sequentially from top to bottom according to the first row of the table.
Optionally, each row of the frequency domain resource table may be arranged from top to bottom in an order from small to large of all possible S values, and when the S values are not changed, all possible L values are arranged in an order from small to large. That is, the starting position and length of the frequency domain resource corresponding to the ith row in the frequency domain resource indication table are respectively denoted as s (i) and l (i), and the frequency domain resource index corresponding to the ith row is i;
the frequency domain resource indication table satisfies:
s (i +1) > S (i); or
(ii) when S (i +1) ═ S (i), L (i +1) > L (i)
Further, a specific example is given.
Assuming that N is 8, RBG _ S is 1 RB, and RBG _ L is 2 RBs, the frequency domain resource table thus designed is shown in table 7.
TABLE 7
Figure BDA0002446774530000211
Alternatively, there may be no frequency domain resource index column in table 7, where the frequency domain resource indices are numbered sequentially from top to bottom according to the first row of the table.
As can be seen from tables 6 and 7, the frequency domain resource indexes of the present embodiment are in one-to-one correspondence with S and L, and therefore, the network device and the terminal device understand that S and L indicated by the frequency domain resource indexes are consistent. Meanwhile, the number of bits required for the frequency domain resource index is
Figure BDA0002446774530000212
An effective combination of S and L isAll possible combinations of S and L satisfying L RBG _ L + S RBG _ S ≦ N require the same number of bits as in the first implementation of the embodiment, and thus can achieve similar advantages.
Implementation mode 2.2:
the frequency domain resource mapping table is indicated to the terminal device by the network device through signaling, and specifically can be indicated to the terminal device through high-level signaling. Compared with the first implementation manner of the embodiment, the network device may determine the S and the L in the frequency domain resource mapping table according to the real-time communication condition, which is more flexible.
For example, the frequency domain resource mapping table indicated by the network device through signaling includes Z rows. Each row corresponds to one possible value of S and one possible value of L. If the frequency domain resource index is an integer greater than or equal to zero, adding 1 to the frequency domain resource index represents taking S and L corresponding to the several rows. The frequency domain resource mapping table at this time may be as shown in table 8.
TABLE 8
Figure BDA0002446774530000221
Z is the number of rows of the frequency domain resource mapping table, and the number of bits required by the frequency domain resource index is log in the second implementation mode2And Z, the network equipment can design a frequency domain resource mapping table with a smaller number of rows according to the actual communication situation, so that the communication flexibility is ensured, the effect of reducing the DCI bit number can be achieved, and the reliability of data communication is improved.
Through the various implementation manners, in S502, the terminal device may obtain S and L of the first frequency domain resource by receiving the frequency domain resource index sent by the network device, looking up a table, and then determining the first frequency domain resource according to the S and L.
It should be noted that, in the second embodiment, the frequency domain resource mapping table is only one implementation manner. The actual form may not be limited to the form of a table, but may be a form of a set, or a form of a list (list).
When the channel condition corresponding to a certain section of frequency domain resource is not good, if all data are scheduled to be transmitted and received on the frequency domain resource, the probability of data communication error is greatly increased. Therefore, in the prior art, the resources supporting data communication are dispersed in the frequency domain, so that the influence of a certain section of frequency domain resources with poor channel conditions on the whole data communication is effectively reduced. That is, the frequency domain diversity gain can be obtained by the above-described manner. One specific implementation of obtaining frequency domain diversity gain is frequency hopping. For example, if there is no frequency hopping, the frequency domain resources originally used for data communication for a certain period of time are RB0 to RB7, for a total of 8 RBs; if a frequency hopping technique is employed, the time period can be divided into two time periods adjacent in time: the first and second periods, in which the first period is RB0 through RB7, and the frequency domain resources used for data communication in the second period are changed to RB80 through RB87, thereby obtaining a frequency domain diversity gain. In the present application, RBn denotes an RB with index n, such as RB0, RB7, RB80, and RB87 herein denote RBs with indices 0, 7, 80, and 87, respectively.
Further, the frequency hopping for uplink communication specifically includes frequency hopping within a slot and frequency hopping between slots.
First, frequency hopping in slot:
for data transmission within one slot, only two hops are supported. The length of the time domain resource indicated in the DCI is K, and the time domain resource is a time domain resource used by data of uplink communication. K can be divided into two parts, the first part is as long as
Figure BDA0002446774530000222
The second part is
Figure BDA0002446774530000223
In the frequency domain, the start position S' of each hop can be determined according to equation (9).
Figure BDA0002446774530000224
Wherein, the starting position S of the frequency domain resource indicated by RIV is RBstart,RBstartIs an integer more than or equal to 0, and N is the RB number of the uplink BWP. First hop (first hop) RBstartIs the start position indicated in the RIV, the start position RB of the second hop (second hop)startAdding a frequency offset RB to the first hop locationoffset. wherein RBoffsetThe value of (a) can be comprehensively determined by the configuration information and the DCI. For example, the terminal device receives the configuration information sent by the network device, and the configuration information configures a plurality of RBsoffsetContains an indication field in DCI to indicate the plurality of RBsoffsetOne value in the time domain is RB of the second hopoffset
For example, the DCI indicates a time domain resource length of 8, e.g., symbol 1 to symbol 8, for 8 symbols. RIV indicates a starting position S as RB0, indicating RBoffsetIs 4 RBs. The time domain resource used by the first hop is symbol 1 to symbol 4, the frequency domain start position used is RB0, the time domain resource symbol used by the second hop is 5 to 8, and the frequency domain start position used is RB 4.
Second, frequency hopping between slots:
for data transmission in multiple consecutive slots, one hop per slot is supported. Specifically, as shown in the following formula (10):
Figure BDA0002446774530000231
wherein, the starting position S of the frequency domain resource indicated by RIV is RBstart,RBstartIs an integer larger than or equal to 0, and N is the RB number of the downlink BWP.
Figure BDA0002446774530000232
Is the slot number. As shown in the formula (9),
Figure BDA0002446774530000233
in other words, the frequency domain start position S corresponding to the even-numbered slot is the start position indicated by the RIV in the DCI.
Figure BDA0002446774530000234
In the time, that is, the frequency domain starting position S' corresponding to the odd-numbered time slot needs to be added with the frequency domain offset RBoffset. Specific RBoffsetThe determination method is as described in the slot intra-frequency hopping, and is not described again.
And thirdly, frequency hopping of repeated sending of uplink data for multiple times:
for repeated transmissions on multiple uplinks, one hop is supported per repetition. Here RB at this timestart(i) It may also be referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repeat transmission. And if K is the total repetition times of the uplink data, the value range of n is an integer from 0 to K-1. In this case, the hopping is not limited to the hopping between slots. Specifically, as shown in the following formula (11):
Figure BDA0002446774530000235
it should be noted that, for example, if the 0 th uplink data retransmission is performed and the transmission is completed, the meaning of the retransmission means that the uplink data is retransmitted once, and if the 5th uplink data retransmission is performed and the transmission is completed, the meaning of the retransmission means that the uplink data is retransmitted and transmitted six times, and the data content of each transmission is the same.
If the starting position S and the length L indicated by the RIV are set with RBG as granularity, respectively, how the terminal device accurately determines the starting position of each hop becomes a problem to be solved when hopping within a slot or hopping between slots.
EXAMPLE III
The present embodiment provides a method for indicating frequency hopping, which can be applied to the communication scenario shown in fig. 1. The method can ensure that the terminal equipment accurately determines the frequency domain starting position of each hop in frequency hopping, and ensures that the network equipment side and the terminal have consistent understanding on the frequency domain position of the uplink data. As shown in fig. 7, the method includes:
s601, the network device sends a first frequency domain offset value to the terminal device, where the first frequency domain offset value indicates a distance between a starting position S' of the second frequency domain resource and a starting position S of the first frequency domain resource in a frequency domain, and a granularity of the first frequency domain offset value is a third RBG.
Correspondingly, the terminal equipment receives the first frequency domain offset value from the network equipment
S602, the terminal device determines the second frequency domain resource.
The first frequency domain resource described herein is the first frequency domain resource defined in the first or second embodiment. Further, in a frequency hopping scenario, the first frequency domain resource is a frequency domain resource corresponding to a first hop of the first data, and the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data. It should be noted that, in a frequency hopping scenario, the first frequency domain resource is a part of frequency domain resources used by the first data, and the frequency domain resources used by the first data at least include the second frequency domain resources.
Here, the frequency hopping may be within slot or between slots. For frequency hopping among slots, the frequency domain resources corresponding to the first slot can be understood as the frequency domain resources corresponding to the even slot numbers, and the frequency domain resources corresponding to the second slot can be understood as the frequency domain resources corresponding to the odd slot numbers.
In this embodiment, the granularity of S of the first hop may be the first RBG, and the size of the first RBG is RBG _ S. The granularity of L of the first frequency-domain resource may be a second RBG, and the size of the second RBG is RBG _ L.
Specifically, in S602, the terminal device determines an implementation manner of the second frequency domain resource.
It should be noted that in this embodiment, N is a total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is a BWP in which the first data is located. RBGoffsetI.e. the first frequency domain offset value. RBGoffsetMay be determined in a manner similar to the aforementioned in-slot frequency hopping RBoffsetThe determination method is similar and will not be described in detail.
Implementation mode 3.1:
the granularity of the first frequency-domain bias value in S601 is the third RBG, and the size of the third RBG is RBG _ S.
The first condition is as follows:
if S 'specifically refers to the RBG number of the frequency domain resource starting position of the second hop, that is, the granularity of S' is the fourth RBG, and the size of the fourth RBG is RBG _ S. Then the terminal device may determine S' by the following equation (12):
S’=(S+RBGoffset) mod N' formula (12)
Wherein N' is
Figure BDA0002446774530000241
With further reference to equations (9) and (10), a more complete formula expression is performed. In addition, S "below is a start position (indicated by an RBG number) of the frequency domain resource corresponding to the i +1 th hop.
1) Frequency hopping in Slot:
Figure BDA0002446774530000242
2) inter-Slot frequency hopping: i is the slot number within the radio frame.
Figure BDA0002446774530000243
The frequency hopping technical scheme can be applied to the scene of repeated uplink transmission.
3) For example, when performing uplink communication, the terminal device may support not only intra-slot frequency hopping and inter-slot frequency hopping, but also a frequency hopping scenario in which uplink data is repeatedly transmitted (in this case, the terminal device is not limited to inter-slot frequency hopping). Here, S "may also be referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And if K is the total repetition times of the uplink data, the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000244
For the meaning of the repeated transmission, for example, if the uplink data is repeatedly transmitted 5 times, it means that the uplink data is transmitted 5 times, and the data content of each transmission is the same.
4) For another example, multiple times of repeated transmission of uplink data may be supported, and the starting position of the frequency domain resource of the i +1 th repeated transmission may have a fixed phase difference RBG with respect to the starting position of the frequency domain resource of the i-th repeated transmissionoffsetThe frequency hopping scenario of (1). At this time, S ″ may also be referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And K is the total repetition times of the uplink data, and the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000251
In case, by setting up the RBGoffsetThe granularity of the base station is RBG _ S, and the number granularity corresponding to the starting position of the frequency domain resource of each hop can be the same by the method, so that the resource allocation of the base station is simpler, the resource allocation complexity of network equipment is reduced, and the calculation complexity of the terminal can also be reduced.
Case two:
if S 'specifically indicates the RB number of the frequency domain resource start position of the second hop at this time, the terminal device may determine S' by the following formula (17):
S’=(S*RBG_S+RBGoffsetRBG _ S) mod N formula (17)
With further reference to equations (9) and (10), a more complete formula expression is performed. S "is the start position of the frequency domain resource (indicated by RB number) corresponding to the i +1 th frequency hopping.
1) Frequency hopping in Slot:
Figure BDA0002446774530000252
2) inter-Slot frequency hopping: i is the slot number within the radio frame.
Figure BDA0002446774530000253
3) Similarly, in a scenario where the uplink data is repeatedly transmitted for multiple times, S ″ is also referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And if K is the total repetition times of the uplink data, the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000254
4) The uplink data are repeatedly sent for multiple times, and the initial position of the frequency domain resource repeatedly sent for the (i +1) th time has a fixed phase difference RBG relative to the initial position of the frequency domain resource repeatedly sent for the ith timeoffsetIn the frequency hopping scenario of (1), S "is also referred to as the start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And K is the total repetition times of the uplink data, and the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000255
In case two, by setting RBGoffsetThe granularity of the terminal is RBG _ S, which is beneficial to unifying with the indication of S and reducing the complexity of terminal calculation. And each hop specifically indicates the RB number of the starting position of the frequency domain resource through the S', so that the reasonable allocation of the resource is facilitated.
Implementation mode 3.2:
the granularity of the first frequency-domain offset value in S601 is a third RBG, and the size of the third RBG is RBG _ L.
If S 'specifically indicates the RB number of the frequency domain resource start position of the second hop at this time, the terminal device may determine S' by the following formula (20):
S’=(S*RBG_S+RBGoffsetRBG _ L) mod N equation (22)
With further reference to equations (9) and (10), a more complete formula expression is performed. S "is the start position of the frequency domain resource (indicated by RB number) corresponding to the i +1 th frequency hopping.
1) Frequency hopping in Slot:
Figure BDA0002446774530000261
2) inter-Slot frequency hopping: i is the slot number within the radio frame.
Figure BDA0002446774530000262
3) Similarly, in a frequency hopping scenario where uplink data is repeatedly transmitted multiple times, S ″ is also referred to as a start position of a frequency domain resource (indicated by an RB number) corresponding to the i +1 th uplink data repetition. And if K is the total repetition times of the uplink data, the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000263
4) Uplink data are repeatedly sent for multiple times, and the initial position of the frequency domain resource repeatedly sent for the (i +1) th time has a fixed phase difference RBG relative to the initial position of the frequency domain resource repeatedly sent for the ith timeoffsetThe frequency hopping scenario of (1). At this time, S "is also referred to as the start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And K is the total repetition times of the uplink data, and the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000264
In the second implementation mode, RB is setoffsetThe granularity of the frequency hopping is RBG _ L, and is unified with the granularity of L, so that the interval of two adjacent frequency hopping is integral multiple of the RBG _ L, the frequency domain resources can be continuously distributed, and the waste of the frequency domain resources is avoided. And the frequency domain resource starting position of each hop is indicated by the RB number, which is more beneficial to the reasonable distribution of resources.
Implementation 3.3
When RBG _ S-RBG _ L-P, the granularity of the first frequency-domain offset value in S601 is a third RBG, and the size of the third RBG is P. I.e., the granularity of the first offset value is the same as the granularity of S, L.
If S' refers to the RBG number of the frequency domain resource starting position of the second hop, the starting RBG number can be recorded as RBGstartI.e. the granularity of S 'is P, the terminal device may determine S' by the following equation (27):
S’=(S+RBGoffset) mod N2 formula (27)
N2 and S may be determined according to the implementation manner 1.4 of the foregoing embodiment one, and are not described again.
With further reference to equations (9) and (10), a more complete formula expression is performed.
1) Under the intra-Slot frequency hopping scene, the starting RBG of the (i +1) th hop is as follows:
Figure BDA0002446774530000271
then i equals 0 for the start position of the frequency domain resource corresponding to the first hop, i.e. the start position of the first frequency domain resource, and i equals 1 for the start position of the frequency domain resource corresponding to the second hop, i.e. the start position of the first frequency domain resource.
2) inter-Slot hopping, the starting RBG in Slot i is:
Figure BDA0002446774530000272
then i mod 2 ═ 0 represents the start position of the frequency domain resource corresponding to the first hop, i.e., the start position of the first frequency domain resource, i.e., the start position of the frequency domain resource in the even number of time slots, and i mod 2 ═ 1 represents the start position of the frequency domain resource corresponding to the second hop, i.e., the start position of the second frequency domain resource, i.e., the start position of the frequency domain resource in the odd number of time slots.
3) Frequency hopping of repeated sending of uplink data for multiple times, wherein the starting RBG of the ith repeated sending is as follows:
Figure BDA0002446774530000273
then, i mod 2 ═ 0 represents the starting position of the frequency domain resource corresponding to the first hop, i.e. the starting position of the first frequency domain resource, i.e. the starting position of the frequency domain resource corresponding to the even-numbered repeated transmission, and i mod 2 ═ 1 represents the starting position of the frequency domain resource corresponding to the second hop, i.e. the starting position of the second frequency domain resource, i.e. the starting position of the frequency domain resource corresponding to the odd-numbered repeated transmission.
In each of the above embodiments, S' and S can both be designated as RBGstart
By setting up RBGoffsetThe granularity of the base station is RBG, and the number granularity corresponding to the starting position of the frequency domain resource of each hop can be the same by the method, so that the resource allocation of the base station is simpler, the complexity of the resource allocation of network equipment is reduced, and the complexity of terminal calculation can also be reduced.
It should be noted that although the initial value of i is 0, it is not excluded that the initial value may start from 1 or other values, and those skilled in the art can directly make corresponding transformations to the above formula related to i without creative efforts. The present embodiment may be separated from the first embodiment and the second embodiment, and may also be combined with any one of the first embodiment and the second embodiment to form a more complete communication scheme, which is not limited in this application.
In S602, after determining S' or S ″ according to any one of the above formulas (12) to (31), the terminal device determines a second frequency domain resource corresponding to the second hop (or a frequency domain resource corresponding to a subsequent hop) by combining the value of the mode L shown in the implementation mode 1.4 of the first embodiment. Subsequently, the terminal device may transmit the first data to the network device on the second frequency domain resource, thereby implementing frequency hopping transmission of the first data.
Specifically, in implementation 3.3, the length L' of the second frequency domain resource (or referred to as the frequency domain resource for the second hop, the odd-numbered slot, or the odd-numbered repeated transmission) has the following 2 manners:
the method a: l '═ L, where L is the particle size of P, then L' is also the particle size of P. That is, the number of RBGs occupied by the frequency domain resource length of each hop is the same, and is the size of the granularity of L indicated by the RIV value. As described in embodiment 1.4, in practice, the size of the N2 RBGs included in the first BWP may be different, and thus the number of RBs included in the frequency domain resource corresponding to each hop may be different.
For example, in the first BWP, N equals 11 RBs, as in the example corresponding to fig. 5 in embodiment 1.4, N2 equals 4, that is, there are 4 RBGs, where the first RBG is 1 RB, where the second RBG and the third RBG are 2 RBs, and where the fourth RBG is 2 RBs. Assuming that the RIV indicates that S is 0 and L is 2, the first frequency-domain resource includes 2 RBGs. Suppose RBGoffsetThe first and second frequency domain resources each include 2 RBGs as shown by the gray and underlined lattices, respectively, in fig. 8.
Mode b:
l '═ L, where L is the particle size of P, then L' is also the particle size of P. The second frequency domain resource length L' may be determined according to S ″ corresponding to the second frequency domain resource and the number of RBs actually included in the first frequency domain resource. The number of RBs actually included in the first frequency domain resource is the number of RBs determined according to the S and the L. For example, with embodiment one implementation 1.4, the number of RBs included in each of the N2 RBGs in the first BWP can be determined, so that the number of RBs included in the first frequency-domain resource can be determined according to the S and L indicated by the RIV.
Specifically, the way of determining L' according to S ″ corresponding to the second frequency domain resource and the number of RBs actually included in the first frequency domain resource is as follows: and determining a reference frequency domain resource, wherein the reference frequency domain resource is the number of RBs actually included by the first frequency domain resource continuously from the S'. If the ending RB position of the reference frequency domain resource is inside the jth RBG of the N2 RBGs, but not the starting RB of the jth RBG, or the ending RB of the jth RBG, the second frequency domain resource is from the starting RBG corresponding to S' to the ending of the jth RBG, or to the ending of the jth-1 RBG. If the ending RB of the reference frequency domain resource is the ending RB of the jth RBG, the second frequency domain resource is from the RBG corresponding to S' to the jth RBG ending. j is a positive integer of N2 or less.
For example, in the first BWP, N equals 11 RBs, as in the example corresponding to fig. 5 in embodiment 1.4, N2 equals 4, that is, there are 4 RBGs, where the first RBG is 1 RB, the second RBG and the third RBG are 4 RBs, and the fourth RBG is 2 RBs. Assuming that the RIV indicates that S is 0 and L is 2, the first frequency domain resource includes a first RBG and a second RBG. And L is 2 RBGs, the number of RBs actually included in the first frequency domain resource is 5 RBs. Suppose RBGoffsetThe starting RB corresponding to the second frequency domain resource is the starting RB of the second RBG: and the second RB, the third frequency domain resource is determined to be 5 continuous RBs from the second RB. If the ending RB position of the third frequency domain resource is within the 3 rd RBG, i.e., the ending RB position of the third frequency domain resource is not the starting RB of the 3 rd RBG or the ending RB of the 3 rd RBG, the second frequency domain resource is located from the beginning of the second RBG to the ending of the 3 rd RBG (as shown by the horizontal line in fig. 9), or from the beginning of the second RBG to the ending of the 2 nd RBG (as shown by the vertical line in fig. 9).
Example four
The present embodiment provides a method for indicating frequency hopping, which can be applied to the communication scenario shown in fig. 1. The method can ensure that the terminal equipment accurately determines the frequency domain starting position of each hop in frequency hopping, and ensures that the network equipment side and the terminal have consistent understanding on the frequency domain position of the uplink data. As shown in fig. 10, the method includes:
s701, the network device sends a second frequency domain offset value to the terminal device, the second frequency domain offset value indicates the interval between the starting position S' of the second frequency domain resource and the starting position S of the first frequency domain resource in the frequency domain, and the granularity of the second frequency domain offset value is RB.
Correspondingly, the terminal equipment receives the second frequency domain offset value from the network equipment
S702, the terminal equipment determines the second frequency domain resource.
The meaning of the first frequency domain resource and the second frequency domain resource referred to in this embodiment has been explained in the three embodiments, and thus will not be repeated. Similarly, in this embodiment, the granularity of S of the first hop may be the first RBG, and the size of the first RBG is RBG _ S.
In the following detailed description 702, the terminal device determines an implementation of the second frequency domain resource.
It should be noted that in this embodiment, N is a total number of RBs included in the first BWP, and the first BWP includes the first frequency-domain resource and the second frequency-domain resource, or the first BWP is a BWP in which the first data is located. RB (radio B)offsetI.e. the second frequency domain offset value, with granularity RB. RB (radio B)offsetThe determination mode can refer to the RB in the slot frequency hoppingoffsetTherefore, the description is omitted.
Implementation mode 4.1:
if the specific indication of S 'is the RBG number of the frequency domain resource starting position of the second hop, the granularity of S' is the fourth RBG, and the size of the fourth RBG is RBG _ S. Then the terminal device may determine S' by the following equation (32):
Figure BDA0002446774530000291
wherein N' is
Figure BDA0002446774530000292
With further reference to equations (9) and (10), a more complete formula expression is performed. S "is the start position of the frequency domain resource (indicated by the RBG number) corresponding to the i +1 th frequency hopping.
1) Frequency hopping in Slot:
Figure BDA0002446774530000293
2) inter-Slot frequency hopping: i is the slot number within the radio frame.
Figure BDA0002446774530000294
The frequency hopping technical scheme can be applied to the scene of repeated uplink transmission.
3) For example, when the terminal device is performing uplink communication,
not only the intra-slot frequency hopping and the inter-slot frequency hopping can be supported, but also a frequency hopping scene (not limited to the inter-slot frequency hopping) in which the uplink data is repeatedly transmitted can be supported, and at this time, S ″ can also be referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And if K is the total repetition times of the uplink data, the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000295
4) For another example, the uplink data may be repeatedly transmitted a plurality of times, and the starting position of the frequency domain resource for the i +1 th repeated transmission may be fixed by the RB relative to the starting position of the frequency domain resource for the i-th repeated transmissionoffsetThe frequency hopping scenario of (1). In this case, S ″ may be referred to as a start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And K is the total repetition times of the uplink data, and the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000296
Implementation mode one RBoffsetThe granularity of (1) is RB, and backward compatibility can be ensured. And ensures the RB of the terminal equipment and the network equipmentoffsetThe RBG number of the starting position of the frequency domain resource is specifically indicated by each hop, and is consistent with S, so that the complexity of the frequency domain resource allocation algorithm can be reduced.
Implementation mode 4.2:
if S 'specifically indicates the RB number of the second hop-domain resource start position at this time, the terminal device may determine S' by the following formula (30):
S’=(S*RBG+RBoffset) mod N formula (37)
With further reference to equations (9) and (10), a more complete formula expression is performed. S "is the start position of the frequency domain resource (indicated by RB number) corresponding to the i +1 th frequency hopping.
1) Frequency hopping in Slot:
Figure BDA0002446774530000301
2) inter-Slot frequency hopping: i is the slot number within the radio frame.
Figure BDA0002446774530000302
3) Similarly, in a frequency hopping scenario where uplink data is repeatedly transmitted multiple times, S ″ is also referred to as a start position of a frequency domain resource corresponding to the i +1 th uplink data repetition. And if K is the total repetition times of the uplink data, the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000303
4) Uplink data are repeatedly sent for multiple times, and the initial position of the frequency domain resource repeatedly sent for the (i +1) th time has a fixed phase difference RB relative to the initial position of the frequency domain resource repeatedly sent for the (i) th timeoffsetThe frequency hopping scenario of (1). At this time, S "is also referred to as the start position of the frequency domain resource corresponding to the i +1 th uplink data repetition. And K is the total repetition times of the uplink data, and the value range of i is an integer from 0 to K-1.
Figure BDA0002446774530000304
Further, the following embodiment is based on the implementation mode 1.4 of the first embodiment:
if RB is presentstartSpecifically, the RB number of the frequency domain resource starting position of the first hop, the terminal device may determine the frequency domain starting position of each hop through formulas (9) to (11):
at this time RBstartCan be determined according to the RBG number of each RBG in S and N2 RBGs. For example, according to embodiment 1.4, the number of RBs included in each RBG in the first BWP and the starting RB of each RBG are determined, and if a corresponding RBG is found according to S, the starting RB of the RBG is an RBstart
RBoffsetThe indication information may be sent by the network device to indicate to the terminal device, and the RB may be used to ensure resource utilizationoffsetMay be an integer multiple of P. Namely RBoffsetP, wherein C is a positive integer.
Alternatively, the RB may be configuredoffsetWith multiple candidate values. The candidate values include at least one of: the number of RBs in the first RBG of the N2 RBGs, the number of RBs in the last RBG of the N2 RBGs, an integer multiple of the number of RBs (i.e., P) in the remaining RBGs of the N2 RBGs, and is the sum of the number of RBs in the first RBG and the integer multiple of the number of RBs (i.e., P) in the remaining RBGs.
At this time, in S701, the network device sends the second frequency domain offset value to the terminal device specifically, the network device sends the second frequency domain offset value set to the terminal device, where the set at least includes one of the following sets: the number of RBs in the first RBG of the N2 RBGs, the number of RBs in the last RBG of the N2 RBGs, an integer multiple of the number of RBs (i.e., P) in the remaining RBGs of the N2 RBGs, and is the sum of the number of RBs in the first RBG and the integer multiple of the number of RBs (i.e., P) in the remaining RBGs. The network device further indicates the second frequency-domain offset value by sending a fifth indication information indicating one of the second set of frequency-domain offset values.
And the terminal equipment receives the second frequency domain offset value set and the fifth indication information, so that the second frequency domain offset value is determined.
Implementation mode two RBoffsetThe granularity of (1) is RB, and backward compatibility can be ensured. And the terminal equipment and the network equipment can understand the offset consistently.
The embodiment to be described may be independent of any of the first to second embodiments, and may also be combined with any of the first to second embodiments to form a more complete communication scheme, which is not limited in this application.
In S702, after determining S' or S ″ according to any one of the above formulas (32) to (41), the terminal device determines a second frequency domain resource corresponding to the second hop (or a frequency domain resource corresponding to a subsequent hop) by combining the value of L.
The value of the length L' of the second frequency domain resource may refer to the related expression in the third embodiment, and details are not described here.
Subsequently, the terminal device may transmit the first data to the network device on the second frequency domain resource, thereby implementing frequency hopping transmission of the first data.
In the embodiments provided in the present application, the communication method provided in the embodiments of the present application is introduced from the perspective that the network device and the terminal device are taken as execution subjects. In order to implement the functions in the communication method provided in the embodiment of the present application, the terminal device and the network device may include a hardware structure and/or a software module, and the functions are implemented in the form of a hardware structure, a software module, or a hardware structure and a software module. Whether any of the above-described functions is implemented as a hardware structure, a software module, or a hardware structure plus a software module depends upon the particular application and design constraints imposed on the technical solution.
EXAMPLE five
Similar to the above concept, as shown in fig. 11, an apparatus 800 is further provided in the present embodiment, where the apparatus 800 includes a transceiver module 801 and a processing module 802.
In an example, the apparatus 800 is configured to implement the functions of the terminal device in the foregoing method. The device may be a terminal device, or a device applied to a terminal device. Wherein the apparatus may be a system-on-a-chip. In the embodiment of the present application, the chip system may be composed of a chip, and may also include a chip and other discrete devices.
The transceiver module 801 is configured to receive information from a network device or send information to the network device; the processing module 802 is used to perform other functions besides messaging. Information in this application may include data, signaling, reference signals, and the like.
Specifically, taking the implementation of the function of the terminal device in the first embodiment as an example, the transceiver module 801 is configured to receive a resource indication value RIV from the network device, where the RIV is used to indicate a starting position S and a length L of a first frequency domain resource, where the first frequency domain resource is a part of or all of frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, the size of the second RBG is RBG _ L, and the value of the RIV is related to the RBG _ S and/or the RBG _ L; the processing module 802 is configured to determine the first frequency domain resource according to the RIV; the transceiver module 801 is further configured to transmit the first data to the network device on the first frequency domain resource or receive the first data from the network device on the first frequency domain resource; wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
In one example, the apparatus 800 is used to implement the functions of the network device in the above method. The apparatus may be a network device, or an apparatus applied to a network device. Wherein the apparatus may be a system-on-a-chip. In the embodiment of the present application, the chip system may be composed of a chip, and may also include a chip and other discrete devices.
The transceiver module 801 is configured to receive information from a network device or transmit information to the network device; the processing module 802 is used to perform other functions besides messaging.
Specifically, taking the implementation of the function of the network device in the first embodiment as an example, the transceiver module 801 is configured to send a resource indication value RIV to the terminal device, where the RIV is used to indicate a starting position S and a length L of a first frequency domain resource, where the first frequency domain resource is a part of or all of frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, the size of the second RBG is RBG _ L, and the value of the RIV is related to the RBG _ S and/or the RBG _ L; the processing module 802 is configured to control the transceiver module 801 to transmit the first data to the terminal device on the first frequency domain resource or receive the first data from the terminal device on the first frequency domain resource. Wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
For specific execution procedures of the transceiver module 801 and the processing module 802, reference may be made to the description in the first embodiment. The division of the modules in the embodiments of the present application is schematic, and only one logical function division is provided, and in actual implementation, there may be another division manner, and in addition, each functional module in each embodiment of the present application may be integrated in one processor, may also exist alone physically, or may also be integrated in one module by two or more modules. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
It is understood that the apparatus 800 may also be used to implement the functions of the terminal device and the network device in the second to fourth embodiments. A person skilled in the art can easily obtain device embodiments for implementing the terminal device and the network device in the second to fourth embodiments without creative labor by combining the description of the device embodiments and the process description in the second to fourth embodiments, and details are not repeated herein.
EXAMPLE six
Similar to the above concept, as shown in fig. 12, the embodiment of the present application further provides an apparatus 900. The apparatus 900 includes at least one processor 901.
In an example, the apparatus 900 is used to implement the function of the terminal device in the foregoing method, and the apparatus may be the terminal device, or an apparatus applied in the terminal device, such as a chip. The processor 901 is configured to implement the functions of the terminal device in the first to fourth embodiments. Reference is made in detail to the above embodiments one to four, which are not described herein.
In another example, the apparatus 900 is used to implement the function of the network device in the above method, and the apparatus may be a network device, or an apparatus applied in a network device, such as a chip. The apparatus 900 includes at least one processor 901, configured to implement the functions of the network device in the first to fourth embodiments.
In some implementations, the apparatus 900 may also include at least one memory 902 for storing program instructions and/or data. The memory 902 is coupled to the processor 901. The coupling in the embodiments of the present application is a spaced coupling or communication connection between devices, units or modules, and may be in an electrical, mechanical or other form, and is used for information interaction between the devices, units or modules. As another implementation, the memory 902 may also be located external to the apparatus 900. The processor 901 may operate in conjunction with the memory 902. The processor 901 may execute program instructions stored in the memory 902. At least one of the at least one memory may be included in the processor.
In some embodiments, apparatus 900 may also include a communication interface 903 for communicating with other devices over a transmission medium such that apparatus 900 may communicate with other devices. Illustratively, the communication interface 903 may be a transceiver, circuit, bus, or other type of communication interface, which may be a network device. The processor 901 transmits and receives information using the communication interface 903, and is configured to implement the methods in the first to fourth embodiments.
The connection medium between the communication interface 903, the processor 901, and the memory 902 is not limited in this embodiment, and may be connected through a bus, for example, where the bus may include at least one of an address bus, a data bus, and a control bus.
In the embodiments of the present application, unless otherwise specified or conflicting with respect to logic, the terms and/or descriptions in different embodiments have consistency and may be mutually cited, and technical features in different embodiments may be combined to form a new embodiment according to their inherent logic relationship.
In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic blocks disclosed in the embodiments of the present application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the methods disclosed in connection with the embodiments of the present application may be embodied directly in hardware or in a combination of the hardware and software modules.
In the embodiment of the present application, the memory may be a non-volatile memory, such as a Hard Disk (HD) or a solid-state drive (SSD), and may also be a volatile memory (e.g., a random-access memory (RAM)). The memory is any medium that can be used to carry or store program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory in the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
The method provided by the embodiment of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, 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 instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the invention to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network appliance, a user device, or other programmable apparatus. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or optical media such as Digital Video Disks (DVDs); but also semiconductor media such as SSDs and the like.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (17)

1. A method for indicating frequency domain resources, comprising:
receiving a resource indication value RIV from a network device, wherein the RIV is used for indicating a starting position S and a length L of a first frequency domain resource, and the first frequency domain resource is a part of or all frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, the size of the second RBG is RBG _ L, and the value of the RIV is related to the RBG _ S and/or the RBG _ L;
determining the first frequency domain resource from the RIV;
transmitting the first data to the network device on the first frequency domain resources or receiving first data from the network device on the first frequency domain resources;
wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
2. The method of claim 1,
when L equals 1, RIV equals S;
when L is greater than 1, the compound is,
Figure DEST_PATH_BDA0002446774530000011
wherein ,
Figure FDA0002446774520000012
for rounding-up the symbol, N is the total number of Resource Blocks (RBs) included in the first bandwidth part (BWP), the first BWP includes the first frequency domain resource, and L has a value ranging from 1 to
Figure FDA0002446774520000013
And said L and said S satisfy LxRBG _ L + SxRBG _ S ≦ N,
Figure FDA0002446774520000014
j is an integer, and j is 2. ltoreq. L.
3. The method of claim 1,
when in use
Figure FDA0002446774520000015
When RIV is N _ S (L-1) + S;
when in use
Figure FDA0002446774520000016
When the RIV is N _ S (N _ L-L +1) + (N _ S-1);
wherein ,
Figure FDA0002446774520000017
for rounded-down symbols, N is a total number of resource blocks, RBs, comprised by the first bandwidth part, BWP, said first BWP comprising said first frequency domain resources,
Figure FDA0002446774520000018
the value range of L is 1 to
Figure FDA0002446774520000019
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
4. The method of claim 1,
when in use
Figure FDA00024467745200000110
When RIV is N _ L (L-1) + S + offset 1;
when in use
Figure FDA00024467745200000111
When the value is RIV, N _ L (N _ L-L +1) + (N _ L-S-1) + offset2,
wherein ,
Figure FDA00024467745200000112
offset1 and offset2 are integers for rounding-down symbols, N being the total number of resource blocks RB comprised in the first bandwidth portion BWP, the first BWP comprising the first frequency-domain resources,
Figure FDA00024467745200000114
the value range of L is 1 to
Figure FDA00024467745200000113
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
5. The method of any of claims 1-4, wherein the first frequency domain resource is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, the method further comprising:
receiving a first frequency domain offset value from the network device, where the first frequency domain offset value indicates a starting position S' of a second frequency domain resource and an interval of S on a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, and a granularity of the first frequency domain offset value is RBG _ S;
and determining the second frequency domain resource according to the first frequency domain offset value.
6. The method of any of claims 1-4, wherein the first frequency domain resource is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, the method further comprising:
receiving a second frequency-domain offset value from the network device, where the second frequency-domain offset value indicates a starting position S' of a second frequency-domain resource and an interval of S on a frequency domain, the second frequency-domain resource is a frequency-domain resource corresponding to a second hop of the first data, and a granularity of the second frequency-domain offset value is RBG _ L;
and determining the second frequency domain resource according to the second frequency domain offset value, the RBG _ S and the RBG _ L.
7. The method of any of claims 1 to 6, further comprising:
receiving first indication information and second indication information from the network device, wherein the first indication information indicates the RBG _ S, and the second indication information indicates the RBG _ L.
8. A method for indicating frequency domain resources, comprising:
sending a resource indication value RIV to a terminal device, wherein the RIV is used for indicating a starting position S and a length L of a first frequency domain resource, and the first frequency domain resource is a part of or all frequency domain resources used by first data; the granularity of the S is a first Resource Block Group (RBG), the granularity of the L is a second RBG, the size of the first RBG is RBG _ S, the size of the second RBG is RBG _ L, and the value of the RIV is related to the RBG _ S and/or the RBG _ L;
transmitting the first data to the terminal device on the first frequency domain resource or receiving the first data from the terminal device on the first frequency domain resource;
wherein S and RIV are integers greater than or equal to zero, and L, RBG _ S and RBG _ L are positive integers.
9. The method of claim 8,
when L equals 1, RIV equals S;
when L is greater than 1, the compound is,
Figure FDA0002446774520000021
wherein ,
Figure FDA0002446774520000022
for rounding-up the symbol, N is the total number of Resource Blocks (RBs) included in the first bandwidth part (BWP), the first BWP includes the first frequency domain resource, and L has a value ranging from 1 to
Figure FDA0002446774520000023
And said L and said S satisfy LxRBG _ L + SxRBG _ S ≦ N,
Figure FDA0002446774520000024
j is an integer, and j is 2. ltoreq. L.
10. The method of claim 8,
when in use
Figure FDA0002446774520000025
When RIV is N _ S (L-1) + S;
when in use
Figure FDA0002446774520000026
When the RIV is N _ S (N _ L-L +1) + (N _ S-1);
wherein ,
Figure FDA0002446774520000027
for rounded-down symbols, N is a total number of resource blocks, RBs, comprised by the first bandwidth part, BWP, said first BWP comprising said first frequency domain resources,
Figure FDA0002446774520000028
the value range of L is 1 to
Figure FDA0002446774520000029
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
11. The method of claim 8,
when in use
Figure FDA00024467745200000210
When RIV is N _ L (L-1) + S + offset 1;
when in use
Figure FDA00024467745200000211
When the value is RIV, N _ L (N _ L-L +1) + (N _ L-S-1) + offset2,
wherein ,
Figure FDA00024467745200000212
to round down the symbol, offsets 1 and 2 are integers, N is the total number of resource blocks RB that the first bandwidth portion BWP comprises, the first BWP comprises the first frequency domain resource,
Figure FDA00024467745200000213
the value range of L is 1 to
Figure FDA00024467745200000214
And L and S satisfy L RBG _ L + S RBG _ S ≦ N.
12. The method of any of claims 8 to 11, wherein the first frequency domain resource is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, the method further comprising:
and sending a first frequency domain offset value to the terminal device, where the first frequency domain offset value indicates a start position S' of a second frequency domain resource and an interval of S in a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, and a granularity of the first frequency domain offset value is RBG _ S.
13. The method of any of claims 8 to 11, wherein the first frequency domain resource is a frequency domain resource corresponding to a first hop of the first data in a frequency hopping scenario, the method further comprising:
and sending a second frequency domain offset value to the terminal device, where the second frequency domain offset value indicates a start position S' of a second frequency domain resource and an interval of the S in a frequency domain, the second frequency domain resource is a frequency domain resource corresponding to a second hop of the first data, and a granularity of the second frequency domain offset value is RBG _ L.
14. The method of any of claims 8 to 13, further comprising:
and sending first indication information and second indication information to the terminal equipment, wherein the first indication information indicates the RBG _ S, and the second indication information indicates the RBG _ L.
15. An apparatus comprising means for implementing a method as claimed in any one of claims 1 to 7 or 8 to 14.
16. An apparatus comprising a processor and a memory, the memory having stored therein instructions that, when executed by the processor, cause the apparatus to perform the method of any of claims 1 to 7 or 8 to 14.
17. A computer-readable storage medium having stored thereon instructions which, when executed, implement the method of any one of claims 1 to 7 or 8 to 14.
CN202010281579.9A 2019-08-12 2020-04-10 Method and device for indicating frequency domain resources Active CN112399599B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/106486 WO2021027603A1 (en) 2019-08-12 2020-08-01 Method and apparatus for indicating frequency domain resources

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN201910741360 2019-08-12
CN201910741360X 2019-08-12
CN201911230083 2019-12-04
CN2019112300832 2019-12-04

Publications (2)

Publication Number Publication Date
CN112399599A true CN112399599A (en) 2021-02-23
CN112399599B CN112399599B (en) 2023-05-12

Family

ID=74603760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010281579.9A Active CN112399599B (en) 2019-08-12 2020-04-10 Method and device for indicating frequency domain resources

Country Status (1)

Country Link
CN (1) CN112399599B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190097771A1 (en) * 2017-09-28 2019-03-28 Nokia Technologies Oy Indicating Contiguous Resource Allocation
CN109565861A (en) * 2016-08-11 2019-04-02 三星电子株式会社 The method and apparatus of data transmission in next generation cellular network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109565861A (en) * 2016-08-11 2019-04-02 三星电子株式会社 The method and apparatus of data transmission in next generation cellular network
US20190097771A1 (en) * 2017-09-28 2019-03-28 Nokia Technologies Oy Indicating Contiguous Resource Allocation

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
""R1-1717040 Considerations on resource allocation issues"", 《3GPP TSG_RAN\WG1_RL1》 *

Also Published As

Publication number Publication date
CN112399599B (en) 2023-05-12

Similar Documents

Publication Publication Date Title
US11528099B2 (en) Communication method and apparatus
US10973020B2 (en) Signal scrambling method and apparatus, and signal descrambling method and apparatus
US11425697B2 (en) Dynamic management of uplink control signaling resources in wireless network
JP2022097648A (en) Method for determining feedback information, terminal device, and network device
CN109150456B (en) Wireless communication method and device
US20170353985A1 (en) Method of transceiving for device to device communication
JP2022520589A (en) User equipment and systems that perform transmit and receive operations
CN111294971B (en) Method for channel transmission, terminal equipment and network equipment
JP2016530761A (en) Uplink control signaling for FDD-TDD joint carrier aggregation
CN111756508B (en) Communication method and device
US20240030964A1 (en) Communication method and apparatus
WO2018081989A1 (en) Uplink control information transmission method, terminal device, and network device
WO2021030991A1 (en) Method and apparatus for determining uplink transmission resource
CN112787772A (en) HARQ feedback method, device and storage medium for SPS PDSCH
CN112020145A (en) Communication method and device
JP2020515142A (en) Uplink transmission method, device, terminal device, access network device and system
CN114071745A (en) Wireless access method and device
WO2021016968A1 (en) Method and apparatus for determining uplink channel transmission mode, and device and medium
WO2021197109A1 (en) Communication method and communication apparatus
WO2019137011A1 (en) Communication method and uplink resource determination method
WO2021031948A1 (en) Data processing method and communication apparatus
US11546123B2 (en) Wireless communication method and device
WO2021072610A1 (en) Method and apparatus for activating and releasing non-dynamic scheduling transmission
WO2023005679A1 (en) Resource allocation method, communication apparatus, and communication device
US11115993B2 (en) Data transmission method, terminal device, and access network device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant