How to Configure the SIP-based Voice Service

A remote Huawei ONT (EG8145V5, HG8546M…) can be connected to the Huawei OLT (MA5608T, MA5683T, MA5800 X7…) through a GPON port to provide users with the SIP-based high-quality and low-cost VoIP service. In this article, we take Huawei EG8145V5 ONT and Huawei MA5608T OLT as examples to introduce how to configure the SIP-based voice service.

All firmware should be provided by the client and obtained from legally authorized way.

MA5608T Dual 10GE DC

PN: 02350RJX-1

In stock

Ready to ship | 145 sold |


The SIP interface data and POTS user configuration data corresponding to the MG interface have been configured on the SIP server.

The connection between the MA5608T and the SIP server is set up. The MA5608T can ping the IP address of the SIP server successfully.

The EG8145V5 has been added to the MA5608T.

Huawei MA5608T with EG8145V5.jpg

Different voice services require different ONT software versions. Before the configuration, ensure that the current ONT software version supports SIP. For details, see relevant ONT manuals.

Data Plan

Item Data
ONT line profile Profile name: ftth


GEM port ID: 12

VLAN plan Single VLAN tag:

  • VLAN ID: 300
  • VLAN type: smart
  • VLAN attribute: common

VLAN translation policy:

  • ONT: VLANs are configured for the ONTs on the same network in a unified manner, and the ONTs have the same C-VLAN. The ONT adds a C-VLAN tag to packets.
  • OLT: transparently transmits the VLAN.
Voice parameter IP address of the SIP server:
Port ID of the SIP server: 5060
Home domain name:
User phone number 1: 77730010
User phone number 2: 77730020


Configure the MA5608T.

Huawei MA5608T front pic.jpg

1.Configure a traffic profile.

Run the display traffic table ip command to query the existing traffic profiles in the system. If the existing traffic profiles in the system do not meet the requirements, run the traffic table ip command to add a traffic profile.

Set the profile name to ftth_voip and do not limit the upstream and downstream rates. Set the priority to 5 and packets are scheduled according to the priority carried.

huawei(config)#traffic table ip name ftth_voip cir off priority 5 priority-policy local-setting

2.Configure the mapping relationship between a GEM port and a VLAN.

The service flow of user VLAN 300 is mapped to GEM port 12 in the ONT line profile.

huawei(config)#ont-lineprofile gpon profile-name ftth
huawei(config-gpon-lineprofile-1)#gem mapping 12 2 vlan 300

3.Create a service VLAN and add an upstream port to it.

Add upstream port 0/19/0 to VLAN 300.

huawei(config)#vlan 300 smart
huawei(config)#port vlan 300 0/19 0

4.Create service flows.

Set the service VLAN to 300, GEM port ID to 12, and user VLAN to 300, and use traffic profile ftth_voip.

huawei(config)#service-port vlan 300 gpon 0/1/0 ont 1 gemport 12 multi-service user-vlan 300 inbound traffic-table name ftth_voip outbound traffic-table name ftth_voip
huawei(config)#service-port vlan 300 gpon 0/1/0 ont 2 gemport 12 multi-service user-vlan 300 inbound traffic-table name ftth_voip outbound traffic-table name ftth_voip

5.Enable the ARP proxy function.

Voice media streams for different users of the same SVLAN fail to interchange because the service ports of the smart VLAN are isolated from each other. Therefore, the ARP proxy function needs to be enabled on the MA5608T.

huawei(config)#arp proxy enable
huawei(config)#interface vlanif 300
huawei(config-if-vlanif300)#arp proxy enable

6.Save the data.


Configure the EG8145V5 on the Web page.

Huawei EG8145V5 ports.jpg

Log in to the Web page and then configure the EG8145V5 on the Web page.

1.Configure the IP address of the PC network adapter to be in the same network segment with the IP address of the local maintenance Ethernet port on the EG8145V5 (default:

2.Open the Web browser, and enter the IP address ( or (https with high priority is recommended) of the local maintenance Ethernet port on the EG8145V5. In the login window that is displayed, enter the user name (default: telecomadmin) and password (default: admintelecom) of the administrator. After the password is authenticated, the web configuration window is displayed.


The Web page for configuring ONT varies with ONT versions, but the parameter configuration is the same.

1.Optional: Configure the voice protocol.

Configure the voice protocol.png


The default voice protocol is SIP. If the protocol is not changed, skip this step.

2.Configure parameters for the voice WAN interface.

Configure parameters.png

3.Configure parameters for the SIP-based voice interface.

Configure parameters-2.png


The parameters of the SIP-based voice interface must be consistent with the corresponding configuration on the softswitch.

If dual-homing is configured, Address of the Standby Proxy Server must be configured.

If Signaling Port is empty, the parameter value is the same as Media Port. If the upper-layer network requires isolation of media streams from signaling streams, create different traffic streams for the media streams and signaling streams on the OLT, create different WAN ports on the ONT, and bind the created WAN ports to Media Port and Signaling Port. When the packet is forwarded from two WAN ports, the configured VLAN is carried by default.

4.Check the registration status of the voice user.

registration status.png

Configure the EG8145V5 on the U2000.

1.Configure a general VAS profile for the EG8145V5.

2.Bind a general VAS profile.

3.Configure the EG8145V5 VAS service.


The parameters of the SIP-based voice user must be consistent with the corresponding configuration on the softswitch.

Through the above article, we have roughly learned how to configure the SIP-based voice service to obtain the SIP-based high-quality and low-cost VoIP service. Hope this topic can be helpful for your business development.

Related Posts