KR20220138353A - Method and apparatus for providing pvs address FOR REMOTE PROVISIONING - Google Patents
Method and apparatus for providing pvs address FOR REMOTE PROVISIONING Download PDFInfo
- Publication number
- KR20220138353A KR20220138353A KR1020220042457A KR20220042457A KR20220138353A KR 20220138353 A KR20220138353 A KR 20220138353A KR 1020220042457 A KR1020220042457 A KR 1020220042457A KR 20220042457 A KR20220042457 A KR 20220042457A KR 20220138353 A KR20220138353 A KR 20220138353A
- Authority
- KR
- South Korea
- Prior art keywords
- network
- pvs
- address
- onboarding
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/35—Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
-
- 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
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- 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/18—Service support devices; Network management devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 기재는 원격 프로비저닝을 위해 프로비저닝 서버 주소를 제공하는 방법 및 장치에 관한 것이다. This disclosure relates to a method and apparatus for providing a provisioning server address for remote provisioning.
5G 독립형 비공용 네트워크(non public network, NPN)는 버티컬 산업 전용망으로 활용될 수 있다. 산업 전용망에서 활용되는 단말의 경우 네트워크 가입 정보가 설정되어 있지 않을 수 있기 때문에, 이러한 단말에게 네트워크 가입정보에 대한 자동 설정 방식이 필요할 수 있다. 가입 정보의 원격 프로비저닝은 이러한 자동 설정 방식의 한 예시가 될 수 있다. 단말은 온보딩 네트워크를 통해 원격에 위치한 프로비저닝 서버에 액세스함으로써 타깃 네트워크 연결에 필요한 정보를 수신할 수 있다.The 5G standalone non public network (NPN) can be used as a dedicated vertical industrial network. Since network subscription information may not be set in the case of a terminal used in an industrial dedicated network, an automatic setting method for network subscription information may be required for such a terminal. Remote provisioning of subscription information may be an example of such an automatic setting method. The terminal may receive information necessary for connecting to the target network by accessing the provisioning server located remotely through the onboarding network.
한 실시예는, 온보딩 네트워크 내의 NF를 제공한다.One embodiment provides NF in the onboarding network.
한 실시예에 따르면, 온보딩 네트워크 내의 네트워크 기능(network function, NF)이 제공된다. 상기 네트워크 기능은, 프로세서, 메모리, 그리고 통신부를 포함하고, 상기 프로세서는 상기 메모리 내에 저장된 프로그램을 실행하여, 외부 도메인으으로부터 프로비저닝 서버 주소(provisioning server address, PVS 주소)를 수신하는 단계, 상기 PVS 주소를 저장하는 단계, 그리고 상기 단말이 상기 온보딩 네트워크에 대해 등록을 요청하면, 상기 단말의 인증 결과에 따라 상기 단말에게 상기 PVS 주소를 전송하는 단계를 수행한다.According to one embodiment, a network function (NF) in the onboarding network is provided. The network function includes a processor, a memory, and a communication unit, wherein the processor executes a program stored in the memory to receive a provisioning server address (PVS address) from an external domain, the PVS address , and when the terminal requests registration for the onboarding network, transmitting the PVS address to the terminal according to the authentication result of the terminal is performed.
프로비저닝 서버 주소에 변경 사항이 발생할 때, 온보딩 네트워크가 프로비저닝 서버 주소의 변경 사항을 유연하게 반영함으로써, 프로비저닝 서버에 대한 액세스를 요청한 단말에게 올바른 프로비저닝 서버 주소를 전달할 수 있다.When a change occurs in the provisioning server address, the onboarding network flexibly reflects the change in the provisioning server address, so that the correct provisioning server address can be delivered to the terminal requesting access to the provisioning server.
도 1은 한 실시예에 따른 이동통신 시스템의 토폴로지를 나타낸 개념도이다.
도 2는 한 실시예에 따른 온보딩 네트워크 및 타깃 네트워크의 아키텍처를 나타낸 도면이다.
도 3은 한 실시예에 따른 프로비저닝 서버 주소를 전달하는 방법을 나타낸 흐름도이다.
도 4는 한 실시예에 따른 네트워크 기능을 나타낸 블록도이다.1 is a conceptual diagram illustrating a topology of a mobile communication system according to an embodiment.
2 is a diagram illustrating an architecture of an onboarding network and a target network according to an embodiment.
3 is a flowchart illustrating a method of forwarding a provisioning server address according to an embodiment.
4 is a block diagram illustrating a network function according to an embodiment.
아래에서는 첨부한 도면을 참고로 하여 본 기재의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 기재는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 기재를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, with reference to the accompanying drawings, it will be described in detail for those of ordinary skill in the art to which the present invention pertains to easily implement the embodiments of the present disclosure. However, the present description may be implemented in various different forms and is not limited to the embodiments described herein. And in order to clearly explain the present description in the drawings, parts irrelevant to the description are omitted, and similar reference numerals are attached to similar parts throughout the specification.
명세서 전체에서, 단말(terminal)은, 사용자 장비(user equipment, UE), 이동국(mobile station, MS), 이동 단말(mobile terminal, MT), 진보된 이동국(advanced mobile station, AMS), 고신뢰성 이동국(high reliability mobile station, HR-MS), 가입자국(subscriber station, SS), 휴대 가입자국(portable subscriber station, PSS), 접근 단말(access terminal, AT), 기계형 통신 장비(machine type communication device, MTC device) 등을 지칭할 수도 있고, UE, MS, MT, AMS, HR-MS, SS, PSS, AT 등의 전부 또는 일부의 기능을 포함할 수도 있다.Throughout the specification, a terminal is a user equipment (UE), a mobile station (MS), a mobile terminal (MT), an advanced mobile station (AMS), a high reliability mobile station (high reliability mobile station, HR-MS), subscriber station (SS), portable subscriber station (PSS), access terminal (AT), machine type communication device (machine type communication device, MTC device) and the like, and may include all or some functions of UE, MS, MT, AMS, HR-MS, SS, PSS, AT, and the like.
또한, 기지국(base station, BS)은 노드B(node B), 고도화 노드B(evolved node B, eNB), gNB, 진보된 기지국(advanced base station, ABS), 고신뢰성 기지국(high reliability base station, HR-BS), 접근점(access point, AP), 무선 접근국(radio access station, RAS), 송수신 기지국(base transceiver station, BTS), MMR(mobile multihop relay)-BS, 기지국 역할을 수행하는 중계기(relay station, RS), 기지국 역할을 수행하는 중계 노드(relay node, RN), 기지국 역할을 수행하는 진보된 중계기(advanced relay station, ARS), 기지국 역할을 수행하는 고신뢰성 중계기(high reliability relay station, HR-RS), 소형 기지국[펨토 기지국(femto BS), 홈 노드B(home node B, HNB), 홈 eNodeB(HeNB), 피코 기지국(pico BS), 매크로 기지국(macro BS), 마이크로 기지국(micro BS) 등] 등을 지칭할 수도 있고, NB, eNB, gNB, ABS, AP, RAS, BTS, MMR-BS, RS, RN, ARS, HR-RS, 소형 기지국 등의 전부 또는 일부의 기능을 포함할 수도 있다.In addition, the base station (base station, BS) is a node B (node B), an advanced node B (evolved node B, eNB), gNB, an advanced base station (ABS), a high reliability base station (high reliability base station, HR-BS), access point (AP), radio access station (RAS), base transceiver station (BTS), mobile multihop relay (MMR)-BS, a repeater serving as a base station (relay station, RS), a relay node (RN) serving as a base station, an advanced relay station (ARS) serving as a base station, high reliability relay station serving as a base station , HR-RS), small base station [femto base station (femto BS), home node B (home node B, HNB), home eNodeB (HeNB), pico base station (pico BS), macro base station (macro BS), micro base station ( micro BS), etc.], and all or part of the functions of NB, eNB, gNB, ABS, AP, RAS, BTS, MMR-BS, RS, RN, ARS, HR-RS, small base station, etc. may include
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Throughout the specification, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated.
본 명세서에서 단수로 기재된 표현은 "하나" 또는 "단일" 등의 명시적인 표현을 사용하지 않은 이상, 단수 또는 복수로 해석될 수 있다.In this specification, expressions described in the singular may be construed as singular or plural unless an explicit expression such as “a” or “single” is used.
본 명세서에서 "및/또는"은 언급된 구성 요소들의 각각 및 하나 이상의 모든 조합을 포함한다.As used herein, “and/or” includes each and every combination of one or more of the recited elements.
본 명세서에서, 제1, 제2 등과 같이 서수를 포함하는 용어들은 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되지는 않는다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 개시의 권리 범위를 벗어나지 않으면서 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다.In this specification, terms including an ordinal number such as first, second, etc. may be used to describe various elements, but the elements are not limited by the terms. The above terms are used only for the purpose of distinguishing one component from another. For example, without departing from the scope of the present disclosure, a first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
본 명세서에서 도면을 참고하여 설명한 흐름도에서, 동작 순서는 변경될 수 있고, 여러 동작들이 병합되거나, 어느 동작이 분할될 수 있고, 특정 동작은 수행되지 않을 수 있다.In the flowchart described with reference to the drawings in this specification, the order of operations may be changed, several operations may be merged, some operations may be divided, and specific operations may not be performed.
도 1은 한 실시예에 따른 이동통신 시스템의 토폴로지를 나타낸 개념도이다.1 is a conceptual diagram illustrating a topology of a mobile communication system according to an embodiment.
도 1을 참조하면, 한 실시예에 따른 무선통신 시스템의 코어 네트워크는 복수의 네트워크 기능(Network Function, NF)을 포함하고, 데이터 네트워크(DN)와 UE를 연결할 수 있다. Referring to FIG. 1 , a core network of a wireless communication system according to an embodiment includes a plurality of network functions (NFs) and may connect a data network (DN) and a UE.
(무선(Radio)) 액세스 네트워크(Access Network)((R)AN)는 3GPP 접속을 제공하는 기지국 및 Wi-Fi와 같은 non-3GPP 접속을 제공하는 다른 기지국 또는 AP(access point)를 나타낼 수 있다. (R)AN은 액세스 및 이동성 기능(Access and Mobility Management Function, AMF)와 N2 인터페이스를 통해 연결되고, 사용자 평면 기능(User Plane Function, UPF)과 N3 인터페이스를 통해 연결될 수 있다.A (Radio) Access Network ((R)AN) may represent a base station providing 3GPP connectivity and another base station or access point (AP) providing non-3GPP connectivity, such as Wi-Fi. . (R)AN may be connected to an Access and Mobility Management Function (AMF) through an N2 interface, and may be connected to a User Plane Function (UPF) through an N3 interface.
AMF는 UE의 이동성 관리 기능을 담당할 수 있다. AMF는 액세스 기술에 독립적으로, 즉 단말 단위로 액세스 및 이동성 관리 기능을 제공할 수 있다. 따라서 각 단말은 기본적으로 하나의 AMF에 연결될 수 있다.The AMF may be responsible for the mobility management function of the UE. The AMF may provide an access and mobility management function independently of an access technology, that is, in units of terminals. Therefore, each terminal may be basically connected to one AMF.
세션 관리 기능(Session Management Function, SMF)은 UE까지의 세션을 관리하는 기능을 담당할 수 있다. 단말에 여러 개의 세션이 생성되어 있을 때, 각 세션 별로 다른 SMF가 할당될 수 있다.A session management function (SMF) may be responsible for managing a session to the UE. When multiple sessions are created in the terminal, a different SMF may be allocated to each session.
정책 제어 기능(Policy Control Function, PCF)는 애플리케이션 기능(Application function, AF)로부터 수신된, 서비스 품질(Quality of Service, QoS)을 보장하기 위한, 패킷 흐름 정보를 바탕으로 세션 관리, 이동성 관리 등의 정책을 결정할 수 있다. PCF에서 결정된 정책은 AMF, SMF 등에 전달되고, 이후 각 NF에서 이동성 관리, 세션 관리, QoS 관리 등이 수행될 수 있다.Policy Control Function (PCF) is a function of session management, mobility management, etc., based on packet flow information to ensure Quality of Service (QoS) received from an application function (AF). policy can be decided. The policy determined in the PCF is transmitted to the AMF and the SMF, and thereafter, mobility management, session management, QoS management, etc. may be performed in each NF.
DN은 UE에게 전송할 프로토콜 데이터 유닛(Protocol Data Unit, PDU)을 UPF로 전달하거나 단말로부터 송신된 PDU를 UPF을 통해 수신할 수 있다. UPF와 DN은 N6 인터페이스를 통해 연결될 수 있다.The DN may transmit a protocol data unit (PDU) to be transmitted to the UE to the UPF or may receive a PDU transmitted from the UE through the UPF. UPF and DN can be connected through the N6 interface.
SMF에서 생성된 제어 신호 정보를 이용해서 UPF가 설정될 수 있고, UPF는 자신의 상태를 N4 인터페이스를 통해 SMF에 보고할 수 있다.The UPF may be set using the control signal information generated by the SMF, and the UPF may report its status to the SMF through the N4 interface.
단말과 AMF는 N1 인터페이스를 통해 연결될 수 있다.The terminal and the AMF may be connected through the N1 interface.
인증 서버 기능(Authentication Server Function, AUSF)은 단말의 인증을 위한 데이터를 저장할 수 있다.The authentication server function (AUSF) may store data for authentication of the terminal.
NWDAF는 다양한 네트워크 데이터를 수집 및 분석함으로써, AMF, SMF, PCF 등 코어 네트워크 내의 네트워크 기능의 동작 최적화 등에 도움을 줄 수 있다. NWDAF는 코어 네트워크 내의 다양한 네트워크 기능으로부터 데이터, 이벤트, 및 상태 정보 등을 수집하고, 수집된 데이터, 이벤트, 및 상태 정보를 분석함으로써 네트워크 기능의 동작 최적화에 필요한 다양한 분석 정보를 제공할 수 있다. 그리고 각 네트워크 기능은 NWDAF에 의해 생성된 다양한 분석 정보를 활용하여 자신의 동작을 최적화할 수 있다.By collecting and analyzing various network data, NWDAF can help optimize the operation of network functions in the core network, such as AMF, SMF, and PCF. The NWDAF collects data, events, and status information from various network functions in the core network, and analyzes the collected data, events, and status information to provide various analysis information necessary for optimizing the operation of the network function. And each network function can optimize its operation by utilizing various analysis information generated by NWDAF.
네트워크 저장소 기능(network repository function, NRF)은 네트워크 기능의 프로파일(네트워크 기능의 용량, 부하, 상태 등) 및 네트워크 기능의 서비스(서 비스별 용량, 서비스별 부하, 서비스별 상태) 등의 정보를 저장하는 엔티티이다. NRF에 저장된 정보는 NFDiscovery_Request, NFManagement_NFStatusNotify 등의 서비스 동작(service operation)이 호출됨으로써 제공될 수 있다.The network repository function (NRF) stores information such as the network function profile (capacity, load, status, etc. of network function) and service of network function (capacity per service, load per service, status per service), etc. is an entity that does The information stored in the NRF may be provided by calling a service operation such as NFDiscovery_Request and NFManagement_NFStatusNotify.
네트워크 개방 기능(network exposure function, NEF)은 3GPP 네트워크 기능에 의해 제공되는 서비스 및 능력(capability)을 3GPP 네트워크의 외부의 써드파티(3rd party) 서버 등에게 안전하게 개방하는 엔티티이다.A network exposure function (NEF) is an entity that securely opens services and capabilities provided by the 3GPP network function to a third-party server or the like outside the 3GPP network.
도 2는 한 실시예에 따른 온보딩 네트워크 및 타깃 네트워크의 아키텍처를 나타낸 도면이다. 2 is a diagram illustrating an architecture of an onboarding network and a target network according to an embodiment.
도 2를 참조하면, 단말은 원격 프로비저닝(remote provisioning) 서비스를 위해 온보딩 네트워크(onboarding network)를 선택할 수 있다. 한 실시예에서, 온보딩 네트워크는 3GPP 액세스가 가능한 네트워크로서, 공용 네트워크이거나 또는 비공용 네트워크(non-public network, NPN)일 수 있다. NPN에는 스탠드얼론 NPN(stand-alone NPN, SNPN), 공용 네트워크 통합 NPN(public network integrated-NPN, PNI-NPN) 등이 속할 수 있다.Referring to FIG. 2 , the terminal may select an onboarding network for a remote provisioning service. In one embodiment, the onboarding network is a network capable of 3GPP access, and may be a public network or a non-public network (NPN). The NPN may include a stand-alone NPN (SNPN), a public network integrated-NPN (PNI-NPN), and the like.
단말은 온보딩 네트워크의 방송 정보에 기반하여 온보딩 네트워크를 선택할 수 있다. 한 실시예에서, 온보딩 네트워크의 방송 정보는 온보딩 등록(onboarding registration)의 지원 여부를 포함할 수 있다. 이후 단말은 선택된 온보딩 네트워크에 등록을 완료하고 타깃 네트워크에 대한 액세스를 하기 위해 필요한 정보를 온보딩 네트워크를 통해 수신하고 이 정보를 기반으로 프로비저닝 서버(provisioning server, PVS)에 액세스할 수 있다. 한 실시예에서, 타깃 네트워크는 단말에게 특정 서비스를 제공할 수 있는 네트워크로서, 공용 네트워크이거나 또는 비공용 네트워크일 수 있다. NPN에는 SNPN, PNI-NPN 등이 속할 수 있다. 한 실시예에서, PVS는 단말이 타깃 네트워크에 액세스하기 위해 필수 정보(necessary information)를 저장할 수 있다. The terminal may select an onboarding network based on broadcast information of the onboarding network. In an embodiment, the broadcast information of the onboarding network may include whether onboarding registration is supported. Thereafter, the terminal completes registration with the selected onboarding network and receives information necessary to access the target network through the onboarding network, and may access a provisioning server (PVS) based on this information. In one embodiment, the target network is a network capable of providing a specific service to a terminal, and may be a public network or a non-public network. The NPN may include SNPN, PNI-NPN, and the like. In one embodiment, the PVS may store essential information for the terminal to access the target network.
단말에 온보딩 네트워크의 선택을 위한 네트워크 선택 파라미터가 구성되어 있지 않을 때, 단말은 수동 방식으로 온보딩 네트워크를 선택할 수 있다. 이후 등록 단계에서, 단말이 온보딩 네트워크에 등록을 요청하면, 온보딩 네트워크는 기본 UE 크리덴셜(default UE credential)을 사용하여, 단말이 PDU 세션을 거쳐 프로비저닝 서버에 액세스하도록 권한 부여되었는지 여부를 결정하기 위해 단말을 인증할 수 있다. 여기서 단말은 가입자 정보를 갖고 있지 않은 단말일 수 있다. 한 실시예에서, 기본 UE 크리덴셜은 온보딩 네트워크로 하여금 단말을 고유하게 식별 가능하고 검증 가능하게 하는 정보로서, 단말이 온보딩 절차를 수행하기 전에 단말 내에 및/또는 기본 크리덴셜 서버(default credential server, DCS) 내에 저장되어 있다. 온보딩 네트워크는 단말의 기본 UE 크리덴셜을 확인하기 위해 DCS 등 외부 도메인의 기기에 연결할 필요가 있다.When the network selection parameter for selection of the onboarding network is not configured in the terminal, the terminal may select the onboarding network in a manual manner. After the registration step, when the terminal requests registration to the onboarding network, the onboarding network uses the default UE credential to determine whether the terminal is authorized to access the provisioning server through the PDU session In order to do this, the terminal may be authenticated. Here, the terminal may be a terminal that does not have subscriber information. In one embodiment, the default UE credential is information that enables the onboarding network to uniquely identify and verify the terminal, and is located in the terminal and/or in the default credential server (default credential) before the terminal performs the onboarding procedure. server, DCS). The onboarding network needs to connect to a device in an external domain, such as a DCS, in order to check the basic UE credential of the terminal.
단말이 온보딩 네트워크를 거쳐 프로비저닝 서버에 성공적으로 액세스하면, 타깃 네트워크로의 액세스를 위해 구독 크리덴셜(subscription credential) 및 다른 필수 정보가 프로비저닝 서버에 의해 단말에게 프로비저닝될 수 있다. 구독 크리덴셜 및 필수 정보가 단말에게 완전히 프로비저닝되면, 단말은 온보딩 네트워크에 대한 등록을 해제하고 프로비저닝된 정보를 사용하여 타깃 네트워크에 대해 연결을 시도할 수 있다. When the terminal successfully accesses the provisioning server via the onboarding network, subscription credentials and other essential information may be provisioned to the terminal by the provisioning server for access to the target network. When the subscription credentials and required information are fully provisioned to the terminal, the terminal may deregister from the onboarding network and attempt to connect to the target network using the provisioned information.
본 기재에서, 다양한 네트워크 아키텍처가 가능할 수 있다. 한 실시예에서, DCS 및 PVS는 모두 온보딩 네트워크 내에 위치하거나 또는 타깃 네트워크 내에 위치할 수 있다. 또는 DCS와 PVS는 각각 서로 다른 외부 도메인 내에 위치할 수 있다. 도 2를 참조하면, 한 실시예에서 DCS는 제1 도메인 내에 위치하고 PVS는 제2 도메인 내에 위치하며 제1 도메인과 제2 도메인은 온보딩 네트워크와 서로 다른 도메인으로 도시되어 있다. In the present disclosure, various network architectures may be possible. In one embodiment, both DCS and PVS may be located within the onboarding network or within the target network. Alternatively, DCS and PVS may be located in different external domains, respectively. Referring to FIG. 2 , in one embodiment, a DCS is located in a first domain and a PVS is located in a second domain, and the first domain and the second domain are shown as different domains from the onboarding network.
한 실시예에서, 온보딩 서비스가 단말에게 제공될 때, 온보딩 네트워크 내의 AMF는 SMF 디스커버리 및 선택 기능(discovery and selection functionality)을 사용하여 온보딩 서비스에 사용될 SMF를 선택할 수 있다. AMF의 온보딩 구성 데이터(Onboarding configution data)는 온보딩 서비스를 위해 사용될 SMF를 선택하기 위해 단일-네트워크 슬라이스 선택 보조 정보(Single - Network Slice Selection Assistance Information S-NSSAI) 및 데이터 네트워크 이름(data network name, DNN) 정보를 포함할 수 있다.In one embodiment, when the onboarding service is provided to the terminal, the AMF in the onboarding network may select the SMF to be used for the onboarding service by using the SMF discovery and selection functionality. Onboarding configuration data of AMF is single-network slice selection assistance information (Single - Network Slice Selection Assistance Information S-NSSAI) and data network name to select the SMF to be used for onboarding service , DNN) information.
UPF가 온보딩 서비스를 위해 선택되면, 일반 서비스를 위한 UPF 선택 기능이 온보딩에 사용되는 DNN을 고려하여 적용될 수 있다. SMF 및/또는 PCF는 온보딩에 사용되는 S-NSSAI 및 DNN 정보를 저장할 수 있다.If the UPF is selected for the onboarding service, the UPF selection function for the general service may be applied in consideration of the DNN used for the onboarding. The SMF and/or PCF may store S-NSSAI and DNN information used for onboarding.
PCF 및/또는 SMF에게 가용한 온보딩 구성 데이터는 PVS 주소(provisioning server address, PVS address)를 포함할 수 있다. 한 실시예에서, PVS 주소는 PVS IP 주소 또는 PVS 전체 주소 도메인 네임(Fully Qualified Domain Name, FQDN)과 같은 형태일 수 있다. 한 실시예에서, PVS 주소는 온보딩 네트워크의 운용자 및 제3자(3rd party) 사이의 협의(agreement)에 의해 구성될 수 있다. 해당 협약을 기반으로 PVS 주소는 단말에 사전설정(pre-configured)되어 있을 수 있다. 한 실시예에서, 제3자는 DCS의 소유자, PVS의 소유자, 또는 제조사일 수 있다. 또는 PVS 주소는 단말로부터의 요청에 포함된 정보에 의해 미리 구성될 수 있다.The onboarding configuration data available to the PCF and/or SMF may include a provisioning server address (PVS address). In one embodiment, the PVS address may be in the form of a PVS IP address or a PVS Fully Qualified Domain Name (FQDN). In one embodiment, the PVS address may be configured by an agreement between an operator of the onboarding network and a 3rd party. Based on the agreement, the PVS address may be pre-configured in the terminal. In one embodiment, the third party may be the owner of the DCS, the owner of the PVS, or the manufacturer. Alternatively, the PVS address may be configured in advance by information included in a request from the terminal.
한 실시예에서 PVS 주소는 PVS의 생성, 업데이트, 또는 삭제 등에 의해 변경될 수 있고, PVS는 PVS 주소의 생성, 업데이트, 또는 삭제를 DCS에게 알릴 수 있다. 한 실시예에서, DCS는 PVS 주소의 생성, 업데이트, 또는 삭제와 같은 이벤트에 의해 도출된 최신 PVS 주소를 온보딩 네트워크에게 알릴 수 있고, 온보딩 네트워크는 최신 PVS 주소를 PVS에 대한 액세스를 시도하는 단말에게 알릴 수 있다.In one embodiment, the PVS address may be changed by generation, update, or deletion of the PVS, and the PVS may notify the DCS of the creation, update, or deletion of the PVS address. In one embodiment, the DCS may inform the onboarding network of the latest PVS address derived by an event such as creation, update, or deletion of a PVS address, and the onboarding network may use the latest PVS address to attempt access to the PVS. It can notify the terminal.
PVS 주소는 DCS가 속한 도메인의 다른 서버 등에 의해 온보딩 네트워크에게 전달될 수 있다. 한 실시예에서, DCS가 속한 도메인의 인증 서버 기능(Authentication Server Function, AUSF) 및 통합 데이터 관리(Unified Data Management, UDM)은 프로비저닝 서버의 PVS 주소를 온보딩 네트워크의 AMF에게 전달할 수 있다. 이때 PVS 주소는 DCS가 속한 도메인과 온보딩 네트워크 사이를 연결하는 인터페이스를 통해 전달될 수 있다. 또는 DCS가 속한 도메인의 인증, 인가, 및 과금(Authentication Authorization Accounting, AAA) 서버가 프로비저닝 서버의 PVS 주소를 온보딩 네트워크의 AUSF 및/또는 AMF에게 전달할 수 있다. 이때 PVS 주소는 DCS가 속한 도메인과 온보딩 네트워크 사이에서 AAA 프로토콜을 통해 전달될 수 있다. The PVS address may be delivered to the onboarding network by another server in a domain to which the DCS belongs. In one embodiment, the authentication server function (AUSF) and unified data management (UDM) of the domain to which the DCS belongs may deliver the PVS address of the provisioning server to the AMF of the onboarding network. In this case, the PVS address may be delivered through an interface connecting the domain to which the DCS belongs and the onboarding network. Alternatively, an Authentication Authorization Accounting (AAA) server of the domain to which the DCS belongs may transmit the PVS address of the provisioning server to the AUSF and/or AMF of the onboarding network. In this case, the PVS address may be transmitted through the AAA protocol between the domain to which the DCS belongs and the onboarding network.
온보딩 네트워크에 등록된 단말이 타깃 네트워크에 액세스하기 위한 가입자 정보(또는 구독 크리덴셜)을 원격 프로비저닝을 통해 성공적으로 수신하면, 단말은 온보딩 네트워크에 대한 등록을 취소할 필요가 있다. 온보딩 서비스를 설정할 때 사용된 초기 QoS 파라미터는, 동적 정책 및 과금 제어(policy and charging control, PCC)가 사용되지 않을 때, SMF 내에 구성될 수 있다. 한 실시예에서, 동적 PCC는 온보딩 서비스를 위해 설정된 PDU 세션에 대해 사용될 수 있다. 제한된 DNN과 연관된 PDU 세션의 QoS 플로(flow)는 온보딩 서비스 전용으로 사용될 수 있다. When the terminal registered in the onboarding network successfully receives subscriber information (or subscription credentials) for accessing the target network through remote provisioning, the terminal needs to cancel registration to the onboarding network. The initial QoS parameters used when setting up the onboarding service may be configured in the SMF when dynamic policy and charging control (PCC) is not used. In one embodiment, dynamic PCC may be used for PDU sessions established for onboarding services. The QoS flow of the PDU session associated with the restricted DNN may be used exclusively for the onboarding service.
도 3은 한 실시예에 따른 PVS 주소를 전달하는 방법을 나타낸 흐름도이다.3 is a flowchart illustrating a method of delivering a PVS address according to an embodiment.
도 3을 참조하면, DCS 또는 PVS 역할을 수행할 수 있는 외부 도메인의 응용 기능(application function, AF)(100)는 PVS 주소를 구성하기 위한 새로운 요청(예를 들어, AF request)을 생성할 수 있다(S110). 한 실시예에서, PVS 주소는 PVS의 생성, PVS의 업데이트, PVS의 삭제 등에 의해 변경될 수 있고, AF(100)는 PVS의 생성, 업데이트, 또는 삭제에 따른 PVS 주소의 구성을 위해 온보딩 네트워크에 대한 요청을 생성할 수 있다.Referring to FIG. 3 , an application function (AF) 100 of an external domain capable of performing a DCS or PVS role may generate a new request (eg, AF request) for configuring a PVS address. There is (S110). In one embodiment, the PVS address may be changed by creation of PVS, update of PVS, deletion of PVS, etc., and
이후 AF(100)는 PVS 주소의 구성을 위해 온보딩 네트워크에 대해 NF 서비스를 호출할 수 있다(S120). 한 실시예에서, AF(100)는 PVS 주소가 새롭게 생성되면 Nnef_ServiceParameter_Create 서비스 동작을 호출할 수 있다. 또는 AF(100)는 기존의 PVS 주소를 업데이트하기 위해 Nnef_ServiceParameter_Update 서비스 동작을 호출하거나 또는 기존의 PVS 주소를 삭제하기 위해 Nnef_ServiceParameter_Delete 서비스 동작을 호출할 수 있다. AF(100)는 PVS 주소의 업데이트 또는 삭제를 위한 NF 서비스 동작을 호출할 때, Nnef_ServiceParameter_Create 서비스 동작의 응답 메시지 내에서 AF(100)에게 제공되었던 대응하는 트랜잭션 기준 ID를 입력할 수 있다.Afterwards, the
AF(100)에 의해 서비스 동작이 호출되면 NEF(200)는 AF(100)의 요청을 인가(authorization)할 수 있다(S130). NEF(200)는 AF(100)의 요청을 인가하기 위해 다음 매핑을 수행할 수 있다.When the service operation is called by the
- NEF(200)는 서비스 식별자(예를 들어, AF-Service-Identifier)를 로컬 구성에 의해 결정된 DNN 정보 및 S-NSSAI의 조합을 매핑할 수 있다.- The
- NEF(200)는 UDM으로부터 수신된 정보에 따라, 타깃 단말 식별자(Target UE Identifier) 내의 GPSI를 SUPI에 매핑할 수 있다.- The
- NEF(200)는 UDM으로부터 수신된 정보에 따라, 타깃 단말 식별자 내의 외부 그룹 식별자(External Group Identifier)를 내부 그룹 식별자(Internal Group Identifier)에 매핑할 수 있다.- The
Nnef_ServiceParameter_Create 서비스 동작이 호출될 때, NEF(200)는 Nnef_ServiceParameter_Create 요청에 트랜잭션 기준 ID를 할당할 수 있다.When the Nnef_ServiceParameter_Create service operation is called, the
이후, NEF(200)는 PVS 주소를 통합 데이터 관리(unified data management, UDM)/통합 데이터 저장소(unified data repository, UDR) 내에 생성하거나, 또는 UDM/UDR 내의 PVS 주소를 업데이트하거나, 또는 UDM/UDR 내에서 PVS 주소를 삭제할 수 있다(S140). Then, the
한 실시예에서, NEF(200)는 AF(100)의 요청(PVS 주소를 포함함)을 UDR 내에 할당된 트랜잭션 기준 ID와 함께 "응용 데이터(application data)"로서 저장할 수 있다. 응용 데이터는 "서비스 특정 정보(Service specific information)"를 설정하는 데이터 서브셋(data subset)일 수 있다. 또는 NEF(200)는 AF(100)의 요청 정보를 UDR 내에서 삭제할 수 있다.In one embodiment,
이후, NEF(200)는 AF(100)에 의해 호출된 서비스 동작에 대해 응답할 수 있다(S150). 한 실시예에서, Nnef_ServiceParameter_Create 서비스 동작의 응답 메시지 내에는 기존에 할당된 트랜잭션 기준 ID가 포함될 수 있다. Thereafter, the
이후 단말은 온보딩 네트워크로부터 PVS 주소를 수신하고, 수신된 PVS 주소를 사용하여 PVS에 액세스할 수 있다. 한 실시예에서, 단말이 온보딩 네트워크에 대해 등록을 요청(또는, PVS 주소 또는 PVS 주소 정보의 요청)하면, 온보딩 네트워크는 AF (100)로부터 수신된 PVS 주소를 단말에게 전달할 수 있다. 도 3의 흐름도에 따라, 온보딩 네트워크의 UDM이 AF(100)로부터 PVS 주소를 수신하고, 수신된 PVS 주소를 SMF에게 제공할 수 있다. 이후 SMF는 해당 PVS 주소를 PCF에게 제공할 수도 있다. 한 실시예에서, AF(100)(예를 들어, DCS)는 AF(100)가 온보딩 네트워크에 연결된 단말에 대해 인증 절차를 수행할 때 PVS 주소를 온보딩 네트워크의 AMF에게 제공할 수 있고, 온보딩 네트워크의 AMF는 AF(100)로부터 수신된 PVS 주소를 온보딩 네트워크의 SMF에게 송신할 수 있다. 예를 들어, 온보딩 네트워크의 AMF가 SMF에게 전달하는 Nsmf_PDUSession_CreateSMContext 요청 메시지(Request message) 내에 PVS 주소가 포함될 수 있다. Thereafter, the terminal may receive the PVS address from the onboarding network, and may access the PVS using the received PVS address. In one embodiment, when the terminal requests registration to the onboarding network (or requesting PVS address or PVS address information), the onboarding network may deliver the PVS address received from the
한 실시예에서, AF(100)로부터 전달되는 PVS 주소는 AMF를 거쳐 SMF로 전달될 수 있고, 단말은 PDU 세션의 응답 절차에서 SMF로부터 PVS 주소를 수신할 수 있다. 도 3의 단계 S140에서 온보딩 네트워크의 UDM에 PVS 주소가 생성 또는 업데이트 또는 삭제되면 온보딩 네트워크의 SMF는 UDM으로부터 PVS 주소의 생성, 업데이트, 또는 삭제된 상태의 최신 PVS 주소를 수신할 수 있다. 한 실시예에서, SMF는 Nudm_SDM_Subscribe의 요청(request) 및 Nudm_SDM_Notification의 알림(notify)을 통해 UDM으로부터 PVS 주소의 변경(생성, 업데이트, 또는 삭제에 따라 변경)된 정보를 수신할 수 있다. In one embodiment, the PVS address transmitted from the
위에서 설명된 대로, 프로비저닝 서버 주소에 변경 사항이 발생할 때, 온보딩 네트워크가 프로비저닝 서버 주소의 변경 사항을 반영하고, 프로비저닝 서버에 대한 액세스를 요청한 단말에게 프로비저닝 서버 주소를 전달할 수 있다.As described above, when a change occurs in the provisioning server address, the onboarding network may reflect the change in the provisioning server address and deliver the provisioning server address to the terminal requesting access to the provisioning server.
도 4는 한 실시예에 따른 네트워크 기능을 나타낸 블록도이다.4 is a block diagram illustrating a network function according to an embodiment.
한 실시예에 따른 네트워크 기능은, 컴퓨터 시스템, 예를 들어 컴퓨터 판독 가능 매체로 구현될 수 있다. 도 4를 참조하면, 컴퓨터 시스템(400)은, 버스(470)를 통해 통신하는 프로세서(410), 메모리(430), 입력 인터페이스 장치(450), 출력 인터페이스 장치(460), 및 저장 장치(440) 중 적어도 하나를 포함할 수 있다. 컴퓨터 시스템(400)은 또한 네트워크에 결합된 통신 장치(420)를 포함할 수 있다. 프로세서(410)는 중앙 처리 장치(central processing unit, CPU)이거나, 또는 메모리(430) 또는 저장 장치(440)에 저장된 명령을 실행하는 반도체 장치일 수 있다. 메모리(430) 및 저장 장치(440)는 다양한 형태의 휘발성 또는 비휘발성 저장 매체를 포함할 수 있다. 예를 들어, 메모리는 ROM(read only memory) 및 RAM(random access memory)를 포함할 수 있다. 본 기재의 실시예에서 메모리는 프로세서의 내부 또는 외부에 위치할 수 있고, 메모리는 이미 알려진 다양한 수단을 통해 프로세서와 연결될 수 있다. 메모리는 다양한 형태의 휘발성 또는 비휘발성 저장 매체이며, 예를 들어, 메모리는 읽기 전용 메모리(read-only memory, ROM) 또는 랜덤 액세스 메모리(random access memory, RAM)를 포함할 수 있다.A network function according to an embodiment may be implemented in a computer system, for example, a computer-readable medium. Referring to FIG. 4 , a
따라서, 본 발명의 실시예는 컴퓨터에 구현된 방법으로서 구현되거나, 컴퓨터 실행 가능 명령이 저장된 비일시적 컴퓨터 판독 가능 매체로서 구현될 수 있다. 한 실시예에서, 프로세서에 의해 실행될 때, 컴퓨터 판독 가능 명령은 본 기재의 적어도 하나의 양상에 따른 방법을 수행할 수 있다.Accordingly, an embodiment of the present invention may be implemented as a computer-implemented method, or as a non-transitory computer-readable medium having computer-executable instructions stored therein. In one embodiment, when executed by a processor, the computer readable instructions may perform a method according to at least one aspect of the present disclosure.
통신 장치(420)는 유선 신호 또는 무선 신호를 송신 또는 수신할 수 있다. The
한편, 본 발명의 실시예는 지금까지 설명한 장치 및/또는 방법을 통해서만 구현되는 것은 아니며, 본 발명의 실시예의 구성에 대응하는 기능을 실현하는 프로그램 또는 그 프로그램이 기록된 기록 매체를 통해 구현될 수도 있으며, 이러한 구현은 상술한 실시예의 기재로부터 본 발명이 속하는 기술 분야의 통상의 기술자라면 쉽게 구현할 수 있는 것이다. 구체적으로, 본 발명의 실시예에 따른 방법(예, 네트워크 관리 방법, 데이터 전송 방법, 전송 스케줄 생성 방법 등)은 다양한 컴퓨터 수단을 통해 수행될 수 있는 프로그램 명령 형태로 구현되어, 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 컴퓨터 판독 가능 매체에 기록되는 프로그램 명령은, 본 발명의 실시예를 위해 특별히 설계되어 구성된 것이거나, 컴퓨터 소프트웨어 분야의 통상의 기술자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체는 프로그램 명령을 저장하고 수행하도록 구성된 하드웨어 장치를 포함할 수 있다. 예를 들어, 컴퓨터 판독 가능 기록 매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광 기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 롬(ROM), 램(RAM), 플래시 메모리 등일 수 있다. 프로그램 명령은 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라, 인터프리터 등을 통해 컴퓨터에 의해 실행될 수 있는 고급 언어 코드를 포함할 수 있다. On the other hand, the embodiment of the present invention is not implemented only through the apparatus and/or method described so far, and a program for realizing a function corresponding to the configuration of the embodiment of the present invention or a recording medium in which the program is recorded may be implemented. And, such an implementation can be easily implemented by those skilled in the art from the description of the above-described embodiments. Specifically, the method (eg, network management method, data transmission method, transmission schedule generation method, etc.) according to an embodiment of the present invention is implemented in the form of program instructions that can be executed through various computer means, and is stored in a computer-readable medium. can be recorded. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded in the computer-readable medium may be specially designed and configured for the embodiment of the present invention, or may be known and available to those skilled in the art of computer software. The computer-readable recording medium may include a hardware device configured to store and execute program instructions. For example, the computer-readable recording medium includes magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and floppy disks. Such as magneto-optical media, ROM, RAM, flash memory, or the like. The program instructions may include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer through an interpreter or the like.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto. is within the scope of the right.
Claims (1)
프로세서, 메모리, 그리고 통신부를 포함하고, 상기 프로세서는 상기 메모리 내에 저장된 프로그램을 실행하여,
외부 도메인으으로부터 프로비저닝 서버 주소(provisioning server address, PVS 주소)를 수신하는 단계,
상기 PVS 주소를 저장하는 단계, 그리고
상기 단말이 상기 온보딩 네트워크에 대해 등록을 요청하면, 상기 단말의 인증 결과에 따라 상기 단말에게 상기 PVS 주소를 전송하는 단계
를 수행하는 네트워크 기능.A network function (NF) within an onboarding network, comprising:
It includes a processor, a memory, and a communication unit, wherein the processor executes a program stored in the memory,
receiving a provisioning server address (PVS address) from an external domain;
storing the PVS address; and
When the terminal requests registration for the onboarding network, transmitting the PVS address to the terminal according to the authentication result of the terminal
network functions that perform
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/714,018 US12143463B2 (en) | 2021-04-05 | 2022-04-05 | Method and apparatus for guaranteeing quality of service between a public network and a non- public network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210044263 | 2021-04-05 | ||
KR20210044263 | 2021-04-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220138353A true KR20220138353A (en) | 2022-10-12 |
Family
ID=83597667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020220042457A KR20220138353A (en) | 2021-04-05 | 2022-04-05 | Method and apparatus for providing pvs address FOR REMOTE PROVISIONING |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20220138353A (en) |
-
2022
- 2022-04-05 KR KR1020220042457A patent/KR20220138353A/en unknown
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230078317A1 (en) | Relay Link Establishment Method, Configuration Information Sending Method, Apparatus, and Readable Storage Medium | |
US8797940B2 (en) | Setup and configuration of relay nodes | |
JP5978391B2 (en) | Authentication using DHCP service in mesh networks | |
US20180242198A1 (en) | Mobile communication network system and control method thereof | |
US8909223B2 (en) | Multicast optimization and aggregation in an enterprise controller | |
US20220225212A1 (en) | Communication Method And Apparatus | |
JP2022531350A (en) | UE, AMF appliance, program, UE method, and AMF appliance method | |
JP6962432B2 (en) | Communication method, control plane device, method for control plane device or communication terminal, and communication terminal | |
US20240048986A1 (en) | Communication method and apparatus | |
WO2021012736A1 (en) | Method, device, and system for selecting session management network element | |
KR20190056914A (en) | Method and apparatus for providing service through network slice | |
WO2019174582A1 (en) | Message transmission method and device | |
US11317274B2 (en) | Access and mobility management policy association termination method and apparatus | |
KR102367169B1 (en) | Method for supporting intranet access and network system implementing the same method | |
JP2022524902A (en) | Communication terminals, how to configure communication terminals, access control components, and methods for access control of non-public networks | |
JP2023024400A (en) | Authentication between user terminal and communication network for on-boarding process | |
US20240179525A1 (en) | Secure communication method and apparatus | |
KR20220138353A (en) | Method and apparatus for providing pvs address FOR REMOTE PROVISIONING | |
KR20220138355A (en) | Method and apparatus for ENSURING SERVICE QUALITY BETWEEN A PUBLIC NETWORK AND A NON-PUBLIC NETWORK | |
KR102659342B1 (en) | APPARATUS AND Method for PERFORMING ONBOARDING PROCEDURE FOR REMOTE PROVISIONING | |
KR20220138354A (en) | Method and apparatus for PROVIDING CREDENTIALS TO TERMINALS THROUGH ONBORDING NETWORK | |
US12143463B2 (en) | Method and apparatus for guaranteeing quality of service between a public network and a non- public network | |
WO2024146315A1 (en) | Communication method and communication apparatus | |
US20220321674A1 (en) | Method and apparatus for guaranteeing quality of service between a public network and a non-public network | |
WO2024212793A1 (en) | Communication method and communication apparatus |