Communication device with persistent configuration and verification
Abstract
The present disclosure pertains to systems and methods for establishing communication with a remote communication device in a software defined network (SDN) during time when an SDN controller is unavailable. In one embodiment, a local communication device may be configured to receive a plurality of data flows from an SDN controller and to store the plurality of data flows in a persistent data memory. The device may generate a unique identifier for the local communication device that is transmitted to a remote communication device. Following a disruption the results in the SDN controller being unavailable, the local communication device may recover into a default configured state based on the plurality of data flows in the persistent data memory. The local communication device may then transmit the unique identifier to the remote communication device after the disruption to begin a process of reestablishing communication with the remote communication device.
- Inventors:
- Issue Date:
- Research Org.:
- Schweitzer Engineering Laboratories, Inc., Pullman, WA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1532052
- Patent Number(s):
- 9900206
- Application Number:
- 14/803,810
- Assignee:
- Schweitzer Engineering Laboratories, Inc. (Pullman, WA)
- Patent Classifications (CPCs):
-
H - ELECTRICITY H04 - ELECTRIC COMMUNICATION TECHNIQUE H04L - TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- DOE Contract Number:
- OE0000678
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2015-07-20
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 24 POWER TRANSMISSION AND DISTRIBUTION; 42 ENGINEERING
Citation Formats
Grussling, Barry Jakob, Dearien, Jason A., and Bradetich, Ryan. Communication device with persistent configuration and verification. United States: N. p., 2018.
Web.
Grussling, Barry Jakob, Dearien, Jason A., & Bradetich, Ryan. Communication device with persistent configuration and verification. United States.
Grussling, Barry Jakob, Dearien, Jason A., and Bradetich, Ryan. Tue .
"Communication device with persistent configuration and verification". United States. https://www.osti.gov/servlets/purl/1532052.
@article{osti_1532052,
title = {Communication device with persistent configuration and verification},
author = {Grussling, Barry Jakob and Dearien, Jason A. and Bradetich, Ryan},
abstractNote = {The present disclosure pertains to systems and methods for establishing communication with a remote communication device in a software defined network (SDN) during time when an SDN controller is unavailable. In one embodiment, a local communication device may be configured to receive a plurality of data flows from an SDN controller and to store the plurality of data flows in a persistent data memory. The device may generate a unique identifier for the local communication device that is transmitted to a remote communication device. Following a disruption the results in the SDN controller being unavailable, the local communication device may recover into a default configured state based on the plurality of data flows in the persistent data memory. The local communication device may then transmit the unique identifier to the remote communication device after the disruption to begin a process of reestablishing communication with the remote communication device.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue Feb 20 00:00:00 EST 2018},
month = {Tue Feb 20 00:00:00 EST 2018}
}
Works referenced in this record:
Systems and Methods for Distributing Network Traffic between Servers Based on Elements in Client Packets
patent-application, March 2015
- Mason, Kevin E.; Wilson, Scott T.; Israel, David B.
- US Patent Application 14/026477; 20150081762
Method and System for Real-Time Visualization of Network Flow within Network Device
patent-application, June 2013
- Smith, John Kei; Pierce, Robert
- US Patent Application 13/774890; 20130159865
Simulating, visualizing, and searching traffic in a software defined network
patent, September 2017
- Dearien, Jason A.; Berner, Marc Ryan; Powers, Josh
- US Patent Document 9,769,060
Network availability monitor
patent, June 2004
- Pithawala, Burjiz; Shahpurwala, Faiyaz; Hartinger, Jacob
- US Patent Document 6,747,957
Monitoring Virtualized Network
patent-application, January 2014
- Nguyen, Hung
- US Patent Application 13/560968; 20140029451
Systems and Methods for Placing Virtual Serving Gateways for Mobility Management
patent-application, June 2016
- Li, Xu; Dao, Ngoc-Dung; Zhang, Hang
- US Patent Application 14/561805; 20160165454
Passive Route Control of Data Networks
patent-application, July 2003
- Klinker, James Eric; McCanne, Steven R.
- US Patent Application 10/283798; 20030133443
Software-defined energy communication networks: From substation automation to future smart grids
conference, October 2013
- Cahn, Adam; Hoyos, Juan; Hulse, Matthew
- 2013 IEEE International Conference on Smart Grid Communications (SmartGridComm)
Security Enhancements for a Software-Defined Network with Network Functions Virtualization
patent-application, May 2016
- De Los Reyes, Gustavo; Jover, Roger Piqueras
- US Patent Application 14/547942; 20160142427
Network Controller Security Monitor
patent-application, November 2016
- Yao, Guang; Xu, Shijie; Li, Qi
- US Patent Application 14/905837; 20160337247
Optimal Segment Identification for Shared Mesh Protection
patent-application, November 2013
- Ahuja, Satyajeet S.; Rao, Rajan; Lu, Biao
- US Patent Application 13/664129; 20130294228
Software-Defined Network Overlay
patent-application, June 2014
- Hampel, Georg; Steiner, Moritz; Bu, Tian
- US Patent Application 13/691317; 20140153572
Routing of Traffic in Network through Automatically Generated and Physically Distinct Communication Paths
patent-application, January 2017
- Smith, Rhett; Berner, Marc Ryan; Powers, Josh
- US Patent Application 14/803706; 20170026291
System and Method for Simulating Computer Network Devices for Competency Training and Testing Simulations
patent-application, July 2003
- Lines, Vardell; Whitnah, Don
- US Patent Application 10/330700; 20030125924
Network Infrastructure Obfuscation
patent-application, April 2014
- Silva, Steven M.; Zhang, Yadong; Winsborrow, Eric
- US Patent Application 14/058034; 20140115706
Method for Controlling Software Defined Network and Apparatus for the Same
patent-application, December 2014
- Kim, Eun Joo; Kwon, Yool; Kim, Young Boo
- US Patent Application 14/313108; 20140376406
System and Method for Enabling Communications over a Number of Packet Networks
patent-application, March 2014
- Edwards, Stephen K.; Morrill, Robert J.; Bugenhagen, Michael K.
- US Patent Application 14/075031; 20140064100
B4: experience with a globally-deployed software defined wan
journal, August 2013
- Jain, Sushant; Zhu, Min; Zolla, Jon
- ACM SIGCOMM Computer Communication Review, Vol. 43, Issue 4
Scalable Network Virtualization in Software-Defined Networks
journal, March 2013
- Drutskoy, Dmitry; Keller, Eric; Rexford, Jennifer
- IEEE Internet Computing, Vol. 17, Issue 2
Method and System to Dynamically Detect Traffic Anomalies in a Network
patent-application, October 2014
- Zhang, Ying
- US Patent Application 13/872855; 20140325649
Transparent Provisioning of Network Access to an Application
patent-application, October 2013
- Jungck, Peder J.; Drown, Matthew Donald; Goller, Sean M.
- US Patent Application 13/790987; 20130263247
Source Routing with Fabric Switches in an Ethernet Fabric Network
patent-application, August 2014
- DeCustis, Casimer M.; Gusat, Mircea; Kamble, Keshav G.
- US Patent Application 13/781561; 20140241345
Applying operating system principles to SDN controller design
conference, January 2013
- Monaco, Matthew; Michel, Oliver; Keller, Eric
- Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks - HotNets-XII
Monitoring of Optical Transmission Systems Based on Cross-Correlation Operation
patent-application, October 2009
- Chung, Yun Chur; Takushima, Yuichi
- US Patent Application 12/081294; 20090257743
Automatic Noise Profile Generation
patent-application, November 2016
- Cook, Charles I.; Keator, Paul A.
- US Patent Application 14/977838; 20160344592
Virtual-channel flow control
journal, March 1992
- Dally, W. J.
- IEEE Transactions on Parallel and Distributed Systems, Vol. 3, Issue 2
Reliability metrics in an IP network
patent, January 2011
- Lai, Wai Sum; Levy, Yonatan; Saheban, Farhad
- US Patent Document 7,872,983
Automatic failure recovery for software-defined networks
conference, January 2013
- Kuźniar, Maciej; PereÅ¡Ãni, Peter; Vasić, Nedeljko
- Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking - HotSDN '13
Communication Link Failure Detection in a Software Defined Network
patent-application, January 2017
- Smith, Rhett; Berner, Marc Ryan
- US Patent Application 14/803773; 20170026292
Method of Data Delivery across a Network
patent-application, April 2011
- Beecroft, Jon
- US Patent Information 12/997226; 20110085567
Programmable Management Engine for Networks
patent-application, September 2014
- Medved, Jan; McLachlan, Andrew; Ward, David
- US Patent Application 13/842774; 20140280834
Systems and Methods Optimizing Backhaul Transport
patent-application, June 2014
- Arad, Seyed Mohammad Ali; Hoadley, John
- US Patent Application 13/712543; 20140160939
Network Switch Simulation
patent-application, December 2015
- Maurya, Alok
- US Patent Application 14/763496; 20150363522
End-to-End Encryption in a Software Defined Network
patent-application, April 2016
- Amulothu, Venkata Siva N.; Huralikuppi, Nitin J.; Kapur, Ashish
- US Patent Information 14/525339; 20160119299
Software-Defined Energy Communication Networks
patent-application, December 2014
- Keller, Eric; Cahn, Adam J.; Hoyos Pareja, Juan Esteban
- US Patent Application 14/308488; 20140371941
Proactive Controller for Failure Resiliency in Communication Networks
patent-application, July 2015
- Heydari, Shahram Shah; Izaddoost, Alireza
- US Patent Application 14/558174; 20150195190
Communication Device with Persistent Configuration and Verification
patent-application, January 2017
- Grussling, Barry Jakob; Dearien, Jason A.; Bradetich, Ryan
- US Patent Application 14/803810; 20170026226
Packet processing engine architecture
patent, May 2007
- Bechtolsheim, Andreas; Cheriton, David R.
- US Patent Document 7,218,632
Secure Path Determination between Devices
patent-application, February 2016
- Syed Mohamed, Parvez; Mills, Craig J.; Wakumoto, Shaun
- US Patent Application 1/777465; 20160043996
Selectively encrypting different portions of data sent over a network
patent, May 2008
- Kollmyer, Brad; Baker, Brenda; Shapiro, Eric
- US Patent Document 7,376,831
Network Reliability Assessment
patent-application, January 2017
- Smith, Rhett; Berner, Marc Ryan; Dearien, Jason A.
- US Patent Application 14/803661; 20170026225
Telecommunication System, for Example an IP Telecommunication System, and Equipment Units for Use in the System
patent-application, October 2003
- Josset, Sebastien; Duquerroy, Laurence
- US Patent Application 10/403083; 20030188159
Software-Defined Networking Using OpenFlow: Protocols, Applications and Architectural Design Choices
journal, May 2014
- Braun, Wolfgang; Menth, Michael
- Future Internet, Vol. 6, Issue 2
Decision support systems and methods for complex networks
patent-application, September 2010
- Huang, Zhenyu; Wong, Pak Chung; Ma, Jian
- US Patent Application 12/409103; 20100241608
Adaptive Hybrid Wireless and Wired Process Control System and Method
patent-application, March 2013
- Daraiseh, Abdelghani; Landolsi, Mohamed Adnan
- US Patent Application 13/508083; 20130077477
Supporting Software Defined Networking with Application Layer Traffic Optimization
patent-application, September 2013
- Zou, Ting; Xie, Haiyong; Yin, Hongtao
- US Patent Application 13/801850; 20130250770
Method, System and Apparatus for Assembling and Using Biological Knowledge
patent-application, December 2009
- Sun, Justin; Chandra, D. Navin; Pratt, Dexter R.
- US Patent Application 12/405763; 20090313189
System and Method for Software Defined Network Aware Data Replication
patent-application, April 2015
- Satapathy, Soumendu
- US Patent Application 14/057431; 20150112933
Communication Host Profiles
patent-application, January 2017
- Dearien, Jason A.; Smith, Rhett; Berner, Marc Ryan
- US Patent Application 14/803688; 20170026252
Technique for Configuring a Software-Defined Network
patent-application, October 2014
- Kis, Zoltan Lajos
- US Patent Application 14/264333; 20140325038
Systems and methods for controlling network device temporarily absent from control panel
patent, August 2016
- Hasan, Jahangir; Thatikunta, Rajababru; Ong, Joon
- US Patent Document 9,432,255
Reliability metrics in an IP network
patent, October 2013
- Lai, Wai Sum; Levy, Yonatan; Saheban, Farhad
- US Patent Document 8,553,544
Dynamic Local Decision Control in Software Defined Networking-Based Environment
patent-application, October 2015
- Winzer, Peter J.; Simsarian, John E.; Thottan, Marina K.
- US Patent Application 14/259688; 20150312658
Configuration of a Software Defined Network
patent-application, January 2017
- Berner, Marc Ryan; Smith, Rhett; Dearien, Jason A.
- US Patent Application 14/803786; 20170026243
OTN switching systems and methods using an SDN controller and match/action rules
patent, June 2017
- Connolly, Matthew W.; Oltman, John K.
- US Patent Document 9,680,588
Packet Reassembly and Deadlock Avoidance for Use in a Packet Switch
patent-application, February 2005
- Chao, Hung-Hsiang Jonathan; Park, Jinsoo
- US Patent Application 10/872332; 20050025141
System and Method for Implementing an Infiniband Error Log Analysis Model to Facilitate Faster Problem Isolation and Repair
patent-application, April 2008
- Atkins, Mark G.; Cohen, Michal B.; Doxtader, John W.
- US Patent Application 11/537823; 20080080384
Network reliability assessment
patent, June 2017
- Smith, Rhett; Berner, Marc Ryan; Dearien, Jason A.
- US Patent Document 9,686,125
Method and System for Fast Computation of Routes Under Multiple Network States with Communication Continuation
patent-application, November 2002
- Rhodes, David L.
- US Patent Application 10/095862; 20020172157
System and Method for Selective Information Exchange
patent-application, September 2005
- Desai, Nimesh; Udani, Sanjay; Kimble Jr., James David
- US Patent Application 11/107502; 20050192008
Interactive MPLS Traffic Engineering
patent-application, November 2009
- Bolt, Gordon; Ernst, Michael; Sykes, Edward A.
- US Patent Application 12/098436; 20090285093
SDN-Based Network Sharing Method and Apparatus for Supporting Multiple Operations
patent-application, August 2014
- Park, Ki-Beom
- US Patent Application 14/180738; 20140226467
Creating Searchable and Global Database of User Visible Process Traces
patent-application, May 2014
- Mehta, Anish; Bhatt, Megh; Reddy, Rajashekar
- US Patent Application 13/835483; 20140129700
System and Method for Increasing a Data Transmission Rate in Mobile Wireless Communication Channels
patent-application, June 2003
- Cleveland, Joseph Robert; Lim, Jae Doeg; Semper, William Joseph
- US Patent Application 10/024687; 20030112821
Method for Setting Packet Forwarding Rule and Control Apparatus Using the Method
patent-application, April 2014
- Yang, Sunhee; Kim, Young Hwa; Kang, Saehoon
- US Patent Application 14/061340; 20140112130
SlickFlow: Resilient source routing in Data Center Networks unlocked by OpenFlow
conference, October 2013
- Ramos, Ramon Marques; Martinello, Magnos; Esteve Rothenberg, Christian
- 38th Annual IEEE Conference on Local Computer Networks (LCN 2013)
Methods and Apparatuses for Authentication and Validation of Computer-Processable Communications
patent-application, January 2008
- Hadley, Mark D.; Goranson, Craig A.; Huston, Kristy A.
- US Patent Application 11/479402; 20080005558
Ad Hoc Wireless Node and Network
patent-application, April 2005
- Caliskan, Alaattin; Hashfield, Paul; Mandhyan, Indur
- US Patent Application 10/900156; 20050078672
Pair-Wise Keying for Tunneled Virtual Private Networks
patent-application, January 2014
- McGrew, David A.; Weiss, Brian E.
- US Patent Application 14/042906; 20140025945
Data Processing Lock Signal Transmission
patent-application, August 2014
- Colpo, Yolanda; Elliott, John C.; Garcia, Enrique Q.
- US Patent Application 14/074626; 20140245387
Priming failover of stateful offload adapters
patent, March 2016
- Cardona, Omar; Ochs, Matthew R.; Sethi, Vikramjit
- US Patent Document 9,286,171
Affinity Modeling in a Data Center Network
patent-application, May 2013
- Srinivas, Anand; Husak, David J.; deRuijter, Denis H.
- US Patent Application 13/651212; 20130108259
Storing and accessing threat information for use in predictive modeling in a network security service
patent, August 2014
- Raad, Alexa
- US Patent Document 8,800,044
Network control security
patent, August 2016
- Margalit, Mordehai; Wechsler, Yoav; Dabija, Vlad Grigore
- US Patent Document 9,432,380
Systems and Methods for Configuring a Device Via a Software-Defined Networking Controller
patent-application, November 2016
- Tiwari, Satyendra; Garipally, Swetha
- US Patent Application 14/704400, 20160330076
Method to enable deep packet inspection (DPI) in openflow-based software defined network (SDN)
patent, January 2016
- Ling, Hui; Chen, Zhong
- US Patent Document 9,237,129
Recovery of Transmission Errors
patent-application, April 2011
- Marin, Cedric; Kieffer, Michel; Duhamel, Pierre
- US Patent Application 12/736670; 20110087952
Communication Device for Implementing Selective Encryption in a Software Defined Network
patent-application, January 2017
- Smith, Rhett; Grussling, Barry Jakob
- US Patent Application 14/803755; 20170026349
ReversePTP: a software defined networking approach to clock synchronization
conference, January 2014
- Mizrahi, Tal; Moses, Yoram
- Proceedings of the third workshop on Hot topics in software defined networking - HotSDN '14
Control Mechanism for Reliability and Availability Setting in Virtual Networks
patent-application, August 2013
- Hoffmann, Klaus; Hoffmann, Marco
- US Patent Application 13/882237; 20130212285
Authentication for software defined networks
patent, May 2015
- Chua, Roy Liang; Pearce, Andrew Keith; Palmer, Matthew
- US Patent Document 9,038,151
Simulating, Visualizing, and Searching Traffic in a Software Defined Network
patent-application, January 2017
- Dearien, Jason A.; Berner, Marc Ryan; Powers, Josh
- US Patent Application 14/803733; 20170026276