US20060165021A1 - Effective point coordination function in wireless lan - Google Patents

Effective point coordination function in wireless lan Download PDF

Info

Publication number
US20060165021A1
US20060165021A1 US10/540,051 US54005105A US2006165021A1 US 20060165021 A1 US20060165021 A1 US 20060165021A1 US 54005105 A US54005105 A US 54005105A US 2006165021 A1 US2006165021 A1 US 2006165021A1
Authority
US
United States
Prior art keywords
coordination function
point
point coordination
mobile terminal
cfp
Prior art date
Legal status (The legal status 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 status listed.)
Abandoned
Application number
US10/540,051
Inventor
Jianbo Tian
Qunli Jia
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips Electronics NV
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
Application filed by Koninklijke Philips Electronics NV filed Critical Koninklijke Philips Electronics NV
Assigned to KONINKLIJKE PHILIPS ELECTRONICS, N.V. reassignment KONINKLIJKE PHILIPS ELECTRONICS, N.V. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JIANBO, TIAN, QUNLI, JIA
Publication of US20060165021A1 publication Critical patent/US20060165021A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/04Scheduled or contention-free access
    • H04W74/06Scheduled or contention-free access using polling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/02Hybrid access techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/08Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access]
    • H04W74/0808Non-scheduled or contention based access, e.g. random access, ALOHA, CSMA [Carrier Sense Multiple Access] using carrier sensing, e.g. as in CSMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • This invention is related to the field of wireless LANs, especially the system and method for enhancing point coordination function in wireless LANs.
  • IEEE802.11 wireless LANs standard is now widely accepted, and is applied to all fields.
  • DCF Distributed Coordination Function
  • PCF Point Coordination Function
  • the two methods coexist in wireless LANs of IEEE802.11 standard. Since the Point Coordination Function is able to provide contention-free frame transfer, it can be used to support real time traffic such as Audio and Video.
  • Point Coordinator (PC) is used in this access method, which serves as a base station in Basic Service Set (BSS) to determine which mobile terminal is entitled to send.
  • BSS Basic Service Set
  • Point Coordinator gains the control of medium at the beginning of a Contention Free Period (CFP), whose waiting interval (set by PC itself) between two transmissions is shorter than that of every mobile terminal at Distributed Coordination Function.
  • CFP Contention Free Period
  • BSS Basic Service Set
  • NAV Network Allocation Vector
  • Point Coordinator When a free PCF Inter-Frame Space (PIFS) in transmission medium is detected, Point Coordinator will gain the control of medium and send a beacon frame, which contains Contention Free (CF) parameter setup and Delivery Traffic Indication Message (DTIM). After sending the initial beacon frame, Point Coordinator will wait for at least a Short Inter-Frame Space (SIFS), and then start to poll each mobile terminal according to the polling list.
  • SIFS Short Inter-Frame Space
  • a mobile terminal When a mobile terminal is polled, it will send data frame after a SIFS. If the mobile terminal has no data to send, it will send back a Null. In another case, if it has no data to send and needs to acknowledge the CF-Poll frame, the terminal will send a CF-ACK frame no data back to Point Coordinator. Therefore, if a mobile terminal has data to send after its polling period, it has to wait until getting control of the medium in next Contention Free Period or Contention Period (CP). Thus, the transmission delay of real time traffic is prolonged
  • This invention provides a method for enhancing point coordination function in wireless LANs.
  • a Contention Free Period when a mobile terminal has data to send after its poll period, and there is at least another mobile terminal in the same period, which is polled but does not respond to the Point Coordinator, this mobile terminal, by adjusting its variables, may have another opportunity to gain the control of medium and start to send data frame during this CFP, instead of next CFP or CP. In this way, the transmission delay can be decreased.
  • Another purpose of this invention is to provide a system for enhancing point coordination function in wireless LANs to decrease the transmission delay of the system by the method of this invention.
  • the method for enhancing point coordination function in wireless LANs and is used for under a wireless LAN protocol, including contention free period (CFP) and contention period (CP). It includes the following steps:
  • a mobile terminal In a contention free period, when a mobile terminal is polled by Point Coordinator of the access point(AP) and has no data to send, it will adjust its variable to a predetermined value;
  • the mobile terminal starts to detect the shared medium. When the medium is free, this variable starts to count;
  • the said mobile terminal gains the control of medium and start to send data frame.
  • the benefit of this invention is: during a CFP, by adjusting the variable of a mobile terminal to a predetermined value, the terminal can contend for accessing the medium as soon as it gets the data ready. If the medium detected is idle enough during the CFP, the mobile terminal gains the control of medium and starts to send the ready data. So there is no need to wait until next CFP to send data, decreasing the transmission delay.
  • FIG. 1 is an explanatory diagram showing an ordinary frame transfer in the CFP.
  • FIG. 2 is an explanatory diagram showing a frame transfer in the CFP according to the present invention.
  • FIG. 3 is a flowchart showing the process of appending a mobile terminal to the list according to the present invention.
  • FIG. 4 is a block diagram showing the system for enhancing point coordination function in wireless LANs according to the present invention.
  • FIG. 5 is a block diagram showing the structure of the mobile terminal according to the present invention.
  • FIG. 6 is a block diagram showing the structure of the Access Point according to the present invention.
  • Point Coordinator gets the control of medium at the end of PIFS period, and then sends a beacon frame. After sending the initial beacon frame, the Point Coordinator will wait for a SIFS and then start to poll STA 1 , which is the first mobile terminal in the polling list. If it has no data frame to send, STA 1 does not respond to the poll from PC, and will set its NAV to a value defined as SPIFS. The NAV value will be frozen until data on this mobile terminal is ready.
  • the Point Coordinator will poll next mobile terminal STA 2 in the polling list. If the data frames on the STA 1 are ready for transmission during the time when STA 2 is being polled, STA 1 starts to detect the medium. So, when the PC completes the polling and the transmission medium enter the idle state, STA 1 starts counting back.
  • the idle time of the shared medium is SIFS, and the STA 1 's NVA value is SPIFS.
  • PIFS is longer than SIFS, so STA 2 gets the control of medium and sends data to the PC.
  • STA 1 find the shared medium become busy again after a SIFS period, STA 1 reset its NAV to SPIFS and continue to detect the medium. This indicates that if another terminal has data to send when polled by the PC, STA 1 has no chance to get the control of medium.
  • the Point Coordinator continues polling to STA 3 . If STA 3 has no data to send, in other words, it does not respond to the polling of PC, the medium will be idle for PIFS period. Since SPIFS is shorter than PIFS, STA 1 will get the control of medium after a SPIFS, and then start to send data frames to the PC. Thus, if the other mobile terminal such as STA 3 does not respond to the PC when it is polled, STA 1 can have the opportunity to gain control of medium and send the data during this CFP. In the end of this CFP, the mobile terminal sets its NAV to a value corresponding to Distributed coordination function Inter-Frame Space (DIFS), and then contends for the control of the medium.
  • DIFS Distributed coordination function Inter-Frame Space
  • the point coordinator in this invention establishes a table in the following way: when the point coordinator polls the mobile terminals which have no frame to send and do not respond to the polling from it, the point coordinator will append these mobile terminals to the table in turn. Because all mobile terminals in the table might get the control of medium, so when they do get the control at the same time, conflict occurs. The probability of conflict increases as the number of mobile terminals in the table gets larger. Therefore, the point coordinator limits the number of the mobile terminals in the table below a predetermined threshold value. In order to decrease the probability of conflict to the greatest extent, the threshold value is generally set at a small number.
  • the point coordinator When the number of the mobile terminals in the table reaches the threshold, the point coordinator will send a special control frame (Thresholdout) to other mobile terminals that do not respond to the poll of the point coordinator, forbidding them to change their NAV. Thereby the mobile terminal could't contend for the control of medium during the CFP.
  • the mobile terminals When conflict occurs among the mobile terminals in the table, the mobile terminals need to re-send data during the next CFP.
  • the mobile terminal When conflict occurs between the point coordinator and the mobile terminal in the table, the mobile terminal need not re-send data during this CFP, and the PC starts to detect the shared medium. If the idle time of the medium is PIFS, point coordinator will get the control of medium again and start to poll next mobile terminal. In the end of the CFP, the point coordinator clears the table.
  • the threshold value of the table is set at 3 in a certain wireless LAN. At the beginning, this table is empty. A mobile terminal Mta does not respond to the polling from PC, and will be appended to the table. If there are two more mobile terminals Mtb and Mtc who do not respond to the polling from PC, they both can still be appended to the table, because the present number of mobile terminals in the table is less than the threshold value. All the mobile terminals NAV in the table can contend equally for the control of medium. However, if there is one more mobile terminal later who does not respond to the polling from PC, the terminal cannot be appended to the table and it will receive a special control frame, which forbids the terminal to change its NAV.
  • the terminal will not contend during the CFP. In this way, the number of the mobile terminals contending will be limited, and the probability of conflict will be decreased.
  • the terminal Mtb who have sent data frame by contention will be removed from the table, so the number of mobile terminals in the table will be smaller than the threshold value. If there is another mobile terminal, such as Mte, who gives no response, it can be appended to the table. The table is useless during the CF and will be cleared when the last CFP is finished. If there are still mobile terminals in the table when the CFP ends, their NAVs are set smaller than those of the other mobile terminals so as to increase their contention power in contention period and decrease transmission delay.
  • FIG. 4 is a block diagram showing the system for enhancing point coordination function in wireless LANs according to the present invention, which includes an access point (AP) 40 and several mobile terminals (STA). As shown in FIG. 5 , a mobile terminal (STA) contains:
  • a predetermined value setting and adjusting device 501 which in a contention free period will adjust the NAV of a mobile terminal to SPIFS, when the mobile terminal is polled by the point coordinator of an access point (AP) and have no data to send;
  • a counter 503 when the data frames are ready for transmission, the mobile terminal starts to detect the shared medium, and when the medium is ideal, the counter starts counting down from the value corresponding to the SPIFS;
  • a device 504 for gaining the control of the medium when the counter counts to a predetermined value, such as 0, and the shared medium is still free, which is detected by a device 502 for detecting the channel state, the device gains the control of the medium and starts to send data frame.
  • the mobile terminal After the mobile terminal (STA) gains the control of medium and sends data frame during the CFP, it will reset its NAV to the maximum CFP value.
  • SPIFS short inter-frame space
  • PIFS PCF inter-frame space
  • Rand( ) is a pseudo random number drawn from a uniform distribution over the interval [0,1].
  • the predetermined value setting device 501 adjusts the variable to a predetermined value, it does not change its NAV even if it receives another beacon frame at the target beacon transmission time(TBTT).
  • a access point also comprises a point coordinator 601 .
  • the point coordinator 601 determines that a certain quantity of mobile terminals can contend for the control of the medium, which is accomplished as follows: the point coordinator 601 establishes a table 606 , to which the mobile terminals who have no data frame to send in CFP when the point coordinator is polling are appended in turn, and it limits the number of the mobile terminals in the table below a predetermined threshold value, such as 3.
  • the point coordinator 601 will let the device 607 for sending frame Thresholdout to send a control signal to other mobile terminals who do not respond to the polling, forbidding them to change their NAV.
  • the NAV of the mobile terminal who sent data frame by contention during CFP period is set to a value corresponding to distributed coordination function inter-frame space (DIFS).
  • DIFS distributed coordination function inter-frame space

