EP1540968B1

Apparatus and method for announcing a pending qos service schedule to a wireless station

Abstract

An apparatus and method is disclosed for announcing to a wireless station in a wireless network that a Quality of Service (QoS) service schedule is pending for the wireless station. The apparatus of the invention comprises a hybrid coordinator that is capable of creating and sending to the wireless station an announcement of a pending Quality of Service (QoS) service schedule. The wireless station delays entering a power save mode of operation until the wireless station receives the QoS service schedule or until a selected timeout period expires.

EP1540968B1, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Expired 2 September 2023, 3.1 years ago.

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

21 claims: 21 independent, 0 dependent

  1. 1
    A method for announcing a pending Quality of Service, QoS, service schedule (600) to a wireless station (130) in a wireless network (100) comprising the steps of:creating in a hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130);andsending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130). Procédé pour annoncer un plan en instance d'un service d'information de qualité de service, QoS (Quality of Service), (600) à une station sans fil (130) dans un réseau sans fil (100) comprenant les étapes suivantes : la création dans un coordinateur hybride (355) dudit réseau sans fil (100) d'une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130), etl'envoi de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130). Verfahren zur Meldung eines wartenden QoS-(Quality of Service)-Dienstes (600) an eine Funkstation (130) in einem Funknetz (100), umfassend die folgenden Schritte: Erstellen in einem Hybridkoordinator (355) des Funknetzes (100) einer Meldung (800) des wartenden QoS-Dienstes (600) für die Funkstation (130);undSenden der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130).
  2. 2
    Procédé suivant la revendication 1, comprenant en outre les étapes suivantes :la réception de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dans ladite station sans fil (130), etle retardement d'une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait reçu ledit plan en instance d'un service d'information QoS (600). The method as claimed in Claim 1 further comprising the steps of: receiving said announcement (800) of said pending QoS service schedule (600) in said wireless station (130);anddelaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has received said pending QoS service schedule (600). Verfahren nach Anspruch 1, ferner umfassend die folgenden Schritte: Empfangen der Meldung (800) des wartenden QoS-Dienstes (600) in der Funkstation (130);undVerzögern eines Eintrags der Funkstation (130) in einen Energie sparenden Betriebsmodus, bis die Funkstation (130) den wartenden QoS-Dienst (600) empfangen hat.
  3. 3
    Procédé suivant la revendication 2, comprenant en outre les étapes suivantes :l'envoi d'un accusé de réception de ladite station sans fil (130) audit coordinateur hybride (355) indiquant que ladite station sans fil (130) a reçu ledit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) ;la réception dudit accusé de réception dans ledit coordinateur hybride (355), etla mise en oeuvre dudit plan en instance d'un service d'information QoS (600) dans ledit coordinateur hybride (355). The method as claimed in Claim 2 further comprising the steps of: sending an acknowledgement from said wireless station (130) to said hybrid coordinator (355) that said wireless station (130) has received said pending QoS service schedule (600) from said hybrid coordinator (355);receiving said acknowledgement in said hybrid coordinator (355);andputting said pending QoS service schedule (600) into effect in said hybrid coordinator (355). Verfahren nach Anspruch 2, ferner umfassend die folgenden Schritte: Senden einer Bestätigung von der Funkstation (130) an den Hybridkoordinator (355), dass die Funkstation (130) den wartenden QoS-Dienst (600) von dem Hybridkoordinator (355) empfangen hat;Empfangen der Bestätigung in dem Hybridkoordinator (355);undInkraftsetzen des wartenden QoS-Dienstes (600) in dem Hybridkoordinator (355).
  4. 4
    Procédé suivant la revendication 2, comprenant en outre l'étape suivante:le retardement d'une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait patienté pendant une période de temps égale à une valeur de temps d'attente sélectionnée. The method as claimed in Claim 2 further comprising the step of: delaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has waited for a period of time equal to a selected timeout value. Verfahren nach Anspruch 2, ferner umfassend den folgenden Schritt: Verzögern eines Eintrags der Funktstation (130) in einen Energie sparenden Betriebsmodus, bis die Funkstation (130) für eine Zeitperiode, die gleich einem ausgewählten Timeout-Wert ist, gewartet hat.
  5. 5
    Procédé suivant la revendication 4, dans lequel ladite valeur de temps d'attente sélectionnée est égale à dot11 ScheduleTimeout. The method as claimed in Claim 4 wherein said selected timeout value equals dot1ScheduleTimeout. Verfahren nach Anspruch 4, wobei der ausgewählte Timeout-wert gleich dotllScheduleTimeout ist.
  6. 6
    Procédé suivant la revendication 1, dans lequel ladite étape de création dans ledit coordinateur hybride (355) dudit réseau sans fil (100) d'une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130) comprend l'étape suivante :la mise à une valeur logique de un d'une valeur d'un bit au moins dans un champ de commande QoS (800). The method as claimed in Claim 1 wherein said step of creating in said hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130) comprises the step of: setting a value of at least one bit in a QoS control field (800) to a logical value of one. Verfahren nach Anspruch 1, wobei der Schritt des Erstellens in dem Hybridkoordinator (355) des Funknetzes (100) einer Meldung (800) des wartenden QoS-Dienstes (600) für die Funkstation (130) den folgenden Schritt umfasst: Einstellen eines Wertes mindestens eines Bits in einem QoS-Steuerfeld 800) auf einen logischen Wert von Eins.
  7. 7
    Procédé suivant la revendication 6, dans lequel ladite étape d'envoi de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130) comprend l'étape suivante :l'envoi d'une trame de données QoS contenant ledit champ de commande QoS (800) dudit coordinateur hybride (355) à ladite station sans fil (130). The method as claimed in Claim 6 wherein said step of sending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130) comprises the step of: sending a QoS data frame containing said QoS control field (800) from said hybrid coordinator (355) to said wireless station (130). Verfahren nach Anspruch 6, wobei der Schritt des Sendens der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130) den folgenden Schritt umfasst: Senden eines QoS-Datenframes enthaltend das QoS-Steuerfeld (800) von dem Hybridkoordinator (355) an die Funkstation (130).
  8. 8
    A wireless network (100) capable of announcing a pending Quality of Service, QoS, service schedule (600) to a wireless station (130) in said wireless network (100), wherein said wireless network (100) is capable of:creating in a hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130);andsending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130). Funknetzwerk (100), das zum Melden eines wartenden QoS-Dienstes (600) an eine Funkstation (130) in dem Funknetzwerk (100) in der Lage ist, wobei das Funknetzwerk (100) in der Lage ist: in einem Hybridkoordinator (355) des Funknetzwerks eine Meldung (800) des wartenden QoS-Dienstes (600) für die Funkstation (130) zu erstellen;undeine Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130) zu senden. Réseau sans fil (100) capable d'annoncer un programme de service QoS (600) en instance à une station sans fil (130) dans ledit réseau sans fil (100), dans lequel ledit réseau sans fil (100) est capable de : créer dans un coordinateur hybride (355) dudit réseau sans fil (100) une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130), etenvoyer ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130).
  9. 9
    Funknetzwerk (100) nach Anspruch 8, wobei das Funknetzwerk (100) ferner in der Lage ist:die Meldung (800) des wartenden QoS-Dienstes (600) in der Funkstation (130) zu empfangen;undeinen Eintrag der Funkstation (130) in einen Energie sparenden Betriebsmodus zu verzögern, bis die Funkstation (130) den wartenden QoS-Dienst (600) empfangen hat. Réseau sans fil (100) suivant la revendication 8, dans lequel ledit réseau sans fil (100) est en outre capable de : recevoir ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dans ladite station sans fil (130), etretarder une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait reçu ledit plan en instance d'un service d'information QoS (600). The wireless network (100) as claimed in Claim 8 wherein said wireless network (100) is further capable of receiving said announcement (800) of said pending QoS service schedule (600) in said wireless station (130);anddelaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has received said pending QoS service schedule (600).
  10. 10
    Funknetzwerk (100) nach Anspruch 9, wobei das Funknetzwerk (100) ferner in der Lage ist:eine Bestätigung von der Funkstation (130) an den Hybridkoordinator (355) zu senden, dass die Funkstation (130) den wartenden QoS-Dienst (600) von dem Hybridkoordinator (355) empfangen hat;eine Bestätigung in dem Hybridkoordinator (355) zu empfangen;undden wartenden QoS-Dienst (600) in dem Hybridkoordinator in Kraft zu setzen. Réseau sans fil (100) suivant la revendication 9, dans lequel ledit réseau sans fil (100) est en outre capable de : envoyer un accusé de réception de ladite station sans fil (130) audit coordinateur hybride (355) indiquant que ladite station sans fil (130) a reçu ledit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) ;recevoir ledit accusé de réception dans ledit coordinateur hybride (355), etmettre en oeuvre ledit plan en instance d'un service d'information QoS (600) dans ledit coordinateur hybride (355). The wireless network (100) as claimed in Claim 9 wherein said wireless network (100) is further capable of: sending an acknowledgement from said wireless station (130) to said hybrid coordinator (355) that said wireless station (130) has received said pending QoS service schedule (600) from said hybrid coordinator (355);receiving said acknowledgement in said hybrid coordinator (355);andputting said pending QoS service schedule (600) into effect in said hybrid coordinator (355).
  11. 11
    Funknetzwerk (100) nach Anspruch 9, wobei das Funknetzwerk (100) ferner in der Lage ist:einen Eintrag der Funkstation (130) in einen Energie sparenden Betriebsmodus zu verzögern, bis die Funkstation (130) für eine Zeitperiode gewartet hat, die gleich einem ausgewählten Timeout-Wert ist. Réseau sans fil (100) suivant la revendication 9, dans lequel ledit réseau sans fil (100) est en outre capable de : retarder une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait patienté pendant une période de temps égale à une valeur de temps d'attente sélectionnée. The wireless network (100) as claimed in Claim 9 wherein said wireless network (100) is further capable of: delaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has waited for a period of time equal to a selected timeout value.
  12. 12
    Funknetzwerk (100) nach Anspruch 11, wobei der ausgewählte Timeout-Wert gleich dot11ScheduleTimeout ist. Réseau sans fil (100) suivant la revendication 11, dans lequel ladite valeur de temps d'attente sélectionnée est égale à dotllScheduleTimeout. The wireless network (100) as claimed in Claim 11 wherein said selected timeout value equals dot11ScheduleTimeout.
  13. 13
    Funknetzwerk (100) nach Anspruch 8, wobei der Schritt des Erstellens in dem Hybridkoordinator (355) des Funknetzwerks) einer Meldung (800) des wartenden QoS-Dienstes (600) für die Funkstation (130) den folgenden Schritt umfasst:Einstellen eines Wertes für mindestens ein Bit in einem QoS-Steuerfeld (800) auf einen logischen Wert von Eins. Réseau sans fil (100) suivant la revendication 8, dans lequel ladite étape de création dans ledit coordinateur hybride (355) dudit réseau sans fil (100) d'une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130) comprend l'étape suivante : la mise à une valeur logique de un d'une valeur d'un bit au moins dans un champ de commande QoS (800). The wireless network (100) as claimed in Claim 8 wherein said step of creating in said hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130) comprises the step of: setting a value of at least one bit in a QoS control field (800) to a logical value of one.
  14. 14
    Funknetzwerk (100) nach Anspruch 13, wobei der Schritt des Sendens der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130) den folgenden Schritt umfasst:Senden eines QoS-Datenframes, enthaltend das QoS-Steuerfeld (800) von dem Hybridkoordinator (355) an die Funkstation (130). Réseau sans fil (100) suivant la revendication 13, dans lequel ladite étape d'envoi de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130) comprend l'étape suivante : l'envoi d'une trame de données QoS contenant ledit champ de commande QoS (800) dudit coordinateur hybride (355) à ladite station sans fil (130). The wireless network (100) as claimed in Claim 13 wherein said step of sending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130) comprises the step of: sending a QoS data frame containing said QoS control field (800) from said hybrid coordinator (355) to said wireless station (130).
  15. 15
    Computer-executable instructions stored on a computer-readable storage medium (390) for announcing a pending Quality of Service, QoS, service schedule (600) to a wireless station (130) in a wireless network (100), said computer-executable instructions comprising the steps of:creating in a hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130);andsending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130). Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, zum Melden eines wartenden QoS-Dienstes (600) an eine Funkstation (130) in einem Funknetzwerk (100), wobei die computerlesbaren Anweisungen die folgenden Schritte umfassen: Erstellen in einem Hybridkoordinator (355) des Funknetzwerks (100) einer Meldung (800) des wartenden QoS-Dienstes (600) für die Funkstation (130);undSenden der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130). Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) pour annoncer un plan en instance d'un service d'information de qualité de service, QoS, (600) à une station sans fil (130) dans un réseau sans fil (100), lesdites instructions exécutables par ordinateur comprenant les étapes suivantes : la création dans un coordinateur hybride (355) dudit réseau sans fil (100) d'une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130), etl'envoi de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130).
  16. 16
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 15, wobei die computerausführbaren Anweisungen ferner die folgenden Schritte umfassen:Empfangen der Meldung (800) des wartenden QoS-Dienstes (600) in der Funkstation (130);undVerzögern eines Eintrags der Funkstation (130) in einen Energie sparenden Betriebsmodus, bis die Funkstation (130) den wartenden QoS-Dienst (600) empfangen hat. Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 15, où lesdites instructions exécutables par ordinateur comprennent en outre les étapes suivantes : la réception de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dans ladite station sans fil (130), etle retardement d'une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait reçu ledit plan en instance d'un service d'information QoS (600). The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 15 wherein said computer-executable instructions further comprise the steps of: receiving said announcement (800) of said pending QoS service schedule (600) in said wireless station (130);anddelaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has received said pending QoS service schedule (600).
  17. 17
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 16, wobei die computerausführbaren Anweisungen ferner die folgenden Schritte umfassen:Senden einer Bestätigung von der Funkstation (130) an den Hybridkoordinator (355), dass die Funkstation (130) den wartenden QoS-Dienst (600) von dem Hybridkoordinator (355) empfangen hat;Empfangen der Bestätigung in dem Hybridkoordinator (355);undInkraftsetzen des wartenden QoS-Dienstes (600) in dem Hybridkoordinator (355). Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 16, où lesdites instructions exécutables par ordinateur comprennent en outre les étapes suivantes : l'envoi d'un accusé de réception de ladite station sans fil (130) audit coordinateur hybride (355) indiquant que ladite station sans fil (130) a reçu ledit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) ;la réception dudit accusé de réception dans ledit coordinateur hybride (355), etla mise en oeuvre dudit plan en instance d'un service d'information QoS (600) dans ledit coordinateur hybride (355). The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 16 wherein said computer-executable instructions further comprise the steps of: sending an acknowledgement from said wireless station (130) to said hybrid coordinator (355) that said wireless station (130) has received said pending QoS service schedule (600) from said hybrid coordinator (355);receiving said acknowledgement in said hybrid coordinator (355);andputting said pending QoS service schedule (600) into effect in said hybrid coordinator (355).
  18. 18
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 16, wobei die computerlesbaren Anweisungen ferner den folgenden Schritt umfassen:Verzögern eines Eintrags der Funkstation (130) in einen Energie sparenden Betriebsmodus, bis die Funkstation (130) für eine Zeitperiode gewartet hat, die gleich einem ausgewählten Timeout-Wert ist. Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 16, où lesdites instructions exécutables par ordinateur comprennent en outre l'étape suivante : le retardement d'une entrée de ladite station sans fil (130) dans un mode de fonctionnement à économie d'énergie jusqu'à ce que ladite station sans fil (130) ait patienté pendant une période de temps égale à une valeur de temps d'attente sélectionnée. The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 16 wherein said computer-executable instructions further comprise the step of: delaying an entry of said wireless station (130) into a power save mode of operation until said wireless station (130) has waited for a period of time equal to a selected timeout value.
  19. 19
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 18, wobei der ausgewählte Speichermodus gleich dot11 ScheduleTimeout ist. Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 18, où ladite valeur de temps d'attente sélectionnée est égale à dot11 ScheduleTimeout. The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 18 wherein said selected timeout value equals dot11ScheduleTimeout.
  20. 20
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 20, wobei der Schritt des Sendens der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130) den folgenden Schritt umfasst:Senden eines QoS-Datenframes, der ein QoS-Steuerfeld (800) enthält, von dem Hybridkoordinator (355) an die Funkstation (130). Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 15, où ladite étape de création dans ledit coordinateur hybride (355) dudit réseau sans fil (100) d'une annonce (800) dudit plan en instance d'un service d'information de qualité de service, QoS, (600) pour ladite station sans fil (130) comprend l'étape suivante : la mise à une valeur logique de un d'une valeur d'un bit au moins dans un champ de commande QoS (800). The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 15 wherein said step of creating in said hybrid coordinator (355) of said wireless network (100) an announcement (800) of said pending Quality of Service, QoS, service schedule (600) for said wireless station (130) comprises the step of: setting a value of at least one bit in a QoS control field (800) to a logical value of one.
  21. 21
    Computerausführbare Anweisungen, die in einem computerlesbaren Speichermedium (390) gespeichert sind, nach Anspruch 20, wobei der Schritt des Sendens der Meldung (800) des wartenden QoS-Dienstes (600) von dem Hybridkoordinator (355) an die Funkstation (130) den folgenden Schritt umfasst:Senden eines QoS-Datenframes, der ein QoS-Steuerfeld (800) enthält, von dem Hybridkoordinator (355) an die Funkstation (130). Instructions exécutables par ordinateur stockées sur un support de mémorisation lisible par ordinateur (390) suivant la revendication 20, où ladite étape d'envoi de ladite annonce (800) dudit plan en instance d'un service d'information QoS (600) dudit coordinateur hybride (355) à ladite station sans fil (130) comprend l'étape suivante : l'envoi d'une trame de données QoS contenant ledit champ de commande QoS (800) dudit coordinateur hybride (355) à ladite station sans fil (130). The computer-executable instructions stored on a computer-readable storage medium (390) as claimed in Claim 20 wherein said step of sending said announcement (800) of said pending QoS service schedule (600) from said hybrid coordinator (355) to said wireless station (130) comprises the step of: sending a QoS data frame containing said QoS control field (800) from said hybrid coordinator (355) to said wireless station (130).
Independent claims21