Patent application number | Description | Published |
20120320758 | LOSS MEASUREMENT FOR MULTICAST DATA DELIVERY - A method of measuring loss in a multicast transmission in a network is described. Service frames including a service multicast destination address are sent from a source node towards a receiving node. A counter of the number of service frames sent is maintained at the source node. This counter is periodically read, and its value copied into a loss measurement OAM frame. The loss measurement OAM frame includes a unique identifier and an OAM destination address which is different to the service multicast destination address, and is sent from the source node towards the receiving node. Every time the sent frames counter is read, a measurement indicator frame is also sent from the source node towards the receiving node. The measurement indicator frame includes the unique identifier so that it can be related to the loss measurement OAM frame. The measurement indicator frame also includes the service multicast destination address, although the measurement indicator frame is distinguishable from the service frames. The receiving node eventually receives the loss measurement OAM frame and the measurement indicator frame, and calculates the number of lost or delayed service frames by comparing the number of service frames received at the receiving node at the time the measurement indicator frame is received with the sent frames counter value contained in the loss measurement OAM frame. The calculation is only performed when the loss measurement OAM frame and measurement indicator frame having the same identifier have been received by the receiving node. node. | 12-20-2012 |
20130007266 | Providing Feedback to Path Computation Element - A Path Computation Client ( | 01-03-2013 |
20130010600 | Controller Driven OAM for OpenFlow - A method performed by a network element implementing an OpenFlow controller, the OpenFlow controller including an OAM module. The OAM module services an OAM function request in a network implementing OpenFlow. The method requests that a subset of OpenFlow switches in the network report metrics for an OpenFlow data flow to provide the OAM module with information for executing the requested OAM function. The method includes receiving by an OAM module a request to execute the OAM function, generating a trigger monitoring message defining actions to be performed by an OpenFlow switch, wherein the actions are to provide the metrics for the OpenFlow data flow, receiving a plurality of monitor response messages, each including the metrics for the OpenFlow data flow, correlating the plurality of monitor response messages with the OAM function request, executing the requested OAM function, and returning a result of the requested OAM function. | 01-10-2013 |
20130010605 | Generic Monitoring Packet Handling Mechanism for OpenFlow 1.1 - A method implemented by a network element monitor OpenFlow data flows and enable operations, administration and management (OAM) functionality in OpenFlow. The method inserts OpenFlow OAM packets into an OpenFlow data flow to monitor the OpenFlow data flow, wherein inserted OpenFlow OAM packets have fate sharing with data packets in the OpenFlow data flow. The method comprises the steps of receiving by the network element the OpenFlow OAM packets from a source through a port of the network element, matching by an OpenFlow switch module using a matching structure of OpenFlow data packets received by the network element to identify the OpenFlow OAM packets, and forwarding the identified OpenFlow OAM packets to a flow table or group table of the OpenFlow switch module to aggregate the OpenFlow OAM packets with a corresponding OpenFlow data flow. | 01-10-2013 |
20150098339 | Controller Driven OAM For Openflow - A method is performed by a network element implementing an OpenFlow controller. The method requests that a subset of OpenFlow switches in the network report metrics for an OpenFlow data flow to provide a management module with information for executing a management function. A second method is performed by a network element implementing an OpenFlow switch. The OpenFlow switch reports metrics for an OpenFlow data flow to the OpenFlow controller, wherein the OpenFlow switch forwards a management packet with the OpenFlow data flow and collects the metrics for the OpenFlow data flow. | 04-09-2015 |
Patent application number | Description | Published |
20110317559 | Notifying a Controller of a Change to a Packet Forwarding Configuration of a Network Element Over a Communication Channel - A method performed by a network element, for notifying a controller of a change to a packet forwarding configuration of the network element. The network element is separated from the controller by a communication channel. The method includes determining the change to the packet forwarding configuration of the network element. The packet forwarding configuration specifies how packets are to be forwarded by the network element. The method also includes actively notifying the controller of the change to the packet forwarding configuration by sending a message to the controller over the communication channel. The message, in addition to indicating the change, also indicates at least one detail about the packet forwarding configuration after the change. | 12-29-2011 |
20120163190 | Methods and Arrangement in a MPLS-TP Telecommunications Network for OAM Functions - Extensions to a Multi-Protocol Label Switching (MPLS) frame forwarding procedure in an MPLS node are described. A context descriptor is defined for each frame received on a connection terminated at that node, and where this context descriptor is provided together with the frame to a corresponding function (e.g. Operations, Administration and Maintenance, OAM) if needed. The context descriptor is constructed based on key attributes characterizing the terminated connection, over which the frame is received, and addresses a particular function endpoint (Maintenance Endpoints (MEPs), Selector Bridge of a protection instance etc.) of a corresponding function (OAM, protection, etc.). In one embodiment, a Multi-Protocol Label Switching (MPLS) node is directed to check not only the first but also the second label, and not to drop the first label (and the label space if relevant) when the second label is the Generic Association Channel Label (GAL). In this way, the original context of the packet is kept (i.e. the information relating to the connection over which the packet was received), and can be used for de-multiplexing to the corresponding MEP. Then the identifiers within the OAM payload can be used for verification of the connectivity. Other embodiments describe alternative solutions. | 06-28-2012 |
20120320758 | LOSS MEASUREMENT FOR MULTICAST DATA DELIVERY - A method of measuring loss in a multicast transmission in a network is described. Service frames including a service multicast destination address are sent from a source node towards a receiving node. A counter of the number of service frames sent is maintained at the source node. This counter is periodically read, and its value copied into a loss measurement OAM frame. The loss measurement OAM frame includes a unique identifier and an OAM destination address which is different to the service multicast destination address, and is sent from the source node towards the receiving node. Every time the sent frames counter is read, a measurement indicator frame is also sent from the source node towards the receiving node. The measurement indicator frame includes the unique identifier so that it can be related to the loss measurement OAM frame. The measurement indicator frame also includes the service multicast destination address, although the measurement indicator frame is distinguishable from the service frames. The receiving node eventually receives the loss measurement OAM frame and the measurement indicator frame, and calculates the number of lost or delayed service frames by comparing the number of service frames received at the receiving node at the time the measurement indicator frame is received with the sent frames counter value contained in the loss measurement OAM frame. The calculation is only performed when the loss measurement OAM frame and measurement indicator frame having the same identifier have been received by the receiving node. node. | 12-20-2012 |