Paging method and apparatus.
Abstract
A two-way paging system utilizes four local frequencies for transmissions between pager units (22) and a central control station (20). A first local frequency (f1) carries a local clock; a second local frequency (f2) carries communications packets from the central control station to paging units; a third local frequency (f3) carries communications packets from the pager units to the central control station; and a fourth local frequency (f4) carries a status or request signal from the paging units (22) to the central control station (20). Transmissions on the fourth local frequency (f4) are in accordance with a time divided slot allocation among pager units accessing the central control station (20). For a two-way paging system having a plurality of central control stations (420x) servicing a corresponding plurality of cells, a total of eight frequencies are utilized within any one cell. Four of the utilized frequencies are the local frequencies (f1-f4) [which may differ from cell to cell], and four of the utilized frequencies are lower power common frequencies or switching frequencies (C1-C4) which are used to switch or hand-off a pager unit (422) traveling from one cell to another.
Term
Term ended
Expired 15 June 2015, 11.3 years ago.
- Priority
- Filed
- Granted
- Expired
- Today
26 claims: 10 independent, 16 dependent
- 1Un método para operar un sistema de localización, incluyendo el sistema de localización una estación de control central y una unidad localizadora, comprendiendo el método:transmitir, en una primera 10 frecuencia, una señal de alineación de reloj desde la estación de control central hasta la unidad localizadora;transmitir, en una segunda frecuencia, un comando del localizador y datos alfanuméricos desde la estación de control central hasta la unidad localizadora;transmitir, en una tercera frecuencia, y 15 en respuesta al comando localizador, datos alfanuméricos desde la unidad localizadora hasta la estación de control central;transmitir, en una cuarta frecuencia, una señal de petición de transmisión del localizador desde la unidad localizadora hasta la estación de control central, siendo la señal de petición de 20 transmisión del localizador transmitida en una ranura de tiempo predeterminada asignada a la unidad localizadora, estando la ranura de tiempo predeterminada relacionada con la señal de alineación de reloj, y asignada, mediante lo cual, la cuarta frecuencia puede ser utilizada por una pluralidad de 25 otras unidades localizadoras;en donde la primera, segunda, -47 47 tercera y cuarta frecuencias, difieren unas de otras,
- 2Un método para operar un sistema de localización, en donde una unidad localizadora adquiere comunicación de radio con una estación de control, 5 comprendiendo el método:la transmisión de una señal de alineación de reloj desde la estación de control;utilizar la señal de alineación de reloj para alinearse con un reloj de la unidad localizadora;transmitir desde la estación de control, un mensaje de identificación de estación que incluye 10 información de identificación de la estación;determinar si la información de identificación de la estación recibida en la unidad localizadora ha cambiado, y en la determinación de dicho cambio, ejecutar los siguientes pasos: generar, en la unidad localizadora, una señal de petición de conmutación de 15 estación, incluyendo el paso de generar la señal de petición de conmutación de estación, generar un marco de información que incluya una pluralidad de ranuras de división de tiempo de acuerdo con la señal de alineación de reloj, y seleccionar una de la pluralidad de ranuras de tiempo como una ranura de 20 tiempo para asociarse cuando menos temporalmente con la unidad localizadora;recibir la señal de petición de conmutación de estación en la estación de control, y transmitir en respuesta, desde la estación de control, un mensaje de autorización, cuyo mensaje de autorización autorice a la unidad localizadora para 25 dedicarse a otras comunicaciones;transmitir, en respuesta a -4848 la recepción del mensaje de autorización, un mensaje de identificación de la unidad localizadora, que incluya la información de identificación del localizador de la unidad localizadora;descargar, hacia la unidad localizadora, desde 5 la estación de control, un conjunto de frecuencias locales para una comunicación adicional entre la unidad localizadora y la estación de control.
- 3El método de conformidad con lo reclamado en la reivindicación 2, caracterizado porque la estación de control 10 transmite y/o recibe mensajes en una primera, segunda, tercera y una cuarta frecuencias comunes, y en donde la señal de alineación de reloj desde la estación de control se transmite en la primera frecuencia común, en donde el mensaje de identificación de la estación se transmite en la segunda 15 frecuencia común;en donde la señal de petición de conmutación se transmite en la cuarta frecuencia común;y en donde el mensaje de autorización se transmite en la tercera frecuencia común.
- 4El método de conformidad con lo reclamado en la 20 reivindicación 2, caracterizado porque el mensaje de autorización de transmisión incluye un marco de información que incluya una misma pluralidad de ranuras dé tiempo dividido de acuerdo con la señal de alineación de reloj, como en la señal de petición de conmutación de estación, y en donde la 25 información se almacena en una misma ranura de tiempo que en -4949 la señal de petición de conmutación de estación.
- 5El método de conformidad con lo reclamado en la reivindicación 2, caracterizado porque, en respuesta a la recepción del mensaje de identificación de la unidad 5 localizadora, la estación de control determina si la información de identificación del localizador incluida en el mensaje de identificación de la unidad localizadora es válida.
- 6El método de conformidad con lo reclamado en la reivindicación 2, caracterizado porque se utiliza una primera 10 frecuencia local para transmitir una señal de alineación de reloj local desde la estación de control central hasta la unidad localizadora;en donde se utiliza una segunda frecuencia local para transmitir un comando de localizador y datos alfanuméricos desde la estación de control central hasta 15 la unidad localizadora;en donde se utiliza una tercera frecuencia local para transmitir datos alfanuméricos desde la unidad localizadora hasta la estación de control central;y en donde se utiliza una cuarta frecuencia local para transmitir una señal de petición de transmisión desde' .1 ¿i unidad 20 localizadora hasta la estación de control central.
- 7El método de conformidad con lo reclamado en la reivindicación 6, caracterizado porque la señal de petición de transmisión se transmite en una ranura de tiempo predeterminada asignada a la unidad localizadora, estando la 25 ranura de tiempo predeterminada relacionada con la señal de -5050 alineación de reloj local, y asignada, mediante lo cual la cuarta frecuencia local puede ser utilizada por una pluralidad de otras unidades localizadoras.
- 8El método de conformidad con lo reclamado en la 5 reivindicación 2, caracterizado porque la primera, segunda, tercera y cuarta frecuencias locales, difieren unas de otras.
- 9Una unidad localizadora de dos vías capaz de adquirir comunicación de radio con una estación de control, comprendiendo la unidad localizadora:un primer receptor para 10 recibir una primera frecuencia modulada con reloj, transmitida por la estación de control;una unidad de reloj y un circuito de alineación de reloj que alinea la unidad de reloj con la primera frecuencia modulada con reloj;un segundo receptor que recibe una segunda frecuencia, siendo la segunda frecuencia 15 modulada cuando menos intermitentemente para incluir la información de identificación de la estación, la cual identifica a la estación de control;un procesador que determina si la información de identificación de la estación recibida por el procesador ha cambi ado, y que, a 1 detormi nar 20 dicho cambio, genera una señal de petición de conmutación de estación, incluyendo la señal de petición de conmutación un marco de información que comprenda una pluralidad de ranuras de tiempo dividido relacionadas con la primera frecuencia modulada con reloj, y en donde una de la pluralidad de ranuras 25 de tiempo es seleccionada por el procesador como una ranura de -5151 tiempo para ser cuando menos temporalmente asociada con la unidad localizadora;un transmisor para transmitir la señal de petición de conmutación de estación a la estación central.
- 10El aparato de conformidad con lo reclamado en 5 la reivindicación 9, caracterizado porque el procesador detecta además la recepción de un mensaje de autorización de transmisión, y en respuesta al mismo, provoca una transmisión de un mensaje de identificación de unidad localizadora.
- 11El aparato de conformidad con lo reclamado en 10 la reivindicación 10, caracterizado porque el mensaje de autorización de transmisión es detectado por tener un marco de información que incluye una misma pluralidad de ranuras de tiempo dividido tal como en la señal de petición de conmutación de estación, y en donde la información se almacena 15 en una misma ranura de tiempo como en la señal de petición de conmutación de estación.
- 12El aparato de conformidad con lo reclamado en la reivindicación 10, caracterizado porque además comprende un transmisor para transmitir el mensaje de identificación de ia 20 unidad localizadora.
- 13El aparato de conformidad con lo reclamado en la reivindicación 9, caracterizado porque la unidad localizadora recibe desde la estación de control, un conjunto descargado de frecuencias locales para utilizarse en otra 25 comunicación entre la unidad localizadora y la estación de -52J! 11, 52 control.
- 14Una estación de control que se comunica con una unidad localizadora de dos vías, comprendiendo la estación de control:una unidad de reloj que genera cuando menos una 5 primera señal de reloj;un primer receptor que recibe una señal de petición de conmutación de estación desde la unidad localizadora, incluyendo la señal de petición de conmutación de estación un marco de información que comprenda una pluralidad de ranuras de tiempo dividido relacionadas con la 10 primera señal de reloj, llevando una de la pluralidad de ranuras de tiempo seleccionada por la unidad localizadora, información que sirve para asociar cuando menos temporalmente la unidad localizadora con la ranura de tiempo seleccionada;un procesador, el cual prepara una señal de autorización de 15 transmisión de la unidad localizadora, incluyendo la señal de autorización de transmisión de la unidad localizadora, un marco de información que comprende una misma pluralidad de ranuras de división de tiempo dividido como en la señal de petición de conmutación de estación, e información en una 20 misma ranura seleccionada de las ranuras de tiempo como en la señal de petición de conmutación de estación;un trasmisor para transmitir la señal de autorización de transmisión de la unidad localizadora.
- 15El aparato de conformidad con lo reclamado en 25 la reivindicación 14, caracterizado porque el procesador de la -5353 estación de control genera un mensaje de descarga de frecuencia local para descargar un conjunto de frecuencias locales para utilizarse en una comunicación adicional entre la unidad localizadora y la estación de control, y en donde el 5 transmisor transmite el mensaje de descarga de frecuencia local.
- 16El aparato de conformidad con lo reclamado en la reivindicación 15, caracterizado porque la unidad de reloj genera una segunda señal de reloj para utilizarse como una 10 señal de reloj local, y en donde la señal de reloj local se transmite en una primera de las frecuencias locales.
- 17El aparato de conformidad con lo reclamado en la reivindicación 14, caracterizado porque se utiliza una primera frecuencia local para transmitir una señal de 15 alineación de reloj local desde la estación de control central hasta la unidad localizadora;en donde se utiliza una segunda frecuencia local para transmitir un comando localizador y datos alfanuméricos desde la estación de control central hasta la unidad localizadora;en donde una tercera frecuencia local· 20 es utilizada para transmitir datos alfanuméricos desde la unidad localizadora hasta la estación de control central;y en donde se utiliza una cuarta frecuencia local para transmitir una señal de petición de transmisión desde la unidad localizadora hasta la estación de control central, en donde la 25 señal de petición de transmisión se transmite en una ranura de -5454 tiempo predeterminada asignada a la unidad localizadora, estando la ranura de tiempo predeterminada relacionada con la señal de alineación de reloj local y asignada, mediante lo cual, la cuarta frecuencia local puede ser utilizada por una 5 pluralidad de otras unidades localizadores.
- 18El aparato de conformidad con lo reclamado en la reivindicación 17, caracterizado porque el procesador de la estación de control genera un mensaje de asignación de ranura para descargar un conjunto de frecuencias locales para 10 utilizarse en comunicación adicional entre la unidad localizadora y la estación de control, y en donde el transmisor transmite el mensaje de descarga de frecuencia local.
- 19El aparato de conformidad con lo reclamado en 15 la reivindicación 14, caracterizado porque, en respuesta a que la unidad localizadora transmita la señal de autorización, la estación de control recibe un mensaje de identificación de la unidad localizadora, el cual incluye la información de identificación de la unidad localizadora, y en donde el 20 procesador determina si la información de identificación de la unidad localizadora es válida.
- 20Una estación de control que se comunica con una unidad localizadora, comprendiendo la estación de control:un primer transmisor para transmitir un conjunto de frecuencias 25 locales a una región de célula asociada con la estación de -55Itl 1 control;un segundo transmisor para transmitir un conjunto de frecuencias de señal de conmutación hacia una región de conmutación asociada con la estación de control;una unidad de reloj para generar una señal de reloj local y una señal de reloj de conmutación;un procesador para generar información de mensaje e información de conmutación;y, en donde una primera de las frecuencias locales se modula para llevar la señal de reloj local, una segunda de las frecuencias locales se modula para llevar la información de mensaje;una primera de las frecuencias de señal . de conmutación se modula para llevar la señal de reloj de conmutación;y una segunda de las frecuencias de señal de conmutación se modula para llevar la información de conmutación.
- 21El aparato de conformidad con lo reclamado en la reivindicación 2 0, caracterizado porque el primer transmisor se opera a una mayor potencia que el segundo transmisor.
- 22El aparato de conformidad con lo reclamado en la reivindicación 2 0, caracterizado porque la región de la célula tiene una mayor extensión geográfica que la región de conmutación.
- 23El aparato de conformidad con lo reclamado en la reivindicación 20, caracterizado porque además comprende:un primer receptor que recibe una señal de petición de conmutación de estación desde la unidad localizadora, -56.11. incluyendo la señal de petición de conmutación de estación un marco de información que comprende una pluralidad de ranuras de tiempo dividido relacionadas con la señal de reloj de conmutación, llevando una de la pluralidad de ranuras de 5 tiempo seleccionada por la unidad localizadora, información que sirva para asociar cuando menos temporalmente la unidad localizadora con la ranura de tiempo seleccionada;en donde el procesador prepara una señal de autorización de transmisión de la unidad localizadora, incluyendo la señal de autorización de 10 transmisión de la unidad localizadora, un marco de información que comprende una misma pluralidad de ranuras de tiempo dividido que la señal de petición de conmutación de estación, e información en una misma ranura seleccionada de las ranuras de tiempo como en la señal de petición de conmutación de 15 estación;y en donde el primer transmisor transmite la seña 1 de autorización de transmisión de la unidad localizadora.
- 24El aparato de conformidad con lo reclamado en la reivindicación 23, caracterizado porque el procesador de la estación de control genera un mensaje de descarga de 20 frecuencia local para descargar el conjunto de frecuencias locales para utilizarse en comunicación adiciona 1 entre la unidad localizadora y la estación de control, en donde el primer transmisor transmite el mensaje de descarga de frecuencia local. 25
- 25El aparato de conformidad con lo reclamado en -5757 ,/ la reivindicación 23, caracterizado porque la segunda de las frecuencias locales se utiliza para transmitir un comando localizador y datos alfanuméricos desde la estación de control central hasta la unidad localizadora;en donde una tercera de 5 las frecuencias locales se utiliza para transmitir datos alfanuméricos desde la unidad localizadora hasta la estación de control central;y en donde una cuarta de las frecuencias locales se utiliza para transmitir una señal de petición de transmisión desde la unidad localizadora hasta la estación de 10 control central;en donde la señal de petición de transmisión se transmite en una ranura de tiempo previamente determinada asignada a la unidad localizadora, estando la ranura de tiempo previamente determinada relacionada con la seña 1 de reloj local, y asignada, mediante lo cual, la cuarta de las 15 frecuencias locales puede ser utilizada por una pluralidad de otras unidades localizadoras.
- 26El aparato de conformidad con lo reclamado en la reivindicación 25, caracterizado porque, en respuesta a que la unidad localizadora transmita la señal de autorización, la 20 estación de control recibe un mensaje de identificación de la unidad localizadora, el cual incluye la información de identificación de la unidad localizadora, y en donde el procesador determina si la información de identificación de la unidad localizadora es válida.
Independent claims26
180 paragraphs in 9 sections, as filed
LOCATION METHOD AND APPARATUS
BACKGROUND
1 « Field of Invention
This invention pertains to location by communications, and particularly to a two-way location method and apparatus.
2» Related Technique and Other Considerations
Over the past few decades, pagers have proven to be important communication devices for contacting personnel in remote locations. While early pagers primarily provided only tone and/or vibration output, more modern pagers have improved output capabilities, such as alphanumeric visual displays that carry messages.
Location systems have historically been one-way systems. That is, the user receives a location message from a central terminal, but has no way to respond to that message with the locator. Attempts to provide two-way communication capabilities for a locator have included efforts to connect the locator to a telephone (e.g., a cell phone). See, for example, United States Patent Number RE 33,417 of Bhagat and collaborators (which combines a complete radio locator and a
-2.1:11 radiotelephone linked through an automatic dialer), and United States Patent Number 5,117,449 of Metroka and collaborators (which intends to combine location and cellular radiotelephone functions in a single unit).
Some locators have the ability to provide acknowledgment or feedback to a location signal. In some of these feedback recognition systems, a user operates a feedback input device (e.g., a toggle switch, a push-button switch, or a keypad) when being located. Typically, these feedback recognition systems involve a complex recognition transmission scheme, encompassing numerous frequencies or sub-frequency bands. The distribution of the locator, as it travels between different geographic regions or cells served by different central stations, becomes technically problematic when large frequencies are involved.
SUMMARY
A two-way locator system uses four local frequencies for transmissions between locator units and a central control station. A first local frequency carries a local clock; a second frequency
-3.III 1 local carries communication packets from the central control station to the locator units; a third local frequency carries communication packets from the locator units to the central control station;
A fourth local frequency carries status or request information from the locator units to the central control station. Transmissions on the fourth local frequency are based on a time-division slot allocation, divided among the locator units that have access to the central control station.
For a two-way locator system having a plurality of central control stations serving a corresponding plurality of cells, a total of eight frequencies are used within any cell. Four of the frequencies used are local frequencies (which may be different from cell to cell), and four of the frequencies used are lower power common frequencies or switching frequencies that are used to switch or distribute a locator unit that travels from one cell to another.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, features, and advantages of the invention can be seen from the following more detailed description of the modalities
05 preferred, as illustrated in the accompanying drawings, in
-4lil.l where the reference characters refer to the same parts across different views. The drawings are not necessarily to scale, the emphasis being instead on illustrating the principles of the invention.
Figure 1 is a schematic view of a central control station included in a location system of a modality of the invention.
Figure 2 is a schematic view of a locator unit f included in a locator system for use with the central control station of Figure 1.
Figure 3 is a flowchart illustrating the steps executed by the central control station in Figure 1,
Figure 4 is a flowchart illustrating the steps executed by the locator unit of Figure 2 when it is in a transmit mode.
Figure 5 is a flowchart illustrating the steps performed by the locator unit in Figure 2 when it is in a receive mode.
<sup>20 The</sup> Figure 6 is a timing diagram reflecting the communications between the central control station in Figure 1 and the locator unit in Figure 2.
Figure 7 is a schematic view of a central control station included in a location system of a second embodiment of the invention.
Figure 8 is a schematic view of a locator unit included in a locator system for use with the central control station of Figure 7.
Figure 9 is a hybrid schematic view and a timing diagram to represent the switching operations for the location system of the second modality of the invention.
Figure 10 is a flowchart illustrating the steps executed by the locator unit of Figure 8 in relation to a channel switching operation.
Figure 11 is a flowchart illustrating the steps executed by the central control station in Figure 7, in relation to a channel switching operation.
<sup>15</sup> Figure 12 is a schematic view of a communications packet format used with modalities of the invention.
Figure 13 is a schematic view illustrating a split-time slot allocation technique of 20 in accordance with the invention.
DETAILED DESCRIPTION OF THE DRAWINGS
Figure 1 shows a central control station 20 according to a first embodiment of the invention; Figure 2 shows a locating unit 22 suitable 25 for use with the central control station.1 2 0.
As shown in Figure 1, the central control station 20 includes a central computer 30; a transmitter 32; a receiver 34; and a computerized telephone answering system 36. The transmitter 32 transmits, by means of the transmitting antenna 42, two local frequencies, namely, frequency fj and frequency f<sub>2</sub>Receiver 34 connects to receiving antenna 44 to receive two local frequencies, namely frequency f<sub>3</sub> and the frequency f<sub>4</sub>The computerized telephone answering system 36 is connected to a telephone bank 48.
The central computer 30 of a central control station 20 comprises a conventional computer equipped with typical components, including a central processing unit (CPU) 50, an input/output interface 52; and memory 54. Although only generally shown in Figure 1, it should be understood that memory 54 includes a number of memory devices not illustrated, including (for example) a hard disk drive, RAM, and read-only memory (ROM). Figure 1 shows that memory 54 contains (among other things) a locator log file 55 and a locator directory file 56. The locator files 55 and 56 are typically stored on a hard disk drive of the host computer 30, and upon booting, they can be loaded into a portion of memory 54 of the direct access memory (RAM).
-7¡II 1..
The central computer 30 of the central control station 20 further includes a decoder 57 (connected between the receiver 34 and the input/output interface 52 to decode incoming communications information from one or more locator units 22), as well as the encoder 58 (connected between the input/output interface 52 and the transmitter 32 to encode outgoing communications information).
The central control station 20 also includes a clock unit 59 that generates a local clock signal fl^eloj (which in turn is used to modulate the frequency fi)·
As further illustrated herein, the central processing unit (CPU) 50 of the central control station 20 prepares communication packets for transmission over frequency f<sub>2</sub>As illustrated in general in Figure 12, the communication packets are of a predetermined format, which have fields for identification of the central control station, for identification of the receiving locator units 22, for an operation code, for alphanumeric information (optionally), and for other conventional packet type information such as checksum, error correction, and postamble. The preamble and postamble are specially selected patterns that can be recognized and
-8II 1 Distinguished data for the purpose of determining the beginning and end of a packet. The alphanumeric information may be in a customary 8-bit binary format. The format in Figure 12 is illustrative only, as this information, as well as the order of the fields, may vary in other formats.
The central control station 20 communicates with a plurality of locator units 22<sub>1Λ</sub> 22<sub>2</sub>, ... 22<sub>N</sub>In this illustration, only one locator unit is specifically illustrated and described, generically referenced as locator unit 22, it being understood that the construction and operation of the other locator units may be similar to those in the illustration.
As shown in Figure 2, locator unit 22 includes a receiving antenna for locator 60, which connects to the receiver of locator 62. The receiver of locator 62, in turn, connects via S/D converter 64 within the computer of locator 70. Receiver 62 receives the two local frequencies yf<sub>2</sub>whose frequencies have been modulated to carry incoming communications information (described in more detail later) to the computer of locator 70. On the communications output side, the computer of locator 70 produces outgoing communications information to the transmitter of locator 72 by means of the
-9lili ι D/S converter 74. Transmitter 72 transmits, on the antenna of locator 76, the outgoing communications information on the two local frequencies f<sub>3</sub> yf<sub>4</sub>.
As also shown in Figure 2, the locator computer 70 includes a locator microprocessor 80 that connects to each of an arithmetic processor 82; a memory system 84 (which includes both read-only memory (ROM) and direct access memory (RAM)); and the input/output interface 86. The input/output interface 86 connects to a clock unit 87. The input/output interface 86 is also connected to receive decoded input communications information from an 8-bit decoder 88, and to produce unencoded output communications information to an encoder.
8 bits 90. Decoder 88 is connected to receive encoded input communications information from S/D converter 64; encoder 90 is connected to produce encoded output communications information to D/f converter 74.
<sup>20 The</sup> The clock unit 87 can be configured using appropriate inputs, such that the clock unit 87 generates a local clock signal f^clock with a frequency corresponding to its input. It should be understood that, in other configurations, the function of the clock unit 87 can be at least partially implemented by the
-1010 microprocessor 80, using a programmed execution.
The input/output interface 86 is also connected to provide an on/off signal on line 92 to the locator transmitter 72, as well as to facilitate input and output with numerous input/output devices. Input/output devices connected to the input/output interface 86 include the keypad 93; the pager 94; the vibrator 95; and the liquid crystal display (alphanumeric) 96.
During manufacturing, the locator unit 2 2 is pre-programmed with an identification serial number (e.g., a pre-assigned, alphanumeric 7-digit identification number), which is stored in memory 84 (read-only memory) (ROM). The locator unit 22 is activated (e.g., at the time of purchase) by inserting a time slot allocation (explained later), both in a predetermined memory address 84 of the locator unit 22, and in a directory file of locator 56 (stored in memory 54 of the central control station 20).
FIRST MODALITY OPERATION
Communication between central control station 20 and locator unit 22 occurs on all four local frequencies, particularly frequencies f<sub>p</sub> F<sub>2</sub>, f<sub>3</sub>, yf<sub>4</sub> mentioned above. The first frequency (f^)
-11III 1 carries the local clock alignment signal from the central control station 20 to the locator unit 22. The second frequency (f<sub>2</sub>) carries a locator command and alphanumeric data from the central control station 20 5 to the locator unit 22. The third frequency (f<sub>3</sub>) carries the locator status data and alphanumeric data from locator unit 22 to central control station 20. The fourth frequency (f<sub>4</sub>) carries a locator request signal from locator unit 22 to central control station 20. In the illustrated mode, the frequencies - f<sub>4</sub> Preferably, they are selected in such a way that fj * f<sub>2</sub> * f<sub>3</sub> * f<sub>4</sub>.
As explained in more detail later, and as illustrated in Figure 13, in normal non-cellular switching operation, the locator request signal over frequency f<sub>4</sub> It is transmitted in a predetermined time slot assigned to locator unit 22. The predetermined time slot at frequency f<sub>4</sub> is related to the clock alignment signal (carried by the frequency f)<sub>3</sub>), and is assigned in such a way that the fourth frequency can be used by a plurality of other locator units. For example, as shown in Figure 13, a first time slot over the frequency f<sub>4 </sub>It is assigned to a locator Pl; a second time slot is assigned to locator P2, and so on, up to slot 25
-12lll 1 of time n assigned to locator Pn. In the illustrated mode, the number of time slots (and consequently, the number of locators) can be as many as 10,000 or more.
Figure 3 shows the steps executed by the central processing unit (CPU) 50 of the central control station 20 during the communication process to and from one or more locator units. The steps illustrated in Figure 3 correspond to the instructions stored in a portion of memory 54 of the read-only memory (ROM) of the central control station 20.
When the central control station 20 is started (step 100), an initialization process is conducted (step 102). The initialization process includes the activation of transmitter 32 (so that transmitter 32 can transmit on both frequencies f<sub>2</sub> yf<sub>2</sub>), and the activation of receptor 34 (in such a way that receptor 34 can receive both frequencies f<sub>3</sub> yf<sub>4</sub>) . Moreover, the frequency f<sub>2</sub> It is modulated to carry the local clock alignment signal generated by local clock 59. Then, in step 104, the locator log file 55 and the locator directory file 56 are loaded from the hard drive into a memory section 54 of the direct attachment memory (RAM) (step 104).
After initialization and loading of the
-13III 1..
Files 55 and 56, the central processing unit (CPU) 50 repeatedly executes an instruction cycle 106. Cycle 106 involves checking to determine (in step 108) whether a telephone message is being received (via answering system 36 from one of the bank telephones 48), and checking to determine (in step 110) whether a pager message is being received (via transmitter 32 from one of the pager units 22).
As used herein, a message, whether originating from a telephone or a pager, may require a plurality of packets for its transmission from a central station to a pager or vice versa. In the following description, message transmission and reception assumes the transmission and reception of one or more packets. In general, message packet formation will be invisible to the user, meaning that a user enters a message without considering the number of packets that might be required to transmit it. The message typically ends with a message termination character or message delimiter character entered by the user. The transmitting device (either the central station 20 or the locator 22) assigns the message to one or more packets that have a format similar to that in Figure 12, with the last packet of the message carrying the message termination character 25. Alternatively, the
-1414 packets can be formatted in a way that indicates the number of consecutively related packets that emerge from a transmitter (e.g., there may be a separate packet field that indicates the continuation number of related packets).
The central computer 30 can distinguish between the reception of a telephone message (in step 108) and a pager message (in step 110) by virtue of the fact that the input/output interface 52 generates different types 10 of interrupts to the central processing unit (CPU) 50, depending on the type of message received. If it is determined, in step 108, that a telephone message is being received, steps 112, 114, and 116 of Figure 3 are executed.
In processing a received telephone message 15, in step 112, the central computer 30 extracts the outgoing communications information from the data entered into the telephone sequenced in a predetermined manner. The data entered into the telephone, entered by means of a keypad on a calling telephone (20 of the telephones in bank 48), conventionally includes an identification (e.g., a telephone number) of the calling telephone; an identification of the called Idealizer unit (e.g., the pre-assigned identification number, a seven-digit phanumeric code); and any character data for transmission, followed by a termination character.
-15lil l..
Outgoing communications information is received at the central computer 30 in a conventional DTMF format.
In step 114, using the called identification number (obtained in step 112), the central computer 30 checks the locator log file 55 and the directory file 56, to determine if the called locator unit is registered with the central control station 20. Assuming that the so-called accessor is so registered, in step 114, the central computer 10 30 also obtains from the locator directory file 56 the slot assignment for the accessed locator unit.
In step 116, the central control station 30 transmits communications information to the accessed locator unit 15. In this respect, the central control station 20 prepares and transmits (on frequency f)<sub>2</sub>) a communications message that includes, among other things, the identification of the accessed locator unit and the character data received from the telephone for transmission 2 0 of locator unit 22. After step 116 is executed, the process returns to cycle 106.
If it is determined in step 110 that a message is being received from the locator, even-numbered steps 132-140 of Figure 3 are executed (before returning to cycle 106). As will be seen later in this document...
-1616 with respect to Figure 4, a dispatch locator unit 22 transmits, in its assigned time slot, a request signal on frequency f<sub>4</sub>When the locator unit sending 22 wants to send a message, since the central control station 20 is always monitoring frequency f.<sub>4</sub>, a request signal carried by the frequency f is noticeable<sub>4 </sub>From any locator unit 22. With reference to the local clock 59, in step 132, the central processing unit (CPU) 50 determines in which time slot on frequency f<sub>4</sub> The request signal is detected. Upon detecting the time slot in step 132, the central processing unit (CPU) 50, in step 134, consults the locator directory file 56 to determine the identification number of the particular locator unit 22 that originated the request signal 15.
Now that the identity of the requesting locator unit 22 is known, in step 13.6, the central control station 20 authorizes the requesting locator unit 22 to transmit its message. Specifically, the central processing unit (CPU) 50 directs the preparation of a communications message to be transmitted over frequency f.<sub>2</sub>The particular communications packet prepared in step 13 6 includes an identification of the requesting locator unit (the recipient of the packet), 25 as well as an operation code (op code) that
-1717 orders/authorizes the requesting Idealizer unit 22 to send its message.
In step 138, central control station 20 receives a communications message on the 'frequency f'<sub>3</sub>, sent from the dispatch locator unit (e.g., requester) 22. The communications message prepared and sent by the dispatch locator unit 22 includes packets of a format similar to that shown in Figure 12, and includes an identification of a locator to which the message is finally sent, as well as its own identification. In step 138, the central processing unit (CPU) 50 verifies to ensure that the final destination locator unit is registered in locator files 55 and 56. In step 140, the central processing unit (CPU) 50 performs any necessary reformatting and/or information substitution in the message, and causes the message to be transmitted on frequency f<sub>2</sub>Transmission at frequency f<sub>2</sub> required by step 140, includes the identification of the final recipient (e.g., a locator unit 22), as well as an operation code indicating that the transmission includes a message relayed from another locator unit.
The steps performed by a locator unit 22 in relation to its transmission mode are illustrated in Figure 4. The steps performed by a locator unit 22 in relation to its reception mode are illustrated in Figure 5.
-18jii:
;
5. The term "mode" as used herein does not connote exclusivity at any particular time, because it must be remembered that at all times locator unit 22 is receiving transmissions on the frequencies yf<sub>2</sub>.
In its transmission mode (see Figure 4), after startup (step 200), the microprocessor 80 of the transmission locator unit 22 executes a cycle 202, in which it repeatedly searches (in step 204) for alphanumeric characters entered by the user (via keyboard 93), 10 until an end-of-message delimiter is detected (in step 206). As entered, the characters searched for in step 204 are displayed on the liquid crystal display 96. The entry of the delimiter character in step 206 causes the microprocessor 80 to exit cycle 202.
By convention, the message must include a recipient identifier, the recipient identifier of which is possibly the identifier of another of the locator units to which the message entered in step 204 is addressed.
After the message is entered, it waits for input from keyboard 93 of a transmit command at step 212. Assuming the transmit command is entered at step 212, microprocessor 80 prepares and sends a request signal on frequency f<sub>4</sub>As indicated in point 25 above, the request signal is transmitted in the
-19. III.!..
frequency f<sub>4</sub> in a time slot allocated to the requesting locator unit 22. It should be kept in mind that the locator unit 22, while receiving the local clock alignment signal on frequency f<sub>lr</sub> It is everything that makes it possible for the 80 microprocessor to cause the transmission of the request signal over the frequency f<sub>4</sub> at a time corresponding to the specific time slot assigned to the particular shipment locator unit 22.
With regard to the above, in accordance with time division techniques, to each locator unit 22<sub>±</sub>-22<sub>n</sub> (e.g., the locators Pj-Pn in Figure 13), is assigned a selected slot of N number of time slots over the frequency f<sub>4</sub>.
After the transmission of the request signal in step 214, the locator unit 22 awaits the receipt of a transmit command from the central control station 20. The preparation and transmission of the transmit command/authorization from control station 20 are described with reference to Figure 3. Upon receiving the transmission command/authorization from the central control station 20 (step 216), the microprocessor 80 prepares (in step 218) a communications message with one or more packets that have a format very similar to that in Figure 12. The recipient identification and the alphanumeric packet field of the communications message are
-20lili..
They archive with the message entered in cycle 2 02. In step 220, the sending locator unit 22 transmits the communications packet over frequency f<sub>3</sub>.
If no transmit command is entered in step 212, or after the message has been transmitted in step 220, the microprocessor 80 waits for input from at least one of several possible special function keys in step 222. For example, the user may press a function key that requires the storage of the message (whether or not it has been transmitted) [see step 228]. Alternatively, the user can press function keys to edit or delete the message (see steps 224 and 226, respectively). To end the message and begin working on other messages, a special function key for an exit operation must be pressed (step 230).
Figure 5 illustrates the steps executed by the microprocessor 80 of locator unit 22 when it is in receive mode. After startup (step 302), and as indicated by step 304, locator unit 22 receives transmissions from central control station 20 on frequency f<sub>2</sub>Once a complete packet is received (determined in step 306), a verification is performed (in step 308) to see if the recipient ID in the communications packet (see packet format in Figure 12) is the locator unit ID.
-2121 receiver 22. If the determinations of step 306 or step 308 are negative, locator unit 22 waits for either the termination of the communications packet (in the case of step 306), or the reception of another communications packet (in the case of step 308) by returning the cycle to step 304.
Assuming the received communications packet is designated for this particular receive locator unit 22, in step 310, the microprocessor 80 consults the operation code field of the communications packet 10 (see Figure 12) to determine if the operation code indicates that the message includes a command. If the operation code indicates a command, a command processing routine (framed by the dashed lines in Figure 5) is executed.
Assuming for the moment that the operation code does not indicate a command, in step 314, the microprocessor 80 of .μ*—· the locator unit 22 stores the alphanumeric field portion of the communications packet (which at least partially forms the message) in a portion of memory 84 do 2 0 the direct access memory (RAM). Since a message communicated from the central processing station 20 may require several communication packets to complete the message (with subsequent communication packets providing continuations of the message content), the microprocessor 80 checks, in step 316, to ensure that
-2222 the entire message has been received. If not, processing continues back to step 304, for the reception of another communications packet.
Upon receiving a complete communications message, in step 318, the microprocessor 80 determines whether locator unit 22 is in beep mode or vibrate mode. There are numerous ways to set locator unit 22 to the desired mode, as >· >
either by means of a specially dedicated switch on locator unit 22, or by data input using keyboard 93. If locator unit 22 is in beep mode, processor 80 produces a signal that causes input/output interface 86 to emit an additional signal to activate beeper 94 (step 320). Alternatively, if locator unit 22 is in a vibration mode, microprocessor 80 produces a signal that causes input/output interface 86 to emit an additional signal to activate vibrator 95 (step 322).
In step 3 24, the microprocessor 80 directs the input/output interface 86 to send the alphanumeric message data to the liquid crystal display 96, so that the user can see the received message.
After notification to the user (either by means of the pager 94 and/or the vibrator 95), and deployment
-23.11.1..
Visual (on the liquid crystal display 96) of the alphanumeric data received, the microprocessor 80 returns to step 304 to check if other communication packets are being received.
The command processing routine (framed by the dashed lines 312 in Figure 5) first determines (step 330) which particular operation is being ordered. This determination is based on the contents of the opcode, which differs for different types of commands. If the opcode indicates a failover, execution jumps to a failover subroutine that begins in step 340. If the opcode indicates a time slot change, execution jumps to a time slot change subroutine, which begins at step 350. If the opcode requires a transmitter deactivation, execution jumps to a transmitter deactivation subroutine, which begins at step 360. If the opcode requires a transmitter reactivation, execution jumps to a transmitter reactivation subroutine, which begins at step 370. If the opcode requires a clock reset, execution jumps to a clock reset subroutine starting at step 380.
Regarding the error-disable subroutine, in step 34 2, the microprocessor 80 obtains a
-24. lili..
The error type is indicated from the communications packet. The error type is stored in memory 84 (step 344), and then displayed on the liquid crystal display 96 (step 346). Then the microprocessor 80 issues a command (in step 348) to deactivate the locator unit 22, which is deactivated in step 349.
In relation to the time slot change subroutine, in step 352, the microprocessor 80 extracts, from the received communications packet 10, information indicating the new time slot assigned to the receive locator unit 22. The new time slot is put (in step 354) into memory 84, and is subsequently used (until another change) in relation to the transmission of request signals 15 at frequency f<sub>4</sub> (see, for example, step 214 in Figure 4). The time slot switching subroutine may also include other operations, if desired, including (for example) the removal of unused time slots (thereby increasing the tracing speed);
diagnosis and troubleshooting; and elimination of service interruption due to malfunction or failing equipment.
Regarding the transmitter deactivation subroutine, in step 362, the microprocessor 80 directs the input/output interface 86 to issue a command to
-2525
OFF to transmitter 72. In relation to the transmitter rehabilitation subroutine, in step 372, the microprocessor 80 directs the input/output interface 86 to issue an ON command to transmitter 72.
Regarding the clock reset subroutine, in step 382, the microprocessor 80 directs that clock 59 of locator unit 22 to be set.
After the execution of steps 354, 362, 372, or 382, execution continues back to step 304 for processing of any additional potential communication packets. Therefore, unless an erroneous deactivation is noted, each entry of the command processing routine (framed by the dashed lines in Figure 5) is followed by a loop back to step 304.
Figure 6 is a time diagram showing the frequencies f<sub>x</sub> - f<sub>4</sub>, and the integration of the steps illustrated in Figures 3 to 5, particularly in the context of a request by a sending locator unit Pl, to send a message to a receiving locator unit P2. As employed in Figure 6, the computer refers to the central control station 20. It should be understood that the sending locator unit Pl, and the receiving locator unit P2, operate both in transmit mode as illustrated in Figure 4, and in receive mode as
-2626 is illustrated in Figure 5. In general, Figure 6 shows the transmission of a message from locator unit P1 (via central control station 20) to locator unit P2; the transmission of a confirmation message from locator unit P2 (via central control station 20) to locator unit Pl; and the transmission of a message from locator unit Pl to central control station 20, indicating that locator unit Pl received the confirmation message from locator unit P2.
STRUCTURE OF THE SECOND MODALITY
Figure 7 shows a central control station 420 according to a second embodiment of the invention; Figure 8 shows a locator unit 422 suitable for use with the central control station 420.
Figure 9 shows a wide-area localization system that includes a plurality of central control stations S1–S8 (each identical to central control station 420), each preferably geographically centered within a respective cell. Each central control station S1–S8 transmits its own local frequencies, as well as a set of common or switching frequencies C<sub>1</sub>-C<sub>4</sub>The common frequencies Cl - C<sub>4</sub> They are transmitted at a lower power, so their reception occurs only in a relatively small neighborhood.
-2727 small, or in a common frequency reception region (CFR) [also referred to as a “switching region”) around the central control station. Local frequencies are transmitted at a significantly higher power for reception substantially throughout the cell. For example, in Figure 9, the central control station SI transmits its lower power common frequencies Cj-C<sub>4</sub> towards the RRFC<sub>1Z</sub> and its higher power local frequencies ^1^^4 towards the CELL; the central control station S2 transmits its lower power common frequencies towards the RRFC<sub>2</sub>, and its highest local power frequencies f<sub>5</sub> - f<sub>8</sub> towards the CELL<sub>2</sub>.
As also shown in Figure 9, the CELL^ and CELL<sub>2</sub>, overlap in an overlap region shown in Figure 9. The SI station uses a set of local frequencies f<sub>2</sub> - f<sub>4</sub>; station S2 uses a different set of local frequencies f<sub>5</sub> - f<sub>8</sub>Both stations SI and S2 use the same set of common or switching frequencies Cj - C<sub>4</sub>Therefore, each central control station uses two sets of frequencies, with four frequencies in each set, resulting in a total of eight frequencies distributed per station.
Therefore, the second embodiment of the invention is suitable for a system having a plurality 25 of 420 central control stations<sub>x</sub>, <sub>x</sub> = 1, 2, m<sup>Each</sup>
-28JII 1..
central control station 420<sub>x</sub> transmits and receives a set of local frequencies f<sub>L1</sub>, f l2 ' L3' ^4'<sup>in a</sup> geographical area or associated cell, as well as the set of common or switching frequencies C<sub>lz</sub> C<sub>2</sub>, C<sub>3</sub>, C<sub>4</sub>. Although the 5 values of the local frequencies f<sub>L1</sub>, f<sub>L2</sub>, f<sub>L3</sub>, f<sub>L4</sub> They vary from cell to cell (e.g., they differ for different central control stations 420<sub>x</sub>), the values of the common or switching frequencies C<sub>lr</sub> C<sub>2</sub>, C<sub>3</sub>, C<sub>4</sub> are uniform throughout the system (e.g., for all control stations 10 central 420<sub>x</sub>).
Although not shown in Figure 9, it should be understood that the pattern of the central control stations repeats in a similar manner in all compass directions, in accordance with the prescribed geographical boundaries of the 15 location system. Furthermore, although not specifically illustrated in Figure 9, it should also be understood that each 420 central control station has an associated common frequency reception region.
Common or switching frequencies C<sub>1</sub> - C<sub>4 </sub>20 It has a function analogous to that of the corresponding local frequencies - f<sub>4</sub>respectively. In this respect, the frequency Cj carries a clock frequency transmitted by the central control stations, although the clock speed over the common preferred frequency varies among the 25 central control stations. The frequency C<sub>2</sub> it is used
-29[II 1..
to transmit information from the central control stations to the locator units; the frequency C<sub>3</sub> It is used to transmit information from a locator unit to a central control station; the 5 C frequency<sub>4</sub> It is used by the locator units to emit a request signal. The frequency C<sub>2</sub> It carries packages that have a format similar to that in Figure 12. In a manner analogous to the frequency f<sub>2</sub>, the packets carried by the C frequency<sub>2</sub> They can have command codes. Among the 10 command codes of C<sub>2</sub>, are a COMMAND CODE of
SYSTEM; a LOCAL FREQUENCY DOWNLOAD COMMAND CODE; a SLOT RECOGNITION COMMAND CODE; and a SLOT ASSIGNMENT COMMAND CODE.
As shown in Figure 7, the 15 central control station 420 resembles the 20 central control station of the modality in Figure 1 (assigning the same reference numbers to similar components for simplicity). However, the central control station 420 is augmented by the inclusion of another transmitter, known as the common frequency transmitter 432, along with its common frequency transmitting antenna 442, to transmit the common frequencies and C<sub>2</sub>In contrast to the high-power transmitter 32, the transmitter 432 is a low-power transmitter. Furthermore, the 25-unit central control station 420 is enhanced by the inclusion of
-3030 another receiver, known as the 434 common frequency receiver, together with its 444 common frequency receiving antenna, for the reception of the C common frequencies<sub>3</sub> and C<sub>4</sub>.
The central control station 420 of Figure 7.5 includes a clock unit 59* that generates two clock signals - a first local clock signal f<sub>L</sub>clock, and a second common clock signal ^clock . The local clock signal f<sub>L</sub>clock is used to modulate the frequency f<sub>x</sub>The common clock signal is used to modulate the common frequency C<sub>T</sub>.
The 30 central computers of the 420 central control stations<sub>x</sub>They are connected in series with each other by means of a 486A output line and a 486B input line. In particular, although not expressly shown as such in Figure 7, computer 30 in Figure 7 (like the one in Figure 1) includes an input/output interface to which the serial 486A and 486B lines are connected. Serial lines 486A and 486B are used, for example, to update the contents of the locator 55 log file and the locator 56 directory file.
As shown in Figure 8, locator unit 422 resembles locator unit 22 of the modality in Figure 2 (similar components are again assigned the same part numbers for simplicity). However, locator unit 422 25 (similarly to central control station 420)
-3131 is augmented by the inclusion of an additional transmitter, known as the common frequency transmitter 572, along with its common frequency transmitting antenna 576, to transmit the common frequencies C<sub>3</sub> and C<sub>4</sub>Furthermore, the central control station 420 is augmented by the inclusion of another receiver, known as the common frequency receiver 434, along with its common frequency receiving antenna 444, to receive the common frequencies C<sub>x</sub>YC<sub>2</sub>.
The operating frequencies of transmitter 72 and receiver 62 can be changed according to the values transmitted over the frequency control lines from computer 70. In particular, the frequency control lines are connected to input/output interface 86 on computer 70. As described in more detail later, when a locator unit 422 migrates to a new common frequency receiving region, signals are applied on the frequency control lines in order to switch the locator unit 422 from the local frequencies of an old cell to the local frequencies of a new cell associated with the new common frequency receiving region to which the locator unit 422 migrates.
The 422 locator includes an 83' clock unit, which is capable of separately generating local clock signals
-32. mi..
F<sub>L</sub>clock, and the common clock signals f<sub>cl</sub>clock, to be used by the microprocessor 80. These clock signals are initiated, and their frequencies are set, by the appropriate respective inputs to the clock unit 83'.
Figure 8 also shows that the locator unit 422 has the data input/output unit 596, which includes both an alphanumeric graphic display and a pressure-sensitive typing keyboard. The alphanumeric graphic display is a dot-matrix device that can display characters and graphics. The typing keyboard has a 16 x 48 dot area.
SECOND MODALITY OPERATION
As shown in Figure 9, it is assumed that a localizer unit P1 has been operating in CELL^, and has previously received the common frequencies C<sub>x</sub> - C<sub>4</sub> and the local frequencies f<sub>x</sub> - f<sub>2</sub> From station SI. Now the localizer unit P1 travels on a route indicated by the dotted line with arrowhead ROUTE. Along the route, localizer unit P1 continues operating on local frequencies f<sub>1</sub> - f<sub>2</sub>even when traversing through the cell overlap region. However, when the locator unit P1 enters a new common frequency reception region (i.e., CFRRR),<sub>2</sub>), a switching or distribution operation occurs. In the operation of
-3333 switching, as explained in more detail later, the locator unit P1 obtains the common frequencies C<sub>x</sub> C<sub>4</sub> from the central control station S2, and as a result, you can switch from the local frequencies fi - f<sub>4</sub> of the
CELL<sub>1</sub>, up to the local frequencies f<sub>5</sub> - f<sub>s</sub> of the CELL<sub>2</sub>In order to carry out the switching or distribution operation, the locator unit P1 executes a channel switching routine; the central control station S2 executes a switching enable routine.
Regarding the channel switching routine and the switching enable routine, when the locator unit P1 moves into the RRFC<sub>2</sub>The locator unit P1 receives the clock signal on the frequency from station S2. At this point, the locator unit
Pl will automatically align your clock unit with the clock signal from station S2.
Referring now to the channel switching routine executed by the Pl locator, subsequent to startup (step 500), in step 506, the Pl 20 locator unit obtains information that characterizes the system centered around station S2. This characterization information is referred to as system identification or system identification information.
In step 508, the Pl locator unit's microprocessor 80 checks to determine if there are any new
-3434 System identification information acquired on frequency C<sub>2</sub>In other words, microprocessor 80 checks to determine if the system identification information regarding frequency C is being received.<sub>2</sub> (which can only occur in a common frequency reception region), and if so, it compares the system identification information with the system identification information immediately previously stored. If the previous and most recently acquired system identifications are the same, the locator unit P1 realizes that it is still within the jurisdiction of the same station (e.g., station SI). If this is not the case, locator unit P1 realizes that it has now entered the common frequency reception region of a new station (e.g., station S2), and in step 510, initiates a request on frequency C<sub>4</sub> to communicate with the central control station (for example, station S2) for the CELL<sub>2</sub>.
With regard to the above, since the locator unit P1 has not yet been assigned a time slot for the CELL<sub>2</sub>, the request regarding frequency C<sub>4</sub> It is done randomly. However, the locator unit P1 keeps track of the time slot in which it makes its request to the new central control station (e.g., station S2).
Subsequently, the locator unit P1 continues
-3535 monitoring (step 512) the communication packets from station S2 on frequency C<sub>2</sub>, waiting for station S2 to transmit a message referencing the time slot in which the locator unit Pl made its request in step 510. In particular, the locator unit Pl is waiting for a message from station S2 on frequency C<sub>2</sub>, which includes both a SLOT RECOGNITION COMMAND CODE, and the information stored in the same time slot that was randomly generated by the Pl locator unit.
Since the message that includes the SLOT ACKNOWLEDGMENT COMMAND CODE includes station S2 as the sender, and is a mirror of the slot randomly generated by the locator unit Pl, the locator unit Pl recognizes the message as sent to the locator unit Pl, and considers the issuance of this message by station S2 (see step 612 of Figure 11), to constitute authority for the locator unit Pl to further communicate with station S2. In this respect, in step 514, the Pl locator unit's microprocessor 80 determines whether there is a match between the time slot of a received message and the time slot in which the random request was made in step 510.
Assuming that a match is eventually found in step 514, in step 516 the localizer unit 25 Pl sends a communications packet in the
-36<sup>36</sup> frequency C<sub>3</sub> to station S2, including the communications packet the identification of the locator unit Pl. Using the locator log file 55, station S2 verifies that the identification of the locator unit Pl is a valid identification, and subsequently sends (over frequency C)<sub>2</sub>) to the locator unit Pl, a message with the command code LOCAL FREQUENCY DOWNLOAD, which message informs the locator unit Pl about the values of the local frequencies distributed by station S2 (for example, the frequencies f<sub>5</sub> - f<sub>6</sub>). Subsequently, as also reflected in step 518, station S2 sends (on frequency C<sub>2</sub>) to the locator unit Pl, a message with the command code of SLOT ASSIGNMENT COMMAND CODE, which message informs the locator unit Pl about its slot assignment on frequency f<sub>8</sub>Then the microprocessor 80 changes its slot assignment through steps that are similar to those described with the previously mentioned time slot change routine (see steps 350, 352, and 354 of the
Figure 5). Step 518 of Figure 10 reflects the reception of the local frequency values and the reception of the slot assignment.
After the acquisition of all local frequencies and the completion of slot allocation (step
520), the 80 microprocessor implements (in step 522) a
-3737 switch for the new local frequencies (e.g., the frequencies f<sub>5</sub> - f<sub>8</sub>) . In this respect, the microprocessor 80 includes the input/output interface 86, to switch the transmitter 72 from the frequencies f<sub>3</sub>, f<sub>4</sub>, up to frequencies f<sub>7</sub>, f<sub>8</sub>; and to change receiver 62 from frequencies f<sub>1F</sub> F<sub>2</sub>, up to frequencies f<sub>5</sub>, f<sub>6</sub>The input/output interface 86 performs frequency changes by applying appropriate values to the frequency control lines that connect the input/output interface 10 to the transmitter 72 and receiver 62, respectively.
After the switching to the new local frequencies in step 522, the microprocessor 80 cycles back to step 506, to finally determine 15 when any further switching may be required.
The steps involved in the switch-enable routine executed by a central control station (e.g., station S2) are illustrated in Figure 11. After boot (step 600), the central processing unit 2 0 (CPU) 50 determines the execution of a cycle 602 which enables the central processing unit (CPU) 50 to clear its locator directory file 56, and check if any new locator units have entered the cell it manages.
Specifically, in step 604, the processing unit
-3838 The central control unit (CPU) determines if its central control station (e.g., S2) has been inhabited by any other central control station (e.g., S3), and if a locator unit, previously under the control of its central control station (e.g., S2), has come under the control of the other central control station (e.g., S3). This warning occurs over serial links connecting the central control stations.<sub>x</sub>, and particularly the incoming serial link 486B. If this warning occurs, the identification for the locator that moved away from the locator directory file 56 for station S2 is suppressed (as reflected by steps 606 and 608).
In step 610, the central processing unit (CPU) causes messages with a SYSTEM COMMAND CODE to be transmitted over frequency S2. As stated earlier, messages transmitted over frequency C<sub>2</sub> They include packets that have a format such as that shown in Figure 12. The message with the SYSTEM COMMAND CODE particularly includes the central station identification number in its alphanumeric data field.
In step 612, the central control station 420 checks to determine if any locator unit 422 has transmitted a request signal on frequency C<sub>4</sub> (as happened, for example, in the context of the description of the 25th)
-39i.
Figure 10, particularly step 510). This request signal would possibly be emitted from a locator unit 422 that has entered the common frequency repeater region controlled by the central control station 5 (e.g., in the RRFC<sub>2</sub> controlled by station S2). If no request signal is detected, cycle 602 is repeated.
In the event that a request signal is detected in step 612, the central control station 420 notes 10 specifically the time slot on frequency C<sub>4</sub> in which the request was presented (step 614). At this point, that time slot is the only way the central control station 420 can identify the incoming locator unit 422. The central control station 420 wants the incoming locator unit 422 to transmit its identification (ID), but it cannot specifically address the incoming locator in any way other than by reference to the detected time slot. In accordance with the above, in step 616, the central control station 420 prepares and transmits a message on frequency C.<sub>2</sub>, which has a SLOT AWARENESS COMMAND CODE. The message that includes the SLOT AWARENESS COMMAND CODE includes station S2 as the sender, and is a mirror of the slot randomly generated by locator unit P1 (for example, the 25th time slot in which the locator unit entered
-4040
422 (issued his request). This transmission on frequency C<sub>2</sub> constitutes an authority for the locator unit P1 to transmit its identification.
Step 618 denotes the acquisition by central control station 420 of the identification (ID) of the incoming locator unit 422. In step 620, central control station 420 checks its locator log file 55 to determine if the locator ID is valid. If it is not, an error message is generated and transmitted (in step 622), followed by a command to deactivate locator unit P1 (see step 624).
Assuming that the locator unit 422 ID was invalidated in step 620, the central processing unit 15 50 checks (in step 630) its locator directory file 56 to locate an available time slot for incoming locator unit 422, and then associates the available time slot with incoming locator unit 422 ID. Then, in step
632, using a message on frequency C<sub>2</sub> with a
LOCAL FREQUENCY DOWNLOAD COMMAND CODE, the central control station 420 sends the values of its local frequencies (e.g., f<sub>5</sub>, f<sub>6</sub>, f<sub>7</sub>, f¿) to the locator unit entering 422. Then the central control station (in step
634) assigns to the incoming locator unit 422, a new
-4141 time slot on its local frequencies, using a message on frequency C<sub>2</sub>, with a SLOT ASSIGNMENT COMMAND CODE. The processing of the time slot change command by the locator unit entering 422, 5 is understood with an analogous reference to Figure 5, particularly steps 350, 352, and 354.
Upon completion of step 634, the locator unit entering 422 is fully initialized in its new cell (e.g., CELL<sub>2</sub>), and has left the jurisdiction of its previous control station (e.g., CELL<sub>x</sub> and SI station). In accordance with the above, in step 636, the central processing unit (CPU) 50 requests its input/output interface to issue a command over serial line 486A, advising (using the locator identification) that the incoming locator 422 is now under its jurisdiction, so that the former jurisdiction (e.g., SI) can delete its locator unit from its locator directory files 56. This deletion is understood with reference to steps 604-608 as described above.
In addition to illustrating the geographical location of the locator Pl, the SI and S2 stations, and the CELL^ and CELL cells<sub>2</sub>Figure 9 shows the relative timing of communications occurring on common frequencies
C<sub>x</sub> - C<sub>4</sub>Figure 9 specifically relates the time of
-4242 the communications transmissions with the specific steps of the steps described above executed by the central control station 420 (the switching enable routine of Figure 11) and by the locator unit 422 5 (the channel switching routine of Figure 10).
Although the central control stations 4 2 0<sub>x</sub>They use the same common frequencies C<sub>3</sub> - c<sub>4</sub>There is no interference or confusion of these signals transmitted from control stations 420<sub>x</sub>The common frequencies 10 Cj - C<sub>4</sub> They are transmitted at a relatively lower power than the local frequencies f<sub>x</sub> - f<sub>4</sub>, in such a way that the reception of the common frequencies C<sub>x</sub> - C<sub>4</sub> They occur only in a limited neighborhood (common frequency reception region) around the central control station
420<sub>x</sub>In accordance with the above, the 422 locator units that travel through the system receive common frequencies C<sub>x</sub> - C<sub>4</sub> only in limited and non-overlapping common frequency reception regions.
The operating characteristics of the system, such as cell diameter, common frequency reception region diameter, local frequency power level (e.g., f<sub>x</sub> - f<sub>4</sub>) , and the power level of common frequencies (C<sub>x</sub> - C<sub>4</sub>) , can be adjusted in the field to suit numerous factors, including particularly the terrain and topography of the region
-4343 geographic area covered by the system. As a non-limiting example, in one mode, the radius of each cell is on the order of approximately 32,180 kilometers; while the radius of each common frequency reception region is on the order of approximately 16,090 kilometers or less. In the same example, the power for transmitting local frequencies can be on a scale of approximately 3 watts to 1000 watts; while the power for transmitting common frequencies C<sub>to</sub> - C<sub>4</sub> 10. Preference is less than 2 watts.
Therefore, the invention provides a two-way locator system that operates independently of a telephone system for wireless data communication between users. The invention minimizes the use of available frequencies permitted by the Federal Communications Commission (FCC), which uses only four local frequencies.<sub>T</sub> - f<sub>4</sub> for any given cell, and (for expanded multi-cell coverage) only four 20 common or switching frequencies C<sub>1</sub>-C<sub>4</sub>In order to minimize the number of frequencies (e.g., channels) used, time-division sharing and synchronization techniques are employed. A transmission power differential between the local frequencies and the common frequencies is also used. These techniques allow that
-44.11 i data transmission is kept separate from different locators, and therefore eliminates the merging of data.
The switching technique of the present invention 5 provides extensive geographical coverage, and minimizes location time by increasing the number of frequencies used in a cell, from four (e.g., the four local frequencies (up to eight) the four local frequencies plus the four common frequencies).
Regarding the verification of the locator identification, it should be understood that a single locator log file could be stored in a memory file, from only one of a plurality of central control stations, and that in that case, the verification would consist of issuing a search command (over serial links 486) to locate a locator identification in that (remote) memory file. with the result that the search is reported back to the inquisitorial central control station.
The keyboards illustrated herein, in some versions, may be multilingual keyboards, or typing keyboards that allow typing in languages such as English, Chinese, or Japanese. The typing keyboard is especially useful in countries such as Japan, Thailand, and others.
The Middle East, or China, where alphabets like these are not used
-45.1.1 1 the English one. The typing keyboard could also be used for sketching and transmitting graphics. Furthermore, data compression/decompression techniques can be used in connection with data transfer.
Although the invention has been shown and described particularly with reference to preferred embodiments thereof, it will be understood by those skilled in the field that various alterations may be made to its form and details without departing from the spirit and scope of the invention. For example, it should be understood that repeaters may be employed within cells to facilitate transmission when a locator unit ventures far from a central control station.
-46[4 1.
NOVELTY OF THE INVENTION
Having described the preceding invention, it is considered novel, and therefore, the contents contained in the following are claimed as property:
Contents9
80 members in 15 offices
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 26497394 | United States of America | A | |
| 9507627 | United States of America | W |
Members80
| Document | Office | Kind | |
|---|---|---|---|
| CA2193639A1 | Canada | A1 | |
| WO9600465A1 | World Intellectual Property Organization (WIPO) | A1 | |
| AU2774795A | Australia | A | |
| US5542115A | United States of America | A | |
| CN1129498A | China | A | |
| US5613212A | United States of America | A | |
| EP0776549A1 | European Patent Office (EPO) | A1 | |
| KR970704275A | Republic of Korea | A | |
| BR9508126A | Brazil | A | |
| US5689807A | United States of America | A | |
| MX9700110AThis record | Mexico | A | |
| AU688063B2 | Australia | B2 | |
| US5729827A | United States of America | A | |
| RU2145771C1 | Russian Federation | C1 | |
| EP0776549A4 | European Patent Office (EPO) | A4 | |
| US6108520A | United States of America | A | |
| CN1064493C | China | C | |
| JP2001506430A | Japan | A | |
| US6282406B1 | United States of America | B1 | |
| KR100295582B1 | Republic of Korea | B1 | |
| JP3287413B2 | Japan | B2 | |
| JP2002199422A | Japan | A | |
| US2002128016A1 | United States of America | A1 | |
| US2003153318A2 | United States of America | A2 | |
| EP0776549B1 | European Patent Office (EPO) | B1 | |
| AT274767T | Austria | T | |
| ATE274767T1 | Austria | T1 | |
| DE69533424D1 | Germany | D1 | |
| EP1471662A2 | European Patent Office (EPO) | A2 | |
| EP1471662A3 | European Patent Office (EPO) | A3 | |
| EP0776549B8 | European Patent Office (EPO) | B8 | |
| PT776549E | Portugal | E | |
| ES2227551T3 | Spain | T3 | |
| DE69533424T2 | Germany | T2 | |
| JP2006042379A | Japan | A | |
| US7031716B2 | United States of America | B2 | |
| US2006128390A1 | United States of America | A1 | |
| US2006128391A1 | United States of America | A1 | |
| US2006189302A1 | United States of America | A1 | |
| US2006205360A1 | United States of America | A1 | |
| US2006229081A1 | United States of America | A1 | |
| US7200406B2 | United States of America | B2 | |
| US7209748B2 | United States of America | B2 | |
| JP2007110756A | Japan | A | |
| US7212825B2 | United States of America | B2 | |
| US2007149220A1 | United States of America | A1 | |
| US2007210897A1 | United States of America | A1 | |
| US2007229223A1 | United States of America | A1 | |
| US2007259669A1 | United States of America | A1 | |
| US2007263536A1 | United States of America | A1 | |
| US2007264998A1 | United States of America | A1 | |
| US2008013491A1 | United States of America | A1 | |
| US2008014952A1 | United States of America | A1 | |
| US2008014953A1 | United States of America | A1 | |
| US2008014970A1 | United States of America | A1 | |
| JP4252983B2 | Japan | B2 | |
| JP2009112057A | Japan | A | |
| JP4285660B2 | Japan | B2 | |
| US7555267B2 | United States of America | B2 | |
| US7570954B2 | United States of America | B2 | |
| JP2010011515A | Japan | A | |
| US7664508B2 | United States of America | B2 | |
| US7668511B2 | United States of America | B2 | |
| US7738439B2 | United States of America | B2 | |
| US7787883B2 | United States of America | B2 | |
| US7792492B2 | United States of America | B2 | |
| JP4567796B2 | Japan | B2 | |
| US2011026499A1 | United States of America | A1 | |
| US7962144B2 | United States of America | B2 | |
| US2011170677A1 | United States of America | A1 | |
| JP4756089B2 | Japan | B2 | |
| US2011268131A1 | United States of America | A1 | |
| US8086240B2 | United States of America | B2 | |
| CA2193639C | Canada | C | |
| US8233460B2 | United States of America | B2 | |
| US2012252506A1 | United States of America | A1 | |
| US8311020B2 | United States of America | B2 | |
| US8335195B2 | United States of America | B2 | |
| US8559404B2 | United States of America | B2 | |
| US2014198775A1 | United States of America | A1 |
Numbers
- Application
- 9700110
Titles2
- English
- PAGING METHOD AND APPARATUS.
- Spanish
- METODO Y APARATO DE LOCALIZACION.
Classification
- CPC, 22
- H04W12/06
- H04B7/00
- H04W28/26
- H04W36/08
- H04W48/08
- H04W56/00
- H04W68/00
- H04W68/02
- H04W72/04
- H04W74/002
- H04W74/04
- H04W74/06
- H04W84/02
- H04W84/022
- H04W84/025
- H04W88/022
- H04W88/185
- H04W76/10
- H04W12/08
- Y02D30/70
- H04W72/23
- H04W72/0446
- IPC, 18
- H04J3 00
- H04B7 00
- H04L7 00
- H04L12 56
- H04W12 06
- H04W28 26
- H04W36 08
- H04W48 08
- H04W56 00
- H04W68 00
- H04W68 02
- H04W72 04
- H04W74 04
- H04W74 06
- H04W74 08
- H04W76 02
- H04W84 02
- H04W88 18