确定URSP规则优先级的方法及装置与流程

文档序号:22322040发布日期:2020-09-23 01:57阅读:729来源:国知局
确定URSP规则优先级的方法及装置与流程

本申请涉及移动通信技术领域,尤其涉及一种确定ursp规则优先级的方法及装置。



背景技术:

目前,在第三代合作伙伴计划(thirdgenerationpartnershipproject,3gpp)中,第五代移动通信技术(the5thgenerationmobilecommunication,5g)核心网定义了用户终端路由选择策略(userequipmentroutingselectionpolicy,ursp),ursp重点定义了业务级别的配置和管理策略,为5g核心网定义的网络切片、业务和会话的连续性等功能提供了灵活的配置和管理手段。

在3gpp协议中关于ursp规则的定义中,有一个字段用来标识ursp规则的优先级。在ursp评估的流程中需要按照ursp规则优先级顺序进行评估与匹配。但是在协议中并没有明确规定具体的ursp规则优先级的定义方法,因此,制定具体的ursp规则的优先级是亟待解决的问题。

申请内容

本申请实施例提供了一种确定ursp规则优先级的方法及装置,提供了一种基于ursp规则中通路描述符参数确定ursp规则优先级的技术方案。

第一方面,本申请实施例提供一种确定ursp规则优先级的方法,该方法包括:

获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级;

基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择。

第二方面,本申请实施例提供一种确定ursp规则优先级的装置,该装置包括:

获取单元,用于获取至少一个非默认ursp规则,所述ursp规则包括通路描述符td参数、路由选择描述符rsd参数和ursp规则优先级;

确定单元,用于基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择。

第三方面,本申请实施例提供一种终端设备,所述终端设备包括处理器、存储器、收发器,以及一个或多个程序,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行上述第一方面所述的方法中所描述的部分或全部步骤的指令。

第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行上述第一方面所述的方法中所描述的部分或全部步骤。

第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

可以看出,在本申请实施例中,终端设备获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级,并基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择,提供了一种基于ursp规则中通路描述符参数确定ursp规则优先级的技术方案。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供一种通信系统的架构示意图;

图2是本申请实施例提供一种确定ursp优先级的方法的流程示意图;

图3本申请实施例提供的一种确定ursp优先级的装置的结构示意图;

图4是本申请实施例提供一种终端设备的结构示意图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

应理解,本申请实施例中涉及的“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。