Abstract

This invention provides a system and method for enhancing point coordination function in wireless LANs. A contention procedure is introduced into PCF in this invention. When the point coordinator (PC) polls the mobile terminal who has no frame to send, the terminal does not respond to the CF-Poll from PC, and will adjust its NAV and set it to a special value that is defined as SPIFS. When data is ready on this mobile terminal, the terminal can contend for accessing the medium. If it detects the medium to be idle for SPIFS period during the CFP, then the mobile terminal gains the control of medium and starts to send the ready data. So this mobile terminal can have another opportunity to gain the control of medium during this CFP instead of next CFP, and this can decrease the transmission delay.

Description

    TECHNICAL FIELD
  • This invention is related to the field of wireless LANs, especially the system and method for enhancing point coordination function in wireless LANs.
  • BACKGROUND OF THE INVENTION
  • IEEE802.11 wireless LANs standard is now widely accepted, and is applied to all fields. There are two methods of coordination functions in the framework of transmission Media Access control (MAC) of IEEE802.11 standard, namely Distributed Coordination Function (DCF) and Point Coordination Function (PCF). The two methods coexist in wireless LANs of IEEE802.11 standard. Since the Point Coordination Function is able to provide contention-free frame transfer, it can be used to support real time traffic such as Audio and Video. Point Coordinator (PC) is used in this access method, which serves as a base station in Basic Service Set (BSS) to determine which mobile terminal is entitled to send. Point Coordinator gains the control of medium at the beginning of a Contention Free Period (CFP), whose waiting interval (set by PC itself) between two transmissions is shorter than that of every mobile terminal at Distributed Coordination Function. Thus, Point Coordinator can keep the control of medium through the Contention Free Period (CFP). In a Basic Service Set (BSS), all mobile terminals except Point Coordinator set their Network Allocation Vector (NAV) to CFP Max Duration at the beginning of a CFP. This best prevents the mobile terminal from contending for accessing the medium, and ensures that only the Point Coordinator obtains the control of medium. A typical frame transmission in Contention Free Period is described in FIG. 1. It can be observed from FIG. 1 that Point Coordinator starts to detect transmission medium at the beginning of every Contention Free Period. When a free PCF Inter-Frame Space (PIFS) in transmission medium is detected, Point Coordinator will gain the control of medium and send a beacon frame, which contains Contention Free (CF) parameter setup and Delivery Traffic Indication Message (DTIM). After sending the initial beacon frame, Point Coordinator will wait for at least a Short Inter-Frame Space (SIFS), and then start to poll each mobile terminal according to the polling list. When a mobile terminal is polled, it will send data frame after a SIFS. If the mobile terminal has no data to send, it will send back a Null. In another case, if it has no data to send and needs to acknowledge the CF-Poll frame, the terminal will send a CF-ACK frame no data back to Point Coordinator. Therefore, if a mobile terminal has data to send after its polling period, it has to wait until getting control of the medium in next Contention Free Period or Contention Period (CP). Thus, the transmission delay of real time traffic is prolonged.
  • SUMMARY OF THE INVENTION
  • This invention provides a method for enhancing point coordination function in wireless LANs. In a Contention Free Period, when a mobile terminal has data to send after its poll period, and there is at least another mobile terminal in the same period, which is polled but does not respond to the Point Coordinator, this mobile terminal, by adjusting its variables, may have another opportunity to gain the control of medium and start to send data frame during this CFP, instead of next CFP or CP. In this way, the transmission delay can be decreased.
  • Another purpose of this invention is to provide a system for enhancing point coordination function in wireless LANs to decrease the transmission delay of the system by the method of this invention.
  • The realization of the invention:
  • The method for enhancing point coordination function in wireless LANs, and is used for under a wireless LAN protocol, including contention free period (CFP) and contention period (CP). It includes the following steps:
  • a. In a contention free period, when a mobile terminal is polled by Point Coordinator of the access point(AP) and has no data to send, it will adjust its variable to a predetermined value;
  • b. When the data frames are ready for transmission, the mobile terminal starts to detect the shared medium. When the medium is free, this variable starts to count;
  • c. When the variable counts to the value and the medium is still free, the said mobile terminal gains the control of medium and start to send data frame.
  • The benefit of this invention is: during a CFP, by adjusting the variable of a mobile terminal to a predetermined value, the terminal can contend for accessing the medium as soon as it gets the data ready. If the medium detected is idle enough during the CFP, the mobile terminal gains the control of medium and starts to send the ready data. So there is no need to wait until next CFP to send data, decreasing the transmission delay.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The invention is explained in further detail, and by way of example, with reference to the accompanying drawings wherein:
  • FIG. 1 is an explanatory diagram showing an ordinary frame transfer in the CFP.
  • FIG. 2 is an explanatory diagram showing a frame transfer in the CFP according to the present invention.
  • FIG. 3 is a flowchart showing the process of appending a mobile terminal to the list according to the present invention.
  • FIG. 4 is a block diagram showing the system for enhancing point coordination function in wireless LANs according to the present invention.
  • FIG. 5 is a block diagram showing the structure of the mobile terminal according to the present invention.
  • FIG. 6 is a block diagram showing the structure of the Access Point according to the present invention.
  • DETAILED EMBODIMENT OF THE PREFERRED EMBODIMENTS
  • As shown in FIG. 2, at the beginning of a CFP, Point Coordinator gets the control of medium at the end of PIFS period, and then sends a beacon frame. After sending the initial beacon frame, the Point Coordinator will wait for a SIFS and then start to poll STA1, which is the first mobile terminal in the polling list. If it has no data frame to send, STA1 does not respond to the poll from PC, and will set its NAV to a value defined as SPIFS. The NAV value will be frozen until data on this mobile terminal is ready.
  • Because it didn't get any response from STA1, the Point Coordinator will poll next mobile terminal STA2 in the polling list. If the data frames on the STA1 are ready for transmission during the time when STA2 is being polled, STA1 starts to detect the medium. So, when the PC completes the polling and the transmission medium enter the idle state, STA1 starts counting back. The idle time of the shared medium is SIFS, and the STA1's NVA value is SPIFS. As defined before, PIFS is longer than SIFS, so STA2 gets the control of medium and sends data to the PC. When STA1 find the shared medium become busy again after a SIFS period, STA1 reset its NAV to SPIFS and continue to detect the medium. This indicates that if another terminal has data to send when polled by the PC, STA1 has no chance to get the control of medium.
  • Later, the Point Coordinator continues polling to STA3. If STA3 has no data to send, in other words, it does not respond to the polling of PC, the medium will be idle for PIFS period. Since SPIFS is shorter than PIFS, STA1 will get the control of medium after a SPIFS, and then start to send data frames to the PC. Thus, if the other mobile terminal such as STA3 does not respond to the PC when it is polled, STA1 can have the opportunity to gain control of medium and send the data during this CFP. In the end of this CFP, the mobile terminal sets its NAV to a value corresponding to Distributed coordination function Inter-Frame Space (DIFS), and then contends for the control of the medium.
  • In view of the problem that at least one mobile terminal might get the control of the medium at the same time, the point coordinator in this invention establishes a table in the following way: when the point coordinator polls the mobile terminals which have no frame to send and do not respond to the polling from it, the point coordinator will append these mobile terminals to the table in turn. Because all mobile terminals in the table might get the control of medium, so when they do get the control at the same time, conflict occurs. The probability of conflict increases as the number of mobile terminals in the table gets larger. Therefore, the point coordinator limits the number of the mobile terminals in the table below a predetermined threshold value. In order to decrease the probability of conflict to the greatest extent, the threshold value is generally set at a small number. When the number of the mobile terminals in the table reaches the threshold, the point coordinator will send a special control frame (Thresholdout) to other mobile terminals that do not respond to the poll of the point coordinator, forbidding them to change their NAV. Thereby the mobile terminal couldn't contend for the control of medium during the CFP. When conflict occurs among the mobile terminals in the table, the mobile terminals need to re-send data during the next CFP. When conflict occurs between the point coordinator and the mobile terminal in the table, the mobile terminal need not re-send data during this CFP, and the PC starts to detect the shared medium. If the idle time of the medium is PIFS, point coordinator will get the control of medium again and start to poll next mobile terminal. In the end of the CFP, the point coordinator clears the table.
  • As shown in FIG. 3, the threshold value of the table is set at 3 in a certain wireless LAN. At the beginning, this table is empty. A mobile terminal Mta does not respond to the polling from PC, and will be appended to the table. If there are two more mobile terminals Mtb and Mtc who do not respond to the polling from PC, they both can still be appended to the table, because the present number of mobile terminals in the table is less than the threshold value. All the mobile terminals NAV in the table can contend equally for the control of medium. However, if there is one more mobile terminal later who does not respond to the polling from PC, the terminal cannot be appended to the table and it will receive a special control frame, which forbids the terminal to change its NAV. So the terminal will not contend during the CFP. In this way, the number of the mobile terminals contending will be limited, and the probability of conflict will be decreased. In the table, the terminal Mtb who have sent data frame by contention will be removed from the table, so the number of mobile terminals in the table will be smaller than the threshold value. If there is another mobile terminal, such as Mte, who gives no response, it can be appended to the table. The table is useless during the CF and will be cleared when the last CFP is finished. If there are still mobile terminals in the table when the CFP ends, their NAVs are set smaller than those of the other mobile terminals so as to increase their contention power in contention period and decrease transmission delay.
  • FIG. 4 is a block diagram showing the system for enhancing point coordination function in wireless LANs according to the present invention, which includes an access point (AP) 40 and several mobile terminals (STA). As shown in FIG. 5, a mobile terminal (STA) contains:
  • A predetermined value setting and adjusting device 501, which in a contention free period will adjust the NAV of a mobile terminal to SPIFS, when the mobile terminal is polled by the point coordinator of an access point (AP) and have no data to send;
  • A counter 503, when the data frames are ready for transmission, the mobile terminal starts to detect the shared medium, and when the medium is ideal, the counter starts counting down from the value corresponding to the SPIFS;
  • A device 504 for gaining the control of the medium, when the counter counts to a predetermined value, such as 0, and the shared medium is still free, which is detected by a device 502 for detecting the channel state, the device gains the control of the medium and starts to send data frame.
  • After the mobile terminal (STA) gains the control of medium and sends data frame during the CFP, it will reset its NAV to the maximum CFP value.
  • The value corresponding to SPIFS is defined between short inter-frame space (SIFS) and PCF inter-frame space (PIFS): SIFS<SPIFS<PIFS. SPIFS is achieved by the following equation:
    SPIFS=SIFS+[1slot*Rand( )]
  • Where Rand( ) is a pseudo random number drawn from a uniform distribution over the interval [0,1].
  • During the contention free period, once the predetermined value setting device 501 adjusts the variable to a predetermined value, it does not change its NAV even if it receives another beacon frame at the target beacon transmission time(TBTT).
  • As shown in FIG. 6, besides a predetermined value setting and adjusting device 602; a device 603 for detecting the channel state; a counter 604 and a device 605 for gaining the control of the medium, a access point (AP) also comprises a point coordinator 601. Poll-no-data-station table 606 and the device 607 for sending the frame Thresholdout.
  • The point coordinator 601 determines that a certain quantity of mobile terminals can contend for the control of the medium, which is accomplished as follows: the point coordinator 601 establishes a table 606, to which the mobile terminals who have no data frame to send in CFP when the point coordinator is polling are appended in turn, and it limits the number of the mobile terminals in the table below a predetermined threshold value, such as 3.
  • When the number of the mobile terminals in the table reaches the threshold, the point coordinator 601 will let the device 607 for sending frame Thresholdout to send a control signal to other mobile terminals who do not respond to the polling, forbidding them to change their NAV.
  • In the end of the CFP, the NAV of the mobile terminal who sent data frame by contention during CFP period is set to a value corresponding to distributed coordination function inter-frame space (DIFS). When the NAVs of all the mobile terminals are set to this value corresponding to DIFS, if there are still mobile terminals in the table, their NAVs will be set smaller than those of the other mobile terminals so as to increase their contention power in contention period. In the end, the point coordinator 601 clears the table.

