[go: up one dir, main page]

HK1087561B - System and method for contention control in wireless networks - Google Patents

System and method for contention control in wireless networks Download PDF

Info

Publication number
HK1087561B
HK1087561B HK06109282.2A HK06109282A HK1087561B HK 1087561 B HK1087561 B HK 1087561B HK 06109282 A HK06109282 A HK 06109282A HK 1087561 B HK1087561 B HK 1087561B
Authority
HK
Hong Kong
Prior art keywords
contention window
window parameter
value
processor
packet
Prior art date
Application number
HK06109282.2A
Other languages
German (de)
English (en)
Chinese (zh)
Other versions
HK1087561A1 (en
Inventor
Changwen Liu
Original Assignee
Intel Corporation
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US10/675,879 external-priority patent/US7376143B2/en
Application filed by Intel Corporation filed Critical Intel Corporation
Publication of HK1087561A1 publication Critical patent/HK1087561A1/en
Publication of HK1087561B publication Critical patent/HK1087561B/en

Links

Claims (12)

  1. Procédé comprenant les étapes consistant à :
    transmettre (208) un paquet sur un réseau sans fil ;
    si (206) le paquet n'est pas transmis avec succès, effectuer ensuite les tâches consistant à :
    régler (212) un paramètre de la fenêtre de collision selon une opération de réduction de puissance rapide comprenant l'une des étapes consistant à: régler la fenêtre de collision à une valeur maximale; doubler le paramètre de la fenêtre de collision jusqu'à ce qu'il atteigne la valeur maximale ; et augmenter exponentiellement le paramètre de la fenêtre de collision jusqu'à atteindre la valeur maximale, et
    si (208) un paquet immédiatement précédent n'a pas été transmis avec succès, augmenter une valeur seuil ;
    si (206) la paquet a été transmis avec succès et la valeur actuelle du paramètre de la fenêtre de collision est inférieure à la valeur seuil, diminuer (218) le paramètre de la fenêtre de collision selon une opération d'évitement de collision comprenant l'une des étapes consistant à : soustraire une taille du pas de décrément « α » du paramètre de la fenêtre de collision actuel jusqu'à ce que la fenêtre de collision soit égale à une valeur minimale ; et fournir une réduction linéaire dans le paramètre de la fenêtre de collision ; et
    si (206) le paquet a été transmis avec succès et la valeur actuelle du paramètre de la fenêtre de collision est supérieure à la valeur seuil, diminuer (216) le paramètre de la fenêtre de collision selon une opération de démarrage lent comprenant : la division par deux du paramètre de la fenêtre de collision jusqu'à ce qu'une valeur minimale soit atteinte ; et une réduction exponentielle jusqu'à ce qu'une valeur seuil soit atteinte.
  2. Procédé selon la revendication 1, dans lequel la valeur de taille du pas de décrément α est déterminée selon le paramètre de la fenêtre de collision.
  3. Dispositif réseau comprenant :
    un processeur (132) ;
    une mémoire (134) couplée au processeur ;
    une interface réseau sans fil (124) couplée au processeur ; dans lequel le processeur est caractérisé comme pouvant fonctionner pour amener l'interface réseau à :
    transmettre (204) un paquet sur un réseau sans fil,
    si (206) le paquet n'a pas été transmis avec succès, effectuer les tâches consistant à :
    régler (212) un paramètre de la fenêtre de collision selon une opération de réduction de puissance rapide comprenant l'une des étapes consistant à: régler la fenêtre de collision à une valeur maximale; doubler le paramètre de la fenêtre de collision jusqu'à ce qu'il atteigne la valeur maximale ; et augmenter exponentiellement le paramètre de la fenêtre de collision jusqu'à atteindre la valeur maximale, et
    si (208) un paquet immédiatement précédent n'a pas été transmis avec succès, augmenter une valeur seuil ;
    si (206) la paquet a été transmis avec succès et la valeur actuelle du paramètre de la fenêtre de collision est inférieure à la valeur seuil, diminuer (218) le paramètre de la fenêtre de collision selon une opération d'évitement de collision comprenant l'une des étapes consistant à : soustraire une taille du pas de décrément « α » du paramètre de la fenêtre de collision actuel jusqu'à ce que la fenêtre de collision soit égale à une valeur minimale ; et fournir une réduction linéaire dans le paramètre de la fenêtre de collision ; et
    si (206) le paquet a été transmis avec succès et la valeur actuelle du paramètre de la fenêtre de collision est supérieure à la valeur seuil, diminuer (216) le paramètre de la fenêtre de collision selon une opération de démarrage lent comprenant : la division par deux du paramètre de la fenêtre de collision jusqu'à ce qu'une valeur minimale soit atteinte ; et une réduction exponentielle jusqu'à ce qu'une valeur seuil soit atteinte.
  4. Dispositif réseau selon la revendication 3, dans lequel la valeur de taille du pas de décrément α est déterminée selon le paramètre de la fenêtre de collision actuel.
  5. Dispositif réseau selon la revendication 3, dans lequel le processeur, la mémoire et l'interface réseau sans fil sont incorporés dans une carte d'interface réseau.
  6. Dispositif réseau selon la revendication 3, dans lequel le processeur, la mémoire et l'interface réseau sans fil sont incorporés dans une station de base sans fil.
  7. Dispositif réseau selon la revendication 3, dans lequel le processeur, la mémoire et l'interface réseau sans fil sont incorporés dans un assistant numérique personnel.
  8. Dispositif réseau selon la revendication 3, dans lequel le processeur, la mémoire et l'interface réseau sans fil sont incorporés dans un ordinateur personnel.
  9. Dispositif réseau selon la revendication 3, dans lequel le processeur, la mémoire et l'interface réseau sans fil sont incorporés dans un ordinateur de serveur.
  10. Dispositif réseau selon la revendication 3, dans lequel l'interface de réseau sans fil est une interface de réseau conforme à un protocole IEEE 802.11.
  11. Support lisible par machine ayant des instructions exécutables par machine pour effectuer toutes les étapes du procédé selon l'une quelconque des revendications 1 à 2.
  12. Système comprenant :
    un module d'accès et de contrôle de support ;
    un dispositif réseau, selon l'une quelconque des revendications 3 à 10, couplé au module d'accès et de contrôle de support.
HK06109282.2A 2003-09-30 2004-09-29 System and method for contention control in wireless networks HK1087561B (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/675,879 2003-09-30
US10/675,879 US7376143B2 (en) 2003-09-30 2003-09-30 Systems and methods for contention control in wireless networks
PCT/US2004/031907 WO2005034437A1 (fr) 2003-09-30 2004-09-29 Systemes et procedes pour le controle de collisions dans des reseaux sans fil

Publications (2)

Publication Number Publication Date
HK1087561A1 HK1087561A1 (en) 2006-10-13
HK1087561B true HK1087561B (en) 2009-06-05

Family

ID=

Similar Documents

Publication Publication Date Title
EP1668834B1 (fr) Système et procédé pour contrôle de compétition dans des réseaux sans fil
KR100677131B1 (ko) 무선 근거리 통신망에서의 전송된 데이터 스트림의 수신통지 방법 및 시스템
EP1603283B1 (fr) Accès à un milieu de communication partagé
US8737425B2 (en) Method and apparatus for media access in contention-based networks
JP4435235B2 (ja) コンテンションウィンドウサイズの調整および選択された移動局の分離によって無線媒体の輻輳を制御するための方法および装置
EP2171941B1 (fr) Procédé et appareil pour un accès à des supports dans des réseaux basés sur contention
US7586932B2 (en) Contention window adjustment methods capable of load-adaptive backoff in a network and machine-readable storage medium therefor
US9883530B2 (en) Radio frame receiving method and device
Vitsas et al. Enhancing performance of the IEEE 802.11 distributed coordination function via packet bursting
US20080205370A1 (en) Method for Controlling Use Amount of Radio Channel in Ad Hoc Network and Communication Apparatus Using the Same
US9713169B2 (en) Method and apparatus for controlling startup of request to send/clear to send mechanism
JP4726792B2 (ja) 無線通信装置及び無線通信方法
CN104219017B (zh) 一种物理层数据包传输方法以及接入节点
Xiao Concatenation and piggyback mechanisms for the IEEE 802.11 MAC
US7813385B1 (en) Adaptive link delay management in wireless link systems
EP1742379A1 (fr) Commande de la puissance d'émission dans un schéma d'accès aléatoire
CN113890859A (zh) 数据传输方法、设备、介质及产品
HK1087561B (en) System and method for contention control in wireless networks
CN115734380B (zh) 一种退避窗口的调整方法、装置、设备及存储介质
Balador et al. The novel contention window control scheme for IEEE 802.11 Mac Protocol
Meerja et al. Enhancing channel utilization by improving media access coordination in wireless local area networks
Khandetskyi et al. PERFORMANCE ANALYSIS OF IEEE 802.11 NETWORKS
US7428241B1 (en) Energy/bandwidth efficient medium access control protocol for wireless packet networks
Shih et al. Achieving weighted fairness for wireless multimedia services
HK40064953A (en) Data transmission method, equipment, medium and product