RBS-2000-Internet Gateway User Manual

PHASE I : Setting up the Control Path

  1. Login on the UPSim machine (the one right in front of the BTS)
    (user=upsim password=*******)
  2. Start up the UPSim program (type upsim at the prompt) and press a key to continue
  3. (the UPSim program will prompt you to do this)
  4. You will now be at the UPSim Expert main menu. Select "Configuration"
  5. Select "File" followed by "Browse/Fetch". Enter the filename "pro2000".
  6. Select "Restart Links" followed by "Protocol 1 & 2". A window pops up saying that the links have been restarted and are ready for use. Press enter to clear this window.
  7. Select "eXit". You will now be back at the UPSim Expert main menu screen.
  8. Select "Simulation". You will now be at the main screen of the simulation tool which is used to load and execute PLUS language programs. Make sure that the status bar (at the bottom of the screen) says :
     "Status:             1.OK 2.NOS 3.NOS 4.NOS   IMP1.OK  IMP2.OK"
  9. Select "File" followed by "Browse/Fetch". Enter the filename "om".
  10. Select "Execute". This runs the OM (Operation & Management) program which is used to initialize the BTS before any calls can be placed. A dialog box which says
    "Select function from menu" should appear.
  11. Select "2" (Complete startup of DXU). You should now see a series of messages being exchanged between the UPSim and the BTS followed by the BTS making some sound (like a fan starting up). If all went well, the BTS has started up and the "Select function from menu" dialog box should reappear.
  12. Select "3" (Complete startup of TRU) followed by "c", which starts up the current transceiver (which should be TRXC 0 ; this is indicated near the top right corner of the screen, below the menu bar). Again, you will see a series of messages being exchanged. If all goes well, the transceiver has started up and the "Select function from menu" dialog box should reappear. This concludes our use of the OM program, so type "q" at the dialog box to stop executing it.
  13. Select "File" followed by "Browse/Fetch". Enter the filename "traffic".
  14. Select "Execute". This runs the Traffic program which is used to set up calls. A dialog box which says  "Select function from menu" should appear.
  15. Enter "p" (p=parameters). At the dialog box which says "Select parameter", enter "4" to change the SIM card number for the phone you are going to use for the call.
    (If you're using one of our phones, it will have a sticker pasted to it which says what the SIM card number is (usually something like 107,108 etc..) After entering the SIM card number, enter "r" to return to the main menu
  16. Enter "2" (Call to mobile) to place a call to the phone. You should see a series of messages being exchanged followed by the ringing of your phone. Press "Yes" on your phone to answer the call. Congratulations ! You have now set up the call !

 

PHASE II : Completing the data path

  1. Login to the IP-PAD machine (its an NT machine called 'haifa' and its right opposite the UPSim) username=administrator password=*******
  2. Open an MS-DOS command prompt window and at the prompt type "net start thor2".
  3. You should get a message which says "The THOR2 service was started successfully". (If you get a message saying "The requested service has already been started", it means the Thor2 board has already been initialized, which is fine too.)
  4. At the DOS prompt enter "cd "Program Files"\odin\thor2\nt40drv\demos\rt\debug"
  5. Run the program rt.exe by typing "rt" at the prompt. This program takes a single command line argument which is the IP address of the machine with which it will communicate. It assumes a fixed port number of 1200 at present. Thats it ! You should now run your program (for e.g. vat, room-control, infocaster etc..) on the machine (whose IP address you just specified) listening on and sending to UDP port number 1200. The voice stream is in the form of RTP packets (payload type = GSM).

    Please send any comments, corrections, questions to

    bts@iceberg.cs.berkeley.edu