EP0807359B1

Network identification information placement architecture for messaging system having roaming capability

Abstract

Network roaming information (NRI), which comprises identifies a network (200) and a service area (210) within the network (200), a receiver address, is transmitted in a network (200) during a predetermined number of time slots of a signal, whereby the signal is transmitted in consecutive cycles, each cycle comprising a plurality of consecutive time slots. The placement of the NRI in the transmitted signal is made to be predicted by a receiver so that the receiver can compute an expected time slot location of a NRI to be compared with a stored NRI. The placement of the NRI is made according to an algebraic relationship between moduloN of the transmission frequency of the signal, moduloN of the order of the cycle, and moduloN of a portion of the NRI, wherein N is an integer.

EP0807359B1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 22 January 2016, 10.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

6 claims: 6 independent, 0 dependent

  1. 1
    A method for communicating messages to a plurality of receivers, the method comprising steps of:dividing a network (200) into a plurality of service areas, each service area (210) comprising at least one zone (110);assigning to each network (200) a network roaming information which comprises at least a network identifier and a service area identifier such that the network identifier is common throughout a network (200), the service area identifier being for identifying a service area (210) within a network (200);generating a signal for transmission in each zone (110), the signal including at least one network roaming information corresponding to a network (200) that includes a service area (210) corresponding to that zone (110), the signal comprising a plurality of consecutive time cycles, each time cycle comprising a plurality of consecutive time slots;andtransmitting the signal in each zone (110) and characterised in that the network roaming information is located in an ordered time slot based on an algebraic relationship between a transmission frequency of the signal, an order of a time cycle, and a binary representation of at least a portion of the network roaming information. Procédé pour communiquer des messages à une pluralité de récepteurs, le procédé comprenant les étapes consistant à : diviser un réseau (200) en une pluralité de zones de service, chaque zone de service (210) comprenant au moins une zone (110) ;affecter à chaque réseau (200) des informations d'itinérance de réseau qui comprennent au moins un identificateur de réseau et un identificateur de zone de service de sorte que l'identificateur de réseau est commun à travers un réseau (200), l'identificateur de zone de service étant destiné à identifier une zone de service (210) à l'intérieur d'un réseau (200) ;générer un signal pour une transmission dans chaque zone (110), le signal comprenant au moins une information d'itinérance de réseau correspondant à un réseau (200) qui comprend une zone de service (210) correspondant à cette zone (110), le signal comprenant une pluralité de cycles de temps consécutifs, chaque cycle de temps comprenant une pluralité de tranches de temps consécutives ;ettransmettre le signal dans chaque zone (110)et caractérisé en ce que les informations d'itinérance de réseau sont situées dans une tranche de temps ordonnée sur la base d'une relation algébrique entre une fréquence de transmission du signal, d'un ordre d'un cycle de temps, et d'une représentation binaire d'au moins une partie des informations d'itinérance de réseau. Verfahren zum Kommunizieren von Nachrichten an eine Mehrzahl von Empfängern, wobei das Verfahren die folgenden Schritte umfasst: Teilen eines Netzwerkes (200) in eine Mehrzahl von Versorgungsbereichen, wobei jeder Versorgungsbereich (210) mindestens eine Zone (110) umfasst;Zuweisen einer Netzwerk-Roaming-Information zu jedem Netzwerk (200), die mindestens einen Netzwerkidentifizierer und einen Versorgungsbereichsidentifizierer umfasst, so dass der Netzwerkidentifizierer in einem ganzen Netzwerk (200) gebräuchlich ist und der Versorgungsbereichsidentifizierer dazu dient, einen Versorgungsbereich (210) in einem Netzwerk (200) zu identifizieren;Erzeugen eines Signals zur Übertragung in jeder Zone (110), wobei das Signal mindestens eine Netzwerk-Roaming-Information bezüglich eines Netzwerkes (200) umfasst, das einen Versorgungsbereich (210) bezüglich dieser Zone (110) umfasst, wobei das Signal eine Mehrzahl von aufeinander folgenden Zeitzyklen umfasst, wobei jeder Zeitzyklus eine Mehrzahl von aufeinander folgenden Zeitschlitzen umfasst;undÜbertragen des Signals in jeder Zone (110)und dadurch gekennzeichnet ist, dass die Netzwerk-Roaming-Information in einem geordneten Zeitschlitz, basierend auf einer algebraischen Beziehung zwischen einer Übertragungsfrequenz des Signals, einer Ordnung eines Zeitzyklus und einer binären Darstellung mindestens eines Teils der Netzwerk-Roaming-Information, angeordnet ist.
  2. 2
    Procédé selon la revendication 1, dans lequel l'étape de génération comprend le fait de situer toutes les informations d'itinérance de réseau à l'intérieur d'un premier nombre prédéterminé de tranches de temps dans un cycle pour chaque fréquence de transmission d'un signal transmis dans une zone (110). The method of claim 1, wherein the step of generating comprises locating all network roaming information within a first predetermined number of time slots in a cycle for each transmission frequency of a signal transmitted in a zone (110). Verfahren gemäß Anspruch 1, wobei der Schritt des Erzeugens ein Lokalisieren aller Netzwerk-Roaming-Informationen innerhalb einer ersten vorbestimmten Zahl von Zeitschlitzen in einem Zyklus für jede Übertragungsfrequenz eines in einer Zone (110) übertragenen Signals umfasst.
  3. 3
    Procédé selon la revendication 1, dans lequel l'étape de génération d'un signal pour une transmission comprend le fait de situer les informations d'itinérance de réseau dans une tranche particulière de N tranches de temps, où N est égal à un entier prédéterminé représentant un nombre prédéterminé de tranches de temps, la tranche particulière de N tranches de temps étant déterminée par une opération mathématique de modulo N d'une somme d'un nombre de cycles représentant l'ordre du cycle de temps, le modulo N d'une représentation entière de la fréquence de transmission du signal et le modulo N d'un nombre prédéterminé des bits les moins significatifs de la représentation binaire des informations d'itinérance de réseau. The method of claim 1, wherein the step of generating a signal for transmission comprises locating the network roaming information in a particular one of N time slots, where N is equal to a predetermined integer representing a predetermined number of time slots, the particular one of N time slots being determined by a modulo N mathematical operation of a sum of a cycle number representing the order of the time cycle, modulo N of an integer representation of the transmission frequency of the signal and modulo N of a predetermined number of least significant bits of the binary representation of the network roaming information. Verfahren gemäß Anspruch 1, wobei der Schritt des Erzeugens eines Signals zur Übertragung ein Lokalisieren der Netzwerk-Roaming-Information in einem bestimmten von N Zeitschlitzen umfasst, wobei N gleich einer vorbestimmten ganzen Zahl ist, die eine vorbestimmte Zahl von Zeitschlitzen darstellt, wobei der bestimmte von N Zeitschlitzen durch eine mathematische Modulo-N-Operation einer Summe von einer Zykluszahl, die die Ordnung des Zeitzyklus darstellt, Modulo-N einer ganzzahligen Darstellung der Übertragungsfrequenz des Signals und Modulo-N einer vorbestimmten Zahl von niederwertigsten Bits der binären Darstellung der Netzwerk-Roaming-Information bestimmt wird.
  4. 4
    Procédé selon la revendication 1, dans lequel chaque zone de service (210) comprend au moins une zone de couverture (100), et chaque zone de couverture (100) comprend au moins une zone (110), l'étape d'affectation comprenant en outre l'affectation à chaque zone de couverture (100) d'un identificateur de zone de couverture qui comprend au moins un identificateur de zone locale et un identificateur de zone de sorte que l'identificateur de zone locale est commun à travers une zone de couverture (100), l'identificateur de zone étant destiné à identifier une zone (110) à l'intérieur d'une zone de couverture (100) ;et l'étape de génération d'un signal pour une transmission comprenant en outre le fait de situer un identificateur de zone de couverture correspondant à une zone (110) à l'intérieur d'une zone de couverture (100) dans au moins un premier nombre prédéterminé de tranches de temps ordonnées de chaque cycle de temps. The method of claim 1, wherein each service area (210) comprises at least one coverage area (100), and each coverage area (100) comprises at least one zone (110), the step of assigning further comprising assigning to each coverage area (100) a coverage area identifier which comprises at least a local area identifier and a zone identifier such that the local area identifier is common throughout a coverage area (100), the zone identifier for identifying a zone (110) within a coverage area (100);and the step of generating a signal for transmission further comprising locating a coverage area identifier corresponding to a zone (110) within a coverage area (100) in at least a first predetermined number of ordered time slots of each time cycle. Verfahren gemäß Anspruch 1, wobei jeder Versorgungsbereich (210) mindestens einen Versorgungsbereich (100) umfasst und jeder Versorgungsbereich (100) mindestens eine Zone (110) umfasst, wobei der Schritt des Zuweisens weiterhin ein Zuweisen eines Versorgungsbereichsidentifizierers umfasst zu jedem Versorgungsbereich (100), der mindestens einen Lokalbereichsidentifizierer und einen Zonenidentifizierer umfasst, so dass der Lokalbereichsidentifizierer in einem ganzen Versorgungsbereich (100) und der Zonenidentifizierer zum Identifizieren einer Zone (110) in einem Versorgungsbereich (100) gebräuchlich ist;und wobei der Schritt des Erzeugens eines Signals zur Übertragung weiterhin ein Lokalisieren eines Versorgungsbereichsidentifizierers bezüglich einer Zone (110) in einem Versorgungsbereich (100) in mindestens einer ersten vorbestimmten Zahl von geordneten Zeitschlitzen eines jeden Zeitzyklus umfasst.
  5. 5
    A selective call receiver (400) comprising:a receiver portion (404) for receiving a transmitted signal and generating output signals, the transmitted signal including a network roaming information and comprised of a plurality of consecutive time cycles, each time cycle comprising a plurality of consecutive time slots;a control circuit coupled to the receiver portion (404) and responsive to the output signals (405) of the receiver portion (404), the control circuit comprising a memory for storing a particular network roaming information associated with at least one particular network (200) in which the selective call receiver (400) is subscribed to receive messages and for storing an address associated with the selective call receiver (400) for designating messages for the selective call receiver (400), a processor circuit for decoding the output signals from the receiver portion (404) in accordance with a control program, and characterised in that the processor circuit is programmed by the control program for: determining an order of a time cycle of the transmitted signal received by the receiver portion (404);determining an expected time slot of the particular network roaming information in the transmitted signal by an algebraic relationship between a transmission frequency of the transmitted signal received by the receiver portion (404), an order of a time cycle of the transmitted signal receive by the receiver portion (404), and a binary representation of at least a portion of the particular network roaming information stored in memory of the control circuit;decoding the particular network roaming information in the expected time slot of the transmitted signal;matching the decoded network roaming information received in the transmitted signal with the particular network roaming information stored in the memory;andrecovering a message in the transmitted signal associated with the address of the selective call receiver (400). Récepteur d'appel sélectif (400), comprenant : une partie de récepteur (404) pour recevoir un signal transmis et générer des signaux de sortie, le signal transmis comprenant des informations d'itinérance de réseau et étant composé d'une pluralité de cycles de temps consécutifs, chaque cycle de temps comprenant une pluralité de tranches de temps consécutives ;un circuit de commande couplé à la partie de récepteur (404) et répondant aux signaux de sortie (405) de la partie de récepteur (404), le circuit de commande comprenant une mémoire pour stocker des informations d'itinérance d'un réseau particulier, associées au moins à un réseau particulier (200) auquel le récepteur d'appel sélectif (400) est abonné pour recevoir des messages, et pour stocker une adresse associée au récepteur d'appel sélectif (400) pour désigner des messages pour le récepteur d'appel sélectif (400), un circuit de processeur pour décoder les signaux de sortie provenant de la partie de récepteur (404) selon un programme de commande, etcaractérisé en ce que le circuit de processeur est programmé par le programme de commande pour : déterminer un ordre d'un cycle de temps du signal transmis reçu par la partie de récepteur (404) ;déterminer une tranche de temps attendue des informations d'itinérance d'un réseau particulier dans le signal transmis par une relation algébrique entre une fréquence de transmission du signal transmis reçu par la partie de récepteur (404), un ordre d'un cycle de temps du signal transmis reçu par la partie de récepteur (404), et une représentation binaire d'au moins une partie des informations d'itinérance d'un réseau particulier, stockées dans la mémoire du circuit de commande ;décoder les informations d'itinérance d'un réseau particulier dans la tranche de temps attendue du signal transmis ;mettre en correspondance les informations d'itinérance de réseau décodées, reçues dans le signal transmis, avec les informations d'itinérance d'un réseau particulier, stockées dans la mémoire ;etrécupérer un message dans le signal transmis associé à l'adresse du récepteur d'appel sélectif (400). Selektiver Rufempfänger (400), der umfasst: einen Empfängerteil (404) zum Empfangen eines übertragenen Signals und Erzeugen von Ausgangssignalen, wobei das übertragene Signal eine Netzwerk-Roaming-Information und eine Mehrzahl aufeinander folgender Zeitzyklen umfasst, wobei jeder Zeitzyklus eine Mehrzahl aufeinander folgender Zeitschlitze umfasst;eine Steuerschaltung, die an den Empfängerteil (404) gekoppelt ist und auf die Ausgangssignale (405) des Empfängerteils (404) anspricht, wobei die Steuerschaltung umfasst: einen Speicher zum Speichern einer bestimmten Netzwerk-Roaming-Information, die mit mindestens einem bestimmten Netzwerk (200) verknüpft ist, in dem der selektive Rufempfänger (400) teilnimmt, um Nachrichten zu empfangen und eine Adresse zu speichern, die mit dem selektiven Rufempfänger (400) für ein Zuweisen von Nachrichten für den selektiven Rufempfänger (400) verknüpft ist, eine Prozessorschaltung zum Decodieren der Ausgangssignale von dem Empfängerteil (404) entsprechend einem Steuerprogramm, und dadurch gekennzeichnet ist, dass die Prozessorschaltung durch das Steuerprogramm programmiert ist zum: Bestimmen einer Ordnung eines Zeitzyklus des übertragenen durch den Empfängerteil (404) empfangenen Signals;Bestimmen eines erwarteten Zeitschlitzes der bestimmten Netzwerk-Roaming-Information in dem übertragenen Signal durch eine algebraische Beziehung zwischen einer Übertragungsfrequenz des übertragenen durch den Empfängerteil (404) empfangenen Signals, einer Ordnung eines Zeitzyklus des übertragenen durch den Empfängerteil (404) empfangenen Signals und einer binären Darstellung von mindestens einem Teil der in dem Speicher der Steuerschaltung gespeicherten bestimmten Netzwerk-Roaming-Information;Decodieren der bestimmten Netzwerk-Roaming-Information in dem erwarteten Zeitschlitz des übertragenen Signals;Abgleichen der decodierten Netzwerk-Roaming-Information, die in dem übertragenen Signal empfangen ist, mit der bestimmten Netzwerk-Roaming-Information, die in dem Speicher gespeichert ist;undWiederherstellen einer Nachricht in dem übertragenen Signal, das mit der Adresse des selektiven Rufempfängers (400) verknüpft ist.
  6. 6
    Récepteur d'appel sélectif (400) selon la revendication 5, et comprenant en outre un circuit de synthétiseur de fréquence (428) couplé à la partie de récepteur (404) pour changer une fréquence d'accord de la partie de récepteur (404), dans lequel le processeur est en outre programmé par le programme de commande pour répondre à des drapeaux de fractionnement de trafic dans le signal transmis pour amener le circuit de synthétiseur de fréquence (428) à changer la fréquence d'accord de la partie de récepteur (404) de sorte que le récepteur d'appel sélectif (400) reçoit des messages transportés par un signal transmis sur une fréquence de transmission différente. Selektiver Rufempfänger (400) gemäß Anspruch 5, der weiterhin eine Frequenzsynthesizerschaltung (428) umfasst, die an den Empfängerteil (404) gekoppelt ist, um eine Abstimmfrequenz des Empfängerteils (404) zu ändern, wobei der Prozessor weiterhin durch das Steuerprogramm programmiert ist, um auf Verkehrssplitflags in dem übertragenen Signal anzusprechen, um die Frequenzsynthesizerschaltung (428) zu veranlassen, die Abstimmfrequenz des Empfängerteils (404) zu ändern, so dass der selektive Rufempfänger (400) Nachrichten empfängt, die durch ein übertragenes Signal auf einer anderen Übertragungsfrequenz getragen werden. The selective call receiver (400) of claim 5, and further comprising a frequency synthesizer circuit (428) coupled to the receiver portion (404) for changing a tuning frequency of the receiver portion (404), wherein the processor is further programmed by the control program to respond to traffic splitting flags in the transmitted signal to cause the frequency synthesizer circuit (428) to change the tuning frequency of the receiver portion (404) so that the selective call receiver (400) receives messages carried by a transmitted signal on a different transmission frequency.