ProSe Registration Method for Wireless UE Context Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems face challenges in recognizing and managing ProSe-enabled UE devices and user identifiers during registration processes, particularly in managing multiple user accounts and applications, and ensuring secure authorization for ProSe services.

Innovation Solution

A Proximity-based Service (ProSe) registration method that involves receiving attach requests, retrieving subscription information, storing context, and transmitting ProSe identifiers to a ProSe server for authorization, along with de-registration processes to manage UE and application user registrations and de-registrations efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If ProSe UE registration and user registration procedures are implemented to enable direct UE communication, then ProSe service functionality is enhanced, but system complexity and difficulty in managing multiple user accounts and applications increase

Engineering Contradiction:
ImproveProSe service functionalityVSAvoidregistration management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the registration process into two distinct procedures: ProSe UE registration (device-level) and ProSe user registration (application-level). This segmentation allows the system to manage different types of information separately, reducing overall complexity while enabling comprehensive ProSe functionality. The MME handles UE registration with device identifiers, while application servers handle user registrations with multiple user identifiers, creating a modular management structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces the ProSe Application Identifier (ProSe APP ID) as an intermediary element that bridges the device level and application level. This identifier enables the system to associate multiple application users with a single UE while maintaining clear separation between device management (handled by MME) and application management (handled by application servers), thus reducing management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple user identifiers are supported for single UE to enable flexible application registration, then user account management flexibility is improved, but difficulty in detecting and managing identifiers increases

Engineering Contradiction:
Improveuser account management flexibilityVSAvoididentifier management difficulty
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent adds a new dimension to identifier management by introducing the ProSe APP ID that operates at the application level, distinct from the device-level UE identifier. This creates a two-dimensional identifier space (device identifier × application identifier) that allows multiple users to be associated with a single UE without confusion, as each user is uniquely identified by the combination of UE identifier and application-specific user identifier.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The ProSe APP ID serves as an intermediary that facilitates the association between UEs and multiple application users. It acts as a bridge that allows application servers to identify and manage specific users on specific devices without requiring direct handling of all device identifiers, thus simplifying the detection and management process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If authorization procedures are implemented for application servers to access ProSe services, then service security is improved, but registration and de-registration processing time increases

Engineering Contradiction:
Improveservice securityVSAvoidregistration processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary authorization actions during the registration phase. The MME performs authorization checks and retrieves subscription information from the HSS before finalizing the registration. This preliminary action ensures security requirements are met early in the process, preventing unauthorized access while establishing the authorization state that can be reused for subsequent operations, thereby reducing time for future interactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the MME communicates authorization results and subscription information between registrations and de-registrations. This feedback allows the system to make informed decisions about authorization status without repeating full authorization checks, reducing processing time for de-registration and subsequent registration operations while maintaining security.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9374699B2Proximity-based service registration method and related apparatus
Publication Date: 2016.06.21 HTC CORP
  • US9374699B2 patent drawing
  • US9374699B2 patent drawing
  • US9374699B2 patent drawing

AI summary

A Proximity-based Service (ProSe) registration method for a user equipment (UE) of a wireless communication system, used in a Mobility Management Entity (MME) of the wireless communication system is disclosed. The method includes: receiving an attach request or a tracking area update request for requesting ProSe UE registration from the UE; retrieving ProSe subscription information and ProSe preference settings related to the UE from a home subscriber server (HSS) of the wireless communication system and storing the ProSe subscription information and the ProSe preference settings related to the UE as a ProSe context of the UE; and transmitting a ProSe registration request including a ProSe identifier of the UE and the ProSe preference settings related to the UE to a ProSe server of the wireless communication system.