home *** CD-ROM | disk | FTP | other *** search
/ TAP YIPL / TAP_and_YIPL_Collection_CD.iso / PHREAK / SYSINFO / DDSN.TXT < prev    next >
Encoding:
Text File  |  2000-02-16  |  35.9 KB  |  696 lines

  1.  
  2.  ///////////////////////////////////////////////////////////////////////////
  3.  //                                                                       //
  4.  //                         DDSN Intelligent Network                      //
  5.  //                                                                       //
  6.  //    A full rundown of our LinkLine (0800) and LoCall (0345) Services   //
  7.  //                                                                       //
  8.  //                    Presented in full By Keltic Phr0st                 //
  9.  //                                                                       //
  10.  ///////////////////////////////////////////////////////////////////////////
  11.  
  12.     "...the most sophisticated network of its type ouside North America."
  13.  
  14.                                  Steve Webster, BT ; DDSN Development Team
  15.  
  16.  FOREWORD
  17.  ========
  18.  This article shook me up very badly after reading it. At the time I'd been
  19.  working extensively on a Unix Box in 896, and abusing the fuck out of P******
  20.  for global calls in 892. Not only this, but a host of other activities, which
  21.  are probably nestling on some AMA tape somewhere, waiting to be looked at...
  22.  <Gulp> . Its not all doom and gloom though - AMA has yet to pinpoint Blue
  23.  Boxing for some reason, and in so far this would seem to be the only real
  24.  'safe' method of putting your calls away for free alongside cellular, I
  25.  reccomend you start to view it in a new light.
  26.  
  27.         Anyway, after that suitably apocalyptic snippet, here we go.
  28.  
  29.  /////  /////   /////   /////   /////   /////  /////   /////   /////   /////
  30.  
  31.  INTRODUCTION
  32.  ============
  33.  In 1983, British Telecom identified a major market potential for automatic
  34.  freephone and premium rate services. An Analogue Network, with extended
  35.  register translation and call charging facilities overlayed on the PSTN
  36.  was proposed as an interim solution. The analogue derived services network,
  37.  consisting of eight fully-interconnected switching nodes, was brought into
  38.  limited public service in April 1985 and full public service in July 1985.
  39.  
  40.         The LinkLine 0800 service permits calling customers to make calls
  41.  free of charge while callers to LinkLine 0345 service numbers are charged
  42.  at the local call rate irrespective of distance. The balance of the call
  43.  charge is billed to the called customer known as the Service Provider (SP).
  44.  
  45.         In keeping with its buisness modernisation programmes, British Telecom
  46.  awarded a contract to AT&T for the supply and installation of a digital
  47.  derived services network (DDSN), comprising 5ESS-PRX digital switches to
  48.  be implemented in two distinct phases:
  49.  
  50.   Phase 1, which was completed in 1988, involved the supply of eight digital
  51.   units, utilising CCITT No. 7 common-channel signalling, as replacements for
  52.   their analogue units (Figure 1). In addition, two new digital units were
  53.   provided in London.
  54.  
  55.  
  56. Figure 1 : Digital Derived Services Network Interconnection
  57.  
  58.     ┌─────┐                                                       ┌─────┐
  59.     │ DLE │                                                       │ DLE │
  60.     └──┬──┘                                                       └──┬──┘
  61.        │      ╔═══════════════════════════════════════════════╗      │
  62.     ┌──┴───┐  ║    SP         DIGITAL DERIVED          SP     ║  ┌───┴──┐
  63.     │ DMSU │  ║     ┬        SERVICES NETWORK           ┬     ║  │ DMSU │
  64.     └──┬───┘  ║     │                                   │     ║  └───┬──┘
  65.        │      ║     │                                   │     ║      │
  66.        │      ║     │                                   │     ║      │
  67.        │      ║ ┌───┴───┐                           ┌───┴───┐ ║      │
  68.        └────────┤ DDSSC ├───────────────────────────┤ DDSSC ├────────┘
  69.               ║ └───┬──┬┘                           └┬──┬───┘ ║
  70.               ║     │  │                         ┌───┘  │     ║
  71.               ║     │  └─────────────────────────│───┐  │     ║
  72.               ║     │                            │   │  │     ║
  73.               ║     │  ┌─────────────────────────┘   │  │     ║
  74.               ║ ┌───┴──┴┐                           ┌┴──┴───┐ ║
  75.        ┌────────┤ DDSSC ├───────────────────────────┤ DDSSC ├────────┐
  76.        │      ║ └───┬───┘                           └───┬───┘ ║      │
  77.        │      ║     │       (Only 4 centres             │     ║      │
  78.        │      ║     │        shown for clarity)         │     ║      │
  79.     ┌──┴───┐  ║     │                                   │     ║  ┌───┴──┐
  80.     │ AMSU │  ║     ┴                                   ┴     ║  │ AMSU │
  81.     └──┬───┘  ║    SP                                  SP     ║  └───┬──┘
  82.        │      ║                                               ║      │
  83.        │      ╚═══════════════════════════════════════════════╝      │
  84.     ┌──┴──┐                                                       ┌──┴──┐
  85.     │ ALE │                                                       │ ALE │
  86.     └─────┘               EXISTING PUBLIC SWICHED                 └─────┘
  87.                              TELEPHONE NETWORK
  88.  
  89.  
  90.  
  91.  AMSU    Analogue Main Switching Unit
  92.  ALE     Analogue Local Exchange
  93.  DDSSC   Digital Derived Services Switching Centre
  94.  DLE     Digital Local Exchange
  95.  DMSU    Digital Main Switching Unit
  96.  SP      Service Provider
  97.  
  98.  
  99.  
  100.   Phase 2 makes provision for an advanced freephone service using an
  101.   intelligent network architecture.
  102.  
  103.  INTELLIGENT NETWORK CONCEPT
  104.  ===========================
  105.       In a traditional telecommunications network, call control 'intelligence'
  106.  resides in the call processing software in its switching nodes. One disadvan-
  107.  tage of this approach for some services is that customer-specific data has to
  108.  be replicated in each node. As features become more sophisticated, then
  109.  system complexity increases. In the DDSN Intelligent Network, specialised
  110.  customer feature and routing information is held centrally in a network
  111.  database which can be accessed by all switching nodes using dedicated
  112.  datalinks and common-channel signalling (Figure 2). These signalling datalinks
  113.  are used to pass requests for call handling information to the database and
  114.  return instructions to the originating switching node.
  115.  
  116. Figure 2 : Network DataBase Concept
  117.  
  118.                            ┌──────────┐
  119.                            │ NETWORK  │
  120.                           /│ DATABASE │\
  121.                         /  └──────────┘  \
  122.                  ACCESS TO/FROM ALL DDSN SWITCHES
  123.                     /            |           \
  124.                   /              |             \
  125.        ┌────────┐                |               \ ┌────────┐
  126.        │  DDSN  ├──────────────────────────────────┤  DDSN  │
  127.        │ SWITCH │                                  │ SWITCH │
  128.        └───┬──┬─┘                                  └┬──┬────┘
  129.            │  └─────────────────┐┌──────────────────┘  │
  130.            │                   ┌│┘                     │
  131.            │                   ││                      │
  132.            │  ┌────────────────┘└───────────────────┐  │
  133.        ┌───┴──┴─┐               ┌─┐                ┌┴──┴────┐
  134.        │  DDSN  ├─────────────────│────────────────┤  DDSN  │
  135.        │ SWITCH │               │ │                │ SWITCH │
  136.        └────────┘               └┬┘                └────────┘
  137.                                  │
  138.                                  │
  139.                         SPEECH AND SIGNALLING
  140.  
  141.  
  142.         An Intelligent network centralised call management fucntion allows
  143.  an economical implementation of advanced features, simplifies administration
  144.  of complex services and assures optimum use of network-wide, rather than
  145.  switch-based, resources.
  146.  
  147.  DDSN INTELLIGENT NETWORK ARCHITECTURE
  148.  =====================================
  149.         Three network elements are concerned with call processing for service
  150.  providers with advanced features:
  151.  
  152.         o Action Control Point (ACP)
  153.         o Network Control Point (NCP)
  154.         o Network Services Complex (NSC)
  155.  
  156.  The network architecture is illustrated in Figure 3, and the role of each
  157.  of the elements will become apparent as the call processing aspects are
  158.  explained.
  159.  
  160. Figure 3 : DDSN Intelligent Network Architecture
  161.  
  162.          ┌─────┐    ┌─────┐                        ┌─────┐
  163.          │ NSC │    │ NSC │                        │ NSC │
  164.          └─┬─┬─┘    └──┬──┘                        └──┬──┘
  165.            C T         │                              │
  166.            7 T         ├──────────────┐  ┌────────────┤
  167.            N T         │      C7NA    │  │  C7NA      │
  168.            A │         │┌─────────────│──┘            │
  169.            │ │         ││             └──────────────┐│
  170.           ┌┴─┴─────────┴┴─┐                        ┌─┴┴────────────┐
  171. ──T──T──T─┤               ├─────────C7NA───────────┤               ├─T───T───T──
  172.           │ ACP/STEP/HOST ├───T───────T────────T───┤   ACP / STEP  │
  173. ───C7BT───┤               ├─────────C7BT───────────┤               ├───C7BT─────
  174.   (PSTN)  └┬─┬─┬───────┬┬┬┘                        └┬┬┬───────┬─┬─┬┘  (PSTN)
  175.            C V C       ││└──────────C7BT──────────────┐       C V C
  176.            │ O │       │└───────VOICE TRUNKS─────────┐│       │ O │
  177.            7 I 7       └────────────C7NA────────────┐││       7 I 7
  178.            │ C │       ┌────────────C7BT────────────│││       │ C │
  179.            N E B       │┌───────VOICE TRUNKS────────│││       N E B
  180.            │ │ │       ││┌──────────────────────────│││       │ │ │
  181.            A T T       │││                          │││       A T T
  182.            │ R │       │││                          │││       │ R │
  183.            │ U │       │││                          │││       │ U │
  184.            │ N │       │││                          │││       │ N │
  185.            │ K │       │││                          │││       │ K │
  186.            │ S │       │││                          │││       │ S │
  187.           ┌┴─┴─┴───────┴┴┴┐                        ┌┴┴┴───────┴─┴─┴┐
  188. ──T──T──T─┤               ├───T───────T────────T───┤               ├─T───T───T──
  189.           │     ACP       │                        │   ACP / HOST  │
  190. ───C7BT───┤               ├─────────C7BT───────────┤               ├───C7BT─────
  191.   (PSTN)  └───────────────┘                        └────────────┬─┬┘  (PSTN)
  192.                                                                 C T
  193.                                                                 7 T
  194.                                                                 N T
  195.  ─T─T─T─ = VOICE TRUNKS                                         A │
  196.                                                                 │ │
  197.                                                               ┌─┴─┴─┐
  198. ACP      ACTION CONTROL POINT                                 │ NSC │
  199. STEP     SIGNAL TRANSFER AND END POINT                        └─────┘
  200. C7BT     CCITT #7 SIGNALLING (BT)
  201. NCP      NETWORK CONTROL POINT
  202. NSC      NETWORK SERVICES COMPLEX
  203. C7NA     C7 NORTH AMERICAN
  204.  
  205. (Only four switching nodes are shown for simplicity)
  206.  
  207.  
  208.  
  209.  Action Control Point
  210.  --------------------
  211.         The Action Control Points (ACPs) are the 5ESS-PRX Switching Nodes,
  212.  which serve as transit and terminating nodes for DDSN traffic. All ACPs are
  213.  fully interconnected by digital line systems and CCITT #7 (BT) common channel
  214.  signalling. The CCITT #7 (BT) signalling links are used exclusively for
  215.  setting up speech paths both within the DDSN and between the DDSN and the
  216.  PSTN.
  217.  
  218.         A Second totally independent common channel signalling network,
  219.  utilising a proprietary form of #7 signalling (C7 North American), is used
  220.  for transporting non-circuit related signalling methods between the ACPs and
  221.  the Network Control Points (NCPs). This network is used only for advanced
  222.  feature calls. Two of the ACPs have been nominated as a signal transfer
  223.  and end point (STEP) and funnel the signalling traffic from the remaining
  224.  ACPs to the NCPs. ACPs load share the C7NA signalling messages across both
  225.  STEPs in the ACP-to-NCP direction, and the NCPs load share the signalling
  226.  messages across both STEPs in the reverse direction.
  227.  
  228.  Network Control Point
  229.  ---------------------
  230.        The Network Control Point (NCP) constitutes the core of the intelligent
  231.  network and holds the data defining the treatment for specific advanced
  232.  feature calls. NCPs are always provided in mated pairs.
  233.  
  234.         Each NCP consists of a duplex processor, duplicated hard discs for
  235.  data storage, tape drives and interfaces to the other network elements
  236.  through a Local Area Network. This network, called the Common Network
  237.  Interface, consists of the signalling terminals for the C7NA links from the
  238.  STEP nodes and two peripheral controllers which communicate with the duplex
  239.  processor. The common network interface ring (Figure 4) is automatically
  240.  reconfigured under fault conditions to isolate the faulty section.
  241.  
  242. Figure 4 : Common Network Interface Ring
  243.  
  244. ┌──────────┐                                                 ┌──────────┐
  245. │ ACP/STEP │                                                 │ ACP/STEP │
  246. └──┬────┬──┘                    ┌──────┐                     └──┬────┬──┘
  247. ┌──│────│─┐    ┌────────────────┤      ├──────────<──────┐      │    │
  248. ├─────────┘    │                │ RPCN │                 │      │    │
  249. │  │    7      │  ┌─────────────┤      ├─────────>────┐  │      │    │
  250. │  │    N      │  │             └───┬──┘              │  │      │    │
  251. │  │    A     ┌┴──┴┐                │                 │  │      │    │
  252. │  C    └─────┤ LN │                │                 │  │      │    │
  253. │  7          └┬──┬┘                │                 │  │      C    │
  254. │  N           │  │                 │                 │  │      7    │
  255. │  A           │  │           ┌─────┴─────┐           │  │      N    │
  256. │  │          ┌┴──┴┐          │  CENTRAL  │          ┌┴──┴┐     A    C
  257. │  └──────────┤ LN │          │ PROCESSOR │          │ LN ├─────┘    7
  258. │             └┬──┬┘          └─────┬─────┘          └┬──┬┘          N
  259. │              │  │                 │                 │  │           A
  260. │              │  │                 │                 │  │           │
  261. │              │  │                 │                ┌┴──┴┐          │
  262. │  SIGNALLING  │  │                 │                │ LN ├──────────┘
  263. └─   LINKS     │  │   RING 1    ┌───┴──┐             └┬──┬┘
  264.                │  └────<────────┤      ├──────────────┘  │
  265.                │                │ RPCN │                 │
  266.                └────────>───────┤      ├─────────────────┘
  267.                       RING 0    └──────┘
  268.  
  269.  LN      LINK NODE
  270.  RPCN    RING PERIPHERAL CONTROLLER NODE
  271.  
  272.  
  273.         Advanced freephone call handling data is duplicated both within and
  274.  and between  each NCP in the mated pair. Call routing queries from the ACPs
  275.  are balanced between the two NCPs by designating specific dialled codes to
  276.  each NCP, and the decision on which NCP to query is taken at the ACP where
  277.  the call entered the DDSN network. Although data is held on both NCPs,
  278.  the secondary NCP is only accessed if the primary is not available. Under
  279.  these conditions, the remaining NCP is capable of handling 100% of the load.
  280.  This architecture virtually guarantees 100% service availability.
  281.  
  282.         Automatic network management controls initiated by the NCP maintain
  283.  the integrity of the intelligent network under overload conditions by sending
  284.  code gapping messages instructing the ACPs to throttle back on the number of
  285.  queries being forwarded to the NCP and defining the treatment for failed
  286.  calls.
  287.  
  288.  
  289.  Network Services Complex
  290.  ------------------------
  291.         The Network services complex (NSC) provides the capability to give
  292.  callers standard or customised interactive spoken information pertaining
  293.  to the number called, such as, call prompting, courtesy response and
  294.  call queing announcements. During or after a call prompting announcement
  295.  the caller may communicate with the NSC by keying-in appropriate digits
  296.  on an MF keyphone or keypad. The NSC can collect up to 15 digits which it
  297.  forwards, via its host ACP, to the NCP via a C7NA common channel signalling
  298.  link.
  299.  
  300.         Initially, two NSCs loaded with the same announcements have been
  301.  provided in the DDSN intelligent network and are co-located with the NCPs.
  302.  Each NSC can handle 60 simultaneous calls and provide up to 2000 different
  303.  announcements which are stored on triplicated moving head discs. In the
  304.  even of an NSC failure, calls requiring these features are routed to the
  305.  remaining NSC.
  306.  
  307.         The NSC architecture is given in Figure 5.
  308.  
  309. Figure 5 : Network Services Complex Architecture
  310.  
  311.      ┌───────────────┐
  312.      │  ACP / HOST   │
  313.      └───┬───────┬───┘
  314.          T       C
  315.          │       7
  316.          T       N
  317.          │       A
  318.          T       │                                        ┌────────────┐
  319.      ┌───┴───────┴───┐                                    │ SIGNALLING │
  320.      │   TIME-SLOT   ├────────────────────────────────────┤    LINK    │
  321.      │  INTERCHANGE  ├────────────────────┐               │  TERMINAL  │
  322.      └───┬───────┬───┘                    │               └──────┬─────┘
  323.          │       │                        │                      │
  324.          │       │                        │                      │
  325.          │       │                        │                      │
  326.          │       │                        │                      │
  327.          │       │                        │                      │
  328.          │       └──────────────┐         │                      │
  329.          │                      │         │               ┌──────┴──────┐
  330.          │      ┌─────────────────────┬───┴───────────────┤  PROCESSOR  │
  331.          │      │               │     │                   └─────────────┘
  332.        ┌─┴──────┴──┐            │     │
  333.        │   DATA    │            │     │
  334.        │  STORAGE  │            │     │
  335.        │   UNITS   │            │     │
  336.        └─────┬─────┘         ┌──┴─────┴─┐
  337.          ┌───┴───┐           │  TONE    │
  338.          │ DISCS │           │ RECEIVER │
  339.          └───────┘           │  UNITS   │
  340.                              └──────────┘
  341.  
  342.  
  343.  ADVANCED FEATURES
  344.  =================
  345.         The DDSN Intelligent Network will permit a range of new features
  346.  to be offered as Advanced LinkLine to LinkLine service providers. These
  347.  include (Advanced LinkLine feature name is in brackets) :
  348.  
  349.   o Time and Day Routing - The routing of calls can be made dependant on the
  350.     time of day, day of week and week of the year. (TimeLink / DayLink)
  351.  
  352.   o Call Allocator - This provides the capability to route incoming calls
  353.     proportionally to a number of service provider destinations and / or
  354.     announcements. (DistributionLink)
  355.  
  356.   o Call Queuing - This provides queues for calls at the originating ACP
  357.     when all available lines to a service provider destination are engaged.
  358.     An announcement informs the caller of the call status. (QueueLink)
  359.  
  360.   o Call Barring - This feature allows service providers to define the
  361.     treatment of a particular Advanced LinkLine number based on where the
  362.     call origniated in the PSTN. (AreaLink)
  363.  
  364.   o Alternative Destination on Busy - When a busy condition is encountered
  365.     and no queuing is define, an alternative destination may be chosen
  366.     automatically. (BusyLink)
  367.  
  368.   o Call Prompter - Announcements will prompt callers to enter digits on
  369.     their telephone set in order to realise caller interactive routing.
  370.     (SelectLink)
  371.  
  372.   o Courtesy Response - If no destination can be reached, for example, due
  373.     to an unattended office, a pre-defined standard or customised announcement
  374.     may be played. (CourtesyLink)
  375.  
  376.   o Command Routing - This feature allows the service provider to instruct
  377.     British Telecom to redirect calls to a preset alternate set of
  378.     destinations. This is intended for emergency and other contingency
  379.     situations. (CommandLink)
  380.  
  381.  CALL ROUTING PLANS
  382.  ==================
  383.         The true power of intelligent network call processing is not solely
  384.  its list of advanced features, but combinations of the feature set which
  385.  can be defined to meet a service provider's own unique telecommunications
  386.  needs and, consequently, buisness requirements. An example of a simple call
  387.  routing plan is shown in Figure 6. The data defining the call treatment(s)
  388.  for a service provider are held in the NCP database in a service provider
  389.  record.
  390.  
  391.  
  392. Figure 6 : Combining service features
  393.  
  394.                                                       DIAL PULSE     ▄▄▄▄▄▄▄▄
  395.                                                      NO  RESPONSE    ▀ ▄▄▄▄ ▀
  396.                                                ┌───────────────────────█░░█
  397.                                                │                     OPERATOR
  398.                         SELECTLINK             │
  399.             ╔════════════════════════════════╗ │
  400.             ║ "KEY 1 FOR COMMERCIAL LOANS,   ║ │                     ▄▄▄▄▄▄▄▄
  401.             ║  KEY 2 FOR CONSUMER LOANS..."  ║ │        DIGIT #1     ▀ ▄▄▄▄ ▀
  402.             ╚════════════════════════════╤═══╝ ├───────────────────────█░░█
  403.                                                │                   COMMERCIAL
  404.                                          └ ─   │                      LOANS
  405.                                             │  │
  406.         DAYLINK           AREALINK         ┌┴──┴────┐                ▄▄▄▄▄▄▄▄
  407.        ┌──────┐ MON - FRI ┌───────┐ LONDON │  WHAT  │   DIGIT #2     ▀ ▄▄▄▄ ▀
  408. ───>───┤ WHAT ├───────────┤ WHAT  ├────────┤   MF   ├──────────────────█░░█
  409.        │ DAY? │           │ AREA? │        │ DIGIT? │               CONSUMER
  410.        └──┬───┘           └──┬────┘        └───┬────┘                 LOANS
  411.           │                  │                 │
  412.           │                  │                 │
  413.           │                  │                 │                     ▄▄▄▄▄▄▄▄
  414.           │                  │                 │        DIGIT #3     ▀ ▄▄▄▄ ▀
  415.           │                  │   ALL           └───────────────────────█░░█
  416.           │                  │  OTHER                                 OTHER
  417.           │                  │
  418.           │                  │
  419.           │                  │
  420.           │                  │                                       ▄▄▄▄▄▄▄▄
  421.           │                  │                                       ▀ ▄▄▄▄ ▀
  422.           │                  └─────────────────────────────────────────█░░█
  423.           │                                                          BRISTOL
  424.           │                                                          BRANCH
  425.           │
  426.           │ SATURDAY
  427.           │   AND            ╔══════════════════╗
  428.           │  SUNDAY          ║ "ALL OFFICES ARE ║
  429.           └──────────────────╢  CLOSED FOR THE  ║
  430.                              ║  WEEKEND..."     ║
  431.                              ╚══════════════════╝
  432.                                  COURTESYLINK
  433.  
  434.  
  435.  SERVICE ADMINISTRATION
  436.  ======================
  437.         Service Administration for Advanced LinkLine features is handled
  438.  by the network subscriber transaction, administration and recording system
  439.  (NETSTAR), which has on-line access to the NCPs. NETSTAR provides user
  440.  friendly access to the NCP advanced feature database to modify, create or
  441.  delete service provider call routing plans via dedicated or dialup/dialback
  442.  links to VDUs. An NCP can have only one active call routing plan for any
  443.  service provider number, but additional plans may be prepared and held in
  444.  NETSTAR for transmission to, and activation at, the NCP when required.
  445.  NETSTAR holds security backup copies of all call routing plans and NCP
  446.  operating parameters.
  447.  
  448.  CALL PROCESSING
  449.  ===============
  450.  
  451.  Derivation of the Calling Subscriber Geography (CSG)
  452.  ----------------------------------------------------
  453.         All 0800 and 0345 calls are routed via a DMSU to a DDSN action control
  454.  point (ACP) (Figure 7). During Call set-up, the ACP requests additional
  455.  set-up information to be sent via the C7BT Link. This cause the calling
  456.  line identity (CLI) to be forwarded from the first exchange in the call
  457.  path with C7BT signalling.
  458.  
  459. Figure 7 : Access to the Digital Derived Services Network
  460.  
  461.  
  462.  
  463.               PSTN                                    DDSN
  464. ┌──────────────┴────────────────┐┌──────────────────────┴─────────────────────┐
  465.  ┌───────┐           ┌──────────┐           ┌──────────┐           ┌──────────┐
  466.  │  DLE  ├────C7BT───┤          ├────C7BT───┤          ├────C7BT───┤          │
  467.  │   or  │           │   DMSU   │           │ 5ESS-PRX │           │ 5ESS-PRX │
  468.  │ E-ALE ├─T─T─T─T─T─┤          ├─T─T─T─T─T─┤   (ACP)  ├─T─T─T─T─T─┤   (ACP)  │
  469.  └───────┘ ┌─────────┤          │           │          │           │          │
  470.  ┌───────┐ │         └──────────┘           └────┬─────┘           └────┬─────┘
  471.  │ AMSU/ ├─┘                                     │                      │
  472.  │ +ALE  │                                       │                      │
  473.  └───────┘                                       │                      │
  474.                                                  ┴                      ┴
  475.                                                 SP                     SP
  476.  
  477.  * ALE may be via a digital concentrator centre exchange
  478.    E-ALE : Enhanced analogue Local Exchange (C7BT signalling capability)
  479.  
  480.  
  481.         If a call is originated from a local exchange with C7BT signalling,
  482.  a full calling line identity (FCLI) is returned to the ACP. The FCLI
  483.  includes the caller's national number group (NNG) code, or all figure
  484.  numbering (AFN) code in the case of a director area.
  485.  
  486.         If the call is originated from an analogue local exchange (ALE),
  487.  then a partial calling line identity (PCLI) is derived by the first
  488.  digital exchange in the call path. This will normally be a DMSU, but in
  489.  cases where an ALE is parented on a digital concentrator centre exchange
  490.  (DCCE), the DCCE generates the PCLI. A PCLI must comprise sufficient
  491.  information to uniquely identify the digital entry point to the PSTN
  492.  used by that ALE. This information includes the region, area and unit
  493.  identity portions of the network nodal identity plus the telephony process
  494.  number and route numbers used by the call processing software of the
  495.  digital exchange.
  496.  
  497.         Whe a PCLI or FCLI is received by a DDSN action control point, the
  498.  call processing software searches through a set of look-up tables for a
  499.  comparison with the CLI sent. This search will result in the calling
  500.  subscriber geography (CSG) being identified.
  501.  
  502.         Figures 8 and 9 illustrate the CLI and CSG derivation process.
  503.  
  504. Figure 8 : CLI derivation
  505.  
  506.  
  507.  ┌───────┐     ┌────────────┐          ┌────────────┐         ┌────────────┐
  508.  │  DLE  ├─<─────────┐ DMSU │          │  5ESS-PRX  ├─────────┤  5ESS-PRX  │
  509.  │ E-ALE │     │     │      │          │    (ACP)   │         │    (ACP)   │
  510.  └───────┘     │     │      │          │            │         │            │
  511.                │     ├────────────<───────────┐     │         │            │
  512.                │     │      │          │      │     │         │            │
  513.  ┌───────┐     │     │      │          │  REQUEST   │         │            │
  514.  │  ALE  │ ?─────────┘      │          │    CLI     │         │            │
  515.  └───────┘     └────────────┘          └────────────┘         └────────────┘
  516.  
  517.  
  518. Figure 9 : CSG derivation
  519.  
  520.  
  521.  ┌───────┐     ┌────────────┐          ┌────────────┐         ┌────────────┐
  522.  │ FCLI ───>─────────┐ DMSU │          │  5ESS-PRX  ├─────────┤  5ESS-PRX  │
  523.  │  DLE  │     │     │      │          │    (ACP)   │         │    (ACP)   │
  524.  └───────┘     │     │      │   FCLI   │            │         │            │
  525.                │     ├────────────>────────CLI/CSG  │         │            │
  526.                │     │      │   PCLI   │    TABLES  │         │            │
  527.  ┌───────┐     │     │      │          │      │     │         │            │
  528.  │  ALE  │PCLI─>─────┘      │          │     CSG    │         │            │
  529.  └───────┘     └────────────┘          └────────────┘         └────────────┘
  530.  
  531.  
  532.  Global Title Translation
  533.  ------------------------
  534.         Call processing for service providers with basic features is handled
  535.  within the DDSN switching nodes. To differentiate between calls to SPs with
  536.  advanced and basic features, the ACP checks for the existence of a
  537.  translation for the number dialled. If a translation exists, the call is
  538.  routed to the specified network termination. If the translation does not
  539.  exist, call handling instructions are returned from the NCP database in
  540.  response to a query message from the originating ACP. A number of query
  541.  messages are neccesary for some types of call; the initial query is therefore
  542.  termed QRY1. The process is illustrated in Figures 10 and 11.
  543.  
  544.  
  545. Figure 10 : DDSN           ┌─────────────────┐
  546. Intelligent Network call   │ INCOMING CALL   │
  547. Processing (Call not       │   FROM PSTN     │
  548. requiring NSC and no       │ DIGITS RECEIVED │
  549. network controls active)   │ AT ORIGINATING  │  ( OR (0) 345 DEFGHJ )
  550.                            │     ACP         │
  551.                            │ (0)800 345800   │
  552.                            └───────┬─────────┘
  553. GTT : GLOBAL               ┌───────┴─────────┐
  554.       TITLE                │  ACP REQUESTS   │
  555.       TRANSLATION          │   ADDITIONAL    │  ( SEE FIGURE 8 )
  556.                            │  SET-UP INFO    │
  557.                            │  VIA C7BT LINK  │
  558.                            └───────┬─────────┘
  559.                            ┌───────┴─────────┐
  560.                            │   FCLI OR PCLI  │ ( SEE FIGURE 8 )
  561.                            │   FORWARDED TO  │            ┌─────────────────┐
  562.                            │      ACP        │            │ ORIGINATING ACP │
  563.                            └───────┬─────────┘            │      DEALS.     │
  564.                            ┌───────┴─────────┐     YES    │   CALL SETUP    │
  565.                            │ TRANSLATION HELD├──────>─────┤ NORMALLY USING  │
  566.                            │     AT ACP      │            │    C7BT LINK    │
  567.                            └───────┬─────────┘            └─────────────────┘
  568.                                     NO                   ┌────────────────┐
  569.                       NO   ┌───────┴─────────┐  YES       │    SEND QRY1   │
  570.            ┌───────────<───┤   IS 0800-345   ├───>────────┤ MESSAGE TO NCP │
  571.            │               │ DEFINED IN GTT? │            │    VIA C7NA    │
  572.            │               └─────────────────┘            │       LINK     │
  573.                           ┌─────────────────┐            └───────┬────────┘
  574.            │               │ SEND A FINAL    │            ┌───────┴────────┐
  575.            │               │ TREATMENT OF    │    NO      │ IS A PLAN HELD │
  576.            ├───────────────┤'VACANT CODE' TO ├─────<──────┤ AT NCP FOR 800 │
  577.            │               │ ACP             │            │ 345800?        │
  578.            │               └─────────────────┘            └───────┬────────┘
  579.            │                                                       YES
  580.                                                       ┌──────────┴──────────┐
  581.            │                                           │ NCP DETERMINES      │
  582.            │                                           │ CALL TREATMENT.     │
  583. ┌──────────┴────────────────┐                          │ BILLING AND ROUTING │
  584. │     'VACANT CODE'         │                          │ DETAILS TO ACP      │
  585. │  NUMBER UNOBTAINABLE TONE │                          │ VIA C7NA            │
  586. │      RETURNED             │                          └──────────┬──────────┘
  587. └───────────────────────────┘                          ┌──────────┴──────────┐
  588.                                                        │ ORIGINATING NCP     │
  589.                                                        │ SETS UP CALL USING  │
  590.                                                        │ C7BT LINK           │
  591.                                                        └─────────────────────┘
  592.  
  593. Figure 11 : ACP Communication with NCP
  594.  
  595.  ┌─────────────┐
  596.  │   (ACP 1)   │
  597.  │ TRANSLATION │
  598.  │  NOT HELD   │
  599.  │     ─       │
  600.  │             │                                           ┌──────────────────┐
  601.  │ 0800 DEF    │                                           │       NCP        │
  602.  │ IN GTT      │                                           ├────┬─────────────┤
  603.  │     =       │                ┌─────────────┐            │ C  │  ┌─────────┐│
  604.  │             │                │ (ACP 2) ┌───┤            │ N  │  │   SP    ││
  605.  │ SEND QRY1   ──>───C7NA───>─────────────┤ S ├─>─C7NA─>───┤ I  ├>─┤ RECORD  ││
  606.  │  TO NCP     │                │         │ T │            │ R  │  └────┬────┘│
  607.  ├─────────────┤                │         │ E │            │ I  │       │     │
  608.  │   BILLING   ──<───C7NA───<─────────────┤ P ├─<─C7NA─<───┤ N  ├<──────┘     │
  609.  │ INSTRUCTIONS│                └─────────┴───┘            │ G  │ PROCESSOR   │
  610.  │      +      │                ┌─────────────┐            └────┴─────────────┘
  611.  │    ROUTE    │                │  (ACP n)    │
  612.  │   MESSAGE   │                │ CALL SET-UP │
  613.  │     OR      │                │COMPLETED TO │
  614.  │    FINAL   ───────C7BT───────┤ SERVICE     ├──────────── SP
  615.  │  TREATMENT  │                │ PROVIDER    │
  616.  └─────────────┘                └─────────────┘
  617.  
  618.  
  619. ACP 1 = ACP receiving call from PSTN
  620. ACP 2 = ACP with directly connected NCP
  621. ACP n = The ACP on which the SP is terminated
  622.  
  623.  
  624.         The QRY1 message includes:
  625.  
  626.  a) 10 digit dialled number, which excludes any leading 0 but includes a
  627.     trailing 0 as padding if only 9 digits long.
  628.  
  629.  b) Calling subscriber geography (CSG).
  630.  
  631.  c) The ACP which originated the query. This is used to reference a table
  632.     in the NCP which defines the capabilities of the ACP,; for example,
  633.     whether it has an NSC.
  634.  
  635.  d) The destination of the query.
  636.  
  637.  The route message includes a network code of up to 10 digits which is used
  638.  by the ACP to route the call to its destination. This is normally a service
  639.  provider (SP) line, but can be an NSC announcement.
  640.  
  641.         A final treatment command is sent to the ACP when the NCP cannot
  642.  route a call normally. The final treatment command results in either a tone
  643.  or an announcement being returned to the caller.
  644.  
  645.  Calls Requiring an NSC
  646.  ----------------------
  647.         As not all ACPs are hosts to an NSC, a call which requires an NSC at
  648.  some point during the call treatment must be setup in two parts. After the
  649.  QRY1 Message, the call is routed to an ACP/HOST, using C7BT in the normal
  650.  manner, where a voice trunk to the NSC is allocated. This action is termed
  651.  a 'service assist' if the NSC is required as intermediate step in the call
  652.  treatment (SelectLink) or a 'hand-off' if the NSC is required to play an
  653.  announcement as the final routing conclusion (CourtesyLink). During a
  654.  service assist or a hand-off, the ACP/HOST then queries the NCP a second
  655.  time (QRY2) with details of the NCP and call number used for the QRY1
  656.  message. The call treatment now continues with a list of commands being sent
  657.  from the NCP to the NSC. This could be to play an announcement and collect
  658.  digits from the caller. NCP/NSC communication takes place via the C7NA
  659.  links with any digits collected being returned to the NCP to determine the
  660.  final disposition of the call.
  661.  
  662.  CALL LOGGING
  663.  ============
  664.         In response to a query message from the originating ACP, the NCP
  665.  returns a billing command instructing the ACP what details to record;
  666.  the ACP acknowledges receipt of the instructions to the NCP. On answer,
  667.  the terminating exchange sends a message to the originating ACP giving
  668.  either 'answer / no charge' or 'answer / charge' depending on which LinkLine
  669.  (0800/0345) is defined. On Call termination, the ACP records the details
  670.  of the call in an automatic message accounting (AMA) record.
  671.  
  672.         The originating ACP normally controls the call and is responsible
  673.  for generating an automatic message accounting record. These records are
  674.  periodically polled by an on-line data collector which validates them
  675.  before passing them to an off-line charge raising system which calculates
  676.  call charges in preparation for the production of the service provider's
  677.  bill. Where a 'hand-off' has occurred, the ACP/HOST takes over control
  678.  of the call for supervisory and logging purposes.
  679.  
  680.  OPERATIONS AND MAINTENNANCE
  681.  ===========================
  682.         The Multi-Function Operations System (MFOS) is central to the
  683.  operations and maintennance fucntions for the DDSN intelligent network.
  684.  These functions include:
  685.  
  686.         o On-line access to the ACPs/NCPs/NSCs
  687.         o Alarm Collection and Monitoring
  688.         o Collection and analysis of traffic data
  689.         o Real time Network management
  690.  
  691.  Connection between the multi-function operations system processors, the
  692.  network elements and the users is achieved using a virtual circuit switch
  693.  for flexibility.
  694.  
  695.  /////  /////   /////   /////   /////   /////   /////   /////   /////   /////
  696.