ArticleslgStudy

computer science

SIGTRAN

SIGTRAN is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand SIGTRAN rather than just read about it. In short: SIGTRAN is the name, derived from signaling transport, of the former Internet Task Force (I) working group that produced specifications for a family of protocols that provide reliable datagram service and user layer adaptations for Signaling System and ISDN communications protocols. The SIGTRAN protocols are an extension of the SS7 protocol family, and they support the same application and call management paradigms…

Key takeaways

  • SIGTRAN belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect SIGTRAN to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of SIGTRAN from memory before moving on to harder problems.

Reference excerpt

SIGTRAN is the name, derived from signaling transport, of the former Internet Task Force (I) working group that produced specifications for a family of protocols that provide reliable datagram service and user layer adaptations for Signaling System and ISDN communications protocols. The SIGTRAN protocols are an extension of the SS7 protocol family, and they support the same application and call management paradigms as SS7. However, the SIGTRAN protocols use an Internet Protocol (IP) transport called Stream Control Transmission Protocol (SCTP), instead of TCP or UDP. Indeed, the most significant protocol defined by the SIGTRAN group is SCTP, which is used to carry PSTN signaling over IP. The SIGTRAN group was significantly influenced by telecommunications engineers intent on using the new protocols for adapting IP networks to the PSTN with special regard to signaling applications. Recently, SCTP is finding applications beyond its original purpose wherever reliable datagram service is desired. SIGTRAN has been published in RFC 2719, under the title Framework Architecture for Signaling Transport. RFC 2719 also defines the concept of a signaling gateway (SG), which converts Common Channel Signaling (CCS) messages from SS7 to SIGTRAN. Implemented in a variety of network elements including softswitches, the SG function can provide significant value to existing common channel signaling networks, leveraging investments associated with SS7 and delivering the cost/performance values associated with IP transport.

SIGTRAN protocols The SIGTRAN family of protocols includes:

Stream Control Transmission Protocol (SCTP), RFC 2960, RFC 3873, RFC 4166, RFC 4960. ISDN User Adaptation (IUA), RFC 4233, RFC 5133. Message Transfer Part 2 (MTP) User Peer-to-Peer Adaptation Layer (M2PA), RFC 4165. Message Transfer Part 2 User Adaptation Layer (M2UA), RFC 3331. Message Transfer Part 3 User Adaptation Layer (M3UA), RFC 4666. Signalling Connection Control Part (SCCP) User Adaptation (SUA), RFC 3868. V5 User Adaptation (V5UA), RFC 3807. DPNSS/DASS2 User Adaption (DUA), RFC 4129 The Stream Control Transmission Protocol provides the transport protocol for SIGTRAN user adaptation layer messages across an IP network. It is described in RFC 3873, RFC 4166 and RFC 4960. IUA provides an SCTP adaptation layer for the seamless backhaul of Q.921 user messages and service interface across an IP network. Some users that it supports are Q.931 and QSIG. It is specified in RFC 4233. V5UA provides an SCTP adaptation layer for the seamless backhaul of V5.2 user messages and service interface across an IP network. It is a variation of IUA and is specified in RFC 3807. M2PA provides an SCTP adaptation layer for providing an SS7 MTP signaling link over an IP network. It is specified in RFC 4165. The difference between M2PA and M2UA is described in section 1.9 of RFC 4165 M2UA provides an SCTP adaptation layer for the seamless backhaul of MTP Level 2 user messages and service interface across an IP network. It is specified in RFC 3331. M3UA provides an SCTP adaptation layer for the seamless backhaul or peering of MTP Level 3 user messages and service interface across an IP network. It is specified in RFC 4666. SUA provides an SCTP adaptation layer for the seamless backhaul or peering of Signalling Connection Control Part user messages and service interface across an IP network. It is specified in RFC 3868.

Scheme

Notes

References Dryburgh, Lee; Hewitt, Jeff (2004). Signalling System No. 7 (SS7/C7): Protocol, Architecture, and Services. Indianapolis: Cisco Press. ISBN 1-58705-040-4. Russell, Travis (2002), Signaling System #7 (4th ed.), New York: McGraw-Hill, ISBN 978-0-07-138772-9.

External links sigtran.org - Archived SIGTRAN website. Sergey Puzankov, Dmitry Kurbatov: How to Intercept a Conversation Held on the Other Side of the Planet, 2014-05-22, Positive Hack Days. Karsten Nohl, Mobile Self Defense, 31c3, CCC, 2 and Snort Archived 2018-04-03 at the Wayback Machine, 2018-03-31.

Worked examples

Example 1 — a first encounter with SIGTRAN

Start with the simplest possible case. Write down what SIGTRAN claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to SIGTRAN before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about SIGTRAN ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of SIGTRAN

In research
SIGTRAN appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses SIGTRAN in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
SIGTRAN is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computer network organizations, Working groups, so understanding it makes those chapters shorter.
In everyday life
Look for SIGTRAN outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “SIGTRAN” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study SIGTRAN in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what SIGTRAN means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain SIGTRAN out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is SIGTRAN in simple terms?

SIGTRAN is the name, derived from signaling transport, of the former Internet Task Force (I) working group that produced specifications for a family of protocols that provide reliable datagram service and user layer adaptations for Signaling System and ISDN communications protocols. The SIGTRAN pro…

Why does SIGTRAN matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study SIGTRAN?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on SIGTRAN.

Tags

  • Computer network organizations
  • Working groups

Keep exploring