This Non-provisional application claims priority under 35 U.S.C. § 119(a) on Patent Application No. 2004-064256 filed in Japan on Mar. 8, 2004, the entire contents of which are hereby incorporated by reference.
The present invention relates to a system for providing adaptive service through wireless delivery and an adaptive service providing method using it, and particularly relates to a band control technology used for providing hot spot service using a wireless function and for video delivery by means of AV equipment having a wireless function.
In conventional wireless connection services, network resources necessary for supporting an admitted session is allocated in such a manner that a resource manager offers admission control to prohibit admission of a session that a system cannot support. Also, a polling manager adjusts a band allocated to a terminal by changing a polling frequency (see Published Japanese Translation of PCT International Publication for Patent Application No. 2001-516173A).
Further, a user who is to purchase a digital content through delivery service receives the service in exchange for sending a transfer condition that high-quality transfer is carried out to a digital content provider (see Japanese Patent Application Laid Open Publication No. 2001-175757A).
For reserving in advance a band that a user is to use, a band is allocated in such a manner that the user specifies a band to be used through a wireless terminal that the user uses and a resource manager of a terminal connected to a wire network that provides services compares the band that the user is requesting with an available band.
In ST2, wireless link information for specifying the AP to which the STA is to be connected is acquired by acquiring the beacon that the AP sends out.
The STA requests for the AP a wireless link connection for establishing wireless link to the AP in ST3. When the AP admits wireless link connection to the STA, the STA is notified so through a wireless link connection response in ST4. When the AP does not admit wireless link connection otherwise, the STA is notified so through the wireless link connection response in ST4 as well.
In ST5, a user using the STA inputs user information such as a user ID, a password, and the like. Upon receipt of the input, the AP performs user confirmation by querying a server in ST6, and the server sends user information to the AP to notify the contract information of user information in ST7. When it is judged based on the user information that the user using the STA is a proper customer who establishes a contract, a usability notification is sent to the STA to offer use admission to the STA in ST8.
In ST9, in order to acquire a band to be used, the STA that receives the usability notification sends a band acquisition request to the AP.
Upon receipt of the request in ST9 from the STA, the AP allocates, through a band acquisition response in ST10, a band to the STA from a band that the AP manages.
However, in the wireless connection service of the above Published Japanese Translation of PCT international publication for patent application No. 2001-516173A, a band that the user can be used is managed according to the polling frequency. Therefore, data transfer is not guaranteed in all time in the case, for example, where a user transfers data which should not be interrupted such as contents data. Thus, data transfer with no interruption cannot be guaranteed.
Also, in the wireless connection service of Japanese Patent Application Laid Open Publication No. 2001-175757A, a usable band is secured only when a user purchases contents by using a wireless terminal but it is not guaranteed that the services can be received all time in the same band.
Moreover, in the aforementioned method of reserving in advance a band that a user is to use, even when the user requests a band beyond contents of a contract that the user establishes, the resource manager admits band allocation if a sufficient range of a band that the resource manager manages remains, with a result that a band cannot be allocated to a terminal connected later.
Specifically, in the case where the terminals (STAs) 1 trough to 10 that the users use for receiving the wireless connection service are connected to the terminal (AP) that provides the wireless connection service and the AP connects the terminals sequentially in an order from the STA 1 for allocating bands as the STAs are requesting, the band allocation as shown in
Further, under the circumstances shown in
Furthermore, because the AP allocates as-requested bands to the STAs 1 through to 10, a user who establishes a low-class contract can acquire a band beyond the contract information. Band allocation based on user information necessitates the steps of ST6 (to confirm user) and ST7 (to send user information) in
In addition, a user who establishes no contract cannot receive the wireless delivery service.
As described above, in the conventional wireless connection services, a band not in accordance with the contents of which a user establishes a contract may be allocated as a band to be used by users and band reallocation according to the circumstances cannot be performed.
The present invention has been made in view of the above problems and has its object of performing band allocation in accordance with user's contract information.
Specifically, the present invention provides a system for providing adaptive service through wireless delivery including: a sever that manages user information relating to users; and a server terminal which is connected to the server and has a wireless communication function, wherein when a user terminal having a wireless communication function is wireless connected to the server terminal, wireless delivery service is provided to a user using the user terminal, and a band is allocated to the user terminal based on the user information that the server terminal obtains by querying the server.
Further, the present invention provides a method for providing adaptive service through wireless delivery using the above system for providing adaptive service through wireless delivery, wherein it is possible that: a procedure for changing a band of a user terminal only is performed by the server and the server terminal; and a band is reallocated by the server terminal based on the user information according to an increase or a decrease in a number of wireless connected user terminals.
Furthermore, in the present invention, when a band to be allocated to a newly wireless connected user terminal cannot be ensured, a user terminal under a low-class contract based on the user information among already wireless connected user terminals may be disconnected to secure the band to be allocated thereto.
Alternatively, in the present invention, when a band to be allocated to a newly wireless connected user terminal cannot be ensured, a band of 0 Mbps may be allocated to a user terminal under a low-class contract based on the user information among already wireless connected user terminals to secure the band to be allocated thereto.
Further, in the present invention, when a user requests a band beyond contract information that the user establishes, a band may be allocated to user's user terminal based on the user information.
Furthermore, in the present invention, a band may be allocated to the user terminal based on information on a key provided beforehand to the user.
In addition, in the present invention, wireless delivery service on a best effort basis may be provided to a user having no key.
As described above, in the present invention, bands to be allocated are adapted according to users' contract information. In consequence, connection of the server that manages the user's user information to the server terminal (AP) enables the AP to acquire the user information from the server when connected to the user terminal (STA), thereby allocating a band appropriate to the contract information.
The band of the STA to which the AP is connected can be confirmed from the server, with a result that band change is enabled with the need for the steps for band change at the STA eliminated.
Further, even if an insufficient range for band change remains, a band can be secured by disconnecting a STA of a user who establishes a low-class contract subjected to low priority after confirming the user's contract information.
Also, even if an insufficient range for band change remains, a band can be secured by allocating a band of 0 Mbps for a user who establishes a low-class contract.
If the STA that a user uses requests a band beyond his/her contract information, the AP allocates a band in accordance with the contract information of the user information stored in the server, thereby preventing allocation of a band beyond the contract information.
Moreover, when a key is used for user identification and information on band allocation is provided to the key, band allocation can be performed with no need of the AP to query the server about user's contract information, resulting in improvement in responsiveness in band allocation.
In addition, even when a user having no key with no contract established requests connection, provision of the wireless delivery service on the best effort basis enables differentiation of a user who establishes a contract and provision of services to the user who establishes no contract.
Embodiments of the present invention will be described below in detail with reference to the drawings. The preferred embodiments describe mere examples essentially, and does not intend to limit the applicable fields and usage of the present invention.
A system for providing wireless delivery service in the present embodiment is essentially the same as that in the conventional example described above, and only differences will be descried while allotting the same reference numerals to the same elements as in the conventional example. The same is applied to the following second and third embodiments.
A server shown in
Then, the STA receives a band acquisition response in ST10. In this way, the band that the STA is to use is secured and the STA can receive services such as data delivery.
Next, a flow of the AP for contract information comparison and band allocation in response to a band request from a user is shown in
In a step S103, the requested band and the contract information are compared to check whether or not the user is requesting the band in accordance with his/her contract information.
When the comparison in the step S103 results in NO (the requested band is beyond the contract information), the routine branches to a step S104 to change the band to a band in accordance with the contract information in the step S104, followed by a step S105.
When the comparison in the step S103 results in YES (the requested band is within the contract information), the routine proceeds to the step S105 to perform band allocation to the newly connected STA in the step S105.
The above processing enables band allocation in accordance with the contract information as shown in
Next, a flow of processing of the AP for disconnecting a terminal under low-class contract for securing a band for a newly connected terminal is depicted in
When the judgment in the step S202 results in “YES,” the routine branches to a step S206. On the other hand, when the judgment in the step S202 results in “NO,” the routine branches to a step S203.
In the step S203, the AP queries the server about the contract information of the user using the newly connected STA 4.
In a step S204, the contract information of the user using the newly connected STA 4 is compared with that of the users using the STAs that have been already connected to judge whether there are any STAs under a lower-class contract than that of the user of the newly connected STA among contracts of the users of the already connected STAs.
When the judgment in the step S204 results in “YES,” the routine proceeds to a step S205, and the AP sends a disconnection requirement to the STA 3 under the lower-class contract to disconnect the radio link thereof.
When the judgment in the step S20 results in “NO,” no band is allocated for the user using the new STA 4.
Then, the band secured by disconnecting the STA 3 under lower-class contract is allocated to the newly connected STA 4 in the step S206.
Next, a flow of processing of the AP for disconnecting, upon establishment of new connection of a terminal, a terminal under a low-class contract for securing the band is shown in
When the judgment in the step S302 results in “YES,” the routine branches to a step S306. When the judgment in the step S302 results in “NO,” the routine branches to a step S303.
In the step S303, the AP queries the server about the contract information of the user using the newly connected STA.
In a step S304, the contract information of the user using the newly connected STA is compared with that of the users using the already connected STAs to judge whether there are any STAs used by users who establishes a lower-class contract than the user of the newly connected STA.
When the judgment in the step S304 results in “YES,” the routine branches to a step S305 and the AP allocates a band of 0 Mbps to a STA used by a user who establishes the lower-class contract.
When the judgment in the step S304 results in “NO,” no band is allocated to the newly connected STA.
Then, in the step S306, the band secured by allocating the band of 0 Mbps to the STA under the lower-class contract is allocated to the newly connected STA.
The aforementioned processing enables the AP to perform band allocation with no need for query to the server about the contract information, thereby improving the responsiveness in band allocation.
A sequence in the case where a user who is not assigned a key uses the wireless delivery service will be described next.
When the judgment in the step S502 results in “YES,” the routine branches to a step S503 and a band is allocated to the newly connected STA based on the key information in the step S503.
When the judgment in the step S502 results in “NO,” the routine branches to a step S504 as it is judged based on the key information that the input key includes NULL. Then, connection on the best effort basis is provided to the newly connected STA in the step S504.
As described above, the wireless delivery service on the best effort basis is provided to a user trying connection even if he or she has no key under no contract. Hence, the services can be provided to users who establish no contract.
The present invention relates to systems and methods for providing adaptive service through wireless delivery, which enable band allocation in accordance with contract information. Therefore, the present invention is useful in wireless hot spot services and is applicable to services for digital contents delivery.
Number | Date | Country | Kind |
---|---|---|---|
2004-064256 | Mar 2004 | JP | national |