Logo

Overview

  • Introduction
    • Infrastructure
      • Overview
      • Key Infrastructure Components
      • Testbed Sites
      • Open Testing and Integration Centre (OTIC)
      • Amari Callbox Access
      • Unique Characteristics
    • Software Architecture
      • Overview
      • Virtualization-First Approach
      • Software Architecture Layers
      • O-RAN Software Components
      • Open-Source Software Support
    • Functionalities and Capabilities
      • Experimental Capabilities
      • Detailed Capabilities
        • End-to-End O-RAN Ecosystem
        • End-to-End CBRS Ecosystem
        • OpenSAS CBSD SDR-Based Prototype
        • SDR-Based Massive MIMO
        • AI-ML Experimentation
    • CCI xG Testbed User Policy
      • Introduction
      • User Classifications
        • Internal Users
        • External Users
      • Resource Usage Policies
        • Resource Use Approval
        • Collaborations and Non-Disclosure Agreements
        • External Personnel Hosting
      • Support and Responsibilities
        • CCI xG Testbed Support Team Responsibilities
      • Resource Management
        • Resource Tracking
        • Additional Hardware or Software Resources
        • Resource Movement
      • Administrative Procedures
        • Visitor Notification
        • Proposal Responsibilities
        • Acknowledgment and Citation
    • Citing CCI xG Testbed

Testbed Sites

  • Indoor Radio-Grid Testbed
    • Introduction
    • Grid Configuration and Setup
    • Laboratory Infrastructure and Capabilities
    • Remote Access and Security
    • Experimentation and Research Applications
  • Outdoor CBRS Stroubles Creek
    • Introduction
    • CBRS Overview
    • Stroubles Creek Outdoor Site
    • Prototype
    • Outdoor Enclosure Components
    • CBSD Enclosure Implementation
    • Virginia Tech Priority Access License (PAL)

Getting Started

  • Getting Started
    • Access and Account Creation
      • User Sign-up Process
      • How to Access Your Dashboard
    • CCI Dashboard and Experiment Environment
      • Authentication and Navigation
      • Dashboard Components
      • Accessing the Experiment Environment via OpenStack
  • OpenStack Guide
    • Before You Start
    • Onboarding & Logging In
    • Set Up Your Network and Router
      • Create a Network
      • Create a Router
      • Add an Interface
      • Verify the Topology
    • Terminal Access (ZeroTier)
      • Install ZeroTier
      • Join the Project Network
      • Authorize the Device
      • Confirm Your Assigned IP
      • Connect
    • Compute Instance Deployment
      • Launch Procedure
    • GPU Instance Deployment
      • Launch Procedure
      • GPU Configuration & Validation
        • Install Drivers
        • Verify Drivers
        • Install PyTorch and Validate CUDA
        • GPU Stress Test
    • Radio Instance Deployment
      • Booking USRP Resources (SDR Booking)
        • Prerequisites
        • Open the Booking Portal
        • Validate Your OpenStack Project
        • Select Date Range, Mode, and USRP
        • Configure the Cellular Plan and Confirm
        • Managing Reservations (View, Cancel, Change)
      • Launch Procedure (Radio VM)
      • SDR Network Configuration
        • Step A: Attach the USRP Interface
        • Step B: Configure Netplan
        • Step C: SDR Verification
    • Booking Portal: Other Tabs
      • USRP & GPU Access
      • OpenStack Quota
      • Resources
    • Common Post-Launch Procedures
      • Expanding Instance Storage
      • Network Connectivity & Security
    • Volume Management
      • Creating a Volume
      • Extending a Volume (Increasing Size)
      • Attaching a Volume (Connecting to an Instance)
  • Support Guide
    • Video Tutorial
    • What is the Support Tab?
    • Filing a New Ticket
    • Viewing and Replying to Tickets

Software Architecture

  • OpenSAS
    • Introduction
      • Citizens Broadband Radio Service (CBRS) Overview
      • Why OpenSAS
      • Open Source Spectrum Access System (OpenSAS)
      • OpenSAS Architecture
      • CBSD (Citizens Broadband Radio Service Device)
    • Installation and Configuration
      • Building OpenSAS from Source
        • Clone the Repository
        • Generate Certificates
        • Update Server Configuration
        • Install Requirements
        • Run the OpenSAS Server
      • Building OpenSAS Dashboard from Source
        • Clone the Repository
        • Install npm
        • Install Dependencies
        • Configure and Run the Dashboard
      • Build from Docker Image of OpenSAS and OpenSAS Dashboard
        • Install Docker Engine
        • Clone the Docker Repository
        • Build the Docker Image
        • Run the OpenSAS Container
      • CBSD Client for OpenSAS
        • 1. Clone the Repository
        • 2. Install TMUX and Copy the Certificates
        • 3. Modify run.py
        • 4. Modify CBSD.py
  • O-RAN Non-RT RIC
    • Introduction
    • Architecture
    • Key Components
    • A1 Interface
    • rApps
      • rApp Lifecycle
    • Implementation Options
    • Deployment Considerations
    • Conclusion
  • O-RAN Near-RT RIC
    • Introduction
    • Architecture
    • Key Components
    • E2 Interface
    • xApps
      • xApp Lifecycle
    • Implementation Options
    • Deployment Considerations
    • Conclusion
  • Radio Access Technology (RAT)
    • srsRAN
    • OAI
    • mmWave
    • Frequency Bands
    • Available Bands
    • Restricted Bands
  • ClearML
    • Introduction
    • Architecture
    • Setup
      • Before Getting Started
    • ClearML Dashboard
    • Data Collection, Processing or Management examples
      • Check InfluxDB Credentials
      • Upload a Dataset from InfluxDB to ClearML Server Storage
      • Upload your own dataset to ClearML Server Storage
      • Accessing the Uploaded Data and Preparing It
      • Preprocessing and Normalization
    • Model Training
      • Creating and Training the Model
    • Evaluation and Logging

