IP Library › Granted Patent US 11,429,407
Granted Patent B2
US 11,429,407 · App. 16/292,232 · Granted Aug 30, 2022

Apparatus, method, and system to dynamically deploy wireless infrastructure

Inventors: Jonathan M. Smith (Princeton, NJ); Eric R. Keller (Louisville, CO); Thomas W. Rondeau (Shelburne, VT); Kyle B. Super (Bethlehem, PA)
Assignee: The Trustees of the University of Pennsylvania
G06F9/455G06F9/45537H04L69/18H04W88/10G06F9/5077G06F11/1484G06F2201/815
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 11,429,407
App. No.
16/292,232
Granted
Aug 30, 2022
Kind
B2
Abstract

CRYSTAL “Cognitive radio you share, trust and access locally” (CRYSTAL) is a virtualized cognitive access point that may provide for combining multiple wireless access applications on a single hardware platform. Radio technologies such as LTE (Long-Term Evolution), WiMax (Worldwide Interoperability for Microwave Access), GSM (Global System for Mobile Communications), and the like can be supported. CRYSTAL platforms can be aggregated and managed as a cloud, which provides a model for access point sharing, control, and management. CRYSTAL may be used for scenarios such as neighborhood spectrum management. CRYSTAL security features allow for home/residential as well as private infrastructure implementations.

Claims (24)

1. A device comprising:

a processor; and

a memory coupled with the processor, the memory having stored thereon executable instructions that when executed by the processor cause the processor to effectuate operations comprising:

creating a first virtual machine comprising a first virtual radio application with a first radio stack and a corresponding first operating system;

creating a second virtual machine comprising a second virtual radio application with a second radio stack and a corresponding second operating system, wherein the first virtual machine and the second virtual machine are logically separate and distinct;

multiplexing a first wireless signal for the first virtual machine and a second wireless signal for the second virtual machine, via a virtualization layer, based on a polyphase approach, wherein:

the virtualization layer is communicatively connected with the first virtual machine and the second virtual machine,

the first wireless signal is received from the first virtual machine and the second wireless signal is received from the second virtual machine, and

the first wireless signal operates in a first frequency band, and the second wireless signal operates in a second frequency band that is different than the first frequency band;

communicating the multiplexed first wireless signal and second wireless signal to a single radio antenna of the device, wherein the single radio antenna is the sole antenna for use of the first virtual radio application and the second virtual radio application; and

configuring the device based on a request by an application service provider, wherein the request comprises a location of the device and an antenna direction of the single radio antenna.

2. The device of claim 1 , the operations further comprising creating a third virtual machine comprises a spectrum analyzer application.

3. The device of claim 1 , wherein the polyphase approach comprises the use of a polyphase synthesis multiplexer and a polyphase channelizer.

4. The device of claim 1 , wherein the first virtual machine sends a request of a first spectral mask to the virtualization layer.

5. The device of claim 1 , wherein the virtualization layer is communicatively connected with the first virtual machine by a first private bridge and the second virtual machine by a second private bridge.

6. The device of claim 1 , wherein the virtualization layer comprises a physical virtualization layer.

7. The device of claim 1 , wherein the virtualization layer allocates resources based on a first request from the first virtual machine and a second request from the second virtual machine.

8. The device of claim 1 , the operations comprising: providing, at run-time, a choice between nave complex-multiplication and the polyphase approach.

9. The device of claim 1 , wherein the device provides a manager device a status of resources on the device.

10. The device of claim 1 , wherein the second virtual radio application is at least one of Global System for Mobile Communications (GSM), Long-Term Evolution (LTE), and Worldwide Interoperability for Microwave Access (WiMax).

11. The device of claim 1 , wherein the first virtual radio application is a spectrum analyzer application that detects interference sources.

12. The device of claim 1 , wherein the polyphase approach provides a bit error rate less than 4.5E-06 when processing the the first wireless signal and the second wireless signal.

13. The device of claim 1 , wherein the device comprises a demultiplexer that tracks frequency and bandwidth parameters of guest virtual radio applications in order to check whether data is delivered to a correct guest virtual machine of the device.

14. The device of claim 1 , the operations further comprising creating a third virtual machine comprising a third virtual radio application with a third radio stack and a corresponding third operating system, wherein the third virtual machine is a sensor that provides information about interfering signals that are degrading the performance of the first virtual radio application or the second virtual radio application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2019
From: SMITH, JONATHAN M.; KELLER, ERIC R.; RONDEAU, THOMAS W.; SUPER, KYLE B.
To: THE TRUSTEES OF THE UNIVERSITY OF PENNSYLVANIA
Reel/Frame 049249/0896 →
Continuity (3)
Continuation 14212975 · Mar 14, 2014
Provisional Application 61798110 · Mar 15, 2013
Related Publication 20190272187A1 · Sep 5, 2019
Cited By (2)
US 12,190,198 US 12,250,564