Claims
- 1. A method comprising transmitting a plurality of base-to-user messages from a base station to a user station within time slots of a single time frame, each time frame having a plurality of duplex time slots, and each time slot having a base transmission interval and a user transmission interval, the base-to-user messages alternating with one or more user-to-base messages, each of the base-to-user messages having an information element indicating a location of a subsequent time slot available for communication.
- 2. The method of claim 1, wherein the plurality of base-to-user and user-to-base messages comprise control traffic messages, and wherein transmitting the plurality of base-to-user messages comprises completing a control traffic transaction.
- 3. The method of claim 1, further comprising completing a handshake transaction between the base station and the user station so as to establish a communication channel and exchanging bearer traffic messages between the user station and the base station over the established communication channel.
- 4. The method of claim 1, wherein transmitting the plurality of base-to-user messages comprises spread spectrum encoding the base-to-user messages.
- 5. The method of claim 1, wherein the user-to-base messages are each in the respective time slot indicated by the information element of the preceding base-to-user message from the base station.
- 6. The method of claim 1, wherein the duplex time slots comprise virtual time slots.
- 7. The method of claim 1, wherein the information element comprises a numerical value indicating a relative number of time slots until the subsequent time slot.
- 8. The method of claim 1, wherein the information element indicates a location of a subsequent time slot available to a user station for communication.
- 9. The method of claim 1, wherein the base-to-user messages comprise at least one general poll message broadcast to user stations and at least one specific poll message directed to a specific user station, and wherein the user-to-base messages comprises at least one general response message transmitted by a user station in response to the at least one general poll message.
- 10. A message structure comprising:
a data segment within a time slot of a time frame wherein each time frame comprises a plurality of duplex time slots, and each time slot comprises a base transmission interval and a user transmission interval; and a header segment within the time slot and adjoining the data segment, the header segment including a next slot pointer to indicate a subsequent available time slot for communication by a message recipient, the subsequent time slot being designated without regard to whether the time slot is in the same time frame or not.
- 11. The message structure of claim 10, wherein the next slot pointer comprises a numerical value indicating a relative number of time slots until the subsequent time slot is available for communication.
- 12. The message structure of claim 10, wherein the next slot pointer comprises a numerical value indicating an absolute position of the subsequent time slot available for communication relative to a starting point of a time frame.
- 13. The message structure of claim 10, wherein the duplex time slots are virtual time slots.
- 14. A method comprising:
transmitting a first plurality of control traffic messages from a user station to a base station in a user transmission interval of a first plurality of time slots, at least two of the first plurality of time slots being within a single time frame; receiving a second plurality of control traffic messages from the base station at the user station in a base transmission interval of a second plurality of time slots, at least one of the second plurality of control traffic messages comprising a next slot pointer indicating to the user station an available time slot for transmitting one of the first plurality of control traffic messages, at least two of the second plurality of time slots being within the single time frame.
- 15. The method of claim 14 wherein transmitting the plurality of control traffic messages comprises spread spectrum encoding the first plurality of control traffic message, and wherein transmitting the second plurality of control traffic messages comprises spread spectrum encoding the second plurality of control traffic messages.
- 16. The method of clam 14 wherein the first plurality of control traffic messages and the second plurality of control traffic messages are transmitted over the same frequency band.
- 17. The method of claim 14, further comprising:
completing a handshake transaction between the base station and a user station using the first and second plurality of control traffic messages so as to establish a communication channel; and exchanging bearer traffic messages between the user station and the base station over the established communication channel.
- 18. The method of claim 14, further comprising transmitting a second plurality of user-to-base messages from the user station to the base station, each of the plurality of user-to-base messages transmitted in the respective time slot indicated by the information element of the preceding base-to-user control traffic message from the base station.
- 19. The method of claim 14, wherein the plurality of time slots are virtual time slots.
- 20. The method of claim 14, wherein the plurality of time slots are virtual time slots, such that the user transmission interval of a time slot is not adjacent in time to the base transmission interval of the time slot.
- 21. The method of claim 14, wherein at least two of the base station control traffic transmissions occurring within the timespan of a single time frame, separated by at least one of the user station control traffic transmissions, the base station control traffic transmissions each containing an information element pointing to a previously unassigned time slot, and the user station control traffic transmissions are each transmitted in the time slot identified by the information element in the immediately previous base station control traffic transmission.
- 22. A multiple-user communication system, comprising:
a base station to generate a series of time frames, each of the time frames comprising a plurality of time slots each having a base transmission interval and a user transmission interval; wherein the base station transmits control traffic messages during selected ones of the time slots, each control traffic message comprising a next slot pointer identifying a subsequent time slot available to a user station for communication; wherein the base station receives in the time slot identified by the next slot pointer of that control traffic message from a user station responding to one of the control traffic messages; and wherein the base station exchange at least three control traffic messages in alternating succession with the responding user station and within the timespan of a single time frame.
- 23. The multiple-user system of claim 22 wherein base station transmissions are transmitted in a spread spectrum format.
- 24. The multiple-user system of claim 22 wherein each of the control traffic messages transmitted by the base station comprise a base header segment, and wherein the next slot point is contained within the base header segment.
- 25. The multiple-user communication system of claim 22, wherein the plurality of time slots are virtual time slots.
- 26. A multiple-user wireless communication system, comprising:
a series of time frames each divided into a plurality of time slots collectively comprising a plurality of user transmission intervals and a plurality of base transmission intervals, each of the time slots comprising a user transmission interval followed by a base transmission interval such that the user transmission intervals alternate with the base transmission intervals within each time frame; and a user station; wherein the user station receives, over a designated frequency band, one or more base-to-user control traffic messages, each of the base-to-user control traffic messages transmitted in the base transmission interval of one of the time slots, at least one of the base-to-user control traffic messages comprising an information element indicating a location of a subsequent time slot available for communication; and wherein the user station transmits in response to the base-to-user control traffic messages, over the designated frequency band, a user-to-base control traffic message to the base station, in the user transmission interval of one of the time slots indicated by the information element of the preceding base-to-user control traffic message from the base station.
- 27. The multiple user wireless communication system of claim 26, wherein the base-to-user control traffic messages comprise at least one general poll message broadcast to user stations and at least one specific poll message directed to the user station, and wherein the user-to-base control traffic message comprises at least one general response message transmitted by the user station in response to the at least one general poll message.
- 28. The multiple user wireless communication system of claim 26, wherein the user station communicates with the base station in time division duplex within selected time slots through the exchange of data traffic messages.
- 29. A method comprising:
transmitting a first message to a station, the first message comprising a data segment and an information element indicating a location of a subsequent time slot available for communication; and receiving a second message from the station in the indicated time slot.
- 30. The method of claim 29, wherein the station comprises a user station.
- 31. The method of claim 56, wherein the first message comprises a base-to-user message and the second message comprises a user-to-base message.
- 32. The method of claim 29, wherein the time slot comprises a duplex time slot comprising a forward link transmission interval and a reverse link transmission interval.
- 33. The method of claim 29, wherein the duplex time slot comprises a virtual time slot and the forward link transmission interval and the reverse link transmission interval are non-adjacent in time.
- 34. The method of claim 29, wherein the first and second messages are transmitted over the same frequency band.
- 35. The method of claim 29, wherein the time frame comprises a plurality of duplex time slots.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation application of U.S. application Ser. No. 09/795,005, filed on Feb. 26, 2001, pending, which is a continuation of U.S. application Ser. No. 09/122,565, filed on Jul. 24, 1998, issued as U.S. Pat. No. 6,301,242 and a continuation-in-part of application Ser. No. 09/407,008, filed Sep. 28, 1999, pending, which is a continuation of U.S. application Ser. No. 08/668,483, filed Jun. 21, 1996, which issued as U.S. Pat. No. 6,005,856, which is a continuation-in-part of U.S. application Ser. No. 08/284,053, filed Aug. 1, 1994, issued as U.S. Pat. No. 6,088,590, which is a continuation-in-part of U.S. application Ser. No. 08/215,306, filed Mar. 21, 1994, abandoned, which is a continuation-in-part of U.S. application Ser. No. 08/146,496, filed Nov. 1, 1993, abandoned.
Continuations (4)
|
Number |
Date |
Country |
Parent |
09795005 |
Feb 2001 |
US |
Child |
10446609 |
May 2003 |
US |
Parent |
09122565 |
Jul 1998 |
US |
Child |
09795005 |
Feb 2001 |
US |
Parent |
09407008 |
Sep 1999 |
US |
Child |
09795005 |
Feb 2001 |
US |
Parent |
08668483 |
Jun 1996 |
US |
Child |
09407008 |
Sep 1999 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
08284053 |
Aug 1994 |
US |
Child |
08668483 |
Jun 1996 |
US |
Parent |
08215306 |
Mar 1994 |
US |
Child |
08284053 |
Aug 1994 |
US |
Parent |
08146496 |
Nov 1993 |
US |
Child |
08215306 |
Mar 1994 |
US |