用于PLMN速率控制的方法和装置与流程

文档序号:27977596发布日期:2021-12-15 01:14阅读:419来源:国知局
用于plmn速率控制的方法和装置
技术领域
1.本公开的实施例一般涉及通信,并且更具体地涉及用于公共陆地移动网络(plmn)速率控制的方法和装置。


背景技术:

2.本部分介绍可以促进本公开的更好理解的方面。因此,本部分的陈述应从该意义上阅读,并且不应被理解为承认什么是现有技术或什么不是现有技术。
3.服务plmn速率控制旨在保护控制面(cp)免受过多的cp数据的影响。这样,运营商可以定义在plmn级别始终使用的速率。例如,服务plmn速率控制值可以由移动性管理实体(mme)或会话管理实体(smf)定义,并被表示为“每十分之一小时x个非接入层(nas)数据协议数据单元(pdu)”。对上行链路和下行链路nas数据pdu可以存在分别的限制。
4.用户设备(ue)应该限制其生成上行链路nas数据pdu的速率,以符合服务plmn策略。服务plmn速率控制可以在激活默认eps承载上下文请求(activate default eps bearer context request)消息或pdu会话建立响应(pdu session establishment response)中由网络提供给ue。术语eps是指演进分组系统。所指示的速率是有效的,直到分组数据网络(pdn)连接或pdu会话被释放为止。
5.pdn网关(gw)、服务能力暴露功能(scef)、用户面功能(upf)或网络暴露功能(nef)应该限制其生成下行链路数据pdu的速率。服务plmn速率控制可以在创建会话请求(create session request)、修改承载请求(modify bearer request)、前向重定位请求(forward relocation request)、上下文响应(context response)消息中由mme提供给gw/scef。


技术实现要素:

6.本概要被提供以便以简化的形式介绍下面在详细描述中进一步描述的概念的选集。本概要并非旨在确定所要求保护的主题的关键特征或必要特征,也并非旨在用于限制所要求保护的主题的范围。
7.本公开的目的之一是提供一种用于plmn速率控制的改进方案。
8.根据本公开的第一方面,提供了一种由网络功能执行的方法。该方法可以包括确定可应用于终端设备的plmn速率控制的值是否已经被变更。所述方法还可以包括:当确定所述plmn速率控制的值已经被变更时,向所述终端设备发送变更后的plmn速率控制的值。
9.以这种方式,可以使网络功能能够向终端设备提供最新的plmn速率控制值。
10.在本公开的实施例中,可以响应于来自所述终端设备的用于跟踪区域更新(tau)的请求,确定所述plmn速率控制的值是否已经被变更。
11.在本公开的实施例中,所述变更后的plmn速率控制的值可以在用于接受tau的应答中被发送。
12.在本公开的实施例中,所述用于接受tau的应答可以是tau接受消息或注册接受消息。
13.在本公开的实施例中,所述变更后的plmn速率控制的值可以在下行链路非接入层(nas)传输消息中被发送。
14.在本公开的实施例中,所述下行链路nas传输消息可以是用于修改所述终端设备和网关节点之间的连接的请求。
15.在本公开的实施例中,所述用于修改所述终端设备和网关节点之间的连接的请求可以是修改演进分组系统(eps)承载上下文请求消息、或协议数据单元(pdu)会话修改命令消息。
16.在本公开的实施例中,确定所述plmn速率控制的值已经被变更可以包括下述中的一者:确定所述终端设备已经从第一plmn移动到第二plmn,并且plmn速率控制的值在所述网络功能中针对所述第一plmn和所述第二plmn被不同地配置;确定所述终端设备已经从第一plmn移动到第二plmn,并且在所述网络功能中针对所述第二plmn配置的plmn速率控制的值不同于在先前网络功能中针对所述第一plmn配置的plmn速率控制的值;确定所述终端设备保持在同一plmn中,并且在所述网络功能中针对所述同一plmn配置的plmn速率控制的值已经被变更;以及确定所述终端设备保持在同一plmn中,并且在所述网络功能中针对所述同一plmn配置的plmn速率控制的值不同于在先前网络功能中针对所述同一plmn配置的plmn速率控制的值。
17.根据本公开的第二方面,提供了一种由终端设备执行的方法。该方法可以包括从网络功能接收可应用于所述终端设备的变更后的plmn速率控制的值。所述方法还可以包括针对所述终端设备和网关节点之间的连接,使用所述变更后的plmn速率控制的值。
18.以这种方式,可以使终端设备能够使用最新的plmn速率控制值。
19.在本公开的实施例中,所述方法还可以包括向所述网络功能发送用于tau的请求。可以响应于发送所述用于tau的请求,接收所述变更后的plmn速率控制的值。
20.在本公开的实施例中,所述变更后的plmn速率控制的值可以在用于接受tau的应答中被接收。
21.在本公开的实施例中,所述用于接受tau的应答可以是tau接受消息或注册接受消息。
22.在本公开的实施例中,所述变更后的plmn速率控制的值可以在下行链路nas传输消息中被接收。
23.在本公开的实施例中,所述下行链路nas传输消息可以是用于修改所述终端设备和所述网关节点之间的连接的请求。
24.在本公开的实施例中,所述用于修改所述终端设备和所述网关节点之间的连接的请求是修改eps承载上下文请求消息、或pdu会话修改命令消息。
25.根据本公开的第三方面,提供了一种网络节点。所述网络节点可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含可由所述至少一个处理器执行的指令,由此所述网络节点可以可操作以确定可应用于终端设备的plmn速率控制的值是否已经被变更。所述网络节点还可以可操作以当确定所述plmn速率控制的值已经被变更时,向所述终端设备发送变更后的plmn速率控制的值。
26.在本公开的实施例中,所述网络节点可以可操作以执行根据上述第一方面所述的方法。
27.根据本公开的第四方面,提供了一种终端设备。所述终端设备可以包括至少一个处理器和至少一个存储器。所述至少一个存储器可以包含可由所述至少一个处理器执行的指令,由此所述终端设备可以可操作以从网络功能接收可应用于所述终端设备的变更后的plmn速率控制的值。所述终端设备还可以可操作以针对所述终端设备和网关节点之间的连接,使用所述变更后的plmn速率控制的值。
28.在本公开的实施例中,所述终端设备可以可操作以执行根据上述第二方面所述的方法。
29.根据本公开的第五方面,提供了一种计算机程序产品。所述计算机程序产品可以包含指令,所述指令在由至少一个处理器执行时使所述至少一个处理器执行根据上述第一和第二方面中任一项所述的方法。
30.根据本公开的第六方面,提供了一种计算机可读存储介质。所述计算机可读存储介质可以包含指令,所述指令在由至少一个处理器执行时使所述至少一个处理器执行根据上述第一和第二方面中任一项所述的方法。
31.根据本公开的第七方面,提供了一种网络节点。所述网络节点可以包括确定模块,用于确定可应用于终端设备的plmn速率控制的值是否已经被变更。所述网络节点还可以包括发送模块,用于当确定所述plmn速率控制的值已经被变更时,向所述终端设备发送变更后的plmn速率控制的值。
32.根据本公开的第八方面,提供了一种终端设备。所述终端设备可以包括接收模块,用于从网络功能接收可应用于所述终端设备的变更后的plmn速率控制的值。所述终端设备还可以包括控制模块,用于针对所述终端设备和网关节点之间的连接,使用所述变更后的plmn速率控制的值。
附图说明
33.根据将结合附图阅读的本公开的说明性实施例的下面的详细描述,本公开的这些和其它目的、特征和优点将变得明显。
34.图1是示出可在其中应用本公开的实施例的示例性通信系统的图;
35.图2是示出根据本公开的实施例的由网络功能执行的方法的流程图;
36.图3是示出根据本公开的实施例的由终端设备执行的方法的流程图;
37.图4是示出根据本公开的实施例的示例性过程的流程图;
38.图5是示出根据本公开的另一实施例的示例性过程的流程图;
39.图6是示出适合于在实践本公开的一些实施例中使用的装置的框图;
40.图7是示出根据本公开的实施例的网络节点的框图;以及
41.图8是示出根据本公开的实施例的终端设备的框图。
具体实施方式
42.为了解释的目的,在下面的描述中阐述了一些细节以便提供所公开的实施例的彻底理解。然而,对于本领域技术人员来说明显的是,可以在没有这些具体细节的情况下或者利用等效配置来实现所述实施例。
43.服务plmn速率控制可能会由于配置变更或ue位置变更而被变更。mme可以通过修
改承载请求(modify beare request)或创建会话请求(create session request),包含变更后的值以提供给gw,但是mme无法将该变更通知ue,因为该信息元素(ie)仅被包含在激活默认eps承载上下文请求(activate default eps bearer context request)消息中。这意味着在承载被激活后,无法向ue变更该ie,直到承载被去激活为止。
44.例如,ue附着到plmn 1中的mme、并激活一个纯cp的pdn连接。用于plmn 1的服务plmn速率控制被发送给ue和sgw。然后ue移动到具有不同的服务plmn速率控制值的plmn 2中的另一位置。在跟踪区域更新(tau)过程中,mme在修改承载请求(modify bearer request)或创建会话请求(create session request)消息中向sgw通知plmn 2的新值。但是,该新值无法被发送给ue。这将导致gw、mme和ue之间的不一致。
45.此外,服务plmn速率控制应该是针对ue的plmn级别控制。尽管服务plmn速率控制ie在激活默认eps承载上下文请求(activate default eps bearer context request)、创建会话请求(create session request)、修改承载请求(modify bearer request)消息中被定义为pdn级别控制,但是在前向重定位请求(forward relocation request)、上下文响应(context response)消息中被定义为ue级别控制。因此,在第三代合作伙伴计划(3gpp)中存在着某种不一致。
46.本公开提出了一种用于plmn速率控制的改进方案。基本构思是使网络功能(例如mme、smf等)在服务plmn速率控制值发生变更时能够通知终端设备。在下文中,将参考图1至8详细描述该方案。
47.如本文中使用的,术语“通信系统”是指遵循任何适合的通信标准(诸如第一代(1g)、2g、2.5g、2.75g、3g、4g、4.5g、5g通信协议)、和/或当前已知或将来开发的任何其它协议的系统。此外,通信系统中的终端设备与网络功能之间的通信可以根据任何适合的一代通信协议(包括但不限于1g、2g、2.5g、2.75g、3g、4g、4.5g、5g通信协议)、和/或当前已知或将来开发的任何其它协议来进行。
48.在下文中,不同的术语可以指代不同通信系统中具有相同或类似功能性的相同或类似网络功能或网络节点。因此,本文中使用的特定术语并非将本公开仅限于与该特定术语相关的通信系统,而是这些特定术语也可以更一般地适用于其它通信系统。
49.图1是示出可在其中应用本公开的实施例的示例性通信系统的图。如图所示,该通信系统包括终端设备110、无线电接入网(ran)120、移动性管理实体(mme)130、服务网关(sgw)140、分组数据网络(pdn)网关(pgw)150、以及归属订户服务器(hss)160。需注意的是,上述每个实体的数量可以多于一个。
50.终端设备110可以通过无线电接入通信链路与ran 120通信。可以根据任何适合的通信协议来执行该通信。终端设备也可以被称为例如用户设备(ue)、移动台、移动单元、用户台、接入终端等。它可以指能够接入无线通信网络且从其接收服务的任何末端设备。以举例的方式而并非进行限制,终端设备可以包括便携式计算机、图像捕获终端设备诸如数码相机、游戏终端设备、音乐存储和回放装置、移动电话、蜂窝电话、智能电话、平板电脑、可穿戴设备、个人数字助理(pda)等。
51.在物联网(iot)场景中,终端设备可以表示执行监测和/或测量、并将这样的监测和/或测量的结果传送给另一终端设备和/或网络设备的机器或其它设备。在该情况下,终端设备可以是机器到机器(m2m)设备,在3gpp上下文中,其可以被称为机器类型通信(mtc)
设备。这样的机器或设备的特定示例可以包括传感器、计量设备诸如功率计、工业机械、自行车、车辆、或者家用或个人电器(例如,电冰箱、电视)、个人可穿戴设备(诸如手表)、等等。
52.ran 120可以包括例如通用移动电信系统(umts)陆地ran(utran)、全球移动通信系统(gsm)/增强型数据速率gsm演进(edge)ran(geran)、和/或演进的通用陆地ran(e

utran)。utran和geran可以各自包括无线电网络控制器(rnc)节点以通过无线电基站控制通信,所述无线电基站向位于其各自的通信服务小区内的终端设备提供无线电接入通信链路。e

