# US 2025/0097772 A1 · External steering of access traffic multipath communication in mobile communication systems

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2025/0097772 A1
- Document ID: US20250097772A1
- Status: Published application
- Kind: A1
- Application number: 18/832,217
- Filed: 2023-01-20
- Published: 2025-03-20
- Earliest claimed: 2022-01-28
- Assignees: Nokia Technologies Oy
- Applicants: Nokia Technologies Oy
- Inventors: Mu HE; Rainer LIEBHART; Devaki CHANDRAMOULI; Georgios GKELLAS; Laurent THIEBAUT; Lazaros GKATZIKIS
- Web page: https://patentgrep.com/patent/US20250097772A1

## CPC

- H04W 28/0925: {using policies}
- H04W 76/16: Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer
- H04L 41/0894: Policy-based network configuration management
- H04L 45/02: Topology update or discovery
- H04L 45/24: Multipath
- H04L 47/193: at the transport layer, e.g. TCP related
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/141: Setup of application sessions (admission control or resource allocation in data switching networks H04L47/70)
- H04L 67/142: Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms
- H04W 76/12: Setup of transport tunnels
- H04L 69/14: Multichannel or multilink protocols
- H04L 69/163: In-band adaptation of TCP data exchange; In-band control procedures
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

There are provided measures for enabling/realizing external steering of access traffic multipath communication in a mobile communication system, e.g. an external access traffic multipath communication steering function. Some such measures include that a session management function element or instance in a mobile communication system initiates control of establishment of at least one user plane session for access traffic multipath communication, obtains communication information of an external steering function element or instance to be used for steering access traffic multipath communication in the at least one user plane session, creates access traffic multipath communication rules, forwarding action rules and multi access rules for access traffic multipath communication in the at least one user plane session, and provides the access traffic multipath communication rules and the communication information of the external steering function element or instance to the communication function element or instance.

## Claims

### Claim at position 1

-27. (canceled)

### Claim 28

A method of a session management function element or instance in a mobile communication system, comprising:
initiating control of establishment of at least one user plane session for access traffic multipath communication across multiple accesses via different access paths between a communication function element or instance and at least one user plane function element or instance,
obtaining communication information of an external steering function element or instance to be used for steering access traffic multipath communication in the at least one user plane session, said external steering function element or instance located outside of and connected to the at least one user plane function element or instance,
creating access traffic multipath communication rules, forwarding action rules and multi access rules for access traffic multipath communication in the at least one user plane session, and
providing the access traffic multipath communication rules and the communication information of the external steering function element or instance to the communication function element or instance, the forwarding action rules to the at least one user plane function element or instance, and the multi access rules to the steering function element or instance.

### Claim 29 (depends on 28)

The method according to claim 28, said initiating comprising:
determining to use an external steering function element or instance for steering access traffic multipath communication in the at least one user plane session, and/or
discovering and/or selecting an external steering function element or instance for steering access traffic multipath communication in the at least one user plane session.

### Claim 30 (depends on 29)

The method according to claim 29, said determining is based on one or more of:
an indication of preferred or requested usage of an external steering function element or instance from the communication function element or instance,
capability information of the at least one user plane function element or instance, indicating that the at least one user plane function element or instance does not support local steering of the access traffic multipath communication by the at least one user plane function element or instance but supports steering of the access traffic multipath communication by an external steering function element or instance,
a network configuration or configuration information relating to access traffic multipath communication, and
profile information of an external steering function element or instance relating to data network-related information, slice-related information, a communication function element or instance, and/or a group of communication function elements or instances.

### Claim 31 (depends on 30)

The method according to claim 30, wherein at least one of:
the indication comprises one or more of communication information of an external steering function element or instance to be used, and/or one or more of information, such as one or more of application information, slice-related information and data network-related information, indicating that an external steering function element or instance is to be used, or
the profile information is held by an external steering function element or instance or an associated application function, and/or is fetched from or subscribed to at a repository function element or instance, directly and/or via a network exposure function element or instance.

### Claim 32 (depends on 30)

The method according to claim 30, wherein the capability information is provided by the at least one user plane function element or instance, or is fetched or subscribed via a profile of the at least one user plane function element or instance, stored in a repository function element or instance, from the repository function element or instance and/or via a network exposure function element or instance.

