IP Library › Granted Patent US 9,485,794
Granted Patent B2
US 9,485,794 · App. 13/727,037 · Granted Nov 1, 2016

Methods and apparatus for using device to device communications to support IMS based services

Inventor: Stephen W. Edge (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W76/023H04L65/1016H04L67/12H04W4/02H04W8/005
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,485,794
App. No.
13/727,037
Granted
Nov 1, 2016
Kind
B2
Abstract

A method, an apparatus, and a computer program product for wireless communication are provided in connection with using D2D communications to support at least a portion of IMS based services. In one example, a first UE is equipped to perform communications with a second UE using an IMS session in which data traffic and signaling traffic are supported through a network, determine that the second UE is within a first proximity threshold of the first UE, establish a D2D communication link with the second UE, and transfer support of the data traffic to the D2D communication link while maintaining the support of the signaling traffic through the network. In an aspect, the first proximity threshold may be a distance, a signaling strength or a signaling quality between the first and second UEs between which D2D communications are supported.

Claims (79)

1. A method of communications, comprising:

performing, by a first user equipment (UE), communications with a second UE using an internet protocol (IP) multimedia subservice (IMS) session in which data traffic and signaling traffic are supported through a network;

determining that the second UE is within a first proximity threshold of the first UE;

establishing a device-to-device (D2D) communication link with the second UE and sending a message from the first UE to the second UE through a signaling traffic communication path of the network to remove a network supported data path between the first UE and the second UE; and

transferring, by the first UE, support of the data traffic to the D2D communication link while continuing to maintain the support of the signaling traffic of the IMS session through the network after the establishing of the D2D communication link with the second UE and the transferring of the support of the data traffic to the D2D communication link.

2. The method of claim 1 , further comprising:

determining that the second UE is farther than a second proximity threshold from the first UE; and

returning the data traffic to be supported through the network.

3. The method of claim 1 , wherein the first proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

4. The method of claim 2 , wherein the second proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

5. The method of claim 1 , wherein the signaling traffic includes Session Initiation Protocol (SIP) signaling.

6. The method of claim 1 , wherein establishing the D2D communication link further comprises:

receiving a message from the network prompting the first and second UEs to establish the D2D communication link.

7. The method of claim 1 , wherein determining that the second UE is within the first proximity threshold of the first UE is based in part on at least one of:

determining that the first and second UEs use a common serving cell; or

determining that the first and second UEs use nearby serving cells.

8. The method of claim 2 , wherein determining that the second UE is farther than the second proximity threshold from the first UE comprises:

measuring one or more D2D communication parameters; and

determining that at least one of the one or more D2D communication parameters is below a D2D communications threshold.

9. The method of claim 1 , wherein the first UE is designated as a controlling UE for the D2D communication link with the second UE.

10. An apparatus for communication, comprising:

means for performing, by a first user equipment (UE), communications with a second UE using an internet protocol (IP) multimedia subservice (IMS) session in which data traffic and signaling traffic are supported through a network;

means for determining that the second UE is within a first proximity threshold of the first UE;

means for establishing a device-to-device (D2D) communication link with the second UE and sending a message from the first UE to the second UE through a signaling traffic communication path of the network to remove a network supported data path between the first UE and the second UE; and

means for transferring, by the first UE, support of the data traffic to the D2D communication link while continuing to maintain support of the signaling traffic of the IMS session through the network after the establishing of the D2D communication link with the second UE and the transferring of the support of the data traffic to the D2D communication link.

11. The apparatus of claim 10 , wherein the means for determining is further configured to determine that the second UE is farther than a second proximity threshold from the first UE and wherein the means for transferring is further configured to return the data traffic to be supported through the network.

12. The apparatus of claim 10 , wherein the first proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

13. The apparatus of claim 11 , wherein the second proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

14. The apparatus of claim 10 , wherein the signaling traffic includes Session Initiation Protocol (SIP) signaling.

15. The apparatus of claim 10 , wherein the means for establishing the D2D communication link is further configured to:

receive a message from the network prompting the first and second UEs to establish the D2D communication link.

16. The apparatus of claim 10 , wherein the means for determining is further configured to:

determine that the first and second UEs use a common serving cell; or

determine that the first and second UEs use nearby serving cells.

17. The apparatus of claim 11 , wherein the means for determining is further configured to:

measure one or more D2D communication parameters; and

determine that at least one of the one or more D2D communication parameters is below a D2D communications threshold.

18. The apparatus of claim 10 , wherein the first UE is designated as a controlling UE for the D2D communication link with the second UE.

19. An apparatus for wireless communication, comprising:

a processing system configured to:

perform, by a first user equipment (UE), communications with a second UE using an internet protocol (IP) multimedia subservice (IMS) session in which data traffic and signaling traffic are supported through a network;

determine that the second UE is within a first proximity threshold of the first UE;

establish a device-to-device (D2D) communication link with the second UE and send a message from the first UE to the second UE through a signaling traffic communication path of the network to remove a network supported data path between the first UE and the second UE; and

transfer, by the first UE, support of the data traffic to the D2D communication link while continuing to maintain the support of the signaling traffic of the IMS session through the network after the establishing of the D2D communication link with the second UE and the transferring of the support of the data traffic to the D2D communication link.

20. The apparatus of claim 19 , wherein the processing system is configured to:

determine that the second UE is farther than a second proximity threshold from the first UE; and

return the data traffic to be supported through the network.

21. The apparatus of claim 19 , wherein the first proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

22. The apparatus of claim 20 , wherein the second proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

23. The apparatus of claim 19 , wherein the signaling traffic includes Session Initiation Protocol (SIP) signaling.

24. The apparatus of claim 19 , wherein the processing system is configured to:

receive a message from the network prompting the first and second UEs to establish the D2D communication link.

25. The apparatus of claim 19 , wherein the processing system is configured to determine at least one of:

that the first and second UEs use a common serving cell; or

that the first and second UEs use nearby serving cells.

26. The apparatus of claim 20 , wherein the processing system is configured to:

measure one or more D2D communication parameters; and

determine that at least one of the one or more D2D communication parameters is below a D2D communications threshold.

27. The apparatus of claim 19 , wherein the first UE is designated as a controlling UE for the D2D communication link with the second UE.

28. A non-transitory computer-readable medium storing computer executable code for wireless communication, comprising code for:

performing, by a first user equipment (UE), communications with a second UE using an internet protocol (IP) multimedia subservice (IMS) session in which data traffic and signaling traffic are supported through a network;

determining that the second UE is within a first proximity threshold of the first UE;

establishing a device-to-device (D2D) communication link with the second UE and sending a message from the first UE to the second UE through a signaling traffic communication path of the network to remove a network supported data path between the first UE and the second UE; and

transferring, by the first UE, support of the data traffic to the D2D communication link while continuing to maintain the support of the signaling traffic of the IMS session through the network after the establishing of the D2D communication link with the second UE and the transferring of the support of the data traffic to the D2D communication link.

29. The computer-readable medium of claim 28 , further comprising code for:

determining that the second UE is farther than a second proximity threshold from the first UE; and

returning the data traffic to be supported through the network.

30. The computer-readable medium of claim 28 , wherein the first proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

31. The computer-readable medium of claim 29 , wherein the second proximity threshold between the first and second UEs comprises one of a distance between the first and second UEs, a signal strength of the second UE measured by the first UE, or a signal quality of the second UE measured by the first UE.

32. The computer-readable medium of claim 28 , wherein the signaling traffic includes Session Initiation Protocol (SIP) signaling.

33. The computer-readable medium of claim 28 , further comprising code for:

receiving a message from the network prompting the first and second UEs to establish the D2D communication link.

34. The computer-readable medium of claim 28 , further comprising code for at least one of:

determining that the first and second UEs use a common serving cell; or

determining that the first and second UEs use nearby serving cells.

35. The computer-readable medium of claim 29 , further comprising code for:

measuring one or more D2D communication parameters; and

determining that at least one of the one or more D2D communication parameters is below a D2D communications threshold.

36. The computer-readable medium of claim 28 , wherein the first UE is designated as a controlling UE for the D2D communication link with the second UE.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 26, 2012
From: EDGE, STEPHEN W.
To: QUALCOMM INCORPORATED
Reel/Frame 029527/0390 →
Continuity (2)
Provisional Application 61650951 · May 23, 2012
Related Publication 20130315079A1 · Nov 28, 2013