Simultaneous wireless support in software defined radio
First Claim
1. A software defined radio (SDR)-enabled wireless device comprising:
- programmable circuitry;
software encoded on at least one computer-readable storage to program the programmable circuitry to implement an SDR;
system parameters indicating capabilities of the programmable circuitry and/or the software of the SDR-enabled wireless device;
a verification module that, when executing, responds to the SDR-enabled wireless device attempting or requesting concurrent communication using a first wireless protocol and a second wireless protocol by;
accessing first system requirements for the first wireless protocol and accessing second system requirements for the second wireless protocols, anddetermining whether the SDR is able to communicate concurrently using the first and second wireless protocols by comparing the first system requirements with the system parameters and by comparing the second system requirements with the system parameters, wherein the system parameters are determined prior to the SDR being configured to concurrently use both a first wireless protocol and a second wireless protocol; and
configuring the SDR for concurrent use of the first and/or second wireless protocols responsive to the verification module determining that the system parameters satisfy the first system requirements and satisfy the second system requirements.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing the ability to discover the capabilities of a user'"'"'s computer to determine whether it is capable of supporting more than one wireless protocol simultaneously is provided. A computing device'"'"'s capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports at least two specific wireless protocols and checking a computing device'"'"'s capabilities (including, for example, hardware and/or software capabilities) is checked to determine if it supports both wireless protocols simultaneously. The techniques for determining the computing device'"'"'s compatibility may include comparing lists of protocol requirements to lists of system capabilities and/or generating test signals by the system according to the protocol.
45 Citations
12 Claims
-
1. A software defined radio (SDR)-enabled wireless device comprising:
-
programmable circuitry; software encoded on at least one computer-readable storage to program the programmable circuitry to implement an SDR; system parameters indicating capabilities of the programmable circuitry and/or the software of the SDR-enabled wireless device; a verification module that, when executing, responds to the SDR-enabled wireless device attempting or requesting concurrent communication using a first wireless protocol and a second wireless protocol by; accessing first system requirements for the first wireless protocol and accessing second system requirements for the second wireless protocols, and determining whether the SDR is able to communicate concurrently using the first and second wireless protocols by comparing the first system requirements with the system parameters and by comparing the second system requirements with the system parameters, wherein the system parameters are determined prior to the SDR being configured to concurrently use both a first wireless protocol and a second wireless protocol; and configuring the SDR for concurrent use of the first and/or second wireless protocols responsive to the verification module determining that the system parameters satisfy the first system requirements and satisfy the second system requirements. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A software defined radio (SDR)-enabled wireless device comprising:
-
programmable circuitry and SDR hardware; software encoded on at least one computer-readable storage to program the programmable circuitry to configure the SDR hardware; memory storing system parameter information comprising indicia of capabilities of the SDR hardware; the programmable circuitry, when in operation and configured with the software, implementing a verification module that, when a first wireless protocol is to be implemented by the SDR-enabled wireless device, accesses first requirements information indicating requirements of the first wireless protocol and makes a first determination, according to the parameter information, that the SDR hardware is capable of implementing the first wireless protocol, and in response to the first determination the SDR-enabled wireless device configures the SDR hardware to implement the first wireless protocol; wherein, after the SDR hardware has been configured to implement the first wireless protocol and when a second wireless protocol is to be implemented by the SDR-enabled wireless device, the verification module accesses second requirements information indicating requirements of the second wireless protocol and makes a second determination, according to both the parameter information and the first requirements information, that the SDR-enabled wireless device can implement the second wireless protocol while also implementing the first wireless protocol, and in response to the second determination the SDR-enabled wireless device configures the SDR hardware to implement the second wireless protocol, wherein the system parameter information is determined prior to the SDR being configured to concurrently use both the first wireless protocol and the second wireless protocol. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A software defined radio (SDR)-enabled wireless device comprising:
-
programmable circuitry and SDR hardware; software encoded on at least one computer-readable storage to program the programmable circuitry to configure the SDR hardware; memory storing system parameter information comprising indicia of capabilities of the SDR hardware; the memory storing protocol compatibility information, the protocol compatibility information indicating, for a plurality of wireless protocols, which of the wireless protocols are able to be concurrently implemented by the SDR hardware, wherein the SDR hardware is configured to implement a first of the wireless protocols; the programmable circuitry, when in operation and configured with the software, implementing a verification module that, when a second of the wireless protocols is to be implemented by the SDR-enabled wireless device, accesses the protocol compatibility information and, according to an indication that the first wireless protocol is implemented by the SDR hardware and the protocol compatibility information, makes a determination that the second wireless protocol can be implemented by the SDR hardware concurrently with the first wireless protocol, wherein the compatibility information is stored in the memory prior to the SDR being configured to concurrently use both the first wireless protocol and the second wireless protocol; and the programmable circuitry, when in operation, responds to the determination by configuring the SDR hardware to implement the second wireless protocol.
-
Specification