Updates:
1. SingTel : pretty complicated
Public IP: yes, no static add-on
ONT users: 6rd IPv6
ONR users: no IPv6, but some say can request from Singtel
SingTel provide same connection for Internet and Fibre TV, vlan is needed. For ONR users, Vlan is handled by the ONR.
SingTel 1+1Gbps plan, the ONR will be configured as three port ONR and one port ONT, the ONT port does not require vlan.
Certain users have asked Singtel to provide a special configuration for the ONR with the 1Gbps plan, three ports for SingTel TV only without internet access, one port ONT without vlan.
Singtel 2Gbps plan: aggregated 2Gbps, must use Singtel ONR, not possible to bridge the ONR
2.Starhub
Public IP, ONT, no vlan needed. With native IPv6.
Starhub uses different ONT ports to deliver Fibre Internet (ONT Port 1) and Fibre TV if you are using the Fibre TV Set Top box (ONT Port 2). New Starhub TV+ box is different, it needs to be connected to the router.
Starhub 2Gbps plan: ONT port 1 and ONT port 3 used to deliver 2x1Gbps connection, ONT port 2 for Starhub Fibre TV.
3.M1 (500Mbps and 1Gbps plan)
Public IP, ONT, no vlan needed. Native IPv6.
Customers can pay for Static IP add-on.
4. MyRepublic (200Mbps, 1Gbps and 1+1 Gbps plan).
Using ONT
Carrier Grade NAT, no public IP by default.
You can pay one time charge of S$50 for the Static IP.
No vlan needed.
MR caps upload speed to 500Mbps for the 1Gbps plan.
No IPv6.
5.Viewquest (500Mbps, 1Gbps, 2Gbps plan)
1Gbps plan: ONT or ONR (you can bridge)
2Gbps plan: ONR (2Gbps one network plan), you can not bridge
Static IP provided for free, no one time charge. But there are new 500Mbps plan and low cost 1Gbps plan which comes with dynamic public IP.
No more IPv6.
6. Whizcomms (300Mbps->500Mbps and 1Gbps plan)
Public IP, no IPv6.
Whizcomms provides ONR, but you can ask them to configure the ONR in ONT mode prior to installation without charges. No Vlan needed.