IP Library Granted Patent US 10,506,575
Granted Patent B2
US 10,506,575 · App. 15/587,749 · Granted Dec 10, 2019

Resource allocation method and system, device having base station functionality, and terminal

Inventors: Yixue Lei (Guangdong, CN); Chenlu Zhang (Guangdong, CN); Yajun Zhu (Guangdong, CN); Mingju Li (Guangdong, CN); Yunfei Zhang (Guangdong, CN)
Assignee: Nanchang Coolpad Intelligent Technology Company Limited
H04W72/042H04W64/00H04W72/044
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 10,506,575
App. No.
15/587,749
Granted
Dec 10, 2019
Kind
B2
Abstract

The present disclosure provides a resource allocation method and system used for direct terminal-to-terminal communication, a device having base station functionality, and a terminal. The resource allocation method includes: obtaining time-frequency resource usage of the device having the base station functionality and/or state information of each D2D terminal within a coverage area of the device having the base station functionality; determining an allocation mode of allocating time-frequency resource to the each D2D terminal, according to the time-frequency resource usage of the device having the base station functionality and/or the state information of the each D2D terminal; and allocating time-frequency resource used for the direct terminal-to-terminal communication to the each D2D terminal according to the allocation mode, so as to enable the each D2D terminal to use the allocated time-frequency resource to perform the direct terminal-to-terminal communication.

Claims (66)

1. A method of resource allocation for direct terminal-to-terminal communication in a device having base station functionality, comprising:

obtaining at least one of time-frequency resource usage of the device having the base station functionality and state information of each D2D terminal within a coverage area of the device having the base station functionality;

determining an allocation mode of allocating time-frequency resource to the each D2D terminal, according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal; and

allocating time-frequency resource used for the direct terminal-to-terminal communication to the each D2D terminal according to the allocation mode to enable the each D2D terminal to use the allocated time-frequency resource to perform the direct terminal-to-terminal communication,

wherein determining the allocation mode of allocating the time-frequency resource to the each D2D terminal according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal comprises:

determining whether the each D2D terminal is located at an edge of the coverage area of the device having the base station functionality according to location information of the each D2D terminal; and

when any D2D terminal is determined locating at the edge of the coverage area of the device having the base station functionality according to location information of the each D2D terminal, determining the allocation mode of allocating the time-frequency resource to the each D2D terminal according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal further comprises at least one of:

predicting a target cell which the any D2D terminal is about to enter, according to a motion state of the any D2D terminal; and

determining whether the any D2D terminal moves to the center of the coverage area of the device having the base station functionality, according to a motion state of the any D2D terminal.

2. The method of claim 1 , wherein determining the allocation mode according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal comprises:

determining whether an amount of the time-frequency resource suitable for use in the direct terminal-to-terminal communication in the time-frequency resource is larger than or equal to a predetermined amount, wherein the time-frequency resource is used for transmitting uplink data and is scheduled by the device having the base station functionality; and

determining to adopt a time-frequency resource allocation mode of directly scheduling the each D2D terminal when determining that the amount of the time-frequency resource suitable for use in the direct terminal-to-terminal communication is larger than or equal to the predetermined amount.

3. The method of claim 2 , further comprising:

switching from a currently adopted allocation mode of allocating the time-frequency resource used for the direct terminal-to-terminal communication to the each D2D terminal to a designated allocation mode when receiving a command which requests the designated allocation mode and is transmitted by the each D2D terminal.

4. The method of claim 1 , wherein determining the allocation mode of allocating the time-frequency resource to the each D2D terminal according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal further comprises:

determining to adopt an allocation mode of pre-distributing a time-frequency resource pool to allocate the time-frequency resource to any D2D terminal, when determining that the any D2D terminal is located at the edge of the coverage area of the device having the base station functionality.

5. The method of claim 4 , wherein allocating the time-frequency resource used for the direct terminal-to-terminal communication to the any D2D terminal according to the allocation mode of pre-distributing the time-frequency resource pool comprises:

based on a first time-frequency resource pool used for the direct terminal-to-terminal communication and allocated by the device having the base station functionality and a second time-frequency resource pool used for the direct terminal-to-terminal communication and allocated by the device having the base station functionality in the target cell, selecting common time-frequency resource in the first time-frequency resource pool and the second time-frequency resource pool as time-frequency resource in the pre-distributed time-frequency resource pool; and

