-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathabout.html
More file actions
75 lines (70 loc) · 5.32 KB
/
about.html
File metadata and controls
75 lines (70 loc) · 5.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>About - CNS/CP</title>
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<!-- Google Fonts -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
<!-- External CSS -->
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<div class="container">
<h1>About CNS/CP</h1>
<nav>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="license/index.html">Licensing</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
</div>
</header>
<main>
<div class="container">
<section class="card">
<h2>About the CNS/CP Project</h2>
<p>CNS/CP—the Connectivity Naming System with Connection Profile—is a modern foundation for secure, agile, and context-first connectivity between digital systems. Unlike traditional Internet models that revolve around endpoint addresses such as DNS or IP, CNS/CP centers every digital relationship on explicit capabilities, roles, and use-case context. At its heart, CNS/CP introduces the idea that network connections should not be built merely by knowing "where" a node is, but by understanding "what" a node provides and for "whom" within a particular real-world or logical context.</p>
<h3>Connection Profiles</h3>
<p>Every connection in CNS/CP is defined by a Connection Profile—named in the format cp:profile.example—that describes both the consumer and provider roles involved. Each declared CP outlines the properties expected for both roles, allowing system nodes to advertise or request capabilities universally. Nodes in a CNS/CP network declare their intended profiles and the context—whether that's a physical space like a factory or an abstract scope such as a digital service vertical—where their capabilities apply. This results in purposeful, orchestrated networks in which interoperability and security are built into every connection, and dynamic relationships can adapt in real-time.</p>
<h3>Orchestration</h3>
<p>Central orchestration replaces conventional configuration. An orchestrator, sometimes called a broker, becomes responsible for matching nodes with compatible context and CP roles, then instantiating direct, policy-governed relationships—no need for manual interventions or static mapping. This orchestration enables smarter automation, robust lifecycle management, and zero-trust enforcement, shifting connectivity from static schema to intent-based, policy-driven integration. Providers and consumers of CPs can change, scale, and update their profiles with minimal manual effort, streamlining integration for complex domains like smart buildings, IoT fleets, and enterprise services.</p>
</section>
<section class="card">
<h2>Open Source Implementation</h2>
<p>CNS/CP's architecture is fully open-source and designed to work across industries. The formal specification is governed at github.com/CNSCP/specification, ensuring common standards and licensing for broad adoption. As part of the ecosystem, Project Arete leads the reference implementation of CNS/CP, focusing on real-world orchestration, CP management, and scalable workflow automation.</p>
<ul style="margin-left: 2em;">
<li><a href="https://github.com/CNSCP/specification/blob/main/cns-cp.md" target="_blank">CNS/CP formal Specification</a></li>
<li><a href="https://github.com/CNSCP" target="_blank">CNS/CP on GitHub</a></li>
</ul>
<p></p>
<h3>Project Arete</h3>
<p>Project Arete is an open-source reference imoplementation of CNS/CP. Project Arete helps validate, extend, and support the adoption of CNS/CP standards.</p>
<ul style="margin-left: 2em;">
<li><a href="https://projectarete.io" target="_blank">Project Arete Website</a> (Reference implementation of CNS/CP)</li>
<li><a href="https://github.com/project-arete" target="_blank">Project Arete on GitHub</a></li>
</ul>
</section>
<section class="card">
<h2>Related Projects</h2>
<p>The CNS/CP framework is being applied in the following projects</p>
<ul style="margin-left: 2em;">
<li><a href="https://www.interoperablebuildingbox.com" target="_blank">Interoperable Building Box (IBB)</a></li>
<li><a href="https://c4sb.org" target="_blank">Coalition for Smarter Buildings (C4SB)</a></li>
</ul>
</section>
</div>
</main>
<footer>
<div class="container">
<p>© Copyright 2025. Padi Inc. All rights reserved.</p>
</div>
</footer>
</body>
</html>