Claims (31)

1. A method for enhancing point coordination function in wireless LANs, which is used for a wireless LAN protocol, including contention free period(CFP) and contention period(CP), said method includes following steps:
a. In a contention free period, when a mobile terminal is polled by an access point(AP) and has no data to send, it will adjust its variable to predetermined value;
b. When the data frames are ready for transmission, the mobile terminal starts to detect the share medium, when the share medium is free, the said variable starts to count;
c. If said variable counts to a determined value and the share medium is still free, then the said mobile terminal gains the control of medium and start to send data frame.
2. A method of claim 1 for enhancing point coordination function in wireless LANs, wherein said variable is the network allocation vector(NAV) of the mobile terminal.
3. A method of claim 2 for enhancing point coordination function in wireless LANs, wherein after said station gains the control of medium and starts to send data frame in this CFP, it adjusts its NAV to the maximum value.
4. A method of claim 1 for enhancing point coordination function in wireless LANs, wherein said predetermined value is the value corresponding to the SPIFS.
5. A method of claim 4 for enhancing point coordination function in wireless LANs, wherein the value corresponding to SPIFS is defined between short inter-frame space(SIFS) and PCF inter-frame space (PIFS): SIFS<SPIFS<PIFS.
6. A method of claim 5 for enhancing point coordination function in wireless LANs, wherein SPIFS is achieved by the following equation:

