A METHOD AND APPARATUS IN RADIO RECEPTION FOR AVOIDING STORING A MESSAGE MORE THAN ONCE

Abstract: In a method of establishing, in the reception of messages in the form of characters sent by radio, particularly messages to personnel locators, that the latest of the received messages is identical with a previously received and stored message, there is included identifying the message with guidance from an identity code transmitted in the message. The code is either a part, i.e. a so-called block, of the message or a character combination in the message. There is further included giving particular treatment to a received message with the same identity code as one already stored e.g. ignoring it. A receiver for carrying out the method includes a receiver aerial (1), a radio part (2), a demodulator, a decoder (3) for the address of the receiver, a signal processor (4, 4A), which in turn contains a register (41) for a message, a message memory (42) for more than one message and a comparator (43) for comparing an identity code in the message in the register (41) with the identity codes in the messages in the message memory (42) and, on agreement for storing information thereon. Control logic (44, 53) in coaction with the comparator (43) will compare a selected number of blocks from the register (41) with the corresponding blocks from the messages stored in the message memory (42). An error detector (51) will establish errors in the characters of the block, and the control logic (53) will confine, together with the comparator (43), the comparison to error-free blocks. On agreement between the identity codes the comparator (43) will give the message in the register (41) a particular treatment, e.g. preventing storage in the message memory (42) of the message in the register (41).

