EP0912016A2

Method for access control in a multiple access system for communications networks

Abstract

A method for access control in a wireless network having a base station and a plurality of remote hosts includes the optional abilities of making dynamic adjustments of the uplink/downlink transmission ratio, making dynamic adjustments of the total number of reservation minislots, and assigning access priorities by message content type within a single user message stream. The method of the invention further provides for remote wireless host paging and for delayed release of active channels by certain high priority users in order to provide low latency of real-time packets by avoiding the need for repeated channel setup signaling messages. In the preferred embodiment, there are N minislots available for contention in the next uplink frame organized into a plurality of access priority classes. The base station allows m access priority classes. Each remote host of access priority class i randomly picks one contention minislot and transmits an access request, the contention minislot picked being in a range from 1 to Ni where N(i+1) < N i and N 1=N. In an alternate embodiment of a method for access control according to the present invention, each remote host of access priority class i and with a stack level that equals 0, then transmits an access request with a probability Pi where P(i+1) < Pi and P1=1.

EP0912016A2, drawing sheet 1
Sheet 1 of 48

Term

Term ended

Projected expiry passed 13 October 2018, 7.9 years ago.

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

11 claims: 4 independent, 7 dependent

  1. 1
    A method for access control in a wireless communications network, said network having a base station and a plurality of remote hosts between which uplink and downlink frames flow, said base station having a downlink queue, each of said remote hosts having an uplink queue, each of said uplink frames containing contention minislots, said contention minislots being organized into a plurality of access priority classes, each of said access priority classes being characterized by a different priority, the method comprising the steps, in combination, of:configuring N of said contention minislots in each of said uplink frames;allowing for m access priority classes at said base station;at each of said remote hosts of access priority class i, randomly picking one of said contention minislots in which to send an access request, said picked contention minislot being in a range from 1 to N i where N (i+1) < N i and N 1 = N;receiving at least one of said access requests at said base station;identifying uncollided ones of said received access requests;and granting access to one of said remote hosts that made an uncollided one of said access requests.
  2. 2
    A method for access control in a wireless communications network, said network having a base station and a plurality of remote hosts between which uplink and downlink frames flow, said base station having a downlink queue, each of said remote hosts being characterized by a respective stack level and having an uplink queue, each of said uplink frames containing contention minislots, said contention minislots being organized into a plurality of access priority classes, each of said access priority classes being characterized by a different priority, the method comprising the steps, in combination, of:configuring N of said contention minislots in each of said uplink frames;allowing for m access priority classes at said base station;at each of said remote hosts having a stack level that equals 0 and being of access priority class i, transmitting an access request with a probability P i where P (i+1) < P i and P 1 = 1;receiving at least one of said access requests at said base station;identifying uncollided ones of said received access requests;and granting access to one of said remote hosts that made an uncollided one of said access requests.
  3. 10
    A method for paging in a wireless network, said network having a base station and a plurality of remote hosts between which uplink and downlink messages flow, each of said remote hosts being associated with a home registration server, comprising the steps, in combination, of:initiating a paging request at a first one of said remote hosts, said paging request being intended for a target one of said remote hosts;identifying said home registration server of said target remote host;relaying a Call_Initiate message to said base station from said first remote host;sending said Call_Initiate message from said base station to a wireless modem with which said target remote host is associated;relaying said Call_Initiate message from said wireless modem to said target remote host;accepting said Call_Initiate message at said target remote host by sending a Call_Accept message and a Connect_Request message from said target remote host to said wireless modem;responding from said wireless modem to said base station with said Call_Accept message, as well as with said Connect_Request message if there is currently no connection between said wireless modem and said base station;relaying a Connect_Reply message from said home registration server to said target remote host;and relaying said Call_Accept message from said base station to said first remote host.
  4. 11
    A method for access without contention in a communications network having a base station and supporting connection to plural classes of remote hosts, said base station maintaining a bandwidth reserved list of those of said remote hosts admitted to communication with said base station, said plural classes of remote hosts including at least one higher priority class and at least one lower priority class, said network supporting admission of a maximum total number of remote hosts, each of said remote hosts having an associated modem the method comprising the steps, in combination, of:observing an empty input queue at the associated modem of an admitted one of said remote hosts belonging to a higher priority class;triggering a timer having an interval of operation at said associated modem prior to any removal of said higher priority remote host from said bandwidth reserved list;delaying any removal of said higher priority remote host from said bandwidth reserved list for at least said interval of operation of said timer, in order to allow for the potential arrival of additional packets;and completing removal of said higher priority remote host from said bandwidth reserved list only if additional packets fail to arrive during said interval of operation of said timer.