ProSe Identity Translation for Roaming Terminal Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In conventional mobile networks, data communication between terminals requires passage through a core network, leading to inefficient bandwidth usage and low transmission efficiency, especially in scenarios where terminals are close to each other, as they cannot directly exchange data without involving a core network entity like a Serving Gateway (SGW) or Packet Data Gateway (PGW, which hinders ProSe communication efficiency.
Innovation Solution
A ProSe information transmission method where a first terminal's message carrying a ProSe application identity (APP ID) is received by a ProSe entity in its home public land mobile network (HPLMN), and a corresponding codeword or mask is allocated by a ProSe entity in the visited public land mobile network (VPLMN), allowing direct communication between terminals by generating a second identity that includes the HPLMN's PLMN ID, enabling successful discovery even in roaming scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data communication passes through core network entities (SGW/PGW), then network control and management are maintained, but transmission efficiency decreases and bandwidth usage becomes inefficient
Solution Approach 1:
The patent extracts the data transmission path from the core network entities (SGW/PGW) for local ProSe communications. Terminals in proximity can exchange data directly through the base station without involving core network entities, while the core network retains control functions. This separation resolves the contradiction by removing unnecessary routing through core network for local communications, improving transmission efficiency while maintaining network control.
2Productivity
If terminals perform direct communication through base station, then transmission efficiency improves, but discovery fails in roaming scenarios due to PLMN ID mismatch
Solution Approach 1:
The patent applies local quality by making the ProSe APP ID structure adaptive to local network conditions. The ProSe entity in HPLMN generates a ProSe APP ID that includes the home network's PLMN ID, while the ProSe entity in VPLMN translates this to include the visited network's PLMN ID. This localized adaptation allows terminals to discover each other reliably in roaming scenarios while maintaining efficient direct communication, resolving the contradiction between communication efficiency and discovery reliability.
3Measurement precision
If ProSe APP ID contains HPLMN PLMN ID, then home network identification is accurate, but visited network terminals cannot match the PLMN ID for discovery
Solution Approach 1:
The patent introduces the ProSe entity in VPLMN as an intermediary that translates the ProSe APP ID. The HPLMN ProSe entity generates the original ProSe APP ID with HPLMN PLMN ID for accurate home network identification. The VPLMN ProSe entity then translates this ID to include the VPLMN's PLMN ID, enabling visited network terminals to match and discover the terminal. This intermediary translation mechanism resolves the contradiction between identification accuracy and roaming compatibility.
Data Source
AI summary
A ProSe information transmission method for a second terminal discovering a first terminal in a roaming state. The method includes: a first ProSe entity receives a first message sent by a first terminal, where the first message carries a ProSe application identity APP ID; sends a second message carrying the ProSe APP ID to a second ProSe entity; receives a third message carrying a first identity sent by the second ProSe entity, the first identity is a codeword or mask allocated to the ProSe APP ID by the second ProSe entity, and the first identity includes a PLMN ID of the VPLMN; generates a second identity according to the first identity, where the second identity includes the first identity and a PLMN ID of an HPLMN of the first terminal; and sends a fourth message to the first terminal, where the fourth message carries the second identity.


