Resource location determining method and apparatus, and resource determining method and apparatus
This application discloses a resource location determining method and apparatus, and a resource determining method and apparatus, which are used by a terminal in 5G NR to determine an SR resource location. The resource location determining method includes: receiving, by the terminal. SR resource indication information from a base station, where the SR resource indication information is used to indicate an SR resource; and determining, by the terminal, an SR resource location on a first time domain resource based on the SR resource indication information and information about an OCC multiplexing multiple of the first time domain resource, where the SR resource includes a code domain resource and a frequency domain resource.
1. A resource determining method, implemented by a terminal, wherein the resource determining method comprises:
receiving scheduling request (SR) resource indication information from a base station, wherein the SR resource indication information indicates an SR resource; and
transmitting an SR on a physical uplink control channel (PUCCH) at a slot based on the SR resource and an orthogonal cover code (OCC), wherein a quantity of symbols occupied by the PUCCH is 14 symbols, and wherein a length of the OCC is 7 when the PUCCH is transmitted without frequency hopping.
2. The resource determining method of claim 1 , wherein a sequence of the OCC is any one of the following sequences: [1, 1, 1, 1, 1, 1, 1],
[
1
,
e
j
2
Π
7
,
e
j
4
Π
7
,
e
j
6
Π
7
,
e
j
8
Π
7
,
e
j
10
Π
7
,
e
j
12
Π
7
]
,
[
1
,
e
j
4
Π
7
,
e
j
8
Π
7
,
e
j
12
Π
7
,
e
j
2
Π
7
,
e
j
6
Π
7
,
e
j
10
Π
7
]
,
[
1
,
e
j
6
Π
7
,
e
j
12
Π
7
,
e
j
4
Π
7
,
e
j
10
Π
7
,
e
j
2
Π
7
,
e
j
8
Π
7
]
,
[
1
,
e
j
8
Π
7
,
e
j
2
Π
7
,
e
j
10
Π
7
,
e
j
4
Π
7
,
e
j
12
Π
7
,
e
j
6
Π
7
]
,
[
1
,
e
j
10
Π
7
,
e
j
6
Π
7
,
e
j
2
Π
7
,
e
j
12
Π
7
,
e
j
8
Π
7
,
e
j
4
Π
7
]
,
or
[
1
,
e
j
12
Π
7
,
e
j
10
Π
7
,
e
j
8
Π
7
,
e
j
6
Π
7
,
e
j
4
Π
7
,
e
j
2
Π
7
]
.
3. The resource determining method of claim 1 , wherein a multiplexing multiple of the OCC is 6 or 7.
4. The resource determining method of claim 1 , wherein the quantity of symbols by the PUCCH is configured by the base station.
5. The resource determining method of claim 1 , wherein the OCC is a multiplexing multiple of a first time domain resource.
6. The resource determining method of claim 5 , further comprising determining whether the SR resource exists on the first time domain resource.
7. The resource determining method of claim 5 , further comprising calculating the multiplexing multiple of the first time domain resource when a first duration PUCCH transmits with frequency hopping on the first time domain resource or when the first duration PUCCH transmits without frequency hopping on the first time domain resource.
8. A terminal device, comprising:
a processor; and
a memory coupled to the processor and storing instructions that, when executed by the processor, cause the terminal device to be configured to:
receive scheduling request (SR) resource indication information from a base station, wherein the SR resource indication information indicates an SR resource; and
transmit an SR on a physical uplink control channel (PUCCH) at a slot based on the SR resource and an orthogonal cover code (OCC), wherein a quantity of symbols occupied by the PUCCH is 14 symbols, and wherein length of the OCC is 7 symbols when the PUCCH is transmitted without frequency hopping.
9. The terminal device of claim 8 , wherein a sequence of the OCC is any one of the following sequences: [1, 1, 1, 1, 1, 1, 1],
[
1
,
e
j
2
Π
7
,
e
j
4
Π
7
,
e
j
6
Π
7
,
e
j
8
Π
7
,
e
j
10
Π
7
,
e
j
12
Π
7
]
,
[
1
,
e
j
4
Π
7
,
e
j
8
Π
7
,
e
j
12
Π
7
,
e
j
2
Π
7
,
e
j
6
Π
7
,
e
j
10
Π
7
]
,
[
1
,
e
j
6
Π
7
,
e
j
12
Π
7
,
e
j
4
Π
7
,
e
j
10
Π
7
,
e
j
2
Π
7
,
e
j
8
Π
7
]
,
[
1
,
e
j
8
Π
7
,
e
j
2
Π
7
,
e
j
10
Π
7
,
e
j
4
Π
7
,
e
j
12
Π
7
,
e
j
6
Π
7
]
,
[
1
,
e
j
10
Π
7
,
e
j
6
Π
7
,
e
j
2
Π
7
,
e
j
12
Π
7
,
e
j
8
Π
7
,
e
j
4
Π
7
]
,
or
[
1
,
e
j
12
Π
7
,
e
j
10
Π
7
,
e
j
8
Π
7
,
e
j
6
Π
7
,
e
j
4
Π
7
,
e
j
2
Π
7
]
.
10. The terminal device of claim 8 , wherein a multiplexing multiple of the OCC is 6 or 7.
11. The terminal device of claim 8 , wherein the quantity of symbols by the PUCCH is configured by the base station.
12. The terminal device of claim 8 , wherein the OCC is a multiplexing multiple of a first time domain resource.
13. The terminal device of claim 12 , further configured to determine whether the SR resource exists on the first time domain resource.
14. The terminal device of claim 12 , further configured to calculate the multiplexing multiple of the first time domain resource when a first duration PUCCH transmits with frequency hopping on the first time domain resource or when the first duration PUCCH transmits without frequency hopping on the first time domain resource.
15. A computer program product comprising computer-executable instructions stored on a non-transitory computer-readable medium that, when executed by a processor, cause an electronic device to:
receive scheduling request (SR) resource indication information from a base station, wherein the SR resource indication information indicates an SR resource; and
transmit an SR on a physical uplink control channel (PUCCH) at a slot based on the SR resource and an orthogonal cover code (OCC), wherein a quantity of symbols occupied by the PUCCH is 14 symbols, and wherein length of the OCC is 7 when the PUCCH is transmitted without frequency hopping.
16. The computer program product of claim 15 , wherein a sequence of the OCC is any one of the following sequences: [1, 1, 1, 1, 1, 1, 1],
[
1
,
e
j
2
Π
7
,
e
j
4
Π
7
,
e
j
6
Π
7
,
e
j
8
Π
7
,
e
j
10
Π
7
,
e
j
12
Π
7
]
,
[
1
,
e
j
4
Π
7
,
e
j
8
Π
7
,
e
j
12
Π
7
,
e
j
2
Π
7
,
e
j
6
Π
7
,
e
j
10
Π
7
]
,
[
1
,
e
j
6
Π
7
,
e
j
12
Π
7
,
e
j
4
Π
7
,
e
j
10
Π
7
,
e
j
2
Π
7
,
e
j
8
Π
7
]
,
[
1
,
e
j
8
Π
7
,
e
j
2
Π
7
,
e
j
10
Π
7
,
e
j
4
Π
7
,
e
j
12
Π
7
,
e
j
6
Π
7
]
,
[
1
,
e
j
10
Π
7
,
e
j
6
Π
7
,
e
j
2
Π
7
,
e
j
12
Π
7
,
e
j
8
Π
7
,
e
j
4
Π
7
]
,
or
[
1
,
e
j
12
Π
7
,
e
j
10
Π
7
,
e
j
8
Π
7
,
e
j
6
Π
7
,
e
j
4
Π
7
,
e
j
2
Π
7
]
.
17. The computer program product of claim 15 , wherein a multiplexing multiple of the OCC is 6 or 7.
18. The computer program product of claim 15 , wherein the quantity of symbols by the PUCCH is configured by the base station.
19. The computer program product of claim 15 , wherein the OCC is a multiplexing multiple of a first time domain resource.
20. The computer program product of claim 19 , wherein the computer-executable instructions further cause the electronic device to be configured to calculate the multiplexing multiple of the first time domain resource when a first duration PUCCH transmits with frequency hopping on the first time domain resource or when the first duration PUCCH transmits without frequency hopping on the first time domain resource.