Sunteți pe pagina 1din 6

- 1

United States Patent


United Patent [191
[191 [11] Patent Number: 4,764,928
4,764,928
FkefbePg
Akerberg ,,, ,,,, _, [45] Date of Patent: Aug. 16, 1988

[54] METHOD
[54] METHOD AND
AND APPARATUS
APPARATUS IN
IN RADIO
RADIO [56] References Cited r A
RECEPTION FOR
RECEPTION FOR AVOIDING
AVOIDING STORING
STORING AA U.S. PATENT DOCUMENTS
MESSAGE MORE
MESSAGE MORE THAN
THAN ONCE
ONCE
4,653,055
4,653,055 3/19,87
3/1987 Micic
Micic ...................................
................................... .... 371/69
37l/69
[75] Inventor: _Dag
Dag E. Akerberg, Jiirilla,
J'zirfalla, Sweden Examiner-Jerry Smith -
Primary ExaminerJerry
Assistant ExaminerRobert W. Beausoliel
[73] Assignee: Telefonaktiebolaget LM Ericsson, Attorney, Agent, or Fz'rmRoberts,
Firm-Roberts, Spiecens & Cohen
Stockholm, Sweden A
[51]
[57] ABSTRACI
ABSTRACT
[21]
[21] _Appl. No.:
Appl. No.: sss,s'/s
885,578 In a method of establishing, in the reception of messages
in the form of characters sent by radio, particularly
[22] messages to personnel
personnel locators, that
that the latest of the
[22] PCT
PCT Filed:
Filed: Nov.
Nov. 1s,
18, 19ss
1985 received messages is identical with a previously re- re
ceived and stored message, there is included identifying
[86] PCT
[86] PCT No.:No.: PCI/SE85/00518
PCT/SE85/00518 the message with guidance from an identity code trans~=
trans=
371
371 Date:
Date: Jun.
Jun. so,
309 1986
1986 mitted in the message. The code is either a part, i.e. a
so-called block of the message or a character combina-
combina
102(e)
l02(e) Date:
Date: Jun. 30,
Jun. so, 1986
1986 tion in the message. There is further included giving
particular treatment to a received message with the
[87] PCT Pub. No.: W086/03318
WO86/03318 same identity code as one already stored such as ignor- ignor
' PCT Pub. Date: Jun. 5, 1986 ing it. A receiver for carrying out the method includes
aa receiver
receiver aerial,
aerial, aa radio
radio part,
part, aa demodulator,
demodulator, aa decoder
decoder
[30] Foreign Application Priority Data " for the address of the receiver, a signal processor which
in
in turn
turn contains
contains _aa register
register for
for aa message,
message, _aa message
message
Nov. 26,
Nov. 26, 1984
1984 _ [SE]
[SE] Sweden .................................. 8405959
Sweden .............................. 8405959 memory
memory forfor more
more than
than one
one message
message and
and aa comparator
comparator
for comparing an identity code in the message in the
[51]
[51] Int.
Int. Cl.4
Cl.4 ..............................................
............................................ .. G06F
G06F 11/08
11/08 register with the identity codes in the messages in the
[52]
[52] U.S.
US. Cl.
Cl. ........................................
...................................... .. 371/69;
371/69; 371/53;
371/53; message memory and, on agreement for storing infor- infor
371/67 mation thereon.
[58] Field
[58] Field of
of Search
Search .....................
......................... 371/69,
371/69, 22, 22, 31,
31, 53,
53,
371/57, 67; 455/38, 32; 340/825.44 340/8257.44 _88 Claims, 2 Drawing Sheets

1 ________ _m
4 1. ________ _ __ i__ T
f. _ _
p 1'- Signal processor DI'TO
"To ]
DISPLAY
I Iv . 423
42\ W i wmoow
WISS'C/Y ; A
FROM 41-\
41 F 1 .
DEconrR~
DECODER Messa ee
3 *1 5 . Messa FI 55
31 Flegnster
Register A memog,
memos, i A

{I a:
l l

r .43
l Comparator
Comparator
_ ___

i
it
44 _| |
|1 Control logic
Control logic
_ ____ *Iannl-

I
i it To J _,___________________,
L
" """' ""7 7 ,'L75.'RFl To W S H _ _____
J
1
__ _____1
'sSEHDER
ENDER 7
U.S.
US. Patent
Patent Aug.
Aug. 16, 1988
16,1988 sheer
Sheet 11 6r2
012 4,764,928
4,764,928

1
1 66
2\
2 3\
3\ 4\
4-\ _ fl>
fl) 5\
5
1 . Character
Character ~ Si
Siggnal
naI V -
Display
Rad'o J: Decoder ' processor II window

V
81
8j 7')
7 '7 i
t l Battery E Alarm ]
A der
Fig 11
Flg
_
Se"
sender

4l 41.- or 6 66
r Signal processor T 0 I\
To
IA 1 p
42\
DISPLAY
DISPLAY
wmoow
wmpow 1
F1011
FROM 41-\
41'\ 1 42 \ 1
vtcoviie
DEcoDER A is 1 1I
4%
*
I3 Register I-L mggge
mgsrhsgge 1 5
I T ' 1

I l- 6 / 4343 i l1
I . Comparator
Comparator 1__ :
I
I (44 Mm
-ii

Control logic I
I
L ____ To
1_ A _'
52mg77
Lgiigin
, . _ __ W _
4
_
______._____________J

Fig 2
U.S.
US. Patent
Patent Aug.
Aug. 16,
16, 1988
1988 Sheet
Sheet 22 6r2
of2 4,764,928
4,764,928}
n

6
4AA ____________ _ __ _ _ _

|_
Signal processor 1
I 42 \ I
FROMI
FROM,p 51\
51} 41 \'\ :1 M H 11 1
*1
llTo
To
3 11 Error detector
detector - Register
. 1Q 1 15
-:-J-]l- Error Register 1 1
li
1

