Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Charles F. Clark is active.

Publication


Featured researches published by Charles F. Clark.


acm special interest group on data communication | 2015

PGA: Using Graphs to Express and Automatically Reconcile Network Policies

Chaithan Prakash; Jeongkeun Lee; Yoshio Turner; Joon-Myung Kang; Aditya Akella; Sujata Banerjee; Charles F. Clark; Yadi Ma; Puneet Sharma; Ying Zhang

Software Defined Networking (SDN) and cloud automation enable a large number of diverse parties (network operators, application admins, tenants/end-users) and control programs (SDN Apps, network services) to generate network policies independently and dynamically. Yet existing policy abstractions and frameworks do not support natural expression and automatic composition of high-level policies from diverse sources. We tackle the open problem of automatic, correct and fast composition of multiple independently specified network policies. We first develop a high-level Policy Graph Abstraction (PGA) that allows network policies to be expressed simply and independently, and leverage the graph structure to detect and resolve policy conflicts efficiently. Besides supporting ACL policies, PGA also models and composes service chaining policies, i.e., the sequence of middleboxes to be traversed, by merging multiple service chain requirements into conflict-free composed chains. Our system validation using a large enterprise network policy dataset demonstrates practical composition times even for very large inputs, with only sub-millisecond runtime latencies.


acm special interest group on data communication | 2015

Network Policy Whiteboarding and Composition

Jeongkeun Lee; Joon-Myung Kang; Chaithan Prakash; Sujata Banerjee; Yoshio Turner; Aditya Akella; Charles F. Clark; Yadi Ma; Puneet Sharma; Ying Zhang

We present Policy Graph Abstraction (PGA) that graphically expresses network policies and service chain requirements, just as simple as drawing whiteboard diagrams. Different users independently draw policy graphs that can constrain each other. PGA graph clearly captures user intents and invariants and thus facilitates automatic composition of overlapping policies into a coherent policy.


Archive | 2007

Method of detecting a network cabling change

Charles F. Clark; Paul T. Congdon


Archive | 2006

Secure device licensing

Charles F. Clark; Joshua D. Miller; Frank A. Reichstein


Archive | 2007

Autonomous network device configuration method

Daniel E. Ford; Charles F. Clark


Archive | 2009

Method And Apparatus For Option-based Marking Of A DHCP Packet

Saugat Majumdar; Shaun Wakumoto; Charles F. Clark


Archive | 2015

Endpoint policy change

Charles F. Clark; Duane Mentze


Archive | 2012

Network Access Apparatus Having a Control Module and a Network Access Module

Mauricio Sanchez; Jechun Chiu; Charles F. Clark


Archive | 2012

TRANSMIT SPECIFIC ALONG BLOCKED LINK

Charles F. Clark; Shaun Wakumoto


Archive | 2016

Hybrid circuit-packet switch

Terrel L. Morris; Charles F. Clark; Raymond G. Beausoleil

Collaboration


Dive into the Charles F. Clark's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Aditya Akella

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Chaithan Prakash

University of Wisconsin-Madison

View shared research outputs
Researchain Logo
Decentralizing Knowledge