html5-img
1 / 7

Modelling and Implementation Issues in Circuit and Network Planning Tools

Modelling and Implementation Issues in Circuit and Network Planning Tools. Jukka K. Nurminen 11.6.2003. Planning Tools. Automate some of the planning tasks Essential for effective operations Better plans Faster and easier planning Distribution of planning competence

halil
Download Presentation

Modelling and Implementation Issues in Circuit and Network Planning Tools

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. Modelling and Implementation Issues in Circuit and Network Planning Tools Jukka K. Nurminen 11.6.2003

  2. Planning Tools • Automate some of the planning tasks • Essential for effective operations • Better plans • Faster and easier planning • Distribution of planning competence • Standard planning process • Better tools provide competitive advantage • Mandatory for complex plans • Important business • System and network management market 7 billion Euros (2002) • Design automation market 3 billion Euros (2001) • Plus internal tool development • The efficient development of planning tools is important for companies • How can it be done?

  3. RFT for Analog Circuit Design • Design an electronic circuit fulfilling a given specification with • minimum cost • minimum power usage • minimum size • maximum reuse • …

  4. NPS/10 Network Planning Tool • Plan the transmission network to connect GSM basestations with • minimum cost • high reliability • easy maintenance • flexibility for growth • …

  5. How to Balance the Different Needs? • Limited • time • number of developers • competence Platform Features Breadth/Depth ? New Features Feature Improvements Architecture Development Algorithms Usability Improvements General Maintenance Usability Product Creation Product Testing

  6. Internal releases Commercial releases SDH/PDH Cellular PSTN VC4 paths Interswitch Conduit SS7 Optical 2M paths Broadband Detailed Cellular TETRA 3G, GPRS EDGE Aircom Features C 3.1 C 3.5 C 3.6 C 4.0 C 4.1 C 5.0 C 3.2 9/1996 2/1998 9/1998 3/1999 10/1999 5/2000 1993 1996 5/1997 1-2 2 3 4 7 7 3+11 13 ? kLOC ? kLOC 170 kLOC 170 kLOC Single path 130 kLOC Double path 110 kLOC Semi-manual 70 kLOC Heuristic double path Algorithms Cost model Capacity limited Code size IGE 60 kLOC Stingray Regions C++/Views 80 kLOC MFC Multilayer routing Iterative heuristic double path Double path (minimum cost flow) How to Deal with Evolution? Developers

  7. What Should Be Automated? Narrow scope Wide scope Solution quality Solution quality Acceptable level Acceptable level Solution coverage Solution coverage Expert system Human

More Related