发明创造名称:控制报文传输的方法、装置和网络功能虚拟化系统
外观设计名称:
决定号:195944
决定日:2019-11-25
委内编号:1F293601
优先权日:无
申请(专利)号:201410538023.8
申请日:2014-10-13
复审请求人:华为技术有限公司
无效请求人:
授权公告日:
审定公告日:
专利权人:
主审员:鲁秋艳
合议组组长:张雪凌
参审员:曹玉华
国际分类号:H04L12/24,H04L1/22
外观设计分类号:
法律依据:专利法第二十二条第三款
决定要点
:如果一项权利要求请求保护的技术方案与最接近的对比文件的技术方案相比具有区别特征,没有充分的证据可以表明上述区别特征属于所属技术领域的公知常识,且上述区别特征的运用能使该权利要求的技术方案产生有益的技术效果,则该权利要求所请求保护的技术方案具有突出的实质性特点和显著的进步,具备创造性。
全文:
本复审请求审查决定涉及申请号为201410538023.8,名称为“控制报文传输的方法、装置和网络功能虚拟化系统”的发明专利申请(下称本申请)。申请人为华为技术有限公司。本申请的申请日为2014年10月13日,公开日为2016年04月13日。
经实质审查,国家知识产权局原审查部门于2019年04月10日以权利要求1-50不具备专利法第二十二条第三款规定的创造性为由驳回了本申请。驳回决定中引用的对比文件为:对比文件1:US2014229928A1,公开日为2014年08月14日。驳回决定所依据的文本为:申请日2014年10月13日提交的说明书第1-347段(即说明书第1-48页),说明书附图第1-6页,说明书摘要及摘要附图;2018年07月11日提交的权利要求第1-50项。驳回决定所针对的权利要求书内容如下:
“1. 一种控制报文传输的方法,其特征在于,在包括M个业务处理单元的网络功能虚拟化NFV系统中执行,M≥3,所述方法包括:
控制设备在确定目标业务所对应的软件需要从第一软件版本升级至第二软件版本时,从所述M个业务处理单元中,确定至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与所述第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与所述第二软件版本相对应的业务处理;
根据预设的第一阈值,发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文。
2. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
3. 根据权利要求2所述的方法,其特征在于,所述根据预设的第二阈值,发送第二控制信息,包括:
获取第一运行状态信息,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延;
当根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常时,根据预设的第二阈值,发送所述第二控制信息。
4. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。
5. 根据权利要求4所述的方法,其特征在于,所述发送第三控制信息,包括:
获取第二运行状态信息,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延;
当根据所述运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常时,根据预设的第二阈值,发送所述第三控制信息。
6. 根据权利要求1至5中任一项所述的方法,其特征在于,所述第一控制信息用于指示所述第一阈值。
7. 根据权利要求1至5中任一项所述的方法,其特征在于,所述关联业务处理单元为至少三个,以及
所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,以确定第一关联业务处理单元组和第二关联业务处理单元组,其中,所述第一关联业务处理单元组包括的关联业务处理单元的数量与所述第二关联业务处理单元组包括的关联业务处理单元的数量的比例与所述第一阈值相对应;
向所述第一关联业务处理单元组包括的关联业务处理单元发送第一模式的第一控制信息,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元;
向所述第二关联业务处理单元组包括的关联业务处理单元发送第二模式的第一控制信息,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元。
8. 根据权利要求7所述的方法,其特征在于,所述根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,包括:
根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组。
9. 根据权利要求1至5中任一项所述的方法,其特征在于,所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值,确定至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,其中,一个服务等级仅对应一个目标业务处理单元;
向所述关联业务处理单元发送第三模式的第一控制信息,所述第三模式的第一控制信息用于指示所述映射关系,以使所述关联业务处理单元在接收到所述目标业务的第一报文时,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
10. 根据权利要求1至5中任一项所述的方法,其特征在于,所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值,向用户设备发送第四模式的第一控制信息,以便于所述用户设备根据所述第四模式的第一控制信息为所述目标业务的报文添加所述第一目标业务处理单元的指示标识或所述第二目标业务处理单元的指示标识,以使所述关联业务处理单元根据接收到所述目标业务的报文携带的指示标识,将所述目标业务的报文发送至所对应的目标业务处理单元。
11. 根据权利要求1所述的方法,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
12. 根据权利要求1所述的方法,其特征在于,所述第一阈值N满足以下条件,N=0.1。
13. 一种控制报文传输的方法,其特征在于,在包括M个业务处理单元的网络功能虚拟化NFV系统中执行,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理,M≥3,所述方法包括:
在所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,所述至少一个关联业务中的目标所述关联业务处理单元,接收控制设备根据预设的第一阈值发送的第一控制信息;
在第一时段,根据所述第一控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文。
14. 根据权利要求13所述的方法,其特征在于,所述方法还包括:
接收所述控制设备根据预设的第二阈值发送的第二控制信息,其中,所述第二阈值大于所述第一阈值;
在第二时段,根据所述第二控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
15. 根据权利要求14所述的方法,其特征在于,所述第二控制信息是所述控制设备在获取第一运行状态信息,并根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常之后发送的,其中,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
16. 根据权利要求13所述的方法,其特征在于,所述方法还包括:
接收所述控制设备发送的第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后;
根据所述第三控制信息,在所述第三时段,禁止将所述目标业务的报文传输至所述第一目标业务处理单元。
17. 根据权利要求16所述的方法,其特征在于,所述第三控制信息是所述控制设备在获取第二运行状态信息,并根据所述第二运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常之后发送的,其中,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
18. 根据权利要求13至17中任一项所述的方法,其特征在于,所述第一控制信息用于指示所述第一阈值。
19. 根据权利要求13至17中任一项所述的方法,其特征在于,所述关联业务处理单元为至少三个,以及
所述接收控制设备根据预设的第一阈值发送的第一控制信息,包括:
接收控制设备根据预设的第一阈值发送的第一模式的控制信息,其中,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元,所述目标所述关联业务处理单元属于第一关联业务处理单元组;或
接收控制设备根据预设的第一阈值发送的第二模式的控制信息,其中,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元,所述目标所述关联业务处理单元属于第二关联业务处理单元组;
其中,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组而确定的。
20. 根据权利要求19所述的方法,其特征在于,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组而确定的。
21. 根据权利要求13至17中任一项所述的方法,其特征在于,所述接收控制设备根据预设的第一阈值发送的第一控制信息,包括:
接收所述控制设备根据预设的第一阈值发送的第三模式的第一控制信息,所述第三模式的第一控制信息用于指示至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,所述映射关系是所述控制设备根据所述第一阈值确定的;以及
所述在第一时段,根据所述第一控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,包括:
在第一时段,接收所述目标业务的第一报文;
根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
22. 根据权利要求13所述的方法,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
23. 根据权利要求13所述的方法,其特征在于,所述第一阈值N满足以下条件,N=0.1。
24. 根据权利要求13所述的方法,其特征在于,所述控制设备为管理和编配MANO设备。
25. 一种控制报文传输的装置,其特征在于,配置在包括M个业务处理单元的网络功能虚拟化NFV系统中,M≥3,所述装置包括:
确定单元,用于在确定目标业务所对应的软件需要从第一软件版本升级至第二软件版本时,从所述M个业务处理单元中,确定至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与所述第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与所述第二软件版本相对应的业务处理,并根据预设的第一阈值,生成第一控制信息;
发送单元,用于发送所述第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文。
26. 根据权利要求25所述的装置,其特征在于,所述确定单元还用于根据预设的第二阈值,生成第二控制信息;
所述发送单元还用于发送所述第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
27. 根据权利要求26所述的装置,其特征在于,在所述发送单元发送所述第二控制信息之前,所述确定单元还用于获取第一运行状态信息,并根 据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
28. 根据权利要求25所述的装置,其特征在于,所述发送单元还用于发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。
29. 根据权利要求28所述的装置,其特征在于,在所述发送单元发送所述第三控制信息之前,所述确定单元还用于获取第二运行状态信息,并根据所述运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
30. 根据权利要求25至29中任一项所述的装置,其特征在于,所述第一控制信息用于指示所述第一阈值。
31. 根据权利要求25至29中任一项所述的装置,其特征在于,所述关联业务处理单元为至少三个,以及
所述确定单元具体用于根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,以确定第一关联业务处理单元组和第二关联业务处理单元组,其中,所述第一关联业务处理单元组包括的关联业务处理单元的数量与所述第二关联业务处理单元组包括的关联业务处理单元的数量的比例与所述第一阈值相对应;
生成需要发送至所述第一关联业务处理单元组包括的关联业务处理单元的第一模式的第一控制信息,所述第一模式的第一控制信息用于指示所述 目标业务的报文需要传输至所述第二目标业务处理单元;
生成需要发送至所述第二关联业务处理单元组包括的关联业务处理单元的第二模式的第一控制信息,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元。
32. 根据权利要求31所述的装置,其特征在于,所述确定单元具体用于根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组。
33. 根据权利要求25至29中任一项所述的装置,其特征在于,所述确定单元具体用于根据所述第一阈值,确定至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,其中,一个服务等级仅对应一个目标业务处理单元,并生成第三模式的第一控制信息,所述第三模式的第一控制信息用于指示所述映射关系;
所述发送单元具体用于向所述关联业务处理单元发送所述第三模式的第一控制信息,以使所述关联业务处理单元在接收到所述目标业务的第一报文时,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
34. 根据权利要求25至29中任一项所述的装置,其特征在于,所述发送单元具体用于根据所述第一阈值,向用户设备发送第四模式的第一控制信息,以便于所述用户设备根据所述第四模式的第一控制信息为所述目标业务的报文添加所述第一目标业务处理单元的指示标识或所述第二目标业务处理单元的指示标识,以使所述关联业务处理单元根据接收到所述目标业务的报文携带的指示标识,将所述目标业务的报文发送至所对应的目标业务处理单元。
35. 根据权利要求25所述的装置,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
36. 根据权利要求25所述的装置,其特征在于,所述第一阈值N满足以下条件,N=0.1。
37. 一种控制报文传输的装置,其特征在于,配置在包括M个业务处理单元的网络功能虚拟化NFV系统中,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的 报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理,M≥3,所述装置属于所述关联业务处理单元,包括:
接收单元,用于在所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,接收控制设备根据预设的第一阈值发送的第一控制信息;
控制单元,用于在第一时段,根据所述第一控制信息,控制发送单元向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文。
38. 根据权利要求37所述的装置,其特征在于,所述接收单元还用于接收所述控制设备根据预设的第二阈值发送的第二控制信息,其中,所述第二阈值大于所述第一阈值;
所述控制单元还用于在第二时段,根据所述第二控制信息,控制所述发送单元向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
39. 根据权利要求38所述的装置,其特征在于,所述第二控制信息是所述控制设备在获取第一运行状态信息,并根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常之后发送的,其中,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
40. 根据权利要求37所述的装置,其特征在于,所述接收单元还用于接收所述控制设备发送的第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后;
所述控制单元还用于根据所述第三控制信息,在所述第三时段,禁止所述发送单元将所述目标业务的报文传输至所述第一目标业务处理单元。
41. 根据权利要求40所述的装置,其特征在于,所述第三控制信息是所述控制设备在获取第二运行状态信息,并根据所述第二运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常之后发送的,其中,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
42. 根据权利要求37至41中任一项所述的装置,其特征在于,所述第一控制信息用于指示所述第一阈值。
43. 根据权利要求37至41中任一项所述的装置,其特征在于,所述关联业务处理单元为至少三个,以及
所述接收单元具体用于接收控制设备根据预设的第一阈值发送的第一模式的控制信息,其中,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元,所述目标所述关联业务处理单元属于第一关联业务处理单元组;或
所述接收单元具体用于接收控制设备根据预设的第一阈值发送的第二模式的控制信息,其中,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元,所述目标所述关联业务处理单元属于第二关联业务处理单元组;
其中,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组而确定的。
44. 根据权利要求43所述的装置,其特征在于,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组而确定的。
45. 根据权利要求37至41中任一项所述的装置,其特征在于,所述接收单元具体用于接收所述控制设备根据预设的第一阈值发送的第三模式的第一控制信息,所述第三模式的第一控制信息用于指示至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,所述映射关系是所述控制设备根据所述第一阈值确定的;以及
所述控制单元具体用于在第一时段,获取所述目标业务的第一报文,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以控制所述发送单元将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
46. 根据权利要求37所述的装置,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
47. 根据权利要求37所述的装置,其特征在于,所述第一阈值N满足以下条件,N=0.1。
48. 根据权利要求37所述的装置,其特征在于,所述控制设备为管理和编配MANO设备。
49. 一种网络功能虚拟化NFV系统,其特征在于,包括:
M个业务处理单元,其中,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理;
控制设备,用于在确定所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,根据预设的第一阈值,向所述关联业务处理单元发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文。
50. 根据权利要求49所述的NFV系统,其特征在于,所述控制设备,还用于向所述关联业务处理单元发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。”
驳回决定中主要理由简述如下:权利要求1所要保护的技术方案与对比文件1相比,区别特征为:在网络功能虚拟化NFV系统中执行。基于上述区别,本申请实际要解决的技术问题是:在何种系统中解决软件版本更新问题。对于上述区别,对比文件1已经给出了先使得更新版本执行一部分任务,保证更新节点可以对业务正确执行的方法,而解决方案并没有涉及NFV特定特征的内容,也没有必要克服在此过程中与NFV相关的任何困难,本领域技术人员能够将该方法应用于NFV系统中,而无需付出创造性的劳动。由此可知,在对比文件1的基础上结合公知常识得到该权利要求的技术方案,对于本领域技术人员来说是显而易见的。因此,权利要求1不具备专利法第二十二条第三款规定的创造性。权利要求2-12直接或间接引用了权利要求1,其附加技术特征或被对比文件1公开或为本领域的公知常识,因此,权利要求2-12请求保护的技术方案均不具备专利法第二十二条第三款规定的创造性。权利要求13-23分别是与权利要求1-9、11-12所述方法对应的,从关联业务处理单元角度描述的方法权利要求,从属权利要求24的附加技术特征为本领域的公知常识,因此,基于评述权利要求1-9、11-12不具备创造性的理由,权利要求13-24不具备专利法第二十二条第三款规定的创造性。权利要求25-48是分别与方法权利要求1-24相对应的产品权利要求,基于类似的理由,权利要求25-48也不具备专利法第二十二条第三款规定的创造性。权利要求49-50要求保护一种网络功能虚拟化NFV系统,其分别与权利要求1、4中的方法相对应,基于类似的理由,权利要求49-50也不具备专利法第二十二条第三款规定的创造性。
申请人(下称复审请求人)对上述驳回决定不服,于2019年07月25日向国家知识产权局提出了复审请求,同时修改了权利要求书,具体修改为,将从属权利要求2、14、26和38的附加技术特征分别补入到相应的独立权利要求1、13、25和37中,在独立权利要求49中相应地补入特征:“所述控制设备,还用于根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文”;并适应性地调整了相关权利要求的编号及其引用关系。复审请求人认为:(1)不能认同驳回决定中所述的可以将“第二阈值”设置为100%的观点:对比文件1公开了:“如果升级的虚拟节点32`成功处理了重定向的流量部分,则可以将目的地为锚节点22A的所有流量重新定向到升级的虚拟节点32`”,但对比文件1并没有公开:在升级软件版本的过程中,为目标业务配置两个阈值,以便于在将目标业务的全部报文被重定向到运行升级的软件版本的节点(即第二目标业务处理单元)之前,可以基于第一阈值和第二阈值逐渐地将目标业务的报文重定向到第二目标业务处理单元。为了实现上述逐渐定向的目的,本申请中的第二阈值的取值不可能为100%。(2)实现方式不同:对比文件1是通过延长时间,以提高目标业务流经第二目标业务处理单元的报文的数量,来进一步提高NVF系统的容错性能。而权利要求1中的技术方案,旨在通过提高阈值,以提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时系统的潜在问题,以进一步提高NVF系统的容错性能。因此,权利要求1具备创造性,相应地,权利要求2-46也具备创造性。
复审请求时新修改的权利要求书内容如下:
“1. 一种控制报文传输的方法,其特征在于,在包括M个业务处理单元的网络功能虚拟化NFV系统中执行,M≥3,所述方法包括:
控制设备在确定目标业务所对应的软件需要从第一软件版本升级至第二软件版本时,从所述M个业务处理单元中,确定至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与所述第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与所述第二软件版本相对应的业务处理;
根据预设的第一阈值,发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文;
根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
2. 根据权利要求1所述的方法,其特征在于,所述根据预设的第二阈值,发送第二控制信息,包括:
获取第一运行状态信息,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延;
当根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常时,根据预设的第二阈值,发送所述第二控制信息。
3. 根据权利要求1所述的方法,其特征在于,所述方法还包括:
发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。
4. 根据权利要求3所述的方法,其特征在于,所述发送第三控制信息,包括:
获取第二运行状态信息,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延;
当根据所述运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常时,根据预设的第二阈值,发送所述第三控制信息。
5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述第一控制信息用于指示所述第一阈值。
6. 根据权利要求1至4中任一项所述的方法,其特征在于,所述关联业务处理单元为至少三个,以及
所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,以确定第一关联业务处理单元组和第二关联业务处理单元组,其中,所述第一关联业务处理单元组包括的关联业务处理单元的数量与所述第二关联业务处理单元组包括的关联业务处理单元的数量的比例与所述第一阈值相对应;
向所述第一关联业务处理单元组包括的关联业务处理单元发送第一模式的第一控制信息,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元;
向所述第二关联业务处理单元组包括的关联业务处理单元发送第二模式的第一控制信息,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元。
7. 根据权利要求6所述的方法,其特征在于,所述根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,包括:
根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组。
8. 根据权利要求1至4中任一项所述的方法,其特征在于,所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值,确定至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,其中,一个服务等级仅对应一个目标业务处理单元;
向所述关联业务处理单元发送第三模式的第一控制信息,所述第三模式的第一控制信息用于指示所述映射关系,以使所述关联业务处理单元在接收到所述目标业务的第一报文时,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
9. 根据权利要求1至4中任一项所述的方法,其特征在于,所述根据预设的第一阈值,发送第一控制信息,包括:
根据所述第一阈值,向用户设备发送第四模式的第一控制信息,以便于所述用户设备根据所述第四模式的第一控制信息为所述目标业务的报文添加所述第一目标业务处理单元的指示标识或所述第二目标业务处理单元的指示标识,以使所述关联业务处理单元根据接收到所述目标业务的报文携带的指示标识,将所述目标业务的报文发送至所对应的目标业务处理单元。
10. 根据权利要求1所述的方法,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
11. 根据权利要求1所述的方法,其特征在于,所述第一阈值N满足以下条件,N=0.1。
12. 一种控制报文传输的方法,其特征在于,在包括M个业务处理单元的网络功能虚拟化NFV系统中执行,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理,M≥3,所述方法包括:
在所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,所述至少一个关联业务中的目标所述关联业务处理单元,接收控制设备根据预设的第一阈值发送的第一控制信息;
在第一时段,根据所述第一控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文;
接收所述控制设备根据预设的第二阈值发送的第二控制信息,其中,所述第二阈值大于所述第一阈值;
在第二时段,根据所述第二控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
13. 根据权利要求12所述的方法,其特征在于,所述第二控制信息是所述控制设备在获取第一运行状态信息,并根据所述第一运行状态信息确定 所述第二目标业务处理单元在所述第一时段的运行正常之后发送的,其中,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
14. 根据权利要求12所述的方法,其特征在于,所述方法还包括:
接收所述控制设备发送的第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后;
根据所述第三控制信息,在所述第三时段,禁止将所述目标业务的报文传输至所述第一目标业务处理单元。
15. 根据权利要求14所述的方法,其特征在于,所述第三控制信息是所述控制设备在获取第二运行状态信息,并根据所述第二运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常之后发送的,其中,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
16. 根据权利要求12至15中任一项所述的方法,其特征在于,所述第一控制信息用于指示所述第一阈值。
17. 根据权利要求12至15中任一项所述的方法,其特征在于,所述关联业务处理单元为至少三个,以及
所述接收控制设备根据预设的第一阈值发送的第一控制信息,包括:
接收控制设备根据预设的第一阈值发送的第一模式的控制信息,其中,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元,所述目标所述关联业务处理单元属于第一关联业务处理单元组;或
接收控制设备根据预设的第一阈值发送的第二模式的控制信息,其中,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元,所述目标所述关联业务处理单元属于第二关联业务处理单元组;
其中,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组而确定的。
18. 根据权利要求17所述的方法,其特征在于,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组而确定的。
19. 根据权利要求12至15中任一项所述的方法,其特征在于,所述接收控制设备根据预设的第一阈值发送的第一控制信息,包括:
接收所述控制设备根据预设的第一阈值发送的第三模式的第一控制信息,所述第三模式的第一控制信息用于指示至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,所述映射关系是所述控制设备根据所述第一阈值确定的;以及
所述在第一时段,根据所述第一控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,包括:
在第一时段,接收所述目标业务的第一报文;
根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
20. 根据权利要求12所述的方法,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
21. 根据权利要求12所述的方法,其特征在于,所述第一阈值N满足以下条件,N=0.1。
22. 根据权利要求12所述的方法,其特征在于,所述控制设备为管理和编配MANO设备。
23. 一种控制报文传输的装置,其特征在于,配置在包括M个业务处理单元的网络功能虚拟化NFV系统中,M≥3,所述装置包括:
确定单元,用于在确定目标业务所对应的软件需要从第一软件版本升级至第二软件版本时,从所述M个业务处理单元中,确定至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与所述第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与所述第二软件版本相对应的业务处理,并根据预设的第一阈值,生成第一控制信息;
发送单元,用于发送所述第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文;
所述确定单元还用于根据预设的第二阈值,生成第二控制信息;
所述发送单元还用于发送所述第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
24. 根据权利要求23所述的装置,其特征在于,在所述发送单元发送所述第二控制信息之前,所述确定单元还用于获取第一运行状态信息,并根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
25. 根据权利要求23所述的装置,其特征在于,所述发送单元还用于发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。
26. 根据权利要求25所述的装置,其特征在于,在所述发送单元发送所述第三控制信息之前,所述确定单元还用于获取第二运行状态信息,并根据所述运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
27. 根据权利要求23至26中任一项所述的装置,其特征在于,所述第一控制信息用于指示所述第一阈值。
28. 根据权利要求23至26中任一项所述的装置,其特征在于,所述关联业务处理单元为至少三个,以及
所述确定单元具体用于根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组,以确定第一关联业务处理单元组和第二关联业务处理单元组,其中,所述第一关联业务处理单元组包括的关联业务处理单元的数量与所述第二关联业务处理单元组包括的关联业务处理单元的数量的比例与所述第一阈值相对应;
生成需要发送至所述第一关联业务处理单元组包括的关联业务处理单元的第一模式的第一控制信息,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元;
生成需要发送至所述第二关联业务处理单元组包括的关联业务处理单元的第二模式的第一控制信息,所述第二模式的第一控制信息用于指示所述 目标业务的报文需要传输至所述第一目标业务处理单元。
29. 根据权利要求28所述的装置,其特征在于,所述确定单元具体用于根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组。
30. 根据权利要求23至26中任一项所述的装置,其特征在于,所述确定单元具体用于根据所述第一阈值,确定至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,其中,一个服务等级仅对应一个目标业务处理单元,并生成第三模式的第一控制信息,所述第三模式的第一控制信息用于指示所述映射关系;
所述发送单元具体用于向所述关联业务处理单元发送所述第三模式的第一控制信息,以使所述关联业务处理单元在接收到所述目标业务的第一报文时,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
31. 根据权利要求23至26中任一项所述的装置,其特征在于,所述发送单元具体用于根据所述第一阈值,向用户设备发送第四模式的第一控制信息,以便于所述用户设备根据所述第四模式的第一控制信息为所述目标业务的报文添加所述第一目标业务处理单元的指示标识或所述第二目标业务处理单元的指示标识,以使所述关联业务处理单元根据接收到所述目标业务的报文携带的指示标识,将所述目标业务的报文发送至所对应的目标业务处理单元。
32. 根据权利要求23所述的装置,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
33. 根据权利要求23所述的装置,其特征在于,所述第一阈值N满足以下条件,N=0.1。
34. 一种控制报文传输的装置,其特征在于,配置在包括M个业务处理单元的网络功能虚拟化NFV系统中,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,其中,所述目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理,M≥3,所述装置属于所述关联业务处理单元,包括:
接收单元,用于在所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,接收控制设备根据预设的第一阈值发送的第一控制信息;
控制单元,用于在第一时段,根据所述第一控制信息,控制发送单元向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文;
所述接收单元还用于接收所述控制设备根据预设的第二阈值发送的第二控制信息,其中,所述第二阈值大于所述第一阈值;
所述控制单元还用于在第二时段,根据所述第二控制信息,控制所述发送单元向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
35. 根据权利要求34所述的装置,其特征在于,所述第二控制信息是所述控制设备在获取第一运行状态信息,并根据所述第一运行状态信息确定所述第二目标业务处理单元在所述第一时段的运行正常之后发送的,其中,所述第一运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第一时段的资源占用率、所述第二目标业务处理单元在所述第一时段的告警状态、所述第二目标业务处理单元在所述第一时段的关键性能指标、所述第二目标业务处理单元的在所述第一时段的业务处理成功率或所述第二目标业务处理单元的在所述第一时段的业务处理时延。
36. 根据权利要求34所述的装置,其特征在于,所述接收单元还用于接收所述控制设备发送的第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后;
所述控制单元还用于根据所述第三控制信息,在所述第三时段,禁止所述发送单元将所述目标业务的报文传输至所述第一目标业务处理单元。
37. 根据权利要求36所述的装置,其特征在于,所述第三控制信息是所述控制设备在获取第二运行状态信息,并根据所述第二运行状态信息确定所述第二目标业务处理单元在所述第三时段之前的运行正常之后发送的,其中,所述第二运行状态信息用于指示以下至少一个参数:
所述第二目标业务处理单元的在所述第三时段之前的资源占用率、所述第二目标业务处理单元在所述第三时段之前告警状态、所述第二目标业务处理单元在所述第三时段之前关键性能指标、所述第二目标业务处理单元的在所述第三时段之前的业务处理成功率或所述第二目标业务处理单元的在所述第三时段之前的业务处理时延。
38. 根据权利要求34至37中任一项所述的装置,其特征在于,所述第一控制信息用于指示所述第一阈值。
39. 根据权利要求34至37中任一项所述的装置,其特征在于,所述关联业务处理单元为至少三个,以及
所述接收单元具体用于接收控制设备根据预设的第一阈值发送的第一模式的控制信息,其中,所述第一模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第二目标业务处理单元,所述目标所述关联业务处理单元属于第一关联业务处理单元组;或
所述接收单元具体用于接收控制设备根据预设的第一阈值发送的第二模式的控制信息,其中,所述第二模式的第一控制信息用于指示所述目标业务的报文需要传输至所述第一目标业务处理单元,所述目标所述关联业务处理单元属于第二关联业务处理单元组;
其中,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值和所述关联业务处理单元的数量,对所述关联业务处理单元进行分组而确定的。
40. 根据权利要求39所述的装置,其特征在于,所述第一关联业务处理单元组和第二关联业务处理单元组是所述控制设备根据所述第一阈值、所述关联业务处理单元的数量以及各所述关联业务处理单元的实体资源的地理位置,对所述关联业务处理单元进行分组而确定的。
41. 根据权利要求34至37中任一项所述的装置,其特征在于,所述接收单元具体用于接收所述控制设备根据预设的第一阈值发送的第三模式的第一控制信息,所述第三模式的第一控制信息用于指示至少两个服务等级与所述至少两个目标业务处理单元之间的映射关系,所述映射关系是所述控制设备根据所述第一阈值确定的;以及
所述控制单元具体用于在第一时段,获取所述目标业务的第一报文,根据所述第一报文携带的用于指示所述第一报文的服务等级的标识信息,查找所述映射关系,以控制所述发送单元将所述第一报文发送至所述第一报文的服务等级所对应的业务处理单元。
42. 根据权利要求34所述的装置,其特征在于,所述第一阈值N满足以下条件,0<N≤0.5。
43. 根据权利要求34所述的装置,其特征在于,所述第一阈值N满足以下条件,N=0.1。
44. 根据权利要求34所述的装置,其特征在于,所述控制设备为管理和编配MANO设备。
45. 一种网络功能虚拟化NFV系统,其特征在于,包括:
M个业务处理单元,其中,所述M个业务处理单元包括至少两个目标业务处理单元和至少一个关联业务处理单元,目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元,所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与第二软件版本相对应的业务处理;
控制设备,用于在确定所述目标业务所对应的软件需要从所述第一软件版本升级至所述第二软件版本时,根据预设的第一阈值,向所述关联业务处理单元发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值,其中,所述第二报文包括在所述第一时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第一报文包括在所述第一时段传输至所述第二目标业务处理单元的所述目标业务的报文;
所述控制设备,还用于根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。
46. 根据权利要求45所述的NFV系统,其特征在于,所述控制设备,还用于向所述关联业务处理单元发送第三控制信息,所述第三控制信息用于指示所述关联业务处理单元在第三时段禁止将所述目标业务的报文传输至所述第一目标业务处理单元,其中,所述第三时段处于所述第一时段之后。”
经形式审查合格,国家知识产权局于2019年07月30日依法受理了该复审请求,并将其转送至原审查部门进行前置审查。
原审查部门在前置审查意见书中认为,首先,对比文件1中公开了“将节点处理的一小部分流量重定向到克隆节点以进行软件验证,验证升级后的克隆节点可以正常运行后,所有实时流量都会重定向到克隆节点”,即可以认为对比文件1中将第一阈值设置为小于100%的值,第二阈值设置为100%。在本申请独立权利要求中,并未限定是在将全部报文被重定向到运行升级的软件版本的节点之前设定第一阈值和第二阈值,对第一阈值和第二阈值的限定仅为“第二阈值大于第一阈值”以及“第三报文与第四报文的数量比例小于或等于第二阈值”。那么,第二阈值可以设定为100%,将第二阈值设定为100%的技术方案也是包括在本申请的独立权利要求中的。因此,对比文件1实际上也公开了本申请独立权利要求所要求保护的技术方案。其次,复审请求人声称本申请具有三个报文被重定向的过程,而对比文件1仅有两个过程。但是,在本领域中,将该过程划分为更为细致的多个阶段,逐渐对报文重定向,仅是本领域技术人员所做出的常规技术选择,并不会对方案本身产生不可预期的技术效果。最后,对比文件1同样可以解决本申请所声称的“主板和备板在完成处理软件的升级后立即投入工作,当新版本有缺陷时,可能会影响所有用户的业务访问”的技术问题,达到改善软件升级时用户体验的技术效果。因而坚持驳回决定。
随后,国家知识产权局成立合议组对本案进行审理。在上述程序的基础上,合议组认为本案事实已经清楚,可以作出审查决定。
二、决定的理由
(一)审查文本的认定
复审请求人在提出复审请求时提交了权利要求书的修改文本。本复审请求审查决定所依据的审查文本为:复审请求人在2019年07月25日提出复审请求时提交的权利要求第1-46项,申请日2014年10月13日提交的说明书第1-48页、说明书附图第1-6页、说明书摘要以及摘要附图。
经审查,复审请求人在2019年07月25日提交的修改文本的修改之处未超出原申请文件的范围,符合专利法第三十三条的规定。
(二)具体理由的阐述
专利法第二十二条第三款规定,创造性,是指与现有技术相比,该发明具有突出的实质性特点和显著的进步,该实用新型具有实质性特点和进步。
权利要求1-46请求保护的技术方案具备专利法第二十二条第三款规定的创造性。
本复审请求审查决定所引用的对比文件与驳回决定中引用的对比文件相同,即:
对比文件1:US2014229928A1,公开日为2014年08月14日;
1、权利要求1请求保护一种控制报文传输的方法,对比文件1公开了一种在现场环境中升级软件的方法,并具体公开了以下特征(参见摘要,说明书第[0040]-[0091]、[0101]-[0109]段,附图1):附图1示出了生产站点20和虚拟站点30交互的软件升级系统10,生产站点20包括多个操作活动节点,包括节点22A和节点22B;生产站点20中的每个节点具有软件修订级别Rx,系统10将节点22A从软件修订级别Rx升级到软件修订级别Rx 1,即在附图1中展示了相同的节点具有不同的修订级别,在虚拟站点中,示出了节点22A的虚拟副本32,以及节点22A的虚拟副本的升级副本32’(相当于权利要求1中的:“包括M个业务处理单元的系统,M>=3”);软件升级系统10包括节点克隆器12,流量重定向器16(相当于权利要求1中的:关联业务处理单元)和网络控制器18(相当于权利要求1中的:控制设备),网络控制器18控制软件升级系统10的操作,当期望升级生产节点时(相当于权利要求1中的:控制设备确定目标业务所对应的软件需要从第一软件版本升级至第二软件版本),网络控制器18指示虚拟管理程序创建虚拟节点及其关联的虚拟资源,节点克隆器12收集并应用将虚拟节点转换为来自生产站点的节点克隆副本所需的配置信息,一旦建立了虚拟节点(相当于权利要求1中的:第二目标业务处理单元),就必须在虚拟节点上实现软件升级之前,使用与锚节点相同的软件和设置来配置虚拟节点,被克隆的生产节点称为“锚节点”(相当于权利要求1中的:第一目标业务处理单元),流量重定向器16在网络控制器18的控制下处理到/来自锚节点和虚拟节点的流量的重定向(相当于权利要求1中的:目标业务的报文需要经由所述至少一个关联业务处理单元传输至所述至少两个目标业务处理单元),网络控制器也监控锚节点和虚拟节点的操作并确定网络流量能否被升级后的节点正确地处理;当期望升级锚节点上的软件包时,锚节点被克隆以创建锚节点的虚拟副本,升级克隆节点,并将节点处理的一小部分流量(相当于权利要求1中的:第一报文)重定向到克隆节点以达到软件验证的目的,验证升级后的克隆节点可以正常运行后,所有实时流量都会重定向到克隆节点(相当于权利要求1中的:所述至少两个目标业务处理单元中的第一目标业务处理单元用于对所述目标业务的报文进行与所述第一软件版本相对应的业务处理,所述至少两个目标业务处理单元中的第二目标业务处理单元用于对所述目标业务的报文进行与所述第二软件版本相对应的业务处理)。
权利要求1请求保护的技术方案与对比文件1相比,至少存在以下区别:在对比文件1中,对升级后的克隆节点进行验证的手段是:将锚节点处理的一小部分流量重定向到软件版本升级后的克隆节点,如果克隆节点运行正常,则证明升级后的软件可以正常运行;而在权利要求1的技术方案中,在NVF系统中验证升级软件版本的过程为:通过设置两个阈值,以控制发送到第一目标业务报文和第二目标业务报文的比例,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时第二软件版本处理目标业务报文的性能;即:根据预设的第一阈值,发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值;根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。基于上述区别,本申请实际要解决的技术问题为:在NVF系统中验证升级的软件版本的过程中,如何改善软件升级时的用户体验。
而对比文件1要解决的技术问题是在现场环境中升级软件版本的过程中,如何验证升级后的软件可以正常运行。采用的技术手段是:在生产站点和虚拟站点交互的软件升级系统中,网络控制器控制软件升级系统的操作,流量重定向器在网络控制器的控制下处理到/来自锚节点和虚拟节点的流量的重定向,网络控制器也监控锚节点和虚拟节点的操作并确定网络流量能否被升级后的节点正确地处理,当期望升级锚节点上的软件包时,锚节点被克隆以创建锚节点的虚拟副本,升级克隆节点,并将节点处理的一小部分流量重定向到克隆节点以达到软件验证的目的,验证升级后的克隆节点可以正常运行后,所有实时流量都会重定向到克隆节点;换而言之,在对比文件1中,将节点处理的一小部分流量重定向到克隆节点的目的是为了验证升级后的克隆节点是否正常运行,只要验证成功,所有实时流量都会重定向到克隆节点,可见,对比文件1公开的上述技术手段的目的在于验证升级后的软件版本是否运行正常,而与软件升级时用户的体验无关。同时,在对比文件1中,并未提及软件在升级过程中存在用户体验差的技术问题,因此,作为本领域的技术人员没有动机针对对比文件1公开的技术方案进行改进,即使有动机改进,也难以从对比文件1中得到技术启示去设置本申请中这种特定的实现方式,即,基于第一阈值和第二阈值来控制发送给不同业务处理单元的报文的比例,将第一阈值和第二阈值结合使用,使得目标业务的报文可以被逐渐重定向到第二目标业务处理单元。具体实现方式为:根据预设的第一阈值,发送第一控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值→验证升级软件版本运行正常→根据预设的第二阈值,发送第二控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,使第三报文与第四报文的数量比例大于所述第一阈值,小于或等于第二阈值,所述第二阈值大于所述第一阈值,这种使目标业务的报文逐渐被重定向到目标业务处理单元以进一步提升系统容错性能的方案。目前,尚无充分的证据能够表明上述区别特征所限定的这种在NVF系统中验证升级软件版本的具体实现方式属于本申请的申请日之前的本领域的公知常识。
因而,对比文件1既没有公开权利要求1请求保护的技术方案,也没有给出技术启示可以使得本领域的技术人员去结合公知常识对其方案进行改进以获得本申请权利要求1请求保护的技术方案。因此,权利要求1请求保护的技术方案相对于对比文件1和公知常识的结合是非显而易见的。
同时,权利要求1请求保护的技术方案通过设置两个阈值,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时系统的潜在问题,从而在提升NFV系统的容错性能的基础上,极大地提高了用户的使用体验,产生了有益的技术效果。
综上所述,权利要求1请求保护的技术方案相对于对比文件1以及公知常识的结合具有突出的实质性特点和显著的进步,具备专利法第二十二条第三款规定的创造性。
2、权利要求12请求保护一种控制报文传输的方法,对比文件1公开了一种在现场环境中升级软件的方法,并具体公开了以下特征(参见摘要,说明书第[0040]-[0091] 、[0101]-[0109]段,附图1)已经记载在本复审请求审查决定对权利要求1的评述中,在此不再赘述。基于前面对权利要求1的评述可知,权利要求12与对比文件1公开的内容相比,其区别在于:
在对比文件1中,对升级后的克隆节点进行验证的手段是:将锚节点处理的一小部分流量重定向到软件版本升级后的克隆节点,如果克隆节点运行正常,则证明升级后的软件可以正常运行;而在权利要求12的技术方案中,在NVF系统中验证升级软件版本的过程为:通过设置两个阈值,以控制发送到第一目标业务报文和第二目标业务报文的比例,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时第二软件版本处理目标业务报文的性能;即:在第一时段,根据所述第一控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第一报文与第二报文的数量比例小于或等于所述第一阈值;关联业务处理单元接收所述控制设备根据预设的第二阈值发送的第二控制信息,其中,所述第二阈值大于所述第一阈值;在第二时段,根据所述第二控制信息,向所述第一目标业务处理单元或第二目标业务处理单元传输所述目标业务的报文,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。基于上述区别,本申请实际要解决的技术问题为:在NVF系统中验证升级的软件版本的过程中,如何改善软件升级时的用户体验。
而对比文件1要解决的技术问题是在现场环境中升级软件版本的过程中,如何验证升级后的软件可以正常运行。采用的技术手段是:在生产站点和虚拟站点交互的软件升级系统中,网络控制器控制软件升级系统的操作,流量重定向器在网络控制器的控制下处理到/来自锚节点和虚拟节点的流量的重定向,网络控制器也监控锚节点和虚拟节点的操作并确定网络流量能否被升级后的节点正确地处理,当期望升级锚节点上的软件包时,锚节点被克隆以创建锚节点的虚拟副本,升级克隆节点,并将节点处理的一小部分流量重定向到克隆节点以达到软件验证的目的,验证升级后的克隆节点可以正常运行后,所有实时流量都会重定向到克隆节点;换而言之,在对比文件1中,将节点处理的一小部分流量重定向到克隆节点的目的是为了验证升级后的克隆节点是否正常运行,只要验证成功,所有实时流量都会重定向到克隆节点,可见,对比文件1公开的上述技术手段的目的在于验证升级后的软件版本是否运行正常,而与软件升级时用户的体验无关。同时,在对比文件1中,并未提及软件在升级过程中存在用户体验差的技术问题,因此,作为本领域的技术人员没有动机针对对比文件1公开的技术方案进行改进,即使有动机改进,也难以从对比文件1中得到技术启示去设置本申请中这种特定的实现方式,即,基于第一阈值和第二阈值来控制发送给不同业务处理单元的报文的比例,将第一阈值和第二阈值结合使用,使得目标业务的报文可以被逐渐重定向到第二目标业务处理单元。具体实现方式为:根据预设的第一阈值,发送第一控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值→验证升级软件版本运行正常→根据预设的第二阈值,发送第二控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,使第三报文与第四报文的数量比例大于所述第一阈值,小于或等于第二阈值,所述第二阈值大于所述第一阈值,这种使目标业务的报文逐渐被重定向到目标业务处理单元以进一步提升系统容错性能的方案。目前,尚无充分的证据能够表明上述区别特征所限定的这种在NVF系统中验证升级软件版本的具体实现方式属于本申请的申请日之前的本领域的公知常识。因而,对比文件1既没有公开权利要求12请求保护的技术方案,也没有给出技术启示可以使得本领域的技术人员去结合其他现有技术来对其方案进行改进以获得本申请权利要求12请求保护的技术方案。因此,权利要求12请求保护的技术方案相对于对比文件1和公知常识的结合是非显而易见的。
同时,权利要求12请求保护的技术方案通过设置两个阈值,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时系统的潜在问题,从而在提升NFV系统的容错性能的基础上,极大地提高了用户的使用体验,产生了有益的技术效果。
综上所述,权利要求12请求保护的技术方案相对于对比文件1以及公知常识的结合具有突出的实质性特点和显著的进步,具备专利法第二十二条第三款规定的创造性。
3、独立权利要求23和34分别为方法权利要求1和12对应的装置权利要求,由于权利要求1和12相对于对比文件1以及公知常识的结合均具备专利法第二十二条第三款规定的创造性,因此,权利要求23和34相对于对比文件1以及公知常识的结合也具有突出的实质性特点,具备专利法第二十二条第三款规定的创造性。
4、权利要求45请求保护一种网络功能虚拟化NFV系统,对比文件1公开了一种在现场环境中升级软件的方法,并具体公开了以下特征(参见摘要,说明书第[0040]-[0091] 、[0101]-[0109]段,附图1)已经记载在本复审请求审查决定对权利要求1的评述中,在此不再赘述。基于前面对权利要求1的评述可知,权利要求45与对比文件1公开的内容相比,其区别在于:
在对比文件1中,对升级后的克隆节点进行验证的手段是:将锚节点处理的一小部分流量重定向到软件版本升级后的克隆节点,如果克隆节点运行正常,则证明升级后的软件可以正常运行;而在权利要求45的技术方案中,在NVF系统中验证升级软件版本的过程为:通过设置两个阈值,以控制发送到第一目标业务报文和第二目标业务报文的比例,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时第二软件版本处理目标业务报文的性能;即:控制设备根据预设的第一阈值,向关联业务处理单元发送第一控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值;根据预设的第二阈值,发送第二控制信息,以控制所述关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,以使第三报文与第四报文的数量比例大于所述第一阈值,且第三报文与第四报文的数量比例小于或等于所述第二阈值,其中,所述第二阈值大于所述第一阈值,所述第二时段处于所述第一时段之后,所述第四报文包括在所述第二时段传输至所述第一目标业务处理单元的所述目标业务的报文以及在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文,所述第三报文包括在所述第二时段传输至所述第二目标业务处理单元的所述目标业务的报文。基于上述区别,本申请实际要解决的技术问题为:在NVF系统中验证升级的软件版本的过程中,如何改善软件升级时的用户体验。
而对比文件1要解决的技术问题是在现场环境中升级软件版本的过程中,如何验证升级后的软件可以正常运行。采用的技术手段是:在生产站点和虚拟站点交互的软件升级系统中,网络控制器控制软件升级系统的操作,流量重定向器在网络控制器的控制下处理到/来自锚节点和虚拟节点的流量的重定向,网络控制器也监控锚节点和虚拟节点的操作并确定网络流量能否被升级后的节点正确地处理,当期望升级锚节点上的软件包时,锚节点被克隆以创建锚节点的虚拟副本,升级克隆节点,并将节点处理的一小部分流量重定向到克隆节点以达到软件验证的目的,验证升级后的克隆节点可以正常运行后,所有实时流量都会重定向到克隆节点;换而言之,在对比文件1中,将节点处理的一小部分流量重定向到克隆节点的目的是为了验证升级后的克隆节点是否正常运行,只要验证成功,所有实时流量都会重定向到克隆节点,可见,对比文件1公开的上述技术手段的目的在于验证升级后的软件版本是否运行正常,而与软件升级时用户的体验无关。同时,在对比文件1中,并未提及软件在升级过程中存在用户体验差的技术问题,因此,作为本领域的技术人员没有动机针对对比文件1公开的技术方案进行改进,即使有动机改进,也难以从对比文件1中得到技术启示去设置本申请中这种特定的实现方式,即,基于第一阈值和第二阈值来控制发送给不同业务处理单元的报文的比例,将第一阈值和第二阈值结合使用,使得目标业务的报文可以被逐渐重定向到第二目标业务处理单元。具体实现方式为:根据预设的第一阈值,发送第一控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第一时段进行的针对所述目标业务的报文传输,使第一报文与第二报文的数量比例小于或等于所述第一阈值→验证升级软件版本运行正常→根据预设的第二阈值,发送第二控制信息以控制关联业务处理单元与所述目标业务处理单元之间在第二时段进行的针对所述目标业务的报文传输,使第三报文与第四报文的数量比例大于所述第一阈值,小于或等于第二阈值,所述第二阈值大于所述第一阈值,这种使目标业务的报文逐渐被重定向到目标业务处理单元以进一步提升系统容错性能的方案。目前,尚无充分的证据能够表明上述区别特征所限定的这种在NVF系统中验证升级软件版本的具体实现方式属于本申请的申请日之前的本领域的公知常识。因而,对比文件1既没有公开权利要求45请求保护的技术方案,也没有给出技术启示可以使得本领域的技术人员去结合公知常识来对其方案进行改进以获得本申请权利要求45请求保护的技术方案。因此,权利要求45请求保护的技术方案相对于对比文件1和公知常识的结合是非显而易见的。
同时,权利要求45请求保护的技术方案通过设置两个阈值,以逐渐提高流经第二目标业务处理单元的报文的数量,以便于检测流量增大时系统的潜在问题,从而在提升NFV系统的容错性能的基础上,极大地提高了用户的使用体验,产生了有益的技术效果。
综上所述,权利要求45请求保护的技术方案相对于对比文件1以及公知常识的结合具有突出的实质性特点和显著的进步,具备专利法第二十二条第三款规定的创造性。
5、从属权利要求2-11均直接或间接地引用了权利要求1,权利要求13-22均直接或间接地引用了权利要求12,从属权利要求24-33均直接或间接地引用了权利要求23,权利要求35-44均直接或间接地引用了权利要求34,从属权利要求46直接地引用了权利要求45,由于权利要求1、12、23、34和45相对于对比文件1以及公知常识的结合均具备专利法第二十二条第三款规定的创造性,因此,从属权利要求2-11、13-22、24-33、35-44和46相对于对比文件1以及公知常识的结合也具有突出的实质性特点和显著的进步,具备专利法第二十二条第三款规定的创造性。
基于上述理由,合议组作出如下决定。
三、决定
撤销国家知识产权局于2019年04月10日对本申请作出的驳回决定。由国家知识产权局原审查部门以下述文本为基础继续进行审批程序:
复审请求人于2019年07月25日提交的权利要求第1-46项;
复审请求人于2014年10月13日提交的说明书第1-48页,说明书附图第1-6页;
复审请求人于2014年10月13日提交的说明书摘要;
复审请求人于2014年10月13日提交的摘要附图。
如对本复审请求审查决定不服,根据专利法第四十一条第二款的规定,复审请求人自收到本决定之日起三个月内向北京知识产权法院起诉。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。