一种处理上行数据的方法和装置
技术领域
本发明涉及通信领域,特别涉及一种处理上行数据的方法和装置。
背景技术
当前随着手机应用越来越广泛,各种占用高带宽的应用也越来越多,比如视频、在线游戏等,这些应用会占用大量的网络带宽资源。然而,由于接入网设备的网络资源有限,当大量使用网络资源时,可能会使接入网设备发生拥塞。
在接入网设备发生拥塞时,为了保证某些用户的业务体验,需要对上行数据包进行差异化处理,例如,优先保证对时效性要求高的上行数据包的传输。
相关技术中,通常网络侧会向用户设备(User Equipment,UE)发送携带归类信息的下行数据包,UE在接收到所述下行数据包之后向网络侧进行反馈,进而网络侧根据上述反馈控制所述UE对上行数据包进行差异化处理。但是,在网络中没有下行数据包的情况下,网络侧无法控制UE对上行数据包执行差异化处理,进而无法满足业务需求。
发明内容
为了在网络中没有下行数据包的情况下,也能够对上行数据包执行差异化处理,本发明提供了一种处理上行数据的方法和装置。所述技术方案如下:
第一方面,提供一种处理上行数据的方法,包括:
UE接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令;所述UE根据上行数据包的数据流标识获知上行数据包的数据流归类属性;所述UE根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序。
结合第一方面,在第一种可能的实现方式中,在所述获知上行数据包的数据流归类属性之后,所述方法还包括:
所述UE根据网络侧网元发送的数据流归类属性划分上行逻辑信道;
所述UE将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述方法还包括:
所述UE向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性;
所述UE接收所述接入网根据所述上行逻辑信道对应的数据流归类属性为上行逻辑信道分配的资源。
结合第一方面至第一方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,所述UE根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序之后,所述方法还包括:
所述UE在上行数据包中标记所述上行数据流归类属性;
所述UE经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
结合第一方面,在第四种可能的实现方式中,根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序包括:
所述UE根据所述上行数据包的数据流归类属性确定上行数据包发送优先级,按照优先级发送所述上行数据包。
结合第一方面,在第五种可能的实现方式中,所述下行控制信令为下行直传消息。
第二方面,提供一种处理上行数据的方法,包括:
接入网接收来自分组数据网网关PGW的下行控制信令,所述下行控制信令中携带数据流归类属性和数据流标识;所述接入网向UE发送携带所述数据流归类属性和数据流标识的下行控制信令,以使得UE确定上行数据包的发送顺序。
结合第二方面,在第一种可能的实现方式中,在所述接入网向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,所述方法还包括:
所述接入网接收所述UE发送的申请资源消息,所述申请资源消息中携带所述数据流归类属性;
所述接入网根据所述数据流归类属性进行资源分配。
结合第二方面,在第二种可能的实现方式中,在所述接入网向UE发送携带所述归类属性的下行控制信令之后,所述方法还包括:
所述接入网接收来自UE的携带所述数据流归类属性的上行数据包;
所述接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
结合第二方面,在第三种可能的实现方式中,所述下行控制信令为下行直传消息。
第三方面,提供一种处理上行数据的方法,包括:
分组数据网网关PGW获取数据流的数据流归类属性和数据流标识;所述PGW向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令。
结合第三方面,在第一种可能的实现方式中,在所述PGW向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,所述方法还包括:
所述PGW接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
所述PGW检测所述上行数据包中的所述数据流归类属性是否正确;
若不正确,则不传输所述上行数据包。
结合第三方面或第三方面的第一种可能实现方式,在第二种可能的实现方式中,所述PGW获取数据流的数据流归类属性包括:
所述PGW接收来自于策略控制和计费规则功能实体PCRF的用户签约信息;
所述PGW探测数据包的业务类型;
所述PGW根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。
结合第三方面,在第三种可能的实现方式中,所述PGW获取数据流的数据流归类属性包括:
所述PGW接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;
或者,
所述PGW接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
结合第三方面,在第四种可能的实现方式中,所述下行控制信令为更新承载请求消息。
第四方面,提供一种处理上行数据的装置,包括:
接收模块,用于接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令;获知模块,用于根据上行数据包的数据流标识,获知上行数据包的数据流归类属性;处理模块,用于根据所述获知模块获知的所述上行数据包的数据流归类属性,确定所述上行数据包的发送顺序。
结合第四方面,在第一种可能的实现方式中,所述装置还包括:
信道划分模块,用于在所述获知模块获知上行数据包的数据流归类属性之后,根据网络侧网元发送的数据流归类属性划分上行逻辑信道;
所述信道划分模块,还用于将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
结合第四方面,在第二种可能的实现方式中,所述装置还包括:
发送模块,用于向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性;
所述接收模块,还用于接收所述接入网根据所述上行逻辑信道对应的数据流归类属性为上行逻辑信道分配的资源。
结合第四方面至第四方面的第二种可能实现方式中的任一种,在第三种可能的实现方式中,所述装置还包括:
标记模块,用于在所述处理模块根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序之后,在上行数据包中标记所述上行数据流归类属性;
发送模块,用于经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
结合第四方面,在第四种可能的实现方式中,所述处理模块具体用于:
根据所述上行数据包的数据流归类属性确定上行数据包发送优先级;
所述发送模块具体用于:按照所述处理模块确定的所述优先级发送所述上行数据包。
第五方面,提供一种处理上行数据的装置,包括:
接收模块,用于接收来自分组数据网网关PGW的下行控制信令,所述下行控制信令中携带数据流归类属性和数据流标识;发送模块,用于向UE发送携带所述获取模块获取的所述数据流归类属性和数据流标识的下行控制信令,以使得UE确定上行数据包的发送顺序。
结合第五方面,在第一种可能的实现方式中,所述接收模块,还用于在所述发送模块向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收所述UE发送的申请资源消息,所述申请资源消息中携带所述数据流归类属性;
所述装置还包括:
处理模块,用于根据所述接收模块接收的所述数据流归类属性进行资源分配。
结合第五方面,在第二种可能的实现方式中,
所述接收模块,还用于在所述发送模块向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收来自UE的携带所述数据流归类属性的上行数据包;
所述发送模块,还用于向核心网网元发送携带所述数据流归类属性的上行数据包。
第六方面,提供一种处理上行数据的装置,包括:
获取模块,用于获取数据流的数据流归类属性和数据流标识;发送模块,用于向接入网发送携带所述获取模块获取的所述数据流归类属性和数据流标识的下行控制信令。
结合第六方面,在第一种可能的实现方式中,所述装置还包括:
接收模块,用于在所述发送模块向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
检测模块,用于检测所述接收模块接收的所述上行数据包中的所述数据流归类属性是否正确;
所述发送模块,还用于若所述检测模块检测到所述上行数据包中的所述数据流归类属性不正确,则不传输所述上行数据包。
结合第六方面或第六方面的第一种可能实现方式,在第二种可能的实现方式中,所述获取模块具体用于:
接收来自于策略控制和计费规则功能实体PCRF的用户签约信息;
探测数据包的业务类型;
根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。
结合第六方面,在第三种可能的实现方式中,所述获取模块具体用于:
接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;
或者,
接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
第七方面,提供一种用户设备UE,包括:接收器和处理器,其中:
接收器,用于接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令;处理器,用于根据所述接收器接收的上行数据包的数据流标识获知上行数据包的数据流归类属性,并根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序。
结合第七方面,在第一种可能的实现方式中,所述处理器,还用于在获知上行数据包的数据流归类属性之后,根据网络侧网元发送的数据流归类属性划分上行逻辑信道;并将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
结合第七方面,在第二种可能的实现方式中,所述UE还包括:
发射器,用于向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性;
所述接收器,还用于接收所述接入网根据所述上行逻辑信道对应的数据流归类属性为上行逻辑信道分配的资源。
结合第七方面至第七方面的第二种可能的实现方式中的任一种,在第三种可能的实现方式中,
所述处理器,还用于在根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序之后,在上行数据包中标记所述上行数据流归类属性;
所述UE还包括:发射器,用于经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
结合第七方面,在第四种可能的实现方式中,所述处理器具体用于:
根据所述上行数据包的数据流归类属性确定上行数据包发送优先级;
所述UE还包括:
发射器,用于按照所述处理器确定的上行数据包发送优先级发送所述上行数据包。
第八方面,提供一种接入网装置,包括接收器和发射器,其中:
接收器,用于接收来自分组数据网网关PGW的下行控制信令,所述下行控制信令中携带数据流的数据流归类属性和数据流标识;
发射器,用于向UE发送携带所述接收器获取的所述数据流归类属性和数据流标识的下行控制信令,以使得所述UE确定发送上行数据包的发送顺序。
结合第八方面,第一种可能的实现方式中,所述接收器,还用于在所述发射器向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收所述UE发送的申请资源消息,所述申请资源消息中携带所述数据流归类属性;
所述装置还包括:
处理器,用于根据所述接收器接收的所述数据流归类属性进行资源分配。
结合第八方面,第二种可能的实现方式中,所述接收器,还用于在所述发射器向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收来自UE的携带所述数据流归类属性的上行数据包;
所述发射器,还用于向核心网网元发送携带所述数据流归类属性的上行数据包。
第九方面,提供一种分组数据网网关,包括接收器和发射器,其中:
接收器,用于获取数据流的数据流归类属性和数据流标识;
发射器,用于向接入网发送携带所述接收器获取的所述数据流归类属性和数据流标识的下行控制信令。
结合第九方面,第一种可能的实现方式中,所述接收器,还用于在所述发射器向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
所述装置还包括:
处理器,用于检测所述接收器接收的所述上行数据包中的所述数据流归类属性是否正确;
所述发射器,还用于若所述处理器检测到所述上行数据包中的所述数据流归类属性不正确,则不传输所述上行数据包。
结合第九方面或第九方面的第一种可能的实现方式,在第二种可能的实现方式中,
所述接收器具体用于:
接收来自于策略控制和计费规则功能实体PCRF的用户签约信息;
探测数据包的业务类型;
根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。
结合第九方面,在第三种可能的实现方式中,
所述接收器具体用于:
接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;
或者,
接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
采用上述技术方案后,本发明实施例提供的处理上行数据的方法和装置,利用网络侧网元向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获知所述上行数据包的数据流归类属性,从而能够根据数据流归类属性确定所述上行数据包的发送顺序,对上行数据包进行差异化处理,不受有无下行数据包的影响。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明的一实施例提供的处理上行数据的方法的流程图;
图2是本发明另一实施例提供的处理上行数据的方法的流程图;
图3是本发明另一实施例提供的处理上行数据的方法的流程图;
图4a是本发明的一实施例提供的处理上行数据的方法的示意图;
图4b是获取数据流归类属性的一种方式的示意图;
图4c是获取数据流归类属性的另一种方式的示意图;
图4d是获取数据流归类属性的另一种方式的示意图;
图5是本发明另一实施例提供的处理上行数据的方法的示意图;
图6是本发明另一实施例提供的处理上行数据的方法的示意图;
图7a-7d是根据本发明实施例的一种处理上行数据的装置的结构框图;
图8a-8b是根据本发明实施例的另一种处理上行数据的装置的结构框图;
图9a-9b是根据本发明实施例的又一种处理上行数据的装置的结构框图;
图10a-10b是根据本发明实施例的UE的结构框图;
图11a-11b是根据本发明实施例的接入网装置的结构框图;
图12a-12b是根据本发明实施例的PGW的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
为更好地理解本发明的技术方案,下面首先对本发明所涉及到的一些网元和应用场景进行简要说明。
本申请中涉及到的网元包括:分组数据网网关(PDN Gateway,PGW)、服务网关(Serving Gateway,SGW)、策略控制和计费规则功能实体(Policy and Charging RulesFunction,PCRF)、移动性管理实体(Mobility Management Entity,MME)。其中:
PGW:该网元是为连接提供服务的分组数据网(该网络可能是运营商内部或外部的分组网络)的网关,负责对用户数据流进行转发和过滤等。
SGW::主要负责在UE和PGW之间中继用户业务流,以及基站间切换时,作为锚定点。
PCRF:策略控制和计费规则功能实体,该功能实体根据用户接入网络的限制,运营商策略,用户签约数据以及用户当前正在进行的业务信息等决定对应的策略,并将该策略提供给传输网关执行,从而实现策略计费控制。
MME:移动性管理实体,主要完成E-UTRAN(Evolved UMTS Territorial RadioAccess Network,演进的UMTS陆地无线接入网)接入下UE的移动性管理、会话管理、NAS层信令的加密和完整性保护、PGW/SGW选择等功能。当UE处于空闲(Idle)态时,MME可保存承载上下文信息。
本发明实施例提供的处理上行数据的方法主要涉及到UE、接入网和核心网中的PGW。在数据传输过程中,数据包可以从UE经由接入网而传输至核心网,也可以从核心网经由接入网而传输至UE。其中,从UE发出的经由接入网而传输至核心网的数据包称为上行数据包,反之,从核心网发出经由接入网而传输至UE的数据包称为下行数据包。本发明实施例中的“接入网”可以为UTRAN(UMTS Territorial Radio Access Network,UMTS陆地无线接入网)或者E-UTRAN***。
在相关技术中,上行数据必须根据下行数据包处理,而在网络中没有下行数据包的情况下,UE便无法对上行数据包执行差异化处理。为解决相关技术中存在的上述技术问题,本发明实施例旨在于核心网侧生成用于指示UE的上行数据包的类别的数据流归类属性,并将此数据流归类属性通过下行控制信令传输给UE,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。下面通过各种不同的实施例进行具体描述。
图1是本发明的一实施例提供的处理上行数据的方法的流程图。参照图1,本发明实施例提供的处理上行数据的方法包括:
11、UE接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令。
具体的,携带的可以是数据流归类属性和数据流标识的对应关系。
其中,所述数据流归类属性用于指示UE的上行数据包的类别。本发明实施例不对本步骤中的“下行控制信令”进行具体限定,其可以为能够携带数据流归类属性的任何下行控制信令。例如,视不同的应用情形而定,可以为适应于该应用情形的下行控制信令,当然也可以为自定义的下行控制信令。所述下行控制信令例如可以为下行直传消息。其中,所述下行控制信令中携带的数据流标识可包括但不限于五元组信息,即源IP地址,源端口,目的IP地址,目的端口,和传输层协议号。例如,在实际应用中,所述数据流标识也可能是四元组。本发明实施例中的“数据流归类属性”是相对于数据流而言的,用于区分不同的数据流类别。即,相同的数据流归类属性标识相同类别的数据流,这样,通过识别数据流的数据流归类属性即可以确定数据流的类别。
本发明实施例不对具体如何划分数据流类别进行具体限定,例如可以按照数据流业务类型来划分数据流类别,诸如将视频业务作为一种类别,将QQ业务作为另一种类别等;又例如,可以按照数据流的优先级划分数据流类别,即,可以将较高优先级的数据流划分为一个类别,将较低优先级的数据流划分为另一个类别。其中,数据流优先级的划分可以单独或综合考虑用户类型(比如,金牌用户,银牌用户和铜牌用户)、数据流大小等因素。当然还可以综合考虑业务类型和数据流优先级二者来进行数据流类别划分。总之,本发明实施例中数据流类别可以按照数据流优先级划分,可以按照业务类型划分,也可以按照其他方式划分,比如综合考虑数据流类别和业务类型划分等。
在接入网设备发生拥塞时,由于接入网设备的网络资源有限,无法满足所有类型的业务数据的网络资源需求,本发明实施例通过引入数据流归类属性将数据流进行区分能够保证在接入网设备的网络资源有限的情况下一部分类别的数据流能够得到及时有效传输,从而能够更加合理的利用接入网设备的网络资源来满足业务需求。
12、所述UE根据上行数据包的数据流标识获知上行数据包的数据流归类属性。
例如,根据上行数据包的数据流标识(例如五元组),查询网络侧网元发送的数据流归类属性和数据流标识,获知上行数据包的数据流归类属性。
13、所述UE根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序。
其中,所述根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序可包括:所述UE根据所述上行数据包的数据流归类属性确定上行数据包发送优先级,按照所述优先级发送所述上行数据包。
本发明实施例可以用于只有上行数据流,而没有下行数据流的场景。但是,也可以用于一种普遍的上下行数据流都存在的情况。如果本发明实施例用于不存在下行数据流而仅存在上行数据流的情况时,可以先判断是否仅存在上行数据流。其中,一种可能的方式是判断上行数据流的五元组信息是否也存在于下行传输流模板(Traffic Flow Template,TFT)中,如果不存在,则可以认为是该数据流仅有上行数据流,而不存在下行数据流。在这种情况下,可以采用上述本发明实施例的技术方案。
本发明实施例提供的处理上行数据的方法,利用网络侧网元向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获知所述上行数据包的数据流归类属性,从而能够根据数据流归类属性确定所述上行数据包的发送顺序,对上行数据包进行差异化处理,不受有无下行数据包的影响。
当UE获取到数据流归类属性之后,在相关技术中,UE在申请上行数据包资源的过程中,会将待发送的数据包映射至四个逻辑信道中,并将逻辑信道的状态通知接入网,等待接入网向其分配资源。但是,在此过程中,UE是将不同类别的数据包随意地放置在逻辑信道中,并没有考虑到数据包类别的差异性,因而,同一类别的数据包可能存在于多个逻辑信道中,不利于该类别数据包的有效传输。在本发明的另一个实施例中,可选地,UE可以根据数据流归类属性细分逻辑信道,从而可以更有效地传输某一类别的数据包。具体地,本发明另一实施例提供的处理上行数据的方法除了可包括步骤11至步骤13外,在步骤12中所述UE根据上行数据包的数据流标识获知上行数据包的数据流归类属性之后,还可包括:所述UE对用于发送上行数据包的逻辑信道进行重新划分;所述UE将同一类别的上行数据包映射至相同的逻辑信道中。
其中,可选地,所述UE对发送上行数据包的逻辑信道进行重新划分可包括:所述UE将发送上行数据包的逻辑信道的数目划分为与上行数据包的类别数目相同。如此,每一上行数据包类别都对应于一个逻辑信道,更加便于对不同类别的数据包执行差异化处理。
其中,可选地,所述UE将同一类别的上行数据包映射至相同的逻辑信道中可包括:所述UE将不同类别的上行数据包映射至不同的逻辑信道中。具体地,在将同一类别的上行数据包映射至相同的逻辑信道的情况下,可能会出现一个逻辑信道中存在多种类别的上行数据包的情况,通过将不同类别的上行数据包映射至不同的逻辑信道,可保证每一类别的上行数据包都唯一对应于一个逻辑信道。
由上可见,在本发明实施例中,当在步骤12所述UE根据上行数据包的数据流标识获知上行数据包的数据流归类属性之后,本发明实施例提供的处理上行数据的方法还可包括:所述UE根据网络侧网元发送的数据流归类属性划分上行逻辑信道;所述UE将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
同时,在申请资源的过程中,相关技术并没有考虑到数据包的不同的数据流归类属性,所以在申请资源过程中,不同类别的数据包不能得到差异化处理。在本发明的另一个实施例中,可选地,在申请资源的过程中,UE可以将数据流归类属性告知网络侧,从而使得网络侧可以根据数据流归类属性执行差异化处理。具体地,本发明另一实施例提供的处理上行数据的方法除了可包括步骤11至步骤13外,在步骤12中所述UE根据上行数据包的数据流标识获知上行数据包的数据流归类属性之后,还可包括:所述UE向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性。
接入网在接收到上述申请资源消息之后,即可根据所述数据流归类属性进行资源分配。具体地,即根据UE发送申请资源消息中携带上行逻辑信道对应的数据流归类属性确定为UE分配的资源,可以向发送高优先级数据包的UE优先分配资源或分配更多的资源,而向发送低优先级数据包的UE分配较少的资源或不分配资源。
若UE发送的申请资源消息中携带的数据流归类属性指示的优先级较低,则接入网可能不会向该UE分配资源。若UE发送的申请资源消息中携带的数据流归类属性指示的优先级较高,则接入网尚有资源向该UE分配资源。在UE发送的申请资源消息中携带的数据流归类属性指示的优先级较高,接入网向所述UE分配资源的情况下,进一步地,在所述UE向网络侧网元发送申请资源消息之后,所述UE可接收所述接入网根据所述上行逻辑信道对应的数据流归类属性而分配的资源。
UE接收到网络侧分配的资源之后,即可向网络侧传输上行数据包,在此之前,所述UE可以在所述数据流归类属性所指示的类别对应的上行数据包中标记所述数据流归类属性,具体地,可以在IP数据包头的差分服务代码点(Differentiated Services CodePoint,DSCP)字段标识所述数据流归类属性。在标记所述数据流归类属性之后,所述UE即可经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
图2是本发明的一实施例提供的处理上行数据的方法的流程图。参照图2,本发明实施例提供的处理上行数据的方法包括:
21、接入网接收来自PGW的下行控制信令,所述下行控制信令中携带数据流的数据流归类属性和数据流标识。
其中,所述数据流归类属性用于指示UE的上行数据包的类别。
22、所述接入网向UE发送携带所述数据流归类属性和数据流标识的下行控制信令,以使得UE确定发送上行数据包的发送顺序。
其中,接入网向UE发送的所述下行控制信令例如可以为下行直传消息。
本发明实施例提供的处理上行数据的方法,接入网在获取到数据流的数据流归类属性之后,向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获知数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
可选地,在本发明的另一个实施例中,在步骤22所述接入网向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,本发明另一实施例提供的上行数据的处理方法除了包括步骤21-22外,还可包括:
所述接入网接收所述UE发送的申请资源消息,所述申请资源消息中携带所述数据流归类属性;
所述接入网根据所述数据流归类属性进行资源分配。
可选地,在本发明的另一个实施例中,在所述接入网向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,本发明另一实施例提供的上行数据的处理方法除了包括步骤21-22外,还可包括:
所述接入网接收来自UE的携带所述数据流归类属性的上行数据包;
所述接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
图3是本发明的一实施例提供的处理上行数据的方法的流程图。参照图3,本发明实施例提供的处理上行数据的方法包括:
31、PGW获取数据流的数据流归类属性,所述数据流归类属性用于指示UE的上行数据包的类别。
在本发明实施例中,PGW中可集成数据流探测功能(Traffic detectionfunction,TDF),当然PGW也可以与TDF分设。基于如上两种情形,PGW可以通过不同的方式来获取数据流的数据流归类属性。
具体地,当PGW中集成TDF时,本步骤中,所述PGW获取数据流的数据流归类属性可包括:所述PGW接收来自于PCRF的用户签约信息;所述PGW探测数据包的业务类型;所述PGW根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。
当PGW与TDF分别单独设置时,本步骤中所述PGW获取数据流的数据流归类属性可包括:
所述PGW接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;或者,
所述PGW接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
32、所述PGW向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令。
其中,所述下行控制信令例如可以为更新承载请求消息。
本发明实施例提供的处理上行数据的方法,PGW在获取到数据流的数据流归类属性之后,通过接入网向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
可选地,本发明的另一实施例提供一种处理上行数据的方法,所述方法除了包括步骤31-32之外,在步骤32所述PGW向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,还可包括:
所述PGW接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
所述PGW检测所述上行数据包中的所述数据流归类属性是否正确;
若不正确,则不传输所述上行数据包。
在本发明实施例中,PGW通过对来自UE的上行数据流归类属性进行检测,能够有效阻止来自UE的数据流归类属性不对的数据包。
为了更好地理解本发明的技术方案,下面通过具体实施例进行进一步阐述。
图4a是本发明实施例提供的处理上行数据的方法的流程图,参照图4,本实施例提供的处理上行数据的方法的中心思想是在核心网侧的网元设备在为UE分配上行TFT时可以将各个分组过滤器(五元组信息)以及其所属的数据流归类属性通知UE,比如各个分组过滤器的优先级信息或者业务类型等归类信息。那么UE在收到这些信息后,可以根据这些信息将不同SDF的数据流进行差异化处理,比如优先发送某些类型的数据包等。
以下过程以网络侧发起的不修改服务质量(Quality of Service,QoS)的承载修改过程为例描述。具体地,本实施例提供的方法包括:
41、PGW获取数据流的数据流归类属性和数据流标识。
其中,视PGW是否集成TDF而定,可以针对以下情形以不同方式获取数据流的数据流归类属性:
情形一,参照图4b,当PGW集成TDF(Traffic detection function,数据流探测功能)时:
1.PCRF制定数据流的策略与计费控制(Policy and Charging Control,PCC)规则,所述PCC规则可以包括用户的签约信息,比如用户类型,用户的计费套餐情况等;
2.PCRF向PGW安装PCC规则,并可将用户的签约信息等通知所述PGW;
3.所述PGW的TDF功能探测数据包的业务类型,根据数据包的业务类型、用户的签约信息等生成数据流归类属性。
情形二,当PGW与TDF相互独立设置时,可以通过如下两种方式获取数据流的数据流归类属性:
方式一
参照图4c,本方式具体如下:
1、TDF探测数据包的业务类型,并向PCRF通知业务数据流的描述符信息;
2、PCRF根据数据包的业务类型、用户的签约信息等生成数据流归类属性,并制定PCC规则;
3、PCRF向PGW安装PCC规则,所述PCC规则包括数据流的数据流归类属性。
方式二
参照图4d,本方式具体如下:
1、PCRF向TDF安装应用探测与控制(Application Detection and Control,ADC)规则,所述ADC规则包括用户签约信息等,比如用户类型,用户的计费套餐情况等;
2、TDF探测数据包的业务类型;
3、TDF根据数据包的业务类型、用户的签约信息等生成数据流归类属性,
4、TDF对数据包标识数据流归类属性,并向PGW发送携带所述数据流归类属性的下行数据包。
42、所述PGW向SGW发送更新承载请求消息,所述更新承载请求消息携带五元组信息和获取的所述数据流归类属性。
43、所述SGW向MME发送更新承载请求消息,所述更新承载请求消息携带五元组信息和所述数据流归类属性。
44、所述MME通过接入网向UE发送下行直传消息,所述下行直传消息中携带五元组信息和所述数据流归类属性。
45、所述UE接收携带所述数据流归类属性的下行直传消息,并根据所述数据流归类属性,对上行数据包进行归类。
46、所述UE对归类后的上行数据包进行差异化处理。比如根据优先级处理,高优先级的优先处理,而低优先级的数据包延后处理或者直接丢弃,还可以根据业务类型执行差异化处理,根据某些特定的规则,对某些业务类型优先处理等。
本实施例提供的处理上行数据的方法,利用网络侧网元向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图5是本发明实施例提供的处理上行数据的方法的流程图,参照图5,本实施例提供的处理上行数据的方法包括:
51、PGW获取数据流的数据流归类属性和数据流标识。其中,获取数据流的数据流归类属性的具体方式可参照图4b-4d。
52、所述PGW向SGW发送更新承载请求消息,所述更新承载请求消息携带五元组信息和获取的所述数据流归类属性。
53、所述SGW向MME发送更新承载请求消息,所述更新承载请求消息携带五元组信息和所述数据流归类属性。
54、所述MME通过接入网向UE发送下行直传消息,所述下行直传消息中携带五元组信息和所述数据流归类属性。
55、进一步可选地,所述UE接收携带所述数据流归类属性的下行直传消息,对用于发送上行数据包的逻辑信道进行重新划分,并将同一类别的上行数据包映射至相同的逻辑信道中。
56、可选地,所述UE向接入网发送申请资源消息,所述申请资源消息中携带所述数据流归类属性。若所述数据流归类属性是按数据的优先级信息进行划分,优先级信息的表示形式例如为高、中、低等。那么接入网在收到该请求消息后,会优先向发送高优先级数据包的终端分配更多的资源。
本实施例提供的处理上行数据的方法,UE在申请上行资源时,向接入网指示其上行数据流归类属性,如此,接入网可以根据所述数据流归类属性对发送上行数据包的各个终端执行差异化资源分配。
图6是本发明实施例提供的处理上行数据的方法的流程图,参照图6,本实施例提供的处理上行数据的方法包括:
61、PGW获取数据流的数据流归类属性和数据流标识。其中,获取数据流的数据流归类属性的具体方式可参照图4b-4d。
62、所述PGW向SGW发送更新承载请求消息,所述更新承载请求消息携带五元组信息和获取的所述数据流归类属性。
63、所述SGW向MME发送更新承载请求消息,所述更新承载请求消息携带五元组信息和所述数据流归类属性。
64、所述MME通过接入网向UE发送下行直传消息,所述下行直传消息中携带五元组信息和所述数据流归类属性。
65、所述UE在所述数据流归类属性所指示的类别对应的上行数据包头的DSCP字段中标记所述数据流归类属性。
66、所述UE向接入网发送标记了数据流归类属性的上行数据包。
67、所述接入网将所述上行数据包头的DSCP字段表征的数据包数据流归类属性提取出来,将其写入用户层面的GPRS隧道协议(GPRS Tunnelling Protocol for the userplane,GTP-U)数据包头中相应的字段中。也就是说,将原来的IP数据包头的数据流归类属性标识映射为GTP-U数据包头中字段,表征该数据流的数据流归类属性。
68、所述接入网将所述上行GTP-U数据包发送给核心网中PGW或TDF。
69、所述PGW或所述TDF检测所述上行GTP-U数据包中的数据流归类属性是否正确,如果不正确则阻击所述上行数据包。
本实施例提供的处理上行数据的方法,网络侧可以对上行数据流归类属性进行检查,因而可以避免UE对上行数据流归类属性标识不准确的情形出现。
图7a是本发明实施例提供的一种处理上行数据的装置的结构框图,参照图7a,本发明实施例提供的处理上行数据的装置70包括:接收模块71、获知模块72和处理模块73。其中:
接收模块71,用于接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令,所述数据流归类属性用于指示UE的上行数据包的类别;
获知模块72,用于根据接收模块71接收的上行数据包的数据流标识,获知上行数据包的数据流归类属性;
处理模块73,用于根据所述获知模块72获知的所述上行数据包的数据流归类属性,确定所述上行数据包的发送顺序。
可选地,参照图7b,在本发明的一个实施例中,所述装置70还可包括信道划分模块74。其中:
信道划分模块74,用于用于在所述获知模块72获知上行数据包的数据流归类属性之后,根据网络侧网元发送的数据流归类属性划分上行逻辑信道。
所述信道划分模块74,还可用于将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
可选地,参照图7c,在本发明的另一个实施例中,所述装置70还可包括发送模块75。其中:
发送模块75,用于向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性;
所述接收模块71,还可用于在所述发送模块75向网络侧网元发送申请资源消息之后,接收所述接入网根据所述上行逻辑信道对应的数据流归类属性而分配的资源。
可选地,参照图7d,在本发明的另一个实施例中,所述装置还可包括标记模块76和发送模块75。其中:
标记模块76,用于在所述处理模块73根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序之后,在上行数据包中标记所述上行数据流归类属性;
发送模块75,用于经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
此外,在本发明实施例中,所述处理模块73可具体用于:
根据所述上行数据包的数据流归类属性确定上行数据包发送优先级;
此时,所述发送模块可具体用于:按照所述处理模块73确定的所述优先级发送所述上行数据包。
本发明实施例提供的处理上行数据的装置,利用网络侧网元向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图8a是本发明实施例提供的一种处理上行数据的装置的结构框图,参照图8a,本发明实施例提供的处理上行数据的装置80包括:接收模块81、发送模块82。其中:
接收模块81,用于获取数据流的数据流归类属性和数据流标识。其中,在本发明实施例中,所述接收模块81可具体用于:接收来自分组数据网网关PGW的下行控制信令,所述下行控制信令中携带数据流的数据流归类属性和数据流标识。
发送模块82,用于向UE发送携带所述接收模块81获取的所述数据流归类属性和数据流标识的下行控制信令。
可选地,参照图8b,在本发明的一个实施例中,所述装置80还可包括处理模块83。其中:
所述接收模块81,还用于在所述发送模块82向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收所述UE发送的申请资源消息,所述申请资源消息中携带所述数据流归类属性;
处理模块83,用于根据接收模块81接收的所述数据流归类属性进行资源分配。
可选地,在本发明的另一个实施例中,所述接收模块81,用于在所述发送模块82向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收来自UE的携带所述数据流归类属性的上行数据包;
所述发送模块82,还用于向核心网网元发送携带所述数据流归类属性的上行数据包。
本发明实施例提供的处理上行数据的装置,在获取到数据流的数据流归类属性之后,向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图9a是本发明实施例提供的一种处理上行数据的装置的结构框图,参照图9a,本发明实施例提供的处理上行数据的装置90包括:获取模块91、发送模块92。其中:
获取模块91,用于获取数据流的数据流归类属性和数据流标识。在一个实施例中,所述获取模块91可具体用于:接收来自于策略控制和计费规则功能实体PCRF的用户签约信息;探测数据包的业务类型;根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。在另一个实施例中,所述获取模块91可具体用于:接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;或者,接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
发送模块92,用于向接入网发送携带所述获取模块获取的所述数据流归类属性和数据流标识的下行控制信令。
可选地,参照图9b,在本发明的一个实施例中,所述装置90还可包括接收模块93和检测模块94,其中:
接收模块93,用于在所述发送模块92向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
检测模块94,用于检测所述接收模块93接收的所述上行数据包中的所述数据流归类属性是否正确;
所述发送模块92,还用于若所述检测模块94检测到所述上行数据包中的所述数据流归类属性不正确,则不传输所述上行数据包。
本发明实施例提供的处理上行数据的装置,在获取到数据流的数据流归类属性之后,通过接入网向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图10a是本发明实施例提供的一种用户设备(UE)的结构框图,参照图10a,本发明实施例提供的UE 100包括:接收器101和处理器102,其中:
接收器101,用于接收网络侧网元发送的携带数据流归类属性和数据流标识的下行控制信令,所述数据流归类属性用于指示UE的上行数据包的类别;
处理器102,用于根据所述接收器101接收的上行数据包的数据流标识,获知上行数据包的数据流归类属性,并根据所述上行数据包的数据流归类属性确定所述上行数据包的发送顺序。
可选地,在一个实施例中,所述处理器102,还用于在获知上行数据包的数据流归类属性之后,根据网络侧网元发送的数据流归类属性划分上行逻辑信道;并将所述上行数据包映射至所述上行数据包的数据流归类属性对应的逻辑信道中。
具体地,所述处理器102,可用于在在获知上行数据包的数据流归类属性之后,对发送上行数据包的逻辑信道进行划分;并将同一类别的上行数据包映射至相同的逻辑信道中。
可选地,在一个实施例中,所述处理器102可具体用于:将发送上行数据包的逻辑信道的数目划分为与上行数据包的类别数目相同。
可选地,在一个实施例中,所述处理器可具体用于:将不同类别的上行数据包映射至不同的逻辑信道中。
可选地,参照图10b,在一个实施例中,所述UE还可包括发射器103。其中:
发射器103,用于向接入网发送申请资源消息,所述申请资源消息中携带上行逻辑信道对应的数据流归类属性;
可选地,所述接收器101,还用于在所述发射器103向网络侧网元发送申请资源消息之后,接收所述接入网根据所述上行逻辑信道对应的数据流归类属性而分配的资源。
可选地,在一个实施例中,所述处理器102,还用于在上行数据包中标记所述数据流归类属性;
所述发射器103,用于经由接入网向核心网网元发送携带所述数据流归类属性的上行数据包。
可选地,在一个实施例中,所述处理器102可具体用于:
根据所述上行数据包的数据流归类属性确定上行数据包发送优先级;;
所述发射器103,用于用于按照所述处理器102确定的上行数据包发送优先级发送所述上行数据包。
本发明实施例提供的UE,利用网络侧网元向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图11a是本发明实施例提供的一种接入网装置的结构框图,参照图11a,本发明实施例提供的接入网装置110包括接收器111和发射器112,其中:
接收器111,用于获取数据流的数据流归类属性和数据流标识;
发射器112,用于向UE发送携带所述接收器获取的所述数据流归类属性和数据流标识的下行控制信令,以使得所述UE确定发送上行数据包的发送顺序。
可选地,在一个实施例中,所述接收器111可具体用于:
接收来自分组数据网网关PGW的下行控制信令,所述下行控制信令中携带数据流的数据流归类属性和数据流标识。
可选地,参照图11b,在一个实施例中,所述装置还包括处理器113。其中:
所述接收器111,还用于在所述发射器112向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收所述UE发送的申请资源消息,所述申请资源消息中携带上行数据包的数据流归类属性;
处理器113,用于根据所述接收器111接收的所述上行数据包的数据流归类属性进行资源分配。
可选地,在一个实施例中,所述接收器111,还用于在所述发射器112向UE发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收来自UE的携带所述数据流归类属性的上行数据包;
所述发射器112,还用于向核心网网元发送携带所述数据流归类属性的上行数据包。
本发明实施例提供的接入网装置,接入网在获取到数据流的数据流归类属性之后,向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
图12a是本发明实施例提供的一种PGW的结构框图,参照图12a,本发明实施例提供的PGW 120包括接收器121和发射器122。其中:
接收器121,用于获取数据流的数据流归类属性和数据流标识;
发射器122,用于向接入网发送携带所述接收器121获取的所述数据流归类属性和数据流标识的下行控制信令。
可选地,参照图12b,在一个实施例中,所述PGW 120还包括处理器123。其中:
所述接收器121,还用于在所述发射器122向接入网发送携带所述数据流归类属性和数据流标识的下行控制信令之后,接收UE经由接入网而发送的携带所述数据流归类属性的上行数据包;
处理器123,用于检测所述接收器接收的所述上行数据包中的所述数据流归类属性是否正确;
所述发射器122,还用于若所述处理器123检测到所述上行数据包中的所述数据流归类属性不正确,则不传输所述上行数据包。
在本发明实施例中,接收器121能够以不同方式获取数据流的数据流归类属性。
可选地,在一个实施例中,所述接收器121具体用于:接收来自于策略控制和计费规则功能实体PCRF的用户签约信息;探测数据包的业务类型;根据接收的用户签约信息和探测的数据包的业务类型,生成数据流归类属性。
可选地,在一个实施例中,所述接收器121具体用于:接收来自PCRF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述PCRF生成;或者,接收来自TDF的数据流的数据流归类属性,其中,所述数据流的数据流归类属性由所述TDF生成。
本发明实施例提供的PGW,PGW在获取到数据流的数据流归类属性之后,通过接入网向UE传输携带数据流归类属性和数据流标识的下行控制信令,这样,UE在接收到下行控制信令之后,即便在没有下行数据包的情况下,也能够获取到数据流归类属性,从而能够照常对上行数据包进行差异化处理,不受有无下行数据包的影响。
值得注意的是,上述处理上行数据的装置实施例中,所包括的各个单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
本说明书中的各个实施例已有侧重地进行了描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本领域普通技术人员将会理解,本发明的各个方面、或各个方面的可能实现方式可以被具体实施为***、方法或者计算机程序产品。因此,本发明的各方面、或各个方面的可能实现方式可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件等等),或者组合软件和硬件方面的实施例的形式,在这里都统称为“电路”、“模块”或者“***”。此外,本发明的各方面、或各个方面的可能实现方式可以采用计算机程序产品的形式,计算机程序产品是指存储在计算机可读介质中的计算机可读程序代码。
计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质包含但不限于电子、磁性、光学、电磁、红外或半导体***、设备或者装置,或者前述的任意适当组合,如随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或者快闪存储器)、光纤、便携式只读存储器(CD-ROM)。
计算机中的处理器读取存储在计算机可读介质中的计算机可读程序代码,使得处理器能够执行在流程图中每个步骤、或各步骤的组合中规定的功能动作;生成实施在框图的每一块、或各块的组合中规定的功能动作的装置。
计算机可读程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为单独的软件包、部分在用户的计算机上并且部分在远程计算机上,或者完全在远程计算机或者服务器上执行。也应该注意,在某些替代实施方案中,在流程图中各步骤、或框图中各块所注明的功能可能不按图中注明的顺序发生。例如,依赖于所涉及的功能,接连示出的两个步骤、或两个块实际上可能被大致同时执行,或者这些块有时候可能被以相反顺序执行。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。