SPIFS=SIFS+[1slot*Rand( )]
Where Rand( ) is a pseudo random number drawn from a uniform distribution over the interval [0,1].
7. A method of claim 1 for enhancing point coordination function in wireless LANs, wherein in step a after the mobile terminal adjusts its variable to a predetermined value, in contention free period, it does not change its NAV even if it receives another beacon frame at the target beacon transmission time(TBTT).
8. A method of claim 1 for enhancing point coordination function in wireless LANs, wherein the point coordinator determines that a number of stations can contend for the control of the shared medium.
9. A method of claim 8 for enhancing point coordination function in wireless LANs, wherein said point coordinator establishes a table, to which mobile terminals who have no data frame to send in CFP period when the point coordinator is polling are appended in turn.
10. A method of claim 9 for enhancing point coordination function in wireless LANs, wherein the point coordinator limits the number of the stations in the table lower than a predetermined threshold value.
11. A method of claim 10 for enhancing point coordination function in wireless LANs, wherein when the number of the mobile terminals in the table reaches the said threshold, the point coordinator will send a control signal to those who do not respond to the poll of the point coordinator, forbidding them to change said variable.
12. A method of claim 11 for enhancing point coordination function in wireless LANs, wherein in CFP period, if a mobile terminal in the table manages to send data frame by contention, it will be removed from the table.
13. A method of claim 12 for enhancing point coordination function in wireless LANs, wherein in the end of CFP, the variable of the mobile terminal who sent data frame by contention in CFP period is set to a value corresponding to distributed (coordination function) inter-frame space(DIFS) and then contends for the control of the shared medium in the contention period.
14. A method of claim 13 for enhancing point coordination function in wireless LANs, wherein when the variables of all the mobile terminals are set to the values corresponding to DIFS, if there are still some mobile terminals in the table, then the variables of them are set smaller than those of the other mobile terminals so as to increase their contention power in contention period.
15. A method of claim 14 for enhancing point coordination function in wireless LANs, wherein in the end of the CFP, the point coordinator clears the table.
16. A method of claim 1 for enhancing point coordination function in wireless LANs, wherein said wireless network protocol is IEEE802.11 protocol.
17. A wireless LAN system with enhanced point coordination function (EPCF), which includes an access point (AP) and several mobile terminals, said mobile terminal also comprises:
A predetermined value setting and adjusting device, which in a contention free period will adjust the variable of a mobile terminal to predetermined value so as to control a counter when said mobile terminal is polled by an access point (AP) and have no data to send;
A counter, when the data frames are ready for transmission, the mobile terminal starts to detect the shared medium, and when the shared medium is free, said counter starts counting;
A device for gaining the control of the shared medium, If the said counter counts to a predetermined value and the shared medium is still free, said device gains the control of the medium and starts to send data frame.
18. A wireless LAN system with enhanced point coordination function of claim 17, wherein said variable is network allocation vector (NAV) of the mobile terminal.
19. A wireless LAN system with enhanced point coordination function of claim 18, wherein after said mobile terminal gains the control of medium and starts to send data frame in said CFP, it adjusts its NAV to the maximum value.
20. A wireless LAN system with enhanced point coordination function of claim 17, wherein said predetermined value is the value corresponding to the SPIFS.
21. A wireless LAN system with enhanced point coordination function of claim 20, wherein the value corresponding to SPIFS is defined between short inter-frame space(SIFS) and PCF inter-frame space(PIFS): SIFS<SPIFS<PIFS.
22. A wireless LAN system with enhanced point coordination function of claim 21, wherein SPIFS is achieved by the following equation:

