Finally, I will be starting my small tutorial on using SS7 Stack, remember hacking with ss7 tool is not easy
here is some basic information about SS7, Signaling System 7
What is SS7?
SS7 The signalling system 7 (SS7) is an international standard network signalling protocol that allows common channel (independent) signalling for call-establishment, billing, routing and information-exchange between nodes in the public switched telephone network (PSTN.
SS7 system protocols are optimized for telephone system control connections and they are only directly accessible to telephone network operators.
Common channel signalling (CCS) is a separate signalling system that separates the content of telephone calls from the information used to set up the call (signalling information). When call-processing information is separated from the communication channel, it is called “out-of-band” signalling.
This signalling method uses one of the channels on a multi-channel network for the control, accounting, and management of traffic on all of the channels of the network.
An SS7 network is composed of service switching ports (SSP’s),
signalling transfer points (STPs), and service control points (SCPs). The SSP gathers the analogue signalling information from the local line in the network (endpoint) and converts the information into an SS7 message.
These messages are transferred into the SS7 network to STPs that transfer the packet closer to its destination. When special processing of the message is required (such as rerouting a call to a call forwarding number), the STP routes the message to an SCP.
The SCP is a database that can use the incoming message to determine other numbers and features that are associated with this particular call.
In the SS7 protocol, an address, such as customer-dialled digits, does not contain explicit information to enable routing in a signalling network. It then will require the signalling connection control part (SCCP) translation function.
This is a process in the SS7 system that uses a routing table to convert an address (usually a telephone number) into the actual destination address (forwarding telephone number) or into the address of a service control point (database) that contains the customer data needed to process a call.
Intelligence in the network can be distributed to databases and information processing points throughout the network because the network uses common channel signalling A set of service development tools has been developed to allow companies to offer advanced intelligent network (AIN) services This diagram shows the basic structure of the SS7 control signalling system.
This diagram shows that a customer’s telephone is connected to a local switch end office (EO). The service switching point (SSP) is part of the EO and it converts dialled digits and other signalling indicators (e.g. off-hook answer) to SS7 signalling messages. The SS7 network routes the control packet to its destination using its own signal transfer point (STP) data packet switches using separate interconnection lines.
In some cases, when additional services are provided, service control point (SCP) databases are used to process requests for advanced telephone services.
This diagram also shows that the connections used for signalling are different than voice connections.
This diagram shows that there are multiple redundant links between switches, switching points, and network databases to help ensure the reliability of the telephone network.
The links between points in the SS7 system have different functions and message structures. Access links (A-links) are used for access control between EOs and SCPs. Bridge links (B-links), cross-links (C-links), and diagonal links (D-links) interconnect STPs.
Extended links (E-links) are optionally used to provide backup connections from an EO to the SS7 network. Fully associated links (F-links) share (associate with) the connection between EOs.
If You Find This Article Useful, comment and share!!