The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Nov. 07, 2017

Filed:

Mar. 31, 2015
Applicant:

Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);

Inventors:

Dante J. Pacella, Charles Town, WV (US);

Mani Tadayon, Leesburg, VA (US);

Syed A. Ahmad, Ashburn, VA (US);

Assignee:

Verizon Patent and Licensing Inc., Basking Ridge, NJ (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/721 (2013.01); H04L 12/935 (2013.01); H04L 12/24 (2006.01);
U.S. Cl.
CPC ...
H04L 45/66 (2013.01); H04L 41/5054 (2013.01); H04L 49/3054 (2013.01); H04L 41/5012 (2013.01);
Abstract

A controller network device, in a network control layer of a service provider network, receives command input for providing services over a service provider network and provides, to a forwarding network device, a first control communication. The first control communication includes an initial output to implement the command input. The controller network device provides, to peer controller network devices, a verification request to verify the initial output of the first control communication; receives, from the peer controller network devices, responses to the verification request that each include a calculated output based on the command input; and applies a verification schema to determine a majority output from the responses. The controller network device compares the initial output to the majority output and sends a second control communication, with a verified output indication, to implement the command input when the initial output matches the majority output.


Find Patent Forward Citations

Loading…