IP Library Granted Patent US 12,439,331
Granted Patent B2
US 12,439,331 · App. 18/042,295 · Granted Oct 7, 2025

Communication route determination system and communication route determination method

Inventor: Shinya Kita (Tokyo, JP)
Assignee: RAKUTEN MOBILE, INC.
H04W48/20H04L43/0882H04W40/12
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 12,439,331
App. No.
18/042,295
Granted
Oct 7, 2025
Kind
B2
Abstract

A slice manager module selects two network nodes out of network nodes belonging to the network slice and determines the two network nodes as the pair. The slice manager module determines an IP address relating to the network slice for each of the network nodes of the pair. An SDN controller determines, as a part or all of a communication route of the network slice, a communication route between the determined IP addresses. The SDN controller re-determines the communication route between the IP addresses in response to a fact that communication quality of the determined communication route satisfies a predetermined condition.

Claims (28)

1. A communication route determination system, comprising:

at least one processor: and

at least one memory device storing instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising:

selecting two network nodes out of network nodes belonging to a network slice;

determining the two network nodes as a pair;

determining an IP address relating to the network slice for each of the network nodes of the pair;

determining, as a part or all of a communication route of the network slice, a communication route between the IP addresses; and

the communication route between the IP addresses in response to a fact that communication quality of the determined communication route satisfies a predetermined condition.

2. The communication route determination system according to claim 1 , wherein re-determining comprises re-determining the communication route between the IP addresses in response to detection of congestion of the determined communication route.

3. The communication route determination system according to claim 1 , the operations further comprise storing, for each of a plurality of network nodes, node address data indicating an IP address assigned to the each of the plurality of network nodes,

wherein determining the IP address comprises determining the IP address based on the node address data.

4. The communication route determination system according to claim 1 ,

the operations further comprise holding IP address data indicating the IP address relating to the network slice for each of the pair, and

re-determining comprises determining the communication route between the IP addresses indicated by the IP address data in response to the fact that the communication quality of the determined communication route satisfies the predetermined condition.

5. The communication route determination system according to claim 1 , the operations further comprise:

storing a plurality of pieces of device address data which are each associated with one of a plurality of network devices, and each include the IP address of the one of the plurality of network devices and the IP address of a network device enabled to perform IP communication with the one of the plurality of network devices;

identifying a corresponding device address, which is the IP address of a network device that corresponds to the IP address relating to the network slice, based on the communication route and the device address data; and

setting the identified corresponding device address in the network node to which the IP address that corresponds to the corresponding device address is assigned.

6. The communication route determination system according to claim 1 , the operations further comprise replacing at least one network node of the pair of network nodes in response to a fact that the communication quality of the re-determined communication route satisfies the predetermined condition,

wherein determining the IP address comprises determining in response to execution of the replacement, an IP address relating to the network slice for each network node of the pair subjected to the replacement, and

wherein determining the communication route comprises determining the communication route between the IP addresses.

7. The communication route determination system according to claim 1 , wherein selecting comprises selecting in a situation in which a new network slice is to be constructed, two network nodes out of network nodes belonging to the new network slice.

8. The communication route determination system according to claim 1 , wherein selecting comprises selecting in a situation in which the network slice is to be scaled out, two network nodes out of network nodes newly belonging to the network slice.

9. A communication route determination method, comprising

selecting two network nodes out of network nodes belonging to a network slice and determining the two network nodes as a pair;

determining an IP address relating to the network slice for each of the network nodes of the pair;

determining, as a part or all of a communication route of the network slice, a communication route between the IP addresses; and

re-determining the communication route between the IP addresses in response to a fact that communication quality of the determined communication route satisfies a predetermined condition.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2023
From: KITA, SHINYA
To: RAKUTEN MOBILE, INC.
Reel/Frame 062746/0013 →
Continuity (1)
Related Publication 20240276361A1 · Aug 15, 2024
References Cited (28)
US 10560351B1 · Kaddoura · 2020 [cited by examiner]
US 11228499B1 · Maruyama · 2022 [cited by examiner]
US 11398984B1 · Ros-Giralt · 2022 [cited by examiner]
US 20150365328A1 · Luke · 2015 [cited by examiner]
US 20200008066A1 · Cui et al. · 2020 [cited by applicant]
US 20200137678A1 · Katsumata et al. · 2020 [cited by applicant]
US 20200221346A1 · Park et al. · 2020 [cited by applicant]
US 20200228405A1 · Fang · 2020 [cited by applicant]
US 20200366546A1 · Kommula et al. · 2020 [cited by applicant]
US 20200366607A1 · Kommula · 2020 [cited by examiner]
US 20200366612A1 · Kommula et al. · 2020 [cited by applicant]
US 20210075697A1 · Dattagupta et al. · 2021 [cited by applicant]
US 20210112428A1 · Young et al. · 2021 [cited by applicant]
US 20210314266A1 · Li et al. · 2021 [cited by applicant]
US 20220141751A1 · Yao et al. · 2022 [cited by applicant]
US 20220279378A1 · Kawasaki · 2022 [cited by examiner]
US 20230189115A1 · Shekhar · 2023 [cited by examiner]
US 20230275828A1 · Krishnaswamy · 2023 [cited by examiner]
US 20240275887A1 · Guo · 2024 [cited by examiner]
US 20250184857A1 · Olvera-Hernandez · 2025 [cited by examiner]
EP 3661133A1 · 2020 [cited by applicant]
EP 3681105A1 · 2020 [cited by applicant]
JP 2016139296A · 2016 [cited by applicant]
JP 2020532216A · 2020 [cited by applicant]
JP 2020536434A · 2020 [cited by applicant]
JP 202232955A · 2022 [cited by applicant]
WO 2018173564A1 · 2018 [cited by applicant]
International Search Report in PCT/JP2022/016255, mailed on Jun. 21, 2022, 3pp. [cited by applicant]