CA2064980C

Method of controlling the operation of a packet switched cdma communication network for controlling the operation of transmitters and receivers

Abstract

A method of controlling the operation of apacket switched CDMA telecommunication networkfor controlling the operation of transmittersand receivers. The terminals of network users(Ui,j) communicate with other terminals (Uj, i)via a CDMA channel, and the terminal of eachuser is assigned a receiver code (ri,j) and atransmitter code (ti,j) used by the terminalsfor encoding packets to the other terminals ofthe network. To improve the performance of thenetwork, the terminals sense the channel for thepresence of the receiver codes (ri,j) and/or thetransmitter codes (ti,j) at the different stagesof the connection establishment, and the trans-mitting terminal (TERi) transmits encoded re-quest packets (REQ) and data packets (DAT) tothe channel on the basis of the sensing proced-ure, and the other communicating party, i.e. thereceiving terminal (TERj), receives said encodedpackets and transmits encoded acknowledgementpackets (ACK) and busy tone packets to thechannel.

CA2064980C, drawing sheet 1
Sheet 1 of 10

Term

No projected expiry on record.

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

9 claims: 2 independent, 7 dependent

  1. 1
    K 2064980 respectively encoded with the transmitter code (tj, via the channel transmission path to the receiving terminal (TERJ.
  2. 5
    A method of controlling receivers in a packet switched CDMA telecommunication network having N network users (U^) connected to the network by a respective one of N terminals (TERj, TERjf i,j = 1 ·* N), wherein each terminal (TERj) communicates by means of a transmitter (Tjf i = 1 -» N) and a receiver (Rj, i = 1 -* N) with a receiver (R,) and a transmitter (Tj) of another one of terminal (TERj, j = 1 -* N) via a CDMA channel transmission path, and wherein a substantially orthogonal receiver code (γ0) is pre-assigned to aid each terminal (TERj, TERj) for addressing and/or encoding packets to another one of said N terminals, and a substantially orthogonal transmitter code (ty) is also pre-assigned to said each terminal and used thereby to encode packets to said another one of N terminals, the method comprising the steps of:receiving terminal (TERj), when not busy, sensing the channel transmission path, for the presence of a request packet (REQ) including therein a receiver code (η) associated with the receiving terminal (TERj) as transmitted by terminal (TERJ waiting to transmit;after detecting the presence of the request packet (REQ) including therein a receiver code (rj, the receiving terminal (TERj) sending an acknowledgement packet (ACK) to the terminal (TERJ via the channel transmission path, the acknowledgement packet including therein a transmission code (tj) identifying the receiving terminal (TERj) as the source of the acknowledgement packet (ACK);after the acknowledgement packet (ACK) is transmitted, upon deleting a transmitter code (tj on the channel transmission path, the receiving terminal (TERj) senses and detects a state, at which time, terminal (TERJ has initialed data transmission or is about to initiate transmission of data packet (DAT) directly to that receiving terminal (TERJ;and after detecting the step, at which time, terminal (TERJ has initiated data transmission or is about to initiate transmission of data packet (DAT) directly to the receiving terminal (TERj), the receiving terminal (TERj) receiving the data packets (DAT) and indicating to the other terminals of its busy state by transmitting a busy tone packet (BTP) onto the channel transmission path, the busy tone packet (BTP) including the receiver code (η) to identify the source of the busy tone packet (BTP). /I 2064980