Claims
- 1. A base station for wireless communication comprising:
- a transceiver;
- a transceiver controller coupled to the transceiver that receives signals from said transceiver and that transmits signals to said transceiver;
- a backhaul interface allowing communication with external systems;
- a backhaul interface processor in communication with said backhaul interface that receives signals from said backhaul interface and that transmits signals to the backhaul interface;
- a dual-port RAM that stores information written by said backhaul interface processor and said transceiver controller;
- a bus coupled so that said transceiver, said transceiver controller, said backhaul interface, said backhaul interface processor, and said dual-port RAM communicate utilizing said bus; and
- a global bus controller that regulates communication along said bus.
- 2. The base station of claim 1 wherein said dual-port RAM comprises a first area that stores information transmitted from said transceiver controller and addressed to said backhaul interface and a second area that stores information transmitted from said backhaul interface and addressed to said transceiver.
- 3. The base station of claim 2 wherein said second area comprises a plurality of second areas each corresponding to one user station of a plurality of user stations that communicate with said base station.
- 4. The base station of claim 3 wherein said first area comprises a plurality of first area each corresponding to one user station of said plurality of user stations.
- 5. The base station of claim 2 wherein said dual-port RAM further comprises a plurality of priority queues each priority queue of said priority queues assigned a priority level and each priority queue storing messages assigned a same priority level as said priority level assigned to said priority queue.
- 6. The base station of claim 5 wherein said plurality of priority queues are three in number.
- 7. The base station of claim 1 wherein messages transmitted between said user stations to said transceiver are in a first format, messages transmitted between said transceiver controller and said dual-port RAM are in a second format, and messages transmitted between said backhaul interface processor and said dual-port RAM are in a third format.
- 8. The base station of claim 1 wherein bearer data is transmitted from said backhaul interface processor to said transceiver controller without storage in said dual-port RAM and bearer data is transmitted from said transceiver controller to said backhaul interface processor without storage in said dual-port RAM.
- 9. The base station of claim 1 further comprising a base station controller coupled with said backhaul interface.
- 10. The base station of claim 1 wherein a message written into a first memory location of said dual-port RAM by said transceiver controller is read from said first memory location by said backhaul interface processor.
- 11. A base station comprising:
- a transceiver;
- a backhaul interface; and
- a memory coupled between said backhaul interface and said transceiver, said memory comprising a first area and a second area, wherein data written by said transceiver is stored in first memory locations of said first area and read from said first memory locations by said backhaul interface and wherein data written by said backhaul interface is stored in second memory locations of said second area and read from said second memory locations by said transceiver.
- 12. The base station of claim 11 wherein said memory comprises further comprises a plurality of priority queues each priority queue of said priority queues storing messages assigned a different predetermined priority level from each other of said priority queues.
- 13. The base station of claim 12 wherein said plurality of priority queues are three in number.
- 14. The base station of claim 11 wherein said second area comprises a plurality of second areas each corresponding to one user station of a plurality of user stations that communicate with said base station.
- 15. The base station of claim 13 wherein said first area comprises a plurality of first area each corresponding to one user station of said plurality of user stations.
- 16. The base station of claim 11 wherein said backhaul interface comprises a backhaul interface processor.
- 17. The base station of claim 11 wherein said transceiver comprises an over-the-air transceiver and an over-the-air processor.
- 18. The base station of claim 11 further comprising:
- a bus coupled so that said transceiver and said backhaul interface and said memory communicate across said bus; and
- a global bus controller that regulates communication along said bus.
- 19. The base station of claim 11 wherein messages transmitted between said user stations to said transceiver are in a first format, messages transmitted between said transceiver and said memory are in a second format, and messages transmitted between said backhaul interface and said memory are in a third format.
- 20. A method for transferring information within a base station utilized for wireless communication comprising:
- writing data by a transceiver into a first memory location in an area of memory reserved for writing by said transceiver; and
- reading said data written by said transceiver from said first memory location by a backhaul interface.
- 21. The method of claim 20 further comprising the steps of
- writing data by said backhaul interface into a second memory location in an area of said memory reserved for writing by said backhaul interface, said second memory location being distinct from said first memory location; and
- reading said data written by said backhaul interface from said second memory location by said transceiver.
- 22. The method of claim 21 wherein said first memory location is part of a first area of said memory reserved for data transmitted by said transceiver and destined for said backhaul interface and said second memory location is part of a second area reserved for data transmitted by said backhual interface and destined for said transceiver.
- 23. The method of claim 20 wherein said transceiver and said backhaul interface read and write data along a same bus.
- 24. The method of claim 20 further comprising a step of receiving by said transceiver a message from said user station, said message comprising said data written by said transceiver into said first memory location.
RELATED APPLICATION DATA
This application is a continuation-in-part application of U.S. application Ser. No. 08/284,053 filed on Aug. 1, 1994, and hereby incorporated by reference as if fully set forth herein, which is a continuation-in-part of U.S. Application Ser. No. 08/215,306 filed on Mar. 21, 1994, now abandoned, which is a continuation-in-part of U.S. application Ser. No. 08/146,496 filed on Nov. 1, 1993, now abandoned.
US Referenced Citations (21)
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
284053 |
Aug 1994 |
|
Parent |
215306 |
Mar 1994 |
|
Parent |
146496 |
Nov 1993 |
|