IP Library Granted Patent US 9,036,613
Granted Patent B2
US 9,036,613 · App. 11/376,753 · Granted May 19, 2015

Method and apparatus for operating a wireless PAN network using an overlay protocol that enhances co-existence with a wireless LAN network

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,036,613
App. No.
11/376,753
Granted
May 19, 2015
Kind
B2
Abstract

A computing device is interfaced with other devices in a wireless personal area network (PAN) to enhance co-existence with a wireless local area network (WLAN), wherein the WLAN is characterized by a plurality of nodes intercommunicating for various network devices and the wireless PAN is characterized by lower power transmissions relative to transmissions over the WLAN. The computing device coordinates activity of the wireless PAN as a coordinator for the wireless PAN, including communicating with the wireless PAN devices using a protocol that is an overlay protocol only partially compliant with the protocol used over the WLAN but that enables co-existence. The WLAN can be an 802.11 wireless LAN. WLAN devices preferably can, upon hearing an overlay protocol frame, understand at least enough of the overlay protocol frame to defer use of a common wireless networking medium. If the PAN coordinator is capable of associating with the WLAN, it can be a dual-network device capable of associating with the WLAN and PAN simultaneously. The dual-network device can use a common network module to handle both WLAN and PAN traffic.

Claims (27)

1. A wireless network interface circuit, adapted to be coupled to a computing device for conveying data to and from the computing device wirelessly over a common wireless medium shared by a wireless local area network (WLAN) and a wireless personal area network (PAN), the circuit comprising: a processor; a wireless interface; and storage configured to store:

logic for communicating, wirelessly over a specified frequency range with an access point of a first wireless network being an IEEE 802.1 lx network;

logic for communicating with a node of a second wireless network as a network controller, wherein the second wireless network operates using protocols that are only partially compliant with frame formatting layer protocols of the first wireless network but wherein at least some portion of an overlay protocol is partially compliant with the frame formatting layer protocol used on the WLAN such that a WLAN device can process at least a part of a packet sent using the overlay protocol, and wherein the overlay protocol comprises a protocol having WLAN frame formats, or modifications thereof, such that WLAN devices can, upon receiving an overlay protocol frame, understand at least enough of the overlay protocol frame to defer use of the common wireless networking medium;

logic for a convergence layer between an IEEE 802.1 lx stack and different drivers to enable multi-protocol support, expose and coordinate access to specific Media Access Control (MAC) service primitives and coordinate priority handling in Quality-of-Service (QoS) sensitive applications; and logic for:

determining end of an inactivity time agreed to by a wireless PAN device sharing the common wireless medium with the computing device, where the wireless network interface circuit is configured to coordinate traffic between the WLAN and the wireless PAN using an overlay PAN protocol that is at least partially compatible with WLAN protocol;

enabling a coordination function following the end of the inactivity time; transmitting, using the coordination function, frames detectable by an access point of the WLAN, the frames modified for PAN traffic and configured to signal a request for the WLAN to defer access by one or more WLAN devices to the common wireless medium for a reservation period; and

during the reservation period and after the end of the inactivity time, communicating, by way of the wireless interface, with the wireless PAN device over the common wireless medium.

2. The wireless network interface circuit of claim 1 , wherein the logic is implemented by a software driver and the storage manipulated, at least in part, by the software driver.

3. The wireless network interface circuit of claim 1 , wherein the storage is configured to store logic for:

storing a first Media Access Control (MAC) address for the network circuit, wherein the first MAC address identifies the network circuit to the WLAN; and

storing a second MAC address for the network circuit, wherein the second MAC address identifies the network circuit to the wireless PAN.

4. The wireless network interface circuit of claim 3 , wherein the storage is configured to store logic for:

transmitting, using the coordination function, frames of data over the wireless PAN using the second MAC address while the computing device maintains an association with the WLAN with the first MAC address.

5. The wireless network interface circuit of claim 1 , wherein the WLAN is characterized by a plurality of nodes intercommunicating over a network of independent WLAN devices.

6. A method performed by a wireless network interface circuit comprising a processor and a wireless interface, the wireless network interface being adapted to be coupled to a computing device for conveying data to and from the computing device wirelessly over a common wireless medium shared by a wireless local area network (WLAN) and a wireless personal area network (PAN), the method comprising: communicating, wirelessly over a specified frequency range with an access point of a first wireless network being an IEEE 802.1 lx network;

communicating with a node of a second wireless network as a network controller, wherein the second wireless network operates using protocols that are only partially compliant with frame formatting layer protocols of the first wireless network but wherein at least some portion of an overlay protocol is partially compliant with the frame formatting layer protocol used on the WLAN such that a WLAN device can process at least a part of a packet sent using the overlay protocol, and wherein the overlay protocol comprises a protocol having WLAN frame formats, or modifications thereof, such that WLAN devices can, upon receiving an overlay protocol frame, understand at least enough of the overlay protocol frame to defer use of the common wireless networking medium;

acting as a convergence layer between an IEEE 802.1 lx stack and different drivers to enable multi-protocol support, expose and coordinate access to specific Media Access Control (MAC) service primitives and coordinate priority handling in Quality-of-Service (QoS) sensitive applications;

determining end of an inactivity time agreed to by a wireless PAN device sharing the common wireless medium with the computing device, where the wireless network interface circuit is configured to coordinate traffic between the WLAN and the wireless PAN using an overlay PAN protocol that is at least partially compatible with WLAN protocol;

enabling a coordination function following the end of the inactivity time; transmitting, using the coordination function, frames detectable by an access point of the WLAN, the frames modified for PAN traffic and configured to signal a request for the WLAN to defer access by one or more WLAN devices to the common wireless medium for a reservation period; and

during the reservation period and after the end of the inactivity time, communicating, by way of the wireless interface, with the wireless PAN device over the common wireless medium.

7. The method of claim 6 , wherein communicating, wirelessly over the specified frequency range with the access point of the first wireless network, comprises communicating using a software driver.

8. The method of claim 6 , comprising:

storing a first Media Access Control (MAC) address for the network circuit, wherein the first MAC address identifies the network circuit to the WLAN; and

storing a second MAC address for the network circuit, wherein the second MAC address identifies the network circuit to the wireless PAN.

9. The method of claim 6 , comprising:

transmitting, using the coordination function, frames of data over the wireless PAN using the second MAC address while the computing device maintains an association with the WLAN with the first MAC address.

10. The method of claim 6 , wherein the WLAN is characterized by a plurality of nodes intercommunicating over a network of independent WLAN devices.

Assignments (18)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL CORPORATION
Reel/Frame 038376/0001 →
PATENT SECURITY AGREEMENT Recorded Jan 3, 2014
From: ATMEL CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
Reel/Frame 031912/0173 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 5, 2013
From: ATMEL WI-FI SOLUTIONS, INC.
To: ATMEL CORPORATION
Reel/Frame 031721/0613 →
CHANGE OF NAME Recorded Feb 7, 2013
From: OZMO, INC.
To: ATMEL WI-FI SOLUTIONS, INC.
Reel/Frame 029773/0314 →