### Claim 33 (depends on 30)

The method according to claim 30, wherein the network configuration or configuration information relating to access traffic multipath communication is configured in or by the session management function element or instance or a policy control function element or instance, and/or is based on one or more of capability information of the at least one user plane function element or instance, data network-related information and slice-related information.

### Claim 34 (depends on 28)

The method according to claim 28, said obtaining comprising:
choosing and/or fetching one or more of the communication information of the external steering function element or instance, and/or
identifying port and/or IP address information of a port and/or an IP address of the external steering function element or instance to be used for the at least one user plane session.

### Claim 35 (depends on 34)

The method according to claim 34, wherein
the one or more of the communication information is provided to the communication function element or instance, and/or
the port and/or IP address information is provided, as part of the communication information of the external steering function element or instance, to the communication function element or instance and the at least one user plane function element or instance.

### Claim 36 (depends on 34)

The method according to claim 34, said identifying comprising:
electing a port and/or an IP address from a set of available ports and/or IP addresses of the external steering function element or instance, or
requesting and acquiring grant of usage of an elected port and/or IP address, which is elected from a set of available ports and/or IP addresses of the external steering function element or instance, from the external steering function element or instance, or
requesting and acquiring assignment of a port and/or an IP address from the external steering function element or instance.

### Claim 37

A method of a communication function element or instance in a mobile communication system, comprising:
requesting establishment of at least one user plane session for access traffic multipath communication across multiple accesses via different access paths between the communication function element or instance and at least one user plane function element or instance,
obtaining access traffic multipath communication rules for access traffic multipath communication in the at least one user plane session and communication information of an external steering function element or instance, which is to be used for steering access traffic multipath communication in the at least one user plane session and is located outside of and connected to the at least one user plane function element or instance, from a session management function element or instance, and
establishing the at least one user plane session based on the access traffic multipath communication rules and the communication information of the external steering function element or instance.

### Claim 38 (depends on 37)

The method according to claim 37, said requesting comprising:
providing an indication of preferred or requested usage of an external steering function element or instance for steering access traffic multipath communication in the at least one user plane session to the session management function element or instance,
wherein the indication comprises one or more of communication information of an external steering function element or instance to be used, and/or one or more of information, such as application information, data network-related information or slice-related information, indicating that an external steering function element or instance is to be used.

### Claim 39 (depends on 37)

The method according to claim 37, said obtaining comprising:
obtaining port and/or IP address information of a port and/or an IP address of the external steering function element or instance to be used for the at least one user plane session, and/or
obtaining path-specific IP addresses or prefixes for the different access paths.

### Claim 40 (depends on 39)

The method according to claim 39, wherein
in the case that a single user plane function element or instance is used for the different access paths, the at least one user plane session is established to the single user plane function element or instance using the path-specific IP addresses or prefixes, or
in the case that different user plane function elements or instances are used for the different access paths, the at least one user plane session is established to one user plane function element or instance using one path-specific IP address or prefix and to another user plane function element or instance using another path-specific IP address or prefix.

### Claim 41

A method of a steering function element or instance in a mobile communication system, comprising:
obtaining multi access rules for access traffic multipath communication in at least one user plane session from a session management function element or instance, and
steering access traffic multipath communication across multiple accesses via different access paths between a communication function element or instance and at least one user plane function element or instance based on the multi access rules,
wherein the steering function element or instance is located outside of and connected to the at least one user plane function element or instance.

### Claim 42 (depends on 41)

The method according to claim 41, further comprising at least one of:
assisting identification of port and/or IP address information of a port and/or an IP address of the steering function element or instance to be used for the at least one user plane session at the session management function element or instance, or
obtaining path-specific IP addresses or prefixes for the different access paths from the session management function element or instance.

### Claim 43 (depends on 42)

The method according to claim 42, said assisting comprising:
receiving a request for an elected port and/or IP address from the session management function element or instance, and providing grant of usage of the elected port and/or IP address to the session management function element or instance when the elected port and/or IP address is usable for access traffic multipath communication in the at least one user plane session, or
receiving a request for assignment of a port and/or IP address from the session management function element or instance, choosing a port and/or IP address which is usable for access traffic multipath communication in the at least one user plane session, and providing assignment of the chosen port and/or IP address to the session management function element or instance.
