GSM BTS Over IP Deployment Troubleshooting Guide
GSM BTS Over IP Deployment Troubleshooting Guide
GSM BTS Over IP Deployment Troubleshooting Guide
www.huawei.com
Change History
SN 1 Version Number V1.0 Date 2011-7-31 Change Description Author
Technical guide to GSM BTS over IP deployment Huang Gang GSM BTS over IP deployment troubleshooting guide Revised based on the comments
2
3
V2.0
V2.1
2011-8-31
2011-9-23
Liu Ping
Liu Ping
Huawei Confidential
Page 2
Contents
Prerequisites for GBSS over IP Deployment GSM BTS over IP Deployment Procedure GSM BTS over IP Deployment Methods GSM BTS over IP Deployment
Troubleshooting
Cases
Huawei Confidential
Page 3
Add a DPUc
Y End
Huawei Confidential
Page 4
Start
Check whether the BTS3900 software supports IP transmission Upgrade the BTS3900 software version
End
Huawei Confidential
Page 5
Contents
Cases
Huawei Confidential
Page 6
Preliminary requirements on BTS deployment 1. On the site, perform hardware installation, connection, and power-on. 2. On the OMC, perform GBTS data configuration and software upload. 3. Purpose: The BSC assigns a service IP address to the GBTS through message interaction. The GBTS establishes a maintenance channel to the BSC/M2000 by using this IP address and downloads software and configuration from the BSC/M2000 on this channel. In this way, the GBTS establishes communication with the BSC/M2000.
Huawei Confidential
Page 7
GBTS
BSC
M2000
Manual operation Automatic Technical implementation implementation
GBTS hardware installation, transmission connection, power-on, and GBTS data configuration
Downloading of GBTS configuration and software, establishment of maintenance channels, and normal provisioning of services
End
Huawei Confidential
Page 8
GBTS
Install and power on the hardware. Report ESNs to the OMC.
BSC
Configure GBTS through MML commands.
M2000
Phase 1 Perform detection by checking the records in the flash memory Phase 2 IP over FE Phase 3 TDM/HDLC
Three minutes
Six minutes
Phase 1: This phase lasts three minutes. Read the link information of the previous successful DHCP procedure saved in the flash memory and originate a new DHCP procedure on the link. The flash memory is empty during GBTS deployment. Therefore, the new DHCP procedure must fail. Go to phase 2. Phase 2: This phase lasts six minutes. Perform DHCP polling in IPoFE mode. At the same time, send a link establishment request in a specific timeslot in TDM/HDLC mode. If both procedures fail, go to phase 3. Otherwise, download configuration. Phase 3: This phase lasts six minutes. In IPoE1/IPoT1 typical timeslot mode, perform DHCP polling. If the procedure fails, go to phase 4. Otherwise, download configuration (currently, DHCP polling cannot be performed in IPoFE mode in this phase).
Time axis
Phase 4 4 IP over FE Phase 5 Perform detection in IPoE1/IPoT1 non-typical timeslot mode Send a message to the OM after the detection TDM/HDLC
Six minutes
Phase 4: This phase lasts six minutes. Perform DHCP polling in IPoFE mode. At the same time, send a link establishment request in a specific timeslot in TDM/HDLC mode. If both procedures fail, go to phase 5. Otherwise, download configuration. Phase 5: This phase lasts five minutes. In IPoE1/IPoT1 non-typical timeslot mode, perform DHCP polling. If the procedure fails, reset the GBTS. Otherwise, download configuration.
Five minutes
Huawei Confidential
Page 9
Automatic implementation
Six minutes
Manual operation
Huawei Confidential
Page 10
Contents
Prerequisites for GBSS over IP Deployment GSM BTS over IP Deployment Procedure
Huawei Confidential
Page 11
In layer 3 networking, the BTS obtains an IP address through the DHCP client. Therefore, the router nearest to the BTS must support the DHCP relay function. If the router does not support this function, the BTS is deployed by using the local static IP address.
L2
Router
L2
GBTSDHCP Client
RouterDHCP Relay
BSCDHCP Server
DHCP Offer (unicast packet; verifying the ESN before sending an IP address)
The DHCP client obtains a temporary IP address and therefore establishes a connection with the DHCP server.
Huawei Confidential
Page 12
In layer 2 networking, the DHCP relay function does not need to be enabled on transmission network devices. The BTS sends a DHCP DISCOVER message which can be broadcast to the BSC.
L2
GBTSDHCP Client
BSCDHCP Server
VLAN Detect (UDP broadcast packet that is learnt by the GBTS after received; optional) DHCP Discover (UDP broadcast packet, including the ESN; transmitted on port 67/6) DHCP Offer (UDP broadcast packet; verifying the ESN before sending an IP address)
The DHCP client obtains a temporary IP address and therefore establishes a connection with the DHCP server.
Huawei Confidential
Page 13
Parameter configuration
CSP file
Huawei Confidential
Page 14
Huawei Confidential
Page 15
Contents
Cases
Huawei Confidential
Page 16
Huawei Confidential
Page 17
Connect the USB disk to the BTS through a serial port or Telnet, and run dir, cd config, and dir in sequence to check whether the TranCfg.ini file exists. If this file exists, the BTS has read the USB configuration.
(2) Check whether the USB data is correct. 1.
2. 3.
Note: In layer 2 networking, the route must also be configured if the BTS is deployed by using the USB disk. Otherwise, BTS deployment fails.
Huawei Confidential
Page 18
SRN and SN are set to the number of the interface board of the BTS. SIPADDR is set to the IP address of the BSC configured in the SET BTSIP command. It is a service IP address on the BSC. DESTIP is set to the IP address of the BTS. PKTSIZE is set to 64, 200, and 1430 respectively. DSCP is set to the signaling DSCP value. By default, it is set to 48. The value is set as required.
If the BTS is deployed locally, ping the BTS for more than 15 minutes. If the ping succeeds, the DHCP procedure is successful, and the procedure after L2ML establishment may fail. If
the BTS can be pinged for only six minutes, the DHCP unicast procedure fails.
If the BTS is deployed remotely, ping the BTS for more than 15 minutes. If the ping succeeds, the DHCP procedure is successful, and the procedure after L2ML establishment may fail. If the BTS cannot be pinged, the DHCP broadcast procedure fails.
Huawei Confidential
Page 19
On the BSC, run the LST BTSESN command to check whether BTSESN is set. On the BSC LMT, run the LST IPRT command to check whether the route configuration is correct and complete. In layer 3 networking, in addition to the route to the BTS, the route to the BTS gateway (the DHCP relay function is enabled) must be configured. Check the BTS VLAN configuration and make sure that all types of data are tagged with VLAN IDs. If the BTS is configured with VLANs, enable the VLAN detection function on the BSC to remotely commission the BTS. Run the SET BTSOTHPARA command to set BTSDETECTSWITCH to OPEN. This parameter is the BTS detection switch. When it is set to CLOSE, the BTS detection function is disabled; when it is set to OPEN, the BTS detection function is enabled. After the detection function is enabled, the
BSC addresses the BTS based on the BTS IP address and sends a UDP packet carrying the VLAN ID to
the BTS. Disable the detection function after the BTS is commissioned remotely.
Huawei Confidential
Page 20
If the Abis interface uses layer 3 networking, make sure that the DHCP relay is configured on the gateway router near to the BTS. DHCP configuration faults are likely to occur after transmission is commissioned. If layer 2 switch devices such as PTN devices or switches are involved in the transmission over the Abis interface, locate the problem as follows: For the PTN devices, check the port attribute (Access, Tag Aware, or Hybrid). In Tag Aware mode, the port rejects packets that are not tagged with VLAN IDs. For the layer 2 switches, check whether the VLAN configured is consistent with that configured on the BTS.
(4) Check whether the BSC receives DHCP packets carrying ESNs that are not configured.
On the BSC LMT, run the CLR BTSESN command and then run the DSP BTSESN command after five minutes. If the ESNs in the received packets are not configured on the BSC, the ESNs may be incorrectly configured. Modify the ESNs.
Huawei Confidential
Page 21
By performing packet capture on the local port mirrored or performing packet capture on the interface board, check whether the BSC receives DHCP packets. If the BTS reports a DHCP Discovery packet but the BSC does not send a response, check whether the BSC configuration (route configuration) is complete and whether the ESNs are correct. If the BSC does not receive the DHCP Discovery packet and the BTS powered on is a BTS restarted
due to upgrade, you can determine that the problem occurs on the intermediate network. If the BTS
powered on is a new BTS, you can also determine that the problem occurs on the intermediate network after checking that the BTS hardware is normal.
If no problem is found and the BTS still cannot be started, query BTS logs or capture packets on the local port mirrored to check whether the BTS sends a DHCP Discover or DHCP Request packet and
See the following attachments for BTS log analysis and BSC packet capture.
Huawei Confidential
Page 22
Check whether the subsequent procedure is normal after the DHCP procedure. If the gateway of the BTS configured with the DHCP relay sends an incorrect IP address of the next hop (the DHCP relay interface of the gateway is configured with multiple IP addresses), the BTS sends a DHCP RELEASE message after the DHCP procedure. In this case, check the gateway configuration.
Huawei Confidential
Page 23
Contents
Prerequisites for GBSS over IP Deployment GSM BTS over IP Deployment Procedure GSM BTS over IP Deployment Methods GSM BTS over IP Deployment Troubleshooting
Cases
Huawei Confidential
Page 24
Case 1
Handling procedure 1. By performing packet capture on the BSC interface board. The BSC does not receive the DHCP packets sent by the BTS. 2. Analyze scripts. No abnormality is found. 3. Switch over the boards. The fault persists. 4. Ask the customer to check transmission devices. The customer finds that DHCP configuration is incorrect.
Huawei Confidential
Page 25
Case 2
Problem description On the network of N4W Sweden, the BTS over IP is powered off. When a dynamic IP address is used, the BTS cannot be started. When a static IP address is used, the BTS can be started. Analyze why the BTS using a dynamic IP address cannot be started. Onsite version V900R012ENGC01SPC500 Onsite networking feature A BTS interface on which the DHCP relay is enabled is configured with multiple IP addresses. Question What information needs to be collected?
Huawei Confidential
Page 26
Thank you
www.huawei.com