Control apparatus for gateway in mobile communication system
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-modified1 . 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.