VIRPHONE / VOICE INFRASTRUCTURE
CLASS 4 SOFTSWITCH

Control the routing layer of your voice business.

Discuss Class 4 switching, trunk management, rates and traffic visibility for your carrier operation.

CLASS 4 / SWITCHING & RECORDSILLUSTRATIVE · NOT LIVE
INGRESSTrunk admission NORMALIZATIONNumber & identity rules ROUTE POLICYLCR + quality review EGRESSSelected carrier trunk CALL RECORDSDuration & outcome RATING REVIEWDeck & billing records
  1. 01
    INGRESSTrunk admission
  2. 02
    NORMALIZATIONNumber & identity rules
  3. 03
    ROUTE POLICYLCR + quality review
  4. 04
    EGRESSSelected carrier trunk
  5. 05
    CALL RECORDSDuration & outcome
  6. 06
    RATING REVIEWDeck & billing records
Conceptual switching and record lifecycle. Confirm supported functions for the proposed service.
SERVICE PERSPECTIVE

Separate voice transit from subscriber features.

Understand the switching role

A Class 4 softswitch sits in the carrier voice path, handling traffic between networks or trunk groups. The discussion centers on ingress, egress, routing policies and usage records. Subscriber applications such as team extensions and voicemail belong to a different layer of the communications service.

Define the trunks, destination groups and commercial relationships that the switching design must represent. Establish which team controls rates and route policies, and which changes require engineering approval.

Connect policy with operational evidence

Routing needs a commercial basis and a quality basis. A preferred route may change when rates change, a destination becomes unavailable or a performance objective is not met. Evaluate how policy decisions will be recorded and how operations will identify the path used by a particular call.

Agree reporting, billing and access requirements as part of the platform scope. Available controls and account permissions must be confirmed before building a workflow around them. Test a controlled configuration change and its reversal before relying on the process in production.

ARCHITECTURE

Where it fits in your network

  1. 01Ingress trunks
  2. 02Policy and controls
  3. 03Routing engine
  4. 04Egress trunks
Conceptual call flow. The agreed interconnect design determines the production path.
ENGINEERING CONSIDERATIONS

Plan the connection around your traffic

01

Ingress and egress

Model customer and supplier trunks separately. Define ownership, normalization and traffic policies at each boundary.

02

Routing policy

Evaluate least-cost, quality, prefix and priority rules against commercial requirements. Review which controls are included in the proposed deployment.

03

Operational visibility

Define the handover through reporting requirements. Agree access, billing responsibilities and support boundaries.

TECHNICAL REVIEW

Agree the details before production

ParameterPlanning detail
Commercial modelConfirm dedicated or managed platform scope.
RatesDefine rate formats, currencies and effective dates.
ControlsAgree CPS, concurrent-call and destination restrictions.
ReportingConfirm exports, retention and permissions.
DECISION GUIDE

What to review with your team

Review areaWhat to establish
Ingress / egressTrunk ownership, destination groups and permitted traffic.
Policy controlRate versions, route preferences and change approval.
OperationsCDR needs, access roles, reporting and incident evidence.
QUESTIONS & ANSWERS

Before the next step

Is a Class 4 platform a hosted office phone system?

No. Carrier switching addresses network-to-network voice transit. Hosted PBX supplies end-user calling features and is organized under Business Communications.

Are all listed controls included by default?

The final platform scope, permissions and available operations must be agreed for the service. Use the technical review to confirm required controls before implementation.

PLATFORM PERSPECTIVE

Explore the sample operating views.

VIRPHONE / PLATFORM PREVIEWSAMPLE INTERFACE · NOT YOUR ACCOUNT

DID management

Inventory, assignment and inbound routing.

Number / marketTypeAssigned routeState
+1 212 555 0104LocalDemo trunk AAssigned
+1 305 555 0112LocalDemo trunk BAssigned
+44 · masked exampleGeographicUnassignedReview
+49 · masked exampleGeographicDemo trunk CAssigned

Traffic overview

Read outcomes alongside the traffic profile.

ASR61.8%
ACD04:36
PDD1.2 sec
CPS217
Active486
00:00HOURLY CALL ATTEMPTS · SAMPLE23:00
DestinationAttemptsASRACDCostStatus
Demo group A8,24062.1%04:42$48.20Normal
Demo group B5,18061.3%04:28$36.10Review

Carrier routing

A sample policy view, not an active configuration.

PriorityRoute groupPolicyCPS limitState
01Demo primaryQuality preference250Enabled
02Demo alternateFallback path150Standby
03Demo restrictedDestination review—Restricted
Eligible routes → Policy evaluation → Selected egress

Call detail records

Example call references and reporting fields.

Call referenceDirectionDurationOutcomeTrunk
DEMO-004812Outbound04:36AnsweredDemo trunk A
DEMO-004813Inbound02:18AnsweredDemo trunk B
DEMO-004814Outbound00:00Not answeredDemo trunk A

Sample records omit personal calling data. Actual fields and retention depend on the agreed reporting scope.

Rate management

Illustrative commercial data for comparison only.

Rate deckEffectiveBilling incrementCurrencyState
Demo deck AExample period60 / 60 secUSDSample
Demo deck BExample period30 / 6 secUSDSample
Demo deck CExample period60 / 1 secUSDSample

Not a quote or published rate deck. Confirm destination rates, increments and effective dates with sales.

SIP trunk overview

A visual inventory of connection boundaries.

TrunkDirectionCPSConcurrent limitState
Demo trunk ABidirectional250500Configured
Demo trunk BInbound100300Configured
Demo trunk COutbound50100Review
Signaling, media and authentication are agreed for each service.

Billing overview

Illustrative usage and invoice presentation.

Example invoice$1,284.60Sample billing period · USD
Voice usage
$984.60
Number services
$240.00
Other services
$60.00
DocumentPeriodAmountState
DEMO-INV-001Example month$1,284.60Sample

Illustrative amounts only. Not an account balance, invoice or offer.

Number selection

A sample workflow for selecting numbering requirements.

MarketUnited States
Number typeLocal
Area code212
Illustrative resultTypeNext step
+1 212 555 0104LocalCheck availability
+1 212 555 0116LocalReview requirements

Reserved example numbers, not purchasable inventory. This demonstration does not place orders.

Illustrative interface concept with sample data. Actual portal features, permissions and workflows are confirmed for your account.

01 / SERVICE DETAIL

Follow the call through the switching layer

Carrier switching begins with an ingress relationship, then applies the treatment needed to select an egress path. Number normalization, rating inputs and route policy need to work together. The goal is a call that can be traced from its incoming trunk to the selected destination path and the record used for reporting.

This is different from a hosted PBX that manages user extensions and office features. A Class 4 discussion belongs with the people responsible for trunk groups, traffic economics, carrier relationships and operational control. Use Business Communications when buying a phone system for your own staff.

02 / SERVICE DETAIL

Keep commercial rules and quality rules distinct

The cheapest eligible route is a commercial choice. A quality objective may restrict that choice or cause traffic to use another path. Define destination groups, rate versions and selection rules so the reason for a routing decision can be understood after the call. Do not let an uncontrolled rate import become an undocumented policy change.

Record how the service applies capacity boundaries, destination restrictions and retries. The available controls and permissions are part of the agreed platform scope. The routing page explains policy design; fraud prevention covers access and traffic boundaries.

03 / SERVICE DETAIL

Operate the platform through its records

A switching operation needs useful CDRs, repeatable rate management and a clear billing handoff. Agree which identifiers join those systems and what happens when a record arrives late or requires investigation. The sample console demonstrates the types of views an operator may use; it is not a statement that every illustrated feature is enabled for every account.

Access should follow responsibility. Identify who can inspect traffic, who can change a route and who can authorize a commercial update. Include a change-and-reversal exercise in testing, then document the accepted configuration with the operational team.

PRACTICAL ANSWERS

Questions about this service

Where do customer extensions belong?

Extensions and subscriber features belong to the PBX or application layer. Class 4 switching addresses carrier traffic between ingress and egress relationships.

How should rate changes enter routing?

Use a controlled process that records the deck, effective date and affected policy. Confirm the supported import and approval workflow for the platform.

What should operations receive at handover?

The accepted trunk and route design, access roles, reporting definitions, change process and escalation contacts.

IN PRACTICEIllustrative planning scenario

Follow one call into the commercial record

A carrier call enters through an ingress relationship, is evaluated against the configured policies and leaves through a selected egress relationship. The resulting record should be interpretable alongside the route decision and applicable rate version. Keep the operational and commercial view connected rather than treating them as unrelated systems.

For a disputed charge, establish the call identity, timing, duration definition and deck used before comparing totals. For a failed call, examine signaling and route selection before assuming that a rate rule is responsible. This conceptual example shows the questions a Class 4 environment needs to answer; exact functions and ownership are confirmed for the proposed platform.

NEXT STEP / CLASS 4 SOFTSWITCH

Review your switching requirements.

Define ingress, routing policy, egress and operational records.

Discuss Class 4 Switching