WO2018139588A1 - 通信端末、情報管理方法、及びコンピュータ可読媒体 - Google Patents
通信端末、情報管理方法、及びコンピュータ可読媒体 Download PDFInfo
- Publication number
- WO2018139588A1 WO2018139588A1 PCT/JP2018/002511 JP2018002511W WO2018139588A1 WO 2018139588 A1 WO2018139588 A1 WO 2018139588A1 JP 2018002511 W JP2018002511 W JP 2018002511W WO 2018139588 A1 WO2018139588 A1 WO 2018139588A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base station
- list information
- communication terminal
- information
- connection destination
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 81
- 238000007726 management method Methods 0.000 title claims description 17
- 238000012545 processing Methods 0.000 claims description 37
- 238000000034 method Methods 0.000 description 20
- 230000005540 biological transmission Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/08—Reselecting an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Definitions
- the present disclosure relates to a communication terminal, an information management method, and a computer-readable medium.
- a network slice is a collection of logical network functions and a collection of resources for realizing a communication service in a specific use case.
- Network slicing is a process of dividing one physical network into a plurality of slices.
- Non-Patent Document 1 discloses communication terminal registration processing and mobility processing in a 5G system to which a network slice is applied.
- the communication terminal When connecting to a communication system such as a 5G system, the communication terminal detects a network slice ID or a cell ID broadcast from the base station, and establishes a connection with the base station.
- the communication terminal detects a network slice ID or cell ID that can be connected to any communication terminal, the communication terminal connects to the base station associated with the network slice ID or cell ID.
- a base station may be managed by a malicious third party. A malicious third party steals traffic of a communication terminal by connecting the communication terminal to a base station. Thus, there is a security problem when the communication terminal establishes a connection with the base station.
- an object of the present disclosure is to provide a communication terminal, an information management method, and a computer-readable medium capable of selecting a secure base station and establishing a connection when establishing a connection with the base station There is to do.
- a communication terminal includes a storage unit that stores list information indicating information relating to a connectable base station or an area connectable to the base station, and the list information.
- a determination unit that determines whether or not it is possible to connect to a connection destination candidate base station, and after connecting to the connection destination candidate base station, from the core network device via the connected base station, A communication unit that receives the latest list information.
- the information management method is based on list information indicating information relating to a connectable base station or an area connectable to the base station, to a base station that is a connection destination candidate It is determined whether or not connection is possible, and after connecting to the connection destination candidate base station, the latest list information is received from the core network device via the connected base station.
- the program according to the third aspect of the present disclosure connects to a base station that is a connection destination candidate based on list information indicating information on a connectable base station or an area connectable to the base station. And determining whether it is possible to receive the latest list information from the core network device via the connected base station after connecting to the base station that is the connection destination candidate.
- a communication terminal an information management method, and a computer-readable medium capable of selecting a secure base station and establishing a connection when establishing a connection with the base station.
- FIG. 1 is a configuration diagram of a communication terminal according to a first embodiment.
- FIG. 10 is a diagram illustrating a flow of Registration processing according to the second embodiment. It is a figure which shows the flow of the Registration process after movement of UE concerning Embodiment 2.
- FIG. It is a figure which shows the flow of the regular Registration process concerning Embodiment 2.
- FIG. It is a block diagram of the communication terminal concerning each embodiment. It is an AMF block diagram concerning each embodiment.
- the communication terminal 10 may be a computer device that operates when a processor executes a program stored in a memory.
- the communication terminal 10 may be, for example, a mobile phone terminal, a smartphone terminal, or a tablet terminal.
- the communication terminal 10 may be an IoT (Internet of Things) terminal or an MTC (Machine Type Communication) terminal.
- the communication terminal 10 includes a storage unit 11, a determination unit 12, and a communication unit 13.
- the storage unit 11, the determination unit 12, and the communication unit 13 may be software or a module that performs processing when the processor executes a program stored in a memory.
- the storage unit 11, the determination unit 12, and the communication unit 13 may be hardware such as a circuit or a chip.
- the storage unit 11 stores list information indicating information relating to connectable base stations or areas connectable to the base stations.
- the base station may be gNB (gNodeNB) used in the 5G system, for example.
- the connectable base station is, for example, a base station managed as a secure base station.
- the secure base station may be, for example, a base station that has been permitted by a communication carrier in advance.
- Information regarding connectable base stations may be indicated using, for example, base station identification information (ID).
- ID base station identification information
- the information regarding the connectable base station may be a network slice ID indicating a network slice that can be provided by the base station.
- the information regarding the connectable base station may be a service ID indicating a service that can be provided by the base station.
- the information regarding connectable base stations may be identification information of base stations that cannot be connected, for example. That is, it can be said that the communication terminal 10 can be connected to a base station other than the identification information of the base station that cannot be connected.
- the information regarding the area that can be connected to the base station may be indicated using, for example, a TA (Tracking Area) or a cell.
- the information regarding the area that can be connected to the base station may indicate at least one of TA and Cell ID, for example.
- TA is position information defined in 3GPP (3rd generation generation partnership partnership project).
- Cell is a communication area formed by a base station.
- the information regarding the area that can be connected to the base station may be information indicating an area that cannot be connected to the base station, for example. That is, it can be said that areas other than the area where connection to the base station is impossible are connectable areas.
- the area that can be connected to the base station may be rephrased as an area where the communication terminal 10 can communicate.
- the list information includes identification information of at least one connectable base station or at least one area information.
- the area information indicates, for example, an area that can be connected to the base station.
- the list information includes at least one connectable base station identification information and at least one area information.
- a base station that cannot be connected may be referred to as a forbidden base station, for example.
- An area that cannot be connected to the base station may be referred to as a forbidden area.
- the storage unit may store list information in advance, for example, as contract information before communication using the communication terminal 10 is executed.
- the list information stored in advance can be updated.
- the determination unit 12 determines whether it is possible to connect to a base station that is a connection destination candidate based on the list information.
- the communication terminal 10 receives broadcast information from, for example, base stations existing in the vicinity.
- the base station that is a connection destination candidate may be a base station that is a transmission source of broadcast information. Further, the communication terminal 10 receives cell information, TA information, etc. included in the broadcast information.
- the base station that is a connection destination candidate may be a base station that forms a cell included in broadcast information as a communication area, or a base station that is arranged in a TA included in broadcast information.
- the determination unit 12 determines that it is possible to connect to the base station that is a connection destination candidate. Alternatively, the determination unit 12 may determine that it is possible to connect to a base station that is a connection destination candidate if the base station that is a connection destination candidate is not indicated as a base station that cannot be connected in the list information. Good.
- the determination unit 12 can connect to the base station that is a connection destination candidate. judge.
- the determination unit 12 can connect to the base station that is a connection destination candidate. Is determined.
- the determination unit 12 can connect to the base station that is a connection destination candidate. judge.
- the determination unit 12 can connect to the base station that is a connection destination candidate. Is determined.
- the communication unit 13 After connecting to the base station, the communication unit 13 receives the latest list information from the core network device via the connected base station.
- the core network device may be an AMF (Access and Mobility Management and Function) entity arranged in a 5G system, for example.
- the latest list information may be list information managed by the core network device.
- the latest list information may be information indicating a difference between the list information stored in the storage unit 11 and the list information managed in the core network device.
- the communication terminal 10 executes an information management method. Specifically, the communication terminal 10 can connect to a base station that is a connection destination candidate based on list information indicating information on a connectable base station or an area connectable to the base station. Determine whether it is possible. Next, the communication terminal 10 receives the latest list information from the core network device via the connected base station after connecting to the base station that is a connection destination candidate.
- the communication terminal 10 holds in advance list information including information on base stations that can be connected as safe base stations. Therefore, when establishing a connection with the base station, the communication terminal 10 can establish a connection only with a base station that is indicated as connectable in the list information.
- the Registration process may be referred to as a location registration process.
- UE is a term in which User Equipment is omitted.
- gNB is a term obtained by omitting gNodeB.
- AMF is a term that omits Access and Mobility Management Function.
- the AMF entity 23 will be described as the AMF 23.
- AUSF is a term that omits Authentication Server Function.
- the AUSF entity 24 will be described as an AUSF 24.
- UDM is a term that omits Unified Data Management.
- the UDM entity 25 will be described as the UDM 25.
- the UE 21 and gNB 22 constitute an access network.
- the AMF 23, the AUSF 24, and the UDM 25 constitute a core network.
- UE 21, gNB 22, AMF 23, AUSF 24, and UDM 25 may be computer devices that operate when a processor executes a program stored in a memory.
- the UE21 is used as a general term for communication terminals in 3GPP.
- the gNB 22 is a base station used in a next generation access network called 5G, for example.
- the AMF 23 performs mobility management related to the UE 21. Further, the AMF 23 performs authentication processing related to the UE 21 in cooperation with the AUSF 24 and the UDM 25. For example, the AMF 23 determines whether or not the UE 21 can connect to the gNB managed by the AMF 23.
- the UDM 25 manages the subscriber data of the UE 21.
- the UDM entity may be referred to as a subscriber information management device.
- the subscriber information management apparatus may include a UDM 25 and a UDR (User Data Repository).
- the UDR stores subscriber information of the UE 21.
- the UE 21 transmits a Registration request message to the gNB 22 (S11).
- the gNB 22 may be a gNB indicated as a connectable base station in the list information held by the UE 21.
- the gNB 22 may be a gNB that forms an area defined as a communicable area in the list information held by the UE 21.
- the gNB 22 selects AMF (S12). For example, when the gNB 22 receives a Registration request message from the UE, the gNB 22 may predetermine an AMF for transferring the Registration request message. The gNB 22 may select a predetermined AMF in step S12. The predetermined AMF may be referred to as a default AMF, for example.
- the Network slice ID may be included in the Registration request message received by the gNB 22. In such a case, the gNB 22 may select the AMF associated with the network slice ID included in the Registration request message in step S12. Assume that the gNB 22 selects the AMF 23 in step S12.
- the gNB 22 transmits a Registration request message to the AMF 23 (S13).
- the AMF 23 performs authentication of the UE 21 (S14).
- NAS (Non-Access Stratum) Security is established between the AMF 23 and the UE 21 (S14).
- the UE 21 may transmit a gNB ID that is identification information of the gNB 22 to the AMF 23.
- the UE 21 may transmit information regarding the network slice, for example, a network slice ID or a slice type to the AMF 23.
- the AMF 23 receives information about the gNB ID and the network slice from the UE 21, it can determine whether the gNB 22 is a secure gNB.
- the gNBNID may be transmitted from the UE 21 to the gNB 22 in a state where AS security is established between the UE 21 and the gNB 22.
- the AMF 23 may receive the gNB ID transmitted from the UE 21 to the gNB 22 from the gNB 22. Further, the UE 21 may transmit the gNB IDs of the plurality of detected gNBs to the AMF 23, or may transmit the gNB ⁇ IDs of all the gNBs included in the list information to the AMF 23.
- the AMF 23 transmits an Access list / Information update message to the UE 21 (S15).
- the Access / list / Information / update message includes the latest list information regarding the UE 21.
- the list information held by the AMF 23 may be updated when the subscriber information regarding the UE 21 is updated. For example, as the subscriber information related to the UE 21, when a base station to which the UE 21 can be connected is added or deleted, the list information held by the AMF 23 is updated. In addition, when Cell or TA is added or deleted as an area where UE 21 can communicate, the list information held by AMF 23 may be updated.
- the AMF 23 may receive the updated subscriber information from the UDM 25 when the subscriber information of the UE 21 managed in the UDM 25 is updated.
- the UE 21 When the UE 21 receives the latest list information, the UE 21 updates the held list information to the latest list information.
- the AMF 23 transmits the Access / list / Information update message to the UE 21 in a state where integrity and confidentiality are ensured (integrity and confidentiality protection).
- the Access / list / Information update message may be in a state in which at least one of integrity and confidentiality is ensured (integrity or confidentiality protection).
- the AMF 23 performs authentication related to the gNB 22 before the processing shown in FIG. 2 is started.
- the gNB 22 notifies the AMF 23 of slice capabilities after its own device is activated.
- the slice capabilities may be, for example, information indicating a network slice that can be notified to the UE 21 by the gNB 22, that is, a network slice ID.
- the network slice ID notified by the gNB 22 to the UE 21 is a network slice ID that can be used via the gNB 22.
- the slice ⁇ ⁇ capabilities may include at least one network slice ID.
- the AMF 23 holds information associating the gNB22 and the slice capabilities as gNB22 information.
- the AMF 23 may transmit gNB22 information to other AMFs.
- the Registration process when the UE 21 moves may be a handover process, for example.
- the Registration process when the UE 21 moves may be referred to as a mobility-registration process.
- the gNB 31 is a handover destination base station.
- UE21 transmits a Mobility request message to gNB31 (S21).
- the gNB 31 may be a gNB indicated as a connectable base station in the latest list information received by the UE 21 in step S15 of FIG.
- the gNB 31 may be a gNB that forms an area defined as a communicable area in the latest list information received by the UE 21 in step S15 of FIG.
- Mutual authentication is performed between the UE 21 and the gNB 31 (S22).
- Mutual authentication may be performed, for example, in an AKA (Authentication Key Agreement) procedure for determining whether the security key held by the gNB 31 is the same as the security key held by the UE 21.
- mutual authentication may be performed using a token transmitted from the AMF 23 to the gNB 31.
- the token is different for each gNB.
- the token may be updated or changed every time it is used.
- the AMF 23 may transmit a token to each gNB in the registration process of FIG.
- the AMF 23 transmits an Access list / Information update message to the UE 21 (S23).
- the Access / list / Information / update message includes the latest list information regarding the UE 21.
- the gNB 31 may transmit a message notifying that the connection with the UE 21 is completed to the AMF 23.
- the AMF 23 may transmit an Access / list / Information / update message to the UE 21 after confirming that the connection with the gNB 31 is completed after the UE 21 moves.
- the UE 21 can select and connect a safe gNB based on list information stored in advance.
- the list information held by the UE 21 is updated to the latest information in the first Registration process and the Registration process after movement. Thereby, since UE21 can select gNB based on the newest list information, it can improve safety.
- FIG. 4 shows Registration processing that is executed periodically or periodically.
- the Registration process that is executed periodically or periodically is, for example, a Registration process that is executed after a predetermined period has elapsed after the Registration process shown in FIG. 2 is first executed.
- the UE 21 transmits a Registration update request message to the gNB 31 (S31).
- the cycle in which the UE 21 transmits the Registration / update / request message may be determined in advance.
- Steps S32 and S33 are the same as steps S21 and S22 of FIG.
- the UE can select and connect a safe gNB even in the registration process that is periodically or periodically executed.
- FIG. 5 is a block diagram illustrating a configuration example of the communication terminal 10.
- the Radio-Frequency (RF) transceiver 1101 performs analog RF signal processing in order to communicate with the eNB or gNB. Analog RF signal processing performed by the RF transceiver 1101 includes frequency up-conversion, frequency down-conversion, and amplification.
- RF transceiver 1101 is coupled with antenna 1102 and baseband processor 1103. That is, the RF transceiver 1101 receives modulation symbol data from the baseband processor 1103, generates a transmission RF signal, and supplies the transmission RF signal to the antenna 1102.
- the modulation symbol data may be OFDM (Orthogonal Frequency Division Multiplexing) symbol data. Further, the RF transceiver 1101 generates a baseband received signal based on the received RF signal received by the antenna 1102 and supplies this to the baseband processor 1103.
- OFDM Orthogonal Frequency Division Multiplexing
- 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.
- the digital baseband signal processing includes (d) transmission path encoding / decoding.
- the digital baseband signal processing includes (e) modulation (symbol mapping) / demodulation and (f) Inverse Fast Fourier Transform (IFFT) generation of OFDM symbol data (baseband OFDM signal).
- IFFT Inverse Fast Fourier Transform
- control plane processing includes communication management of layer 1 (e.g., transmission power control), layer 2 (e.g., wireless resource management, and hybrid automatic return request (HARQ) processing). Further, the control plane processing includes communication management of layer 3 (e.g., signaling related to attach, mobility, and call management).
- layer 1 e.g., transmission power control
- layer 2 e.g., wireless resource management, and hybrid automatic return request (HARQ) processing
- HARQ hybrid automatic return request
- control plane processing includes communication management of layer 3 (e.g., signaling related to attach, mobility, and call management).
- the digital baseband signal processing by the baseband processor 1103 may include a Packet Data Convergence Protocol (PDCP) layer. Further, the digital baseband signal processing may include radio link control (RLC) layer, MAC layer, and PHY layer signal processing. Further, the control plane processing by the baseband processor 1103 may include Non-Access Stratum (NAS) protocol, RRC protocol, and MAC ⁇ CE processing.
- PDCP Packet Data Convergence Protocol
- RLC radio link control
- MAC media access control
- MAC ⁇ CE Non-Access Stratum
- the baseband processor 1103 may include a modem processor (e.g., “Digital Signal Processor (DSP)) that performs digital baseband signal processing. Further, the baseband processor 1103 may include a protocol stack processor that performs control plane processing.
- the protocol stack processor may be, for example, Central Processing Unit (CPU) or Micro Processing Unit (MPU). In this case, 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 executes a system software program (Operating System (OS)) read from the memory 1106 or a memory (not shown).
- OS Operating System
- the application processor implements various functions of the communication terminal 10 by executing various application programs.
- the application program may be, for example, a call application, a web browser, a mailer, a camera operation application, or a music playback application.
- the baseband processor 1103 and the application processor 1104 may be integrated on a single chip, as indicated 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, a nonvolatile memory, or a combination thereof.
- the memory 1106 may include a plurality of physically independent memory devices.
- the volatile memory is, for example, Static Random Access Memory (SRAM), Dynamic RAM (DRAM), or a combination thereof.
- the nonvolatile memory is a mask Read Only Memory (MROM), Electrically Erasable Programmable ROM (EEPROM), flash memory, or hard disk drive. Or a non-volatile memory is any combination of these.
- the memory 1106 may include an external memory device accessible from the baseband processor 1103, the application processor 1104, and the SoC 1105.
- Memory 1106 may include an embedded memory device integrated within baseband processor 1103, application processor 1104, or SoC 1105.
- the memory 1106 may include a memory in a Universal Integrated Circuit Card (UICC).
- UICC Universal Integrated Circuit Card
- the memory 1106 may store a software module (computer program) including an instruction group and data for performing processing by the communication terminal 10 described in the above embodiments.
- the baseband processor 1103 or the application processor 1104 may be configured to perform the processing of the communication terminal 10 described in the above-described embodiment by reading the software module from the memory 1106 and executing the software module. Good.
- FIG. 6 is a block diagram illustrating a configuration example of the AMF 23.
- the AMF 23 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 constituting 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, thereby performing the processing of the AMF 23 described using the sequence diagram in the above-described embodiment.
- the processor 1202 may be, for example, a microprocessor, an MPU (Micro Processing Unit), or a CPU (Central Processing Unit).
- the processor 1202 may include a plurality of processors.
- the memory 1203 is configured by a combination of a volatile memory and a nonvolatile memory.
- Memory 1203 may include storage located remotely from processor 1202. In this case, the processor 1202 may access the memory 1203 via an I / O interface not shown.
- the memory 1203 is used to store software module groups.
- the processor 1202 can perform the processing of the AMF 23 described in the above embodiment by reading these software module groups from the memory 1203 and executing them.
- each of the processors included in the AMF 23 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 (tangible storage medium). Examples of non-transitory computer readable media include magnetic recording media (eg, flexible disks, magnetic tapes, hard disk drives), magneto-optical recording media (eg, magneto-optical disks). Furthermore, examples of non-transitory computer-readable media include CD-ROM (Read Only Memory), CD-R, and CD-R / W. Further examples of non-transitory computer readable media include semiconductor memory.
- the semiconductor memory includes, for example, a mask ROM, a PROM (Programmable ROM), an EPROM (Erasable ROM), a flash ROM, and a RAM (Random Access Memory).
- the program may also be supplied to the computer by various types of temporary computer-readable media. Examples of transitory computer readable media include electrical signals, optical signals, and electromagnetic waves.
- the temporary computer-readable medium can supply the program to the computer via a wired communication path such as an electric wire and an optical fiber, or a wireless communication path.
- a storage unit that stores list information indicating information about connectable base stations or areas that can be connected to the base station; A determination unit that determines whether it is possible to connect to a base station that is a connection destination candidate based on the list information;
- a communication terminal comprising: a communication unit configured to receive the latest list information from a core network device via a connected base station after connecting to the connection destination candidate base station.
- Appendix 2 The determination unit The communication terminal according to appendix 1, wherein it is determined whether or not it is possible to connect to the base station that is the connection destination candidate when performing the location registration process.
- the determination unit The communication terminal according to appendix 1 or 2, wherein it is determined whether or not it is possible to connect to a handover destination base station.
- the communication unit is Receiving a network slice ID, which is identification information of a network slice that can be used via the connection destination candidate base station, from the connection destination candidate base station, and transmitting the network slice ID to the core network device;
- the communication terminal according to any one of appendices 1 to 3. (Appendix 5)
- the determination unit The communication terminal according to any one of appendices 1 to 4, wherein the latest list information is received via a NAS (Network Access Stratum) in which security is ensured.
- NAS Network Access Stratum
- (Appendix 6) Information related to the area that can be connected to the base station, included in the list information, The communication terminal according to any one of appendices 1 to 5, wherein at least one of TA (Tracking Area) and Cell ID is indicated. (Appendix 7) Based on the list information indicating the base station that can be connected or the area that can be connected to the base station, determine whether or not it is possible to connect to the base station that is the connection destination candidate, An information management method for receiving the latest list information from a core network device via a connected base station after connecting to a base station as a connection destination candidate.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
基地局とコネクションを確立する際に、安全な基地局を選択してコネクションを確立することができる通信端末を提供することを目的とする。本開示にかかる通信端末(10)は、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する格納部(11)と、リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する判定部(12)と、接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する通信部(13)と、を備える。
Description
本開示は通信端末、情報管理方法、及びコンピュータ可読媒体に関する。
ネットワークスライス(network slice)は、特定のユースケースにおける通信サービスを実現する論理的なネットワーク機能の集合(collection)及びリソースの集合である。ネットワークスライシング(network slicing)は、一つの物理的なネットワークを複数のスライス(slice)へ分割する処理である。
非特許文献1には、ネットワークスライスが適用される5Gシステムにおける、通信端末の登録処理(registration)及び移動処理(mobility)が開示されている。
3GPP TS 23.502 V0.1.1 (2017-01)
通信端末は、5Gシステム等の通信システムに接続する場合、基地局から報知されるネットワークスライスIDもしくはセルID等を検出し、基地局とのコネクションを確立する。ここで、通信端末は、任意の通信端末が接続可能なネットワークスライスIDもしくはセルIDを検出した場合、このネットワークスライスIDもしくはセルIDに関連付けられた基地局と接続する。しかし、このような基地局は、悪意のある第三者によって管理されていることがある。悪意のある第三者は、通信端末を基地局に接続させることによって、通信端末のトラヒックを盗み見する。このように、通信端末が、基地局とのコネクションを確立する際におけるセキュリティ上の問題がある。
本開示の目的は、上述の課題を鑑み、基地局とコネクションを確立する際に、安全な基地局を選択してコネクションを確立することができる通信端末、情報管理方法、及びコンピュータ可読媒体を提供することにある。
本開示の第1の態様にかかる通信端末は、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する格納部と、前記リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する判定部と、前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する通信部と、を備える。
本開示の第2の態様にかかる情報管理方法は、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する。
本開示の第3の態様にかかるプログラムは、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、ことをコンピュータに実行させる。
本開示により、基地局とコネクションを確立する際に、安全な基地局を選択してコネクションを確立することができる通信端末、情報管理方法、及びコンピュータ可読媒体を提供することができる。
(実施の形態1)
以下、図面を参照して本開示の実施の形態について説明する。はじめに、図1を用いて実施の形態1にかかる通信端末10の構成例について説明する。通信端末10は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。通信端末10は、例えば、携帯電話端末、スマートフォン端末、タブレット型端末であってもよい。また、通信端末10は、IoT(Internet of Things)端末、もしくは、MTC(Machine Type Communication)端末であってもよい。
以下、図面を参照して本開示の実施の形態について説明する。はじめに、図1を用いて実施の形態1にかかる通信端末10の構成例について説明する。通信端末10は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。通信端末10は、例えば、携帯電話端末、スマートフォン端末、タブレット型端末であってもよい。また、通信端末10は、IoT(Internet of Things)端末、もしくは、MTC(Machine Type Communication)端末であってもよい。
通信端末10は、格納部11、判定部12、及び通信部13を有している。格納部11、判定部12、及び通信部13は、プロセッサがメモリに格納されたプログラムを実行することによって処理が実行されるソフトウェアもしくはモジュールであってもよい。もしくは、格納部11、判定部12、及び通信部13は、回路もしくはチップ等のハードウェアであってもよい。
格納部11は、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する。基地局は、例えば、5Gシステムにおいて用いられるgNB(gNode B)であってもよい。接続可能な基地局は、例えば、安全な基地局として管理されている基地局である。安全な基地局は、例えば、事前に通信事業者が設置を許可した基地局であってもよい。接続可能な基地局に関する情報は、例えば、基地局の識別情報(ID)を用いて示されてもよい。また、接続可能な基地局に関する情報は、基地局が提供可能なネットワークスライスを示すネットワークスライスIDであってもよい。また、接続可能な基地局に関する情報は、基地局が提供可能なサービスを示すサービスIDであってもよい。また、接続可能な基地局に関する情報は、例えば、接続不可能な基地局の識別情報であってもよい。つまり、通信端末10は、接続不可能な基地局の識別情報以外の基地局には、接続可能であるといえる。
基地局へ接続することが可能なエリアに関する情報は、例えば、TA(Tracking Area)もしくはセル(Cell)を用いて示されてもよい。基地局へ接続することが可能なエリアに関する情報は、例えば、TA及びCell IDの少なくとも一方を示してもよい。TAは、3GPP(3rd Generation Partnership Project)において定められている位置情報である。Cellは、基地局が形成する通信エリアである。また、基地局へ接続することが可能なエリアに関する情報は、例えば、基地局へ接続することが不可能なエリアを示す情報であってもよい。つまり、基地局へ接続することが不可能なエリア以外のエリアは、接続可能なエリアであるといえる。基地局へ接続することが可能なエリアは、通信端末10が通信可能なエリアと言い換えられてもよい。
リスト情報は、少なくとも1つの接続可能な基地局の識別情報、もしくは、少なくとも1つのエリア情報を含む。エリア情報は、例えば、基地局へ接続可能なエリアを示す。または、リスト情報は、少なくとも1つの接続可能な基地局の識別情報、及び、少なくとも1つのエリア情報を含む。
また、接続不可能な基地局は、例えば、forbidden基地局と称されてもよい。基地局へ接続することが不可能なエリアは、forbiddenエリアと称されてもよい。
格納部は、例えば、契約情報等として、通信端末10を用いた通信が実行される前に、予めリスト情報を格納していてもよい。また、予め格納されているリスト情報は、更新することが可能である。
判定部12は、リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する。通信端末10は、例えば、周辺に存在する基地局から、報知情報を受信する。接続先候補となる基地局は、報知情報の送信元となる基地局であってもよい。また、通信端末10は、報知情報に含まれるセル情報、TA情報等を受信する。接続先候補となる基地局は、報知情報に含まれるセルを通信エリアとして形成する基地局、もしくは、報知情報に含まれるTA内に配置される基地局であってもよい。
判定部12は、接続先候補となる基地局が、リスト情報において接続可能な基地局と示されている場合、接続先候補となる基地局へ接続することが可能と判定する。もしくは、判定部12は、接続先候補となる基地局が、リスト情報において接続不可能な基地局と示されていない場合、接続先候補となる基地局へ接続することが可能と判定してもよい。
もしくは、判定部12は、報知情報に含まれるセルが、リスト情報において、基地局へ接続することが可能なエリアと示されている場合、接続先候補となる基地局へ接続することが可能と判定する。もしくは、判定部12は、報知情報に含まれるセルが、リスト情報において、基地局へ接続することが不可能なエリアと示されていない場合、接続先候補となる基地局へ接続することが可能と判定する。
もしくは、判定部12は、報知情報に含まれるTAが、リスト情報において、基地局へ接続することが可能なエリアと示されている場合、接続先候補となる基地局へ接続することが可能と判定する。もしくは、判定部12は、報知情報に含まれるTAが、リスト情報において、基地局へ接続することが不可能なエリアと示されていない場合、接続先候補となる基地局へ接続することが可能と判定する。
通信部13は、基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新のリスト情報を受信する。コアネットワーク装置は、例えば、5Gシステムに配置されるAMF(Access and Mobility Management Function)エンティティであってもよい。最新のリスト情報は、コアネットワーク装置が管理しているリスト情報であってもよい。もしくは、最新のリスト情報は、格納部11に格納されているリスト情報と、コアネットワーク装置において管理しているリスト情報との差分を示す情報であってもよい。また、通信端末10は、情報管理方法を実行する。具体的には、通信端末10は、接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する。次に、通信端末10は、接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する。
以上説明したように、通信端末10は、予め、安全な基地局として接続可能な基地局に関する情報を含むリスト情報を保持している。そのため、通信端末10は、基地局とコネクションを確立する際に、リスト情報において接続が可能と示されている基地局とのみコネクションを確立することができる。
(実施の形態2)
続いて、図2を用いて実施の形態2にかかる3GPPにおいて定義されている通信システムにおいて実行される、Registration処理の流れについて説明する。Registration処理は、位置登録処理と称されてもよい。また、図2以降においては、UE21、gNB22、AMF23、AUSF24、及びUDM25を有する通信システムにおいて実行される処理について説明する。UEは、User Equipmentを省略した用語である。gNBは、g Node Bを省略した用語である。AMFは、Access and Mobility Management Functionを省略した用語である。また、以下においては、AMFエンティティ23をAMF23として説明する。AUSFは、Authentication Server Functionを省略した用語である。また、以下においては、AUSFエンティティ24を、AUSF24として説明する。UDMは、Unified Data Managementを省略した用語である。以下においては、UDMエンティティ25を、UDM25として説明する。
続いて、図2を用いて実施の形態2にかかる3GPPにおいて定義されている通信システムにおいて実行される、Registration処理の流れについて説明する。Registration処理は、位置登録処理と称されてもよい。また、図2以降においては、UE21、gNB22、AMF23、AUSF24、及びUDM25を有する通信システムにおいて実行される処理について説明する。UEは、User Equipmentを省略した用語である。gNBは、g Node Bを省略した用語である。AMFは、Access and Mobility Management Functionを省略した用語である。また、以下においては、AMFエンティティ23をAMF23として説明する。AUSFは、Authentication Server Functionを省略した用語である。また、以下においては、AUSFエンティティ24を、AUSF24として説明する。UDMは、Unified Data Managementを省略した用語である。以下においては、UDMエンティティ25を、UDM25として説明する。
UE21及びgNB22は、アクセスネットワークを構成する。AMF23、AUSF24、及びUDM25は、コアネットワークを構成する。
UE21、gNB22、AMF23、AUSF24、及びUDM25は、プロセッサがメモリに格納されたプログラムを実行することによって動作するコンピュータ装置であってもよい。
UE21は、3GPPにおいて通信端末の総称として用いられる。gNB22は、例えば、5Gと称される次世代アクセスネットワークにおいて用いられる基地局である。
AMF23は、UE21に関するモビリティ管理を行う。さらに、AMF23は、AUSF24、UDM25と連携して、UE21に関する認証処理を行う。例えば、AMF23は、AMF23が管理しているgNBへ、UE21が接続することができるか否かを判定する。
UDM25は、UE21の加入者データを管理する。UDMエンティティは、加入者情報管理装置と称されてもよい。加入者情報管理装置は、UDM25及びUDR(User Data Repository)を含んでもよい。UDRは、UE21の加入者情報を蓄積する。
続いて、図2に示される処理の流れについて説明する。はじめに、UE21は、Registration requestメッセージをgNB22へ送信する(S11)。gNB22は、UE21が保持するリスト情報において、接続可能な基地局と示されているgNBであってもよい。もしくは、gNB22は、UE21が保持するリスト情報において、通信可能なエリアとして定められているエリアを形成するgNBであってもよい。
次に、gNB22は、AMFを選択する(S12)。例えば、gNB22は、UEからRegistration requestメッセージを受信した際に、Registration requestメッセージを転送するAMFを予め定めていてもよい。gNB22は、予め定められたAMFをステップS12において選択してもよい。予め定められたAMFは、例えば、デフォルトAMFと称されてもよい。また、gNB22が受信するRegistration requestメッセージに、ネットワークスライスIDが含まれている場合がある。このような場合、gNB22は、Registration requestメッセージに含まれるネットワークスライスIDと対応付けられているAMFをステップS12において選択してもよい。gNB22は、ステップS12において、AMF23を選択したとする。
次に、gNB22は、AMF23へ、Registration requestメッセージを送信する(S13)。次に、AMF23は、UE21の認証(authentication)を行う(S14)。さらに、AMF23と、UE21との間において、NAS(Non-Access Stratum) Securityが確立される(S14)。AMF23とUE21との間において、NAS Securityが確立されると、UE21は、gNB22の識別情報であるgNB IDをAMF23へ送信してもよい。さらに、UE21は、ネットワークスライスに関する情報、例えば、ネットワークスライスIDもしくはslice type等をAMF23へ送信してもよい。AMF23は、UE21からgNB ID及びネットワークスライスに関する情報を受信すると、gNB22が、安全なgNBであるか否かを判定することができる。
また、gNB IDは、UE21とgNB22との間においてAS securityが確立されている状態において、UE21からgNB22へ送信されてもよい。AMF23は、UE21からgNB22へ送信されたgNB IDを、gNB22から受信してもよい。また、UE21は、検出した複数のgNBのgNB IDをAMF23へ送信してもよく、リスト情報に含まれるすべてのgNBのgNB IDをAMF23へ送信してもよい。
次に、AMF23は、Access list/Information updateメッセージをUE21へ送信する(S15)。Access list/Information updateメッセージは、UE21に関する最新のリスト情報を含む。AMF23が保持するリスト情報は、UE21に関する加入者情報が更新されるとともに、更新されてもよい。例えば、UE21に関する加入者情報として、UE21が接続可能な基地局が追加もしくは削除された場合に、AMF23が保持するリスト情報が更新される。また、UE21が通信可能なエリアとしてCellもしくはTAが追加もしくは削除された場合に、AMF23が保持するリスト情報が更新されてもよい。
AMF23は、UDM25において管理されているUE21の加入者情報が更新された場合に、更新後の加入者情報をUDM25から受信してもよい。
UE21は、最新のリスト情報を受信すると、保持しているリスト情報を最新のリスト情報に更新する。また、AMF23は、Access list/Information updateメッセージを、完全性及び機密性が確保された状態(integrity and confidentiality protection)においてUE21へ送信する。もしくは、Access list/Information updateメッセージは、完全性及び機密性の少なくとも一方が確保された状態(integrity or confidentiality protection)であってもよい。
また、図2に示される処理が開始される前に、AMF23は、gNB22に関する認証を行っているとする。例えば、gNB22は、自装置が起動した後に、AMF23へslice capabilitiesを通知する。slice capabilitiesは、例えば、gNB22がUE21へ報知することが可能なネットワークスライスを示す情報、つまり、ネットワークスライスIDであってもよい。gNB22がUE21へ報知するネットワークスライスIDは、gNB22を介して利用可能なネットワークスライスIDである。slice capabilitiesは、例えば、少なくとも1以上のネットワークスライスIDを含んでもよい。AMF23は、gNB22からslice capabilitiesを通知された場合、gNB22とslice capabilitiesとを関連付けた情報をgNB22情報として保持する。さらに、AMF23は、他のAMFへ、gNB22情報を送信してもよい。
続いて、図3を用いて、実施の形態2にかかる3GPPにおいて定義されている通信システムにおいて実行される、UE21が移動した際のRegistration処理の流れについて説明する。UE21が移動した際のRegistration処理は、例えば、ハンドオーバ処理であってもよい。また、UE21が移動した際のRegistration処理は、mobility registration処理と称されてもよい。
はじめに、UE21は、gNB22が形成する通信エリアから、gNB31が形成する通信エリアへ移動したとする。gNB31は、ハンドオーバ先の基地局である。この時、UE21は、gNB31へMobility requestメッセージを送信する(S21)。gNB31は、図2のステップS15においてUE21が受信した最新のリスト情報において、接続可能な基地局と示されているgNBであってもよい。もしくは、gNB31は、図2のステップS15においてUE21が受信した最新のリスト情報において、通信可能なエリアとして定められているエリアを形成するgNBであってもよい。
次に、UE21とgNB31との間において、相互認証が実行される(S22)。相互認証は、例えば、gNB31が保持するセキュリティ鍵が、UE21が保持するセキュリティ鍵と同一か否かを判定するAKA(Authentication and Key Agreement)手順において行われてもよい。もしくは、相互認証は、AMF23からgNB31へ送信されるtokenを用いて行われてもよい。tokenは、gNB毎に異なる。また、tokenは、一度使用される毎に更新もしくは変更されてもよい。AMF23は、図2のregistration処理において、tokenをそれぞれのgNBへ送信しておいてもよい。
次に、AMF23は、Access list/Information updateメッセージをUE21へ送信する(S23)。Access list/Information updateメッセージは、UE21に関する最新のリスト情報を含む。
ここで、ステップS22とステップS23との間において、gNB31は、AMF23へ、UE21との接続を完了したことを通知するメッセージを送信してもよい。AMF23は、UE21が移動後に、gNB31との接続を完了したことを確認してから、Access list/Information updateメッセージをUE21へ送信してもよい。
以上説明したように、3GPPにおいて定義されている通信システムにおいて、UE21は、予め保持しているリスト情報に基づいて、安全なgNBを選択して接続することができる。また、UE21が保持しているリスト情報は、最初のRegistration処理及び移動後のRegistration処理において、最新の情報に更新される。これにより、UE21は、最新のリスト情報に基づいて、gNBを選択することができるため、安全性を向上させることができる。
(実施の形態2の変形例)
続いて、図4を用いて実施の形態2の変形例について説明する。図4は、定期的もしくは周期的に実行されるRegistration処理について示している。定期的もしくは周期的に実行されるRegistration処理は、例えば、はじめに図2に示すRegistration処理を実行した後に、予め定められた期間経過後に、実行されるRegistration処理である。
続いて、図4を用いて実施の形態2の変形例について説明する。図4は、定期的もしくは周期的に実行されるRegistration処理について示している。定期的もしくは周期的に実行されるRegistration処理は、例えば、はじめに図2に示すRegistration処理を実行した後に、予め定められた期間経過後に、実行されるRegistration処理である。
はじめに、UE21は、Registration update requestメッセージをgNB31へ送信する(S31)。例えば、UE21がRegistration update requestメッセージを送信する周期は、予め定められていてもよい。ステップS32及びS33は、図3のステップS21及びS22と同様であるため詳細な説明を省略する。
以上説明したように、定期的もしくは周期的に実行されるRegistration処理においても、UEは、安全なgNBを選択して接続することができる。
続いて以下では、図5及び図6を用いて、上述の複数の実施形態で説明された通信端末10及びAMF23の構成例について説明する。
図5は、通信端末10の構成例を示すブロック図である。Radio Frequency(RF)トランシーバ1101は、eNBもしくはgNBと通信するためにアナログRF信号処理を行う。RFトランシーバ1101により行われるアナログRF信号処理は、周波数アップコンバージョン、周波数ダウンコンバージョン、及び増幅を含む。RFトランシーバ1101は、アンテナ1102及びベースバンドプロセッサ1103と結合される。すなわち、RFトランシーバ1101は、変調シンボルデータをベースバンドプロセッサ1103から受信し、送信RF信号を生成し、送信RF信号をアンテナ1102に供給する。変調シンボルデータは、OFDM(Orthogonal Frequency Division Multiplexing)シンボルデータであってもよい。また、RFトランシーバ1101は、アンテナ1102によって受信された受信RF信号に基づいてベースバンド受信信号を生成し、これをベースバンドプロセッサ1103に供給する。
ベースバンドプロセッサ1103は、無線通信のためのデジタルベースバンド信号処理(データプレーン処理)とコントロールプレーン処理を行う。デジタルベースバンド信号処理は、(a) データ圧縮/復元、(b) データのセグメンテーション/コンカテネーション、(c) 伝送フォーマット(伝送フレーム)の生成/分解を含む。さらに、デジタルベースバンド信号処理は、(d) 伝送路符号化/復号化を含む。さらに、デジタルベースバンド信号処理は、(e) 変調(シンボルマッピング)/復調、及び(f) Inverse Fast Fourier Transform(IFFT)によるOFDMシンボルデータ(ベースバンドOFDM信号)の生成などを含む。一方、コントロールプレーン処理は、レイヤ1(e.g., 送信電力制御)、レイヤ2(e.g., 無線リソース管理、及びhybrid automatic repeat request(HARQ)処理)の通信管理を含む。さらに、コントロールプレーン処理は、レイヤ3(e.g., アタッチ、モビリティ、及び通話管理に関するシグナリング)の通信管理を含む。
例えば、LTEおよびLTE-Advancedの場合、ベースバンドプロセッサ1103によるデジタルベースバンド信号処理は、Packet Data Convergence Protocol(PDCP)レイヤを含んでもよい。さらに、デジタルベースバンド信号処理は、Radio Link Control(RLC)レイヤ、MACレイヤ、およびPHYレイヤの信号処理を含んでもよい。また、ベースバンドプロセッサ1103によるコントロールプレーン処理は、Non-Access Stratum(NAS)プロトコル、RRCプロトコル、及びMAC CEの処理を含んでもよい。
ベースバンドプロセッサ1103は、デジタルベースバンド信号処理を行うモデム・プロセッサ(e.g., Digital Signal Processor(DSP))を含んでもよい。さらに、ベースバンドプロセッサ1103は、コントロールプレーン処理を行うプロトコルスタック・プロセッサを含んでもよい。プロトコルスタック・プロセッサは、例えば、Central Processing Unit(CPU)、又はMicro Processing Unit(MPU)であってもよい。この場合、コントロールプレーン処理を行うプロトコルスタック・プロセッサは、後述するアプリケーションプロセッサ1104と共通化されてもよい。
アプリケーションプロセッサ1104は、CPU、MPU、マイクロプロセッサ、又はプロセッサコアとも呼ばれる。アプリケーションプロセッサ1104は、複数のプロセッサ(複数のプロセッサコア)を含んでもよい。アプリケーションプロセッサ1104は、メモリ1106又は図示されていないメモリから読み出されたシステムソフトウェアプログラム(Operating System(OS))を実行する。さらに、アプリケーションプロセッサは、様々なアプリケーションプログラムを実行することによって、通信端末10の各種機能を実現する。アプリケーションプログラムは、例えば、通話アプリケーション、WEBブラウザ、メーラ、カメラ操作アプリケーション、音楽再生アプリケーションであってもよい。
いくつかの実装において、図5に破線(1105)で示されているように、ベースバンドプロセッサ1103及びアプリケーションプロセッサ1104は、1つのチップ上に集積されてもよい。言い換えると、ベースバンドプロセッサ1103及びアプリケーションプロセッサ1104は、1つのSystem on Chip(SoC)デバイス1105として実装されてもよい。SoCデバイスは、システムLarge Scale Integration(LSI)またはチップセットと呼ばれることもある。
メモリ1106は、揮発性メモリ若しくは不揮発性メモリ又はこれらの組合せである。メモリ1106は、物理的に独立した複数のメモリデバイスを含んでもよい。揮発性メモリは、例えば、Static Random Access Memory(SRAM)若しくはDynamic RAM(DRAM)又はこれらの組み合わせである。不揮発性メモリは、マスクRead Only Memory(MROM)、Electrically Erasable Programmable ROM(EEPROM)、フラッシュメモリ、若しくはハードディスクドライブである。又は不揮発性メモリは、これらの任意の組合せである。例えば、メモリ1106は、ベースバンドプロセッサ1103、アプリケーションプロセッサ1104、及びSoC1105からアクセス可能な外部メモリデバイスを含んでもよい。メモリ1106は、ベースバンドプロセッサ1103内、アプリケーションプロセッサ1104内、又はSoC1105内に集積された内蔵メモリデバイスを含んでもよい。さらに、メモリ1106は、Universal Integrated Circuit Card(UICC)内のメモリを含んでもよい。
メモリ1106は、上述の複数の実施形態で説明された通信端末10による処理を行うための命令群およびデータを含むソフトウェアモジュール(コンピュータプログラム)を格納してもよい。いくつかの実装において、ベースバンドプロセッサ1103又はアプリケーションプロセッサ1104は、当該ソフトウェアモジュールをメモリ1106から読み出して実行することで、上述の実施形態で説明された通信端末10の処理を行うよう構成されてもよい。
図6は、AMF23の構成例を示すブロック図である。図6を参照すると、AMF23は、ネットワークインタフェース1201、プロセッサ1202、及びメモリ1203を含む。ネットワークインタフェース1201は、通信システムを構成する他のネットワークノード装置と通信するために使用される。ネットワークインタフェース1201は、例えば、IEEE 802.3 seriesに準拠したネットワークインタフェースカード(NIC)を含んでもよい。
プロセッサ1202は、メモリ1203からソフトウェア(コンピュータプログラム)を読み出して実行することで、上述の実施形態においてシーケンス図を用いて説明されたAMF23の処理を行う。プロセッサ1202は、例えば、マイクロプロセッサ、MPU(Micro Processing Unit)、又はCPU(Central Processing Unit)であってもよい。プロセッサ1202は、複数のプロセッサを含んでもよい。
メモリ1203は、揮発性メモリ及び不揮発性メモリの組み合わせによって構成される。メモリ1203は、プロセッサ1202から離れて配置されたストレージを含んでもよい。この場合、プロセッサ1202は、図示されていないI/Oインタフェースを介してメモリ1203にアクセスしてもよい。
図6の例では、メモリ1203は、ソフトウェアモジュール群を格納するために使用される。プロセッサ1202は、これらのソフトウェアモジュール群をメモリ1203から読み出して実行することで、上述の実施形態において説明されたAMF23の処理を行うことができる。
図6を用いて説明したように、AMF23が有するプロセッサの各々は、図面を用いて説明されたアルゴリズムをコンピュータに行わせるための命令群を含む1又は複数のプログラムを実行する。
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)を含む。さらに、非一時的なコンピュータ可読媒体の例は、CD-ROM(Read Only Memory)、CD-R、CD-R/Wを含む。さらに、非一時的なコンピュータ可読媒体の例は、半導体メモリを含む。半導体メモリは、例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory)を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、本開示は、それぞれの実施の形態を適宜組み合わせて実施されてもよい。
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
この出願は、2017年1月27日に出願されたインド出願201711003073を基礎とする優先権を主張し、その開示の全てをここに取り込む。
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
(付記1)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する格納部と、
前記リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する判定部と、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する通信部と、を備える通信端末。
(付記2)
前記判定部は、
位置登録処理を行う際に、前記接続先候補となる基地局へ接続することが可能か否かを判定する、付記1に記載の通信端末。
(付記3)
前記判定部は、
ハンドオーバ先の基地局へ接続することが可能か否かを判定する、付記1又は2に記載の通信端末。
(付記4)
前記通信部は、
前記接続先候補となる基地局を介して利用可能なネットワークスライスの識別情報であるネットワークスライスIDを前記接続先候補となる基地局から受信し、前記ネットワークスライスIDを前記コアネットワーク装置へ送信する、付記1乃至3のいずれか1項に記載の通信端末。
(付記5)
前記判定部は、
セキュリティが確保されたNAS(Network Access Stratum)を介して、前記最新のリスト情報を受信する、付記1乃至4のいずれか1項に記載の通信端末。
(付記6)
前記リスト情報に含まれる、基地局へ接続することが可能なエリアに関する情報は、
TA(Tracking Area)及びCell IDの少なくとも一方が示される、付記1乃至5のいずれか1項に記載の通信端末。
(付記7)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、情報管理方法。
(付記8)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、ことをコンピュータに実行させるプログラム。
(付記1)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する格納部と、
前記リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する判定部と、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する通信部と、を備える通信端末。
(付記2)
前記判定部は、
位置登録処理を行う際に、前記接続先候補となる基地局へ接続することが可能か否かを判定する、付記1に記載の通信端末。
(付記3)
前記判定部は、
ハンドオーバ先の基地局へ接続することが可能か否かを判定する、付記1又は2に記載の通信端末。
(付記4)
前記通信部は、
前記接続先候補となる基地局を介して利用可能なネットワークスライスの識別情報であるネットワークスライスIDを前記接続先候補となる基地局から受信し、前記ネットワークスライスIDを前記コアネットワーク装置へ送信する、付記1乃至3のいずれか1項に記載の通信端末。
(付記5)
前記判定部は、
セキュリティが確保されたNAS(Network Access Stratum)を介して、前記最新のリスト情報を受信する、付記1乃至4のいずれか1項に記載の通信端末。
(付記6)
前記リスト情報に含まれる、基地局へ接続することが可能なエリアに関する情報は、
TA(Tracking Area)及びCell IDの少なくとも一方が示される、付記1乃至5のいずれか1項に記載の通信端末。
(付記7)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、情報管理方法。
(付記8)
接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、ことをコンピュータに実行させるプログラム。
10 通信端末
11 格納部
12 判定部
13 通信部
21 UE
22 gNB
23 AMF
24 AUSF
25 UDM
31 gNB
11 格納部
12 判定部
13 通信部
21 UE
22 gNB
23 AMF
24 AUSF
25 UDM
31 gNB
Claims (8)
- 接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報を格納する格納部と、
前記リスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定する判定部と、
前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する通信部と、を備える通信端末。 - 前記判定部は、
位置登録処理を行う際に、前記接続先候補となる基地局へ接続することが可能か否かを判定する、請求項1に記載の通信端末。 - 前記判定部は、
ハンドオーバ先の基地局へ接続することが可能か否かを判定する、請求項1又は2に記載の通信端末。 - 前記通信部は、
前記接続先候補となる基地局を介して利用可能なネットワークスライスの識別情報であるネットワークスライスIDを前記接続先候補となる基地局から受信し、前記ネットワークスライスIDを前記コアネットワーク装置へ送信する、請求項1乃至3のいずれか1項に記載の通信端末。 - 前記判定部は、
セキュリティが確保されたNAS(Network Access Stratum)を介して、前記最新のリスト情報を受信する、請求項1乃至4のいずれか1項に記載の通信端末。 - 前記リスト情報に含まれる、前記基地局へ接続することが可能なエリアに関する情報は、
TA(Tracking Area)及びセル(Cell)IDの少なくとも一方が示される、請求項1乃至5のいずれか1項に記載の通信端末。 - 接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、情報管理方法。 - 接続可能な基地局、もしくは、基地局へ接続することが可能なエリアに関する情報を示すリスト情報に基づいて、接続先候補となる基地局へ接続することが可能か否かを判定し、
前記接続先候補となる基地局と接続した後に、前記接続した基地局を介してコアネットワーク装置から、最新の前記リスト情報を受信する、ことをコンピュータに実行させるプログラムが格納された非一時的なコンピュータ可読媒体。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN201711003073 | 2017-01-27 | ||
IN201711003073 | 2017-01-27 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018139588A1 true WO2018139588A1 (ja) | 2018-08-02 |
Family
ID=62979448
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/002511 WO2018139588A1 (ja) | 2017-01-27 | 2018-01-26 | 通信端末、情報管理方法、及びコンピュータ可読媒体 |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2018139588A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020141253A (ja) * | 2019-02-28 | 2020-09-03 | 三菱電機インフォメーションネットワーク株式会社 | サーバ装置、情報処理方法及び情報処理プログラム |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005094111A1 (ja) * | 2004-03-25 | 2005-10-06 | Nec Corporation | 移動通信システム |
-
2018
- 2018-01-26 WO PCT/JP2018/002511 patent/WO2018139588A1/ja active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005094111A1 (ja) * | 2004-03-25 | 2005-10-06 | Nec Corporation | 移動通信システム |
Non-Patent Citations (1)
Title |
---|
SA WG2: "TR 23. 799 Study on Architecture for Next Generation System' for Information", 3GPP SA #73 SP-160667, 17 September 2016 (2016-09-17), XP051154182 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020141253A (ja) * | 2019-02-28 | 2020-09-03 | 三菱電機インフォメーションネットワーク株式会社 | サーバ装置、情報処理方法及び情報処理プログラム |
JP7219116B2 (ja) | 2019-02-28 | 2023-02-07 | 三菱電機インフォメーションネットワーク株式会社 | サーバ装置、情報処理方法及び情報処理プログラム |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11937079B2 (en) | Communication terminal, core network device, core network node, network node, and key deriving method | |
US11265705B2 (en) | Communication system, communication terminal, AMF entity, and communication method | |
JP7095773B2 (ja) | コアネットワーク装置及びコアネットワーク装置において実行される方法 | |
CN112771898B (zh) | 用于路由id更新的技术 | |
JP6962432B2 (ja) | 通信方法、コントロールプレーン装置、コントロールプレーン装置もしくは通信端末のための方法、及び通信端末 | |
US11528599B2 (en) | Communication terminal, network apparatus, communication method, and de-concealment method | |
US11991553B2 (en) | Control device, communication terminal, control method, non-transitory computer readable medium, MME, and base station for controlling a transmission resource using a communication pattern (CP) parameter | |
BR112020006204A2 (pt) | método para garantir a informação de direção da rede por um equipamento de usuário, equipamento de usuário, métodos para garantir a informação de direção da rede por um primeiro nó de rede, primeiro nó de rede que opera como uma função do servidor de autenticação para garantir a informação de direção da rede, e, primeiro nó de rede para garantir a informação de direção da rede. | |
WO2018139588A1 (ja) | 通信端末、情報管理方法、及びコンピュータ可読媒体 | |
WO2016194264A1 (ja) | 無線端末装置、ネットワークノード、及び方法 | |
JP6597772B2 (ja) | 無線端末装置及びその方法 | |
WO2020090861A1 (ja) | 通信端末、コアネットワーク装置、通信方法、及び通信システム | |
JP7400363B2 (ja) | 通信端末、基地局、及び通信方法 | |
WO2022080016A1 (ja) | Ue、コアネットワークノード、anノード、及びこれらの方法 |
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: 18744460 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18744460 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: JP |