Inventors:
Randeep Bhatia - Green Brook NJ, US
Jorge Lobo - New York NY, US
Guda Venkatesh - West Orange NJ, US
Alan Quayle - Berkely Heights NJ, US
International Classification:
H04Q007/20
H04M001/00
H04B001/38
US Classification:
455/456000, 455/435000, 455/557000
Abstract:
A method and a system are disclosed for obtaining the dynamic network state of mobile subscribers, such as subscriber location, presence or other state information. This information, which may be distributed within various core mobile network elements, is obtained via a differentiated network service gateway (DNSG) that interfaces with the mobile network elements in a manner that accommodates the network's operator enforced controls and limitations. The DNSG implements service level agreements (SLAs) that support differentiated quality-of-service (QoS) in terms of accessing the dynamic network state of the mobile subscribers. The consumers (DNSG clients) of the dynamic network state information may include applications that provide communication and transactional services to mobile subscribers based on their network state, and the mobile subscribers themselves. The consumers register with the DNSG for SLAs to obtain a desired QoS that determines the precision and speed at which the network service functions for their exclusive use. The DNSG uses the SLAs to allocate available resources to the consumers and for scheduling queries to the core network elements so as to obtain the network state of the mobile subscribers according to the requirements of the SLAs.