Dynamic Mobile Network Class of Service Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network operators, including MVNOs, face challenges in efficiently managing and prioritizing network traffic across different geographic locations, as existing systems lack a robust mechanism to dynamically determine and apply appropriate classes of service based on subscriber location and agreements, leading to inconsistent quality of service and bandwidth utilization.

Innovation Solution

A computing device and method that utilize location data, such as MCC and MNC, to identify the appropriate class of service for mobile devices, overriding default settings by referencing account data stored in a home subscriber server, ensuring that MVNO subscribers receive prioritized service consistent with agreements between MVNOs and local carriers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network operators use location information to determine class of service for roaming subscribers, then quality of service and bandwidth utilization are optimized, but system complexity increases due to the need to store and process location-based service profiles

Engineering Contradiction:
Improvequality of serviceVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service profile is segmented into multiple classes of service, each associated with specific geographic locations. The system divides the service delivery mechanism into separate components: location data storage, class of service determination logic, and default class of service application. This segmentation allows the system to manage complexity by organizing functions into discrete, manageable units while providing location-based QoS optimization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by storing multiple classes of service and their associated geographic locations in advance within the network operator's equipment. When a roaming subscriber connects, the system can immediately retrieve and apply the appropriate pre-configured class of service based on location matching, rather than determining service parameters in real-time. This preliminary configuration reduces operational complexity during actual service delivery.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If network operators implement dynamic class of service determination based on subscriber location, then bandwidth utilization improves, but processing time and computational resources increase

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system applies local quality by storing location-specific class of service profiles directly at the network operator equipment where service decisions are made. Each geographic location has its service parameters locally configured and immediately accessible, eliminating the need for complex real-time calculations or external database queries. This local storage and retrieval approach optimizes bandwidth utilization while minimizing processing time.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If network operators store multiple classes of service for different locations in their equipment, then service prioritization accuracy improves, but memory requirements and data storage needs increase

Engineering Contradiction:
Improveservice prioritization accuracyVSAvoiddata storage
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The network operator equipment is designed with universal functionality to store and manage multiple classes of service across different geographic locations using a unified data structure. The system can handle various types of service profiles (voice, data, messaging) and location formats (country codes, network identifiers) through a single multi-functional storage mechanism, reducing overall data storage requirements compared to maintaining separate storage systems for each service type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10932120B2Determining mobile network class of service
Publication Date: 2021.02.23 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10932120B2 patent drawing
  • US10932120B2 patent drawing
  • US10932120B2 patent drawing

AI summary

Examples relate to determining mobile network class of service. In one example, a computing device may receive, from a mobility management entity (MME), a request from a device that requested access to a network operated by the MME, the request specifying an account identifier and location data that corresponds to the device; based on the location data, determine that the device is roaming; based on the account identifier and in response to the determination that the device is roaming, identify a class of service (CoS) for the device; and provide the MME with response data including the identified CoS.