WO2015184771A1 - Method and node device for operation, administration, and maintenance of service function chaining - Google Patents
Method and node device for operation, administration, and maintenance of service function chaining Download PDFInfo
- Publication number
- WO2015184771A1 WO2015184771A1 PCT/CN2014/094724 CN2014094724W WO2015184771A1 WO 2015184771 A1 WO2015184771 A1 WO 2015184771A1 CN 2014094724 W CN2014094724 W CN 2014094724W WO 2015184771 A1 WO2015184771 A1 WO 2015184771A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- sfc
- oam
- service node
- function path
- 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.)
- Ceased
Links
Images
Definitions
- the present invention relates to the field of Internet devices, and in particular, to a method, a node device for implementing a service chain management, management and maintenance (OAM).
- OAM service chain management, management and maintenance
- This deployment model of the data center requires that the virtual firewall/load balancer can be deployed arbitrarily in the network, that is, independent of the network topology.
- the new question is how to handle traffic through the virtual firewall/load balancer. Therefore, new middleware such as virtual firewall/load balancer is generated.
- These virtual firewall/load balancer and other business processing functions are independent of the original network topology and are implemented by standard servers.
- the framework of SFC can be basically divided into the following components:
- Service Overlay that is, Overlay technology that each service function node needs to communicate
- GCP Generic Service Control Plane
- the general service control plane is the controller that forms the Service Function Chaining
- SF Service Function
- Service Function Forwarder which is responsible for forwarding between multiple internal SFs of the same service node.
- SFF Service Function Forwarder
- NSF Network Service Header
- SFP service function path
- the SFP starts from the classifier and goes through a number of ordered specific service function instances to reach a service processing path of the destination.
- the general service control platform GSCP does not know all the service function instances that pass through the path, such as the load sharing scenario or the service service level scenario.
- the abstract service function chain SFC and the real specific traffic forwarding are passed.
- a description of such a business function chain between paths formed by an ordered business instance also referred to as a business function path.
- a service function chain may include multiple service function paths, and different service function paths correspond to different policies.
- SFC is a kind of separation of network device service functions and forwarding, thus achieving independent operation and processing of service functions, and improving the forwarding performance of network devices.
- Operation, Management, and Maintenance (OAM) technology is a network transmission protocol for network connectivity detection, fault location, and troubleshooting, and provides a trigger mechanism for protection switching when a failure occurs. It includes the link connectivity detection CV (Connectivity Verification) mechanism, the Ping mechanism to And the Trace mechanism. For different bearer network protocols, there is a corresponding OAM mechanism. For example, Ethernet has an Ethernet OAM protocol, an IP network has an IP OAM protocol, and an MPLS network has an MPLS OAM.
- the embodiments of the present invention provide a service function chain (SFC) operation, management, and maintenance (OAM) method and a node device to solve the problem that an operator cannot implement various SFC OAMs simply and quickly.
- SFC service function chain
- OAM management, and maintenance
- a business function chain (SFC) operation, management, and maintenance (OAM) method including:
- the source service node performs an OAM operation on the determined SFC or the service function path, and generates a corresponding OAM message and sends the message to the destination service node of the OAM operation.
- the method further includes: configuring, by the source service node, the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the SFC or the service function path corresponding to the alias information; or
- the source service node receives, from the universal service platform controller, the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the SFC or the service function path corresponding to the alias information;
- the alias information of the SFC or service function path is unique within the SFC domain.
- the source service node generates a corresponding OAM packet and sends the corresponding OAM packet.
- the destination service node includes:
- the source service node parses the OAM operation, and obtains the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go through, and the determined SFC or the service function path after the source service node M service nodes are determined as destination service nodes, and M is a positive integer;
- the source service node sends the generated OAM message to the destination service node through the service node on the determined SFC or service function path.
- the source end node device determines the last service node on the determined SFC or service function path as the destination service node.
- the source service node is a service classifier, or is any one of the service nodes in the SFC or service function path.
- the embodiment of the invention further discloses a service node device, including:
- a first unit configured to: when the service node device performs an operation, management, and maintenance (OAM) operation on the alias information, determine a service function chain (SFC) or a service function path that is bound to the alias information; as well as
- OAM operation, management, and maintenance
- a second unit configured to: perform an OAM operation on the SFC or the service function path determined by the first unit, generate a corresponding OAM message, and send the message to the destination service node of the OAM operation.
- a third unit configured to: configure an alias information for the SFC or the service function path in the SFC domain, and a binding relationship between the SFC or the service function path corresponding to the alias information; or
- the alias information of each SFC or service function path is unique within the SFC domain.
- a parsing module configured to: parse the OAM operation, obtain the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go, and determine the SFC or the service function path after the source service node The Mth service node is determined to be the destination service node, and M is positive. Integer; and
- a sending module configured to: send the generated OAM message from the source service node to the destination service node by using the determined service node on the SFC or the service function path.
- FIG. 2 is a schematic diagram of a format of a service function packet header
- FIG. 8 is a schematic diagram of an SFC Trace function initiated by an intermediate node according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a node device according to an embodiment of the present invention.
- This embodiment provides an OAM method for an SFC, including the following operations:
- the source node device performs an SFC OAM operation on the determined SFC or the service function path, and generates a corresponding OAM packet and sends it to the destination service node of the OAM operation.
- the SFC OAM in this embodiment may include an SFC ping function, or an SFC Trace function, or an SFC BFD function, or an SFC connectivity detection function, and the implementation mechanism may follow the relevant specifications of the SFC OAM.
- the node device involved in this embodiment may be a service classifier, or any one of a service function chain or a service function path.
- the alias information, and the binding relationship between the alias information and the corresponding SFC or the service function path may be uniformly sent to the service node by the general service platform controller, or may be statically configured locally at the service node.
- the source service node first parses the OAM operation, and obtains the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go through, and determines the SFC or the service function path on the source end.
- the Mth service node after the service node is determined as the destination service node, and M is a positive integer;
- the SFC Ping-based service is initiated by the head node as the source service node with the hop limit (that is, the number of service nodes that the OAM packet needs to go through is less than the number of service nodes in the entire service function chain).
- the functional chain includes: SF2--->SF3--->SF4;
- the complete path of the service function chain includes: SF3--->SF4--->SF5;
- the intermediate node service function 3 When the intermediate node service function 3 is used as the SFCTrace function initiated by the source service node of the OAM operation, it is no longer necessary to know the IP address of the last hop service function, but only needs to operate on the service node 3 as follows:
- the source service node SF3 resolves the OAM operation, the number of service nodes that the packet needs to go through may not be obtained.
- the default is the remaining service function chain after starting from the source service node.
- the OAM operation is performed, that is, the last service node SF5 of the service function chain is used as the destination service node.
- Data Center 1 Datacenter1
- the IP of the second hop service function is no longer needed. What is the address, and only need to operate on business node 4 as follows:
- this embodiment provides a node device, which can implement the foregoing method, and at least includes the following units.
- the first unit determines a service function chain (SFC) or a service function path bound to the alias information when the device performs an operation, management, and maintenance (OAM) operation on the alias information;
- SFC service function chain
- OAM operation, management, and maintenance
- the second unit performs an OAM operation on the SFC or the service function path determined by the first unit, generates a corresponding OAM message, and sends the corresponding OAM message to the destination service node of the OAM operation.
- the device may further include: a third unit, configured to configure alias information for the SFC or the service function path in the SFC domain, and a binding relationship between the alias information and the corresponding SFC or the service function path; or from the general service platform controller Receiving and storing the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the alias information and the corresponding SFC or service function path; wherein the alias information of each SFC or service function path is unique within the SFC domain.
- a third unit configured to configure alias information for the SFC or the service function path in the SFC domain, and a binding relationship between the alias information and the corresponding SFC or the service function path
- the general service platform controller Receiving and storing the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the alias information and the corresponding SFC or service function path; wherein the alias information of each SFC or service function path is unique within the
- the second unit may be further divided into a parsing module and a sending module.
- Parsing the module parsing the OAM operation, obtaining the number M of service nodes that the OAM message corresponding to the OAM operation needs to pass, and determining the Mth service node after the source service node on the determined SFC or service function path as the destination End service node;
- the sending module sends the generated OAM message from the source service node to the destination service node through the determined SFC or the service node on the service function path.
- the foregoing device may be a service classifier, or an SFC or any one of the service node devices in the service function chain, and the method of the foregoing Embodiment 1 may be implemented. Therefore, refer to the corresponding operation of the foregoing Embodiment 1 for the specific operation of the foregoing device. The content will not be described here.
- all or part of the steps of the foregoing embodiments may also be implemented by using an integrated circuit, and the steps may be separately fabricated into integrated circuit modules, or multiple modules thereof or The steps are made into a single integrated circuit module.
- the invention is not limited to any specific combination of hardware and software.
- the embodiment of the invention can enable the operator to obtain the link information of the service chain simply and quickly, and diagnose and locate the link information of the service chain, thereby implementing various SFC OAMs simply and quickly.
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
本发明涉及互联网设备领域,并且特别地,涉及一种实现业务功能链操作、管理和维护(Operation,Administration and Maintenance,OAM)方法及节点设备。The present invention relates to the field of Internet devices, and in particular, to a method, a node device for implementing a service chain management, management and maintenance (OAM).
SFC(Service Function Chaining,业务功能链)是目前正在研究和标准化的一种网络技术。自从数据中心网络向Overlay网络发展以后,网络边缘成为了虚拟网络与物理网络的分界点,其中网络边缘为Server或者ToR,以及可能为Gateway。然而Overlay技术并没有解决所有问题,数据中心中还有很多Middleware,如防火墙/负载均衡器等,这些设备都是基于用户业务来处理的,如果通过隧道而穿越这些设备,显然是不行的。SFC (Service Function Chaining) is a network technology currently being researched and standardized. Since the development of the data center network to the Overlay network, the network edge has become the demarcation point between the virtual network and the physical network, where the network edge is Server or ToR, and possibly Gateway. However, Overlay technology does not solve all the problems. There are many Middleware in the data center, such as firewall/load balancer. These devices are processed based on user services. If you traverse these devices through tunnels, it is obviously not feasible.
数据中心的这种部署模型,要求虚拟防火墙/负载均衡器可以在网络中任意部署,也就是与网络拓扑无关。这样新问题是,如何将流量能够灵活的通过虚拟防火墙/负载均衡器进行处理。于是产生了虚拟防火墙/负载均衡器等新型中间件,这些虚拟防火墙/负载均衡器等业务处理功能,独立于原网络拓扑,由标准服务器来实现。This deployment model of the data center requires that the virtual firewall/load balancer can be deployed arbitrarily in the network, that is, independent of the network topology. The new question is how to handle traffic through the virtual firewall/load balancer. Therefore, new middleware such as virtual firewall/load balancer is generated. These virtual firewall/load balancer and other business processing functions are independent of the original network topology and are implemented by standard servers.
我们把虚拟防火墙/负载均衡器/网关等业务处理功能,称为Service Function,而流量经过一系列的Service Function的处理,形成Service Function Chaining,即业务功能链。业务功能链是一些列抽象的业务功能的有序排列,具体业务流量转发时到底经过的哪些SFFs或/和哪些SFs的有序组合,SFC是不定义的。如附图1所示,代表两条Service Function Chaining,有时也叫业务链Service Chain。We call the service processing function such as virtual firewall/load balancer/gateway as Service Function, and the traffic is processed through a series of Service Function to form Service Function Chaining, which is the business function chain. The business function chain is an orderly arrangement of some abstract business functions. The SFCs are not defined in the order of which SFFs or/and SFs are ordered when the specific service traffic is forwarded. As shown in Figure 1, it represents two Service Function Chainings, sometimes called the Service Chain Service Chain.
SFC的框架,目前相关技术中基本可以分为如下组件:The framework of SFC can be basically divided into the following components:
1.Service Overlay(业务叠加),即各个业务功能节点需要通信的Overlay(叠加)技术; 1. Service Overlay, that is, Overlay technology that each service function node needs to communicate;
2.Generic Service Control Plane(GSCP,通用业务控制平面),就是形成Service Function Chaining的控制器;2. Generic Service Control Plane (GSCP, the general service control plane) is the controller that forms the Service Function Chaining;
3.Service Classifier(业务分类器),即需要进行者流识别,然后特定的流,进行特定的Service Function Chaining处理;3. Service Classifier, which requires the identification of the stream, and then the specific stream, for a specific Service Function Chaining;
4、SF(Service Function,业务功能),对数据报文进行业务处理的的组件;4. SF (Service Function), a component that performs business processing on data packets;
5.SFF(Service Function Forwarder,业务功能转发器),负责同一业务节点的内部多个SFs之间的转发。Overlay的数据报文经过业务节点的网络转发器NF封装、解封装外层overlay层后,主要在SFF组件上进行封装、解封装、更新业务功能报文头(NSH:Network Service Header)。所述业务功能报文头报文格式如图2所示。5. Service Function Forwarder (SFF), which is responsible for forwarding between multiple internal SFs of the same service node. After the data packet of the overlay is encapsulated and decapsulated by the network forwarding device of the service node, the data packet is encapsulated, decapsulated, and updated by the NSF (Network Service Header). The format of the service function packet header packet is as shown in FIG. 2 .
6.NF(Network Forwarder,网络转发器),负责同一业务节点的内部多个SFFs之间的转发;以及对Overlay的数据报文进行封装、解封装Overlay层;同时,处理不同业务节点之间的转发;6. NF (Network Forwarder), which is responsible for forwarding between multiple SFFs of the same service node; and encapsulating and decapsulating the Overlay layer of the Overlay data packet; and simultaneously processing between different service nodes Forward
7.SFP(service function path,业务功能路径),如图3所示,SFP是从分类器开始,经过若干有序的具体的业务功能实例,达到目的地的一条业务处理路径。在某些情况下,通用业务控制平台GSCP并不能知晓沿途经过的所有业务功能实例,比如负荷分担场景或者业务服务等级场景等,此时,位于抽象的业务功能链SFC和真实具体的流量转发经过的有序业务实例构成的路径之间的这种业务功能链的描述,也称之为业务功能路径。一条业务功能链可能包括多个业务功能路径,不同的业务功能路径对应于不同的策略。SFP (service function path), as shown in Figure 3, the SFP starts from the classifier and goes through a number of ordered specific service function instances to reach a service processing path of the destination. In some cases, the general service control platform GSCP does not know all the service function instances that pass through the path, such as the load sharing scenario or the service service level scenario. At this time, the abstract service function chain SFC and the real specific traffic forwarding are passed. A description of such a business function chain between paths formed by an ordered business instance, also referred to as a business function path. A service function chain may include multiple service function paths, and different service function paths correspond to different policies.
8.Dataplane Metadata(控制平面元数据),这是一大特点,Metadata(元数据)允许各个业务功能节点,能够互相交换信息,达到某种业务处理目的。8.Dataplane Metadata (control plane metadata), which is a major feature, Metadata (metadata) allows each business function node to exchange information with each other to achieve certain business processing purposes.
综上而述,SFC是一种将网络设备业务功能和转发分离开来,从而实现了业务功能的独立运算和处理,提升网络设备的转发性能。To sum up, SFC is a kind of separation of network device service functions and forwarding, thus achieving independent operation and processing of service functions, and improving the forwarding performance of network devices.
操作、管理和维护(OAM)技术是针对网络连通性检测、故障定位、排查的网络传输协议,以及出现故障的时候,能够提供保护倒换的触发机制。它包含了链路连通性检测CV(Connectivity Verification)机制、Ping机制以 及Trace机制。对于不同的承载网协议,均有相应的OAM机制。例如,以太网有以太OAM协议,IP网络有IP OAM协议,MPLS网络有MPLS OAM。Operation, Management, and Maintenance (OAM) technology is a network transmission protocol for network connectivity detection, fault location, and troubleshooting, and provides a trigger mechanism for protection switching when a failure occurs. It includes the link connectivity detection CV (Connectivity Verification) mechanism, the Ping mechanism to And the Trace mechanism. For different bearer network protocols, there is a corresponding OAM mechanism. For example, Ethernet has an Ethernet OAM protocol, an IP network has an IP OAM protocol, and an MPLS network has an MPLS OAM.
SFC相关技术中,正在讨论SFC OAM技术的实现细节,有思科提出的SFC OAM技术,核心思想就是在业务功能报文头NSH中预留一个字段,用于标识是OAM报文以及OAM报文类型,如图4所示;IETF也有提出在业务功能报文头NSH中预留1个Bit,用于标识是OAM报文,至于是哪种类型的OAM报文,放在业务功能报文头NSH以外的报文中,如图5所示。但是无论哪种方案,都存在一个问题,就是对于实际操作者,并不一定知情业务功能链的最后一跳的地址是多少,即当要进行SFC Ping或者SFC Trace的时候,并不知道目的地址应该填多少。即使能通过其他的方式获取到,对于操作者来说也不是很简单快速的方法。In the SFC related technology, the implementation details of the SFC OAM technology are being discussed. The SFC OAM technology proposed by Cisco has the core idea of preserving a field in the service function packet header NSH to identify the OAM packet and the OAM packet type. As shown in FIG. 4, the IETF also proposes to reserve a bit in the service function packet header NSH for identifying the OAM packet, and which type of OAM packet is placed in the service function packet header NSH. In the other messages, as shown in Figure 5. However, regardless of the solution, there is a problem that the actual operator does not necessarily know the address of the last hop of the service function chain, that is, when SFC Ping or SFC Trace is to be performed, the destination address is not known. How much should be filled. Even if it can be obtained in other ways, it is not a very simple and quick method for the operator.
发明内容Summary of the invention
本发明实施例提供一种业务功能链(SFC)操作、管理和维护(OAM)方法及节点设备,以解决操作者无法简单快速地实现各种SFC OAM的问题。The embodiments of the present invention provide a service function chain (SFC) operation, management, and maintenance (OAM) method and a node device to solve the problem that an operator cannot implement various SFC OAMs simply and quickly.
一种业务功能链(SFC)操作、管理和维护(OAM)方法,包括:A business function chain (SFC) operation, management, and maintenance (OAM) method, including:
源端业务节点对别名信息进行OAM操作时,所述源端业务节点确定与所述别名信息相绑定的SFC或者业务功能路径;When the source service node performs an OAM operation on the alias information, the source service node determines an SFC or a service function path that is bound to the alias information.
所述源端业务节点对所确定的SFC或者业务功能路径进行OAM操作,生成相应的OAM报文并发送到该OAM操作的目的端业务节点。The source service node performs an OAM operation on the determined SFC or the service function path, and generates a corresponding OAM message and sends the message to the destination service node of the OAM operation.
可选地,上述方法还包括:所述源端业务节点,为SFC域内的SFC或者业务功能路径配置别名信息,以及与所述别名信息对应的SFC或者业务功能路径的绑定关系;或者Optionally, the method further includes: configuring, by the source service node, the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the SFC or the service function path corresponding to the alias information; or
所述源端业务节点从通用业务平台控制器接收SFC域内的SFC或者业务功能路径的别名信息,以及与所述别名信息对应的SFC或者业务功能路径的绑定关系;The source service node receives, from the universal service platform controller, the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the SFC or the service function path corresponding to the alias information;
其中,SFC或者业务功能路径的别名信息在SFC域内是唯一的。The alias information of the SFC or service function path is unique within the SFC domain.
可选地,上述方法中,所述源端业务节点生成相应的OAM报文并发送 到目的端业务节点包括:Optionally, in the foregoing method, the source service node generates a corresponding OAM packet and sends the corresponding OAM packet. The destination service node includes:
所述源端业务节点解析所述OAM操作,得到所述OAM操作对应的OAM报文需要经历的业务节点个数M,将所确定的SFC或者业务功能路径上所述源端业务节点之后的第M个业务节点确定为目的端业务节点,M为正整数;The source service node parses the OAM operation, and obtains the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go through, and the determined SFC or the service function path after the source service node M service nodes are determined as destination service nodes, and M is a positive integer;
所述源端业务节点将生成的OAM报文从开始依次通过所确定的SFC或者业务功能路径上的业务节点发送到所述目的端业务节点。The source service node sends the generated OAM message to the destination service node through the service node on the determined SFC or service function path.
可选地,上述方法中,所述OAM报文需要经历的业务节点个数M超过了所确定的SFC或者业务功能路径上从所述源端业务节点开始之后的剩余业务节点个数时,所述源端节点设备将所确定的SFC或者业务功能路径上最后一个业务节点确定为目的端业务节点。Optionally, in the foregoing method, when the number M of service nodes that the OAM packet needs to go exceeds the number of remaining service nodes after starting the source service node on the determined SFC or service function path, The source end node device determines the last service node on the determined SFC or service function path as the destination service node.
可选地,上述方法中,所述源端业务节点为业务分类器,或者为所述SFC或者业务功能路径上任意一个业务节点。Optionally, in the foregoing method, the source service node is a service classifier, or is any one of the service nodes in the SFC or service function path.
本发明实施例还公开了一种业务节点设备,包括:The embodiment of the invention further discloses a service node device, including:
第一单元,其设置为:在所述业务节点设备对别名信息进行操作、管理和维护(OAM)操作时,确定与所述别名信息相绑定的业务功能链(SFC)或者业务功能路径;以及a first unit, configured to: when the service node device performs an operation, management, and maintenance (OAM) operation on the alias information, determine a service function chain (SFC) or a service function path that is bound to the alias information; as well as
第二单元,其设置为:对所述第一单元确定的SFC或者业务功能路径进行OAM操作,生成相应的OAM报文并发送到该OAM操作的目的端业务节点。And a second unit, configured to: perform an OAM operation on the SFC or the service function path determined by the first unit, generate a corresponding OAM message, and send the message to the destination service node of the OAM operation.
可选地,上述设备还包括:Optionally, the foregoing apparatus further includes:
第三单元,其设置为:为SFC域内的SFC或者业务功能路径配置别名信息,以及与所述别名信息对应的SFC或者业务功能路径的绑定关系;或者a third unit, configured to: configure an alias information for the SFC or the service function path in the SFC domain, and a binding relationship between the SFC or the service function path corresponding to the alias information; or
从通用业务平台控制器接收并存储SFC域内的SFC或者业务功能路径的别名信息,以及与所述别名信息对应的SFC或者业务功能路径的绑定关系;Receiving and storing, from the general service platform controller, the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the SFC or the service function path corresponding to the alias information;
其中,每条SFC或者业务功能路径的别名信息在SFC域内是唯一的。The alias information of each SFC or service function path is unique within the SFC domain.
可选地,上述设备中,所述第二单元包括:Optionally, in the foregoing device, the second unit includes:
解析模块,其设置为:解析所述OAM操作,得到所述OAM操作对应的OAM报文需要经历的业务节点个数M,将所确定的SFC或者业务功能路径上所述源端业务节点之后的第M个业务节点确定为目的端业务节点,M为正 整数;以及a parsing module, configured to: parse the OAM operation, obtain the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go, and determine the SFC or the service function path after the source service node The Mth service node is determined to be the destination service node, and M is positive. Integer; and
发送模块,其设置为:将生成的OAM报文从所述源业务节点开始依次通过所确定的SFC或者业务功能路径上的业务节点发送到所述目的端业务节点。And a sending module, configured to: send the generated OAM message from the source service node to the destination service node by using the determined service node on the SFC or the service function path.
可选地,上述设备中,所述解析模块还设置为:所述OAM报文需要经历的业务节点个数M超过了所确定的SFC或者业务功能路径上从所述源端业务节点开始之后的剩余业务节点个数时,所述解析模块将所确定的SFC或者业务功能路径上最后一个业务节点确定为目的端业务节点。Optionally, in the foregoing device, the parsing module is further configured to: the number M of service nodes that the OAM packet needs to go exceeds the determined SFC or the service function path after starting from the source service node. When the number of remaining service nodes is the number, the parsing module determines the last service node on the determined SFC or service function path as the destination service node.
可选地,上述业务节点设备为所述SFC或者业务功能路径上任意一个业务节点设备。Optionally, the service node device is any one of the service node devices on the SFC or the service function path.
本发明实施例还提供一种实现上述方法的计算机程序。The embodiment of the invention also provides a computer program for implementing the above method.
本发明实施例还提供一种存储所述计算机程序的载体。Embodiments of the present invention also provide a carrier for storing the computer program.
采用本申请实施例的技术方案,可以使得操作者简单并快速的去获取业务链的链路信息,以及诊断和定位业务链的链路信息,从而简单并快速的实现各种SFC OAM。With the technical solution of the embodiment of the present application, the operator can easily and quickly obtain the link information of the service chain, and diagnose and locate the link information of the service chain, thereby implementing various SFC OAMs simply and quickly.
附图概述BRIEF abstract
图1为SFC(业务功能链)示例图;Figure 1 is an example diagram of an SFC (Business Function Chain);
图2为业务功能报文头格式示意图;2 is a schematic diagram of a format of a service function packet header;
图3为SFP(service function path,业务功能路径)示例图;Figure 3 is a diagram showing an example of an SFP (service function path);
图4为SFC OAM报文格式一示意图;4 is a schematic diagram of a format of an SFC OAM packet;
图5为SFC OAM报文格式二示意图;Figure 5 is a schematic diagram of the second format of the SFC OAM packet;
图6为本发明实施例中头结点发起的基于SFC Ping功能的示意图;6 is a schematic diagram of an SFC Ping function initiated by a head node in an embodiment of the present invention;
图7为本发明实施例中头结点发起有跳数限制的基于SFC Ping功能的示意图;7 is a schematic diagram of an SFC Ping function based on a hop limit in a head node according to an embodiment of the present invention;
图8为本发明实施例中中间节点发起的基于SFC Trace功能的示意图;FIG. 8 is a schematic diagram of an SFC Trace function initiated by an intermediate node according to an embodiment of the present invention;
图9为本发明实施例中中间节点发起有跳数限制的基于SFC Trace功能 的示意图;FIG. 9 is a schematic diagram of an SFC Trace function initiated by an intermediate node with a hop limit according to an embodiment of the present invention; Schematic diagram
图10为本发明实施例中的节点设备的结构示意图。FIG. 10 is a schematic structural diagram of a node device according to an embodiment of the present invention.
本发明的较佳实施方式Preferred embodiment of the invention
下文将结合附图对本发明实施例作详细说明。需要说明的是,在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, in the case of no conflict, the features in the embodiments and the embodiments of the present application may be combined with each other arbitrarily.
实施例1Example 1
本实施例提供一种SFC的OAM方法,包括如下操作:This embodiment provides an OAM method for an SFC, including the following operations:
源端业务节点对别名信息进行OAM操作时,源端业务节点确定与该别名信息相绑定的SFC或者业务功能路径;When the source service node performs an OAM operation on the alias information, the source service node determines an SFC or a service function path that is bound to the alias information.
源端节点设备对所确定的SFC或者业务功能路径进行SFC OAM操作,生成相应的OAM报文并发送到该OAM操作的目的端业务节点。The source node device performs an SFC OAM operation on the determined SFC or the service function path, and generates a corresponding OAM packet and sends it to the destination service node of the OAM operation.
其中,本实施例所涉及的SFC OAM包括SFC Ping功能、或SFC Trace功能、或SFC BFD功能、或SFC连通性检测功能等;其实现机制遵循SFC OAM的相关规范即可。而本实施例所涉及的节点设备可以是业务分类器,或者是业务功能链或者业务功能路径中的任意一个业务节点。The SFC OAM in this embodiment may include an SFC ping function, or an SFC Trace function, or an SFC BFD function, or an SFC connectivity detection function, and the implementation mechanism may follow the relevant specifications of the SFC OAM. The node device involved in this embodiment may be a service classifier, or any one of a service function chain or a service function path.
可选地,上述方法还可以包括:事先为SFC域内SFC或者业务功能路径分别设置唯一的别名信息,并将所配置的路径信息与对应的SFC或者业务功能路径的信息进行绑定。其中,SFC或者业务功能路径的信息包括业务功能链或者业务功能路径的具体信息和底层信息。Optionally, the foregoing method may further include: separately setting unique alias information for the SFC or the service function path in the SFC domain, and binding the configured path information with the information of the corresponding SFC or the service function path. The information of the SFC or the service function path includes specific information and lower layer information of the service function chain or the service function path.
其中,别名信息,以及别名信息与对应的SFC或者业务功能路径的绑定关系可以是通用业务平台控制器统一动态下发给业务节点,也可以是在业务节点本地静态配置的。The alias information, and the binding relationship between the alias information and the corresponding SFC or the service function path may be uniformly sent to the service node by the general service platform controller, or may be statically configured locally at the service node.
还要说明的是,源端业务节点生成相应的OAM报文并发送到目的端业务节点的过程可以包括如下操作:It should be noted that the process in which the source service node generates the corresponding OAM packet and sends it to the destination service node may include the following operations:
源端业务节点先对OAM操作进行解析,得到OAM操作对应的OAM报文需要经历的业务节点个数M,将所确定的SFC或者业务功能路径上源端业 务节点之后的第M个业务节点确定为目的端业务节点,M为正整数;The source service node first parses the OAM operation, and obtains the number M of service nodes that the OAM packet corresponding to the OAM operation needs to go through, and determines the SFC or the service function path on the source end. The Mth service node after the service node is determined as the destination service node, and M is a positive integer;
然后,将生成的OAM报文从源业务节点开始依次通过所确定的SFC或者业务功能路径上的业务节点发送到目的端业务节点即可。Then, the generated OAM packet is sent from the source service node to the destination service node through the determined SFC or the service node on the service function path.
其中,OAM报文需要经历的业务节点个数M超过了所确定的SFC或者业务功能路径上从源端业务节点开始之后的剩余业务节点个数时,源端节点设备可以将所确定的SFC或者业务功能路径上最后一个业务节点确定为目的端业务节点。The number of service nodes that the OAM packet needs to go through exceeds the number of remaining service nodes after starting the source service node on the determined SFC or service function path, and the source node device may determine the SFC or The last service node on the service function path is determined as the destination service node.
另外,源端业务节点对OAM操作进行解析时,除了解析得到OAM报文需要经历的业务节点个数M外,还可以解析得到OAM报文类型等信息,这样,在生成OAM报文时,将解析得到的信息封装在OAM报文中即可。具体地,将解析得到的信息封装到OAM报文中的操作可以参照现有OAM报文封装操作,在此不再赘述。In addition, when the source service node parses the OAM operation, it can parse the OAM packet type and other information in addition to the number of service nodes that the OAM packet needs to be obtained, so that when the OAM packet is generated, The parsed information can be encapsulated in an OAM message. Specifically, the operation of encapsulating the parsed information into the OAM packet may refer to the existing OAM packet encapsulation operation, and details are not described herein.
下面将结合附图和具体应用说明上述方法的详细实现过程。The detailed implementation process of the above method will be described below with reference to the accompanying drawings and specific applications.
如图6所示,头结点作为源端业务节点发起的基于SFC Ping功能的具体业务功能链包括:SF1--->SF2--->SF3;As shown in FIG. 6, the specific service function chain based on the SFC ping function initiated by the head node as the source service node includes: SF1--->SF2--->SF3;
给该业务功能链定义别名:SFP-Mike;并将该别名和该业务功能链关联起来;Defining an alias for the business function chain: SFP-Mike; and associating the alias with the business function chain;
当操作者对该业务功能链发起SFC Ping功能时,不再需要知晓最后一跳业务功能的IP地址是多少,而只需要操作如下:When the operator initiates the SFC ping function for the service function chain, it is no longer necessary to know the IP address of the last hop service function, but only the operation is as follows:
Ping SFC SFC-Mike。Ping SFC SFC-Mike.
需要说明的是,此场景下,源端业务节点SF1解析OAM操作后,可能未得到报文需要经历的业务节点个数M,此时,默认为对整个业务功能链进行OAM操作,即将业务功能链的最后一个业务节点SF3作为目的端业务节点。It should be noted that, in this scenario, after the source service node SF1 resolves the OAM operation, the number of service nodes that the packet needs to go through may not be obtained. In this case, the OAM operation is performed on the entire service function chain by default. The last service node SF3 of the chain acts as the destination service node.
如图7所示,头结点作为源端业务节点发起有跳数限制(即OAM报文需要经历的业务节点个数M小于整个业务功能链的业务节点个数)的基于SFC Ping功能的业务功能链包括:SF2--->SF3--->SF4; As shown in Figure 7, the SFC Ping-based service is initiated by the head node as the source service node with the hop limit (that is, the number of service nodes that the OAM packet needs to go through is less than the number of service nodes in the entire service function chain). The functional chain includes: SF2--->SF3--->SF4;
给该业务功能链定义别名:SFPID100;并将该别名和该业务功能链关联起来;Defining an alias for the business function chain: SFPID100; and associating the alias with the business function chain;
当操作者对该业务功能链发起跳数限制为2(即OAM报文需要经历的业务节点个数M为2)的SFP Ping功能时,不再需要知晓第2跳业务功能的IP地址是多少,而只需要操作如下:When the operator initiates the SFP Ping function with the hop limit of 2 for the service function chain (that is, the number of service nodes M to be experienced by the OAM packet is 2), it is no longer necessary to know the IP address of the second hop service function. And only need to operate as follows:
Ping SFC SFCID100maximum_hops 2。Ping SFC SFCID100maximum_hops 2.
如图8所示,该业务功能链的完整路径包括:SF3--->SF4--->SF5;As shown in Figure 8, the complete path of the service function chain includes: SF3--->SF4--->SF5;
定义别名:宽带1(Broadband1);并将该别名和该业务功能链关联起来;Define an alias: Broadband1; associate the alias with the business function chain;
当中间节点业务功能3作为OAM操作的源端业务节点发起的基于SFCTrace功能时,不再需要知晓最后一跳业务功能的IP地址是多少,而只需要在业务节点3上操作如下:When the intermediate node service function 3 is used as the SFCTrace function initiated by the source service node of the OAM operation, it is no longer necessary to know the IP address of the last hop service function, but only needs to operate on the service node 3 as follows:
Trace SFC Broadband1。Trace SFC Broadband1.
需要说明的是,此场景下,源端业务节点SF3解析OAM操作后,可能未得到报文需要经历的业务节点个数M,此时,默认为对从源业务节点开始后的剩余业务功能链进行OAM操作,即将业务功能链的最后一个业务节点SF5作为目的端业务节点。It should be noted that, in this scenario, after the source service node SF3 resolves the OAM operation, the number of service nodes that the packet needs to go through may not be obtained. In this case, the default is the remaining service function chain after starting from the source service node. The OAM operation is performed, that is, the last service node SF5 of the service function chain is used as the destination service node.
如图9所示,该业务功能链的完整路径包括:SF4--->SF5--->SF6;As shown in Figure 9, the complete path of the service function chain includes: SF4--->SF5--->SF6;
定义别名:数据中心1(Datacenter1);Define an alias: Data Center 1 (Datacenter1);
当中间节点业务功能4作为源端业务节点发起跳数限制为1(即OAM报文需要经历的业务节点个数M为1)的SFC Trace功能时,不再需要知晓第2跳业务功能的IP地址是多少,而只需要在业务节点4上操作如下:When the intermediate node service function 4 is used as the SFC Trace function of the source service node to initiate the hop count to 1 (that is, the number of service nodes M to be experienced by the OAM packet is 1), the IP of the second hop service function is no longer needed. What is the address, and only need to operate on business node 4 as follows:
Trace SFC Datacenter1maximum_hops 1。Trace SFC Datacenter1maximum_hops 1.
实施例2Example 2
如图10所示,本实施例提供一种节点设备,可实现上述方法,至少包括如下单元。 As shown in FIG. 10, this embodiment provides a node device, which can implement the foregoing method, and at least includes the following units.
第一单元,在本设备对别名信息进行操作、管理和维护(OAM)操作时,确定与该别名信息相绑定的业务功能链(SFC)或者业务功能路径;The first unit determines a service function chain (SFC) or a service function path bound to the alias information when the device performs an operation, management, and maintenance (OAM) operation on the alias information;
第二单元,对上述第一单元确定的SFC或者业务功能路径进行OAM操作,生成相应的OAM报文并发送到该OAM操作的目的端业务节点。The second unit performs an OAM operation on the SFC or the service function path determined by the first unit, generates a corresponding OAM message, and sends the corresponding OAM message to the destination service node of the OAM operation.
可选地,上述设备还可以包括:第三单元,为SFC域内的SFC或者业务功能路径配置别名信息,以及别名信息与对应的SFC或者业务功能路径的绑定关系;或者从通用业务平台控制器接收并存储SFC域内的SFC或者业务功能路径的别名信息,以及别名信息与对应的SFC或者业务功能路径的绑定关系;其中,每条SFC或者业务功能路径的别名信息在SFC域内是唯一的。Optionally, the device may further include: a third unit, configured to configure alias information for the SFC or the service function path in the SFC domain, and a binding relationship between the alias information and the corresponding SFC or the service function path; or from the general service platform controller Receiving and storing the alias information of the SFC or the service function path in the SFC domain, and the binding relationship between the alias information and the corresponding SFC or service function path; wherein the alias information of each SFC or service function path is unique within the SFC domain.
其中,上述第二单元又可以分为解析模块和发送模块。The second unit may be further divided into a parsing module and a sending module.
解析模块,解析OAM操作,得到OAM操作对应的OAM报文需要经历的业务节点个数M,将所确定的SFC或者业务功能路径上所述源端业务节点之后的第M个业务节点确定为目的端业务节点;Parsing the module, parsing the OAM operation, obtaining the number M of service nodes that the OAM message corresponding to the OAM operation needs to pass, and determining the Mth service node after the source service node on the determined SFC or service function path as the destination End service node;
其中,OAM报文需要经历的业务节点个数M超过了所确定的SFC或者业务功能路径上从源端业务节点开始之后的剩余业务节点个数时,解析模块可以将所确定的SFC或者业务功能路径上最后一个业务节点确定为目的端业务节点。The parsing module may determine the determined SFC or service function when the number of service nodes that the OAM packet needs to go exceeds the number of remaining service nodes after starting the source service node on the determined SFC or service function path. The last service node on the path is determined to be the destination service node.
发送模块,将生成的OAM报文从所述源业务节点开始依次通过所确定的SFC或者业务功能路径上的业务节点发送到所述目的端业务节点。需要说明的是,上述设备可以业务分类器,或者是SFC或者业务功能链上任意一个业务节点设备,其可实现上述实施例1的方法,故上述设备的具体操作可参见上述实施例1的对应内容,在此不再赘述。The sending module sends the generated OAM message from the source service node to the destination service node through the determined SFC or the service node on the service function path. It should be noted that the foregoing device may be a service classifier, or an SFC or any one of the service node devices in the service function chain, and the method of the foregoing Embodiment 1 may be implemented. Therefore, refer to the corresponding operation of the foregoing Embodiment 1 for the specific operation of the foregoing device. The content will not be described here.
本领域普通技术人员可以理解上述实施例的全部或部分步骤可以使用计算机程序流程来实现,所述计算机程序可以存储于一计算机可读存储介质中,所述计算机程序在相应的硬件平台上(如系统、设备、装置、器件等)执行,在执行时,包括方法实施例的步骤之一或其组合。One of ordinary skill in the art will appreciate that all or a portion of the steps of the above-described embodiments can be implemented using a computer program flow, which can be stored in a computer readable storage medium, such as on a corresponding hardware platform (eg, The system, device, device, device, etc. are executed, and when executed, include one or a combination of the steps of the method embodiments.
可选地,上述实施例的全部或部分步骤也可以使用集成电路来实现,这些步骤可以被分别制作成一个个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Optionally, all or part of the steps of the foregoing embodiments may also be implemented by using an integrated circuit, and the steps may be separately fabricated into integrated circuit modules, or multiple modules thereof or The steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
上述实施例中的各装置/功能模块/功能单元可以采用通用的计算装置来实现,它们可以集中在单个的计算装置上,也可以分布在多个计算装置所组成的网络上。The devices/function modules/functional units in the above embodiments may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices.
上述实施例中的各装置/功能模块/功能单元以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。上述提到的计算机可读取存储介质可以是只读存储器,磁盘或光盘等。When each device/function module/functional unit in the above embodiment is implemented in the form of a software function module and sold or used as a stand-alone product, it can be stored in a computer readable storage medium. The above mentioned computer readable storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
本发明实施例可以使得操作者简单并快速的去获取业务链的链路信息,以及诊断和定位业务链的链路信息,从而简单并快速的实现各种SFC OAM。 The embodiment of the invention can enable the operator to obtain the link information of the service chain simply and quickly, and diagnose and locate the link information of the service chain, thereby implementing various SFC OAMs simply and quickly.
Claims (12)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410555367.X | 2014-10-17 | ||
| CN201410555367.XA CN105577416B (en) | 2014-10-17 | 2014-10-17 | Service function chain operation, management and maintenance method and node equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2015184771A1 true WO2015184771A1 (en) | 2015-12-10 |
Family
ID=54766029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2014/094724 Ceased WO2015184771A1 (en) | 2014-10-17 | 2014-12-23 | Method and node device for operation, administration, and maintenance of service function chaining |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105577416B (en) |
| WO (1) | WO2015184771A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106921532A (en) * | 2015-12-25 | 2017-07-04 | 中国电信股份有限公司 | A kind of performance management method, the device of business catenary system |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3468117B1 (en) | 2016-07-01 | 2023-05-24 | Huawei Technologies Co., Ltd. | Service function chaining (sfc)-based packet forwarding method, device and system |
| US20180034703A1 (en) * | 2016-07-26 | 2018-02-01 | Cisco Technology, Inc. | System and method for providing transmission of compliance requirements for cloud-based applications |
| CN107872356A (en) | 2016-09-26 | 2018-04-03 | 中兴通讯股份有限公司 | Method and device for service function chain detection path |
| CN109218058B (en) * | 2017-07-06 | 2021-09-14 | 中国电信股份有限公司 | Method and system for acquiring OAM information and computer readable storage medium |
| CN110557343A (en) * | 2018-05-31 | 2019-12-10 | 中国电信股份有限公司 | SFC service data forwarding method and SFC network system |
| FR3081644A1 (en) * | 2018-06-22 | 2019-11-29 | Orange | METHOD FOR DISCOVERING INTERMEDIATE FUNCTIONS AND SELECTING A PATH BETWEEN TWO COMMUNICATION EQUIPMENTS |
| US11277331B2 (en) * | 2020-04-06 | 2022-03-15 | Vmware, Inc. | Updating connection-tracking records at a network edge using flow programming |
| CN112511437B (en) | 2020-04-22 | 2024-03-22 | 中兴通讯股份有限公司 | Method for verifying service chain, transmitting node, forwarding node and service function node |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103416029A (en) * | 2011-03-09 | 2013-11-27 | 华为技术有限公司 | Signaling extension for a label switched path over a composite link |
| CN103580894A (en) * | 2012-07-31 | 2014-02-12 | 华为技术有限公司 | Method, device and system for operation, administration and maintenance (OAM) configuration |
| CN103746834A (en) * | 2013-12-25 | 2014-04-23 | 华为技术有限公司 | Transmission network service route searching method and correlation device, and communication system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200422896A (en) * | 2003-04-23 | 2004-11-01 | Hon Hai Prec Ind Co Ltd | System and method for managing cargo shipment |
| CN102957589B (en) * | 2011-08-23 | 2015-07-08 | 华为技术有限公司 | Method, network node and system for service data transmission |
| CN110034971B (en) * | 2014-05-26 | 2022-11-18 | 华为技术有限公司 | Method and device for detecting service chain |
-
2014
- 2014-10-17 CN CN201410555367.XA patent/CN105577416B/en not_active Expired - Fee Related
- 2014-12-23 WO PCT/CN2014/094724 patent/WO2015184771A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103416029A (en) * | 2011-03-09 | 2013-11-27 | 华为技术有限公司 | Signaling extension for a label switched path over a composite link |
| CN103580894A (en) * | 2012-07-31 | 2014-02-12 | 华为技术有限公司 | Method, device and system for operation, administration and maintenance (OAM) configuration |
| CN103746834A (en) * | 2013-12-25 | 2014-04-23 | 华为技术有限公司 | Transmission network service route searching method and correlation device, and communication system |
Non-Patent Citations (1)
| Title |
|---|
| "Network Service Header", 3 July 2014 (2014-07-03), Retrieved from the Internet <URL:http://tools.ietf.org/html/draft-quinn-sfc-nsh-03> * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106921532A (en) * | 2015-12-25 | 2017-07-04 | 中国电信股份有限公司 | A kind of performance management method, the device of business catenary system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105577416B (en) | 2020-03-10 |
| CN105577416A (en) | 2016-05-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105577413B (en) | Operations, Administration and Maintenance OAM message processing method and processing device | |
| US11979322B2 (en) | Method and apparatus for providing service for traffic flow | |
| CN105577416B (en) | Service function chain operation, management and maintenance method and node equipment | |
| US11050664B2 (en) | Encapsulation method, device and node | |
| US9497107B1 (en) | Seamless path monitoring and rapid fault isolation using bidirectional forwarding detection in a network environment | |
| JP4840236B2 (en) | Network system and node device | |
| CN108737128B (en) | Method and device for realizing in-band operation management maintenance IOAM | |
| EP3070895B1 (en) | Encapsulation method and system for flow identifier | |
| CN108111417B (en) | Method and device for forwarding MPLS data packet | |
| CN108964943B (en) | Method and device for realizing IOAM packaging | |
| EP3211832B1 (en) | Fault detection method and device | |
| CN108965204B (en) | Method and device for automatically realizing IOAM packaging | |
| CN106559325A (en) | Path detection method and device | |
| EP3934183A1 (en) | Service function chain sfc-based communication method, and apparatus | |
| WO2015143802A1 (en) | Service function chaining processing method and device | |
| WO2018188662A1 (en) | Information notification method and device | |
| US8971195B2 (en) | Querying health of full-meshed forwarding planes | |
| CN105515816B (en) | Processing method and device for detecting hierarchical information | |
| CN103828310A (en) | Method, system and equipment for finding link | |
| CN104852826A (en) | Loop detecting method and device | |
| WO2018188663A1 (en) | Method and device for information notification | |
| WO2015154393A1 (en) | Method and apparatus for processing service node ability, service classifier and service controller | |
| CN110224916A (en) | The processing method of message, the packaging method of device and message, device and system | |
| CN112558504B (en) | Method, device and system for forwarding critical path information based on OSPF protocol |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14893762 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 14893762 Country of ref document: EP Kind code of ref document: A1 |