Mobile Billing Profile Server QoS Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mobile communication systems face difficulties in performing precise billing based on quality of service (QoS) due to the lack of efficient methods for storing and managing QoS profiles and billing information.
Innovation Solution
A method is introduced that involves storing QoS profiles at a profile server, which transmits this information to base transceiver systems to provide services accordingly, and subsequently, billing information is generated and stored based on QoS parameters, including call connection time and packet numbers, through a series of messages between base transceiver systems, a gateway, and an accounting server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If QoS profiles and billing information are stored and managed efficiently, then billing precision is improved, but system complexity increases
Solution Approach 1:
The system divides QoS profile management and billing information storage into separate functional modules: a profile server for storing QoS profiles, a gateway for message routing and initial billing data collection, and an accounting server for comprehensive billing calculations. This segmentation allows each component to specialize in specific tasks, improving billing precision while managing system complexity through modular architecture.
Solution Approach 2:
The gateway acts as an intermediary between the base transceiver system and the accounting server, pre-processing billing information and QoS parameters before transmission to the accounting server. This intermediary role consolidates complex billing logic in a centralized location while simplifying the interface between network elements and the billing system.
2Reliability
If differentiated services are provided based on QoS profiles, then service quality is improved, but information management complexity increases
Solution Approach 1:
QoS profiles are stored and prepared in advance at the profile server before services are actually provided. The gateway retrieves these pre-stored profiles when establishing connections, eliminating the need for real-time complex calculations and reducing information management complexity during service delivery.
Solution Approach 2:
The system manages differentiated services by storing QoS parameters (such as data transfer rates, packet loss thresholds, and latency requirements) as configurable values in profiles. These parameter changes are pre-defined and retrieved rather than calculated dynamically, simplifying information management while enabling reliable differentiated service delivery.
3Measurement precision
If billing information is collected from multiple network elements, then billing accuracy is improved, but data transmission overhead increases
Solution Approach 1:
The gateway performs preliminary collection and aggregation of billing information from the base transceiver system before transmitting to the accounting server. By pre-processing and consolidating data at the gateway, the system reduces the volume of data that needs to be transmitted across the network, thereby reducing data transmission overhead while maintaining billing accuracy.
Solution Approach 2:
The gateway merges multiple data streams from different network elements (base transceiver system, authentication information, QoS parameters) into a single consolidated billing information package before transmission to the accounting server. This merging approach reduces the number of separate data transmissions required, minimizing overhead while preserving complete billing accuracy.
Data Source
AI summary
Disclosed is a method for providing a service to MS (Mobile Station) according to a service quality in a service system including MS, BTS (Base Transceiver System) that can communicate with the MS, and a profile server for storing service quality profile information for the MS. The profile server comprises storing identification information indicating a user of the MS along with service quality profiles for the services that can be provided to the MS; and upon receipt of an MS information request from the BTS scheduled to service the MS, providing service quality profiles for the MS to the BTS, and providing a service required by the MS according to a service quality profile for the service.


