Abstract:
A subscription detail may be provided, where the subscription detail indicating quality of service levels for a subscriber device seeking to access a wireless Local Area Network (LAN) maintained by a base station, the subscription detail indicating a first quality of service in a first network context, and the subscription detail indicating a second quality of service in a second network context. A particular subscriber device is detected in a wireless LAN. Access over the wireless LAN is provided to the particular subscriber device at a first quality of service level based on a first network context in accordance with a subscription detail. Access over the wireless LAN is provided to the particular subscriber device at a second quality of service level based on the second network context in accordance with the subscription detail.

Description:
CROSS-REFERENCE TO RELATED APPLICATIONS 
       [0001]    The present application is a continuation of U.S. patent application Ser. No. 14/145,780, filed Dec. 31, 2013 and entitled, “Systems and Methods for Providing Time and Location Dependent Bandwidth in Wireless Networks,” which is a continuation of U.S. patent application Ser. No. 13/764,584, filed Feb. 11, 2013 and entitled “Systems and Methods for Providing Time and Location Dependent Bandwidth in Wireless Networks,” now U.S. Pat. No. 8,619,697, which is a continuation of U.S. patent application Ser. No. 11/748,450, filed May 14, 2007 and entitled “Systems and Methods for Providing Time and Location Dependent Bandwidth in Wireless Networks,” now U.S. Pat. No. 8,385,271, which claims priority from U.S. Provisional Patent Application Ser. No. 60/747,171 filed May 12, 2006 and entitled “Location/Date/Time Dependent Bandwidth,” all of which applications are incorporated by reference herein. 
     
    
     BACKGROUND OF THE INVENTION 
       [0002]    1. Field of the Invention 
         [0003]    The present invention relates generally to wireless networks and more particularly to provisioning of bandwidth in wireless networks. 
         [0004]    2. Description of Related Art 
         [0005]    Wireless Broadband Access (“WBA”) based systems have been designed to have operational characteristics that are indistinguishable from Cable or DSL methods of broadband access from the viewpoint of the customer. However, the mobility of subscribers and the architecture of wireless networks can prohibit service providers from offering levels of service based on characteristics of subscribers. For example, a residential subscriber may use a portable computing device at home and in the office. Since commercial subscription plans tend to provide higher bandwidth and richer feature sets at premium rates, the residential user generally receives inadequate service and the service provider may not realize optimized income for all subscribers. 
         [0006]    The latterly described issue is one of many quality-of-service and subscription level enforcement issues associated with wireless networks. Wireless Broadband Access (“WBA”) is used for packet switched networks for Internet Access, PSTN Voice Line transport and many other purposes. WBA may serve different locations and different types of subscribers and individual subscribers may move from one location to the other and engage in different activities at each location. For examples, a consumer may buy a Wireless Modem (WM) to connect to WBA at home under a subscription that provides 1 Mbps access for a first price. During weekdays the consumer uses the WM at the workplace for access to the Internet. However, the provider sells Internet service to businesses at a higher rate than to residential users. Thus, a provider with a mixed customer base of consumers and businesses may lose revenue because of such use. 
       BRIEF SUMMARY OF THE INVENTION 
       [0007]    Certain embodiments of the invention enable the provision of enhanced service in wireless networks independent of subscriber station and CPE configuration and consistent with the characteristics of wired ADSL or cable network services. Accordingly, inherent differences between wireless and wired network designs are accommodated. 
         [0008]    Certain embodiments provide methods by which quality of service can be adjusted dynamically by location, time of day and other factors impacting network infrastructure business. Adjustment of quality of service can include modifying the amount of bandwidth provisioned for a subscriber, priority assignments and network response times. Providers may dynamically alter quality of service based on subscriptions contracted with users that specify levels of service for specified uses of the network where the uses may include geographic usage, time-of day usage, day of week usage and type of traffic. 
         [0009]    A system may include a subscriptions database for storing a subscription detail, the subscription detail indicating quality of service levels for a subscriber device seeking to access a wireless Local Area Network (LAN) maintained by a base station, the subscription detail indicating a first quality of service in a first network context, and the subscription detail indicating a second quality of service in a second network context. The system may further include a management system coupled to the subscriptions database and to the base station. The management system may be configured to instruct the base station to: detect a particular subscriber device in the wireless LAN; provide access over the wireless LAN to the particular subscriber device at a first quality of service level based on the first network context in accordance with the subscription detail; and provide access over the wireless LAN to the particular subscriber device at a second quality of service level based on the second network context in accordance with the subscription detail. 
         [0010]    In an embodiment, the first network access context comprises a first time corresponding to first properties of the network connection. The second network access context may comprise a second time corresponding to second properties of the network connection. 
         [0011]    In some embodiments, the first network access context comprises a first location corresponding to first properties of the network connection. The second network access context can comprise a second location corresponding to second properties of the network connection. 
         [0012]    In various embodiments, the first quality of service level comprises a residential quality of service level, and the second quality of service level comprises a business quality of service level. The first quality of service level may comprise a first bandwidth, and the second quality of service level comprises a second bandwidth different than the first bandwidth. The management system may distribute the subscription detail to the base station. 
         [0013]    In a method, a subscription detail may be provided, where the subscription detail indicating quality of service levels for a subscriber device seeking to access a wireless Local Area Network (LAN) maintained by a base station, the subscription detail indicating a first quality of service in a first network context, and the subscription detail indicating a second quality of service in a second network context. A particular subscriber device is detected in a wireless LAN. Access over the wireless LAN is provided to the particular subscriber device at a first quality of service level based on a first network context in accordance with a subscription detail. Access over the wireless LAN is provided to the particular subscriber device at a second quality of service level based on the second network context in accordance with the subscription detail. 
         [0014]    In an embodiment, the first network access context comprises a first time corresponding to first properties of the network connection. The second network access context may comprise a second time corresponding to second properties of the network connection. 
         [0015]    In some embodiments, the first network access context comprises a first location corresponding to first properties of the network connection. The second network access context can comprise a second location corresponding to second properties of the network connection. 
         [0016]    In various embodiments, the first quality of service level comprises a residential quality of service level, and the second quality of service level comprises a business quality of service level. The first quality of service level may comprise a first bandwidth, and the second quality of service level comprises a second bandwidth different than the first bandwidth. The method may further comprise distributing the subscription detail to the base station. 
         [0017]    A base station may include a network interface configured to access a subscriptions database for storing a subscription detail, the subscription detail indicating quality of service levels for a subscriber device seeking to access a wireless Local Area Network (LAN) maintained by the base station, the subscription detail indicating a first quality of service in a first network context, and the subscription detail indicating a second quality of service in a second network context. The base station may further include a management system configured to: detect a particular subscriber device in the wireless LAN; provide access over the wireless LAN to the particular subscriber device at a first quality of service level based on the first network context in accordance with the subscription detail; and provide access over the wireless LAN to the particular subscriber device at a second quality of service level based on the second network context in accordance with the subscription detail 
         [0018]    In an embodiment, the first network access context comprises a first time corresponding to first properties of the network connection. The second network access context may comprise a second time corresponding to second properties of the network connection. 
         [0019]    In some embodiments, the first network access context comprises a first location corresponding to first properties of the network connection. The second network access context can comprise a second location corresponding to second properties of the network connection. 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0020]    The structural and functional aspects of the invention will become understood by those skilled in the art by reference to the following detailed description when taken in conjunction with the appended drawings, in which: 
           [0021]      FIG. 1  illustrates a simple example of a wireless network; 
           [0022]      FIG. 2  depicts a simplified example in which bandwidth is allocated according to location date and time; and 
           [0023]      FIG. 3  is an overview flowchart describing an example of bandwidth allocation. 
       
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0024]    Embodiments of the present invention will now be described in detail with reference to the drawings, which are provided as illustrative examples so as to enable those skilled in the art to practice the invention. Notably, the figures and examples below are not meant to limit the scope of the present invention to a single embodiment, but other embodiments are possible by way of interchange of some or all of the described or illustrated elements. Wherever convenient, the same reference numbers will be used throughout the drawings to refer to same or like parts. Where certain elements of these embodiments can be partially or fully implemented using known components, only those portions of such known components that are necessary for an understanding of the present invention will be described, and detailed descriptions of other portions of such known components will be omitted so as not to obscure the invention. In the present specification, an embodiment showing a singular component should not be considered limiting; rather, the invention is intended to encompass other embodiments including a plurality of the same component, and vice-versa, unless explicitly stated otherwise herein. Moreover, applicants do not intend for any term in the specification or claims to be ascribed an uncommon or special meaning unless explicitly set forth as such. Further, the present invention encompasses present and future known equivalents to the components referred to herein by way of illustration. 
         [0025]    Certain embodiments of the invention enable the provision of enhanced service in wireless networks independent of subscriber station and CPE configuration. Certain embodiments enable the provision of wireless broadband access service that appears to have the same characteristics as wired ADSL or cable network services and inherent differences between wireless and wired network designs are accommodated and concealed as appropriate. For example, the differences between wired and wireless services include the effects of unpredictable fading that can occur in wireless networks causing subscriber stations to occasionally disconnect from one base station and reconnect to a different base station. 
         [0026]    With reference to  FIG. 1 , certain embodiments employ an architecture that can be implemented without significantly increasing system operational complexity and requiring little additional computation power. In one example, a subscriber station  14  includes a network interface that can detect a first base station  11  and a second base station  12 . Subscriber equipment can be connected through the network interface. The subscriber equipment can include one or more personal computers  16  and mobile devices  18  including PDAs cell phones, tablet computers and other such equipment. The subscriber station can be integrated with the subscriber equipment  16  and  18  or can be provided as a network interface in customer premises equipment such as routers, switches, bridges and so on. 
         [0027]    The base stations  11  and  12  may provide signals from the same network  20  using same or different frequencies, same or different modulation schemes and same or different data encoding standards. In some embodiments, subscriber station  14  may be configurable to communicate with base stations of different wireless networks. Certain aspects of the invention facilitate the construction of low-cost, reliable networks using, at the core, existing wireless infrastructure and components. Certain embodiments provide configuration methods together with a plurality of components, features and capabilities that address issues existing in conventional systems. In one example, the provided components can include debugging and maintenance tools that ease management of layer-2 networks that are otherwise difficult to maintain and debug due to their inherently flat topography. Debugging and maintenance tools may be configured and operated using customized configuration methods and interfaces. In many embodiments, the architecture may be implemented from combinations of existing network equipment. 
         [0028]    Referring now to  FIG. 2 , in a simplified example, a wireless network subscriber may connect to a network  20  such as the Internet or some other private or public network. The subscriber may connect to the network  20  through any of two or more base stations  220  and  222  according to factors that may include location (see  26  and  28 ), time of day, user selection, system provider configuration and so on. In one simple example, a connection to network  20  can be established with laptop  24   a  located at the subscriber&#39;s home  26  using first base station  220 . The subscriber may then transport ( 25 ) the laptop  24   b  to a business location  28  and reconnect ( 23 ) to network  20  through second base station  222 . 
         [0029]    Certain embodiments of the invention provide components that can detect the location of the laptop  24   a ,  24   b  based on the point of entry  220 ,  222  to the network  20 . Point of entry may be determined for the purpose of configuring service level, but in at least some embodiments, the identity of the base station  220 ,  222  through which the subscriber equipment  24   a ,  24   b  accesses the network  20  may be captured for other reasons including billing reasons and to enable the provision of localized service and so on. 
         [0030]    In certain embodiments, location of the subscriber equipment may be determined by various methods including triangulation, global positioning system (GPS) based methods, user input and other means. Triangulation methods may include identifying location of the subscriber equipment by identifying base stations that can receive signals from the subscriber system. Triangulation may also include calculating position based on signal strength received at or from a plurality of base stations. GPS methods typically involve accessing GPS location information obtained by the subscriber equipment. Furthermore, users of the subscriber equipment may select a mode of usage when connecting to the system. Subscribers may contract for different service levels at different times of day. 
         [0031]    Certain embodiments provide methods by which quality of service can be adjusted dynamically by location, time of day and other factors impacting network infrastructure business. Adjustment of quality of service can include modifying the amount of bandwidth provisioned for a subscriber, priority assignments and network response times. In certain embodiments, Wireless Broadband Access (“WBA”) base stations used to manage air-links can be controlled by a network element that distributes bandwidth using factors including location, date, day of the week and time. WBAs can operate to control bandwidth usage by individual subscribers and can move a Wireless Medium (“WM”) from one BS to the other. 
         [0032]    Providers may dynamically alter quality of service based on subscriptions contracted with users that specify levels of service for specified uses of the network  20  where the uses may include geographic usage, time-of day usage, day of week usage and type of traffic. In one example, business users may contract for increased bandwidth during normal business hours and reduced bandwidth at other times. In another example, a consumer may subscribe to bandwidth for use at home and the provider may reduce bandwidth if the consumer accesses the network  20  while away from the consumer&#39;s home area. Detection of user location can rely on determining that the currently connected base station is not in the vicinity of the consumer&#39;s home address. In one example, bandwidth can be controlled by physical location such that a residential subscriber may obtain a maximum 1 Mbps while at home (or while in a residential area) but, when subscriber connects equipment in a business district, the subscriber&#39;s link is restricted to 256 Kbps to reflect the differences in residential and business subscription pricing. 
         [0033]    In another example, quality of service can be controlled to provide residential and business subscribers with variable bandwidths. Thus bandwidth allocated to a subscriber can be changed at the start of the working day and again at the end of the working day. In some embodiments, a residential subscriber may experience a drop in bandwidth at the start of the business day while business subscribers may obtain increased or flat bandwidth. In another example, a subscription can be structured to provide levels or quality of service based on location of connection and time of day and date. Thus, bandwidth in a business district on a public holiday may be decreased to enable an increase in bandwidth to residential subscribers. In certain embodiments, providers can sell subscribers differentiated services by controlling bandwidth based on location, date and time. 
         [0034]      FIG. 3  illustrates a process for determining level of service to be provided to a subscriber. At step  300 , the subscriber is identified when connecting to the network  20 . Identification may be made based on equipment identification or by an authorization system such as UserID/password system or other authentication system. Upon connecting to a network base station, the system may acquire location information associated with the subscriber equipment. For example, location information may be derived from the geographic location of the base station, GPS information provided by the subscriber station, input from the subscriber/user and by triangulation or other means. 
         [0035]    In certain embodiments, location information is gathered during registration of the subscriber station by the base station at step  302 . During registration, subscription information can be accessed to determine level of service associated with the subscriber station. At step  304 , the location information may be used to determine if residential service level should be provided at step  310 . Time of day, day of week and other temporal information can be used in determining whether residential service levels should be applied at step  304 . 
         [0036]    In certain embodiments, a clear determination of level of service may not be determinable from a combination of location and temporal information. For example, the subscriber equipment may be connected during business hours at a location that is not specifically identified as either residential or commercial. One example may be mixed-use areas of a city; another example may be the connection of the subscriber equipment in a different city or in a location that is not associated by contract or otherwise with either residential or commercial use. In such cases, the level of service provided may be determined at step  306  based on contract terms, patterns of usage, user or subscriber input and nature of communication requested. Where the use is determined to be commercial, and appropriate level of service may be provided at step  308 . 
         [0037]    Quality of service may be controlled centrally or locally. In centrally controlled networks, commands are typically dispatched from a management system  19  at predetermined intervals. These intervals may correspond to transition times or may be transmitted at fixed intervals. In some embodiments, provisioning information derived from subscription details  190  can be distributed to and maintained at base stations  11  and  12  and can be updated as required. In many embodiments, quality of service information is loaded at base stations  11  and  12  when the network controlled by the base station  11  and  12  identifies addition or deletion of a device and when the base station  11  and  12  is initiated. 
         [0038]    In certain embodiments, quality of service can be adjusted dynamically by location, time of day and other factors impacting network infrastructure business. Wireless Broadband Access (“WBA”) base stations used to manage air-links can be controlled by a network element (NE) that distributes bandwidth using factors including location, date, day of the week and time. WBAs can operate to control bandwidth usage by individual subscribers and can move a Wireless Medium (“WM”) from one BS to the other. 
         [0039]    In certain embodiments, bandwidth is controlled by physical location. For example, a residential subscriber to a 1 Mbps link obtains such bandwidth at home in a residential area. However, subscriber&#39;s equipment is mobile and, when subscriber connects equipment in a business district, subscriber&#39;s link is restricted to 256 Kbps to reflect the differences in residential and business subscription pricing. In another example, residential and business subscribers can be provided with variable bandwidths. Thus an NE can change the bandwidth allocated to a subscriber at the start of the working day and again at the end of the working day. In some embodiments, a residential subscriber may experience a drop in bandwidth at the start of the business day while business subscribers&#39; may obtain an increase or flat bandwidth through the start of day transition. In another example, a subscription can be structured to provide levels or quality of service based on location of connection and time of day and date. Thus, bandwidth in a business district on a public holiday may be decreased to enable an increase in bandwidth to residential subscribers. In certain embodiments, providers can sell subscribers differentiated services by controlling bandwidth based on location, date and time. 
       Additional Descriptions of Certain Aspects of the Invention 
       [0040]    Certain embodiments of the invention provide a method for allocating bandwidth in a wireless network, comprising detecting at a base station, entry of subscriber equipment into a wireless network, determining location of the subscriber equipment, and based on the determined location, providing a level of service selected from a plurality of service levels available to a subscriber, each service level being associated with one or more locations. In some of these embodiments, determining the location includes identifying the location of the base station. In some of these embodiments, the location is determined based on information provided by the subscriber equipment. In some of these embodiments, the provided information includes information obtained from a global positioning system. In some of these embodiments, the provided information includes information obtained from a user of the subscriber equipment. In some of these embodiments, the location is determined based on information preconfigured by the subscriber. In some of these embodiments, the location is determined based on information preconfigured by a provider of the plurality of service levels. In some of these embodiments, the location is identified with an activity of a user of the subscriber equipment. In some of these embodiments, the activity is a business activity. In some of these embodiments, the activity is a non-commercial activity. In some of these embodiments, the location is determined to be one of a residence and a business. In some of these embodiments, the location is determined to be one of a commercial location and a non-commercial location. In some of these embodiments, the location is determined to be one of a business location and a non-business location. In some of these embodiments, selection of the level of service is further based on time of day. In some of these embodiments, selection of the level of service is further based on the day of week in which level of service is provided. In some of these embodiments, selection of the level of service is further based on date and time of provision of the level of service. 
         [0041]    Although the present invention has been described with reference to specific exemplary embodiments, it will be evident to one of ordinary skill in the art that various modifications and changes may be made to these embodiments without departing from the broader spirit and scope of the invention. Accordingly, the specification and drawings are to be regarded in an illustrative rather than a restrictive sense.