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