Description: A METHOD AND APPARATUS IN RADIO RECEPTION FOR AVOIDING STORING A MESSAGE MORE THAN ONCE. TECHNICAL FIELD The invention described here relates to a method in receiving messages sent by radio, particularly messages to staff locators, and a receiver for the purpose, all in accordance with the preamble to the following independent claims. BACKGROUND ART In the field of the art intended here, the transmission of messages is one-way, i.e. from the receiver side it is impossible to affect the transmission of the transmitter and to request and obtain the repetition of messages. The present state of the art in respect of radio reception and receivers, particularly with regard to receivers for personnel location, is described inter alia in the Patent Application GB 2101779A, published in January 1983, as a personnel locator adapted for receiving calls sent by radio and for receiving and storing a plurality of messages and for presenting one message at a time in a display window, the received message being compared with each of the already stored messages and is stored in the receiver's memory only if it differs from all the messages already stored. A further case where repeated messages may be received is when the receiver is in a boundary area where the reception area associated with two time-displaced radio transmitters situated adjacent each other overlap each other; the same message can then be received first from one transmitter and then from the second transmitter. With the intention that the probability of the message being correctly received shall be increased, the message is sent repeatedly, according to the mentioned British Patent Application, but the mentioned comparison prevents its being stored more than once. A weakness in the thus described personnel locator is that if a character in one of the received messages has been received in a distorted condition, the comparison cannot show that the same message has been received, and different versions of the same message will be stored twice and possibly several times. There is further described an example of a method for transmitting and receiving personnel location calls in "Final Report of the British Post Office Code Standardisation Advisory Group (POCSAG)", London, 1978. DISCLOSURE OF THE INVENTION According to the invention the reception method is characterized by the additional procedural steps of identifying the message with guidance from an identity code transmitted in it. The identity code may be of any kind at all, e.g. a part of the message itself; the format of the identity code is free from any controlling rule. Since the probability of a small part of a message being error- free is greater than the probability of an entire message being error- free, the reliability in the identification of two like messages will be greater in the method in accordance with the invention than in previously known methods. The identification is utilized to give a received message with the same identity code as one that is already stored a particular treatment, e.g. ignoring it. The invention includes different types of identity code, such as a character combination inserted in an introductory block in the message. The method is applicable, irrespective of whether the receiver is adapted for storing a plurality of different message or only one message. When storing the characters of the message in blocks is included in the method of reception, it is part of the inventive identification to compare a selected number of blocks, which is less than all the blocks of the message and at least one block, from the last received message with corresponding blocks from the message or messages already received. Included in a development of the method is the investigation, on the basis of check characters inserted in each block, of whether the block contains any incorrectly received character and, if this is the case, storing an error indication in the message memory together with the block and restricting the comparison to error-free blocks. Messages to be received in the receiver begin with the address code of the receiver; the receiver is adapted solely to receive messages containing its own address code. A receiver for carrying out the method in accordance with the invention is equipped, inter alia, with a message memory having a capacity for more than one message, a register for storing the latest received message, and a comparator adapted for comparing an identity code in the message in the register with the identity codes in the messages in the message memory, and where there is agreement to store information thereon and to give the message in the register a particular treatment, e.g. preventing its being stored in the message memory of the message in the register. In a development of the invention, where the message memory and register are adapted for storing the messages in blocks, there is also arranged a control logic for comparing, in coaction with the comparator, a selected number of blocks from the register with corresponding blocks from the message or messages stored in the message memory; the selected blocks here constituting the identity code. In a still further development, there is included an error detector connected to the receiver decoder, the detector being adapted for establishing errors in the characters of the block on the basis of check characters included in the block, the register and message memory then being adapted, together with the block, as well as the control logic and comparator being adapted to confine the comparison to error-free blocks. In another development of the inventive receiver, there is included in it an ID register adapted for storing an identity code in the form of a character combination from an introductory block in each of the messages stored in the register and in the message memory. The control logic included in the receiver is adapted to control, on the basis of the identity codes, the writing in of new messages in the message memory, and to prevent writing in duplicate messages. BRIEF DESCRPTION OF DRAWINGS In the following there are described examples of a method and an apparatus in accordance with the invention, with reference to the accompanying drawing, where Figure 1 is a block diagram of the main parts of the receiver, Figure 2 is a block diagram of a signal processor included in the receiver and Figure 3 is a block diagram of a variant of the signal processor. BEST MODE FOR CARRYING OUT THE INVENTION In the inventive method of receiving messages sent by radio there is included receiving the radio transmission and detecting characters included in it. articularly when personnel locator messages are intended to be received in the receiver, the message begins with the address code of the receiver; the receiver being adapted solely to receive messages containing its own address code. The method includes storing the received message in a memory, sending a signal, acoustic or otherwise, when a message has been stored and presenting the latest received message in a display window on the receiver, as well as selecting, by depressing an operating button, any other of the stored messages which are to be presented in the display window. Included in the method in accordance with the invention is, instead of comparing entire messages with each other, which is laborious and has the deficiencies mentioned in the introduction, to identify the message with guidance from an identity code transmitted in it. The identification is utilized to give the latest received message a particular treatment if it has the same identity code as an already stored message, e.g. ignoring this message. An alternative particular treatment is to send an alarm signal for the repeated message, but to refrain from storing it. The identity code for a message can be selected in several different ways. One way is to select a small portion, e.g. at the beginning of the message as the identity code and to compare these portions of the messages with each other. It may also be the case that the messages are divided into blocks and that they are stored in blocks; the inventive method then includes selecting a small number of blocks from each of the messages for comparison. A development of the inventive method includes investigating, on the basis of check characters inserted in each of the blocks, whether the block contains any incorrectly received character and, if this is the case, storing an error indication together with the block and confining the comparison to error-free blocks. The division into blocks and error control thereon makes it possible to select for continued storage the one of the messages containing the greatest number of error-free blocks, if the comparison shows that the last received message has a counterpart among the already stored messages. An alternative development of the inventive method includes reading the identity code in the form of a character combination inserted in an introductory block in the message. This method can be further developed such that control characters are inserted in the introductory block with the identity code, for enabling an error check or even correction of an incorrectly transmitted identity code. It may be suitable to transmit the identity code in more than one block in the message to further increase reliability. The inventive method for receiving the message is primarily applicable to the reception of messages in a personnel locator, but can also be used in other receivers for one-way communication, where it is not possible to affect from the receiver the transmission of the message by the transmitter. In the receiver for carrying out the method in accordance with the invention there are included, as illustrated in Figure 2, a reception aerial 1, a radio reception part 2 connected to the aerial, with inter alia a demodulator for feeding out the characters of the message, a decoder 3 attached to the radio part, and adapted for, inter alia, reading the characters giving the address of the receiver and opening remaining circuits for reception when the device's own address has been received. There is further included a signal processor 4 for controlling presentation of the received message in an associated display window 5. For reproducing a desired message in the display window there is a pushbutton 6 connected to the signal processor. For stating that a new message is available for showing there is further included an acoustic-type alarm sender 7 connected to the signal processor, although another type, e.g. a vibrator or a lamp may be used in alternative receivers. A battery 8 for current supply to the different electrical circuits of the receiver is included therein. The signal processor 4 may be regarded as the heart of the receiver, and it is therefore described in more detail below in connection with Figure 2. The signal processor 4 includes a register 41, adapted to receive characters in the message from the decoder 3 and to store it temporarily. The register is adapted for temporarily storing a single message. A message memory 42 is adapted to store a plurality of received messages. The message memory is adapted such that when a new message is to be stored and the message memory is full, the first-stored message will be erased. The message memory 42 is adapted to feed out an optional message for presentation in the display window 5 on operating the button 6. A comparator 43 and control logic 44 are connected to the register 41 and the message memory 42 and are adapted such that together they control the comparison of the identity codes of the message in the register 41 and of the message in the message memory 42 as well as the transfer of the message from the register to the message memory in the cases where this transfer is to be permitted. The control logic 44 is also adapted to control sending an alarm signal from the alarm sender 7. An alternative signal processor 4A for carrying out the developed methods in accordance with the invention is, as illustrated in Figure 3, provided with a register 41, a message memory 42 and a comparator 43 of the previously described kind. The signal processor 4A is further provided with an error detector 51 coupled between the decoder 3 and the register 41, an ID register connected to the register 41 and adapted for storing identity codes for all the messages stored in the register 41 and the message memory 42, in the case where these are provided with identity codes in the form of a character combination. A control logic 53 of another kind is connected to the register 41, the message memory 42, comparator 43 and ID register 52 and is adapted to receive signals from the register and the ID register concerning received messages, and on the basis of these signals to give control signals to the register 41, the message memory 42 and the comparator 43 concerning the comparison between the messages and the transfer of these from the register to the message memory, in the cases where transfer is to be permitted. The control logic 53 is also adapted to control sending an alarm signal from the alarm sender 7. Both the radio part in the receiver and the described logic circuits are made from integrated circuits; their embodiment is therefore known in the prior art and they do not require any closer description. All the described components are accommodated in a small, easily wearable apparatus which is suitable for use as a personnel locator.

Claims: C L A I M S 1 A method, at receiving messages sent by radio in the form of coded characters, particularly messages to personnel locators, in which method there are included the procedural steps of: Receiving the radio transmission and detecting the characters, storing a message in a message memory (42) with room for more than one message and presenting the message in a display window (5), showing that the latest of the received messages is identical with a previously received and stored message, characterized by the additional procedural steps of identifying the message with guidance from an identity code transmitted with it, and of giving a received message with the same identity code as a message already stored a particular treatment, e.g. ignoring it. 2 Method as claimed in claim 1, in which there is included the procedural steps of storing the characters of the message in blocks, characterized by the additional procedural steps of comparing a selected number of blocks, which is less than all the blocks of the message and at least one block, from the last received message with corresponding blocks from the message or messages already received, whereby the selected blocks constitute the identity code. 3 Method as claimed in claim 1, characterized by the additional procedural step of checking, on the basis of control characters inserted in each of the blocks, whether the block contains any incorrectly received character, and if this is the case, of storing an error indication together with the block and confining the comparison to error-free blocks. 4 Method as claimed in claim 1, characterized by the additional procedural step of reading the identity code in the form of a character combination inserted in the message. 5 A receiver, particularly a personnel locator for receiving messages sent by radio in the form of coded characters in accordance with the method according to claim 1, comprising a receiver aerial (1), a radio part (2) adapted for receiving radio signals and provided with a demodulator for feeding out received characters, a decoder (3) connected to the radio part and adapted for discovering the receiver's address in the received characters, and a signal processor (4, 4A) connected to the decoder (3) and having a message memory (42) with space for more than one message, characterized in that the signal processor (4, 4A) includes a register (41) for storing messages fed out by the decoder, and a comparator (43) adapted for comparing an identity code in the message in the register (41) with the identity codes in the messages in the message memory (42), and on agreement to store information thereon, and on conformity between the identity codes to give the message in the register (41) a particular treatment, e.g. preventing storage in the message memory (42) of the message in the register (41). 6 Receiver as claimed in claim 5, in which the message memory (42) and register (41) are adapted for storing the messages in blocks, characterized by a control logic (44, 53) adapted for comparing, in coaction with the comparator (43), a selected number of blocks from the register (41) with corresponding blocks from the message or messages stored in the message memory (42). 7 Receiver as claimed in claim 6, characterized by an error detector (51) connected to the decoder (3) and adapted for establishing errors in the characters of the block on the basis of control characters included in the block, the register (41) and message memory (42) also being adapted for storing, together with the block, an indication concerning errors in the block, the control logic (53) and comparator (43) also being adapted to confine the comparison to error-free blocks. 8 Receiver as claimed in claim 5, characterized by an identity register (52) adapted for storing an identity code in the form of a character combination from each of the messages stored in the register (41) and message memory (42)

Inventors: AOKERBERG DAG E SON, AOKERBERG, DAG, E:SON
Applicants: ERICSSON TELEFON AB L M, TELEFONAKTIEBOLAGET L M ERICSSON
Application year: 1985
Main classification: G08B7
IPC codes: G08B3, G08B5, H04L1, H04W88