CA2355192CCA002355192ACA2355192ACA2355192CCA 2355192 CCA2355192 CCA 2355192CCA 002355192 ACA002355192 ACA 002355192ACA 2355192 ACA2355192 ACA 2355192ACA 2355192 CCA2355192 CCA 2355192C
Authority
CA
Canada
Prior art keywords
base station
channels
remote terminals
data packets
remote
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Symbol Technologies LLC
Original Assignee
Symbol Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US07/635,859external-prioritypatent/US5142550A/en
Application filed by Symbol Technologies LLCfiledCriticalSymbol Technologies LLC
Publication of CA2355192A1publicationCriticalpatent/CA2355192A1/en
Application grantedgrantedCritical
Publication of CA2355192CpublicationCriticalpatent/CA2355192C/en
1. A method of selecting a frequency channel for RF wireless packet data communication between a base station and a plurality of remote terminals; said base station and each of said remote terminals being able to transmit and receive data packets on any of a plurality of frequency channels, and initially transmitting and receiving on an initial one of said plurality of channels; comprising the steps of a) receiving signals by said base station on other of said channels different from said initial one and producing a value for each of said other channels indicative of the RF energy level in such channel, to thereby identify one of the other channels having the lowest RF energy level; b) producing a value indicative of the transmission error rate in said initial one of the channels; and c) if said transmission error rate exceeds a selected threshold level, sending a message from the base station to each of the remote terminals directing that transmission and reception of data packets between the base station and the remote terminals will change to said identified one of the other channels.
2. A method according to claim 1 including a plurality of said base stations and a plurality of said remote terminals for each said base station.
3. A method according to claim 1 wherein if one of said remote terminals does not receive data packets from said base station then said one remote terminal sends a data packet to said base station on another of said channels and listens for an acknowledgement data packet from the base station, and if necessary repeats said sending and listening, to thereby find the correct channel.
4. A method according to claim 1 wherein each of the remote terminals sends a data packet to the base station at a time selected by the remote terminal, and receives a data packet from the base station during a fixed time window after said time.
5. A method according to claim 1 wherein said wireless RF communication is by the spread spectrum technique.
6. A method according to claim 1 wherein a data packet transmitted by at least one of said remote terminal includes the results of reading a bar code symbol by a bar code scanner in said remote terminal.
7. A method of selecting a frequency channel for packet data transmission between a base station and a plurality of remote terminals, said base station and each of said remote terminals being able to transmit and receive data packets in any of a plurality of channels, a selected one of said channels being designated at a given time for transmission and reception of data packets, comprising the steps of: a) receiving signals by said base station and producing a signal indication for a plurality of said channels, then selecting a preferred one of said frequency channels responsive to said signal indications, when said remote terminals are not transmitting said data packets; and b) receiving data packets from said remote terminals by said base station in said selected channel, and measuring the quality of reception of said data packets; c) if said measured quality is below a threshold, transmitting to each of said remote terminals separate acknowledge messages responsive to data packets received by said base station designating said preferred one of said channels for transmission and reception of data packets in the future.
8. A method according to claim 7 wherein said acknowledge messages are transmitted from the base station to said remote terminals in a predetermined time window, and said acknowledge messages are received at each remote terminal during said predetermined time window.
9. A method according to claim 7 including the step of first receiving at each said remote terminal to detect transmission by another of said plurality of remote terminals, before transmitting a data packet.
10. A method according to claim 7 wherein said transmitting is by wireless RF modulated by the spectrum technique.
11. A method according to claim 7 wherein at least some of said data packets include the results of reading a bar code symbol by a bar code scanner in a remote terminal.
CA002355192A1990-12-281991-09-12Packet data communication systemExpired - LifetimeCA2355192C (en)
System and method for selecting a serving base station according to a drop of a mobile subscriber station in a broadband wireless access communication system
Method and apparatus for improving the reliability of communicating a message from a portable subscriber unit to a base receiver in a two-way radio messaging system