1. Field of the Invention
The present invention generally relates to the wireless local area networks, for instance those standardized in the standard family IEEE 8502.11x (x being ‘b’, ‘g’, ‘n’, ‘ac’, etc) and marketed under the name WiFi.
Network attached storages are today being more and more deployed in WiFi wireless local area networks, these networks offering open access (e.g. hotspots in public places) or offering community-restricted access (e.g. access restricted to subscribers of a given Internet Service Provider). Also, more and more, residential home and small-office/home-office gateways are providing both WiFi access and storages.
However the capabilities (presence, availability, capacity, etc) of storage resources/devices, accessible through a given WiFi access point, are not known a priori by the users that would be allowed to connect to this WiFi access point. Only the owner and/or administrator of this WiFi access point, or the owner and/or administrator of the local area network behind it, has this knowledge.
2. Description of the Prior Art
A possible solution could be to advertise, by means of an independent medium, the existence and capabilities of storage resources/devices accessible through a given WiFi access point. As an illustrative example, once connected to a WiFi access point, a user, opening his/her browser, could be prompted by a page describing the capabilities of storage resources/devices accessible via this access point. However, this solution has a drawback: It is not possible to know the storage capabilities without being already connected to the related WiFi access point. This is particularly cumbersome in the now quite common situation where multiple WiFi networks are available at a given place. In such a situation, a user would have to connect to (and disconnect from) the various WiFi networks to discover their respective storage capabilities.
Thus, there is a need to provide a better technical solution for advertising the capabilities of storage resources/devices that are accessible via a wireless local area network.
This can be solved by applying, the method according to the invention.
A first object of the invention is a method for advertising capabilities of at least one storage resource accessible via a wireless local area network comprising at least one wireless access point this wireless access point periodically transmitting a beacon frame containing a wireless local area network identifier designating this network;
characterized in that it comprises the step of inserting, in beacon frames transmitted by a wireless access point, data describing the capabilities of at least one storage accessible via the wireless local area network designated by this wireless local area network identifier.
Thanks to the combination, within a beacon frame, of the wireless local area network identifier designating a network and of the data describing the storage capabilities attached to this network, a terminal is able to identify storage capabilities attached to the neighboring wireless network without the need to establish any prior connection to these wireless networks. When several wireless local area networks are available, with respective attached storage resources, a terminal can advantageously select the wireless network presenting the best matching between network resources, including storage resources, and client objectives in terms of remote storage service.
A second object of the invention is a wireless access point for implementing the method according to the invention.
A third object of the invention is a wireless terminal for implementing the method according to the invention.
Other features and advantages of the present invention will become more apparent from the following detailed description of embodiments of the present invention, when taken in conjunction with the accompanying drawings.
In order to illustrate in detail features and advantages of embodiments of the present invention, the following description will be with reference to the accompanying drawings. If possible, like or similar reference numerals designate the same or similar components throughout the figures thereof and description, in which:
The following description of embodiments focuses on the WiFi technology, but the method according to the invention can also apply to other kinds of wireless networks especially wireless networks that are non-subscriber-based with a limited-coverage
An exemplary wireless terminal WT, according to the invention, is within the connectivity area of the four access points AP1, . . . , AP4 in this example. The wireless terminal WT may be a personal computer, a smartphone, etc, comprising a WiFi adapter/receiver.
WiFi technologies are defined and specified by the standard family IEEE802.11x. This IEEE standard family defines a “beacon frame” which is periodically sent by each of the WiFi access points of a wireless network. This beacon frame advertises information related to the wireless network WLAN. In particular, it classically contains a wireless local area network identifier designating this wireless network WLAN. According to the standard family IEEE 802.11x, the beacon frame may also contain several “information elements”, of various respective lengths.
According to the standard family IEEE802.11x, any information element may contain one or several “information sub-elements” among the bytes carrying information, INF or VSC.
In this example, the method according to the invention comprises the step of inserting, in each beacon frame transmitted by the wireless access point AP1, data describing the capabilities of at least one storage, such as the storage ST1, accessible via the wireless local area network WLAN1 designated by the wireless local area network identifier classically carried by this beacon frame.
Similarly data describing the capabilities of the storage ST2, ST3, ST4 are inserted in each beacon frame transmitted by the wireless access point AP2, AP3, and AP4 respectively.
In other examples, data describing the capabilities of at least one storage is inserted in each beacon frame out of k beacon frames, k being equal to 2, or 3, etc.
When the method according to the invention is applied to WiFi wireless networks, the data describing the capabilities of at least one storage are inserted in a newly defined information element, within a WiFi beacon frame. More precisely, the capabilities are represented by data carried inside at least one sub-element embedded in this newly defined information element.
Two embodiments of this newly defined information element, within a WiFi beacon frame, can be considered:
1) The first one should be used if the format of this newly defined information element is standardized in the future.
2) The second embodiment should be used if the format of this newly defined information element is not standardized in the future.
So any terminal compliant with the future standard will be able to recognize an information element advertising storage capabilities, by detecting this header.
According to the invention, the data carried by a sub-element represent at least one of one of the capabilities of the storage or storages accessible via the access point that transmits the information element that comprises this sub-element. These capabilities may be:
In this embodiment, the transmitted capabilities are limited to the total storage space and the free storage space of the storage ST. Of course, in other embodiments, a storage capability advertising information element may contain more or less capabilities. Preferably, a storage capability advertising information element comprises one distinct sub-element for each storage capability.
The choice of the capabilities that are advertised in the beacon frame is a trade off: On the one hand, the beacon frames must not be overloaded by the data representing these storage capabilities. On the other hand, the advertised capabilities must be sufficient for enabling a relevant choice of a wireless network. The advertised capabilities are chosen so that they enable a user or a software module, to efficiently select the best wireless network among several available wireless networks, and then connect to it. Additionally to wireless transmission capabilities, the storage capabilities are taken into account for selecting the wireless network meeting user/client, expectations in terms of (storage) service.
If a wireless network comprises several distinct storages, a sub-element preferably carries the total —preferably free—storage space that is accessible via the wireless network.
The owner(s) or administrator(s) of the different WiFi access points AP1, . . . , AP4 configures all these access points AP1, . . . , AP4 for periodically transmitting a beacon frame comprising the information element SCAIE1 or SCAIE2, in the same way as he/she classically configures the access points for transmitting a beacon frame comprising classical WiFi parameters such as the identifier of the wireless network.
For taking into account load balancing strategies between storage resources or for imposing some priority attributes, the owner(s) or administrator(s) of the WiFi access points AP1, . . . , AP4 may limit the value representing the (free) storage capacity, in order to advertise only a part of the storage resources to WiFi clients.
The embodiment WT of the wireless terminal according to the invention comprises a processor that runs client software configured for implementing the method according to the invention, i.e. doing the following steps:
In the example of
For the step of recognizing, in the beacon frame, an information element carrying information about storage capabilities, two cases must be distinguished:
In both cases information sub elements are used for depicting storage capabilities.
In a first embodiment of the terminal, the client software displays the storage capabilities for each accessible wireless local area network WLAN1, WLAN2, WLAN3, WLAN4, and prompts the user to choose one of them. The user manually selects one wireless local area network.
In a second embodiment of the terminal, the client is configured for automatically selecting one wireless local area network as a function of both advertised wireless transmission capabilities and advertised information about the respective storage capabilities of these wireless local area networks.
After the selection of a wireless local area network, client software connects the terminal WT to the selected wireless local area network. The connection is set up via one of the access points corresponding to the selected wireless local area network. Client software may request additional information about the storage capabilities, in a classical way, i. e. after connecting to the selected wireless local area network. For instance, if the local area WLAN4 has been selected, and if the beacon frames transmitted by the access point AP4 advertise only the value of the total storage space of the wireless local area network WLAN4, then the client may send a request, in order to request the value of the free storage space in the wireless local area network WLAN4, after connecting the terminal WT to the access point AP4.
The invention enables advertising storage capabilities before any connection. Nevertheless, after connecting the terminal to the selected network, an authorization step may still be applied for accessing to the storage resources of the selected network.
Number | Date | Country | Kind |
---|---|---|---|
14305073.0 | Jan 2014 | EP | regional |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2015/050748 | 1/16/2015 | WO | 00 |