notifying the pre-distributed time-frequency resource pool to the any D2D terminal to enable the any D2D terminal to select the time-frequency resource used for the direct terminal-to-terminal communication from the pre-distributed time-frequency resource pool.

6. The method of claim 4 , further comprising:

switching from the allocation mode of pre-distributing the time-frequency resource pool to a time-frequency resource allocation mode of directly scheduling the each D2D terminal, when determining that the any D2D terminal moves to the center of the coverage area of the device having the base station functionality.

7. The method of claim 1 , further comprising:

notifying an abnormal time-frequency resource pool distributed by the device having the base station functionality to the each D2D terminal to enable the each D2D terminal to select the time-frequency resource used for resuming interrupted direct terminal-to-terminal communication from the abnormal time-frequency resource pool when being wirelessly disconnected from the device having the base station functionality.

8. The method of claim 7 , further comprising at least one of:

distributing the abnormal time-frequency resource pool according to importance of D2D service processed by the each D2D terminal and priority of the D2D service; and

adjusting an amount of the time-frequency resource in the abnormal time-frequency resource pool according to resumption of the interrupted direct terminal-to-terminal communication after the each D2D terminal is wirelessly disconnected from the device having the base station functionality.

9. The method of claim 8 , further comprising at least one of:

receiving signaling relating to wireless link resuming process to determine the resumption of the interrupted direct terminal-to-terminal communication according to the signaling relating to the wireless link resuming process; and

receiving the resumption of the interrupted direct terminal-to-terminal communication reported by the each D2D terminal.

10. The method of claim 1 , further comprising:

adjusting an amount of the time-frequency resource under each allocation mode according to the number of D2D terminals to be scheduled.

11. A device having base station functionality, comprising:

a memory storing one or more computer-readable program codes; and

a processor configured to execute the one or more computer-readable program codes to:

obtain at least one of time-frequency resource usage of the device having the base station functionality and state information of each D2D terminal within a coverage area of the device having the base station functionality;

determine an allocation mode of allocating time-frequency resource to the each D2D terminal, according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal; and

allocate time-frequency resource used for direct terminal-to-terminal communication to the each D2D terminal according to the allocation mode to enable the each D2D terminal to use the allocated time-frequency resource to perform the direct terminal-to-terminal communication,

wherein determining the allocation mode of allocating the time-frequency resource to the each D2D terminal according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal comprises:

determining location information change of the each D2D terminal relative to the coverage area of the device having the base station functionality, according to a motion state of the each D2D terminal.

12. The device of claim 11 , wherein determining the allocation mode according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal comprises:

determining whether an amount of the time-frequency resource suitable for use in the direct terminal-to-terminal communication in the time-frequency resource is larger than or equal to a predetermined amount, wherein the time-frequency resource is used for transmitting uplink data and is scheduled by the device having the base station functionality; and

determining to adopt a time-frequency resource allocation mode of directly scheduling the each D2D terminal when determining that the amount of the time-frequency resource suitable for use in the direct terminal-to-terminal communication is larger than or equal to the predetermined amount.

13. The device of claim 12 , wherein the processor is further configured to execute the one or more computer-readable program codes to:

switch from a currently adopted allocation mode of allocating the time-frequency resource used for the direct terminal-to-terminal communication to the each D2D terminal to a designated allocation mode when receiving a command which requests the designated allocation mode and is transmitted by the each D2D terminal.

14. The device of claim 11 , wherein determining the allocation mode of allocating the time-frequency resource to the each D2D terminal according to the at least one of the time-frequency resource usage of the device having the base station functionality and the state information of the each D2D terminal further comprises:

determining to adopt an allocation mode of pre-distributing a time-frequency resource pool to allocate the time-frequency resource to any D2D terminal, when determining that the any D2D terminal is located at the edge of the coverage area of the device having the base station functionality.

15. The device of claim 14 , wherein allocating the time-frequency resource used for the direct terminal-to-terminal communication to the any D2D terminal according to the allocation mode of pre-distributing the time-frequency resource pool comprises:

based on a first time-frequency resource pool used for the direct terminal-to-terminal communication and allocated by the device having the base station functionality and a second time-frequency resource pool used for the direct terminal-to-terminal communication and allocated by the device having the base station functionality in the target cell, selecting common time-frequency resource in the first time-frequency resource pool and the second time-frequency resource pool as time-frequency resource in the pre-distributed time-frequency resource pool; and

