2G / 3G

Without a centralised SCP, every billing change touches every switch. Deploy one platform for prepaid billing, number translation, call filtering, and VMS — and migrate to 4G without a forced cut-over.

AMTP · SCP
SCF functionsFull gsmSCF and fix SCF
Core protocolsCAMELMAPINAP
SDP integrationRPC-XML, SOAP, JSON-RPC, SIP, Diameter
4G migrationReverse IM-SSF · SCP Relay
BillingPrepaid and postpaid · Ro to OCS
FilteringCall, SMS, and data
subscribers on platform
99.9999%
availability
CAMEL
MAP · INAP native
OPEX
rental available
00The problem

Without a centralised SCP, IN service logic lives in individual switches. A billing rule change means reprogramming every MSC separately. In a network with multiple switches, one out of sync means inconsistent behaviour across the network a call that charges correctly on one route and incorrectly on another.

As the service catalogue grows, the complexity compounds. Abbreviated dialling, virtual numbers, conference calling, voicemail forwarding: each new service is another per-switch configuration to maintain. Changes slow down. The risk of an error that affects live traffic rises with every new rule added.

There is also the 4G migration problem. Moving subscribers to LTE means IMS. IMS and traditional GSM billing are different environments. A hard cut-over at migration forces new billing logic, new service configurations, and a network risk event at exactly the moment when operator and engineering teams have the least capacity to absorb it.

01How it works

SCPcore
GMSCTriggers
SMSCMessaging
OCSRo billing
SDPServices
01 / 04

Service logic moves to one place

In a network without a centralised SCP, every service decision — charge this call, translate this number, block this traffic, forward to voicemail — is a per-switch problem. The SCP moves all of that logic to one place. The GMSC and SMSC trigger CAMEL when a qualifying event occurs. The SCP decides what happens next and returns the instruction to the originating network element. One configuration point for the entire service layer.

02 / 04

Full gsmSCF and fix SCF

The Ouroboros IN-SCP implements the full gsmSCF and fix SCF function. Core protocols are CAMEL, MAP, and INAP. SDP integration connects via RPC-XML, SOAP, JSON-RPC, SIP, or Diameter.

03 / 04

Convergent billing, gradual migration

The Diameter Agent connects to an OCS via the Ro interface for convergent IMS/NSS billing — LTE and 2G/3G subscribers billing through the same charging system. The reverse IM-SSF runs IMS and SIP services inside the traditional GSM service context during 4G migration, so operators move subscribers to LTE gradually without cutting the entire IN layer over at once. The SCP Relay forwards CAMEL triggers to a legacy billing SCP where both systems need to run in parallel during transition.

04 / 04

The full service catalogue

Services covered: prepaid and postpaid billing, abbreviated dialling, virtual numbers, conference meet-me, call filtering, SMS filtering, data filtering, and VMS failed call forwarding.

Reference architecture
Architecture diagram of the Ouroboros reverse IM-SSF. The Ouroboros gsmSCF and SIP Gateway sit inside the reverse IM-SSF zone. The gsmSCF talks SIP to a SIP application server, the SIP Gateway carries SIP and RTP to the application server and RTP to the IVR. The MSC with SSF and CCF connects up to the gsmSCF over CAMEL and to the SIP Gateway over ISUP/CIC, with caller and callee handsets at the edges.

Reverse IM-SSF — CAMEL to SIP service bridging

Reference architecture · 02
Numbered call-flow diagram for the Ouroboros SCP Relay: MAP INSERT_SUB_DATA from HLR to MSC at location update, IAM from the handset, CAP InitialDP to the relay, HTTP to a third-party controlling application, CAP iDP Voice to the OCS/SDP, CAP Continue back, CAP Connect to the MSC, and IAM onward to the B-party.

SCP Relay — call setup sequence 01–08

02Use cases

Billing, number translation, filtering, VMS — and a 4G migration that runs at your pace, not the vendor's.

01

Centralised prepaid and postpaid billing

CAMEL triggers from the GMSC reach the SCP on every qualifying call. The SCP checks balance, applies the charging plan, and authorises or blocks in real time. The same platform handles postpaid logic for hybrid subscriber bases.

02

Number translation services

Abbreviated dialling, virtual numbers, and conference meet-me all resolve via the SCP. A subscriber dials a short code. The SCP translates to the destination and returns the route to the switch. No per-switch configuration required.

03

Call, SMS, and data filtering

Filtering rules are defined once on the SCP and applied via CAMEL triggers across all relevant network elements: by number, content class, or time of day. Parental controls, enterprise restrictions, and regulatory compliance filters all deploy from one interface.

04

VMS failed call handling

When a call goes unanswered, the SCP instructs the network element to forward to voicemail. No switch-level VMS configuration. Rules change on the SCP without touching the switch.

05

4G migration at your own pace

The reverse IM-SSF keeps IMS and SIP services running inside the traditional GSM service context while operators move subscribers to LTE. The SCP Relay keeps legacy billing live in parallel. No forced cut-over. No service disruption during migration.

03Specifications

SCF functions
Full gsmSCF and fix SCF
Core protocols
CAMEL, MAP, INAP
SDP integration protocols
RPC-XML, SOAP, JSON-RPC, SIP, Diameter
Diameter Agent
Ro interface to OCS — convergent IMS/NSS
Reverse IM-SSF
IMS/SIP services in GSM context during 4G migration
SCP Relay
Forwards CAMEL to legacy billing SCP
Billing
Prepaid and postpaid
Number services
Abbreviated dialling, virtual numbers, conference meet-me
Filtering
Call, SMS, and data
VMS
Failed call forwarding
Availability
99.9999%
Business model
OPEX rental · CAPEX licence
04Inside the platform

01

Full gsmSCF and fix SCF

The SCP implements both mobile (gsmSCF) and fixed network (fix SCF) service control in one platform. Operators with fixed-mobile convergence run both under one SCP, not two separate deployments.

02

Diameter Agent — Ro interface

Connects the SCP to an OCS via Ro Diameter for convergent billing across IMS and traditional NSS. LTE and 2G/3G subscribers bill through the same OCS without separate charging gateways per generation.

03

Reverse IM-SSF

Runs IMS and SIP services inside the traditional GSM service execution environment during 4G migration. Operators activate IMS services for LTE subscribers without cutting the entire IN service layer over at migration.

04

SCP Relay

Forwards CAMEL triggers to a legacy billing SCP. Both SCPs run in parallel during transition. Migration proceeds at the operator's pace. Legacy billing stays live until it is formally decommissioned.

05

Centralised filtering across calls, SMS, and data

Filtering rules defined once on the SCP apply via CAMEL triggers across all relevant network elements. A parental control change or a regulatory filter update propagates to the entire network from one configuration point.

06

CAMEL, MAP, and INAP in one platform

All three IN signalling protocols are supported natively. No separate INAP gateway for legacy services. Mixed CAMEL and INAP environments work without a mediation layer between the SCP and older network elements.

05Why Ouroboros

Most operators running IN services have grown their service catalogue on top of per-switch configurations. The Ouroboros IN-SCP consolidates billing, number translation, filtering, and VMS handling into one platform. Configuration changes deploy once and apply everywhere.

The SCP Relay and reverse IM-SSF are the features that make the difference at migration time. They exist specifically so operators can move to 4G at their own pace — not at the pace forced by a hard IN cut-over.

OPEX rental is available. For operators who want a centralised IN platform without a large upfront commitment, cost scales with the network.

Ouroboros Telecom

Tell us your current IN architecture: billing platform, number services, filtering requirements, and where you are with 4G migration. We'll propose an SCP configuration that fits what you have today.