IP Library Granted Patent US 11,166,297
Granted Patent B2
US 11,166,297 · App. 16/497,205 · Granted Nov 2, 2021

Transmission resource determining method and device, user equipment and storage medium

Inventors: Xun Yang (Guangdong, CN); Weimin Li (Guangdong, CN); Bo Dai (Guangdong, CN); Zhifeng Yuan (Guangdong, CN)
Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
H04W72/1257H04B1/713H04W72/121
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,166,297
App. No.
16/497,205
Granted
Nov 2, 2021
Kind
B2
Abstract

The present disclosure discloses a transmission resource determining method and device, a user equipment, and a storage medium. The method includes: deriving, by a user equipment, a hopping rule of a used transmission resource, wherein in the hopping rule, the transmission resource used after a current hopping is associated with identification information used in the latest transmission, and is associated with at least one of: frequency domain information corresponding to a physical resource used in the latest transmission, and time domain information of the latest transmission, wherein the identification information is used to distinguish a plurality of user equipments using the same resource for information transmission; and performing, by the user equipment, a corresponding transmission resource hopping at a preset time interval according to the hopping rule.

Claims (182)

1. A transmission resource determining method, comprising:

deriving, by a user equipment, a hopping rule of a used transmission resource, wherein in the hopping rule, the transmission resource used after a current hopping is associated with identification information used in the latest transmission, and is associated with at least one of: frequency domain information corresponding to a physical resource used in the latest transmission, and time domain information of the latest transmission, wherein the identification information is used to distinguish a plurality of user equipments using the same resource for information transmission; and

performing, by the user equipment, a corresponding transmission resource hopping at a preset time interval according to the hopping rule.

2. The method according to claim 1 , wherein

the frequency domain information corresponding to the physical resource used in the latest transmission comprises a resource unit sequence number used in the latest transmission;

the time domain information of the latest transmission comprises a sub-frame sequence number at the latest transmission, or a time slot sequence number at the latest transmission, or a symbol sequence number at the latest transmission, or the number of resource hopping times; and

the identification information used in the latest transmission comprises sequence coding information or power intensity information used in the latest transmission.

3. The method according to claim 2 , wherein the sequence coding information comprises pilot sequence information and/or spreading sequence information.

4. The method according to claim 1 , wherein the hopping rule comprises at least one of: a function based hopping rule, an orthogonal Latin square based hopping rule, and a Latin square based hopping rule.

5. The method according to claim 4 , wherein the function based hopping rule comprises:

y k,r =F ( y k,r-1 ,x k,r-1 ,r ); and

x k,r =G ( y k,r-1 ,x k,r-1 ,r ), wherein

k is a sequence number of a user equipment (UE), r is a positive integer greater than or equal to 1, and y k,r is a sequence number of a frequency domain resource to which the UE k jumps for the r-th time; x k,r is a sequence number of identification information after the UE k jumps for the r-th time; y k,0 indicates a sequence number of a frequency domain resource initially used by the UE k ; and x k,0 is a sequence number of identification information initially used by the UE k .

6. The method according to claim 5 , wherein F(y k,r-1 ,x k,r-1 ,r) is a modulo function; and G(y k,r-1 ,x k,r-1 ,r) is a modulo function or a constant.

7. The method according to claim 6 , wherein

x k,r =mod( x k,r-1 +Δx k,r ,M ) or x k,r =x k,r-1 ; and

y k,r =mod( y k,r-1 +Δy k,r ,N ), wherein

the operator mod represents a modulo operation; x k,r is obtained by performing, by x k,r-1 +Δx k,r , the modulo operation on M, or is equal to x k,r-1 ; y k,r is obtained by performing, by y k,r-1 +Δy k,r , the modulo operation on N; Δx k,r is a moving step length from x k,r-1 to x k,r ; Δy k,r is a moving step length from y k,r-1 to y k,r ; N is the number of resource units; and M is the maximum number of the user equipments that each resource unit is capable of carrying.

8. The method according to claim 7 , wherein

x k,r =x k,r-1 ; and

y k,r =mod( y k,r-1 +x k,r +r− 1+Δ y init ,N ), wherein

Δy init is a preset offset, and is an integer greater than or equal to zero.

9. The method according to claim 7 , wherein

x k,r =mod( x k,r-1 +y k,r-1 +Δx init ,M ); and

y k,r =mod( y k,r-1 +x k,r +r− 1+Δ y init ,N ), wherein

Δx init and Δy init are preset offsets, and are integers greater than or equal to zero.

10. The method according to claim 7 , wherein

