System, information processing device, and method

By determining session establishment based on conditions like location and speed, the system addresses excessive power consumption in communication systems by preventing unnecessary data transmission, thereby conserving energy.

JP2025104724APending Publication Date: 2025-07-10TOYOTA JIDOSHA KK
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
JP2023222734
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-10

AI Technical Summary

Technical Problem

Existing communication systems consume excessive power due to unnecessary data transmission, particularly in scenarios where the information provided is not relevant to the user's needs, such as when a vehicle is traveling on a highway.

Method used

A system that determines whether to establish a session for a service based on predefined conditions, such as location, speed, and direction, to prevent unnecessary communication sessions, thereby reducing power consumption.

Benefits of technology

Reduces power consumption by avoiding the establishment of unnecessary communication sessions, thus conserving energy in both user devices and network components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025104724000001_ABST
    Figure 2025104724000001_ABST
Patent Text Reader

Abstract

To reduce a power consumption quantity related to communication.SOLUTION: A system includes a first NF (Network Function) and a second NF. The first NF receives from a terminal a first request requesting establishment of a session on a user plane for a first service, and determines whether to establish the session for the first request based on a first condition for permitting or denying the establishment of a session on the user plane for the first service. The second NF receives a designation of the first condition from an application that provides the first service.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a communication network system.

Background Art

[0002] A communication device and method are disclosed that adjust the communication range with other vehicles based on the position and speed of a vehicle, thereby adjusting the amount of information to be processed according to the position and speed of the vehicle and preventing the occurrence of problems caused by excessive communication (for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] An object of the present disclosure is to provide a system, an information processing apparatus, and a method capable of reducing power consumption related to communication.

Means for Solving the Problems

[0005] One aspect of the present disclosure is receiving, from a terminal, a first request for establishing a session on a user plane for a first service; determining whether to establish the session for the first request based on a first condition for permitting or rejecting the establishment of the session on the user plane for the first service; and a first NF (Network Function) that executes A system comprising:

[0006] Another aspect of the present disclosure is Receiving a first request from a terminal to establish a session on the user plane for a first service; Determining whether the session can be established for the first request based on a first condition for permitting or rejecting the establishment of a session on the user plane for the first service; A control unit that executes; An information processing apparatus comprising the same.

[0007] One of other aspects of the present disclosure is that a computer Receiving a first request from a terminal to establish a session on the user plane for a first service; Determining whether the session can be established for the first request based on a first condition for permitting or rejecting the establishment of a session on the user plane for the first service; A method including the same.

Advantages of the Invention

[0008] According to the present disclosure, the power consumption related to communication can be reduced.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

DETAILED DESCRIPTION OF THE INVENTION

[0010] For example, in a service that provides information about a POI (Point Of Interest) existing around a terminal to the terminal, since the terminal and the server that provides the service communicate with each other regularly, the power of the terminal is consumed by enjoying the service. In such a service, information that may be useless may be provided to the user. For example, when a vehicle is traveling on a highway, information about facilities that cannot be reached without traveling on a general road, which exist until the destination interchange, is likely to be useless for the passengers of the vehicle because they are unlikely to stop at the facilities.

[0011] In one aspect of the present disclosure, based on conditions specified by a service, it is determined whether or not to establish a session for providing the service with respect to a terminal, thereby suppressing the establishment of a useless session and, for example, reducing the power consumption related to the communication of the terminal. More specifically, one aspect of the present disclosure is a system. The system includes a first NF (Network Function) and a second NF. The first NF receives a first request from a terminal to establish a session on a user plane for a first service, and determines whether or not to establish the session for the first request based on a first condition for permitting or rejecting the establishment of the session on the user plane for the first service. The second NF receives a specification of the first condition.

[0012] The system is, for example, a core network system of a mobile communication system of generations after 5G (5th Generation). The first NF and the second NF are, for example, instances that perform predetermined functions within the core network of the mobile communication system. When the system is the core network of the 5G mobile communication system, the first NF is, for example, SMF (Session Management Function) or AMF (Access and Mobility Management Function). The second NF is, for example, NEF (Network Exposure Function). The instances of the first NF and the second NF are realized, for example, by executing virtualized computing such as a container on an information processing device. When the system is the core network of the 5G mobile communication system, the session on the user plane is a PDU (Protocol Data Unit) session. However, the system, the first NF, the second NF, and the session on the user plane are not limited to those described above, respectively.

[0013] The first condition may include a condition related to the position of the terminal. Or, the first condition may include a condition related to the time band. The first condition may include a condition related to the moving speed of the terminal. The first condition may include a condition related to the moving direction of the terminal. When the first condition is satisfied, the first NF may determine to reject the establishment of the session and send a rejection response to the terminal.

[0014] In one aspect of the present disclosure, when a request for establishing a session on the user plane from a terminal is received, it is determined whether to establish the session based on a first condition specified by a target first service. If it is determined to reject the establishment of the session, the session is not established, so that it is possible to reduce the power consumption of the terminal and other devices related to the establishment of the session and communication using the session.

[0015] Since the first condition can be specified from an application that provides the first service, it is possible to flexibly set the permission or rejection condition for establishing a session according to the characteristics of the first service.

[0016] As another aspect of the present disclosure, it can be specified as an information processing apparatus that operates as a first NF in the above system. The information processing apparatus receives a first request for requesting the establishment of a session on the user plane for a first service from a terminal, and determines whether to establish the session for the first request based on a first condition for permitting or rejecting the establishment of a session on the user plane for the first service. It includes a control unit that executes the above. As another aspect of the present disclosure, it can be specified as a method for a computer to execute the processing executed by the above information processing apparatus, a program for causing the computer to execute the method, and a non-temporary computer-readable recording medium on which the program is recorded.

[0017] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. The configurations of the following embodiments are examples, and the present disclosure is not limited to the configurations of the embodiments.

[0018] <First Embodiment> FIG. 1 is a diagram showing an example of the architecture of a fifth-generation mobile communication system. Hereinafter, the fifth-generation mobile communication network will be referred to as the 5G network. The 5G network has a 5G core network (5GC) and an access network ((R)AN). A UE (User Equipment) 50, a DN (Data Network), and an AF 1 are connected to the 5G network. The UE 50 is a terminal of a user (subscriber). The RAN (Radio Access Network) is an access network to the 5GC. The RAN includes a base station (gNB).

[0019] In FIG. 1, some of the components included in the 5GC are shown. Also, in FIG. 1, the components according to the first embodiment are labeled. In 5G, the software that realizes network functions and the hardware on which the software runs are separated using hardware abstraction technology. As a result, software for various network functions can be operated on common hardware resources without depending on the configuration of each hardware product. In FIG. 1, the network functions (NFs: Network Functions) included in the 5GC are shown. Each of the plurality of NFs included in the 5GC is realized by one or two or more computers (information processing devices) executing a program. However, a single computer may realize any two or more NFs.

[0020] The UPF (User Plane Function) performs routing, forwarding, packet inspection, and QoS processing of user packets. User packets are user plane packets transmitted and received by the UE 50.

[0021] The AMF (Access and Mobility Management Function) 7 accommodates the RAN and the 5GC It performs the registration management, connection management, and mobility management of the UE. Also, the AMF 7 relays the messages between the SMF 6 and the UE 50.

[0022] The SMF (Session Management Function) 6 manages the PDU (Protocol Data Unit) session, allocates and manages the IP address to the UE, and selects and controls the UPF. The management of the PDU session includes the establishment, modification (modify), and release of the PDU session. For example, when the policy is changed, a change in the P DU session occurs, and through the SMF 6, the change in QoS or policy is applied to the UPF. The PDU session is a virtual communication path for data exchange between the UE 50 and the DN. The DN is an external data network (cloud, Internet, etc.) of the 5GC.

[0023] The PCF (Policy Control Function) 5 provides policy rules to each NF to enforce the policy rules. The policy rules include rules related to, for example, QoS, filtering, routing, charging, etc. When a policy rule is registered, changed, or deleted, it is first notified to the PCF 5, and the PCF 5 controls the setting, change, or deletion of the policy, etc. for the corresponding UPF through the SMF 6.

[0024] The UDR 4 stores the data used by the UDM (Unified Data Management), PCF 5, and NEF 3 and provides the search for these data.

[0025] NEF 3 provides a function to securely disclose the capabilities and event information disclosed by network functions within the 5G system to external applications such as AF (Application Function) 1. In addition, NEF 3 provides a function to receive information from permitted external applications into the network. AF 1 is an application server (external server) that provides auxiliary services other than the 5GC specifications.

[0026] NWDAF 8 provides analysis information within the network. The analysis information within the network provided by NWDAF 8 includes, for example, communication delay, throughput, jitter, traffic load level, etc. in each section.

[0027] EASDF (Edge Application Server Discovery Function) mediates the communication between UE 50 and the DNS server.

[0028] NRF stores and manages the information of NFs (such as AMF, SMF, UPF, etc.) within the 5GC. NRF can return a plurality of NF candidates to the inquirer in response to an inquiry regarding the NF desired to be used. NSSF has a function to select the network slice used by the subscriber from among the network slices generated by network slicing. A network slice is a virtual network having specifications according to the usage. AUSF provides a UE authentication function. UDM holds subscriber contract information and authentication information for AKA authentication.

[0029] In 5GC, there may be a plurality of NFs of the same type prepared. For example, one NF may be prepared for each data center (premises). Also, one NF may be shared among data centers. In addition, there may be a case where a plurality of NFs of the same type are configured in one data center. The correspondence relationship between the NF and the data center can be set as appropriate.

[0030] FIG. 2 is a diagram for explaining session establishment determination processing in the communication system 100. The session establishment determination processing is a process for determining whether to permit or reject the establishment of a PDU session when a PDU session establishment request is received from the UE 50.

[0031] The communication system 100 includes a 5GC, a UE 50, a UPF, a DN, and an AF 1. In FIG. 2, among the NFs included in the 5GC, the NEF 3, PCF 5, SMF 6, AMF 7, and NWDAF 8 related to the session establishment determination processing are extracted and shown. However, the NFs related to the session establishment determination processing are not limited to these.

[0032] (1) The AF 1 is, for example, a server that provides a service for distributing predetermined information. The AF 1 sets, through the NEF 3, a session establishment rejection condition, which is a condition for rejecting the establishment of a PDU session, in the 5G core network. The session establishment rejection condition is a condition for rejecting the establishment of a PDU session because information distribution to the UE 50 is unnecessary in the service provided by the AF 1 to the UE 50. In the first embodiment, it is assumed that the UE 50 is mounted on a vehicle and the state where the vehicle is traveling on a highway is one of the states where information distribution to the UE 50 is unnecessary. Therefore, in the first embodiment, the session establishment rejection condition can be said to be a condition for detecting that the UE 50 is traveling on a highway. In the first embodiment, the session establishment rejection condition includes, for example, a geographical range for rejecting the establishment of a PDU session when the UE 50 is located, a time zone for rejecting the establishment of a PDU session, the UE 50's moving speed, and the moving direction of the UE 50. The session establishment rejection condition is set in the SMF 6 through the NEF 3 and PCF 5, together with service identification information for identifying the service provided by the AF 1 to the UE 50. The session establishment rejection condition is an example of the "first condition". The NEF 3 is an example of the "second NF". The service provided by the AF 1 to the UE 50 is an example of the "first service".

[0033] (2) A PDU session establishment request is sent from the UE 50. Along with the PDU session establishment request, the identification information of the service provided by the AF 1 to the UE 50 is also sent. The PDU session establishment request from the UE 50 is received by the AMF 7 and transferred to the SMF 6. The PDU session establishment request is an example of a "first request".

[0034] (3) When the SMF 6 receives the PDU session establishment request from the UE 50, it determines whether the request meets the session establishment rejection conditions. The SMF 6, for example, queries the NWDAF 8 to obtain information about the UE 50 used for determining whether the session establishment rejection conditions are met. From the NWDAF 8, for example, information such as the moving speed and moving direction can be obtained. For example, when the UE 50 is located within the geographical range included in the session establishment rejection conditions, the SMF 6 determines to reject the establishment of the PDU session for the PDU session establishment request. In the first embodiment, the SMF 6 is an example of a "first NF".

[0035] In the first embodiment, when the conditions for rejecting the establishment of the PDU session are met because the service provided by the AF 1 to the UE 50 becomes unnecessary for the UE 50, even if a PDU session establishment request is sent from the UE 50, the request is rejected and no PDU session is established between the UE 50 and the DN. As a result, since the PDU session itself of the service provided by the AF 1 to the UE 50 is not established, neither communication by the service for the UE 50 nor communication related to the establishment and management of the PDU session occurs, so the power consumption of the UE 50 can be reduced. Also, since the PDU session is not established, the power consumption of the devices in the 5G core network related to the establishment and management of the PDU session can also be reduced.

[0036] FIG. 3 is a diagram showing an example of the hardware configuration of an information processing apparatus that can operate as each of the NFs and AF 1 in the 5G core network. The information processing apparatus 110 can be configured using an information processing apparatus (computer) such as a personal computer (PC), a workstation (WS), or a server machine. The information processing apparatus 110 may be an aggregate (cloud) of one or two or more computers. Note that the NF and AF 1 in the 5G core network may be apparatuses including an electric circuit such as a dedicated FPGA (Field-Programmable Gate Array) or ASIC (Application Specific Integrated Circuit) that executes the corresponding processing.

[0037] The information processing apparatus 110 includes a processor 101, a memory 102, an auxiliary storage device 103, and a communication unit 104 as a hardware configuration. The memory 102 and the auxiliary storage device 103 are computer-readable recording media. The processor 101, the auxiliary storage device 103, and the communication unit 104 are electrically connected by a bus.

[0038] The auxiliary storage device 103 stores a program used to operate as any one of the NFs or AF 1 in the 5G core network and data used by the processor 101 when executing each program. The auxiliary storage device 103 is, for example, an EPROM (Erasable Programmable ROM), a hard disk drive, or an SSD (Solid State Drive). The programs held in the auxiliary storage device 103 include, for example, an operating system (OS) and a control program for the corresponding NF or AF.

