Software management for software defined radio in a distributed network
First Claim
1. A method for installing software to software-defined radio equipment comprising the steps of:
- transferring software to a software-defined radio device from a software server, said software server remotely located with respect to said software-defined radio device;
storing said software to a portion of a data store associated with said software-defined radio device, said portion of said data store not being used as a storage for currently running software; and
loading at least one of said transferred software and said currently running software to said software-defined radio device during a restart of said software-defined radio device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for installing software to software-defined radio equipment. The method includes the step of transferring software to one or more software-defined radio devices from a remotely located software server. The software server can be a computer operatively connected to the software-defined radio device via a communications network. The transferring step can occur while the software-defined radio device continues to perform software-defined radio functions. The software can be stored to a portion of a data store associated with the software-defined radio device which is not being used as a storage for currently running software. The software can be loaded on a restart of the software defined device. An error indication can be provided if a fault occurs in the transferring step or the loading step. The method also can include the step of reverting from the selected software to a previous software version upon a fault occurrence.
-
Citations
37 Claims
-
1. A method for installing software to software-defined radio equipment comprising the steps of:
-
transferring software to a software-defined radio device from a software server, said software server remotely located with respect to said software-defined radio device;
storing said software to a portion of a data store associated with said software-defined radio device, said portion of said data store not being used as a storage for currently running software; and
loading at least one of said transferred software and said currently running software to said software-defined radio device during a restart of said software-defined radio device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for installing software to software-defined radio equipment comprising the steps of:
-
receiving to a software-defined radio device software from a software server, said software server remotely located with respect to said software-defined radio device;
storing said software to a portion of a data store associated with said software-defined radio device, said portion of said data store not being used as a storage for currently running software;
receiving to said software-defined radio device a selection identifying at least one of said transferred software and said currently running software to be loaded by said software-defined radio device during a restart of said software-defined radio device;
loading said at least one of said transferred software and said currently running software; and
verifying said loading step. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for installing software to software-defined radio equipment comprising:
-
a software server for transferring software to a software-defined radio device from a location remotely located with respect to said software-defined radio device;
a man-machine interface associated with said software server for receiving from a system operator a selection identifying at least one of said transferred software and said currently running software to be loaded at a next startup of said software-defined radio device;
a data store associated with said software-defined radio device for storing said software, said software stored on a portion of said data store which is not being used to provide currently running software; and
a processor programmed to;
load a selected one of said transferred software and said currently running software to said software-defined radio device during a restart of said software-defined radio device;
provide an error indication if a fault occurs in at least one of said transfer of said software and said loading of said software; and
automatically reverting from said transferred software to a previous software version upon said error indication being generated. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification