Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Red SS7 Conceptos claves


Published on

Published in: Technology
  • Be the first to comment

Red SS7 Conceptos claves

  1. 1. SS7 Networks and Key Concepts<br />
  2. 2. SS7 Defined<br /><ul><li>Common Channel Signaling System No. 7 (i.e., SS7 or C7) is a global standard for telecommunications defined by the International Telecommunication Union (ITU) Telecommunication Standardization Sector (ITU-T).
  3. 3. The standard defines the procedures and protocol by which network elements in the public switched telephone network (PSTN) exchange information over a digital signaling network to effect wireless (cellular) and wireline call setup, routing and control.
  4. 4. The ITU definition of SS7 allows for national variants such as the American National Standards Institute (ANSI) and Bell Communications Research (Bellcore) standards used in North America and the European Telecommunications Standards Institute (ETSI) standard used in Europe. </li></li></ul><li>What is SS7 used for?<br />The SS7 network and protocol are used for: <br /><ul><li>basic call setup, management, and tear down
  5. 5. wireless services such as personal communications services (PCS), wireless roaming, and mobile subscriber authentication
  6. 6. local number portability (LNP)
  7. 7. toll-free (800/888) and toll (900) wireline services
  8. 8. enhanced call features such as call forwarding, calling party name/number display, and three-way calling
  9. 9. efficient and secure worldwide telecommunications </li></li></ul><li>Signaling Links<br />SS7 messages are exchanged between network elements over 56 or 64 kilobit per second (kbps) bidirectional channels called signaling links. Signaling occurs out-of-band on dedicated channels rather than in-band on voice channels. Compared to in-band signaling, out-of-band signaling provides: <br /><ul><li> faster call setup times (compared to in-band signaling using multifrequency (MF) signaling tones)
  10. 10. more efficient use of voice circuits
  11. 11. support for Intelligent Network (IN) services which require signaling to network elements without voice trunks (e.g., database systems)
  12. 12. improved control over fraudulent network usage </li></li></ul><li>Signaling Points<br />Each signaling point in the SS7 network is uniquely identified by a numeric point code. Point codes are carried in signaling messages exchanged between signaling points to identify the source and destination of each message. Each signaling point uses a routing table to select the appropriate signaling path for each message. <br /> There are three kinds of signaling points in the SS7 network: <br /> SSP (Service Switching Point) <br /> STP (Signal Transfer Point) <br /> SCP (Service Control Point) <br /><ul><li> SSP’s are switches that originate, terminate or tandem calls
  13. 13. STP’s route network traffice between signaling points (ie acts like a network hub)
  14. 14. Centralize database which determines how to route a call (ie 1-800/888 services)</li></li></ul><li>F Links<br />SSP<br />SCP<br />Associated Networks<br /><ul><li>Europe has adopted Associated Network Structure as of Day 1
  15. 15. All nodes are interconnected via F-links
  16. 16. Reliable network configuration due to diversity
  17. 17. Signalling links are directly associated with the voice links
  18. 18. As the network expanses growth is complex to manage
  19. 19. Link growth
  20. 20. Services deployment
  21. 21. Interconnection between various operators are through Signaling Switching Points (SSPs)</li></ul>Existing Network Design in Europe<br />
  22. 22. RSTP<br />D Links<br />E Links<br />LSTP<br />LSTP<br />SCP<br />C Links<br />A Links<br />B-Link<br />Quad<br />SSP<br />SSP<br />LSTP<br />LSTP<br />Quasi Associated Networks<br /><ul><li>North America has adopted Quasi-Associated Network Structure as of Day 1
  23. 23. SS7 traffic is carried separately from voice traffic
  24. 24. STP acts as a gateway providing network protection
  25. 25. STPs are mated pairs using C-links
  26. 26. Pairs are interconnected via B/D-link quad
  27. 27. Architecture provides redundancy
  28. 28. Hierarchical design that simplifies changes
  29. 29. Interconnection between various operators are through STPs</li></ul>Simple, offers redundancy and increased reliability<br />
  30. 30. Access<br />Local/ Backbone<br />INT’L<br />Layered Network Topology<br /><ul><li>Quasi-network approach
  31. 31. Using layers to separate networks
  32. 32. Access is only granted a key locations
  33. 33. Backbone network allows for service to be offered across boundaries.
  34. 34. An single pair of STPs could be partitioned to support all or any layers</li></ul>Using layers to separate networks<br />
  35. 35. Signaling Interconnection<br />RSTP<br />D Links<br />E Links<br />LSTP<br />LSTP<br />SCP<br />C Links<br />A Links<br />B-Link<br />Quad<br />SSP<br />SSP<br />LSTP<br />LSTP<br />Link Types:<br />Access (A-Links): Connects STPs with SSPs, SCPs or MSC (Message Switching Center)<br />Bridge (B-Links): Connects STPs <br />Cross (C-Links): Connects mated STPs<br />Diagonal (D-Links): Connects regional/local STPs to primary STPs<br />Extended Links (E-Links): Connects SSPs , SCPs or MSC to alternate STPs<br />Fully-Associated (F-Links): Connects SSPs <br />
  36. 36. Linksets<br />Combined Linksets<br />Linkset 1<br />Linkset 3<br />Linkset 2<br />Linksets:<br />Group of links between two nodes in the network<br />Links are deployed in numbers to the power of 2 (1, 2, 4, 8)<br />Traffic is loadshared over all link in the linksets<br />Linkset size is limited by the protocol being used<br />Combined linksets between STP pairs allow for loadsharing over both nodes to increase redundancy.<br />
  37. 37. Point Codes<br />Point Codes:<br />Each signaling point in a SS7 network is assigned a unique point code<br />Point code structure: <br />ITU - 14 bit Point code<br />ANSI - 24 bit Point code<br />China - 24 bit Point code <br />Japan - 16 bit Point code <br />ITU Point Code:<br />Basic: 14<br />International: 3 (Zone) - 8 (Area Network) - 3 (Signaling Point)<br />Austria: 5 (Zone) - 4 (Region) - 5 (Signaling Point)<br />China: 4 (Zone) - 7 (Exchange) - 3 (Signaling Point)<br />Germany: 4 (Num Area) - 3 (HVST) - 4 (KVST) - 3 (Signaling Point)<br />Node Identifiers:<br />Origination Point Code (OPC) <br />Destination Point Code (DPC)<br />0-1-0<br />1-1-0<br />3-3-3<br />
  38. 38. Routesets<br />Routesets<br />Routes are defined between paths to a specific DPC<br />A collection of Routes are defined as a Routeset<br />Multiple Routes in a Routeset ensure that redundancy is build into the product.<br />Routes are costed (Less expensive routing)<br />0-1-0<br />0-1-0<br />1-1-0<br />1-1-0<br />3-3-3<br />3-3-3<br />
  39. 39. Subsystems Numbers/GTT<br />Subsystem Number (SSN)<br />Uniquely identifies an application residing on a destination point; typically an SCP database.<br />Global Title Translation (GTT)<br />Global Title Translation(GTT) provide specific information with regards to the Destination Point Code of the location of the application.<br />
  40. 40. SS7 Protocol Layers<br />
  41. 41. SS7 Protocol Stack<br />The hardware and software functions of the SS7 protocol are divided into functional abstractions called "levels". These levels map loosely to the Open Systems Interconnect (OSI) 7-layer model defined by the International Standards Organization (ISO). <br />
  42. 42. SS7 Protocol<br />SS7 Protocol Layer<br />Message Transfer Part (MTP) Level 1<br />Message Transfer Part (MTP) Level 2<br />Message Transfer Part (MTP) Level 3<br />Signal Connection Control Part (SCCP)<br />Transaction Capabilities Part (TCAP)<br />Key Protocol Specifications<br />ITU Specifications: White Book (1992) Q701-Q709 (MTP), Q710-Q716 (SCCP), Q75x (Measurements)<br />ETSI Specifications: 300 008 (MTP), 300 009 (SCCP)<br />ANSI Specifications: GR-82, GR-246<br />
  43. 43. Message Transfer Point (MTP): Level 1 to 2<br />MTP Level 1 <br />The lowest level, MTP Level 1, is equivalent to the OSI Physical Layer. MTP Level 1 defines the physical, electrical, and functional characteristics of the digital signaling link. <br />Physical interfaces defined include E-1 (2048 kb/s; 32 64 kb/s channels), DS-1 (1544 kb/s; 24 64 kp/s channels), V.35 (64 kb/s), DS-0 (64 kb/s), and<br />MTP Level 2<br /><ul><li>Data link layer “handshaking”
  44. 44. Ensure message are transmitted accurately end to end, in sequence
  45. 45. error control, flow control between two nodes</li></li></ul><li>MTP Message Types<br />FISU<br /><ul><li>Fill-In Signal Units (FISUs) are transmitted continuously on a signaling link in both directions unless other signal units (MSUs or LSSUs) are present. FISUs carry basic level 2 information only (e.g., acknowledgment of signal unit receipt by a remote signaling point). Because a CRC checksum is calculated for each FISU, signaling link quality is checked continuously by both signaling points at either end of the link. (Note: In the ITU-T Japan variant, signaling link quality is checked by the continuous transmission of flag octets rather than FISUs; FISUs are sent only at predefined timer intervals (e.g., once every 150 milliseconds).) </li></ul>LSSU<br /><ul><li>Link Status Signal Units (LSSUs) carry one or two octets (8-bit bytes) of link status information between signaling points at either end of a link. The link status is used to control link alignment and to indicate the status of a signaling point (e.g., local processor outage) to the remote signaling point. </li></ul>MSU<br /><ul><li>Message Signal Units (MSUs) carry all call control, database query and response, network management, and network maintenance data in the signaling information field (SIF). MSUs have a routing label which allow originating signaling point to send information to a destination signaling point across the network.</li></li></ul><li>Message Types<br />FISU<br />LSSU<br />MSU<br />
  46. 46. Message Transfer Point (MTP):Level 3<br />MTP Level 3<br />Network level<br />Message routing and network management<br />Most effective message route between two signaling points <br />Rerouting traffic away from failure<br />Notification to all network to ensure minimal impact during failure modes (congestion control).<br />
  47. 47. MTP Message Header Cont’d<br />
  48. 48. SCCP Layer<br />Provides connectionless and connection-oriented network services. Where MTP route messages to a signaling point, SCCP will determine an application at that point.<br />Determines network address and relay the information to MTP layer<br />SCCP also provides the means by which an STP can perform global title translation (GTT), a procedure by which the destination signaling point and subsystem number (SSN) is determined from digits (i.e., the global title) present in the signaling message. <br />
  49. 49. Application Layer<br /><ul><li>Application Layer
  50. 50. ISUP (ETSI, ANSI), xTUP
  51. 51. Call control part of the protocol
  52. 52. The ISDN User Part (ISUP) defines the protocol and procedures used to set-up, manage, and release trunk circuits that carry voice and data calls over the public switched telephone network (PSTN). ISUP is used for both ISDN and non-ISDN calls.
  53. 53. TCAP
  54. 54. Transfer non-circuit related information
  55. 55. Supports database queries and responses between SSPs and SCPs
  56. 56. TCAP enables the deployment of advanced intelligent network services by supporting non-circuit related information exchange between signaling points using the SCCP connectionless service.</li></li></ul><li>Example ITU ISUP Message<br />
  57. 57. Network Management and GTT Examples<br />
  58. 58. MTP Message Flow <br />STP C<br />STP A<br />MSUs<br />0-1-0<br />0-1-2<br />STP B<br />STP D<br /><ul><li>Message flow from one Signaling Point to another Signaling Point through the STP.
  59. 59. Providing the links between the STPs are a combined linkset the messages are loadshared across the links.
  60. 60. All message for the same call will follow the same path through the network</li></li></ul><li>STP C<br />STP A<br />MSUs<br />0-1-0<br />0-1-2<br />STP B<br />STP D<br />Signaling Network Management (Restricted state) <br />TFRs<br /><ul><li>Fault occurs on the link from the STP A to SSP (0-1-2)
  61. 61. STP A notifies it associated links (Directly connected links) to not send message to the SSP if another path is available - Restricted
  62. 62. All messages are now sent from SSP (0-1-0) through STP C to STP B.
  63. 63. Any message that was not acknowledged as being received will be rerouted via STP B</li></li></ul><li>STP C<br />STP A<br />MSUs<br />0-1-0<br />0-1-2<br />STP B<br />STP D<br />Signaling Network Management (Restricted state - C links) <br />TFRs<br />(0-1-2)<br /><ul><li>Several faults occur in the Network
  64. 64. All messages are now sent from SSP (0-1-0) through STP C to STP A to STP B - C link routing
  65. 65. Any message that was not acknowledged as being received will be rerouted via STP B</li></li></ul><li>STP C<br />STP A<br />MSUs<br />0-1-0<br />0-1-2<br />STP B<br />STP D<br />Signaling Network Management (Prohibited state) <br />TFPs<br /><ul><li>Fault occurs on the link from the STP B to SSP (0-1-2). Node is now isolated
  66. 66. STP A and B notifies all nodes (associated and quasi-associated) to not send message to the SSP - Prohibited
  67. 67. Nodes send test message every 30 sec (provisionable time) to verify if the node is still down</li></li></ul><li>Signaling Link Selection<br />
  68. 68. Country A<br />NI=2<br />Country A<br />NI=2<br />Country C<br />NI=3<br />Country B<br />NI=2<br />Network Indicator<br />International Network Indicators (“0” and “1”are not regulated and for use at the International boundaries)<br />National Network Indicators (“2=National”, and “3=National spare”) are left up to National networks to define. <br />Nationally standardized Network Indicator values has started to cause interworking issues. <br />Global Operators that operate in more than one country are facing NI conflicts when trying to connect to different National and International networks each defining their own NI usage requirements.<br />NI<br />0 International NW<br />1 Spare (international use)<br />2National Network<br />3 Reserved for National use<br />?<br />Needs are proprietary; Conflicts and needs can be <br />resolved at a gateway STP<br />
  69. 69. Country “<br />X<br />”<br />NI=2<br />NI=2<br />STP <br />A”<br /> NI=2<br />NI=2<br />NI=3<br />Country “<br />Y<br />”<br />Country “<br />Z<br />”<br />NOTE:<br />NI=2<br />NI=3<br />Country “<br />Z<br />” sees<br />STP “<br />A<br />” as having an<br />NI=3<br />Network Indicator Interworking<br />Allows the incoming and outgoing NI to be changed for internal STP processing, allowing for:<br /><ul><li>Interworking between switches in different countries with different regulatory issues</li></li></ul><li>GW<br />Country B<br />Country A<br />GW<br />PC= 2-4-1<br />NI=2<br />PC= 2-4-1<br />NI=2<br />Point Code Interworking<br />ITU Point code formats are based on the 14-bit format.<br />Each national country specifies its own national specific point code format.<br />Basic: 14<br />International: 3 (Zone) - 8 (Area Network) - 3 (Signaling Point)<br />Austria: 5 (Zone) - 4 (Region) - 5 (Signaling Point)<br />Germany: 4 (Num Area) - 3 (HVST) - 4 (KVST) - 3(Signaling Point)<br />It is possible for two nodes in different countries to have the same point assigned to the same Network.<br />
  70. 70. Point Code Support: Options<br />Option 1:<br /><ul><li>Deploy separate STPs in different countries.
  71. 71. Option 2:
  72. 72. Partitioning in the STP Multiple PCs per NI
  73. 73. Links are required between 2 nodes for each Network Indicator (NI).
  74. 74. Example: A C-Link is required for each STP identity.</li></ul>SSP<br />SSP<br />STP1<br />STP2<br />NATL<br />ITU<br />PC=320<br />NATL<br />ITU<br />PC=220<br />NATL<br />ANSI<br />PC=330<br />NATL<br />ANSI<br />PC=230<br />SSP<br />SSP<br />
  75. 75. Signaling Solution Group Products<br /><ul><li>DMS-SSP:DMS switch architecture SSP product</li></ul> SS7 access switch for all Nortel PSTN switching products<br /><ul><li>DMS-STP: First Generation, DMS-100 architecture STP Product</li></ul>Field proven, Global Product solution with - ITU Capability<br /><ul><li>BroadBand-STP: Third Generation product based on Signaling Server Platform Technology
  76. 76. Cost effective, Low Power/Real estate requirements
  77. 77. SCP/Boundary Gateway solutions - LNP, Mediation, etc.
  78. 78. Universal NP Master: Third generation number portability solution based on the Signaling Server Platform Technology
  79. 79. Scalable, flexible implementation, proven LSMS
  80. 80. Wireless and wireline solutions</li></li></ul><li>Signaling Solution Group Products<br /><ul><li>Universal Signaling Point - SS7/IP Gateway application: Third Generation application based on Signaling Server Platform Technology - Part of Succession CS2K, CS3K and e-mobility solution
  81. 81. Universal Mediation Platform - Adds ability to control requests from another operator’s networks. Guards against inappropriate and/or illegal use of host network and services. Screens ISUP and TCAP messages and their content.</li>