UE Relay Routing Headers for Unambiguous Multi-Hop Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a user equipment-to-network relay (U2N) scenario, the use of local identifiers by relay UEs leads to ambiguity in identifying remote UEs, preventing clear communication between network devices and remote UEs when multiple relay UEs are involved, as the same identifier can identify different UEs across different relay UEs.
Innovation Solution
A routing method where terminal devices determine the next-hop node based on sidelink connections, using protocol headers to carry identifiers of the terminal device, network device, and relay device, allowing for flexible selection based on data type, quality of service, and logical channels to ensure accurate routing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If relay UEs use local identifiers to identify remote UEs within their range, then each relay UE can clearly distinguish remote UEs connected to it, but when multiple relay UEs are involved, the same local identifier can identify different remote UEs, causing ambiguity and preventing clear communication between network devices and remote UEs
Solution Approach 1:
The patent introduces a new dimension to the identifier system by adding relay UE identifiers to the local identifiers of remote UEs. Instead of using only a single local identifier that is ambiguous in multi-relay scenarios, the system creates a composite routing identifier that includes both the relay UE identifier and the remote UE's local identifier. This dimensional expansion transforms the one-dimensional local identifier into a two-dimensional routing key, enabling unique identification of remote UEs even when they share the same local identifier across different relay UEs.
Solution Approach 2:
The patent introduces protocol headers as intermediary structures that carry routing information between relay UEs and network devices. These headers act as mediators that translate the ambiguous local identifiers into unambiguous routing information by including additional context about which relay UE is handling the packet. The protocol header serves as an intermediary layer that resolves the conflict between local identifier reuse and global identifier uniqueness.
2Reliability
If protocol headers are used to carry routing information including identifiers of terminal device, network device, and relay device, then accurate routing can be achieved, but the complexity of data packet structure increases
Solution Approach 1:
The patent segments the data packet structure into distinct functional components: the original data payload and the protocol header. The protocol header is further segmented into specific fields for different identifiers (terminal device identifier, network device identifier, relay device identifier). This segmentation allows the system to add routing information without fundamentally changing the data structure, maintaining modularity and making the complexity manageable through structured organization.
Solution Approach 2:
The protocol header structure is designed to be universal and multi-functional. It can carry different types of routing information depending on the communication scenario, whether it's a single-relay or multi-relay configuration. The same header structure serves multiple purposes: identifying the remote UE, identifying the relay UE, specifying the target network device, and enabling routing decisions. This universality reduces the need for multiple specialized data structures.
Data Source
AI summary
This application discloses a routing method, an apparatus, and a system. In the method, first user equipment (UE) determines that a target node and a next-hop node of a first data packet are respectively a network device and first relay UE, and sends the first data packet, an identifier of the first UE, an identifier of the first relay UE, and an identifier of the network device to the first relay UE. According to the method, UE (for example, remote UE or relay UE) may autonomously determine a next-hop node of a data packet, and send the data packet to the next-hop node. The data packet is sent to a target node by implementing routing between two nodes. In this way, routing between a network device and remote UE is implemented.


