JP2023501874A - Test method for verification of RSP process and active test system providing such test method - Google Patents
Test method for verification of RSP process and active test system providing such test method Download PDFInfo
- Publication number
- JP2023501874A JP2023501874A JP2022519243A JP2022519243A JP2023501874A JP 2023501874 A JP2023501874 A JP 2023501874A JP 2022519243 A JP2022519243 A JP 2022519243A JP 2022519243 A JP2022519243 A JP 2022519243A JP 2023501874 A JP2023501874 A JP 2023501874A
- Authority
- JP
- Japan
- Prior art keywords
- test
- esim
- profile
- rsp
- test probe
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 171
- 238000010998 test method Methods 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000008569 process Effects 0.000 title claims abstract description 19
- 238000012795 verification Methods 0.000 title claims abstract description 12
- 239000000523 sample Substances 0.000 claims abstract description 82
- 230000001960 triggered effect Effects 0.000 claims abstract description 16
- 238000004891 communication Methods 0.000 claims abstract description 12
- 239000008186 active pharmaceutical agent Substances 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000012790 confirmation Methods 0.000 description 5
- 102100026278 Cysteine sulfinic acid decarboxylase Human genes 0.000 description 4
- 230000004913 activation Effects 0.000 description 4
- 108010064775 protein C activator peptide Proteins 0.000 description 4
- 238000010200 validation analysis Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- SPBWHPXCWJLQRU-FITJORAGSA-N 4-amino-8-[(2r,3r,4s,5r)-3,4-dihydroxy-5-(hydroxymethyl)oxolan-2-yl]-5-oxopyrido[2,3-d]pyrimidine-6-carboxamide Chemical compound C12=NC=NC(N)=C2C(=O)C(C(=O)N)=CN1[C@@H]1O[C@H](CO)[C@@H](O)[C@H]1O SPBWHPXCWJLQRU-FITJORAGSA-N 0.000 description 1
- 102100021677 Baculoviral IAP repeat-containing protein 2 Human genes 0.000 description 1
- 101000896157 Homo sapiens Baculoviral IAP repeat-containing protein 2 Proteins 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012372 quality testing Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/06—Testing, supervising or monitoring using simulated traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
リモートeSIMプロビジョニングプロセスの検証のためのテスト方法において、テスト中のRSPプラットフォーム(1)からのeSIMプロファイルが、注文される(8)。その後、RSPプラットフォーム(1)から注文されたeSIMプロファイルのダウンロードがトリガされる(9)。そして、トリガされたeSIMプロファイルが、RSPプラットフォーム(1)から無線通信インタフェースを介して、テストプローブ(6)のターゲットeSIM又はeUICC(5)へダウンロードされる(9a)。その後、注文され、トリガされ、ダウンロードされたeSIMプロファイルが正しいかどうかが検証される。テストプローブ(6)は、M2Mデバイス、スマートフォン及び/又は消費者向けIoTデバイスをシミュレートするように構成されてもよい。このようなテスト方法は、eSIMのスワッピングによってネットワークの接続性とサービスが継続的に提供される一方で、リモートeSIMプロビジョニングでモバイルネットワークをテストするためのテストシステムの能力を向上させる。In a test method for verification of the remote eSIM provisioning process, an eSIM profile from the RSP platform (1) under test is ordered (8). Then the download of the eSIM profile ordered from the RSP platform (1) is triggered (9). The triggered eSIM profile is then downloaded (9a) from the RSP platform (1) over the wireless communication interface to the target eSIM or eUICC (5) of the test probe (6). The ordered, triggered and downloaded eSIM profile is then verified for correctness. The test probe (6) may be configured to simulate M2M devices, smart phones and/or consumer IoT devices. Such a test method improves the test system's ability to test mobile networks with remote eSIM provisioning, while eSIM swapping provides continuous network connectivity and services.
Description
本願は、ドイツ特許出願DE 10 2019 214 919.7の優先権を主張し、その内容は、参照により本明細書に組み込まれる。
This application claims priority from German
本発明は、リモートeSIMプロビジョニング(RSP)プロセスの検証のためのテスト方法に関する。また本発明は、そのようなテスト方法を提供するアクティブテストシステムに関する。 The present invention relates to a test method for verification of remote eSIM provisioning (RSP) processes. The invention also relates to an active test system that provides such a test method.
モバイルネットワークのためのテストシステムは、例えば、特許文献1、特許文献2、及び特許文献3から知られている。特許文献4は、組み込み型加入者識別モジュール(SIM)の監視を開示している。特許文献5は、組み込みSIMプロビジョニングのための方法及びデバイスを開示している。特許文献6は、汎用集積回路カード(UICC)のリモートアクセスを検出する方法を開示している。 Test systems for mobile networks are known, for example, from US Pat. US Pat. No. 5,300,000 discloses embedded Subscriber Identity Module (SIM) monitoring. US Pat. No. 5,900,000 discloses a method and device for embedded SIM provisioning. US Pat. No. 6,300,000 discloses a method for detecting remote access of a Universal Integrated Circuit Card (UICC).
本発明の目的は、リモートeSIMプロビジョニングを用いてモバイルネットワークをテストするためのそのようなテストシステムの機能を向上させることである。 An object of the present invention is to improve the capabilities of such test systems for testing mobile networks with remote eSIM provisioning.
この目的は、請求項1又は2の特徴を含むテスト方法、及び請求項8の特徴を含むアクティブテストシステムによって満たされる。
This object is met by a test method comprising the features of
組み込み汎用集積回路カード(eUICC)、又は組み込みSIM(eSIM)は、消費者向けIoT(Internet of Things)及びM2M(Machine-to-Machine)デバイスに広く普及して使用され、モバイルネットワークに向けてデバイスを識別する。さらに、スマートフォン向けのeSIMも導入されている。eSIMは次世代のSIM技術であり、物理カードをハードウェアとソフトウェアの組み合わせに置き換え、通信事業者(オペレータ)間でデバイスをリモートで切り替える機能を提供することを目的としている。この技術により、1つのデバイスで複数の接続プロバイダ(プロファイルと呼ばれる)をホストでき、スマートフォン及びIoTモジュールを含むモバイルデバイスの全領域で使用できるように設計されている。 Embedded universal integrated circuit cards (eUICCs), or embedded SIMs (eSIMs), are widely used in consumer Internet of Things (IoT) and Machine-to-Machine (M2M) devices, and are used to connect devices to mobile networks. identify. In addition, eSIMs for smartphones have also been introduced. eSIM is a next-generation SIM technology that aims to replace the physical card with a combination of hardware and software to provide the ability to remotely switch devices between carriers (operators). This technology allows one device to host multiple connectivity providers (called profiles) and is designed for use across the entire spectrum of mobile devices, including smartphones and IoT modules.
eUICCカードのハードウェア部分は、主に組み込みフォームファクタ(MFF2)で製造されている。eSIMのソフトウェア部分は、リモートでダウンロードし、eUICCカードにインストールできる。このプロセスは、リモートeSIMプロビジョニング(RSP)と呼ばれている。この特許明細書で言及されるeUICC又はeSIMという用語は、ダウンロードされるeUICCのソフトウェア部分として、「パーソナライズされた」eUICC又はeSIMと呼ばれる。eUICCは、容易にアクセス又は交換可能できず、デバイスで取り外されたり交換されたりすることを意図しておらず、サブスクリプションの安全な変更を可能にする。 The hardware part of the eUICC card is mainly manufactured in embedded form factor (MFF2). The software part of the eSIM can be remotely downloaded and installed on the eUICC card. This process is called remote eSIM provisioning (RSP). The term eUICC or eSIM referred to in this patent specification is referred to as a "personalized" eUICC or eSIM as the software portion of the eUICC is downloaded. The eUICC is not easily accessible or replaceable and is not intended to be removed or replaced on the device, allowing secure changes to subscriptions.
GSMAは、M2Mデバイス及び消費者向けデバイスのそれぞれに対するeSIMプロビジョニングのための規格、
- GSMA SGP.02 v4.2, 2020年7月7日 - 組み込みSIMのリモートプロビジョニングアーキテクチャ - 技術仕様書、
- GSMA SGP.22 v2.3, 2020年6月5日 - RSP技術仕様書、
- GSMA SGP.02 v4.0, 2019年2月25日 - 組み込みSIMリモートプロビジョニングアーキテクチャ、
を規定している。
本発明によるテスト方法及びアクティブシステムは、移動体通信事業者、又はそれらのeSIM対応デバイスのサードパーティに代わって、eSIMがプロビジョニングされる際のテスト及び検証の側面をカバーするものである。
GSMA is a standard for eSIM provisioning for M2M and consumer devices respectively;
- GSMA SGP. 02 v4.2, July 7, 2020 - Embedded SIM Remote Provisioning Architecture - Technical Specification,
- GSMA SGP. 22 v2.3, 5 June 2020 - RSP Technical Specification,
- GSMA SGP. 02 v4.0, February 25, 2019 - Embedded SIM Remote Provisioning Architecture,
stipulates.
The testing method and active system according to the present invention covers testing and verification aspects when eSIMs are provisioned on behalf of mobile operators or third parties of their eSIM enabled devices.
GSMAによって規定されたさらなる規格は、
- GSMA SGP.23 RSPテスト仕様書バージョン1.7, 2020年7月7日である。
GSMAによって規定されたもう一つの規格は、
- GSMA SGP.24 RSPコンプライアンスプロセスバージョン2.2, 2019年9月17日である。
Further standards defined by the GSMA are:
- GSMA SGP. 23 RSP Test Specification Version 1.7, July 7, 2020.
Another standard defined by the GSMA is
- GSMA SGP. 24 RSP Compliance Process Version 2.2, September 17, 2019.
複数のプロファイルをダウンロードし、eUICCにインストールできる。プロファイルは、事業者に関連付けられ、eUICCにプロビジョニングされるか、eUICC上に存在するファイル構造、データ、及びデータの組み合わせであり、有効化されると、特定のモバイルネットワークインフラストラクチャへのアクセスを可能にする。一度にアクティブ化され動作可能なプロファイルは1つだけである。eUICCのすべてのプロファイルは、事業者又はサードパーティに代わってeSIM RSPプラットフォームによって、有効化、無効化、削除、又は一方から他方への切り替えを管理できる。 Multiple profiles can be downloaded and installed on the eUICC. A profile is a combination of file structures, data, and data associated with an operator and provisioned to or residing on the eUICC that, when activated, allows access to a particular mobile network infrastructure. to Only one profile is active and operational at a time. All profiles of the eUICC can be managed by the eSIM RSP platform to be activated, deactivated, deleted or switched from one to the other on behalf of the operator or third party.
そのテスト方法及びアクティブテストシステムは、RSPプロセスのコンテキストでモバイルネットワークの接続性及びサービスを検証するエンドツーエンドのテスト方法を適用する。このテスト方法は、テストシステムでRSPを検証し、以下の条件、
- M2Mデバイス用のGSMA SGP.02 RSP、
- 消費者向けデバイス用のGSMA SGP.22 RSP、
に従って、国内又は国際サービングネットワークでプロビジョニングされたSIMを使用して、モバイルネットワークの接続性をテストする。
The test method and active test system apply an end-to-end test method to verify mobile network connectivity and services in the context of the RSP process. This test method validates the RSP on a test system under the following conditions:
- GSMA SGP. 02 RSPs,
- GSMA SGP. 22 RSPs,
test mobile network connectivity using a SIM provisioned in a national or international serving network according to
eSIMプロファイルは、具現化されたユニバーサル集積回路カード(eUICC)の、パーソナライズされたソフトウェア部分、すなわち、割り当てられたユーザに与えられたれたソフトウェアである。そのようなソフトウェアは、少なくとも1つのユーザプロファイルを含む。RSPプロセスは、例えばスマートフォン、スマートウォッチ、ウェアラブルなどの消費者向けデバイス、及び/又はM2M(マシンツーマシン)デバイスに使用してもよい。このテスト方法は、特に、モバイルネットワークの接続性とサービスを検証する。 An eSIM profile is a personalized software portion of an instantiated Universal Integrated Circuit Card (eUICC), ie software given to an assigned user. Such software includes at least one user profile. The RSP process may be used for consumer devices such as smartphones, smart watches, wearables, and/or M2M (Machine to Machine) devices, for example. This test method specifically verifies mobile network connectivity and services.
RSPプラットフォームからのeSIMプロファイルの注文は、手動又は自動で行うことができる。注文の送信者は、モバイルネットワークオペレータ(MNO)であってもよい。注文の前に、RSPプロセスを開始してもよい。テスト方法中に、以前の作業プロファイル又はeUICCに最初にインストールされたブートストラッププロファイルを無効にしてもよく、ダウンロードされたeSIMプロファイルが有効にされる。チェックは、少なくとも1つの失敗した基準の発生を監視することで実行してもよい。そのような失敗した基準は、RSPプラットフォーム接続タイムアウト及び/又はネットワークアタッチタイムアウトに基づいて、及び/又は注文、トリガ、及び/又はダウンロードの予想される構造に基づいて、及び/又はダウンロードされ、更新されたeSIMプロファイルを有するデバイスのリアタッチのタイムアウトに基づいて満たしてもよい。 Ordering eSIM profiles from the RSP platform can be done manually or automatically. The order sender may be a mobile network operator (MNO). Prior to ordering, the RSP process may be initiated. During the test method, the previous working profile or bootstrap profile originally installed on the eUICC may be disabled and the downloaded eSIM profile is enabled. A check may be performed by monitoring the occurrence of at least one failed criterion. Such failed criteria may be downloaded and updated based on RSP platform connection timeouts and/or network attach timeouts, and/or expected structure of orders, triggers, and/or downloads. may be fulfilled based on the reattach timeout of the device with the specified eSIM profile.
テスト方法中に、ネットワーク接続性とサービスは、eSIMスワッピングによって継続的に提供される。 During the test method, network connectivity and services are continuously provided by eSIM swapping.
請求項1に記載のテスト方法によれば、テストプローブは、M2Mデバイスをシミュレートする。
According to the test method of
テストプローブは、2G、3G、4G及び5Gの無線周波数を含む、認可された帯域での大きな周波数スペクトルをサポートしてもよい。テストプローブのこのような構成により、eSIMプロファイルを提供するリモートRSPプラットフォームと、eSIMプロファイルがダウンロードを介してプロビジョニングされるテストプローブとの間の効率的な通信方法として、SMS(ショートメッセージサービス)を展開(デプロイ)できる。テストプローブは、4G及び5G技術用のSMSoNAS(SMS over NAS (非アクセス・ストレータム))をサポートする場合がある。テストプローブは、IMS(IPマルチメディア・サブシステム)技術のSMSoIP(SMS over Internet Protocol)をサポート場合がある。テストプローブは、通信技術環境に応じて正しい通信プロトコルを選択するように、すなわち、それぞれのRSPプラットフォームのeSIM検証に必要な通信プロトコルを適応させるように構成できる。テストプローブは、産業用IoTアプリケーションと通信するように構成してもよい。そのような産業用IoTアプリケーションの例は、LTE-M(Long-Term Evolution for Machines)である。もう1つの例は、NB-IoT(Narrow Band Internet of Things)である。テストプローブは、少なくとも1つのLPWAN(低電力ワイドエリアネットワーク)無線技術標準と通信するように構成されてもよい。 The test probe may support a large frequency spectrum in licensed bands, including 2G, 3G, 4G and 5G radio frequencies. Such a configuration of test probes deploys SMS (Short Message Service) as an efficient communication method between the remote RSP platform providing the eSIM profile and the test probe where the eSIM profile is provisioned via download. (deploy) can be done. The test probe may support SMSoNAS (SMS over NAS (non-access stratum)) for 4G and 5G technologies. The test probe may support IMS (IP Multimedia Subsystem) technology SMSoIP (SMS over Internet Protocol). The test probe can be configured to select the correct communication protocol depending on the communication technology environment, ie to adapt the communication protocol required for eSIM verification of each RSP platform. The test probe may be configured to communicate with industrial IoT applications. An example of such an industrial IoT application is LTE-M (Long-Term Evolution for Machines). Another example is NB-IoT (Narrow Band Internet of Things). The test probe may be configured to communicate with at least one LPWAN (Low Power Wide Area Network) wireless technology standard.
請求項2に記載のテスト方法によれば、テストプローブは、スマートフォン及び/又は消費者向けIoTデバイスをシミュレートする。
According to the test method of
テストプローブは、ユーザトランザクション関連のテスト基準をテストするように、すなわち、ユーザレベルでRSP検証プロセスをテストするように構成してもよい。そのようなユーザレベルテスト中に、テストプローブは、主要パラメータ指標(KPI)によって定義され得る品質パラメータをチェックすることによって、品質テストステップを開始できる。このようなKPIは、アクセス失敗率、アクセス時間、カットオフ率、ダウンロード開始時間、ダウンロード可用性率などであってもよい。このような品質パラメータは、テストプローブを介してリアルタイムでチェックできる。その点で、テストプローブは、スマートフォン及び/又は消費者向けIoTデバイスのユーザの実際のユーザ動作をエミュレートするように構成してもよい。 A test probe may be configured to test user transaction-related test criteria, ie, to test the RSP validation process at the user level. During such user-level testing, test probes can initiate quality testing steps by checking quality parameters, which can be defined by key parameter indicators (KPIs). Such KPIs may be access failure rate, access time, cutoff rate, download start time, download availability rate, and the like. Such quality parameters can be checked in real time via test probes. In that regard, the test probes may be configured to emulate the actual user behavior of users of smartphones and/or consumer IoT devices.
消費者IoTデバイスの例としては、タブレット、スマートウォッチ、ウェアラブルコンピュータがあり、例えば、スマートグラス、家庭用音声コントローラ、ドアベルカム(カメラ)、スマートロック、スマートライトスイッチ、空気品質モニタなどが挙げられる。 Examples of consumer IoT devices include tablets, smartwatches, wearable computers, smart glasses, home voice controllers, doorbell cams (cameras), smart locks, smart light switches, air quality monitors, etc.
請求項3に記載のサブスクリプション要求の送信エンティティは、モバイルネットワーク事業者のプロキシを使用してもよい。サブスクリプション要求は、リンク又はコードを含んでもよい。トリガステップ中に、注文の送信エンティティは、テストプロファイルからのサブスクリプション要求を確認してもよい。確認により、テストプローブをトリガして、注文されたeSIMプロファイルをダウンロードするためのダウンロードアドレスを検出してもよい。トリガオプションは、ターゲットeSIMに格納されたSM-DP+(サブスクリプションマネージャ・データプレパレーション)デフォルトアドレスを使用してもよく、SM-DP+アドレスのFQDN(完全修飾ドメイン名)の検出にルートSM-DS(サブスクリプションマネージャ・ディスカバリサーバ)を使用してもよく、又はSM-DP+アドレスを含むアクティベーションコードを使用してもよい。
The subscription request sending entity of
請求項4に記載の注文スケジュールは、RSPプラットフォームによって生成されるeSIMプロファイルの量を含んでもよく、IMSI値、複数のIMSI値、又はIMSI範囲を含んでもよく、ICCID値、複数のICCID値、又はICCID範囲を含んでもよく、非個人化プロファイルタイプ、又は複数の非個人化プロファイルタイプを含んでもよく、ターゲットeSIM、又は複数のターゲットeSIMに関する情報、例えばEID(eUICC-ID)などを含んでもよい。EIDは、順序付けられたeSIMプロファイルID(ICCID)にバインドしてもよい。
5. The order schedule of
請求項5に記載のテスト方法は、その効率が証明されている。
The test method according to
これは、特に、請求項6に記載のテスト方法に適用される。HTTPセッションは、ターゲットeUICCとRSPプラットフォームとの間でTLS(トランスポート・レイヤー・セキュリティ)プロトコルを介してe2e(エンドツーエンド)接続を確立してもよい。テストプローブは、テストプローブとターゲットeUICCとの間の通信用にBIP(Bearer Independent Protocol)チャネルを確立してもよい。CAT_TPセッションは、2つのコマンド、すなわちe2e CAT_TPリンクの再要求及び/又はBIPチャネル開設のためのデータを含んでもよい。このようなHTTPsセッション、又はCAT_TPセッションは、特にLTE/EPSを介して、テスト方法中に維持されてもよい。
This applies in particular to the test method according to
請求項7に記載のテスト方法において、ゲートウェイ識別は、特にトリガSMSにおいて与えられるAPN(アクセスポイント名)を介して実行されてもよい。 In a testing method as claimed in claim 7, gateway identification may be performed via an APN (Access Point Name) specifically given in the triggered SMS.
請求項8に記載のアクティブテストシステムの利点は、テスト方法に関して上記したものに相当する。テストプローブは、スマートフォンとして具現化してもよい。
The advantages of the active test system according to
請求項9に記載のアクティブテストシステムは、特にM2Mアプリケーションに適している。SM-DP(サブスクリプションマネージャ・データプレパレーション)モジュールは、注文を受信してもよく、SM-SR(サブスクリプションマネージャ・セキュアルーティング)モジュールは、パーソナライズされたeSIMプロフィールを管理してもよい。 An active test system according to claim 9 is particularly suitable for M2M applications. The SM-DP (Subscription Manager Data Preparation) module may receive orders and the SM-SR (Subscription Manager Secure Routing) module may manage personalized eSIM profiles.
請求項10に記載の注文モジュールは、ウェブインタフェース、又はアプリケーションプログラムインタフェース(API)を介して、RSPプラットフォームと通信してもよい。
The ordering module of
請求項11に記載のRSPプラットフォームは、特にスマートフォン及び/又は消費者向けIoTデバイスに適している。SM-DP+モジュールは、パーソナライズされたeSIMプロファイルを管理してもよい。SM-DSモジュールは、テストプローブに適したSM-DP+アドレスを識別してもよい。
The RSP platform according to
請求項12に記載のSIMサーバとテストプローブとの間の信号接続は、LAN/WANを介して確立されてもよい。請求項12に記載のSIMマルチプレクサは、テストプローブとターゲットeUICC/eSIMの地理的分離を提供する。
A signaling connection between a SIM server according to
請求項13に記載のクラウドベースのシステムにより、快適で費用対効果の高いクライアント接続が可能となる。
A cloud-based system according to
本発明の実施形態を、添付図面を参照して以下に説明する。 Embodiments of the invention are described below with reference to the accompanying drawings.
A.M2M用のeSIM RSPのテスト
eUICCリモートプロビジョニング及びマネージメントプラットフォーム(RSP(リモートSIMプロビジョニング)プラットフォーム1として知られる)は、リモートeSIMプロビジョニングを担当する。これは、SM-DP(サブスクリプションマネージャ・データプレパレーション)モジュール2と、SM-SR(サブスクリプションマネージャ・セキュリティルーティング)モジュール3の互いに安全に接続された2つの2つのエンティティを成立する。SM-DPモジュール2は、モバイルネットワークオペレータ(MNO)4の代理として作動する。SM-SRモジュール3は、組み込み汎用集積回路カード(eUICC)、又は組み込みSIM(eSIM)のパーソナライズされたソフトウェア部分への安全で認証されたトランスポートチャネルを確立する。そのようなソフトウェア部分は、割り当てられたユーザ又は特にインターネットオブシングス(IoT)の一部として、接続されたデバイスに割り当てられてもよい。SM-SRモジュール3は、さらに、ダウンロードされるか、又は相互に切り替えられる、eUICCにおけるパーソナライズされたプロファイルを管理する。
A. Testing eSIM RSP for M2M The eUICC Remote Provisioning and Management Platform (known as RSP (Remote SIM Provisioning) Platform 1) is responsible for remote eSIM provisioning. This constitutes two entities securely connected to each other: the SM-DP (Subscription Manager Data Preparation)
任意の適切なフォームファクタのeSIMカード5は、一実施形態によればM2Mデバイスをシミュレートし、別の実施形態によればスマートフォン及び/又は消費者IoTデバイスをシミュレートするテストプローブ6に挿入される。複数のインスタンスを有することができるテストプローブ6は、アクティブテストシステム7の一部であり、テスト中のRSPプラットフォーム1からダウンロードされる少なくとも1つの必要なeSIMプロファイルを受信するように構成される。挿入されたeSIMカード5は、注文されプロビジョニングされる必要なプロファイルとは異なる、現在機能しているプロファイルを含む。
An
このテスト方法でテストされるテストシナリオは、テストプローブ6によって表されるユーザ側を含む。 The test scenarios tested with this test method include the user side represented by the test probes 6 .
図1は、必要なeSIMプロファイルのダウンロードを検証するためのテスト手順の3ステップ「注文-トリガ-ダウンロード」を示している。 FIG. 1 shows the 3-step “order-trigger-download” test procedure for verifying the download of the required eSIM profile.
1.eSIMプロファイルの注文(注文ステップ8)
M2MデバイスのためのRSPは、MNO4の代表者によって開始され、RSPプラットフォーム1のSM-DPモジュール2で識別されたターゲットeUICCの特定のeSIMプロファイルを注文する。2つの例示的なテストシナリオが扱われる。
1. Ordering an eSIM Profile (Ordering Step 8)
A RSP for M2M devices is initiated by a representative of the
a)テスト中のRSPプラットフォーム1にて手動で注文されたeSIMプロファイル
人間のテスターが、MNO4に代わって、テストされるRSPプラットフォーム1に接続し、テストプローブ6のeSIMカードをターゲットとして、eSIMダウンロード注文8をRSPプラットフォーム1へ手動で送信し、RSPプラットフォーム1からのプロビジョニングメッセージを待つ。
a) Manually ordered eSIM profile on
b)テスト中のRSPプラットフォーム1で自動的に注文されるeSIMプロファイル
アクティブテストシステム7は、MNO4に代わって、1つ又は複数のeSIMプロファイルを注文するための注文トークンを用いて、Webインタフェース又はAPI(アプリケーションプログラミングインタフェース)を介してテスト対象のRSPプラットフォーム1と情報交換する。RSPプロセスは、自動的に開始され得る。テストシステム7は、RSPプラットフォーム1からのプロビジョニングメッセージを待機している。
b) eSIM profiles automatically ordered on the
注文トークンは、以下を含むことができる。
- SM-DPモジュール2によって生成されるeSIMプロファイルの数量
- IMSI値(複数可)又は範囲(国際移動体加入者識別番号)
- ICCID値又は範囲(ICカードID)
- パーソナライズされていないプロファイルタイプ(複数可)
- EID(eUICC-ID)などのターゲットeUICC(複数可)に関する情報
An order token can include:
- quantity of eSIM profiles generated by SM-DP module 2 - IMSI value(s) or range (International Mobile Subscriber Identity)
- ICCID value or range (IC card ID)
- non-personalized profile type(s)
- information about the target eUICC(s), such as the EID (eUICC-ID);
2.トリガステップ9
テスト中のRSPプラットフォーム1のSM-SRモジュール3は、OTA(無線)インタフェースを介して、テストプローブ6のターゲットeSIMカード5に必要なeSIMプロファイルのダウンロードをトリガする。SM-SRモジュール3は、eSIMカード5をアドレス指定するトリガSMSを送信する。eSIMカード5の現在のプロファイルを有するテストプローブ6がモバイルネットワークに接続されると(例えば、4G/5GネットワークでのEPSアタッチ、又は2G/3GネットワークでのGPRSアタッチ)、SM-SRモジュール3によって送信されたトリガSMSが、テストプローブ6を介してターゲットeSIMカード5に配信され、eUICCサポートに応じてHTTPsセッション、又はCAT_TPセッション(カードアプリケーションツールキットトランスポートプロトコル)をトリガする。トリガSMSにカプセル化されたAPN(アクセスポイント名)に基づいて、テストプローブは、APNで指名されたゲートウェイへのPDN(パケットデータネットワーク)接続を確立する。
2. trigger step 9
The SM-
テストプローブ6は、eSIMカード5へのトリガ9を受信し、処理する。HTTPsが使用される場合、トリガSMSは、HTTPセッショントリガコマンドを含み、これにより、eSIMカード5とRSPプラットフォーム1のSM-SRモジュール3との間にTLS(Transport Layer Security)プロトコルを介したe2e(エンドツーエンド)HTTPセッションが確立される。HTTPセッションの下で、テストプローブ6は、RSPプラットフォーム1へのセッションのためのTCP/IPトランスポート接続を確立し、テストプローブ6とeSIMカード5との間の通信用にBIP(Bearer Independent Protocol)チャネルを確立する。
A
CAT_TPが使用される場合、トリガSMSは2つのコマンドを含む。
- eSIMカード5とSM-SRモジュール3との間に確立されるe2e CAT_TPリンクの要求
- テストプローブ6とeSIMカード5との間のBIPチャネル開放のデータ
If CAT_TP is used, the triggered SMS contains two commands.
- request for an e2e CAT_TP link to be established between the
同様に、CAT_TPセッションの下で、テストプローブ6は、セッションのためのUDP/IP接続を確立し、テストプローブ6とeSIMカード5との間の通信用のBIP(Bearer Independent Protocol)チャネルを確立する。
Similarly, under the CAT_TP session, the
3.ダウンロード及びインストールステップ9a
必要なeSIMプロファイルのダウンロード及びインストール手順の操作は、一方ではeSIMカード5とテストプローブ6との間で実施され、もう一方ではテスト中のRSPプラットフォーム1の間で実施され、4つの主要ステップで実行できる。
3. Download and Install
The required eSIM profile download and installation procedure operations are performed between the
- eSIMカード5にダウンロードされる必要なeSIMプロファイルごとに、セキュアドメインのプロファイルエンティティを作成し、
- キーエスタブリッシュメントと呼ばれる、第1のセキュアキーセットでエンティティをパーソナライズし、
- 必要なeSIMプロファイルをSM-DPモジュール2からダウンロードし、RAM(リモートアプリケーションマネージメント)付きeSIMプロファイルをeSIMカード5へインストールし、
- 新しくインストールされたeSIMプロファイルを有効にし、eSIMカード5で以前に使用されていたワーキングプロファイルを無効にする(これは、プロファイルスイッチングと呼ばれる)。
- create a secure domain profile entity for each required eSIM profile to be downloaded to the
- personalize the entity with a first set of secure keys, called the Key Establishment;
- Download the required eSIM profile from the SM-
- Activate the newly installed eSIM profile and deactivate the working profile previously used on the eSIM card 5 (this is called profile switching).
動作中、テストプローブ6は、LTE/EPS(Evolved Package System)上で信頼性の高いHTTPsセッション又はCAT_TPセッションを維持する。
During operation, the
トリガステップと、注文及びトリガされたeSIMプロファイルが正しくダウンロードされたかどうかを確認するステップは、ユーザ側から、すなわちテストプローブ6を介して開始される。
The triggering step and checking whether the ordered and triggered eSIM profile has been downloaded correctly is initiated from the user side, ie via the
B.消費者向けデバイス用のeSIM RSPのテスト
図2に関して、スマートフォン又は消費者向けIoTデバイスのRSPプロセスをそれぞれ検証するテスト方法を提供するアクティブテストシステムのさらなる実施形態を説明する。図1の実施形態に関して既に議論されたコンポーネント及び機能には、同じ参照番号を付し、再び詳細に議論しない。
B. Testing eSIM RSPs for Consumer Devices With reference to FIG. 2, we describe further embodiments of active test systems that provide test methods for validating the RSP process of smartphones or consumer IoT devices, respectively. Components and functions already discussed with respect to the embodiment of FIG. 1 are labeled with the same reference numerals and will not be discussed in detail again.
スマートフォン及び/又は消費者向けIoTデバイスのeSIM RSPのためのテスト中のRSPプラットフォーム1は、それぞれ、サブスクリプションマネージャ・データプレパレーション+(SM-DP+)モジュール10と、サブスクリプションマネージャ・ディスカバリサーバ(SM-DS)モジュール11との、2つの部分から成る。SM-DP+モジュール10は、プロファイルパッケージを準備し、それらをプロファイル保護キーで保護し、各保護プロファイルパッケージをそれぞれのEIDにバインドし、これらのバインドされたプロファイルパッケージをそれぞれのeSIMカード5に安全にダウンロードする。SM-DP+アドレスがテストプローブ6に不明である場合は、SM-DSモジュール11が必要である。
The RSP platform under
eSIMカード5は、消費者向けデバイスをシミュレート又は代表するテストプローブ6に挿入される。テストプローブ6は、アクティブテストシステム7に接続され、テスト中のRSPプラットフォーム1からダウンロードされる必要なeSIMプロファイルを受信するように構成されている。挿入されたeSIMカード5には、注文されプロビジョニングされるプロファイル(複数可)とは異なる、現在機能しているプロファイルが含まれている。SM-DP+から必要なeSIMプロファイルをダウンロードするため、又はSM-DSモジュール11を介してSM-DP+アドレスを検出するために、テストプローブはHTTPsセキュアプロトコルを使用する。
An
図2は、必要なeSIMプロファイルのダウンロードを検証するためのテスト手順の例示的な4つのステップ「リクエスト-注文-トリガ-ダウンロード」を示している。 FIG. 2 shows an exemplary four-step “request-order-trigger-download” test procedure for verifying download of the required eSIM profile.
1.サブスクリプションのリクエスト12
テストシステム7は、RSPプロセスを開始し、サブスクリプションを要求する。
1.
Test system 7 initiates the RSP process and requests a subscription.
2.eSIMプロファイルの注文13
MNO4は、SM-DP+モジュール10で要求されたeSIMプロファイルを注文する。準備されたeSIMプロファイルは、SM-DP+モジュール10で安全に保管される。EIDが、eSIMプロファイルID(ICCID)にバインドされる。
2. Ordering an
3.トリガ14-サブスクリプションの確認
MNO4は、テストプローブ6をトリガして、必要なeSIMプロファイルをダウンロードするための適切なアドレスを見つけるサブスクリプションをテストプローブ6に確認する。この手順は、オペレータに依存しており、URLへのアクセス、ローカルプロファイルアシスタント(LPA)の使用、又はデバイスのファームウェアのネイティブ機能によって実行してもよい。消費者向けデバイス又はスマートフォンを代表するテストプローブ6をトリガするために、例えば、3つのオプションがある。
3. Trigger 14 - Subscription Confirmation The
- eSIMカード5に格納されているデフォルトのSM-DP+アドレスの使用
- SM-DP+アドレス(FQDN)の検出のための、ルートSM-DSの使用
- アクティベーションコード(AC)の使用
- use of default SM-DP+ address stored in eSIM card 5 - use of root SM-DS for finding SM-DP+ address (FQDN) - use of activation code (AC)
テストプローブ6は、以下の順序でいずれかの手順を選択する。
The
- デフォルトのSM-DP+アドレスの使用。
このオプションは、電源投入時のプロファイル検出としてよく使用される。テストプローブ6は、事前に設定されてeSIMカード5に保存されているデフォルトのSM-DP+アドレスを取得する。
- Using the default SM-DP+ address.
This option is often used as power-on profile detection. The
- プロファイル検出のためのルートSM-DSの使用。
テストプローブ6は、事前に設定されてeSIMカード5に保存されているSM-DCアドレスを取得し、SM-DCサーバとTLS接続を確立し、HTTPsでSM-DCとの相互認証を確立し、イベントId無しでイベントリクエストを送信する。SM-DCは、AC(=SM-DP+アドレス+マッチングID)、すなわちアクティベーションコードを用いて、イベントリクエストをテストプローブ6に回答する。
- Use of root SM-DS for profile discovery.
The
- ACの使用。
アクティブテストシステム7は、MNO4から任意の手段、例えば電子メール又はAPIを介して、アクティベーションコード(AC)を受け取っている。そのACは、少なくとも、
- SM-DP+アドレス、
- ACトークン(マッチングId)、
を含む。
- Use of AC.
The active test system 7 has received an Activation Code (AC) from the
- SM-DP+Address,
- AC Token (Matching Id),
including.
そのACは、手入力、又はQRコード(登録商標)のスキャンによってテストプローブ6に入力できる。
The AC can be entered into the
4.ダウンロード、及びインストールステップ15
eSIMプロファイルダウンロード手順15の操作が、テストプローブ6とテスト中のRSPプラットフォーム1のSM-DP+モジュール10との間で実行される。動作中、テストプローブ6は、LTE/EPS又は固定ケーブルを介して、TCP/IP上の信頼性の高いe2eHTTPsセッションを維持する。テストプローブ6は、パラメータEIDと、マッチングIDとを用いて、必要なeSIMプロファイルのダウンロードを開始し、バインドされたプロファイルパッケージを識別する。そのプロファイルがデフォルトのSM-DP+アドレスからダウンロードされる場合、マッチングIDは空である。
4. Download and install
An eSIM
バインドされたプロファイルパッケージ全体を受信した後、テストプローブ6は、安全かつ保護された方法で、必要なeSIMプロファイルのeSIMカード5へのインストールを開始する。
After receiving the entire bound profile package, the
さらなる実施形態では、スマートフォンをテストプローブ6として使用してもよい。
In a further embodiment a smart phone may be used as
スマートフォンのeSIM RSPは、テストプローブ6のeSIMカード5に関して、上記したeSIMダウンロード手順と同様に実行される。スマートフォンは、テストプローブ6の特定の実施形態として見なされ、すなわち、モバイルアプリケーションへの同じユーザアクセスインターフェースを有するテストモバイルデバイスとして機能する。
The smartphone's eSIM RSP is performed similarly to the eSIM download procedure described above with respect to the
企業向け(エンタープライズ)スマートフォンの場合、必要なeSIMプロファイルの注文のためにEIDリストが使用される。アドレス検出にルートSM-DSを使用する上記のアプローチは、トリガステップ14で適用される。
For enterprise smartphones, the EID list is used for ordering the required eSIM profiles. The above approach of using root SM-DS for address detection is applied in
図3に示す更なる実施形態では、アクティブテストシステムは、SIMマルチプレクサ16を含む。SIMマルチプレクサ16は、SIMサーバ17と、多数のeSIMカード5とを含む。SIMサーバ17は、この実施形態では、携帯電話又はスマートフォンとして具現化され得るテストプローブ環境19と信号接続されるSIMエミュレーションモジュール18を含むテストプローブ6と信号接続されている。
In a further embodiment shown in FIG. 3, the active test system includes a
SIMエミュレーションモジュール18のSIMエミュレーションは、eSIMカード5のターゲットeSIM、又はeUICCを表し、かつ、そのように動作する。
The SIM emulation of
SIMマルチプレクサ16は、テストプローブ6とeSIMカード5(eUICC)とを地理的に分離して、複数のeSIMのプロビジョニングと、その後のプロビジョニングされたeSIMのディスパッチとを行うことができる。テストシステム7は、SIMマルチプレクサ16を使用して、eSIMカード5(eUICC)とSM-SRモジュール3(M2Mデバイスの場合、上記図1と比較のこと)、又はテストプローブ6のテストプローブ環境19によって提供されるモバイル接続を使用して、SM-DP+モジュール10(スマートフォン及び/又は消費者向けIoTデバイスの場合、上記図2と比較のこと)の間のメッセージをブリッジすることになる。図4を参照して、それぞれの実施形態を以下に説明する。
The
eSIM RSPの検証は、2つのテストシーケンス部分から構成される。
(a)テストプローブがネットワークに正常に再接続されていることを確認し、新しいIMSI値をeSIM RSPの前の値と比較することにより、eSIMプロファイルがプロビジョニングされ、ブートストラップからターゲットオペレータにスワップされていることを検証する。
(b)基本的なモバイルサービス(例えば、HTTPsダウンロード、Ping、SMS MO MT、及び音声MO MTなどの)のテストプローブでプロビジョニングされたeSIMを使用することによるRSP後のネットワークサービス保証のテスト。このようなRSP後のネットワークサービス保証テストは、これ以上詳細に説明しない。
Verification of the eSIM RSP consists of two test sequence parts.
(a) The eSIM profile is provisioned and swapped from bootstrap to the target operator by confirming that the test probe has successfully reconnected to the network and comparing the new IMSI value with the previous value in the eSIM RSP. verify that
(b) Testing post-RSP network service assurance by using eSIMs provisioned with test probes for basic mobile services (such as HTTPs download, Ping, SMS MO MT, and voice MO MT). Such post-RSP network service assurance tests will not be described in further detail.
テストシステムは、従来のサーバ/クライアントモデルベースの分散テストシステムにすることができる。最近では、クラウドベースのテストシステムが主に展開されている。テストプローブは、どちらのタイプのテストシステムにも接続できる。 The test system can be a traditional server/client model based distributed test system. These days, cloud-based test systems are predominantly deployed. Test probes can be connected to either type of test system.
テストシステム7の主要コンポーネント間の通信は、クラウドベースのテストサーバ20を介して実行してもよい。(図4参照)
Communication between the major components of test system 7 may be performed via cloud-based
このようなクラウド化されたテストシステム7は、eSIM RSPプロセスの検証(図4参照)に適用され、また、LTE/EPSを介してHTTP(s)経由のSMS及び/又はRAM(リモートアプリケーション管理)をサポートする。 Such a cloud-based test system 7 is applied for eSIM RSP process verification (see Fig. 4) and also SMS over HTTP(s) over LTE/EPS and/or RAM (remote application management) to support
図4では、テストプローブ6の異なる実施形態が描かれており、コアネットワークインターフェース経由、又は無線インタフェース経由で通信している。
In FIG. 4 different embodiments of the
クラウド化されたテストシステム7を使用したRSPテスト手順は、上記したものと同じである。EPS ATTACH及びトリガ-SMSからなる標準的なテストシーケンス実行してもよい。 The RSP test procedure using the clouded test system 7 is the same as described above. A standard test sequence consisting of EPS ATTACH and trigger-SMS may be performed.
以下では、手動でトリガされるRSPプロセスの検証に関する主要な側面について説明する。 In the following, the main aspects regarding validation of manually triggered RSP processes are described.
一方向のアクティブテストが実行される。このシナリオでは、ユーザがテストを開始し、プロビジョニングプラットフォーム(クライアント21)からRSPプロセスを手動でトリガする。テストシーケンスは以下のとおりである。 A one-way active test is performed. In this scenario, the user initiates the test and manually triggers the RSP process from the provisioning platform (client 21). The test sequence is as follows.
- ネットワーク(MNO4、上記の図1と図2を比較)に接続し、
- ACトークンで、プロビジョニングSMS-MT、又はSM-DP+アドレスの受信を待ち、
- eSIMカード5とRSPプラットフォーム1(SM-SRモジュール3又はSM-DP+ 10を含む)の間のeSIMプロビジョニングHTTPsセッションが完了するまで待ち、
- 新しくプロビジョニングされたeSIMプロファイルでネットワークの再接続が成功するのを待ち、
- ネットワークから切り離す。
- connect to the network (MNO4, compare Figures 1 and 2 above),
- wait for receipt of provisioning SMS-MT or SM-DP+ address in AC token,
- wait until the eSIM provisioning HTTPs session between the
- wait for a successful network reconnection with the newly provisioned eSIM profile,
- Disconnect from the network.
トリガステップと、注文及びトリガされたeSIMプロファイルが正しくダウンロードされたかどうかを確認するステップは、ユーザ側から、すなわちテストプローブ6を介して開始される。
The triggering step and checking whether the ordered and triggered eSIM profile has been downloaded correctly is initiated from the user side, ie via the
入力パラメータ
標準のテストパラメータを含めるべきである。また、タイムアウトパラメータを含めるべきであり、これによりユーザは、SM-SRモジュール3からのプロビジョニングトリガSMSを待機する時間のタイムアウトを設定できる。以下の表に例を示す。
Input parameters Should include standard test parameters. It should also include a timeout parameter, which allows the user to set a timeout for waiting for the provisioning trigger SMS from the SM-
主要なパラメータ指標(KPI)
以下のKPIを提供すべきである。
Key Parameter Indicators (KPI)
The following KPIs should be provided.
検証結果は、結果ファイルに記録されてもよい。このようなファイルは、PCAP(パケットキャプチャ)形式であってもよい。 The verification results may be recorded in a results file. Such files may be in PCAP (packet capture) format.
RSP検証中に、以下の不合格(フェイル)基準を設定してもよい。 During RSP verification, the following fail criteria may be set.
- SM-SRから、(ユーザが設定したタイムアウト期間中)SMSを受信しないか、又はサブスクリプション確認(AC)を受信しない。
- HTTPsセッションが、eSIMカード5又はSIMエミュレーションモジュール18のSIMエミュレーションと、RSPプラットフォーム(SM-SR又はSM-DP+)の間でオープンされない。
- 終了時のIMSIが、開始時のIMSIと同じである。
- IMSI変更後の新しいAPNへのネットワーク再接続が成功しない。
- No SMS (within a user-configured timeout period) or no Subscription Confirmation (AC) from SM-SR.
- HTTPs sessions are not opened between the
– the ending IMSI is the same as the starting IMSI;
- Network reconnection to new APN after IMSI change is not successful.
自動的にトリガされるRSPの場合(上記の図2に関して説明した実施形態と比較のこと)、図4によるアクティブテストシステム7は、RSPのために2つのインタフェースを使用することが望ましい。 In the case of automatically triggered RSP (compare with the embodiment described with respect to FIG. 2 above), the active test system 7 according to FIG. 4 preferably uses two interfaces for RSP.
- RSPプロセス自体のための1つのモバイルインタフェース。
- テスト中のRSPプラットフォーム1のAPIと対話するための1つのLANインタフェース。
- One mobile interface for the RSP process itself.
- One LAN interface for interacting with the API of the
このテストシーケンスは、顧客が使用しているテスト対象のプラットフォームに応じてカスタマイズする必要がある。 This test sequence should be customized according to the platform under test used by the customer.
モバイルインタフェース部分は、上記の手動でトリガされたシナリオと同じ動作をする必要がある。 The mobile interface part should behave the same as the manually triggered scenario above.
- ネットワークに接続する(MNO4、上記の図1と図2を比較のこと)。
- プロビジョニングトリガ-SMSを待つ。
- eSIMカード5とRSPプラットフォーム1(SM-SRモジュール3又はSM-DP+ 10)の間のHTTPsセッションが完了するまで待機する。
- ネットワークから切り離す。
- Connect to the network (MNO4, compare Figures 1 and 2 above).
- Provisioning Trigger - Wait for SMS.
- Wait until the HTTPs session between the
- Disconnect from the network.
LANインタフェースは、プロビジョニングプラットフォーム21へのAPIコマンドの送信に使用することが望ましい。コマンドは、例えば、プロファイルのダウンロード、プロファイルの削除、又はプロファイルのアクティベートのように、ユーザが設定可能であるべきである。
A LAN interface is preferably used to send API commands to the
入力パラメータ
手動シナリオと同様に、タイムアウトパラメータが含まれるべきで、ユーザは、SM-SRモジュール3からのプロビジョニングトリガ-SMSを待機する時間のタイムアウトを設定できる。
Input Parameters As with the manual scenario, a timeout parameter should be included, allowing the user to set a timeout for waiting for a provisioning trigger-SMS from the SM-
APIと対話するための追加のパラメータ(操作タイプ、APIへの認証、eSIM/eUICC ID(EID)-プロビジョニングが必要な要求されたeSIMプロファイルのID、IMSI)を含める必要がある。パラメータの完全なリストは、特定のRSPプラットフォームAPIドキュメントに基づいて指定できる。 Additional parameters for interacting with the API (operation type, authentication to API, eSIM/eUICC ID (EID) - ID of requested eSIM profile for which provisioning is required, IMSI) should be included. A complete list of parameters can be specified based on a particular RSP Platform API document.
主要なパラメータインジケータ
以下のKPIを提供すべきである。
- テスト開始時のIMSI。
- テスト終了時のIMSI。
- PCAPファイルからのIPセッション存続期間-eSIMカード5とSM-SRモジュール3の間のIPセッションの存続期間-これは、プロファイルのダウンロード、有効化、無効化などのRSP操作の完了に要した時間を反映する。
- PCAPファイルからのSM-SRモジュール3、又はSM-DP+モジュール10のIPアドレス。
- IPセッション開始の存続期間-可能な場合-プロビジョニングSMSの受信又はACの受信と、IPセッションの開始(モバイルからRSPプラットフォーム1(SM-SR又はSM-DP+)へのTCP SYN)との間の存続時間として測定される。
- 総プロビジョニング存続期間-API1トリガを送信してからIPセッションが完了するまでの時間。
- SMS受信存続期間-APIトリガを送信してから、プロビジョニングSMSが受信されるまでの存続期間。
- サブスクリプション存続期間-サブスクリプション要求からサブスクリプション確認までの存続期間
Key Parameter Indicators The following KPIs should be provided.
- the IMSI at the start of the test;
- the IMSI at the end of the test;
- IP session lifetime from PCAP file - IP session lifetime between
- IP address of SM-
- IP session initiation lifetime - if possible - between receipt of provisioning SMS or receipt of AC and initiation of IP session (TCP SYN from mobile to RSP Platform 1 (SM-SR or SM-DP+)) Measured as lifetime.
- total provisioning lifetime - time from sending API1 trigger to completion of IP session.
- SMS Receiving Lifetime - Lifetime after sending the API trigger until the provisioning SMS is received.
- subscription lifetime - duration from subscription request to subscription confirmation;
PCAPファイルが、結果ファイルとして提供されてもよい。 A PCAP file may be provided as the result file.
RSP検証の間、以下の不合格(フェイル)基準を設定してもよい。 During RSP verification, the following fail criteria may be set.
- SM-SRから、(ユーザが設定したタイムアウト期間中)SMSを受信しないか、又はサブスクリプション確認(AC)を受信しない。
- HTTPsセッションが、eSIMカード5又はSIMエミュレーションモジュール18のSIMエミュレーションと、RSPプラットフォーム(SM-SR又はSM-DP+)の間でオープンされない。
- 終了時のIMSIが、開始時のIMSIと同じである。
- RSPプラットフォームが、API経由で到達できない。
- No SMS (within a user-configured timeout period) or no Subscription Confirmation (AC) from SM-SR.
- HTTPs sessions are not opened between the
– the ending IMSI is the same as the starting IMSI;
- The RSP platform is not reachable via API.
注文スケジュールに従って、必要なeSIMプロファイルのシーケンスを自動的に注文するために、アクティブテストシステムはまた、注文モジュールを含んでもよく、それはテストプローブ6の一部であってもよい
The active test system may also include an ordering module, which may be part of the
1 RSPプラットフォーム
2 SM-DPモジュール
3 SM-SRモジュール
4 モバイルネットワークオペレータ(MNO)
5 eSIMカード
6 テストプローブ
7 アクティブテストシステム
8、13 注文ステップ
9、14 トリガステップ
9a ダウンロード及びインストールステップ
10 SM-DP+モジュール
11 SM-DSモジュール
12 リクエスト(要求)ステップ
15 eSIMプロファイルダウンロード手順
16 SIMマルチプレクサ
17 SIMサーバ
18 SIMエミュレーションモジュール
19 テストプローブ環境
20 クラウドベースのテストサーバ
21 プロビジョニングプラットフォーム(クライアント)
1
5
Claims (13)
テスト中のRSPプラットフォーム(1)からeSIMプロファイルを注文する(8;13)ステップと、
前記RSPプラットフォーム(1)から注文された前記eSIMプロファイルのダウンロードをトリガする(9;14)ステップと、
トリガされた前記eSIMプロファイルを前記RSPプラットフォーム(1)から、無線(OTA)インタフェースを介して、テストプローブ(6)のターゲットeSIM、又はeUICC(5)にダウンロードする(9a;15)ステップと、
注文、及びトリガされた前記eSIMプロファイルが正しくダウンロードされたかどうかを確認するステップと、を含み、
前記テストプローブ(6)は、M2M(マシンツーマシン)デバイスをシミュレートするように構成される、テスト方法。 A test method for verification of a remote eSIM provisioning (RSP) process, comprising:
ordering (8; 13) an eSIM profile from the RSP platform (1) under test;
triggering (9; 14) the download of the eSIM profile ordered from the RSP platform (1);
downloading (9a; 15) the triggered eSIM profile from the RSP platform (1) to the target eSIM of the test probe (6) or eUICC (5) via an over-the-air (OTA) interface;
confirming whether the order and the triggered eSIM profile were downloaded correctly;
A test method, wherein said test probe (6) is configured to simulate an M2M (Machine to Machine) device.
テスト中のRSPプラットフォーム(1)からeSIMプロファイルを注文する(8;13)ステップと、
前記RSPプラットフォーム(1)から注文された前記eSIMプロファイルのダウンロードをトリガする(9;14)ステップと、
トリガされた前記eSIMプロファイルを前記RSPプラットフォーム(1)から、無線(OTA)インタフェースを介して、テストプローブ(6)のターゲットeSIM、又はeUICC(5)にダウンロードする(9a;15)ステップと、
注文、及びトリガされた前記eSIMプロファイルが正しくダウンロードされたかどうかを確認するステップと、を含み、
前記テストプローブ(6)は、スマートフォン及び/又は消費者向けIoTデバイスをシミュレートするように構成され、
前記テスト方法を用いてテストされるテストシナリオが、前記テストプローブ(6)によって代理されるユーザ側を含み、
前記トリガするステップ(9;14)、及び前記確認するステップは、前記ユーザ側から開始される、テスト方法。 A test method for verification of a remote eSIM provisioning (RSP) process, comprising:
ordering (8; 13) an eSIM profile from the RSP platform (1) under test;
triggering (9; 14) the download of the eSIM profile ordered from the RSP platform (1);
downloading (9a; 15) the triggered eSIM profile from the RSP platform (1) to the target eSIM of the test probe (6) or eUICC (5) via an over-the-air (OTA) interface;
confirming whether the order and the triggered eSIM profile were downloaded correctly;
said test probe (6) is configured to simulate smart phones and/or consumer IoT devices,
a test scenario to be tested using the test method includes a user side represented by the test probe (6);
A testing method, wherein said triggering (9; 14) and said confirming steps are initiated from said user side.
初期作業プロファイルがインストールされた少なくとも1つのターゲットeSIM、又はeUICC(5)を含む少なくとも1つのテストプローブ(6)と、
前記初期作業プロファイルとは異なるeSIMプロファイルをリモートで提供するためのRSPプラットフォーム(1)へのインタフェースと、
前記RSPプラットフォーム(1)と前記テストプローブ(6)の間の通信を提供するためのOTAインタフェースと、
を有することを特徴とする、アクティブテストシステム(7)。 An active test system (7) for providing a test method according to any one of claims 1 to 7, comprising:
at least one test probe (6) containing at least one target eSIM or eUICC (5) with an initial working profile installed;
an interface to the RSP platform (1) for remotely providing an eSIM profile different from said initial working profile;
an OTA interface for providing communication between said RSP platform (1) and said test probe (6);
An active test system (7), characterized in that it comprises:
サブスクリプションマネージャ・データプレパレーション(SM-DP)モジュール(2)と、
サブスクリプションマネージャ・セキュリティルーティング(SM-SR)モジュール(3)と、を含むことを特徴とする、請求項8に記載のアクティブテストシステム。 Said RSP platform (1) comprises:
a subscription manager data preparation (SM-DP) module (2);
9. Active test system according to claim 8, characterized in that it comprises a Subscription Manager-Security-Routing (SM-SR) module (3).
サブスクリプションマネージャ・データプレパレーション+(SM-DP+)モジュール(10)と、
サブスクリプションマネージャ・ディスカバリサーバ(SM-DS)モジュール(11)と、を含むことを特徴とする、請求項8乃至10のいずれか一項に記載のアクティブテストシステム。 Said RSP platform (1) comprises:
a Subscription Manager Data Preparation+ (SM-DP+) module (10);
The active test system according to any one of claims 8 to 10, characterized in that it comprises a Subscription Manager and Discovery Server (SM-DS) module (11).
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102019214919.7 | 2019-09-27 | ||
DE102019214919.7A DE102019214919A1 (en) | 2019-09-27 | 2019-09-27 | Test procedure for checking an RSP process and active test system for providing such a test procedure |
PCT/EP2020/075492 WO2021058305A1 (en) | 2019-09-27 | 2020-09-11 | Test method for verification of an rsp process and active test system providing such a test method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023501874A true JP2023501874A (en) | 2023-01-20 |
JP7413516B2 JP7413516B2 (en) | 2024-01-15 |
Family
ID=72560554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022519243A Active JP7413516B2 (en) | 2019-09-27 | 2020-09-11 | Test methods for validation of RSP processes and active test systems providing such test methods |
Country Status (7)
Country | Link |
---|---|
EP (1) | EP4035438A1 (en) |
JP (1) | JP7413516B2 (en) |
KR (1) | KR102725004B1 (en) |
CN (1) | CN114467325A (en) |
AU (1) | AU2020354339B2 (en) |
DE (1) | DE102019214919A1 (en) |
WO (1) | WO2021058305A1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114640403B (en) * | 2022-03-29 | 2024-04-26 | 上海移远通信技术股份有限公司 | ESIM terminal testing method, eSIM terminal testing device, eSIM terminal and storage medium |
CN115103392B (en) * | 2022-06-13 | 2024-05-17 | 中国联合网络通信集团有限公司 | ESIM terminal test method, instrument, portal server, device and system |
CN117880795B (en) * | 2024-03-13 | 2024-06-11 | 东信和平科技股份有限公司 | Method and system for realizing remote subscription service of configuration file by non-eSIM terminal equipment |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10255428A1 (en) | 2002-11-28 | 2004-06-09 | Sigos Systemintegration Gmbh | Test system for testing transmission processes within a mobile radio network and method for authenticating a mobile telephone using such a test system |
DE102004062963A1 (en) | 2004-12-28 | 2006-07-06 | Sigos Systemintegration Gmbh | Test device for use in a test system for checking transmission processes within a mobile radio network |
KR102250685B1 (en) * | 2014-07-01 | 2021-05-12 | 삼성전자 주식회사 | METHOD AND APPARATUS FOR PROFILE DOWNLOAD FOR eUICC |
KR102191017B1 (en) * | 2014-07-19 | 2020-12-15 | 삼성전자주식회사 | Method and server device for provisioning an embedded SIM |
KR102311027B1 (en) * | 2014-08-14 | 2021-10-08 | 삼성전자 주식회사 | A method and apparatus for profile downloading of group devices |
WO2017013127A1 (en) * | 2015-07-21 | 2017-01-26 | Sigos Nv | Method for detecting remote access of a universal integrated circuit card (uicc) |
US10097981B1 (en) | 2017-05-26 | 2018-10-09 | Sigos Llc | Test procedure for a mobile network of an emergency call network |
DE102017212994B3 (en) * | 2017-05-31 | 2018-11-29 | Apple Inc. | INSTALLATION AND TESTING OF AN ELECTRONIC PARTICIPANT IDENTITY MODULE (eSIM) |
US10362475B2 (en) * | 2017-07-20 | 2019-07-23 | T-Mobile Usa, Inc. | Subscription management service data feeds |
US10285045B2 (en) * | 2017-09-05 | 2019-05-07 | T-Mobile Usa, Inc. | Monitoring of embedded subscriber identity modules |
CN107547573B (en) * | 2017-10-23 | 2019-12-10 | 中国联合网络通信集团有限公司 | authentication method applied to eSIM, RSP terminal and management platform |
US10334428B1 (en) * | 2018-01-19 | 2019-06-25 | Verizon Patent And Licensing Inc. | Power on pulling for M2M SIM profile downloads |
CN109246687A (en) * | 2018-09-27 | 2019-01-18 | 努比亚技术有限公司 | ESIM test method, mobile terminal, system and readable storage medium storing program for executing |
-
2019
- 2019-09-27 DE DE102019214919.7A patent/DE102019214919A1/en active Pending
-
2020
- 2020-09-11 KR KR1020227014002A patent/KR102725004B1/en active IP Right Grant
- 2020-09-11 JP JP2022519243A patent/JP7413516B2/en active Active
- 2020-09-11 CN CN202080067921.3A patent/CN114467325A/en active Pending
- 2020-09-11 EP EP20774909.4A patent/EP4035438A1/en active Pending
- 2020-09-11 AU AU2020354339A patent/AU2020354339B2/en active Active
- 2020-09-11 WO PCT/EP2020/075492 patent/WO2021058305A1/en active Application Filing
Non-Patent Citations (1)
Title |
---|
"Remote Provisioning Architecture for Embedded UICC Test Specification Version 4.0", OFFICIAL DOCUMENT SGP.11, JPN6023024205, 20 May 2019 (2019-05-20), pages 6 - 27, ISSN: 0005083170 * |
Also Published As
Publication number | Publication date |
---|---|
KR20220071238A (en) | 2022-05-31 |
CN114467325A (en) | 2022-05-10 |
AU2020354339A1 (en) | 2022-04-07 |
JP7413516B2 (en) | 2024-01-15 |
AU2020354339B2 (en) | 2023-04-06 |
WO2021058305A1 (en) | 2021-04-01 |
DE102019214919A1 (en) | 2021-04-01 |
EP4035438A1 (en) | 2022-08-03 |
KR102725004B1 (en) | 2024-10-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10791459B1 (en) | Test method for verification of an RSP process and active test system providing such a test method | |
CN110446201B (en) | Communication module, communication method and system for realizing eSIM remote configuration | |
EP3337204B1 (en) | Remotely providing profile in communication system | |
US10595193B2 (en) | Method of provisioning a subscriber profile for a secure module | |
EP2815590B1 (en) | M2m service enablement over access networks | |
CN106797407B (en) | Dynamic generation of unique identifiers in an internet of things system | |
US10721616B2 (en) | Subscription information download method, related device, and system | |
JP7413516B2 (en) | Test methods for validation of RSP processes and active test systems providing such test methods | |
KR101902324B1 (en) | Technique for communication between user equipment and a data network in a communication network | |
CN105103497A (en) | Application traffic pairing | |
EP2790420B1 (en) | Flexible device management bootstrap | |
US20210352180A1 (en) | Method and apparatus for session management | |
JP2011515921A (en) | Touchless plug and play base transceiver station | |
US11570612B2 (en) | Flexible electronic subscriber identity module deployment | |
EP4142319A1 (en) | Method and apparatus for transferring network access information between terminals in mobile communication system | |
US9560520B2 (en) | Device initiated card provisioning via bearer independent protocol | |
EP3105900B1 (en) | Method and system for determining that a sim and a sip client are co-located in the same mobile equipment | |
EP3557896B1 (en) | Over-the-air remote management of nb-iot sim cards | |
CN110063064B (en) | Method for providing enhanced communication capabilities to user equipment | |
RU2791001C1 (en) | Testing method for checking the process of remote initialization of embedded sim cards and an active testing system that provides such a testing method | |
JP7324376B2 (en) | Setting system, setting method | |
CN115334490A (en) | Network fragmentation Access control (NSAC) discovery and roaming enhancements | |
Corici et al. | IoT inter-security domain trust transfer and service dispatch solution | |
EP4175337A1 (en) | Method for managing at least one euicc information set (eis) of a euicc and intermediate buffer proxy | |
WO2013145624A1 (en) | Wireless mobile terminal, wireless base station device, mobile communication system, control information notification method, and control information reception method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220909 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230613 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230614 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230912 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20231205 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231227 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7413516 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |