US 12,034,770 B2
3S-chain: smart, secure, and software-defined networking (SDN)-powered blockchain-powered networking and monitoring system
Jin Kocsis, Lafayette, IN (US); Mututhanthrige Praveen Sameera Fernando, Akron, OH (US); and Yifu Wu, Akron, OH (US)
Assigned to The University of Akron, Akron, OH (US)
Appl. No. 17/297,270
Filed by Jin Kocsis, Lafayette, IN (US); Mututhanthrige Praveen Sameera Fernando, Akron, OH (US); and Yifu Wu, Akron, OH (US)
PCT Filed Nov. 19, 2019, PCT No. PCT/US2019/062167
§ 371(c)(1), (2) Date May 26, 2021,
PCT Pub. No. WO2020/112436, PCT Pub. Date Jun. 4, 2020.
Claims priority of provisional application 62/771,230, filed on Nov. 26, 2018.
Prior Publication US 2022/0030031 A1, Jan. 27, 2022
Int. Cl. H04L 29/06 (2006.01); G06F 21/64 (2013.01); H04L 9/32 (2006.01); H04L 9/40 (2022.01); H04L 41/00 (2022.01); H04L 9/00 (2022.01)
CPC H04L 63/20 (2013.01) [G06F 21/64 (2013.01); H04L 9/3236 (2013.01); H04L 9/3297 (2013.01); H04L 41/20 (2013.01); H04L 9/50 (2022.05)] 21 Claims
OG exemplary drawing
 
1. A blockchain secured, software-defined network and monitoring system comprising:
a plurality of software-defined network (SDN) controllers and one or more computational centers,
wherein each of said SDN controllers is configured to interface with: one or more SDN controller of said plurality of SDN controllers, a blockchain database via installed blockchain middleware, at least one of said one or more computational centers via installed communications middleware, and at least one peer-to-peer domain,
wherein said peer-to-peer domain comprises at least one domain switch that is in communication with the SDN controller for intra-domain communication, and at least one domain edge switch, which is in communication with the SDN controller and one or more of said at least one domain switches for inter-domain communication, and
wherein said plurality of SDN controllers and said one or more computational center are networked together to form a software-defined network having a horizontal controller plane layer comprising said plurality of SDN controllers, the installed blockchain middleware, and the installed communications middleware, and a horizontal data plane layer in communication with said horizontal controller plane layer and comprising the peer to peer domains, the domain switches, and domain edge switches; and
a blockchain-based security and autonomy management layer comprising said blockchain database and said blockchain middleware wherein said blockchain-based security and autonomy management layer is in communication with said horizontal controller plane layer through the blockchain middleware installed on each of said plurality of controllers and said one or more computational centers.