Sample Experiments

  • End-to-end 4G LTE with srsRAN
    • Overview
    • Objective
    • Resources
    • Testbed Access Requirement
    • Setup Process Flow
    • Components Overview
      • 4G LTE Network Components
      • Hardware Components
    • Experimental Procedure
      • Host Machine Setup and VM Access
      • Installing UHD (USRP Hardware Driver)
      • Installing srsRAN 4G Software Suite
      • Setting up VM-1 for EPC and ENB
      • Setting up VM-2 for UE
      • Network Performance Testing with iPerf
      • Understanding ENB Output
    • Connecting a COTS UE (Phone) to the 4G Network
    • Troubleshooting Common Issues
    • Conclusion
    • References
  • End-to-end 5G with srsRAN
    • Overview
    • Objective
    • Resources
    • Testbed Access Requirement
    • Components Overview
      • 5G Core Network Components (Open5Gs)
      • Radio Access Network (RAN) Components
      • Hardware Components
    • Communication Flow in 5G Network
    • Setup Process Flow
    • Experimental Procedure
      • VM Creation and Initial Setup
      • Open5Gs Core Setup
      • srsRAN gNB Setup
      • srsUE Setup (or COTS UE Configuration)
      • Connecting the Components and Testing
      • Understanding gNB Output
    • 5G Network Architecture
    • Creating a Disaggregated System
    • Results and Graphics
    • Troubleshooting Common Issues
    • Conclusion
    • References
  • Priority Protection of PAL Users through OpenSAS
    • Objective
    • Experimental Setup
    • Setting Up the Experiment
    • References
  • ML based pathloss radio map predictor in ClearML
    • Resources
    • Prerequisites
    • ClearML Environment Setup and Library Imports
    • ClearML Task Initialization and Dataset Loading
    • Dataset Overview and Exploration
    • Data Preprocessing
    • Model Definition
    • Model Training with Early Stopping
    • Evaluation, Prediction, and Metrics Logging
    • ClearML Dashboard: Training Results
    • Saving the Model
    • Conclusion
    • References
  • Policy-Based Management using Non-RT RIC
    • Overview
    • Objective
    • Resources
    • Prerequisites
    • Experimental Procedure
      • Setting Up the Environment
      • Deploying the Non-RT RIC
      • Testing A1 Communication
      • Creating and Managing Policies
      • Pushing Data Through A1 Interface
    • Additional Commands
    • Troubleshooting
    • Conclusion
    • References
  • Time-Based Conflict Mitigation in Near-RT RIC
    • Overview
    • Objective
    • Resources
    • Prerequisites
    • Experimental Procedure
      • Setting Up the Environment
      • Deploying the Near-RT RIC Platform
      • Checking Container Health
      • xApp Implementation
    • Advanced Experiments
    • Troubleshooting
    • Conclusion
    • References

O-RAN OTIC Washington DC Metro Area

  • What is OTIC?
  • OTIC Vision
  • Key Features of O-RAN OTIC at DC
  • Testing and Evaluation Objective
    • Testing and Evaluation Categories
      • Conformance
        • Introduction to O-RAN Alliance Conformance Testing
        • Applicable O-RAN Specifications
        • Types of Conformance Tests
        • Test Environment Setup
        • Example Test Case
        • Conclusion
      • Performance Testing
        • Introduction
        • Applicable Performance Test Cases
        • Types of E2E Performance Tests
        • Test Environment Setup
        • Example Test Case
        • Conclusion
      • Security Testing
        • Introduction
        • Security Considerations for Open Fronthaul (O-FH)
        • Applicable Security Test Cases
        • Network Security Protocol - SSH
        • Test Environment Setup
        • Pre-Conditions
        • Test Procedure
        • Expected Results
        • Conclusion
      • Interoperability Testing (IOT)
        • Introduction
        • Applicable Interoperability Test Cases
        • Types of IOT Tests
        • Example Test Case
        • Conclusion
  • OTIC Labs
    • CCI xG Testbed
    • CORNET/CCI SWVA 5G+
    • Old Dominion University (ODU)
  • Testing Capabilities at CCI xG Testbed
    • Testing Equipment
    • Testing Software
  • Certifications/Badges

Team

  • CCI xG Testbed Team Summary
    • Organizational Structure
  • The People
    • Director
    • Post-Doc Researchers
    • Technical Team
    • Admin Team
    • Alumni and Former Students
    • Associated Research Faculty
    • Visiting Researchers
    • Resident Engineers

Publications

  • Research Areas
    • Research Publications
      • 5G/O-RAN Testbed Development and Experimentation
      • AI/ML based E2E O-RAN Control
      • Spectrum Sharing - CBRS and NR-U
      • Conflict Mitigation
      • Other Works

Partnerships

  • Partnerships
    • Strategic Partners

Help

  • Help
    • Troubleshooting and Support

FAQs

  • FAQs
    • 1. How do I request access to the CCI xG Testbed?
    • 2. How do I get help or report an issue?
    • 3. How do I connect remotely (VPN/SSH)?
    • 4. How do I make my VM reachable from the Internet?
    • 5. How do I assign two IPs to one OpenStack instance?

Contact Us

  • Get in Touch with the CCI xG Testbed Team
CCI_TESTBED_DOCS
  • Search


© Copyright 2024, TEAM.

Built with Sphinx using a theme provided by Read the Docs.