SPIFS=SIFS+[1slot*Rand( )]
Where Rand( ) is a pseudo random number drawn from a uniform distribution over the interval [0,1].
23. A wireless LAN system with enhanced point coordination function of claim 17, wherein in the contention free period once the predetermined value setting device adjusts said variable to a predetermined value, it does not change its NAV even if it receives another beacon frame at the target beacon transmission time(TBTT).
24. A wireless LAN system with enhanced point coordination function of claim 17, wherein said point coordinator determines that a certain quantity of mobile terminals can contend for the control of the shared medium.
25. A wireless LAN system with enhanced point coordination function of claim 24, wherein said point coordinator establishes a table, to which the mobile terminals who have no data frame to send in CFP when the point coordinator is polling are appended in turn.
26. A wireless LAN system with enhanced point coordination function of claim 25, wherein the point coordinator limits the number of the mobile terminals in the table lower than a predetermined threshold value.
27. A wireless LAN system with enhanced point coordination function of claim 26, wherein said access point includes a control signal sending device, when the number of the station in the table reaches said threshold, the point coordinator will send a control signal to other mobile terminals who do not respond to the poll of the point coordinator, forbidding them to change said variable.
28. A wireless LAN system with enhanced point coordination function of claim 27, wherein in the end of CFP, the variable of the mobile terminal who sent data frame by contention in CFP period is set to a value corresponding to distributed coordination function inter-frame space(DIFS).
29. A wireless LAN system with enhanced point coordination function of claim 28, wherein when the variables of all the mobile terminals are set to the values corresponding to DIFS, if there are still mobile terminals in the table, then their variables are set smaller than those of the other mobile terminals so as to increase their contention power in contention period.
30. A wireless LAN system with enhanced point coordination function of claim 29, wherein in the end of the CFP, the point coordinator clears the table.
31. A wireless LAN system with enhanced point coordination function of claim 17, wherein said wireless network protocol is IEEE802.11 protocol.
US10/540,051 2002-12-26 2003-12-15 Effective point coordination function in wireless lan Abandoned US20060165021A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CNA021597863A CN1512721A (en) 2002-12-26 2002-12-26 Radio local net work system and method with increased central coordination control
CN02159786.3 2002-12-26
PCT/IB2003/006093 WO2004059913A2 (en) 2002-12-26 2003-12-15 Effective point coordination function in wireless lan

