[[Include(WikiToC)]] == Amarisoft 4G/5G System in weeks.cosmos == === Description === This tutorial contains instructions for setting up a 4G/5G network in weeks.cosmos domain. Amarisoft software based eNb/gNb, MME run on the USRP-2974 === Prerequisites === In order to access the test bed, create a reservation and have it approved by the reservation service. Access to the resources is granted after the reservation is confirmed. Please follow the process shown on the COSMOS [wiki:GettingStarted getting started] page to get started. === Resources required === 1 USRP-2974, 1 COSMOS node with SIM8200 modem. in [https://wiki.cosmos-lab.org/wiki/Architecture/Domains/cosmos_weekshall COSMOS Weeks hall] domain === Tutorial Setup === Follow the steps below to gain access to the [wiki:/Architecture/Domains/cosmos_sb1 Weeks hall console] and set up nodes with appropriate images. 1. If you don't have one already, sign up for a [https://www.cosmos-lab.org/portal-2/ COSMOS account] 1. [wiki:/GettingStarted#MakeaReservation Create a resource reservation] on sandbox 1 1. [wiki:/GettingStarted#LogintoyourReservation Login] into sandbox 1 console (console.sb1.cosmos-lab.org) with two SSH sessions. 1. Make sure all the resources in the domain are turned off: {{{#!shell omf tell -a offh -t system:topo:allres }}} For this tutorial we will be using a USRP-2974 sdr2-s1-lg1 and a COSMOS node srv1-in1. srv1-in1 has a [https://www.waveshare.com/sim8200-m2.htm Waveshare SIM8200 modem] attached over USB. 1. Load amarisoft-2974.ndz on sdr2-s1-lg1 {{{#!shell omf load -i amarisoft-2974.ndz -t sdr2-s1-lg1 }}} {{{#!shell omf load -i waveshare-sim8200.ndz -t srv1-in1 }}} 1. Turn all the required resources on and check the status {{{#!shell omf tell -a on -t srv1-in1,sdr2-s1-lg1 }}} {{{#!shell omf stat -t system:topo:allres }}} 1. ssh to the nodes, use option -Y for using GUI. === Tutorial Execution === ==== Run the Amarisoft base station ==== * Upon logging into sdr2-s1-lg1, run uhd_find_devices to check the USRP. * Run the MME {{{ }}} * Run the eNodeb {{{ }}} ==== srv1-in1 ==== ==== Test ====