utran可以包括无线电基站节点(enodeb或enb),其可以提供utran和geran的rnc节点和基站的组合功能。
53.mme 130是演进分组系统(eps)中的核心网功能,并且能够进行终端设备110的移动性管理、承载管理等。sgw 140能够路由和转发信令和用户数据分组,同时还充当基站/enodeb间切换期间用户面的移动性锚点、以及长期演进(lte)和其它3gpp技术之间的移动性锚点。pgw 150能够为流经sgw 140的终端设备110的业务提供到基于分组的网络的入口点和出口点。基于分组的网络可以包括因特网和/或其它分组网络元件。hss 160是3gpp公共陆地移动网络(plmn)的核心网中的控制面功能、并且能够管理终端设备110的订户信息。
54.应注意的是,mme 130、sgw 140和hss 160仅仅是通信系统中的组件的示例性示例、并且可以被具有类似功能性的组件替换。例如,在5g核心网(5gc)中,mme可以(在某些方面)被会话管理功能(smf)替换,并且hss可以被统一数据管理(udm)替换。
55.图2是示出根据本公开的实施例的由网络功能执行的方法的流程图。例如,网络功能可以是mme、smf或具有类似功能性的任何其它实体。网络功能可以被实现为专用硬件上的网络元件、运行在专用硬件上的软件实例、或者在适当平台上(例如在云基础设施上)实例化的虚拟化功能。在框202处,网络功能确定可应用于终端设备的plmn速率控制的值是否已经被变更。作为第一选项,可以响应于来自终端设备的用于跟踪区域更新(tau)的请求来执行框202处的确定。对于该第一选项,如果检测到以下四种场景中的任何一种,则可以确定plmn速率控制的值已经被变更的结果。作为第一场景,终端设备已经从第一plmn移动到第二plmn,并且plmn速率控制的值在所述网络功能中针对第一plmn和第二plmn被不同地配置。在该第一场景中,当终端设备从第一plmn移动到第二plmn时,终端设备由同一网络功能服务。
56.作为第二场景,终端设备已经从第一plmn移动到第二plmn,并且在所述网络功能中针对第二plmn配置的plmn速率控制的值不同于在先前网络功能中针对第一plmn配置的plmn速率控制的值。在该第二场景中,在从第一plmn移动到第二plmn之前和之后,终端设备分别由先前网络功能和所述网络功能服务。例如,第二场景可以类似于lte中的mme间的tau。
57.作为第三场景,终端设备保持在同一plmn中,并且在所述网络功能中针对该同一plmn配置的plmn速率控制的值已经被变更。例如,所配置的plmn速率控制值的这样的变更可以在本地被触发、或者从另一网络功能(例如5g中的另一网络功能(nf))被触发。在该第三场景中,在触发来自终端设备的用于tau的请求的触发事件之前和之后,终端设备由同一网络功能服务。此外,尽管plmn速率控制值的变更是由于网络功能的配置变更引起的,但是来自终端设备的用于tau的请求被用作触发框202的确定的触发事件。
58.作为第四场景,终端设备保持在同一plmn中,并且在所述网络功能中针对该同一
plmn配置的plmn速率控制的值不同于在先前网络功能中针对该同一plmn配置的plmn速率控制的值。在该第四场景中,在触发来自终端设备的用于tau的请求的触发事件之前和之后,终端设备分别由先前网络功能和所述网络功能服务。例如,第四场景可以类似于lte中的mme间的tau。此外,来自终端设备的用于tau的请求被用作触发框202的确定的触发事件。
59.作为第二选项,不需要响应于用于tau的请求来执行框202处的确定。例如,上述第三场景也可以适用于第二选项。一旦检测到网络功能的配置变更,就可以确定plmn速率控制的值已经被变更。
60.在框204处,当确定plmn速率控制的值已经被变更时,网络功能向终端设备发送变更后的plmn速率控制的值。这样,可以使网络功能能够向终端设备提供最新的plmn速率控制值。在上述第一选项中,可以在用于接受tau的应答中发送变更后的plmn速率控制的值。作为示例性示例,用于接受tau的应答可以是lte中的tau接受消息、或5g中的注册接受消息。可替代地,变更后的plmn速率控制的值可以在下行链路nas传输消息中被发送。例如,下行链路nas传输消息可以是用于修改终端设备和网关节点之间的连接的请求。网关节点可以是sgw、用户面功能(upf)、或具有类似功能的任何其它实体。该连接可以是lte中的pdn连接或5g中的pdu会话。作为示例性示例,用于修改终端设备和网关节点之间的连接的请求可以是lte中的修改eps承载上下文请求消息、或5g中的pdu会话修改命令消息。
61.在上述第二选项中,变更后的plmn速率控制的值可以在下行链路nas传输消息中被发送。例如,一旦如上所述检测到网络功能的配置变更,就可以将变更后的plmn速率控制的值发送给由网络功能服务的每个终端设备。
62.图3是示出根据本公开的实施例的在终端设备处实现的方法的流程图。在框302处,终端设备从网络功能接收可应用于该终端设备的变更后的plmn速率控制的值。例如,如上面关于框202的第二选项所述,终端设备可以保持在同一plmn中,并且在所述网络功能中针对该同一plmn配置的plmn速率控制的值已经被变更。这可以导致在框302处的接收。例如,可以在下行链路nas传输消息中接收变更后的plmn速率控制的值。
63.可选地,在框301处,终端设备向网络功能发送用于tau的请求。可以响应于用于tau的请求的发送,在框302处接收变更后的plmn速率控制的值。例如,如上面关于框202的第一选项所述,可能存在四种场景。作为第一场景,终端设备已经从第一plmn移动到第二plmn,并且plmn速率控制的值在所述网络功能中针对第一plmn和第二plmn被不同地配置。作为第二场景,终端设备已经从第一plmn移动到第二plmn,并且在所述网络功能中针对第二plmn配置的plmn速率控制的值不同于在先前网络功能中针对第一plmn配置的plmn速率控制的值。作为第三场景,终端设备保持在同一plmn中,并且在所述网络功能中针对该同一plmn配置的plmn速率控制的值已经被变更。作为第四场景,终端设备保持在同一个plmn中,并且在所述网络功能中针对该同一plmn配置的plmn速率控制的值不同于在先前网络功能中针对该同一plmn配置的plmn速率控制的值。例如,在上述四种场景中的任何一种场景中,变更后的plmn速率控制的值可以在用于接受tau的应答中或在下行链路nas传输消息中被接收。
64.在框304处,终端设备针对该终端设备和网关节点之间的连接,使用变更后的plmn速率控制的值。所述连接和网关节点在上面已经进行了说明。这样,变更后的值可以用于后续的对该连接的plmn速率控制。在上述第一选项中,可以在终端设备级别使用变更后的值。
在上述第二选项中,可以在所述连接级别使用变更后的值。
65.图4是示出根据本公开的实施例的示例性过程的流程图。如图所示,该示例性过程涉及五个实体,即ue、enb、mme、hss和gw(例如sgw)。该过程使mme能够在ue级别向ue通知服务plmn速率控制的变更。在框401处,ue附着到plmn 1中的mme,并建立使用s11

u的pdn连接。s11

u是用于mme和sgw之间的小数据传输的接口。由于服务plmn速率控制可应用于控制面(cp),因此该pdn连接被设置为纯cp。mme向ue和gw通知用于plmn 1的servingplmnratecontrol(服务plmn速率控制)。在框402处,ue移动到plmn 2中的新位置。假设在此过程期间,ue由同一mme服务,并且在该mme的本地配置中,用于plmn 2的servingplmnratecontrol与plmn 1不同。
66.在框403处,ue向mme发送tau请求。由于服务plmn速率控制可应用于cp,因此tau请求具有信令激活标志。在框404处,mme检测到用于plmn 2的servingplmnratecontrol与plmn 1不同,因此发送具有该新servingplmnratecontrol的修改承载请求给sgw。在框405处,sgw以修改承载响应做出应答。在框406处,mme发送具有该新servingplmnratecontrol的tau接受给ue。利用该新增加的信息元素(ie)(tau接受中的servingplmnratecontrol),mme可以向ue通知servingplmnratecontrol的最新值,使得ue可以及时地根据网络策略限制上行链路nas数据pdu。这也可以保持ue、mme和gw之间的一致性。ue可以保存该新值。在框407处,ue以tau完成做出应答。由于新值是经由tau接受提供的,因此ue需要(在ue级别上)将其应用于每个承载。
67.图5是示出根据本公开的实施例的示例性过程的流程图。与图4类似,该过程也涉及五个实体,即ue、enb、mme、hss和gw(例如sgw)。该过程使mme能够在pdn级别上向ue通知服务plmn速率控制的变更。该过程中的框501

505与图4的框401

405相同,并且其细节在此处被省略。在框506处,mme向ue发送tau接受。在框507处,ue以tau完成做出应答。在框508处,mme向ue发送具有该新servingplmnratecontrol的修改eps承载上下文请求,该请求被包含在下行链路nas传输消息中。nas过程“修改eps承载上下文请求/接受”是3gpp中的传统消息。servingplmnratecontrol是在修改eps承载上下文请求中新增加的ie。在框509处,ue以修改eps承载上下文接受做出应答。ue可以在本地更新服务plmn速率控制。利用新增加的框508

509,可以向ue通知变更后的服务plmn速率控制值,使得ue可以及时地根据网络策略限制上行链路nas数据pdu。这也可以保持ue、mme和gw之间的一致性。应注意的是,附图中两个连续示出的框实际上可以基本并行地执行,或者它们有时也可以按相反的顺序执行,这取决于所涉及的功能而定。
68.图6是示出适合于在实践本公开的一些实施例中使用的装置的框图。例如,上面描述的网络功能和终端设备中的任一个可以通过装置600实现。如图所示,装置600可以包括处理器610,存储程序的存储器620,以及可选的用于通过有线和/或无线通信与其它外部设备进行数据通信的通信接口630。
69.所述程序包括程序指令,其在被处理器610执行时使得装置600能够根据本公开的实施例进行操作,如上面所讨论的。也就是说,本公开的实施例可以至少部分地通过可由处理器610执行的计算机软件、或者通过硬件、或者通过软件和硬件的组合来实现。
70.存储器620可以是适合于本地技术环境的任何类型,并且可以使用任何适合的数据存储技术来实现,诸如基于半导体的存储器设备、闪速存储器、磁性存储器设备和系统、
光学存储器设备和系统、固定存储器和可移除存储器。处理器610可以是适合于本地技术环境的任何类型,并且作为非限制性示例可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器中的一个或多个。
71.图7是示出根据本公开的实施例的网络节点的框图。如图所示,网络节点700包括确定模块702和发送模块704。确定模块702可以被配置为确定可应用于终端设备的plmn速率控制的值是否已经被变更,如上面关于框202所述。发送模块704可以被配置为当确定plmn速率控制的值已经被变更时,向终端设备发送变更后的plmn速率控制的值,如上面关于框204所述。
72.图8是示出根据本公开的实施例的终端设备的框图。如图所示,终端设备800包括接收模块802和控制模块804。接收模块802可以被配置为从网络功能接收可应用于终端设备的变更后的plmn速率控制的值,如上面关于框302所述。控制模块804可以被配置为针对终端设备和网关节点之间的连接,使用变更后的plmn速率控制的值,如上面关于框304所述。上述模块可以通过硬件、软件或两者的组合来实现。
73.一般来说,各种示例性实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以在硬件中实现,而其它方面可以在可由控制器、微处理器或其它计算装置执行的固件或软件中实现,尽管本公开并不限于此。尽管本公开的示例性实施例的各个方面可以被示出和描述为框图、流程图,或者使用一些其它图形表示,但是应当很好理解的是,作为非限制性示例,可以在硬件、软件、固件、专用电路或逻辑、通用硬件或控制器、或其它计算装置、或其一些组合中实现本文中描述的这些框、设备、系统、技术或方法。
74.如此,应当理解的是,本公开的示例性实施例的至少一些方面可以在各种组件诸如集成电路芯片和模块中实践。因此,应当理解的是,本公开的示例性实施例可以在体现为集成电路的设备中实现,其中集成电路可以包括用于体现可配置成根据本公开的示例性实施例进行操作的数据处理器、数字信号处理器、基带电路和射频电路中的至少一个或多个的电路(以及可能地,固件)。
75.应当理解的是,本公开的示例性实施例中的至少一些方面可以被体现在由一个或多个计算机或其它装置执行的计算机可执行指令中,诸如体现在一个或多个程序模块中。一般地,程序模块包括例程、程序、对象、组件、数据结构等,其在被计算机或其它装置中的处理器执行时执行特定任务或实现特定抽象数据类型。计算机可执行指令可以被存储在计算机可读介质上,诸如硬盘、光盘、可移除存储介质、固态存储器、ram等。本领域技术人员将理解的是,在各种实施例中程序模块的功能可以根据需要被组合或分布。另外,所述功能可以整体地或部分地体现在固件或硬件等价物(诸如集成电路、现场可编程门阵列(fpga)等)中。
76.本公开中对“一个实施例”、“实施例”等的提及表示所描述的实施例可以包括特定特征、结构或特性,但是并非每个实施例都必须包括该特定特征、结构或特性。而且,这样的短语不一定指代同一个实施例。另外,当结合一实施例描述特定特征、结构或特性时,结合其它实施例实现这样的特征、结构或特性是在本领域技术人员的知识内,无论是否被明确描述。
77.应理解的是,尽管术语“第一”、“第二”等可以在本文中使用以描述各种元素,但是这些元素不应受这些术语的限制。这些术语仅用于将一个元素与另一元素区别开。例如,第
一元素可以被称作第二元素,并且类似地,第二元素可以被称作第一元素,而不脱离本公开的范围。如本文中使用的,术语“和/或”包括相关联的所列术语中的一个或多个的任一个和所有组合。
78.本文中使用的术语仅用于描述特定实施例的目的,并且并非旨在限制本公开。如本文中使用的,单数形式的“一个/一种(a、an)”和“所述(the)”旨在也包括复数形式,除非上下文另有清楚指示。还将理解的是,术语“包括”、“具有”、和/或“包含”在本文中使用时,指的是所陈述的特征、元素和/或组件的存在,而并不排除一个或多个其它特征、元素、组件和/或其组合的存在或附加。本文中使用的术语“连接”覆盖两个元素之间的直接和/或间接连接。
79.本公开包括本文中明确地或者以其任何一般化形式公开的任何新颖特征或特征组合。当结合附图阅读时,鉴于上述描述,对本公开的上述示例性实施例的各种修改和适配对于相关领域中的技术人员来说会变得明显。然而,任何和所有修改仍将落入本公开的非限制性和示例性实施例的范围内。
当前第1页1 2 
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!