wiki:GettingStarted

Version 1 (modified by jkol, 6 years ago) ( diff )

Table of Contents

  1. Architecture
    1. Data Flow
    1. Deployment Map
    1. Domains
    1. Naming Convention
    1. Networks
    1. Optical
  2. CamelCase
    1. Customizing the Wiki behavior
    2. More information on CamelCase
    1. Concepts
    1. Availability and Resource Status
    1. Testbed Workflow
  3. Datasets
    1. Events and Conferences
  4. Getting Started
    1. Create an Account
    2. Setup SSH Keys
    3. Start using COSMOS
  5. Hardware Info
    1. Cameras
    1. Compute
    1. FR3 SDRs
    1. Network
    1. Nodes
    1. Optical
    1. RF Subsystems
    1. Antennas
    1. Full-Duplex Radio
    1. RF Front End
    1. Software Defined Radios (SDR)
  6. Inter Map Txt
    1. This is the place for defining Inter Wiki prefixes
    2. Prefix Definitions
  7. Inter Trac Links
    1. Link Syntax
    2. Examples
    3. List of Active Inter Trac Prefixes
  8. Support for Inter Wiki links
    1. Definition
    2. Link Syntax
    3. [interwiki]
    4. Examples
    5. List of Active Prefixes
  9. OMF Services Deployment Topology
    1. 1. Overview
    2. 2. Network Architecture
    3. 3. North Brunswick Hosts
    4. 4. New York City Hosts
    5. 5. Shared Infrastructure
    6. 6. Service Dependency Map
    7. 7. Port Registry
    8. 8. Technology Stack
  10. Wiki Page Templates
    1. Acceptable Use Policy
    1. Limitation of Liability
    1. Privacy
  11. RF Policies & Compliance
    1. Outdoor Radio Frequency Allocation
    2. Program Experiment License
    3. Spectrum Monitoring
    4. Emergency Stop Procedures
    5. Network and Platform Security
  12. Resources, Services and APIs
    1. RF Control
    2. SDR Control
    3. Compute Control
    4. Network Control
    5. Optical Control
  13. TicketQuery Wiki Macro
    1. Usage
    2. Examples
  14. Accessibility Support in Trac
    1. Global Access Keys
    2. Trac Browser Navigation
  15. Trac Admin
    1. Usage
    2. Interactive Mode
    3. Full Command Reference
  16. Trac Backup
    1. Creating a Backup
    2. Restoring a Backup
  17. Trac Ticket Batch Modification
    1. List fields
    2. Excluded fields
  18. The Trac Repository Browser
  19. Installing Trac as CGI
    1. Apache web-server configuration
    2. Mapping Static Resources
    3. Adding Authentication
  20. Change Log
    1. 1.4.x Releases
    2. 1.3.x Releases
    3. 1.2.x Releases
    4. 1.1.x Releases
    5. 1.0.x Releases
    6. 0.12.x Releases
    7. Older Releases
  21. Trac Changeset Module
    1. Changeset Header
    2. Diff Views
    3. The Different Ways to Get a Diff
  22. The Trac Environment
    1. Creating an Environment
    2. Database Connection Strings
    3. Deleting a Trac Environment
    4. Source Code Repository
    5. Directory Structure
  23. Trac with FastCGI
    1. Apache configuration
    2. Cherokee Configuration
    3. Lighttpd Configuration
    4. LiteSpeed Configuration
    5. Nginx Configuration
  24. Fine grained permissions
    1. Permission Policies
    2. Debugging permissions
  25. The Trac User and Administration Guide
    1. Introduction
    2. User Guide
    3. Administrator Guide
    4. Support and Other Sources of Information
  26. Importing ticket data
    1. TicketImportPlugin
    2. ExportImportXlsPlugin
    3. Bugzilla
    4. Jira
    5. Mantis
    6. PlanetForge
    7. Scarab
    8. Sourceforge
    9. Other
  27. The Trac Configuration File
    1. Global Configuration
    2. Reference for settings
    3. Configure Error Reporting
  28. Trac Installation Guide for 1.3
    1. Dependencies
    2. Installing Trac
    3. Creating a Project Environment
    4. Deploying Trac
    5. Configuring Authentication
    6. Granting admin rights to the admin user
    7. Configuring Trac
    8. Using Trac
  29. Customizing the Trac Interface
    1. Project Logo and Icon
    2. Custom Navigation Entries
    3. Site Appearance
    4. Project List
    5. Project Templates
  30. Trac Links
    1. Where to use Trac Links
    2. Overview
    3. Advanced use of Trac Links
    4. Trac Links Reference
  31. Trac Logging
    1. Supported Logging Methods
    2. Log Levels
    3. Log Format
  32. Trac and mod_python
    1. Simple configuration: single project
    2. Advanced Configuration
    3. Troubleshooting
  33. Trac and mod_wsgi
    1. The trac.wsgi script
    2. Mapping requests to the script
    3. Configuring Authentication
    4. Troubleshooting
  34. Trac Navigation
  35. Email Notification of Ticket Changes
    1. Receiving Notification Mails
    2. Configuring SMTP Notification
    3. Sample Email
    4. Customizing e-mail content for MS Outlook
    5. Using GMail as the SMTP relay host
    6. Troubleshooting
  36. Trac Permissions
    1. Graphical Admin Tab
    2. Available Privileges
    3. Attachment Permissions
    4. Granting Privileges
    5. Permission Groups
    6. Adding a New Group and Permissions
    7. Removing Permissions
    8. Creating New Privileges
    9. Default Permissions
  37. Trac plugins
    1. Plugin discovery
    2. Installing a Trac plugin
    3. Web-based plugin administration
    4. Setting up the plugin cache
    5. Writing Trac Plugins
    6. Troubleshooting
  38. Trac Ticket Queries
    1. Filters
    2. Navigating Tickets
    3. Saving Queries
    4. Trac Links to Queries
    5. Query Language
  39. Trac Reports
    1. Changing Sort Order
    2. Changing Report Numbering
    3. Navigating Tickets
    4. Alternative Download Formats
    5. Creating Custom Reports
    6. Ticket columns
    7. Advanced Reports: Dynamic Variables
    8. Advanced Reports: Custom Formatting
  40. Repository Administration
    1. Quick start
    2. Enabling the components
    3. Specifying repositories
    4. Repository caching
    5. Repository synchronization
    6. Automatic changeset references in tickets
    7. Troubleshooting
  41. Viewing Revision Logs
    1. The Revision Log Form
    2. The Revision Log Information
    3. Inspecting Changes Between Revisions
    4. Alternative Formats
  42. The Trac Roadmap
    1. The Roadmap View
    2. The Milestone View
    3. Roadmap Administration
    4. iCalendar Support
  43. Using RSS with Trac
    1. How to access RSS data
    2. Links
  44. Using Search
    1. Quick searches
    2. Search Trac Links
    3. Search Filters
  45. Tracd
    1. Pros
    2. Cons
    3. Usage examples
    4. Installing as a Windows Service
    5. Using Authentication
    6. Reference
    7. Tips
  46. Trac Support
  47. Syntax Coloring of Source Code
    1. About Pygments
    2. Syntax Coloring Support
  48. The Trac Ticket System
    1. Ticket Fields
    2. Changing and Commenting Tickets
    3. Hiding Fields
    4. Adding Custom Fields
    5. Default Values for Drop-Down Fields
    6. Assign-to as Drop-Down List
    7. Preset Values for New Tickets
    8. Deleting Tickets
    9. Cloning Tickets
  49. Custom Ticket Fields
    1. Configuration
  50. The Trac Timeline
    1. RSS Support
  51. Unicode Support in Trac
    1. Examples
  52. Upgrade Instructions
    1. Instructions
    2. Known Issues
    3. Related topics
  53. The Trac Wiki System
  54. The Trac Ticket Workflow System
    1. The Default Ticket Workflow
    2. Additional Ticket Workflows
    3. Basic Ticket Workflow Customization
    4. Workflow Visualization
    5. Example: Adding optional Testing with Workflow
    6. Example: Add simple optional generic review state
    7. Advanced Ticket Workflow Customization
    8. Adding Workflow States to Milestone Progress Bars
    9. Ideas for next steps
  55. Tutorials
    1. SDR and Wireless
    2. Wireless Digital Twins
    3. Optical Networking
    4. Wired Networking
    5. Edge Computing
    6. 4G/5G Systems
    7. Orchestration Platforms
  56. Getting Started with InterDigital 5G NR Performance System
    1. Description
    2. Prerequisites
    3. Tutorial Setup
    4. Experiment Execution
    5. Shutting Down Resources
    6. Saving the Node Images
  57. InterDigital EdgeLink Platform
    1. Description
    2. Tutorial Setup
    3. Experiment Execution
    4. Start the ONOS GUI
    5. Start the ORCHESTRATOR
    6. Saving the Node Images
    1. ORAN Split 7.2 E2E
    1. Amarisoft 4G/5G SDR System
    1. Amarisoft 5G Network with COTS UEs
    1. Prerequisites
    2. On node 1
    3. On Node 2
    4. Once Both nodes are running
    5. Understanding xforms terms and plots
    6. Calibration
    7. Expected Performance
    8. Specifics per domain
    1. OpenAirInterface (OAI) 5G SA Network …
    1. ONAP/ORAN Tutorial
    1. srsRAN 5G network in COSMOS SB1
    1. Amarisoft 4G/5G System in weeks.cosmos
    1. Orchestration Platforms
    1. ONAP
  58. Wireless Digital Twin Tutorials
    1. Getting Started with Alveo FPGA acceleration
    1. Open Spatial Computing Platform (OSCP)
    1. Container Service Migration Tutorial
    1. Setting up a Virtual / Simulated Optical Network using the …
  59. Description
  60. Compute Nodes and ToR switch interfaces used
  61. Experiment_1 Context
  62. Prerequisites: Installing Mininet-Optical
  63. Setting Up the Optical Topology
  64. Creating the Mininet-Optical Network
  65. ROADM Configuration
    1. Setting “Snake” Connection
    2. Configuring ROADMs in Mininet-Optical
    3. Setting “Experiment_1” Connections using REST
    4. Setting “Experiment_1” Connections using NETCONF
  66. Network Interfaces Configuration for Experiment_1
    1. Setting Up ToR switches and configuring transceivers
    2. Configuring Compute Nodes (server1, server2, server3)
  67. Perform Experiment_1
  68. Shutting down Mininet-Optical
  69. Acknowledgments
  70. References
    1. Setting an Optical Network on COSMOS Test-bed
  71. Description
  72. Compute Nodes and ToR switch interfaces used
  73. Experiment_1 Context
  74. Setting Up Optical Topology
  75. ROADMs Configuration
    1. Setting “Snake” Connection
    2. Setting “Experiment_1” Connections
  76. Network Interfaces Configuration for Experiment_1
    1. Setting Up ToR switch with 3 logical ToR switches
    2. Configuring Compute Nodes (Servers srv1..3-lg1)
  77. Perform Experiment_1
    1. Measuring Network Performance
  78. Description
  79. Context
  80. Measurement
  81. Conclusion
  82. Wireless Tutorials
    1. Basic usage
    1. Basic usage
    1. Wideband Channel Sounding with USRP X310s
    1. Wideband Channel Sounding with USRP 2974s
  83. MIMO Channel Sounding
  84. STEM Labs for K—12 Education
    1. COSMOS Education Toolkit
    2. COSMOS SandBox1
  85. AM/FM Modulation
    1. Description
    2. Educational Standards
    3. Experiment Execution
  86. Signal Transmission
    1. Description
    2. Educational Standards
    3. Experiment Execution
  87. FR3 Tutorials
    1. Spectrum visualization with Fosphor
    1. Full-Duplex Wireless in COSMOS
    2. Full-Duplex Wireless in ORBIT
    1. GNURadio CFO Estimation tutorial
    1. GNURadio OFDM tutorial
  88. Massive MIMO Channel Sounding
    1. Measurement tools
  89. Mobile PAAM OFDM
    1. Outdoor spectrum usage and allocation
    1. Spectrum Sensing with USRP2974
    1. Getting Started with COSMOS SDR Resources
    1. 802.11ad Preamble Processing blocks on COSMOS SandBox1
  90. IBM 28GHz PAAM: Integration with USRPs with MIMO capability
  91. IBM 28GHz PAAM Basics
  92. IBM 28GHz PAAM: Link Rate vs. SNR
  93. Savannah: Efficient mmWave Baseband Processing with Minimal and …
  94. Millimeter Wave Experimentation in COSMOS SB1 with Xilinx RFSoC
    1. Experiment Setup
    2. Demos
    1. Using Sivers mmWave equipment on COSMOS SandBox1
    1. Wideband Channel Sounding with USRP X310s
  95. User Guide
    1. Policies
    1. Account Creation
    1. Camera Streaming
    1. Scheduling and Reservations
    1. Disk Images
    1. Frequently Asked Questions
    1. Resource Control with OMF
  96. COSMOS Portal User Guide
    1. Getting Started
    2. Dashboard
    3. Account Management
    4. SSH Access to Testbed Nodes
    5. Scheduler
    6. Testbed Status
    7. Directory
    8. Navigation Reference
    9. Tips and Troubleshooting
    10. External Resources
    1. Remote Access
    1. Chrome Remote Desktop Setup Page
  97. Installing Chrome Remote Desktop (CRD) on a Custom Image
    1. Measurement & Result Collection
    1. Storage
    1. Support
    1. Contributing to the Wiki
  98. Deleting a Wiki Page
  99. Wiki Formatting
    1. Common wiki markup
    2. Font Styles
    3. Headings
    4. Paragraphs
    5. Lists
    6. Definition Lists
    7. Preformatted Text
    8. Blockquotes
    9. Discussion Citations
    10. Tables
    11. Links
    12. Trac Links
    13. Setting Anchors
    14. Escaping Links, Wiki Page Names and other Markup
    15. Images
    16. Macros
    17. Processors
    18. Comments
    19. Miscellaneous
  100. Using HTML in Wiki Text
    1. How to use #!html
    2. How to use #!div and #!span
    3. How to use #!td and other table related processors
    4. HTML comments
    5. More Information
  101. Trac Macros
    1. Using Macros
    2. Available Macros
    3. Contributed macros
    4. Developing Custom Macros
  102. Steps to Add a New Wiki Page
    1. Rename a page
  103. Wiki Page Names
  104. Wiki Processors
    1. Using Processors
    2. Examples
    3. Available Processors
  105. reStructuredText Support in Trac
    1. Introduction
    2. Using RST in Trac
  106. Trac Links in reStructuredText
  107. COSMOS Testbed Overview
  108. COSMOS Overview
    1. What is COSMOS
    2. Project Status and Availability
    3. Testbed Workflow
    4. Concepts
    5. Network Architecture
    6. Acceptable Use Policy
    7. Citation Format
  109. Experiment Results
    1. Download files manually
    2. Usage of OML
  110. Resources
    1. Resource Types and APIs
    2. Resource combinations
  111. Hardware Information
    1. Physical Machines
    2. Virtual machines
    3. Subdevices
    4. Radio Devices
    5. Optical
    6. Networking
  112. Tutorials
    1. End-to-End
    2. Wireless
    3. Optical / Transport
    4. Edge Computing
    5. 4G / 5G core
    6. Cloud Orchestration
  113. MERIF 2023 Cosmos Testbed Tutorial
    1. Basic SDR Usage Tutorial
  114. MERIF 2023 Cosmos Testbed Tutorial
    1. Basic SDR Usage Tutorial
  115. MERIF 2023 Cosmos Testbed Tutorial
  116. Signup Instructions
    1. Prerequisites
  117. MERIF 2023 Cosmos Testbed Tutorial
    1. Beluga Group
  118. MERIF 2023 Cosmos Testbed Tutorial
    1. Dolphin Group
  119. MERIF 2023 Cosmos Testbed Tutorial
    1. Eagle Group
  120. MERIF 2023 Cosmos Testbed Tutorial
    1. Giraffe Group
  121. MERIF 2023 Cosmos Testbed Tutorial
    1. Goose Group
  122. MERIF 2023 Cosmos Testbed Tutorial
    1. Iguana Group
  123. MERIF 2023 Cosmos Testbed Tutorial
    1. Jellyfish Group
  124. MERIF 2023 Cosmos Testbed Tutorial
    1. Labrador Group
  125. MERIF 2023 Cosmos Testbed Tutorial
    1. Lemur Group
  126. MERIF 2023 Cosmos Testbed Tutorial
    1. Octopus Group
  127. MERIF 2023 Cosmos Testbed Tutorial
    1. Otter Group
  128. MERIF 2023 Cosmos Testbed Tutorial
    1. Panther Group
  129. MERIF 2023 Cosmos Testbed Tutorial
    1. Penguin Group
  130. MERIF 2023 Cosmos Testbed Tutorial
    1. Pigeon Group
  131. MERIF 2023 Cosmos Testbed Tutorial
    1. Salamander Group
  132. MERIF 2023 Cosmos Testbed Tutorial
    1. Shark Group
  133. MERIF 2023 Cosmos Testbed Tutorial
    1. Squirrel Group
  134. MERIF 2023 Cosmos Testbed Tutorial
    1. Tiger Group
  135. MERIF 2023 Cosmos Testbed Tutorial
    1. Wolverine Group
  136. MERIF 2023 Cosmos Testbed Tutorial
    1. Zebra Group
  137. SigComm 2022 Cosmos Testbed Tutorial
    1. ACM SIGCOMM 2022 Tutorial - COSMOS: Mininet-Optical
    1. Setting up COSMOS' Optical Network topology using the Mininet-Optical …
  138. Description
  139. Compute Nodes and ToR switch interfaces used
  140. Network Context
  141. Starting Mininet-Optical on COSMOS' node
  142. Setting Up the Optical Topology
    1. Starting the Mininet-Optical Network
  143. Controller Configuration
    1. Opening another terminal window in Orbit
    2. Running the configuration script
    3. Configuring ROADMs
    4. Network Interfaces Configuration for Experiment-1 (short-hop)
    5. Network Interfaces Configuration for Experiment-2 (long-hop)
  144. Shutting down Mininet-Optical
    1. Mininet-Optical API
  145. References
  146. SigComm 2022 Cosmos Testbed Tutorial
    1. Setting an Optical Network on COSMOS Testbed
    2. Setting Up Optical Topology
    3. Experiment Execution
  147. SigComm 2022 Cosmos Testbed Tutorial
    1. Basic SDR Usage Tutorial
  148. SigComm 2022 Cosmos Testbed Tutorial
  149. Signup Instructions
    1. Prerequisites
    2. Experiment Instructions
  150. SigComm 2022 Cosmos Testbed Tutorial
    1. Dolphin Group
  151. SigComm 2022 Cosmos Testbed Tutorial
    1. Eagle Group
  152. SigComm 2022 Cosmos Testbed Tutorial
    1. Giraffe Group
  153. SigComm 2022 Cosmos Testbed Tutorial
    1. Goose Group
  154. SigComm 2022 Cosmos Testbed Tutorial
    1. Iguana Group
  155. SigComm 2022 Cosmos Testbed Tutorial
    1. Jellyfish Group
  156. SigComm 2022 Cosmos Testbed Tutorial
    1. Labrador Group
  157. SigComm 2022 Cosmos Testbed Tutorial
    1. Lemur Group
  158. SigComm 2022 Cosmos Testbed Tutorial
    1. Octopus Group
  159. SigComm 2022 Cosmos Testbed Tutorial
    1. Otter Group
  160. SigComm 2022 Cosmos Testbed Tutorial
    1. Panther Group
  161. SigComm 2022 Cosmos Testbed Tutorial
    1. Penguin Group
  162. SigComm 2022 Cosmos Testbed Tutorial
    1. Pigeon Group
  163. SigComm 2022 Cosmos Testbed Tutorial
    1. Salamander Group
  164. SigComm 2022 Cosmos Testbed Tutorial
    1. Shark Group
  165. SigComm 2022 Cosmos Testbed Tutorial
    1. Squirrel Group
  166. SigComm 2022 Cosmos Testbed Tutorial
    1. Tiger Group
  167. SigComm 2022 Cosmos Testbed Tutorial
    1. Wolverine Group
  168. SigComm 2022 Cosmos Testbed Tutorial
    1. Zebra Group
  169. Title Heading 1
    1. Title Heading 2
    1. Antenna Setup/Installation/Deployment Validation
    1. Also Network
  170. Experiment 1 (Ethernet Interfaces)
  171. Experiment 2 (WIFI)
  172. Experiment 3 (OAI)

Getting Started

This guide will walk you through the steps necessary to get started with using the COSMOS testbed.

  1. Create an Account
  2. Setup SSH Keys
  3. Start using COSMOS

Create an Account

First, you will need to create a user account.

Usage of COSMOS requires agreement to the

NOTE: If you already have an ORBIT account, then you can skip this step.

Setup SSH Keys

Start using COSMOS

Reserving a Domain

Accessing Your Reserved Domain

Note: See TracWiki for help on using the wiki.