WO2020050138A1 - コアネットワーク装置、アクセスネットワーク装置、通信端末、通信システム、及び通信方法 - Google Patents
コアネットワーク装置、アクセスネットワーク装置、通信端末、通信システム、及び通信方法 Download PDFInfo
- Publication number
- WO2020050138A1 WO2020050138A1 PCT/JP2019/033986 JP2019033986W WO2020050138A1 WO 2020050138 A1 WO2020050138 A1 WO 2020050138A1 JP 2019033986 W JP2019033986 W JP 2019033986W WO 2020050138 A1 WO2020050138 A1 WO 2020050138A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- identification information
- network slice
- security
- communication
- communication terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/20—Network architectures or network communication protocols for network security for managing network security; network security policies in general
- H04L63/205—Network architectures or network communication protocols for network security for managing network security; network security policies in general involving negotiation or determination of the one or more network security mechanisms to be used, e.g. by negotiation between the client and the server or between peers or by selection according to the capabilities of the entities involved
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/40—Security arrangements using identity modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/03—Protecting confidentiality, e.g. by encryption
- H04W12/037—Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/045—Interfaces between hierarchically different network devices between access point and backbone network device
Definitions
- the present disclosure relates to a core network device, an access network device, a communication terminal, a communication system, and a communication method.
- a network slice is at least one logical network defined on a physical network.
- Network slices may be referred to as network slice instances.
- a certain network slice may be, for example, a network slice that provides Public Safety Service.
- the other network slice may be a network slice that guarantees an extremely short delay time, or may be a network slice that accommodates a battery-driven IoT (Internet of Things) terminal.
- IoT Internet of Things
- each network slice also vary. For example, in a network slice that provides Public Safety Service, a higher security level than a generally required security level is required. In a network slice that guarantees an extremely short delay time, an authentication process that is completed in a shorter time is required. Further, in a network slice accommodating a battery-driven IoT terminal, an authentication process using a lightweight algorithm is required in order to suppress consumption of the battery of the IoT terminal.
- Non-Patent Document 1 discloses authentication processing of a communication terminal (for example, User @ Equipment: UE) in a 5G network.
- Non-Patent Document 1 discloses an authentication process executed between a UE and a serving network (serving network) and a home network (home network) in Primary authentication and key agreement.
- the serving network is, for example, a network that a UE accesses to use a service provided in a network slice.
- Non-Patent Document 1 only discloses an authentication process between a UE and a serving network and a home network (home @ network). Therefore, the UE uses a security parameter applied to the 5G network as a security parameter common to a plurality of network slices, and uses a service provided in each network slice. That is, in the authentication processing disclosed in Non-Patent Document 1, when the security requirements required for each network slice are different, there is a problem that the security requirements required for each network slice cannot be satisfied.
- ⁇ Object of the present disclosure is to provide a core network device, an access network device, a communication terminal, a communication system, and a communication method that can satisfy security requirements required for each network slice.
- a core network device communicates a storage unit that stores a security parameter associated with a network slice permitted for a communication terminal, and the identification information of the network slice and the identification information of the security parameter.
- a communication unit for transmitting to the terminal.
- An access network device receives a security parameter associated with a network slice permitted by a communication terminal and identification information of the network slice, and identifies the security parameter and identification information of the network slice.
- a communication unit that transmits the identification information to the communication terminal.
- a communication terminal receives a storage unit that stores a security parameter associated with a network slice allowed for the communication terminal, and receives identification information of the network slice and identification information of the security parameter.
- a communication unit receives a storage unit that stores a security parameter associated with a network slice allowed for the communication terminal, and receives identification information of the network slice and identification information of the security parameter.
- a communication system communicates a first storage unit that stores a security parameter associated with an allowed network slice, and identification information of the network slice and identification information of the security parameter.
- a core network device having a first communication unit for transmitting to a terminal, a second storage unit for storing the security profile, and a second communication unit for receiving identification information of the network slice and identification information of the security parameter
- a communication terminal having:
- a communication method stores a security parameter associated with a network slice permitted for a communication terminal, and transmits the identification information of the network slice and the identification information of the security parameter to the communication terminal. , Executed in the core network device.
- a core network device an access network device, a communication terminal, a communication system, and a communication method that can satisfy security requirements required for each network slice.
- FIG. 2 is a configuration diagram of a core network device according to the first exemplary embodiment
- FIG. 9 is a configuration diagram of a core network device according to a second embodiment
- FIG. 9 is a configuration diagram of an access network device according to a second embodiment.
- FIG. 9 is a configuration diagram of a UE according to a second embodiment.
- FIG. 13 is a diagram illustrating a relationship between a network slice and a security profile according to the second exemplary embodiment
- FIG. 14 is a diagram illustrating a flow of a Registration process according to the second embodiment
- FIG. 14 is a diagram illustrating details of Authentication and Key Agreement according to the second embodiment
- FIG. 9 is a diagram showing details of NAS @ SMC according to the second exemplary embodiment;
- FIG. 9 is a diagram showing details of NAS @ SMC according to the second exemplary embodiment; FIG.
- FIG. 14 is a diagram illustrating details of AS @ SMC according to the second exemplary embodiment
- FIG. 9 is a diagram illustrating a configuration of a security key generated in a UE and a core network device according to a second embodiment
- FIG. 14 is a diagram for explaining derivation of a security key according to the second embodiment.
- FIG. 9 is a diagram illustrating a configuration of a security key generated in a UE and a core network device according to a second embodiment
- FIG. 14 is a diagram for describing a protocol stack in the UE, (R) AN, and AMF according to the third embodiment.
- FIG. 14 is a diagram for explaining INITIAL ⁇ UE ⁇ MESSAGE according to the third embodiment;
- FIG. 9 is a diagram illustrating a configuration of a security key generated in a UE and a core network device according to a second embodiment
- FIG. 14 is a diagram for explaining derivation of a security key according to the second embodiment.
- FIG. 9 is
- FIG. 14 is a diagram showing a format of a NAS message according to the third embodiment.
- FIG. 14 is a diagram illustrating the setting contents of a Security header type associated associated with a spare half octet field according to the third embodiment;
- FIG. 13 is a diagram illustrating a configuration of an NSSAI according to a third embodiment;
- FIG. 17 is a diagram showing a flow of security processing on user plane data according to the fourth exemplary embodiment.
- FIG. 17 is a diagram showing a flow of security processing on user plane data according to the fourth exemplary embodiment.
- FIG. 14 is a diagram illustrating details of AN-specific ⁇ resource ⁇ setup according to the fourth embodiment.
- FIG. 13 is a diagram illustrating a UE network capability information element according to the fourth embodiment; It is a lineblock diagram of (R) AN concerning each embodiment.
- FIG. 2 is a configuration diagram of a UE according to each embodiment.
- FIG. 2 is a configuration diagram of a core network device according to each embodiment.
- FIG. 10 A configuration example of the core network device 10 according to the first embodiment will be described with reference to FIG.
- 3GPP 3rd Generation Partnership Project
- An access network and a core network are defined.
- a network including an access network and a core network may be referred to as a mobile network.
- the core network device 10 is a device arranged in the core network.
- the core network device 10 may be a computer device operated by a processor executing a program stored in a memory.
- the core network device 10 may be, for example, a gateway device or a server device.
- the core network device 10 includes a storage unit 11 and a communication unit 12.
- the communication unit may be a transmission unit and a reception unit.
- the storage unit 11 and the communication unit 12 may be software or modules whose processing is executed by a processor executing a program stored in a memory.
- the storage unit 11 and the communication unit 12 may be hardware such as a circuit or a chip.
- the storage unit 11 stores security parameters associated with network slices where communication terminals are allowed.
- the security parameter is included in, for example, a security profile. In other words, the storage unit 11 stores a security profile. At least one or more security parameters are defined in the security profile.
- the security parameter is a parameter used when the core network device 10 executes a security process with a communication terminal.
- the security parameter may be, for example, an authentication algorithm, an encryption algorithm, or an integrity protection algorithm. Further, the security profile may include information indicating whether encryption is performed, whether integrity protection is performed, and the like. Integrity protection may be referred to as integrity assurance.
- the communication unit 12 transmits the identification information of the network slice and the identification information of the security parameter to the communication terminal.
- the identification information of the network slice may be used to uniquely identify all network slices provided in the 5G network, for example.
- the 5G network may be a network managed by one communication carrier, and a network managed by one communication carrier and a network managed by another communication carrier or a service provider are mutually connected. It may be a connected network.
- the security parameter identification information may be, for example, information for uniquely identifying various algorithms used for security processing.
- the communication terminal may be a UE (User Equipment) used as a generic term for the communication terminal in 3GPP. Further, the communication terminal may be a mobile phone terminal, a smartphone terminal, a tablet terminal, or the like.
- the communication terminal may be an IoT terminal, an MTC (Machine Type Communication) terminal, a terminal for Public Safety Service, an Industrial IoT (IIoT) terminal used for URLLC (Ultra-Reliable and Low Latency Communications), or the like.
- the core network device 10 can transmit the identification information of the network slice and the identification information of the security parameter to the communication terminal. This allows the communication terminal and the core network device 10 to share information on security parameters used when the communication terminal uses a network slice. As a result, the communication terminal and the core network device 10 can execute security processing using different security parameters for each network slice used.
- the core network device 20 includes a message processing unit 21 in addition to the storage unit 11 and the communication unit 12 described in the core network device 10. Since the storage unit 11 and the communication unit 12 are the same as those in FIG. 1, detailed description will be omitted. Further, the core network device 20 may be, for example, an AMF (Access Management Function) entity. The AMF entity manages access and mobility of the UE. Further, the AMF entity performs authentication processing on the UE 20 in cooperation with an AUSF (Authentication Server Function) entity, a UDM (Unified Data Management) entity, and the like.
- AUSF Authentication Server Function
- UDM Unified Data Management
- the AMF entity, AUSF entity, and UDM entity may be referred to as AMF, AUSF, and UDM, respectively.
- the core network device 20 may be, for example, a UPF (User Plane Function) entity that handles user plane data.
- UPF User Plane Function
- the message processing unit 21 encrypts a message to be transmitted to the UE. Further, it decrypts the message received from the UE. In addition, the message processing unit 21 also performs an integrity protection process on a message transmitted to the UE and a message received from the UE. The message processing unit 21 uses the security profile stored in the storage unit 11 to perform encryption or decryption of a message and further performs integrity protection processing.
- the message may be, for example, a control message transmitted between the UE.
- the control message may be referred to as control plane (CP) data.
- the control message may be, for example, a NAS (Non @ Access @ Stratum) message.
- the message processing unit 21 can perform different encryption or decryption for each network slice.
- the message processing unit 21 can perform security processing using an encryption algorithm and an integrity protection algorithm that are different for each network slice.
- the AMF may have a SEAF (Security Anchor Function), and may be displayed as AMF / SEAF.
- SEAF Security Anchor Function
- the SEAF may be an entity independent of the AMF.
- the core network device 20 executes the communication method. Specifically, the core network device 20 stores security parameters associated with network slices where communication terminals are allowed. Next, the core network device 20 transmits the identification information of the network slice and the identification information of the security parameter to the communication terminal.
- the access network device 30 may be, for example, an (R) AN ((Radio) @ Access @ Network) device, a gNB (g @ Node @ B), or an NGRAN.
- the access network device 30 may be, for example, a Non-3GPP ⁇ Interworking Function ⁇ (N3IWF) that handles untrusted non-3GPP access.
- N3IWF Non-3GPP ⁇ Interworking Function ⁇
- the (R) AN device will be referred to as (R) AN.
- the access network device 30 includes a storage unit 31, a communication unit 32, and a message processing unit 33, and has basically the same configuration as the core network device 20. Differences between the access network device 30 and the core network device 20 will be appropriately described in a processing sequence and the like described below.
- the access network device 30 executes the communication method. Specifically, the access network device 30 receives a security parameter associated with a network slice permitted for a communication terminal and identification information of the network slice. Next, the access network device 30 transmits the identification information of the security parameter and the identification information of the network slice to the communication terminal.
- the UE 40 corresponds to the communication terminal described in the first embodiment.
- the UE 40 includes a storage unit 41, a communication unit 42, and a message processing unit 43, and has basically the same configuration as the core network device 20. Differences between the UE 40 and the core network device 20 will be appropriately described in a processing sequence and the like described below.
- the UE 40 executes the communication method. Specifically, UE 40 stores security parameters associated with the allowed network slice. Next, the UE 40 receives the identification information of the network slice and the identification information of the security parameter.
- FIG. 5 shows that a network slice is associated with a security profile.
- network slices A and B are associated with security profile 1.
- the fact that the network slice A is associated with the security profile 1 means that, when using the network slice A, the security profile 1 is used in each device that executes a security process.
- network slices C and D are associated with security profile 2.
- network slices E and F are associated with security profile 3.
- the network slice G is associated with the security profile 4.
- the security profile defines an authentication method, whether or not encryption of a NAS message, an AS message, and user plane (User @ Plane: UP) data is to be performed, and whether or not to perform integrity protection of a NAS message, an AS message, and user plane data. ing. Also, an algorithm used when performing encryption and an algorithm used when performing integrity protection are defined. User plane data may be referred to as user data. A plurality of authentication methods and algorithms may be listed in descending order of priority.
- the authentication method EAP-AKA ' is used, the NAS message and the AS message are not encrypted, and the integrity is protected.
- user plane data is encrypted and integrity protection is not performed.
- ALG1 and ALG2 are used as algorithms for NAS message integrity protection, and ALG1 and ALG2 are used as algorithms for AS message integrity protection. Further, ALG1 and ALG2 are used as algorithms for encrypting user plane data.
- a detailed description of security profiles 2, 3, and 4 is omitted.
- the security profile may be stored in the UDM as subscriber information. This security profile is associated with a network slice.
- the algorithm used for encrypting user plane data is set to an algorithm that can perform high-speed processing, thereby preventing delay due to device operation and preventing URLLC communication. It becomes possible.
- algorithms that can be processed at high speed may be RC2, FEAL-N (First Encryption Algorithm-N), GCC (Gao's Chaos Cryptosystem), RC4, and SEAL.
- the security profile may be set so that a plurality of security keys used for encryption can be generated.
- the flow of the registration process of the UE 40 according to the second embodiment will be described with reference to FIG. 6, the registration process will be described using a message transmitted among the UE 40, the (R) AN 35, the AMF 25, the AUSF 51, and the UDM 52.
- the UE 40, the (R) AN 35, and the AMF 25 may be arranged in a serving network.
- the serving network may be, for example, a VPLMN (Visited Public Land Mobile Mobile Network).
- the AUSF 51 and the UDM 52 may be arranged in a home network.
- the home network may be, for example, a network managed by a communication carrier to which the UE 40 has subscribed. In other words, the home network may be a network that manages the subscriber information of the UE 40.
- the home network may be, for example, an HPLMN (Home ⁇ Public ⁇ Land ⁇ Mobile ⁇ Network).
- the (R) AN 35 and the AMF 25 may be arranged in the home network.
- a network slice is a logical network defined as a serving network.
- the network slice may be a logical network defined in the serving network and the home network.
- Registration @ request includes information on a network slice for which the UE 40 requests access.
- the UE 40 may request access to a plurality of network slices.
- the information of the network slice may be NSSAI (Network ⁇ Slice ⁇ Selection ⁇ Assistance ⁇ Information) which is identification information of the network slice.
- Registration @ request may include a plurality of NSSAIs. Also, the NSSAI included in Registration @ request may be referred to as Requested @ NSSAI.
- the (R) AN 35 selects the AMF for transmitting the Registration @ request (S12). For example, the (R) AN 35 may select an AMF previously associated with Requested @ NSSAI. In step S12, it is assumed that the (R) AN 35 has selected the AMF 25.
- the (R) AN 35 transmits a Registration Request to the AMF 25 selected in step S12 (S13).
- Registration @ request includes Requested @ NSSAI.
- the Authentication 40 and the Key Agreement are executed in the UE 40, the AMF 25, the AUSF 51, and the UDM 52 (S14).
- mutual authentication is performed between the UE 40 and the AMF 25, the AUSF 51, and the UDM 52.
- the primary authentication and key agreement is executed.
- the security profile associated with the network slice permitted to access on the subscriber information of the UE 40 is transmitted from the UDM 52 to the AMF 25 via the AUSF 51.
- a network slice permitted to access on the subscriber information of the UE 40 may be referred to as Subscribed @ NSSAI.
- Subscribed @ NSSAI may include multiple network slices.
- a NAS SMC (Security Mode Command) is executed between the UE 40 and the AMF 25 (S15).
- the AMF 25 transmits the identification information of the security parameter for each network slice to the UE 40. Further, the AMF 25 may transmit the identification information of the security parameter for each network slice to the (R) AN 35 in the NAS @ SMC.
- the security parameters transmitted by the AMF 25 to the (R) AN 35 are applied to the AS message.
- AS SMC is executed between the UE 40 and the (R) AN 35 (S16).
- the (R) AN 35 transmits the identification information of the security parameter for each network slice to the UE 40.
- Registration @ accept includes information on a network slice allowed to be accessed by the UE 40 in the serving network.
- a network slice allowed to be accessed by the UE 40 in the serving network may be referred to as allowed @ NSSAI.
- allowed @ NSSAI may include multiple network slices.
- the AMF 25 transmits an Authentication @ request to the AUSF 51 (S21).
- Authentication @ request (S21) may include Requested @ NSSAI transmitted from the UE to the AMF 25.
- the AUSF 51 transmits Authentication @ get @ request to the UDM 52 (S22).
- Authentication @ get @ request (S22) may include Requested @ NSSAI transmitted from the AMF 25.
- the UDM 52 generates an AV (Authentication @ Vector) (S23).
- the AV may include, for example, RAND, AUTN (Authentication @ Token), XRES (expected @ Response), and a security key K_AUSF.
- the AV may be generated in consideration of the network slice.
- the UDM 52 may assign a priority order to a plurality of Subscribed @ NSSAIs and generate an AV suitable for a service provided by the highest priority Subscribed @ NSSAI (network slice). Further, the UDM 52 may create a plurality of AVs corresponding to the network slice, assign an identifiable identifier to each AV, and store them in the AUSF 51.
- the AUSF 51 may use a different AV from that at the time of the first authentication, or may use another authentication method according to the network slice.
- Authentication ⁇ get ⁇ response includes the AV generated in step S23 and the security profile. More specifically, including a security profile may include including a Subscribed @ NSSAI for the UE 40 and a security profile associated with the Subscribed @ NSSAI.
- Authentication @ get @ response may include only a security profile related to Request @ NSSAI.
- AUSF 51 transmits an Authentication @ response to the AMF 25 (S25).
- Authentication @ request includes the AV and the security profile received in step S24.
- the AMF 25 transmits an Authentication request to the UE 40 (S26).
- Authentication @ request includes, for example, RAND and AUTN included in the AV received in step S25.
- the UE 40 calculates RES using the received AV (S27).
- the UE 40 transmits Authentication @ response to the AMF 25 (S28).
- Authentication @ response includes the RES calculated in step 27.
- the AMF 25 transmits an Authentication Response to the AUSF 51 (S29).
- Authentication @ response includes the RES received in step S28.
- the AUSF 51 authenticates the UE 40 by comparing the XRES received from the UDM 52 in step S24 with the RES received from the AMF 25 in step S29 (S30). When the XRES and the RES match, the AUSF 51 authenticates the UE 40 as a device that can access the serving network.
- the AMF 25 determines an encryption and integrity protection algorithm to be used for NAS messages of all network slices indicated by Subscribed @ NSSAI and a common NAS message independent of network slices. Further, the AMF 25 starts integrity protection of the control data (NAS message) using the determined algorithm (S41).
- the NAS message of each network slice includes, for example, Service request procedure, PDU session establishment, PDU session modification, PDU session release, Session continuity, service continuity and UP path management information, CN-initiated selective deactivation of of UP connection of ananisting. It may be a NAS message transmitted between the UE 40 and the AMF 25 in the PDU @ session.
- the NAS message used in the Service request procedure may be Service request, Service accept, Service reject.
- the NAS message used in the PDU session establishment may be PDU session establishment request, PDU session establishment accept, or PDU session establishment reject.
- the NAS message used in the PDU session modification may be PDU session modification request, PDU session modification request, PDU session modification command, PDU session modification modification complete, PDU session modification command reject.
- the NAS message used in the PDU session release may be PDU session release request, PDU session release reject, PDU session release command, or PDU session release complete.
- the common NAS message independent of the network slice is transmitted between the UE 40 and the AMF 25 in, for example, RegistrationRprocedures, Deregistration procedures, UE Update Reachability procedures, UEsCapability Match request procedure, Connection Resume procedures, and Handover procedures.
- NAS message for example, RegistrationRprocedures, Deregistration procedures, UE Update Reachability procedures, UEsCapability Match request procedure, Connection Resume procedures, and Handover procedures.
- the AMF 25 may determine the algorithm to be used from among the algorithms defined in the security profile received in step S25 in FIG. Alternatively, the AMF 25 may determine to use a predetermined algorithm without depending on the security profile.
- Integrity protection means both confirmation of integrity protection of received data and addition of a code for integrity protection to transmitted data.
- the AMF 25 transmits the NAS @ SMC to the UE 40 (S42).
- the NAS @ SMC includes Subscribed @ NSSAI and information indicating the encryption and integrity protection algorithm determined in step S41.
- the information indicating the encryption and integrity protection algorithm may be, for example, information for identifying the algorithm.
- Information for identifying an algorithm may be referred to as, for example, an algorithm ID.
- the AMF 25 starts decrypting the received control data using the encryption algorithm determined in step S41 (S43). Also, the UE 40 checks the integrity of the NAS @ SMC (S44). When the UE 40 confirms that there is no problem with the integrity of the NAS @ SMC, the UE 40 encrypts the control data to be transmitted, decrypts the received control data, and transmits / receives the control data using the algorithm specified in the NAS @ SMC. Starts the integrity protection (S44).
- the UE 40 transmits NAS ⁇ Security ⁇ Mode ⁇ Complete to the AMF 25 (S45).
- the AMF 25 starts encrypting the control data to be transmitted using the encryption algorithm determined in step S41 (S46).
- the (R) AN 35 determines an encryption and integrity protection algorithm to be used for an AS message of each of all network slices indicated by Subscribed @ NSSAI and a common AS message independent of the network slice. Further, the (R) AN 35 determines an encryption and integrity protection algorithm to be used for the user plane data. Further, the (R) AN 35 starts integrity protection of the control data and the user plane data using the determined algorithm (S51).
- the ⁇ ⁇ (R) AN 35 may receive a security profile from the AMF 25 and determine an algorithm to be used from among the algorithms defined in the received security profile. Alternatively, the (R) AN 35 may determine to use a predetermined algorithm without depending on the security profile. (R) The AN 35 acquires Subscribed @ NSSAI from the AMF 25 in the registration process. (R) When the AN 35 does not hold Subscribed @ NSSAI, the AN 35 may request the AMF 25 for Subscribed @ NSSAI.
- Integrity protection means both confirmation of integrity protection of received data and addition of a code for integrity protection to transmitted data.
- (R) AN 35 transmits AS @ SMC to UE 40 (S52).
- AS @ SMC includes Subscribed @ NSSAI and information indicating the encryption and integrity protection algorithm determined in step S51.
- the encryption and integrity protection algorithm is an algorithm for encryption and integrity protection of control data and user plane data transmitted in each network slice indicated in Subscribed @ NSSAI.
- the (R) AN 35 starts decrypting the received control data and user plane data using the encryption algorithm determined in step S51 (S53). Also, the UE 40 checks the integrity of the AS @ SMC (S54). When the UE 40 confirms that there is no problem with the integrity of the AS @ SMC, the UE 40 decodes the received control data and user plane data using the algorithm specified in the AS @ SMC, and transmits and receives the control data and user plane data. The integrity protection is started (S54).
- the UE 40 transmits NAS ⁇ Security ⁇ Mode ⁇ Complete to the (R) AN 35 (S55).
- the (R) AN 35 starts encrypting the control data to be transmitted and the user plane data using the encryption algorithm determined in step S51 (S56).
- the UE 40 starts encrypting the control data and the user plane data to be transmitted, using the encryption algorithm determined in step S54 (S57).
- the processes shown in FIGS. 8 and 9 may be performed for each network slice.
- a single target network slice eg, S-NSSAI
- NAS @ SMC and AS @ SMC may be executed for a common NAS message and AS message.
- S-NSSAI single target network slice
- AS @ SMC may be executed for a common NAS message and AS message.
- security keys generated or derived in the UE 40 and core network devices such as the AMF 25, the AUSF 51, and the UDM 52 will be described with reference to FIG.
- the derivation of the security key may be performed in the message processing unit 21 or may be performed in a key generation unit provided in the core network device 20.
- a key CK (Cipher @ Key)
- a key IK Integrity @ Key
- a security key K_AUSF independent of a network slice a security key K_AUSF_NS1 and a security key K_AUSF_NS2 for each network slice are derived from the key CK and the key IK.
- FIG. 10 shows that security keys K_AUSF_NS1 / NS2 used in two network slices are derived, but the number of derived security keys is not limited to two.
- KDF Key @ Delivery @ Function
- IK serving network name
- NS Network Slice
- other parameters to the KDF
- K_AUSF_NS1 and K_AUSF_NS2 for each network slice are derived.
- NS @ ID for example, SST (Slice / Service @ type) or SD (Slice @ Differentiator) included in S-NSSAI may be used.
- a predetermined value may be input to NS @ ID.
- the other parameter may be, for example, identification information (ID) of a security profile.
- security keys K_SEAF, K_ SEAF _NS1, and K_ SEAF _NS2 are derived from the security keys K_AUSF, K_AUSF_NS1, and K_AUSF_NS2.
- K_AMF is derived from the security key K_SEAF.
- K_NASint, K_NASenc, K_gNB, and K_N3IWF are derived from the security key K_AMF.
- the security key K_NASint is used for protecting the integrity of the NAS message.
- the security key K_NASenc is used for encrypting the NAS message.
- the security key K_gNB is a security key used in the (R) AN35.
- the security key K_N3IWF is a security key used in a communication terminal connected via an access network not specified in 3GPP.
- An access network that is not specified in 3GPP may be, for example, a wireless LAN (Local Area Network).
- security keys K_RRCint, K_RRCenc, K_UPint, and K_UPent are derived from the security key K_gNB.
- security keys are sequentially derived in network slices 1 and 2 from K_ ⁇ SEAF ⁇ _NS1.
- security keys K_SEAF, K_ SEAF _NS1, and K_ SEAF _NS2 are derived from the security key K_AUSF. That is, when deriving the security keys K_ ⁇ SEAF ⁇ _NS1 and K_ ⁇ SEAF ⁇ _NS2, the security key K_AUSF is used as an input in FIG. 11 instead of the key CK and the key IK. Subsequent derivation of the security key is the same as in FIG. 10, and a detailed description thereof will be omitted.
- the security keys K_AUSF, K_AUSF_NS1, and K_AUSF_NS2 may be derived by the UDM 52, and the security keys K_SEAF, K_ SEAF_NS1, and K_ SEAF_NS2 may be derived by the AUSF 51. Further, the AMF 25 may derive K_AMF.
- the UDM 52 may derive the security key K_AUSF
- the AUSF 51 may derive the security keys K_SEAF, K_ SEAF_NS1, and K_ SEAF_NS2.
- the AMF 25 may generate K_AMF.
- a plurality of security keys K_RRCint, K_RRCenc, K_UPint, and K_UPent may be respectively generated.
- encryption using a different security key can be performed for each transmission path.
- encryption may be performed using a plurality of security keys in a single transmission path. This makes it possible to use slices requiring high confidentiality such as Public Safety Service and URLLC (Ultra-Reliable and Low Latency Communications) communication.
- a key for each network slice may be generated from K_AMF and K_gNB. That is, K_NASint_NS1, K_NASenc_NS1, K_NASint_NS2, and K_NASenc_NS2 are generated from K_AMF, and K_RRCint_NS1, K_RRCenc_NS1, K_UPint_NS1, K_UPenc_NS1, K_RRCint_NS2, and K_RRCint_NS2_K_NSC_NS2 and K_RRCint_NS2 and K_NSCNS_NS2 and K_NSCNS_NS2 and K_NSCNS_NS2 and K_NSCNS_NS2 and K_NSCNS_NS2 and K_NSCNS_NS2 and K_NSCNS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_NS_
- the AMF 25 can transmit the identification information of the encryption algorithm and the integrity protection algorithm to the UE 40.
- the encryption algorithm and the integrity protection algorithm are security parameters associated with the network slice.
- the UE 40 performs security processing on the NAS message using security parameters determined for each network slice. In other words, the UE 40 performs encryption and integrity protection of the NAS message using the encryption and integrity protection algorithm specified in the NAS SMC.
- the NAS message transmitted from the UE 40 is transmitted to the AMF 25. In other words, all NAS messages that have been subjected to security processing using security parameters determined for each network slice are transmitted to the AMF 25.
- the AMF 25 terminates the NAS message, the AMF 25 transmits a control message to an SMF (Session Management Function) entity arranged in the network slice.
- SMF Session Management Function
- the AMF 25 needs to identify which network slice the NAS message corresponds to.
- the UE 40 includes NSSAI in the message transmitted using the 5G-AN ⁇ Protocol ⁇ Layer shown in FIG. 13 in order to notify the AMF 25 of the network slice to be used.
- the AN 35 terminates 5G-AN ⁇ Protocol ⁇ Layer.
- the 5G-AN in FIG. 13 corresponds to (R) AN35.
- the AN 35 includes the NSSAI transmitted using the 5G-AN ⁇ Protocol ⁇ Layer in a message transmitted using the NG-AP protocol.
- the message transmitted using the NG-AP protocol may be, for example, INITIAL @ UE @ MESSAGE.
- the AN 35 transmits INITIAL ⁇ UE ⁇ MESSAGE to the AMF 25 via the N2 interface.
- FIG. 14 shows that NSSAI has been added to INITIAL ⁇ UE ⁇ MESSAGE.
- the NG-AP protocol is a lower layer protocol of the NAS protocol that generates a NAS message. Therefore, INITIAL-UE-MESSAGE transmitted using the NG-AP protocol is not encrypted using the security parameters defined for each network slice. That is, INITIAL ⁇ UE ⁇ MESSAGE is not encrypted using the encryption algorithm for encrypting the NAS message.
- the AMF 25 Upon receiving the INITIAL @ UE @ MESSAGE, the AMF 25 recognizes that the encrypted NAS message corresponds to the network slice identified by the NSSAI included in the INITIAL @ UE @ MESSAGE.
- the AMF 25 decrypts the NAS message by using 5G @ S-TMSI or GUAMI, which is a UE identifier included in INITIAL @ UE @ MESSAGE, and an encryption algorithm associated with the network slice identified by NSSAI.
- 5G @ S-TMSI or GUAMI is a UE identifier included in INITIAL @ UE @ MESSAGE, and an encryption algorithm associated with the network slice identified by NSSAI.
- the AMF 25 can receive the NSSAI included in the lower layer protocol of the NAS protocol.
- a message transmitted using a lower layer protocol of the NAS protocol is not encrypted using an algorithm defined for each network slice. Therefore, the AMF 25 can identify the network slice corresponding to the encrypted NAS message.
- FIGS. 13 and 14 it has been described that the NSSAI is notified to the AMF 25 by including the NSSAI in the INITIAL ⁇ UE ⁇ MESSAGE.
- FIG. 15 uses FIG. 15 to describe information about the network slice to the AMF 25 using a procedure different from that in FIGS. 13 and 14 to be described.
- FIG. 15 shows the format of the NAS message.
- the Security header type associated associated with a spare half half octet field of octet2 in FIG. 15 is a field that is not encrypted using an algorithm defined for each network slice. That is, the Security-header-type-associated-with-a-spare-half-octet field is a non-encrypted area. Therefore, the UE 40 notifies the AMF 25 of the network slice to be used by setting the information for identifying the network slice in the Security ⁇ header ⁇ type ⁇ associated ⁇ with ⁇ a ⁇ spare ⁇ half ⁇ octet field of the NAS message.
- FIG. 16 shows the setting contents of the Security header type association associated with a spare half octet field.
- 4 bits have predetermined settings. Therefore, information for identifying a network slice is set in the remaining 4 bits of the Security header type associated with a spare half octet field.
- FIG. 17 shows the format of NSSAI.
- NSSAI is indicated using a value of 4 bits or more. Therefore, NSSAI shown in FIG. 17 cannot be set as it is in the remaining 4 bits of the Security header type associated associated with a spare half octet field. Therefore, the UE 40 may set the information obtained by normalizing the NSSAI shown in FIG. 17 to 4 bits in the remaining 4 bits of the Security header type associated associated with a spare half octet field. Further, the UE 40 may set information obtained by normalizing 8 bits shown in the SST field of the NSSAI shown in FIG. 17 to 4 bits in the remaining 4 bits of the Security header type associated with a spare spare half octet field.
- the UE 40 may set information obtained by normalizing security parameters such as an encryption algorithm or an integrity protection algorithm of a NAS message in the remaining four bits of the Security header type associated with a spare half octet field.
- the UE 40 can set information for identifying a network slice in the Security header header type associated associated with a spare half octet field that is an unencrypted field in the NAS message. Thereby, the AMF 25 can identify which network slice the encrypted NAS message corresponds to.
- FIGS. 18 and 19 show a PDU session establishment procedure (PDU session establishment) established between the UE 40 and the network slice.
- a UPF User Plane Function
- SMF Session Management Function
- PCF 63 Policy Control Function entity 63
- PCF 63 Policy Control Function
- the DN 70 is an external network connected using a network slice.
- the UPF 61 performs routing or transfer of user plane data between the UE 40 and the DN 70.
- the SMF 62 performs session management for the UE 40. Session management includes establishing, modifying, and deleting sessions.
- the PCF 63 manages policy information on communication of the UE 40. Alternatively, the PCF 63 manages policy information defined in the serving network or the home network.
- the UE 40 transmits a PDU ⁇ session ⁇ establishment ⁇ request to the AMF 25 (S61).
- the AMF 25 selects an SMF (S62).
- the AMF 25 transmits a PDU ⁇ session ⁇ context ⁇ create ⁇ request to the SMF 62 (S63).
- the SMF 62 transmits PDU ⁇ session ⁇ context ⁇ create ⁇ response to the AMF 25 (S64).
- the SMF 62 acquires the subscriber information on the UE 40 from the UDM 52 as necessary, and further registers the information on the PDU session in the UDM 52 (S65).
- an authentication process for the UE 40 to access the DN 70 is performed between the UE 40 and the DN 70 (S66).
- the authentication processing here is called Secondary @ authentication.
- the SMF 62 obtains information on the policy from the PCF 63 as necessary (S67).
- the information on the policy may include a security parameter on a network slice corresponding to the PDU @ session established by the UE 40.
- the security parameter may be, for example, information on enabling encryption and integrity protection, and an encryption and integrity protection algorithm.
- the SMF 62 selects a UPF for establishing a PDU session (S68).
- the SMF 62 selects the UPF 61.
- the SMF 62 transmits a Session @ establishment @ request to the UPF 61 (S69).
- the UPF 61 transmits Session @ establishment ⁇ response to the SMF 62 (S70).
- the SMF 62 transmits a Communication message including information on the PDU session to the AMF 25 (S71).
- the information regarding the PDU @ session may include the security parameter acquired in step S67.
- the AMF 25 transmits a PDU ⁇ session ⁇ request to the (R) AN 35 (S72).
- the PDU @ session @ request includes the security parameters acquired in step S67 and the NSSAI corresponding to the PDU @ session.
- the PDU ⁇ session ⁇ request may include a security profile associated with NSSAI.
- R When the AN 35 receives the Uplink data from the UE 40 using the DRB (Data Radio Bearer) set for the PDU ⁇ session ⁇ , the AN 35 performs security processing using the NSSAI and security parameters for the PDU ⁇ session ⁇ transmitted from the AMF 25. Execute.
- the setting of the wireless section includes security activation (UP @ security @ activation) for user plane data.
- the UE 40 transmits to the (R) AN 35 a message indicating that the security activation has been completed.
- the (R) AN 35 transmits a PDU ⁇ session ⁇ request ⁇ ack to the AMF 25 (S74).
- the AMF 25 transmits a PDU ⁇ session ⁇ update ⁇ request to the SMF 62 (S75).
- the SMF 62 transmits a PDU ⁇ session ⁇ modification ⁇ request to the UPF 61 (S76).
- the UPF 61 transmits a PDU ⁇ session ⁇ modification ⁇ response to the SMF 62 (S77).
- the SMF 62 transmits a PDU ⁇ session ⁇ update ⁇ response to the AMF 25 (S78).
- step S73 in FIG. 19 security is set and validated for a DRB (Data Radio Radio) in a PDU session based on the policy information.
- DRB Data Radio Radio
- the policy information may be information notified from the PCF 63 when the PDU session of FIG. 19 is established. Alternatively, the information based on the local policy may be given to the (R) AN 35 in advance.
- FIG. 20 shows a procedure for enabling security based on information on whether to enable encryption and integrity protection included in the policy information.
- the AS @ SMC has been completed and protection of control data transmitted between the UE 40 and the (R) AN 35 has started (S81).
- the control data may be an RRC (Radio Resource Control) message.
- RRC Radio Resource Control
- information regarding which network slice the PDU @ session to be established belongs to has been transmitted to the (R) AN 35.
- the AN 35 may use an algorithm related to the user plane data included in the AS @ SMC. Alternatively, the (R) AN 35 may use the policy information acquired from the PCF 63 via the SMF 62, or may acquire the security profile from the AMF 25.
- RRC ⁇ Connection ⁇ Reconfiguration includes NSSAI indicating a network slice corresponding to PDU ⁇ session.
- the UE 40 checks the integrity of the RRC ⁇ Connection ⁇ Reconfiguration (S83).
- the UE 40 confirms that there is no problem with the integrity of the RRC ⁇ Connection ⁇ Reconfiguration
- the UE 40 specifies the algorithm used in the network slice indicated by the NSSAI included in the RRC ⁇ Connection ⁇ Reconfiguration.
- the UE 40 starts encryption of the user plane data to be transmitted using the specified algorithm, decryption of the received user plane data, and protection of the integrity of the transmitted and received user plane data (S83).
- the integrity protection means both the confirmation of the integrity protection of the received you plane data and the provision of a code for the integrity protection of the transmitted you plane data.
- the UE 40 transmits RRC ⁇ Connection ⁇ Reconfiguration ⁇ Complete to the (R) AN 35 (S84).
- the (R) AN 35 uses the algorithm determined in the AS @ SMC to encrypt the transmitted user plane data, decrypt the received user plane data, and protect the integrity of the transmitted and received user plane data. Is started (S85).
- the AN 35 can perform different security processing for each PDU session by storing the PDU session ID and the security setting of the PDU session ID. Security settings may be rephrased as security parameters.
- FIGS. 19 and 20 show the procedure for establishing the PDU @ session.
- the security processing of the user plane data is performed using the same procedure as in FIGS. 19 and 20. Can be performed.
- Service @ request is a process executed when activating a session that has transitioned to the Idle state after the PDU @ session is established.
- the UE 40 and the (R) AN 35 can execute the security process of the user plane data for each network slice.
- the UE 40 may notify a device arranged in the mobile network whether or not security setting can be performed for each network slice.
- the NS @ sec field may be defined in the UE ⁇ network ⁇ capability ⁇ information ⁇ element shown in FIG.
- NS @ sec when NS @ sec is set to 1, it may indicate that the UE 40 can perform security setting for each network slice.
- NS sec is set to 0 or when NS sec is not set, it may indicate that security cannot be set for each network slice.
- the UE 40 may include the UE network capability capability information in the Registration request at the time of Registration. Also, the UE 40 may indicate, in an information element other than the UE network capability information element, whether security can be set for each network slice.
- the AMF 25 transfers the capability of the UE 40 to the (R) AN 35, UPF 61, SMF 62, and the like. Can be. As a result, unified operation for the UE 40 can be guaranteed for the entire 5G network.
- an existing NAS parameter or a new dedicated parameter may be newly set and used.
- FIG. 22 is a block diagram illustrating a configuration example of the (R) AN35.
- the (R) AN 35 includes an RF transceiver 1001, a network interface 1003, a processor 1004, and a memory 1005.
- the RF transceiver 1001 performs analog RF signal processing to communicate with UEs.
- RF transceiver 1001 may include multiple transceivers.
- RF transceiver 1001 is coupled to antenna 1002 and processor 1004.
- RF transceiver 1001 receives modulation symbol data (or OFDM symbol data) from processor 1004, generates a transmit RF signal, and provides the transmit RF signal to antenna 1002. Further, the RF transceiver 1001 generates a baseband reception signal based on the reception RF signal received by the antenna 1002, and supplies the generated baseband reception signal to the processor 1004.
- the network interface 1003 is used to communicate with network nodes (e.g., other core network nodes).
- the network interface 1003 may include, for example, a network interface card (NIC) compliant with IEEE 802.3 series.
- NIC network interface card
- the processor 1004 performs data plane processing including digital baseband signal processing for wireless communication and control plane processing.
- digital baseband signal processing by processor 1004 may include MAC layer and PHY layer signal processing.
- the processor 1004 may include a plurality of processors.
- the processor 1004 may include a modem processor (e.g., @DSP) that performs digital baseband signal processing, and a protocol stack processor (e.g., $ CPU or MPU) that performs control plane processing.
- modem processor e.g., @DSP
- protocol stack processor e.g., $ CPU or MPU
- the memory 1005 is configured by a combination of a volatile memory and a nonvolatile memory.
- the memory 1005 may include a plurality of physically independent memory devices.
- the volatile memory is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM) or a combination thereof.
- the non-volatile memory is a mask Read Only Memory (MROM), an Electrically Erasable Programmable ROM (EEPROM), a flash memory, a hard disk drive, or any combination thereof.
- Memory 1005 may include storage located away from processor 1004. In this case, the processor 1004 may access the memory 1005 via the network interface 1003 or an I / O interface (not shown).
- the memory 1005 may store a software module (computer program) including an instruction group and data for performing the processing by the (R) AN 35 described in the above embodiments.
- the processor 1004 may be configured to read the software module from the memory 1005 and execute the software module to perform the processing of the (R) AN 35 described in the above embodiment.
- FIG. 23 is a block diagram illustrating a configuration example of the UE 40.
- Radio @ Frequency (RF) transceiver 1101 performs analog RF signal processing in order to communicate with (R) AN35. Analog RF signal processing performed by the RF transceiver 1101 includes frequency up-conversion, frequency down-conversion, and amplification.
- RF transceiver 1101 is coupled to antenna 1102 and baseband processor 1103. That is, the RF transceiver 1101 receives modulation symbol data (or OFDM symbol data) from the baseband processor 1103, generates a transmission RF signal, and supplies the transmission RF signal to the antenna 1102. In addition, the RF transceiver 1101 generates a baseband reception signal based on the reception RF signal received by the antenna 1102, and supplies this to the baseband processor 1103.
- modulation symbol data or OFDM symbol data
- the baseband processor 1103 performs digital baseband signal processing (data plane processing) and control plane processing for wireless communication.
- Digital baseband signal processing includes (a) data compression / decompression, (b) data segmentation / concatenation, and (c) transmission format (transmission frame) generation / decomposition.
- digital baseband signal processing includes OFDM symbol data (baseband OFDM) by (d) transmission path encoding / decoding, (e) modulation (symbol mapping) / demodulation, and (f) inverse fast Fourier transform (IFFT). Signal).
- the control plane processing includes layer 1 (eg, transmission power control), layer 2 (eg, radio resource management, and hybrid automatic repeat request (HARQ) processing), and layer 3 (eg, attachment, mobility, and call management). Communication management).
- digital baseband signal processing by the baseband processor 1103 may include signal processing of a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a MAC layer, and a PHY layer.
- Control plane processing by the baseband processor 1103 may include processing of a Non-Access @ Stratum (NAS) protocol, an RRC protocol, and MAC @ CE.
- NAS Non-Access @ Stratum
- the baseband processor 1103 includes a modem processor (eg, Digital Signal Processor (DSP)) that performs digital baseband signal processing and a protocol stack processor (eg, Central Processing Unit (CPU) or Micro Processing Unit) that performs control plane processing. (MPU)).
- DSP Digital Signal Processor
- protocol stack processor eg, Central Processing Unit (CPU) or Micro Processing Unit
- CPU Central Processing Unit
- MPU Micro Processing Unit
- a protocol stack processor that performs control plane processing may be shared with an application processor 1104 described later.
- the application processor 1104 is also called a CPU, MPU, microprocessor, or processor core.
- the application processor 1104 may include a plurality of processors (a plurality of processor cores).
- the application processor 1104 realizes various functions of the UE 40 by executing a system software program (Operating @ System (OS)) and various application programs read from the memory 1106 or a memory (not shown).
- the application program may be, for example, a call application, a web browser, a mailer, a camera operation application, and a music playback application.
- the baseband processor 1103 and the application processor 1104 may be integrated on a single chip, as shown by the dashed line (1105) in FIG.
- the baseband processor 1103 and the application processor 1104 may be implemented as one System ⁇ on ⁇ Chip (SoC) device 1105.
- SoC System ⁇ on ⁇ Chip
- An SoC device is sometimes called a system Large Scale Integration (LSI) or chipset.
- the memory 1106 is a volatile memory or a non-volatile memory or a combination thereof.
- the memory 1106 may include a plurality of physically independent memory devices.
- the volatile memory is, for example, a static random access memory (SRAM) or a dynamic random access memory (DRAM) or a combination thereof.
- the non-volatile memory is a mask Read Only Memory (MROM), an Electrically Erasable Programmable ROM (EEPROM), a flash memory, a hard disk drive, or any combination thereof.
- MROM mask Read Only Memory
- EEPROM Electrically Erasable Programmable ROM
- flash memory a hard disk drive, or any combination thereof.
- memory 1106 may include an external memory device accessible by baseband processor 1103, application processor 1104, and SoC 1105.
- the memory 1106 may include a built-in memory device integrated in the baseband processor 1103, the application processor 1104, or the SoC 1105.
- the memory 1106 may include a memory in a Universal ⁇ Integrated ⁇ Circuit ⁇ Card
- the memory 1106 may store a software module (computer program) including a command group and data for performing the processing by the UE 40 described in the above embodiments.
- the baseband processor 1103 or the application processor 1104 may be configured to read the software module from the memory 1106 and execute the software module to perform the processing of the UE 40 described in the above embodiment.
- FIG. 24 is a block diagram illustrating a configuration example of the core network device 10 such as the AMF 25, the AUSF 51, and the UDM 52.
- the core network device 10 includes a network interface 1201, a processor 1202, and a memory 1203.
- the network interface 1201 is used to communicate with other network node devices that make up the communication system.
- the network interface 1201 may include, for example, a network interface card (NIC) compliant with IEEE 802.3 series.
- NIC network interface card
- the processor 1202 reads the software (computer program) from the memory 1203 and executes it to perform the processing of the core network device 10 described using the sequence diagram and the flowchart in the above embodiment.
- the processor 1202 may be, for example, a microprocessor, an MPU (Micro Processing Unit), or a CPU (Central Processing Unit).
- Processor 1202 may include multiple processors.
- the memory 1203 is configured by a combination of a volatile memory and a nonvolatile memory.
- the memory 1203 may include storage located away from the processor 1202.
- the processor 1202 may access the memory 1203 via an I / O interface (not shown).
- the memory 1203 is used to store a software module group.
- the processor 1202 can perform the processing of the core network device 10 described in the above embodiment by reading out and executing these software modules from the memory 1203.
- each of the processors included in the core network device 10 executes one or a plurality of programs including a group of instructions for causing a computer to execute the algorithm described with reference to the drawings.
- Non-transitory computer readable media include various types of tangible storage media.
- Examples of the non-transitory computer-readable medium include a magnetic recording medium, a magneto-optical recording medium (for example, a magneto-optical disk), a CD-ROM (Read Only Memory), a CD-R, a CD-R / W, a semiconductor memory, and a flash ROM. , RAM (Random Access Memory).
- the magnetic recording medium may be, for example, a flexible disk, a magnetic tape, or a hard disk drive.
- the semiconductor memory may be, for example, a mask ROM, a PROM (Programmable @ ROM), an EPROM (Erasable @ PROM), a flash ROM, or a RAM (Random Access @ Memory).
- the program may be supplied to the computer by various types of transitory computer readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves. Transitory computer readable media can provide the program to a computer via a wired communication line such as an electric wire and an optical fiber, or a wireless communication line.
- a communication terminal In this specification, a communication terminal, a user terminal (User @ Equipment, @UE) (or a mobile station (mobile @ station), a mobile terminal (mobile @ terminal), a @mobile device (mobile @ device), a wireless terminal (wireless @ device), etc.) are included. Is an entity connected to the network via the wireless interface.
- the UE in this specification is not limited to a dedicated communication device, and may be any of the following devices having a communication function as a UE described in this specification.
- user terminal as used in 3GPP
- mobile station mobile terminal
- mobile device mobile device
- wireless terminal may be a stand-alone mobile station such as a terminal, a mobile phone, a smartphone, a tablet, a cellular IoT terminal, an IoT device, or the like.
- UE and “wireless terminal” also include devices that are stationary for an extended period of time.
- the UE may be, for example, a production facility / manufacturing facility and / or an energy-related machine (for example, a boiler, an engine, a turbine, a solar panel, a wind power generator, a hydraulic power generator, a thermal power generator, a nuclear power generator, a storage battery, a nuclear power system , Nuclear equipment, heavy electrical equipment, pumps including vacuum pumps, compressors, fans, blowers, hydraulic equipment, pneumatic equipment, metalworking machines, manipulators, robots, robot application systems, tools, dies, rolls, transfer equipment , Lifting equipment, cargo handling equipment, textile machines, sewing machines, printing machines, printing related machines, paper processing machines, chemical machines, mining machines, mining related machines, construction machines, construction related machines, agricultural machines and / or instruments, forestry Machinery and / or equipment, fishing machinery and / or equipment, safety and / or environmental protection equipment, tractors, bearings, Tight bearings, chains, gears (gear), the power transmission device, lubricating device, a valve, pipe fitting, and / or may
- the UE may be, for example, a transport device (for example, a vehicle, a car, a two-wheeled vehicle, a bicycle, a train, a bus, a rear car, a rickshaw, a ship (ship and other watercraft), an airplane, a rocket, a satellite, a drone, a balloon, and the like). It may be.
- a transport device for example, a vehicle, a car, a two-wheeled vehicle, a bicycle, a train, a bus, a rear car, a rickshaw, a ship (ship and other watercraft), an airplane, a rocket, a satellite, a drone, a balloon, and the like. It may be.
- the UE may be, for example, a device for information communication (for example, a computer and related devices, a communication device and related devices, electronic components, and the like).
- a device for information communication for example, a computer and related devices, a communication device and related devices, electronic components, and the like.
- UEs include, for example, refrigerators, refrigerator-applied products and equipment, commercial and service equipment, vending machines, automatic service machines, office machines and equipment, consumer electrical and electronic machinery and equipment (for example, audio equipment, speakers , Radio, video equipment, television, microwave oven, rice cooker, coffee maker, dishwasher, washing machine, dryer, fan, ventilation fan and related products, vacuum cleaner, etc.).
- consumer electrical and electronic machinery and equipment for example, audio equipment, speakers , Radio, video equipment, television, microwave oven, rice cooker, coffee maker, dishwasher, washing machine, dryer, fan, ventilation fan and related products, vacuum cleaner, etc.
- the UE may be, for example, an electronic application system or an electronic application device (for example, an X-ray device, a particle accelerator, a radioactive material application device, a sound wave application device, an electromagnetic application device, a power application device, or the like).
- an electronic application system for example, an X-ray device, a particle accelerator, a radioactive material application device, a sound wave application device, an electromagnetic application device, a power application device, or the like.
- the UE may be, for example, a light bulb, a lighting device, a measuring device, an analytical device, a testing device, and a measuring device (for example, a smoke alarm, a personal alarm sensor, a motion sensor, a wireless tag, etc.), a watch (watch or clock), a physics and chemistry machine. , An optical machine, a medical device and / or a medical system, a weapon, a tool, a hand tool, or a hand tool.
- the UE may be, for example, a personal digital assistant or a device having a wireless communication function (for example, an electronic device (for example, a personal computer, an electronic measuring instrument, or the like) configured to attach or insert a wireless card, a wireless module, or the like. )).
- a wireless communication function for example, an electronic device (for example, a personal computer, an electronic measuring instrument, or the like) configured to attach or insert a wireless card, a wireless module, or the like. )).
- the UE may be, for example, a device or a part thereof that provides the following applications, services, and solutions in “Internet of Things (IoT)” using wired or wireless communication technology.
- IoT Internet of Things
- IoT devices include appropriate electronics, software, sensors, network connections, etc. that allow the devices to collect and exchange data with each other and with other communication devices.
- the IoT device may be an automated device according to a software command stored in the internal memory.
- IoT devices may also operate without the need for human supervision or response. IoT devices may also be equipped for a long time and / or remain in an inactive state for a long time.
- IoT devices can also be implemented as part of stationary devices.
- the IoT device may be embedded in a non-stationary device (eg, a vehicle, etc.) or attached to a monitored / tracked animal or person.
- IoT technology can be implemented on any communication device that can be connected to a communication network that sends and receives data regardless of human input controls or software instructions stored in memory.
- IoT devices are sometimes called mechanical communication (Machine Type Communication, MTC) devices, or machine-to-machine (Machine to Machine, M2M) communication devices, or NB-IoT (Narrow Band-IoT) UE. .
- MTC Machine Type Communication
- M2M Machine to Machine
- NB-IoT Near Band-IoT
- the UE may support one or more IoT or MTC applications.
- MTC applications Some examples of MTC applications are listed in the table below (Source: 3GPP TS22.368 V13.2.0 (2017-01-13) Annex B, the contents of which are incorporated herein by reference). This list is not exhaustive and shows MTC applications as an example.
- MVNO Mobile Virtual Network Operator
- PBX Primary Branch eXchange: private branch exchange
- PHS Physical cordless telephone service / system
- POS Point of Sale
- advertising service / system multicast (MBMS (Multimedia Broadcast and Multicast Service)) service / system
- V2X Vehicle to Everything: vehicle-to-vehicle communication and Road-to-vehicle / walk-to-vehicle communication
- IoT Internet of Things
- the present disclosure is not limited to the above embodiment, and can be appropriately modified without departing from the gist.
- Appendix 2 The communication unit, The core network according to claim 1, wherein in the step of registering the communication terminal with the core network device, a NAS Security Mode Command message transmitted to the communication terminal includes identification information of the network slice and identification information of the security parameter. apparatus.
- apparatus. Appendix 4
- the communication unit Receiving a NAS message encrypted using the security parameters and identification information of the network slice corresponding to the NAS message; 5.
- the access network device wherein an identification information of the security parameter and an identification information of the network slice are included in an AS Security Mode Command message transmitted to the communication terminal in a procedure of registering the communication terminal with the core network device.
- the communication unit In PDU Session establishment performed when the communication terminal starts communication using a network slice, the identification information of the network slice is received, and the identification information of the network slice is included in an RRC Connection Reconfiguration message.
- An access network device as described.
- the communication unit In a service request executed when the communication terminal starts communication using a network slice, the identification information of the network slice is received from a core network device, and the security parameter associated with the identification information of the network slice is received. 11.
- the access network device according to appendix 8 or 10, wherein a message for which security setting has been performed is transmitted to the communication terminal.
- Appendix 12 A storage unit for storing security parameters associated with the allowed network slices; A communication unit that receives the identification information of the network slice and the identification information of the security parameter.
- Appendix 13 The communication unit, 13. The communication terminal according to supplementary note 12, wherein when performing communication using the network slice, a message in which security setting is performed using the security parameter specified in the identification information of the security parameter is transmitted.
- the communication unit 14. The communication terminal according to claim 12, wherein the communication terminal transmits identification information of the network slice and a NAS message encrypted using the security parameter associated with the network slice.
- Appendix 15 The communication unit, 15.
- identification information of the network slice is set in a message processed using a protocol terminated in the access network device.
- a first storage unit for storing a security parameter associated with a network slice permitted by the communication terminal, and a first communication unit for transmitting the identification information of the network slice and the identification information of the security parameter to the communication terminal.
- a core network device having A communication terminal comprising: a second storage unit that stores the security parameter; and a communication terminal that includes a second communication unit that receives the identification information of the network slice and the identification information of the security parameter.
- the first communication unit includes: The communication system according to claim 16, wherein in the step of registering the communication terminal with the core network device, a NAS Security Mode Command message transmitted to the communication terminal includes identification information of the network slice and identification information of the security parameter. .
- the communication terminal stores security parameters associated with a permitted network slice, A communication method executed in a core network device, wherein the identification information of the network slice and the identification information of the security parameter are transmitted to a communication terminal.
- the method is executed in an access network device, wherein a communication terminal receives a security parameter associated with an allowed network slice and identification information of the network slice, and transmits the identification information of the security parameter and the identification information of the network slice to the communication terminal. Communication method used.
- (Appendix 20) Stores security parameters associated with allowed network slices, A communication method executed by a communication terminal, receiving the identification information of the network slice and the identification information of the security parameter.
- Reference Signs List 10 core network device 11 storage unit 12 communication unit 20 core network device 21 message processing unit 25 AMF Reference Signs List 30 access network device 31 storage unit 32 communication unit 33 message processing unit 35 (R) AN 40 UE 41 storage unit 42 communication unit 43 message processing unit 51 AUSF 52 UDM 61 UPF 62 SMF 63 PCF 70 DN
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
以下、図面を参照して本開示の実施の形態について説明する。図1を用いて実施の形態1にかかるコアネットワーク装置10の構成例について説明する。例えば、3GPP(3rd Generation Partnership Project)においては、アクセスネットワークとコアネットワークとが定義されている。アクセスネットワークとコアネットワークとを含むネットワークは、モバイルネットワークと称されてもよい。コアネットワーク装置10は、コアネットワークに配置される装置である。
続いて、図2を用いて実施の形態2にかかるコアネットワーク装置20の構成例について説明する。コアネットワーク装置20は、コアネットワーク装置10において説明した格納部11及び通信部12に加えて、メッセージ処理部21を有する。格納部11及び通信部12は、図1と同様であるため、詳細な説明を省略する。また、コアネットワーク装置20は、例えば、AMF(Access Management Function)エンティティであってもよい。AMFエンティティは、UEに関するアクセスやモビリティなどの管理を行う。さらに、AMFエンティティは、AUSF(Authentication Server Function)エンティティ及びUDM(Unified Data Management)エンティティ等と連携してUE20に関する認証処理を行う。以下において、AMFエンティティ、AUSFエンティティ、及びUDMエンティティは、それぞれ、AMF、AUSF、及びUDMと称されてもよい。また、コアネットワーク装置20は、例えば、ユーザプレーンデータを扱うUPF(User Plane Function)エンティティであってもよい。
続いて、図13を用いて、AMF25におけるネットワークスライス毎のNASメッセージの識別手順について説明する。UE40は、ネットワークスライス毎に定められたセキュリティパラメータを用いて、NASメッセージについてセキュリティ処理を行う。言い換えると、UE40は、NAS SMCにおいて指定された暗号化及び完全性保護のアルゴリズムを用いて、NASメッセージの暗号化及び完全性保護を行う。UE40から送信されたNASメッセージは、AMF25へ送信される。つまり、ネットワークスライス毎に定められたセキュリティパラメータを用いてセキュリティ処理されたNASメッセージは、全てAMF25へ送信される。AMF25は、NASメッセージを終端すると、ネットワークスライスに配置されているSMF(Session Management Function)エンティティに対して、制御メッセージを送信する。
続いて、図18及び図19を用いてUE40と(R)AN35との間において伝送されるユーザプレーンデータに対するセキュリティ処理の実行手順について説明する。図18及び図19は、UE40とネットワークスライスとの間において確立されるPDU sessionの確立手順(PDU session establishment)を示している。ネットワークスライスには、UPF(User Plane Function)エンティティ61(以下、UPF61と称する)及びSMF(Session Management Function)エンティティ62(以下、SMF62と称する)が配置されているとする。また、PCF(Policy Control Function)エンティティ63(以下、PCF63と称する)は、ネットワークスライス内に配置されてもよく、サービングネットワークに配置されてもよく、ホームネットワークに配置されてもよい。
またIoTデバイスは、長期間にわたって備え付けられている装置および/または、長期間に渡って非活性状態(inactive)状態のままであっても良い。
(付記1)
通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する格納部と、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する通信部と、を備えるコアネットワーク装置。
(付記2)
前記通信部は、
前記通信端末を前記コアネットワーク装置へ登録する手順において、前記通信端末へ送信するNAS Security Mode Commandメッセージに、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を含める、付記1に記載のコアネットワーク装置。
(付記3)
前記格納部は、
前記通信端末の加入者情報を格納する加入者情報管理装置から送信された、前記通信端末が許容される前記ネットワークスライスの識別情報及び前記セキュリティパラメータを格納する、付記1又は2に記載のコアネットワーク装置。
(付記4)
前記ネットワークスライスに関連付けられたセキュリティ鍵を生成する鍵生成部をさらに備える、付記1乃至3のいずれか1項に記載のコアネットワーク装置。
(付記5)
前記通信部は、
前記セキュリティパラメータを用いて暗号化されたNASメッセージと、前記NASメッセージに対応する前記ネットワークスライスの識別情報とを受信し、
前記ネットワークスライスの識別情報に関連付けられた前記セキュリティパラメータを用いて前記NASメッセージを復号するメッセージ処理部をさらに備える、付記1乃至4のいずれか1項に記載のコアネットワーク装置。
(付記6)
前記ネットワークスライスの識別情報は、
前記NASメッセージを処理するプロトコルの下位のプロトコルを用いて処理されるメッセージに設定される、付記5に記載のコアネットワーク装置。
(付記7)
前記ネットワークスライスの識別情報は、
前記NASメッセージ内の非暗号領域に設定される、付記5に記載のコアネットワーク装置。
(付記8)
通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータ及び前記ネットワークスライスの識別情報を受信し、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を通信端末へ送信する通信部を備えるアクセスネットワーク装置。
(付記9)
前記通信部は、
前記通信端末をコアネットワーク装置へ登録する手順において前記通信端末へ送信するAS Security Mode Commandメッセージに、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を含める、付記8に記載のアクセスネットワーク装置。
(付記10)
前記通信部は、
前記通信端末がネットワークスライスを利用した通信を開始する際に実行されるPDU Session establishmentにおいて、前記ネットワークスライスの識別情報を受信し、RRC Connection Reconfigurationメッセージに前記ネットワークスライスの識別情報を含める、付記8に記載のアクセスネットワーク装置。
(付記11)
前記通信部は、
前記通信端末がネットワークスライスを利用した通信を開始する際に実行されるService requestにおいて、コアネットワーク装置から前記ネットワークスライスの識別情報を受信し、前記ネットワークスライスの識別情報に関連付けられた前記セキュリティパラメータを用いてセキュリティ設定を行ったメッセージを前記通信端末へ送信する、付記8又は10に記載のアクセスネットワーク装置。
(付記12)
許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する格納部と、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する通信部と、を備える通信端末。
(付記13)
前記通信部は、
前記ネットワークスライスを利用した通信を行う際に、前記セキュリティパラメータの識別情報において特定される前記セキュリティパラメータを用いてセキュリティ設定を行ったメッセージを送信する、付記12に記載の通信端末。
(付記14)
前記通信部は、
前記ネットワークスライスの識別情報と、前記ネットワークスライスに関連付けられた前記セキュリティパラメータを用いて暗号化したNASメッセージとを送信する、付記12又は13に記載の通信端末。
(付記15)
前記通信部は、
アクセスネットワーク装置において終端されるプロトコルを用いて処理されるメッセージに前記ネットワークスライスの識別情報を設定する、付記14に記載の通信端末。
(付記16)
通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する第1の格納部、及び、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する第1の通信部を有するコアネットワーク装置と、
前記セキュリティパラメータを格納する第2の格納部と、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する第2の通信部とを有する通信端末と、を備える通信システム。
(付記17)
前記第1の通信部は、
前記通信端末を前記コアネットワーク装置へ登録する手順において、前記通信端末へ送信するNAS Security Mode Commandメッセージに、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を含める、付記16に記載の通信システム。
(付記18)
通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納し、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する、コアネットワーク装置において実行される通信方法。
(付記19)
通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータ及び前記ネットワークスライスの識別情報を受信し、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を通信端末へ送信する、アクセスネットワーク装置において実行される通信方法。
(付記20)
許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納し、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する、通信端末において実行される通信方法。
11 格納部
12 通信部
20 コアネットワーク装置
21 メッセージ処理部
25 AMF
30 アクセスネットワーク装置
31 格納部
32 通信部
33 メッセージ処理部
35 (R)AN
40 UE
41 格納部
42 通信部
43 メッセージ処理部
51 AUSF
52 UDM
61 UPF
62 SMF
63 PCF
70 DN
Claims (20)
- 通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する格納手段と、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する通信手段と、を備えるコアネットワーク装置。 - 前記通信手段は、
前記通信端末を前記コアネットワーク装置へ登録する手順において、前記通信端末へ送信するNAS Security Mode Commandメッセージに、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を含める、請求項1に記載のコアネットワーク装置。 - 前記格納手段は、
前記通信端末の加入者情報を格納する加入者情報管理装置から送信された、前記通信端末が許容される前記ネットワークスライスの識別情報及び前記セキュリティパラメータを格納する、請求項1又は2に記載のコアネットワーク装置。 - 前記ネットワークスライスに関連付けられたセキュリティ鍵を生成する鍵生成手段をさらに備える、請求項1乃至3のいずれか1項に記載のコアネットワーク装置。
- 前記通信手段は、
前記セキュリティパラメータを用いて暗号化されたNASメッセージと、前記NASメッセージに対応する前記ネットワークスライスの識別情報とを受信し、
前記ネットワークスライスの識別情報に関連付けられた前記セキュリティパラメータを用いて前記NASメッセージを復号するメッセージ処理手段をさらに備える、請求項1乃至4のいずれか1項に記載のコアネットワーク装置。 - 前記ネットワークスライスの識別情報は、
前記NASメッセージを処理するプロトコルの下位のプロトコルを用いて処理されるメッセージに設定される、請求項5に記載のコアネットワーク装置。 - 前記ネットワークスライスの識別情報は、
前記NASメッセージ内の非暗号領域に設定される、請求項5に記載のコアネットワーク装置。 - 通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータ及び前記ネットワークスライスの識別情報を受信し、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を通信端末へ送信する通信手段を備えるアクセスネットワーク装置。
- 前記通信手段は、
前記通信端末をコアネットワーク装置へ登録する手順において前記通信端末へ送信するAS Security Mode Commandメッセージに、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を含める、請求項8に記載のアクセスネットワーク装置。 - 前記通信手段は、
前記通信端末がネットワークスライスを利用した通信を開始する際に実行されるPDU Session establishmentにおいて、前記ネットワークスライスの識別情報を受信し、RRC Connection Reconfigurationメッセージに前記ネットワークスライスの識別情報を含める、請求項8に記載のアクセスネットワーク装置。 - 前記通信手段は、
前記通信端末がネットワークスライスを利用した通信を開始する際に実行されるService requestにおいて、コアネットワーク装置から前記ネットワークスライスの識別情報を受信し、前記ネットワークスライスの識別情報に関連付けられた前記セキュリティパラメータを用いてセキュリティ設定を行ったメッセージを前記通信端末へ送信する、請求項8又は10に記載のアクセスネットワーク装置。 - 許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する格納手段と、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する通信手段と、を備える通信端末。 - 前記通信手段は、
前記ネットワークスライスを利用した通信を行う際に、前記セキュリティパラメータの識別情報において特定される前記セキュリティパラメータを用いてセキュリティ設定を行ったメッセージを送信する、請求項12に記載の通信端末。 - 前記通信手段は、
前記ネットワークスライスの識別情報と、前記ネットワークスライスに関連付けられた前記セキュリティパラメータを用いて暗号化したNASメッセージとを送信する、請求項12又は13に記載の通信端末。 - 前記通信手段は、
アクセスネットワーク装置において終端されるプロトコルを用いて処理されるメッセージに前記ネットワークスライスの識別情報を設定する、請求項14に記載の通信端末。 - 通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納する第1の格納手段、及び、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する第1の通信手段を有するコアネットワーク装置と、
前記セキュリティパラメータを格納する第2の格納手段と、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する第2の通信手段とを有する通信端末と、を備える通信システム。 - 前記第1の通信手段は、
前記通信端末を前記コアネットワーク装置へ登録する手順において、前記通信端末へ送信するNAS Security Mode Commandメッセージに、前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を含める、請求項16に記載の通信システム。 - 通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納し、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を通信端末へ送信する、コアネットワーク装置において実行される通信方法。 - 通信端末が許容されるネットワークスライスに関連付けられたセキュリティパラメータ及び前記ネットワークスライスの識別情報を受信し、前記セキュリティパラメータの識別情報及び前記ネットワークスライスの識別情報を通信端末へ送信する、アクセスネットワーク装置において実行される通信方法。
- 許容されるネットワークスライスに関連付けられたセキュリティパラメータを格納し、
前記ネットワークスライスの識別情報及び前記セキュリティパラメータの識別情報を受信する、通信端末において実行される通信方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP19857066.5A EP3849228A4 (en) | 2018-09-03 | 2019-08-29 | CORE NETWORK DEVICE, ACCESS NETWORK DEVICE, COMMUNICATION TERMINAL DEVICE, COMMUNICATION SYSTEM AND COMMUNICATION PROCEDURE |
| US17/272,368 US12160740B2 (en) | 2018-09-03 | 2019-08-29 | Core network device, access network device, communication terminal, communication system, and communication method |
| JP2020541169A JP7127689B2 (ja) | 2018-09-03 | 2019-08-29 | コアネットワーク装置、通信端末、及び通信方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018-164410 | 2018-09-03 | ||
| JP2018164410 | 2018-09-03 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020050138A1 true WO2020050138A1 (ja) | 2020-03-12 |
Family
ID=69722283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2019/033986 Ceased WO2020050138A1 (ja) | 2018-09-03 | 2019-08-29 | コアネットワーク装置、アクセスネットワーク装置、通信端末、通信システム、及び通信方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12160740B2 (ja) |
| EP (1) | EP3849228A4 (ja) |
| JP (1) | JP7127689B2 (ja) |
| WO (1) | WO2020050138A1 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022047690A1 (en) * | 2020-09-03 | 2022-03-10 | Qualcomm Incorporated | Establishing a network slicing connection |
| WO2022068669A1 (zh) * | 2020-09-30 | 2022-04-07 | 中兴通讯股份有限公司 | 会话建立方法、装置、接入网设备及存储介质 |
| US20220295272A1 (en) * | 2020-04-28 | 2022-09-15 | Zte Corporation | Authentication server function selection in an authentication and key agreement |
| CN115643827A (zh) * | 2021-05-19 | 2023-01-24 | 腾讯美国有限责任公司 | 用于uav和uav控制器组成员更新的方法及装置 |
| WO2024062582A1 (ja) * | 2022-09-21 | 2024-03-28 | 株式会社Nttドコモ | ネットワークノード、通信システム及び通信方法 |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020093247A1 (en) * | 2018-11-06 | 2020-05-14 | Zte Corporation | A method and apparatus for attaching user equipment to a network slice |
| CN112243227B (zh) * | 2019-07-18 | 2022-04-22 | 华为技术有限公司 | 网络切片架构下的数据传输的方法和装置 |
| EP4209028B1 (en) * | 2020-09-02 | 2026-04-01 | Lenovo (Singapore) Pte. Ltd. | Control-plane and user-plane trusted non-3gpp gateway function |
| US11706614B2 (en) * | 2021-07-16 | 2023-07-18 | Cisco Technology, Inc. | Direct SMF control plane with gNB |
| US12075245B2 (en) * | 2022-03-09 | 2024-08-27 | T-Mobile Innovations Llc | Wireless network slice access based on encrypted slice certificates that indicate slice characteristics |
| CN120128917A (zh) * | 2023-12-07 | 2025-06-10 | 维沃移动通信有限公司 | 交互方法、装置、系统、终端及网络侧设备 |
| CN120962434A (zh) * | 2025-10-20 | 2025-11-18 | 钴领(常州)刀具有限公司 | 一种数控刀具称重取放存储柜及控制系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018128125A1 (ja) * | 2017-01-05 | 2018-07-12 | シャープ株式会社 | 端末装置、ネットワーク機能部、基地局、通信システム、及び通信制御方法 |
| WO2018135524A1 (ja) * | 2017-01-17 | 2018-07-26 | 日本電気株式会社 | 通信システム、通信端末、amfエンティティ、及び通信方法 |
| JP2018164410A (ja) | 2017-03-28 | 2018-10-25 | ヤンマー株式会社 | コンバイン |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3449610A1 (en) | 2016-04-29 | 2019-03-06 | Nec Corporation | Method of enabling slice security separation |
| KR102358918B1 (ko) * | 2016-07-04 | 2022-02-07 | 삼성전자 주식회사 | 무선 통신 시스템에서 서비스에 따른 보안 관리 방법 및 장치 |
| US10397892B2 (en) * | 2017-02-06 | 2019-08-27 | Huawei Technologies Co., Ltd. | Network registration and network slice selection system and method |
| WO2018174516A1 (ko) * | 2017-03-20 | 2018-09-27 | 엘지전자(주) | 무선 통신 시스템에서 nas 메시지 처리 방법 및 이를 위한 장치 |
| AU2018255075B2 (en) * | 2017-04-19 | 2020-02-06 | Lg Electronics Inc. | Method for processing PDU session establishment procedure and AMF node |
| US10772148B2 (en) * | 2017-04-28 | 2020-09-08 | Kt Corporation | Method and apparatus for managing PDU session between base station and core network in next-generation wireless network |
| US11553388B2 (en) * | 2017-06-16 | 2023-01-10 | Htc Corporation | Device and method of handling mobility between long-term evolution network and fifth generation network |
| EP3639542B1 (en) * | 2017-06-16 | 2023-01-04 | Telefonaktiebolaget LM Ericsson (Publ) | Network, network nodes, wireless communication devices and method therein for handling network slices in a wireless communication network |
| EP3609289A1 (en) * | 2018-08-10 | 2020-02-12 | Nokia Technologies Oy | Combined rrc inactive resume, rrc rna & nas registration procedure |
-
2019
- 2019-08-29 WO PCT/JP2019/033986 patent/WO2020050138A1/ja not_active Ceased
- 2019-08-29 JP JP2020541169A patent/JP7127689B2/ja active Active
- 2019-08-29 EP EP19857066.5A patent/EP3849228A4/en not_active Withdrawn
- 2019-08-29 US US17/272,368 patent/US12160740B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018128125A1 (ja) * | 2017-01-05 | 2018-07-12 | シャープ株式会社 | 端末装置、ネットワーク機能部、基地局、通信システム、及び通信制御方法 |
| WO2018135524A1 (ja) * | 2017-01-17 | 2018-07-26 | 日本電気株式会社 | 通信システム、通信端末、amfエンティティ、及び通信方法 |
| JP2018164410A (ja) | 2017-03-28 | 2018-10-25 | ヤンマー株式会社 | コンバイン |
Non-Patent Citations (3)
| Title |
|---|
| LG ELECTRONICS: "Discussion on the access control per network slice", 3GPP TSG SA WG2 #123 S 2-176966, 27 October 2017 (2017-10-27), XP051346922 * |
| QUALCOMM INCORPORATED: "Discussion on the privacy considerations of NSSAI", 3GPP TSG SA WG3 #88 S 3-172004, 11 August 2017 (2017-08-11), XP051311109 * |
| See also references of EP3849228A4 |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220295272A1 (en) * | 2020-04-28 | 2022-09-15 | Zte Corporation | Authentication server function selection in an authentication and key agreement |
| US12490087B2 (en) * | 2020-04-28 | 2025-12-02 | Zte Corporation | Authentication server function selection in an authentication and key agreement |
| WO2022047690A1 (en) * | 2020-09-03 | 2022-03-10 | Qualcomm Incorporated | Establishing a network slicing connection |
| WO2022068669A1 (zh) * | 2020-09-30 | 2022-04-07 | 中兴通讯股份有限公司 | 会话建立方法、装置、接入网设备及存储介质 |
| US12531756B2 (en) | 2020-09-30 | 2026-01-20 | Zte Corporation | Session establishment method and apparatus, access network device and storage medium |
| CN115643827A (zh) * | 2021-05-19 | 2023-01-24 | 腾讯美国有限责任公司 | 用于uav和uav控制器组成员更新的方法及装置 |
| WO2024062582A1 (ja) * | 2022-09-21 | 2024-03-28 | 株式会社Nttドコモ | ネットワークノード、通信システム及び通信方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2020050138A1 (ja) | 2021-08-26 |
| EP3849228A1 (en) | 2021-07-14 |
| US12160740B2 (en) | 2024-12-03 |
| EP3849228A4 (en) | 2021-10-27 |
| JP7127689B2 (ja) | 2022-08-30 |
| US20210329452A1 (en) | 2021-10-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7127689B2 (ja) | コアネットワーク装置、通信端末、及び通信方法 | |
| JP7484970B2 (ja) | コアネットワーク装置、通信端末、コアネットワーク装置の方法、プログラム、及び通信端末の方法 | |
| JP7452736B2 (ja) | 端末及び端末の方法 | |
| US12470918B2 (en) | Communication terminal, core network device, core network node, network node, and key deriving method | |
| JP7521564B2 (ja) | 第一のネットワークノード、第二のネットワークノード、それらの方法、及びプログラム | |
| JP7088414B2 (ja) | 統一されたアクセス制御に関連するパラメータを更新する手順 | |
| CN111095962B (zh) | 在网络中的sms订阅发生变化时向ue指示sms订阅的方法和系统 | |
| US11962999B2 (en) | Method, UE, and network for providing KDF negotiation | |
| US20200228977A1 (en) | Parameter Protection Method And Device, And System | |
| JP7586186B2 (ja) | コアネットワークノード及びその方法 | |
| JP7578148B2 (ja) | 通信方法、及びユーザ装置 | |
| US11510139B2 (en) | AMF node and method thereof | |
| CN105706524A (zh) | 用于修改无线设备的中继操作的系统、方法和设备 | |
| WO2020054578A1 (ja) | 送信装置、受信装置、通信システム、通信方法、及びデータ処理方法 | |
| US20250132807A1 (en) | First node, second node, method by first node, and method by second node | |
| US12556912B2 (en) | Systems and methods for provisioning security policies for deriving session keys | |
| US12500744B2 (en) | Securing application communication | |
| WO2026021138A1 (zh) | 一种通信方法和通信装置 | |
| WO2025214778A1 (en) | Security for sidelink (sl) multi-hop ue-to-network (u2n) relay discovery | |
| CN119922542A (zh) | 通信方法和通信装置 | |
| CN120390213A (zh) | 信息处理方法及装置、系统 | |
| CN116709337A (zh) | 通信方法与装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19857066 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2020541169 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2019857066 Country of ref document: EP Effective date: 20210406 |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 2019857066 Country of ref document: EP |
