SOFTWARE-DEFINED RADIO CONFIGURATION
First Claim
1. A method, comprising:
- initiating an inquiry from an apparatus to at least one other apparatus;
receiving remote characteristic information into the apparatus, the remote characteristic information corresponding to the at least one other apparatus;
determining local characteristic information in the apparatus;
formulating a configuration in the apparatus, the configuration being based on the remote characteristic information and the local characteristic information;
sending the configuration from the apparatus to the at least one other apparatus;
implementing the configuration in the apparatus; and
establishing communication between the apparatus and at least one other apparatus in accordance with the configuration.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for configuring communication resources that are at least partially based upon reconfigurable software modules. An apparatus may utilize a plurality of transports for communication, wherein the transports are supported by one or more radio modules. The one or more radio modules may comprise hardware-based radio modules and software-defined radio (SDR) modules including a reconfigurable software element that allows the radio module to emulate the functionality of multiple hardware-based radios. In accordance with at least one embodiment of the present invention, SDR modules in an apparatus may formulate a communication configuration for use in communicating with another apparatus based on remote characteristic information (e.g., information corresponding to the apparatus with which communication is desired) and local characteristic information pertaining to the apparatus.
284 Citations
29 Claims
-
1. A method, comprising:
-
initiating an inquiry from an apparatus to at least one other apparatus; receiving remote characteristic information into the apparatus, the remote characteristic information corresponding to the at least one other apparatus; determining local characteristic information in the apparatus; formulating a configuration in the apparatus, the configuration being based on the remote characteristic information and the local characteristic information; sending the configuration from the apparatus to the at least one other apparatus; implementing the configuration in the apparatus; and establishing communication between the apparatus and at least one other apparatus in accordance with the configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising computer executable program code recorded on a computer readable medium, the computer executable program code comprising:
-
computer program code configured to initiate an inquiry from an apparatus to at least one other apparatus; computer program code configured to receive remote characteristic information into the apparatus, the remote characteristic information corresponding to the at least one other apparatus; computer program code configured to determine local characteristic information in the apparatus; computer program code configured to formulate a configuration in the apparatus, the configuration being based on the remote characteristic information and the local characteristic information; computer program code configured to send the configuration from the apparatus to the at least one other apparatus; computer program code configured to implement the configuration in the apparatus; and computer program code configured to establish communication between the apparatus and at least one other apparatus in accordance with the configuration. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
at least one software-defined radio module; and a processor, the processor being configured to; initiate an inquiry from to at least one other apparatus; receive remote characteristic information, the remote characteristic information corresponding to the at least one other apparatus; determine local characteristic information; formulate a configuration, the configuration being based on the remote characteristic information and the local characteristic information; send the configuration to the at least one other apparatus; implement the configuration; and establish communication with at least one other apparatus in accordance with the configuration. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus, comprising:
-
means for initiating an inquiry from the apparatus to at least one other apparatus; means for receiving remote characteristic information into the apparatus, the remote characteristic information corresponding to the at least one other apparatus; means for determining local characteristic information in the apparatus; means for formulating a configuration in the apparatus, the configuration being based on the remote characteristic information and the local characteristic information; means for sending the configuration from the apparatus to the at least one other apparatus; means for implementing the configuration in the apparatus; and means for establishing communication between the apparatus and at least one other apparatus in accordance with the configuration.
-
-
26. A method, comprising:
-
receiving wireless communication in an apparatus; if the wireless communication includes an inquiry requesting characteristic information, determining characteristic information corresponding to the apparatus; responding to the inquiry, the response comprising the characteristic information; receiving further wireless communication in the apparatus, the further wireless communication including a configuration; implementing the configuration in the apparatus; and establishing communication in accordance with the configuration.
-
-
27. A computer program product comprising computer executable program code recorded on a computer readable medium, the computer executable program code comprising:
-
computer program code configured to receive wireless communication in an apparatus; computer program code configured to, if the wireless communication includes an inquiry requesting characteristic information, determine characteristic information corresponding to the apparatus; computer program code configured to respond to the inquiry, the response comprising the characteristic information; computer program code configured to receive further wireless communication in the apparatus, the further wireless communication including a configuration; computer program code configured to implement the configuration in the apparatus; and computer program code configured to establish communication in accordance with the configuration.
-
-
28. An apparatus, comprising:
-
at least one radio module; and a processor, the processor being configured to; receive wireless communication in an apparatus; if the wireless communication includes an inquiry requesting characteristic information, determine characteristic information corresponding to the apparatus; respond to the inquiry, the response comprising the characteristic information; receive further wireless communication in the apparatus, the further wireless communication including a configuration; implement the configuration in the apparatus; and establish communication in accordance with the configuration.
-
-
29. An apparatus, comprising:
-
means for receiving wireless communication in an apparatus; means for, if the wireless communication includes an inquiry requesting characteristic information, determining characteristic information corresponding to the apparatus; means for responding to the inquiry, the response comprising the characteristic information; means for receiving further wireless communication in the apparatus, the further wireless communication including a configuration; means for implementing the configuration in the apparatus; and means for establishing communication in accordance with the configuration.
-
Specification