DYNAMICALLY CONFIGURABLE SENSOR CHASSIS
A method and a system for configuring a sensor chassis are presented. In the presented method, a set of parameters may be remotely received by the sensor chassis for compressively sampling an input signal. Further, a compressive sampling protocol for compressively sampling the input signal may be dynamically determined based on the remotely received set of parameters. Particularly, the compressive sampling protocol may be dynamically determined for achieving a desired sampling performance. Subsequently, the input signal is compressively sampled according to the determined compressive sampling protocol.
1 . A method for configuring a sensor chassis, comprising:
remotely receiving a set of parameters for compressively sampling an input signal;
dynamically determining a compressive sampling protocol for compressively sampling the input signal based on the remotely received set of parameters for achieving a desired sampling performance; and
compressively sampling the input signal according to the determined compressive sampling protocol.
2 . The method of claim 1 , wherein the received set of parameters comprises an environmental datum associated with the input signal, a characteristic of the input signal, a parameter corresponding to the sensor chassis, and a criterion specifying the desired sampling performance.
3 . The method of claim 2 , wherein the environmental datum associated with the input signal specifies at least one of an ambient noise bandwidth, an ambient noise duty cycle, an ambient noise power spectral density, an ambient noise average power, and an ambient noise peak power.
4 . The method of claim 2 , wherein the characteristic of the input signal specifies at least one of an input signal bandwidth, an input signal duty cycle, an input signal power spectral density, an input signal average power, and an input signal peak power.
5 . The method of claim 2 , wherein the parameter corresponding to the sensor chassis specifies at least one of a type of an analog-to-digital converter to be used, a sampling rate, and a number of bits per sample.
6 . The method of claim 2 , wherein the criterion specifying the desired sampling performance is a maximum acceptable difference between the input signal and a signal reconstructed according to the determined compressive sampling protocol.
7 . The method of claim 1 , wherein remotely receiving the set of parameters comprises receiving the set of parameters from at least one of a user interface, a data repository, a set of sensors, and a network communication link, wherein the user interface, the data repository, the set of sensors and the network communication link are communicatively coupled to the sensor chassis.
8 . The method of claim 1 , wherein compressively sampling the input signal according to the determined compressive sampling protocol comprises:
storing one or more instructions corresponding to the determined compressive sampling protocol on a sampling control unit; and
communicatively coupling the sampling control unit to the sensor chassis.
9 . The method of claim 8 , wherein the sampling control unit comprises at least one of a memory device, a programmable device, and a control device.
10 . The method of claim 1 , further comprising:
monitoring a sampling performance of the sensor chassis; and
alerting if the desired sampling performance is not achieved.
11 . The method of claim 10 , further comprising customizing the determined compressive sampling protocol upon determining that the desired sampling performance is not achieved.
12 . A sensor chassis, comprising:
a receiver that receives an input signal;
a processing subsystem that:
remotely receives a set of parameters for compressively sampling the input signal;
dynamically determines a compressive sampling protocol for compressively sampling the input signal based on the remotely received set of parameters for achieving a desired sampling performance; and
one or more programmable filters, each programmable filter having at least one setting, wherein a value corresponding to each of the at least one setting is adjusted according to the determined compressive sampling protocol,
wherein the sensor chassis compressively samples the input signal according to the determined compressive sampling protocol.
13 . The sensor chassis of claim 12 , wherein the processing subsystem remotely receives the set of parameters from at least one of a user interface, a data repository, a set of sensors, and a network communication link, wherein the user interface, the data repository, the set of sensors and the network communication link are communicatively coupled to the sensor chassis.
14 . The sensor chassis of claim 12 , further comprising a sampling control unit, wherein the sampling control unit receives one or more instructions corresponding to the determined compressive sampling protocol from the processing subsystem.
15 . The sensor chassis of claim 14 , wherein the sampling control unit comprises at least one of a memory device, a programmable device, and a control device.
16 . The sensor chassis of claim 12 , wherein the processing subsystem further:
monitors a sampling performance of the sensor chassis; and
generates an alert based on the monitored sampling performance.
17 . The sensor chassis of claim 12 , further comprising a data repository for storing a plurality of compressive sampling protocols.
18 . The sensor chassis of claim 17 , wherein the data repository further stores a correlation between each of the plurality of compressive sampling protocols and at least one input signal.
19 . The sensor chassis of claim 18 , wherein the processing subsytem dynamically determines the compressive sampling protocol for compressively sampling the input signal based on a stored correlation corresponding to the input signal.
20 . The sensor chassis of claim 19 , wherein the processing subsytem customizes the determined compressive sampling protocol for compressively sampling the input signal based on the remotely received parameters.