[0039] Memory 102 is a storage device that provides a storage area and a working area for the processor 101 to load the programs stored in the auxiliary storage device 103, or is used as a buffer. Memory 102 includes, for example, semiconductor memories such as ROM (Read Only Memory) and RAM (Random Access Memory).

[0040] The processor 101 loads and executes the OS held in the auxiliary storage device 103 and the programs related to any of each NF and AF 1 in the 5G core network into the memory 102, thereby executing the processes corresponding to each NF or AF 1 in the 5G core network. The processor 101 is, for example, a CPU or a DSP (Digital Signal Processor), etc. The processor 101 is not limited to one, and a plurality of processors 101 may be provided. The processor 101 is an example of a "control unit".

[0041] The communication unit 104 is, for example, a NIC (Network Interface Card), an optical line interface, etc. Note that the communication unit 104 may be a wireless communication circuit that connects to a wireless network such as a wireless LAN. Note that the hardware configuration of the information processing device 110 that realizes the functions of each NF and AF 1 in the 5G core network is not limited to that shown in FIG. 3.

[0042] FIG. 4 is a diagram showing an example of the functional configuration of the SMF 6. The SMF 6 includes, as a functional configuration, a policy management unit 61, a session management unit 62, and a session establishment determination unit 63. However, in FIG. 4, among the functional configurations of the SMF 6, the functional configurations related to the session establishment determination process are extracted and shown, and the functional components of the SMF 6 are not limited to those shown in FIG. 4.

[0043] The policy management unit 61 manages the management policy of the PDU session. For example, the management policy of the PDU session is received from the PCF 5. In the first embodiment, the policy management unit 61 receives, from the PCF 5, as one of the management policies of the PDU session, a session establishment rejection condition. The policy management unit 61 may be, for example, an API of the Npcf_SMPolicyControl service.

[0044] The session management unit 62 manages the PDU session according to the policy managed by the policy management unit 61. The session management unit 62, for example, selects a UPF at the time of PDU session establishment or performs settings for the UPF. The session management unit 62 may be, for example, an API of the Nsmf_PDUSession service.

[0045] When a PDU session establishment request is received, the session establishment determination unit 63 determines whether the establishment of the PDU session is possible based on the session establishment rejection condition. In the first embodiment, the session establishment determination unit 63 inquires of the NWDAF 8 to obtain information about the UE 50, which is the source of the PDU session establishment request, and used for determining whether the establishment of the PDU session is possible. The session establishment determination unit 63 outputs the result of the determination on whether the establishment of the PDU session is possible to the session management unit 62. When it is determined that the establishment of the PDU session is permitted, the session management unit 62 continues the process for establishing the PDU session. When it is determined that the establishment of the PDU session is rejected, the session management unit 62 transmits a response to the UE 50 rejecting the establishment of the PDU session.

[0046] FIG. 5 is an example of a flowchart of a process for determining whether to establish a PDU session of the SMF 6. The process shown in FIG. 5 is repeatedly executed at a predetermined cycle, for example, while the SMF 6 is operating. In OP101, the session establishment determination unit 63 determines whether a PDU session establishment request has been received from the UE 50. If a PDU session establishment request has been received from the UE 50 (OP101: YES), the process proceeds to OP102. If a PDU session establishment request has not been received from the UE 50 (OP101: NO), the process shown in FIG. 5 ends.

[0047] In OP102, the session establishment determination unit 63 inquires of the NWDAF 8 to obtain information about the UE 50 that is the source of the PDU session establishment request. For example, the session establishment determination unit 63 obtains information such as the moving speed and moving direction of the UE 50 from the NWDAF 8.

[0048] In OP103, the session establishment determination unit 63 determines whether the PDU session establishment request is for the service provided by the AF 1 to the UE 50 and whether the session establishment rejection condition is satisfied. For example, together with the PDU session establishment request, identification information of the service provided by the AF 1 to the UE 50 and information indicating the location of the UE 50 are also received. The identification information of the service provided by the AF 1 to the UE 50 is, for example, any one or a combination of the IP address and port number of the AF 1 or the server related to the service, the identification information of the DN to which the AF 1 is connected, the application ID, or the identification information of the authentication server of the application. The identification information of the DN is, for example, the DNN (Data Network Name). The identification information of the authentication server is, for example, the IP address, etc. is. The information indicating the location of the UE 50 includes, for example, the cell ID, TAI (Tracking Area Identity), etc. Note that the identification information of the service provided by the AF 1 to the UE 50 and the information indicating the location of the UE 50 are not limited to these respectively.

[0049] When the session establishment rejection condition is satisfied (OP103: YES), the process proceeds to OP104. In OP104, the session establishment determination unit 63 determines the rejection of the PDU session establishment for the PDU session establishment request and outputs the determination result to the session management unit 62. When receiving the input of the determination result of the rejection of the PDU session establishment, the session management unit 62 transmits a rejection response of the PDU session establishment to the UE 50. The rejection response of the PDU session establishment is transmitted to the UE 50 through the AMF 7. Along with the rejection response of the PDU session establishment, information indicating that the cause of the rejection is the rejection of the PDU session establishment by the application is also transmitted.

