Nova Patents
CA2325473C

Tdma packet data communication system

Abstract

A packet data communication system includes a control station and a plurality of mobile terminals that communicate on demandwith the control station over a wireless link. The control station has a data port for receiving data packets destined for the terminals, anarrangement for generating a plurality of data channels for carrying the data packets, and an arrangement for assigning the data packetsdestined for a particular terminal to one or more of the data channels. A control channel carries control information pertaining to thedata channels. The channels are trasmitted to the mobile terminals as an r.f. signal. The terminals have a receiver for receiving the r.f.signal, an analog-to-digital converter for digitizing the received signal, and a buffer for storing the digitized received signal. The terminalscontinually monitor the control channel to extract control information. The stored signal is processed to extract packet data destined for theterminal from one or more of the data channels in response to control information received on the control channel.

CA2325473C, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 23 March 2019, 7.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

16 claims: 4 independent, 12 dependent

  1. 1
    CA 02325473 2004-11-10 Claims 1. A packet data communication system having a control station and a plurality of remote terminals that communicate on demand with said control station over a wireless link, said control station comprising:a data port for receiving data packets destined for said terminals;means for generating a plurality of data channels for carrying said data packets;means for assigning said data packets destined for a particular terminal to one or more of said data channels;means for generating a control channel carrying control information required to permit data to be extracted from said data channels;and means for transmitting said data channels and said control channel simultaneously to said remote terminals as an aggregate signal;and each of said terminals comprising a receiver for receiving said aggregate signal;an analog-to-digital converter for digitizing said aggregate signal;a buffer for storing said aggregate signal containing said data channels and said control channel;a processor for continually processing said stored aggregate signal to read said control channel stored in said buffer and extract said control information therefrom without reading said one or more data channels;and said processor further processing said stored aggregate signal to extract said data packets destined for said terminal from one or more of said data channels in response to control information received on said control channel identifying said terminal as a destination for said packet data.
  2. 8
    A packet data communication system as defined in claim 1, where said means for assigning data packets includes means to dynamically assign said data packets to one or more channel types.
  3. 9
    A packet data communication system as defined in claim 8 wherein said channel types include:random access channels;assigned TDM channels;assigned TDMA channels;and dedicated channels.
  4. 11
    A method of establishing communication between a control station and one or more of a plurality of mobile terminals over a wireless link, comprising the steps of:generating a plurality of data channels and a control channel;dynamically assigning one or more data channels to a destination terminal;modulating said one or more data channels with packet data;modulating said control channel with information pertaining to said data channels and required to extract said packet data therefrom;transmitting said data channels and said control channel simultaneously as an CA 02325473 2004-11-10 aggregate signal to said mobile terminals;buffering said aggregate signal in digitized form at said destination terminal;continually processing said aggregate signal stored in said buffer to extract said control information therefrom without reading one or more said data channels;and in response to control information received on said control channel and stored in said buffer as part of said aggregate signal, extracting said packet data from said aggregate signal stored in said buffer when said control information determines that said packet data is destined for said destination terminal.