x k,r =mod( x k,r-1 +y k,r-1 *└r/N┘+Δx init ,M ); and

y k,r =mod( y k,r-1 +x k,r +r− 1+Δ y init ,N ), wherein

└ ┘ indicates rounding down to an integer; and Δx init and Δy init are preset offsets, and are integers greater than or equal to zero.

11. The method according to claim 7 , wherein

x

k

,

r

=

{

mod

(

x

k

,

r

-

1

+

y

k

,

r

-

1

+

Δ

x

init

,

M

)

w

=

1

x

k

,

r

-

1

w

1

;

y

k

,

r

=

{

mod

(

y

k

,

r

-

1

+

x

k

,

r

+

r

+

Δ

y

init

,

N

)

w

=

1

mod

(

y

k

,

r

-

1

+

mod

(

x

k

,

r

,

w

)

+

r

+

Δ

y

init

,

N

)

w

1

;

and

w

=

mod

(

r

,

N

)

,

wherein

Δx init and Δy init are preset offsets, and are integers greater than or equal to zero.

12. The method according to claim 7 , wherein

x k,r =mod( x k,r-1 +y k,r-1 +Δx init ,M ); and

y k,r =mod( y k,r-1 +Δy ( x k,r )+Δ y init ,N ), wherein

Δy is a sequence formed by random rearrangement of a sequence [0, 1, . . . , M−1];

Δy(x k,r ) is the (x k,r )-th element in the sequence Δy; and Δx init and Δy init are preset offsets, and are integers greater than or equal to zero.

13. The method according to claim 4 , wherein the orthogonal Latin square based hopping rule comprises:

in an L-order orthogonal Latin square G, a UE which has an identification information parameter value of l and which is located on the k-th resource unit (RU) is allocated to the m-th RU after a hopping, and the identification information parameter value of the UE is set to be n, wherein (m, n) is an element in the k-th row and the l-th column of the L-order orthogonal Latin square G; and 1≤k,l,m, n≤L.

14. The method according to claim 4 , wherein the Latin square based hopping rule comprises:

each of the UEs has a dedicated frequency hopping pattern, wherein N frequency hopping patterns of at least one group of UEs superimposed on each other can form an N-order Latin square.

15. A transmission resource determining device, comprising:

a deriving unit configured to enable a user equipment to derive a hopping rule of a used transmission resource, wherein in the hopping rule, the transmission resource used after a current hopping is associated with identification information used in the latest transmission, and is associated with at least one of: frequency domain information corresponding to a physical resource used in the latest transmission, and time domain information of the latest transmission, wherein the identification information is configured to distinguish a plurality of user equipments using the same resource for information transmission; and

a hopping unit configured to enable the user equipment to perform a corresponding transmission resource hopping at a preset time interval according to the hopping rule.

16. A user equipment, comprising: a processor for processing data, and a memory configured to store data, wherein the memory is configured to store an instruction for implementing a transmission resource determining method, and the processor is configured to execute the instruction stored in the memory, when the processor executes the instruction stored in the memory, executing steps comprising:

acquiring a hopping rule of a used transmission resource, wherein in the hopping rule, the transmission resource used after a current hopping is associated with identification information used in the latest transmission, and is associated with at least one of: frequency domain information corresponding to a physical resource used in the latest transmission, and time domain information of the latest transmission, wherein the identification information is used to distinguish a plurality of user equipments using the same resource for information transmission; and

performing a corresponding transmission resource hopping at a preset time interval according to the hopping rule.

17. The user equipment according to claim 16 , wherein

the frequency domain information corresponding to the physical resource used in the latest transmission comprises a resource unit sequence number used in the latest transmission;

the time domain information of the latest transmission comprises a sub-frame sequence number at the latest transmission, or a time slot sequence number at the latest transmission, or a symbol sequence number at the latest transmission, or the number of resource hopping times; and

the identification information used in the latest transmission comprises sequence coding information or power intensity information used in the latest transmission.

18. The user equipment according to claim 17 , wherein the sequence coding information comprises pilot sequence information and/or spreading sequence information.

19. The user equipment according to claim 16 , wherein the hopping rule comprises at least one of: a function based hopping rule, an orthogonal Latin square based hopping rule, and a Latin square based hopping rule.

20. A storage medium in which a computer-executable instruction is stored, wherein when the computer-executable instruction is executed by a processor, the processor executes the transmission resource determining method of claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 057347/0575 →
Priority Claims (1)
CN 201710183865.X · Mar 24, 2017 · national
Continuity (1)
Related Publication 20200022162A1 · Jan 16, 2020