一种定向流量的免流方法及免流系统与流程

文档序号:30504179发布日期:2022-06-24 23:52阅读:836来源:国知局
一种定向流量的免流方法及免流系统与流程

1.本技术涉及通信技术领域,尤其涉及一种定向流量的免流方法及免流系统。


背景技术:

2.随着移动互联网的发展和4g(4generation,4g)网络的普及,越来越多的人们得以随时随地接入高速无线宽带网络,享受移动数字技术带来的便利。
3.目前,定向流量的免流业务比较常见,定向流量的免流业务是指针对指定的定向流量在满足业务使用的规定和限额情况下不进行计费的业务。现有技术中,可以用cdn技术来实现定向流量运营。
4.然而,在网络里面,同样的流量对用户来说,有的是免流流量,有的是非免流流量,服务器需要部署免流cdn节点和非免流cdn节点,这样就需要更多的节点资源来实现免流服务或者非免流服务。


技术实现要素:

5.本技术实施例提供一种定向流量的免流方法及免流系统,使得cdn网络中不用额外区分免流cdn节点和非免流cdn节点以及不用额外提供免流服务端和非免流服务端,就能为用户客户端提供免流定向流量,从而可以节省网络资源。
6.第一方面,本技术提供一种定向流量的免流方法,该方法包括:cdn调度中心接收用户客户端发送的播放调度请求消息,所述播放调度请求消息中携带第一指示信息,所述第一指示信息用于指示所述用户客户端请求目标免费定向流量;所述cdn调度中心根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息,所述调度请求响应消息中携带目标免流ip地址;所述用户客户端发送播放请求消息,所述播放请求消息中携带所述目标免流ip地址;接收到所述播放请求消息的目标cdn节点从所述目标免流ip地址对应的服务端获取所述免费定向流量;所述目标cdn节点向所述用户客户端发送所述免费定向流量。
7.本方法中,因为给提供定向流量的服务端配置了免流ip地址,且调度中心给用户客户端返回的是能够提供用户请求的定向流量的服务端的免流ip地址,所以用户客户端向cdn节点请求免流定向流量时,可以告知cdn节点该免流ip地址,使得cdn节点可以从服务端的该免流ip地址处获取免流定向流量。本实施例的方法可以使得cdn网络中不用额外区分免流cdn节点和非免流cdn节点以及不用额外提供免流服务端和非免流服务端,就能为用户客户端提供免流定向流量,从而可以节省网络资源。
8.结合第一方面,在第一种可能的实现方式中,所述cdn调度中心根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息之前,所述方法还包括:所述cdn调度中心对所述用户客户端与所述免费定向流量进行订购关系鉴权;所述cdn调度中心对所述用户客户端和所述免费定向流量进行流量限额鉴权。
9.结合第一种可能的实现方式,在第二种可能的实现方式中,所述播放调度请求消
息中还携带所述用户客户端的手机号码;相应地,所述cdn调度中心根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息,包括:所述cdn调度中心根据所述手机号码确定所述用户客户端归属地;所述cdn调度中心将所述归属地中能够提供所述免流定向服务的目标服务端的免流ip地址确定为所述目标免流ip地址。
10.结合第二种可能的实现方式,在第三种可能的实现方式中,所述播放调度请求消息是基于超文本传输协议(hyper text transfer protocol,http)应用层调度接口生成的,所述http应用层调度接口的参数包括:用户客户端的手机号码、用户客户端的ip地址、服务配置文件(service profile,sp)标识、用户客户端请求的产品的标识、用户客户端请求的产品的统一资源定位系统(uniform resource locator,url)、时间戳、用户客户端请求的产品的密钥和用户客户端请求的产品的加密校验码。
11.第二方面,本技术提供一种定向流量的免流系统,该系统包括:cdn调度中心,用于接收用户客户端发送的播放调度请求消息,所述播放调度请求消息中携带第一指示信息,所述第一指示信息用于指示所述用户客户端请求目标免费定向流量;所述cdn调度中心还用于根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息,所述调度请求响应消息中携带目标免流ip地址;所述用户客户端用于发送播放请求消息,所述播放请求消息中携带所述目标免流ip地址;接收到所述播放请求消息的目标cdn节点用于从所述目标免流ip地址对应的服务端获取所述免费定向流量;所述目标cdn节点还用于向所述用户客户端发送所述免费定向流量。
12.结合第二方面,在第一种可能的实现方式中,所述cdn调度中心根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息之前,所述系统还用于:所述cdn调度中心还用于对所述用户客户端与所述免费定向流量进行订购关系鉴权;所述cdn调度中心还用于对所述用户客户端和所述免费定向流量进行流量限额鉴权。
13.结合第一种可能的实现方式,在第二种可能的实现方式中,所述播放调度请求消息中还携带所述用户客户端的手机号码;相应地,所述cdn调度中心具体用于:根据所述手机号码确定所述用户客户端归属地;将所述归属地中能够提供所述免流定向服务的目标服务端的免流ip地址确定为所述目标免流ip地址。
14.结合第二种可能的实现方式,在第三种可能的实现方式中,所述播放调度请求消息是基于http应用层调度接口生成的,所述http应用层调度接口的参数包括:用户客户端的手机号码、用户客户端的ip地址、sp标识、用户客户端请求的产品的标识、用户客户端请求的产品的url、时间戳、用户客户端请求的产品的密钥和用户客户端请求的产品的加密校验码。
15.第三方面,本技术提供一种定向流量的免流系统,包括:多个存储器和多个处理器;所述存储器用于存储程序指令;所述处理器用于调用所述存储器中的程序指令执行如第一方面或其中任意一种可能的实现方式所述的方法。
16.该系统为计算设备时,在一些实现方式中,该系统还可以包括收发器或通信接口,用于与其他设备通信。
17.该系统为用于计算设备的芯片时,在一些实现方式中,该系统还可以包括通信接口,用于与计算设备中的其他装置通信,例如用于与计算设备的收发器进行通信。
18.第四方面,本技术提供一种计算机可读介质,所述计算机可读介质存储用于计算
机执行的程序代码,该程序代码包括用于执行如第一方面或其中任意一种可能的实现方式所述的方法的指令。
19.第五方面,本技术提供一种包含指令的计算机程序产品,当该计算机程序产品在处理器上运行时,使得该处理器实现第一方面或其中任意一种实现方式中的方法。
附图说明
20.图1为本技术一个实施例的定向流量的免流方法流程图;
21.图2为本技术一个实施例的业务鉴权流程图;
22.图3为本技术一个实施例的号段调度策略流程图;
23.图4为本技术一个实施例的用户流量采集和入库的整体流程图;
24.图5为本技术一个实施例的定向流量的免流装置的结构示意图。
具体实施方式
25.为于理解,首先对本技术所涉及到的相关术语进行说明。
26.1、定向流量
27.定向流量是指仅在指定手机应用和内容使用中产生的手机移动通信流量,运营商可通过识别服务端ip来区分定向流量进而采用不同的计费策略。定向流量可以是运营商自有业务,也可以使第三方合作的业务,所对应的服务端有海量的ip,无法全部将服务端ip配置到运营商的移动通信网络中。
28.2、cdn
29.cdn是在现有internet中增加一层新的网络架构,由遍布全国的高性能加速节点构成。这些高性能的服务节点都会按照一定的缓存策略存储业务内容,当用户向某一业务内容发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点直接快速响应,有效降低用户访问延迟,提升可用性。
30.cdn的基本原理是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正常的缓存服务器上,由缓存服务器直接响应用户请求。cdn具有以下主要功能:(1)节省骨干网带宽,减少带宽需求量;(2)提供服务器端加速,解决由于用户访问量大造成的服务器过载问题;(3)服务商能使用web cache技术在本地缓存用户访问过的web页面和对象,实现相同对象的访问无须占用主干的出口带宽,并提高用户访问因特网页面的相应时间的需求;(4)能克服网站分布不均的问题,并且能降低网站自身建设和维护成本;(5)降低“通信风暴”的影响,提高网络访问的稳定性。
31.3、域名系统(domain name system,dns)
32.dns是互联网的一项服务。它作为将域名和ip地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。dns是internet上解决网上机器命名的一种系统。就像拜访朋友要先知道别人家怎么走一样,internet上当一台主机要访问另外一台主机时,必须首先获知其地址,tcp/ip中的ip地址是由四段以“.”分开的数字组成(此处以ipv4的地址为例,ipv6的地址同理),记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和ip的对应关系。
33.4、http
34.http是一个简单的请求响应协议,它通常运行在传输控制协议(transmission control protocol,tcp)之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ascii码形式给出;而消息内容则具有一个类似mime的格式。这个简单模型是早期web成功的有功之臣,因为它使开发和部署非常地直截了当。
35.http是一种无状态协议,即服务器不保留与客户交易时的任何状态。这就大大减轻了服务器记忆负担,从而保持较快的响应速度。http是一种面向对象的协议,允许传送任意类型的数据对象,它通过数据类型和长度来标识所传送的数据内容和大小,并允许对数据进行压缩传送。当用户在一个html文档中定义了一个超文本链后,浏览器将通过传输控制协议/互联协议(transmission control protocol/internet protocol,tcp/ip)协议与指定的服务器建立连接。
36.目前,现有cdn技术主要采用dns调度机制。在dns调度机制下,客户端通过域名解析将请求发送到cdn边缘节点,调度过程在应用层之下的tcp/ip协议栈域名解析部分完成,无法实现应用层的业务鉴权逻辑。而且现有cdn调度的粒度是节点,为用户分配一个服务节点,节点内的服务器采用负载均衡自动分配。但是在免流场景下,由于免流是依赖指定的ip,按照现有调度颗粒需要在同一区域部署免流节点和非免流节点,这样不利于设备的复用,也带来对服务器、机架等资源的浪费。
37.针对上述不足,本技术提供了一种定向流量的免流方法,在http调度的基础上,在接口中发送用户id、业务id等业务相关参数供服务端做相应业务鉴权,并确保参数不可篡改和仿冒;调度的粒度需要实现到ip级,这样同一台服务器可配置多个ip,包含免流ip和非免流ip,既可以服务于普通非免流场景,也可以服务于免流场景,实现对服务器和ip资源的有效利用。
38.下面将结合附图对本技术实施例的实施方式进行详细描述。
39.图1为本技术一个实施例的定向流量的免流方法流程图。如图1所示,该方法可以包括s101、s102、s103、s104和s105。
40.s101、内容分发网络cdn调度中心接收用户客户端发送的播放调度请求消息,所述播放调度请求消息中携带第一指示信息,所述第一指示信息用于指示所述用户客户端请求目标免费定向流量。
41.例如,当app端在订购免流业务且在移网环境下播放视频时,可以向cdn调度中心发起播放调度请求,该播放调度请求中可以携带订购手机号码、产品id、回源信息、防盗链信息和请求的免费定量流量的类型等信息。
42.cdn调度中心中可以预先存储ip地址与免费定向流量之间的映射关系。
43.在一些实现方式中,播放调度请求消息可以采用http应用层调度接口来实现。
44.调度接口的一种示例如下:
45.http://host:port/gslb?userid=xxxx&userip=xxxxspid=xxxx&pid=xxxx&srcu rl=x&tm=xxx&spkey=xxx
46.其中,
47.spkey=md5(http://host:port/gslb?userid=xxxx&userip=xxxxspid=xxxx&pid=xxxx&srcurl=x&tm=xxx&key)
48.host:port为调度接口的地址,接口参数如下:
49.表1
[0050][0051][0052]
响应:采用json格式返回,正常报文包含以下参数:
[0053]
表2
[0054][0055]
s102、cdn调度中心根据所述播放调度请求消息向所述用户客户端发送调度请求响应消息,所述调度请求响应消息中携带目标免流ip地址。
[0056]
s103、用户客户端发送播放请求消息,所述播放请求消息中携带所述目标免流ip地址。
[0057]
s104、接收到所述播放请求消息的目标cdn节点从所述目标免流ip地址对应的服务端获取所述免费定向流量。
[0058]
s105、所述目标cdn节点向所述用户客户端发送所述免费定向流量。
[0059]
本实施例中,该目标免流ip地址对应的服务端上也可以同时配置有非免流ip地址,提供非免流定向流量服务。
[0060]
cdn使用免流ip地址返回用户请求的内容。整体使用定向流量播放视频的流程结束,由于免流ip地址已经在省份ggsn(gateway gprs support node,ggsn)上做了配置,用户成功使用免费的定向流量播放视频。
[0061]
本实施例的方法中,因为给提供定向流量的服务端配置了免流ip地址,且调度中心给用户客户端返回的是能够提供用户请求的定向流量的服务端的免流ip地址,所以用户客户端向cdn节点请求免流定向流量时,可以告知cdn节点该免流ip地址,使得cdn节点可以从服务端的该免流ip地址处获取免流定向流量。本实施例的方法可以使得cdn网络中不用额外区分免流cdn节点和非免流cdn节点以及不用额外提供免流服务端和非免流服务端,就能为用户客户端提供免流定向流量,从而可以节省网络资源。
[0062]
本实施例的一些实现方式中,调度中心可以对用户客户端进行订购关系鉴权和业务鉴权。
[0063]
图2为本技术一个实施例的业务鉴权流程图。如图2所示,业务鉴权的整体流程包括用户的订购、退订发生后计费系统和cdn系统的订购关系同步,用户流量详单的采集与定向流量可用额度扣减,以及在用户在请求使用定向流量时的鉴权。cdn端设立redis数据库,实时更新订购关系的管更和维护定向流量的可用额度。
[0064]
s201、订购关系同步。
[0065]
计费侧接收各个渠道的用户订购和退订消息,并将订购和退订同步至cdn的订购关系同步接口。
[0066]
s202、订购关系更新至redis数据库。
[0067]
同步接口实时更新redis数据库,维护合法的订购关系。
[0068]
s203、采集用户流量详单后完成用户可用流量的扣减。
[0069]
流量采集和扣减模块实时采集用户流量详单,并进行相应产品定向流量可用额度的扣减。
[0070]
s204、cdn调度中心在收到用户客户端播放调度请求时查询相应订购关系和流量是否超额。
[0071]
cdn调度中心在收到用户客户端的定向流量播放调度请求时,查询redis数据库进行订购关系的鉴权和流量可用额度的鉴权。如果没有合法的订购关系或者流量使用超额,调度中心返回相应的错误代码给客户端app。
[0072]
本实施例的一些实现方式中,可选地,播放调度请求消息中携带用户的手机号码时,调度中心可以基于该手机号码为用户客户端确定免流ip地址。调度中心基于手机号码为用户客户端确定免流ip地址的一种示例如图3所示。
[0073]
图3为本技术一个实施例的号段调度策略流程图。在调度过程中,调度中心可以提
取到用户的手机号码,基于运营商对于手机号码库的管理,可以实现基于手机号段的调度,作为ip地址调度的补充方式,或者和ip地址调度方式结合实现更精准的调度。
[0074]
s301、在管理后台配置区域对应的cdn节点。
[0075]
cdn管理后台为不同地理区域分配cdn服务节点。
[0076]
s302、收到播放调度请求后根据手机号段查询到区域。
[0077]
cdn调度中心在收到播放调度请求后,提取请求中的手机号码,与号段库进行匹配以定位用户区域。
[0078]
s303、从区域调度表中根据区域查询cdn服务节点。
[0079]
从手机号定位区域后,根据区域调度表进行服务节点匹配,为请求分配对应区域的服务节点。
[0080]
在定向流量场景中,在ggsn配置的免流识别参数是ip地址。但是,当前cdn在调度上一般只细化到节点级,在节点使用负载均衡策略再分配到某一台物理服务器上,同一台服务器又一般会配置多个ip(存在某些ip免流,某些ip不免流的情况),这样就会导致调度到非免流ip上从而带来错误的流量计费。因此,在本场景下,cdn的调度必须细化到ip级别,确保定向流量的请求调度到免流ip上。具体的实现机制如下:
[0081]
1)cdn后台对于资源的管理,使用了节点到服务器到网卡到ip的数据结构,即一个节点可包含多个服务器,一个服务器可包含多个网卡,一个网卡可包含多个ip。
[0082]
2)每个ip地址标识是否为免流ip;
[0083]
3)对于免流业务为用户分配免流的ip进行服务,对于非免流的业务为用户分配非免流的ip进行服务。
[0084]
这样,每一台服务器配置了多个ip,既可以用于定向流量业务,也可以普通cdn服务,提升了服务器的复用效率,节省了服务器资源。
[0085]
本实施例的流量限额鉴权的一种示例如图4所示。图4为本技术一个实施例的用户流量采集和入库的整体流程图。针对不同的产品,cdn会基于产品的定义为产品设置流量限额,例如产品a的流量限额为10g,超出10g的部分在接入调度流程中会返回相应错误信息,客户端可根据返回参数提示用户“当前已超出流量限额,将使用通用流量进行播放”。
[0086]
cdn边缘服务器服务用户的定向流量请求,为每一次相关的http请求生成一条日志信息。日志信息中包含:日志产生时间、用户请求时间、服务时长、下载字节数、服务配置文件标识符(service profile identifier,spid)、产品身份标识号(identity document,id)等信息。每一分钟切割一次日志,进入日志备份目录。
[0087]
s401、定时流量汇总,生成用户流量详单。
[0088]
流量采集模块扫描日志备份目录,对于新产生的日志文件进行处理,按照用户id(手机号)、spid、产品id为汇总依据对日志进行汇总,形成用户流量详单,该用户流量详单包括如下字段:时间、用户手机号、spid、产品id、流量、服务器ip,详单生成后统一上传至中心服务器详单目录。
[0089]
s402、流量话单入库,可用定向流量扣减。
[0090]
流量话单入库模块部署在中心,实时扫描详单目录中新上传的详单文件,对于详单中的每条记录入库形成用户流量明细,同时扣减相应产品的可用流量。
[0091]
s403、cdn调度中心收到播放调度请求后,实时查询可用流量额度。
[0092]
cdn调度中心在收到用户客户端播放调度请求后实时查询相应产品的可用流量,判断用户是否超额,对于可用流量不足的,可以返回相应错误信息。
[0093]
本技术还提供了一种定向流量的免流系统,该免流系统可以包括cdn调度中心、cdn节点和定向流量服务端。进一步地,该免流系统还可以包括用户客户端。本技术提供的用户客户端可以用于执行s101和s103,cdn调度中心可以用于执行s102,服务端可以用于执行s104,cdn节点可以用于执行s105。
[0094]
图5为本技术一个实施例的定向流量的免流装置的结构示意图。图5所示的装置可以用于实现前述任意一个实施例中由用户客户端、cdn调度中心、cdn节点或服务端实现的功能。
[0095]
如图5所示,本实施例的装置500包括:存储器501、处理器502、通信接口503以及总线504。其中,存储器501、处理器502、通信接口503通过总线504实现彼此之间的通信连接。
[0096]
存储器501可以是只读存储器(read only memory,rom),静态存储设备,动态存储设备或者随机存取存储器(random access memory,ram)。存储器501可以存储程序,当存储器501中存储的程序被处理器502执行时,处理器502用于执行图1所示的方法中由用户客户端、cdn调度中心、cdn节点或服务端执行的各个步骤。
[0097]
处理器502可以采用通用的中央处理器(central processing unit,cpu),微处理器,应用专用集成电路(application specific integrated circuit,asic),或者一个或多个集成电路,用于执行相关程序,以实现本技术各个实施例中的方法。
[0098]
处理器502还可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,本技术各个实施例的方法的各个步骤可以通过处理器602中的硬件的集成逻辑电路或者软件形式的指令完成。
[0099]
上述处理器502还可以是通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0100]
结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器501,处理器502读取存储器501中的信息,结合其硬件完成本技术的装置包括的单元所需执行的功能,例如,可以执行图1所示实施例由cdn调度中心实现的各个步骤/功能。
[0101]
通信接口503可以使用但不限于收发器一类的收发装置,来实现装置500与其他设备或通信网络之间的通信。
[0102]
总线504可以包括在装置500各个部件(例如,存储器501、处理器502、通信接口503)之间传送信息的通路。
[0103]
应理解,本技术实施例所示的装置500可以是计算设备,或者,也可以是配置于计算设备中的芯片。
[0104]
还应理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或
可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。
[0105]
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
[0106]
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系,但也可能表示的是一种“和/或”的关系,具体可参考前后文进行理解。
[0107]
本技术中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
[0108]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0109]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0110]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0111]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0112]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0113]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0114]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
[0115]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1