US20080151796A1 - Apparatus, method, and computer program product providing improved network service information delivery - Google Patents

Apparatus, method, and computer program product providing improved network service information delivery Download PDF

Info

Publication number
US20080151796A1
US20080151796A1 US12/004,800 US480007A US2008151796A1 US 20080151796 A1 US20080151796 A1 US 20080151796A1 US 480007 A US480007 A US 480007A US 2008151796 A1 US2008151796 A1 US 2008151796A1
Authority
US
United States
Prior art keywords
network service
service information
beacon
responses
generic advertisement
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
US12/004,800
Inventor
Jari Jokela
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.)
Nokia Oyj
Original Assignee
Nokia Oyj
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 Nokia Oyj filed Critical Nokia Oyj
Priority to US12/004,800 priority Critical patent/US20080151796A1/en
Assigned to NOKIA CORPORATION reassignment NOKIA CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: JOKELA, JARI
Publication of US20080151796A1 publication Critical patent/US20080151796A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • 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

  • the exemplary embodiments of this invention relate generally to wireless communication systems and, more specifically, relate to network service information delivery.
  • IEEE P802.11uTM/D0.02 (referred to herein as “802.11u”) is a draft amendment to the 802.11 standard and is currently under consideration.
  • IEEE P802.11uTM/D0.02 “Draft Amendment to Standard for Information Technology—Telecommunications and Information Exchange Between Systems—LAN/MAN Specific Requirements—Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: IEEE 802.11, Interworking with External Networks,” November 2006.
  • 802.11u specifies enhancements to the 802.11 MAC that support WLAN Interworking with External Networks and allows higher layer functionalities to provide the overall end-to-end solution.
  • 802.11u Abstract. The disclosure of the IEEE P802.11uTM/D0.02 draft amendment is incorporated by reference herein in its entirety.
  • a STA requests information from the AP/network in order to obtain network service information. This is accomplished using the GAS procedures identified in the draft amendment. 802.11u specifies two mechanisms to obtain the information, one for unicast (Section 11.10.1.4) and one for multicast (Section 11.10.1.3). In both mechanisms, the STA initiates service discovery by sending a GAS Initial Request frame. The STA sends the GAS Initial Request frame because the service information is not included in the beacon or probe response(s). Thus, the STA needs to complete a message exchange sequence to obtain the service information. Note that in beacon and probe responses, an AP can inform a STA as to whether or not the AP supports GAS.
  • a method includes: storing network service information for a wireless local area network; and transmitting a message comprising the network service information without first receiving a request for the network service information.
  • a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations including: storing network service information for a wireless local area network; and transmitting a message comprising the network service information without first receiving a request for the network service information.
  • an apparatus including: a memory configured to store network service information for a wireless local area network; and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information.
  • an apparatus including: means for storing network service information for a wireless local area network; and means for transmitting a message comprising the network service information without first receiving a request for the network service information.
  • FIG. 1 shows an Advertising Protocol Information element in accordance with Section 7.3.2.38 of 802.11u;
  • FIG. 2 illustrates the format of the Delivery Method field of the Advertising Protocol Information element shown in FIG. 1 , in accordance with Section 7.3.2.38 of 802.11u;
  • FIG. 3 depicts an exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention
  • FIG. 4 depicts another exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention
  • FIG. 5 shows a simplified block diagram of various electronic devices that are suitable for use in practicing the exemplary embodiments of this invention
  • FIG. 6 depicts a flowchart illustrating one non-limiting example of a method for practicing the exemplary embodiments of this invention.
  • FIG. 7 depicts a flowchart illustrating another non-limiting example of a method for practicing the exemplary embodiments of this invention.
  • beacon/probe response(s) One reason the service information is not included in the beacon or probe response(s) is that in some cases there may be a large amount of service information, leading to beacon/probe response frames that are too long. However, requiring that the STA complete a message exchange sequence in order to obtain the service information may be undesirable, for example, if the amount of network service information is relatively small. Furthermore, in an IBSS network, where the number of available services is typically limited, it would be beneficial to avoid such a message exchange sequence.
  • the exemplary embodiments of the invention allow for a limited amount of network service level information to be provided to stations without requiring a message exchange sequence (e.g., carried in beacon and probe responses). In such a manner, in at least some cases, a message exchange sequence can be avoided.
  • the exemplary embodiments of the invention enable simple network service information delivery.
  • a station may be able to use normal scanning procedures, for example, as there is no need for an additional GAS protocol exchange.
  • network resources otherwise used for a message exchange sequence may be available for other uses.
  • the AP controls the amount of system overhead and uses the unsolicited deliver mode described below only if the amount of information is small and/or the load on the network is relatively light.
  • FIG. 1 shows an Advertising Protocol Information element in accordance with Section 7.3.2.38 of 802.11u.
  • “[t]he Advertising Protocol Information element contains information which identifies a particular advertisement protocol and its delivery method(s).”
  • the Advertising Protocol Information element includes four fields: an Element ID field (1 octet), a Length field (1 octet), a Delivery Method field (1 octet) and an Advertisement Protocol ID field (variable number of octets).
  • FIG. 2 illustrates the format of the Delivery Method field of the Advertising Protocol Information element shown in FIG. 1 , in accordance with Section 7.3.2.38 of 802.11u. As stated in that section, “[t]he Delivery Method field is a 1-octet field which specifies multicast or unicast delivery method.”
  • At least one bit of the Delivery Method field is allocated to convey whether at least some network service information is available in beacon and probe responses (e.g., whether the AP is sending GAS responses automatically in beacon and probe responses).
  • FIG. 3 illustrates an exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention.
  • an additional section has been allocated in the Delivery Method field: Unsolicited Delivery (1 bit).
  • Unsolicited Delivery (1 bit).
  • the Delivery Method field indicates that the AP sends GAS responses automatically in beacon and probe responses.
  • any suitable number of sections may be used such that the Delivery Method field is configured to transmit information comprising the availability of GAS responses (e.g., automatic or non-automatic).
  • any suitable number of bits may be allocated for the sections. The bits may be allocated such that the two bits specifying Multicast Delivery and Unicast Delivery remain in the Delivery Method field.
  • the order of the bit allocations may be different from that shown in FIG. 3 .
  • At least one bit of the Delivery Method field is allocated to convey additional information specifying how often an AP sends GAS responses if the AP does not send GAS responses in every beacon. Note that if the AP sends GAS responses in every beacon, the additional allocation is unnecessary.
  • FIG. 4 depicts another exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention.
  • Unsolicited Delivery (1 bit)
  • Unsolicited Delivery Interval (2 bits).
  • the Unsolicited Delivery (1 bit) indicates whether Unsolicited Delivery is currently active (see FIG. 3 ).
  • the Unsolicited Delivery Interval (2 bits) is coded such that: “00” means every beacon; “01” means DTIM beacon; “10” means GASTIM beacon; and “11” is reserved.
  • the Delivery Method is set to “Unsolicited Delivery,” the AP will include GAS responses in every Probe Response regardless of the contents of the Unsolicited Delivery Interval portion.
  • any suitable number of sections may be used such that the Delivery Method field is configured to transmit information comprising a frequency with which the AP sends GAS responses.
  • any suitable number of bits may be allocated for the sections. The bits may be allocated such that the two bits specifying Multicast Delivery and Unicast Delivery remain in the Delivery Method field. In addition, the order of the bit allocations may be different from that shown in FIG. 4 .
  • Unsolicited Delivery may be allocated in the Delivery Method field: Unsolicited Delivery and Unsolicited Delivery Interval.
  • the Unsolicited Delivery Interval section is coded such that it explicitly indicates the delivery interval.
  • the Unsolicited Delivery section may comprise 1 bit and the Unsolicited Delivery Interval section may comprise the remaining 5 bits and be used as an unsigned integer.
  • “11111” would indicate that every 32nd beacon carries a GAS response.
  • Interworking Capability shall be present if dot11InterworkingEnabled is true.
  • 26 Generic Advertisement Advertisement Service Capability shall Service Capability be present if dot11AdvertisementServiceEnabled is true.
  • 27 Generic Advertisement Present in Beacon if any of the Service Traffic Indication supported Advertisement Protocols are Map configured for multicast delivery.
  • Table 1 shows the Beacon frame body portions added by Section 7.2.4 of 802.11u.
  • Interworking Capability shall be present if dot11InterworkingEnabled is true.
  • 26 Generic Advertisement Advertisement Service Capability shall Service Capability be present if dot11AdvertisementServiceEnabled is true.
  • 27 Generic Advertisement Present in Beacon if any of the Service Traffic Indication supported Advertisement Protocols are Map configured for multicast delivery.
  • ESSID ESSID shall be present if dot11InterworkingEnabled is present 29 Default Emergency Optional (present if configured) Services Realm 30-n GAS Response Present if the delivery method of any Element(s) of the supported Advertisement Protocols is configured for unsolicited delivery and Beacon is either normal Beacon, DTIM Beacon or GASTIM Beacon or present if the delivery method of any of the supported Advertisement Protocols is configured for unsolicited delivery and if the delivery interval indicates this is a frame that contains a GAS response.
  • Table 2 shows exemplary changes that can be made to the Beacon frame body of Section 7.2.4 of 802.11u in order to support the exemplary embodiments of the invention.
  • Interworking Capability shall be present if dot11InterworkingEnabled is true.
  • Generic Advertisement Advertisement Service Capability shall Service Capability be present if dot11AdvertisementServiceEnabled is true.
  • ESSID ESSID shall be present if dot11InterworkingEnabled is present
  • Table 3 shows the Probe Response frame body portions added by Section 7.2.4.8 of 802.11u.
  • Interworking Capability shall be present if dot11InterworkingEnabled is true.
  • Generic Advertisement Advertisement Service Capability shall Service Capability be present if dot11AdvertisementServiceEnabled is true.
  • ESSID ESSID shall be present if dot11InterworkingEnabled is present 26-n GAS Response Present if the delivery method of any Element(s) of the supported Advertisement Protocols is configured for unsolicited delivery.
  • Table 4 shows exemplary changes that can be made to the Probe Response frame body of Section 7.2.4.8 of 802.11u in order to support the exemplary embodiments of the invention.
  • a station may also (i.e., still) use normal GAS procedures to obtain the network service information.
  • a wireless network 12 is adapted for communication with a user equipment (UE) 14 via an access node (AN) 16 .
  • the UE 14 includes a data processor (DP) 18 , a memory (MEM) 20 coupled to the DP 18 , and a suitable RF transceiver (TRANS) 22 (having a transmitter (TX) and a receiver (RX)) coupled to the DP 18 .
  • the MEM 20 stores a program (PROG) 24 .
  • the TRANS 22 is for bidirectional wireless communications with the AN 16 . Note that the TRANS 22 has at least one antenna to facilitate communication.
  • the AN 16 includes a data processor (DP) 26 , a memory (MEM) 28 coupled to the DP 26 , and a suitable RF transceiver (TRANS) 30 (having a transmitter (TX) and a receiver (RX)) coupled to the DP 26 .
  • the MEM 28 stores a program (PROG) 32 .
  • the TRANS 30 is for bidirectional wireless communications with the UE 14 . Note that the TRANS 30 has at least one antenna to facilitate communication.
  • the AN 16 is coupled via a data path 34 to one or more external networks or systems, such as the internet 36 , for example.
  • At least one of the PROGs 24 , 32 is assumed to include program instructions that, when executed by the associated DP, enable the electronic device to operate in accordance with the exemplary embodiments of this invention, as discussed herein.
  • the various embodiments of the UE 14 can include, but are not limited to, mobile nodes, mobile terminals, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
  • PDAs personal digital assistants
  • portable computers having wireless communication capabilities
  • image capture devices such as digital cameras having wireless communication capabilities
  • gaming devices having wireless communication capabilities
  • music storage and playback appliances having wireless communication capabilities
  • Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
  • the embodiments of this invention may be implemented by computer software executable by one or more of the DPs 18 , 26 of the UE 14 and the AN 16 , or by hardware, or by a combination of software and hardware.
  • the MEMs 20 , 28 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples.
  • the DPs 18 , 26 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples.
  • the wireless network 12 is a WLAN.
  • the memory is configured to store network service information for the network 12 (e.g., a WLAN).
  • the AN 16 is configured to transmit a message comprising the network service information via the TRANS 30 without first receiving a request for the network service information.
  • the exemplary embodiments of the invention allow for a limited amount of network service level information to be provided to stations without requiring a message exchange sequence (e.g., carried in beacon and probe responses).
  • a method includes: providing a WLAN comprising at least one network device, wherein the WLAN comprises network service information (box 601 ); and transmitting the network service information to a device, wherein the network service information is transmitted without a request for the network service information first being received (box 602 ).
  • the network service information may be transmitted using a beacon or a probe response, as non-limiting examples.
  • the transmitted network service information may comprise a GAS response.
  • the GAS response may comprise an Advertising Protocol Information element.
  • a Delivery Method field of the Advertising Protocol Information element may be modified to indicate whether the at least one network device sends GAS responses automatically in beacon and probe responses and/or to indicate, if the at least one network device does not send GAS responses automatically in beacon and probe responses, how often the at least one network device sends GAS responses.
  • the at least one network device may comprise an AP.
  • a Beacon frame body may be modified to include at least one entry for GAS Response Element(s).
  • a Probe Response frame body may be modified to include at least one entry for GAS Response Element(s).
  • the WLAN may comprise a IBSS network.
  • a computer program product comprises program instructions embodied on a tangible computer-readable medium. Execution of the program instructions results in operations comprising: providing a WLAN comprising at least one network device, wherein the WLAN comprises network service information; and providing the network service information to a device, wherein the network service information is provided without a request for the network service information first being received.
  • an apparatus comprises: a data processor and a transceiver coupled to the data processor.
  • the data processor is configured to transmit network service information without first receiving a request for the network service information.
  • the transmission may comprise a beacon or a probe response, as non-limiting examples.
  • a method comprising: storing network service information for a WLAN ( 701 ); and transmitting a message comprising the network service information without first receiving a request for the network service information ( 702 ).
  • the message may comprise a beacon or a probe response, as non-limiting examples.
  • a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations comprising: storing network service information for a WLAN; and transmitting a message comprising the network service information without first receiving a request for the network service information.
  • the message may comprise a beacon or a probe response, as non-limiting examples.
  • an apparatus comprises: a memory configured to store network service information and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information.
  • the transmission may comprise a beacon or a probe response, as non-limiting examples.
  • an apparatus comprises: a processor configured to obtain network service information and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information.
  • the transmission may comprise a beacon or a probe response, as non-limiting examples.
  • an apparatus comprises: means for storing network service information and means for transmitting a message comprising the network service information without first receiving a request for the network service information.
  • the transmission may comprise a beacon or a probe response, as non-limiting examples.
  • the means for storing may comprise a memory and the means for transmitting may comprise a transmitter.
  • an apparatus comprises: means for obtaining network service information and means for transmitting a message comprising the network service information without first receiving a request for the network service information.
  • the transmission may comprise a beacon or a probe response, as non-limiting examples.
  • the means for obtaining may comprise a data processor and the means for transmitting may comprise a transmitter.
  • connection means any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together.
  • the coupling or connection between the elements can be physical, logical, or a combination thereof.
  • two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
  • the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof.
  • some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto.
  • firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto.
  • While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
  • the exemplary embodiments of the inventions may be practiced in various components such as integrated circuit modules.
  • the design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
  • Programs such as those provided by Synopsys, Inc. of Mountain View, Calif. and Cadence Design, of San Jose, Calif. automatically route conductors and locate components on a semiconductor chip using well established rules of design as well as libraries of pre-stored design modules.
  • the resultant design in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility or “fab” for fabrication.

Abstract

The exemplary embodiments of the invention allow for a limited amount of network service information to be provided to stations without requiring a message exchange sequence. In one non-limiting, exemplary embodiment, a method includes: storing network service information for a wireless local area network; and transmitting a message comprising the network service information without first receiving a request for the network service information. As non-limiting examples, the message may be a beacon, a probe response or a generic advertisement service response. As a non-limiting example, the method may be implemented by an access point of the wireless local area network.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This patent application claims priority under 35 U.S.C. §119(e) from Provisional Patent Application No. 60/876,949, filed Dec. 22, 2006, the disclosure of which is incorporated by reference herein in its entirety.
  • TECHNICAL FIELD
  • The exemplary embodiments of this invention relate generally to wireless communication systems and, more specifically, relate to network service information delivery.
  • BACKGROUND
  • The following abbreviations are employed:
  • ANSI American national standards institute
    AP access point
    DTIM delivery traffic identification message
    GAS generic advertisement service
    GASTIM generic advertisement service traffic indication message
    IBSS independent basic service set
    IEEE institute of electrical and electronics engineers
    MAC medium access control layer
    PHY physical layer
    STA station
    WLAN wireless local area network
  • IEEE P802.11u™/D0.02 (referred to herein as “802.11u”) is a draft amendment to the 802.11 standard and is currently under consideration. IEEE P802.11u™/D0.02, “Draft Amendment to Standard for Information Technology—Telecommunications and Information Exchange Between Systems—LAN/MAN Specific Requirements—Part 11: Wireless Medium Access Control (MAC) and physical layer (PHY) specifications: IEEE 802.11, Interworking with External Networks,” November 2006. 802.11u specifies enhancements to the 802.11 MAC that support WLAN Interworking with External Networks and allows higher layer functionalities to provide the overall end-to-end solution. 802.11u, Abstract. The disclosure of the IEEE P802.11u™/D0.02 draft amendment is incorporated by reference herein in its entirety. Furthermore, reference may be made to the ANSI/IEEE Std 802.11, 1999 Edition (R2003), Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications (802.11), reaffirmed Jun. 12, 2003, also incorporated by reference herein in its entirety.
  • Under 802.11u, a STA requests information from the AP/network in order to obtain network service information. This is accomplished using the GAS procedures identified in the draft amendment. 802.11u specifies two mechanisms to obtain the information, one for unicast (Section 11.10.1.4) and one for multicast (Section 11.10.1.3). In both mechanisms, the STA initiates service discovery by sending a GAS Initial Request frame. The STA sends the GAS Initial Request frame because the service information is not included in the beacon or probe response(s). Thus, the STA needs to complete a message exchange sequence to obtain the service information. Note that in beacon and probe responses, an AP can inform a STA as to whether or not the AP supports GAS.
  • SUMMARY
  • In an exemplary embodiment of the invention, a method includes: storing network service information for a wireless local area network; and transmitting a message comprising the network service information without first receiving a request for the network service information.
  • In another exemplary embodiment of the invention, a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations including: storing network service information for a wireless local area network; and transmitting a message comprising the network service information without first receiving a request for the network service information.
  • In a further exemplary embodiment of the invention, an apparatus including: a memory configured to store network service information for a wireless local area network; and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information.
  • In another exemplary embodiment of the invention, an apparatus including: means for storing network service information for a wireless local area network; and means for transmitting a message comprising the network service information without first receiving a request for the network service information.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing and other aspects of embodiments of this invention are made more evident in the following Detailed Description, when read in conjunction with the attached Drawing Figures, wherein:
  • FIG. 1 shows an Advertising Protocol Information element in accordance with Section 7.3.2.38 of 802.11u;
  • FIG. 2 illustrates the format of the Delivery Method field of the Advertising Protocol Information element shown in FIG. 1, in accordance with Section 7.3.2.38 of 802.11u;
  • FIG. 3 depicts an exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention;
  • FIG. 4 depicts another exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention;
  • FIG. 5 shows a simplified block diagram of various electronic devices that are suitable for use in practicing the exemplary embodiments of this invention;
  • FIG. 6 depicts a flowchart illustrating one non-limiting example of a method for practicing the exemplary embodiments of this invention; and
  • FIG. 7 depicts a flowchart illustrating another non-limiting example of a method for practicing the exemplary embodiments of this invention.
  • DETAILED DESCRIPTION
  • One reason the service information is not included in the beacon or probe response(s) is that in some cases there may be a large amount of service information, leading to beacon/probe response frames that are too long. However, requiring that the STA complete a message exchange sequence in order to obtain the service information may be undesirable, for example, if the amount of network service information is relatively small. Furthermore, in an IBSS network, where the number of available services is typically limited, it would be beneficial to avoid such a message exchange sequence.
  • The exemplary embodiments of the invention allow for a limited amount of network service level information to be provided to stations without requiring a message exchange sequence (e.g., carried in beacon and probe responses). In such a manner, in at least some cases, a message exchange sequence can be avoided. The exemplary embodiments of the invention enable simple network service information delivery. In conjunction with exemplary embodiments of the invention, a station may be able to use normal scanning procedures, for example, as there is no need for an additional GAS protocol exchange. Furthermore, network resources otherwise used for a message exchange sequence may be available for other uses. In some exemplary embodiments, the AP controls the amount of system overhead and uses the unsolicited deliver mode described below only if the amount of information is small and/or the load on the network is relatively light.
  • While the exemplary embodiments are described below in the context of a WLAN system, and further in the context of a WLAN system utilizing 802.11u, it should be appreciated that the exemplary embodiments of this invention are not limited for use with only this one particular type of wireless communication system, and that they may be used to advantage in other wireless communication systems.
  • FIG. 1 shows an Advertising Protocol Information element in accordance with Section 7.3.2.38 of 802.11u. As explained in that section, “[t]he Advertising Protocol Information element contains information which identifies a particular advertisement protocol and its delivery method(s).” As shown in FIG. 1, the Advertising Protocol Information element includes four fields: an Element ID field (1 octet), a Length field (1 octet), a Delivery Method field (1 octet) and an Advertisement Protocol ID field (variable number of octets).
  • FIG. 2 illustrates the format of the Delivery Method field of the Advertising Protocol Information element shown in FIG. 1, in accordance with Section 7.3.2.38 of 802.11u. As stated in that section, “[t]he Delivery Method field is a 1-octet field which specifies multicast or unicast delivery method.”
  • In a first exemplary aspect of the invention, at least one bit of the Delivery Method field is allocated to convey whether at least some network service information is available in beacon and probe responses (e.g., whether the AP is sending GAS responses automatically in beacon and probe responses).
  • FIG. 3 illustrates an exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention. As shown in FIG. 3, an additional section has been allocated in the Delivery Method field: Unsolicited Delivery (1 bit). As a non-limiting example, if the Unsolicited Delivery bit is set to 1 for a particular advertisement protocol, the Delivery Method field indicates that the AP sends GAS responses automatically in beacon and probe responses.
  • Although shown in FIG. 3 using one section, any suitable number of sections may be used such that the Delivery Method field is configured to transmit information comprising the availability of GAS responses (e.g., automatic or non-automatic). Furthermore, any suitable number of bits may be allocated for the sections. The bits may be allocated such that the two bits specifying Multicast Delivery and Unicast Delivery remain in the Delivery Method field. In addition, the order of the bit allocations may be different from that shown in FIG. 3.
  • In a second exemplary aspect of the invention, in addition to the Unsolicited Delivery bit, at least one bit of the Delivery Method field is allocated to convey additional information specifying how often an AP sends GAS responses if the AP does not send GAS responses in every beacon. Note that if the AP sends GAS responses in every beacon, the additional allocation is unnecessary.
  • FIG. 4 depicts another exemplary Delivery Method field for an Advertising Protocol Information element incorporating aspects of the exemplary embodiments of the invention. As shown in FIG. 4, two additional sections have been allocated in the Delivery Method field: Unsolicited Delivery (1 bit) and Unsolicited Delivery Interval (2 bits). As a non-limiting example, the Unsolicited Delivery (1 bit) indicates whether Unsolicited Delivery is currently active (see FIG. 3). As a non-limiting example, the Unsolicited Delivery Interval (2 bits) is coded such that: “00” means every beacon; “01” means DTIM beacon; “10” means GASTIM beacon; and “11” is reserved. As a non-limiting example, if the Delivery Method is set to “Unsolicited Delivery,” the AP will include GAS responses in every Probe Response regardless of the contents of the Unsolicited Delivery Interval portion.
  • Although shown in FIG. 4 using two sections, any suitable number of sections may be used such that the Delivery Method field is configured to transmit information comprising a frequency with which the AP sends GAS responses. Furthermore, any suitable number of bits may be allocated for the sections. The bits may be allocated such that the two bits specifying Multicast Delivery and Unicast Delivery remain in the Delivery Method field. In addition, the order of the bit allocations may be different from that shown in FIG. 4.
  • As an additional non-limiting example, two additional sections may be allocated in the Delivery Method field: Unsolicited Delivery and Unsolicited Delivery Interval. The Unsolicited Delivery Interval section is coded such that it explicitly indicates the delivery interval. For example, the Unsolicited Delivery section may comprise 1 bit and the Unsolicited Delivery Interval section may comprise the remaining 5 bits and be used as an unsigned integer. For example, in the Unsolicited Delivery Interval section, “11111” would indicate that every 32nd beacon carries a GAS response.
  • TABLE 1
    Order Information Notes
    25 Interworking Capability Interworking Capability shall be
    present if dot11InterworkingEnabled is
    true.
    26 Generic Advertisement Advertisement Service Capability shall
    Service Capability be present if
    dot11AdvertisementServiceEnabled is
    true.
    27 Generic Advertisement Present in Beacon if any of the
    Service Traffic Indication supported Advertisement Protocols are
    Map configured for multicast delivery.
    28 ESSID ESSID shall be present if
    dot11InterworkingEnabled is present
    29 Default Emergency Optional (present if configured)
    Services Realm
  • Table 1 shows the Beacon frame body portions added by Section 7.2.4 of 802.11u.
  • TABLE 2
    Order Information Notes
    25 Interworking Capability Interworking Capability shall be
    present if dot11InterworkingEnabled is
    true.
    26 Generic Advertisement Advertisement Service Capability shall
    Service Capability be present if
    dot11AdvertisementServiceEnabled is
    true.
    27 Generic Advertisement Present in Beacon if any of the
    Service Traffic Indication supported Advertisement Protocols are
    Map configured for multicast delivery.
    28 ESSID ESSID shall be present if
    dot11InterworkingEnabled is present
    29 Default Emergency Optional (present if configured)
    Services Realm
    30-n GAS Response Present if the delivery method of any
    Element(s) of the supported Advertisement
    Protocols is configured for
    unsolicited delivery and Beacon is
    either normal Beacon, DTIM Beacon
    or GASTIM Beacon or present if the
    delivery method of any of the
    supported Advertisement Protocols
    is configured for unsolicited delivery
    and if the delivery interval indicates
    this is a frame that contains a GAS
    response.
  • Table 2 shows exemplary changes that can be made to the Beacon frame body of Section 7.2.4 of 802.11u in order to support the exemplary embodiments of the invention.
  • TABLE 3
    Order Information Notes
    23 Interworking Capability Interworking Capability shall be
    present if dot11InterworkingEnabled is
    true.
    24 Generic Advertisement Advertisement Service Capability shall
    Service Capability be present if
    dot11AdvertisementServiceEnabled is
    true.
    25 ESSID ESSID shall be present if
    dot11InterworkingEnabled is present
  • Table 3 shows the Probe Response frame body portions added by Section 7.2.4.8 of 802.11u.
  • TABLE 4
    Order Information Notes
    23 Interworking Capability Interworking Capability shall be
    present if dot11InterworkingEnabled is
    true.
    24 Generic Advertisement Advertisement Service Capability shall
    Service Capability be present if
    dot11AdvertisementServiceEnabled is
    true.
    25 ESSID ESSID shall be present if
    dot11InterworkingEnabled is present
    26-n GAS Response Present if the delivery method of any
    Element(s) of the supported Advertisement
    Protocols is configured for
    unsolicited delivery.
  • Table 4 shows exemplary changes that can be made to the Probe Response frame body of Section 7.2.4.8 of 802.11u in order to support the exemplary embodiments of the invention.
  • Note that in accordance with aspects of the exemplary embodiments of the invention, a station may also (i.e., still) use normal GAS procedures to obtain the network service information.
  • Reference is made to FIG. 5 for illustrating a simplified block diagram of various exemplary electronic devices that are suitable for use in practicing the exemplary embodiments of this invention. In FIG. 5, a wireless network 12 is adapted for communication with a user equipment (UE) 14 via an access node (AN) 16. The UE 14 includes a data processor (DP) 18, a memory (MEM) 20 coupled to the DP 18, and a suitable RF transceiver (TRANS) 22 (having a transmitter (TX) and a receiver (RX)) coupled to the DP 18. The MEM 20 stores a program (PROG) 24. The TRANS 22 is for bidirectional wireless communications with the AN 16. Note that the TRANS 22 has at least one antenna to facilitate communication.
  • The AN 16 includes a data processor (DP) 26, a memory (MEM) 28 coupled to the DP 26, and a suitable RF transceiver (TRANS) 30 (having a transmitter (TX) and a receiver (RX)) coupled to the DP 26. The MEM 28 stores a program (PROG) 32. The TRANS 30 is for bidirectional wireless communications with the UE 14. Note that the TRANS 30 has at least one antenna to facilitate communication. The AN 16 is coupled via a data path 34 to one or more external networks or systems, such as the internet 36, for example.
  • At least one of the PROGs 24, 32 is assumed to include program instructions that, when executed by the associated DP, enable the electronic device to operate in accordance with the exemplary embodiments of this invention, as discussed herein.
  • In general, the various embodiments of the UE 14 can include, but are not limited to, mobile nodes, mobile terminals, cellular telephones, personal digital assistants (PDAs) having wireless communication capabilities, portable computers having wireless communication capabilities, image capture devices such as digital cameras having wireless communication capabilities, gaming devices having wireless communication capabilities, music storage and playback appliances having wireless communication capabilities, Internet appliances permitting wireless Internet access and browsing, as well as portable units or terminals that incorporate combinations of such functions.
  • The embodiments of this invention may be implemented by computer software executable by one or more of the DPs 18, 26 of the UE 14 and the AN 16, or by hardware, or by a combination of software and hardware.
  • The MEMs 20, 28 may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. The DPs 18, 26 may be of any type suitable to the local technical environment, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on a multi-core processor architecture, as non-limiting examples.
  • In one non-limiting, exemplary embodiment, the wireless network 12 is a WLAN. In a further exemplary embodiment, the memory is configured to store network service information for the network 12 (e.g., a WLAN). In a further exemplary embodiment, the AN 16 is configured to transmit a message comprising the network service information via the TRANS 30 without first receiving a request for the network service information.
  • As can be seen, the exemplary embodiments of the invention allow for a limited amount of network service level information to be provided to stations without requiring a message exchange sequence (e.g., carried in beacon and probe responses).
  • In one non-limiting, exemplary embodiment, and as illustrated in FIG. 6, a method includes: providing a WLAN comprising at least one network device, wherein the WLAN comprises network service information (box 601); and transmitting the network service information to a device, wherein the network service information is transmitted without a request for the network service information first being received (box 602). The network service information may be transmitted using a beacon or a probe response, as non-limiting examples. The transmitted network service information may comprise a GAS response. The GAS response may comprise an Advertising Protocol Information element. A Delivery Method field of the Advertising Protocol Information element may be modified to indicate whether the at least one network device sends GAS responses automatically in beacon and probe responses and/or to indicate, if the at least one network device does not send GAS responses automatically in beacon and probe responses, how often the at least one network device sends GAS responses. The at least one network device may comprise an AP. A Beacon frame body may be modified to include at least one entry for GAS Response Element(s). A Probe Response frame body may be modified to include at least one entry for GAS Response Element(s). The WLAN may comprise a IBSS network.
  • In another non-limiting, exemplary embodiment, a computer program product comprises program instructions embodied on a tangible computer-readable medium. Execution of the program instructions results in operations comprising: providing a WLAN comprising at least one network device, wherein the WLAN comprises network service information; and providing the network service information to a device, wherein the network service information is provided without a request for the network service information first being received.
  • In another non-limiting, exemplary embodiment, an apparatus comprises: a data processor and a transceiver coupled to the data processor. The data processor is configured to transmit network service information without first receiving a request for the network service information. The transmission may comprise a beacon or a probe response, as non-limiting examples.
  • In another non-limiting, exemplary embodiment, and as shown in FIG. 7, a method comprising: storing network service information for a WLAN (701); and transmitting a message comprising the network service information without first receiving a request for the network service information (702). The message may comprise a beacon or a probe response, as non-limiting examples.
  • In another non-limiting, exemplary embodiment, a program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations comprising: storing network service information for a WLAN; and transmitting a message comprising the network service information without first receiving a request for the network service information. The message may comprise a beacon or a probe response, as non-limiting examples.
  • In another non-limiting, exemplary embodiment, an apparatus comprises: a memory configured to store network service information and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information. The transmission may comprise a beacon or a probe response, as non-limiting examples.
  • In another non-limiting, exemplary embodiment, an apparatus comprises: a processor configured to obtain network service information and a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information. The transmission may comprise a beacon or a probe response, as non-limiting examples.
  • In another non-limiting, exemplary embodiment, an apparatus comprises: means for storing network service information and means for transmitting a message comprising the network service information without first receiving a request for the network service information. The transmission may comprise a beacon or a probe response, as non-limiting examples. The means for storing may comprise a memory and the means for transmitting may comprise a transmitter.
  • In a further non-limiting, exemplary embodiment, an apparatus comprises: means for obtaining network service information and means for transmitting a message comprising the network service information without first receiving a request for the network service information. The transmission may comprise a beacon or a probe response, as non-limiting examples. The means for obtaining may comprise a data processor and the means for transmitting may comprise a transmitter.
  • It should be noted that the terms “connected,” “coupled,” or any variant thereof, mean any connection or coupling, either direct or indirect, between two or more elements, and may encompass the presence of one or more intermediate elements between two elements that are “connected” or “coupled” together. The coupling or connection between the elements can be physical, logical, or a combination thereof. As employed herein two elements may be considered to be “connected” or “coupled” together by the use of one or more wires, cables and/or printed electrical connections, as well as by the use of electromagnetic energy, such as electromagnetic energy having wavelengths in the radio frequency region, the microwave region and the optical (both visible and invisible) region, as several non-limiting and non-exhaustive examples.
  • In general, the various exemplary embodiments may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device, although the invention is not limited thereto. While various aspects of the invention may be illustrated and described as block diagrams, flow charts, or using some other pictorial representation, it is well understood that these blocks, apparatus, systems, techniques or methods described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
  • The exemplary embodiments of the inventions may be practiced in various components such as integrated circuit modules. The design of integrated circuits is by and large a highly automated process. Complex and powerful software tools are available for converting a logic level design into a semiconductor circuit design ready to be etched and formed on a semiconductor substrate.
  • Programs, such as those provided by Synopsys, Inc. of Mountain View, Calif. and Cadence Design, of San Jose, Calif. automatically route conductors and locate components on a semiconductor chip using well established rules of design as well as libraries of pre-stored design modules. Once the design for a semiconductor circuit has been completed, the resultant design, in a standardized electronic format (e.g., Opus, GDSII, or the like) may be transmitted to a semiconductor fabrication facility or “fab” for fabrication.
  • The foregoing description has provided by way of exemplary and non-limiting examples a full and informative description of the invention. However, various modifications and adaptations may become apparent to those skilled in the relevant arts in view of the foregoing description, when read in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings of this invention will still fall within the scope of the non-limiting and exemplary embodiments of this invention.
  • Furthermore, some of the features of the preferred embodiments of this invention could be used to advantage without the corresponding use of other features. As such, the foregoing description should be considered as merely illustrative of the principles, teachings and exemplary embodiments of this invention, and not in limitation thereof.

Claims (25)

1. A method comprising:
storing network service information for a wireless local area network; and
transmitting a message comprising the network service information without first receiving a request for the network service information.
2. A method as in claim 1, wherein the message comprises a beacon or a probe response.
3. A method as in claim 1, wherein the message comprises a generic advertisement service response.
4. A method as in claim 1, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a field of the advertising protocol information element is indicative of whether or not generic advertisement service responses are sent automatically in beacon and probe responses.
5. A method as in claim 1, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a first field of the advertising protocol information element is indicative that generic advertisement service responses are not sent automatically in beacon and probe responses, wherein a second field of the advertising protocol information element is indicative of a frequency with which generic advertisement service responses are sent.
6. A method as in claim 5, wherein the first field comprises the second field.
7. A method as in claim 1, wherein the method is implemented by an access point of the wireless local area network.
8. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations, said operations comprising:
storing network service information for a wireless local area network; and
transmitting a message comprising the network service information without first receiving a request for the network service information.
9. A program storage device as in claim 8, wherein the message comprises a beacon or a probe response.
10. A program storage device as in claim 8, wherein the message comprises a generic advertisement service response.
11. A program storage device as in claim 8, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a field of the advertising protocol information element is indicative of whether or not generic advertisement service responses are sent automatically in beacon and probe responses.
12. A program storage device as in claim 8, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a first field of the advertising protocol information element is indicative that generic advertisement service responses are not sent automatically in beacon and probe responses, wherein a second field of the advertising protocol information element is indicative of a frequency with which generic advertisement service responses are sent.
13. A program storage device as in claim 12, wherein the first field comprises the second field.
14. A program storage device as in claim 8, wherein the machine comprises an access point of the wireless local area network.
15. An apparatus comprising:
a memory configured to store network service information for a wireless local area network; and
a transmitter configured to transmit a message comprising the network service information without first receiving a request for the network service information.
16. An apparatus as in claim 15, wherein the message comprises a beacon or a probe response.
17. An apparatus as in claim 15, wherein the message comprises a generic advertisement service response.
18. An apparatus as in claim 15, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a field of the advertising protocol information element is indicative of whether or not generic advertisement service responses are sent automatically in beacon and probe responses.
19. An apparatus as in claim 15, wherein the message comprises a generic advertisement service response comprising an advertising protocol information element, wherein a first field of the advertising protocol information element is indicative that generic advertisement service responses are not sent automatically in beacon and probe responses, wherein a second field of the advertising protocol information element is indicative of a frequency with which generic advertisement service responses are sent.
20. An apparatus as in claim 19, wherein the first field comprises the second field.
21. An apparatus as in claim 15, wherein the apparatus comprises an access point of the wireless local area network.
22. An apparatus comprising:
means for storing network service information for a wireless local area network; and
means for transmitting a message comprising the network service information without first receiving a request for the network service information.
23. An apparatus as in claim 22, wherein the means for storing comprises a memory and the means for transmitting comprises a transmitter.
24. An apparatus as in claim 22, wherein the message comprises a beacon, a probe response.
25. An apparatus as in claim 22, wherein the apparatus comprises an access point of the wireless local area network.
US12/004,800 2006-12-22 2007-12-21 Apparatus, method, and computer program product providing improved network service information delivery Abandoned US20080151796A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/004,800 US20080151796A1 (en) 2006-12-22 2007-12-21 Apparatus, method, and computer program product providing improved network service information delivery

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US87694906P 2006-12-22 2006-12-22
US12/004,800 US20080151796A1 (en) 2006-12-22 2007-12-21 Apparatus, method, and computer program product providing improved network service information delivery

Publications (1)

Publication Number Publication Date
US20080151796A1 true US20080151796A1 (en) 2008-06-26

Family

ID=39682158

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/004,800 Abandoned US20080151796A1 (en) 2006-12-22 2007-12-21 Apparatus, method, and computer program product providing improved network service information delivery

Country Status (2)

Country Link
US (1) US20080151796A1 (en)
WO (1) WO2008096199A2 (en)

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090227709A1 (en) * 2004-06-21 2009-09-10 Sika Technology Ag Cement grinding aid
US20100203833A1 (en) * 2009-02-09 2010-08-12 Dorsey John G Portable electronic device with proximity-based content synchronization
US20100275249A1 (en) * 2009-04-24 2010-10-28 Mccann Stephen Methods and apparatus to discover authentication information in a wireless networking environment
US20110090890A1 (en) * 2009-09-09 2011-04-21 Yong Ho Seok Method of channel scanning in wireless local area network system
US20110090887A1 (en) * 2009-10-21 2011-04-21 Eun Sun Kim Method and Apparatus for Scanning Existing Networks in TVWS
US20110134897A1 (en) * 2009-12-04 2011-06-09 Research In Motion Limited System and method for multimedia emergency access in a wireless network
US20110164596A1 (en) * 2009-07-16 2011-07-07 Michael Montemurro Methods and apparatus to register with external networks in wireless network environments
US20110216753A1 (en) * 2008-11-10 2011-09-08 Nokia Corporation Cross layer service discovery for wireless networks
US20110286405A1 (en) * 2010-05-18 2011-11-24 Eunsun Kim Method and apparatus for dynamic station enablement procedure in a wireless local area network system
US20120243524A1 (en) * 2009-11-17 2012-09-27 Samsung Electronics Co., Ltd. Method and device for investigating wifi display service in a wifi direct network
EP2571319A1 (en) * 2011-09-16 2013-03-20 Nokia Corporation Methods, apparatuses, anc computer program products for wireless network discovery through passive and active scanning
US8416743B2 (en) 2010-06-07 2013-04-09 Lg Electronics Inc. Method and apparatus for a station to operate within WLAN system
WO2013073914A1 (en) * 2011-11-18 2013-05-23 엘지전자 주식회사 Method and device for searching for service for terminal using gas protocol
US8467359B2 (en) 2010-05-13 2013-06-18 Research In Motion Limited Methods and apparatus to authenticate requests for network capabilities for connecting to an access network
US8583129B2 (en) 2010-03-19 2013-11-12 Lg Electronics Inc. Method and apparatus for acquiring available channel information in a wireless local area network system
US8588158B2 (en) 2010-03-12 2013-11-19 Lg Electronics Inc. Method and apparatus for protecting a primary service in WLAN system
US8644276B2 (en) 2010-05-13 2014-02-04 Research In Motion Limited Methods and apparatus to provide network capabilities for connecting to an access network
US8665842B2 (en) 2010-05-13 2014-03-04 Blackberry Limited Methods and apparatus to discover network capabilities for connecting to an access network
US20140105097A1 (en) * 2011-12-30 2014-04-17 Huawei Device Co., Ltd. Service Information Pushing and Receiving Method, and Related Apparatus and System
US8750180B2 (en) 2011-09-16 2014-06-10 Blackberry Limited Discovering network information available via wireless networks
US20140185598A1 (en) * 2012-12-27 2014-07-03 Necati Canpolat Broadcast based discovery of wi-fi networks, devices and services
US8792466B2 (en) 2010-04-07 2014-07-29 Lg Electronics Inc. Method and apparatus for transmitting and receiving a white space map information in a wireless local area network system
US20140233406A1 (en) * 2013-02-21 2014-08-21 Apple Inc. Determining parameters of an access point
WO2014149647A1 (en) * 2013-03-15 2014-09-25 Intel Corporation Techniques for selecting an access point for wireless network discovery
US8942221B2 (en) 2011-11-10 2015-01-27 Blackberry Limited Caching network discovery responses in wireless networks
US9113500B2 (en) 2011-07-10 2015-08-18 Qualcomm Incorporated Device and method for communication of management information in ad-hoc wireless networks
US20150237543A1 (en) * 2009-06-04 2015-08-20 Blackberry Limited Methods And Apparatus For Use In Facilitating The Communication Of Neighboring Network Information To A Mobile Terminal With Use Of A Radius Compatible Protocol
US9137621B2 (en) 2012-07-13 2015-09-15 Blackberry Limited Wireless network service transaction protocol
US9204299B2 (en) 2012-05-11 2015-12-01 Blackberry Limited Extended service set transitions in wireless networks
EP2963977A1 (en) * 2014-07-01 2016-01-06 Alcatel Lucent Method for providing information representative of available resources for end-user wireless communication equipment
US9301127B2 (en) 2013-02-06 2016-03-29 Blackberry Limited Persistent network negotiation for peer to peer devices
US9615383B2 (en) 2010-03-15 2017-04-04 Blackberry Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US20180115938A1 (en) * 2016-10-25 2018-04-26 Blackberry Limited Group-addressed transmission of information relating to an access network
US10172074B2 (en) 2011-11-01 2019-01-01 Huawei Technologies Co. Ltd. Wireless local area network, station, and access point and methods for accessing thereof
US10812964B2 (en) 2012-07-12 2020-10-20 Blackberry Limited Address assignment for initial authentication

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020132614A1 (en) * 2001-03-19 2002-09-19 Vanluijt Balthasar Antonius Gerardus Arrangement with beacon for providing information service
US20040192264A1 (en) * 2002-03-01 2004-09-30 Jiewen Liu Connectivity to public domain services of wireless local area networks
US20060268802A1 (en) * 2005-05-06 2006-11-30 Nokia Corporation Mechanism to enable discovery of link/network features in WLAN networks
US20070242645A1 (en) * 2006-04-18 2007-10-18 Cisco Technology, Inc. Battery-efficient generic advertising service for wireless mobile devices

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1022876B1 (en) * 1999-01-25 2006-04-19 International Business Machines Corporation Service advertisements in wireless local networks
JP4729579B2 (en) * 2004-10-20 2011-07-20 トムソン ライセンシング Access point service and mobile terminal access method to wireless LAN based on service parameters

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020132614A1 (en) * 2001-03-19 2002-09-19 Vanluijt Balthasar Antonius Gerardus Arrangement with beacon for providing information service
US20040192264A1 (en) * 2002-03-01 2004-09-30 Jiewen Liu Connectivity to public domain services of wireless local area networks
US20060268802A1 (en) * 2005-05-06 2006-11-30 Nokia Corporation Mechanism to enable discovery of link/network features in WLAN networks
US20070242645A1 (en) * 2006-04-18 2007-10-18 Cisco Technology, Inc. Battery-efficient generic advertising service for wireless mobile devices

