Mobility management device, mobility management method, program, and information processing system
The information processing device facilitates seamless network switching between public and non-public networks by managing connections based on contract information, ensuring efficient data communication and compliance with user agreements.
Patent Information
- Application Number
- JP2022055484
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-03-30
- Publication Date
- 2025-12-09
- Estimated Expiration
- 2042-03-30
AI Technical Summary
Existing technologies fail to appropriately switch a user terminal between a public network and a non-public network for connection.
An information processing device with a receiving unit and a control unit that manages network switching based on contract information, allowing a user terminal to disconnect from a public network and connect to a non-public network when entering or leaving its coverage area.
Enables seamless and appropriate switching between public and non-public networks, ensuring efficient data communication and compliance with user contracts.
Smart Images

Figure 0007782347000001 
Figure 0007782347000002 
Figure 0007782347000003
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to an information processing device, an information processing method, a program, and an information processing system. [Background technology]
[0002] In recent years, technologies related to non-public networks (for example, local 5G) have been attracting attention. A non-public network is a network that provides mobile communication services in a limited area, such as in a school, factory, or company (see, for example, Patent Document 1). Note that a non-public network is also called, for example, an NPN (Non-Public Network), a private network, or a local cellular network. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-158453 Summary of the Invention [Problem to be solved by the invention]
[0004] However, with the technology described in Patent Document 1, for example, when a user terminal is connectable to both a public network and a non-public network, there are cases where the network to be connected cannot be appropriately switched.
[0005] In view of the above-mentioned problems, an object of the present disclosure is to provide a technology that enables a user terminal to appropriately switch between a public network and a non-public network for connection. [Means for solving the problem]
[0006] In a first aspect of the present disclosure, there is provided an information processing device having a receiving unit that receives information indicating that a user terminal that is present in a base station of a public network and connected to the public network so as to be able to perform data communication is present in a base station of a non-public network, and a control unit that controls, based on contract information of the user terminal, to disconnect data communication on the public network and transmit information to connect data communication on the non-public network.
[0007] In addition, a second aspect of the present disclosure provides an information processing method in which a user terminal that is within the range of a base station of a public network and connected to the public network so as to enable data communication receives information indicating that it is within the range of a base station of a non-public network, and controls, based on contract information of the user terminal, to disconnect data communication on the public network and send information to connect data communication on the non-public network.
[0008] In addition, a third aspect of the present disclosure provides a program for causing a computer to execute a process in which a user terminal that is within the range of a base station of a public network and connected to the public network so as to enable data communication receives information indicating that the user terminal is within the range of a base station of a non-public network, and based on contract information of the user terminal, disconnects data communication on the public network and transmits information to connect data communication on the non-public network.
[0009] In addition, in a fourth aspect of the present disclosure, an information processing system is provided, which has an information processing device and a user terminal, wherein the information processing device has a receiving unit that receives information indicating that the user terminal, which is located in the range of a base station of a public network and connected to the public network so as to enable data communication, is located in the range of a base station of a non-public network, and a control unit that controls the user terminal to disconnect data communication on the public network and send information to connect data communication on the non-public network based on contract information of the user terminal. [Effects of the Invention]
[0010] According to one aspect, a user terminal can be connected by appropriately switching between a public network and a non-public network. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 is a diagram illustrating an example of a configuration of an information processing apparatus according to an embodiment. [Figure 2] 1 is a diagram illustrating an example of the configuration of an information processing system according to an embodiment. [Figure 3] FIG. 1 is a diagram illustrating an example of a hardware configuration of an information processing apparatus according to an embodiment. [Figure 4] FIG. 10 is a sequence diagram illustrating an example of a process for managing contract information in the information processing system according to the embodiment. [Figure 5] FIG. 2 is a diagram illustrating an example of information stored in a contract DB (database) according to the embodiment. [Figure 6] FIG. 10 is a sequence diagram illustrating an example of a process for switching from a public network to a non-public network in the information processing system according to the embodiment. [Figure 7] 10 is a sequence diagram showing an example of a process in which a user terminal of the information processing system according to the embodiment goes out of the range of a cell of a non-public network and reconnects to the public network. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0012] The principles of the present disclosure will be described with reference to some exemplary embodiments. It should be understood that these embodiments are set forth for illustrative purposes only, to aid those skilled in the art in understanding and practicing the present disclosure, without implying any limitation on the scope of the disclosure. The disclosure described herein may be implemented in various ways other than those described below. In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0013] (Embodiment 1) <Configuration> The configuration of an information processing device 10 according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of the information processing device 10 according to an embodiment. The information processing device 10 has a receiving unit 11 and a control unit 12. These units may be realized by cooperation between one or more programs installed in the information processing device 10 and hardware such as a processor 101 and a memory 102 of the information processing device 10.
[0014] The receiver 11 receives information indicating that the user terminal 20, which is present in the range of a base station 30A of a public network and connected to the public network so as to enable data communication, is present in the range of a base station 30B of a non-public network. The controller 12 performs control to transmit information to disconnect data communication over the public network and connect data communication over the non-public network, based on the contract information of the user terminal 20. This allows the user terminal 20 to appropriately switch and connect between the public network and the non-public network.
[0015] (Embodiment 2) Next, the configuration of the information processing system 1 according to the embodiment will be described with reference to FIG. <System configuration> FIG. 2 is a diagram showing an example of the configuration of an information processing system 1 according to an embodiment. In the example of FIG. 2, the information processing system 1 includes an information processing device 10 and a user terminal 20. The information processing system 1 also includes a base station 30A and a base station 30B (hereinafter, when there is no need to distinguish between them, they will also be simply referred to as "base stations 30"). The information processing system 1 also includes a management device 40 and a contract management device 50. Note that the numbers of information processing devices 10, user terminals 20, base stations 30, management devices 40, and contract management devices 50 are not limited to those shown in the example of FIG. 2.
[0016] 2, the information processing devices 10, user terminals 20, base stations 30, management devices 40, and contract management devices 50 are connected so as to be able to communicate with each other via at least one of a radio access network (RAN) and a core network CN. Note that the numbers of information processing devices 10, user terminals 20, base stations 30, management devices 40, and contract management devices 50 are not limited to those shown in the example of FIG.
[0017] The radio access network and the core network CN form a mobile communication system. Examples of the mobile communication system may be systems conforming to any suitable standards, including, but not limited to, fifth generation mobile communication systems (5G), sixth generation mobile communication systems (6G, Beyond 5G), fourth generation mobile communication systems (4G), third generation mobile communication systems (3G), etc. Furthermore, wireless communication in the mobile communication system may be performed according to any generation of communication protocols now known or developed in the future.
[0018] The user terminal 20 is any device having a wireless communication function. Examples of the user terminal 20 (UE: User Equipment) include, but are not limited to, a smartphone, a mobile phone, a tablet terminal, etc.
[0019] The range (coverage) in which the user terminal 20 can receive radio waves from the base station 30 is also called a cell. The base station 30 (BS) is a device that can provide or host a cell or coverage in which the user terminal 20 can communicate. Examples of the base station 30 include, but are not limited to, a next generation Node B (gNB), an evolved Node B (eNodeB or eNB), a Node B (NodeB or NB), etc.
[0020] The base station 30A is a base station of a public network (carrier network) provided by a telecommunications carrier (communications operator, carrier). In the example of Fig. 2, the base station 30A forms a cell 30A1.
[0021] The base station 30B is a base station of a non-public network (NPN). In the example of FIG. 2, the base station 30B forms a cell 30B1 having a narrower coverage than the cell 30A1. The non-public network may be, for example, a local 5G (local fifth-generation mobile communication system) network. The non-public network may also be configured as a PNI-NPN (Public Network Integrated Non-Public Network) that shares at least some of its functions with a public network. This allows, for example, a service linked to a public network to be provided over the non-public network. In this case, for example, a service (e.g., an automatic switching service between a public network and a non-public network) according to the contract between the telecommunications carrier and the user of the user terminal 20 can be provided over the non-public network.
[0022] The information processing device 10 may be, for example, a node (AMF node) having an AMF (Access and Mobility management Function) function that performs mobility management in a core network. The management device 40 may be a node (UDM node) having a UDM (Unified Data Management) function that manages authentication information and location information in the core network. In this case, the management device 40 may have an AUSF (Authentication Server Function) function, which is an authentication processing function.
[0023] The contract management device 50 may be, for example, a business support system (BSS) of a telecommunications carrier. The contract management device 50 may manage, for example, user (customer) information and user contract billing information.
[0024] <Hardware configuration> Fig. 3 is a diagram showing an example of the hardware configuration of an information processing device 10 according to an embodiment. In the example of Fig. 3, the information processing device 10 (computer 100) includes a processor 101, a memory 102, and a communication interface 103. These components may be connected via a bus or the like. The memory 102 stores at least a part of a program 104. The communication interface 103 includes an interface required for communication with other network elements.
[0025] When the program 104 is executed by the processor 101, memory 102, and other components in cooperation with each other, the computer 100 performs at least some of the processing of the embodiments of the present disclosure. The memory 102 may be of any type suitable for a local technology network. The memory 102 may be, by way of non-limiting example, a non-transitory computer-readable storage medium. The memory 102 may also be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. While only one memory 102 is shown in the computer 100, several physically distinct memory modules may be present in the computer 100. The processor 101 may be of any type. The processor 101 may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and, by way of non-limiting example, a processor based on a multi-core processor architecture. The computer 100 may have multiple processors, such as application-specific integrated circuit chips time-slaved to a clock that synchronizes the main processor.
[0026] Embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device.
[0027] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, that execute on a target real or virtual processor or device to perform the processes or methods of the present disclosure. Program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or divided among program modules as desired in various embodiments. The machine-executable instructions of the program modules may be executed in local or distributed devices. In a distributed device, the program modules may be located in both local and remote storage media.
[0028] The program code for executing the methods of the present disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus. When the program code is executed by the processor or controller, the functions / acts in the flowcharts and / or implementing block diagrams are performed. The program code may be executed entirely on the machine, partly on the machine, as a standalone software package, partly on the machine and partly on a remote machine, or entirely on a remote machine or server.
[0029] The program can be stored and provided to a computer using various types of non-transitory computer-readable media. Non-transitory computer-readable media include various types of tangible recording media. Examples of non-transitory computer-readable media include magnetic recording media, magneto-optical recording media, optical disk media, and semiconductor memory. Magnetic recording media include, for example, flexible disks, magnetic tapes, and hard disk drives. Magneto-optical recording media include, for example, magneto-optical disks. Optical disk media include, for example, Blu-ray discs, CD (Compact Disc)-ROMs (Read Only Memory), CD-Rs (Recordable), and CD-RWs (Rewritable). Semiconductor memory includes, for example, solid-state drives, mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory). The program may also be provided to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire or an optical fiber, or via a wireless communication path.
[0030] <Processing> <<Processing for managing contract information>> Next, an example of processing for managing contract information in the information processing system 1 according to the embodiment will be described with reference to Fig. 4 and Fig. 5. Fig. 4 is a sequence diagram showing an example of processing for managing contract information in the information processing system 1 according to the embodiment. Fig. 5 is a diagram showing an example of information stored in a contract DB (database) 501 according to the embodiment.
[0031] In step S101, the user terminal 20 transmits a connection request to the information processing device 10 via the base station 30A. Here, the user terminal 20 may transmit the connection request, for example, when a SIM (Subscriber Identity Module) card of a telecommunications carrier with which the user has a contract (subscribed) is inserted. The user terminal 20 may also transmit the connection request, for example, when profile data is downloaded to an eSIM (embedded SIM) or an iSIM (integrated SIM). The user terminal 20 may also transmit the connection request, for example, when the user terminal 20 is powered on. The connection request may include an ID (identification information) of the user terminal 20. The ID (user ID) may be, for example, a mobile phone number assigned by a telecommunications carrier.
[0032] Next, the information processing device 10 transmits (transfers) the connection request to the contract management device 50 via the management device 40 (step S102). Next, the contract management device 50 transmits (replies, responds) contract information of the user of the user terminal 20 to the information processing device 10 via the management device 40 (step S103). The user's contract information may include, for example, a user ID and information indicating the content of the service to which the user has contracted (subscribed). The user's contract information may be registered in the contract management device 50 by an operator (store clerk) or the like in response to instructions from the user, for example, when the user signs a contract at a physical store of a telecommunications carrier or the like. Furthermore, the user's contract information may be registered in the contract management device 50 from a web server, for example, when the user signs a new contract (application) or changes the content of the contract on the website of a telecommunications carrier or the like.
[0033] Subsequently, the information processing device 10 records information included in the received contract information in the contract DB 501 (step S104). In the example of FIG. 5, the contract DB 501 records, in association with (linked to) a user ID, a preferred non-public network name, a preferred non-public network cell, whether approval is required for connection to the preferred non-public network, and whether approval is required for reconnection to the public network. The contract DB 501 may be recorded in a storage device inside the information processing device 10 or in a storage device external to the information processing device 10. The contract DB 501 may be recorded in the user terminal 20. In this case, only records in the contract DB 501 associated with the user ID of the user terminal 20 may be recorded in a storage device (e.g., eSIM or iSIM) of the user terminal 20.
[0034] The preferred non-public network name is the name of a non-public network service that connects a data communication session with priority over a subscribed public network. The preferred non-public network name may be, for example, a DNN (Data Network Name) defined in the 5G specifications of the 3GPP (Third Generation Partnership Project). The preferred non-public network name may also be, for example, an APN (Access Point Name).
[0035] The priority non-public network cell is information indicating a cell of a non-public network service to which a data communication session is connected with priority over a subscribed public network. The priority non-public network cell may be information indicating, for example, a tracking area (TA).
[0036] The information on whether approval is required when connecting to a preferred non-public network indicates whether approval (confirmation) is required by the user when the user terminal 20 connects to a non-public network that connects a data communication session with priority over the subscribed public network. The information on whether approval is required when reconnecting to a public network indicates whether approval (confirmation) is required by the user when the user terminal 20 goes out of the range of the non-public network cell 30B1 and reconnects to the public network.
[0037] <<Process for switching from a public network to a non-public network>> Next, an example of a process for switching from a public network to a non-public network in the information processing system 1 according to the embodiment will be described with reference to Fig. 6. Fig. 6 is a sequence diagram showing an example of a process for switching from a public network to a non-public network in the information processing system 1 according to the embodiment.
[0038] In step S201, the user terminal 20 establishes a wireless communication connection with the base station 30A and transmits a registration request. Here, the registration request may include the user ID of the user terminal 20, for example.
[0039] Next, the management device 40 authenticates the user terminal 20 (step S202). Next, if the authentication by the management device 40 is successful, the information processing device 10 performs location registration (attach) of the user terminal 20 with the base station 30A of the public network (step S203).
[0040] Next, the information processing device 10 connects a session for data communication and a session for voice communication over the public network (step S204). Here, the information processing device 10 may, for example, cause an SMF (Session Management Function) node to set up a PDU (Protocol Data Unit) session and assign an IP (Internet Protocol) address to the user terminal 20.
[0041] Subsequently, when the user terminal 20 is carried by the user and moves into the coverage area of the base station 30B, the user terminal 20 connects to the base station 30B by wireless communication and transmits a registration request to the information processing device 10 (step S205). Note that the information included in the registration request or the information received by the user terminal 20 from the base station 30B is an example of "information indicating that the user terminal 20, which is located in the coverage area of the base station 30A of a public network and connected to the public network so as to be able to communicate data therewith, is located in the coverage area of the base station 30B of a non-public network."
[0042] Here, the registration request may include at least one of the user ID of the user terminal 20, the name of the non-public network service of the base station 30B (e.g., DNN), and information indicating the cell (e.g., tracking area) of the base station 30B. Note that the user terminal 20 may receive the name of the non-public network service of the base station 30B and information indicating the cell of the base station 30B from the base station 30B.
[0043] As the registration request, the user terminal 20 may transmit, for example, a "Registration Request" message in which the "Registration Type" parameter is set to "Mobility Update" in accordance with the 5G standard. Alternatively, the user terminal 20 may transmit, for example, a "Tracking Area Update Request" as the registration request.
[0044] Next, the information processing device 10 refers to the contract DB 501 and determines whether or not to connect the user terminal 20 to the non-public network of the base station 30B (step S206). Here, the information processing device 10 may determine to connect the user terminal 20 to the non-public network if, for example, a combination (record) of the received user ID and at least one of the name of a non-public network service and the cell of the base station 30B is registered in the contract DB 501. In this case, the information processing device 10 may determine, for example, whether or not the preferred non-public network name recorded in the contract DB 501 in association with the user ID of the user terminal 20 matches the name of the non-public network service of the base station 30B received from the user terminal 20. Furthermore, the information processing device 10 may determine, for example, whether or not the preferred non-public network cell recorded in the contract DB 501 in association with the user ID of the user terminal 20 matches the cell of the base station 30B received from the user terminal 20.
[0045] If it is not determined that the base station 30B should be connected to the non-public network, the following process is not executed. The following describes the case where it is determined that the base station 30B should be connected to the non-public network.
[0046] (Example of setting whether or not user consent is required when connecting to a non-public network) The information processing device 10 may allow the user to set whether or not a user consent operation is required when switching from a public network to a non-public network. In this case, the information processing device 10 may refer to the contract DB 501 in step S207 and acquire the consent requirement for connection to the preferred non-public network stored in association with the received user ID. If the consent requirement for connection to the preferred non-public network is set to "No," the information processing device 10 may automatically (without a user consent operation) execute the following processes from step S207 onwards.
[0047] On the other hand, when the necessity of consent when connecting to a preferred non-public network is set to "required," the information processing device 10 may transmit an inquiry about the possibility of switching from a public network to a non-public network to the user terminal 20. In this case, the inquiry may include information indicating at least one of the name of the non-public network service received from the user terminal 20 and the cell of the base station 30B.
[0048] The user terminal 20 may then display a display screen (Graphical User Interface: GUI) including the information contained in the received inquiry, for example, on its own terminal, and receive from the user an operation to accept or reject the switch from the public network to the non-public network. The user terminal 20 may then transmit information indicating acceptance or rejection designated by the user to the information processing device 10. The information processing device 10 may then execute the following processes from step S207 onwards only if acceptance is received from the user.
[0049] Next, the information processing device 10 disconnects (releases) the session for data communication on the public network (step S207). Here, the information processing device 10 may, for example, transmit information to the SMF node to disconnect data communication on the public network while maintaining the connection of the voice call session on the public network. Then, the SMF node may release the PDU session for data communication. As a result, only data communication by the user terminal 20 using the public network is stopped.
[0050] Next, the management device 40 authenticates the user terminal 20 (step S208). Next, the information processing device 10 registers the location of the user terminal 20 with the non-public network base station 30B (step S209). Here, the information processing device 10 may continue to be able to make and receive voice calls over the public network via the non-public network base station 30B. This allows the user terminal 20 to perform data communication over the non-public network and voice calls over the public network, for example.
[0051] Next, the information processing device 10 connects a session for data communication over a non-public network (step S210). Here, the information processing device 10 may, for example, cause an SMF node to set up a PDU session over a non-public network. This allows the user terminal 20 to perform data communication using a non-public network, such as local 5G. In this case, the information processing device 10 may, for example, provide a specific network slice that is logically independent from the public network as a data communication service for the non-public network. This allows, for example, a non-public network service to be provided using a base station 30B installed within the premises of a user's company, such as a school, factory, or enterprise.
[0052] <<Processing when the user terminal 20 goes out of the range of a non-public network cell and reconnects to the public network>> Next, an example of a process in which the user terminal 20 of the information processing system 1 according to the embodiment goes out of the service area of the cell 30B1 of the non-public network and reconnects to the public network will be described with reference to Fig. 7. Fig. 7 is a sequence diagram showing an example of a process in which the user terminal 20 of the information processing system 1 according to the embodiment goes out of the service area of the cell 30B1 of the non-public network and reconnects to the public network. Note that the following process may be executed, for example, when the user terminal 20 is carried by the user and moves out of the service area (out of coverage) of the cell 30B1 of the base station 30B after the process of Fig. 6 is executed.
[0053] In step S301, the user terminal 20 establishes a wireless communication connection with the base station 30A and transmits a registration request. Then, the management device 40 authenticates the user terminal 20 (step S302). The processes in steps S301 and S302 may be the same as those in steps S201 and S202 in FIG. 6.
[0054] (Example of setting whether or not user consent is required when reconnecting to the public network) The information processing device 10 may allow the user to set whether or not a user consent operation is required when the user terminal 20 goes out of the range of the non-public network cell 30B1 and reconnects to the public network. In this case, in step S303, the information processing device 10 may refer to the contract DB 501 and acquire the public network reconnection consent requirement stored in association with the received user ID. If the public network reconnection consent requirement is set to "No," the information processing device 10 may automatically (without the user consent operation) execute the following processes from step S303 onward.
[0055] On the other hand, if the approval requirement for public network reconnection is set to "required," the information processing device 10 may transmit an inquiry about the approval or disapproval of switching from a non-public network to a public network to the user terminal 20. In this case, the inquiry may include information indicating at least one of the name of the public network service received from the user terminal 20 and the cell of the base station 30A.
[0056] The user terminal 20 may then display, for example, on its own terminal, a display screen (Graphical User Interface: GUI) including information contained in the received inquiry, and may accept from the user an operation to accept or reject reconnection to the public network. The user terminal 20 may then transmit information indicating the acceptance or rejection specified by the user to the information processing device 10. The information processing device 10 may then execute the following processing from step S303 onwards only if the user accepts. As a result, for example, in a case where data communication is free of charge under local 5G but pay-per-use under carrier 5G, if the user continues large-volume data communication and then moves out of the local 5G coverage area, the user can decide not to continue the data communication.
[0057] Next, the information processing device 10 registers the location of the user terminal 20 with the base station 30A of the public network (step S303). Next, the information processing device 10 connects a session for data communication of the public network (step S304). The processes of steps S303 and S304 may be the same as the processes of steps S203 and S204 in FIG. 6.
[0058] <Variation 1> A functional unit that performs at least some of the processing of each functional unit of the information processing device 10 may be provided in the user terminal 20. In this case, the user terminal 20 may be configured as the information processing device 10. In this case, in the above description, the information processing device 10 may be read as an SMF node or the like, and the user terminal 20 may be read as the information processing device 10. Also, in this case, only the record associated with the user ID of the user terminal 20 in the contract DB 501 may be recorded in a storage device (e.g., an eSIM or iSIM) of the user terminal 20, which is the information processing device 10. Also, the information processing device 10 may be accommodated inside the user terminal 20 and configured as an integrated information processing device. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.
[0059] <Variation 2> The information processing device 10 may be a device contained in a single housing, but the information processing device 10 of the present disclosure is not limited to this. Each unit of the information processing device 10 may be realized by cloud computing configured with one or more computers, for example. Furthermore, at least a portion of the processing of each functional unit of the information processing device 10 may be executed by a user terminal 20. Such information processing devices 10 are also included in examples of the "information processing device" of the present disclosure.
[0060] The present invention is not limited to the above-described embodiment, and can be modified as appropriate within the scope of the invention.
[0061] A part or all of the above-described embodiments can be described as, but not limited to, the following supplementary notes. (Appendix 1) a receiving unit that receives information indicating that a user terminal that is within the coverage area of a base station of a public network and connected to the public network so as to be able to perform data communication is within the coverage area of a base station of a non-public network; a control unit that controls to transmit information to disconnect data communication over the public network and connect data communication over the non-public network based on contract information of the user terminal; An information processing device having the above. (Appendix 2) The non-public network is a local 5G (local fifth-generation mobile communication system) network, and the information processing device is an AMF (Access and Mobility management Function) node, 10. The information processing device according to claim 1. (Appendix 3) The contract information includes information indicating at least one of a DNN (Data Network Name) and a tracking area of the non-public network that has priority over the public network for data communication connection. 3. The information processing device according to claim 1 or 2. (Appendix 4) the control unit controls to transmit, to a device of the public network, information for disconnecting the data communication on the public network while maintaining a connection of the voice call session on the public network. 4. The information processing device according to claim 1. (Appendix 5) the contract information includes information indicating whether or not an approval operation by the user of the user terminal is required when connecting to the non-public network that prioritizes data communication connection over the public network; 5. The information processing device according to any one of claims 1 to 4. (Appendix 6) The contract information includes information indicating whether or not an approval operation by the user of the user terminal is required when the user terminal goes out of the service area of the base station of the non-public network and reconnects data communication of the public network. 6. An information processing device according to any one of appendices 1 to 5. (Appendix 7) a user terminal located within the coverage area of a base station of a public network and connected to the public network so as to be able to perform data communication receives information indicating that the user terminal is located within the coverage area of a base station of a non-public network; based on contract information of the user terminal, control to transmit information for disconnecting data communication over the public network and connecting data communication over the non-public network; Information processing methods. (Appendix 8) a user terminal located within the coverage area of a base station of a public network and connected to the public network so as to be able to perform data communication receives information indicating that the user terminal is located within the coverage area of a base station of a non-public network; based on contract information of the user terminal, control to transmit information for disconnecting data communication over the public network and connecting data communication over the non-public network; A program that causes a computer to perform a process. (Appendix 9) The information processing device and the user terminal are included, The information processing device includes: a receiving unit that receives information indicating that the user terminal, which is located within the coverage area of a base station of a public network and connected to the public network so as to be able to perform data communication, is located within the coverage area of a base station of a non-public network; a control unit that controls to transmit information to disconnect data communication over the public network and connect data communication over the non-public network based on contract information of the user terminal; An information processing system having: (Appendix 10) The non-public network is a local 5G (local fifth-generation mobile communication system) network, and the information processing device is an AMF (Access and Mobility management Function) node, 10. The information processing system of claim 9. [Explanation of symbols]
[0062] 1. Information Processing Systems 10. Information processing equipment 11 Receiving unit 12 Control Unit 20 User terminal 30A base station 30B base station 40 Management device 50 Contract management device
Claims
1. A mobility management device, A user equipment (UE) that is within the coverage area of a base station of a public mobile communication network, is registered in the public mobile communication network, and is performing data communication receives information indicating that the user equipment (UE) is within the coverage area of a base station of a non-public mobile communication network; When it is determined that the communication via the non-public mobile communication network has priority by referring to the contract information of the user terminal, Releasing a data PDU session in the public mobile communication network; Establishing a new PDU session in the non-public mobile communication network Control is performed as follows. Mobility management device.
2. The non-public mobile communication network is a local 5G (local fifth-generation mobile communication system) network, and the mobility management device is an AMF (Access and Mobility management Function) node, The mobility management device according to claim 1 .
3. The contract information includes information indicating at least one of a DNN (Data Network Name) and a tracking area of the non-public mobile communication network that prioritizes data communication connection over the public mobile communication network. The mobility management device according to claim 1 or 2.
4. and controlling the transmission of information to a device of the public mobile communication network to disconnect the data communication on the public mobile communication network while maintaining the connection of the voice call session on the public mobile communication network. The mobility management device according to any one of claims 1 to 3.
5. A mobility management device as described in any one of claims 1 to 4, wherein the contract information includes information indicating whether or not a consent operation by the user of the user terminal is required when connecting to the non-public mobile communications network that prioritizes data communication connections over the public mobile communications network.
6. The contract information includes information indicating whether or not an approval operation by the user of the user terminal is required when the user terminal goes out of the service area of a base station of the non-public mobile communications network and reconnects data communications of the public mobile communications network. A mobility management device according to any one of claims 1 to 5.
7. A user equipment (UE) that is within the coverage area of a base station of a public mobile communication network, is registered in the public mobile communication network, and is performing data communication receives information indicating that the user equipment (UE) is within the coverage area of a base station of a non-public mobile communication network; When it is determined that the communication via the non-public mobile communication network has priority by referring to the contract information of the user terminal, Releasing a data PDU session in the public mobile communication network; Establishing a new PDU session in the non-public mobile communication network Control is performed as follows. Movement management methods.
8. A user equipment (UE) that is within the coverage area of a base station of a public mobile communication network, is registered in the public mobile communication network, and is performing data communication receives information indicating that the user equipment (UE) is within the coverage area of a base station of a non-public mobile communication network; When it is determined that the communication via the non-public mobile communication network has priority by referring to the contract information of the user terminal, Releasing a data PDU session in the public mobile communication network; Establishing a new PDU session in the non-public mobile communication network; Control is performed as follows. A program that causes a computer to perform a process.
9. A mobile management system comprising: a mobility management device; and a user equipment (UE), The mobility management device receiving information indicating that the user terminal, which is located within the range of a base station of a public mobile communication network, is registered in the public mobile communication network, and is performing data communication, is located within the range of a base station of a non-public mobile communication network; When it is determined that the communication via the non-public mobile communication network has priority by referring to the contract information of the user terminal, Releasing a data PDU session in the public mobile communication network; Establishing a new PDU session in the non-public mobile communication network Control is performed as follows. Information processing system.
10. The non-public mobile communication network is a local 5G (local fifth-generation mobile communication system) network, and the mobility management device is an AMF (Access and Mobility management Function) node, The information processing system according to claim 9 .
Citation Information
Patent Citations
Local network connection method, device, and system
JP2019518395A
Communication device, control method, and program
JP2021087101A
Base station device, application function node, and communication method
JP2021158453A
Local wire and wireless communication system, and method of inter-networking calls and performing handoff
WO2008130106A1