CN103841021B - 报文的处理方法与装置 - Google Patents
报文的处理方法与装置 Download PDFInfo
- Publication number
- CN103841021B CN103841021B CN201210471750.8A CN201210471750A CN103841021B CN 103841021 B CN103841021 B CN 103841021B CN 201210471750 A CN201210471750 A CN 201210471750A CN 103841021 B CN103841021 B CN 103841021B
- Authority
- CN
- China
- Prior art keywords
- user
- message
- edge
- mac address
- 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.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明实施例涉及一种报文的处理方法与装置。所述方法包括:第一用户边缘设备接收运营商边缘设备转发的源用户边缘设备发送的第一用户报文;将第一MAC地址替换为自身的MAC地址,将第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文;向运营商边缘设备发送第二用户报文,用于运营商边缘设备将第二用户报文转发至目的用户边缘设备。通过应用所述方法,第一用户边缘设备控制源用户边缘设备与目的用户边缘设备之间的报文转发,解决了现有技术中无法实现整体调节网络中用户报文的转发过程,同时,保证了网络的安全性和可控性。
Description
技术领域
本发明涉及通讯技术领域,尤其涉及一种报文的处理方法与装置。
背景技术
虚拟专用局域网服务(Virtual Private LAN Service,VPLS)是指基于多协议标签交换技术(Multi-protocol Label Switching,MPLS)和以太网技术的二层虚拟专用网络(Virtual Private Network,VPN)技术。VPLS技术可以实现多点到多点的VPN组网,其主要目的是利用信令协议在VPLS实例中的运营商边缘设备(Provider Edge,PE)之间建立及维护虚链路(Pseudowires,PW),将二层协议帧封装后在PW上传输、交换,使广域范围内多个局域网在数据链路层面被整合为一张网络,向用户提供虚拟的以太网服务。
如图1所示,现有技术VPLS转发报文示意图,用户边缘设备(CustomerEdge,CE),在图1中以CE1为例,CE1向PE1发送用户报文。PE1收到用户报文后,根据用户报文中携带的介质访问控制地址(Medium/Media AccessControl,MAC地址)学习源MAC地址,建立MAC转发表并构建MAC地址与本地接入电路(Access Circuit,AC)和虚链路PW的映射关系,然后,PE1根据用户报文中携带的MAC地址查找转发表及映射关系,选定虚链路PW。PE1再根据转发表,生成两层MPLS标签(私网标签用于标识虚链路PW,公网标签用于穿越隧道到达PE2),报文经公网隧道到达PE2后,PE2再经过相同的过程将用户报文转发给CE3。
由于PE将用户报文从源CE通过本地接入电路AC和虚链路PW转发到目的CE,且虚链路PW是建立在两端PE之间,不会经过其他PE。但是,通常用户报文的数量越来越多时,使得网络所承载的压力越来越大,因此,用户希望将用户报文经过一个控制设备后转发,由该控制设备进行访问控制,整体调节网络中用户报文的转发过程。但是目前的现有技术是无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性,也无法保证网络的安全性和可控性。
发明内容
本发明的目的是为了解决现有技术中无法实现由控制设备整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,提供了一种报文的处理方法与装置。
在第一方面,本发明实施例提供了一种报文的处理方法。所述方法包括:
接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文;
向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
在第一种可能的实现方式中,所述接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文之前还包括:
接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
结合第一方面,在第二种可能的实现方式中,所述第一用户报文还包括所述目的用户边缘设备的IP地址;
所述将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文之前还包括:
获取所述目的用户边缘设备的MAC地址。
结合第一方面或第一方面的第二种可能的实现方式中,在第三种可能的实现方式中,所述获取所述目的用户边缘设备的MAC地址具体为:
根据所述目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;
接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址。
在第二方面,本发明实施例提供了一种报文的处理方法,所述方法包括:
向运营商边缘设备发送第一请求报文;
接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
根据所述第一应答报文,生成第一用户报文;
向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
在第一种可能的实现方式中,所述第一应答报文包括所述第一用户边缘设备的MAC地址。
结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述根据所述第一应答报文,生成第一用户报文具体为:
所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
结合第二方面或第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
在第三方面,本发明实施例提供了一种报文的处理装置。所述装置包括:
第一接收单元,用于接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
第一发送单元,用于根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
第二接收单元,用于接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
生成单元,用于将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文;
第二发送单元,用于向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
在第一种可能的实现方式中,所述装置还包括:第三接收单元,接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
结合第三方面,在第二种可能的实现方式中,所述第一用户报文还包括所述目的用户边缘设备的IP地址;
所述装置还包括:获取单元,用于获取所述目的用户边缘设备的MAC地址。
结合第三方面或第三方面的第二种可能的实现方式中,在第三种可能的实现方式中,所述获取单元具体用于,根据所述目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;
接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址。
在第四方面,本发明实施例提供了一种报文的处理装置。所述装置包括:
第一发送单元,用于向运营商边缘设备发送第一请求报文;
接收单元,用于接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
生成单元,用于根据所述第一应答报文,生成第一用户报文;
第二发送单元,用于向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
在第一种可能的实现方式中,所述接收单元接收的所述第一应答报文包括所述第一用户边缘设备的MAC地址。
结合第四方面或第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述生成单元具体用于,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
结合第四方面或第四方面的第二种可能的实现方式,在第三种可能的实现方式中,所述生成单元生成的所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
通过应用本发明实施例提供的报文的处理方法与装置,第一用户边缘设备将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
附图说明
图1为现有技术VPLS转发报文示意图;
图2为本发明实施例一提供的报文的处理方法流程图;
图3为本发明实施例提供的VPLS组网示意图;
图4为本发明实施例二提供的报文的处理方法流程图;
图5为本发明实施例三提供的报文的处理装置;
图6为本发明实施例四提供的报文的处理装置;
图7为本发明实施例五提供的报文的处理装置;
图8为本发明实施例六提供的报文的处理装置。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。
下面以图2为例说明本发明实施例提供的报文的处理方法,图2为本发明实施例一提供的报文的处理方法流程图,在本发明实施例中实施主体为第一用户边缘设备CE。如图2所示,该实施例包括以下步骤:
步骤210、第一用户边缘设备接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文。
具体地,源用户边缘设备希望与目的用户边缘设备进行通信,但源用户边缘设备不明确目的用户边缘设备的MAC地址,此时,源用户边缘设备向与其连接的运营商边缘设备发送第一请求报文,请求学习目的用户边缘设备的MAC地址,运营商边缘设备接收到第一请求报文后,对第一请求报文进行处理后,经MPLS网络将第一请求报文向第一用户边缘设备转发。
第一用户边缘设备接收由运营商边缘设备转发的源用户边缘设备发送的第一请求报文。
本发明实施例中的第一用户边缘设备、源用户边缘设备、目的用户边缘设备和运营商边缘设备均存在于同一个VSI广播域中。
进一步地,在本步骤210之前,第一用户边缘设备还执行以下步骤:
第一用户边缘设备接收用户输入的第一配置报文,所述第一位置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二位置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
具体地,用户或者管理操作人员指定与运营商边缘设备连接的多个接入电路(Access Circuit,AC)中的一个AC为本地AC侧,本地AC侧连接多个用户边缘设备,用户或者管理操作人员可自行从本地AC侧连接的多个用户边缘设备中选择一个用户边缘设备设置为控制设备。用户或者管理操作人员可根据用户边缘设备的优先级、MAC地址对用户边缘设备进行选择,例如,选择优先级高的用户边缘设备,或者,在优先级相同时,选择MAC地址打的用户边缘设备作为控制设备,在本发明实施例中,用户或者管理操作人员选取本地AC侧连接的第一用户边缘设备作为控制设备,则第一用户边缘设备接收用户或者管理操作人员输入的第一配置报文,该第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备。当第一用户边缘设备被用户或者管理操作人员设置为控制设备后,第一用户边缘设备通过运营商边缘设备向在本地AC侧的未被设置为控制设备的用户边缘设备发送通告报文,未被设置为控制设备的用户边缘设备接收到通告报文后,通过运营商边缘设备向第一用户边缘设备回复确认报文,明确第一用户边缘设备已经被设置为控制设备。运营商边缘设备通过用户边缘设备之间的通信,自动生成本地AC侧用户边缘设备的MAC地址与用户边缘设备优先级和端口的绑定表,所述绑定表用于运营商边缘设备选定转发的虚链路PW。
或者,运营商边缘设备从本地AC侧连接的多个用户边缘设备中选择一个用户边缘设备设置为控制设备,在本发明实施例中,运营商边缘设备选取本地AC侧连接的第一用户边缘设备作为控制设备,则第一用户边缘设备接收运营商边缘设备发送的第二配置报文,该第二配置报文用于告知第一用户边缘设备被所述用户配置为控制设备。所述运营商边缘设备从本地AC侧处连接多个用户边缘设备中的选择一个用户边缘设备设置为控制设备具体为:用户或者管理操作人员设置本地AC侧连接的的多个用户边缘设备的优先级,多个用户边缘设备明确自身的优先级后,接入运营商边缘设备,多个用户边缘设备向运营商边缘设备发送握手报文,在握手报文中携带每个用户边缘设备的优先级和自身的MAC地址,运营商边缘设备接收到多个握手报文后,根据多个握手报文携带的优先级或者MAC地址,选择一个用户边缘设备作为控制设备,例如,选择优先级高的用户边缘设备,或者,在优先级相同时,选择MAC地址打的用户边缘设备作为控制设备,在本发明实施例中,用户或者管理操作人员选取本地AC侧连接的第一用户边缘设备作为控制设备。
通过上述方式将第一用户边缘设备配置为控制设备后,所述控制设备用于控制未被设置为控制设备的用户边缘设备之间的用户报文的转发流程。也就是说,任意未被设置为控制设备的用户边缘设备之间的用户报文须通过控制设备才能进行转发,进而通信。
因此,在本发明实施例中,源用户边缘设备希望与目的用户边缘设备进行通信时,源用户边缘设备向与其连接的运营商边缘设备发送第一请求报文,请求学习目的用户边缘设备的MAC地址,运营商边缘设备接收到第一请求报文后,对第一请求报文进行处理后,经MPLS网络将第一请求报文向第一用户边缘设备转发。第一用户边缘设备接收由运营商边缘设备转发的源用户边缘设备发送的第一请求报文。
步骤220、根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文。
具体地,根据步骤210的描述,第一用户边缘设备接收到第一请求报文后,根据第一请求报文,生成第一应答报文,并通过运营商边缘设备向源用户边缘设备发送第一应答报文,且第一应答报文用于源用户边缘设备生成第一用户报文。
进一步地,在所述第一应答报文中携带第一用户边缘设备的MAC地址,该第一应答报文用于告知源用户边缘设备,其与目的用户边缘设备进行通信或者发送用户报文时,需经过第一用户边缘设备,由第一用户边缘设备进行相应的控制。
步骤230、接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址。
具体地,源用户边缘设备通过运营商边缘设备接收到第一用户边缘设备发送的第一应答报文后,解析第一应带报文,并明确与目的用户边缘设备进行通信或者发送用户报文时,需经过第一用户边缘设备,由第一用户边缘设备进行相应的控制。源用户边缘设备根据第一应答报文,生成第一用户报文。
源用户边缘设备向运营商边缘设备发送第一用户报文,运营商边缘设备接收到第一用户报文后,对第一用户报文进行处理后,经MPLS网络将第一用户报文向第一用户边缘设备转发。
第一用户边缘设备接收由运营商边缘设备转发的源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的地址为第二MAC地址,所述第一MAC地址具体为源用户边缘设备的MAC地址,所述第二MAC地址具体为第一用户边缘设备的MAC地址。
步骤240、将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文。
具体地,根据步骤230的描述,第一用户边缘设备将第一MAC地址替换为自身的MAC地址,将第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文。
进一步地,在第一用户报文中还包括目的用户边缘设备的IP地址,在本步骤240之前,第一用户边缘设备还执行以下步骤:
第一用户边缘设备获取目的用户边缘设备的MAC地址。
具体地,由于源用户边缘设备不明确目的用户边缘设备的MAC地址,因此,源用户边缘设备将目的用户边缘设备的IP地址携带在第一用户报文中,用于告知第一用户边缘设备源用户边缘设备希望通信的目的用户边缘设备,第一用户边缘设备根据IP地址获取目的用户边缘设备的MAC地址,进而生成第二用户报文。
所述第一用户边缘设备获取所述目的用户边缘设备的MAC地址具体为:
第一用户边缘根据目的用户边缘设备的IP地址,通过运营商边缘设备向目的用户边缘设备发送第二请求报文,该第二请求报文用于请求获取目的用户边缘设备将自身的MAC地址;目的用户边缘设备接收到第二请求报文后,将自身的MAC地址携带在第二应答报文中,通过运营商边缘设备向第一用户边缘设备发送第二应答报文,第一用户边缘设备接收运营商边缘设备转发的目的用户边缘设备发送的第二应答报文后,解析并提取第二应道报文携带的信息,即从第二应答报文中获取目的用户边缘设备的MAC地址。
步骤250、向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
具体地,根据步骤240的描述,第一用户边缘设备生成第二用户报文后,向运营商边缘设备发送第二用户报文,运营商边缘设备接收到第二用户报文后,根据第二用户报文携带的MAC地址,建立、查找转发表,将第二用户报文转发至目的用户边缘设备中。
所述运营商边缘设备建立、查找转发表为现有技术,在此不再复述。
需要说明的是,在本发明实施例中,作为控制设备的第一用户边缘设备与其他的用户边缘设备都是可以相互通信,但是其他的用户边缘设备都是相互隔离,以保证第一用户边缘设备的控制。
在上文所描述的报文的处理方法中,运营商边缘设备的个数为一个或者多个,在一个例子中,运营商边缘设备为一个,源用户边缘设备、目的用户边缘设备、第一用户边缘设备与该运营商边缘设备连接,则用户边缘设备之间的报文通信只能通过运营商边缘设备进行转发,实现第一用户边缘设备的控制。
在另一个例子中,运营商边缘设备为多个时,源用户边缘设备、目的用户边缘设备、第一用户边缘设备分别连接一个运营商边缘设备,且与第一用户边缘设备连接的运营商边缘设备分别与源用户边缘设备和目的用户边缘设备的运营商设备连接,各个运营商边缘设备之间的虚链路PW之间保持隔离,即源、目的用户边缘设备相连的运营商边缘设备只与第一用户边缘设备相连的运营商边缘设备之间存在虚链路PW。虚链路PW之间的隔离保证了各个AC侧之间的相互隔离,各个用户边缘设备只与第一用户边缘设备存在转发路径,各个用户边缘设备之间的通信必须经过第一用户边缘设备。与源用户边缘设备或者目的用户边缘设备连接的运营商边缘设备在接收到源、目的用户边缘设备发送的报文后,将报文进行处理后,经过MPLS网络转发到与第一用户边缘设备连接的运营商边缘设备中,由与第一用户边缘设备连接的运营商边缘设备将报文进行处理后转发至第一用户边缘设备中,运营商边缘设备对报文的处理、及运营商边缘设备之间的报文转发为现有技术,在此不再复述。
在一个优选的实施例中,运营商边缘设备为多个,如图3所示,图3为本发明实施例提供的VPLS组网示意图。用户或者管理操作人员指定与PE4连接的多个AC中的一个AC为本地AC侧,在本发明实施例中,用户指定与PE4连接的CE1、CE2和CE3为本地AC侧,则与PE1、PE2和PE3连接的CE4、CE5、CE6和CE7作为非本地AC侧。
用户或者管理操作人员指定本地AC侧的CE1为控制设备;或者,由PE4从CE1、CE2和CE3中选择CE1为控制设备,当CE1配置为控制设备后,CE1用于控制CE2-CE7之间的用户报文的转发流程。也就是说,CE2-CE7之间的用户报文须通过CE1才能进行转发,进而通信。当CE1配置为控制设备后,PE4还将本地AC侧的CE2和CE3设置为网络侧,以区别CE1。
在本发明实施例中,CE4希望与CE6进行通信,但CE4不明确CE6的MAC地址,此时,CE4向与其连接的PE1发送第一请求报文,请求学习CE6的MAC地址,PE1接收到第一请求报文后,将第一请求报文封装两层MPLS报文头,经过MPLS网络转发到PE4。PE4接收到第一请求报文后,剥去第一请求报文的两层MPLS报文头,根据绑定表经MPLS网络将第一请求报文向CE1转发。CE1接收到第一请求报文后,根据第一请求报文,生成第一应答报文,向PE4发送第一应答报文,PE4将接收的第一应答报文向PE1转发,PE1向CE4发送第一应答报文,CE4接收到第一应答报文后,根据第一应答报文生成第一用户报文。CE4将第一用户报文向PE1发送,PE1接收到第一用户报文后,再将第一用户报文封装两层MPLS报文头,经过MPLS网络转发到PE4。PE4接收到第一用户报文后,剥去第一用户报文的两层MPLS报文头,根据绑定表经MPLS网络将第一用户报文向CE1转发。CE1接收到第一用户报文后,根据第一用户报文,生成第二用户报文,向PE4发送第二用户报文,PE4接收到第二用户报文后,根据第二用户报文携带的MAC地址,建立、查找转发表,将第二用户报文转发至PE3中,PE3将第二用户报文转发至CE6中。
因此,通过应用本发明实施例提供的报文的处理方法,第一用户边缘设备将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
为使本发明的目的、技术方案和优点更加清楚,下面结合附图对本发明具体实施例作进一步的详细描述。
下面以图4为例说明本发明实施例提供的报文的处理方法,图4为本发明实施例二提供的报文的处理方法流程图,在本发明实施例中实施主体为源用户边缘设备CE。如图4所示,该实施例包括以下步骤:
步骤410、向运营商边缘设备发送第一请求报文。
具体地,源用户设备希望与目的用户边缘设备进行通信,但源用户边缘设备不明确目的用户边缘设备的MAC地址,此时,源用户边缘设备向与其连接的运营商边缘设备发送第一请求报文,请求学习目的用户边缘设备的MAC地址,运营商边缘设备接收到第一请求报文后,对第一请求报文进行处理后,经MPLS网络将第一请求报文向第一用户边缘设备转发。
步骤420、接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文。
具体地,根据步骤410的描述,第一用户边缘设备接收由运营商边缘设备转发的源用户边缘设备发送的第一请求报文后,根据第一请求报文,生成第一应答报文,并通过运营商边缘设备向源用户边缘设备发送第一应答报文,且第一应答报文用于源用户边缘设备生成第一用户报文。
步骤430、根据所述第一应答报文,生成第一用户报文。
具体地,源用户边缘设备通过运营商边缘设备接收到第一用户边缘设备发送的第一应答报文后,解析第一应带报文,并明确与目的用户边缘设备进行通信或者发送用户报文时,需经过第一用户边缘设备,由第一用户边缘设备进行相应的控制。源用户边缘设备根据第一应答报文,生成第一用户报文。
所述源用户边缘设备根据所述第一应答报文,生成第一用户报文具体为:
源用户边缘设备生成的第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;源用户边缘设备将自身的MAC地址作为第一MAC地址,将第一应答报文携带的第一用户边缘设备的MAC地址作为第二MAC地址;同时,由于源用户边缘设备不明确目的用户边缘设备的MAC地址,因此,源用户边缘设备将目的用户边缘设备的IP地址携带在第一用户报文中,用于告知第一用户边缘设备源用户边缘设备希望通信的目的用户边缘设备,第一用户边缘设备根据IP地址获取目的用户边缘设备的MAC地址,进而生成第二用户报文,将第二用户报文进行控制转发。
步骤440、向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
具体地,源用户边缘设备向运营商边缘设备发送所述第一用户报文,运营商边缘设备将第一用户报文转发至第一用户边缘设备。第一用户边缘设备接收由运营商边缘设备转发的源用户边缘设备发送的第一用户报文,解析并提取第一用户报文中的信息。
第一用户边缘设备将第一MAC地址替换为自身的MAC地址,将第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文。第一用户边缘设备生成第二用户报文后,向运营商边缘设备发送第二用户报文,运营商边缘设备接收到第二用户报文后,根据第二用户报文携带的MAC地址,建立、查找虚链路转发表,将第二用户报文转发至目的用户边缘设备中。
因此,通过应用本发明实施例提供的报文的处理方法,源用户边缘设备根据第一用户边缘设备发送的第一应答报文,生成第一用户报文,并将第一用户报文通过运营商边缘设备转发至第一用户边缘设备中,第一用户边缘设备将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
相应地,本发明实施例三还提供了一种报文的处理装置,用以实现实施例一中的报文的处理方法,如图5所示,所述报文的处理装置包括:第一接收单元510、第一发送单元520、第二接收单元530、生成单元540和第二发送单元550。
所述装置中第一接收单元510,用于接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
第一发送单元520,用于根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
第二接收单元530,用于接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
生成单元540,用于将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文;
第二发送单元550,用于向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
所述装置还包括:第三接收单元560,接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
所述第二接收单元530接收的所述第一用户报文还包括所述目的用户边缘设备的IP地址;
所述装置还包括:获取单元570,用于获取所述目的用户边缘设备的MAC地址。
所述获取单元570具体用于,根据所述目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;
接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址。
因此,通过应用本发明实施例提供的报文的处理装置,报文的处理装置将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
相应地,本发明实施例四还提供了一种报文的处理装置,用以实现实施例二中的报文的处理方法,如图6所示,所述报文的处理装置包括:第一发送单元610、接收单元620、生成单元630和第二发送单元640。
所述装置中第一发送单元610,用于向运营商边缘设备发送第一请求报文;
接收单元620,用于接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
生成单元630,用于根据所述第一应答报文,生成第一用户报文;
第二发送单元640,用于向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
所述接收单元620接收的所述第一应答报文包括所述第一用户边缘设备的MAC地址。
所述生成单元630具体用于,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
所述生成单元630生成的所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
因此,通过应用本发明实施例提供的报文的处理装置,报文的处理装置根据第一用户边缘设备发送的第一应答报文,生成第一用户报文,并将第一用户报文通过运营商边缘设备转发至第一用户边缘设备中,第一用户边缘设备将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
另外,本发明实施例三提供的报文的处理装置还可以采用实现方式如下,用以实现本发明实施例一中的报文的处理方法,如图7所示,所述报文的处理装置包括:网络接口710、处理器720和存储器730。***总线740用于连接网络接口710、处理器720和存储器730。
网络接口720用于与运营商边缘设备进行通信。
存储器730可以是永久存储器,例如硬盘驱动器和闪存,存储器730中具有软件模块和设备驱动程序。软件模块能够执行本发明上述方法的各种功能模块;设备驱动程序可以是网络和接口驱动程序。
在启动时,这些软件组件被加载到存储器730中,然后被处理器720访问并执行如下指令:
接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文;
向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
进一步的,所述处理器访问存储器63的软件组件后,执行以下过程的指令:
接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
进一步的,所述处理器访问存储器730的软件组件后,执行以下过程的指令:
所述第一用户报文还包括所述目的用户边缘设备的IP地址;
获取所述目的用户边缘设备的MAC地址。
进一步的,所述处理器访问存储器730的软件组件后,执行以下过程的指令:
根据所述目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;
接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址。
因此,通过应用本发明实施例提供的报文的处理装置,报文的处理装置将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
另外,本发明实施例四提供的报文的处理装置还可以采用实现方式如下,用以实现本发明实施例二中的报文的处理方法,如图8所示,所述报文的处理装置包括:网络接口810、处理器820和存储器830。***总线840用于连接网络接口810、处理器820和存储器830。
网络接口820用于与运营商边缘设备进行通信。
存储器830可以是永久存储器,例如硬盘驱动器和闪存,存储器830中具有软件模块和设备驱动程序。软件模块能够执行本发明上述方法的各种功能模块;设备驱动程序可以是网络和接口驱动程序。
在启动时,这些软件组件被加载到存储器830中,然后被处理器820访问并执行如下指令:
向运营商边缘设备发送第一请求报文;
接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
根据所述第一应答报文,生成第一用户报文;
向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
进一步的,所述处理器访问存储器830的软件组件后,执行以下过程的指令:
所述第一应答报文携带所述第一用户边缘设备的MAC地址。
进一步的,所述处理器访问存储器830的软件组件后,执行以下过程的指令:
所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
进一步的,所述处理器访问存储器830的软件组件后,执行以下过程的指令:
所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
因此,通过应用本发明实施例提供的报文的处理装置,报文的处理装置根据第一用户边缘设备发送的第一应答报文,生成第一用户报文,并将第一用户报文通过运营商边缘设备转发至第一用户边缘设备中,第一用户边缘设备将接收的第一用户报文中的源MAC地址表示的第一MAC地址替换为自身的MAC地址,将第一用户报文中的目的MAC地址表示的第二MAC地址替换为目的用户边缘设备的MAC地址,生成第二用户报文,并通过运营商边缘设备将第二用户报文转发至目的用户边缘设备,解决现有技术中无法实现整体调节网络中用户报文的转发过程,造成了现有技术的局限性的问题,同时,也保证了网络的安全性和可控性。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种报文的处理方法,其特征在于,所述方法包括:
接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
根据所述第一用户报文的目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;以及接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址;
将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为所述目的用户边缘设备的MAC地址,生成第二用户报文;
向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
2.根据权利要求1所述的报文的处理方法,其特征在于,所述接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文之前还包括:
接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
3.一种报文的处理方法,其特征在于,所述方法包括:
向运营商边缘设备发送第一请求报文;
接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
根据所述第一应答报文,生成第一用户报文;其中,所述第一应答报文包括所述第一用户边缘设备的MAC地址;
向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
4.根据权利要求3所述的报文的处理方法,其特征在于,所述根据所述第一应答报文,生成第一用户报文具体为:
所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
5.根据权利要求4所述的报文的处理方法,其特征在于,所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
6.一种报文的处理装置,其特征在于,所述装置包括:
第一接收单元,用于接收运营商边缘设备转发的源用户边缘设备发送的第一请求报文;
第一发送单元,用于根据所述第一请求报文,通过所述运营商边缘设备向所述源用户边缘设备发送第一应答报文,所述第一应答报文用于所述源用户边缘设备生成第一用户报文;
第二接收单元,用于接收所述运营商边缘设备转发的所述源用户边缘设备发送的第一用户报文,所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
获取单元,根据所述第一用户报文的目的用户边缘设备的IP地址,通过所述运营商边缘设备向所述目的用户边缘设备发送第二请求报文;以及接收所述运营商边缘设备转发的所述目的用户边缘设备发送的第二应答报文,所述第二应答报文携带所述目的用户边缘设备的MAC地址;
生成单元,用于将所述第一MAC地址替换为自身的MAC地址,将所述第二MAC地址替换为所述目的用户边缘设备的MAC地址,生成第二用户报文;
第二发送单元,用于向所述运营商边缘设备发送所述第二用户报文,用于所述运营商边缘设备将所述第二用户报文转发至所述目的用户边缘设备。
7.根据权利要求6所述的报文的处理装置,其特征在于,所述装置还包括:
第三接收单元,接收用户输入的第一配置报文,所述第一配置报文用于告知第一用户边缘设备被所述用户配置为控制设备;
或者,接收所述运营商边缘设备发送的第二配置报文,所述第二配置报文用于告知所述第一用户边缘设备被所述运营商边缘设备配置为控制设备。
8.一种报文的处理装置,其特征在于,所述装置包括:
第一发送单元,用于向运营商边缘设备发送第一请求报文;
接收单元,用于接收所述运营商边缘设备转发的第一用户边缘设备发送的第一应答报文;
生成单元,用于根据所述第一应答报文,生成第一用户报文;其中,所述第一应答报文包括所述第一用户边缘设备的MAC地址;
第二发送单元,用于向所述运营商边缘设备发送所述第一用户报文,用于所述运营商边缘设备将所述第一用户报文转发至所述第一用户边缘设备,从而使所述第一用户边缘设备根据所述第一用户报文生成第二用户报文,并将所述第二用户报文转发至目的用户边缘设备。
9.根据权利要求8所述的报文的处理装置,其特征在于,所述生成单元具体用于,
所述第一用户报文包括源MAC地址和目的MAC地址,所述源MAC地址为第一MAC地址,所述目的MAC地址为第二MAC地址;
将自身的MAC地址作为所述第一MAC地址,将所述第一用户边缘设备的MAC地址作为所述第二MAC地址。
10.根据权利要求9所述的报文的处理装置,其特征在于,所述生成单元生成的所述第一用户报文还包括所述目的用户边缘设备的IP地址,所述IP地址用于所述第一用户边缘设备根据所述IP地址获取所述目的用户边缘设备的MAC地址。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210471750.8A CN103841021B (zh) | 2012-11-20 | 2012-11-20 | 报文的处理方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210471750.8A CN103841021B (zh) | 2012-11-20 | 2012-11-20 | 报文的处理方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103841021A CN103841021A (zh) | 2014-06-04 |
CN103841021B true CN103841021B (zh) | 2017-04-05 |
Family
ID=50804173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210471750.8A Active CN103841021B (zh) | 2012-11-20 | 2012-11-20 | 报文的处理方法与装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103841021B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107770297A (zh) * | 2017-09-28 | 2018-03-06 | 上海斐讯数据通信技术有限公司 | 一种路由器以及路由器的应用方法和*** |
CN113973072B (zh) * | 2020-07-23 | 2023-06-02 | 华为技术有限公司 | 报文发送方法、设备及*** |
-
2012
- 2012-11-20 CN CN201210471750.8A patent/CN103841021B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN103841021A (zh) | 2014-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110266592B (zh) | Srv6网络与ip mpls网络的通信方法及装置 | |
CN104518940B (zh) | 实现nvo3网络与mpls网络之间通信的方法和装置 | |
CN103607349B (zh) | 虚拟网络中确定路由的方法及运营商边缘设备 | |
CN104219147B (zh) | 边缘设备的vpn实现处理方法及装置 | |
CN100472487C (zh) | 用于域间通信的虚拟广播网络 | |
CN102801625B (zh) | 一种异构网络二层互通的方法及设备 | |
CN101277245B (zh) | 一种l2vpn跨域的实现方法、***和装置 | |
US10574480B2 (en) | Tunnelling time-critical messages between substations over WAN | |
CN107222449A (zh) | 基于流规则协议的通信方法、设备和*** | |
US8867406B2 (en) | System and method for automated discovery of customer-edge devices and interface connections in a virtual-private-networking environment | |
CN104219125A (zh) | 信息为中心网络icn中转发报文的方法、装置及*** | |
CN105991433A (zh) | 三层虚拟专用网接入二层虚拟专用网的方法和装置 | |
EP2822238B1 (en) | Method and device for establishing a pseudo wire | |
EP2897328B1 (en) | Method, system and apparatus for establishing communication link | |
CN104205729B (zh) | 网络中的设备配置方法、设备和*** | |
CN101908996A (zh) | 接入私有网络的方法、数据传输方法及装置和*** | |
CN103841026B (zh) | 一种路由器ip协议栈的vpn路由管理***及方法 | |
WO2016107269A1 (zh) | 虚拟可扩展本地区域网络中数据传输的设备和方法 | |
CN103841021B (zh) | 报文的处理方法与装置 | |
CN104780090A (zh) | Vpn组播传输的方法、装置、pe设备 | |
CN104734929B (zh) | 路由扩散的方法及装置 | |
CN102724126A (zh) | 一种E-tree业务报文转发方法、装置和设备 | |
WO2017036384A1 (zh) | 运营商边缘设备及数据转发方法 | |
CN101719857A (zh) | 一种基于非对称pw的vpls网络接入方法及*** | |
CN101304338B (zh) | 发现多协议标签交换三层虚拟私有网中设备的方法、装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |