Processing packet streams
US-9026790-B2 · May 5, 2015 · US
US10014882B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10014882-B2 |
| Application number | US-201113116984-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 26, 2011 |
| Priority date | Apr 26, 2001 |
| Publication date | Jul 3, 2018 |
| Grant date | Jul 3, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An electronic object is configured for rapid prototyping of a wireless communication transceiver. The electronic object comprises hardware and software components. An identification module is configured for automatically conveying the electronic object's identity to at least one other electronic object in the transceiver. A signal processor performs object-specific signal processing, which is one of a plurality of component transceiver functions performed by a transceiver. An interface provides access to the electronic object's resources by other electronic objects via physical and logical entry points.
Opening claim text (preview).
The invention claimed is: 1. A first device, comprising: a first processor; a communication network interface; and a first memory including processor-executable code for a first component of a software-defined radio (SDR) that is distributed across a plurality of devices, comprising: a set of signal processing instructions configured to perform a first physical-layer SDR algorithm corresponding to a first radio protocol; and a set of signal processing instructions configured to cooperatively process first radio protocol signals with a second device comprising a second processor and a second memory including processor-executable code for a second component of the SDR, the second memory comprising a set of signal processing instructions configured to perform a second physical-layer SDR algorithm corresponding to the first radio protocol. 2. The first device recited in claim 1 , wherein the first memory further comprises signal processing instructions configured for identifying other devices and their capabilities. 3. The first device recited in claim 1 , further configured for routing signals between a plurality of devices. 4. The first device recited in claim 1 , further configured for self organizing with the second device to create a communication network. 5. The first device recited in claim 1 , further configured for interfacing with a controller device. 6. The first device recited in claim 1 , further comprising at least one of a data source and a data sink. 7. The first device recited in claim 1 , further configured for adapting its signal processing for different signal inputs. 8. The first device recited in claim 1 , comprising a plurality of devices. 9. The first device recited in claim 1 , further configured to write software. 10. The first device recited in claim 1 , further configured to update its identity upon updates to its set of signal processing instructions. 11. A wireless transceiver comprising a plurality of devices, each device comprising: a processor; a communication network interface; and a memory including processor-executable code for one software component of a software-defined radio (SDR) that is distributed across a plurality of devices, comprising: a set of signal processing instructions configured to perform a physical-layer SDR algorithm corresponding to a first radio protocol; and a set of signal processing instructions configured to cooperatively process first radio protocol signals with an other device comprising an other processor and an other memory including processor-executable code for an other component of the SDR, the other memory comprising a set of signal processing instructions configured to perform an other physical-layer SDR algorithm processing corresponding to the first radio protocol. 12. The wireless transceiver recited in claim 11 , further comprising a router configured for routing signals between the plurality of devices. 13. The wireless transceiver recited in claim 11 , wherein at least one of the plurality of devices is configured for routing signals between the plurality of devices. 14. The wireless transceiver recited in claim 11 , wherein the plurality of devices is configured for self organizing to create a communication network. 15. The wireless transceiver recited in claim 11 , wherein each device is configured for interfacing with a controller device. 16. The wireless transceiver recited in claim 11 , comprising a second plurality of devices configured for performing similar signal processing on different signals. 17. A device configured for rapid prototyping of a wireless transceiver, comprising: an identification means configured for automatically conveying the device's identity to at least one other device; a signal-processing means comprising a processor and a non-transitory computer-readable medium comprising first signal processing instructions of a software-defined radio (SDR) that is distributed across a plurality of devices, comprising: a set of signal processing instructions configured to perform a first physical-layer SDR algorithm corresponding to a first radio protocol; and a set of signal processing instructions configured to cooperatively process first radio protocol signals with a second device comprising a second processor and a second memory including processor-executable code for a second component of the SDR, the second memory comprising a set of signal processing instructions configured to perform a second physical-layer SDR algorithm corresponding to the first radio protocol. 18. The device recited in claim 17 , further comprising a function adaptation means configurable to perform at least one of extending and overriding functionality of another device. 19. The device recited in claim 17 , further comprising a polymorphism means configurable for adapting the signal processing means to perform different functions based on at least one input parameter. 20. A method for assembling a wireless transceiver, the method comprising: communicatively coupling together a plurality of devices, each of the plurality of devices comprising: a processor; a communication interface; and a memory including processor-executable code for a first component of a software-defined radio (SDR) that is distributed across the plurality of devices; providing each of the plurality of devices with a set of signal processing instructions for performing a different one of a plurality of physical-layer SDR algorithms corresponding to a first radio protocol; and coordinating the plurality of devices to cooperatively process the first radio protocol signals.
Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving · CPC title
Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain (digital baseband systems H04L25/00; digital modulation/demodulation H04L27/00; CDMA H04B1/707; TDMA H04B7/2643; image transmission H04N5/00) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.