Hung-Wei Chiu | 77c969e | 2020-10-23 18:13:07 +0000 | [diff] [blame] | 1 | .. |
| 2 | SPDX-FileCopyrightText: © 2020 Open Networking Foundation <support@opennetworking.org> |
| 3 | SPDX-License-Identifier: Apache-2.0 |
| 4 | |
Woojoong Kim | 6bfbf8a | 2020-11-25 15:32:15 -0800 | [diff] [blame] | 5 | ================ |
Hung-Wei Chiu | 77c969e | 2020-10-23 18:13:07 +0000 | [diff] [blame] | 6 | eNB Installation |
| 7 | ================ |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 8 | This section describes how to install and configure the Sercomm eNB |
| 9 | which is the default eNB device for Aether/Pronto project. |
| 10 | |
Woojoong Kim | 6bfbf8a | 2020-11-25 15:32:15 -0800 | [diff] [blame] | 11 | .. _enb-installation: |
| 12 | |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 13 | Preliminaries |
| 14 | ============= |
| 15 | In order to install and configure the Sercomm eNB, we should prepare following device: |
| 16 | |
| 17 | * Laptop or PC |
| 18 | * USB-Ethernet adapter or Ethernet port on Laptop/PC |
| 19 | * CAT5/6/7 cable |
| 20 | * Sercomm eNB |
| 21 | * 1G-10G converter |
| 22 | |
| 23 | Also, we should know the below information: |
| 24 | |
| 25 | * MME IP address (10.168.0.6 by default) |
| 26 | * TAC |
| 27 | * Cell ID |
| 28 | |
| 29 | How to access the Sercomm eNB admin UI? |
| 30 | ======================================= |
| 31 | The default Sercomm eNB has default configuration values which are not working within the Aether/Pronto edge. |
| 32 | In order to configure the Sercomm eNB, we need to access the Sercomm eNB admin web UI. |
| 33 | We can initially access the UI through the LAN port on the Sercomm eNB device. |
| 34 | |
| 35 | .. image:: images/enb-ser-1.jpg |
| 36 | :width: 1008 |
| 37 | :height: 756 |
| 38 | :alt: Sercomm eNB Port Panel |
| 39 | |
| 40 | The above figure depicts the Sercomm eNB port panel which has two Ethernet ports, one power port, and one GPS port. |
| 41 | We should make a physical link between the laptop/PC and LAN port on the Sercomm eNB. |
| 42 | In the above figure, the yellow cable should be connected to the laptop/PC. |
| 43 | Once the physical link is established, |
| 44 | the Ethernet interface on the laptop/PC should have an IP address in 11.11.11.0/24 subnet. |
| 45 | The Sercomm eNB will automatically assign the IP address to the Ethernet interface on the laptop/PC, |
| 46 | since the eNB is working as a DHCP server. |
| 47 | Of course, the interface should be set to DHCP, not static. |
| 48 | |
| 49 | .. note:: |
| 50 | |
| 51 | If the Sercomm eNB does not assign the IP address on the laptop/PC's Ethernet interface, please double-check the physical link. |
| 52 | Or, it is possible to assign the static IP address on the laptop/PC's Ethernet interface. Aforementioned before, the IP address should be in 11.11.11.0/24 subnet. |
| 53 | |
| 54 | After the Ethernet interface on the laptop/PC has the IP address in 11.11.11.0/24 subnet, |
| 55 | we can access the Sercomm eNB. |
| 56 | We can open the Web browser (e.g., Chrome, Firefox, etc.), and go to `https://11.11.11.188`. Then, we can see the below login page on the Web browser. |
| 57 | |
| 58 | .. image:: images/enb-ser-2.png |
| 59 | :alt: Sercomm eNB UI login pae |
| 60 | |
| 61 | With the below credentials, we can log in the UI: |
| 62 | |
Zack Williams | 34c30e5 | 2020-11-16 10:55:00 -0700 | [diff] [blame] | 63 | * ID: ``sc_femto`` |
| 64 | * Password: ``scHt3pp`` (or ``sc_femto``) |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 65 | |
| 66 | After log-in, we can see the state page. |
| 67 | |
| 68 | .. image:: images/enb-ser-3.png |
| 69 | :alt: Sercomm eNB UI state page |
| 70 | |
| 71 | Network configuration |
| 72 | ===================== |
| 73 | We should then configure the IP address on the WAN port which will be connected to the Tofino switch. |
| 74 | The network configuration page shows up when we click `NetWork set` button on the top menu bar. |
| 75 | |
| 76 | .. image:: images/enb-ser-4.png |
| 77 | :alt: Sercomm eNB UI network configuration page |
| 78 | |
| 79 | In this page, we should change four values in the `IP Address section`. |
| 80 | |
| 81 | * Connected type: Static IP |
| 82 | * IP Address: 192.168.251.5 |
| 83 | * Network mask: 255.255.255.0 |
| 84 | * Gateway address: 192.168.251.1 |
| 85 | |
| 86 | The IP address in this menu is the IP address for the WAN port. |
| 87 | The Gateway address is the TOST IP address. |
| 88 | After pushing those values on the network configuration page, click the `Save` button at the bottom. |
| 89 | |
| 90 | .. note:: |
| 91 | No need to touch any other parameters in this configuration page. |
| 92 | |
| 93 | LTE configuration |
| 94 | ================= |
| 95 | Next, we should configure the LTE parameters. |
| 96 | Click the `Manage` button on the top menu bar and then go to the `LTE Basic Setting` tab. |
| 97 | |
| 98 | .. image:: images/enb-ser-5.png |
| 99 | :alt: Sercomm eNB UI LTE configuration page |
| 100 | |
| 101 | In this page, we should change below parameters: |
| 102 | |
Woojoong Kim | 5308134 | 2020-11-19 11:17:05 -0800 | [diff] [blame] | 103 | * Carrier Number: `2` |
| 104 | * Carrier Aggregation: `unchecked` |
| 105 | * BandWidth: `20` |
| 106 | * FrequencyBand: `48,48` |
| 107 | * EARFCN: `55440,55640` |
| 108 | * CellIdentity: `assigned Cell ID` |
| 109 | * PCI: `100,101` |
| 110 | * TxPower: `20` |
| 111 | * Tunnel Type: `IPv4` |
| 112 | * MME IP Address: `10.168.0.6` |
| 113 | * TAC: `assigned TAC` |
| 114 | * PLMNID: `315010` |
| 115 | * Sync Source: `FREE_RUNNING` |
| 116 | * Enable CWMP: `unchecked` |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 117 | |
| 118 | Among those parameters, we should carefully set values to CellIdentity and TAC. |
| 119 | Those parameters are the preliminaries which ONF OPs team will assign to each site. |
| 120 | Likewise, after pushing those parameters, click the `Save` button at the bottom. |
| 121 | |
| 122 | Then, click `SAS Configuration` tab in the same page. |
| 123 | |
| 124 | .. image:: images/enb-ser-6.png |
| 125 | :alt: Sercomm eNB UI SAS configuration page |
| 126 | |
| 127 | In this page, we should change five values in the `Location Configuration` section as follows: |
| 128 | |
Woojoong Kim | 5308134 | 2020-11-19 11:17:05 -0800 | [diff] [blame] | 129 | * Location: `Indoor` |
| 130 | * Location Source: `Manual` |
| 131 | * Latitude: `0` |
| 132 | * Longitude: `0` |
| 133 | * Elevation: `-18000` |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 134 | |
| 135 | Do not forget to click the save button at the bottom after pushing values. |
| 136 | |
| 137 | Last, click `FAPService` menu at the top menu bar and go to `FAPControl` tab. |
| 138 | |
| 139 | .. image:: images/enb-ser-7.png |
| 140 | :alt: Sercomm eNB UI FAP Control page |
| 141 | |
| 142 | In this page, we have to check a single radio box, `AdminState` in the `FAPService_FAPControl_LTE` section. |
| 143 | Then, click the `Save` button at the bottom. |
| 144 | |
| 145 | This is the all steps to configure the Sercomm eNB. |
| 146 | |
| 147 | Connect the Sercomm eNB to the fabric switch |
| 148 | ============================================ |
| 149 | After the above configuration, we should power off the Sercomm eNB and connect the eNB WAN port to the fabric switch. |
| 150 | The Sercomm eNB is actually has 1G WAN port, although the fabric switch has 40G interfaces. |
| 151 | Therefore, we should use the 1G-10G converter in which the 1G port is connected with the Sercomm eNB |
| 152 | whereas the 10G port is connected to 10G-40G breakout cable linked to the fabric switch. |
| 153 | |
| 154 | .. note:: |
| 155 | Alternatively, we can use an any 1G/10G switch, if we do not have a 1G-10G converter. |
| 156 | |
| 157 | Then, power on the Sercomm eNB device and get rid of the LAN port cable. |
| 158 | |
| 159 | .. note:: |
Zack Williams | 34c30e5 | 2020-11-16 10:55:00 -0700 | [diff] [blame] | 160 | Without the LAN port cable, we can access the Sercomm eNB admin UI through |
| 161 | `https://192.168.251.5` URL, if the laptop/PC is connected to the same |
| 162 | network via the fabric switch. |
| 163 | |
| 164 | For our convenience, we can optionally add forwarding rules into the |
| 165 | firewall configuration on the management node to access the Sercomm eNB |
| 166 | admin UI from outside the network. |
Woojoong Kim | 6348401 | 2020-11-11 17:20:55 -0800 | [diff] [blame] | 167 | |
| 168 | Troubleshooting |
| 169 | =============== |
| 170 | |
| 171 | Connectivity check |
| 172 | ^^^^^^^^^^^^^^^^^^ |
| 173 | In order to check the connectivity, we can use the Sercomm eNB admin UI. |
| 174 | Open the web browser and go to `https://192.168.251.5` and log in. |
| 175 | Then, click the `Manage` menu and go to the `IP Diagnose` tab. |
| 176 | |
| 177 | .. image:: images/enb-ser-8.png |
| 178 | :alt: Sercomm eNB UI IP Diagnose page |
| 179 | |
| 180 | In this page, check the ping menu and write down the IP address `192.168.251.1` in the white box. |
| 181 | Then, click the `Run` button. |
| 182 | |
| 183 | After a few seconds, we can see the ping results. |
| 184 | If there is no results, the connectivity between the eNB and the fabric switch has a problem. |
| 185 | Otherwise, the fabric switch is not up and running correctly. |