用于保证通信服务的方法、设备以及计算机可读介质与流程

文档序号:17299999发布日期:2019-04-03 04:51阅读:186来源:国知局
用于保证通信服务的方法、设备以及计算机可读介质与流程

本公开的实施例总体上涉及通信技术,更具体地,涉及保证通信服务的方法、设备以及计算机可读介质。



背景技术:

随着通信技术的发展,通信的业务量也在大幅度地增加。为了应对日益增长的通信业务,第三代合作伙伴计划(3gpp)已经提出了第五代移动通信标准。国际电信联盟定义了第五代移动通信的典型应用场景有:移动带宽增强(embb)、海量机器类通信(mmtc)以及超高可靠超低时延通信(urllc)。不同类型的应用场景对计费、安全性、延迟、可靠性等方面存在不同的需求。为了使通信网络架构更加灵活,引入了第五代移动通信无线接入网的网络切片(networkslicing)的概念。网络切片包括部署到多个端到端逻辑网络,以支持独立业务运营。



技术实现要素:

总体上,本公开的实施例涉及用于保证通信服务的以及相应的终端设备。

在第一方面,本公开的实施例提供一种用于保证通信服务的方法。该方法包括:基于第一网络设备所服务的至少一个终端设备的通信情况,确定第一网络设备所使用的网络切片的资源量,一个网络切片与一组网络功能相关联;基于至少一个终端设备的移动情况和服务请求中的至少一个,确定将要服务至少一个终端设备的第二网络设备;以及向第二网络设备发送所述资源量的指示。

在第二方面,本公开的实施例提供一种用于保证通信服务的方法。该方法包括:从第一网络设备接收第一网络设备所使用的第一网络切片的资源量的指示,一个网络切片与一组网络功能相关联;以及基于该指示,配置第二网络设备所使用的第一网络切片的资源。

在第三方面,本公开的实施例提供一种网络设备。该网络设备包括:至少一个处理器;以及与至少一个处理器耦合的存储器,存储器中存储有指令,该指令在被至少一个处理器执行时,使得网络设备执行动作,该动作包括:基于第一网络设备所服务的至少一个终端设备的通信情况,确定第一网络设备所使用的网络切片的资源量,一个网络切片与一组网络功能相关联;基于至少一个终端设备的移动情况和服务请求中的至少一个,确定将要服务至少一个终端设备的第二网络设备;以及向第二网络设备发送所述资源量的指示。

在第四方面,本公开的实施例提供一种网络设备。该网络设备包括:至少一个处理器;以及与至少一个处理器耦合的存储器,存储器中存储有指令,该指令在被至少一个处理器执行时,使得网络设备执行动作,该动作包括:从第一网络设备接收第一网络设备所使用的第一网络切片的资源量的指示,一个网络切片与一组网络功能相关联;以及基于该指示,配置第二网络设备所使用的第一网络切片的资源。

在第五方面,本公开的实施例提供一种计算机可读存储介质。该计算机可读存储介质包括存储于其上的程序代码,该程序代码在被装置执行时,使装置执行根据第一方面或第二方面的方法。

应当理解,发明内容部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。

附图说明

结合附图并参考以下详细说明,本公开各实施例的上述和其它特征、优点及方面将变得更加明显,其中:

图1示出了本公开的实施例可以在其中实施的示例通信系统的框图;

图2示出了根据本公开的某些实施例的通信的交互图;

图3示出了本公开的实施例可以在其中实施的示例通信系统的框图;

图4示出了根据本公开的某些实施例的通信的交互图;

图5示出了根据本公开的某些实施例的示例方法的流程图;

图6示出了根据本公开的某些实施例的示例方法的流程图;以及

图7示出了根据本公开的某些实施例的通信设备的框图。

在所有附图中,相同或相似参数数字表示相同或相似的元素。

具体实施方式

下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。

在此使用的术语“网络设备”是指能够提供小区或覆盖以使得终端设备可以通过其接入网络或者从其接收服务的任意适当实体或者设备。网络设备的示例例如包括基站。在此使用的术语“基站”(bs)可以表示节点b(nodeb或者nb)、演进节点b(enodeb或者enb)、gnb、远端无线电单元(rru)、射频头(rh)、远端无线电头端(rrh)、中继器、或者诸如微微基站、毫微微基站等的低功率节点等等。

