METHOD AND APPARATUS FOR SPREADING CHANNEL CODE SELECTION

Information

  • Patent Application
  • 20070211787
  • Publication Number
    20070211787
  • Date Filed
    January 18, 2007
    17 years ago
  • Date Published
    September 13, 2007
    17 years ago
Abstract
Various embodiments are described which may serve to improve spreading channel code selection in wireless technologies that employ two-stage ranging. For example, some of the embodiments enable a number of spreading codes to be reused at each network node (111, 112), potentially increasing the number of codes available to each remote unit and thereby reducing the collision rate. Rather than simply selecting a spreading channel code randomly, remote units (101-103), in some embodiments, select a spreading channel code based on one or more considerations such as pilot signal strength, remote unit location, a remote unit mobility level, and a priority class associated with the remote unit. Depending on the embodiment, network nodes can partition the spreading codes into groups and then assign link bandwidth to remote units based on the group associated with the code selected by that remote unit.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a depiction of a wireless communication system in accordance with multiple embodiments of the present invention.



FIG. 2 is a block diagram depiction of the wireless communication system of FIG. 1, in accordance with multiple embodiments of the present invention.



FIG. 3 is a logic flow diagram of functionality performed by a network in accordance with multiple embodiments of the present invention.



FIG. 4 is a logic flow diagram of functionality performed by a remote unit in accordance with multiple embodiments of the present invention.



FIG. 5 is a logic flow diagram of functionality performed by a network in accordance with multiple embodiments of the present invention.


Claims
  • 1. A method for spreading channel code selection comprising: receiving by a remote unit signaling from a network node;selecting by the remote unit a spreading channel code based on at least one characteristic from a group of a signal strength of the received signaling,a current location of the remote unit,a current mobility level of the remote unit, anda current priority class associated with the remote unit;transmitting by the remote unit an initial access signal using the spreading channel code.
  • 2. The method of claim 1, wherein the initial access signal comprises a ranging signal.
  • 3. The method of claim 1, wherein receiving by the remote unit signaling from the network node comprises receiving by the remote unit signaling via a pilot channel of the network node.
  • 4. The method of claim 1, wherein receiving by the remote unit signaling from the network node comprises receiving by the remote unit signaling that indicates which spreading channel codes may be used by the remote unit for accessing the network node.
  • 5. The method of claim 4, wherein receiving by the remote unit signaling from the network node comprises receiving by the remote unit signaling that indicates groupings of the spreading channel codes that the remote unit may use for accessing the network node.
  • 6. The method of claim 5, wherein selecting by the remote unit the spreading channel code comprises selecting by the remote unit the spreading channel code from a determined group of the indicated groupings, wherein the determined group is determined based on at least one characteristic from a group of a signal strength of the received signaling,a current location of the remote unit,a current mobility level of the remote unit, anda current priority class associated with the remote unit.
  • 7. The method of claim 6, wherein selecting by the remote unit the spreading channel code from the determined group comprises randomly selecting by the remote unit the spreading channel code from the determined group.
  • 8. The method of claim 6, wherein a common modulation and coding type is associated with each of the indicated groupings of spreading channel codes.
  • 9. The method of claim 6, further comprising: when the remote unit determines that the spreading channel code selected is being used by another device, selecting by the remote unit a spreading channel code from a group of the indicated groupings other than the determined group.
  • 10. The method of claim 1, wherein selecting by the remote unit the spreading channel code comprises selecting by the remote unit the spreading channel code and a time period for using the spreading channel code andwherein transmitting by the remote unit the initial access signal using the spreading channel code comprises transmitting by the remote unit the initial access signal using the spreading channel code during the time period.
  • 11. The method of claim 10, wherein selecting by the remote unit the spreading channel code and the time period for using the spreading channel code comprises selecting by the remote unit a code-time combination from a determined group of code-time combinations,wherein the determined group is one of a plurality of groups of code-time combinations that may be used by the remote unit for accessing the network node,wherein the determined group is determined based on at least one characteristic from a group of a signal strength of the received signaling,a current location of the remote unit,a current mobility level of the remote unit, anda current priority class associated with the remote unit.
  • 12. A method for spreading channel code selection comprising: partitioning a plurality of spreading channel codes into a plurality of code groups;transmitting by a network node signaling that indicates the code groupings produced by the partitioning;receiving by the network node an initial access signal from a remote unit using a spreading channel code from a code group of the plurality of code groups.
  • 13. The method of claim 12, further comprising: reusing, by at least one adjacent network node, spreading channel codes from at least one code group of the plurality of code groups, wherein the at least one adjacent network node comprises at least one network node having a wireless coverage area adjacent to the network node.
  • 14. The method of claim 12, wherein partitioning a plurality of spreading channel codes into a plurality of code groups comprises: determining whether a system loading level is greater than a loading threshold;partitioning the plurality of spreading channel codes into a plurality of code groups such that a greater number of code groups are formed when the system loading level is greater than the loading threshold than are formed when the system loading level is not greater than the loading threshold.
  • 15. A method for spreading channel code selection comprising: partitioning a plurality of spreading channel codes into a plurality of code groups;receiving by the network node an initial access signal from a remote unit using a spreading channel code from a code group of the plurality of code groups;assigning an amount of link bandwidth to the remote unit based on the code group of the spreading channel code used by the remote unit.
  • 16. The method of claim 15, wherein each code group of the plurality of code groups is associated with either a characteristic or combination of characteristics from a group of a level of signal strength of a signal received by the remote unit from the network node,a current location of the remote unit,a current mobility level of the remote unit, anda current priority class associated with the remote unit.
  • 17. The method of claim 16, wherein assigning an amount of link bandwidth to the remote unit based on the code group comprises when the code group is associated with a level of signal strength of a signal received by the remote unit from the network node that is greater than a signal strength threshold, assigning a smaller amount of link bandwidth to the remote unit than would be otherwise assigned.
  • 18. A remote unit comprising: a transceiver;a processing unit, communicatively coupled to the transceiver, adapted to receive, via the transceiver, signaling from a network node,adapted to select a spreading channel code based on at least one characteristic from a group ofa signal strength of the received signaling,a current location of the remote unit,a current mobility level of the remote unit, anda current priority class associated with the remote unit,andadapted to transmit, via the transceiver, an initial access signal using the spreading channel code.
Provisional Applications (1)
Number Date Country
60781527 Mar 2006 US