Publications (1)

Publication Number Publication Date
US20060165021A1 true US20060165021A1 (en) 2006-07-27

Family

ID=32661101

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/540,051 Abandoned US20060165021A1 (en) 2002-12-26 2003-12-15 Effective point coordination function in wireless lan

Country Status (8)

Country Link
US (1) US20060165021A1 (en)
EP (1) EP1579631A2 (en)
JP (1) JP2006512822A (en)
KR (1) KR20050088471A (en)
CN (1) CN1512721A (en)
AU (1) AU2003286374A1 (en)
TW (1) TW200520488A (en)
WO (1) WO2004059913A2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050135295A1 (en) * 2003-10-15 2005-06-23 Walton Jay R. High speed media access control and direct link protocol
US20060045059A1 (en) * 2004-08-27 2006-03-02 Samsung Electronics Co., Ltd. Method for wireless transmission of data in infrastructure mode wireless network environment
US20060218229A1 (en) * 2005-03-24 2006-09-28 Aparna Pandey Methods for performing client to client communication in a wlan
US20070058605A1 (en) * 2005-09-12 2007-03-15 Arnaud Meylan Scheduling with reverse direction grant in wireless communication systems
US20070076742A1 (en) * 2005-09-20 2007-04-05 Lei Du Medium access control method and apparatus in wireless distributed network
US20090323646A1 (en) * 2003-10-15 2009-12-31 Qualcomm Incorporated Method and apparatus for wirless lan (wlan) data multiplexing
CN102164368A (en) * 2011-03-07 2011-08-24 北京新岸线无线技术有限公司 Method for accessing a wireless local area network and communication system
US8284752B2 (en) 2003-10-15 2012-10-09 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8315271B2 (en) 2004-03-26 2012-11-20 Qualcomm Incorporated Method and apparatus for an ad-hoc wireless communications system
US8355372B2 (en) 2004-05-07 2013-01-15 Qualcomm Incorporated Transmission mode and rate selection for a wireless communication system
US8401018B2 (en) 2004-06-02 2013-03-19 Qualcomm Incorporated Method and apparatus for scheduling in a wireless network
US8462817B2 (en) 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8483105B2 (en) 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US8903440B2 (en) 2004-01-29 2014-12-02 Qualcomm Incorporated Distributed hierarchical scheduling in an ad hoc network
US9226308B2 (en) 2003-10-15 2015-12-29 Qualcomm Incorporated Method, apparatus, and system for medium access control
US9485776B2 (en) 2009-09-22 2016-11-01 Samsung Electronics Co., Ltd. Method for operating multi-type beacons

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100590896B1 (en) 2004-11-26 2006-06-19 삼성전자주식회사 Medium Access Method for contention and contention-free
KR100694215B1 (en) * 2005-11-24 2007-03-14 삼성전자주식회사 Wireless lan network and channel selection method of wlan station
CN102202348B (en) * 2010-03-22 2014-07-30 华为技术有限公司 Data packet sending method and access point
CN102883344B (en) * 2011-07-15 2015-05-27 华为终端有限公司 Method and device for exchanging of wireless network management messages
KR20150003722A (en) 2012-04-19 2015-01-09 엘지전자 주식회사 Method for indicating channel access type in wireless communication system, and apparatus therefor
US20150124712A1 (en) * 2013-11-07 2015-05-07 Nokia Corporation Methods and apparatus for wireless networking
CN105163395B (en) * 2015-07-09 2019-04-02 云南大学 A kind of wireless local area network access control method based on radio over fibre system
CN107231697A (en) * 2016-03-25 2017-10-03 展讯通信(上海)有限公司 The transmission method and device of data in a kind of wireless cellular network
CN108153517A (en) * 2017-12-20 2018-06-12 无锡雅座在线科技股份有限公司 Data processing method and device

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020071449A1 (en) * 2000-11-01 2002-06-13 Jin-Meng Ho Unified channel access for supporting quality of service (QoS) in a local area Network
US20020122409A1 (en) * 2001-03-02 2002-09-05 Sharp Labs Devices, softwares and methods for advancing scheduling of next contention session upon premature termination of contention free exchange
US20020154653A1 (en) * 2001-01-02 2002-10-24 Mathilde Benveniste Random medium access methods with backoff adaptation to traffic
US20030174665A1 (en) * 2001-11-02 2003-09-18 At&T Corp. Access method for periodic contention-free sessions
US20050002373A1 (en) * 1999-09-22 2005-01-06 Matsushita Electric Industrial Co., Ltd. Wireless network system and communication method employing both contention mode and contention-free mode
US6990116B1 (en) * 2001-01-12 2006-01-24 3Com Corporation Method and system for improving throughput over wireless local area networks with mode switching
US20060029073A1 (en) * 2000-07-07 2006-02-09 Gerard Cervello Collision avoidance in IEEE 802.11 contention free period (CFP) with overlapping basic service sets (BSSs)
US20060040709A1 (en) * 2001-08-07 2006-02-23 Tomoko Adachi Wireless communication system and wireless station
US20060041676A1 (en) * 2001-01-16 2006-02-23 Sherman Matthew J Interference suppression methods for 802.11
US7016948B1 (en) * 2001-12-21 2006-03-21 Mcafee, Inc. Method and apparatus for detailed protocol analysis of frames captured in an IEEE 802.11 (b) wireless LAN
US7164671B2 (en) * 2001-12-27 2007-01-16 Koninklijke Philips Electronics N.V. Overlapping network allocation vector (ONAV) for avoiding collision in the IEEE 802.11 WLAN operating under HCF
US7221681B2 (en) * 2001-11-13 2007-05-22 Koninklijke Philips Electronics N.V. Apparatus and method for providing IEEE 802.11e hybrid coordinator recovery and backoff rules
US7289529B2 (en) * 2001-10-31 2007-10-30 At&T Corp. Method and system for optimally serving stations on wireless LANs using a controlled contention/resource reservation protocol of the IEEE 802.11e standard

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6006017A (en) * 1995-05-02 1999-12-21 Motorola Inc. System for determining the frequency of repetitions of polling active stations relative to the polling of inactive stations

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050002373A1 (en) * 1999-09-22 2005-01-06 Matsushita Electric Industrial Co., Ltd. Wireless network system and communication method employing both contention mode and contention-free mode
US20060029073A1 (en) * 2000-07-07 2006-02-09 Gerard Cervello Collision avoidance in IEEE 802.11 contention free period (CFP) with overlapping basic service sets (BSSs)
US7058074B2 (en) * 2000-11-01 2006-06-06 Texas Instruments Incorporated Unified channel access for supporting quality of service (QoS) in a local area network
US20020071449A1 (en) * 2000-11-01 2002-06-13 Jin-Meng Ho Unified channel access for supporting quality of service (QoS) in a local area Network
US20020154653A1 (en) * 2001-01-02 2002-10-24 Mathilde Benveniste Random medium access methods with backoff adaptation to traffic
US6990116B1 (en) * 2001-01-12 2006-01-24 3Com Corporation Method and system for improving throughput over wireless local area networks with mode switching
US20060041676A1 (en) * 2001-01-16 2006-02-23 Sherman Matthew J Interference suppression methods for 802.11
US20020122409A1 (en) * 2001-03-02 2002-09-05 Sharp Labs Devices, softwares and methods for advancing scheduling of next contention session upon premature termination of contention free exchange
US20060040709A1 (en) * 2001-08-07 2006-02-23 Tomoko Adachi Wireless communication system and wireless station
US7289529B2 (en) * 2001-10-31 2007-10-30 At&T Corp. Method and system for optimally serving stations on wireless LANs using a controlled contention/resource reservation protocol of the IEEE 802.11e standard
US20030174665A1 (en) * 2001-11-02 2003-09-18 At&T Corp. Access method for periodic contention-free sessions
US7221681B2 (en) * 2001-11-13 2007-05-22 Koninklijke Philips Electronics N.V. Apparatus and method for providing IEEE 802.11e hybrid coordinator recovery and backoff rules
US7016948B1 (en) * 2001-12-21 2006-03-21 Mcafee, Inc. Method and apparatus for detailed protocol analysis of frames captured in an IEEE 802.11 (b) wireless LAN
US7164671B2 (en) * 2001-12-27 2007-01-16 Koninklijke Philips Electronics N.V. Overlapping network allocation vector (ONAV) for avoiding collision in the IEEE 802.11 WLAN operating under HCF

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8582430B2 (en) 2003-10-15 2013-11-12 Qualcomm Incorporated Method and apparatus for wireless LAN (WLAN) data multiplexing
US9072101B2 (en) 2003-10-15 2015-06-30 Qualcomm Incorporated High speed media access control and direct link protocol
US9226308B2 (en) 2003-10-15 2015-12-29 Qualcomm Incorporated Method, apparatus, and system for medium access control
US9137087B2 (en) 2003-10-15 2015-09-15 Qualcomm Incorporated High speed media access control
US20050135295A1 (en) * 2003-10-15 2005-06-23 Walton Jay R. High speed media access control and direct link protocol
US8483105B2 (en) 2003-10-15 2013-07-09 Qualcomm Incorporated High speed media access control
US20090323646A1 (en) * 2003-10-15 2009-12-31 Qualcomm Incorporated Method and apparatus for wirless lan (wlan) data multiplexing
US8472473B2 (en) 2003-10-15 2013-06-25 Qualcomm Incorporated Wireless LAN protocol stack
US8233462B2 (en) * 2003-10-15 2012-07-31 Qualcomm Incorporated High speed media access control and direct link protocol
US8284752B2 (en) 2003-10-15 2012-10-09 Qualcomm Incorporated Method, apparatus, and system for medium access control
US8462817B2 (en) 2003-10-15 2013-06-11 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8774098B2 (en) 2003-10-15 2014-07-08 Qualcomm Incorporated Method, apparatus, and system for multiplexing protocol data units
US8903440B2 (en) 2004-01-29 2014-12-02 Qualcomm Incorporated Distributed hierarchical scheduling in an ad hoc network
US8315271B2 (en) 2004-03-26 2012-11-20 Qualcomm Incorporated Method and apparatus for an ad-hoc wireless communications system
US8355372B2 (en) 2004-05-07 2013-01-15 Qualcomm Incorporated Transmission mode and rate selection for a wireless communication system
US8401018B2 (en) 2004-06-02 2013-03-19 Qualcomm Incorporated Method and apparatus for scheduling in a wireless network
US20060045059A1 (en) * 2004-08-27 2006-03-02 Samsung Electronics Co., Ltd. Method for wireless transmission of data in infrastructure mode wireless network environment
WO2006104658A3 (en) * 2005-03-24 2009-04-02 Motorola Inc Methods for performing client to client communication in a wlan
US8527605B2 (en) * 2005-03-24 2013-09-03 Motorola Solutions, Inc. Methods for performing client to client communication in a WLAN
US20060218229A1 (en) * 2005-03-24 2006-09-28 Aparna Pandey Methods for performing client to client communication in a wlan
US8600336B2 (en) 2005-09-12 2013-12-03 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US20070058605A1 (en) * 2005-09-12 2007-03-15 Arnaud Meylan Scheduling with reverse direction grant in wireless communication systems
US9198194B2 (en) 2005-09-12 2015-11-24 Qualcomm Incorporated Scheduling with reverse direction grant in wireless communication systems
US8446907B2 (en) * 2005-09-20 2013-05-21 Ntt Docomo, Inc. Medium access control method and apparatus in wireless distributed network
US20070076742A1 (en) * 2005-09-20 2007-04-05 Lei Du Medium access control method and apparatus in wireless distributed network
US9485776B2 (en) 2009-09-22 2016-11-01 Samsung Electronics Co., Ltd. Method for operating multi-type beacons
CN102164368A (en) * 2011-03-07 2011-08-24 北京新岸线无线技术有限公司 Method for accessing a wireless local area network and communication system

