Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberUS20070155365 A1
Publication typeApplication
Application numberUS 11/523,708
Publication date5 Jul 2007
Filing date20 Sep 2006
Priority date29 Dec 2005
Also published asUS8428555
Publication number11523708, 523708, US 2007/0155365 A1, US 2007/155365 A1, US 20070155365 A1, US 20070155365A1, US 2007155365 A1, US 2007155365A1, US-A1-20070155365, US-A1-2007155365, US2007/0155365A1, US2007/155365A1, US20070155365 A1, US20070155365A1, US2007155365 A1, US2007155365A1
InventorsSung-Jun Kim, Seong-Joon Jeon, Joo-Yong Park, Myeon-Kee Youn
Original AssigneeSung-Jun Kim, Seong-Joon Jeon, Joo-Yong Park, Myeon-Kee Youn
Export CitationBiBTeX, EndNote, RefMan
External Links: USPTO, USPTO Assignment, Espacenet
Securing quality of service (QoS) according to type of wireless local area network (WLAN) service
US 20070155365 A1
Abstract
A wireless network system and method to secure Quality of Service (QoS) according to a type of Wireless Local Area Network (WLAN) service in a WLAN communication system based on IEEE 802.11 includes: an authentication server adapted to set a priority for an access category of a wireless network service requested by a user to perform an authentication procedure in response to a user terminal requesting authentication for access to a wireless network; and an Access Point (AP) adapted to receive and store access category information of the user terminal authenticated by the authentication server and to compare access category information contained in a packet received from the user terminal to the previously stored access category information of the user terminal to control access to the wireless network.
Images(5)
Previous page
Next page
Claims(19)
1. A wireless network system, comprising:
an authentication server adapted to set a priority for an access category of a wireless network service requested by a user to perform an authentication procedure in response to a user terminal requesting authentication for access to a wireless network; and
an Access Point (AP) adapted to receive and store access category information of the user terminal authenticated by the authentication server and to compare access category information contained in a packet received from the user terminal to the previously stored access category information of the user terminal to control access of the user terminal to the wireless network.
2. The system of claim 1, wherein the user terminal is a Quality of Service (QoS) STAtion (QSTA) adapted to perform IEEE 802.11e and IEEE 802.1x functions.
3. The system of claim 2, wherein the QSTA terminal is adapted to set a security protocol with the AP before performing an IEEE 802.1x authentication procedure with the authentication server.
4. The system of claim 2, wherein the authentication server comprises a terminal information transmitting module adapted to transmit access category information of a successfully authenticated QSTA to the AP.
5. The system of claim 4, wherein the access category information of the QSTA comprises at least one of AC_VO (voice), AC_VI (video), AC_BK (background), and AC_BE (best effort).
6. The system of claim 2, wherein the AP is adapted to manage a QSTA list table by receiving access category information of an authorized QSTA from the authentication server, adding the access category information to the QSTA list table, and deleting a disassociated QSTA from the QSTA list table.
7. The system of claim 6, wherein the AP is adapted to transmit the preset access category information to the corresponding user terminal during the authentication procedure with the authentication server and then to sequentially increase a mismatch counter value upon a determination that the access category information contained in a QoS control field of the packet received from the user terminal does not match the access category information of the user terminal stored in the QSTA list table.
8. The system of claim 7, wherein the AP is adapted to forcibly disassociate from the corresponding user terminal in response to the mismatch counter value exceeding a pre-set reference value.
9. The system of claim 1, wherein the AP comprises:
an authenticated terminal list management module adapted to manage access category list information of each terminal authenticated by the authentication server; and
a control module adapted to compare the access category information contained in a QoS control field of the packet received from the user terminal to the access category information of the user terminal on the access category list to control access of the corresponding user terminal to the wireless network.
10. An Access Point (AP), comprising:
an authenticated terminal list management module adapted to manage access category list information of a user terminal authenticated by an authentication server of a wireless network; and
a control module adapted to compare access category information contained in a Quality of Service (QoS) control field of a packet received from the user terminal to access category information of the user terminal on the access category list to control access of the corresponding user terminal to the wireless network.
11. The AP of claim 10, wherein the authenticated terminal list management module is adapted to manage a terminal list table by receiving access category information of an authorized QoS STAtion (QSTA) from the authentication server, adding the access category information to the user terminal list table, and deleting a disassociated user terminal from the terminal list table.
12. The AP of claim 11, wherein the control module is adapted to transmit the pre-set access category information to the corresponding terminal and to then sequentially increase a mismatch counter value in response to the access category information contained in a QoS control field of the packet received from the user terminal not matching the access category information of the terminal stored in the terminal list table.
13. The AP of claim 12, wherein the control module is adapted to forcibly disassociate from the corresponding user terminal in response to the mismatch counter value exceeding a preset reference value.
14. A wireless network access control method, comprising:
determining a priority for an access category of a wireless network service requested by a user to perform an authentication procedure in response to a user terminal requesting authentication for access to a wireless network;
receiving access category information of an authenticated user terminal and adding the access category information to a user terminal list table;
comparing access category information contained in a packet received from the user terminal to access category information of the terminal stored in the terminal list table; and
controlling access of the user terminal to the wireless network in accordance with a result of the comparison.
15. The method of claim 14, wherein the access category information of the user terminal comprises at least one of AC_VO (voice), AC_VI (video), AC_BK (background), and AC_BE (best effort).
16. The method of claim 14, further comprising transmitting preset access category information to the corresponding user terminal during the authentication procedure with the authentication server in response to the access category information contained in a Quality of Service (QoS) control field of the packet received from the user terminal not matching the access category information of the user terminal stored in the user terminal list table.
17. The method of claim 16, further comprising sequentially increasing a mismatch counter value after transmitting the preset access category information to the corresponding user terminal.
18. The method of claim 17, further comprising forcibly disassociating from the corresponding user terminal in response to the mismatch counter value exceeding a preset reference value.
19. The method of claim 18, further comprising deleting information of the disassociated user terminal from the user terminal list table.
Description
    CLAIM OF PRIORITY
  • [0001]
    This application makes reference to, incorporates the same herein, and claims all benefits accruing under 35 U.S.C.119 from an application for QUALITY OF SERVICE SECURITY SYSTEM AND METHOD FOR SERVICE TYPE OF WIRELESS LOCAL AREA NETWORK earlier filed in the Korean Intellectual Property Office on the 29 Dec. 2005 and there duly assigned Serial No. 10-2005-0133934.
  • BACKGROUND OF THE INVENTION
  • [0002]
    1. Field of the Invention
  • [0003]
    The present invention relates to a system and method for securing Quality of Service (QoS) according to the type of Wireless Local Area Network (WLAN) service in a WLAN communication system based on IEEE 802.11.
  • [0004]
    2. Description of the Related Art
  • [0005]
    The existing IEEE 802.11 Media Access Control (MAC) supports a QoS function by a Point Coordination Function (PCF) mechanism which performs polling in a round-robin scheduling method in a Contention Free Period (CFP). However, the IEEE 802.11 MAC has many problems in securing QoS because the PCF occupies a large amount of the bandwidth of the WLAN and cannot exactly anticipate a beacon delay.
  • [0006]
    At that time when the IEEE 802.11 MAC was designed, various kinds of wireless communication services did not exist and demands on QoS were not much, and thus QoS-related matters did not have a relatively high importance in the IEEE 802.11 MAC. However, various multimedia services such as video services, VoIP telephones, and interactive games have now increased, and it becomes essential to secure QoS in these services. For the foregoing reasons, the IEEE established an IEEE 802.113 standard to secure QoS in the WLAN.
  • [0007]
    The IEEE 802.11e uses parameter values such as Contention Window (CW, CWmin/CWmax), Backoff Counter (BO), Interframe space-Arbitration Inter Frame Space (AIFS), and transmission opportunity (TXOP) limit to secure QoS in the WLAN. The IEEE 802.11e uses a Hybrid Coordination Function (HCF) mechanism and an Enhanced Distributed Coordination Function (EDCF) mechanism to improve QoS.
  • [0008]
    For the QoS service, eight User Priorities (UP) and four Access Categories (AC) are used to define a common parameter set for an Enhanced Distributed Channel Access (EDCA). Table 1 below shows a relationship between the user priority and the access category, and Table 2 shows a default EDCA parameter set.
    TABLE 1
    User Priority
    (UP - Same as Access Category Designation
    IEEE 802.1D User Priority) (AC) (Informative)
    1 AC_BK Background
    2 AC_BK Background
    0 AC_BE Best Effort
    3 AC_BE Best Effort
    4 AC_VI Video
    5 AC_VI Video
    6 AC_VO Voice
    7 AC_VO Voice
  • [0009]
    TABLE 2
    TXOP limit
    DS-CCK/ OFDM/ Other
    AC CWmin CWmax AIFSN PBCC CCK-OFDM PHYs
    AC_BK aCWmin aCWmax 7 0 0 0
    AC_BE aCWmin aCWmax 3 0 0 0
    AC_VI (aCWmin + 1)/ aCWmin 2 6.016 ms 3.008 ms 0
    2 − 1
    AC_VO (aCWmin + 1)/ (aCWmin + 1)/ 2 3.008 ms 1.504 ms 0
    4 − 1 2 − 1
  • [0010]
    As shown in Table 1, the IEEE 802.11e standard defines four access categories AC_BK (background), AC_BE (best effort), AC_VI (video), and AC_VO (voice). The four access categories have different parameter values as indicated in Table 2.
  • [0011]
    In Table 2, when a user sets the access category to the AC_VO, the user has a relatively higher probability of occupying a wireless channel than other users. Thus, users would try to set their access category to the AC_VO having a high priority to increase the probability of occupying a wireless channel. If all the users set to the AC_VO having a high priority, there is no difference in priority among mobile stations located in the same Basic Service Set (BSS), whereby a differentiated QoS service based on the EDCF cannot be provided.
  • SUMMARY OF THE INVENTION
  • [0012]
    It is, therefore, an object of the present invention to provide a system and method adapted to secure Quality of Service (QoS) according to a type of Wireless Local Area Network (WLAN) service in which a differentiated QoS service is provided based on IEEE 802.11e in a Basic Service Set (BSS) by using an authentication server that is a component of IEEE 802.1x which controls an Access Category (AC) set by users.
  • [0013]
    According to one aspect of the present invention, a wireless network system is provided including: an authentication server adapted to set a priority for an access category of a wireless network service requested by a user to perform an authentication procedure in response to a user terminal requesting authentication for access to a wireless network; and an Access Point (AP) adapted to receive and store access category information of the user terminal authenticated by the authentication server and to compare access category information contained in a packet received from the user terminal to the previously stored access category information of the user terminal to control access of the user terminal to the wireless network.
  • [0014]
    The user terminal is a Quality of Service (QoS) STAtion (QSTA) preferably adapted to perform IEEE 802.11e and IEEE 802.1x functions. The QSTA terminal is preferably adapted to set a security protocol with the AP before performing an IEEE 802.1x authentication procedure with the authentication server.
  • [0015]
    The authentication server preferably includes a terminal information transmitting module adapted to transmit access category information of a successfully authenticated QSTA to the AP. The access category information of the QSTA preferably includes at least one of AC_VO (voice), AC_VI (video), AC_BK (background), and AC_BE (best effort).
  • [0016]
    The AP is preferably adapted to manage a QSTA list table by receiving access category information of an authorized QSTA from the authentication server, adding the access category information to the QSTA list table, and deleting a disassociated QSTA from the QSTA list table. The AP is preferably adapted to transmit the preset access category information to the corresponding user terminal during the authentication procedure with the authentication server and then to sequentially increase a mismatch counter value upon a determination that the access category information contained in a QoS control field of the packet received from the user terminal does not match the access category information of the user terminal stored in the QSTA list table. The AP is preferably adapted to forcibly disassociate from the corresponding user terminal in response to the mismatch counter value exceeding a preset reference value. The AP preferably includes: an authenticated terminal list management module adapted to manage access category list information of each terminal authenticated by the authentication server; and a control module adapted to compare the access category information contained in a QoS control field of the packet received from the user terminal to the access category information of the user terminal on the access category list to control access of the corresponding user terminal to the wireless network.
  • [0017]
    According to another aspect of the present invention, an Access Point (AP) is provided including: an authenticated terminal list management module adapted to manage access category list information of a user terminal authenticated by an authentication server of a wireless network; and a control module adapted to compare access category information contained in a QoS control field of a packet received from the user terminal to access category information of the user terminal on the access category list to control access of the corresponding user terminal to the wireless network.
  • [0018]
    The authenticated terminal list management module is preferably adapted to manage a terminal list table by receiving access category information of an authorized Quality of Service (QoS) STAtion (QSTA) from the authentication server, adding the access category information to the user terminal list table, and deleting a disassociated user terminal from the terminal list table.
  • [0019]
    The control module is preferably adapted to transmit the preset access category information to the corresponding terminal and to then sequentially increase a mismatch counter value in response to the access category information contained in a QoS control field of the packet received from the user terminal not matching the access category information of the terminal stored in the terminal list table. The control module is preferably adapted to forcibly disassociate from the corresponding user terminal in response to the mismatch counter value exceeding a preset reference value.
  • [0020]
    According to still another aspect of the present invention, a wireless network access control method is provide including: determining a priority for an access category of a wireless network service requested by a user to perform an authentication procedure in response to a user terminal requesting authentication for access to a wireless network; receiving access category information of an authenticated user terminal and adding the access category information to a user terminal list table; comparing access category information contained in a packet received from the user terminal to access category information of the terminal stored in the terminal list table; and controlling access of the user terminal to the wireless network in accordance with a result of the comparison.
  • [0021]
    The access category information of the user terminal preferably includes at least one of AC_VO (voice), AC_VI (video), AC_BK (background), and AC_BE (best effort).
  • [0022]
    The method preferably further includes transmitting preset access category information to the corresponding user terminal during the authentication procedure with the authentication server in response to the access category information contained in a QoS control field of the packet received from the user terminal not matching the access category information of the user terminal stored in the user terminal list table.
  • [0023]
    The method preferably further includes sequentially increasing a mismatch counter value after transmitting the preset access category information to the corresponding user terminal.
  • [0024]
    The method preferably further includes forcibly disassociating from the corresponding user terminal in response to the mismatch counter value exceeding a preset reference value.
  • [0025]
    The method preferably further includes deleting information of the disassociated user terminal from the user terminal list table.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • [0026]
    A more complete appreciation of the present invention and many of the attendant advantages thereof, will be readily apparent as the present invention becomes better understood by reference to the following detailed description when considered in conjunction with the accompanying drawings in which like reference symbols indicate the same or similar components, wherein:
  • [0027]
    FIG. 1 is an example of the operation of a typical Enhanced Distributed Channel Access (EDCA);
  • [0028]
    FIG. 2 is a diagram of an IEEE 802.1x system according to an exemplary embodiment of the present invention;
  • [0029]
    FIG. 3 is a diagram of the configuration of a Quality of Service Access Point (QAP);
  • [0030]
    FIG. 4 is an example of IEEE 802.1x authentication and QoS STAtion (QSTA) list information exchange procedures according to an embodiment of the present invention;
  • [0031]
    FIG. 5 is a flowchart of the operation of the authentication server according to an embodiment of the present invention; and
  • [0032]
    FIG. 6 is a flowchart of the operation of the QAP according to an embodiment of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • [0033]
    Hereinafter, exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings. In the following description, a detailed description of known functions and configurations incorporated herein has been omitted for conciseness.
  • [0034]
    FIG. 1 is an example of the operation of a typical Enhanced Distributed Channel Access (EDCA).
  • [0035]
    As shown in FIG. 1, an EDCA parameter value of the IEEE 802.11e depends on a service type. Thus, a Quality of Service (QoS) STAtion (QSTA) attempts to access a wireless channel through a buffer 10 in one of four access categories AC_BK, AC_BE, AC_VI, and AC_VO by a parameter value which is determined according to the access category.
  • [0036]
    That is, in order to secure QoS based on IEEE 802.11e, the EDCA parameter value determined by one of the four access categories is set according to the priority dependent on a service type, and the QSTA attempts to access the wireless channel.
  • [0037]
    In FIG. 1, the QSTA attempts to access the wireless channel through a Virtual Collisions Handler (VCH) 20 using a Backoff (AIFSN0, CWmin0, CWmax0) value for the AC_BK service, a Backoff (AIFSN1, CWmin1, CWmax1) value for the AC_BE service, a Backoff (AIFSN2, CWmin2, CWmax2) value for the AC_VI service, and a Backoff (AIFSN3, CWmin3, CWmax3) value for the AC_VO service.
  • [0038]
    Thus, the higher the priority, the smaller the AIFS value. This relatively increases the probability of occupying the wireless channel.
  • [0039]
    FIG. 2 is a diagram of an IEEE 802.1x system according to an exemplary embodiment of the present invention, and FIG. 3 is a diagram of the configuration of a QoS Access Point (QAP).
  • [0040]
    Referring to FIG. 2, the IEEE 802.1x system of the present invention includes a QoS station (QSTA, supplicant) 100, a QoS AP (QAP) 200, a non-QoS AP (nQAP) 300, and an authentication server 400.
  • [0041]
    The QSTA 100 is a Wireless Local Area Network (WLAN) terminal having IEEE 802.11e and 802.1x functions. A priority of a wireless communication service is determined by an agreement between the QSTA 100 and the authentication server 400, and the access category and parameter values are determined according to the determined priority.
  • [0042]
    As shown in FIG. 2, the QSTA 100 desiring the differentiated QoS service has to access a wireless network through the QAP 200 having the QoS function and has to get IEEE 802.1x authentication through the QAP 200 in order to use a network service. The IEEE 802.1x authentication procedure is described later in detail with reference to FIG. 4.
  • [0043]
    An AP constituting an existing IEEE 802.1x system relays a message between the supplicant and the authentication server during the authentication procedure, whereas the QAP 200 receives QSTA list information as in Table 3 below from the authentication server 400 and stores, manages and continuously updates it. Any communication protocol can be used to transmit information between the QAP 200 and the authentication server 400.
    TABLE 3
    QSTA1 AC_VO
    QSTA2 AC_BK
    . .
    . .
    . .
    QSTAn AC_BE
  • [0044]
    Table 3 is a QSTA list information table. The QAP 200 of the present invention receives the QSTA list information table from the authentication server 400 and stores and manages it. In Table 3, a QSTA1 terminal uses an AC_VO service, a QSTA2 terminal uses an AC_BK service, . . . , a QSTAn terminal uses an AC_BE service.
  • [0045]
    The QAP 200 receives the QSTA information from the authentication server 400 and continuously updates the QSTA list information. Specifically, the QAP 200 manages the QSTA list by receiving information of QSTAs authenticated by the authentication server 400, adding the information to the QSTA list, and deleting QSTA disassociated from the QAP 200 from the QSTA list.
  • [0046]
    To this end, the QAP 200 includes a QSTA list management module 210 which adds the QSTA information received from the authentication server 400 to the QSTA list and deletes the disassociated QSTA information from the QSTA list, and an AC comparing module 220 which compares content of the access category set by the QSTA to content of the access category agreed with the authentication server 400 using the QSTA list information, as shown in FIG. 3.
  • [0047]
    The nQAP 300 is an AP having an authentication function without a QoS function. If the QSTA 100 selects the nQAP, it uses the network through authentication without secured QOS.
  • [0048]
    The authentication server 400 delivers AC information of the authenticated QSTA to the QAP 200. The authentication server 400 is managed by a communication service provider, and an agreement with the authentication server 400 can include a service fee system chosen by a user.
  • [0049]
    In particular, the authentication server 400 determines a priority through an agreement with a communication service subscriber, and the priority can be content of a fee system agreement with the subscriber. That is, when a subscriber is successfully authenticated, the authentication server 400 transmits an AC parameter value of the subscriber to the QAP 200. Table 4 below is an example of QSTA management at the authentication server 400.
    TABLE 4
    Service fee system 1 priority 1 AC_VO QSTA1
    Service fee system 2 priority 2 AC_VI QSTA3
    Service fee system 3 priority 3 AC_BE
    Service fee system 4 priority 4 AC_BK QSTA2,
    QSTA4QSTA5,
    QSTA6
  • [0050]
    Table 4 indicates a QSTA management table managed by the authentication server 400. In Table 4, the QSTA1 has the first priority and uses an AC_VO service corresponding to the service fee system 1, and the QSTA3 has a second priority and uses an AC_VI service corresponding to a service fee system 2.
  • [0051]
    The QSTA 2, QSTA 4, QSTA 5, and QSTA 6 have a fourth priority and use a service fee system 4 corresponding to an AC_BK service.
  • [0052]
    That is, the authentication server 400 transmits, to the QAP 200, the AC information of a terminal which is successfully authenticated based on such a QSTA management table.
  • [0053]
    FIG. 4 is an example of IEEE 802.1x authentication and QSTA list information exchange procedures according to an embodiment of the present invention.
  • [0054]
    As shown in FIG. 4, the QSTA 100 desiring a differentiated QoS service has to access a network through the QAP 200 having a QoS function. The QAP 200 receives QSTA information from the authentication server 400 and continuously updates QSTA list information. That is, the QSTA 100 should be IEEE 802.1x authenticated by the authentication server 400 to use the network service through the QAP 200.
  • [0055]
    In more detail, the QSTA 100 sets a security protocol with the QAP 200 (i.e., security capability discovery) (S10) and then performs the IEEE 802.1x authentication procedure with the authentication server 400 (S20).
  • [0056]
    When the IEEE 802.1x authentication procedure has been completed, the authentication server 400 transmits the authenticated QSTA information to the QAP 200 (S30), and the QAP 200 stores and manages the QSTA information received from the authentication server 400.
  • [0057]
    The QSTA 100 shares a key value with the authentication server 400 (i.e., IEEE 802.1x key management) (S40), and transmits data encrypted with the key value, which is shared with the QAP 200 (i.e., protected data transaction) (S50).
  • [0058]
    FIG. 5 is a flowchart of the operation of the authentication server according to an embodiment of the present invention.
  • [0059]
    As shown in FIG. 5, the authentication server determines in a standby state (S10) whether an authentication request message has been received from the QSTA 100 (S20). When the authentication request message has been received from the QSTA, the authentication server performs the IEEE 802.1x authentication procedure as shown in FIG. 4 (S30).
  • [0060]
    However, when the authentication request message has not been received from the QSTA, the authentication server returns to the standby state (S10).
  • [0061]
    The authentication server determines whether the authentication has been successful (S40). When the authentication has been successful, it transmits information of the successfully authenticated QSTA to the QAP (S50).
  • [0062]
    However, when the authentication has not been successful, the authentication server returns to the standby state (S10).
  • [0063]
    FIG. 6 is a flowchart of the operation of the QAP according to an embodiment of the present invention.
  • [0064]
    As shown in FIG. 6, during communication between the QSTA and the QAP (i.e., on communication) (S10), when a packet is received from the QSTA, the QAP determines whether information of a pre-agreed QSTA list table which has been received, stored and managed from the authentication server matches information of a QoS control field of the received packet (S20).
  • [0065]
    When the information of the pre-agree QSTA list table matches the information of the QoS control field of the received packet, the QAP continuously communicates with the corresponding QSTA (S11).
  • [0066]
    When the information of the pre-agree QSTA list table does not match the information of the QoS control field of the received packet, the QAP notifies the QSTA information (i.e., AC parameter value), which has agreed with the authentication server, to QSTA through a probe response frame or an association response frame (S30).
  • [0067]
    A mismatch counter value is then increased (S40), and a determination is made as to whether the increased mismatch counter value exceeds a preset value N (S50). N is a reference value which is arbitrarily set to check the number of mismatches between the information of the pre-agreed QSTA list table and the information of the QoS control field of the received packet.
  • [0068]
    When it has been determined that the increased mismatch counter value exceeds the pre-set N value, i.e., if the mismatch counter value has reached the N value, the QAP forcibly disassociates with QSTA that uses an AC parameter value different from the content previously agreed with the authentication server (S60).
  • [0069]
    However, when it has been determined that the increased mismatch counter value does not exceed the pre-set N value, the process returns to the step S20 where a determination is made as to whether the information of the pre-agreed QSTA list table which has been received, stored and managed from the authentication server matches information of the QoS control field of the received packet (S20).
  • [0070]
    After disassociating from the QSTA, the QAP deletes the disassociated QSTA from the QSTA list table based on the QSTA list information received from the authentication server and list information of the associated QSTAs which are currently in communication with itself (S70).
  • [0071]
    As described above, the priority depends on a service fee system of a user or an agreement with the authentication service instead of a service type. Thus, when an unauthorized user sets an access category which does not match the pre-agreed content to use a wireless channel, an inspector including the authentication server and the QAP controls a connection between the QSTA and the QAP, whereby a differentiated QoS service can be provided through the IEEE 802.11e in the BSS.
  • [0072]
    As described above, a differentiated QoS service can be provided through the IEEE 802.11e in the BSS by preventing an unauthorized user from setting the AC parameter value through management and inspection of the AC information, which may be set by the unauthorized user.
  • [0073]
    While the present invention has been described with reference to exemplary embodiments thereof, it will be understood by those skilled in the art that various modifications in form and detail can be made therein without departing from the scope of the present invention as defined by the following claims.
Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
US7031287 *14 Jul 200018 Apr 2006At&T Corp.Centralized contention and reservation request for QoS-driven wireless LANs
US20010025310 *5 Feb 200127 Sep 2001Srikanth KrishnamurthySystem for pricing-based quality of service (PQoS) control in networks
US20030214905 *10 May 200320 Nov 2003Eitan SolomonDynamic update of quality of service (QoS) parameter set
US20030224795 *16 Jun 20034 Dec 2003Bridgeport Networks, Inc.Circuit switched cellular network to internet calling with internet antennas
US20040068668 *4 Aug 20038 Apr 2004Broadcom CorporationEnterprise wireless local area network switching system
US20040106403 *25 Nov 20033 Jun 2004Nec Infrontia CorporationMethod and system for QoS control using wireless LAN network, its base station, and terminal
US20050047364 *23 Jul 20043 Mar 2005Fujitsu LimitedCommunication relay method and device
US20050197148 *29 Oct 20048 Sep 2005Interdigital Technology CorporationWireless local area network radio resource management admission control
Referenced by
Citing PatentFiling datePublication dateApplicantTitle
US7720464 *28 Mar 200618 May 2010Symbol Technologies, Inc.System and method for providing differentiated service levels to wireless devices in a wireless network
US842246429 Dec 201016 Apr 2013General Electric CompanySystem and method for dynamic data management in a wireless network
US857090825 Apr 201329 Oct 2013Headwater Partners I LlcAutomated device provisioning and activation
US85837812 Mar 200912 Nov 2013Headwater Partners I LlcSimplified service network architecture
US858811013 Sep 201219 Nov 2013Headwater Partners I LlcVerifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US858954125 May 201119 Nov 2013Headwater Partners I LlcDevice-assisted services for protecting network capacity
US860691124 Jan 201210 Dec 2013Headwater Partners I LlcFlow tagging for service policy implementation
US86261159 Sep 20117 Jan 2014Headwater Partners I LlcWireless network service interfaces
US86301922 Mar 200914 Jan 2014Headwater Partners I LlcVerifiable and accurate service usage monitoring for intermediate networking devices
US863061115 Nov 201214 Jan 2014Headwater Partners I LlcAutomated device provisioning and activation
US863061719 Oct 201214 Jan 2014Headwater Partners I LlcDevice group partitions and settlement platform
US863063018 Dec 201214 Jan 2014Headwater Partners I LlcEnhanced roaming services and converged carrier networks with device assisted services and a proxy
US863110215 Nov 201214 Jan 2014Headwater Partners I LlcAutomated device provisioning and activation
US86348052 Aug 201221 Jan 2014Headwater Partners I LlcDevice assisted CDR creation aggregation, mediation and billing
US863482112 Nov 201221 Jan 2014Headwater Partners I LlcDevice assisted services install
US863533525 May 201121 Jan 2014Headwater Partners I LlcSystem and method for wireless network offloading
US863567828 Mar 201321 Jan 2014Headwater Partners I LlcAutomated device provisioning and activation
US863981115 Jan 201328 Jan 2014Headwater Partners I LlcAutomated device provisioning and activation
US864019815 Jan 201328 Jan 2014Headwater Partners I LlcAutomated device provisioning and activation
US866636413 Sep 20124 Mar 2014Headwater Partners I LlcVerifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US86675714 Dec 20124 Mar 2014Headwater Partners I LlcAutomated device provisioning and activation
US86755072 Mar 200918 Mar 2014Headwater Partners I LlcService profile management with user preference, adaptive policy, network neutrality and user privacy for intermediate networking devices
US868809913 Sep 20121 Apr 2014Headwater Partners I LlcOpen development system for access service providers
US869507319 Apr 20138 Apr 2014Headwater Partners I LlcAutomated device provisioning and activation
US871363012 Apr 201229 Apr 2014Headwater Partners I LlcVerifiable service policy implementation for intermediate networking devices
US872455419 Mar 201313 May 2014Headwater Partners I LlcOpen transaction central billing system
US872512328 Sep 201113 May 2014Headwater Partners I LlcCommunications device with secure data path processing agents
US873795722 Apr 201327 May 2014Headwater Partners I LlcAutomated device provisioning and activation
US87451914 Oct 20113 Jun 2014Headwater Partners I LlcSystem and method for providing user notifications
US874522012 Jul 20133 Jun 2014Headwater Partners I LlcSystem and method for providing user notifications
US878866120 Jan 201422 Jul 2014Headwater Partners I LlcDevice assisted CDR creation, aggregation, mediation and billing
US87937581 Dec 201129 Jul 2014Headwater Partners I LlcSecurity, fraud detection, and fraud mitigation in device-assisted services systems
US8797908 *16 May 20135 Aug 2014Headwater Partners I LlcAutomated device provisioning and activation
US87994512 Mar 20095 Aug 2014Headwater Partners I LlcVerifiable service policy implementation for intermediate networking devices
US883277720 Sep 20119 Sep 2014Headwater Partners I LlcAdapting network policies based on device service processor configuration
US88393872 Mar 200916 Sep 2014Headwater Partners I LlcRoaming services network and overlay networks
US88393882 Mar 200916 Sep 2014Headwater Partners I LlcAutomated device provisioning and activation
US886845517 Aug 201221 Oct 2014Headwater Partners I LlcAdaptive ambient services
US88861629 Jan 201411 Nov 2014Headwater Partners I LlcRestricting end-user device communications over a wireless access network associated with a cost
US88930091 Dec 201118 Nov 2014Headwater Partners I LlcEnd user device that secures an association of application to service policy with an application certificate check
US889774320 Dec 201125 Nov 2014Headwater Partners I LlcVerifiable device assisted service usage billing with integrated accounting, mediation accounting, and multi-account
US88977442 Oct 201225 Nov 2014Headwater Partners I LlcDevice assisted ambient services
US889807913 Sep 201225 Nov 2014Headwater Partners I LlcNetwork based ambient services
US889829321 Sep 201125 Nov 2014Headwater Partners I LlcService offer set publishing to device agent with on-device service selection
US89034522 Oct 20122 Dec 2014Headwater Partners I LlcDevice assisted ambient services
US892446928 Sep 201130 Dec 2014Headwater Partners I LlcEnterprise access control and accounting allocation for access networks
US892454328 Sep 201130 Dec 2014Headwater Partners I LlcService design center for device assisted services
US892454920 Aug 201230 Dec 2014Headwater Partners I LlcNetwork based ambient services
US894802518 Apr 20143 Feb 2015Headwater Partners I LlcRemotely configurable device agent for packet routing
US90140267 Feb 201221 Apr 2015Headwater Partners I LlcNetwork based service profile management with user preference, adaptive policy, network neutrality, and user privacy
US90260793 Jan 20145 May 2015Headwater Partners I LlcWireless network service interfaces
US903712728 Apr 201419 May 2015Headwater Partners I LlcDevice agent for remote user configuration of wireless network access
US909431123 Jul 201428 Jul 2015Headwater Partners I, LlcTechniques for attribution of mobile device data traffic to initiating end-user application
US913770131 Mar 201515 Sep 2015Headwater Partners I LlcWireless end-user device with differentiated network access for background and foreground device applications
US91377392 Mar 200915 Sep 2015Headwater Partners I LlcNetwork based service policy implementation with network neutrality and user privacy
US91439761 Apr 201522 Sep 2015Headwater Partners I LlcWireless end-user device with differentiated network access and access status for background and foreground device applications
US91544282 Apr 20156 Oct 2015Headwater Partners I LlcWireless end-user device with differentiated network access selectively applied to different applications
US91548266 Apr 20126 Oct 2015Headwater Partners Ii LlcDistributing content and service launch objects to mobile devices
US917310425 Mar 201527 Oct 2015Headwater Partners I LlcMobile device with device agents to detect a disallowed access to a requested mobile data service and guide a multi-carrier selection and activation sequence
US917930819 Apr 20123 Nov 2015Headwater Partners I LlcNetwork tools for analysis, design, testing, and production of services
US917931519 Mar 20153 Nov 2015Headwater Partners I LlcMobile device with data service monitoring, categorization, and display for different applications and networks
US917931623 Mar 20153 Nov 2015Headwater Partners I LlcMobile device with user controls and policy agent to control application access to device location data
US917935930 Mar 20153 Nov 2015Headwater Partners I LlcWireless end-user device with differentiated network access status for different device applications
US91980429 Jan 201324 Nov 2015Headwater Partners I LlcSecurity techniques for device assisted services
US919807410 Apr 201524 Nov 2015Headwater Partners I LlcWireless end-user device with differential traffic control policy list and applying foreground classification to roaming wireless data service
US919807515 Apr 201524 Nov 2015Headwater Partners I LlcWireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US919807616 Apr 201524 Nov 2015Headwater Partners I LlcWireless end-user device with power-control-state-based wireless network access policy for background applications
US919811724 Mar 201524 Nov 2015Headwater Partners I LlcNetwork system with common secure wireless message service serving multiple applications on multiple wireless devices
US920428218 Dec 20121 Dec 2015Headwater Partners I LlcEnhanced roaming services and converged carrier networks with device assisted services and a proxy
US92043743 Apr 20151 Dec 2015Headwater Partners I LlcMulticarrier over-the-air cellular network activation server
US921515926 Mar 201515 Dec 2015Headwater Partners I LlcData usage monitoring for media data services used by applications
US921561313 Apr 201515 Dec 2015Headwater Partners I LlcWireless end-user device with differential traffic control policy list having limited user control
US922002728 Aug 201522 Dec 2015Headwater Partners I LlcWireless end-user device with policy-based controls for WWAN network usage and modem state changes requested by specific applications
US92257979 Apr 201529 Dec 2015Headwater Partners I LlcSystem for providing an adaptive wireless ambient service to a mobile device
US923240324 Mar 20155 Jan 2016Headwater Partners I LlcMobile device with common secure wireless message service serving multiple applications
US924745018 Dec 201226 Jan 2016Headwater Partners I LlcQuality of service for device assisted services
US925366310 Dec 20132 Feb 2016Headwater Partners I LlcControlling mobile device communications on a roaming network based on device state
US925873517 Apr 20159 Feb 2016Headwater Partners I LlcDevice-assisted services for protecting network capacity
US92705595 Dec 201323 Feb 2016Headwater Partners I LlcService policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow
US927118416 Apr 201523 Feb 2016Headwater Partners I LlcWireless end-user device with per-application data limit and traffic control policy list limiting background application traffic
US927743316 Apr 20151 Mar 2016Headwater Partners I LlcWireless end-user device with policy-based aggregation of network activity requested by applications
US927744510 Apr 20151 Mar 2016Headwater Partners I LlcWireless end-user device with differential traffic control policy list and applying foreground classification to wireless data service
US931991313 Apr 201519 Apr 2016Headwater Partners I LlcWireless end-user device with secure network-provided differential traffic control policy list
US93511935 Dec 201324 May 2016Headwater Partners I LlcIntermediate networking devices
US9380633 *15 Oct 201328 Jun 2016Roke Manor Research LimitedMethod and system for WLAN connection control
US93861217 Apr 20155 Jul 2016Headwater Partners I LlcMethod for providing an adaptive wireless ambient service to a mobile device
US938616530 May 20145 Jul 2016Headwater Partners I LlcSystem and method for providing user notifications
US939246214 Nov 201412 Jul 2016Headwater Partners I LlcMobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy
US9456408 *31 Aug 201527 Sep 2016Futurewei Technologies, Inc.System and method for basic service set association
US949119924 Jul 20148 Nov 2016Headwater Partners I LlcSecurity, fraud detection, and fraud mitigation in device-assisted services systems
US949156422 Jul 20168 Nov 2016Headwater Partners I LlcMobile device and method with secure network messaging for authorized components
US952157817 Apr 201513 Dec 2016Headwater Partners I LlcWireless end-user device with application program interface to allow applications to access application-specific aspects of a wireless network access policy
US953216122 Dec 201527 Dec 2016Headwater Partners I LlcWireless device with application data flow tagging and network stack-implemented network access policy
US953226115 Jan 201427 Dec 2016Headwater Partners I LlcSystem and method for wireless network offloading
US95443972 Feb 201510 Jan 2017Headwater Partners I LlcProxy server for providing an adaptive wireless ambient service to a mobile device
US955788923 Jan 201331 Jan 2017Headwater Partners I LlcService plan design, user interfaces, application programming interfaces, and device management
US956554325 Sep 20137 Feb 2017Headwater Partners I LlcDevice group partitions and settlement platform
US956570719 Dec 20147 Feb 2017Headwater Partners I LlcWireless end-user device with wireless data attribution to multiple personas
US957201924 Nov 201414 Feb 2017Headwater Partners LLCService selection set published to device agent with on-device service selection
US957818212 May 201421 Feb 2017Headwater Partners I LlcMobile device and service management
US959147429 Aug 20147 Mar 2017Headwater Partners I LlcAdapting network policies based on device service processor configuration
US960945910 Dec 201428 Mar 2017Headwater Research LlcNetwork tools for analysis, design, testing, and production of services
US960954415 Nov 201328 Mar 2017Headwater Research LlcDevice-assisted services for protecting network capacity
US961519215 Jul 20164 Apr 2017Headwater Research LlcMessage link server with plural message delivery triggers
US964195717 Aug 20162 May 2017Headwater Research LlcAutomated device provisioning and activation
US96479183 Aug 20169 May 2017Headwater Research LlcMobile device and method attributing media services network usage to requesting application
US967473126 Jul 20166 Jun 2017Headwater Research LlcWireless device applying different background data traffic policies to different device applications
US970577123 Jul 201411 Jul 2017Headwater Partners I LlcAttribution of mobile device data traffic to end-user application based on socket flows
US970606114 Nov 201411 Jul 2017Headwater Partners I LlcService design center for device assisted services
US974989815 Apr 201529 Aug 2017Headwater Research LlcWireless end-user device with differential traffic control policy list applicable to one of several wireless modems
US974989915 Apr 201529 Aug 2017Headwater Research LlcWireless end-user device with network traffic API to indicate unavailability of roaming wireless connection to background applications
US97558426 Apr 20125 Sep 2017Headwater Research LlcManaging service user discovery and service launch object placement on a device
US20070230411 *28 Mar 20064 Oct 2007Puneet BattaSystem and method for providing differentiated service levels to wireless devices in a wireless network
US20100193699 *4 Feb 20105 Aug 2010Fujifilm CorporationRadiography network system and radiographic image capturing system control method
US20140105051 *15 Oct 201317 Apr 2014Roke Manor Research LimitedMethod and System for WLAN Connection Control
US20150373631 *31 Aug 201524 Dec 2015Futurewei Technologies, Inc.System and Method for Basic Service Set Association
US20160316397 *13 May 201527 Oct 2016Spreadtrum Hong Kong LimitedMethods and systems for using user categorization for channel access
US20170013550 *26 Sep 201612 Jan 2017Futurewei Technologies, Inc.System and Method for Basic Service Set Association
US20170208648 *3 Apr 201720 Jul 2017Lg Electronics Inc.Method and apparatus for gaining access in wireless lan system
Classifications
U.S. Classification455/410
International ClassificationH04M3/16
Cooperative ClassificationH04W74/0875, H04L63/102, H04L65/80, H04W84/12, H04W12/06, H04M7/0078, H04M2203/2066, H04M2207/18
European ClassificationH04L65/80, H04M7/00M22, H04W12/06
Legal Events
DateCodeEventDescription
20 Sep 2006ASAssignment
Owner name: SAMSUNG ELECTRONICS CO., LTD., A CORPORATION ORGAN
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KIM, SUNG-JUN;JEON, SEONG-JOON;PARK, JOO-YONG;AND OTHERS;REEL/FRAME:018322/0987
Effective date: 20060905
28 Sep 2016FPAYFee payment
Year of fee payment: 4