EP1163813B1

Method and apparatus for providing fair access to users with differing signaling delays in a group communication system

Abstract

A method and apparatus for providing fair access to members of a group communication system in which the members experience differing signaling delays. Members of the communication system send a transmission request to an arbitration device when they wish to communicate with other members. The transmission requests are ultimately received by the arbitration device. A time window is opened by a processor located at the arbitration device at the time an initial transmission request is received. The time window is used to treat all transmission requests that are received within the time window as having been received at the same time. Any transmission requests that are received within the time window are included in determining which member should be granted an exclusive transmission privilege.

EP1163813B1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Expired 24 March 2020, 6.5 years ago.

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

6 claims: 6 independent, 0 dependent

  1. 1
    Method for providing fair access to members of a group communication system in which members experience differing signaling delays, comprising the steps of:receiving an initial transmission request from a first member by an arbitration device (402);opening a time window in response to said initial transmission request (404), wherein the time window has a start time substantially equal to the time at which said initial transmission request was received;receiving a second transmission request from a second member by said arbitration device (406);determining whether or not said second transmission request was received within said time window (412), andincluding said initial transmission request and said second transmission request in determining which member should be granted an exclusive transmission privilege if said second transmission request was received within said time window. Procédé pour assurer un accès équitable à des éléments d'un système de communication de groupe dans lequel les éléments subissent des retards de signalisation différents, comprenant les étapes suivantes : réception d'une requête de transmission initiale d'un premier élément par un dispositif d'arbitrage (402) ;ouverture d'une fenêtre temporelle en réponse à la requête de transmission initiale (404), la fenêtre temporelle ayant un instant de démarrage sensiblement égal à l'instant auquel la requête de transmission initiale a été reçue ;réception d'une seconde requête de transmission d'un second élément par le dispositif d'arbitrage (406) ;détermination du fait que la seconde requête de transmission a été reçue à l'intérieur de la fenêtre temporelle (412) ou non ;etinclusion de la requête de transmission initiale et de la seconde requête de transmission pour déterminer à quel élément on doit donner un privilège de transmission exclusif si la seconde requête de transmission a été reçue à l'intérieur de ladite fenêtre temporelle. Verfahren zum Vorsehen eines fairen Zugriffs bzw. Access von Mitgliedern eines Gruppenkommunikationssystems, in dem Mitglieder unterschiedliche Signalverzögerungen erfahren, wobei das Verfahren die folgenden Schritte aufweist: Empfangen einer anfänglichen Übertragungsanfrage von einem ersten Mitglied durch eine Schieds- bzw. Entscheidungsvorrichtung (arbitration device) (402);Öffnen eines Zeitfensters ansprechend auf die anfängliche Übertragungsanforderung (404), wobei das Zeitfenster eine Startzeit besitzt, die im Wesentlichen gleich ist zu dem Zeitpunkt, an dem die anfängliche Übertragungsanforderung empfangen wurde;Empfangen einer zweiten Übertragungsanforderung von einem zweiten Mitglied durch die Entscheidungsvorrichtung (406);Bestimmen, ob die zweite Übertragungsanforderung innerhalb des Zeitfensters (412) empfangen wurde oder nicht;Miteinbeziehen der anfänglichen Übertragungsanforderung und der zweiten Übertragungsanforderung in der Bestimmung, welches Mitglied ein ausschließliches Übertragungsprivileg erhalten soll, wenn die zweite Übertragungsanforderung innerhalb des Zeitfensters empfangen wurde.
  2. 2
    Method of claim 1 wherein the step of receiving a first transmission request comprises the step of storing identification information corresponding to said first member. Procédé selon la revendication 1, dans lequel l'étape de réception d'une requête de transmission initiale comprend l'étape de mémorisation d'une information d'identification correspondant au premier élément. Verfahren nach Anspruch 1, wobei der Schritt des Empfangens einer ersten Übertragungsanforderung den Schritt des Speicherns von Identifizierungsinformation entsprechend dem ersten Mitglied aufweist.
  3. 3
    Method of claim 1 wherein the step of receiving a second transmission request comprises the step of storing identification information corresponding to said second member. Procédé selon la revendication 1, dans lequel l'étape de réception d'une seconde requête de transmission comprend l'étape de mémorisation d'informations d'identification correspondant au second élément. Verfahren nach Anspruch 1, wobei der Schritt des Empfangens eine zweite Übertragungsanforderung im Schritt des Speicherns von Identifizierungsinformation entsprechend dem zweiten Mitglied aufweist.
  4. 4
    Method of claim 1 wherein the step of determining whether or not said second transmission request was received within said time window comprises the steps of:determining whether or not said time window has closed;andstoring information relating to said second member if said time window has not closed. Procédé selon la revendication 1, dans lequel l'étape de détermination du fait que la seconde requête de transmission a été reçue ou non à l'intérieur de la fenêtre temporelle comprend les étapes suivantes : déterminer si la fenêtre temporelle a été fermée ou non ;etmémoriser des informations concernant le second élément si la fenêtre temporelle n'a pas été fermée. Verfahren nach Anspruch 1, wobei der Schritt des Bestimmens, ob oder nicht die zweite Übertragungsanforderung innerhalb des Zeitfensters empfangen wurde, die folgende Schritte aufweist: Bestimmen, ob sich das Zeitfenster geschlossen hat oder nicht;undSpeichern von Informationen bezüglich des zweiten Mitglieds, wenn sich das Zeitfenster nicht geschlossen hat.
  5. 5
    Apparatus (150) for providing fair access to members of a group communication system in which members experience differing signaling delays, comprising:a receiver (302) for receiving an initial transmission request from a first member and a second transmission request from a second member;a memory (304) for storing information relating to said initial transmission request and said second transmission request;a timer (306) for determining when a time window has closed wherein the time window has a start time substantially equal to the time at which said initial transmission request was received;anda processor (300) connected to said receiver, to said memory, and to said timer for including said initial transmission request and said second transmission request in determining which member should be granted an exclusive transmission privilege, if said second transmission request is received within said time window. Dispositif (150) pour assurer un accès équitable à des éléments d'un système de communication de groupe dans lequel les éléments subissent des retards de signalisation différents comprenant : un récepteur (302) de réception d'une requête de transmission initiale d'un premier élément et d'une seconde requête de transmission d'un second élément ;une mémoire (304) pour mémoriser des informations relatives à la requête de transmission initiale et la seconde requête de transmission ;un minuteur (306) pour déterminer quand une fenêtre temporelle s'est fermée, la fenêtre temporelle ayant un instant de démarrage sensiblement égal à l'instant auquel la requête de transmission initiale a été reçue ;etun processeur (300) connecté au récepteur, à la mémoire et au minuteur pour inclusion de la requête de transmission initiale et de la seconde requête de transmission pour déterminer à quel élément on doit donner un privilège de transmission exclusif si la seconde requête de transmission a été reçue à l'intérieur de ladite fenêtre temporelle. Vorrichtung (150) zum Vorsehen eines fairen Zugriffs durch Mitglieder eines Gruppenkommunikationssystems, in dem Mitglieder unterschiedliche Signalisierungs- bzw. Signalgebungsverzögerungen erfahren, wobei die Vorrichtung Folgendes aufweist: einen Empfänger (302) zum Empfangen einer anfänglichen Übertragungsanforderung von einem ersten Mitglied und eine zweite Übertragungsanforderung von einem zweiten Mitglied;einen Speicher (304) zum Speichern von Informationen relativ zu der anfänglichen Übertragungsanforderung und der zweiten Übertragungsanforderung;einen Timer bzw. Zeitgeber (306) zur Bestimmung, ob ein Zeitfenster sich geschlossen hat, wobei das Zeitfenster eine Startzeit hat, die im Wesentlichen gleich ist, zu der Zeit, bei der die anfängliche Übertragungsanfrage empfangen wurde;einen Prozessor (300), der mit dem Empfänger, dem Speicher und dem Timer verbunden ist, und zwar zum Miteinbeziehen der anfänglichen Übertragungsanfrage und der zweiten Übertragungsanfrage, in die Bestimmung, welches Mitglied ein exklusives Übertragungsprivileg zuerkannt bekommt, wenn die zweite Übertragungsanfrage innerhalb des Zeitfensters empfangen wird.
  6. 6
    Apparatus of claim 5 wherein said information comprises identification information relating to said first member and said second member. Dispositif selon la revendication 5, dans lequel lesdites informations comprennent des informations d'identification concernant le premier élément et le second élément. Vorrichtung nach Anspruch 5, wobei die Information Identifikationsinformation bezüglich des ersten Mitgliedes und des zweiten Mitgliedes aufweist.