IP Library Granted Patent US 11,147,113
Granted Patent B2
US 11,147,113 · App. 16/339,155 · Granted Oct 12, 2021

Gateway apparatus, communication method, and non-transitory computer readable medium storing program

Inventors: Kei Ezaki (Tokyo, JP); Yuki Nakanishi (Tokyo, JP); Yasuhiro Watanabe (Tokyo, JP)
Assignee: NEC CORPORATION
H04W76/12H04W8/28H04W76/11H04W88/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,147,113
App. No.
16/339,155
Granted
Oct 12, 2021
Kind
B2
Abstract

A gateway apparatus ( 30 ) according to the present disclosure is arranged between a node apparatus ( 20 ) that performs communication in accordance with a GTP and an S/P-GW ( 40 ) or an S/P-GW ( 50 ). The gateway apparatus ( 30 ) includes a communication unit ( 31 ) configured to terminate a GTP message transmitted from the node apparatus ( 20 ); a determination unit ( 32 ) configured to determine a terminal type of a mobile station associated with the GTP message; and a conversion unit ( 33 ) configured to change a transmission source address set in the GTP message transmitted from the node apparatus ( 20 ) from an identifier of the node apparatus ( 20 ) to a first identifier of the gateway apparatus ( 30 ), in which the communication unit ( 31 ) transmits, to the S/P-GW ( 40 ) or the S/P-GW ( 50 ) determined in accordance with the terminal type, the GTP message in which the transmission source address has been converted.

Claims (26)

1. A gateway apparatus arranged between a node apparatus configured to execute communication in accordance with a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) and a Serving-Gateway (S-GW) or between a node apparatus configured to execute communication in accordance with the GTP and a Packet Data Network (PDN)-Gateway (P-GW), the apparatus comprising:

at least one memory storing instructions, and

at least one processor configured to execute the instructions to;

terminate a GTP message transmitted from the node apparatus;

determine a terminal type of a mobile station associated with the GTP message;

change a transmission source address set in the GTP message transmitted from the node apparatus from an identifier of the node apparatus to a first identifier of the gateway apparatus, and

transmit, to the S-GW or the P-GW determined in accordance with the terminal type, the GTP message in which the transmission source address has been converted.

2. The gateway apparatus according to claim 1 , wherein

the at least one processor is further configured to execute the instructions to determine the terminal type of the mobile station using the GTP message transmitted in Attach processing of the mobile station, and

transmit the GTP message to the S-GW or the P-GW arranged in a registration network of the mobile station defined in accordance with the terminal type.

3. The gateway apparatus according to claim 1 , wherein

the at least one processor is further configured to execute the instructions to change the transmission source address set in the GTP message transmitted from the S-GW or the P-GW from an identifier of the S-GW or the P-GW to a second identifier of the gateway apparatus, manage the identifier of the node apparatus and the first identifier in association with each other, and further manage the identifier of the S-GW or the P-GW and the second identifier in association with each other, and

transmit a GTP message in which the destination has been changed to an identifier of the node apparatus to the node apparatus when a GTP message whose destination is the first identifier from the S-GW or the P-GW has been received, and transmit a GTP message in which the destination has been changed to the identifier of the S-GW or the P-GW to the S-GW or the P-GW when a GTP message whose destination is the second identifier from the node apparatus has been received.

4. The gateway apparatus according to claim 3 , wherein each of the identifier of the node apparatus, the identifier of the S-GW or the P-GW, the first identifier, and the second identifier is a Tunnel Endpoint Identifier (TEID) that identifies a tunnel used to transmit a control message.

5. The gateway apparatus according to claim 4 , wherein the at least one processor is further configured to execute the instructions to convert a TEID that is included in the GTP message transmitted from the node apparatus and identify the tunnel used to transmit the user data from a TEID that identifies the node apparatus to a TEID that identifies the gateway apparatus, and convert a TEID that is included in the GTP message transmitted from the S-GW or the P-GW and identify the tunnel used to transmit the user data from a TEID that identifies the S-GW or the P-GW to a TEID that identifies the gateway apparatus.

6. The gateway apparatus according to claim 3 , wherein the at least one processor is further configured to execute the instructions to cancel, when a release indication message of a session between the node apparatus and the S-GW or a release indication message of a session between the node apparatus and the P-GW has been received, the association between the identifier of the node apparatus and the first identifier and further the association between the identifier of the S-GW or the P-GW and the second identifier.

7. A communication method in a gateway apparatus arranged between a node apparatus configured to execute communication in accordance with a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) and a Serving-Gateway (S-GW) or between a node apparatus configured to execute communication in accordance with the GTP and a Packet Data Network (PDN)-Gateway (P-GW), the method comprising:

terminating a GTP message transmitted from the node apparatus;

determining a terminal type of a mobile station associated with the GTP message;

changing a transmission source address set in the GTP message transmitted from the node apparatus from an identifier of the node apparatus to a first identifier of the gateway apparatus; and

transmitting, to the S-GW or the P-GW determined in accordance with the terminal type, the GTP message in which the transmission source address has been converted.

8. A non-transitory computer readable medium storing a program for causing a computer, which is a gateway apparatus arranged between a node apparatus configured to execute communication in accordance with a General Packet Radio Service (GPRS) Tunneling Protocol (GTP) and a Serving-Gateway (S-GW) or between a node apparatus configured to execute communication in accordance with the GTP and a Packet Data Network (PDN)-Gateway (P-GW), the program causing the computer to execute the following processing of:

terminating a GTP message transmitted from the node apparatus;

determining a terminal type of a mobile station associated with the GTP message;

changing a transmission source address set in the GTP message transmitted from the node apparatus from an identifier of the node apparatus to a first identifier of the gateway apparatus; and

transmitting, to the S-GW or the P-GW determined in accordance with the terminal type, the GTP message in which the transmission source address has been converted.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2019
From: EZAKI, KEI; NAKANISHI, YUKI; WATANABE, YASUHIRO
To: NEC CORPORATION
Reel/Frame 048785/0251 →
Priority Claims (1)
JP JP2016-196128 · Oct 4, 2016 · national
Continuity (1)
Related Publication 20210282199A1 · Sep 9, 2021