[0050] When the session establishment rejection condition is not satisfied (OP103: NO), the process proceeds to OP105. In OP105, the session establishment determination unit 63 determines the permission of the PDU session establishment for the PDU session establishment request and outputs the determination result to the session management unit 62. When receiving the input of the determination result of the permission of the PDU session establishment, the session management unit 62 continues the process of establishing the PDU session. Then, the process shown in FIG. 5 ends.

[0051] FIG. 6 is an example of a sequence of processes for receiving the specification of the session establishment rejection condition from the AF 1. In S11, for example, the AF 1 receives the input of the session establishment rejection condition from the administrator of the AF 1 and transmits a request for setting the session establishment rejection condition to the NEF 3. In the first embodiment, the session establishment rejection condition is a condition for detecting that the UE 50 is traveling on a highway. Therefore, for example, the session establishment condition is that the UE 50 is located within the geographical range where the highway is located, the moving speed of the UE 50 is equal to or higher than the threshold value, and the moving direction of the UE 50 is along the highway. Note that the session establishment condition for detecting that the UE 50 is traveling on a highway is not limited to this, and it may be sufficient to satisfy at least any one of the above three conditions.

[0052] For example, for the 5G core network, a request for setting session establishment rejection conditions is sent using the Nnef_TrafficInfluence_Create request message for requesting settings related to the PDU session. Along with the Nnef_TrafficInfluence_Create request message, the session establishment rejection conditions and the identification information of the service provided by AF 1 to UE 50 are also sent. The identification information of the service provided by AF 1 to UE 50 is, for example, AF 1 or the IP address and port number of the server related to the service, the identification information of the service, the identification information of the DN to which AF 1 is connected, or any one or combination of the identification information of the authentication server of the service, etc. In addition, if the session establishment rejection conditions include the geographical range where the establishment of the PDU session is rejected when UE 50 is located, the geographical range may be specified by the administrator, for example, by latitude and longitude or address, etc., and sent to NEF 3.

[0053] In S12, NEF 3 receives the Nnef_TrafficInfluence_Create request message from AF 1 and stores the session establishment rejection conditions in UDR 4. For example, the session establishment conditions may be stored as Route Selection Validation Criteria. At this time, NEF 3 converts the geographical range where the establishment of the PDU session is rejected when UE 50 is located, which is included in the session establishment rejection conditions, from latitude and longitude or address, etc. to information indicating the location used in the 5G core network, such as cell ID and TAI. In S13, NEF 3 sends the Nnef_TrafficInfluence_Create response message to AF 1.

[0054] In S14, UDR 4 sends a Nudr_DM_Notify message to PCF 5 to notify that the session establishment rejection condition is set. Along with the Nudr_DM_Notify message, the session establishment rejection condition and the identification information of the service provided by AF 1 to UE 50 are also sent.

[0055] In S15, PCF 5 sends a Npcf_SMPolicyControl_UpdateNotify message to SMF 6 to provide the policy applied to the PDU session. Along with the Npcf_SMPolicyControl_UpdateNotify message, the session establishment rejection condition and the identification information of the service provided by AF 1 to UE 50 are also sent. When SMF 6 receives the Npcf_SMPolicyControl_UpdateNotify message from PCF 5, it applies the received session establishment rejection condition. Thereafter, when SMF 6 receives a PDU session establishment request from UE 50, it will perform the determination process for the establishment of the PDU session based on the session establishment rejection condition.

[0056] Figure 7 is a diagram showing an example of the sequence of the session establishment determination process when the establishment of the PDU session is rejected. In S21, UE 50 sends a PDU Session Establishment Request message as a PDU session establishment request for the service provided by AF 1 to UE 50. The PDU Session Establishment Request message is one of the NAS messages. Along with the PDU Session Establishment Request message, the identification information of the service provided by AF 1 to UE 50 is also sent. The identification information of the service provided by AF 1 to UE 50 is, for example, the same type of information as the identification information of the service provided by AF 1 to UE 50 sent together with the session establishment rejection condition in S11. The PDU Session Establishment Request message is sent to the access network ​​ In the (R)AN, for example, information indicating the location of the UE, etc. is added and converted into an N2 message, which arrives at the AMF 7. The information indicating the location of the UE added in the (R)AN is, for example, a cell ID, or a TAI, etc.

[0057] In S22, the AMF 7 receives a PDU Session Establishment Request message from the UE 50 and selects an SMF. The selection of the SMF is performed, for example, according to the content described in 4.3.2.2.3 SMF selection in 3GPP TS23.502. In S23, the AMF 7 sends an Nsmf_PDUSession_CreateSMContext request message to the selected SMF 6, requesting the creation of an SM context including PDU session configuration information. Along with the Nsmf_PDUSession_CreateSMContext request message, the PDU Session Establishment Request message and information indicating the location of the UE, etc. are also sent.

