IP Library Granted Patent US 7,706,840
Granted Patent B2
US 7,706,840 · App. 10/596,779 · Granted Apr 27, 2010

Manifold in a radio base station and method of using such a radio base station

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,706,840
App. No.
10/596,779
Granted
Apr 27, 2010
Kind
B2
Abstract

A radio base station has a monitor ( 31 ), memory ( 33, 49 ) and one or more resources ( 35 ( i ), 37 ( j ), 39 ( k ), 41 ( m ), 43 ( n ), 45 ( o ), 47 ( p )). The memory ( 33, 49 ) is connected to the monitor ( 31 ) and stores tasks and data. Each of the resources ( 35 ( i ), 37 ( j ), 39 ( k ), 41 ( m ), 43 ( n ), 45 ( o ), 47 ( p )) is connected to the monitor ( 31 ) and performs a function or executes a program. The radio base station has an analogue signal manifold ( 39 ( k )) with input lines, output lines, and nodes for making connections between input and output lines. The input lines and output lines are connectable to predetermined resources and the nodes may perform a mathematic operation on an incoming signal on the input lines.

Claims (55)

1. A radio base station comprising:

a monitor, including a sequencer, an executor and a generator;

a memory;

one or more resources, said memory being connected to the monitor and arranged for storing tasks and data, each of said resources being connected to the monitor and arranged for at least one of performing an arithmetic function and executing a program, and

at least one analog signal manifold comprising:

input lines, output lines, and nodes for making connections between input and output lines, said input lines and output lines being connectable to predetermined resources and said nodes being arranged to perform a mathematical operation on an incoming signal on the input lines.

2. The radio base station according to claim 1 , wherein said resources that are arranged to execute a program are also arranged to generate trigger signals and send them to the monitor, said monitor being arranged to receive said trigger signals, to read one or more tasks related to said trigger signals from said memory, to check whether resources required for performing said task are available and to send commands to selected resources specifying the task to be performed.

3. The radio base station according to claim 1 , wherein connections between said memory and said monitor, and connections between said resources and said monitor are implemented by means of a bus.

4. The radio base station according to claim 3 , wherein said resources are arranged for mutual communication via said bus.

5. The radio base station according to claim 3 , wherein using the bus is based on a datagram principle.

6. The radio base station according to claim 1 , wherein said memory comprises a task memory and a data memory.

7. The radio base station according to claim 1 , wherein said monitor comprises a state machine sequencer for handling several state machines in parallel.

8. The radio base station according to claim 7 , wherein said memory comprises a ROM portion and a RAM portion, said ROM portion storing state machine definitions for said state machine sequencer, task definitions and default structures, said RAM portion storing dynamic data.

9. The radio base station according to claim 8 , wherein said RAM portion stores a resource allocation table, a data block list, and data blocks.

10. The radio base station according to claim 1 ,

wherein said monitor comprises an executor arranged for:

sending commands to resources;

sending task block requests to memory;

receiving status information from resources;

receiving task blocks from memory; and

maintaining said resource allocation table.

11. The radio base station according to claim 1 ,

wherein said one or more resources comprises at least one of:

a transmitter,

a receiver,

a digital analog converter,

an analog digital converter,

a control unit, and

a digital signal processor.

12. The radio base station according to claim 11 , wherein said one or more resources comprise at least one digital signal processor storing an executable image for performing a program.

13. The radio base station according to claim 11 ,

wherein said one or more resources comprise

a plurality of transmitters,

a plurality of receivers,

a plurality of digital analog converters, and

a plurality of analog digital converters, said at least one analog signal manifold being arranged for making connections between said plurality of transmitters and said plurality of digital analog converters, and for making connections between said plurality of receivers and said plurality of analog digital converters.

14. The radio base station according to claim 1 , wherein said mathematic operations comprise at least one of multiplying, adding, subtracting, and one-to-one connecting.

15. A method of operating a radio base station having a monitor, memory, one or more resources and at least one analog signal manifold, said memory being connected to the monitor and storing tasks and data, each of said one or more resources being connected to the monitor, said at least one analog signal manifold comprising input lines, output lines, and nodes for making connections between input and output lines, said input lines and output lines being connected to predetermined resources, said method comprising:

performing one of an arithmetic function and executing a program by said one or more resources,

reading one or more tasks from said memory, checking whether resources required for performing said one or more tasks are available and sending commands to selected resources specifying the task to be performed;

connecting one or more input lines with one or more output lines of the analog signal manifold by means of said nodes; and

performing at least a mathematical operation on an incoming signal on the input lines in said nodes.

16. The method of claim 15 , wherein connections between said memory and said monitor and connections between said resources and said monitor are implemented by means of a bus and said resources are arranged for mutual communication via said bus.

17. The method of claim 15 , wherein said monitor comprises a state machine sequencer for handling several state machines in parallel.

18. The radio the method of claim 15 , further comprising

storing a resource allocation table, a data block list and data blocks in a RAM portion of said memory, which comprises a ROM portion and the RAM portion, said ROM portion storing state machine definitions for said state machine sequencer, task definitions and default structures, said RAM portion storing dynamic data.

19. The method of claim 15 , further comprising: sending commands to resources; sending task block requests to memory; receiving status information from resources; and

receiving task blocks from memory.

20. The method of claim 15 , the analog signal manifold being arranged for

making connections between said plurality of transmitters and said plurality of digital analog converters, and

making connections between said plurality of receivers and said plurality of analog digital converters.

21. The method of claim 15 , wherein the step of performing a mathematical operation includes at least one of multiplying, adding, subtracting, and one-to-one connecting.

22. The radio base station according to claim 1 ,

wherein said monitor comprises a generator arranged for:

generating signals with intermediate frequencies.

Assignments (4)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded May 7, 2013
From: UNWIRED PLANET, LLC
To: CLUSTER LLC
Reel/Frame 030369/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2013
From: CLUSTER LLC
To: UNWIRED PLANET, LLC
Reel/Frame 030219/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2013
From: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
To: CLUSTER LLC
Reel/Frame 030201/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2008
From: HAGEMAN, HALBE
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 020790/0980 →