US2018255132A1PendingUtilityA1

Control apparatus for gateway in mobile communication system

58
Assignee: SORACOM INCPriority: Sep 29, 2015Filed: May 3, 2018Published: Sep 6, 2018
Est. expirySep 29, 2035(~9.2 yrs left)· nominal 20-yr term from priority
H04W 12/12H04W 88/18H04L 63/083H04W 12/06H04L 12/66H04L 63/0272H04L 63/1483H04W 88/16H04L 67/1031H04L 69/08H04W 24/02H04L 67/565
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A control apparatus for a gateway functioning as the endpoint of a core network in a mobile communication system is provided. The gateway includes a first server configured to receive data from a user apparatus and one or more second servers configured to transfer the data received by the first server to an external network. The control apparatus performs an operation of changing performance of the one or more second servers, an operation of monitoring a processing status of the one or more second servers, and an operation of selecting, from the one or more second servers in accordance with the processing status of the one or more second servers, a second server as a transfer destination of the data received from the user apparatus by the first server.

Claims

exact text as granted — not AI-modified
1 . A control apparatus for a gateway functioning as the endpoint of a core network in a mobile communication system, wherein
 the gateway includes a first server configured to receive data from a user apparatus and one or more second servers configured to transfer the data received by the first server to an external network, and   the control apparatus performs   an operation of changing performance of the one or more second servers,   an operation of monitoring a processing status of the one or more second servers, and   an operation of selecting, from the one or more second servers in accordance with the processing status of the one or more second servers, a second server as a transfer destination of the data received from the user apparatus by the first server.   
     
     
         2 . A control apparatus for a gateway in a mobile communication system, wherein
 the gateway includes a first server configured to receive data from a user apparatus and one or more second servers configured to transfer the data received by the first server to an external network, and   the control apparatus   receives an identifier of the user apparatus from the gateway, and   returns, to the gateway, operations to be performed in an application layer for data from the user apparatus having the identifier.   
     
     
         3 . The control apparatus according to  claim 2 , wherein the operations to be performed include at least one of protocol conversion, data compression, header deletion, addition of user authentication information, addition of an identification number of the user apparatus, or addition of a digital signature. 
     
     
         4 . The control apparatus according to  claim 2 , wherein the control apparatus provides an interface configured to edit the operations to be performed. 
     
     
         5 . The control apparatus according to  claim 1 , wherein
 a common address is set in the one or more second servers, and   the first server receives data having the common address as a destination from the user apparatus.   
     
     
         6 . The control apparatus according to  claim 5 , wherein the common address is different from an address set in the one or more second servers in order to cause the first server to communicate with the one or more second servers. 
     
     
         7 . The control apparatus according to  claim 5 , wherein
 the first server transfers the received data to the second server selected by the control apparatus, and   the second server selected by the control apparatus performs processing in one of a network layer and an application layer for data transferred from the first server.   
     
     
         8 . The control apparatus according to  claim 5 , wherein
 the first server transfers the received data to the second server selected by the control apparatus, and   the second server selected by the control apparatus transfers, to another server configured to perform processing in one of a network layer and an application layer for data, the data transferred from the first server.   
     
     
         9 . The control apparatus according to  claim 1 , wherein
 the first server receives data from the user apparatus via an L2 tunnel, and   the first server transfers the data, via an L2 tunnel different from the L2 tunnel, to the second server selected by the control apparatus.   
     
     
         10 . The control apparatus according to  claim 1 , wherein
 the gateway includes a plurality of first servers,   the first server receives data from the user apparatus via an L2 tunnel, and   the control apparatus selects the second server serving as a transfer destination of data received from the user apparatus by the first server so as not to overlap identifiers of the L2 tunnels in the second servers.   
     
     
         11 . The control apparatus according to  claim 1 , wherein
 the gateway includes one or more first servers,   the one or more first servers are virtual machines on a cloud,   the control apparatus further performs   an operation of changing performance of the one or more second servers, and   an operation of monitoring a processing status of the one or more second servers, and   the control apparatus performs a change in performance of the one or more first servers and the change in performance of the one or more second servers based on different criteria.   
     
     
         12 . The control apparatus according to  claim 11 , wherein the control apparatus performs the change in the performance of the one or more first servers based on network performance, and the change in the performance of the one or more second servers based on calculation performance. 
     
     
         13 . A control apparatus for a gateway in a mobile communication system, wherein
 the gateway includes a first server configured to receive data from a user apparatus and one or more second servers configured to transfer the data received by the first server to an external network,   the one or more second servers are divided into a plurality of groups, each of the plurality of groups connecting to a respective external network, and   the control apparatus selects, from a group corresponding to identification information of the user apparatus, the second server serving as a transfer destination of the data received from the user apparatus by the first server.   
     
     
         14 . The control apparatus according to  claim 13 , wherein different pieces of transfer information are set in the groups, respectively. 
     
     
         15 . The control apparatus according to  claim 14 , wherein the transfer information defines an external network which the user apparatus can access. 
     
     
         16 . The control apparatus according to  claim 1 , wherein the second server and the external network communicate with each other via the L2 tunnel. 
     
     
         17 . The control apparatus according to  claim 1 , wherein the second server and the external network communicate with each other via an L3 connection. 
     
     
         18 . A program stored in a non-transitory storage medium for causing a computer to operate as a control apparatus of a gateway functioning as the endpoint of a core network in a mobile communication system, wherein
 the gateway includes a first server configured to receive data from a user apparatus and one or more second servers configured to transfer the data received by the first server to an external network, and   the program causes the computer to perform   an operation of changing performance of the one or more second servers,   an operation of monitoring a processing status of the one or more second servers, and   an operation of selecting, from the one or more second servers in accordance with the processing status of the one or more second servers, a second server as a transfer destination of the data received from the user apparatus by the first server.   
     
     
         19 . The control apparatus according to  claim 1 , wherein the one or more second servers are virtual machines on a cloud.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.