[0058] In S24, the SMF 6 receives the PDU Session Establishment Request message together with the Nsmf_PDUSession_CreateSMContext request message (OP101:YE) S) Send an Nnwdaf_AnalyticsInfo request message to NWDAF 8 to request information about UE 50 (OP102). The Nnwdaf_AnalyticsInfo request message contains "Movement Behaviour" as the Analytics ID. In S25, NWDAF 8 receives the Nnwdaf_AnalyticsInfo request message from SMF 6 and sends an Nnwdaf_AnalyticsInfo response message to SMF 6. Along with the Nnwdaf_AnalyticsInfo response message, information about UE 50, such as the moving speed and moving direction of UE 50, is also sent.

[0059] In S25, SMF 6 determines whether to establish a PDU session for UE 50 based on the session establishment rejection condition (OP103). In the example shown in FIG. 7, it is assumed that UE 50 is installed in a vehicle traveling on a highway. More specifically, UE 50 has requested the establishment of a PDU session for the service provided by AF 1 to UE 50, is located within the geographical range where the highway is located, has a moving speed equal to or higher than the threshold value, and the moving direction is along the highway. That is, it is assumed that UE 50 is in a situation where the session establishment rejection condition is satisfied. Therefore, in S26 SMF 6 determines to reject the establishment of the PDU session for UE 50 (OP104).

[0060] In S27, SMF 6 sends an Nsmf_PDUSession_CreateSMContext response message to AMF 7 (UE 50). Along with the Nsmf_PDUSession_CreateSMContext response message, a PDU Session Establishment Reject message, which is a rejection response to the PDU Session Establishment Request message for UE 50, is also sent. Also sent. The PDU Session Establishment Reject message contains information indicating that the rejection of the PDU session establishment is due to rejection by the application as the cause of the rejection of the PDU session establishment. The information indicating the cause of the rejection of the PDU session establishment is, for example, a code , a flag, or a keyword, etc.

[0061] In S28, the Nsmf_PDUSession_CreateSMContext response message sent from the SMF 6 in S25 reaches the AMF 7, and the AMF 7 converts it into a NAS Signalin g message and sends a PDU Session Establishment Reject message to the UE 50. As a result, a PDU session is not established between the UE 50 and the DN for the service provided by the AF 1. Note that the sequence of processes shown in FIGS. 6 and 7 is merely an example, and the type of message, the order of processes, etc. can be appropriately changed according to the implementation mode and situation.

[0062] <Operational Effects of the First Embodiment> According to the first embodiment, when the session establishment rejection condition specified by the administrator of the AF 1 is satisfied for the PDU session establishment request from the UE 50, the establishment of the PDU session is rejected. As a result, it is possible to reduce the power consumption related to the establishment of the PDU session of the UE 50 and related devices in the 5G core network and the communication through the PDU session.

[0063] <Modification Example> In the first embodiment, the SMF 6 determines whether the PDU session establishment is possible. Instead of this, the AMF 7 may determine whether the PDU session establishment is possible. In the modification example, the AMF 7 executes the processing flow shown in FIG. 5.

[0064] FIG. 8 is a diagram showing an example of a sequence of session establishment determination processing when the AMF 7 determines whether a PDU session can be established. The processing from S51 to S55 is processing for setting the session establishment rejection condition specified by the AF 1 in the AMF 7.

[0065] In S51, for example, the AF 1 receives an input of a session establishment rejection condition from the administrator of the AF 1 and sends a request for setting the session establishment rejection condition to the NEF 3. In FIG. 8, for the 5G core network, an Nnef_AMInfluence_Create request message is used to send a request for setting the session establishment rejection condition. Along with the Nnef_AMInfluence_Create request message, the session establishment rejection condition and the identification information of the service provided by the AF 1 are also sent.

[0066] In S52, the NEF 3 receives the Nnef_AMInfluence_Create request message from the AF 1 and stores the session establishment rejection condition in the UDR 4. In S53, the NEF 3 sends an Nnef_AMInfluence_Create response message to the AF 1.

[0067] In S54, the UDR 4 sends a Nudr_DM_Notify message notifying the PCF 5 that the session establishment rejection condition has been set. Along with the Nudr_DM_Notify message, the session establishment rejection condition and the identification information of the service provided by the AF 1 are also sent.

[0068] ​​In S55, the PCF 5 sends an Npcf_AMPolicyControl_UpdateNotify message to the AMF 7 to provide access and mobility management policies. Along with the Npcf_AMPolicyControl_UpdateNotify message, the session establishment rejection conditions and the identification information of the services provided by the AF 1 are also sent. When the AMF 7 receives the Npcf_AMPolicyControl_UpdateNotify message from the PCF 5, it applies the received session establishment rejection conditions. Thereafter, when the AMF 7 receives a PDU session establishment request from the UE 50 it will perform the determination process for the establishment of the PDU session based on the session establishment rejection conditions.

