EP0977459A2

Demand assigned mutiple access techniques

Abstract

A method, and related apparatus, for demand assigned multiple access of asynchronous signals (2800) within a multi-modulation wireless communications system consisting of the steps of: receiving (2604) a plurality of a synchronous signals; buffering (2702) the plurality of asynchronous signals; placing (2708) each of the plurality of asynchronous signals into a respective one of a plurality of modulation buffers (2612), wherein each of the plurality of modulation buffers is associated with one of a plurality of modulation modes; and transmitting (2710) each of the plurality of asynchronous signals to a multi-modulation radio system (112) during an appropriate timeslot. The radio system may support both asynchronous signals (2800) and synchronous signals (2900).

EP0977459A2, drawing sheet 1
Sheet 1 of 42

Term

Term ended

Projected expiry passed 26 July 2019, 7.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

35 claims: 13 independent, 22 dependent

  1. 1
    A method of demand assigned multiple access of asynchronous signals (2800) within a multi-modulation wireless communications system (100) comprising:receiving (2602) a plurality of asynchronous signals;buffering (2702) the plurality of asynchronous signals;placing (2708) each of the plurality of asynchronous signals into a respective one of a plurality of modulation buffers (2612), wherein each of the plurality of modulation buffers is associated with one of a plurality of modulation modes;and transmitting (2710) each of the plurality of asynchronous signals to a multi-modulation radio system during an appropriate timeslot.
  2. 2
    The method of Claim 1 further comprising removing (2604) a framing from said plurality of asynchronous signals prior to said placing.
  3. 3
    The method of Claim 1 or 2 wherein said transmitting comprises said transmitting (2710) said each of said plurality of asynchronous signals to a single multi-modulation radio (112) during said appropriate timeslot.
  4. 4
    The method of any of Claims 1 - 3 wherein said receiving comprises said receiving (2602) a plurality of asynchronous transfer mode cells (2800).
  5. 5
    The method of any of Claims 1 - 4 further comprising:providing (2606), prior to said receiving, an asynchronous transfer mode chipset containing a plurality of phys and a plurality of phy addresses;and configuring (2612), prior to said receiving, the asynchronous transfer mode chipset such that respective ones of the plurality of phys comprise said plurality of modulation buffers.
  6. 6
    The method of any of Claims 1 - 5 wherein said placing comprises said placing (2708), using a line and buffer manager (2606) of said asynchronous transfer mode chipset, said each of said plurality of asynchronous transfer mode cells into said respective ones of said plurality of modulation buffers.
  7. 7
    The method of any of Claims 1 - 6 wherein said configuring comprises configuring (2606), prior to said receiving, said asynchronous transfer mode chipset such that respective ones of the plurality of phy addresses correspond to a respective one of the plurality of modulations.
  8. 8
    The method of any of Claims 1 - 7 wherein said transmitting further comprises said transmitting (2710) said each of said plurality of asynchronous signals to said multi-modulation radio system during said appropriate timeslot on a first in first out basis.
  9. 9
    The method of any of Claims 1 - 8 wherein said placing comprises:checking (2704) a modulation time plan to see if respective ones of said plurality of modulation buffers are enabled;sending (2706) respective signals once the respective ones of said plurality of modulation buffers are enabled;and placing (2708), in response to sending the respective signals, respective ones of said plurality of asynchronous signals into the respective ones of said plurality of modulation buffers.
  10. 10
    The method of any of Claims 1 - 9 wherein said placing comprises placing (2708) said each of said plurality of asynchronous signals into said respective one of said plurality of modulation buffers (2612), wherein said each of said plurality of modulation buffers is associated with one of a plurality of modulation streams.
  11. 11
    The method of any of Claims 1 - 10 wherein each of said plurality of modulation streams comprises a group of timeslots, wherein said asynchronous signals (2800) contained within the group of timeslots are modulated using a respective modulation mode of said plurality of modulations modes.
  12. 12
    A multi-modulation demand assigned multiple access system for asynchronous cells (2800) in a multi-modulation wireless communications system (100) comprising:a cell delineator (2604) for extracting the asynchronous cells (2800) from an input traffic flow;a line and buffer manager (2606) coupled to the cell delineator for buffering each of the asynchronous cells to one of a plurality of modulation buffers, wherein each of the plurality of modulation buffers is associated with one of a plurality of modulation modes;and a cell formatter (2610) coupled to the line and buffer manager, wherein the cell formatter includes the plurality of modulation buffers (2612), wherein each of the plurality of modulation buffers is coupled to the line and buffer manager.
  13. 13
    The system of Claim 12 further comprising a utopia bus (2608) coupling said line and buffer manager to each of said plurality of modulation buffers within said cell formatter.
  14. 14
    The system of Claim 12 or 13 wherein the plurality of modulations comprises quadrature phase shift keying, 16-quadrature amplitude modulation, and 64-quadrature amplitude modulation.
  15. 15
    The system of any of Claims 12 - 14 wherein said plurality of modulation buffers comprises:a quadrature phase shift keying buffer (2612);a 16-quadrature amplitude modulation buffer (2612);and a 64-quadrature amplitude modulation buffer (2612).
  16. 16
    The system of any of Claims 12 - 15 wherein said cell delineator (2604) comprises said cell delineator for extracting asynchronous transfer mode cells from said input traffic flow.
  17. 17
    The system of any of Claims 12 - 16 further comprising a time plan and modulation lookup table (2616) coupled to said cell formatter.
  18. 18
    A system for demand assigned multiple access of asynchronous signals (2800) within a multi-modulation wireless communications system comprising:means for receiving (2604) a plurality of asynchronous signals;means for buffering (2606) the plurality of asynchronous signals;means for placing (2606) each of the plurality of asynchronous signals into a respective one of a plurality of modulation buffers, wherein each of the plurality of modulation buffers is associated with one of a plurality of modulation modes;and means for transmitting (2610, 2612) the each of the plurality of asynchronous signals to a multi-modulation radio system during an appropriate timeslot.
  19. 19
    The system of Claim 18 wherein said means for receiving (2604) comprises said means for receiving a plurality of asynchronous transfer mode cells.
  20. 20
    A method of configuring an asynchronous transfer mode chipset (2606) comprising:providing an asynchronous transfer mode chipset (2606) comprising: a buffer and line manager (2606);a utopia bus (2608) coupled to the buffer and line manager;and a plurality of phy addresses of the utopia bus;and associating (2606) one or more of the plurality of phy addresses with respective ones of a plurality of modulation modes.
  21. 21
    The method of Claim 20 further comprising;coupling (2608) a plurality of modulation buffers to said utopia bus, wherein each of the plurality of modulation buffers is associated with a respective one of said plurality of phy addresses.
  22. 22
    A method of routing asynchronous transfer mode cells (2800) in an asynchronous transfer mode chipset (2800) comprising:assigning (2606) a respective virtual path identifier (2806) and a respective virtual channel identifier (2808) to a respective asynchronous transfer mode cell (2800) received from a communications subchannel, wherein the respective virtual path identifier and the virtual channel identifier correspond to a respective one of a plurality of modulated traffic streams;and routing (2710) the asynchronous transfer mode cell to the respective one of the plurality of modulated traffic streams based upon the virtual path identifier and the virtual channel identifier.
  23. 23
    The method of Claim 22 wherein said routing comprises routing (2710) said asynchronous transfer mode cell to a respective one of a plurality of modulation buffers based upon said virtual path identifier (2806) and said virtual channel identifier (2808), wherein the respective one of the plurality of modulation buffers is associated with said respective one of said plurality of modulated traffic streams.
  24. 24
    A method of providing multi-subchannel demand assigned multiple access of asynchronous transfer mode cells (2800) within a multi-modulation wireless communications system comprising:receiving (2604) a plurality of asynchronous transfer mode cells from a communications line, wherein respective ones of the plurality of asynchronous transfer mode cells are from respective ones of a plurality of communication subchannels of the communications line;buffering (2702) the plurality of asynchronous transfer mode cells;placing (2708) each of the plurality of asynchronous transfer mode cells into a respective modulation buffer (2612) of a respective one of a plurality of cell formatters (2610), wherein each of the plurality of cell formatters contains a plurality of modulation buffers, wherein each of the plurality of modulation buffers within respective ones of the plurality of cell formatters is associated with one of a plurality of modulation modes, wherein each of the plurality of cell formatters is associated with one of the plurality of communications subchannels;and transmitting (2710) each of the plurality of asynchronous transfer mode cells to a multi-modulation radio system at an appropriate time.
  25. 25
    The method of Claim 24 wherein said transmitting comprises transmitting (2708) each of the asynchronous transfer mode cells to a respective one of a plurality of modulation streams at an appropriate time, wherein each of said plurality of modulation buffers is associated with a respective one of the plurality of modulation streams.
  26. 26
    A multi-subchannel, multi-modulation demand assigned multiple access system (2600) for asynchronous cells (2800) in a multi-modulation wireless communications system comprising:a cell delineator (2604) for extracting the asynchronous cells from an input traffic flow;a line and buffer manager (2606) coupled to the cell delineator for buffering each of the asynchronous cells to one of a plurality of modulation buffers (2612), wherein each of the plurality of modulation buffers is associated with one of a plurality of modulation modes;and a plurality of cell formatters (2610) coupled to the line and buffer manager, wherein each of the plurality of cell formatters supports one subchannel of a communications channel, wherein each of the plurality of cell formatters include a respective plurality of modulation buffers, wherein each modulation buffer of the respective plurality of modulation buffers is coupled to the line and buffer manager.
  27. 27
    The system of Claim 26 further comprising a time plan and modulation lookup table (2616) coupled to each of said plurality of cell formatters.
  28. 28
    The system of Claim 26 or 27 wherein said asynchronous cells comprise asynchronous transfer mode cells (2800).
  29. 29
    A method for demand assigned multiple access in a multi-modulation point to multipoint wireless communications system based on channel conditions comprising:providing (3502) a hub communications terminal for transmitting bursts using one of a plurality of modulations on a burst by burst basis to a plurality of remote terminals (114) located in a plurality of regions (3504, 3508), wherein the plurality of regions are defined by distance from the hub communications terminal;establishing (118) a communications link between the hub communications terminal and the plurality of remote communications terminals;modulating (3608) bursts containing data signals, during periods of clear channel conditions, for transmission using a highest order modulation of the plurality of modulations, wherein periods of clear channel conditions comprise periods where a bit error rate of the communications link is less than or equal to 10 -8 ;modulating (3608) bursts containing the data signals, during periods of poor channel conditions, for transmission using preassigned ones of the plurality of modulations, wherein each of the plurality of modulations corresponds to a respective one of the plurality of regions, wherein the bit error rate of the communications link is greater than 10 -8 ;and transmitting (1910) the bursts having been modulated over the communications link.
  30. 30
    The method of Claim 29 wherein said bursts contain unspecified bit rate data signals.
  31. 31
    The method of Claim 29 or 30 further comprising modulating (1910) bursts containing specified bit rate data signals for transmission using said preassigned ones of said plurality of modulations, wherein said each of said plurality of modulations corresponds to said respective ones of said plurality of regions.
  32. 32
    The method of any of Claims 29 - 31 wherein said bursts contain internet browsing data signals.
  33. 33
    A system for demand assigned multiple access in a multi-modulation point to multipoint wireless communications system (100) based on channel conditions comprising:a hub communications terminal (3502) for transmitting one of a plurality of modulations on a burst by burst basis to a plurality of remote terminals (114) located in a plurality of regions (3504, 3508), wherein the plurality of regions are defined by respective distance from the hub communications terminal;means for modulating (3608) bursts containing data signals, during periods of clear channel conditions, for transmission using a highest order modulation of the plurality of modulations, wherein the bit error rate of the communications link is less than or equal to 10 -8 ;means for modulating (3608) bursts containing the data signals, during periods of poor channel conditions, for transmission using preassigned ones of the plurality of modulations, wherein each of the plurality of modulations corresponds to a respective one of the plurality of regions, wherein the bit error rate of the communications link is greater than 10 -8 ;and means for transmitting the bursts having been modulated over the communications link.
  34. 34
    A method of receiving communications in a time division multiple access communications link (118) independently of a time plan comprising:transmitting (1910) traffic bursts (508, 510, 512, 514) over the time division multiple access communications link, wherein the traffic bursts are sent according to a first time plan, wherein each traffic burst is modulated with a respective one of a plurality of modulation modes;and receiving (1912) respective traffic bursts at respective communications terminals (114) independently of the first time plan, wherein the respective communications terminals only demodulate traffic bursts using a preassigned one of the plurality of modulation modes.
  35. 35
    The method of Claim 34 further comprising:transmitting (1910) subsequent traffic bursts over said time division multiple access communications link, wherein the subsequent traffic bursts are sent according to a second time plan, wherein each subsequent traffic burst is modulated with said respective one of said plurality of modulation modes;and receiving (1912) respective subsequent traffic bursts at said respective communications terminals (114) independently of the second time plan, wherein said respective communications terminals only demodulate the subsequent traffic bursts using the preassigned one of the plurality of modulation modes.
Independent claims35