What is VoIP?
VoIP stands for Voice over Internet Protocol. It's an umbrella term for any way of making phone calls where the call travels as IP packets over a computer network, rather than as an analogue signal down a copper pair, or as a digitised channel on the traditional phone system (PSTN, ISDN).
If you've ever used Microsoft Teams to make a call, dialled out from Zoom, used a Cisco / Yealink / Poly desk phone in an office, used WhatsApp voice, or set up a softphone app on your laptop — you've used VoIP. So has roughly every business phone system installed in Singapore since about 2015.
Why VoIP took over
VoIP didn't just replace traditional telephony for cost reasons. It replaced it because it removes the artificial separation between "voice" and "everything else IT."
- One network instead of two. Old offices ran a separate phone cable to every desk. VoIP rides on the same Ethernet cable as your laptop — often providing power to the phone too (PoE).
- Software-defined features. Things like hunt groups, voicemail-to-email, call recording, IVRs (auto-attendants), and contact-centre routing are all software running on a PBX (Private Branch Exchange) — easy to change, no rewiring needed.
- Work-anywhere. Your "desk extension" can ring on a softphone on your laptop, on the official mobile app, and on the physical phone simultaneously — because the system is just routing IP packets.
- Cheap long distance. Once a call is IP, distance barely matters. International toll bypass is one of the original VoIP value propositions.
- Integration. VoIP systems plug into CRM, helpdesk, and business apps far more easily than legacy PBXs. Click-to-dial from Salesforce, screen-pop on incoming calls, automatic call logging — all standard.
How a call works, step by step
When you pick up a VoIP phone and dial a number, roughly this happens:
- Signalling. Your phone sends a SIP
INVITEmessage to your PBX (or cloud calling service) saying "I want to call this number, here's how to reach me for audio." - Routing. The PBX figures out where the call should go. Internal extension? It looks up the registered IP address. External number? It hands the call to a SIP trunk connected to a telecom carrier, which puts it onto the wider phone network.
- Ringing. The remote phone (or carrier) responds with SIP messages —
180 Ringing, then200 OKwhen answered. - Audio. Once both ends are connected, a separate stream — RTP packets carrying chunks of compressed audio — flows directly between the endpoints (or via a media relay). This is the actual conversation.
- Hang up. Either side sends a SIP
BYE. The audio stream stops. Done.
The two-protocol split (signalling vs media) is fundamental. You'll see it everywhere in VoIP: the "control plane" handled by SIP, the "data plane" handled by RTP.
Two protocols: SIP and RTP
SIP (Session Initiation Protocol) is the signalling protocol — it sets up, modifies, and tears down calls. It looks a lot like HTTP if you've ever read raw web traffic: text-based, with methods (INVITE, ACK, BYE) and response codes (200 OK, 404 Not Found, 486 Busy Here). SIP itself doesn't carry voice — it just negotiates the call.
RTP (Real-time Transport Protocol) carries the actual media — the audio packets, or video packets if it's a video call. RTP is designed for real-time delivery: it numbers packets and timestamps them so the receiver can re-order what arrives and detect what's missing, but it doesn't retransmit lost packets (a packet that arrives late is worse than a packet that never arrives).
A typical VoIP call generates roughly 50 RTP packets per second per direction, each ~20 ms of audio. That's why low jitter and low packet loss matter so much for voice — see LAN vs WAN Basics for the network metrics that matter.
Codecs — turning sound into bits
A codec (coder–decoder) is the algorithm that compresses your voice into a bitstream small enough to ship efficiently across a network, and reconstructs it at the other end. Different codecs trade off bandwidth, sound quality, and CPU cost differently.
| Codec | Bandwidth (per call, both ways) | Quality | Notes |
|---|---|---|---|
| G.711 (PCMU / PCMA) | ~160 kbps | Toll-quality (PSTN-equivalent) | The classic. Mandatory baseline for most systems and carriers. |
| G.722 | ~160 kbps | HD voice (wideband) | Doubles audio bandwidth vs G.711. Standard for HD voice between modern handsets. |
| G.729 | ~32 kbps | Acceptable | Narrowband, very compressed. Common over WAN where bandwidth is tight. |
| Opus | ~12–128 kbps adaptive | Excellent (HD / fullband) | Modern, open codec used by WebRTC, Teams, Zoom, Discord. |
If both endpoints support a higher-quality codec, they'll use it. If one only supports G.711, that's what gets used. This negotiation happens in the SIP setup, in a piece called the SDP (Session Description Protocol) body — basically each side advertises which codecs it can speak.
What makes calls sound bad
Almost every VoIP call quality complaint traces back to the network. The three usual suspects:
- Jitter. Packets arriving at uneven intervals. Endpoints have a "jitter buffer" that absorbs small variations, but if jitter spikes above 30–50 ms the buffer can't keep up and audio drops out.
- Packet loss. RTP doesn't retransmit, so lost packets just become tiny silences. Modern codecs do some "packet loss concealment" to mask this, but above 2–3% loss conversations become painful.
- Bandwidth contention. Someone uploads a giant video file from the same office; the WAN link saturates; voice packets queue up; jitter and loss spike. The fix is QoS — Quality of Service — which prioritises voice packets ahead of bulk traffic on the network.
"Echo" — usually caused by acoustic feedback from a speakerphone, or by an analogue-to-digital conversion somewhere in the path — is the other common complaint. Modern phones and conferencing systems include echo cancellation that handles most cases.
How VoIP is deployed today
Three patterns cover almost every business deployment:
1. Cloud calling (UCaaS)
The entire phone system lives in a provider's cloud — Microsoft Teams Phone, Zoom Phone, RingCentral, 8x8, Dialpad, Cisco Webex Calling. You add users in a web portal, install the app on laptops and mobiles, optionally ship physical desk phones. Calls to outside numbers go through the provider's SIP trunks. Lowest friction, lowest upfront cost, monthly per-user pricing. The dominant pattern for new deployments in Singapore SMEs.
2. On-prem or hosted PBX + SIP trunks
A PBX server (often a virtual machine — 3CX, FreePBX, Avaya, Cisco UCM, Mitel) handles internal call routing. It connects to one or more SIP trunks from a Singapore carrier (Singtel, StarHub, M1, MyRepublic, plus specialists like ViewQwest) for outside calls. More control, more responsibility. Common for mid-market and enterprise — especially where there's complex call-flow logic or contact-centre integration.
3. Hybrid
Microsoft Teams (or similar) for collaboration plus a traditional PBX or contact-centre platform for high-volume call handling, with the two integrated by SIP. Common in industries like banking, hospitality, and large retail.
VoIP in Singapore — a few specifics
- The legacy copper PSTN is being progressively retired. Most new business lines from the major carriers are already SIP underneath — see From PSTN to SIP for the migration story.
- Number portability works well — you can keep your existing +65 numbers when moving to a new VoIP provider, though porting can take a few weeks to schedule.
- IMDA licensing. Public-facing VoIP services need an IMDA licence. This affects providers, not most end-user businesses — but it's worth checking that whoever sells you SIP trunks is properly licensed.
- Emergency calls (995, 999) are required by IMDA to work on business VoIP — confirm with any provider that they handle them correctly, including conveying your registered service address.
Where to go next
If VoIP made sense, the natural next steps:
- Replace your PSTN lines: From PSTN to SIP: Modernising Business Telephony — step 2 of the Voice Modernisation path.
- The gateway layer: Session Border Controllers Explained — what sits between your PBX and your SIP trunk, and why.
- Pick a vendor: our Telecom Provider buying guide.
Browse VoIP & telecom providers in Singapore
Looking to roll out (or replace) a VoIP system?