notifying the pre-distributed time-frequency resource pool to the any D2D terminal to enable the any D2D terminal to select the time-frequency resource used for the direct terminal-to-terminal communication from the pre-distributed time-frequency resource pool.

16. The device of claim 14 , wherein the processor is further configured to execute the one or more computer-readable program codes to:

switch from the allocation mode of pre-distributing the time-frequency resource pool to a time-frequency resource allocation mode of directly scheduling the each D2D terminal, when determining that the any D2D terminal moves to the center of the coverage area of the device having the base station functionality.

17. The device of claim 11 , wherein the processor is further configured to execute the one or more computer-readable program codes to:

notify an abnormal time-frequency resource pool distributed by the device having the base station functionality to the each D2D terminal to enable the each D2D terminal to select the time-frequency resource used for resuming interrupted direct terminal-to-terminal communication from the abnormal time-frequency resource pool when the each D2D terminal is wirelessly disconnected from the device having the base station functionality.

18. The device of claim 17 , wherein the processor is further configured to execute the one or more computer-readable program codes to perform at least one of:

distribute the abnormal time-frequency resource pool according to importance of D2D service processed by the each D2D terminal and priority of the D2D service; and

adjust an amount of the time-frequency resource in the abnormal time-frequency resource pool according to resumption of the interrupted direct terminal-to-terminal communication after the each D2D terminal is wirelessly disconnected from the device having the base station functionality.

19. The device of claim 18 , wherein the processor is further configured to execute the one or more computer-readable program codes to perform at least one of:

receive signaling relating to wireless link resuming process to determine the resumption of the interrupted direct terminal-to-terminal communication according to the signaling relating to the wireless link resuming process; and

receive the resumption of the interrupted direct terminal-to-terminal communication reported by the each D2D terminal.

20. A method of resource allocation for direct terminal-to-terminal communication in a terminal, comprising:

receiving at least one of a first abnormal time-frequency resource pool notified by a device having base station functionality in a cell where the terminal is located currently, and a second abnormal time-frequency resource pool notified by a device having base station functionality in another cell;

when direct terminal-to-terminal communication performed by the terminal is interrupted since the terminal is wirelessly disconnected from the device having the base station functionality in the cell where the terminal is located currently, selecting time-frequency resource used for resuming interrupted direct terminal-to-terminal communication from at least one of the first abnormal time-frequency resource pool and the second abnormal time-frequency resource pool, wherein location information change of the terminal relative to a coverage area of the device having the base station functionality in the cell where the terminal is located is determined according to a motion state of the terminal, and the location information change of the terminal relative to the coverage area of the device having the base station functionality is used for allocating the time-frequency resource; and

resuming the interrupted direct terminal-to-terminal communication with the selected time-frequency resource,

wherein resuming the interrupted direct terminal-to-terminal communication with the selected time-frequency resource comprises at least one of:

receiving signaling relating to wireless link resuming process to determine the resumption of the interrupted direct terminal-to-terminal communication according to the signaling relating to the wireless link resuming process; or

receiving the resumption of the interrupted direct terminal-to-terminal communication reported by the terminal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2023
From: JIANGXI COOLPAD INTELLIGENT TECHNOLOGY COMPANY LIMITED
To: UKPIK MOBILE TECHNOLOGIES LLC
Reel/Frame 065213/0892 →
CHANGE OF NAME Recorded Aug 16, 2023
From: NANCHANG COOLPAD INTELLIGENT TECHNOLOGY COMPANY LIMITED
To: JIANGXI COOLPAD INTELLIGENT TECHNOLOGY COMPANY LIMITED
Reel/Frame 064616/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2017
From: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD.
To: NANCHANG COOLPAD INTELLIGENT TECHNOLOGY COMPANY LIMITED
Reel/Frame 044275/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2017
From: LEI, YIXUE; ZHANG, CHENLU; ZHU, YAJUN; LI, MINGJU; ZHANG, YUNFEI
To: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) CO., LTD.
Reel/Frame 042416/0307 →
Priority Claims (1)
CN 2014 1 0625884 · Nov 6, 2014 · national
Continuity (2)
Continuation In Part PCTCN2014092619 · Nov 29, 2014
Related Publication 20170245248A1 · Aug 24, 2017