1 / 29

TITAN 532L CCG: Cross Connect Generator

TITAN 532L CCG: Cross Connect Generator. Requirements. Just Who Is Tellabs Anyway?. Started in 1975 by six people at a kitchen table Began by selling Echo Cancellers Moved into the Digital Cross Connect market Today, 6,000+ employees worldwide Over $2.3 billion in annual revenue.

chenoa
Télécharger la présentation

TITAN 532L CCG: Cross Connect Generator

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. TITAN 532L CCG:Cross Connect Generator Requirements

  2. Just Who Is Tellabs Anyway? • Started in 1975 by six people at a kitchen table • Began by selling Echo Cancellers • Moved into the Digital Cross Connect market • Today, 6,000+ employees worldwide • Over $2.3 billion in annual revenue

  3. 1 DS0 = 1 Phone Call 64 kb/s 1 DS1 => 24 DS0s 1.544 Mb/s 1 DS3 => 28 DS1s 672 DS0s 44.73 Mb/s 1 STS-1E => 1 DS3 672 DS0s 51.840 Mb/s OC1 => STS-1E 51.840 Mb/s OC3 => 2016 DS0s 155.520 Mb/s OC12 => 8064 DS0s 622.08 Mb/s OC48 => 32256 DS0s 2488.320 Mb/s OC192 => 129024 DS0s 9953.28 Mb/s TelecommunicationsCrash Course

  4. TITAN 5500 Cross Connects at OC12/DS3/DS1 Level Max 3072 DS3s 86,016 DS1s 2,064,384 DS0s 5500 can’t access DS0s TITAN 532L Cross Connects at DS3/DS1/DS0 Level Max 256 DS3s 7,168 DS1s 172,032 DS0s Digital Cross ConnectsThe TITAN Family

  5. What Does A TITAN Do? • Transports, routes, grooms data for: • Long distance hubs • 911 services • FAA radar traffic • Cellular networks • ATM networks • Lotto networks

  6. CS 406/407 Project Goals • Provide complete life cycle experience for students • Provide a useful tool to aid in the development process

  7. Intro to the Tellabs Development Environment • Software is compiled in the Solaris environment • Target hardware processors are all Motorola 68000 / PPC based • Software is uploaded from the SUN to the TITAN via an external SCSI link

  8. The Zen of Requirements • Requirements are driven by a product not vice versa • Requirements change at the most inconvenient times • There are few wrong answers but some are more right than others

  9. TITAN 532L Primer • Major Systems • Administrative Complex (AC) • Network Switch Complex (NSC) • Port Switch Complex (PSC) • Port Modules (DS3 or DS1 equivalents) • NPCs (DS0 equivalent)

  10. Standard Data Format (SDF) • SDF is the heart of 532L • 1 SDF contains 860 timeslots • DS0 data mapped to SDF • 532L supports 256 SDFs • SDF travels through switching network • SDF converted back to DS0

  11. Administrative Complex • 532L has 2 ACs • One active, one inactive • If active fails, inactive reboots to become active • User interface • Non-volatile data storage • LAN Hub • Network Timing

  12. Network Switch Complex • 532L has 2 NSCs • If one copy fails, the other instantly takes over • Route data from point A to point B • Network timing distribution • Five stage switching network

  13. Port Switch Complex • Roughly 16 PSCs supported by 532L • Up to 256 SDFs • There are three types of PSCs

  14. LD100 PSC Type • Low Density PSC • 16 SDFs • Up to 256 DS1 Modules • 8 DS3 Modules • Any combination

  15. Port Module • 5310Z Port Module • 1 DS1 • 16 port modules per SDF • First PM for 532L

  16. HS100 PSC Type • High Speed PSC • 16 SDFs • 16 STS-1E Modules • 16 HSDS3 Modules • 8 of each kind • 448 DS1 Equivalent

  17. STS-1E • STS-1E Port Module • (HSPM) • 1 SDF per module • 28 DS1 Equivalents • 672 DS0’s

  18. HSDS3 • High Speed DS3 • (HSPM) • 1 SDF per module • 28 DS1 Equivalents • 672 DS0’s

  19. LS100 PSC Type • Low Speed PSC • 8 SDFs • 28 Octal Cards • 8 DS1s per card • 224 DS1 Equivalent

  20. Octal • Octal Port Module • LSPM • 2 SDF per 7 modules • 8 DS1s per module

  21. Cross Connect (TCON) • 532L TCONs at DS1 and DS0 level • 1 DS1 or 1-24 DS0s connected at a time • Data travels from • Port module on PSC x • Cross connected through NSC • Ends up at port module on PSC y • Standard cross connects are two way • Conference cross connects are one way

  22. What is the CCG? • Tool to create CMD files to run on 532L • An API to allow to easily add new features and to help keep it up to date. • A GUI front end to help users create the CMD files.

  23. CCG: What it will do • Generate a CMD file to run on the 532L • The CMD is list of TCON and other configuration commands. • A typical CMD file may have anywhere from 100 to 20,000 commands.

  24. CCG: Why it is needed • Configuring 532L is very slow. • Complete configuration takes 6-10 hours • Existing tools • Hard to find • Don’t work • Out of date

  25. Who will the CCG benefit? • The CCG will benefit 532L development, testing groups and customer support groups.

  26. How CCG Works • CCG creates a CMD file • Similar to shell script • List of commands • No iteration or branching statements • No error checking • 532L executes each command in CMD file

  27. Cross Connect Algorithms • Algorithms required for efficient use of developer time • Algorithms take range of port modules and NPCs and apply algorithm • offset = 512 • for (cur_npc = 1; cur_npc <=448; cur_npc++) • tcon::fromdc cur_npc to cur_npc+offset

  28. Configuration File • CCG will define: • Which PSCs are in 532L • Which port modules and NPCs in 532L • Port module and NPC configuration • Algorithms to use

  29. CCG Output • First CCG reads configuration file • Determines entire range of port modules and NPCs • Applies algorithm to range of port modules • Prints out resulting series of 532L commands as a CMD file

More Related