本申请实施例涉及终端设备。终端设备包括无线通信功能的设备,可以部署在陆地上,包括室内或室外、手持、可穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球、卫星上等)。该终端设备可以是手机(mobilephone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、智能家庭(smarthome)中的无线终端等。终端设备也可以是具有无线通信功能的手持设备、车载设备、可穿戴设备、计算机设备或连接到无线调制解调器的其他处理设备、未来5g网络中的终端设备或者未来演进的公用陆地移动通信网络(publiclandmobilenetwork,简称plmn)中的终端设备等。在不同的网络中终端设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台(mobilestation,ms)、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、5g网络或未来演进网络中的终端设备等,本申请实施例对此并不限定。

以下,对本申请实施例中的部分用语进行解释说明,以便于本领域技术人员理解。

ursp规则:在5g中,引入了用户设备(userequipment,ue)相关的策略信息,即ursp规则,由终端设备作为策略的执行者,为上行业务流选择符合该ursp规则的分组数据单元(packetdataunit,pdu)会话。即某些业务对使用的pdu会话的数据网络名称(datanetworkname,dnn),单网络切片选择辅助信息(singlenetworksliceselectionassistanceinformation,s-nssai),会话和业务连续性(sessionandservicecontinuity,ssc)模式(mode)等具有一定的要求。可以理解为,ursp规则规定了pdu会话的属性应该对应于哪些应用,例如pdu会话有多种属性,不同的pdu会话可能属性不同,那么ursp就是规定了pdu会话的各种属性所应该对应的应用。例如第一pdu会话具有第一属性,根据ursp就可以确定第一属性对应的应用,从而这些应用就是第一pdu会话被允许使用的应用。

在5g中引入了ursp规则,由终端设备作为策略的执行者,为上行业务流选择一个合适的pdu会话。在ursp规则的定义中,有一个字段用来标识ursp规则优先级。在ursp评估的流程中需要按照ursp规则优先级的顺序进行评估与匹配。但是,协议中并没有明确规定具体的ursp规则优先级的定义方法。

为了解决上述问题,本申请提出了一种确定ursp规则优先级的方法,通过终端设备获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级,并基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择,提供了一种基于ursp规则中通路描述符参数确定ursp规则优先级的技术方案。

请参阅图1,图1是本申请实施例提供的一种通信系统的架构示意图。如图1所示,通信系统包括网络设备110和终端设备120,此处以b=3为例进行说明。网络设备110与终端设备120通过无线通信连接,该无线通信包括但不限于:长期演进(longtermevolution,lte)系统、5g通信系统(例如新空口(newradio,nr))、多种通信技术融合的通信系统(例如lte技术和nr技术融合的通信系统)、或者适用于未来新的各种通信系统,例如6g通信系统、7g通信系统等,本申请实施例对此不作限定。本申请实施例的技术方案也适用于不同的网络架构,包括但不限于中继网络架构、双链接架构、车辆到任何物体的通信(vehicle-to-everything)架构等。上述网络设备可以为接入网设备,例如enodeb、nr基站或接入点(accesspoint,ap),接入网设备可以通过有线连接或无线连接与核心网网元相连。

需要说明的是,图1中所示的基站110和终端设备120的形态和数量仅用于举例,并不构成对本申请实施例的限定。

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

请参阅图2,图2为本申请实施例提供的一种确定ursp优先级的方法的流程示意图,应用于如图所示的通信系统中。如图2所示,该确定ursp优先级的方法包括如下步骤:

s210、获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级。

3gpp定义了ursp规则,ursp规则中包含ursp规则优先级和通路描述符(trafficdescriptor,td)参数,用于确定不同应用程序(application,app)所需要的pdu会话选择参数,如网络切片、dnn和ssc模式等等。终端设备按照ursp规则优先级对app的pdu会话选择参数与ursp规则中的通路描述符参数进行匹配,来决策是否执行ursp规则。通过ursp规则中的一个或多个规则,终端设备将app要发送的数据进行路由,包括路由到一个已经建立好的pdu会话中,或者路由到一个新建立的pdu会话,以实现数据传输。

在本申请实施例中,非默认的ursp规则可以是终端设备在接收到待运行业务时从网络设备获取的,也可以是终端设备预先从网络设备获取的,本申请实施例对此不做限定。其中,ursp是策略控制功能(policycontrolfunction,pcf)通过接入和移动性管理功能(accessandmobilityfunction,amf)下发的。

s220、基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择。

在本申请实施例中,终端设备在移动通信网络开启应用,通过将非默认ursp规则的td参数与应用相匹配,终端设备从一个或多个已配置非默认ursp规则中选择非默认规则。基于非默认ursp规则的路由选择描述符(routeselectiondescriptor,rsd)参数,终端设备获取适合的pdu会话,仅当对终端设备配置的所有所选非默认ursp规则来说获取合适pdu会话失败时,终端设备选择默认ursp规则。在示例中,每个已配置ursp规则具有ursp规则优先级值,并且按照ursp规则优先级值的顺序,终端设备从一个或多个已配置非默认ursp规则中进行选择。

在一可能的实施例中,所述td参数包括以下至少一项:应用标识符(applicationdescriptors)字段、ip描述符(ipdescriptor)字段、非ip描述符(non-ipdescriptors)字段、dnn字段、连接能力(connectioncapabilities)字段、域描述符(domaindescriptors)字段;

所述基于所述td参数确定所述ursp规则优先级,包括:所述td参数中的字段数量越多,确定ursp规则优先级值越小,所述ursp规则优先级值与所述ursp规则优先级呈反比关系。

其中,应用标识符字段中可以包括一个或多个应用标识符,应用标识符包括操作系统(operatingsystem,os)id和osappid;ip描述符字段中可以包括一个或多个ip描述符,ip描述符包括目的ip地址或ipv6前缀、目的端口号、ip协议类型;非ip描述符字段中可以包括一个或多个非ip描述符,非ip描述符与ip描述符互斥,即td参数中包括ip描述符字段与非ip描述符字段中的其中一项;数据网络名称dnn字段可以包括一个或多个dnn;连接能力字段中可以包括一个或多个连接能力,连接能力可以包括ip多媒体((ipmultimediasubsystem,ims)、internet、多媒体短信服务(multimediamessageservice,mms)、安全用户平面定位(secureuserplanelocation,supl)中的其中一项,所述ims表示能够连接到运营商的ims服务器,用于网络注册和信令,所述internet表示能够访问互联网,所述mms表示能够连接到达运营商的mmsc以发送和接收mms消息,所述supl表示能够到达运营商的supl服务器,用于检索gps信息;域描述符字段中可以包括一个或多个域描述符,即目标全限定域名(fullyqualifieddomainname,fqdn)。

具体地,终端设备根据ursp规则中td参数中的字段的个数确定ursp规则优先级,ursp规则的ursp规则优先级值越小,优先级值越小优先级越高。td参数中字段的个数越多,该非默认ursp规则与应用程序相关的参数匹配度越大,因此,确定td参数中的字段数量越多的ursp规则的ursp规则优先级值越小、ursp规则优先级越高。例如,非默认ursp规则1中的td参数包括dnn字段和应用描述符字段,非默认ursp规则2中的td参数包括dnn字段、应用描述符字段和连接能力字段,非默认ursp规则3中的td参数包括应用描述符字段、ip描述符字段和域描述符字段,根据td参数中的字段数量越多ursp规则优先级值越小的确定方法,则非默认ursp规则2和非默认ursp规则3的ursp规则优先级高于非默认ursp规则1的ursp规则优先级,非默认ursp规则2与非默认ursp规则3的ursp规则优先级相等。因此,终端设备首先选择非默认ursp规则2和/或非默认ursp规则3与应用程序进行匹配,若都没有匹配成功,再将非默认ursp规则1与应用程序进行匹配。

在一可能的实施例中,在所述td参数中的字段数量相同,且所述td参数中的字段不相同的情况下,所述td参数中字段的优先级越高,确定所述ursp规则优先级值越小,所述td参数中字段的优先级从高到低分别为:应用标识符字段、ip描述符字段、目的描述符字段、dnn字段、连接能力字段、非ip描述符字段。

具体地,在所述td参数中的字段数量相同,且所述td参数中的字段不相同的情况下,例如,上述非默认ursp规则2和非默认ursp规则3中的td参数中均包括三个字段,但非默认ursp规则2中td参数的三个字段和非默认ursp规则3中td参数的三个字段不相同,终端设备可以再根据td参数中字段的优先级确定非默认ursp规则的ursp规则优先级。例如,由于非默认ursp规则3中td参数的ip描述符字段和域描述符字段均比非默认ursp规则2中td参数的dnn字段的优先级高,因此非默认ursp规则3的ursp规则优先级高于非默认ursp规则2的ursp规则优先级。因此,终端设备首先选择非默认ursp规则3与应用程序进行匹配,若都没有匹配成功,在选择非默认ursp规则2与应用程序进行匹配,若还没有匹配成功,则将非默认ursp规则1与应用程序进行匹配。

在一可能的实施例中,所述非默认ursp规则还包含一个或多个路由选择描述符rsd参数,所述rsd参数包括协议数据单元会话rsd优先级、无缝卸载指示字段、协议数据单元pdu会话类型字段中的至少一项,所述pdu会话类型字段包括以下至少一项:会话及服务连续性scc模式字段、单个网络切片选择辅助信息s-nssai字段、dnn字段、首选访问类型字段、多访问首选字段、时间窗字段、位置标准字段;

所述基于所述td参数确定所述ursp规则优先级,包括:

在所述td参数中的字段数量相同,且所述td参数中的字段均相同的情况下,所述rsd参数的数量越多,确定所述ursp规则优先级值越小。

其中,无缝卸载指示字段指示应用对应的pdu会话是否可以卸载到非3gpp接入网中;scc模式字段用于指示应用对应的pdu会话可以使用的ssc模式;s-nssai字段用于指示应用对应的pdu会话支持的单个或者多个s-nssai;首选访问类型字段指示该应用对应的pdu会话的接入类型为3gpp或者非3gpp;dnn字段用于指示应用对应的pdu会话支持的dnn信息。进一步地,s-nssai、ssc模式,dnn和首选访问类型为5gpdu会话参数,用于匹配已有的pdu会话,或者新建pdu会话。

具体地,pcf网元可以根据路由选择请求确定终端设备对应的ursp规则中可以包括一个或多个rsd参数,如果非默认ursp规则中td参数的字段均相同时,终端设备可以基于rsd参数来确定ursp规则优先级。非默认ursp规则中包含rsd参数的个数越多,该非默认ursp规则与应用程序相关的参数匹配度越大,因此,确定该非默认ursp规则的ursp规则优先级值越小,优先级越高。例如,假设非默认ursp规则1包含td参数和2个rsd参数,td参数包括dnn字段和应用描述符字段;非默认ursp规则2中包含td参数和一个rsd参数,td参数包括dnn字段和应用描述符字段,由于非默认ursp规则1和非默认ursp规则2中td参数的字段均相同,非默认ursp规则1中rsd参数的个数大于非默认ursp规则2中rsd参数的个数,因此非默认ursp规则1的ursp规则优先级高于非默认ursp规则2的ursp规则优先级。

在一可能的实施例中,在所述rsd参数的数量相同,且rsd优先级相同的情况下,所述pdu类型字段中包括所述s-nssai字段对应的网络切片等级越高,确定所述ursp规则优先级值越小。

具体地,当终端设备在启动不同的app并需要建立新的pdu会话时,由于ursp规则中的网络切片选择策略(networksliceselectionfunction,nssp)包括了不同app对应的s-nssai,所以终端设备可以根据app与s-nssai的对应关系,选择能够满足app需求的网络切片等级的网络切片对应的s-nssai,并建立pdu会话。其中,s-nssai与网络切片等级的对应关系可以取决于运营商配置。因此,在td参数的字段均相同,rsd参数的数量相同,且rsd优先级相同的情况下,s-nssai字段对应的网络切片等级越高,该ursp规则能满足app需求的可能性越大,确定该ursp规则优先级值越小。

在一可能的实施例中,在所述rsd参数的数量相同,且rsd优先级相同的情况下,确定第一ursp规则的所述ursp规则优先级值小于第二ursp规则所述ursp规则优先级值,所述第一ursp规则为所述rsd参数中包括所述无缝卸载指示字段的ursp规则,所述第二ursp规则为所述rsd参数中不包括所述无缝卸载指示字段的ursp规则。

具体地,如果rsd参数中包括了无缝卸载指示字段,则该rsd参数中不包括s-nssai、ssc模式,dnn和首选访问类型。因此,在rsd参数的数量相同时,相同rsd优先级参数中不包含无缝卸载指示字段的非默认ursp规则的ursp规则优先级高于包含无缝卸载指示字段的非默认ursp规则的ursp规则优先级。

其中,所述非默认ursp规则的所述ursp规则优先级值小于默认ursp规则的所述ursp规则优先级值。

在3gpp协议中,对于ursp规则优先级有明确规定的仅是默认ursp规则。在ursp规则中只有一个ursp规则可以是默认ursp规则,并且默认ursp规则应包含match-all类型的td参数。如果ursp中包含一个默认ursp规则和一个或多个非默认ursp规则,则任何非默认ursp规则的ursp规则优先级值小于默认ursp规则的ursp规则优先级值,即非默认ursp规则优先级均大于默认ursp规则优先级。

可以看出,本申请实施例中所描述确定ursp规则优先级的方法,终端设备获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级,并基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择,提供了一种基于ursp规则中通路描述符参数确定ursp规则优先级的技术方案。

上述主要从方法侧执行过程的角度对本申请实施例的方案进行了介绍。可以理解的是,电子设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所提供的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对电子设备进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

请参阅图3,图3是本申请实施例提供的一种确定ursp规则优先级的装置300的功能单元组成框图,该确定ursp规则优先级的装置300应用于终端设备,所述装置300包括:获取单元310和确定单元320,其中,

获取单元310,用于获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级;

确定单元320,用于基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择。

可选的,所述td参数包括以下至少一项:应用标识符字段、ip描述符字段、非ip描述符字段、数据网络名称dnn字段、连接能力字段、目的描述符字段;

所述确定单元320具体用于:

所述td参数中的字段数量越多,确定ursp规则优先级值越小,所述ursp规则优先级值与所述ursp规则优先级呈反比关系。

可选的,所述确定单元320具体还用于:

在所述td参数中的字段数量相同,且所述td参数中的字段不相同的情况下,所述td参数中字段的优先级越高,确定所述ursp规则优先级值越小,所述td参数中字段的优先级从高到低分别为:应用标识符字段、ip描述符字段、目的描述符字段、dnn字段、连接能力字段、非ip描述符字段。

可选的,所述非默认ursp规则还包含一个或多个路由选择描述符rsd参数,所述rsd参数包括协议数据单元会话rsd优先级、无缝卸载指示字段、协议数据单元pdu会话类型字段中的至少一项,所述pdu会话类型字段包括以下至少一项:会话及服务连续性scc模式字段、单个网络切片选择辅助信息s-nssai字段、dnn字段、首选访问类型字段、多访问首选字段、时间窗字段、位置标准字段;

所述确定单元320具体还用于:

在所述td参数中的字段数量相同,且所述td参数中的字段均相同的情况下,所述rsd参数的数量越多,确定所述ursp规则优先级值越小。

可选的,所述确定单元320还具体用于:

在所述rsd参数的数量相同,且rsd优先级相同的情况下,所述pdu类型字段中包括所述s-nssai字段对应的网络切片等级越高,确定所述ursp规则优先级值越小。

可选的,所述确定单元320还具体用于:

在所述rsd参数的字段数量相同,且rsd优先级相同的情况下,确定第一ursp规则的所述ursp规则优先级值小于第二ursp规则的所述ursp规则优先级值,所述第一ursp规则为所述rsd参数中包括所述无缝卸载指示字段的非默认ursp规则,所述第二ursp规则为所述rsd参数中不包括所述无缝卸载指示字段的非默认ursp规则。

可选的,所述非默认ursp规则的所述ursp规则优先级值小于默认ursp规则的所述ursp规则优先级值。

可以理解的是,本申请实施例的确定ursp规则优先级的装置的各程序模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

请参阅图4,图4是本申请实施例提供的一种终端设备,该终端设备包括:处理器、存储器、收发器,以及一个或多个程序。所述处理器、存储器和收发器通过通信总线相互连接。

存储器包括但不限于是随机存储记忆体(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、或便携式只读存储器(compactdiscread-onlymemory,cd-rom),该存储器用于相关计算机程序及数据。通信接口用于接收和发送数据。

处理器可以是一个或多个中央处理器(centralprocessingunit,cpu),在处理器是一个cpu的情况下,该cpu可以是单核cpu,也可以是多核cpu。

所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行;所述程序包括用于执行以下步骤的指令:

获取至少一个非默认ursp规则,所述非默认ursp规则包含通路描述符td参数和ursp规则优先级;基于所述td参数确定所述ursp规则优先级,所述ursp规则优先级用于所述非默认ursp规则的选择。

需要说明的是,本申请实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再赘述。

本申请实施例还提供一种芯片系统,所述芯片系统包括至少一个处理器,存储器和接口电路,所述存储器、所述收发器和所述至少一个处理器通过线路互联,所述至少一个存储器中存储有计算机程序;所述计算机程序被所述处理器执行如上述方法实施例中记载的任一方法的部分或全部步骤。。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。

本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程序产品可以为一个软件安装包。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、rom、ram、磁盘或光盘等。

以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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