IP Library Granted Patent US 9,413,679
Granted Patent B2
US 9,413,679 · App. 14/265,786 · Granted Aug 9, 2016

Efficient proximity service discovery resource report and allocation

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 9,413,679
App. No.
14/265,786
Granted
Aug 9, 2016
Kind
B2
Abstract

Effective proximity service discovery resource reporting and allocation. Embodiments of the invention relate to a method for enhancing proximity service (ProSe) device to device discovery resource allocation, the method comprising: allocating, by a network processing device, network resources to a plurality of user devices including at least one user device in a connected mode and at least one user device in an idle mode, the allocating comprising: restricting network resources allocated to the user device in the idle mode for proximity service discovery compared to the network resources allocated to the user device in the connected mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode.

Claims (37)

1. A method for enhancing proximity service (ProSe) device to device discovery resource allocation, the method comprising:

receiving a discovery resource status report from a user device;

determining that there is a user device in an idle mode which has experienced discovery transmission failure based on the discovery resource status report;

allocating, by a network processing device, network resources to a plurality of user devices including at least one user device in a connected mode and the user device in the idle mode, the allocating comprising:

restricting network resources allocated to the user device in the idle mode for proximity service discovery compared to the network resources allocated to the user device in the connected mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode, wherein restricting includes setting a first discovery offset for the user device in the idle mode to be greater than a second discovery offset for the user device in the connected mode for subsequent discovery transmissions, wherein setting comprises:

randomly generating a first random number within a range from a first value (a) to a second value (b) as the second discovery offset, and

randomly generating a second random number within a range from the first value (a) to a third value (c) as the first discovery offset,

wherein the third value (c) is greater than the second value (b), or the third value (c) is n times that of the second value (b), where n is an integer greater than 1.

2. The method of claim 1 , wherein the restricting comprises:

allocating a first amount of network resources to the user device in the connected mode; and

allocating a second amount of network resources to the user device in the idle mode, wherein the first amount of network resources is greater than the second amount of network resources.

3. The method of claim 2 , wherein

the first amount of network resources comprises a specific portion used only for the user device in the connected mode and a shared portion, and the second amount of network resources also comprises the shared portion, such that the shared portion is shared between the user device in the connected mode and the user device in the idle mode.

4. The method of claim 2 , wherein

a first time slot corresponding to the first amount of network resources is greater than a second time slot corresponding to the second amount of network resources.

5. The method of claim 1 , further comprising:

receiving a discovery resource status report from a user device;

wherein the restricting further comprises adjusting, based on the received discovery resource status report, network resources allocated to the user device in the connected mode for proximity service discovery and network resources allocated to the user device in the idle mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode.

6. A network apparatus for proximity service (ProSe) device to device discovery resource allocation, comprising:

a receiving module, for receiving a discovery resource status report from a user device;

a determining module, for determining whether there is a user device in the idle mode which has experienced discovery transmission failure based on the discovery resource status report; and

an allocation module, for allocating network resources to a plurality of user devices including at least one user device in a connected mode and user device in the idle mode, the allocating module comprising:

a restricting unit, for restricting network resources allocated to the user device in the idle mode for proximity service discovery compared to the network resources allocated to the user device in the connected mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode, wherein the restricting unit includes a setting portion for setting discovery offsets with which the user devices perform discovery services by setting a first discovery offset for the user device in the idle mode to be greater than a second discovery offset for the user device in the connected mode for subsequent discovery transmissions in the case the determining module has determined that there is the user device in the idle mode which has experienced discovery transmission failure, wherein setting comprises:

a first offset generating subunit, for randomly generating a first random number within a range from a first value (a) to a third value (c) as the first discovery offset, and

a second offset generating subunit, for randomly generating a second random number within a range from the first value (a) to a second value (b) as the second discovery offset,

wherein the third value (c) is greater than the second value (b), or the third value (c) is n times that of the second value (b), where n is an integer greater than 1.

7. The network apparatus of claim 6 , wherein the restricting unit comprises:

a first providing subunit, for provisioning a first amount of network resources to the user device in the connected mode; and

a second providing subunit, for provisioning a second amount of network resources to the user device in the idle mode;

wherein the first amount of network resources is greater than the second amount of network resources.

8. The network apparatus of claim 7 , wherein

the first amount of network resources comprises a specific portion used only for the user device in the connected mode and a shared portion, and the second amount of network resources also comprises the shared portion, such that the shared portion is shared between the user device in the connected mode and the user device in the idle mode.

9. The network apparatus of claim 7 , wherein

a first time slot corresponding to the first amount of network resources is greater than a second time slot corresponding to the second amount of network resources.

10. The network apparatus of claim 6 , further comprising:

a receiving module, for receiving a discovery resource status report from the user device;

wherein the restricting unit further comprises an adjusting portion for adjusting, based on the received discovery resource status report, network resources allocated to the user device in the connected mode for proximity service discovery and network resources allocated to the user device in the idle mode for proximity service discovery, such that the network resources maintain reliable discovery services for the user device in the connected mode as well as provide acceptable discovery services for the user device in the idle mode.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2019
From: SONY MOBILE COMMUNICATIONS, INC.
To: SONY CORPORATION
Reel/Frame 048691/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: SONY CORPORATION
To: SONY MOBILE COMMUNICATIONS INC.
Reel/Frame 038542/0224 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2014
From: WEI, NA; CHEN, FENG
To: SONY CORPORATION
Reel/Frame 033333/0673 →