Abstract

Bandwidth limitations, resource greedy applications verbose mark-up languages and an increasing number of voice and data users are straining the air interface of wireless networks. Hence, novel approaches and new algorithms to manage wireless bandwidth are needed. In addition, usage based pricing is becoming increasingly prevalent (pre-paid cell phones, calling cards, non-contract minutes, etc.). This paper unlocks the potential to improving the performance of overall system behavior by allowing users to change service level and/or service provider for a (small) price. The ability to dynamically re-negotiate service gives the user the power to control QoS while minimizing usage cost. On the other hand, the ability to change service level pricing dynamically allows the service providers to manage traffic better, improve resource usage and most importantly maximize their profit. This provides a surprising win-win situation for BOTH the service providers AND the users. In this paper we present easy to implement on-line algorithms to minimize the overall usage cost to individual mobile users. This on-line algorithm continuously receives pricing information and evaluates minimum QoS requirements. The algorithm then determines appropriate service level, chooses a service provider and sets a time for re-negotiation dynamically. Our algorithm can handle many practical issues such as capacity limitations, arbitrary price fluctuations and loss/gain of service providers due to mobility. Our results do not assume any specific technologies and can be applied to any environment that can employ dynamic pricing, including wired networks. In fact, dynamic pricing is becoming increasingly desirable since service provider and capacity changes are a growing by-product of mobility. Arriving and departing users at/from a cell tower (or wireless LAN) can effectively reduce or increase the available bandwidth in a cell (or LAN transmission area) and represents a natural opportunity for a pricing change.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.