# US 2022/0046733 A1 · Utilizing a transport protocol for fifth generation (5g) client devices to carry messages on wireline access

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

- Number: US 2022/0046733 A1
- Document ID: US20220046733A1
- Status: Published application
- Kind: A1
- Application number: 17/452,448
- Filed: 2021-10-27
- Published: 2022-02-10
- Earliest claimed: 2020-01-21
- Assignees: Juniper Networks, Inc.
- Applicants: Juniper Networks, Inc.
- Inventors: Venkatesh PADEBETTU
- Web page: https://patentgrep.com/patent/US20220046733A1

## CPC

- H04L 69/324: in the data link layer [OSI layer 2], e.g. HDLC
- H04W 76/12: Setup of transport tunnels
- H04W 8/02: Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W 60/06: De-registration or detaching
- H04W 76/15: Setup of multiple wireless link connections
- H04W 76/22: Manipulation of transport tunnels
- H04W 76/25: Maintenance of established connections
- H04W 76/34: Selective release of ongoing connections
- H04W 76/38: triggered by timers
- H04W 92/02: Inter-networking arrangements
- H04W 92/045: {between access point and backbone network device}
- H04W 80/06: Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless {(transmission control protocol/Internet protocol [TCP/IP] or user datagram protocol [UDP] H04L69/16)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A device may utilize a point-to-point protocol over Ethernet (PPPoE) and a point-to-point protocol (PPP) to register the device with a core network, and may establish a first packet data unit (PDU) session with the core network based on the PPPoE and the PPP. The device may configure the first PDU session, based on the PPPoE and the PPP, to provide a first service, and may generate first keep alive messages to maintain the first PDU session. The device may establish a second PDU session with the core network based on the PPPoE and the PPP, and may configure the second PDU session based on the PPPoE and the PPP, where the second PDU session is configured to provide a second service that is different than the first service. The device may generate second keep alive messages to maintain the second PDU session.

## Claims

### Claim 1

A method, comprising:
utilizing, by a device, a transport protocol to register the device with a core network;
establishing, by the device, a first packet data unit (PDU) session with the core network based on the transport protocol,
wherein the first PDU session is configured to provide a first service;
transmitting, by the device, first messages to maintain the first PDU session with the core network;
establishing, by the device and during the first PDU session, a second PDU session with the core network based on the transport protocol,
wherein the second PDU session is configured to provide a second service that is different than the first service; and
transmitting, by the device, second messages to maintain the second PDU session with the core network.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
modifying one of the first PDU session or the second PDU session based on the transport protocol.

### Claim 3 (depends on 2)

The method of claim 2, wherein modifying one of the first PDU session or the second PDU session comprises:
providing a PDU session modification request to the core network;
receiving a PDU session modification command from the core network based on providing the PDU session modification request;
modifying the first PDU session or the second PDU session based on executing the PDU session modification command; and
providing a PDU session modification complete indication to the core network based on executing the PDU session modification command.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
releasing one of the first PDU session or the second PDU session based on the transport protocol.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
releasing the first PDU session and the second PDU session based on the transport protocol and after a period of time; and
deregistering the device with the core network based on releasing the first PDU session and the second PDU session.

### Claim 6 (depends on 5)

The method of claim 5, wherein releasing the first PDU session and the second PDU session comprises:
providing a first PDU session release request to the core network;
receiving a first PDU session release command from the core network based on providing the first PDU session release request;
releasing the first PDU session based on executing the first PDU session release command;
providing a first PDU session release complete indication to the core network based on executing the first PDU session release command;
providing a second PDU session release request to the core network;
receiving a second PDU session release command from the core network based on providing the second PDU session release request;
releasing the second PDU session based on executing the second PDU session release command; and
providing a second PDU session release complete indication to the core network based on executing the second PDU session release command.

### Claim 7 (depends on 5)

The method of claim 5, wherein deregistering the device with the core network comprises:
providing a deregistration request to the core network;
receiving a deregistration accept message from the core network based on providing the deregistration request;
receiving another deregistration request from the core network; and
providing another deregistration accept message to the core network based on receiving the other deregistration request.

### Claim 8

A device, comprising:
one or more memories; and
one or more processors to:
utilize a transport protocol to register the device with a core network;
establish a first packet data unit (PDU) session with the core network based on the transport protocol,
wherein the first PDU session is configured to provide a first service; and
establish, during the first PDU session, a second PDU session with the core network based on the transport protocol,
wherein the second PDU session is configured to provide a second service that is different than the first service.

### Claim 9 (depends on 8)

The device of claim 8, wherein the device includes one of:
a residential gateway, or
a user equipment.

### Claim 10 (depends on 8)

The device of claim 8, wherein the transport protocol includes at least one of a point-to-point protocol over Ethernet (PPPoE) or a point-to-point protocol (PPP).

### Claim 11 (depends on 8)

The device of claim 8, wherein the one or more processors, when establishing the first PDU session with the core network, are to:
provide a first PDU session establishment request to the core network;
receive a first PDU session accept message from the core network based on providing the first PDU session establishment request,
wherein the first PDU session accept message includes a first session identifier for the first PDU session;
establish the first PDU session with the core network based on receiving the first PDU session accept message from the core network; and
provide a first PDU session establishment complete indication to the core network based on establishing the first PDU session with the core network.

### Claim 12 (depends on 8)

The device of claim 8, wherein the one or more processors, when establishing the second PDU session with the core network, are to:
provide a second PDU session establishment request to the core network;
receive a second PDU session accept message from the core network based on providing the second PDU session establishment request,
wherein the second PDU session accept message includes a second session identifier for the second PDU session;
establish the second PDU session with the core network based on receiving the second PDU session accept message from the core network; and
provide a second PDU session establishment complete indication to the core network based on establishing the second PDU session with the core network.

### Claim 13 (depends on 8)

The device of claim 8, wherein the one or more processors are further to:
cause a first tunnel to be created in the core network based on establishing the first PDU session with the core network; and
cause a second tunnel to be created in the core network based on establishing the second PDU session with the core network.

### Claim 14 (depends on 8)

The device of claim 8, wherein the core network includes a fifth generation core network.

### Claim 15

A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:
utilize a transport protocol to register the device with a core network;
establish a first packet data unit (PDU) session with the core network based on the transport protocol,
wherein the first PDU session is configured to provide a first service;
transmit first messages to maintain the first PDU session with the core network; and
establish, during the first PDU session, a second PDU session with the core network based on the transport protocol,
wherein the second PDU session is configured to provide a second service that is different than the first service.

### Claim 16 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the instructions further comprise:
one or more instructions that, when executed by the one or more processors, cause the one or more processors to:
transmit second messages to maintain the second PDU session with the core network.

### Claim 17 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the instructions further comprise:
one or more instructions that, when executed by the one or more processors, cause the one or more processors to:
modify the first PDU session based on the transport protocol.

### Claim 18 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the instructions further comprise:
one or more instructions that, when executed by the one or more processors, cause the one or more processors to:
release the first PDU session based on the transport protocol and after a period of time; and
deregister the device with the core network based on releasing the first PDU session.

### Claim 19 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the transport protocol includes at least one of a point-to-point protocol over Ethernet (PPPoE) or a point-to-point protocol (PPP).

### Claim 20 (depends on 15)

The non-transitory computer-readable medium of claim 15, wherein the one or more instructions, that cause the one or more processors to establish the first PDU session with the core network, cause the one or more processors to:
provide a first PDU session establishment request to the core network;
receive a first PDU session accept message from the core network based on providing the first PDU session establishment request,
wherein the first PDU session accept message includes a first session identifier for the first PDU session;
establish the first PDU session with the core network based on receiving the first PDU session accept message from the core network; and
provide a first PDU session establishment complete indication to the core network based on establishing the first PDU session with the core network.