Also Published As

Publication number Publication date
AU2003286374A1 (en) 2004-07-22
CN1512721A (en) 2004-07-14
WO2004059913A3 (en) 2004-11-11
JP2006512822A (en) 2006-04-13
KR20050088471A (en) 2005-09-06
TW200520488A (en) 2005-06-16
EP1579631A2 (en) 2005-09-28
WO2004059913A2 (en) 2004-07-15

Similar Documents

Publication Publication Date Title
US20060165021A1 (en) Effective point coordination function in wireless lan
US10674539B2 (en) System and method for managing contention in a wireless communications system
US7801104B2 (en) System and method for reducing packet collisions in wireless local area networks
JP4663653B2 (en) How to access media with multi-channel devices
US9585166B2 (en) Method of controlling channel access
US7164671B2 (en) Overlapping network allocation vector (ONAV) for avoiding collision in the IEEE 802.11 WLAN operating under HCF
EP1396111B1 (en) Overlapping network allocation vector (onav) for avoiding collision in the ieee 802.00 wlan operating under hcf
EP3030034A1 (en) Method and apparatus for accessing channel
CN105144823A (en) Systems and methods for differentiated fast initial link setup
KR20150070122A (en) Method and apparatus for channel access in wireless lan system
KR100678939B1 (en) A method for transmitting wireless data in network environment of infrastructure mode
JP2008532332A (en) Method and radio communication network for accessing a radio channel in a communication network including a plurality of stations and one access point connected by the radio channel
JP2007174702A (en) Wireless network communication method using access point
US20070165665A1 (en) System and method for access control in wireless networks
US8385272B2 (en) System and method for burst channel access over wireless local area networks
EP4191902A1 (en) Channel contention method and related apparatus
KR101582763B1 (en) (Media access control method in wireless local area network system
KR101151816B1 (en) Method of data transmission using media access control protocol in a wireless network
Chen et al. Achieving Weighted Fairness for High Performance Distributed Coordination Function with QoS Support in WLANs

Legal Events

Date Code Title Description
AS Assignment

Owner name: KONINKLIJKE PHILIPS ELECTRONICS, N.V., NETHERLANDS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JIANBO, TIAN;QUNLI, JIA;REEL/FRAME:017142/0702

Effective date: 20040125

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION