IP Library Granted Patent US 10,136,412
Granted Patent B2
US 10,136,412 · App. 14/903,777 · Granted Nov 20, 2018

Communication system, communication apparatus, and control method and control apparatus thereof

Inventors: Ippei Akiyoshi (Tokyo, JP); Yasuhiro Mizukoshi (Tokyo, JP)
Assignee: NEC Corporation
H04W72/02H04W24/02H04W72/04H04W88/16H04W92/24
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 10,136,412
App. No.
14/903,777
Granted
Nov 20, 2018
Kind
B2
Abstract

A communication system, a communication apparatus, a control method, and a control apparatus are provided that make it possible to flexibly increase/decrease a U-plane processing function of a communication apparatus. A communication system in which a logical path ( 50 ) is set up in a network to perform communication, comprises: a control plane ( 30 ) for the logical path; and a control apparatus ( 20 ) that, in response to a request from the control plane, selects from communication equipment resources a communication equipment ( 10 ) to perform user-plane processing in connection with data transmission through the logical path, and sets an operation rule related to the user-plane processing in the selected communication equipment.

Claims (36)

1. A communication system in which a logical path is set up in a network to perform communication, comprising:

a control-plane communication apparatus for managing the logical path;

a user-plane communication apparatus, which is connected to another communication apparatus through the logical path; and

a control apparatus that, in response to a user-plane resource assignment request from the control-plane communication apparatus, selects the user-plane communication apparatus from a plurality of user-plane communication apparatuses, and sets an operation rule related to user-plane processing in the selected user-plane communication apparatus to perform the user-plane processing in connection with data transmission through the logical path,

wherein each of the plurality of user-plane communication apparatuses comprises:

a logical path module that performs creation and deletion of logical paths and processing for terminating each logical path; and

a packet forwarding section that receives and sends packets via logical ports, wherein the logical path module is associated with one of the logical ports, wherein the number of logical ports is determined depending on an increase or decrease in user-plane processing load on the user-plane communication apparatus.

2. A control apparatus in a communication system in which a logical path is set up in a network to perform communication, wherein a control-plane communication apparatus for managing the logical path is separated from a user-plane communication apparatus, which is connected to another communication apparatus through the logical path, the control apparatus comprising:

a controller configured to:

select the user-plane communication apparatus from a plurality of user-plane communication apparatuses, in response to a user-plane resource assignment request from the control-plane communication apparatus, and

set an operation rule related to user-plane processing in the selected user-plane communication apparatus to perform the user-plane processing in connection with data transmission through the logical path,

wherein each of the plurality of user-plane communication apparatuses comprises:

a logical path module that performs creation and deletion of logical paths and processing for terminating each logical path; and

a packet forwarding section that receives and sends packets via logical ports, wherein the logical path module is associated with one of the logical ports, wherein the number of logical ports is determined depending on an increase or decrease in user-plane processing load on the user-plane communication apparatus.

3. The control apparatus according to claim 2 , wherein the user-plane communication apparatus to perform the user-plane processing is selected from the plurality of user-plane communication apparatuses, depending on a communication state of the communication system.

4. The control apparatus according to claim 2 , wherein the user-plane communication apparatus to perform the user-plane processing is selected from the plurality of user-plane communication apparatuses, depending on a type of the logical path.

5. The control apparatus according to claim 2 , wherein the user-plane communication apparatus to perform the user-plane processing is selected from the plurality of user-plane communication apparatuses, depending on a data network that a terminal accesses.

6. The control apparatus according to claim 2 , wherein the user-plane communication apparatus to perform the user-plane processing is selected from the plurality of user-plane communication apparatuses, depending on a PDN (Packet Data Network) gateway.

7. The control apparatus according to claim 2 , wherein the user-plane communication apparatus to perform the user-plane processing is selected from the plurality of user-plane communication apparatuses, depending on a location of a base station that a terminal attaches to.

8. A control method in a communication system in which a logical path is set up in a network to perform communication, wherein a control-plane communication apparatus for managing the logical path is separated from a user-plane communication apparatus, which is connected to another communication apparatus through the logical path, the method comprising:

in response to a user-plane resource assignment request from the control-plane communication apparatus, selecting the user-plane communication apparatus from a plurality of user-plane communication apparatuses; and

setting an operation rule related to user-plane processing in the selected user-plane communication apparatus to perform the user-plane processing in connection with data transmission through the logical path,

wherein each of the plurality of user-plane communication apparatuses comprises:

a logical path module that performs creation and deletion of logical paths and processing for terminating each logical path; and

a packet forwarding section that receives and sends packets via logical ports, wherein the logical path module is associated with one of the logical ports, wherein the number of logical ports is determined depending on an increase or decrease in user-plane processing load on the user-plane communication apparatus.

9. A non-transitory computer readable medium storing a program causing a control apparatus in a communication system in which a logical path is set up in a network to perform communication, wherein a control-plane communication apparatus for managing the logical path is separated from a user-plane communication apparatus, which is connected to another communication apparatus through the logical path, the program comprising instructions to:

select the user-plane communication apparatus from a plurality of user-plane communication apparatuses, in response to a user-plane resource assignment request from the control-plane communication apparatus; and

set an operation rule related to user-plane processing in the selected user-plane communication apparatus to perform the user-plane processing in connection with data transmission through the logical path,

wherein each of the plurality of user-plane communication apparatuses comprises:

a logical path module that performs creation and deletion of logical paths and processing for terminating each logical path; and

a packet forwarding section that receives and sends packets via logical ports, wherein the logical path module is associated with one of the logical ports, wherein the number of logical ports is determined depending on an increase or decrease in user-plane processing load on the user-plane communication apparatus.

10. A user-plane communication apparatus in a communication system in which a logical path is set up in a network to perform communication, wherein a control-plane communication apparatus for managing the logical path is separated from the user-plane communication apparatus, which is connected to another communication apparatus through the logical path, the user-plane communication apparatus comprising:

a control interface configured to establish a communication connection with a control apparatus, wherein the control apparatus has a function of selecting a communication apparatus from communication apparatus resources in response to a user-plane resource assignment request from the control-plane communication apparatus;

a controller configured to perform user-plane processing related to data transmission through the logical path in accordance with an operation rule, which is notified from the control apparatus via the communication connection;

a logical path module that performs creation and deletion of logical paths and processing for terminating each logical path; and

a packet forwarding section that receives and sends packets via logical ports, wherein the logical path module is associated with one of the logical ports, wherein the number of logical ports is determined depending on an increase or decrease in user-plane processing load on the user-plane communication apparatus.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2026
From: NEC CORPORATION
To: NEC ASIA PACIFIC PTE LTD.
Reel/Frame 074814/0461 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2016
From: AKIYOSHI, IPPEI; MIZUKOSHI, YASUHIRO
To: NEC CORPORATION
Reel/Frame 037440/0440 →
Priority Claims (1)
JP 2013-145924 · Jul 11, 2013 · national
Continuity (1)
Related Publication 20160174198A1 · Jun 16, 2016