CN104821913B - 一种数据报文转发方法和装置 - Google Patents

一种数据报文转发方法和装置 Download PDF

Info

Publication number
CN104821913B
CN104821913B CN201510224099.8A CN201510224099A CN104821913B CN 104821913 B CN104821913 B CN 104821913B CN 201510224099 A CN201510224099 A CN 201510224099A CN 104821913 B CN104821913 B CN 104821913B
Authority
CN
China
Prior art keywords
bras
data message
acl
backup group
matching information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510224099.8A
Other languages
English (en)
Other versions
CN104821913A (zh
Inventor
管树发
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
New H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New H3C Technologies Co Ltd filed Critical New H3C Technologies Co Ltd
Priority to CN201510224099.8A priority Critical patent/CN104821913B/zh
Publication of CN104821913A publication Critical patent/CN104821913A/zh
Application granted granted Critical
Publication of CN104821913B publication Critical patent/CN104821913B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供了一种数据报文转发方法,该方法包括:BRAS作为备设备,接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;当所述BRAS切换为主设备,在接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文。基于同样的发明构思,本申请还提出一种数据报文转发装置,在主备切换时,该方案能够提高VSRP组网收敛速度。

Description

一种数据报文转发方法和装置
技术领域
本发明涉及通信技术领域,特别涉及一种数据报文转发方法和装置。
背景技术
在双机备份的虚拟业务冗余协议(Virtual Service Redundancy Protocol,VSRP)组网中,两台宽带远程接入服务器(Broadband Remote Access Server,BRAS)之间通过虚拟路由器冗余协议(Virtual Router Redundancy Protocol,VRRP)协议协商主备关系,一台BRAS作为主设备,一台BRAS作为备设备。
作为备设备的BRAS在接收到作为主设备的BRAS发布的主机路由时,不生成主机路由表项,即控制层面不下发主机路由到数据层面。
进行双向转发检测(Bidirectional Forwarding Detection,BFD)检测时,当检测到作为主设备的BRAS与下挂LSW之间的链路出现故障时,通过VRRP协议,在两台BRAS之间进行主备切换,由备设备切换为主设备的BARS,针对原主设备发布的主机路由生成主机路由表项,即将主机路由下发到数据层面。
上述实现方式中,作为备设备的BRAS并不向数据层面下发主机路由,而是等到备设备切换为主设备后再下发主机路由到数据层面,这样在主备切换时,会导致VSRP组网收敛速度慢。
发明内容
有鉴于此,本申请提供一种数据报文转发方法和装置,以解决在主备切换时,VSRP组网收敛速度慢的问题。
为解决上述技术问题,本申请的技术方案是这样实现的:
一种数据报文转发方法,应用于VSRP网络中VRRP备份组中的BRAS,该方法包括:
所述BRAS作为备设备,接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;
当所述BRAS切换为主设备,在接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文。
一种数据报文转发装置,应用于VSRP网络中VRRP备份组中的BRAS上,该装置包括:接收单元、生成单元和处理单元
所述接收单元,用于本单元所在BRAS作为备设备,接收主BRAS发布的主机路由;本单元所在BRAS切换为主设备,接收数据报文;
所述生成单元,用于本单元所在BRAS作为备设备,当所述接收单元接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;
所述处理单元,用于当所述接收单元接收到数据报文时,根据所述数据报文的目的IP地址在所述生成单元中的主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文。
由上面的技术方案可知,本申请中作为备设备的BRAS,在接收到主BRAS发布的主机路由时,生成对应的主机路由表项,在该BRAS切换为主设备时,根据对应的主机路由表项转发接收到的数据报文。在主备切换时,该方案能够提高VSRP组网收敛速度。
附图说明
图1为本申请实施例中数据报文转发流程示意图;
图2为本申请实施例中VSRP组网示意图;
图3为本申请实施例中应用于上述技术的装置结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本发明的技术方案进行详细说明。
本申请实施例中提供一种数据报文转发方法,应用于VSRP网络中VRRP备份组中的BRAS,该BRAS作为备设备时,接收到主BRAS发布的主机路由时,生成对应的主机路由表项,在该BRAS切换为主设备时,根据对应的主机路由表项转发接收到的数据报文。在主备切换时,该方案能够提高VSRP组网收敛速度。
为了描述方便,在一个VRRP备份组中,作为主设备的BRAS称为主BRAS,作为备设备的BRAS称为备BRAS。
VRRP备份组中主BRAS会将在本BRAS上认证通过的网段路由发布给备BRAS,并且会将本BRAS上获取的主机路由发布给备BRAS。
备BRAS接收到主BRAS下发的网段路由时,将出口指向核心路由器,即将出口标识为本BRAS与核心路由器相连的接口。
在现有实现时,备BRAS接收到主BRAS下发的主机路由时,不将所述主机路由下发到数据层面,即不生成主机路由表项;而本申请实施例实现时,接收到主BRAS发布的主机路由时,备BRAS将所述主机路由下发到数据层面,即生成主机路由表项。
本申请具体实施例中在备BRAS在切换为主BRAS之前,生成主机路由表项,在切换为主BRAS时,大大节省了收敛时间,即提高了VSRP组网收敛速度。
参见图1,图1为本申请实施例中数据报文转发流程示意图。具体步骤为:
步骤101,BRAS作为备设备,接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项。
步骤102,该BRAS切换为主设备,在接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文。
为了避免在备BARS上由于预先生成主机路由表项,数据报文通过与下挂LSW相连的接口直接转发,而导致主BARS上不能获得相关统计信息,本申请实施例中还进行了如下处理:
备BRAS在生成的主机路由表项中增加ACL匹配信息;
同时,BRAS针对VRRP备份组配置ACL规则,所述ACL规则为:ACL匹配信息,将匹配所述ACL匹配信息的数据报文通过本BRAS与核心设备相连的接口转发。
所述VRRP备份组对应的主机路由表项中的ACL匹配信息,与针对所述VRRP备份组配置的ACL规则中的ACL匹配信息相同,且可以为所述VRRP备份组的VRRP备份组号。
针对同一VRRP备份组,在该VRRP备份组对应的主机路由表项中增加的ACL匹配信息,与针对该VRRP备份组配置的ACL规则中的ACL配置信息是相同的。针对不同VRRP备份组,在一个VRRP备份组对应的主机路由表项中增加的ACL匹配信息,与针对另一个VRRP备份组配置的ACL规则中的ACL配置信息是不同的。
在具体实现时,ACL匹配信息不限于VRRP备份组号,如果在当前的VSRP组网中仅存在一个VRRP备份组,则ACL匹配信息可以使用任何标识实现;当当前的VSRP组网中存在两个以上VRRP备份组时,可以使用能够区分不同VRRP备份组的任何标识实现。
备BRAS接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,若查找到的主机路由表项中存在ACL匹配信息,则根据所述ACL匹配信息对应的ACL规则处理所述数据报文。
本申请实施例中备BRAS切换为主设备时,当前主BARS删除所在VRRP备份组对应的ACL规则;以及对应的主机路由表项中的ACL匹配信息。
下面结合附图,详细说明本申请实施例中如何实现数据报文的转发。
参见图2,图2为本申请实施例中VSRP组网示意图。
图2中,希望BRAS 1是11.11.11.0/24网段的主设备,而BRAS 2是11.11.11.0/24网段的备设备;12.12.12.0/24网段只在BRAS 2上接入,该网段的接入没有主备之分。
两台BRAS之间通过VRRP协议协商出BRAS设备中的主备关系,BRAS1为主设备,BRAS2为备设备。
11.11.11.0/24网段的用户在BRAS 1上通过认证,在BRAS 1上生成主机路由,而12.12.12.0/24网段的用户在BRAS 2上通过认证。
BRAS 1通过VSRP协议把11.11.11.0/24网段的网段路由发布给BRAS 2。
BRAS 2接收到BRAS 1发布的网段路由时,将所述网段路由11.11.11.0/24的出接口指向核心设备,即出接口为接口2。
当某个时间,BRAS1获取主机路由,如11.11.11.1/24,则将该主机路由11.11.11.1/24发布给BRAS 2。
到此,上述实现同现有实现。
BARS 2接收BARS 1发布的主机路由时,针对该主机路由生成主机路由表项,并在该主机路由表项中增加ACL匹配信息。
参见表1,表1为本申请实施例中主机路由表项包含的内容。
主机路由 出接口 ACL匹配信息
11.11.11.1/24 接口2 VRRP备份组1
表1
表1中的ACL匹配信息使用VRRP备份组号来实现,如果VSRP组网中存在多个VRRP备份组,使用对应的备份组号识别为对应VRRP备份组配置的ACL规则。
同时针对该VRRP备份组(VRRP备份组1)配置ACL规则,配置的ACL规则的ACL匹配信息为VRRP备份组1,执行的动作为,匹配该ACL规则的数据报文通过接口1转发。下发ACL规则,重定向下一跳,将数据报文通过接口1转发。下发ACL规则的目的是代替两次路由,因两次路由会导致转发性能降低。
当前BRAS 2接收到目的IP地址为11.11.11.1/24的数据报文时,根据目的IP地址11.11.11.1/24在主机路由表项中查找到对应的主机路由表项,表1所示内容,并根据表1中的ACL匹配信息在本地配置的ACL规则中匹配,匹配到ACL规则后,根据匹配到的ACL规则将接收到的数据报文通过接口1发送。
当检测到LSW 1与BRAS 1之间的链路故障时,通知VSRP进行倒换;在BRAS 2上把11.11.11.0/24网段对应的VSRP组切换为主设备状态,将网段路由11.11.11.0/24的出口指向BARS 2开始统计和计费处理,并删除针对VRRP备份组1配置的ACL规则,访问11.11.11.0/24网段的用户流量即可直接通过BRAS 2转发到LSW 2。
BARS 2在删除对应ACL规则时,可以将主机路由表项中,对应该ACL规则的匹配信息删除,也可以不删除。
BRAS 2切换为主设备后,假设接收到目的IP地址为11.11.11.1/24的数据报文时,根据目的IP地址11.11.11.1/24在主机路由表项中查找到对应的主机路由表项,并使用查找到的主机路由表项中的出接口(接口2)转发接收到的数据报文。
BRAS 2无论作为主设备,或备设备时,接收到目的IP地址为121212.1/24的数据报文时,不影响对该数据报文的处理,且处理过程同现有实现,这里不再详细描述。
由上述实现可见,本申请具体实施例中在备VSRP上预先生成主机路由表项,在备VSRP切换为主VSRP时,直接使用预先生成的主机路由表项进行数据报文的转发,提高了VSRP组网的收敛速度;并且在备VSRP切换为主VSRP之前,通过ACL规则,重定向路由下一跳,将对应数据报文通过核心路由器转发到主VSRP上,以便进行计费等流量统计。
基于同样的发明构思,本申请还提出一种数据报文转发装置,应用于VSRP网络中VRRP备份组中的BRAS上。参见图3,图3为本申请实施例中应用于上述技术的装置结构示意图。该装置包括:接收单元301、生成单元302和处理单元303;
接收单元301,用于本单元所在BRAS作为备设备,接收主BRAS发布的主机路由;本单元所在BRAS切换为主设备,接收数据报文;
生成单元302,用于本单元所在BRAS作为备设备,当接收单元301接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;
处理单元303,用于当接收单元301接收到数据报文时,根据所述数据报文的目的IP地址在生成单元302中的主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文。
较佳地,
生成单元302,用于本单元所在BRAS作为备设备,在所述主机路由表项中增加ACL匹配信息;并针对所述VRRP备份组配置ACL规则,所述ACL规则为:ACL匹配信息,将匹配本ACL规则的数据报文通过本BRAS与核心设备相连的接口转发;
接收单元301,用于本单元所在BRAS作为备设备,接收数据报文;
处理单元303,用于本单元所在BRAS作为备设备,接收单元301接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,若查找到的主机路由表项中存在ACL匹配信息,则根据所述ACL匹配信息对应的ACL规则处理所述数据报文。
较佳地,
生成单元302,进一步用于本单元所在BRAS切换为主设备,删除针对所述VSRP备份组配置的ACL规则。
较佳地,
生成单元302,进一步用于删除针对所述VSRP备份组配置的ACL规则时,删除所述VRRP备份组对应的主机路由表项中的ACL匹配信息。
较佳地,
所述VRRP备份组对应的主机路由表项中的ACL匹配信息,与针对所述VRRP备份组配置的ACL规则中的ACL匹配信息相同,且为所述VRRP备份组的VRRP备份组号。
上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
综上所述,本申请通过在备VSRP上预先生成主机路由表项,在备VSRP切换为主VSRP时,直接使用预先生成的主机路由表项进行数据报文的转发,提高了VSRP组网的收敛速度;并且在备VSRP切换为主VSRP之前,通过ACL规则,重定向路由下一跳,将对应数据报文通过核心路由器转发到主VSRP上,以便进行计费等流量统计。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

Claims (8)

1.一种数据报文转发方法,应用于虚拟业务冗余协议VSRP网络中虚拟路由器冗余协议VRRP备份组中的宽带远程接入服务器BRAS上,其特征在于,该方法包括:
所述BRAS作为备设备,接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;
当所述BRAS切换为主设备,在接收到数据报文时,根据所述数据报文的目的因特网协议IP地址在主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文;
其中,所述方法进一步包括:
所述BRAS作为备设备,在所述主机路由表项中增加访问控制列表ACL匹配信息;
并针对所述VRRP备份组配置ACL规则,所述ACL规则的匹配信息为ACL匹配信息,执行动作为将匹配本ACL规则的数据报文通过本BRAS与核心设备相连的接口转发;
接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,若查找到的主机路由表项中存在ACL匹配信息,则根据所述ACL匹配信息对应的ACL规则处理所述数据报文。
2.根据权利要求1所述的方法,其特征在于,所述BRAS切换为主设备,所述方法进一步包括:
删除针对所述VRRP备份组配置的ACL规则。
3.根据权利要求2所述的方法,其特征在于,所述删除针对所述VRRP备份组配置的ACL规则时,所述方法进一步包括:
删除所述VRRP备份组对应的主机路由表项中的ACL匹配信息。
4.根据权利要求1-3任意一项所述的方法,其特征在于,
所述VRRP备份组对应的主机路由表项中的ACL匹配信息,与针对所述VRRP备份组配置的ACL规则中的ACL匹配信息相同,且为所述VRRP备份组的VRRP备份组号。
5.一种数据报文转发装置,应用于虚拟冗余业务协议VSRP网络中虚拟路由器冗余协议VRRP备份组中的宽带远程接入服务器BRAS上,其特征在于,该装置包括:接收单元、生成单元和处理单元
所述接收单元,用于本单元所在BRAS作为备设备,接收主BRAS发布的主机路由;本单元所在BRAS切换为主设备,接收数据报文;
所述生成单元,用于本单元所在BRAS作为备设备,当所述接收单元接收到主BRAS发布的主机路由时,生成所述主机路由对应的主机路由表项;
所述处理单元,用于当所述接收单元接收到数据报文时,根据所述数据报文的目的因特网协议IP地址在所述生成单元中的主机路由表项中查找,并根据查找到的主机路由表项中的出接口转发所述数据报文;
其中,
所述生成单元,用于本单元所在BRAS作为备设备,在所述主机路由表项中增加访问控制列表ACL匹配信息;并针对所述VRRP备份组配置ACL规则,所述ACL规则的匹配信息为ACL匹配信息,执行动作为将匹配本ACL规则的数据报文通过本BRAS与核心设备相连的接口转发;
所述接收单元,用于本单元所在BRAS作为备设备,接收数据报文;
所述处理单元,用于本单元所在BRAS作为备设备,所述接收单元接收到数据报文时,根据所述数据报文的目的IP地址在主机路由表项中查找,若查找到的主机路由表项中存在ACL匹配信息,则根据所述ACL匹配信息对应的ACL规则处理所述数据报文。
6.根据权利要求5所述的装置,其特征在于,
所述生成单元,进一步用于本单元所在BRAS切换为主设备,删除针对所述VRRP备份组配置的ACL规则。
7.根据权利要求6所述的装置,其特征在于,
所述生成单元,进一步用于删除针对所述VRRP备份组配置的ACL规则时,删除所述VRRP备份组对应的主机路由表项中的ACL匹配信息。
8.根据权利要求5-7任意一项所述的装置,其特征在于,
所述VRRP备份组对应的主机路由表项中的ACL匹配信息,与针对所述VRRP备份组配置的ACL规则中的ACL匹配信息相同,且为所述VRRP备份组的VRRP备份组号。
CN201510224099.8A 2015-05-05 2015-05-05 一种数据报文转发方法和装置 Active CN104821913B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510224099.8A CN104821913B (zh) 2015-05-05 2015-05-05 一种数据报文转发方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510224099.8A CN104821913B (zh) 2015-05-05 2015-05-05 一种数据报文转发方法和装置

Publications (2)

Publication Number Publication Date
CN104821913A CN104821913A (zh) 2015-08-05
CN104821913B true CN104821913B (zh) 2019-01-29

Family

ID=53732083

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510224099.8A Active CN104821913B (zh) 2015-05-05 2015-05-05 一种数据报文转发方法和装置

Country Status (1)

Country Link
CN (1) CN104821913B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106559326A (zh) * 2015-09-28 2017-04-05 中兴通讯股份有限公司 流量转发方法及装置
CN107786497B (zh) * 2016-08-25 2020-04-14 华为技术有限公司 生成acl表的方法和装置
CN108234322A (zh) * 2016-12-21 2018-06-29 中兴通讯股份有限公司 一种报文转发方法、报文转发控制器、bras
CN108270690B (zh) * 2016-12-30 2021-12-24 北京华为数字技术有限公司 控制报文流量的方法和装置
CN109150566B (zh) * 2017-06-19 2022-07-15 中兴通讯股份有限公司 一种业务路径还原方法及装置
CN112866004B (zh) 2018-08-23 2024-04-12 华为技术有限公司 控制面设备的切换方法、装置及转控分离***
CN109921933B (zh) * 2019-03-11 2022-07-12 北京天融信网络安全技术有限公司 一种信息处理方法及网络安全设备
CN110191009A (zh) * 2019-07-16 2019-08-30 北京天融信网络安全技术有限公司 一种报文的处理方法及***
CN114157436A (zh) * 2020-08-17 2022-03-08 迈普通信技术股份有限公司 报文过滤方法、装置、网络设备及计算机可读存储介质
CN112653596B (zh) * 2020-12-16 2022-07-01 杭州迪普科技股份有限公司 一种路由信息下发、网关设备切换的方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413046A (zh) * 2011-11-24 2012-04-11 杭州华三通信技术有限公司 借助虚拟路由器冗余协议备份组转发流量的方法及设备
CN102664788A (zh) * 2012-04-05 2012-09-12 中兴通讯股份有限公司 Mpls l3vpn中ce双归链路保护的方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6910148B1 (en) * 2000-12-07 2005-06-21 Nokia, Inc. Router and routing protocol redundancy

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413046A (zh) * 2011-11-24 2012-04-11 杭州华三通信技术有限公司 借助虚拟路由器冗余协议备份组转发流量的方法及设备
CN102664788A (zh) * 2012-04-05 2012-09-12 中兴通讯股份有限公司 Mpls l3vpn中ce双归链路保护的方法及***

Also Published As

Publication number Publication date
CN104821913A (zh) 2015-08-05

Similar Documents

Publication Publication Date Title
CN104821913B (zh) 一种数据报文转发方法和装置
US10284466B2 (en) Service processing method, device, and system
US10361956B2 (en) Traffic flow forwarding path redirection method and apparatus, and traffic flow forwarding system
EP3435606B1 (en) Message processing method, computing device, and message processing apparatus
US8599683B2 (en) System and method for changing a delivery path of multicast traffic
JP5488979B2 (ja) コンピュータシステム、コントローラ、スイッチ、及び通信方法
CN108667575B (zh) 一种bras转控分离的备份方法和装置
CN105340244A (zh) 基于来自暂态准则的上下文的动态内容分发网络选择
CN106559246B (zh) 集群的实现方法和服务器
CN107566292B (zh) 报文转发方法及装置
CN105871964B (zh) 用户设备ue处理方法及装置
US10171352B2 (en) Communication system, node, control device, communication method, and program
JP2015508950A (ja) コントロール方法、コントロール装置、通信システムおよびプログラム
CN108011754A (zh) 转控分离***、备份方法和装置
CN106341249A (zh) 冗余端口的切换方法及装置
JP2014027443A (ja) 制御装置、通信システム、通信方法及びプログラム
EP2892196B1 (en) Method, network node and system for implementing point-to-multipoint multicast
CN107888493B (zh) 一种标签交换路径的建立方法及装置
JP6299745B2 (ja) 通信システム、制御装置、通信方法及びプログラム
CN109150711B (zh) 点到多点二层组播业务的保护倒换方法、装置及存储介质
CN109218176B (zh) 一种报文处理的方法及装置
Li et al. A software-defined address resolution proxy
US10104018B2 (en) Method, apparatus, and system for controlling forwarding of service data in virtual network
CN104735000A (zh) OpenFlow信令控制方法及装置
CN102594656B (zh) 一种路由迭代方法及路由交换设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant after: Xinhua three Technology Co., Ltd.

Address before: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Applicant before: Huasan Communication Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant