WO2012169945A1 - Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier - Google Patents
Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier Download PDFInfo
- Publication number
- WO2012169945A1 WO2012169945A1 PCT/SE2011/050699 SE2011050699W WO2012169945A1 WO 2012169945 A1 WO2012169945 A1 WO 2012169945A1 SE 2011050699 W SE2011050699 W SE 2011050699W WO 2012169945 A1 WO2012169945 A1 WO 2012169945A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- subscription information
- interface
- provisioning
- communication device
- connection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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
Definitions
- the present invention generally relates to a subscription information managing apparatus and a control method therefor.
- M2ME Machine-to-Machine Equipment
- TR 33.812 an M2ME, which is a kind of a communication device, is provided with a temporary private identity called a Provisional Connectivity ID (PCID) .
- the PCID follows the same format as an International Mobile Subscriber Identity (IMSI), and a network operator identified by the PCID is called a Registration Operator (RO) .
- IMSI International Mobile Subscriber Identity
- RO Registration Operator
- the M2ME accesses the RO using the PCID, and requests for subscription information called a Machine Communication Identity Module (MCIM) .
- MCIM Machine Communication Identity Module
- MCIM Machine Communication Identity Module
- the M2ME is able to obtain the MCIM from the SHO via the RO using the PCID just one time, and thereafter, the M2ME is able to attach to a 3GPP access network using the MCIM.
- TR 33.812 The mechanism of TR 33.812 is convenient for a user of a communication device in that it is possible for the user to obtain subscription
- CCE Electronics
- One of the solutions for addressing the above problem is to eliminate a need for an RO by letting a CCE obtain an MCIM via a non-3GPP access network.
- a wireless LAN (WLAN) interface may be used for accessing the non-3GPP access network to obtain the MCIM.
- WLAN wireless LAN
- MBM mobile broadband module
- OS Operating System
- APIs application interfaces
- applications e.g., a Web browser
- the present invention is intended to address the above-described problem, and it is a feature thereof to introduce a technique for enabling provisioning of subscription information (e.g., an MCIM) through a non-3GPP access network, without significantly increasing the burden of CCE and MBM manufacturers .
- subscription information e.g., an MCIM
- a subscription information managing apparatus having a subscription information maintaining unit, comprising: an IP connection request receiving unit configured to receive an IP connection request from a communication device, which has a first IP interface and a second IP
- establishing unit configured to, in response to the IP connection request, establish a first IP connection with the communication device through the first IP interface; an allocating unit configured to allocate a certain IP address to the first IP interface; a subscription information receiving unit configured to receive subscription information, which has been obtained by the communication device from a
- provisioning server via a second IP connection through the second IP interface, from the communication device via the first IP connection by means of at least one of Hyper Text Transfer Protocol (HTTP) -based communication and File Transfer Protocol (FTP) -based communication; and a provisioning unit configured to provision the subscription information in the subscription
- HTTP Hyper Text Transfer Protocol
- FTP File Transfer Protocol
- apparatus having a subscription information maintaining unit, comprising: an IP connection request receiving step of receiving an IP connection request from a communication device, which has a first IP interface and a second IP interface, through the first IP
- HTTP Transfer Protocol
- FTP File Transfer Protocol
- Fig. 1 illustrates configuration of a CCE
- FIG. 2 is a sequence diagram showing a procedure of MCIM provisioning according to the
- Fig. 1 illustrates configuration of a CCE
- the CCE 100 comprises a Web browser 101, a TCP/IP 102 having a Dynamic Host Configuration Protocol (DHCP) client 107, a 3G modem driver 103, a serial interface client 104, and a WLAN interface 105.
- DHCP Dynamic Host Configuration Protocol
- the CCE 100 also comprises the MBM 200.
- the MBM 200 may be comprised in another CCE (not shown) .
- the MBM 200 of the other CCE is connected to the CCE 100 via a physical link such as Bluetooth or Universal Serial Bus (USB) .
- a physical link such as Bluetooth or Universal Serial Bus (USB) .
- USB Universal Serial Bus
- the MBM 200 comprises a trusted environment (TRE) 201, which may as such be defined in TR 33.812, an MBM provisioning application 202, a DHCP server 203 having a memory 208, a Web server 204, a TCP/IP 205, a 3G modem interface 206, and a serial interface handler 207.
- TRE trusted environment
- These components 201-207 may be implemented using dedicated hardware, using software executed by a processor (not shown), or a combination thereof.
- the provisioning server 300 is a similar entity to an RO, but it differs from the RO in that it is not necessary to provide initial 3GPP connectivity.
- the CCE 100 comprises two IP interfaces.
- reference numeral 401 designates a first IP connection through the first IP interface (the 3G modem driver 103) between the CCE 100 and the MBM 200
- reference numeral 402 designates a second IP connection through the second IP interface (the WLAN interface
- the MBM 200 comprises the TCP/IP 205, and the DHCP server 203 is configured to allocate a certain IP address to the 3G modem driver 103 by means of DHCP. Accordingly, IP-based communication between the MBM 200 and the CCE 100 is available. Although it is assumed in the present embodiment that DHCP is used for
- PPP Point-to-Point Protocol
- Advertisement may also be used. As will be appreciated by a person skilled in the art, depending on the
- the DHCP server 203 and the DHCP client 107 are replaced by some suitable components.
- the PPP server In the case of PPP, the PPP server
- the Web server 204 is configured to support Hyper Text Transfer Protocol (HTTP) -based communication and/or File Transfer Protocol (FTP) -based communication
- the MBM provisioning application 202 is running on the Web server 204. Accordingly, the MBM provisioning application 202 can be reached through the Web server 204 by means of HTTP-based and/or FTP-based communication .
- the MBM 200 obtains an MCIM via a 3G air interface (not shown) of the MBM 200.
- MCIM provisioning is performed through a 3GPP access network.
- the MBM 200 obtains an MCIM from a provisioning server 300 via the WLAN interface 105.
- a provisioning script 106 running on the Web browser 101 obtains the MCIM via the WLAN interface 105 on behalf of the MBM 200, and provides the MBM provisioning application 202 with the obtained MCIM.
- provisioning script 106 runs on the Web browser 101 running on the OS of the CCE 100, it can access the WLAN interface 105 through APIs provided by the OS and communicate with the
- the MBM provisioning application 202 can be reached through the Web server 204 by means of HTTP-based and/or FTP-based communication as described above, the provisioning script 106 can communicate with the MBM provisioning application 202 by means of HTTP- based and/or FTP-based communication. Accordingly, even though the OS of the CCE 100 does not provide any API that enables the MBM 200 to directly access the WLAN interface 105 as described above, through the provisioning script 106 mediating between the MBM provisioning application 202 and the provisioning server 300, the MBM provisioning application 202 can obtain the MCIM indirectly via the WLAN interface 105. This is advantageous in that it is not necessary to revise or modify the OS of the CCE 100. In other words, CCE manufactures can employ the conventional OS;
- the MBM 200 is configured such that the MBM provisioning application 202 can be reached through the Web server 204 by means of HTTP- based and/or FTP-based communication, it is not
- the provisioning script 106 which supports HTTP-based and/or FTP-based
- the provisioning script 106 may be implemented by means of a non-native client-side script such as JavaScript that can be executed on any normal Web browsers .
- FIG. 2 is a sequence diagram showing a procedure of MCIM provisioning according to the
- step S201 the CCE 100 enables the WLAN interface 105 and establishes an IP connection (the IP connection 402) to a network which includes the
- provisioning server 300 In the following description, the communication between the CEC 100 and the
- provisioning server 300 is performed through this IP connection, unless otherwise specified.
- step S202 the 3G modem interface 206 receives a request (IP connection request) for connecting to the TCP/IP 205 of the MBM 200 from the CCE 100 through the 3G modem driver 103. More
- the 3G modem driver 103 sends a predefined special access point name (APN) to the 3G modem interface 206.
- the special APN may be preconfigured in the CCE 100.
- the 3G modem interface 206 interprets the special APN as the IP connection request.
- the 3G modem interface 206 may interpret this APN as the IP connection request.
- the Web browser 101 may provide the user with a Graphical User Interface (GUI) for letting the user instruct initiation of MCIM provisioning.
- GUI Graphical User Interface
- step S203 in response to the IP connection request of step S202, the TCP/IP 205 establishes an IP connection (the IP connection 401) between the MBM 200 and CCE 100 through the 3G modem driver 103.
- the IP connection 401 the IP connection 401 between the MBM 200 and CCE 100 through the 3G modem driver 103.
- the DHCP server 203 in cooperation with the DHCP client 107, allocates a certain IP address to the 3G modem driver 103 by means of DHCP.
- the IP address to be allocated is an IP address that is never used in public networks.
- a manufacture of the MBM 200 may store two IP addresses, which are allocated to the manufacture from Internet Assigned Number Authority (IANA), in the memory 208. The manufacture manages these two IP address such that they are never used in public networks.
- the DHCP server 203 may allocate one of the stored IP addresses to the 3G modem driver 103.
- the DHCP server 203 may allocate the other one of the stored IP addresses to the 3G modem interface 206 such that the CCE 100 can reach the Web server 204 via the IP connection between the MBM 200 and the CCE 100. Because the packets destined to these two IP addresses will never be forwarded to the public network, all MBMs can commonly use these two IP addresses. Accordingly, it is sufficient for the manufacture of the MBM 200 to reserve only two IP addresses for the purpose of MCIM provisioning.
- step S205 the Web browser 101 accesses the MBM provisioning application 202 by means of HTTP- based and/or FTP-based communication.
- the MBM provisioning application 202 may be either pre-configured or automatically notified to the Web browser 101. For example, by using some notification mechanism (e.g., WAP Push messages) of the OS of the CCE 100, the MBM provisioning application 202 can trigger the Web browser 101 to access a specific URL of the MBM provisioning application 202. In other words, the MBM provisioning application 202 may instruct the Web browser 101 to access the specific URL.
- a Web server in the network which can be accessed through the WLAN interface 105 may notify the Web browser 101 of the URL by means of a notification mechanism such as Apple Push Notification Service, C2DM for Android, and so on.
- the MBM provisioning e.g., WAP Push messages
- step S206 the MBM provisioning
- the MBM provisioning application 202 redirects the access of step S205 to the provisioning server 300.
- the MBM provisioning application 202 modifies the access such that the redirected access contains the URL of the MBM provisioning application 202.
- the Web browser 101 accesses the provisioning server 300 with presenting the URL of the MBM provisioning application 202.
- the Web browser 101 may directly access the provisioning server 300 without the redirection. For example, by using some notification mechanism (e.g., WAP Push messages) of the OS of the CCE 100, the MBM
- provisioning application 202 can trigger the Web browser 101 to access a specific URL of the provisioning server 300. In this case, step S205 may be omitted.
- step S207 in response to the access of step S206, the provisioning server 300 provides the Web browser 101 with the provisioning script 106.
- the provisioning script 106 is configured to mediate transfer of an MCIM between the provisioning server 300 and the MBM 200.
- the provisioning server 300 may insert the URL of the MBM provisioning application 202, which has been presented in step S206, to the
- provisioning script 106 such that it can correctly access the MBM provisioning application 202.
- the provisioning script 106 may be
- steps S206 and S207 may be omitted.
- step S208 the provisioning script 106, in cooperation with the Web browser 101, forwards certain information (e.g., a PCID stored in the TRE 201) required for MCIM provisioning from the MBM provisioning application 202 to the provisioning server 300, and obtains an MCIM from the provisioning server 300. Then, the provisioning script 106, in cooperation with the Web browser 101, forwards the MCIM to the MBM provisioning application 202.
- the communication between the MBM provisioning application 202 and the Web browser 101 in this step is performed based on a HTTP-based and/or FTP-based protocol.
- the provisioning server 300 may provide the Web browser 101 with a Web page that prompts the user to input his/her personal
- step S209 the MBM provisioning
- application 202 provisions the MCIM in the TRE 201.
- step S210 the MBM provisioning
- the MBM 200 comprises the TCP/IP 205, the DHCP server 203 (or some other component depending on the mechanism to be used for IP address allocation, as described above) and the Web server 204, thereby allowing HTTP-based and/or FTP-based
- the MBM 200 it is possible for the MBM 200 to perform MCIM provisioning through a non-3GPP access network. Because HTTP-based and/or FTP-based
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention se rapporte à une technique qui permet la fourniture d'informations d'abonnement (par exemple, un module d'identité de communication de machine (MCIM pour Machine Communication Identity Module)) à travers un réseau d'accès non 3GPP. Un mode de réalisation de la présente invention porte sur un module à large bande mobile (MBM pour Mobile Broadband Module) qui comprend un serveur de protocole de configuration d'hôte dynamique (DHCP pour Dynamic Host Configuration Protocol) (ou un autre composant en fonction du mécanisme qui doit être utilisé pour une allocation d'adresse IP) et un serveur Web, ce qui permet une communication basée sur le protocole de transfert hypertexte (HTTP pour HyperText Transfer Protocol) et/ou le protocole de transfert de fichier (FTP pour File Transfer Protocol) entre une application de mise en service de module MBM et un script de mise en service qui sert de médiateur dans le transfert d'un module MCIM depuis un serveur de mise en service à une application de mise en service de module MBM.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/SE2011/050699 WO2012169945A1 (fr) | 2011-06-08 | 2011-06-08 | Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/SE2011/050699 WO2012169945A1 (fr) | 2011-06-08 | 2011-06-08 | Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012169945A1 true WO2012169945A1 (fr) | 2012-12-13 |
Family
ID=47296283
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/SE2011/050699 Ceased WO2012169945A1 (fr) | 2011-06-08 | 2011-06-08 | Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012169945A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009156255A1 (fr) * | 2008-06-25 | 2009-12-30 | International Business Machines Corporation | Fourniture d'accès par un réseau ip à un programme d'application de serveur |
| WO2011029297A1 (fr) * | 2009-09-14 | 2011-03-17 | 中兴通讯股份有限公司 | Système et procédé permettant de doter un équipement machine-à-machine d'un module d'identité de communication machine |
| WO2011029296A1 (fr) * | 2009-09-14 | 2011-03-17 | 中兴通讯股份有限公司 | Système et procédé permettant de doter un équipement machine-à-machine d'un module d'identité de communication machine |
| WO2012011197A1 (fr) * | 2010-07-23 | 2012-01-26 | Telefonaktiebolaget L M Ericsson (Publ) | Serveur de médiation, procédé de commande associé, dispositif de communication, procédé de commande associé, serveur d'approvisionnement de compte et procédé associé |
-
2011
- 2011-06-08 WO PCT/SE2011/050699 patent/WO2012169945A1/fr not_active Ceased
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2009156255A1 (fr) * | 2008-06-25 | 2009-12-30 | International Business Machines Corporation | Fourniture d'accès par un réseau ip à un programme d'application de serveur |
| WO2011029297A1 (fr) * | 2009-09-14 | 2011-03-17 | 中兴通讯股份有限公司 | Système et procédé permettant de doter un équipement machine-à-machine d'un module d'identité de communication machine |
| WO2011029296A1 (fr) * | 2009-09-14 | 2011-03-17 | 中兴通讯股份有限公司 | Système et procédé permettant de doter un équipement machine-à-machine d'un module d'identité de communication machine |
| CN102026193A (zh) * | 2009-09-14 | 2011-04-20 | 中兴通讯股份有限公司 | 向机器到机器设备提供机器通信身份模块的系统及方法 |
| CN102025496A (zh) * | 2009-09-14 | 2011-04-20 | 中兴通讯股份有限公司 | 向机器到机器设备提供机器通信身份模块的系统及方法 |
| WO2012011197A1 (fr) * | 2010-07-23 | 2012-01-26 | Telefonaktiebolaget L M Ericsson (Publ) | Serveur de médiation, procédé de commande associé, dispositif de communication, procédé de commande associé, serveur d'approvisionnement de compte et procédé associé |
Non-Patent Citations (1)
| Title |
|---|
| "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Feasibility study on the security aspects of remote provisioning and change of subscription for Machine to Machine (M2M) equipment (Release 9)", 3GPP TR 33.812 V9.2.0, June 2010 (2010-06-01) * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3603208B1 (fr) | Sélection de smf sur la base de dnn supporté | |
| US9392636B2 (en) | Methods and apparatuses for setting up a packet data network (PDN) connection | |
| CN102833732B (zh) | 一种IPv6地址无状态自动配置的系统、数据卡及其实现方法 | |
| EP3363222B1 (fr) | Appareil et procédé pour rattacher un équipement d'utilisateur à un réseau de communications mobiles | |
| US8903962B2 (en) | Method and apparatus for loading a landing page | |
| CN110098947A (zh) | 一种应用的部署方法、设备及系统 | |
| EP2975824B1 (fr) | Dispositif et procédé de mise à niveau d'un terminal de données | |
| EP2890062B1 (fr) | Procédé de traitement de paquets, élément de réseau demandeur d'inspection profonde de paquets et dispositif d'inspection profonde de paquets | |
| EP3211907B1 (fr) | Procédé de fourniture de contenu dispositif à dispositif | |
| CN104540189A (zh) | 上网设备为移动设备提供无线网络接入的方法及上网设备 | |
| JP7535022B2 (ja) | 機器をリモートで管理するための装置、方法及びそのためのプログラム | |
| EP3177041A1 (fr) | Procédé de transmission de contenu entre des terminaux par liaison de dispositif de commande de service | |
| US20160241600A1 (en) | Lawful interception in a wi-fi / packet core network access | |
| CN108737585A (zh) | Ip地址的分配方法及装置 | |
| CN103078963A (zh) | 一种域名服务器的选择方法和设备 | |
| CN107925978A (zh) | 网络、基于云的服务器以及针对服务的注册方法 | |
| US10303502B2 (en) | Creating a virtual machine for an IP device using information requested from a lookup service | |
| CN108810180B (zh) | 域名解析重定向的调度方法、装置及其终端 | |
| EP3477974A1 (fr) | Procédé et appareil de contrôle d'accès dans une limitation de service | |
| WO2015123947A1 (fr) | Procédé et appareil pour distribuer des informations de réseau local | |
| CN102984294A (zh) | IPv6域名服务器DNS地址分配、获取方法及装置 | |
| CN109982311A (zh) | 一种终端接入核心网设备方法及终端、mme和saegw | |
| WO2012169945A1 (fr) | Appareil de gestion d'informations d'abonnement et procédé de commande de ce dernier | |
| US10873561B2 (en) | Method and apparatus for allocating IP parameter | |
| WO2014124881A1 (fr) | Systèmes, procédés et produits de programme d'ordinateur pour permettre à un dispositif de communication d'envoyer des requêtes d'amélioration de session à un serveur d'un réseau d'accès de l'opérateur réseau |
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: 11867222 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: 11867222 Country of ref document: EP Kind code of ref document: A1 |