[0069] In S61, for the services provided by the AF 1, the UE 50 sends a PDU Session Establishment Request message as a PDU session establishment request. Along with the PDU Session Establishment Request message, the identification information of the services provided by the AF 1 is also sent. The PDU Session Establishment Request message is added with information such as information indicating the location of the UE in the access network ((R)AN), and is converted into an N2 message and arrives at the AMF 7. The information indicating the location of the UE added in the (R)AN is, for example, a cell ID or a TAI, etc.

[0070] In S62, the AMF 7 receives the PDU Session Establishment Request message from the UE 50 ​An Nnwdaf_AnalyticsInfo request message that receives a message and requests information about UE 50 is sent to NWDAF 8. The Nnwdaf_AnalyticsInfo request message includes "Movement Behaviour" as the Analytics ID. In S63, NWDAF 8 receives the Nnwdaf_AnalyticsInfo request message from SMF 6 and sends an Nnwdaf_AnalyticsInfo response message to SMF 6. Along with the Nnwdaf_AnalyticsInfo response message, information about UE 50, such as the moving speed and moving direction of UE 50, is also sent.

[0071] In S64, for UE 50, based on the session establishment rejection conditions, it is determined whether the establishment of the PDU session is possible. In the example shown in Figure 8, it is assumed that UE 50 is installed in a vehicle traveling on a highway and is in a situation where the session establishment rejection conditions are met. Therefore, in S64, AMF 7 determines to reject the establishment of the PDU session for UE 50.

[0072] In S65, AMF 7 sends a NAS message to UE 50. Along with the NAS Signaling message, information indicating that it is a rejection response to the PDU Session Establishment Request message for UE 50, and information indicating that the cause for the rejection of the establishment of the PDU session is rejection by the application, are also sent. Note that the sequence of the processes shown in Figure 8 is just an example, and the types of messages and the order of processes can be changed as appropriate according to the implementation manners and situations.

[0073] In the case of the example shown in Figure 8, in AMF 7 that receives the PDU Session Establishment Request message from UPE 50 earliest within the 5G core network, the PDU session The rejection of the establishment is determined. As a result, the processing load of devices such as the SMF 6 related to the establishment of the PDU session in the 5G core network can be reduced.

[0074] <Other Embodiments> The above embodiments are merely examples, and the present disclosure can be appropriately modified and implemented without departing from the gist thereof.

[0075] In the first embodiment, a session establishment rejection condition, which is a condition for rejecting the establishment of the PDU session, is used for the PDU session establishment request. However, it is not limited thereto, and a session establishment permission condition, which is a condition for permitting the PDU session, may be used. In this case, when the session establishment permission condition is not satisfied, a rejection response is transmitted to the UE 50.

[0076] In the first embodiment, the SMF 6 makes a determination on whether to establish the PDU session, and in a modified example, the AMF 7 makes such a determination, but it is not limited thereto. The determination on whether to establish the PDU session may be made by an NF different from the SM F 6 or the AMF 7 that holds the session establishment rejection condition and transfers information regarding the PDU session establishment request from the UE 50 from the SMF 6 or the AMF 7.

[0077] In the first embodiment, the determination process for whether to establish the PDU session has been described assuming the 5G core network, but it is not limited thereto. Also, it is not limited to the PDU session. The determination process for whether to establish the PDU session is applicable to core networks of communication networks other than the 5G core network and sessions established on user planes other than the PDU session.

[0078] Also, in the first embodiment and the modified example, although the determination of whether the PDU session can be established is made at the time of establishing the PDU session, it is not limited to this. The determination of whether the PDU session can be established described in the first embodiment is, for example, in the handover when the access network to which the UE 50 connects changes due to movement, and uses the session establishment rejection condition to determine whether to maintain the PDU session related to the service provided by the AF 1 to the UE 50 at the handover destination. It may also be applied to this.

[0079] For example, when the SMF 6 performs the determination process of whether the PDU session can be established, the following process is performed. First, when the AMF 7 receives a handover request from the UE 50, it transmits an Nsmf_PDUSession_UpdateSMContext request message for requesting the switching of the PDU session being established to the SMF 6. Along with the Nsmf_PDUSession_UpdateSMContext request message, information indicating the handover destination of the UE 50 is also transmitted. The information indicating the handover destination of the UE 50 is, for example, a cell ID or the like. When the SMF 6 receives the Nsmf_PDUSession_UpdateSMContext request message from the AMF 7 in the case, for example, in the same manner as in the first embodiment, the process of determining whether the PDU session can be established in FIG. 5 is performed. When it is determined to reject the establishment of the PDU session, the SMF 6 may instruct the AMF 7 to release the PDU session as a rejection response of the PDU session. When it is determined to reject the establishment of the PDU session, the SMF 6 continues to execute the handover process. As a result, at the handover destination, when the session establishment rejection condition is satisfied, the PDU session of the corresponding application is released for the UE 50, so there is no unnecessary PDU session for the UE 50, and the power consumption of the UE 50 can be saved.

[0080] The processes and means described in the present disclosure can be freely combined and implemented as long as no technical contradiction occurs.

[0081] In addition, the processes described as being performed by one device may be executed by a plurality of devices in a distributed manner. Alternatively, the processes described as being performed by different devices may be executed by one device. In a computer system, it is possible to flexibly change how each function is realized by a hardware configuration (server configuration).

[0082] This disclosure can also be realized by supplying a computer program that implements the functions described in the above embodiments to a computer, and causing one or more processors included in the computer to read and execute the program. Such a computer program may be provided to the computer by a non-transitory computer-readable storage medium connectable to the system bus of the computer, or may be provided to the computer via a network. The non-transitory computer-readable storage medium includes, for example, any type of disk such as a magnetic disk (e.g., a floppy (registered trademark) disk, a hard disk drive (HDD), etc.), an optical disk (e.g., a CD-ROM, a DVD disk, a Blu-ray disk, etc.), a read-only memory (ROM), a random access memory (RAM), an EPROM, an EEPROM, a magnetic card, a flash memory, an optical card, and any other type of medium suitable for storing electronic instructions. including.

Explanation of Reference Numerals

[0083] 1··AF 3··NEF 4··UDR 5··PCF 6··SMF 7··AMF 8··NWDAF 50··UE 61··Policy Management Unit 62··Session Management Unit 63··Session Establishment Determination Unit 100··Communication System 101··Processor 102 ·· Memory 103 ·· Auxiliary storage device 104 ·· Communication unit

Claims

1. Receiving a first request from a terminal to request the establishment of a session on the user plane for a first service; Determining whether the session can be established for the first request based on a first condition for permitting or rejecting the establishment of a session on the user plane for the first service; A first NF (Network Function) that executes; A system comprising.

2. The first condition includes a condition related to the position of the terminal, The system according to claim 1.

3. The first condition includes a condition related to the time zone, The system according to claim 1.

4. The first condition includes a condition related to the moving speed of the terminal, The system according to claim 1.

5. The first condition includes a condition related to the moving direction of the terminal, The system according to claim 1.

6. The first NF is, When it is determined based on the first condition that the establishment of the session is rejected, sending a rejection response to the terminal, The system according to claim 1.

7. The first NF is, Together with the rejection response, sending that the cause of the rejection is specified by the first service, The system according to claim 6.

8. The first NF is an SMF (Session Management Function), The system according to claim 1.

9. Further comprising a second NF that receives the specification of the first condition from an application that provides the first service, The system according to claim 1.

10. Receiving a first request from a terminal to request the establishment of a session on the user plane for a first service; Determining whether the session can be established for the first request based on a first condition for permitting or rejecting the establishment of a session on the user plane for the first service; A control unit that executes, An information processing apparatus comprising.

11. The first condition includes a condition related to the moving speed of the terminal, The information processing apparatus according to claim 10.

12. The first condition includes a condition related to the moving direction of the terminal, The information processing apparatus according to claim 10.

13. The control unit is, When the first condition is satisfied, determining the rejection of the establishment of the session, Transmit a rejection response to the terminal. The information processing apparatus according to claim 10.

14. The control unit Transmit that the cause of the rejection is specified by the first service together with the rejection response. The information processing apparatus according to claim 13.

15. The information processing apparatus is a device that operates as an SMF (Session Management Function) and The information processing apparatus according to claim 10.

16. A computer Receiving a first request from a terminal to establish a session on the user plane for a first service; Determining whether the session can be established for the first request based on a first condition for permitting or rejecting the establishment of the session on the user plane for the first service; A method comprising:

17. The first condition includes a condition related to the moving speed of the terminal. The method according to claim 16.

18. The first condition includes a condition related to the moving direction of the terminal. The method according to claim 16.

19. The computer Determines to reject the establishment of the session when the first condition is satisfied, Transmits a rejection response to the terminal. The method according to claim 16.

20. The computer is a device that operates as an SMF (Session Management Function) and The method according to claim 16.

Citation Information

Patent Citations

  • Session setting method, setting condition management server, session control node, and mobile communication system

    JP2013012814A

  • Method for processing PDU session establishment procedure and AMF node

    JP2019521607A

  • Session management method and session management function network element

    JP2019522926A

  • Systems and methods for application-friendly protocol data unit (PDU) session management

    JP2019536305A

  • Method for granting access to communication service and method for requesting configuration to grant access to communication service

    JP2021106414A