{"id":{"repo_id":"u-pacific","oai_identifier":"oai:scholarlycommons.pacific.edu:uop_etds-1810"},"canonical_url":"https://search.dev.ndltd.org/etd/u-pacific/oai:scholarlycommons.pacific.edu:uop_etds-1810","repository":{"repo_id":"u-pacific","name":"University of the Pacific","base_url":"https://scholarlycommons.pacific.edu/do/oai/"},"display":{"title":"Simulating underwater sensor networks and routing algorithms in MATLAB","abstract":"<p>Underwater networks are a field that has been gathering attention. Land-based methods of network construction from discovery to advanced routing are all well established. Due to the unique constraints of operating in an underwater environment, many of these tried-and-true approaches need modification if they function at all. Peer discovery and lowlevel networking have been dealt with by previous research. In this thesis we describe and evaluate eight possible routing schemes with different system-knowledge requirements. We show that with a minimal set of information it is possible to achieve near-optimal results with energy costs considerably lower than centralized optimal algorithms. We demonstrate this by constructing and evaluating a custom simulation environment in MATLAB. This is implemented in a mixed procedural and array-centric approach. Simulated networks are structured on a line topology. All nodes a spaced along the horizontal axis at a random depth. It is assumed that neighbor-discovery has been completed before the simulation starts, and all nodes have access to a global list of connected neighbors. We demonstrate the effectiveness of distributed algorithms in an ideal environment, leading to the conclusion that near-optimal results can be achieved with local information only.</p>","abstract_html":"&lt;p&gt;Underwater networks are a field that has been gathering attention. Land-based methods of network construction from discovery to advanced routing are all well established. Due to the unique constraints of operating in an underwater environment, many of these tried-and-true approaches need modification if they function at all. Peer discovery and lowlevel networking have been dealt with by previous research. In this thesis we describe and evaluate eight possible routing schemes with different system-knowledge requirements. We show that with a minimal set of information it is possible to achieve near-optimal results with energy costs considerably lower than centralized optimal algorithms. We demonstrate this by constructing and evaluating a custom simulation environment in MATLAB. This is implemented in a mixed procedural and array-centric approach. Simulated networks are structured on a line topology. All nodes a spaced along the horizontal axis at a random depth. It is assumed that neighbor-discovery has been completed before the simulation starts, and all nodes have access to a global list of connected neighbors. We demonstrate the effectiveness of distributed algorithms in an ideal environment, leading to the conclusion that near-optimal results can be achieved with local information only.&lt;/p&gt;","abstract_has_math":false,"creators":["O'Rourke, Michael J."],"institution":null,"degree_name":"Master of Science (M.S.)","degree_level":"Thesis - Pacific Access Restricted","degree_discipline":"Engineering Science","degree_department":null,"school":null,"contributors":["Elizabeth Basha"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2012,"date_issued":"2012-01-01T08:00:00Z","date_published":"2012-01-01T08:00:00Z","updated_at":"2026-07-24T05:36:52Z","subjects":["Sensor networks","MATLAB","Signal processing Digital techniques","Computer Engineering","Computer Sciences","Engineering"],"languages":[],"rights":[],"rights_urls":["http://rightsstatements.org/vocab/InC/1.0/"],"identifier_entries":[]},"links":{"outbound_url":"https://scholarlycommons.pacific.edu/uop_etds/811","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Elizabeth Basha"]},{"key":"dc:creator","label":"Author","values":["O'Rourke, Michael J."]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.available","label":"Dc Date Available","values":["2012-01-01T08:00:00Z"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Engineering Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis - Pacific Access Restricted"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Master of Science (M.S.)"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Sensor networks","MATLAB","Signal processing Digital techniques","Computer Engineering","Computer Sciences","Engineering"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:rights","label":"Dc Rights","values":["http://rightsstatements.org/vocab/InC/1.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://scholarlycommons.pacific.edu/uop_etds/811"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["<p>Underwater networks are a field that has been gathering attention. Land-based methods of network construction from discovery to advanced routing are all well established. Due to the unique constraints of operating in an underwater environment, many of these tried-and-true approaches need modification if they function at all. Peer discovery and lowlevel networking have been dealt with by previous research. In this thesis we describe and evaluate eight possible routing schemes with different system-knowledge requirements. We show that with a minimal set of information it is possible to achieve near-optimal results with energy costs considerably lower than centralized optimal algorithms. We demonstrate this by constructing and evaluating a custom simulation environment in MATLAB. This is implemented in a mixed procedural and array-centric approach. Simulated networks are structured on a line topology. All nodes a spaced along the horizontal axis at a random depth. It is assumed that neighbor-discovery has been completed before the simulation starts, and all nodes have access to a global list of connected neighbors. We demonstrate the effectiveness of distributed algorithms in an ideal environment, leading to the conclusion that near-optimal results can be achieved with local information only.</p>"]},{"key":"dc:source","label":"Dc Source","values":["99"]},{"key":"dc:title","label":"Title","values":["Simulating underwater sensor networks and routing algorithms in MATLAB"]}]}],"canonical_facts":{"dc:contributor":["Elizabeth Basha"],"dc:creator":["O'Rourke, Michael J."],"dc:date.available":["2012-01-01T08:00:00Z"],"dc:description.abstract":["<p>Underwater networks are a field that has been gathering attention. Land-based methods of network construction from discovery to advanced routing are all well established. Due to the unique constraints of operating in an underwater environment, many of these tried-and-true approaches need modification if they function at all. Peer discovery and lowlevel networking have been dealt with by previous research. In this thesis we describe and evaluate eight possible routing schemes with different system-knowledge requirements. We show that with a minimal set of information it is possible to achieve near-optimal results with energy costs considerably lower than centralized optimal algorithms. We demonstrate this by constructing and evaluating a custom simulation environment in MATLAB. This is implemented in a mixed procedural and array-centric approach. Simulated networks are structured on a line topology. All nodes a spaced along the horizontal axis at a random depth. It is assumed that neighbor-discovery has been completed before the simulation starts, and all nodes have access to a global list of connected neighbors. We demonstrate the effectiveness of distributed algorithms in an ideal environment, leading to the conclusion that near-optimal results can be achieved with local information only.</p>"],"dc:identifier":["https://scholarlycommons.pacific.edu/uop_etds/811"],"dc:rights":["http://rightsstatements.org/vocab/InC/1.0/"],"dc:source":["99"],"dc:subject":["Sensor networks","MATLAB","Signal processing Digital techniques","Computer Engineering","Computer Sciences","Engineering"],"dc:title":["Simulating underwater sensor networks and routing algorithms in MATLAB"],"thesis:degree_discipline":["Engineering Science"],"thesis:degree_level":["Thesis - Pacific Access Restricted"],"thesis:degree_name":["Master of Science (M.S.)"]},"updated_at":"2026-07-24T05:36:52Z"}