IP Library Granted Patent US 10,609,663
Granted Patent B2
US 10,609,663 · App. 14/742,442 · Granted Mar 31, 2020

Techniques for reporting timing differences in multiple connectivity wireless communications

Inventors: Madhavan Srinivasan Vajapeyam (San Diego, CA); Masato Kitazoe (Hachiouji, JP); Amir Aminzadeh Gohari (Poway, CA)
Assignee: QUALCOMM Incorporated
H04W56/001H04W24/10H04W56/0065
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,609,663
App. No.
14/742,442
Granted
Mar 31, 2020
Kind
B2
Abstract

Certain aspects of the present disclosure relate to reporting difference in timing between cells using multiple connectivity in a wireless network. A first connection served by at least a first cell and a second connection served by at least a second cell to facilitate communicating with at least the first cell and at least the second cell are established. A reporting configuration specifying one or more parameters related to reporting a timing difference between cells is received. A timing difference between at least the first cell and at least the second cell is determined, and the timing difference is reported to at least the first cell over the first connection or to at least the second cell over the second connection. This can facilitate scheduling time aligned operations over the first and second cells, or related cell groups, in multiple connectivity.

Claims (56)

1. A method for reporting difference in timing between cells using multiple connectivity in a wireless network, comprising:

establishing a first connection served by at least a first cell, the first connection is established with a master cell group including at least the first cell as a primary cell of the master cell group;

establishing a second connection served by at least a second cell, the second connection is established with a secondary cell group including at least the second cell as a primary cell of the secondary cell group;

receiving, from at least one of the first cell or the second cell, a reporting configuration specifying one or more parameters related to reporting a timing difference between at least the first cell and at least the second cell, wherein the one or more parameters include a request to report an offset in subframe alignment between at least the first cell as the primary cell of the master cell group and at least the second cell as the primary cell of the secondary cell group;

determining, based at least in part on receiving the request, the timing difference between at least the first cell and at least the second cell;

reporting, based at least in part on receiving the request, the timing difference as the offset in subframe alignment to at least the first cell over the first connection or to at least the second cell over the second connection;

receiving, from the first cell, scheduling of first resources for performing one or more first operations; and

receiving, from the second cell, scheduling of second resources for performing one or more second operations, wherein the second resources are adjusted based at least in part on the timing difference as reported.

2. The method of claim 1 , wherein reporting the timing difference is based at least in part on detecting expiration of a periodic timer, wherein the one or more parameters relate to the periodic timer.

3. The method of claim 1 , wherein reporting the timing difference is based at least in part on determining that the timing difference differs from an assumed timing difference by at least a threshold, wherein the one or more parameters relate to the assumed timing difference or the threshold.

4. The method of claim 1 , wherein reporting the timing difference is based at least in part on determining that the timing difference differs from a previously reported timing difference by at least a threshold, wherein the one or more parameters relate to the threshold.

5. The method of claim 1 , wherein reporting the timing difference is based at least in part on determining that the timing difference corresponds to the offset in subframe alignment that is outside of a range corresponding to a possible timing accuracy where a previously reported timing difference corresponded to a previous offset in subframe alignment that was inside of the range corresponding to the possible timing accuracy.

6. The method of claim 1 , wherein reporting the timing difference is based at least in part on determining that the timing difference corresponds to the offset in subframe alignment that is inside of a range corresponding to a possible timing accuracy where a previously reported timing difference corresponded to a previous offset in subframe alignment that was outside of the range corresponding to the possible timing accuracy.

7. The method of claim 1 , wherein reporting the timing difference is based at least in part on detecting expiration of a prohibit timer.

8. The method of claim 1 , further comprising configuring one or more additional parameters for communicating over the first connection or the second connection based at least in part on the timing difference.

9. The method of claim 8 , wherein the one or more additional parameters correspond to measurement gaps defined for the first connection or the second connection.

10. The method of claim 1 , further comprising receiving a connection reconfiguration message to configure the second connection served by at least the second cell, wherein reporting the timing difference is based at least in part on receiving the reporting configuration, and wherein establishing the second connection includes configuring the second connection based at least in part on receiving the connection reconfiguration message and reporting the timing difference.

11. An apparatus for reporting difference in timing between cells using multiple connectivity in a wireless network, comprising:

a memory; and

at least one processor coupled to the memory, wherein the at least one processor is configured to:

establish a first connection served by at least a first cell, the first connection is established with a master cell group including at least the first cell as a primary cell of the master cell group;

establish a second connection served by at least a second cell to facilitate communicating with at least the first cell and at least the second cell, the second connection is established with a secondary cell group including at least the second cell as a primary cell of the secondary cell group;

receive, from at least one of the first cell or the second cell, a reporting configuration specifying one or more parameters related to reporting a timing difference between at least the first cell and at least the second cell, wherein the one or more parameters include a request to report an offset in subframe alignment between at least the first cell as the primary cell of the master cell group and at least the second cell as the primary cell of the secondary cell group;

determine, based at least in part on receiving the request, the timing difference between at least the first cell and at least the second cell; and

report, based at least in part on receiving the request, the timing difference as the offset in subframe alignment to at least the first cell over the first connection or to at least the second cell over the second connection;

receive, from the first cell, scheduling of first resources for performing one or more first operations; and

receive, from the second cell, scheduling of second resources for performing one or more second operations, wherein the second resources are adjusted based at least in part on the timing difference as reported.

12. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on detecting expiration of a periodic timer, wherein the one or more parameters relate to the periodic timer.

13. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on determining that the timing difference differs from an assumed timing difference by at least a threshold, wherein the one or more parameters relate to the assumed timing difference or the threshold.

14. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on determining that the timing difference differs from a previously reported timing difference by at least a threshold, wherein the one or more parameters relate to the threshold.

15. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on determining that the timing difference corresponds to the offset in subframe alignment that is outside of a range corresponding to a possible timing accuracy where a previously reported timing difference corresponded to a previous offset in subframe alignment that was inside of the range corresponding to the possible timing accuracy.

16. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on determining that the timing difference corresponds to the offset in subframe alignment that is inside of a range corresponding to a possible timing accuracy where a previously reported timing difference corresponded to a previous offset in subframe alignment that was outside of the range corresponding to the possible timing accuracy.

17. The apparatus of claim 11 , wherein the at least one processor is configured to report the timing difference based at least in part on detecting expiration of a prohibit timer.

18. The apparatus of claim 11 , wherein the at least one processor is further configured to configure one or more additional parameters for communicating over the first connection or the second connection based at least in part on the timing difference.

19. The apparatus of claim 18 , wherein the one or more additional parameters correspond to measurement gaps defined for the first connection or the second connection.

20. The apparatus of claim 11 , wherein the at least one processor is further configured to receive a connection reconfiguration message to configure the second connection served by at least the second cell, report the timing difference based at least in part on receiving the reporting configuration, and establish the second connection at least in part by configuring the second connection based at least in part on receiving the connection reconfiguration message and reporting the timing difference.

21. An apparatus for reporting difference in timing between cells using multiple connectivity in a wireless network, comprising:

means for establishing a first connection served by at least a first cell, the first connection is established with a master cell group including at least the first cell as a primary cell of the master cell group;

means for establishing a second connection served by at least a second cell to facilitate communicating with at least the first cell and at least the second cell, the second connection is established with a secondary cell group including at least the second cell as a primary cell of the secondary cell group;

means for receiving, from at least one of the first cell or the second cell, a reporting configuration specifying one or more parameters related to reporting a timing difference between at least the first cell and at least the second cell, wherein the one or more parameters include a request to report an offset in subframe alignment between at least the first cell as the primary cell of the master cell group and at least the second cell as the primary cell of the secondary cell group;

means for determining, based at least in part on receiving the request, the timing difference between at least the first cell and at least the second cell;

means for reporting, based at least in part on receiving the request, the timing difference as the offset in subframe alignment to at least the first cell over the first connection or to at least the second cell over the second connection;

means for receiving, from the first cell, scheduling of first resources for performing one or more first operations; and

means for receiving, from the second cell, scheduling of second resources for performing one or more second operations, wherein the second resources are adjusted based at least in part on the timing difference as reported.

22. The apparatus of claim 21 , wherein the means for reporting reports the timing difference based at least in part on detecting expiration of a periodic timer, wherein the one or more parameters relate to the periodic timer.

23. The apparatus of claim 21 , wherein the means for reporting reports the timing difference based at least in part on determining that the timing difference differs from the assumed timing difference by at least a threshold, wherein the one or more parameters relate to the threshold.

24. A non-transitory computer-readable storage medium comprising computer-executable code for reporting difference in timing between cells using multiple connectivity in a wireless network, the code comprising:

code for establishing a first connection served by at least a first cell, the first connection is established with a master cell group including at least the first cell as a primary cell of the master cell group;

code for establishing a second connection served by at least a second cell to facilitate communicating with at least the first cell and at least the second cell, the second connection is established with a secondary cell group including at least the second cell as a primary cell of the secondary cell group;

code for receiving, from at least one of the first cell or the second cell, a reporting configuration specifying one or more parameters related to reporting a timing difference between at least the first cell and at least the second cell, wherein the one or more parameters include a request to report an offset in subframe alignment between at least the first cell as the primary cell of the master cell group and at least the second cell as the primary cell of the secondary cell group;

code for determining, based at least in part on receiving the request, the timing difference between at least the first cell and at least the second cell;

code for reporting, based at least in part on receiving the request, the timing difference as the offset in subframe alignment to at least the first cell over the first connection or to at least the second cell over the second connection;

code for receiving, from the first cell, scheduling of first resources for performing one or more first operations; and

code for receiving, from the second cell, scheduling of second resources for performing one or more second operations, wherein the second resources are adjusted based at least in part on the timing difference as reported.

25. The non-transitory computer-readable storage medium of claim 24 , wherein the code for reporting reports the timing difference based at least in part on detecting expiration of a periodic timer, wherein the one or more parameters relate to the periodic timer.

26. The non-transitory computer-readable storage medium of claim 24 , wherein the code for reporting reports the timing difference based at least in part on determining that the timing difference differs from the assumed timing difference by at least a threshold, wherein the one or more parameters relate to the threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2015
From: VAJAPEYAM, MADHAVAN SRINIVASAN; KITAZOE, MASATO; AMINZADEH GOHARI, AMIR
To: QUALCOMM INCORPORATED
Reel/Frame 036119/0521 →
Continuity (2)
Provisional Application 62023717 · Jul 11, 2014
Related Publication 20160014706A1 · Jan 14, 2016
Cited By (3)
US 12,267,897 US 12,532,314 US 12,557,073