Information processing equipment, communication systems, edge servers, and control programs
A proactive pre-movement detection and notification system addresses edge server switching delays by anticipating and updating routing paths, ensuring uninterrupted information access in mobility devices.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SOFTBANK CORPORATION
- Filing Date
- 2025-03-11
- Publication Date
- 2026-05-07
AI Technical Summary
Conventional edge server switching in mobility devices causes delays in acquiring information due to the need for routing optimization, which existing technologies do not adequately address.
Implementing a pre-movement detection and notification system that anticipates edge server switches by using core network switching information to update routing paths proactively, ensuring seamless information acquisition from mobility devices.
Reduces delays in acquiring information from mobility devices by enabling proactive switching and updating of routing paths, maintaining continuous data access as the edge server changes.
Smart Images

Figure 0007855102000001_ABST
Abstract
Description
Technical Field
[0001] One aspect of the present invention relates to an information processing apparatus, a communication system, an edge server, and a control program.
Background Art
[0002] Conventionally, an application operating on an edge server such as MEC (Multi-access Edge Computing) acquires information indicating the position of a mobility device provided in a vehicle via a core network and, as appropriate, another edge server. Further, a server device for centrally managing the IP addresses of mobility devices is introduced to enable access to a mobility device with a single IP address even when passing through another edge server, and ICN (Information Centric Networking) routing that enables access to a mobility device using a content name (device name) is known. Patent Document 1 discloses a technique for updating routing in an information-centric network (ICN).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Patent Documents However, in the conventional technology as described above, when the mobility device moves, the edge server to which the mobility device connects is switched, which may cause a delay when the application acquires information from the mobility device. Note that The technology of 1 is a technology for optimizing the routing after switching, and does not eliminate the delay.
[0005]
[0005] One aspect of the present invention has been made in view of the above-mentioned problems, and aims to reduce the delay when acquiring information from a mobility device when the edge server to which the mobility device is connected switches. [Means for solving the problem]
[0006] To solve the aforementioned problems, an information processing device according to one aspect of the present invention includes: a pre-movement detection unit that detects, by referring to switching information obtained from the core network, that the second edge server will become the connection destination in advance of the edge server to which the mobility device is connected via the core network switching from the first edge server to the second edge server in accordance with the movement of the mobility device; and a pre-movement notification unit that notifies one or both of the first edge server and the second edge server that the second edge server will become the connection destination in advance of the edge server to which the mobility device is connected switching from the first edge server to the second edge server in accordance with the movement of the mobility device by transmitting the switching information.
[0007] To solve the aforementioned problems, an edge server according to one aspect of the present invention is an edge server that serves as the connection destination for a mobility device via a core network, and comprises an ICN router and a gateway device that relays between the core network and the ICN router, wherein when the edge server to which the mobility device is connected is the ICN router itself, the ICN router obtains device information of the mobility device from the mobility device via the core network and the gateway device, and the edge server to which the mobility device is connected switches from the edge server itself to another edge server as the mobility device moves Prior to the switch, the system receives switching information from an external device connected to the core network indicating that the other edge server will be the destination for the connection switch. In response to receiving the switching information, the system updates the routing information indicating the connection path to the mobility device. After receiving the switching information, and following (1) failure to obtain the device information via the gateway device, or (2) at a time when it can be considered that the destination of the mobility device has switched to the other edge server, the system obtains the device information from the mobility device via the core network and the gateway device and ICN router of the other edge server.
[0008] Each aspect of the present invention may be implemented by a computer, in which case a control program for the information processing device that enables the computer to implement the information processing device by operating the computer as each part (software element) of the information processing device, and a computer-readable recording medium on which the program is recorded, also fall within the scope of the present invention.
[0009] Furthermore, the control program may employ various machine learning techniques in the process of operating the computer as a component of the control block or in other processes. In this case, the program employing machine learning techniques may run on the information processing device or on other devices (e.g., an edge computer or a cloud server). [Effects of the Invention]
[0010] According to one aspect of the present invention, when the edge server to which the mobility device is connected switches, the delay in acquiring information from the mobility device can be reduced. [Brief explanation of the drawing]
[0011] [Figure 1] This is a diagram showing an example of a communication system configuration. [Figure 2] This figure shows an example of a configuration that represents the communication system shown in Figure 1 from a different perspective. [Figure 3] This is an example of a flowchart illustrating the processing flow in an existing communication system. [Figure 4] This is an example of a flowchart illustrating the processing flow in the communication system of this invention. [Modes for carrying out the invention]
[0012] One embodiment of the present invention will be described in detail below.
[0013] <Example of a communication system configuration> Figure 1 shows an example of the configuration of the communication system 1 according to this embodiment. The communication system 1 is a system that collects device information (IoT data) indicating the location of a mobility device 10 equipped on a moving object such as a vehicle, and has a configuration that can shorten the switching delay time when the edge server to which the mobility device 10 is connected handovers, i.e., switches over. Note that the device information may include information other than the location of the mobility device 10, or may contain information other than the location of the mobility device 10. Figure 2 shows an example of the configuration of the communication system 1 shown in Figure 1 from a different side. Therefore, one or more components included in Figure 1 and one or more components included in Figure 2 correspond to each other.
[0014] The core network 30 includes various nodes not shown in the diagram, such as UPF (User Plane Function), AMF (Access and Mobility Management Function), SMF (Session Management Function), PCF (Policy Control Function), AF (Application Function), AUSF (Authentication Server Function), and UDM (User Data Management). This is the network for the 5G communication system. Each of these various nodes is also called an NF (Network Function). The architecture of the core network 30 was formulated by 3GPP (3rd Generation Partnership Project).
[0015] Typically, a large number of (R)ANs ((Radio) Access Networks, gNBs, base station equipment) are connected to the core network 30, and one or more mobility devices 10 corresponding to UEs (User Equipment) are wirelessly connected to each RAN. In this disclosure, (R)ANs not shown in Figure 1, etc., may be considered to be included in the core network 30.
[0016] In addition, the core network 30 collects the individual information of the mobility device 10, information regarding the GW (Gate Way, gateway device) to which each mobility device 10 connects, information regarding the handover of the mobility device 10, and the like.
[0017] The application 50 is an application that receives device information transmitted from the mobility device 10 and provides a predetermined service. Examples of users of the application 50 include, for example, operators related to autonomous driving and operators that provide information regarding traffic jams.
[0018] ICN (Information Centric Networking) 40 is an information-centric network architecture composed of a plurality of ICN routers such as the ICN router 40a. Each ICN router holds routing information indicating the connection path to the mobility device 10 and enables access to the mobility device 10 using a device name (content name) that uniquely identifies the mobility device 10. Further, when the edge server to which the mobility device 10 is connected is switched, each ICN router automatically updates the routing information. Since NDN (Named Data Networking) and Zenoh are one specific example of the ICN 40, the description of this embodiment may be applied by reading the ICN 40 as NDN or Zenoh. and it may be applicable.
[0019] Each GW, that is, GW20a and 20b, is a device that serves as a gateway when the mobility device 10 connects to the ICN 40 via the core network 30, and is a device that relays communication between the core network 30 and the ICN 40. Each GW can be realized as a partial function of an IoT-PF (Internet of Things Platform) that serves as an IoT data terminal base.
[0020] Also, as shown in FIG. 2, each ICN router and each GW are components of MEC (Multi-access Edge Computing), which is a type of edge server. Specifically, MEC100a includes ICN router 40a and GW20a that relays between core network 30 and ICN router 40a. MEC100b includes ICN router 40b and GW20b that relays between core network 30 and ICN router 40b. ICN router 40a and ICN router 40b belong to the same ICN40, and other ICN routers (not shown) may be interposed between ICN router 40a and ICN router 40b. Also, MEC100a, ICN router 40a, and GW20a are respectively examples of the first MEC, the first ICN router, and the first gateway device in the present disclosure, and MEC100b, ICN router 40b, and GW20b are respectively examples of the second MEC, the second ICN router, and the second gateway device in the present disclosure. Also, each GW can be equivalently described as a device that serves as a gateway when mobility device 10 connects to each MEC. Also, in the example of FIG. 2, communication system 1 includes management server device 60, MEC100a, and MEC100b. However, core network 30 and mobile devices may also be regarded as components included in communication system 1, and the number of each component included in communication system 1 is not limited either. 繼するGW20aを備え、MEC100bは、ICNルータ40b、及びコアネットワーク30とICNルータ40bとを中継するGW20bを備えている。ICNルータ40a及びICNルータ40bは、同一のICN40に属しており、ICNルータ40aとICNルータ40bとの間に、図示しない他のICNルータが介在していてもよい。また、MEC100a、ICNルータ40a、GW20aは、それぞれ本開示における第1のMEC、第1のICNルータ、第1のゲートウェイ装置の一例であり、MEC100b、ICNルータ40b、GW20bは、それぞれ本開示における第2のMEC、第2のICNルータ、第2のゲートウェイ装置の一例である。また、各GWは、モビリティデバイス10が各MECに接続する場合にゲートウェイとなる装置であるとも換言できる。また、図2の例では、通信システム1は、管理サーバ装置60、MEC100a及びMEC100bを備えているが、コアネットワーク30及びモバイルデバイスも通信システム1が備える部材であると解してもよく、通信システム1が備える各部材の個数も限定されない。With GW20a for relay, MEC100b includes ICN router 40b and GW20b for relaying between core network 30 and ICN router 40b. ICN router 40a and ICN router 40b belong to the same ICN40, and other ICN routers (not shown) may be interposed between ICN router 40a and ICN router 40b. Also, MEC100a, ICN router 40a, and GW20a are respectively examples of the first MEC, the first ICN router, and the first gateway device in the present disclosure, and MEC100b, ICN router 40b, and GW20b are respectively examples of the second MEC, the second ICN router, and the second gateway device in the present disclosure. Also, each GW can be equivalently described as a device that serves as a gateway when mobility device 10 connects to each MEC. Also, in the example of FIG. 2, communication system 1 includes management server device 60, MEC100a, and MEC100b. However, core network 30 and mobile devices may also be regarded as components included in communication system 1, and the number of each component included in communication system 1 is not limited either.
[0021] Furthermore, although not necessarily so, application 50 can be executed on any MEC. In the example in Figure 2, application 50 is executed on MEC 100a. Therefore, it can be said that this configuration allows application 50 or each MEC to access mobility devices 10 via ICN router 40a using the device name. Also, ICN router 40a corresponds to the ICN router to which application 50 is connected. In a broad sense, the ICN router to which application 50 is connected means the ICN router closest to application 50 on the direct or indirect connection path between application 50 and ICN. Moreover, the above configuration has an effect not found in existing configurations that use the IP address assigned to mobility devices 10 to access mobility devices 10, and even when accessing mobility devices 10 via other MECs, the routing information is automatically updated, eliminating the need for centralized management of IP addresses, which is a unique effect.
[0022] Mobility device 10 is a device installed in a moving body such as a vehicle, which transmits device information indicating its own position to the MEC via a base station or the like. In this disclosure, for the sake of simplicity, a moving body equipped with mobility device 10 may also be simply referred to as mobility device 10. Furthermore, when multiple mobility devices 10 are connected to each MEC, the processing by the communication system 1 described later is executed in parallel for each mobility device 10.
[0023] The MEC to which the mobility device 10 is connected switches as the mobility device 10 moves. This is because, if each MEC is associated with any of the base station equipment, the base station to which the mobility device 10 is connected switches.
[0024] The management server device (information processing device, external device) 60 is a device that notifies any ICN router that the MEC to which the mobility device 10 is connected is switching. The management server device 60 comprises a control unit 61, a storage unit 68, and a communication unit 69.
[0025] The control unit 61 is a control device that oversees the entire management server device 60, and also operates as a pre-movement detection unit 62 and a pre-movement notification unit 63.
[0026] The pre-movement detection unit 62 detects, by referring to switching information obtained from the core network 30, that the MEC to which the mobility device 10 will connect will switch from the first MEC to the second MEC in the event of the mobility device 10's movement. In other words, the switching information indicates the MEC to which the connection will switch. Furthermore, the function of the pre-movement detection unit 62 is based on Nnef_Traffic in the core network 30 of the 5G communication system. I This is achieved using the nfluence function.
[0027] The pre-movement notification unit 63 notifies the ICN router of the first MEC and / or the ICN router of the second MEC that the second MEC will become the connection destination, prior to the MEC switching from the first MEC to the second MEC due to the movement of the mobility device 10, by transmitting switching information. In addition, in the ICN 40, in response to any ICN router receiving the switching information, the ICN router transmits the switching information or equivalent information to the other ICN routers, and the routing information is automatically updated. In one embodiment, the pre-movement notification unit 63 transmits switching information to the ICN router of the second MEC, and the ICN router of the second MEC transmits switching information to the ICN router of the first MEC.
[0028] The storage unit 68 is a storage device such as a memory that stores various types of information, at least temporarily. For example, the storage unit 68 stores information that identifies the mobility device 10 that is the target of processing to shorten the switching delay time.
[0029] The communication unit 69 is an interface that transmits and receives information between various nodes of the core network 30 and ICN routers, etc., based on control by the control unit 61. The aforementioned pre-movement detection unit 62 and pre-movement notification unit 63 transmit and receive information with external devices via the communication unit 69.
[0030] The above describes an example of the configuration of the communication system 1. This disclosure also includes the case where the management server device 60 is considered to belong to the ICN 40 or the core network 30. Furthermore, each part included in the communication system 1 has the function of executing the processes described below.
[0031] <Additional information> Next, in order to clarify the improved configuration and effects of the communication system 1 of the present invention, the processing in an existing communication system that does not include the management server device 60 will be described as a point of comparison. Note that the components of the communication system excluding the management server device 60 are the same as those in Figures 1 and 2, so redundant explanations of these components will be omitted. Figure 3 is an example of a flowchart showing the processing flow in an existing communication system.
[0032] In step S101, the application running on the first MEC obtains device information from mobility devices via the core network, as well as the first GW and first ICN router, which are components of the first MEC.
[0033] In S102, as the mobility device moves, the connection destination of the mobility device switches to the second GW, which is a component of the second MEC. As a result, the first ICN router can no longer obtain the mobility device's device information from the first GW. In other words, the application is temporarily unable to obtain device information from the mobility device.
[0034] In S103, the first ICN router queries each MEC included in the communication system to see if its own gateway (GW) is connected to a mobility device. In other words, the first ICN router searches for a gateway that can obtain device information from a mobility device, but it cannot obtain device information at this point.
[0035] In S104, the second ICN router notifies the first ICN router that the second GW, which is a component of the second MEC (Mobile Energy Control Device), is able to obtain device information from the mobility device.
[0036] In S105, each ICN router updates the routing information indicating the connection path to the mobility device.
[0037] In S106, the first ICN router begins acquiring device information from the mobility device via the core network, the second GW, and the second ICN router. This restarts the process by which the application acquires device information from the mobility device.
[0038] Thus, in existing communication systems, when the edge server to which a mobility device is connected switches, the acquisition of device information from the mobility device is temporarily interrupted, which can cause a considerable delay.
[0039] <Example of communication system processing> The following describes the processing of the communication system 1 of this application to solve the aforementioned problems. Figure 4 is an example of a flowchart showing the processing flow in the communication system 1 of this application. Furthermore, at the start of the flowchart in Figure 4, it is assumed that the mobility device 10, which is the target of the processing to reduce the aforementioned delay, has been registered in advance with the core network 30 by the management server device 60, as shown in "(1) Subscription registration for device movement" in Figure 2.
[0040] In S201, application 50 running on MEC100a acquires device information from mobility device 10 via core network 30 and GW20a and ICN router 40a, which are components of MEC100a.
[0041] In S202, the pre-movement detection unit 62 of the management server device 60 acquires switching information indicating the MEC to which the connection will be switched, prior to the MEC to which the connection will be switched due to the movement of the mobility device 10, as shown in "(2) Device movement" in Figure 2. In this example, the MEC to which the connection will be switched is MEC100b.
[0042] As also shown in "(3) Edge Relocation Request" in Figure 2, the processing from S202 onwards is executed in response to a request from the mobility device 10 to the core network 30. It is also acceptable to have a configuration that allows for this.
[0043] Furthermore, "(4) Notification of device movement" in Figure 2 refers to Nnef_Traffic in the core network 30. I This shows the process by which the management server device 60 is notified using the nfluence function that MEC100b will be the destination for the connection switch.
[0044] In S203, the pre-movement notification unit 63 transmits the switching information acquired by the pre-movement detection unit 62 to the ICN router 40a to which the application 50 is connected.
[0045] In S204, each ICN router updates the routing information indicating the connection path to mobility device 10.
[0046] In S205, as the mobility device 10 moves, the connection destination of the mobility device 10 switches to GW20b, which is a component of MEC100b.
[0047] In S206, the ICN router 40a begins acquiring device information from the mobility device 10 via the core network 30, GW20b, and ICN router 40b, following the failure to acquire device information from the mobility device 10 via GW20a, or at a time when it can be considered that the connection destination of the mobility device 10 has switched to GW20b. In other words, after the connection destination of the mobility device 10 has switched to MEC100b, the MEC100a acquires device information from the mobility device 10 via the core network 30 and MEC100b so that application 50 can refer to the device information of the mobility device 10. Report To acquire. Furthermore, the timing at which the connection destination of the mobility device 10 can be considered to have switched to GW20b is, for example, the timing at which a certain amount of time has elapsed, which is greater than zero, after the ICN router 40a receives the switching information.
[0048] As described above, the processing by the communication system 1 of this application includes a pre-movement detection step and a pre-movement notification step performed by the management server device 60. The pre-movement detection step detects, by referring to switching information obtained from the core network 30, that the MEC to which the mobility device 10 is connected will switch from MEC 100a to MEC 100b in conjunction with the movement of the mobility device 10. notificationThe step involves notifying MEC100a that MEC100b will be the connection destination, before MEC100a switches from MEC100a to MEC100b due to the movement of mobility device 10, by sending switching information.
[0049] According to the processing in this example, the gateway GW seamlessly switches when application 50 acquires information from mobility device 10. Therefore, when the MEC to which mobility device 10 is connected switches, the delay in acquiring information from mobility device 10 can be reduced.
[0050] The same explanation also applies to the case where the connection destination of the mobility device 10 switches from MEC 100b to another MEC. Furthermore, this disclosure also includes a configuration in which the communication system 1 does not have an ICN, and for example, a management server device 60 centrally manages the IP addresses of each mobility device 10 and notifies the MEC of the switching information in advance of the switching of the connection destination of the mobility device 10.
[0051] [Examples of implementation using software] The functions of the management server device 60 (hereinafter referred to as "the device") are programs that cause the device to function as a computer, and these programs can be implemented by programs that cause each control block of the device (particularly each part included in the control unit 61) to function as a computer.
[0052] In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., memory) as hardware for executing the program. By executing the program using this control device and storage device, each of the functions described in each of the embodiments is realized.
[0053] The program may be recorded on one or more computer-readable recording media, not temporary ones. These recording media may or may not be provided by the device. In the latter case, the program may be supplied to the device via any wired or wireless transmission medium.
[0054] Furthermore, some or all of the functions of each control block can also be implemented by logic circuits. For example, an integrated circuit in which logic circuits functioning as each of the control blocks are formed is also included in the scope of the present invention. In addition, it is also possible to implement the functions of each control block using, for example, a quantum computer.
[0055] Furthermore, each of the processes described in the above embodiments may be executed by AI (Artificial Intelligence). In this case, the AI may operate on the control device. Furthermore, it may operate on other devices (such as edge computers or cloud servers).
[0056] The present invention is not limited to the embodiments described above, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention.
[0057] 〔summary〕 An information processing device (60) according to Embodiment 1 of the present invention includes: a pre-movement detection unit (62) that detects, by referring to switching information obtained from the core network, that the second edge server will become the connection destination before the edge servers (100a, 100b) that the mobility device (10) connect to via the core network (30) switch from the first edge server (100a) to the second edge server (100b) in accordance with the movement of the mobility device; and a pre-movement detection unit (62) that detects, by referring to switching information obtained from the core network, that the second edge server will become the connection destination before the edge servers that the mobility device connects to switch from the first edge server to the second edge server in accordance with the movement of the mobility device. and one or both of the second edge servers The configuration includes a pre-movement notification unit (63) that notifies by transmitting the aforementioned switching information.
[0058] A communication system (1) according to aspect 2 of the present invention is a communication system comprising the information processing device, a first edge server, and a second edge server in the above-described aspect 1, wherein an application (50) that references device information of the mobility device is executed on the first edge server, and the first edge server may be configured to obtain the device information from the mobility device via the core network and the second edge server after the connection destination of the mobility device switches to the second edge server, so that the application can reference the device information.
[0059] A communication system according to aspect 3 of the present invention, in aspect 2 described above, the first edge server comprises a first ICN (Information Centric Networking) router (40a) and a first gateway device (20a) that relays the core network and the first ICN router, and the second edge server comprises a second ICN router (40b) and a second gateway device (20b) that relays the core network and the second ICN router, and the first ICN router may be configured to acquire the device information from the mobility device via the core network, the second gateway device and the second ICN router after receiving the switching information and following (1) the inability to acquire the device information via the first gateway device, or (2) a timing at which it can be considered that the connection destination of the mobility device has switched to the second edge server.
[0060] In the communication system according to aspect 4 of the present invention, in aspect 3, the first ICN router and the second ICN router belong to the same ICN, and the first ICN router updates routing information indicating the connection path to the mobility device in response to receiving the switching information.
[0061] The edge servers (100a, 100b) according to aspect 5 of the present invention are edge servers to which a mobility device (10) is connected via a core network (30), and include an ICN router (40a, 40b) and gateway devices (20a, 20b) that relay between the core network (30) and the ICN router, wherein the ICN router, when the edge server to which the mobility device is connected is itself, obtains device information of the mobility device from the mobility device via the core network and the gateway device, and the edge server to which the mobility device is connected receives information from other edge servers as the mobility device moves. Prior to switching to the edge server, the system receives switching information from an external device (60) connected to the core network indicating that the other edge server will be the destination for the connection switch. In response to receiving the switching information, the system updates routing information indicating the connection path to the mobility device. After receiving the switching information, and following (1) failure to obtain the device information via the gateway device, or (2) at a timing when it can be considered that the connection destination of the mobility device has switched to the other edge server, the system obtains the device information from the mobility device via the core network and the gateway device and ICN router of the other edge server.
[0062] A control program according to aspect 6 of the present invention is a control program for causing a computer to function as the information processing device in aspect 1, and for causing the computer to function as the pre-movement detection unit and the pre-movement notification unit. of It can also be used as a composition. [Explanation of Symbols]
[0063] 1. Communication System 10 Mobility Devices 20a, 20b GW (Gateway device) 30 Core Network 40 ICN 40a, 40b ICN routers 50 Applications 60 Management server equipment (information processing equipment, external devices) 61 Control Unit 62 Pre-movement detection unit 63 Pre-movement notification section 68 Memory section 69 Communications Department 100a, 100b MEC (Edge Server)
Claims
1. A pre-movement detection unit detects, by referencing switching information obtained from the core network using the Nnef_TrafficInfluence function, that the edge server to which the mobility device connects via the core network will switch from the first edge server to the second edge server in order for the mobility device to move, before the switch occurs. A pre-movement notification unit that, prior to the switchover from the first edge server to the second edge server due to the movement of the mobility device, notifies one or both of the first and second edge servers that the second edge server will be the destination for the connection by transmitting the switching information, An information processing device equipped with the following features.
2. A communication system comprising an information processing device, a first edge server, and a second edge server, The aforementioned information processing device is A pre-movement detection unit detects, by referring to switching information obtained from the core network, that the edge server to which the mobility device connects via the core network will switch from the first edge server to the second edge server in order for the mobility device to move, before the switch occurs. The system includes a pre-movement notification unit that, prior to the switchover from the first edge server to the second edge server due to the movement of the mobility device, the second edge server will become the destination for the connection, by transmitting the switching information to one or both of the first and second edge servers. On the first edge server, an application that references the device information of the mobility device is running. The first edge server mentioned above is After the connection destination of the mobility device switches to the second edge server, the application obtains the device information from the mobility device via the core network and the second edge server in order to refer to the device information. Communication system.
3. The first edge server mentioned above is The system comprises a first ICN (Information Centric Networking) router and a first gateway device that relays the core network and the first ICN router. The second edge server described above is The system includes a second ICN router and a second gateway device that relays the connection between the core network and the second ICN router. The first ICN router described above is The communication system according to claim 2, wherein after receiving the switching information, and following (1) failure to obtain the device information via the first gateway device, or (2) at a timing in which it can be considered that the connection destination of the mobility device has switched to the second edge server, the system obtains the device information from the mobility device via the core network, the second gateway device, and the second ICN router.
4. The first ICN router and the second ICN router are, They belong to the same ICN, In response to the first ICN router receiving the switching information, it updates the routing information indicating the connection path to the mobility device. The communication system according to claim 3.
5. An edge server that serves as the destination for mobility devices via the core network, The system includes an ICN router and a gateway device that relays between the core network and the ICN router. The aforementioned ICN router is When the edge server to which the mobility device is connected is the same device, the device information of the mobility device is obtained from the mobility device via the core network and the gateway device. Before the edge server to which the mobility device is connected switches from itself to another edge server in response to the movement of the mobility device, it receives switching information from an external device connected to the core network indicating that the other edge server will be the destination for the connection switch. In response to receiving the aforementioned switching information, the routing information indicating the connection path to the mobility device is updated. After receiving the switching information, and following (1) the inability to obtain the device information via the gateway device, or (2) at a time when it can be considered that the connection destination of the mobility device has switched to the other edge server, the device information is obtained from the mobility device via the core network and the gateway device and ICN router of the other edge server. Edge server.
6. A control program for causing a computer to function as an information processing device according to claim 1, wherein the control program causes the computer to function as the pre-movement detection unit and the pre-movement notification unit.
Citation Information
Patent Citations
Edge server and data management method
JP2018117266A
Cell handover method, apparatus, and system
JP2019532604A
Routing update in ICN-based network
JP2021006988A
Edge computing-based application relocation method and device
JP2022505802A
Communication control device
JP2023116078A