Cited By (97)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090227709A1 (en) * 2004-06-21 2009-09-10 Sika Technology Ag Cement grinding aid
US9426228B2 (en) 2008-11-10 2016-08-23 Nokia Technologies Oy Cross layer service discovery for wireless networks
US20110216753A1 (en) * 2008-11-10 2011-09-08 Nokia Corporation Cross layer service discovery for wireless networks
US8818269B2 (en) 2009-02-09 2014-08-26 Apple Inc. Portable electronic device with proximity-based content synchronization
US20100203833A1 (en) * 2009-02-09 2010-08-12 Dorsey John G Portable electronic device with proximity-based content synchronization
US8326221B2 (en) 2009-02-09 2012-12-04 Apple Inc. Portable electronic device with proximity-based content synchronization
US8943552B2 (en) * 2009-04-24 2015-01-27 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US20150128232A1 (en) * 2009-04-24 2015-05-07 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US8935754B2 (en) * 2009-04-24 2015-01-13 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US20100275249A1 (en) * 2009-04-24 2010-10-28 Mccann Stephen Methods and apparatus to discover authentication information in a wireless networking environment
US9820149B2 (en) * 2009-04-24 2017-11-14 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US20170156063A1 (en) * 2009-04-24 2017-06-01 Blackberry Limited Methods and Apparatus to Discover Authentication Information in a Wireless Networking Environment
US10136319B2 (en) * 2009-04-24 2018-11-20 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US9572030B2 (en) * 2009-04-24 2017-02-14 Blackberry Limited Methods and apparatus to discover authentication information in a wireless networking environment
US20150237543A1 (en) * 2009-06-04 2015-08-20 Blackberry Limited Methods And Apparatus For Use In Facilitating The Communication Of Neighboring Network Information To A Mobile Terminal With Use Of A Radius Compatible Protocol
US9629038B2 (en) 2009-06-04 2017-04-18 Blackberry Limited Methods and apparatus for use in facilitating the communication of neighboring network information to a mobile terminal with use of a radius compatible protocol
US9113447B2 (en) 2009-07-16 2015-08-18 Blackberry Limited Methods and apparatus to register with external networks in wireless network environments
US8619735B2 (en) 2009-07-16 2013-12-31 Blackberry Limited Methods and apparatus to register with external networks in wireless network environments
US20110164596A1 (en) * 2009-07-16 2011-07-07 Michael Montemurro Methods and apparatus to register with external networks in wireless network environments
US9100937B2 (en) 2009-09-09 2015-08-04 Lg Electronics Inc. Method and apparatus of scanning channels in wireless local area network
US8824435B2 (en) 2009-09-09 2014-09-02 Lg Electronics Inc. Method of channel scanning in wireless local area network system
US20110090890A1 (en) * 2009-09-09 2011-04-21 Yong Ho Seok Method of channel scanning in wireless local area network system
US9544839B2 (en) 2009-10-21 2017-01-10 Lg Electronics Inc. Method and apparatus for scanning existing networks in TVWS
US20110090887A1 (en) * 2009-10-21 2011-04-21 Eun Sun Kim Method and Apparatus for Scanning Existing Networks in TVWS
US9078196B2 (en) 2009-10-21 2015-07-07 Lg Electronics Inc. Method and apparatus for scanning existing networks in TVWS
US10117157B2 (en) * 2009-11-17 2018-10-30 Samsung Electronics Co., Ltd. Method and device for investigating WiFi display service in a WiFi direct network
US20120243524A1 (en) * 2009-11-17 2012-09-27 Samsung Electronics Co., Ltd. Method and device for investigating wifi display service in a wifi direct network
KR101837086B1 (en) * 2009-11-17 2018-04-20 삼성전자주식회사 Method and apparatus for WiFi display service discovery in WiFi direct network
EP2487963A4 (en) * 2009-11-17 2016-11-23 Samsung Electronics Co Ltd Method and device for investigating wifi display service in a wifi direct network
US10932181B2 (en) 2009-11-17 2021-02-23 Samsung Electronics Co., Ltd. Method and device for investigating WiFi display service in a WiFi direct network
US9107061B2 (en) 2009-12-04 2015-08-11 Blackberry Limited System and method for multimedia emergency access in a wireless network
US8750268B2 (en) * 2009-12-04 2014-06-10 Blackberry Limited System and method for multimedia emergency access in a wireless network
US20110134897A1 (en) * 2009-12-04 2011-06-09 Research In Motion Limited System and method for multimedia emergency access in a wireless network
US8588158B2 (en) 2010-03-12 2013-11-19 Lg Electronics Inc. Method and apparatus for protecting a primary service in WLAN system
US8588160B2 (en) 2010-03-12 2013-11-19 Lg Electronics Inc. Method and apparatus for dynamic station enablement procedure
US9118450B2 (en) 2010-03-12 2015-08-25 Lg Electronics Inc. Method and apparatus for protecting a primary service in WLAN system
US9444607B2 (en) 2010-03-12 2016-09-13 Lg Electronics Inc. Method and apparatus for protecting a primary service in WLAN system
US10893442B2 (en) 2010-03-15 2021-01-12 Blackberry Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US9615383B2 (en) 2010-03-15 2017-04-04 Blackberry Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US11368880B2 (en) 2010-03-15 2022-06-21 Blackberry Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US10356662B2 (en) 2010-03-15 2019-07-16 Blackberry Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US11956678B2 (en) 2010-03-15 2024-04-09 Malikie Innovations Limited Negotiation of quality of service (QoS) information for network management traffic in a wireless local area network (WLAN)
US9049686B2 (en) 2010-03-19 2015-06-02 Lg Electronics Inc. Method and apparatus for acquiring available channel information in a wireless local area network system
US8583129B2 (en) 2010-03-19 2013-11-12 Lg Electronics Inc. Method and apparatus for acquiring available channel information in a wireless local area network system
US9756655B2 (en) 2010-03-19 2017-09-05 Lg Electronics Inc. Method and apparatus for acquiring available channel information in a wireless local area network system
US8792466B2 (en) 2010-04-07 2014-07-29 Lg Electronics Inc. Method and apparatus for transmitting and receiving a white space map information in a wireless local area network system
US8467359B2 (en) 2010-05-13 2013-06-18 Research In Motion Limited Methods and apparatus to authenticate requests for network capabilities for connecting to an access network
US8644276B2 (en) 2010-05-13 2014-02-04 Research In Motion Limited Methods and apparatus to provide network capabilities for connecting to an access network
EP3661268A1 (en) * 2010-05-13 2020-06-03 BlackBerry Limited Methods and apparatus to authenticate requests for network capabilities for connecting to an access network
US8665842B2 (en) 2010-05-13 2014-03-04 Blackberry Limited Methods and apparatus to discover network capabilities for connecting to an access network
US9226163B2 (en) 2010-05-18 2015-12-29 Lg Electronics Inc. Method and apparatus for dynamic station enablement procedure in a wireless local area network system
US20110286405A1 (en) * 2010-05-18 2011-11-24 Eunsun Kim Method and apparatus for dynamic station enablement procedure in a wireless local area network system
US9253646B2 (en) * 2010-05-18 2016-02-02 Lg Electronics Inc. Method and apparatus for dynamic station enablement procedure in a wireless local area network system
US8416743B2 (en) 2010-06-07 2013-04-09 Lg Electronics Inc. Method and apparatus for a station to operate within WLAN system
US8913577B2 (en) 2010-06-07 2014-12-16 Lg Electronics Inc. Method and apparatus for a station to operate within WLAN system
US9247544B2 (en) 2010-06-07 2016-01-26 Lg Electronics Inc. Method and apparatus for a station to operate within WLAN system
US9113500B2 (en) 2011-07-10 2015-08-18 Qualcomm Incorporated Device and method for communication of management information in ad-hoc wireless networks
US11166226B2 (en) 2011-09-16 2021-11-02 Blackberry Limited Discovering network information available via wireless networks
EP2571319A1 (en) * 2011-09-16 2013-03-20 Nokia Corporation Methods, apparatuses, anc computer program products for wireless network discovery through passive and active scanning
US8750180B2 (en) 2011-09-16 2014-06-10 Blackberry Limited Discovering network information available via wireless networks
US10200941B2 (en) 2011-09-16 2019-02-05 Blackberry Limited Discovering network information available via wireless networks
US9794967B2 (en) 2011-09-16 2017-10-17 Blackberry Limited Discovering network information available via wireless networks
US8463175B2 (en) 2011-09-16 2013-06-11 Nokia Corporation Method, apparatus, and computer program product for wireless network discovery through passive and active scanning
US10172074B2 (en) 2011-11-01 2019-01-01 Huawei Technologies Co. Ltd. Wireless local area network, station, and access point and methods for accessing thereof
US10779226B2 (en) 2011-11-01 2020-09-15 Huawei Technologies Co., Ltd. Wireless local area network, station, and access point and methods for accessing thereof
US8942221B2 (en) 2011-11-10 2015-01-27 Blackberry Limited Caching network discovery responses in wireless networks
KR102005537B1 (en) 2011-11-18 2019-07-30 엘지전자 주식회사 Method and device for searching for service for terminal using gas protocol
US9712285B2 (en) 2011-11-18 2017-07-18 Lg Electronics Inc. Method and device for searching for service for terminal using gas protocol
WO2013073914A1 (en) * 2011-11-18 2013-05-23 엘지전자 주식회사 Method and device for searching for service for terminal using gas protocol
KR20140092305A (en) * 2011-11-18 2014-07-23 엘지전자 주식회사 Method and device for searching for service for terminal using gas protocol
US9497598B2 (en) * 2011-12-30 2016-11-15 Huawei Device Co., Ltd. Service information pushing and receiving method, and related apparatus and system
US20140105097A1 (en) * 2011-12-30 2014-04-17 Huawei Device Co., Ltd. Service Information Pushing and Receiving Method, and Related Apparatus and System
US9820199B2 (en) 2012-05-11 2017-11-14 Blackberry Limited Extended service set transitions in wireless networks
US9204299B2 (en) 2012-05-11 2015-12-01 Blackberry Limited Extended service set transitions in wireless networks
US10349321B2 (en) 2012-05-11 2019-07-09 Blackberry Limited Extended service set transitions in wireless networks
US11240655B2 (en) 2012-07-12 2022-02-01 Blackberry Limited Address assignment for initial authentication
US10812964B2 (en) 2012-07-12 2020-10-20 Blackberry Limited Address assignment for initial authentication
US10736020B2 (en) 2012-07-13 2020-08-04 Blackberry Limited Wireless network service transaction protocol
US11895575B2 (en) 2012-07-13 2024-02-06 Malikie Innovations Limited Wireless network service transaction protocol
US10142921B2 (en) * 2012-07-13 2018-11-27 Blackberry Limited Wireless network service transaction protocol
US11405857B2 (en) 2012-07-13 2022-08-02 Blackberry Limited Wireless network service transaction protocol
US9622155B2 (en) 2012-07-13 2017-04-11 Blackberry Limited Wireless network service transaction protocol
US9137621B2 (en) 2012-07-13 2015-09-15 Blackberry Limited Wireless network service transaction protocol
US20140185598A1 (en) * 2012-12-27 2014-07-03 Necati Canpolat Broadcast based discovery of wi-fi networks, devices and services
US9125143B2 (en) * 2012-12-27 2015-09-01 Intel Corporation Broadcast based discovery of Wi-Fi networks, devices and services
US9942316B2 (en) 2013-02-06 2018-04-10 Blackberry Limited Persistent network negotiation for peer to peer devices
US9301127B2 (en) 2013-02-06 2016-03-29 Blackberry Limited Persistent network negotiation for peer to peer devices
CN105075339A (en) * 2013-02-21 2015-11-18 苹果公司 Determining parameters of an access point
DE112014000933B4 (en) * 2013-02-21 2020-03-12 Apple Inc. Determination of parameters of an access point
US9204375B2 (en) * 2013-02-21 2015-12-01 Apple Inc. Determining parameters of an access point
US20140233406A1 (en) * 2013-02-21 2014-08-21 Apple Inc. Determining parameters of an access point
WO2014130175A1 (en) * 2013-02-21 2014-08-28 Apple Inc. Determining parameters of an access point
WO2014149647A1 (en) * 2013-03-15 2014-09-25 Intel Corporation Techniques for selecting an access point for wireless network discovery
US9204383B2 (en) 2013-03-15 2015-12-01 Intel Corporation Techniques for selecting an access point for wireless network discovery
EP2963977A1 (en) * 2014-07-01 2016-01-06 Alcatel Lucent Method for providing information representative of available resources for end-user wireless communication equipment
US20180115938A1 (en) * 2016-10-25 2018-04-26 Blackberry Limited Group-addressed transmission of information relating to an access network
US10750432B2 (en) * 2016-10-25 2020-08-18 Blackberry Limited Group-addressed transmission of information relating to an access network

Also Published As

Publication number Publication date
WO2008096199A3 (en) 2008-12-31
WO2008096199A2 (en) 2008-08-14

Similar Documents

Publication Publication Date Title
US20080151796A1 (en) Apparatus, method, and computer program product providing improved network service information delivery
US11672038B2 (en) Apparatus and method for multi-link communications
US20080144591A1 (en) Apparatus, methods, and computer program products providing FBMS with multiple BSSID support
US7570969B2 (en) System and method for controlling transmission power in wireless local area network
WO2021244652A1 (en) Multicast service transmission method and device suitable for multi-link
WO2021190605A1 (en) Communication method applied to multi-link device in wireless local area network, and device
US11930503B2 (en) Systems for communicating with unassociated stations
US8396025B2 (en) Method of operating active scanning to configure mesh network
AU2021281967B2 (en) Signaling information exchange method and communication apparatus in wireless local area network
US20140362842A1 (en) Fast Initial Link Setup Communication Device and Method
WO2022028610A1 (en) Method for indicating unicast service suitable for multiple links and related apparatus
JP2023531119A (en) Multilink establishment method and communication device
US11902884B2 (en) System and method for minimizing management frame overhead in wireless networks
US11871336B2 (en) Aid allocation method for multi-link device and related apparatus
JP2023549790A (en) METHODS FOR DETERMINING SPACE REUSE PARAMETER FIELDS IN PPDUS, AND RELATED APPARATUS
JP2024020422A (en) Method and apparatus for determining data buffer status
US20230269807A1 (en) Multi-link communication probe request method and apparatus
CN116234061A (en) Request and response method for detecting MLD, station and access point
WO2023115354A1 (en) Communication method and apparatus
WO2022151912A1 (en) Method for recovering right to use transmission opportunity, and related apparatus
US20240121705A1 (en) Method for performing content management upon beacon transmission and associated wireless communication device
WO2022228360A1 (en) Communication method and apparatus
CN116419416A (en) Channel access mode determining method and device

Legal Events

Date Code Title Description
AS Assignment

Owner name: NOKIA CORPORATION, FINLAND

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JOKELA, JARI;REEL/FRAME:020604/0913

Effective date: 20080214

STCB Information on status: application discontinuation

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