IP Library Granted Patent US 7,624,220
Granted Patent B2
US 7,624,220 · App. 10/596,744 · Granted Nov 24, 2009

Multisectional bus in 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,624,220
App. No.
10/596,744
Granted
Nov 24, 2009
Kind
B2
Abstract

A communication system has a monitor, memory and one or more resources. The memory is connected to the monitor by a bus and stores tasks and data. Each of the resources is connected to the monitor by the bus and performs a function or executes a program. The bus is implemented by a plurality of adjacent sections, each section being implemented as an ASIC connected to a resource. Each ASIC is arranged to assign sub busses of the bus with variable width.

Claims (38)

1. A communication system comprising a monitor, memory, a bus and a plurality of resources, said memory being connected to the monitor via said bus and arranged for storing tasks and data, each of said resources being connected to the monitor via said bus and arranged for at least one of performing a function and executing a program, wherein said bus is implemented by a plurality of adjacent sections, each section being implemented as an ASIC connected to at least one of said plurality of resources, said ASIC being arranged to assign sub busses of said bus with variable width.

2. Communication system 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 sending commands to selected resources specifying the task to be performed via said bus.

3. Communication system according to claim 1 , wherein said resources are arranged for mutual communication via said bus.

4. Communication system according to claim 1 , wherein using the bus is based on a datagram principle.

5. Communication system according to claim 1 , wherein said memory comprises a task memory and a data memory.

6. Communication system according to claim 1 , wherein said monitor comprises a state machine sequencer for handling several state machines in parallel.

7. Communication system according to claim 6 , 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.

8. Communication system according to claim 7 , wherein said RAM portion stores a resource allocation table, a data block list, and data blocks.

9. Communication system according to claim 8 , 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;

maintaining said resource allocation table.

10. Communication system 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.

11. Communication system according to claim 1 , wherein said resources comprises at least one of:

a transmitter,

a receiver,

an analogue signal manifold,

a digital to analogue converter,

an analogue to digital converter,

a control unit, and

a digital signal processor.

12. Communication system according to claim 11 , wherein said resources comprise at least one digital signal processor storing an executable image for performing a program.

13. Communication system according to claim 1 , wherein said communication system is a radio base unit.

14. Communication system according to claim 1 , wherein each said ASIC comprises a bus control unit.

15. Communication system according to claim 1 , wherein communications transmitted via said bus are multiplexed.

16. Communication system according to claim 1 , wherein each said ASIC comprises a matrix structure with a plurality of cross points arranged to couple input lines with output lines.

17. Communication system according to claim 16 , wherein said cross points are arranged to allow to isolate a group of input and output lines.

18. Communication system according to claim 16 , wherein said cross points are arranged to allow to shift connections between input and output lines.

19. Communication system according to claim 1 , wherein said bus is arranged on different boards that can be connected to one another.

20. Method of operating a communication system comprising a monitor, memory, a bus and a plurality of resources, said memory being connected to the monitor via said bus and storing tasks and data, each of said resources being connected to the monitor via said bus, said bus being implemented by a plurality of adjacent sections, each section being implemented as an ASIC connected to at least one of said plurality of resources, said method comprising:

assigning sub busses of said bus with variable width; and,

transmitting communications between said monitor, said memory and said plurality of resources via said sub busses.

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 Mar 5, 2007
From: HAGEMAN, HALBE
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 018959/0042 →