IP Library Granted Patent US 10,506,584
Granted Patent B2
US 10,506,584 · App. 14/752,730 · Granted Dec 10, 2019

Time domain coexistence of RF signals

Inventors: Sudhirkumar Prajapati (Bangalore, IN); Payel Banerjee (Kolkata, IN); Asish Makkattil Ratnan (Bangalore, IN); Nethi Kashi Viswanath (Dist Medak, IN); Sachin Gupta (Bangalore, IN); Neeraj Poojary (Santa Clara, CA); Yury Gonikberg (San Jose, CA); Mark Gonikberg (Los Altos Hills, CA); Matthew Fischer (Mountain View, CA); Kamesh Medapalli (San Jose, CA); Florin Baboescu (San Diego, CA); Steven Hall (Olivenhain, CA); Shawn Ding (San Diego, CA); Prasanna Desai (Elfin Forest, CA); Knut Terje Hermod Odman (Encinitas, CA); Sanjay Saha (Bangalore, IN)
Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
H04W72/0446H04B15/00H04W16/04H04W52/0209H04W72/044H04W74/04H04W16/14H04W72/1215H04W88/04Y02D70/00Y02D70/122Y02D70/1244Y02D70/1262Y02D70/142Y02D70/144Y02D70/146Y02D70/164Y02D70/166Y02D70/24
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,584
App. No.
14/752,730
Granted
Dec 10, 2019
Kind
B2
Abstract

Various methods and systems are provided for time domain coexistence of RF signals. In one example, among others, a method includes obtaining access to a WLAN channel during a free period of a coexisting cellular connection, providing a RDG to allow another device to transmit for a duration corresponding to at least a portion of a TXOP, and receiving a transmission during the duration. In another example, a method includes obtaining access to a WLAN channel during a transmission period of a coexisting cellular connection and providing a protection frame to defer transmissions from another device for a duration corresponding to at least a portion of a TXOP. In another example, a method includes determining a shift of a BT transaction based at least in part upon a schedule of cellular communications and shifting at least a portion of the BT transaction based upon the determined shift.

Claims (33)

1. A method, comprising:

determining, by a communication device supporting coexisting Bluetooth (BT) and cellular communications, a shift associated with a BT receive-transmit (RX-TX) transaction to avoid a concurrent BT RX with a cellular TX and a concurrent BT TX with a cellular RX, the shift based upon a schedule for the cellular communications;

shifting a portion of the BT RX-TX transaction based upon the determined shift; and

determining a size of a BT transmit window and a BT transmit window offset adaptively based upon a schedule of a long term evolution (LTE) communication.

2. The method of claim 1 , further comprising shifting an interval corresponding to the BT RX-TX transaction by the determined shift to avoid the concurrent BT RX with the cellular TX and the concurrent BT TX with the cellular RX.

3. The method of claim 1 , further comprising shifting one or both of a TX and an RX portion of the BT RX-TX transaction by the determined shift to allow for BT communications scheduling.

4. The method of claim 1 , further comprising shifting a TX portion of the BT RX-TX transaction by the determined shift to coordinate reception of the TX portion with a TX subframe period of the cellular communications and leaving an RX portion of the BT RX-TX transaction unchanged.

5. The method of claim 1 , further comprising shifting an RX portion of the BT RX-TX transaction by the determined shift to coordinate reception of the RX portion with a RX subframe period of the cellular communications and leaving a TX portion of the BT RX-TX transaction unchanged.

6. The method of claim 5 , further comprising adjusting a payload of a respective TX packet of the TX portion of the BT RX-TX transaction for an air time of the respective TX packet to be one slot.

7. The method of claim 1 , further comprising using the packet type and the packet duration to affect the desired shift of the RX portion of the BT RX-TX transaction based upon a schedule of a long term evolution (LTE) communication.

8. The method of claim 1 , further comprising determining a slot pattern for transmitting a BT page message and receiving a page response based upon a schedule of a long term evolution (LTE) communication.

9. A communication device supporting coexisting Bluetooth (BT) and cellular communications, the communication device comprising:

a communication interface configured to determine a shift associated with a BT receive-transmit (RX-TX) transaction to avoid a concurrent BT RX with a cellular TX and a concurrent BT TX with a cellular RX, the shift based upon a schedule for the cellular communications;

a BT interface configured to:

shift a portion of the BT RX-TX transaction based upon the determined shift; and

determine a size of a BT transmit window and a BT transmit window offset adaptively based upon a schedule of a long term evolution (LTE) communication.

10. The communication device of claim 9 , wherein the BT interface is configured to shift an interval corresponding to the BT RX-TX transaction by the determined shift to avoid the concurrent BT RX with the cellular TX and the concurrent BT TX with the cellular RX.

11. The communication device of claim 9 , wherein the BT interface is configured to shift one or both of a TX and an RX portion of the BT RX-TX transaction by the determined shift to allow for BT communications scheduling.

12. The communication device of claim 9 , wherein the BT interface is configured to shift a TX portion of the BT RX-TX transaction by the determined shift to coordinate reception of the TX portion with a TX subframe period of the cellular communications and to leave an RX portion of the BT RX-TX transaction unchanged.

13. The communication device of claim 9 , wherein the BT interface is configured to shift an RX portion of the BT RX-TX transaction by the determined shift to coordinate reception of the RX portion with a RX subframe period of the cellular communications and to leave a TX portion of the BT RX-TX transaction unchanged.

14. The communication device of claim 9 , wherein the BT interface is configured to adjust a payload of a respective TX packet of the TX portion of the BT RX-TX transaction for an air time of the respective TX packet to be one slot.

15. The communication device of claim 9 , wherein the BT interface is configured to use the packet type and the packet duration to affect the desired shift of the RX portion of the BT RX-TX transaction based upon a schedule of a long term evolution (LTE) communication obtained by the communication interface.

16. The communication device of claim 9 , wherein the BT interface is configured to determine a slot pattern for transmitting a BT page message and to receive a page response based upon a schedule of a long term evolution (LTE) communication obtained by the communication interface.

17. A communication system comprising:

a communication device coupled via a cellular network to a cellular base station;

a number of Bluetooth (BT) clients coupled via a personal area network (PAN) to the communication device, wherein the communication device is configured to support coexisting BT and cellular communications and comprises:

a communication interface configured to determine a shift associated with a BT receive-transmit (RX-TX) transaction to avoid a concurrent BT RX with a cellular TX and a concurrent BT TX with a cellular RX, the shift being based upon a schedule for the cellular communications obtained from a cellular interface; and

a BT interface configured to:

shift a portion of the BT RX-TX transaction based upon the determined shift; and

determine a size of a BT transmit window and a BT transmit window offset adaptively based upon a schedule of a long term evolution (LTE) communication.

18. The communication device of claim 17 , wherein the BT interface is configured to adjust a payload of a respective TX packet of the TX portion of the BT RX-TX transaction for an air time of the respective TX packet to be one slot.

19. The communication device of claim 1 , wherein a BT connection interval occurs after a delay interval plus a predetermined time interval, the delay interval being a function of the determined size of the BT transmit window and the BT transmit window offset.

20. The communication device of claim 17 , wherein a BT connection interval occurs after a delay interval plus a predetermined time interval, the delay interval being a function of the determined size of the BT transmit window and the BT transmit window offset.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2019
From: PRAJAPATI, SUDHIRKUMAR; BANERJEE, PAYEL; RATNAN, ASISH MAKKATTIL; VISWANATH, NETHI KASHI; GUPTA, SACHIN; SAHA, SANJAY; POOJARY, NEERAJ; GONIKBERG, YURY; GONIKBERG, MARK; FISCHER, MATTHEW; MEDAPALLI, KAMESH; BABOESCU, FLORIN; HALL, STEVEN; DING, SHAWN; DESAI, PRASANNA; ODMAN, KNUT TERJE HERMOD
To: BROADCOM CORPORATION
Reel/Frame 049744/0785 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE MERGER AND APPLICATION NOS. 13/237,550 AND 16/103,107 FROM THE MERGER PREVIOUSLY RECORDED ON REEL 047231 FRAME 0369. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048549/0113 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047231/0369 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →