CN114363102A - 一种基于组播和vxlan联动的组播实现方法和装置 - Google Patents
一种基于组播和vxlan联动的组播实现方法和装置 Download PDFInfo
- Publication number
- CN114363102A CN114363102A CN202111656429.2A CN202111656429A CN114363102A CN 114363102 A CN114363102 A CN 114363102A CN 202111656429 A CN202111656429 A CN 202111656429A CN 114363102 A CN114363102 A CN 114363102A
- Authority
- CN
- China
- Prior art keywords
- vxlan
- tunnel
- multicast
- next hop
- address
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000013507 mapping Methods 0.000 claims description 22
- 238000012545 processing Methods 0.000 claims description 21
- 238000005538 encapsulation Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000006424 Flood reaction Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005641 tunneling Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明揭示了一种基于组播和VXLAN联动的组播实现方法和装置,方法包括VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;CPU对组播报文进行解析,获得VXLAN网络标识,并根据VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息;CPU根据隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含VXLAN隧道的下一跳的组播条目下发至交换芯片中。本发明能够在VXLAN解封装后根据隧道信息直接获取VXLAN隧道的下一跳,使得组播报文可正常转发。
Description
技术领域
本发明涉及网络通信技术领域,尤其涉及一种基于组播和VXLAN联动的组播实现方法以及实现该方法的装置。
背景技术
IGMP Snooping(Internet Group Management Protocol Snooping)是一种IPv4二层组播协议,通过侦听三层组播设备和用户主机之间发送的组播协议报文来维护组播报文的出接口信息,从而管理和控制组播数据报文在数据链路层的转发。在实际应用过程中,二层组播通过查询组播转发表来获取下一跳组播成员。
当二组组播需要跨网转发时,通常采用VLXAN隧道技术来实现跨网转发。VXLAN隧道技术可使组播报文通过隧道(Tunnel)跨网转发,采用组播路由方式节省泛洪流量对核心网路带宽资源的占用。组播报文在跨网转发时,先进行VXLAN加封装处理,加封装完成后通过隧道实现跨网转发,到达目的后进行解封装处理,可得到组播报文,也就是说,在组播路由方式下,同一个VXLAN内的所有VXLAN隧道端点(VTEP)都加入同一个组播组,采用组播路由协议(如PIM)在IP核心网上为该组播组建立组播转发表项。VXLAN隧道端点在接收到泛洪流量后,不仅在本地站点内泛洪,还会为其封装组播目的IP地址,封装后的报文根据已建立的组播转发表转发到远端的VXLAN隧道端点中。然而,在实际应用过程中,二层组播通过查询组播转发表来获取下一跳组播成员。当组播报文进行VXLAN解封装后,也需要获取下一跳组播成员来进行进行报文转发。由于VXLAN无法直接获取下一跳组播成员,因而影响组播报文的转发。
发明内容
本发明的目的在于提供一种基于组播和VXLAN联动的组播实现方法,能够在VXLAN解封装后根据隧道信息直接获取VXLAN隧道的下一跳,使得组播报文可正常转发。同时,还提供一种实现该方法的装置。
为实现上述目的,本发明提出一种基于组播和VXLAN联动的组播实现方法,所述方法包括:
VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;
CPU对组播报文进行解析,获得VXLAN网络标识,并根据所述VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系;
CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与VXLAN隧道的下一跳的映射关系。
优选地,所述隧道信息包括源IP地址、目的IP地址和虚拟隧道端口。
优选地,所述VXLAN隧道信息表通过如下步骤建立:
在创建VXLAN隧道时为该VXLAN隧道创建一个虚拟的隧道端口,并建立VXLAN网络标识与VLAN ID的映射关系;
建立所述VXLAN网络标识与所述源IP地址、目的IP地址、隧道端口的索引关系;
将VXLAN网络标识、源IP地址,目的IP地址、隧道端口作为关键字存储于表格中,形成VXLAN隧道信息表。
优选地,所述VXLAN条目中隧道信息与VXLAN隧道的下一跳的映射关系通过如下方式建立:
在下发VXLAN条目时创建VXLAN隧道的下一跳与VXLAN网络标识之间的映射关系;
将所述VXLAN隧道的下一跳与VXLAN网络标识、源IP地址,目的IP地址、隧道端口建立索引关系。
优选地,所述交换芯片通过使能字段使能上报解封装后的组播报文至CPU。
本发明还揭示了一种基于组播和VXLAN联动的组播实现方法装置,所述装置包括:
第一处理模块,用于使VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;
第二处理模块,用于使CPU对组播报文进行解析,获得VXLAN网络标识,并根据所述VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系;
第三处理模块,用于使CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与VXLAN隧道的下一跳的映射关系。
优选地,所述隧道信息包括源IP地址、目的IP地址和虚拟隧道端口。
优选地,所述交换芯片通过使能字段使能上报解封装后的组播报文至CPU。
本发明的有益效果是:
本发明能够在VXLAN解封装后直接获取VXLAN隧道的下一跳,并将该VXLAN隧道的下一跳信息下发组播条目和组播转发表,使得经VXLAN封装的组播报文也能够正常转发,也就是说,VXLAN封装后的二层组播报文上送CPU后,进一步可根据解析获得源IP地址、目的IP地址和隧道端口获得VXLAN隧道的下一跳信息,并将该VXLAN隧道的下一跳信息下发组播条目和组播转发表,使得经VXLAN封装的组播报文也能够正常转发。
附图说明
图1是本发明一实施例中基于组播和VXLAN联动的组播实现方法的流程图;
图2是VXLAN网络示意图;
图3是VXLAN隧道端点的报文处理示意图;
图4是本发明一实施例中基于组播和VXLAN联动的组播实现装置的结构框图。
具体实施方式
下面将结合本发明的附图,对本发明实施例的技术方案进行清楚、完整的描述。
如图1所示,为本发明所揭示的一种基于组播和VXLAN联动的组播实现方法,包括如下步骤:
S100,VXLAN隧道端点内的交换芯片接收到经封装后的组播报文后,将其解封装后上送CPU;
具体地,结合图2和图3所示,交换设备Switch3与交换芯片Switch1之间建立了VXLAN隧道。主机Host1向交换设备Switch1发送IGMP报文,以请求加入组播中,交换设备Switch1在接收到IGMP报文后,对该IGMP报文进行VXLAN加封装处理,如在IGMP报文添加VXLAN头部等。当加封装完成后,将该加封装后的组播报文通过VXLAN隧道(VXLAN Tunnel)传输至交换设备Switch3。
为了获取VXLAN隧道的下一跳,也即将组播报文转发至哪一个VXLAN隧道中。交换设备Switch3内的交换芯片首先对加封装后的组播报文进行解封装并将解封装后的组播报文上送至CPU。实施时,可通过交换芯片内的Dsvni.igmpSnoopingEn字段来使能交换芯片上报解封装后的组播报文至CPU中,并且上报CPU的原因为IGMP_SNOOPING(互联网组管理协议窥探)。
S200,CPU对接收到的组播报文进行解析,获得VXLAN网络标识,根据所述VXLAN网络标识查找VLXAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系。
具体地,为了获取VXLAN隧道的下一跳,在创建VXLAN时,需建立一VXLAN隧道信息表,该VXLAN隧道信息表用于存储隧道信息与VXLAN网络标识之间的映射关系,也就是说,通过VXLAN网络标识可获取到对应的隧道信息,这里的隧道信息包括但不限于源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnelport)。该隧道信息可用于后续获取
本实施例中,VXLAN隧道信息表可通过如下步骤建立:
首先,在创建VXLAN隧道时为该VXLAN隧道创建一个虚拟的隧道端口(tunnelport);这里所述的隧道端口用于与二层组播下条目(entry)的成员端口(member)区分。
其次,将VXLAN网络标识与VLAN ID建立映射关系,同时将VXLAN网络标识与源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)建立索引关系,也就是说通过VXLAN网络标识可获取到源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnelport)这些信息,当然,也可通过IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)获取到VXLAN网络标识;
最后,将VXLAN网络标识、源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)作为关键字存储于表格中,形成VXLAN隧道信息表。
进一步地,当完成VXLAN隧道信息表创建后,在下发VXLAN条目时需创建VXLAN隧道的下一跳与VXLAN网络标识之间的映射关系,也就是说可通过VXLAN网络标识索引到对应的VXLAN隧道信息,或者通过VXLAN隧道信息所引到相应的VXLAN网络标识。进一步将VXLAN隧道的下一跳与上述关键字(VXLAN网络标识、源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port))建立索引关系,也就是说根据VXLAN网络标识、源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)可获取到相应的VXLAN隧道信息表,进一步可获取VXLAN条目中的VXLAN隧道的下一跳。也可通过VXLAN隧道的下一跳索引到相应的VXLAN隧道信息表,进而获得相应的隧道端口(tunnel port)。
当完成上述后,CPU在接收到组播报文后,可通过对报文进行解析,获得VXLAN网络标识。该VXLAN网络标识存储VXLAN的头部,因而通过对VXLAN的头部进行解析,获得VXLAN网络标识。
进一步通过VXLAN网络标识查找VXLAN隧道信息表,可获得隧道信息,也即:当获取到VXLAN网络标识后,进一步基于VXLAN网络标识映射出VLAN信息,这里的VLAN信息指的是VLAN ID。当获取到VLAN信息后,进一步根据VLAN信息以及源端口号确定组播报文来自哪一VXLAN隧道。在确定VXLAN隧道后,进而可利用VXLAN网络标识查询到相应的隧道信息。
S300,CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与下一跳入口的映射关系。
具体地,由于步骤S200中,建立了VXLAN隧道的下一跳与隧道信息之间的映射关系,因而可根据获得的隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,也就是说,根据VXLAN网络标识、源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)可获取到相应的VXLAN隧道信息,进一步可获取VXLAN条目中的VXLAN隧道的下一跳。
当获取到VXLAN隧道的下一跳后,进一步在下发至交换芯片的组播条目中携带该VXLAN隧道的下一跳。交换芯片进而可根据该VXLAN隧道的下一跳进行报文的转发。
如图4所示,本发明还揭示了一种基于组播和VXLAN联动的组播实现装置,包括第一处理模块、第二处理模块和第三处理模块。其中,第一处理模块用于使VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;第二处理模块,用于使CPU对组播报文进行解析,获得VXLAN网络标识,并根据所述VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系;第三处理模块,用于使CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与VXLAN隧道的下一跳的映射关系。
具体地,当VXLAN隧道端点内的交换芯片在接收到经加封装的组播报文后,通过第一处理模块进行解封装处理,同时将解封装后的组播报文上送至CPU中。实施时,可通过交换芯片内的Dsvni.igmpSnoopingEn字段来使能交换芯片上报解封装后的组播报文至CPU中,并且上报CPU的原因为IGMP_SNOOPING(互联网组管理协议窥探)。
当组播报文上送CPU后,通过第二处理模块使CPU通过对组播报文进行解析,获得VXLAN网络标识。该VXLAN网络标识存储VXLAN的头部,因而通过对VXLAN的头部进行解析,获得VXLAN网络标识。进一步通过VXLAN网络标识查找VXLAN隧道信息表,可获得隧道信息,也即:当获取到VXLAN网络标识后,进一步基于VXLAN网络标识映射出VLAN信息,这里的VLAN信息指的是VLAN ID。当获取到VLAN信息后,进一步根据VLAN信息以及源端口号确定组播报文来自哪一VXLAN隧道。在确定VXLAN隧道后,进而可利用VXLAN网络标识查询到相应的隧道信息。
当获取到隧道信息后,通过第三处理模块使CPU根据获得的隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,也就是说,根据VXLAN网络标识、源IP地址(sourceip),目的IP地址(destip)、隧道端口(tunnel port)可获取到相应的VXLAN隧道信息表,进一步可获取VXLAN条目中的VXLAN隧道的下一跳。当获取到VXLAN隧道的下一跳后,进一步在下发至交换芯片的组播条目中携带该VXLAN隧道的下一跳。交换芯片进而可根据该VXLAN隧道的下一跳进行报文的转发。
本发明能够在VXLAN解封装后直接获取VXLAN隧道的下一跳,并将该VXLAN隧道的下一跳信息下发组播条目和组播转发表,使得经VXLAN封装的组播报文也能够正常转发,也就是说,VXLAN封装后的二层组播报文上送CPU后,进一步可根据解析获得源IP地址、目的IP地址和隧道端口获得VXLAN隧道的下一跳信息,并将该VXLAN隧道的下一跳信息下发组播条目和组播转发表,使得经VXLAN封装的组播报文也能够正常转发。
本发明的技术内容及技术特征已揭示如上,然而熟悉本领域的技术人员仍可能基于本发明的教示及揭示而作种种不背离本发明精神的替换及修饰,因此,本发明保护范围应不限于实施例所揭示的内容,而应包括各种不背离本发明的替换及修饰,并为本专利申请权利要求所涵盖。
Claims (8)
1.一种基于组播和VXLAN联动的组播实现方法,其特征在于,所述方法包括:
VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;
CPU对组播报文进行解析,获得VXLAN网络标识,并根据所述VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系;
CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与VXLAN隧道的下一跳的映射关系。
2.根据权利要求1所述的方法,所述隧道信息包括源IP地址、目的IP地址和隧道端口。
3.根据权利要求2所述的方法,所述VXLAN隧道信息表通过如下步骤建立:
在创建VXLAN隧道时为该VXLAN隧道创建一个虚拟的隧道端口,并建立VXLAN网络标识与VLAN ID的映射关系;
建立所述VXLAN网络标识与所述源IP地址、目的IP地址、隧道端口的索引关系;
将VXLAN网络标识、源IP地址,目的IP地址、隧道端口作为关键字存储于表格中,形成VXLAN隧道信息表。
4.根据权利要求2所述的方法,所述VXLAN条目中隧道信息与VXLAN隧道的下一跳的映射关系通过如下方式建立:
在下发VXLAN条目时创建VXLAN隧道的下一跳与VXLAN网络标识之间的映射关系;
将所述VXLAN隧道的下一跳与VXLAN网络标识、源IP地址,目的IP地址、隧道端口建立索引关系。
5.根据权利要求1所述的方法,所述交换芯片通过使能字段使能上报解封装后的组播报文至CPU。
6.一种基于组播和VXLAN联动的组播实现方法装置,其特征在于,所述装置包括:
第一处理模块,用于使VXLAN隧道端点内的交换芯片接收经封装后的组播报文,将其解封装后上送CPU;
第二处理模块,用于使CPU对组播报文进行解析,获得VXLAN网络标识,并根据所述VXLAN网络标识查找VXLAN隧道信息表,获得隧道信息,所述VXLAN隧道信息表用于存储VXLAN网络标识与隧道信息的映射关系;
第三处理模块,用于使CPU根据所述隧道信息查找VXLAN条目,获得VXLAN隧道的下一跳,进一步将包含所述VXLAN隧道的下一跳的组播条目下发至交换芯片中,所述VXLAN条目用于存储隧道信息与VXLAN隧道的下一跳的映射关系。
7.根据权利要求6所述的装置,所述隧道信息包括源IP地址、目的IP地址和虚拟隧道端口。
8.根据权利要求6所述的装置,所述交换芯片通过使能字段使能上报解封装后的组播报文至CPU。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111656429.2A CN114363102A (zh) | 2021-12-30 | 2021-12-30 | 一种基于组播和vxlan联动的组播实现方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111656429.2A CN114363102A (zh) | 2021-12-30 | 2021-12-30 | 一种基于组播和vxlan联动的组播实现方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114363102A true CN114363102A (zh) | 2022-04-15 |
Family
ID=81105661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111656429.2A Pending CN114363102A (zh) | 2021-12-30 | 2021-12-30 | 一种基于组播和vxlan联动的组播实现方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114363102A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115396367A (zh) * | 2022-07-06 | 2022-11-25 | 北京百度网讯科技有限公司 | 流量调度方法、装置、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954218A (zh) * | 2014-03-24 | 2015-09-30 | 杭州华三通信技术有限公司 | 分布式虚拟交换装置及转发方法 |
US20150381386A1 (en) * | 2014-06-30 | 2015-12-31 | Arista Networks, Inc. | Method and system for vxlan encapsulation offload |
CN108494656A (zh) * | 2018-03-29 | 2018-09-04 | 盛科网络(苏州)有限公司 | 在交换芯片中灵活支持虚拟网关的方法 |
CN110943901A (zh) * | 2020-01-10 | 2020-03-31 | 锐捷网络股份有限公司 | 一种报文转发方法、装置、设备和存储介质 |
CN113452593A (zh) * | 2021-06-10 | 2021-09-28 | 烽火通信科技股份有限公司 | 一种olt vxlan与多切片共存的方法和装置 |
-
2021
- 2021-12-30 CN CN202111656429.2A patent/CN114363102A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104954218A (zh) * | 2014-03-24 | 2015-09-30 | 杭州华三通信技术有限公司 | 分布式虚拟交换装置及转发方法 |
US20150381386A1 (en) * | 2014-06-30 | 2015-12-31 | Arista Networks, Inc. | Method and system for vxlan encapsulation offload |
CN108494656A (zh) * | 2018-03-29 | 2018-09-04 | 盛科网络(苏州)有限公司 | 在交换芯片中灵活支持虚拟网关的方法 |
CN110943901A (zh) * | 2020-01-10 | 2020-03-31 | 锐捷网络股份有限公司 | 一种报文转发方法、装置、设备和存储介质 |
CN113452593A (zh) * | 2021-06-10 | 2021-09-28 | 烽火通信科技股份有限公司 | 一种olt vxlan与多切片共存的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115396367A (zh) * | 2022-07-06 | 2022-11-25 | 北京百度网讯科技有限公司 | 流量调度方法、装置、电子设备及存储介质 |
CN115396367B (zh) * | 2022-07-06 | 2023-07-21 | 北京百度网讯科技有限公司 | 流量调度方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111669330B (zh) | 一种bier报文的发送方法和装置 | |
CN104954265B (zh) | 发送组播报文的方法及交换机 | |
US11258698B2 (en) | Multicast forwarding method and related device | |
CN100372347C (zh) | 扩展边界网关协议的4over6隧道封装及解封装方法 | |
CN106992915B (zh) | 一种报文解封装处理、数据写入方法及装置 | |
CN103220215B (zh) | TRILL网络中FCoE报文的转发方法和装置 | |
CN110535768B (zh) | 组播数据传输方法及相关设备 | |
JP4436960B2 (ja) | パケット通信システムおよび移動通信システム | |
CN102316030A (zh) | 一种实现数据中心二层互联的方法和装置 | |
KR102025680B1 (ko) | Sdn 기반의 arp 구현 방법 및 장치 | |
CN105379228A (zh) | 实现arp的方法、交换设备及控制设备 | |
CN104683210A (zh) | 一种自动建立隧道的方法和装置 | |
WO2022184169A1 (zh) | 报文转发方法、系统、存储介质及电子装置 | |
EP4191966A1 (en) | Method and device for processing data message, storage medium, and electronic device | |
CN107547340A (zh) | 一种报文转发方法和装置 | |
CN103685007B (zh) | 一种边缘设备报文转发时的mac学习方法及边缘设备 | |
KR20230005369A (ko) | Ioam 방법 및 전자 기기 | |
CN114363102A (zh) | 一种基于组播和vxlan联动的组播实现方法和装置 | |
WO2022117018A1 (zh) | 报文传输的方法和装置 | |
CN108667735B (zh) | 一种组播数据的转发方法和装置 | |
CN110535675B (zh) | 一种组播快速切换的方法及装置 | |
CN108199960B (zh) | 组播数据报文转发方法、入口路由桥、出口路由桥及系统 | |
CN111711555A (zh) | 一种报文处理方法及装置 | |
WO2022116615A1 (zh) | 报文传输的方法、获取对应关系的方法、装置及系统 | |
CN112543142B (zh) | 基于fpga实现rstp环网协议的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20220415 |