US 12,381,637 B2
Systems, methods, and computer-readable media of automatic network slicing of underwater acoustic communication system resources
Osama M. Bushnaq, Abu Dhabi (AE); Igor V. Zhilin, Abu Dhabi (AE); Giulia De Masi, Abu Dhabi (AE); Enrico Natalizio, Dubai (AE); Ian F. Akyildiz, Atlanta, GA (US); and Najwa Aaraj, Dubai (AE)
Assigned to Technology Innovation Institute—Sole Proprietorship LLC, Masdar (AE)
Filed by Technology Innovation Institute—Sole Proprietorship LLC, Masdar (AE)
Filed on Apr. 19, 2024, as Appl. No. 18/640,205.
Application 18/640,205 is a continuation of application No. 18/161,168, filed on Jan. 30, 2023, granted, now 11,967,997.
Application 18/161,168 is a continuation of application No. 17/806,283, filed on Jun. 10, 2022, granted, now 11,569,920, issued on Jan. 31, 2023.
Prior Publication US 2024/0267134 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04B 11/00 (2006.01); H04B 13/02 (2006.01)
CPC H04B 11/00 (2013.01) [H04B 13/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling underwater acoustic communications within an underwater acoustic communications system (UACS) comprising a controller positioned at or near a surface of a water body and a plurality of nodes that are distributed throughout the water body, wherein the controller and the plurality of nodes have bidirectional acoustic communications capability to establish underwater acoustic links (UALs), the method comprising:
receiving a plurality of slice requests each comprising a source and a destination, the plurality of slice requests associated with service level agreement (SLA) requirements;
nominating, for each of the plurality of slice requests, one or more routes between the source and the destination that satisfy the SLA requirements;
determining for at least one route in the nominated routes, a reservation of a portion of network resources sufficient to satisfy the SLA requirements for another route in the nominated routes;
based on the determining, accepting the at least one slice request; and
executing underwater acoustic communications via the UACS in accordance with the accepted at least one slice request.