I l
'1 52
52\\ i ' i / 43
" /43 1 i
I lD-register
ID-register Comparator
Comparator |
|
I (53 I
l
1 ,
Control logic
Control logic ii
________ _ Se
1 A 7 :
1

l__ _ __ _ _ __g_ _________ __l


TO 7

Fig 3
1, 1 4,764,928
1 v
1 2
storing a plurality of different messages or only one
METHOD AND APPARATUS IN RADIO message.
RECEPTION FOR AVOIDING STORING A When storing the characters of the message in blocks
MESSAGE MORE THAN ONCE _ is included in the method of reception, it it is part of the
5 inventive identication
identi?cation to compare a selected number
FIELD OF THE INVENTION of blocks, which is less than all the blocks of the mes-mes
The invention relates to apparatus and methods for sage and at least one block, from the last received mes.-
mes
receiving messages sent by radio. sage with corresponding blocks from the message or
messages already received. Included in in a development
BACKGROUND 10 of the method is the investigation, on the basis of check
In the eld
?eld with which the invention is concerned, characters inserted in each block, of whether the block
the transmission of messages is one-way and, from the contains any incorrectly received character and, if this
receiver side, it is impossible to affect transmission from is thecase,
the case, storing an error indication in the message
the transmitter and to request and obtain the repetition memory together with the block and restricting the
15 comparison to error-free blocks. Messages to be re- re
of messages. The present state of the art with respect to
radio reception and receivers, particularly with regard ceived in the receiver may begin with the address code
to receivers for personnel location, is described inter of the receiver. The receiver is adapted solely to receive
alia in Patent Application GB No. _2,l0l,779A,
2,101,779A, pub-
pub messages each respectively containing its own address
lished in January 1983, as a personnel locator adapted 20 code. A
for receiving calls sent by radio and for receiving and A receiver for carrying out the method in accordance
storing a plurality of messages and for presenting one with the invention is equipped, inter alia, with a mes- mes
message at a time in a display window. The received sage memory having a capacity for more than one mes- mes
message is compared with each of the already stored sage, a register for storing the latest received message,
messages and is stored in the receivers memory only if 225 and a comparator adapted for comparing an identity
it differs from all the messages already stored. A further code in the message in the register with the identity
case where repeated messages may be received is when codes in the messages in
in the message memory. Where
the receiver is in a boundary area where the reception there is agreement, the apparatus operates to store infor-
infor
transmit-
area associated with two time-displaced radio transmit mation thereon and to give the message in the register a
ters situated adjacent each other overlap each other; the 30 particular treatment, e.g. preventing its being stored in
same message can then be received rst
?rst from one trans-
trans the message memory of the message in the register. In a
mitter and then from the second transmitter. development of the invention, where the message mem-mem
With the intention that the probability of a message's
messages ory and register are adapted for storing the messages in
being correctly received should be increased, the mes-
mes blocks, there is also arranged a control logic for com-
com
sage is sent repeatedly, according to the a.bove-men-
above-men 35 paring, in coaction with the comparator, a selected
tioned British Patent Application, but the mentioned number of blocks from the register with corresponding
comparison prevents its being stored more than once. A blocks from the message or messages stored in the mes- mes
weakness in the thus described personnel locator is that sage memory; the selected blocks here constituting the
if aa character
if in one
character in one of
of the
the received
received messages
messages has
has been
been identity code. In a still further development, there is
received
received inin a distorted condition, the
the comparison
comparison can-
can 40 included
included anan error
error detector
detector connected
connected to
to the
the receiver
receiver
not show that
that the
the same message
message has been received, and decoder, the detector being adapted for establishing
different versions of the same message will be stored errors in the -characters
characters of the block on the basis of
twice and possibly several -times.
times. check characters included in the block, the register and
There is further described an example of a method for message memory then being adapted, together with the
transmitting and receiving personnel location calls in 45 block, as well as the control logic and comparator being
Final Report of the British Post Office Code Standar-
Standar adapted to conne
con?ne the comparison to error-free blocks.
(POCSAG), London, 1978.
disation Advisory Group (POCSAGY, In another development of the inventive receiver,
there is included in it an ID register adapted for storing
SUMMARY OF THE INVENTION an identity code in the form of a character combination
According to the invention, a reception method is 50 from an introductory block in each of the messages
characterized by the additional procedural steps of stored in the register and in the message memory. The
identifying the message with guidance from an identity control logic included in the receiver is adapted to
code transmitted in it. The identity code may be of any control, on the basis of the identity codes, the writing in
kind at
kind at all
all and may, for
and may, for example,
example, be
be aa part
part of
of the
the mes-
mes of new messages in the message memory, and to prevent
sage itself, the format of the identity code being free 55 writing in duplicate messages.
from any controlling rule. Since the probability of a
small part of a message being error-free is greater than " BRIEF DESCRIPTION OF DRAWINGS
the probability of an entire message being error-free, the In the following description, there are presented ex-
ex
reliability in the identication
identi?cation of two like messages will amples of a method and an apparatus provided in accor-
accor
be greater in the method in accordance with the inven inven- 660 dance with the invention, with reference being made to
tion than with previously known methods. The identi-identi? the accompanying drawing in in which:
cation is utilized to give a received message with the FIG. 1 is a block diagram of the main parts of a re-
re
same identity code as one that is already stored a partic-
partic- ceiver; I
ular treatment which may consist of ignoring it. FIG. 2 is a block diagram of a signal processor in-
in
The invention may employ different types of identity 65 cluded in the receiver in accordance with the invention;
codes,
codes, such
such asas aa character
character combination
combination inserted
inserted in
in an
an and '
introductory block in the message. The_method
The method is appli-
appli FIG. 3 is a block diagram of a variant of the signal
cable whether the associated receiver is adapted for processor.
processor. ''
4,764,928 8
. 3 4
lator for feeding out the characters of the message, a
_ DETAILED DESCRIPTION
decoder 3 attached to the radio part, and adapted for,
In the method of the invention for receiving messages inter alia, reading the characters giving the address of
trans-
sent by radio, there is included receiving the radio trans the receiver and opening remaining circuits for recep-
recep
mission and detecting characters included in it. Particu-
Particu 5 tion when the devices own address has been received.
larly when personnel locator messages are intended to There is further included a signal processor 4 for con-con
be received in the receiver, the message begins with the trolling presentation of the received message in an asso-
asso
address code of the receiver, the receiver being adapted ciated display window, 5. For reproducing a desired
solely to receive messages containing itsown
its'own address message in the display window there is a pushbutton 6
code. The method includes storing the received mes- mes 10 connected to the signal processor. For stating that a
sage in a memory, sending a signal, acoustic or otherother- new message is available for showing, there is further
wise, when a message has been stored, and presenting included an acoustic-type alarm sender 7 connected to
the latest received message in a display window on the the signal processor, although another type, e.g. a vibra-
vibra
receiver, as well as selecting, by depressing an operating tor or a lamp, may be used in alternative recievers. A
button, any other of the stored messages which are to be l5 battery 8 for current supply to the different electrical
presented in the display window. circuits of the receiver is included therein.
Included in the method in accordance with the inven-
inven The signal processor 4 may be regarded as the heart
tion is, instead of comparing entire messages with each of the receiver, and it is therefore described in more
other, which is laborious and has the deciencies
de?ciencies men-
men detail below in connection with FIG. 2.
tioned above, to identify the message with guidance 20 The signal processor 4 includes a register 41, adapted
from an identity code transmitted in it. The identica-
identifica to receive characters in the message from the decoder 3
tion is utilized to give the latest received message a and to store them temporarily. The register is adapted
particular treatment if it has the same identity code as an for temporarily storing a single message.
already stored message, e.g. ignoring this message. An A message memory 42 is adapted to store a plurality
alternative particular treatment is to send an alarm sig sig- 25 of received messages. The message memory is adapted
nal for the repeated message, but to refrain from storing such that when a new message is to be stored and the
it. message
message memory
memory isis full,
full, the
the rst-stored
?rst-stored message
message will
will be
be
The identity code for a message can be selected in erased. The message memory 42 is adapted to feed out
several different ways. One way is to select a small an optional message for presentation in the display win-
win
portion, e.g. at the beginning of the message, as the 30 dow 5 on operation of the button 6.
identity code and to compare these portions of the re- re A comparator 43 and control logic 44 are connected
spective messages with each other. It may also be the to the register 41 and the message memory 42 and are
case that the messages are divided into blocks and that adapted such that together they control the comparison
they are stored in blocks. The method then includes of the identity codes of the message in the register 41
selecting a small number -of of blocks from each of the 35 and and of
of the
the message
message inin the
the message
message memory
memory 42
42 as
as well
well as
as
messages for comparison. the transfer of the message from the register to the
A development of the method includes investigating, message memory in the cases where this transfer is to be
on the basis of check characters inserted in each of the permitted. The control logic 44 is also adapted to con-con
blocks, whether the block contains any incorrectly trol sending an alarm signal from the alarm sender 7.
received
received character
character and,
and, if this is
if this is the
the case,
case, storing
storing an
an 40 An alternative signal_processor
signalprocessor 4A for carrying out
error indication together with the block and conning con?ning the developed methods in accordance with the inven- inven
the comparison to error-free
error=free blocks. tion is, as illustrated in FIG. 3, provided with a register
The
The division
division into
into blocks
blocks and
and error
error control
control makes
makes itit 41,
41, aa message
message memory
memory 42 42 and
and aa comparator
comparator 43
43 of
of the
the
possible
possible to select for
to select for continued
continued storage
storage the
the one
one of
of the
the previously described arrangement. The signal processor
messages containing the greatest number of error-free 45 4-A 4A is further provided with an error detector 51 cou- cou
blocks, if
blocks, if the
the comparison
comparison shows
shows that
that the
the last
last received
received pled between the decoder 3 and the register 41, an ID
message has a counterpart among the already stored register connected to the register 41 and adapted for
messages. storing identity codes for all the messages stored in the
An alternative development of the method method of the register 41 and the message memory 42, in the case
invention includes reading the identity code in the form form. 50 where these are provided with identity codes in the
of
of aa character
character combination
combination inserted
inserted in
in an
an introductory
introductory form of a character combination.
block in
block in the
the message.
message. This
This method
method cancan be
be further
further devel
devel- A control logic 53 of another kind is connected to the
oped such that control characters are inserted in the register 41, the message memory 42, comparator 43 and
introductory block with the identity code, for enabling ID register 52 and is adapted to receive signals from the
an error
an error check
check or
or even
even correction
correction of
of an
an incorrectly
incorrectly 55 register and the ID register concerning received mes-
mes
transmitted identity code. It may be suitable to transmit sages, and on the basis of these signals to give control
the
the identity
identity code
code inin more
more than one block
than one block inin the
the message
message signals to the register 41, the message memory 42 and
to further increase reliability. the comparator 43 concerning the comparison between
The method for receiving the message is primarily the messages and the transfer of these from the register
applicable
applicable to to the
the reception
reception ofof messages
messages in in aa personnel
personnel 60 to
to the
the message
message memory,
memory, in in the
the cases
cases where
where transfer
transfer is
is to
to
locator, but
locator, but can
can also
also be
be used
used in
in other
other receivers
receivers forfor one
one- be permitted. The control logic 53 is also adapted to
way
way communication,
communication, where where itit is
is not
not possible
possible toto affect
affect control sending an alarm signal from the alarm sender 7.
from the
from the receiver
receiver the
the transmission
transmission of of the
the message
message by by the
the Both
Both the
the radio
radio part
part in
in the
the receiver
receiver and
and the
the described
described
transmitter. logic circuits are made from integrated and are known
In the receiver for carrying out the method in accor- accor 65 in the prior art thus, they do not require any closer
dance
dance with
with the
the invention
invention there
there areare included,
included, as as illus-
illus description.
description. All
All the
the described
described components
components areare accom-
accom
trated
trated inin FIG.
FIG. 1,1, aa reception
reception aerial
aerial 1,1, aa radio
radio reception
reception modated in a small, easily wearable apparatus which is
part 22 connected
part connected to the aerial,
to the aerial, with
with inter
inter alia
alia aa demodu-
demodu suitable
suitable for
for use
use as
as aa personnel
personnel locator.
locator.
t 4,764,928
4,764,928 A 6 1
5 6
I claim: radio means and adpated for detecting the receivers
1. A method comprising transmitting messages in the address in the received characters, and a signal proces- proces
form of coded characters, including
including in the messages sor (4, 4A) connected to the decoder (3) and including
respective identity codes, receiving the messages and aa message
message memory
memory (42)(42) withwith space
space for for more
more than
than one
one
detecting the characters therein, storing the ?rst rst re re- 5 message, the signal processor (4, 4A) including a regis- regis
ceived message in a message memory provided with ter (41) for storing messages received from the decoder,
room
room forfor more
more than
than one
one message,
message, and
and comparing
comparing the the and a comparator (43) adapted for comparing an iden- iden
identity code of the ?rst
rst received stored message in the tity code in a message in the register (41) with the iden- iden
message memory with the identity codes of later re- re tity codes in the messages in the message memory (42),
ceived messages, and ignoring any later received mes- mes 10 and on agreement to store information thereon, and on
and on agreement to store information thereon, and on
sage having the same identity code as a message previprevi-
conformity between the-identity
ously stored. the identity codes preventing stor- stor
age in the message memory (42) of the message in the
2. A method as claimed in claim 1, in which there is- is
included the steps of storing the characters of the mesmes- register (41). 1
6. AA receiver as claimed in claim. claim 5, in which thethe
sage in blocks, further comprising the additional steps of 15
comparing a selected number of blocks, which is less message memory (42) and register (41) are adapted for
than all the blocks of the message and at least one block, storing the messages in blocks, further comprising comprising a
from the last received
received message with corresponding control logic means (44, 53) for comparing, in coaction
blocks from the message or messages already received, with the comparator (43), a selected number of blocks
whereby the selected blocks constitute 1 the identity 20 from the register (41) with corresponding blocks from
code. A 1 the
the message
message oror messages
messages storedstored inin the the message
message memory
memory
check-
3. A method as claimed in claim 2, comprising check (42).
(42). r
ing, on the basis of control characters inserted in each of 7. A receiver as claimed in claim 6 further compris- compris
the blocks, whether any block contains any incorrectly ing,
..
ing, anan error
error detector
detector (51)
(51) connected
connected to
received character, and when there is an incorrectly 25 and adapted for detecting errors in the characters of the
received character, storing an error .indication
indication together
to the
block on the basis of control characters included in the
the decoder
decoder (3)
(3)

with the error containing block and conning


con?ning the com-
com block, the register (41) and message memory (42) also
paring to error-free blocks. A A being adapted for storing, together with the block, an
4. A method as claimed in claim 1 comprising reading indication relating to errors in. in the block, the control
the identity code in the form of a character combination 30 logic (53) and comparator (43) also being adapted to
inserted in the associated message. A conne
con?ne the comparison to error-free blocks.
5. A receiver adapted for receiving messages charac
charac- 8. A receiver as claimed inclaim in claim 5, further compris-
compris
terized by an address and in the form of coded charac
charac- ing an identity register (52) adapted for storing an iden- iden
ters including respective identity codes comprising a tity code in the form of a character combination from
receiver aerial (1), radio means (2) for receiving radio 35 each of the messages stored in the register (41) and and
signals and provided with a demodulator for feeding message memory (42). 1
out received
out characters, aa decoder
received characters, decoder (3)
(3) connected
connected to
to the
the III
ill II! #
* =8
* ill

40

45

50

In

55

60

65
6