Uplink Service Flow Identification for Precise 3GPP Transmission Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
3GPP networks struggle to distinguish between data of different service types and devices due to unsupported transmission protocols and multiple devices sharing a terminal, leading to inaccurate transmission control.
Innovation Solution
Incorporating identifiers or identities of service data flows and devices into packet headers to enable precise transmission control by matching data packets with their corresponding service data flows.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If 3GPP network uses conventional transmission protocol support, then network complexity is reduced, but transmission control precision deteriorates due to inability to distinguish different service types and devices
Solution Approach 1:
The patent segments the transmission control mechanism by introducing separate identification fields (5-tuple and/or DPI parameters) that can independently classify different service data flows. This allows the network to maintain a simple core protocol stack while adding granular classification capabilities through optional identification elements in the packet header or associated control information.
Solution Approach 2:
The patent introduces an intermediary classification mechanism that sits between the conventional 3GPP transmission protocol and the service data flow identification. This intermediary layer uses optional 5-tuple and DPI parameters to bridge the gap between simple protocol transmission and precise service classification, allowing accurate flow identification without fundamentally changing the core protocol structure.
2Adaptability or versatility
If multiple devices access network through same terminal, then network access flexibility is improved, but transmission control precision deteriorates due to inability to distinguish data from different devices
Solution Approach 1:
The patent segments the device identification by incorporating device-specific parameters (such as device ID, IMEI, or other unique identifiers) into the service data flow classification. This segmentation allows the network to distinguish between multiple devices sharing the same terminal while maintaining the flexible multi-device access capability.
Solution Approach 2:
The patent adds another dimension to device identification by using DPI (Deep Packet Inspection) parameters and 5-tuple information alongside traditional terminal identification. This multi-dimensional identification approach enables the network to differentiate between devices in the same terminal by examining additional characteristics such as application layer protocols, port numbers, and payload content.
3Adaptability or versatility
If non-3GPP transmission protocols are used, then protocol versatility is improved, but transmission control precision deteriorates due to lack of protocol-specific identification mechanisms
Solution Approach 1:
The patent creates a universal identification mechanism that works across multiple transmission protocols. By using protocol-agnostic 5-tuple (source IP, destination IP, source port, destination port, protocol type) and DPI parameters, the system can identify and control service data flows regardless of the underlying transmission protocol, making the identification mechanism universally applicable to both 3GPP and non-3GPP protocols.
Solution Approach 2:
The patent introduces an intermediary identification layer that mediates between diverse transmission protocols and the 3GPP network control plane. This intermediary mechanism extracts relevant identification information (5-tuple and DPI parameters) from packets using various protocols and presents it in a standardized format that the 3GPP network can process for transmission control.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
The present application relates to a communication method, a device, a computer-readable storage medium, a computer program product and a computer program. The method comprises: on the basis of description information of a first service data flow, a terminal determining that an uplink data packet belongs to the first service data flow, wherein the description information of the first service data flow comprises at least one of the following: an identifier of the first service data flow; and an identifier of a first device; and the terminal transmitting the uplink data packet to a first core network element.