在此使用的术语“终端设备”或“用户设备”(ue)是指能够与网络设备之间或者彼此之间进行无线通信的任何实体或设备。作为示例,终端设备可以包括移动终端(mt)、订户台(ss)、便携式订户台(pss)、移动台(ms)或者接入终端(at)、车载的上述设备、以及具有通信功能的机器或者电器等。

在此使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”。其他术语的相关定义将在下文描述中给出。

在此使用的术语“网络切片(networkslicing)”是本领域的技术人员已知的,它表示一组网络功能和运行这些网络功能的资源,其形成完整的、实例化的逻辑网络以及满足由服务实例所要求的特定的网络特性。一个网络切片可以完全地或部分地、逻辑地和/或物理地与其他的网络切片分离。

如上文所述,网络切片为下一代网络的关键特征,这关系到将适合所有情况的静态网络模式转变成具有适合的隔离、适合的资源以及优化的拓扑结构的逻辑网络划分的模式,使得该逻辑网络划分能够适用于上述不同的服务类别或单个用户。网络切片技术允许将物理网络切分成多个虚拟的端对端网络,这些网络切片被逻辑地隔离并且包括设备、接入、传输以及核心网络并且适用于具有不同特性和要求的不同服务类型。

图1示出了本公开的实施例可以在其中实施的示例通信系统100。在此示例中,通信系统100包括网络设备120-1、120-2、120-3(统称为“网络设备120”)、终端设备140-1、140-2(统称为“终端设备140”)。通信网络100还可以包括网络控制器160(未示出)。网络设备120-1支持网络切片110,并且网络切片110服务终端设备140。网络设备120-1、120-2以及120-3彼此可以通信。网络设备120和终端设备140可以通信。应当理解,图1所示的网络设备120可以实现在基站处,也可以实现在云服务的服务器处。图1所示的网络设备、终端设备以及网络切片的数目仅仅是出于说明之目的而无意于限制。通信系统可以包括任意适当数目的网络设备、终端设备以及网络切片。

通信系统100中的通信可以遵循任意适当无线通信技术以及相应的通信标准。通信技术的示例包括但不限于,长期演进(lte)、lte-高级(lte-a)、宽带码分多址接入(wcdma)、码分多址(cdma)、全球移动通信系统(gsm)、正交频分多址(ofdm)、无线局域网(wlan)、全球微波接入互操作性(wimax)、蓝牙、zigbee技术、机器类型通信(mtc)、d2d、或者m2m等等。而且,通信可以根据任意适当通信协议来执行,这些通信协议包括但不限于,传输控制协议(tcp)/互联网协议(ip)、超文本传输协议(http)、用户数据报协议(udp)、会话描述协议(sdp)等等协议。

通常,终端设备在地理上的分布不是均匀的,网络设备所提供的服务的部署情况也不是均一的。某些快速移动的终端设备可能无意中进入网络设备的服务尚未覆盖的区域,从而导致了通信服务的中断。在某些情况下,当终端设备从源网络设备向目标网络设备移交时,由于目标网络设备所准备的资源量不足,终端设备的通信服务也可能被中断。此外,在传统方案中,当目标网络设备不支持终端设备所使用的网络切片时,终端设备可以被映射到目标网络设备所支持的网络切片上。然而上述方法可能存在诸如不同的服务供应商之间的兼容的问题。此外,由于映射的过程可能耗费时间,终端设备可能不能够被及时地移交到目标网络设备,从而可能造成通信服务的中断。

为了更好地保证通信服务的质量,本公开的实施例提供了通过由源网络设备向目标网络设备发送所需资源量的信息,终端设备的通信服务的持续性得到了保证。可以理解,通信网络中的资源可以是处理资源,也可以是存储资源。通信网络中的资源还可以是时频资源等。通信网络中的资源也可以是上述多种资源的任意组合。

注意,下文所使用的术语“第一网络设备”和“第二网络设备”仅是为了说明的目的,而非限制。例如,如果网络设备120-1当前服务终端设备140,即,网络设备120-1为源网络设备时,网络设备120-1可以被称为第一网络设备。如果网络设备120-1当前没有服务终端设备140而是可能将要服务终端设备140,即,网络设备120-1为目标网络设备时,网络设备120-1可以被称为第二网络设备。

图2示出了根据本公开的实施例的通信实体之间的交互200的信令图。终端设备140可以位于网络设备120-1(即“第一网络设备”)的服务覆盖范围内。网络设备120-1可以使用网络切片110的资源来服务终端设备140。图2所示的交互可以由终端设备140触发。例如,终端设备140可以向网络设备120-1发送终端设备140需要移交的指示来触发图2所示的交互。图2所示的交互还可以由网络设备120-1触发。例如,如果网络设备120-1可以检测到终端设备140即将离开网络设备120-1的服务覆盖区域以及终端设备140需要被移交到另一网络设备(诸如,网络设备120-2或网络设备120-3),网络设备120-1触发图2所示的交互。在某些实施例中,网络设备120-1可以检测到终端设备140对资源消耗大的服务请求,如果网络设备120-1确定自身的资源无法满足终端设备140的服务请求,则网络设备120-1可以触发图2所示的交互。

网络设备120-1可以根据其服务的终端设备140的通信情况来确定204其使用的网络切片110的资源量。例如,网络设备120-1可以根据在其服务覆盖范围内的终端设备140的数目来确定其使用的网络切片110的资源量。网络设备120-1也可以通过终端设备140所需的服务类型来确定所使用的网络切片110的资源量。网络设备120-1还可以通过终端设备140所需的服务的流量来确定所使用的网络切片110的资源量。

网络设备120-1可以根据终端设备140的移动情况来确定208将要服务终端设备140的另一网络设备(即“第二网络设备”)。仅作为示例,参照图1,网络设备120-1可以根据终端设备140的移动方向来确定网络设备120-2和/或网络设备120-3作为将要服务终端设备140的另一网络设备。应理解,仅为了说明方面之目的,如图2所示,网络设备120-2可以为第二网络设备。网络设备120-1还可以根据终端设备140的服务请求来确定208将要服务终端设备140的另一网络设备。例如,如果终端设备140请求资源消耗比较大的服务(例如,足球实况比赛),网络设备120-1可以根据该请求来确定将要服务终端设备140的另一网络设备。

在某些实施例中,网络设备120-1可以确定208将要服务终端设备140的一组网络设备。参考图3,网络设备120-2和网络设备120-4可以被确定为将要服务终端设备140的一组网络设备。应当理解,网络设备120-2和网络设备120-3仅为示例性的。在示例实施例中,一组网络设备可以基于终端设备140的移动方向来确定。例如,一组网络设备可以是沿着终端设备140的移动方向的网络设备。一组网络设备也可以是终端设备140的移动方向前方的网络设备。在另一实施例中,一组网络设备可以基于终端设备140的数据流量来确定。在其他实施例中,一组网络设备可以基于终端设备140所需的服务类型来确定。

可以理解,一组网络设备可以包括任意数目的网络设备120。该数目可以被预先配置到网络设备120-1中。该数目也可以被预先配置到终端设备140中,由终端设备140发送给网络设备120-1。该数目还可以被预先配置到网络控制器160中。该数目也可以被预先存储在由网络设备120可访问的存储装置中。

在某些实施例中,一组网络设备的数目可以是动态地确定的。例如,该数目可以由网络设备120-1确定。该数目也可以由终端设备140来确定。该数目还可以由网络控制器160来确定。

此外,类似地,一组网络设备中的每个网络设备的位置可以被预先配置,也可以借助于任何目前已知的或者将来开发的定位技术而被动态地确定,或者是由用户报告。例如,一组网络设备中的每个网络设备的位置可以由网络设备120-1确定。在示例实施例中,一组网络设备中的每个网络设备的位置可以由终端设备140来确定。在另一示例实施例中,一组网络设备中的每个网络设备的位置可以由网络控制器160确定。

网络设备120-1可以向网络设备120-2发送212其所使用的网络切片110的资源量的指示。例如,在某些实施例中,网络设备120-1可以向网络设备120-2发送其所使用的网络切片110的资源量。在某些实施例中,网络设备120-1也可以向网络设备120-2发送通知使得网络设备120-2进行资源配置或者说资源准备。网络设备120-2进行资源配置的示例过程将在下文进一步描述。

网络设备120-1可以通过任意合适的方式与网络设备120-2进行通信来发送该资源量的指示。例如,网络设备120-1与网络设备120-2可以通过无线、光纤等方式进行通信。以此方式,将要服务终端设备的网络设备可以确定其需要配置的资源量,有效地避免了因配置的资源不足而导致地终端设备140的移交失败。

在某些实施例中,网络设备120-1可以向一组网络设备(诸如,网络设备120-2和网络设备120-4)发送212其所使用的网络切片110的资源量的指示。仅作为示例,如图3所示,网络设备120-2和网络设备120-4为将要服务终端设备140的一组网络设备。网络设备120-1可以向网络设备120-2和网络设备120-4中的任意一个发送网络切片110的资源量的指示。网络设备120-1也可以向网络设备120-2和网络设备120-4二者发送网络切片110的资源量的指示。以此方式,即使终端设备140快速地移动,由于预先通知了可能服务终端设备140的多个网络设备,终端设备140的移交的成功率得到了提升。

现在返回图2,网络设备120-2可以基于网络设备120-1所发送212的资源量的指示来配置216其所使用的网络切片110的资源量。仅作为示例,在某些实施例中,网络设备120-2可以检测当前可用于网络切片110的资源量。如果网络设备120-2确定当前可用于网络切片110的资源满足指示中的资源量,网络设备120-2可以向网络设备120-1发送224针对指示的肯定应答,从而网络设备120-1可以确定终端设备140可以被移交到网络设备120-2。也就是说,网络设备120-1可以选择网络设备120-2用于终端设备140的移交。

在另一些实施例中,如果网络设备120-2可以确定当前可用于网络切片110的资源不满足指示中的资源量,网络设备120-2可以将其他网络切片的资源分配220给网络切片110。如果网络设备120-2确定经重新分配的网络切片110的资源满足指示中的资源量,网络设备120-2可以向网络设备120-1发送224针对指示的肯定应答,从而网络设备120-1可以确定终端设备140可以被移交到网络设备120-2。

如果网络设备120-2确定经重新分配的网络切片110的资源仍然不满足指示中的资源量,网络设备120-2可以向网络设备120-1发送228针对该指示的否定应答,从而网络设备120-1可以确定终端设备140不能够被移交到网络设备120-2。在某些实施例中,如果网络设备120-2确定当前可用于网络切片110的资源不满足指示中的资源量,网络设备120-2可以直接地向网络设备120-1发送228针对该指示的否定应答,而没有进行资源的重新分配。

在某些实施例中,如果网络设备120-1接收到来自网络设备120-2的否定应答,网络设备120-1可以向网络设备120-3(称为“第三网络设备”)发送资源量的指示。在示例性实施例中,网络设备120-3可以根据终端设备140的移动方向来确定。在另一些实施例中,网络设备120-3可以是网络设备120-1所确定的一组网络设备中的一个。

可以理解,尽管未示出,网络设备120-3可以基于网络设备120-1所发送232的资源量的指示来配置其所使用的网络切片110的资源量。如果网络设备120-3确定当前可用于网络切片110的资源满足指示中的资源量,网络设备120-3可以向网络设备120-1发送针对指示的肯定应答,从而网络设备120-1可以确定终端设备140可以被移交到网络设备120-3。如果网络设备120-3确定当前可用于网络切片110的资源不满足指示中的资源量,网络设备120-3可以向网络设备120-1发送针对指示的否定应答。网络设备120-3也可以重新配置资源,使得可用于网络切片110的资源满足指示中的资源量,继而向网络设备120-1发送针对指示的肯定应答。

在某些实施例中,如果网络设备120-2不支持网络切片110,网络设备120-1可以与网络控制器160通信,以促使网络控制器160向网络设备120-2发送用于创建网络切片110的指示。网络设备120-1可以从来自终端设备140的测量报告确定网络设备120-2不支持网络切片110。网络设备120-1也可以基于网络的配置信息确定网络设备120-2不支持网络切片110。例如,如果网络设备120-2位于与网络设备120-1不同的跟踪区(trackingarea,ta),网络设备120-2可能不支持网络切片110。

本文中使用的术语“跟踪区”用于在长期演进(lte)/系统构架演进(sae)系统中对终端设备进行位置管理。ta其被定义为终端设备不需要更新服务的自由移动区域。ta功能为实现对终端位置的管理,可分为寻呼管理和位置更新管理。终端设备通过跟踪区注册告知分组核心网(evolvedpacketcore,epc)自己的ta。ta是小区级的配置,多个小区可以配置相同的ta,且一个小区只能属于一个ta。

仅作为示例,图4示出了根据本公开的实施例的用于在网络设备120-2上创建网络切片110的通信实体之间的交互400的信令图。可以理解,图4所示的交互过程仅为示例性的。图4所示交互400是图2中所示的240的一个示例实现过程。

终端设备140向网络设备120-1发送404测量报告。该测量报告可以指示终端设备140即将离开网络设备120-1位于的ta1区并且进入ta2区。该测量报告还可以指示ta2区中的网络设备不支持网络切片110。在某些实施例中,网络设备120-1可以基于该测量报告以及网络配置信息来确定ta2区中的网络设备不支持网络切片110。

网络设备120-1向与其关联的网络控制器160发送408报告以通知网络控制器160在ta2区中没有支持网络切片110的网络设备。在某些实施例中,网络控制器160可以在ta2区中选择网络设备120-2。在某些实施例中,网络设备120-1可以在ta2区中选择网络设备120-2,并将其选择的网络设备120-2通知到网络控制器160。网络设备120-2可以基于终端设备140的移动方向来确定。网络设备120-2还可以基于终端设备140的数据流量来确定。网络设备120-2也可以基于终端设备140所需的服务类型来确定。

网络控制器160可以向网络设备120-2发送416用于创建网络切片110的指示。网络控制器160可以向终端设备140发送420ta更新指示。在某些实施例中,网络控制器可以通过非接入层(non-accessstratum,nas)信令向终端设备140发送420ta更新指示。

网络设备120-2可以在其上创建424网络切片110并且向网络控制器160发送428响应以通知网络控制器160网络切片110的创建。网络控制器160可以向与网络设备120-1通信以通知网络设备120-1可以与网络设备120-2进行移交。网络设备120-1可以向终端设备140发送移交的命令。在某些实施例中,网络设备120-1可以通过无线资源控制(radioresourcecontrol,rrc)信令向终端设备140发送移交的命令。

以此方式,避免了传统技术中存在的兼容问题。同时也避免了由于映射的过程可能耗费时间,终端设备可能不能够被及时地移交到目标网络设备,从而可能造成通信服务的中断。

图5示出了根据本公开的某些实施例的示例方法500的流程图。方法500可以在如图1所示的网络设备120处实施。

在框505,网络设备120-1可以基于网络设备120-1所服务的终端设备140的通信情况来确定网络设备120-1所使用的网络切片110的资源量。

在框510,网络设备120-1可以基于终端设备140的移动情况和服务请中的至少一个来确定将要服务终端设备140的另一网络设备120-2。在某些实施例中,网络设备120-1可以根据终端设备140的移动方向来确定网络设备120-2。在另一些实施例中,网络设备120-1可以根据终端设备140的移动方向来确定一组网络设备(诸如,网络设备120-2和网络设备120-4)。

在框515,网络设备120-1可以向网络设备120-2发送资源量的指示。在某些实施例中,网络设备120-1可以向网络设备120-2发送通知以便网络设备120-2基于资源量而进行资源配置。

在示例性实施例中,方法500还可以包括:网络设备120-1从网络设备120-2接收到针对该指示的肯定应答并且选择网络设备120-2以用于终端设备140的移交。该肯定应答指示网络设备120-2能够满足资源量。

在另一示例实施例中,方法500还可以包括:网络设备120-1从网络设备120-2接收到针对该指示的否定应答并且基于终端设备140的移动情况来确定将要服务终端设备140的网络设备120-3。该否定应答指示网络设备120-2无法满足资源量。在某些实施例中,方法500还可以包括:网络设备120-1可以向网络设备120-3发送上述指示。

在又一示例实施例中,方法500还可以包括:如果网络设备120-2不支持网络切片110,网络设备120-1可以与网络控制器160通信,以触发网络控制器160向网络设备120-2发送用于创建网络切片110的指示。

图6示出了根据本公开的某些实施例的示例方法600的流程图。方法600可以在如图1所示的网络设备120处实施。

在框605,网络设备120-2可以从网络设备120-1接收网络设备120-1所使用的网络切片110的资源量的指示。

在框610,网络设备120-2可以基于该指示来配置网络设备120-2所使用的网络切片110的资源。

在示例性实施例中,方法600还包括:如果网络设备120-2能够满足上述资源量,网络设备120-2可以向网络设备120-1发送针对该指示的肯定应答。

在另一示例实施例中,方法600还包括:如果网络设备120-2无法满足上述资源量,网络设备120-2可以将其他网络切片的资源分配到网络切片110。

在又一示例实施例中,方法600还包括:如果网络设备120-2无法满足上述资源量,网络设备120-2向网络设备120-1发送针对该指示的否定应答。

在某些实施例中,方法600还包括:如果网络设备120-2不支持网络切片110,网络设备120-2可以从与网络设备120-1关联的网络控制器160接收用于创建网络切片110的指示。

图7是可以实现根据本公开的实施例的设备700的框图。如图7所示,设备700包括一个或多个处理器710,被耦合至处理器710的一个或多个存储器720,被耦合至处理器710的一个或多个发射器和/或接收器740。

处理器710可以是适用于本地技术环境的任何合适的类型,作为非限制性示例,处理器710可以包括但不限于一个或多个通用计算机、专用计算机、微处理器、数字信号处理器以及基于多核处理器架构的处理器。设备700可以具有多个处理器,诸如专用集成电路芯片,其在时间上与主处理器同步。

存储器720可以是适用于本地技术环境的任何合适的类型,并且可以利用任何合适的数据存储技术来实现,包括但不限于非暂时性计算机可读介质、基于半导体的存储器件、磁存储器件和系统、光存储器件和系统。

存储器720存储至少部分的指令730。发射器/接收器740可以适用于双向通信。发射器/接收器740具有至少一个天线以便通信,发射器/接收器740可以支持光纤通信,但在实践中,本公开提及的接入节点可能有几个。通信接口可以表示任何用于与其他网络元件通信的所必要的接口。

指令730被假定为包括程序指令,当由相关联的处理器710执行时,使设备700根据在本公开中参照图2、图3、图4、图5和图6所描述的实施例来操作。即,本公开的实施例可以由计算机软件执行由设备700的处理器710实现,或者由硬件,或由软件和硬件的组合。

一般而言,本公开的各种示例实施例可以在硬件或专用电路、软件、逻辑,或其任何组合中实施。某些方面可以在硬件中实施,而其他方面可以在可以由控制器、微处理器或其他计算设备执行的固件或软件中实施。当本公开的实施例的各方面被图示或描述为框图、流程图或使用某些其他图形表示时,将理解此处描述的方框、装置、系统、技术或方法可以作为非限制性的示例在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其他计算设备,或其某些组合中实施。

作为示例,本公开的实施例可以在机器可执行指令的上下文中被描述,机器可执行指令诸如包括在目标的真实或者虚拟处理器上的器件中执行的程序模块中。一般而言,程序模块包括例程、程序、库、对象、类、组件、数据结构等,其执行特定的任务或者实现特定的抽象数据结构。在各实施例中,程序模块的功能可以在所描述的程序模块之间合并或者分割。用于程序模块的机器可执行指令可以在本地或者分布式设备内执行。在分布式设备中,程序模块可以位于本地和远端存储介质二者中。

用于实现本公开的方法的计算机程序代码可以用一种或多种编程语言编写。这些计算机程序代码可以提供给通用计算机、专用计算机或其他可编程的数据处理装置的处理器,使得程序代码在被计算机或其他可编程的数据处理装置执行的时候,引起在流程图和/或框图中规定的功能/操作被实施。程序代码可以完全在计算机上、部分在计算机上、作为独立的软件包、部分在计算机上且部分在远端计算机上或完全在远端计算机或服务器上执行。

在本公开的上下文中,机器可读介质可以是包含或存储用于或有关于指令执行系统、装置或设备的程序的任何有形介质。机器可读介质可以是机器可读信号介质或机器可读存储介质。机器可读介质可以包括但不限于电子的、磁的、光学的、电磁的、红外的或半导体系统、装置或设备,或其任意合适的组合。机器可读存储介质的更详细示例包括带有一根或多根导线的电气连接、便携式计算机磁盘、硬盘、随机存储存取器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、光存储设备、磁存储设备,或其任意合适的组合。

另外,尽管操作以特定顺序被描绘,但这并不应该理解为要求此类操作以示出的特定顺序或以相继顺序完成,或者执行所有图示的操作以获取期望结果。在某些情况下,多任务或并行处理会是有益的。同样地,尽管上述讨论包含了某些特定的实施细节,但这并不应解释为限制任何发明或权利要求的范围,而应解释为对可以针对特定发明的特定实施例的描述。本说明书中在分开的实施例的上下文中描述的某些特征也可以整合实施在单个实施例中。反之,在单个实施例的上下文中描述的各种特征也可以分离地在多个实施例或在任意合适的子组合中实施。

尽管已经以特定于结构特征和/或方法动作的语言描述了主题,但是应当理解,所附权利要求中限定的主题并不限于上文描述的特定特征或动作。相反,上文描述的特定特征和动作是作为实现权利要求的示例形式而被公开的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1