CN103069888A - 仲裁服务器、其控制方法、通信设备、其控制方法、通信***、以及计算机程序 - Google Patents
仲裁服务器、其控制方法、通信设备、其控制方法、通信***、以及计算机程序 Download PDFInfo
- Publication number
- CN103069888A CN103069888A CN2010800685899A CN201080068589A CN103069888A CN 103069888 A CN103069888 A CN 103069888A CN 2010800685899 A CN2010800685899 A CN 2010800685899A CN 201080068589 A CN201080068589 A CN 201080068589A CN 103069888 A CN103069888 A CN 103069888A
- Authority
- CN
- China
- Prior art keywords
- request
- account management
- management server
- server
- communication equipment
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- 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
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/30—Security of mobile devices; Security of mobile applications
- H04W12/35—Protecting application or service provisioning, e.g. securing SIM application provisioning
-
- 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]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0038—System on Chip
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了仲裁服务器,其能够与多个账户管理服务器(104)通信,并仲裁从多个通信设备发送的在每个通信设备与所述多个账户管理服务器(104)中的任意一个账户管理服务器(104)之间的针对发布订阅信息的请求,所述仲裁服务器包括:选择单元,被配置为当从所述通信设备接收到所述请求时,基于数据库中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器;以及发送单元,被配置为向所选择的账户管理服务器发送针对发布所述订阅信息的请求。
Description
技术领域
本发明总体上涉及仲裁服务器、其控制方法、通信设备、其控制方法、通信***、以及计算机程序。
背景技术
使用可下载的USIM来建立用户和终端的凭证是众所周知的,并在3GPP TR33.812V9.2.0中进行了描述。TR33.812V9.2.0讨论针对机器对机器设备(M2ME)的订阅的远程预配置。根据TR33.812,M2ME(是一种通信设备)具有被称为临时连接ID(PCID)的临时私有标识符。PCID具有和国际移动订户标识(IMSI)相同的格式,并且由PCID标识的网络运营商被称为注册运营商(RO)。M2ME使用PCID访问RO,并请求被称为机器通信标识模块(MCIM)的订阅信息。当请求时,RO访问被称为选定归属运营商(SHO)的另一网络运营商,接收SHO发布的MCIM,并向M2ME转发MCIM。
在TR33.812V9.2.0中,还描述了终端可以如何首先使用3GPP无线技术附着到网络,从与终端相连的网络的提供商接收针对有限操作集合的初始认证和授权,以及使用该有限的授权来触发对到达以下各项的提供商的连接的认证和授权:共享秘密、授权证书、以及与终端的用户的订阅相关联的服务,并将这些项下载到终端的安全区域中,以使得该共享秘密和认证证书可以用于将在所考察的订阅之下使用的终端向其附着到的网络进行认证和授权。
TR33.812描述了该技术的若干变型,其用于增强安全性、可操作性以及其他因素。其包括了利用(leverage)UICC的存在性的方法,以及那些不假设存在这种实体的方法。
TR33.812笼统地描述了以下的机制,通过该机制,可以使用之前建立的凭证来授权建立通过受访运营商的与订户的归属运营商的连接,以及存在着隐式的假设:将仅存在各个参与者(actor)中的一个。然而,这在现实的场景中并没有反映,其中,终端将发现多个无线网络,并尝试将其自身向其中之一进行认证。由于网络还广播其标识,可以预先选择该网络,即,终端通过偏好将认证请求寻址到一个网络,例如,订户的归属运营商与其有商业关系的一个网络。
然而,当没有针对受访网络的偏好时,终端将尝试与具有具有最高信号强度的无线信号的网络建立连接。虽然该情况在乡村设置中可以是高度适用的,在城市中存在具有相等信号强度的多个移动网络的情况日益增多。因此,该标准没有很好地起到作用。
在这种情况下,在TR33.812中描述的场景中动作的终端将随机选择网络连接。可以对此加以利用以解决网络的网络运营商的另一顾虑,在发生TR33.812中的场景的同时,该网络被来自数量非常大的终端的连接请求所淹没。例如,这可以是当服务提供商针对大量(a fleet of)的功率计已决定改变SHO的情况。所有的M2ME将同时接收自举请求,并从而所有的M2ME都将尝试在相同时刻连接到RO。
发明内容
本发明意在解决上述问题,并且本发明的特征是引入改进的技术用于经由网络向通信设备提供订阅信息。
要注意的是,在本申请中,“订阅信息”也被称为MCIM。
根据本发明的第一方面提供了仲裁服务器,其能够与多个账户管理服务器通信,并仲裁从多个通信设备发送的在每个通信设备与所述多个账户管理服务器中的任意一个账户管理服务器之间的针对发布订阅信息的请求,所述仲裁服务器包括:选择单元,被配置为当从所述通信设备接收到所述请求时,基于数据库中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器;以及发送单元,被配置为向所选择的账户管理服务器发送针对发布所述订阅信息的请求。
根据本发明的第二方面提供了能够经由根据本发明的第一方面所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息的通信设备,所述通信设备包括:存储单元,被配置为存储至少两项标识信息,所述至少两项标识信息各自具有不同的优先级;以及通信单元,被配置为向所述仲裁服务器发送针对发布所述订阅信息的请求,其中,所述通信单元还被配置为发送具有较低优先级的标识信息的请求,直到所述请求被连续拒绝预定次数,以及在所述请求被连续拒绝预定次数之后,发送具有较高优先级的标识信息的请求。
根据本发明的第三方面提供了通信***,所述通信***包括多个账户管理服务器以及仲裁服务器,所述仲裁服务器能够与多个账户管理服务器通信,并仲裁从多个通信设备发送的在每个通信设备与所述多个账户管理服务器中的任意一个账户管理服务器之间的针对发布订阅信息的请求,其中,所述仲裁服务器包括:选择单元,被配置为当从所述通信设备接收到所述请求时,基于数据库中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器;以及发送单元,被配置为向所选择的账户管理服务器发送针对发布所述订阅信息的请求;从所述仲裁服务器接收到所述请求的所选择的账户管理服务器发布所述订阅信息,并向所述仲裁服务器发送所述订阅信息,以及所述仲裁服务器向所述通信设备发送所述订阅信息。
根据本发明的第四方面提供了仲裁服务器中的控制方法,所述仲裁服务器能够与多个账户管理服务器通信,并仲裁从多个通信设备发送的在每个通信设备与所述多个账户管理服务器中的任意一个账户管理服务器之间的针对发布订阅信息的请求,所述方法包括以下步骤:当从所述通信设备接收到所述请求时,基于数据库中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器;以及向所选择的账户管理服务器发送针对发布所述订阅信息的请求。
根据本发明的第五方面提供了一种通信设备的控制方法,所述通信设备能够经由根据本发明的第一方面所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息,所述通信设备包括被配置为存储至少两项标识信息的存储单元,所述至少两项标识信息各自具有不同的优先级,所述方法包括以下步骤:使用较低优先级的标识信息向所述仲裁服务器发送针对发布所述订阅信息的请求,直到所述请求被连续拒绝预定次数;以及在所述请求被连续拒绝预定次数之后,发送具有较高优先级的标识信息的请求。
根据本发明的第六方面提供了计算机程序,所述计算机程序使计算机执行仲裁服务器的控制方法,所述仲裁服务器能够与多个账户管理服务器通信,并仲裁从多个通信设备发送的在每个通信设备与所述多个账户管理服务器中的任意一个账户管理服务器之间的针对发布订阅信息的请求,所述方法包括以下步骤:当从所述通信设备接收到所述请求时,基于数据库中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器;以及向所选择的账户管理服务器发送针对发布所述订阅信息的请求。
根据本发明的第七方面提供了计算机程序,所述计算机程序使计算机执行通信设备,所述通信设备能够经由根据本发明的第一方面所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息,所述通信设备包括被配置为存储至少两项标识信息的存储单元,所述至少两项标识信息各自具有不同的优先级,所述方法包括以下步骤:使用较低优先级的标识信息向所述仲裁服务器发送针对发布所述订阅信息的请求,直到所述请求被连续拒绝预定次数;以及在所述请求被连续拒绝预定次数之后,发送具有较高优先级的标识信息的请求。
参考附图,根据示例实施例的以下描述,本发明的进一步特征将变得明显,在所有说明书附图中,类似的附图标记指示相同或相似部分。
附图说明
图1示出了根据本发明的实施例的一个方面的预配置***100的概览图;
图2A是仲裁服务器103的功能框图;
图2B是通信设备101的功能框图;
图3是在连接DB206中存储的数据表的示例;
图4是示出了根据本发明的实施例的一个方面的账户预配置过程的序列图;
图5是在连接DB206中存储的数据表的另一示例;
图6是示出了根据本发明的实施例的另一方面的由通信设备101向基站102进行的重试尝试的序列图;以及
图7是通信设备101的PCID表213中存储的数据表的示例。
具体实施方式
图1示出了根据本发明的第一实施例的预配置***100的概览图。在图1中,通信设备101是用于与受访网络运营商(VNO)102和作为注册运营商(RO)的仲裁服务器103通信的设备,并包含临时连接ID(PCID)。通信设备101的示例包括移动终端、数字相框、和监视传感器。由于PCID标识通信设备101,可以使用PCID作为用于标识通信设备101的设备标识信息。通信设备101意在获得所选择的归属运营商(SHO)的机器通信标识模块(MCIM)作为订阅信息。虽然通信设备101对应于TR33.812中描述的机器对机器设备(M2ME),使用术语“通信设备”来替换术语“M2ME”,因为通信设备101执行的通信不限于机器对机器通信。
通信设备101包括控制单元211、通信单元212、和PCID表。应该注意到,可以使用专用硬件,使用由处理器(未示出)执行的软件或者其组合来实现通信设备101的各个框的功能。
基站102向通信设备101提供临时3GPP网络接入,其中,可要求使用凭证(例如,PCID)的认证。虽然将基站102说明为单个节点,可以将仲裁服务器103的功能划分到两个或更多节点中。由受访网络运营商(VNO)来操作基站。基站102支持下面的功能。
-向通信设备101提供临时3GPP网络接入,其中,可要求使用凭证(例如,PCID)的认证。基站可以在初始接入期间提供完整的或者受限制的连接。
-在可能时向发现和注册功能(DRF)提供开放网络接入,即,在不要求针对该接入的凭证或认证的情况下。该功能应用于VNO将在例如注册和预配置之后变为SHO时。
-当SHO和VNO是不同的运营商时,向SHO提供连接。
仲裁服务器103是用于向通信设备101提供SHO1至SHO3中任意一个的MCIM的服务器。仲裁服务器103的目的是向通信设备101提供初始连接,以及为通信设备101提供注册和预配置功能。这通常涉及初始连接、发现和注册、以及MCIM下载和预配置功能。虽然将仲裁服务器103说明为单个节点,可以将仲裁服务器103的功能划分到两个或三个节点中。由注册运营商(RO)来操作仲裁服务器103,注册运营商是由PCID来标识的,且其为通信设备101提供服务,以使通信设备101访问3GPP网络来获得MCIM。
账户管理服务器104A至104C是用于管理账户信息(例如,MCIM)的服务器。虽然将各个账户管理服务器104A至104C说明为单个节点,可以将账户管理服务器104的功能划分到两个或更多节点中。由SHO来操作账户管理服务器104。
认证服务器105A至105C是用于验证凭证的服务器,凭证被用来将通信设备101检验为可信平台。认证服务器还可以发布这些凭证。虽然将各个认证服务器105A至105C说明为单个节点,可以将认证服务器105的功能划分到两个或更多节点中。由平台验证机构(PVA)来操作认证服务器105。认证服务器105支持下面的功能:
-验证平台凭证,平台凭证断言通信设备101作为保存MCIM应用和凭证的平台的真实性和完整性。
-向DPF和SHO提供与对通信设备101的验证的成功和失败有关的信息。
-在需要时获得新的平台凭证,例如,在通信设备101的远程更新之后。
图2A是仲裁服务器103的功能框图。仲裁服务器103包括初始连接功能(ICF)201、MCIM下载和预配置功能(DPF)202、发现与注册功能(DRF)203、连接配额管理器(CM)204、连接推荐功能(CRF)205、和连接DB206。稍后将参考图4的序列图来描述仲裁服务器103中的各个功能块的详细操作。
ICF201提供连接服务(在高于VNO提供的基本网络接入的层处)以帮助购买后的SHO发现。ICF201为通信设备101提供IP连接,以请求经由受访网络运营商(VNO)网络从DPF下载和预配置MCIM凭证和应用。
DPF202是用于管理向通信设备101下载和预配置MCIM应用和凭证的功能。为了执行向通信设备101安全预配置MCIM应用及其参数,DPF需要支持3GPP TR33.812V9.2.0中规定的功能。
DRF203帮助通信设备101发现并注册到账户管理服务器104A至104C中的任意一个上。在DRF204内包括地址解析。
CM204充当队列管理功能。其使用影响MCIM分配的速度的因素,例如各个账户管理服务器104上的负载(即,有多少个通信设备附着到每个账户管理服务器104),以确定将向哪个账户管理服务器104分配通信设备101。在3GPP标准化的核心网中,这可以等效于知道HSS上的负载。可以由核心网的操作和维护***、由标准化***(例如,SNMP或OMA DM)等来收集该信息。周期性地或者实时地(例如使用IMS在线状态(presence)机制)向仲裁服务器103发送信息。在该情况下,在将信息分发到不同的仲裁服务器103之前,可需要中间实体对信息进行收集和过滤。
当通信设备101向仲裁服务器103发送附着请求时,CM204向最适合的账户管理服务器104分配通信设备101。这可取决于哪个账户管理服务器104处于最小负载状态。如果要向最小负载账户管理服务器104发送对MCIM的请求,CM204查找负载,并将与通信设备101连接到哪个账户管理服务器104有关的信息存储在连接DB206中。基于通信设备101的PCID和账户管理服务器104上的负载进行分配。
如果没有基于负载而是基于一些其他因素来进行分配以使得仲裁服务器103具有从各个账户管理服务器104分配的固定数目的MCIM,除了用来确定哪个账户管理服务器104是最适合的MCIM的数目之外,机制将是相同的。也可以应用更复杂的机制,例如,计算价格容量比等等。
如果通信设备101具有若干已安装的MCIM,仲裁服务器103可以通过指派适当的账户管理服务器104来便于其间的选择。在附着过程期间使用指示优先级的PCID的情况下,CM204在请求队列中将使用更高优先级PCID所产生的请求放在使用更低优先级PCID所产生的请求之前。
CRF205是推荐功能,用于响应来自CM204的查询,提供对最有可能接受针对发布MCIM的请求的账户管理服务器104的推荐。CRF205在连接DB206中检索各个账户管理服务器的状态信息,并确定针对通信设备最可推荐的账户管理服务器,以立即获得MCIM。
连接DB206存储相应账户管理服务器104的状态信息。连接DB206可以是仲裁服务器的一部分,或者可以位于外部网络并连接到仲裁服务器103。图3示出了连接DB206中存储的数据表的示例。图3中示出的状态信息表中的条目包括各个账户管理服务器104的标识信息(ID)301以及T1(302)和T2(303)的时间信息。ID301可以包括允许唯一标识账户管理服务器104的任何种类的信息,例如,其可以是各个账户管理服务器104的国际移动订户标识(IMSI)。T1(302)指示到达由ID301标识的SHO所操作的账户管理服务器104的针对发布MCIM的请求的开始时间。T2(302)指示由ID301标识的SHO所操作的账户管理服务器104发布的MCIM的接收时间。T2与T1之间的差(即T2-T1)指示了账户管理服务器104响应于从仲裁服务器103至账户管理服务器104的MCIM发布请求来发布MCIM的响应时间周期。该差可以指示对应账户管理服务器104的操作状态,即,性能。因此,较大的差指示较低的性能,以及较小的差指示较高的性能。
图4是示出了根据本发明的实施例的MCIM预配置过程的序列图。
在步骤S401中,根据在3GPP TR33.812,V9.2.0中定义的过程来执行通信设备与仲裁服务器103中的ICF201之间经由基站102的AKA认证。在步骤S402中,ICF201请求DRF203进行自举。在仲裁服务器103内部,从ICF201向DRF203转发通信设备101的PCID和IP地址。
在步骤S403中,根据PCID-IMSI,DRF203在其数据库中查询DPF202和SHO的地址。然后,DRF203产生自举消息。在步骤S404中,DRF203向通信设备101发送自举消息。在该消息中,DRF203包括了IP连接参数(NAPDEF)、DPF202的地址(服务器URL)、MCIM应用预配置的上下文和M2M应用预配置的上下文。如果所提供的PCID-IMSI已经指向仲裁服务器103,仲裁服务器103可以变为SHO,在该情况下,访问仲裁服务器103的设备继续使用相同的IMSI。
在步骤S405中,由自举消息触发,通信设备101联系DPF202并包括通信设备101的相关信息和TRE(例如,平台验证信息)。在步骤406中,DPF202向CM204发送针对账户管理服务器104的请求,该账户管理服务器104最适合尽可能快地针对通信设备101发布MCIM。
在步骤S407中,CM204向CRF205查询与哪个账户管理服务器104最有可能能够在当前条件下接受请求有关的信息。CRF205参考连接DB206来选择多个账户管理服务器104中的一个。当连接数据库存储T1(301)和T2(302)的时间信息时,CRF针对由ID301标识的各个账户管理服务器104计算T2与T2之间的差,并比较计算出的差来找到具有最小值的账户管理服务器104。
可以将具有最小值的账户管理服务器104视为与其他服务器相比具有较高性能的最适合的服务器,以请求针对通信设备101发布MCIM。在步骤S409中,CRF205使用在S408中选择为可推荐的账户管理服务器104的地址来发送对来自CM204的查询的响应。账户管理服务器104具有唯一标识符,该唯一标识符可以基于IMSI或其他特定的标识符(包括IP地址或URI),并被存储在连接数据库206中。在步骤S410中,CM204向DPF202通知可推荐的账户管理服务器104以及其地址。在步骤S411中,DPF202使用通过CM向其通知的地址,连接到推荐的账户管理服务器104,并对通信设备101的信息和TRE进行中继。在步骤S411中,DPF还记录其向账户管理服务器104发送请求时的时间作为要存储在连接DB206中的T1。
在步骤S412中,账户管理服务器104向与账户管理服务器104相关联的认证服务器105发送由PfC和TRE标识签名的验证信息,并请求认证服务器105验证TRE的真实性和完整性。在步骤S413中,认证服务器105根据账户管理服务器104的要求,本地验证通信设备101的真实性和完整性。
在步骤S414中,认证服务器105根据来自账户管理服务器104的要求将验证结果发送回账户管理服务器104。账户管理服务器104通过使用PfC来加密MCIM,并产生针对通信设备101的管理对象(例如,MCIMobj)。
在步骤S416中,账户管理服务器104向DPF202传送加密的MCIM(例如,在MCIMobj内),并授权向通信设备101预配置MCIM应用。在步骤S416中,DPF记录其从账户管理服务器104接收到MCIMobj时的时间作为要存储在连接DB206中的T2。
在步骤417中,DPF202将MCIM对象下载到通信设备101,并且通信设备101将下载的MCIM预配置到TRE中。TRE通过使用TRE平台密钥解密MCIMobj来获得MCIM。通信设备101向DPF202报告预配置的成功/失败状态。在步骤S418中,DPF202使用所记录的时间信息T1和T2来更新连接DB206。
在以上实施例中,CRF205基于使用响应时间确定的各个服务器的当前性能来选择账户管理服务器104。然而,本发明的实施例不限于此。例如,当连接DB206存储与图5中示出的忙碌周期502有关的各个服务器的状态信息时,CRF205可以基于连接DB206中的内容来选择不在忙碌状态的服务器。如果存在两个或更多个不在忙碌状态的账户管理服务器104,CRF205还可以基于如图3中示出的也在连接DB206中存储的T2与T1的差来考虑响应时间,并且可以选择具有最小差值的账户管理服务器104。
此外,使用可以用来标识比其他服务器具有更高性能的服务器的任何类型的性能参数,并在连接DB206中存储这种性能参数,这也是可能的。
例如,使用2004年7月由TeleManagement论坛公布的SLA管理手册卷3,服务和技术示例,与账户管理服务器104有关的状态信息可以包括下面的至少任意一项:服务和服务器性能参数以及中间网络产生的等待时间或延迟(例如,在ATM、SDH、帧中继等中测量的性能特有的参数);层参数;服务操作参数(例如可用存储器的百分比、同时的进程的数目等);以及独立于服务/技术的参数(例如,可用百分比、失败之间的平均时间(MTBF)、中断强度(OI)、预配置服务的平均时间(MTPS)、以及恢复服务的平均时间(MTRS))。
对于其他示例,根据OMA要求文档(“Key Performance Indicatorfor OMA Enablers Requirements,Draft Version1.0-22Mar2010,OpenMobile Alliance,OMA-RD-KPIinOMA-V1_0-20100322-D”)中的KPI,性能指示参数可以是下面的至少任意一项:与服务的会话(例如,并行工作会话)相关的测量、服务的响应延迟、以及服务的业务负载(如果这种信息可用)。
根据以上实施例,当仲裁服务器103(例如,起到连接代理服务器的作用)具有多个需要连接到网络并从而需要被分配MCIM的通信设备101时本发明将是有用的。例如在存在大量的第一时间连接的通信设备时,在通信设备需要同时刷新其MCIM时,或者在通信设备需要改变SHO(在RO与其具有协定的SHO之间)时,该场景发生。
例如,当接通新的住宅开发,并且住宅中的所有智能仪表(如通信设备101)第一时间连接时,第一情况将发生。当通信设备已经长时间不激活时,例如当其意在监视地震(在该情况下,通信设备将不激活,直到地震实际发生)时,第二情况将发生。当仲裁服务器103(RO)看到改变通信设备101的归属运营商的需求(可能因为合同已经到期)时,第三情况将发生。
该场景假设通信设备正在尝试连接并周期性而不是持续地报告数据。此外,还假设报告是非实时的,然而可以分批执行。该场景假设终端可以附着到负责产生MCIM的若干账户管理服务器(SHO)中的一个。然后,仲裁服务器103基于若干因素(包括基于使用图3中示出的T1和T2测量的处理时间的当前负载)选择最适合于通信设备101的账户管理服务器。
仲裁服务器103是否可以接收负载数据是与账户管理服务器104部分相关的商业决定,并且可以由SHO组织做出,或者外包给主办组织(例如,当SHO正在运行由不同方(如服务组织)操作的网络时)。
图6是示出了根据本发明的实施例的由通信设备101向基站102进行重试尝试的序列图。通信设备101的控制单元211具有用于在附着失败的情况下执行指数回退算法的连接管理功能。在图6中,当从通信设备101到基站102的附着请求失败了预定次数时(例如,在图6中示出的情况下,两次),通信设备切换附着到请求上的PCID。
图7示出了通信设备101中的PCID表213的示例。在图7中示出的情况中,PCID表存储两个不同的PCID,该两个不同的PCID各自具有不同的优先级。PCID1具有较低优先级,以及PCID2具有较高优先级。然而,应该注意到,通信设备101可以使用的PCID的数目可以不限于两个。
在步骤S601和S603中,通信设备101尝试使用具有较低优先级的PCID1附着到基站102。如果基站成功接收到附着请求,过程进行到图4中描绘的步骤S401。然而,如果至基站102的使用PCID1的附着请求失败两次,并且在S602中的拒绝之后,通信设备在S604中从基站102接收到拒绝,通信设备等待预定时间周期Tw,并使用具有较高优先级的PCID2重试附着到基站102。
基站102从通信设备101接收具有较高优先级PCID的附着请求,其在S606中接受该附着请求。基站102可以识别具有较高优先级的PCID,并且因为基站102用于识别这些种PCID的机制可以是技术领域中通常使用的机制,本说明书中省略了详细描述。
作为本发明的关于根据图4的过程的另一实施例,仅当DPF202在S405中使用具有较高优先级的PCID从通信设备101接收到联系时,其才在步骤S406中向CM204发送对推荐账户管理服务器104的请求。CM204维护来自多个通信设备101的用于请求的请求队列。如果CM204接收具有较高优先级的PCID的请求,与针对QoS的队列管理***相类似,CM204使具有较高优先级的PCID的请求优先于请求队列中包括的其他具有较低优先级的PCID的请求。
与图6和7有关的实施例在下面的情况下是有用的。然而,对于可以报告分批或实时数据的通信设备101,需要机制来克服设备可能不能够急迫地传送数据的限制,因为可用网络中的所有连接时隙已被分批进行报告的其他设备所占据。这与GSM中的紧急呼叫建立机制在一定程度上相似,但不等效。然而,此处的主要区别是数据是急迫的,但不是紧急的,例如,与桥上的交通增长有关,而不是交通的一般统计,并且不是紧急的(交通正在移动,仅是较多而已)。
此外,一些连接请求可以比其他请求更急迫。例如,与如桥上、隧道等处的汽车交通中的大幅上涨相比,功率仪表读取的每日更新是较不急迫的。为了在较急迫和较不急迫的连接之间进行区分,如果通信设备101具有各自指示不同优先级种类的至少两个可用的PCID,根据情况,当附着到网络时,可以使用一个或另一个PCID。当突然出现急迫更新的必要性时,可以附着已使用低优先级PCID的通信设备101。为了避免连续拒绝连接的可能性,可以将当前MCIM从网络去附着,并且可以使用指示较高优先级的PCID来请求新连接。
当希望优先于其他设备向一些设备分配MCIM时,通信设备101可以具有可划分为具有不同优先级的组的若干PCID。当存在对连接的急迫需要时,通信设备101可以使用单独的PCID。可能预期向终端分配的用于在各个急迫等级处建立连接的若干PCID。
将由通信设备101的控制单元211中的连接管理功能来管理对适合的PCID的选择,其因而将必定知道传输的急迫。从而,这进而假设在通信设备101中的传输之前的特定的预处理等级,这可以由装备有一些处理和存储器的设备来实现,不管如何,其将需要处理要周期性报告的数据。
尽管已经参考示例实施例描述了本发明,应当理解本发明不限于所公开的示例实施例。以下权利要求的范围是根据最宽的解释,以便包含所有的这种修改和等同的结构和功能。
Claims (12)
1.一种仲裁服务器(103),其能够与多个账户管理服务器(104)通信,并仲裁从多个通信设备(101)发送的在每个通信设备(101)与所述多个账户管理服务器(104)中的任意一个账户管理服务器(104)之间的针对发布订阅信息的请求,所述仲裁服务器(103)包括:
选择单元(205),被配置为当从所述通信设备(101)接收到所述请求时,基于数据库(206)中存储的与每个账户管理服务器的当前操作状态有关的信息,选择要被发送所述请求的账户管理服务器(104);以及
发送单元(202),被配置为向所选择的账户管理服务器(104)发送针对发布所述订阅信息的请求。
2.根据权利要求1所述的仲裁服务器(103),还包括:
更新单元(202),被配置为基于在向所选择的账户管理服务器(104)发送所述请求和从所选择的账户管理服务器(104)接收所述订阅信息之间的时间段,更新所述数据库(206)中存储的信息。
3.根据权利要求2所述的仲裁服务器,其中,所述选择单元(205)还被配置为选择其时间段短于其他账户管理服务器的时间段的账户管理服务器。
4.根据权利要求1所述的仲裁服务器,其中,所述数据库(206)管理与每个账户管理服务器的忙碌时间段有关的信息,以及
所述选择单元(205)还被配置为基于连接数据库中存储的信息,选择在选择时非忙碌状态的账户管理服务器。
5.根据权利要求1所述的仲裁服务器,其中,与所述当前操作状态有关的信息包括分别指示账户管理服务器的当前性能的一种或多种性能参数,以及
所述选择单元(205)还被配置为基于对所述性能参数的值的比较,选择其性能高于其他账户管理服务器的账户管理服务器。
6.根据权利要求1至5中任一项所述的仲裁服务器,其中,通信设备使用所述通信设备的至少两项标识信息之一来发布所述请求,每项标识信息具有不同的优先级,以及
所述仲裁服务器还包括:
队列管理单元(204),被配置为从所述通信设备(101)接收请求,并通过基于附着于每个请求的所述标识信息对请求队列进行管理,来向所述选择单元(206)传递所述请求,其中,所述队列管理单元(204)还被配置为在传递所述队列中具有较低优先级的标识信息的请求之前,传递具有较高优先级的标识信息的请求。
7.一种能够经由根据权利要求1至6中任一项所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息的通信设备,所述通信设备包括:
存储单元,被配置为存储至少两项标识信息,所述至少两项标识信息各自具有不同的优先级;以及
通信单元,被配置为向所述仲裁服务器发送针对发布所述订阅信息的请求,
其中,所述通信单元还被配置为发送具有较低优先级的标识信息的请求,直到所述请求被连续拒绝预定次数,以及在所述请求被连续拒绝预定次数之后,发送具有较高优先级的标识信息的请求。
8.一种通信***,包括多个账户管理服务器(104)以及仲裁服务器(103),所述仲裁服务器(103)能够与多个账户管理服务器(104)通信,并仲裁从多个通信设备(101)发送的在每个通信设备(101)与所述多个账户管理服务器(104)中的任意一个账户管理服务器(104)之间的针对发布订阅信息的请求,
其中,所述仲裁服务器(103)包括:
选择单元(205),被配置为当从所述通信设备(101)接收到所述请求时,基于数据库(206)中存储的与每个账户管理服务器的当前操作状态有关的信息来,选择要被发送所述请求的账户管理服务器(104);以及
发送单元(202),被配置为向所选择的账户管理服务器(104)发送针对发布所述订阅信息的请求;
从所述仲裁服务器(103)接收到所述请求的所选择的账户管理服务器(104)发布所述订阅信息,并向所述仲裁服务器(103)发送所述订阅信息,以及
所述仲裁服务器(103)向所述通信设备(101)发送所述订阅信息。
9.一种仲裁服务器(103)的控制方法,所述仲裁服务器(103)能够与多个账户管理服务器(104)通信,并仲裁从多个通信设备(101)发送的在每个通信设备(101)与所述多个账户管理服务器(104)中的任意一个账户管理服务器之间的针对发布订阅信息的请求,所述方法包括以下步骤:
当从所述通信设备(101)接收到所述请求时,基于数据库(206)中存储的与每个账户管理服务器的当前操作状态有关的信息,选择(205、S408)要被发送所述请求的账户管理服务器(104);以及
向所选择的账户管理服务器(104)发送(202、S411)针对发布所述订阅信息的请求。
10.一种通信设备的控制方法,所述通信设备能够经由根据权利要求1至6中任一项所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息,所述通信设备包括被配置为存储至少两项标识信息的存储单元,所述至少两项标识信息各自具有不同的优先级,
所述方法包括以下步骤:
使用较低优先级的标识信息向所述仲裁服务器发送(S601、S603)针对发布所述订阅信息的请求,直到所述请求被连续拒绝预定次数;以及
在所述请求被连续拒绝预定次数之后,发送(S605)具有较高优先级的标识信息的请求。
11.一种计算机程序,所述计算机程序使计算机执行仲裁服务器(103)的控制方法,所述仲裁服务器(103)能够与多个账户管理服务器(104)通信,并仲裁从多个通信设备(101)发送的在每个通信设备(101)与所述多个账户管理服务器(104)中的任意一个账户管理服务器(104)之间的针对发布订阅信息的请求,所述方法包括以下步骤:
当从所述通信设备(101)接收到所述请求时,基于数据库(206)中存储的与每个账户管理服务器的当前操作状态有关的信息,选择(205、S408)要被发送所述请求的账户管理服务器(104);以及
向所选择的账户管理服务器(104)发送(202、S411)针对发布所述订阅信息的请求。
12.一种计算机程序,所述计算机程序使计算机充当通信设备,所述通信设备能够经由根据权利要求1至6中任一项所述的仲裁服务器请求多个账户管理服务器之一发布订阅信息,所述通信设备包括被配置为存储至少两项标识信息的存储单元,所述至少两项标识信息各自具有不同的优先级,
所述方法包括以下步骤:
使用较低优先级的标识信息向所述仲裁服务器发送(S601、S603)针对发布所述订阅信息的请求,直到所述请求被连续拒绝预定次数;以及
在所述请求被连续拒绝预定次数之后,发送(S605)具有较高优先级的标识信息的请求。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2010/064124 WO2012023213A1 (en) | 2010-08-16 | 2010-08-16 | Mediation server, control method therefor, communication device, control method therefor, communication system, and computer program |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103069888A true CN103069888A (zh) | 2013-04-24 |
Family
ID=45604885
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010800685899A Pending CN103069888A (zh) | 2010-08-16 | 2010-08-16 | 仲裁服务器、其控制方法、通信设备、其控制方法、通信***、以及计算机程序 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9374710B2 (zh) |
EP (1) | EP2606682A1 (zh) |
CN (1) | CN103069888A (zh) |
WO (1) | WO2012023213A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2596654A4 (en) * | 2010-07-23 | 2016-12-21 | ERICSSON TELEFON AB L M (publ) | MEDIATION SERVER, METHOD OF CONTROLLING THE SAME, COMMUNICATION DEVICE, CONTROL METHOD THEREFOR, ACCOUNT SUPPLY SERVER, AND ASSOCIATED METHOD |
US8707022B2 (en) * | 2011-04-05 | 2014-04-22 | Apple Inc. | Apparatus and methods for distributing and storing electronic access clients |
EP2827572A4 (en) * | 2012-03-16 | 2016-03-30 | Sony Corp | INFORMATION PROCESSING DEVICE, WIRELESS COMMUNICATION DEVICE AND INFORMATION PROCESSING METHOD |
JP2015207819A (ja) * | 2014-04-17 | 2015-11-19 | 株式会社リコー | 情報処理装置、情報処理システム、通信制御方法およびプログラム |
US10187216B2 (en) * | 2016-04-14 | 2019-01-22 | Honeywell International Inc. | Connecting a portable computing device to a vehicle by comparing a captured image of a vehicle indicator with stored images of known vehicle indicators |
EP3585084A1 (de) * | 2018-06-18 | 2019-12-25 | Siemens Aktiengesellschaft | Einrichtung einer zugangsberechtigung zu einem teilnetzwerk eines mobilfunknetzes |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290624A (ja) * | 2001-03-28 | 2002-10-04 | Ntt Comware Corp | 通信サービスシステムおよびその方法 |
US20050227692A1 (en) * | 2004-03-25 | 2005-10-13 | Shinichi Kawashima | Utilized-network selection method, communication system and mobile terminal |
CN101400114A (zh) * | 2007-09-29 | 2009-04-01 | 中兴通讯股份有限公司 | 一种用于实现终端选择网络服务提供商的方法 |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0274584A (ja) | 1988-09-06 | 1990-03-14 | Kumamoto Pref Gov Kajitsu Nogyo Kiudoukumiai Rengokai | 液体複合肥料 |
JP3268564B2 (ja) * | 1995-09-06 | 2002-03-25 | 日本電信電話株式会社 | 位置登録に優先度を有する移動通信網 |
US6339766B1 (en) * | 1998-12-02 | 2002-01-15 | Transactionsecure | Electronic payment system employing limited-use account number |
US7729986B1 (en) * | 1999-07-30 | 2010-06-01 | Visa International Service Association | Smart card transactions using wireless telecommunications network |
US7024395B1 (en) * | 2000-06-16 | 2006-04-04 | Storage Technology Corporation | Method and system for secure credit card transactions |
US6776332B2 (en) * | 2002-12-26 | 2004-08-17 | Micropin Technologies Inc. | System and method for validating and operating an access card |
JP4217518B2 (ja) | 2003-04-10 | 2009-02-04 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信制御方法、制御システム及び移動端末 |
KR101234194B1 (ko) * | 2006-08-28 | 2013-02-18 | 삼성전자주식회사 | 이동통신 시스템에서 심 데이터를 내려받는 장치 및 방법 |
EP2248094A4 (en) * | 2008-01-24 | 2012-10-03 | Visa Usa Inc | SYSTEM AND METHOD FOR CARRYING OUT TRANSACTIONS WITH A FINANCIAL PRESENTATION DEVICE ASSOCIATED WITH MULTIPLE ACCOUNTS |
JP5265334B2 (ja) * | 2008-12-24 | 2013-08-14 | 京セラ株式会社 | 無線通信システム、無線端末、無線基地局及び通信制御方法 |
US9351193B2 (en) * | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
CN101820613B (zh) * | 2009-02-27 | 2014-03-19 | 中兴通讯股份有限公司 | 一种应用下载的***和方法 |
US8559923B2 (en) * | 2009-05-18 | 2013-10-15 | Mastercard International Incorporated | Switching functions for mobile payments system |
US8763896B2 (en) * | 2012-02-23 | 2014-07-01 | XRomb Inc. | System and method of loading a transaction card and processing repayment on a mobile device |
US20140136309A1 (en) * | 2012-11-15 | 2014-05-15 | Wallaby Financial Inc. | System and method for optimizing card usage in a payment transaction |
-
2010
- 2010-08-16 CN CN2010800685899A patent/CN103069888A/zh active Pending
- 2010-08-16 WO PCT/JP2010/064124 patent/WO2012023213A1/en active Application Filing
- 2010-08-16 US US13/817,014 patent/US9374710B2/en active Active
- 2010-08-16 EP EP10856169.7A patent/EP2606682A1/en not_active Withdrawn
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290624A (ja) * | 2001-03-28 | 2002-10-04 | Ntt Comware Corp | 通信サービスシステムおよびその方法 |
US20050227692A1 (en) * | 2004-03-25 | 2005-10-13 | Shinichi Kawashima | Utilized-network selection method, communication system and mobile terminal |
CN101400114A (zh) * | 2007-09-29 | 2009-04-01 | 中兴通讯股份有限公司 | 一种用于实现终端选择网络服务提供商的方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2012023213A1 (en) | 2012-02-23 |
US20130143524A1 (en) | 2013-06-06 |
US9374710B2 (en) | 2016-06-21 |
EP2606682A1 (en) | 2013-06-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101819556B1 (ko) | 클라우드 컴퓨팅 시스템에서 패밀리 클라우드를 지원하기 위한 장치 및 방법 | |
US9241001B2 (en) | Method and apparatus for providing service using personal network | |
CN111436160A (zh) | 一种局域网通信方法、装置及*** | |
CN110915247A (zh) | 订阅管理服务数据馈送 | |
US20150023219A1 (en) | Charging method and apparatus | |
US20100017608A1 (en) | Distributed Network Management Hierarchy in a Multi-Station Communication Network | |
CN103069888A (zh) | 仲裁服务器、其控制方法、通信设备、其控制方法、通信***、以及计算机程序 | |
WO2015157949A1 (zh) | 无线局域网络wlan的接入方法、终端及服务器 | |
US9491594B2 (en) | Method and system for managing terminal group | |
US20180146497A1 (en) | Method for processing request through polling channel in wireless communication system and apparatus therefor | |
US9425982B2 (en) | Server and method for providing device management service and device receiving the device management service | |
US9883320B2 (en) | Method for processing request message in wireless communication system and apparatus therefor | |
CN102812757A (zh) | 用于重定向数据业务的方法、装置和*** | |
US9241232B2 (en) | Method and apparatus for machine communication | |
US9769865B2 (en) | Opportunistic data transfer | |
CN110417905B (zh) | 一种合约发布方法、装置、设备和联盟链*** | |
US9705731B2 (en) | Mediation server, communication device, and connecting method | |
EP1488591A1 (en) | System and method for managing messaging services | |
CN101836405B (zh) | 用于通过SIP终端在VoIP网络***中发布、查询和订阅信息的方法、SIP终端、SIP应用服务器、SIP信息中心和VoIP网络*** | |
CN1885768B (zh) | 一种环球网认证方法 | |
EP4038833A1 (en) | Network entities for managing distribution of slice service level agreement information in a communication network | |
CN111164951A (zh) | 基于服务能力要求和偏好的服务注册 | |
EP2721859B1 (en) | Handling of operator connection offers in a communication network | |
US20130036229A1 (en) | Method of managing connection between personal network and cpns service in cpns system | |
KR20050001971A (ko) | 유무선 통합 인터넷 서비스 엑세스 시스템 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130424 |