CN105122723B - 用于管理设备的方法及装置 - Google Patents
用于管理设备的方法及装置 Download PDFInfo
- Publication number
- CN105122723B CN105122723B CN201380075873.2A CN201380075873A CN105122723B CN 105122723 B CN105122723 B CN 105122723B CN 201380075873 A CN201380075873 A CN 201380075873A CN 105122723 B CN105122723 B CN 105122723B
- Authority
- CN
- China
- Prior art keywords
- integration module
- information
- end connection
- connection
- module
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- 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/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- 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/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
- H04W12/068—Authentication using credential vaults, e.g. password manager applications or one time password [OTP] applications
-
- 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
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
根据本发明的示例性实施例,提供了一种装置,其包括:收发器,其被配置为可***地与集成模块相连;至少一个处理核,其被配置为使得所述集成模块能够经由所述装置连接到网络,所述收发器被配置为从所述集成模块接收使得所述装置能够成为与网络节点的连接的端点的信息,并且所述至少一个处理核被配置为使用所述连接来接收用于操作所述装置的计算机程序。在一些实施例中,所述集成模块包括通用集成电路卡和安全执行环境。
Description
技术领域
本发明总体上涉及诸如对订户设备的更新这样的设备管理。
背景技术
订户设备(例如膝上型计算机、平板计算机、蜂窝电话、个人数字助理PDA和智能电话)配备有不同能力。一些订户设备包括机器对机器M2M设备,例如自动计量设备和远程信息处理设备。
订户设备可包括两个不同的处理环境,例如设备中的处理器或数字信号处理器,以及可装卸的不同的基于模块的处理环境。基于模块的处理环境(其可以具有比设备中所含的处理器更低的数据处理能力)可被分派包括管理设备的身份、认证以及参与计费的功能。
包括了硬件和软件元件的设备可在其生命周期期间进行升级,以便使得该设备能够实施不同或增强的功能。例如,升级可以包括操作***升级、应用安装和窗件安装。
发明内容
在权利要求书中陈述了本发明示例的不同方面。
根据本发明的第一方面,提供了一种装置,其包括:收发器,其被配置为可***地与集成模块相连;至少一个处理核,其被配置为使得所述集成模块能够经由所述装置连接到网络,所述收发器被配置为从所述集成模块接收使得所述装置能够成为与网络节点的连接的端点的信息,并且所述至少一个处理核被配置为使用所述连接来接收用于操作所述装置的计算机程序。
根据本发明的第二方面,提供了一种方法,其包括:将装置与集成模块相连,使得所述集成模块能够经由所述装置连接到网络,从所述集成模块接收使得所述装置能够成为与网络节点的连接的端点的信息,以及使用所述连接来接收用于操作所述装置的计算机程序。
根据本发明的第三方面,提供了一种集成模块,其包括:收发器,其被配置为可***地与终端设备相连;处理电路,其被配置为请求从所述集成模块经由所述终端设备到订阅管理服务器的连接,所述收发器被配置为向所述终端设备提供使得所述终端设备能够成为与网络节点的连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中从所述订阅管理服务器接收到的第一信息。
根据本发明的第四方面,提供了一种方法,其包括:将集成模块与终端设备相连,请求从所述集成模块经由所述终端设备到订阅管理服务器的连接,以及向所述终端设备提供使得所述终端设备能够成为与网络节点的连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中从所述订阅管理服务器接收到的第一信息。
根据本发明的进一步的方面,提供了计算机程序,所述计算机程序被配置为促使实施根据所述第二和第四方面的方法。
附图说明
为了更加彻底地理解本发明的示例实施例,现在将参照以下结合附图所进行的描述,其中:
图1示出了能够支持本发明至少一些实施例的示例***;
图2示出了根据本发明示例性实施例的装置的框图;
图3是示出了与本发明的示例性实施例有关的信令的流程图;
图4是示出了根据本发明至少一些实施例的第一方法的流程图;以及
图5是示出了根据本发明至少一些实施例的第二方法的流程图。
具体实施方式
通过参照附图中的图1至图5来理解本发明的示例性实施例及其潜在优点。
图1示出了能够支持本发明至少一些实施例的示例***。在图1A中示出了无线实施例。示出的是移动台110,例如,其可以包括用户设备、蜂窝电话、膝上型计算机、平板计算机、个人数字助理PDA或者具有连接功能的其它移动设备。移动台110被示为经由无线链路115与基站120通信。基站120可配置为根据诸如IS-95、宽带码分多址WCDMA或者长期演进LTE这样的蜂窝技术来运作。无线链路115可以根据与基站120相同的技术来实现,从而提供移动台110与基站120之间的互操作性。基站120被示为经由连接125与蜂窝网络的另外的节点通信,所述连接125可以是有线连接或者至少部分是无线的。例如,所述另外的节点可以包括其它基站、基站控制器节点或者核心网络节点。核心网络节点的示例包括交换机、移动管理实体、网关、订户信息数据库以及订阅管理服务器。
移动台110可以是M2M单元,例如实用计量设备。移动台110可以包括至少一个集成模块,例如订户身份模块SIM或者通用集成电路卡UICC。
移动台110可以包括远程管理功能,其中,包括有基站120的网络的运营商可在移动台110上远程地安装软件。远程安装可包括所谓的空中OTA更新,其中移动台110通过无线链路115从诸如基站120的基站接收软件并安装该软件从而调整移动台110的功能。
图1B示出了有线实施例。示出的是设备150和160,例如,其可以包括传感器网络中所含的M2M单元。例如,设备150和160可配置为监控公寓楼或者工业过程中的电或水消耗。设备150被示为经由连接155连接至节点170。设备160被示为经由连接165连接至节点170。连接155和165可被包括在传感器网络中,其中节点170可充当集线器。节点170被示为经由连接175连接至另外的实体(例如因特网或企业网)。如同移动台110那样,设备150和/或设备160可以包括至少一个集成模块,例如订户身份模块SIM和/或UICC和/或嵌入式UICCeUICC或者eSIM。如同移动台110那样,设备150和/或设备160可以包括远程管理功能,使得所述设备能够分别经由连接155和/或165接收经更新的软件。
远程管理功能可被包括在集成模块中。例如,在移动台110或设备150中的集成模块可被替换为较新的模型,其中这一新的集成模块可以包括远程管理功能。集成模块可以包括:该模块至少部分地在物理上可***到移动台110或设备150中的开口,或者该模块留在移动台110或设备150的外部,但却通过连接线或者可***的连接器而连接到移动台110或设备150,其中所述可***的连接器可以至少部分地被***到移动台110或设备150中所含的接口端口,或者所述接口端口至少部分地被***到所述可***的连接器。接口端口的示例包括RJ-45端口、串行端口和专有端口。可认为与设备如此连接的集成模块是被可***地连接。
在针对设备将不支持远程管理功能的集成模块替换成支持远程管理功能的集成模块的情况下,新的集成模块中的处理环境或电路可以确定其所连接的设备是否要求经更新的软件或者是否能够从经更新的软件中获益。集成模块可与诸如移动台110或设备150这样的设备的拥有者、身份或订阅相关联。通过从设备请求关于在所述设备中安装的软件的信息,集成模块可以确定所述设备要求更新。此类信息可以包括关于在所述设备中安装的程序的信息,以及视情况还可以包括关于至少一些程序属于什么版本的信息。集成模块可以将所接收到的信息与存储在集成模块中的信息进行比较,以便确定更新是否有用。例如,在集成模块支持所述设备不支持的功能的情况下,更新可被确定为有用,并且能够在所述设备中利用更新来启用所述功能。此类功能的示例包括支持加密算法以及支持媒体编解码器。总的来说,确定更新会是有用的可以至少部分地基于:集成模块确定该集成模块的至少一个能力与该设备的至少一个能力之间的版本失配。
响应于确定更新可能有用,或者响应于与设备相连,集成模块可以请求与服务器(例如订阅管理服务器)的连接。与服务器的连接可被实施以下中的至少一个:使用存储在集成模块中的认证信息来进行加密和认证。服务器的名称或地址可存储在集成模块中,以便使得集成模块能够请求连接。在一些实施例中,服务器被配置为将订阅管理服务器的联系信息提供给集成模块。集成模块可以经由诸如移动台110或设备150这样的设备请求连接。在从服务器接收到订阅管理服务器的联系信息时,集成模块可以请求与订阅管理服务器的连接。集成模块可以是与订阅管理服务器的连接的端点,所述订阅管理服务器是另一端点。例如,所述连接可以穿过移动台110以及无线连接115,或者设备150以及连接155。
集成模块可被配置为使得设备能够形成与网络节点的连接,从而使得所述设备成为由此形成的连接的端点。此类使能可以包括例如:集成模块向设备提供使得所述设备能够成为端点的信息。此类使能信息的示例是统一资源定位符URL,所述设备可使用其来形成与网络节点的连接,所述网络节点可以是服务器,作为一个示例,所述服务器可以是订阅管理服务器。响应于被提供URL,所述设备可以开启针对URL的连接并与充当所述连接的另一端点的网络节点进行交互。使能信息的另一示例是允许所述网络与集成模块之间的连接被转移从而使得所述设备成为所述连接的端点的信息。
集成模块可具有与订阅管理服务器的第一连接,并且所述设备可具有与订阅管理服务器的第二连接。可利用在所述设备中从集成模块获得的凭证来建立第二连接。集成模块可使用第一连接从订阅管理服务器获得凭证。通过经由集成模块和第一连接来提供凭证,订阅管理服务器可以确保请求第二连接的设备是与集成模块相关联的设备。
一旦连接至所述设备,网络节点可向所述设备提供关于运营商的选择。缺省的运营商可被选择,例如已配置了集成模块的运营商,或者设备的用户可以选择运营商。在用户选择没有与所述网络节点合作或者没有控制所述网络节点的运营商的情况下,所述网络节点可以实施重定向(re-directing)功能来定向所述连接,所述设备因此可从所选择的运营商获得更新或者至少获得信息。
网络节点可以确定设备具有何种能力,和/或应当更新设备具有哪种至少一个能力。这样的能力可以包括新的软件模块,或者已存在于所述设备中的软件模块的更新版本,或者这样的能力可以包括执行任务的能力。该确定可基于例如手动或者自动的查询,其中用户或设备提供信息给网络节点。可选地,所述设备可被配置为向所述网络节点提供关于由集成模块标识的更新机会的指示,从集成模块通过所述设备与所述集成模块之间的接口将所述指示传递给所述设备。可选地,在集成模块具有与订阅管理服务器的连接并且所述设备也具有与所述网络节点(所述网络节点包括订阅管理服务器)的连接的情况下,集成模块可使用所述集成模块与所述订阅管理服务器之间的连接来向所述订阅管理服务器告知更新机会。
当网络节点(其可以是订阅管理服务器)已确定应当更新设备具有什么样的至少一个能力时,所述网络节点可以选择与设备和集成模块的组合相兼容的应用。这可以包括选择与设备版本和集成模块版本相兼容的应用类型和版本。所选择的应用可被下载到所述设备,例如通过向所述设备发送针对可下载该应用的站点的链接,或者通过使用例如开放移动联盟OMA设备管理程序或者扩展型SIM OTA服务器程序。在一些实施例中,集成模块被更新具有新的软件,例如以便实现与所述设备上的新软件的互操作性。在所述更新之后,网络节点可以标记所述设备为已更新,并且视情况也可标记所述集成模块为已更新,从而防止另一更新过程被触发。
使用经更新的软件,所述设备和集成模块可交换信息,例如加密信息,并且可以使得所述设备能够控制所述集成模块。控制所述集成模块可以包括例如促使订阅转移程序发生,其中所述集成模块的信息被复制到所述设备以便进一步进行转移。控制所述集成模块可以包括例如形成两个集成模块(例如设备150和160中的集成模块)之间的端到端连接,以便将简档或订阅从一个集成模块转移到另一集成模块。
在一些实施例中,注意到集成模块与设备相连的所述设备可被配置为作为响应而从网络服务器(诸如订阅管理服务器)搜索与所述集成模块进行互操作所需的软件。
总的来说,提供了一种装置,例如诸如移动台110或设备150的设备。所述装置可包括被配置为可***地与集成模块连接的收发器。所述收发器可包括被配置为至少部分地接纳所述集成模块的端口,或者用于与所述集成模块相连的连接器。所述装置可以包括至少一个处理核,所述至少一个处理核被配置为使得所述集成模块能够经由所述装置被连接至网络。例如,所述至少一个处理核可被包括在处理器、数字信号处理器或芯片组中。启用所述连接可以包括经由所述收发器以及所述装置的网络接口来启用所述连接。所述收发器可被配置为从所述集成模块接收使得所述装置能够成为与网络节点的连接的端点的信息。例如,所述信息可以包括针对所述网络节点的URL。所述至少一个处理核可被配置为使用与所述网络节点的连接来接收用于所述装置的计算机程序。例如,所述计算机程序可以包括软件更新。
在一些实施例中,所述至少一个处理核被配置为使用与所述网络节点的连接或第二连接来接收用于操作所述集成模块的计算机程序。例如,这样的计算机程序可使得所述装置能够控制所述集成模块。可选地,这样的计算机程序可以通过所述装置而被递送到所述集成模块,以便更新在所述集成模块中的软件。
在一些实施例中,所述至少一个处理核被配置为向所述网络节点提供与所述装置和所述集成模块中的至少一个有关的信息。例如,此类信息可以包括关于所述装置和/或所述集成模块的能力的信息,或者关于安装在所述装置和/或所述集成模块中软件的信息。关于软件的信息可以包括关于软件版本的信息。
总的来说,提供了一种集成模块,其包括被配置为可***地与终端设备连接的收发器。例如,所述集成模块可以包括UICC、eUICC或SIM。所述终端设备可以包括诸如移动台110或设备150这样的设备。所述收发器可以包括被配置为至少部分地***到所述终端设备或者可在操作上连接到用于与所述终端设备相连的连接器的端口。所述集成模块可进一步包括处理电路,所述处理电路被配置为请求从所述集成模块经由所述终端设备到订阅管理服务器的连接。请求所述连接可以包括经由所述收发器向所述终端设备传输请求消息。所述收发器可被配置为向所述终端设备提供使得所述终端设备能够成为与网络节点的连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中从所述订阅管理服务器接收到的第一信息。例如,提供给所述终端设备的所述信息可以包括URL。所述集成模块可被配置为基于与所述订阅管理服务器的交互以及与所述终端设备的交互来决定向所述终端设备提供所述信息。所述信息可被提供以便触发在所述终端设备中的更新程序。
在一些实施例中,所述处理电路被包括在所述集成模块的安全执行环境中。安全执行环境的示例包括ARM信任区芯片、可信计算组织认证的安全芯片以及全球平台认证的安全芯片。在一些实施例中,所述处理电路被配置为至少部分地响应于在所述处理电路中所做出的关于所述终端设备不支持第一能力的决定来提供所述信息。此类能力的示例包括加密算法和编解码器。在一些实施例中,所述集成模块包括安全设备。
图3是示出了与本发明的示例性实施例有关的信令的流程图。在纵轴上从左至右示出了集成模块IM、设备150(诸如来自图1的设备150和移动台110)、第一服务器SRV1以及订阅管理服务器SRV2。
在阶段310中,集成模块可***地与设备150相连。在阶段310中,集成模块和设备150可能感知彼此并且在它们之间发起连接(例如本地连接)。在阶段320中,例如通过向设备150传输连接请求,集成模块可以经由设备150请求与服务器SRV1的连接。所述连接请求可以包括服务器SRV1的身份,例如地址或URL。服务器SRV1的身份可在阶段310之前被预配置在集成模块中。在阶段330,设备150可以向服务器SRV1传输连接请求。阶段330的连接请求可以包括以下中的至少一个:集成模块的身份和设备150的身份。服务器SRV1可以包括重定向服务器。在阶段340中,服务器SRV1可以向集成模块通知服务器SRV2的联系信息,例如URL、域名或地址。例如,服务器SRV2可以包括订阅管理服务器。在一些实施例中,服务器SRV2的身份可被预配置在集成模块中,并且阶段320至340可被省略,并且在这些实施例中,集成模块可以请求与服务器SRV2的连接,而无需首先请求与服务器SRV1的连接。阶段340的消息可经由设备150而被传递。
在阶段350中,集成模块经由设备150形成与服务器SRV2的端到端连接。信息经由通过设备150的端到端连接而被传送,但设备150却并非该连接的端点。在阶段360中,集成模块决定是否触发用于设备150和/或集成模块的更新程序。作为用于阶段360的决定的输入,集成模块可以请求并接收来自设备150的软件和信息版本。用于阶段360决定的输入可以包括从服务器SRV2接收到的输入。如果做出触发更新的决定,则该处理继续进行至阶段370。如果做出没有更新要被完成的决定,则该处理在阶段360结束。阶段360是可选的,并且在省略阶段360的情况下,该处理从阶段350继续进行至阶段370。
在阶段370中,集成模块可以向设备150提供使得设备150能够成为连接(例如与服务器SRV2的连接)的端点的信息。所述信息可以包括例如服务器SRV2的URL或地址。在阶段380中,设备150作为响应而形成与服务器SRV2的端到端连接,并且通过与服务器SRV2进行交互来实施更新,如以上结合所述设备与订阅管理服务器的交互所描述的那样。
图4是示出了根据本发明至少一些实施例的第一方法的流程图。图4中所示方法的阶段可以例如在诸如设备150或移动台110这样的设备中实施。阶段410包括将装置与集成模块相连。所述相连可以包括使用本地接口来可***地进行连接,其中集成模块可被至少部分地***到如上所述的装置中。阶段420包括使得集成模块能够经由所述装置被连接到网络。阶段430包括从集成模块接收使得所述装置能够成为与网络节点的连接的端点的信息;以及最后阶段440包括使用所述连接来接收用于操作所述装置的计算机程序。
图5是示出了根据本发明至少一些实施例的第二方法的流程图。图5中所示方法的阶段可以例如在诸如上述集成模块这样的设备中实施。阶段510包括将集成模块与终端设备相连。阶段520包括请求从集成模块经由终端设备到订阅管理服务器的连接。最后,阶段530包括向终端设备提供使得所述终端设备能够成为与网络节点的连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中从所述订阅管理服务器接收到的第一信息。
图2示出了根据本发明示例性实施例的诸如移动终端或设备150这样的装置10的框图。尽管该装置的若干特征被示出并且将在下文中为了示例而进行描述,但其它类型的电子设备也可以利用本发明的各个实施例,所述其它类型的电子设备例如是移动电话、移动计算机、便携式数字助理PDA、寻呼机、膝上型计算机、桌上型计算机、游戏设备、电视、路由器、家庭网关和其它类型的电子***。
如图所示,移动终端10可以包括与发射机14和接收机16进行通信的至少一个天线12。可替换地,发送和接收天线可以是分离的。移动终端10可以还包括处理器20,该处理器20被配置为分别向发射机提供信号和从接收机接收信号,以及控制所述装置的功能。处理器20可以被配置为通过经由去往发射机和接收机的电引线影响控制信令来控制发射机和接收机的功能。同样,处理器20可以被配置为通过经由将处理器20连接到其它元件的电引线影响控制信令来控制装置10的其它元件,所述其它元件例如是显示器或存储器。处理器20可以例如按照各种方式来实现,包括电路、至少一个处理核心、具有附随的数字信号处理器的一个或多个微处理器、没有附随的数字信号处理器的一个或多个处理器、一个或多个协处理器、一个或多个多核处理器、一个或多个控制器、处理电路、一个或多个计算机、包括集成电路(例如专用集成电路ASIC、现场可编程门阵列FPGA等)的各种其它处理元件,或其某种组合。相应地,尽管在图2中被示为单一处理器,但在某些实施例中,处理器20包括多个处理器或处理核心。由处理器20发送和接收的信号可以包括根据适用的蜂窝***的空中接口标准和/或任意数量的不同有线或无线组网技术的信令信息,其中,所述有线或无线组网技术包括但不限于Wi-Fi或蓝牙、无线局域网WLAN技术,诸如电气和电子工程师协会IEEE802.11和/或802.16等。另外,这些信号可以包括语音数据、用户生成的数据和/或用户请求的数据等。就此而言,所述装置可以能够操作于一个或多个空中接口标准、通信协议、调制类型和/或接入类型等。更特别地,所述装置可以能够根据各种第一代1G通信协议、第二代2G、2.5G通信协议、第三代3G通信协议、***4G通信协议和/或因特网协议多媒体子***IMS通信协议(例如会话发起协议SIP)等来进行操作。例如,所述装置可以能够根据2G无线通信协议IS-136、时分多址接入TDMA、全球移动通信***GSM、IS-95和/或码分多址接入CDMA等来进行操作。同样例如,所述移动终端可以能够根据2.5G无线通信协议通用分组无线电服务GPRS和/或增强型数据GSM环境EDGE等来进行操作。进一步例如,所述装置可以能够根据诸如通用移动电信***UMTS、码分多址接入2000(CDMA2000)、宽带码分多址接入WCDMA和/或时分同步码分多址接入TD-SCDMA等的3G无线通信协议来进行操作。所述装置可以另外能够根据诸如长期演进LTE和/或演进型通用陆地无线电接入网络E-UTRAN等的3.9G无线通信协议来进行操作。另外例如,所述装置可以能够根据诸如LTE高级等的***4G无线通信协议以及将来可以开发的类似无线通信协议来进行操作。
某些窄带高级移动电话***NAMPS以及全接入通信***TACS的移动终端装置也可以从本发明的实施例获益,像例如数字/模拟或TDMA/CDMA/模拟电话这样的双模或更多模电话装置应当的那样。另外,装置10可以能够根据Wi-Fi或微波接入全球互通WiMAX协议来进行操作。
应当理解,处理器20可以包括用于实现装置10的音频/视频和逻辑功能的电路。例如,处理器20可以包括数字信号处理器设备、微处理器设备、模拟到数字转换器和/或数字到模拟转换器等。移动终端的控制和信号处理功能可以根据这些设备各自的能力而被分配到这些设备之间。处理器可以另外包括内部语音编码器VC 20a和/或内部数据调制解调器DM 20b等。进一步地,处理器可以包括用于操作一个或多个软件程序的功能,其中,所述一个或多个软件程序可以存储在存储器中。一般来说,处理器20和所存储的软件指令可以被配置为促使装置10实施动作。例如,处理器20可以能够操作诸如web浏览器这样的连接程序。该连接程序可以允许移动终端10根据诸如无线应用协议WAP和/或超文本传输协议HTTP等的协议来传送和接收诸如基于位置的内容这样的web内容。
装置10还可以包括可在操作上耦合到处理器20的用户接口,所述用户接口例如包括耳机或扬声器24、振铃器22、扩音器26、显示器28和/或用户输入接口等。就此而言,处理器20可以包括用户接口电路,所述用户接口电路被配置为控制诸如扬声器24、振铃器22、扩音器26和/或显示器28等的用户接口的一个或多个元件的至少一些功能。处理器20和/或包括处理器20的用户接口电路可以被配置为通过存储在处理器20可访问的存储器上的例如软件和/或固件这样的计算机程序指令来控制用户接口的一个或多个元件的一个或多个功能,其中,所述存储器例如是易失性存储器40和/或非易失性存储器42等。尽管未示出,然而所述装置可以包括用于为与移动终端相关的各种电路供电的电池,其中,所述各种电路例如是用于提供机械振动作为可检测的输出的电路。用户输入接口可以包括允许装置接收数据的设备,例如键板30、触摸显示器(未示出)、操纵杆(未示出)和/或至少一个其它输入设备。在包括键板的实施例中,该键板可以包括数字0-9和相关的键和/或用于操作装置的其它键。
如图2中所示,装置10可以还包括用于共享和/或获取数据的一个或多个构件。例如,所述装置可以包括短距离射频RF收发器和/或询问器64,因此可以与根据RF技术的电子设备共享数据和/或从其获取数据。所述装置可以包括其它短距离收发器,例如红外IR收发器66、使用由蓝牙TM特别兴趣小组开发的蓝牙TM商标下的无线技术操作的蓝牙TM BT收发器68和/或无线通用串行总线USB收发器70等。蓝牙TM收发器68可以能够根据例如WibreeTM无线电标准这样的低功率或超低功率蓝牙TM技术来进行操作。就此而言,装置10以及特别是短距离收发器可以能够向例如10米内的该装置邻近范围内的电子设备传送数据和/或从其接收数据。尽管未示出,然而所述装置还可以能够向根据各种无线组网技术的电子设备传送数据和/或从其接收数据,其中,所述无线组网技术包括6LoWpan、Wi-Fi、Wi-Fi低功率、蓝牙和/或诸如IEEE 802.11技术、IEEE 802.15技术、IEEE 802.16技术这样的WLAN技术等。
装置10可以包括诸如订户身份模块SIM 38和/或可装卸用户身份模块R-UIM等的存储器,所述存储器可以存储与移动订户有关的信息元素。除SIM之外,所述装置还可以包括其它可装卸和/或固定的存储器,例如像UICC或eUICC这样的至少一个集成模块。装置10可以包括易失性存储器40和/或非易失性存储器42。例如,易失性存储器40可以包括随机访问存储器RAM(包括动态和/或静态RAM)和/或片上或片外高速缓冲存储器等。非易失性存储器42(其可以是嵌入式和/或可装卸式)可以包括例如:只读存储器、闪存器、例如硬盘、软盘驱动器、磁带等的磁存储设备、光盘驱动器和/或介质,以及/或者非易失性随机访问存储器NVRAM等。与易失性存储器40类似,非易失性存储器42可以包括用于临时存储数据的缓冲区域。易失性和/或非易失性存储器的至少一部分可以被嵌入到处理器20中。所述存储器可以存储可被所述装置用于实施移动终端的功能的一个或多个软件程序、指令、信息块和/或数据等。例如,所述存储器可以包括能够唯一地标识装置10的标识符,诸如国际移动设备标识IMEI码或证书。
在不以任何方式限制以下出现的权利要求书的范围、解释或者应用的情况下,文中公开的一个或多个示例性实施例的技术效果在于通过使用集成模块实现更新既有设备。文中公开的一个或多个示例性实施例的另一技术效果在于通过分发集成模块实现安全设备管理。文中公开的一个或多个示例性实施例的另一技术效果在于通过选择性更新使得集成模块和设备中的软件版本一致。
本文所公开的实施例可以用软件、硬件、应用逻辑或软件、硬件和应用逻辑的组合来实现。所述软件、应用逻辑和/或硬件可以驻留在例如存储器40、控制装置20或电子组件上。在示例性实施例中,所述应用逻辑、软件或指令集被维护在各种常规计算机可读介质的任一个中。在本文档的上下文中,“计算机可读介质”可以是能够包含、存储、通信、传播或传输这样的指令的任何介质或构件,其中所述指令被诸如计算机这样的指令执行***、装置或设备使用或与其相结合来使用,其中,计算机的一个示例在图2中描述和示出。计算机可读介质可以包括计算机可读非瞬态存储介质,所述计算机可读非瞬态存储介质可以是能够包含或存储这样的指令的任何介质或构件,其中所述指令被诸如计算机这样的指令执行***、装置或设备使用或与其相结合来使用。本发明的范围包括被配置为促使实施根据本发明实施例的方法的计算机程序。
如果需要,在本文中讨论的不同功能可以以不同顺序和/或彼此并行地被实施。此外,如果需要,上面描述的功能中的一个或多个功能可以是可选的,或者可以被合并。
尽管在独立权利要求中阐述了本发明的各种方面,但本发明的其它方面包括来自所描述的实施例和/或具有独立权利要求的特征的从属权利要求的特征的其它组合,而不仅仅是在权利要求中明确阐述的组合。
在本文中还应当指出,尽管上面描述了本发明的示例性实施例,但这些描述不应当在限制意义上被看待。相反,在不脱离如在所附权利要求中定义的本发明的范围的情况下,存在若干可以做出的变型和修改。
Claims (24)
1.一种用于管理设备的装置,其包括:
收发器,其被配置为可***地与集成模块相连;
至少一个处理核,其被配置为使得所述集成模块能够经由所述装置,通过第一端到端连接而连接到网络节点,从而使得所述装置并非所述第一端到端连接的端点;
所述收发器被配置为从所述集成模块接收使得所述装置能够成为与所述网络节点的第二端到端连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述网络节点接收的第一信息;以及
所述至少一个处理核被配置为使用所述第二端到端连接来接收用于操作所述装置的计算机程序。
2.根据权利要求1所述的装置,其中所述至少一个处理核被进一步配置为:使用所述第二端到端连接或另一连接来接收用于操作所述集成模块的计算机程序。
3.根据权利要求1或2所述的装置,其中所述至少一个处理核被进一步配置为:向所述网络节点提供与所述装置和所述集成模块中的至少一个有关的信息。
4.根据权利要求1或2所述的装置,其中所述装置被配置为:通过经由所述第二端到端连接来接收使得所述装置能够从第二网络节点检索所述计算机程序的信息,使用所述第二端到端连接来接收所述计算机程序。
5.根据权利要求1或2所述的装置,其中所述装置包括移动通信设备,所述装置进一步包括天线,所述天线与无线电收发器相耦合并被配置为提供信号给所述至少一个处理核。
6.一种用于管理设备的方法,其包括:
将装置与集成模块相连;
使得所述集成模块能够经由所述装置,通过第一端到端连接而连接到网络节点,从而使得所述装置并非所述第一端到端连接的端点;
从所述集成模块接收使得所述装置能够成为与所述网络节点的第二端到端连接的端点的信息,所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述网络节点接收的第一信息;以及
使用所述第二端到端连接来接收用于操作所述装置的计算机程序。
7.根据权利要求6所述的方法,其进一步包括:使用所述第二端到端连接或另一连接来接收用于操作所述集成模块的计算机程序。
8.根据权利要求6或7所述的方法,其进一步包括:向所述网络节点提供与所述装置和所述集成模块中的至少一个有关的信息。
9.根据权利要求6-7中任一项所述的方法,其进一步包括:通过经由所述第二端到端连接来接收使得所述装置能够从第二网络节点检索所述计算机程序的信息,使用所述第二端到端连接来接收所述计算机程序。
10.一种集成模块,其包括:
收发器,其被配置为可***地与终端设备相连;
处理电路,其被配置为请求从所述集成模块经由所述终端设备到订阅管理服务器的第一端到端连接,从而使得所述集成模块是所述第一端到端连接的端点;以及
所述收发器被配置为向所述终端设备提供使得所述终端设备能够成为与所述订阅管理服务器的第二端到端连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述订阅管理服务器接收的第一信息。
11.根据权利要求10所述的集成模块,其中所述集成模块包括通用集成电路卡。
12.根据权利要求10或11所述的集成模块,其中所述处理电路被包括在所述集成模块的安全执行环境中。
13.根据权利要求10-11中任一项所述的集成模块,其中所述处理电路被配置为:至少部分地响应于确定所述终端设备不支持第一能力而提供所述信息,其中所述第一能力包括与加密算法和编解码器中的至少一个有关的能力。
14.根据权利要求13所述的集成模块,其中所述处理电路被配置为实施所述确定,所述确定包括从所述终端设备接收关于所述终端设备的能力的信息。
15.一种用于管理设备的方法,其包括:
将集成模块与终端设备相连;
请求从所述集成模块经由所述终端设备到订阅管理服务器的第一端到端连接,从而使得所述集成模块是所述第一端到端连接的端点;
向所述终端设备提供使得所述终端设备能够成为与所述订阅管理服务器的第二端到端连接的端点的信息,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述订阅管理服务器接收的第一信息。
16.根据权利要求15所述的方法,其中所述集成模块包括通用集成电路卡。
17.根据权利要求15或16所述的方法,其中在所述集成模块的安全执行环境中包括处理电路。
18.根据权利要求17所述的方法,其包括:至少部分地响应于确定所述终端设备不支持第一能力而提供所述信息,其中所述第一能力包括与加密算法和编解码器中的至少一个有关的能力。
19.根据权利要求18所述的方法,其中通过所述处理电路来实施所述确定,并且所述确定包括从所述终端设备接收关于所述终端设备的能力的信息。
20.一种用于管理设备的装置,其包括:
用于将装置与集成模块相连的构件;
用于使得所述集成模块能够经由所述装置,通过第一端到端连接而连接到网络节点的构件,从而使得所述装置并非所述第一端到端连接的端点;
用于从所述集成模块接收使得所述装置能够成为与所述网络节点的第二端到端连接的端点的信息的构件,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述网络节点接收的第一信息;以及
用于使用所述第二端到端连接来接收用于操作所述装置的计算机程序的构件。
21.一种用于管理设备的装置,其包括:
用于将集成模块与终端设备相连的构件;
用于请求从所述集成模块经由所述终端设备到订阅管理服务器的第一端到端连接的构件,从而使得所述集成模块是所述第一端到端连接的端点;
用于向所述终端设备提供使得所述终端设备能够成为与所述订阅管理服务器的第二端到端连接的端点的信息的构件,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述订阅管理服务器接收的第一信息。
22.一种包括计算机可读介质的计算机程序产品,所述计算机可读介质承载了体现于其中的与计算机一起使用的计算机程序代码,所述计算机程序代码包括:
用于将装置与集成模块相连的代码;
用于使得所述集成模块能够经由所述装置,通过第一端到端连接而连接到网络节点的代码,从而使得所述装置并非所述第一端到端连接的端点;
用于从所述集成模块接收使得所述装置能够成为与所述网络节点的第二端到端连接的端点的信息的代码,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述网络节点接收的第一信息;以及
用于使用所述第二端到端连接来接收用于操作所述装置的计算机程序的代码。
23.一种包括计算机可读介质的计算机程序产品,所述计算机可读介质承载了体现于其中的与计算机一起使用的计算机程序代码,所述计算机程序代码包括:
用于将集成模块与终端设备相连的代码;
用于请求从所述集成模块经由所述终端设备到订阅管理服务器的第一端到端连接的代码,从而使得所述集成模块是所述第一端到端连接的端点;
用于向所述终端设备提供使得所述终端设备能够成为与所述订阅管理服务器的第二端到端连接的端点的信息的代码,其中所述信息至少部分地基于在所述集成模块中通过所述第一端到端连接从所述订阅管理服务器接收的第一信息。
24.一种计算机可读介质,在所述计算机可读介质中存储有用于与计算机一起使用的计算机程序代码,其中所述计算机程序代码包括用于实施根据权利要求6-9或15-19中的任一项的方法的代码。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/FI2013/050236 WO2014135737A1 (en) | 2013-03-05 | 2013-03-05 | Method and apparatus for managing devices |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105122723A CN105122723A (zh) | 2015-12-02 |
CN105122723B true CN105122723B (zh) | 2019-12-13 |
Family
ID=51490669
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380075873.2A Active CN105122723B (zh) | 2013-03-05 | 2013-03-05 | 用于管理设备的方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10887170B2 (zh) |
EP (1) | EP2965466B1 (zh) |
CN (1) | CN105122723B (zh) |
WO (1) | WO2014135737A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11178118B2 (en) * | 2019-04-09 | 2021-11-16 | First Data Corporation | Network provisioning and tokenization using a remote terminal |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060039564A1 (en) * | 2000-11-17 | 2006-02-23 | Bindu Rama Rao | Security for device management and firmware updates in an operator network |
US7269668B2 (en) * | 2001-09-05 | 2007-09-11 | Redford Darrell J | Mobile, seamless, temporary, wireless network access apparatus and method |
US7729725B2 (en) * | 2003-07-10 | 2010-06-01 | Sony Ericsson Mobile Communications Ab | Methods, electronic devices and computer program products for transferring data stored in an electronic device when a subscriber identity module is absent therefrom |
AU2003278449A1 (en) * | 2003-11-07 | 2005-05-26 | Nokia Corporation | Method and device for controlling installation of applications using operator root certificates |
EP1728156A2 (en) * | 2004-03-04 | 2006-12-06 | Axalto SA | A secure sharing of resources between applications in independent execution environments in a retrievable token (e.g smart card) |
US20120115455A1 (en) | 2004-07-26 | 2012-05-10 | Bindu Rama Rao | Secure bootstrap provisioning of electronic devices in carrier networks |
US20070015538A1 (en) * | 2005-07-15 | 2007-01-18 | Eugene Wang | Network and method for the localization and customization of new mobile devices employing SIM/smart card |
US20070288752A1 (en) * | 2006-06-08 | 2007-12-13 | Weng Chong Chan | Secure removable memory element for mobile electronic device |
GB0620927D0 (en) | 2006-10-20 | 2006-11-29 | Vodafone Plc | Device management |
GB2453518A (en) | 2007-08-31 | 2009-04-15 | Vodafone Plc | Telecommunications device security |
CN101252434B (zh) | 2008-02-29 | 2011-12-21 | 北京中电华大电子设计有限责任公司 | 在无线局域网中实现手机接入认证的设备及方法 |
US8745187B2 (en) * | 2008-10-10 | 2014-06-03 | Sk Planet Co., Ltd. | System and method for installing smart card applet |
US8175104B2 (en) | 2010-03-15 | 2012-05-08 | Comcast Cable Communications, Llc | Home gateway expansion |
-
2013
- 2013-03-05 US US14/772,349 patent/US10887170B2/en active Active
- 2013-03-05 WO PCT/FI2013/050236 patent/WO2014135737A1/en active Application Filing
- 2013-03-05 CN CN201380075873.2A patent/CN105122723B/zh active Active
- 2013-03-05 EP EP13877299.1A patent/EP2965466B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10887170B2 (en) | 2021-01-05 |
EP2965466B1 (en) | 2021-12-15 |
EP2965466A1 (en) | 2016-01-13 |
CN105122723A (zh) | 2015-12-02 |
WO2014135737A1 (en) | 2014-09-12 |
EP2965466A4 (en) | 2016-10-26 |
US20160014253A1 (en) | 2016-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3337204B1 (en) | Remotely providing profile in communication system | |
US9584482B2 (en) | Access control lists for private networks of system agnostic connected devices | |
JP6096836B2 (ja) | ネットワークアクセスを電子デバイスに提供するシステム及び方法 | |
KR102552789B1 (ko) | 사물 인터넷(iot)네트워크에서 이벤트 사전을 자동으로 생성하기 위한 방법 및 장치 | |
CN113286290B (zh) | 用于群组设备的配置文件下载的方法和装置 | |
EP3484196B1 (en) | Method and apparatus for registering wireless device in wireless communication system | |
CN116232667A (zh) | 用于边缘计算服务的方法及其电子装置 | |
CN103458057B (zh) | 一种获取资源的方法、装置和服务器 | |
CN105684520B (zh) | 用于建立无线局域网通信连接的方法及其电子设备 | |
CN105122931A (zh) | 电子设备及在其用户门户服务器中注册个人云装置的方法 | |
CN109041140B (zh) | 快速切换无线网络方法、智能硬件及终端设备 | |
WO2018107593A1 (zh) | 一种在不同终端间共享文件的方法及设备 | |
CN110351683B (zh) | 参数传输方法及装置 | |
US20160196134A1 (en) | Secure storage synchronization | |
KR20130028316A (ko) | 홈 네트워크의 단말에 대한 원격 접속 제공 장치 및 방법 | |
KR20120098215A (ko) | 가상화 정보 제공 방법 | |
KR100958898B1 (ko) | UPnP 탐색 서비스에서 디바이스 소유자들을 발견하기위한 향상들 | |
US9622070B2 (en) | Updating subscription information | |
CN105122723B (zh) | 用于管理设备的方法及装置 | |
KR101148488B1 (ko) | 서비스를 위한 구성 설정을 자동 발견하기 위한 방법, 장치 및 컴퓨터 판독 가능 매체 | |
EP2950511B1 (en) | Wireless communication device, communication system, method for controlling wireless communication device, and program | |
KR100929000B1 (ko) | 펌웨어 관리 방법, 펌웨어 관리 서비스를 제공하는 방법,펌웨어 관리가 가능한 단말 및 펌웨어 관리 서비스를제공하는 서버 | |
CN107211479B (zh) | 选择接入网的方法和装置 | |
KR101445121B1 (ko) | M2m 서비스 시스템 및 이에 적용되는 통신 방법 | |
WO2016112506A1 (zh) | 配置嵌入式通用集成电路卡的方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |