Core networks typically provided the following functionality: • Aggregation: The highest level of aggregation in a service provider network. The next level in the hierarchy under the core nodes is the distribution networks and then the edge networks.
Customer-premises equipment (CPE) do not normally connect to the core networks of a large service provider. •
Authentication: The function to decide whether the user requesting a service from the telecom network is authorized to do so within this network or not. • Call control and switching:
call control or
switching functionality decides the future course of call based on the call signaling processing. E.g. switching functionality may decide based on the "
called number" that the call be routed towards a
subscriber within this operator's network or with
number portability more prevalent to another operator's network. • Charging: This functionality of the collation and processing of charging data generated by various network nodes. Two common types of charging mechanisms found in present-day networks are prepaid charging and postpaid charging.
See Automatic Message Accounting • Service invocation: The core network performs the task of service invocation for its subscribers. Service invocation may happen based on some explicit action (e.g.
call transfer) by user or implicitly (
call waiting). It's important to note however that service execution may or may not be a core network functionality as third-party networks and nodes may take part in actual service execution. •
Gateways: Gateways shall be present in the core network to access other networks. Gateway functionality is dependent on the type of network it interfaces with. Physically, one or more of these logical functionalities may simultaneously exist in a given core network node. Besides the above-mentioned functionalities, the following also formed part of a telecommunications core network: • O&M:
Network operations center and
operations support systems to configure and provision the core network nodes. Number of subscribers,
peak hour call rate, nature of services, geographical preferences are some of the factors that impact the configuration. Network statistics collection, alarm monitoring and logging of various network nodes actions also happens in the O&M center. These stats, alarms and traces form important tools for a network operator to monitor the network health and performance and improvise on the same. • Subscriber database: The core network also hosts the subscriber database (e.g. HLR in GSM systems). The subscriber database is accessed by core network nodes for functions like authentication, profiling, service invocation etc. ==Distributed backbone==