Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Nokia DX 200

From Wikipedia, the free encyclopedia

DX 200 is adigitalswitching platform currently developed byNokia Networks.

Architecture

[edit]

DX 200 is a versatile[citation needed],fault-tolerant[citation needed],modular[citation needed] and highlyscalable[citation needed]telephone exchange and general purpose server platform, designed for high performance, high availability applications. Its hardware is built from loosely coupled redundant computer units, backed by distributed software architecture.

Architecture of DX 200 allowslive migration as well as software update during live operation. Unlike in many other switching platforms, DX 200 performs live software update without codepatching. Therefore, running code is not polluted by unnecessaryjump instructions. Furthermore, as opposed to "integration guessing" of varioussoftware patches, DX 200 architecture makes properintegration testing of software components possible.

Live software update requires two computer units. One executing the old code ("working"), the other with new software loaded, otherwise idle ("spare"). During the process called "warming" memory areas (e.g.dynamically allocated memory, with the exception ofstack of procedures) are moved from the old to the new computer unit. That implies that handling of data structures must be compatible in the old and the new software versions. Copying data does not require any programming effort, as long as allocation of data is done usingTNSDL language.

Developing software for DX 200 platform is rather straightforward for any well educated software developer.TNSDL language, which plays vital role in producing asynchronously communicating fault-tolerant software modules, is easy to learn. Software architecture of DX 200 is a fine combination of highly efficient traditional solutions as well as modernactor model based, highlyconcurrent design.[citation needed]

DX 200 products are famous[citation needed] foravailability exceeding 99.999% "five nines" as well as unrivaled performance.[citation needed]

Applications

[edit]

DX 200 is a generic architecture. It is suitable for versatile computing applications.

Applications include traditionalMobile Switching Centers (MSC),[1]LTEmobile packet switching gateways as well asVoIP application servers.[2]

Operating Systems

[edit]

Any generic operating system can be ported to DX 200 relatively easily.Linux,ChorusOS and DMX are the most frequent operating systems used on DX 200.

DMX is the 'native' OS of DX 200. DMX hasmicrokernel architecture. Advanced functions, like TCP/IP stack and live migration components are implemented as separate libraries.

Hardware Flavors

[edit]

DX 200 has several hardware flavors.

  • Sub-rack DX 200: Computer units are built up from several cards, packed together as sub-racks. Very similar to old style PC architecture, where mother board did not contain every vital piece, but disk controller, video card, network card etc. were separate extension card based.
  • Cartridge DX 200: Computer units are standalone cards. Similar to modern PC architecture, where "everything" is integrated into the mother board.
  • ATCA DX 200:Advanced Telecommunications Computing Architecture industry standard hardware.
  • IPA2800: A specific version of Cartridge DX 200, suitable for very high throughput real-time media processing and transmission. Typical applications areMedia gateways andRadio Network Controllers.[3]

Reborn

[edit]

Nokia Networks shifted its focus from hardware products to software and services. The highly valuable business logic was kept, while the products which used to be running on DX 200 hardware variants now available ascloud solutions, working on generic multi-purpose hardware of various vendors.[4]

  • The first generation of such products used virtual machines in place of DX 200 computer units. That software architecture supportsvirtual environments like Linux'sKVM orVMware products. Resource usage dynamically adapts to needs, to have optimal performance while reducing costs.[5]
  • The next generation, in line with leading industry trends, is based onLinux, usessoftware containers, focused onmicroservices, dynamic service discovery andorchestration.[6] In place of live migration offered byTNSDL language session data are stored in distributed database. While live migration happened from a certain computer to another one, in the new architecture those sessions may be moved to different containers, thus allowingscaling in (reducing the number of containers and VMs) in the system. And session data being stored in more generic serialized format (e.g.JSON) instead of binary structures allows more relaxed version updates.

History

[edit]

Development of the system started at Televa, the Finnish state owned telecom equipment producer in the early 1970s, under the leadership of Keijo Olkkola.

The first order was received in 1973 for a 100 subscriber local exchange for the small and remote island community ofHoutskär, to be delivered in 1979.[7] After the first installation in 1982, the DX 200 captured a 50% share of the Finnishfixed line exchange market.

The exchange's modular design and development of microprocessors technology enabled a gradual increase in the system's capacity.[8] By 1987 the installation base had grown to 400,000subscriber lines.[9]Early export markets includedChina,Nepal,United Arab Emirates,Sri Lanka,Sweden,Turkey[9] and theSoviet Union. In 1984 development of a version of the exchange for theNordic Mobile Telephone network was started.[10]

In 1991, the world's first GSM call was made usingNokia devices. Core network components were based on DX 200 platform.

In 2005, DX 200 basedVoIP server was provided to Finnish operatorSaunalahti,[11] providing state of the artfixed-mobile convergence solution. This is a prime example on how well DX 200 is suitable for internet server development and the overall flexibility of the whole DX 200 platform.

In 2009, world's first voice calls inLTE networks using commercial,3GPP-standardized user and network equipment.[12]

In 2013, NSN showed its truly operational telco cloud solution. That actually marks the end of the traditional DX200 hardware product line.[13]

References

[edit]
  1. ^Nokia MSC Server System White Paper
  2. ^"TAS, Telecom Application Server".Nokia Networks. 6 February 2017. Retrieved22 April 2017.
  3. ^Functional regression testing and test automation in a 3G network element platform environment
  4. ^uniteChannel (2 June 2015),Liquid Core: Nokia telco cloud in action,archived from the original on 13 December 2021, retrieved22 April 2017
  5. ^"MBB Liquid Core | Nokia Wrocław".nokiawroclaw.pl. Archived fromthe original on 22 June 2015.
  6. ^"Nokia CloudBand".Nokia Networks. 25 March 2013. Retrieved22 April 2017.
  7. ^Knut HoltMarket Oriented Product Innovation: A Key to Survival in the Third Millennium
  8. ^Automaattisten puhelinkeskusten historia(in Finnish)
  9. ^abRobert J. Chapuis100 Years of Telephone Switching
  10. ^OVERCOMING A TECHNOLOGICAL DISCONTINUITY The case of the Finnish telecom industry and the GSM
  11. ^Press release: Nokia supplies advanced Fixed Mobile Convergence solutions to Saunalahti in Finland
  12. ^http://nsn.com/news-events/press-room/press-releases/nokia-siemens-networks-rings-up-another-first-in-lte-with-3gpp Nokia Siemens Networks rings up another first in LTE with 3GPP standardized voice calls
  13. ^http://nsn.com/news-events/press-room/press-releases/nokia-siemens-networks-surges-ahead-with-telco-cloud-technology Nokia Siemens Networks surges ahead with Telco Cloud technology
Retrieved from "https://en.wikipedia.org/w/index.php?title=Nokia_DX_200&oldid=1254360966"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp