用于通信的装置和方法

申请号 CN201180066199.2 申请日 2011-01-27 公开(公告)号 CN103404222A 公开(公告)日 2013-11-20
申请人 诺基亚西门子通信公司; 发明人 V·范潘; K·V·霍内曼; 于玲;
摘要 装置和方法,其用于控制到移动中继的网络连接的建立;与被连接到宿主网络的移动的中继通信;控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,该网络由多于一个运营商控制;以及当移动中继与宿主蜂窝网络建立连接时,创建或重激活移动中继上下文的上下文并保持对其的更新。
权利要求

1.一种装置,其包括:
至少一个处理器;以及
至少一个存储器,其包括计算机程序代码,
所述至少一个存储器和所述计算机程序代码被配置为,利用所述至少一个处理器使所述装置至少执行:
控制移动中继与所述装置之间的网络连接的建立;
协调或控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,所述网络由多于一个运营商控制;以及
当移动中继具有与宿主蜂窝网络建立的连接时,创建或重激活移动中继上下文的上下文并保持对其的更新。
2.根据权利要求1所述的装置,所述装置被配置为,通过向移动的中继传送可能宿主网络候选者、切换触发以及其它配置的信息和控制信息,来协调移动的中继的运营商问切换。
3.根据之前任一项权利要求所述的装置,所述装置被配置为,与宿主蜂窝系统通信,该宿主蜂窝系统可以作为切换候选者服务移动中继。
4.根据之前任一项权利要求所述的装置,所述装置被配置为,对当前和切换目标宿主系统以及移动中继确定和设定切换阈值和定时参数,诸如切换定时器或延迟约束。
5.根据之前任一项权利要求所述的装置,所述装置被配置为,获得、更新和存储被连接到移动中继的空闲和激活用户设备的必要的上下文,并且当用户设备被连接到移动中继时帮助用户设备的归属和访问蜂窝系统对用户设备的移动位置保持追踪。
6.根据权利要求5所述的装置,所述装置被配置为,从移动的中继被连接到的宿主网络的移动性管理实体接收被连接到移动的中继的用户设备的用户设备数据。
7.根据权利要求5所述的装置,所述装置被配置为,针对各个或给定组的移动用户,代表用户设备,发送被连接到移动的中继的用户设备的位置更新消息。
8.根据之前任一项权利要求所述的装置,其中所述装置是蜂窝网络的接入网络发现和选择功能。
9.根据之前任一项权利要求所述的装置,其中所述装置被配置为与其它运营商的蜂窝网络的接入网络发现和选择功能通信。
10.一种装置,其包括:
至少一个处理器;以及
至少一个存储器,其包括计算机程序代码,
所述至少一个存储器和所述计算机程序代码被配置为,利用所述至少一个处理器使所述装置至少执行:
与蜂窝网络的接入网络发现和选择功能通信,以用于控制所述装置与宿主蜂窝网络的连接的激活、重激活和设置,所述网络由多于一个运营商控制;以及
在与宿主蜂窝网络建立连接期间,从接入网络发现和选择功能接收装置上下文。
11.根据权利要求10所述的装置,其中所述装置被配置为,接收可能宿主网络候选者、切换触发以及其它配置的信息和控制信息,以用于所述装置的运营商间切换。
12.一种方法,其包括:
控制到移动中继的网络连接的建立;
与被连接到宿主网络的移动的中继通信;
协调或控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,所述网络由多于一个运营商控制;以及
当移动中继具有与宿主蜂窝网络建立的连接时,创建或重激活移动中继上下文的上下文并保持对其的更新。
13.根据权利要求12所述的方法,其进一步包括:通过向移动的中继传送可能宿主网络候选者、切换触发以及其它配置的信息和控制信息,来协调移动的中继的运营商间切换。
14.根据权利要求13所述的方法,其进一步包括:与宿主蜂窝系统通信,该宿主蜂窝系统可以作为切换候选者服务移动中继。
15.根据权利要求13所述的方法,其进一步包括:对当前和切换目标宿主系统以及移动中继确定和设定切换阈值和定时参数,诸如切换定时器或延迟约束。
16.根据之前的权利要求12至15中的任一项所述的方法,其进一步包括:获得、更新和存储被连接到移动中继的空闲和激活用户设备的必要的上下文,并且当用户设备被连接到移动中继时帮助用户设备的归属和访问蜂窝系统对用户设备的移动位置保持追踪。
17.根据权利要求15所述的方法,其进一步包括:从移动的中继被连接到的宿主网络的移动性管理实体接收被连接到移动的中继的用户设备的用户设备数据。
18.根据权利要求15所述的方法,其进一步包括:针对各个或给定组的移动用户,代表用户设备,发送被连接到移动的中继的用户设备的位置更新消息。
19.根据之前的权利要求12至18中的任一项所述的方法,其中所述步骤由蜂窝网络的接入网络发现和选择功能执行。
20.根据之前的权利要求12至19中的任一项所述的方法,其进一步包括:与其它运营商的蜂窝网络的接入网络发现和选择功能通信。
21.一种方法,其包括:
与蜂窝网络的接入网络发现和选择功能通信,以用于控制与宿主蜂窝网络的连接的激活、重激活和设置,所述网络由多于一个运营商控制;以及
在与宿主蜂窝网络建立连接期间,从接入网络发现和选择功能接收上下文。
22.根据权利要求21所述的方法,其进一步包括:接收可能宿主网络候选者、切换触发以及其它配置的信息和控制信息,以用于装置的运营商问切换。
23.一种计算机程序,其包括程序代码手段,该程序代码手段适合于当程序在计算机上运行时执行权利要求12至22的步骤中的任何一个。
24.一种制品,其包括计算机可读介质和在其上体现的程序指令,该程序指令可由可操作地耦合到存储器的计算机执行,其当由计算机执行时执行权利要求12至22的步骤中的任何一个。

说明书全文

用于通信的装置和方法

技术领域

[0001] 本发明的示例性和非限定性实施例总体上涉及无线通信网络。本发明的实施例尤其涉及通信网络中的装置和方法。

背景技术

[0002] 背景技术的下列描述可以包括见解、发现、理解或公开、或者关联以及在本发明之前对相关领域来说未知但由本发明提供的公开。可以在下面具体指出本发明的这样的贡献中的一些,而本发明的其它这样的贡献将从其上下文中显而易见。
[0003] 随着在移动通信领域中对增长的数据速率和更高质量服务的不断增长的要求,对蜂窝网络基础设施的更好性能产生不断增长的要求。当人们在工作、在家时,和/或当在大规模的运输交通工具(例如,公共汽车、火车和船)上行进时,人们使用他们的支持高数据速率服务的移动设备。这样的大规模运输交通工具可以以高达100m/s的速度行进,并且以相同的速度行进的交通工具中的大量通信移动设备对网络运营商提出了高要求,因为用户希望不管交通工具的速度如何都维持他们的高数据速率连接。
[0004] 3GPP(第三代合作伙伴计划)内被标准化的第三代移动通信系统的长期演进(LTE)已经将中继扩展引入到蜂窝网络基础设施。在用户终端和传统基站之间的通过移动中继或中继基站的中继链路改进了容量、覆盖以及数据速率。移动中继可以被安装在公共汽车、火车、观光游艇以及其它大规模运输交通工具中。
[0005] 与支持移动中继系统相关联的一个问题是,需要为移动中继系统和宿主(donor)蜂窝系统之间的移动无线回传(backhaul)连接(也被称为中继链路)提供和确保足够高的数据速率,其由于移动中继系统的移动性而随时间改变。宿主蜂窝系统与其它常规移动用户的有限无线电资源的公平共享也需要被解决。
[0006] 另外,对于移动中继系统来说存在支持运载工具上的所有移动用户的需要而不管他们相关联的归属运营商(home operator)如何,这也被称为多运营商问题。

发明内容

[0007] 下面呈现本发明的简化发明内容,以便提供对本发明的一些方面的基本理解。该发明内容不是本发明的广泛综述。其不意图识别本发明的关键/决定性的元件或者划定本发明的范围。其唯一的目的是以简化的形式呈现本发明的一些概念,作为稍后呈现的更详细描述的序幕。
[0008] 根据本发明的一个方面,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,该至少一个存储器和该计算机程序代码被配置为,利用该至少一个处理器使该装置至少执行:控制移动中继与该装置之间的网络连接的建立;协调或控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,该网络由多于一个运营商控制;以及当移动中继具有与宿主蜂窝网络建立的连接时,创建或重激活移动中继上下文的上下文并保持对其的更新。
[0009] 根据本发明的另一个方面,提供了一种方法,其包括:控制到移动中继的网络连接的建立;与被连接到宿主网络的移动的中继通信;协调或控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,该网络由多于一个运营商控制;以及当移动中继具有与宿主蜂窝网络建立的连接时,创建或重激活移动中继上下文的上下文并保持对其的更新。
[0010] 根据本发明的一个方面,提供了一种装置,其包括:至少一个处理器;以及包括计算机程序代码的至少一个存储器,该至少一个存储器和该计算机程序代码被配置为,利用该至少一个处理器使该装置至少执行:与蜂窝网络的接入网络发现和选择功能通信,以用于控制该装置与宿主蜂窝网络的连接的激活、重激活和设置,该网络由多于一个运营商控制;以及在与宿主蜂窝网络建立连接期间,从接入网络发现和选择功能接收装置上下文。
[0011] 根据本发明的另一个方面,提供了一种方法,其包括:与蜂窝网络的接入网络发现和选择功能通信,以用于控制与宿主蜂窝网络的连接的激活、重激活和设置,该网络由多于一个运营商控制;以及在与宿主蜂窝网络建立连接期间,从接入网络发现和选择功能接收上下文。附图说明
[0012] 参照附图,仅通过示例,在下面描述本发明的实施例,在附图中:
[0013] 图1图示了可以应用本发明的实施例的通信环境的示例;
[0014] 图2示出了图示示例性系统架构的简化框图
[0015] 图3A和3B图示了根据本发明的实施例的装置的示例。

具体实施方式

[0016] 实施例可应用于任何基站、用户设备、服务器、相应的组件和/或任何通信系统或者支持所需功能的不同通信系统的任何组合。所使用的协议,通信系统、服务器和用户终端的规范尤其在无线通信中迅速地发展。这样的发展可能需要对实施例的额外改变。因此,所有的词语和表达应当宽泛地被解释,并且它们意图说明但不限制实施例。
[0017] 在下文中,将使用基于演进UMTS陆地无线电接入(E-UTRA,UMTS=通用移动电信系统)的架构作为可以应用实施例的系统架构的示例来描述不同的实施例,然而,并不将实施例限制为这样的架构。
[0018] 存在要被用在通信系统中的许多不同的无线电协议。不同通信系统的一些示例是通用移动电信系统(UMTS)无线电接入网络(UTRAN或E-UTRAN)、长期演进(LTE,还称为E-UTRA)、高级长期演进(LTE-A)、无线局域网(WLAN)、全球微波接入互操作性(WiMAX)、、个人通信服务(PCS)以及使用超宽带(UWB)技术的系统。
[0019] 图1图示了用户设备与电信系统之间的通信环境的示例。在图示的情况中,移动中继或中继基站被安装在移动交通工具中,并且被配置为对固定蜂窝网络基础设施与用户设备之间的蜂窝通信链路进行中继。图1是仅示出一些元件和功能实体的简化系统架构,这些元件和功能实体全部都是逻辑单元,其实施方式可以与所示出的实施方式不同。图1中所示出的连接是逻辑连接,实际的物理连接可以是不同的。对于本领域中的技术人员来说显而易见的是,系统还包括其它功能和结构。
[0020] 图1的示例示出服务一个或多个宏小区的基站或eNodeB100和被安装在移动交通工具104中的移动中继102。移动中继102被配置为向移动的交通工具中的用户设备106、108、110提供网络接入。因而,它服务移动的小区。用户设备被连接112、114、116到移动中继102。移动中继102被连接118到宏eNodeB。自然地,eNodeB100还可以服务具有与eNodeB的直接连接122的其它用户设备120。
[0021] 用户设备指的是便携式计算设备。这样的计算设备包括与订户标识模(SIM)一起或者不与其一起进行操作的无线移动通信设备,其包括但不限于下列类型的设备:移动电话、智能电话、个人数字助理(PDA)、手持机、膝上型计算机。
[0022] 对于用户设备106、108、110,移动中继102可以具有例如LTE-A eNodeB的全部功能,但使用移动无线回传将其附着到网络侧。
[0023] 图2图示了中继节点102与蜂窝网络之间的通信环境的示例。
[0024] 图2是仅示出一些元件和功能实体的简化系统架构,这些元件和功能实体全部都是逻辑单元,其实施方式可以与所示出的实施方式不同。图1中所示出的连接是逻辑连接,实际的物理连接可以是不同的。对于本领域中的技术人员来说显而易见的是,系统还包括其它功能和结构。应当认识到的是,在组通信中或者针对其使用的功能、结构、元件和协议与实际发明不相关。因此,不需要在此更详细地讨论它们。
[0025] 图2的示例包括两个运营商的两个蜂窝网络200A、200B。每个网络包括核心网络202A、202B和无线电接入网络204A、204B。在这个简化的示例中,图示了具有一个eNodeB100、206的无线电接入网络。
[0026] 运营商的核心网络包括下列元件:MME(移动性管理实体)208A、208B,SAE GW(SAE网关)210A、210B,以及OAM(操作、管控和管理系统)212A、212B。核心网络进一步包括ANDSF(接入网络发现和选择功能)214A、214B。应当认识到的是,除了图示出的之外,通信系统还可以包括其它核心网络元件。
[0027] 也可以叫做蜂窝系统的eNodeB(增强节点B)100、206的基站可以主控用于无线电资源管理的功能:无线电承载控制、无线电准许控制、连接移动性控制、动态资源分配(调度)。MME208A、208B负责向eNodeB100、206分发寻呼消息。用S1_U接口将eNodeB连接到SAE GW,并且用S1_MME接口将eNodeB连接到MME。SAE GW210A、210B是一种实体,其被配置为充当例如在网络和通信网络(诸如因特网)的其它部分之间的网关。SAE GW可以是两个网关的组合,这两个网关是服务网关(S-GW)和分组数据网络网关(P-GW)。ANDSF214A、214B是被配置为帮助网络的用户设备基于网络运营商策略在3GPP和非3GPP接入技术之间做出移动性决定的网络协议功能。例如,ANDSF使支持多种接入技术的用户设备能够在不同的接入技术(上述的WLAN或WiMAX)可用的区域中选择最适合的接入网络。
[0028] 从无线电网络管理的观点看,运营商的每个蜂窝网络200A、200B被操作为闭合的系统。使用全球漫游接口(GRX)216将不同运营商的网络相互连接。网络200A、200B可以是允许访问另一个网络的用户设备以获得服务的漫游伙伴。从用户设备的归属网络对访问用户设备进行认证。
[0029] 图2仅图示了简化的示例。实际上,网络可以包括更多的基站,并且更多的小区可以由基站形成。两个或更多运营商的网络可以重叠,小区的大小和形式可以与图1中所描绘的大小和形式不同,等等。
[0030] 实施例不被限制为上面作为示例给出的网络,但本领域中的技术人员可以将解决方案应用于设有必要属性的其它通信网络。例如,可以用因特网协议(IP)连接来实现不同的网络元件之间的连接。
[0031] 在图2的示例中,包括移动中继102的交通工具处于蜂窝网络200B的无线电接入网络202B的服务区域中。移动中继102处于与eNodeB100的连接118中。
[0032] 在一个实施例中,网络200A、200B包括网络元件,该网络元件被配置为充当所涉及的蜂窝系统的智能协调和配置代理以用于支持高效的移动中继部署和操作。网络元件可以被配置为支持和控制移动中继和该移动中继被连接到的宿主网络的操作,其中网络可以由不同的运营商控制。
[0033] 例如,网络元件可以控制移动的中继与宿主蜂窝网络的连接的激活、重激活和设置,网络由多于一个运营商控制。网络元件可以协调所涉及的归属访问的宿主蜂窝网络,并且为移动中继的优化配置提供帮助。
[0034] 在一个实施例中,网络元件是ANDSF214A、214B。在图2的示例中,网络元件可以是ANDSF214B。
[0035] 网络元件214B可以被配置为,在进入宿主蜂窝网络之内的移动中继的重激活和设置时,负责移动中继上下文的创建、重激活和更新。网络元件还可以控制移动中继与网络元件之间的可能网络连接的建立。
[0036] 移动中继的上下文可以包括系统结构信息(如被部署有单个中继节点或多个中继节点、单个小区或多个小区、其局部连通性和协作能)、标识、能力和支持多运营商信息。另外,该上下文可以包括关于运输交通工具的特定信息的信息,诸如类型、物理尺寸、速度范围、乘客容量和种类分布、运营商公司等等。在移动中继位于具有预定义的行进路线、预定的时间表、经过停车站、特定乘客信息的公共运输工具(诸如公共汽车、火车或船)中的情形中,在第三方系统的控制下,网络元件214B可以被配置为联系第三方系统来提取移动中继的这种信息,以为了预测映射和控制的目的。
[0037] 在一个实施例中,网络元件214B可以被配置为,除了在该阶段当前服务的一个宿主蜂窝系统之外,还联系可以沿着如从已知的移动中继上下文导出的道路服务移动中继的其它潜在宿主蜂窝系统,以用于例如在支持和服务其(一个或多个)局部小区和移动中继中的适当的事先协定的网络配置和约定等级。这例如包括特定无线电网络标识、频谱资源、系统参数和策略、基本无线电接口配置等等。在图2的示例中,网络元件214B可以被配置为联系网络200A。该连接可以使用接口GRX216来实现。网络元件214B可以与其它运营商的网络200A的相应元件214A通信。
[0038] 在一个实施例中,网络元件214B可以协调所涉及的归属访问的蜂窝网络,并且在运营商问系统间切换时为移动中继提供引导。例如,网络元件(诸如ANDSF)可以基于来自所涉及方的状态更新指示或协商、移动中继上下文意识,预先用潜在目标宿主候选者(自动邻区关系-ANR问题)来配置和更新移动中继。由于例如一些负载平衡或移动性的原因,网络元件214B还可以独立地或者依据来自当前服务的宿主系统200B的请求而为移动中继触发和发起运营商间系统问切换。
[0039] 在一个实施例中,网络元件214B帮助移动中继102传送必要的系统信息和目标宿主系统向移动中继的预分配。
[0040] 网络元件214B可以被配置为,对源宿主系统和目标宿主系统以及移动中继确定和设定切换阈值和定时参数,诸如切换定时器或延迟约束。应当注意的是,取决于例如运输交通工具的物理尺寸和行进速度,对于诸如火车火车之类的交通工具来说经过源小区和目标小区之间的小区边界可能花费多至数十秒。
[0041] 在一个实施例中,网络元件214B被配置为协调所涉及的归属访问的蜂窝网络,并且为连接到移动中继的用户设备的位置更新提供帮助。
[0042] 在大型的交通工具中,乘客的数量可能很多。例如,数百名乘客(本地人或外地人)可能登上城市间的火车,并且他们都是预订不同蜂窝运营商的潜在移动用户。这对运载工具上的空闲和激活用户设备引起对于大规模位置注册和经常更新的需要,因为火车可能正在经过不同运营商的网络的许多追踪区域,并且作为运营商间系统问切换的结果,可能改变服务的宿主系统。期望的是,遍布的各个用户设备在登上火车时将需要执行位置注册和更新过程仅一次,并且,只要用户设备正停留在运载工具上,部署在火车上的移动中继系统和(一个或多个)当前服务的宿主系统就应当能够为用户设备负责位置更新。
[0043] 在一个实施例中,网络元件214B被配置为,获得、更新和存储中继所位于的交通工具上的空闲和激活用户设备的必要的上下文,并且在旅行期间帮助相关的蜂窝系统对运载工具上的用户设备的移动位置保持追踪。
[0044] 当访问归属网络之外的各个用户设备首先选择移动中继系统来预占(campon)或连接时,例如中继102、当前服务的宿主系统200B的MME208B可以将用户设备的请求转发至网络元件214B,而不是常规归属访问者注册服务器或者除了常规归属访问者注册服务器之外。
[0045] 在前者选项中,网络元件214B可以检查请求及其用户设备信息,并且然后确定和联系请求用户设备的相关归属访问者网络,以为用户设备执行必要的注册和位置更新。
[0046] 在后者选项中,归属访问者网络可以利用用户设备的必要的上下文来请求和更新网络元件214B。
[0047] 在旅程期间,当网络元件214B正在对移动中继连接移动性保持追踪时,网络元件214B可以确定和发起运载工具上的用户设备关于其相应的归属访问者网络的大规模位置更新。这意味着如果运载工具上的许多用户设备是相同运营商的订户,则从网络元件214B朝向该运营商的单个位置更新请求或指示可以包括相关用户设备的多个实例。
[0048] 在旅程期间、或者在旅程结尾处或最终目的地处,网络元件214B可以移除下火车的各个用户设备的上下文,这在激活用户设备的切换被执行的情形下由来自移动中继和当前服务的宿主系统的指示所触发,或者由来自下火车的空闲用户设备所选择的蜂窝系统的指示所触发,或者通过网络元件214B自身在每个停车车站处基于移动中继和用户设备上下文意识所触发。
[0049] 图3A图示了装置214A的简化示例。在一些实施例中,该装置可以是蜂窝网络的ANDSF。在一个实施例中,它是单独的网络元件。
[0050] 应当理解的是,该装置在本文中被描绘为说明一些实施例的示例。对于本领域中的技术人员来说显而易见的是,该装置还可以包括其它功能和/或结构。尽管该装置已经被描绘为一个实体,但是可以用一个或多个物理或逻辑实体来实施不同模块和存储器。
[0051] 示例的装置包括被配置为控制该装置的操作中的至少一部分的通信控制电路300。
[0052] 该装置可以包括用于存储数据的存储器302。此外,该存储器可以存储可由控制电路300执行的软件304。该存储器可以被集成在控制电路中。软件可以包括计算机程序,该计算机程序包括适合于执行关于网络元件214B在上面所描述的步骤中的任何一个的程序代码手段。
[0053] 该装置可以进一步包括接口电路306,该接口电路306被配置为将该装置连接到通信网络的其它设备,例如到核心网络。接口可以提供到通信网络的有线或无线连接。该装置可以处于与移动中继、核心网络元件的连接中,并且处于与其它运营商的网络的相应装置(诸如网络200A的网络元件214A)的连接中。
[0054] 图3B图示了移动中继102的简化示例。应当理解的是,该装置在本文中被描绘为说明一些实施例的示例。对于本领域中的技术人员来说显而易见的是,移动中继节点还可以包括其它功能和/或结构。尽管移动中继已经被描绘为一个实体,但是可以用一个或多个物理或逻辑实体来实施不同模块和存储器。
[0055] 移动中继可以部分或全部地被实施为电子数字计算机,其可以包括工作存储器(RAM)、中央处理单元(CPU)和系统时钟。CPU可以包括一组寄存器、算术逻辑单元和控制单元。该控制单元由从RAM传输到CPU的程序指令的序列控制。该控制单元可以包含用于基本操作的多个微指令。电子数字计算机还可以具有操作系统,其可以向利用程序指令书写的计算机程序提供系统服务。
[0056] 示例的移动中继包括被配置为控制移动中继节点的操作中的至少一部分的通信控制电路310。
[0057] 移动中继进一步包括被配置为与其它设备(诸如用户设备或eNodeB)通信的收发机318。该收发机在操作上被连接到控制电路310。它可以被连接到天线装置(未示出)。
[0058] 如本领域中的技术人员所意识到的,收发机可以被实现为单独的发射机和接收机。
[0059] 该装置可以进一步包括用于存储数据的存储器312。此外,该存储器可以存储可由控制电路310执行的软件314。该存储器可以被集成在控制电路中。软件可以包括计算机程序,该计算机程序包括适合于执行关于移动中继102在上面所描述的步骤中的任何一个的程序代码手段。
[0060] 在一个实施例中,该装置可以进一步包括用户接口316,如果有需要,则可以利用该用户接口316来人工地配置该装置。例如,该用户接口可以包括显示器和小键盘或键盘。
[0061] 在上面和附图中所描述的步骤、消息和相关功能不按照绝对的时间顺序,并且可以同时执行或者按照与给出的顺序不同的顺序执行步骤中的一些。也能够在步骤之间或者在步骤内执行其它功能。也能够省去步骤中的一些或者用相应的步骤替换步骤中的一些。
[0062] 能够执行上面描述的步骤的装置或控制器可以被实施为电子数字计算机,其可以包括工作存储器(RAM)、中央处理单元(CPU)和系统时钟。CPU可以包括一组寄存器、算术逻辑单元和控制器。该控制器由从RAM传输到CPU的程序指令的序列控制。该控制器可以包含用于基本操作的多个微指令。微指令的实施方式可以根据CPU设计而改变。程序指令可以由编程语言编码,编程语言可以是高级编程语言(诸如C、Java等等)或者低级编程语言(诸如机器语言或汇编程序)。电子数字计算机还可以具有操作系统,该操作系统可以向利用程序指令书写的计算机程序提供系统服务。
[0063] 一个实施例提供了在分布介质上被体现的计算机程序,其包括程序指令,这些程序指令当被加载到电子装置中时被配置为控制该装置以执行上面描述的实施例。
[0064] 计算机程序可以是以源代码形式、目标代码形式或者以某一中间形式,并且它可以被存储在某一种类的载体中,该载体可以是能够承载程序的任何实体或设备。这样的载体例如包括记录介质、计算机存储器、只读存储器、电载波信号、电信信号以及软件分布数据包。取决于所需要的处理功率,可以在单个电子数字计算机中执行计算机程序,或者它可以被分布在多个计算机之中。
[0065] 该装置还可以被实施为一个或多个集成电路,诸如专用集成电路ASIC。其它硬件实施例也是可行的,诸如由单独的逻辑组件建造的电路。这些不同实施方式的混合也是可行的。当选择实施方式的方法时,本领域中的技术人员将考虑例如针对该装置的大小和功耗、必要的处理容量、产品成本、以及产品体积而设定的需求。
[0066] 对于本领域中的技术人员来说显而易见的是,随着技术发展,能够以各种方式实施发明概念。本发明和其实施例不限于上面描述的示例,而是可以在权利要求的范围内改变。
QQ群二维码
意见反馈