1 / 22

TOVE

TOVE. Transparent Object Virtual Exchange TOVE and Intelligent Networks. Pasi Nummisalo Helsinki University of Technology Laboratory of Telecommunications Software and Multimedia Pasi.Nummisalo@tcm.hut.fi. Topics. TOVE Communication platform and partners Background information

ray
Download Presentation

TOVE

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. TOVE Transparent Object Virtual Exchange TOVE and Intelligent Networks Pasi Nummisalo Helsinki University of Technology Laboratory of Telecommunications Software and Multimedia Pasi.Nummisalo@tcm.hut.fi 7th August 1997

  2. Topics • TOVE Communication platform and partners • Background information • TOVE solutions • 1996 and 1997 goals • IN control • Tools and Methods • Summary 7th August 1997

  3. TOVE Communication Platform • Helsinki University of Technology, Laboratory of Telecommunications Software and Multimedia • Professor Olli Martikainen, Network Architectures • A three years long research project to develop open and standard based infrastructure for future broadband networks • Create a platform for developing and testing distributed call and connection control model in B-ISDN networks • VTT provides FSR switching hardware to the project • Funded by TEKES and industry partners 7th August 1997

  4. Industry Partners Telivo VTT TKK Tecnomen TEKES HPY TELE OES Nokia Nixu 7th August 1997

  5. Why we are doing this? • Evolution in network technology: Mbps capable access networks and Gbps capable backbone networks feasible • Evolution in computer technology: Digital multimedia communications on personal workstations feasible • Communication needs of the globalized businesses Need for a new, flexible, high-performance network technology that is as universal as the current telephone network 7th August 1997

  6. B-ISDN (Broadband Integrated Services Digital Network) • Broadband: 155 Mbps ~ (fast enough for HDTV) • Integrated Services: All services in one network instead of dedicated networks such as telephone, CATV, LANs, etc. • Flexible and service independent enough so that new services can be introduced easily • ATM (Asynchronous Transfer Mode) has been selected to be the solution for B-ISDN 7th August 1997

  7. ATM • Transfers fixed-length cells (48 octets data, 5 octets header) • Switching is done with hardware: VPI/VCI fields of the incoming cells are mapped to corresponding output channel VPI / VCI translation Incoming cell stream Outgoing cell stream ATM switch 7th August 1997

  8. Signalling • Signalling establishes connection and allocates network resources between communicating terminals • A set of protocols is needed for transportation of signalling messages Signalling messages Protocol stacks <Ring!> <beep><beep>... Exchange Exchange Exchange 7th August 1997

  9. TOVE Solution Switch Controller Terminals GSMP connections PC To the public network FSR Cluster 7th August 1997

  10. Possible Switch Configurations 7th August 1997

  11. What we have done? • During 1996 project built a working prototype of ITU-T B-ISDN signalling stack on top of VTT’s FSR switch Call Control “UNI” side of the protocols is for User-to-Network Interface “NNI” side is the interface between network elements Call Control manages all active connections in switch VE (BISUP) Q.2931 MTP-3 Fabric control UNI-SSCF NNI-SSCF SSCOP API CPCS / SAR Switching hardware 7th August 1997

  12. Demonstration of 1996 Results Switch Controller VAT (in PC) VAT (in PC) FSR Switching Fabric VAT = Audio Conferencing tool (www-nrg.ee.lbl.gov/vat) 7th August 1997

  13. TOVE 1997 Goals • Major goals are IN-Gateway and UNI Framework • IN-Gateway includes: IN triggers, modifications of Call Control, INAP translations, TCAP, SCCP and MTP3 • UNI Framework consists of UNI 3.1 and Q.2931 • Other goals: further development of OVOPS++, integration of CORBA OmniBroker ORB to OVOPS++ • GSMP (General Switch Management Protocol) • 33,5 man months to achieve these goals 7th August 1997

  14. DSI INGW JAVA VM IN Control of TOVE Switch CORBA enabled Service Control Point (SCP) Control requests CORBA interface Triggers Call Control DII Controller PC Traditional SCP ATM connection to the FSR cluster 7th August 1997

  15. SSP-SCP Interface IN GW Call Control TCAP/SCCP VE BISUP Q.2931 MTP-3 Fabric control UNI-SSCF NNI-SSCF SSCOP GSMP CPCS / SAR GSMP Switching hardware TO SCP 7th August 1997

  16. IN Gateway Call to IDL interface from Call Control IN GW INAP OPERATIONs in ASN.1 language TCAP/SCCP BER coded INAP operation 7th August 1997

  17. Tools and Methods • Object-oriented protocol development model • Design Patterns • Technical reviews • OVOPS ++ protocol framework (Object Virtual OPerating System ++) • based on Conduits+ by University of Illinois • separates issues specific to particular implementation from issues common to all protocols • C++ and Java (coming) • CORBA (OmniBroker ORB by OOC) 7th August 1997

  18. TOVE Frameworks • C++ • RTTI, Exceptions, ... • STL • Data structures • Algorithms • Design Patterns • Reusable components • CORBA integration • CORBA Services Protocol e.g. DSS2, UNI 3.1, UNI 4.0 VE Framework UNI Framework PF SF Design Patterns STL ORB Services Drivers 7th August 1997

  19. OVOPS++ Relatives DUITS Design Patterns Conduits Conduits+ OVOPS++ JVOPS OVOPS CVOPS 7th August 1997

  20. T S OVOPS++ Main Components • Adapter: Connects OVOPS++ world to the “outer world” • Protocol: Context of the protocol (state variables, parameters etc.) • State: Functionality of the protocol • Mux: Multiplexes connections by session keys extracted from the message • Factory: Creates new Conduit instances • Transporters: Travels through conduit graph • Messengers: Carries data • Timers: Provides timeouts • Scheduler: Gives runtime A M T P M F P P M P S A 7th August 1997

  21. Summary • Gained considerable experience of O-O, Frameworks, network programming and B-ISDN • TOVE switch provides a prototype of standard based ATM signalling software with open switching fabric (GSMP) and service control (INAP) • The IN Gateway is one of the first implementations (the first) of CORBA to IN adapters using generic ROSE translation 7th August 1997

  22. 97’ Demonstration SCP Switch Controller VIC (in PC) FSR Switching Fabric VIC (in PC) 7th August 1997

More Related