应用功能实体会话的修改方法及设备转让专利

申请号 : CN201010246639.X

文献号 : CN102347843B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 韩少娟

申请人 : 电信科学技术研究院

摘要 :

本发明公开了一种应用功能实体会话的修改方法及设备,属于多媒体领域。所述方法包括:接收应用功能实体发送的会话修改请求;判断所述会话修改请求中是否携带媒体成分描述信息;如果是,则根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则。所述设备包括:接收模块、判断模块和第一处理模块。本发明通过根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并生成对应的PCC规则,不仅给出了AF会话中媒体成分的具体修改步骤,还给出了影响IP-CAN会话的具体PCC规则,从而对IP-CAN会话修改的后续流程起到指导作用,为用户业务流的传输提供有效的保证。

权利要求 :

1.一种应用功能实体会话的修改方法,其特征在于,所述方法包括:

接收应用功能实体发送的会话修改请求;

判断所述会话修改请求中是否携带媒体成分描述信息;

如果是,则根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则;

其中,所述根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,具体包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则将所述会话修改请求中携带的媒体成分描述信息增加到本地媒体成分描述信息中;

相应地,如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则所述更新对应的策略控制与计费PCC规则列表,具体包括:根据所述会话修改请求中携带的媒体成分描述信息生成新的PCC规则。

2.根据权利要求1所述的方法,其特征在于,所述根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,具体还包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则将所述媒体成分号标识的本地媒体成分描述信息替换为所述会话修改请求中携带的媒体成分描述信息;

相应地,如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则所述更新对应的策略控制与计费PCC规则,具体包括:将所述媒体成分号标识的本地媒体成分描述信息对应的PCC规则删除,并根据所述会话修改请求中携带的媒体成分描述信息生成新的PCC规则。

3.根据权利要求2所述的方法,其特征在于,所述根据所述会话修改请求中携带的媒体成分描述信息生成新的PCC规则之后,还包括:将删除的PCC规则及生成的所述新的PCC规则发送给策略与计费执行实体PCEF,触发所述PCEF进行网际协议-连接访问网络IP-CAN会话修改;

如果接收到所述PCEF返回的失败响应,则将删除的所述PCC规则还原,将生成的所述新的PCC规则删除,并通知所述应用功能实体本次会话中媒体成分的修改失败。

4.根据权利要求1所述的方法,其特征在于,所述根据会话修改请求中携带的媒体成分描述信息生成新的PCC规则之后,还包括:将生成的所述新的PCC规则发送给策略与计费执行实体PCEF,触发所述PCEF进行网际协议-连接访问网络IP-CAN会话修改;

如果接收到所述PCEF返回的失败响应,则将生成的所述新的PCC规则删除,并通知所述应用功能实体本次会话中媒体成分的修改失败。

5.一种应用功能实体会话的修改设备,其特征在于,所述设备包括:

接收模块,用于接收应用功能实体发送的会话修改请求;

判断模块,用于判断所述接收模块接收到的会话修改请求中是否携带媒体成分描述信息;

第一处理模块,用于在所述判断模块判断出所述接收模块接收到的会话修改请求中携带媒体成分描述信息时,根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则;

其中,所述第一处理模块,具体包括:第三更新单元,用于在所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同时,将所述会话修改请求中携带的媒体成分描述信息增加到本地媒体成分描述信息中;第四更新单元,用于在所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同时,根据所述会话修改请求中携带的媒体成分描述信息生成新的PCC规则。

6.根据权利要求5所述的设备,其特征在于,所述第一处理模块,具体还包括:

第一更新单元,用于在所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同时,将所述媒体成分号标识的本地媒体成分描述信息替换为所述会话修改请求中携带的媒体成分描述信息;

第二更新单元,用于在所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同时,将所述媒体成分号标识的本地媒体成分描述信息对应的PCC规则删除,并根据所述会话修改请求中携带的媒体成分描述信息生成新的PCC规则。

7.根据权利要求6所述的设备,其特征在于,所述设备,还包括:

第二处理模块,用于将删除的PCC规则及生成的所述新的PCC规则发送给策略与计费执行实体PCEF,触发所述PCEF进行网际协议-连接访问网络IP-CAN会话修改;在接收到所述PCEF返回的失败响应时,将删除的所述PCC规则还原,将生成的所述新的PCC规则删除,并通知所述应用功能实体本次会话中媒体成分的修改失败。

8.根据权利要求5所述的设备,其特征在于,所述设备,还包括:

第三处理模块,用于将生成的所述新的PCC规则发送给策略与计费执行实体PCEF,触发所述PCEF进行网际协议-连接访问网络IP-CAN会话修改;在接收到所述PCEF返回的失败响应时,将生成的所述新的PCC规则删除,并通知所述应用功能实体本次会话中媒体成分的修改失败。

说明书 :

应用功能实体会话的修改方法及设备

技术领域

[0001] 本发明涉及多媒体领域,特别涉及一种应用功能实体会话的修改方法及设备。

背景技术

[0002] 在LTE(Long Term Evolution,长期演进)的PCC(Policy Control and Charging,策略控制与计费)架构中,PCRF(Policy Control and Charging Rule Function,策略控制与计费规则功能实体)设备和AF(Application Function,应用功能实体)设备通过Rx接口的消息交互,达到对AF session(会话)进行管理的功能。
[0003] AF session的管理包含AF session的建立、修改、删除等流程,其中,针对AF session的修改存在多种触发条件,例如,现有技术中当AF收到订阅事件时,将触发AF发起AF session的修改。
[0004] 在实现本发明的过程中,发明人发现现有技术至少存在以下缺点:
[0005] 当业务流的媒体成分修改时,现有技术无法触发AF session的修改,导致无法触发IP-CAN(Internet Protocol-Connectivity Access Network,网际协议-连接访问网络)会话的修改流程,进而使业务流的传输得不到保证。

发明内容

[0006] 为了在业务流的媒体成分修改时,能够触发AF会话的修改,进而触发IP-CAN会话的修改流程,为业务流的传输提供有效的保证,本发明实施例提供了一种应用功能实体会话的修改方法及设备,所述技术方案如下:
[0007] 一方面,提供了一种应用功能实体会话的修改方法,所述方法包括:
[0008] 当业务流的媒体成分修改导致应用功能实体会话的修改时,接收应用功能实体发送的会话修改请求;
[0009] 判断所述会话修改请求中是否携带媒体成分描述信息;
[0010] 如果是,则根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的PCC(Policy Control and Charging,策略控制与计费)规则;
[0011] 其中,所述更新本地媒体成分描述信息包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则替换所述本地媒体成分描述信息;如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则在所述本地媒体成分描述信息中增加媒体成分描述信息;所述更新对应的策略控制与计费PCC规则包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则删除本地媒体成分描述信息对应的PCC规则,并生成新的PCC规则;如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则直接生成新的PCC规则。
[0012] 另一方面,提供了一种应用功能实体会话的修改设备,所述设备包括:
[0013] 接收模块,用于当业务流的媒体成分修改导致应用功能实体会话的修改时,接收应用功能实体发送的会话修改请求;
[0014] 判断模块,用于判断所述接收模块接收到的会话修改请求中是否携带媒体成分描述信息;
[0015] 第一处理模块,用于在所述判断模块判断出所述接收模块接收到的会话修改请求中携带媒体成分描述信息时,根据所述会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则;
[0016] 其中,所述更新本地媒体成分描述信息包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则替换所述本地媒体成分描述信息;如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则在所述本地媒体成分描述信息中增加媒体成分描述信息;所述更新对应的策略控制与计费PCC规则包括:如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同,则删除本地媒体成分描述信息对应的PCC规则,并生成新的PCC规则;如果所述会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同,则直接生成新的PCC规则。
[0017] 本发明实施例提供的技术方案的有益效果是:
[0018] 通过根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并生成对应的PCC规则,不仅给出了AF会话中媒体成分的具体修改步骤,还给出了影响IP-CAN会话的具体PCC规则,从而对IP-CAN会话修改的后续流程起到指导作用,为用户业务流的传输提供有效的保证。

附图说明

[0019] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020] 图1是本发明实施例一提供的应用功能实体会话的修改方法流程图;
[0021] 图2是本发明实施例二提供的应用功能实体会话的修改方法流程图;
[0022] 图3是本发明实施例二提供的应用功能实体会话的修改消息流程示意图;
[0023] 图4是本发明实施例三提供的应用功能实体会话的修改设备结构示意图;
[0024] 图5是本发明实施例三提供的第一处理模块结构示意图;
[0025] 图6是本发明实施例三提供的另一种第一处理模块结构示意图;
[0026] 图7是本发明实施例三提供的另一种应用功能实体会话的修改设备结构示意图;
[0027] 图8是本发明实施例三提供的又一种应用功能实体会话的修改设备结构示意图。

具体实施方式

[0028] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0029] 实施例一
[0030] 参见图1,本实施例提供了一种应用功能实体会话的修改方法,该方法流程具体如下:
[0031] 101:接收应用功能实体发送的会话修改请求;
[0032] 102:判断会话修改请求中是否携带媒体成分描述信息,如果是,执行步骤103,否则,执行步骤104;
[0033] 103:根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则;
[0034] 104:保持本地媒体成分描述信息及对应的PCC规则。
[0035] 本实施例提供的方法,通过根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并生成对应的PCC规则,不仅给出了AF会话中媒体成分的具体修改步骤,还给出了影响IP-CAN会话的具体PCC规则,从而对IP-CAN会话修改的后续流程起到指导作用,为用户业务流的传输提供有效的保证。
[0036] 实施例二
[0037] 本实施例提供了一种应用功能实体会话的修改方法,该方法针对业务流的媒体成分修改,导致应用功能实体会话的修改时,通过将接收到的AF session修改请求中携带的媒体成分描述信息和已经存在的媒体成分描述信息进行比较,给出影响IP-CAN session的具体PCC规则列表,达到能够指导IP-CAN session修改的后续流程的目的。以应用功能实体会话的修改设备为PCRF为例,参见图2,本实施例提供的方法流程具体如下:
[0038] 201:PCRF接收AF发送的会话修改请求;
[0039] 其中,会话修改请求可以AAR(Auth-Application-Request,应用认证请求)消息的形式由AF发送给PCRF,且通过内部或外部的事件触发,本实施例不对具体触发方式进行限定。
[0040] 202:判断该会话修改请求中是否携带媒体成分描述信息,如果是,执行203,否则,执行205;
[0041] 针对该步骤,媒体成分描述信息包括但不限于IP流的IP地址,端口号、媒体类型等,本实施例对此不作具体限定。由于一个媒体成分描述信息Media-Component-Description对应一个SDF(Service Data Function,业务数据流),为了便于说明,本实施例将以SDF替代媒体成分描述信息Media-Component-Description。PCRF收到AF发送的AF session的AAR消息后,通过消息解码,即可判断出AAR消息中是否携带SDF。之所以会判断会话修改请求中是否携带SDF,不仅需要PCRF保存携带的SDF,还要识别该SDF对IP-CAN会话的影响,并对其进行分析,从而根据携带的SDF更新对应的PCC规则。
[0042] 对于AAR消息中携带SDF的不同情况,本实施例提供的方法对此进行了区别处理,处理过程详见下面步骤。
[0043] 203:根据携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的PCC规则;
[0044] 具体地,无论是PCRF的本地SDF,还是AF发送的会话请求中携带的SDF,为了能够区分不同媒体业务的SDF,每个SDF均具有一个媒体成分号,用于标识对应的SDF。在根据携带的媒体成分描述信息更新本地媒体成分描述信息时,需要将AAR消息中携带的一个或多个SDF与PCRF本地存在的所有媒体成分逐一进行比较,以确定更新的具体操作,而比较的方式即可通过比较媒体成分号是否相同来实现。在根据比较之后的具体情况进行更新操作时,包括但不限于以下两种情况:
[0045] 第一种情况:携带的SDF的Media-Component-Number(媒体成分号)和本地存在的SDF信息中Media-Component-Number相同,此时,说明携带的SDF是为了修改本地已经存在的该Media-Component-Number对应的媒体成分描述信息,则需要将携带的SDF替换本地已经存在的该Media-Component-Number对应的媒体成分描述信息;
[0046] 第二种情况:携带的SDF中的Media-Component-Number和本地存在的所有SDF信息中Media-Component-Number都不相同,此时,说明携带的SDF是为了在本地原有的SDF基础上增加新的SDF,因此,需要将携带的SDF增加到本地的SDF中。
[0047] 进一步地,由于不同的SDF对应不同的PCC规则,在根据携带的SDF更新本地SDF后,需要更新对应的PCC规则,具体更新过程,也将根据上面两种不同情况区分处理,具体更新过程如下:
[0048] 针对更新本地SDF的第一种情况,更新对应的PCC规则时,由于携带的SDF替换了本地已经存在的Media-Component-Number对应的媒体成分描述信息,则需要将该媒体成分号标识的本地SDF对应的PCC规则删除,并根据会话请求中携带的SDF生成新的PCC规则。此处之所以采用先删除再建立的方式而不是采用新PCC规则覆盖原PCC规则的方式,主要是为了很清晰地分辨出更新前的SDF对应的PCC规则和更新后的SDF对应的PCC规则,目的是为了在后续步骤对更新的PCC规则进行认证时,如果认证失败,能够快速释放本次的更新内容,使内存回到修改前的状态,有利于某些业务(例如上网浏览)的用户体验。
[0049] 针对更新本地SDF的第二种情况,更新对应的PCC规则时,仅需根据会话请求中携带的SDF生成对应的PCC规则即可。
[0050] 需要说明的是,无论是上述哪种更新媒体成分描述信息的情况,以及更新PCC规则的情况,PCRF在更新本地媒体成分描述信息及对应的PCC规则之后,PCRF都需要向AF返回AAA(Auth-Application-Answer,应用认证响应)消息,至此,AF会话中媒体成分的修改流程结束。然而,由于PCRF更新了对应的PCC规则,因此,将导致触发IP-CAN会话修改流程,具体过程详见后续步骤。
[0051] 204:将更新后的PCC规则发送给PCEF(Policy and Charging Enforcement Function,策略与计费执行实体),触发IP-CAN会话修改,流程结束;
[0052] 针对该步骤,PCRF将本次AF session修改请求消息中携带的所有SDF信息全部分析并生成相应的PCC规则后,不仅需要将生成的新的PCC规则发送给PCEF进行认证,还需要将删除的PCC规则一同发送给PCEF,以触发PCEF进行IP-CAN会话修改。具体实现时,由于生成的新的PCC规则可能不止一个,删除的PCC规则也可能不止一个,则可以列表的形式将生成的新的PCC规则及删除的PCC规则发送给PCEF。因此,在上述步骤203中,通过将删除的PCC规则加入到待删除PCC规则列表Charging-Rule-Remove中,并将生成的新的PCC规则增加到Charging-Rule-Install列表中,使该步骤在将更新的PCC规则发送给PCEF时,仅需将生成的PCC规则所在的Charging-Rule-Install列表及删除的PCC规则所在的Charging-Rule-Remove列表封装到RAR(Re-Auth-Request,重新认证请求)消息中,发送给PCEF即可。无论是删除的PCC规则,还是生成的新的PCC规则,都将影响IP-CAN会话修改,因此,当PCRF将删除的PCC规则所在列表及生成的新的PCC规则所在列表发送给PCEF后,都将触发PCEF执行IP-CAN会话修改的相关操作。
[0053] 如果PCRF收到PCEF返回的RAA(Re-Auth-Answer,重新认证响应)消息标识IP-CAN会话修改成功,则PCRF将从内存中删除Charging-Rule-Remove列表中的PCC规则,同时将Charging-Rule-Install列表中PCC规则写入内存;
[0054] 如果PCRF收到PCEF返回的RAA消息标识IP-CAN会话修改失败,则PCRF将删除Charging-Rule-Install列表中的信息,同时保持原来的内存信息。
[0055] 优选地,对于IP-CAN会话修改失败的情况,由于AF会话中媒体成分的修改结果不能满足AF侧触发的修改请求,则需要通知AF功能实体本次会话中媒体成分的修改失败,使其能够清楚本次会话修改的执行结果,并采取相应措施,例如,重新发送会话修改请求等等,本实施例对此不作具体限定。
[0056] 205:保持本地媒体成分描述信息及对应的PCC规则,流程结束。
[0057] 针对该步骤,由于AAR消息中没有携带SDF,则该AF session修改并不需要PCC规则的重新修改,只需保持本地媒体成分描述信息及对应的PCC规则即可。
[0058] 需要说明的是,上述步骤204和步骤205中的流程结束仅代表会话中媒体成分的修改流程结束,但并不意味着整个会话修改流程结束,因为即使会话修改请求中不携带媒体成分描述信息,也有可能会携带其他信息,从而需要进行会话修改,例如,订阅信息等,因此,PCRF还需要将会话请求中携带的其他信息发送给PCEF,本实施例对此不再赘述。从消息流的角度,本实施例提供的应用功能实体会话中媒体成分的修改以及触发的后续IP-CAN会话的修改原理可如图3所示。
[0059] 本实施例提供的方法,通过根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的PCC规则,不仅给出了AF会话中媒体成分的具体修改步骤,还给出了影响IP-CAN会话的具体PCC规则,从而对IP-CAN会话修改的后续流程起到指导作用,完善了协议中对于AF session中SDF的修改流程,为用户业务流的传输提供有效的保证;另外,根据PCER返回的响应结果来处理内存的修改,不仅在成功响应时,能够将内存更新为希望更新的内容,在失败响应时,还能够快速回到修改前的内存状态,并不会因为修改失败,使内存处于一种不可控的状态。
[0060] 实施例三
[0061] 参见图4,本实施例提供了一种应用功能实体会话的修改设备,该设备包括:
[0062] 接收模块401,用于接收应用功能实体发送的会话修改请求;
[0063] 判断模块402,用于判断接收模块401接收到的会话修改请求中是否携带媒体成分描述信息;
[0064] 第一处理模块403,用于在判断模块402判断出接收模块401接收到的会话修改请求中携带媒体成分描述信息时,根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并更新对应的策略控制与计费PCC规则。
[0065] 实际应用中,该应用功能实体会话中媒体成分的修改设备可以为PCRF设备,本实施例对此不作具体限定。
[0066] 参见图5,第一处理模块403,具体包括:
[0067] 第一更新单元403a,用于在会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号相同时,将该媒体成分号标识的本地媒体成分描述信息替换为会话修改请求中携带的媒体成分描述信息;
[0068] 第二更新单元403b,用于将该媒体成分号标识的本地媒体成分描述信息对应的PCC规则删除,并根据会话修改请求中携带的媒体成分描述信息生成新的PCC规则。
[0069] 可选地,参见图6,第一处理模块403,具体包括:
[0070] 第三更新单元403c,用于在会话修改请求中携带的媒体成分描述信息的媒体成分号与本地媒体成分描述信息中的媒体成分号不同时,将会话修改请求中携带的媒体成分描述信息增加到本地媒体成分描述信息中;
[0071] 第四更新单元403d,用于根据会话修改请求中携带的媒体成分描述信息生成新的PCC规则。
[0072] 参见图7,该应用功能实体会话修改的设备,还包括:
[0073] 第二处理模块404,用于将删除的PCC规则及生成的新的PCC规则发送给PCEF,触发PCEF进行IP-CAN会话修改;在接收到PCEF返回的失败响应时,将删除的PCC规则还原,将生成的新的PCC规则删除,并通知应用功能实体本次会话中媒体成分的修改失败。
[0074] 可选地,参见图8,该应用功能实体会话修改的设备,还包括:
[0075] 第三处理模块405,用于将生成的新的PCC规则发送给PCEF,触发PCEF进行IP-CAN会话修改;在接收到PCEF返回的失败响应时,将生成的新的PCC规则删除,并通知应用功能实体本次会话中媒体成分的修改失败。
[0076] 综上所述,本实施例提供的设备,通过根据会话修改请求中携带的媒体成分描述信息更新本地媒体成分描述信息,并生成对应的PCC规则,不仅给出了AF会话中媒体成分的具体修改步骤,还给出了影响IP-CAN会话的具体PCC规则,从而对IP-CAN会话修改的后续流程起到指导作用,为用户业务流的传输提供有效的保证。
[0077] 需要说明的是:上述实施例提供的应用功能实体会话的修改设备,在进行媒体成分修改时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的应用功能实体会话的修改设备与应用功能实体会话的修改方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0078] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0079] 本发明实施例中的全部或部分步骤,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,如光盘或硬盘等。
[0080] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。