# US 11,116,016 B2 · Resource assignment for general packet radio service tunneling protocol (GTP) entities in 5G

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

- Number: US 11,116,016 B2
- Document ID: US11116016B2
- Status: Granted
- Kind: B2
- Application number: 15/398,649
- Filed: 2017-01-04
- Published: 2017-07-20
- Granted: 2021-09-07
- Earliest claimed: 2016-01-18
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd
- Inventors: Jayshree A. Bharatia; Sung Hwan Won; Sunghoon Kim
- Web page: https://patentgrep.com/patent/US11116016B2

## CPC

- H04W 76/11: Allocation or use of connection identifiers
- H04W 72/0406
- H04W 80/04: Network layer protocols, e.g. mobile IP [Internet Protocol]
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- H04W 88/16: Gateway arrangements
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A wireless cellular network system comprising MME configured to send a first create session request to SGW-C, the SGW-C configured to select SGW-U and transmit a first resource request to the selected SGW-U, and the SGW-U configured to, upon a receipt of the first resource request, allocate an IP address and TEIDs of the SGW-U, and transmit a resource message including the IP address and the TEIDs of the SGW-U to SGW-C. A method of SGW-C in a wireless communication system, the method comprising receiving, from MME, a first create session request, selecting SGW-U among a plurality of SGW-Us, wherein the selection is based on a location of a terminal, transmitting a first resource request to the selected SGW-U, receiving, from the selected SGW-U, a resource message including an IP address and TEID of the SGW-U, the IP address and TEIDs being allocated by the selected SGW-U.

## Claims

### Claim 1

A Mobility Management Entity (MME) in a wireless communication system, the MME comprising:
a transceiver; and
a controller configured to:
cause the transceiver to transmit, to a serving-gateway control-plane function (SGW-C), a modify bearer request message including an address and tunnel endpoint identifiers (TEIDs) of an evolved Node B (eNodeB);
cause the transceiver to receive, from the SGW-C in response to the modify bearer request message received by the SGW-C from the MME, a modify bearer response message including an address and TEIDs of a new SGW-U; and
cause the transceiver to transmit, to the SGW-C, a confirmation message to acknowledge the receipt of the modify bearer response message from the SGW-C.

### Claim 2 (depends on 1)

The MME of claim 1, wherein the address and TEIDs of the new SGW-U are allocated by the new SGW-U.

### Claim 3 (depends on 1)

The MME of claim 1, wherein the controller is further configured to:
cause the transceiver to receive, from a user equipment, a non-access stratum service request; and
cause the transceiver to transmit the modify bearer request message to the SGW-C upon receipt of the non-access stratum service request.

### Claim 4 (depends on 1)

The MME of claim 1, wherein:
once the confirmation message is received by the SGW-C, a user plane session termination request is initiated toward an old SGW-U; and
buffered packets are released by the old SGW-U toward the new SGW-U.

### Claim 5 (depends on 1)

The MME of claim 1, wherein:
a timer is started by the SGW-C to monitor whether to receive the confirmation message from the MME;
based on the timer expiring without receiving the confirmation message, a user plane session termination request is initiated toward an old SGW-U; and
buffered packets are released by the old SGW-U toward the new SGW-U.

### Claim 6

A method of a serving gateway-control plane function (SGW-C) in a wireless communication system, the method comprising:
receiving, from a Mobility Management Entity (MME), a first modify bearer request message;
selecting a serving gateway-user plane function (SGW-U) based on a location of a terminal;
transmitting, to the selected SGW-U, a request message for the selected SGW-U to allocate tunnel endpoint identifiers (TEIDs);
receiving, from the selected SGW-U, a response message including the TEIDs, wherein the TEIDs are allocated by the selected SGW-U;
transmitting, to the MME in response to the first modify bearer request message, a modify bearer response message including an address and the TEIDs allocated by the selected SGW-U; and
starting a timer for confirmation of the modify bearer response message from the MME.

### Claim 7 (depends on 6)

The method of claim 6, further comprising:
transmitting, to a packet-data-network gateway-control plane function (PGW-C), a second modify bearer request message including the TEIDs allocated by the selected SGW-U.

### Claim 8 (depends on 6)

The method of claim 6, wherein:
the first modify bearer request message includes an IP address and TEIDs of an eNodeB.

### Claim 9 (depends on 6)

The method of claim 6, further comprising:
monitoring whether to receive a modify bearer confirmation message for confirmation of the modify bearer response message from the MME.

### Claim 10 (depends on 6)

The method of claim 6, further comprising:
once a modify bearer confirmation message is received, initiating a user plane session termination request toward an old SGW-U that releases buffered packets toward the selected SGW-U.

### Claim 11

A serving gateway-control plane function (SGW-C) comprising:
a transceiver; and
a controller configured to:
cause the transceiver to receive a first modify bearer request message from a Mobility Management Entity (MME);
select a serving gateway-user plane function (SGW-U) based on a location of a user equipment (UE);
cause the transceiver to transmit, to the selected SGW-U, a request message for the selected SGW-U to allocate tunnel endpoint identifiers (TEIDs);
cause the transceiver to receive, from the selected SGW-U, a response message including the TEIDs, wherein the TEIDs are allocated by the selected SGW-U;
cause the transceiver to transmit, to the MME in response to the first modify bearer request message, a modify bearer response message including an address and the TEIDs allocated by the selected SGW-U; and
start a timer for confirmation of the modify bearer response message from the MME.

### Claim 12 (depends on 11)

The SGW-C of claim 11, wherein the controller is further configured to:
cause the transceiver to transmit, to a packet-data-network gateway-control plane function (PGW-C), a second modify bearer request message including the TEIDs allocated by the selected SGW-U.

### Claim 13 (depends on 11)

The SGW-C of claim 11, wherein the first modify bearer request message includes an IP address and TEIDs of an eNodeB.

### Claim 14 (depends on 11)

The SGW-C of claim 11, wherein the controller is further configured to:
monitor whether to receive a modify bearer confirmation message for confirmation of the modify bearer response message from the MME.

### Claim 15 (depends on 14)

The SGW-C of claim 14, wherein the controller is further configured to:
based on the timer expiring without receiving the modify bearer confirmation message, cause the transceiver to initiate a user plane session termination request toward an old SGW-U; and
request the old SGW-U to release buffered packets toward the selected SGW-U.
