12
Current status and future directions of software architectures for telecommunications A. Patel * Computer Networks and Distributed Systems Research Group, Department of Computer Science, University College Dublin, Bel®led, Dublin 4, Ireland Received 6 July 2001; accepted 7 July 2001 Abstract Telecommunication software is notoriously complex and expensive. Developers of telecommunication applications have to satisfy numerous, often con¯icting, user requirements and cope with the universe of telecommunication protocols, hardware platforms, and network architectures. The only way to overcome these dif®culties, to deliver high quality services, and to keep up with the pace at which new telecommunication technologies are introduced, is to use ef®cient software architectures. What will software architectures for future telecommunication systems look like? What will be required from them? Do existing architectures ful®l these demands? This paper analyses general and speci®c requirements for telecommunication software and reviews several recent architectures for telecommunication systems. Subsequently, a view is put forward as to how these architectures should evolve to support the variety of technologies and applications of the future. q 2002 Elsevier Science B.V. All rights reserved. Keywords: Telecommunications; Software architecture; TMN; CORBA; TINA; JAIN; Jini 1. Introduction Telecommunications have become a vital part of today's society and their importance continues to grow as we enter the information age. Unfortunately, the explosive develop- ment of the telecommunication industry has resulted in almost spontaneous decisions taken to resolve different problems. Individual telecommunication companies and service providers often use their own highly customised approaches to similar tasks arising in the development of telecommunication services. This not only complicates existing telecommunication infrastructure and systems, but also makes dif®cult deployment of new technologies. Advances in computing bring more processing power to users' desktops, thus stimulating development of new appli- cations, such as multimedia. Together with recent achieve- ments in microelectronics which make computers smaller and lighter and wireless technologies for data transfer, these developments impose a whole new set of requirements on the underlying telecommunication infrastructure. New services demand new mechanisms to be used by telecom- munication providers and service suppliers. For example, integration of voice and video at the desktop has allowed for new applications such as video-conferencing. However, support for this service by telecommunication networks requires not only new protocols for transfer and routing of audio and video data, but also new mechanisms for connec- tion establishment, multicasting, conversion between differ- ent formats, billing, etc. The development of software for deploying and mana- ging telecommunication services is particularly affected by these dif®culties. Software manufacturers have to cope with the universe of telecommunication protocols, numerous hardware platforms, and network architectures. To be competitive players in the market, they have to keep up with the pace at which new services are introduced while maintaining the appropriate quality and reliability levels. How can telecommunication software manufacturers achieve these goals without expending astronomical resources on development and maintenance? While it is impossible to envisage detailed solutions for every particu- lar problem that may be encountered in the future, it is feasible to propose a software architecture that would make resolving these problems more ef®cient and less costly. This is why more and more attention is paid to research and development of software architectures that not only improve software quality and reduce production and exploitation costs, but also allow for seamless introduc- tion of new functions and incorporation of new require- ments. However, a better understanding of the major moving forces and trends in the area is necessary in order Computer Communications 25 2002) 121±132 0140-3664/02/$ - see front matter q 2002 Elsevier Science B.V. All rights reserved. PII: S0140-366401)00378-4 www.elsevier.com/locate/comcom * Tel.: 1353-1-706-2476; fax: 1353-1-269-7262. E-mail address: [email protected] A. Patel).

Current status and future directions of software architectures for telecommunications

  • Upload
    a-patel

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Current status and future directions of software architectures for telecommunications

������� ������ �� ����� ������ �� � ����� ������������� ������ ��������� ��

�� ������

�������� ������ �� ����������� ������� ���� ��� ������ ��� ������ �� �������� �������� ���������� ������� ������� ��� ���� ������ !� "��� ��

������� � ���� ����� ������� ���� ����

��������

!���� ��������� � � ����� �� � � �� ���� � ����" �� �"�������� #���� ���� ����� ��������� � ��������� �� ���� � ������

����� ��$ ��� � �%�����&$ ���� ��'��������� �� � �� ���� ��� �������� ����� ��������� � �� � � ��$ ������� ���� ���$ �� ���� �(

�������������� !�� ��� ��� � ���� �� ����� �)�������$ � ������ ��&� '������ ��������$ �� � (��� �� ���� ��� ���� �� ����� ���

����� ��������� � ����� � &��� ��� ���� ���$ �� � ��� �)����� � ����� �������������� *��� ���� � ����� ������������� � �����

����� ��������� � ������� � ( ��(�+ *��� ���� ,� ��'���� � � ����+ # �"�����& ������������� ��)� ����� �����+ !��� ����� ��������

&������ �� �����)� ��'��������� � ����� ��������� � � ����� �� ������� ������� ������ ������������� � ����� ��������� � ��������

-�,��'������$ � ���� �� ��� ���� �� � � � ����� ������������� �� �� �� ��� � ���� �� ��� ������� ����� � &��� �� ��������� �� ���

������ � ���� .������� -������ /�0� ��� ��&��� ��������

#������1 !���� ��������� ��� - ����� ������������� !23� �4�/�� !53�� ��53� ����

� ���� ������

!���� ��������� �� ���� ,�� �� � ����� ���� � ��6�

� ����� �� ����� ��� ������ � ������� � &� � �� �� �����

��� �� ����� � �&�� 7� ���������$ ��� �"�� ���� ���� �8

���� ��� ����� ��������� � ������� ��� ������� ��

��� �� �� ����� �� ����� �� ��(�� � ��� ��� ������

�� ,����� 5������� ����� ��������� � � ������� ��

������� �� ����� ��� ��� ����� �� ��&��� ���� ����

���� ����� � ������� ���(� ������& �� ��� ���� �����

����� ��������� � ��������� !��� � � ��� � ���������

�"�����& ����� ��������� � ������������� �� �������$ ,��

��� ��(�� �)���� ��� ����� ��� ����� � &����

������� �� � ������& ,���& � �� �� ������& � ��� �

�����6 ��(� ��$ ���� ����������& ���� ����� ��� �����8

���� ��$ ���� �� ���������� ! &����� ���� ������ �������8

����� �� ���� ������ ���� ����� ��(� � ������� �������

�� ��&���� �� �������� ����� � &��� � ��� �������$ �����

���� ������ ��� �� � �� �� ��� ��� ��'��������� �

��� ��������& ����� ��������� � �������������� 3��

�������� ���� ��� ���������� � ,� ��� ,� ����� �8

�������� � �� ����� �� ������� ���������� 9 � �"�����$

����&���� � � ��� �� ��� �� ��� ��(� � ��� ��� ��

� ��� ��������� �� ���� �� ��� 8� ��������&� : �����$

���� �� � ���� ������� ,� ����� ��������� � ���� �(�

��'����� � � ��� ��� �� � � �� � ������� �� � ����&

��� �� ��� ���$ ,�� ��� ��� ���������� � � ����8

�� � ����,��������$ �����������&$ � ������ � ,������ ���8

��� �����$ ,�����&$ ����

!�� ���� ����� � ����� � ��� ���& �� ����8

&��& ����� ��������� � �������� �� ������������ ����� ,�

����� �)�������� - ����� ������������ ���� � � �� ����

��� �������� ����� ��������� � �� � � ��$ ����� ��

������� ���� ���$ �� ���� �( �������������� ! ,�

� ��������� ������� �� ��� ���(��$ ���� ���� � (��� ��

���� ��� ���� �� ����� ��� �������� ��� ���� ��� �����

����������& ��� ���� ������ '������ �� �����,����� �������

: � ��� ����� ��������� � � ����� ������������

������� ����� & ��� ���� �� �"�����& ���� � �����

��� ����� � ���� ����� �� �����������+ *���� �� ��

��� ���,�� � ������&� ������ � ���� �� � ����� �������8

��� �� ,��� ���� ��� ,� ��� ������ �� ��� �����$ �� ��

����,�� � �� � �� � � ����� ������������ ���� � ��

��(� ��� ����& ����� �� ,���� � �� �)����� �� ����

� ����� !��� �� ��� � �� �� � �� ������� � �� ��� �

�������� �� ���� ����� � ����� ������������� ����

� � ��� ���� �� � ����� '������ �� ����� �� ���� �

�� �"�� ����� � � ���$ ,�� ��� ��� � � �������� ���� ��8

�� � ��� ����� �� �� ��� �� ���� � ��� ��'����8

������ : �����$ � ,����� ����������& ��� ��; �

� ���& ���� �� ����� �� ��� ���� �� ��������� �� ���

� ������ � ��������� �� �< =����> ���?�@�

��A�8@��AB��BC 8 ��� � �� ������ � ���� .������� -������ /�0� ��� ��&��� ��������

�551 -��A�8@��A=��>��@ D8A

�������������� �B� ����B� �� �

� !���1 �@<@8�8 ��8�A �� �"1 �@<@8�8��E8 ����

$%� �� ������& ������F���8�������� =�� �����>�

Page 2: Current status and future directions of software architectures for telecommunications

� �� ��� ��� ������ ����� ��������� � �������������

� ��������� � �� �� ������ �� ����& ��������� �� ��

������ ��'����������

!��� ����� �������� &������ �� �����)� ��'��������� �

����� ��������� � � ����� �� ������� � �� ��� ������

������������� � ����� ��������� � ������� �� ��� � ���

���� �� ��������� ���� � � ����� �������������

�� �� �� ��� �� ��� ����� �� ������ ��� (�� �������

�� ��'��������� ���� �� �� & ���� ���� ����� �����

������������� � ���� �� ��� ������� ����� � &��� ��

��������� �� �� ��� &� ,�� (� ���&�$ ����$ �� � ������&

������

� ���� �� �������� �������������

- ����� ������������ �� ��� ��&�8����� ��������� � � �8

���� ������� 2 �� �)���� �� � � ����� ������������ =��&�

���� G�?@H> �&��� ���� � ����� ������������ �� ��� �&���8

���� ��� ��������� � � ����� ������$ ��� ��������� ���

� �� �����$ ����� ����������� ������$ �� ���������� ��

&�������� & ������& ����� ���&� �� �� ���� � ��� �����

*��� ��� ������������� ��'���������+ !��� ��� ,� �����8

�� �� ��� �� ���� &� ���1 ����� ��� ��'��������� ��

� �8����� ��� ��'���������� 9����� ��� ��'��������� &� �

� � ,������� ,;������� � ��� ������ �� ��� ��������

,� ��� �������� �� ����� ������ ���� ������ ����� ����

3 �8����� ��� ��'��������� ������ ������8��� '��������

���� ���� ������������� ��&��)����� �� �����,� �� ���

������ �� �� ���� �� �� ������ ���� �)���& � �

��� ������ �� �� =��&� ��� ������ �� ��������$ ,��

� � ���,����� �� ��� ���� �������� �����>� 3 �8����� ���

��'��������� ���� ��&��)������ � � ��������� �� ������

��� �� ,� ��� ����� ����� ����� ��� � ����� ������ ��

,���& ����

!���� ��$ ,� �� ��������& � ����� ������������$ ��

�������� �����)� ��'��������� � ����� ��������� �

������� �� ���� ����� ������ �� �������� ��� �� ���

,� ����� ��������� � � ����� �� )��� ���������

� ������� �� �� �� ����������������� �������

5� ���� ����� � � ������� � �� ����� ��������� �

������� �� ���� ��� �� ��� � �� ��� � ����������

���� ��� ����� ������ ����� ��������� � � ������

*�� �� ��� ���� � ��+ !�� ����� ������ �� ��������

�� ��� ,� ����� ��������� � ������� ��� �"�������

������ �� ��� ��� �� ����� �� ������ ������� ��

4���$ � ����� ������������� � ����� ��������� �� ����

�� ��� & ��& � ������ � ��� ��� � �� �������� �������

���� ����� ������� 7����� �� ���� � &� ,�� �������$ �� ���

,� �)���� � ������� ���� �������� ��� � � ���� ��� = �

� ��� ���� ���> ,� ��� �"�����& ������������ ��$ �����$ ��

� �� �)���� � ������ ����� ����� �������� �� ����8

������

!�� � �� ��� ����� ������� �� ��� ���� , �� � ����� �� �

������������ ���� ���� ��������� ������ !��� ����� �� ����

,���� ����� �� � �� ��������� �� � � ��� �&� ����� �8

�������� � ���� �(�� /� ��� ���� �� ���� ��� � ���

�� ����� � ��������� ��� �&� ������ ���� �(�$ �������

�� �� ���� &�� � �&���� �� ����� �$ ��"� � ,����� ���$

� ��� � ��� $ ����

5� ��� ���� ����� �� � ������� �������� ������ � �������

�� ���� �� �� ����������� ,������ ��� �� ���� �������8

�� �� �� ��� ����� ��������� � �������������� !��� �����

������ �� ���� ���� ���� 9����$ �� ��(�� ����� �������8

�� � ���� �(� � �� ����8������ ,� ���(��& ����� � ����"8

��� � � ��� ������ -�� �$ �� �� ���� ����� ���� ���������

�� ����� � �, �� ��� ��������& ���� �( �� ���� ���

������� �����6 �� ����� � � ������

!�� � � ����� �� � ������������ ���� ���� ������ !���

����� � ������ ���� ��������� ��� !���� ��������� �� ���

��� �� � ����� �� ����� ��������& �� ����� � ���� ���� 8

���� ��� ��������� �� � �� ���� ���� ���� ��� ����& ���

�� ����� � �� ��� ��� �&� ��� ���� �(� !�� � �� �����8

���� �� ������� &� ��� ��� �� �� �� 9�&� ��

!�� �� ���& ���� &���� ������ � ���� &� �� ����8

� ��������� � �������� �� ��� � ���

� � � '� ��������� �������� = ��� ,� ��� !���� ���8

������ � 5������������ I����>�!���� �������� ���

� ������ ���� ���������� � ��� ��� �&� ����� ���8

������ � ���� �(�� !��� � ������ ���� ,���� �������� ��

��� ���������� �$ � �&���� � � ��� �$ � ����&$ � ����8

�� � ����,�������� �� �������$ ����

� "����� ���� �������� = ��� ,� ��� -������ �� ����

I����>� !���� �������� ��� ,� ����� �� �� &� ���1

� ����� ������ ���� �������� =��&� ������ �� ����8

� ����$ 5-��6 ��, �����$ ����>� !���� �������� ���

� ������ ���� �� ���� � ����� ��������� �

����� ���� ��������� ��&�8����� �� ����� � �, ��

��� ���� �($ ��� ��������� �� ����,��������

� "����� ���� ������� �� �������� �������� =��&� ��,

�������$ �&���� ��,������$ ������ ��&����$ � �����

� ��������$ ����>� !���� �������� ���� �� ����� ���8

������ � ����� �� ������� ��� �� ����� � � �����

��� ��� ���� �(� !��� �� ��� ��������� �� ����� �

�� ��&�$ � ���� � =��������&>$ � ����� � ������ � ��

���� ����� ���

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,���

9�&� �� -������ � �� ����� ��������� � ��������

Page 3: Current status and future directions of software architectures for telecommunications

� (����� �������� = ��� ,� ��� -������ �� ���� I����>�

!���� �������� &��� ����� ��&�8����� ������ � ��� ���

���������� � �� ����&����� ����� �� ��� ������8

��& ����� ��������� � �������������� ������ ��������

��� � ��������� � ��� ��� ������������� � ����"���

� � ��� �� ����� ,� �� ����& ���� ���� � � ��

�,������ �������� � ��� ����� ��������� � ���������8

����� 9 � ��������$ ������& �� � ����� ������� � �� ,�

� ������ ,��� �8����( ���� � � � ��� ����6� � ���

����$ ����� �� � �� ��� ��� � ���,�� � ������ �

����,��������$ ,������ ��� ���� �$ � ����&$ ��

������ ������ � ��'����� �� ��� ������� �� ���� ������

� 4 � ������ ��������� !���� �������� ��� � ������ ����

������ ����&����� ����� ��������� � ������� ��

� ����� �� ��� ���������� �� ��� ����� ������ ���

�� � �� ������� � ��� !��� ������1

� ����� � � ������ �������� = ��� ,� ��� !���8

� ��������� � 5������������ I����>� !���� ��������

��� � � � ��� ����& ��� ����� ���& ��� ���� �(�

!��� ������ ���� ����&�����$ � �)&����� �

����&�����$ �������� ����&�����$ ��� ������

����&�����$ �� ��� �����& ����&������

� (����� ���� � � ������ �������� = ��� ,� -������

�� ���� �� 7��� I�����>� !���� �������� ��� � �

� ��� ����& ��� ����� ���& ��� ������� �� �����6

�� �����6 ��������� ��� !���� �������� ������ ���

���� ��� ����&����� ����� �� �� ��� ���� �(

����&����� =���� ����$ � �)&����� �$ ��������$

��� ������$ �� ��� �����& ����&�����>� !��

������� �� ���� ���� ��� ��� ,� ��� ��������� ��

���� ��� ��������� � � ��� ��������& ����� ���8

������ � ���� �(� 9 � �"�����$ ����&����� ����

������6� � ����� =��, ,� �����$ ������ ��� �������$

����> � �� �����6 � ����� =��, �������$ ���� �������$

����>�

� ���� �������� �������� = ��� ,� ��� !���� ���8

������ � 7��� I����>����� �&� ������ ����� �� ��

������ ���� ����� ��� ��� � ������� ��������$

�� ��� � ��6� ����� ��������� � � �� ���� � �

��� � ����� ,�� ��� �� ��� �����,�� �������� �

����� ��������� � �� ������ !���� �������� ��� ,�

������������ �� ���� ���� ��� ��������� !��� ��� �

����� ��������� � �� ����� � �;��� �� ��������

��� ��� �� '������ �������� ��� ���& � ����� �����6

����� !���� �������� ��� ������ �����&�$ �������$

���� �� )���&$ ����

!�� � �� ������� ���� ����� ��� ,� � ���������

������� �� �����$ �� ����� ���� ��� ���� ����6� ��������

�� ����� ��������� � ��������������� 9 � �"�����$ 5����8

��� -������� �� ����� =5-��> ��� ��� ������ �� � �������

�� ���� �(� � �� ��� 5������� ����� ���� ������ � ���

���� �(� �� 5������� ���������

!�� � �� �� &������ �� ��� ,� ������ � ��,������

����� ��������� � ������� �� � ����� � ������ �"�����

���8�� ������ � � ��, ������ � ��� 5�������$ �� �� ��

9�&� ��

5� ���� ������� $ ��� ����� ��������� � ���� ����� ��

���������� ,� ��� ����6� ���8�� ������ ��������� �$ �����

��� ,�$ � �"�����$ *�� �� ���8�� � ������ � �� &���$

�� � *�, ,� ���� ���� �������� �������� ��� �� ����� �

� ����� =*�, ��&��>� !�� ���� �������� ������ ��������

!.I�4 �� 5-� �� ���� �� !.I�46� ��� ���������� �

�������� � ��� ��'����� �� ������� ��� �� ����� �

� ������ 5� �� �� ,� � �� ���� ���� ��� �� ����8������

��������� �� ��� �� �� �� ��� ��&���� 4,�� ����$ ����� ��

��������� � ,������ !.I�4 �� 5-�$ ��&� 5-� ����

!.I�46� ������ �� ��� ���������� � ��������$ 5-�� �����8

��� ���� ���� ����$ ����

� ������������ �� ���������������� ��������

5� ���� ����� �$ �� �������� ��� �� ,���� �� �����)�

� ��������� ����� �"��� �� ��� ����� ��������� �� � �� ��

,���%� ��������� !�� ����� ��������� � ����� ����� ���

,� ������������ ,� ��� �������� ������������$ � ����� ��

�5� �����$ �� ��� ���������� ��� ������ � ���%����� ���

��6��������� GAH�

� !�� �����,��� ������ ����� ��������� � � �����

������� �� ����� ,� ��� �������� �����,��� � �����

() * ��� + �������� �������� ����� ,- .,//,0 1,1213, ��@

9�&� �� #���8�� ������ � ��� ��, �� ��� ������� � ���

Page 4: Current status and future directions of software architectures for telecommunications

�� ������� �� ����� �� ���� �� ,� ��� ����� �������8

�� � ������������� �����$ �� ����� �������� � �����

� �� ����� ��� ����� ��� �� ��� ���� �( =��&� � �����

������& �� ���� �( ��������$ � �����$ ����>�

� !�� ��� ���� ��� ��J� ����� ��������� � ���� �(�

���� � &� � �"� ��������� ��'����� ���� ������� �����8

�� � ���� ,� ��� � �����,����� ����� ��������� �

� ������

� 9����8� ������� ��� ,��� �� ��� (�� ��'��������� �

����� ��������� � ������� ����� ��� ����� ��� ���

������ �� ������� �� ��� )��� &� ,�� � ������

���� �(�$ ���� �� ����3.!� !��� �� ������� ��� �&�

������� ��������� �������& �������� � ��� ������ �

��� ���� �( �� ��������� 7� ���������$ ���� ��������

� ��� �� ��� ����� �������� � ����"���� 9 � �"�����$

�������� ����� ������ �� �������� � ���� �� �����,��8

���$ � ��� � ������ ������ � �� ���� ����

!)1) ���� �� ����

!���� ��������� � � ����� �� � � �� ���� �"��������

2��� ����� �"������ � �� � � ��� � � ��� � ����"���$

,�� ��� � � ��� ��� ���� ���� � ����� �� ;���� ����� � �

�������� !���� ��� ,��� � ����� �� ��� � ����� ��&�������&

� ������� ���� �� ��� � ����� ���� ����������& ��� �����

G<H� !��� ���� ��� � ��� ,� ������� ���� �� ���&� � ���8

����$ ����� �� ;���� & ����� �� ���$ � ����& �� ,���� ����

��� ������� � �������� � �� ,���� ,���& � ��� ,� ����

�� ;����$ � ������� �� �;����� � ��� �� �� ��� ����

,�����&� 5� �� ���� � � ��� �� � ���( � ��������� �

�� ��� ������� K� � ������� ����6 ���� ��$ ,�� ��� ���

�� ���� ����� ��� ,��� � �� ���� ������ � ��������� �

����� � ����������& (� ���&��

!),) ����������� �� ������������

!���� ��������� � � ����� ������� ��� � �����

���� �������� � �� ����� ���� ��� �� �������� �� ��� ,�

����� ����� &� &����������� !���� ��$ ���� ���� ����8

� ��������� � ��������� �� ��� ���� � ��� ���� ���

���� �� ,���� �� ���� ���� &������ �������� �� �����,8

��� �������� !�� �������&�� ���� �������� ���� ��

����������� ���� ���& �������� �� �����,��� �������

���� ����� �� ���� ����� ��� ���� ����� ����� =�����8

��� ��'���������$ ���&�$ ������& �� �,�&&��&> ���

�����,� �� ����� �� G�H� ���� ��� �� ,���� ��� ���� 8

��� ,� �������� � �� ���� �����,��� � �� ������

� �������� ,����� ��$ ����� ��� ���� � ,� ����� �� �8

���� ,� �"�����& � ����� ��&�������& � ��� !��� ,����

������� ���� � ����� �����$ ��� �)���� � �������� ��

�������$ �� ��� � ����� �� � �(� �� �������,�� ���������

!)3) ���� ������ �� � ����

2��� ����� ��������� � � ����� � �� ����� ���� �

�������� ���� ��� ����� ����� �� ���� ����$ ��&� ��� � �����

������& � ���� �( �������� �� � ������ �� � ������$ �� ��8

�� � � ����8� ������� �� ����� �� ����� ��������� �

������� ��� &��� � �������� �� � ��� ����8���� ������

��� � ������

� #���&� �� ��� ����8� ��������� !�� ������� ��� ����

���� �� � �������� �� ����$ ,�� ����� � ��������� ���

��� ��� �����$ �� ���&���� ��� ���� � ���� ��

�&����� ��� �����

� ����8���� � ����� �� � ����� ��� � ����"� .��� �� �&�

��� ������ ������ ��� ���� ����� �� ����� � �$ ���

����8�������� ���� �� ��� � ����� ����� � ��� � ���� L��

����� ����8�������� ����� ��� ��&��� � ����"$ ���� ����

��� � ����"��� ���� ��� � � ������ � ��������

��� ������

� 7���(� ���� � ����� �������$ ���� ����8���� �������

����� ��� � � ,� � ����� �� �� � ���� ��� � �����

��� ��� � � ������� -��� � ����� ���� ����� ����

������ �����$ � ������ � ������ ������ ��� ������$

� ����� ��� ���&� � ���� ����& ��� �� �� ������$

�� ��� ��� '���(�� � �� � �������� �������&

�� ,�����

9 � �����8�������� � �����$ ���� ��� ���� �� ����� ��

��������& ������ � �� ���� � ����,��� � ����� ��J���

G H� -���� �� ����� ��������� � ������� ��� �������

� ��������� �� ��������$ ����� �� ���� ������ ��� �

&������ ����8���� �� �����,��� ��������� ��$ ,�� ���

&���� &���� ��� ������ �� ��� ����� ��������� �� � ���

-�������� �8,������� ��������� �� � �� ,� ��� ���,��

���� �� �����,�� �� ������� �������� ��������� !���� �8

�������� �� ������� �� �� � � ��� ,� �,�� � ��� ���

���� �������$ ,�� ��� � � ���� �� � ��� �����&

������ ���������

!)!) ��������� �� ������5���

�� ����� ��������� �� �� ���$ �� ����� ��� ,� �����8

)�1 � �� �� � �� ������ ����� �������$ ���� �(�$

�� �������� ������ � ��� ���(��$ �� ����� �������

,�� �� � �� � ����"� !�� ������� ������� � �� ����� ���8

������ �� �� ������������ ,� ��� �������� ��������

���� �(�$ ���� �� ����& ��� �� ��������� !�� ��&����

��� � ���� ����&���� ���� �( =��&� 5-#3> ����� ����8

(��� � ,� ���������� GDH� : �����$ ���)���� � ����

,������ ������ ���� �(� ��� �������$ �� �"����� ,���&

� ��� �� ��� ����&���� �� *��� ����&���� � �� ��� ������ ��

����� ���� � ,� �������$ ����&���� � �� ������� ���&� ��

������� ����&����� ������ ���� ,� ������ �� ��� � � ��

���� ����&��& �� ����� ���������

9 � ���� ����$ ��� ���������& ���,�� ��������

����� ���� ���� ���� � ��� ���� �������� ����&

������ ����� ������$ ���������& �� ����� � �� ������

����$ �� �����& ����� �� ������ ��� !��� ������� ��

�������� �� � ��������� � ���(� �� ��� �� ���

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,��A

Page 5: Current status and future directions of software architectures for telecommunications

������,�� �� ����� �� !���� ��$ ���� ���� ��� ���� �

� �� ���� ���� � ����"����

! "�������� �� �������� �� �������� �������������

!�� �� ���� � ����� ��������� � � ����� ��������8

����� �� ����� ����� ���������� ���� ���� � ��� �� ���&

��� ���

� ����� �� �� ��� �������� �� ��������� ��6������ 9�����

� ����� ������������� �� �� �� ��� ���� ��� �

�����������& ����� ������ �� �������� ������& �� �"���8

��& � ������ !��� �� �� ��� ��� � � ���� ���&

�)�������� ������ ,� ��� ������� � �� �������� ��

���� ������

� ������ ��� ������������ ���� ����� � ������ ��

������ ����� !�� ������������� �� �� �� ��� � � ��

�)����� �� ���� � ���� ���� � ���� � � ����� ����

��������� � ��� ���� ��� ������ �� ����� �������

� ��������� �����)� � ����� ��������� � ��������

� (������� �� �� �������� �� ���������� *���� �� �� �)8

���� � ������ ���� ����� ������ ���� ,� ��'���� � �

����� ����� ��������� � �������$ ��� ��������& � �8

���� ������������� �� �� ,� ���&�� ���� �"�����,�����

�� ���$ � ���� ���� � �� ��� �� ��� ��� ����� ��

�� �������� �� � � �������� ��� ���������& ���������$

���������$ �� ������� �"�����& � ����� � �����

� $�������� �� ��6��������� �� ������ ����� !���� � &�8

��� �� &���� �� ��� ���� ��� ���� ��� ��� ��'���������

�� ��� �� ��� � ��������� � ����� ��������� � � �8

����� !��� ��� ���� ��� � � �������� ��� �����&�� ��

���� �(��&$ � �"����� ���8 ������ ���� �(� �� ����8

���&�� � ����& �� ��������&� � ���'������$ ����

����&�� ���� ���� � ��&��)���� ������ � ������������

�� ���&� � ����� ���� � ��� �� ����� ����� �����8

���� � ��������

5� ���� ����� �$ � ,��� ������ ������ � ����� ��������8

����� � ����� ��������� �� �� �������� �� ��� � �����8

����� � � ���� ���� � ����� ���� ���� � � �� ���� ���

�����)� ��'��������� ����� ��������� � ������� ��

���� ������� ��� ����� ���� �����,� ������� � ��

���� � ���� !��� �� �� �� ,� � ������� � �� � �������

��� ������ ������� �� ����� ��������� �� ��� & ��& � ��)�

��� ������& �������� �� ��'��������� ������ �� ���

����� �� ����� ��$ � ������� � �� �������� �� ���� �8

���� �� ����������

-)1) '4

!�� !���� ��������� �� 2���&����� 3��� �( =!23>

������������ �)��� � �����)� ��� ��������� ���������

� ��� �"����&� ����&����� �� ����� � �� �& ���8

��� ����� �������& ������� �� ����� ��������� ��

���� �( �'������� GEH� 5� �� � ��� � ����&��8�&���

� �� �� ��� � ��������� � ,������ ���� ������ � ���

������ ����������& � �� � � � ����($ � �������� ���

��� ��� � �� � 2���&����� 5� ����� � �� � � �

=�25�> �� ��� ��������� � �����$ �� �� ,;���8 ������

���� ��� �������� �� � &���� ��� ����� �� ��� ���� �(��

!�� !23 ������������ �� � ������ ���� ��� ����&�8

���� �������� ������� � �� � ���� � � 8 ������

���� � ��� ���� �(� 4������ !23 ��������� �� �����8

������ ����� � � ����� ��������� � ���� �( ��� �� �8

������ �� 9�&� @�

5� ����� ��� �� � �� ������� � ��$ !23 �� ���� �

���)� �������� ,������ � ����� � �� ����� ���� ������

����&����� �������� � ��� ������� �� ���� �����

=����&��� �� !23> �� � ����� � �� ����� =�&���� ��

!23> ���� ����� � �� ��� ������������� ����� �� �� ���

����&����� �������� � �������� ���� �( �������

-)1)1) (�� �� ���

!�� ��� !23 �� � ��� �� &������ ����&�����

������ �'������� ����& &������ �� ����� � � ��� ��

������ ��������� ,� ���� ����& ��� � ����� &������

���� �( � ��� � ����&������ *���� !23 �� � � � � �8

���� ������������$ �� ����� � ���� ��� ����� � �� �� ��� ����8

����� ����� ��������� � ����&����� �������� ,�

�� ����& � ,���� � ��� ���&� ���)� ����� ����,��

����&����� ��������

-)1),) ��� �� �� ���

!���� ��� � ���,�� �� ,���� ��� ����� ����

!23 �� ��� ��� ����� �����& � ��� � ������ �

() * ��� + �������� �������� ����� ,- .,//,0 1,1213, ��<

9�&� @� M������ ����������� ����� !23 � � ����� ��������� � ���� �(�

Page 6: Current status and future directions of software architectures for telecommunications

���� !23 �� � � �& ��� � � ��)����& �� ���6� �������

�"������� �� � �� G��H1

� ����� �"��������� ���������& � ����� !23 ����

� � ��� ���&��&�

� !23 ��� ��� ����� ���� � ����" �"������� � ��8

�� ���

� ��� ���������� � �� ����� � � !23 ��� ��&8

����� �� ��� � ����&����

� ���������� ��� � � ������& � ���� !238,���

� ���� �� �� ��� ��� � ���� ��

� !23 �������& ������ � ���� � ���� ������ ��

������ ������������ ���

� ����� ��� ��� �����& ���� !23 ��� ��(��& �� &����

,�� ��� �� � �� ��& � �

� � �� �� ��� ���� ���� ���� ���,������� �� ��� ����

����� ��������� �� ����&����� �� ��� � ��J�

��� ���� !23 ��&�� � �����

� �� �� � �� ���� ���� ����� � &��� ���� �� �4�/�

���� ,� �,�� � �� ��� � ,����� ������������

-),) "���������� �����

5������&��� 3��� �( =53> �� �� ������������ ���&�� �

����&� �� � ��� � ��� �������� ��������& ����� �����8

���� � ���� �(� G��H� !�� ���� �����&������& ������ ���

53 ������������ ���� ������� � � � ������ ��� ��������&

���� �( ������������ �� ���� ��� �������&���� � ��� � &��

� �"����� � �����8�� �������� �� ��� �� � � ���

������ �� �� ����� �� � ������� � ������ ����� ��� -������

� ��� � � ��� =-��>� � �� �������� ��� ���� � �)� �

� ����� ��� ����� ������ � ����������& ���� ��� -���

!���� ��&��� �������� ��� ����� -������ -�������&

� ���� =--��>� 0���� �� ������� ����� ��� ,� ��&�����

� � � I ��� ."����&� =I.> � ��� --� ������ ��� �����

�� ������� ����� ��� � ��� � ��� --�� *��� ��� --�

������ � �����8�� ������� ����$ �� ���� �� � ��� &��

���� ��� -��$ ����� &���� ��� ���� � � ������ �� 9�&� A

����������� ��������� �� ,������ 53 � �� ������

!�� ��%����� 53 � ��� �� � �� ������� � �� ��� ,�

� ������ �� ��� ���& � �� ��� ������� ����&�����

����� ������ � � ��� ����� ��������� � �������������

����� �� ����������& �� � ��� ������� �� ���� ������

-),)1) (�� �� ���

!�� ������&� ���� �)���� �� ���� ���,� 53 �� �� 8

�� 9������$ ��� ���'�� �� � ����� -������ ������ � .����8

����� =-�.> ��� �� ��� �������� � ,� ���&�� �� ������

'���(�� �� �� ���� �� & ��& ��� �&� ��� � �& �� ��� ��

�� ���� � ����& ��� ���� ��������& � ����� �� ��� ���

��������� !��� ������� �� � ��,�������� ������ � �� ��� �����

����� -�� ���$ ��� ������� ��� ,� ����� � � � �� -��

������� � ��� ���&�� -�� ,� �� ��� ����� �����,� �������8

��& ��� ��� ����� ���(� 5� �� � � ��������� � � �� �� ����

��� ���� ��������& � ����� �� ��� ��� ��������� !���� ����

������&�� � ���� ���� � ����� ������� ���� ������ �

����,���������(� 53������������ �� ��� � ������� �� ���� �8

��& �� ����� ��������� � ���� �(� G��H�

-),),) ��� �� �� ���

!�� � ����� 53 �� ������ ,��� � ��� ��� �������8

��& ��� ������� � ��� � ����� �� � � ��� ������� ��������&

����� ��� #�� � ��� �������� � ����� ��$ ��� ��������

��� ���� ��� ��� ��� ���� �( ���� �� ����&�� � ��� ���8

�� ������ �������� �� ��� ���� �(� : �����$ ���� ���

������� ���� ��������& � �� ��'���� ��� ����,��������

� ��������� � ���� �� -�� �� ��� � ���'���� �"����&�

�����&�� ��� �� ��� ��������& ��&������& ���� �( =-- >�

5���������$ ���� ������� &� ��� � � ������� �����,�����

�� ,����$ ����� 53 �������� ,�� �� ���������� �� -���

������ ���� ����� ��� �� ��� ���� �(� 5� ���� �$ �����

�� ��� -- ���� �( ��� ������ � ��������� � ,������ �

��������& � � �� �� -�� ��$ ���� ����� ������� �����

���� ���� ���(� ,������ ��� ���� ��� �� ��������& � ��

��� ����� ���& � ������� � � ���� � � ����� �� ,���� ���

,� ��� ����&���� � � ,��� �&��� ����� � &� ��� �������8

&��� ���� �(� �� �� � �� �� G�@H�

-)3) �7��(

�4�/� G�AH ��� ,� � ����������� �� � � ��������� �

,�� � ������8������ ,;����� ."� ��� ������ ���������

���� ,� �����)� �� ��� �4�/� ������ 5������� #�)��8

�� � I��&��&� =5#I>� �� 5#I �������� �������� � �� ����

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,���

9�&� A� 5������&��� 3��� �( � =53B�>�

Page 7: Current status and future directions of software architectures for telecommunications

����� ����& �� 5#I � ������ � ������ ���&��&� ,����&�$

���� �� ����$ ���$ �� ������ !��� ��� �� �� &������� �

����� � ���� � � ����������� �� ��� ���&��&� � ��

���� ������ � ��� ���� ���

!�� 4,;��� ��'���� /� (�� =4�/> �� ��� ����� �$

���� ���,�� � ,� (����& ��������� �� ,������ ,;�����

!�� 4�/ ���������� ������ ��� ���� �� ���� � � ������

,;���� � �� ��� ,;��� � ���� � �� ������ �������������

� ������ ��� � �����$ � ,��$ � � ������ ,;��� ���������� �

��� ������ �������� �� (� �� �� ,��� ����� �������������$

��� ������ ��� ��� ������ ,����& � ��������� ��� ������

�������� �� � ������� � ���� � ��� �������

� (�� � ������� �� ���� �4�/� ��� � ���� � ���� � �

����� ����,�����$ ���������� ���� ��� �)���� � �����84�/

�� � � �� G�<H� !�� ��� �4�/� �� ���� � ���)�

��������� ,������ � ����� � �� ����� �� ���������� � �8

���� �����$ ����� ��� ����� � ����� � �� ������������

!�� �4�/� ������������ ��� ��� �� � �4�/�

��������N� ��� &������ �������� ���� ��� ,� ����� �

�����,��� ��������� ��� !���� �������� ������ ,;���

�����&$ ��������$ �����&$ ��������� � �� � ���������

� ��� �$ ,;��� �����������$ ����

-)3)1) �7��( ��� �� ������������ �����

!�� �4�/� ������������ ��� ,� ���� �� � ��� ���

������ ����� ����,�����$ ����&���� �$ �� � ����� �����

�� , �� ������������� �� ������� �� ���� ������ ���

�� � �� ����� ��������� � ������� � ��� ."������

�4�/� ��� �� ��� ������� �� ���� ����� ������ �������

� ���� �� � ,�����& ����� ��������� �� ����&�����

������� ������ ��� ����� �( ��� !23 �������������

!�� ��� �� ���� !23 ����&��� �� �&���� ��� ������& �

�4�/� �� ��� ��� �����,��� ����&����� ��������� ��

,;��� �������� � �������� ���� ���� ���� G��H�

!53�8� =��� ,�� �> ��� �)�� �� &� ��� #�����,8

��� 2���&����� 9��������� G� H � ���� �� ��� �����,���

����&����� ��������� �� � �4�/� �� �� ���

� � ��� ����������� 4 � ������ "���� ����� 8 ��������N

�� ��� � ��������� � �������� ������� � �� �� �)��

�� �25-. G�DH� !��� �� ����������& � ���� �( ����&�8

���� �� ���� ���� �� �)����� ������ ���� � � ���

����&��8�&��� � ��� !��� &� �� ������� ����&�����

������ � ���������1 M��$ -��$ ���� �$ ������$ #�����$

������ M��� �� � ����&����� � ��)���� � �������1

.����8��� ��� 5� ���� �$ � 2���&� 4,;��� -������ �

������� �� ���� �� ��� � ��������� �� ���& ��

)������& ����,��������

� ������ 4 � ������ 8 ��������N�)�� ����& ��� /����

#�����,��� 2���&����� 5�������� � 9���������$ ��

�� ��� ������� ����� ������ � ��� 4-5 -����� 2���&�8

���� 9����� ��1 ,;��� ����&�����$ ����� ����&�����$

����� ��� ����&$ ����� ��� ����& ����&�����$ � &&��&$

�������� ����� ��� ����&$ �������� ���� �����$ ������

� ��� �$ ��� �����& �������&$ ���� ����&�����$ � �(8

� � � ��� ���&$ ���� ����&�����$ � ����� ����&�8

����$ ��������& ����&�����$ ����&����� ����

����&�����$ �� ���� ��� ���� � ��� ���&�

!�� ������ ����&����� ,;���� ��� ,� ���� �� ��

��� ����� �� &������& ���&��&� �� �������� ����& ���

�������������� ���� ��� ,� �4�/�� !���� ��������������

�,������ ���� ��� � ��������� �� �� ,���� ���� ���

�� &������� ���� ����& ������� !23 ���� ����� ����8

���� 9� � � ����� ��� � ��� ����$ ����� ����&�����

��������� �� � �� ������ ��� ���� ����� ��� ��'���������

�� ��� !23 ����&����� ���������

- �� ��������� ��� � �� ����$ ���� �� OB4���$ !29$ ��

!53�8� ��� ��������� � �������& ��� ������������ � �

!23 4������ �� -����� ,��� � �4�/�� !��� ��������

� ��� � � ��� ����������$ %�"�,�����$ �� ,� ��� �������8

�� � �� �� ��� �4�/� � �� � ����� � � �� �����)�

�� � � �� �� �������������$ ���� �� -32� �� �25-8,���

!23�

!�� ��������� � ��� �4�/� �� ��� ������������� �����

��� ������� � �� ��� ,� ���������� ,� ��� ������ ��5

G�EH� !�� ������ �����)���� � �)��� �� ��5 ���� ���,���

����������� ����� ��� ���� �( ����� �6� ���� =���� ��

�� �����$ ����� ��� ����� ��������� � �������������> �

������ ���� �( �� ����� � �� � ��� � � ���&� ���� �(

����,�������� 5� �� ,������ ���� ����� �� � ������ �� &� ���

����,����� � ���� �( ����� ��$ � ���� �� �� ����� ��

��������� � ���� ���� ,� ��� � ��� � ��� ������ ��5

G��H� �4�/� ��� ,� ��� � ��� � ��� ������ ��5 ,�

�����������& ���������� ��������� � � ���� �� � ��� ���

���� �( � �� ����� �� �����,��� ,;���� �� ���� ���&

�4�/� � ��������� � �������� � �"����&� ��5 ������ !

��������� � ��� � ��� ������ �����)���� �$ ��� ������

&� �� ��� &�������$ � � ��� ���� 72I �����)���� �$

����� � &�8������� ��5 �����)���� �� �� 42M

�4�/� 5#I �� 2��� � � 5#I � 2��� � � #�42�

-)3),) ��� �� �� ���

#������ ��� ,���)���� ������� �4�/�$ � ��

�� ,���� ������� 4�� �� ,��� �� ��� �������� ,������

��� �4�/� ,;��� � �� �� !53�6� � ������� ��� ,;���

� �� =� ������ �����>� !�� �4�/� ,;��� � �� ��

� � ���� �� �������� ������ � �4�/� ,;��� �� �����,� ��

5#I$ ����� �� ������ �� ��������� � �����,���� ��

������ ��� 5#I �� � � �����&���� ,������ ,;���� ��

���������� !���� ��$ �4�/� ��'����� �� ���� ��� �����

�� �������� ������& � ���� �� �������� ����� � ��� ����

,;��� � �������� ��������� � ��� ���� � ������� ���

,;��� G��H�

.��� �� �&� � ������� ����� �����,��� � �� �����,�����$

�4�/� ������� � �������� � ���������� �� ����� �

�� ��� � ���� ����&� �� ��� ���� �������$ ��� �����&

������� �� ������������ � ��� ��� ���� G��H� �������$

��������& ����� ���������� �������� ��� ��������� � � �������

��� ������ , �������( �� ���&�8����� �������$ � �� ���

����� �������� ��� ,� � ������ �� � ���&�� � ��� ������$

���� ����������& ����8� ������� ��� �������

() * ��� + �������� �������� ����� ,- .,//,0 1,1213, ��

Page 8: Current status and future directions of software architectures for telecommunications

5� ���� �$ �� �� � � ����� � �4�/� ���� � �(

�)������� ���� ��� ��� ���� ���$ ���� �� � ,��� ��

*�� � ��������� � ������ G�@H� �4�/� �� � � �� ��

� ��� � ������,�� � ��������� � �������� ��'����8

����� �� � ��������� �����)� � �������� ���� �(� =��&�

��� �&����$ �������$ ������������ � ������ ��$ ������

�� ������& � ��� �� �������� ������$ ����> ��� �����������

� �)���� �� ��� ������� � ��������� � ����������

,������ 4�/� �������& , �� �����84�/ �� � � �� ��

��������& ������ �� �� � � ���

-)!) '"(

!�� ����� ��������� �� 5� ����� � 3��� �(��& �����8

������� =!53�> G�AH �)��� �� ������������ � ��� �� ���� �

�� ��� ����� &� ,�� �������� �� �� ��� ����� ���8

������ �� ���(��� !�� ������������ � �������1

� !53�8� ����������� *��������� $���������� =�*$>

����� ���,��� !53� ��������� �� � ,� �������������

�����,��� � � � ����� &��� �� �������B� �����

����� �������

� � ��� &������ ��������� �� �� ������� � �� ����� �

� ��� � �� ����&� ��� �����$ �� ����& ��� ���� �� �

%�"�,�� ������� �����J��� ��

� � ��� ����� � ��� �������� �$ �����)���� �$ ��� �8

����$ ���&� �� ����&����� ���������

!�� �)���� � � ������� ������ ���� ��� �����)���� �

�� ���������� �����$ ����� �����)�� ��� � ��� =��&� �������

�� ���� �( �� �����$ ������� �� ���� �( ����&���$

��,����,���$ �����$ ����> ����� ��(� ���� �� ��� ������� ��

��� ������ ������ �� �& ����� 5� ��� � ��������� ���

���� �� ������ ������ �����)� �� ��� ���������� ����� ���$

!53� �)��� ��� � ����� �������� � ����� � �)��� �

������ ����� ,������ ��� ���,��� � ������������ �� �

�������$ ����� ��� �)�� �� � ����� =�� �����$ ��,����,���$

����> � ��������� =� � ������ � ,������ �� ,;����$ �

� ������� ,��&�$ ����>� !�� ����� � � ����� ���� ��� ���

��� ����& ����� ��������� � �������� ��� ������

���� � ���� �� ��� ����& ������� ������� ������

����� �� � ����

!53� �������� ��� ���� �����,� �� ����� � ������� ���

,;���� ����������& ��� ����� � ������� ��� ���������� !��

!53� ������� ������������ ���� ���� � ��� &������ � �� 8

����� � ��� �����J��� � ����� ��������� � ��������� !���

����� ���� ���� ����� � ���� �� �����J� ,� � �����)� ���

����������& � ������� ��� ,;���� �� ���������� ,� 9�&� <�

-)!)1) (�� �� ���

4��&������$ ��� ��; � & �� !53� ��� � ���� �� ���

�������� �� �"�����& ���� �(� �� ������� �� ���� ���&

� ������$ ������������ �� �� 5������&��� 3��� �(� =53>

�� !���� ��������� �� 2���&����� 3��� �(� =!23>�

7���(� 53$ !53� �������� ��� � �� �� �� �� ,;���8

������ ������ ,� � ������� ��� ,;���� ����������& ���

����� � ������� ��� ���������� !�� ��������� �� ���

���� ��� ,� !53�6� #�. ����� ��� ��������& �� � � �

����(� ��� ��������� ��� ��������� � ����������$ ����

������ �� �� ���������$ �� ����� �� ��� �� ��� ������8

����� ��� ��������� !��� ����� ���� !53� �������� ��� ,�

������ ������ ,� ������& �� ��������& �"�����& �������

� �� ����� � ���& ��� %�"�,�� ����

-)!),) *������� �� ��� �� �� ���

9 � ��� ��&���� � 53 ����� � &��� � ���� !53� �

��(� �����$ �� �� � � ��� ��������� ���� ��� ��� !53�

������� ��� ,�����$ ��� ���& ��� ������� �� �� ����������

5� ���� �$ � �� �� ���� � � �"�����& ������� � ���

��� ���� ,� ���� !�(��& ��� ��� ��� ��� � ��������

��������$ ��� ������ �(��& ,������ 53 �� !53� ����8

��� �� ���� �� ��� �� ���� � � � ������� 53 ���� ���

� ���� !53� ���������� � �������&��& ���( G�<H�

!�� � �( ���� � ,� � ������ � &��� ����� �����)��8

�� �� � ���� !53� ��������� �� �� � ���� ��,��( � �

!53� ��������� �B��� ����� � ��� G��H� �� � ������$ � ���

� �(��& �� ����� ��� � ��� ,� !53�8�$ ����� � �(8

&� ��� ��� ���� �����)���� �� ,��� � ��� ���� ����

� � ���,�� � ������� � � ��'���� � �� � ��� =�9�>

� � �����)� ���&�� �����

���������$ �4�/� �� ��� ������ ����� � &� � ������8

��& ��� !53� #�.� : �����$ ����� ��� � ���,��

��������& ������ � � ��� �����)� ,� �4�/�$ �������&

�������� ���������$ ������ ���������$ �� ���� �� � � ,�8

���� G� H� �� ��������� � �� ������� ����&����� �� & ��& �

,� � �����������& ��� � �� ��� ��� &� ,�� ����� �����8

���� �� ���(��$ ��� �������� � �������& ��������� ��

�����8����� ������� ���� ,� ��'����$ ����� ��� � ���

��&������& �� ����&����� ����� � &���$ ���������� ����

� �������& �������� �� ������ ������ ������ �� �&

������� � ��� G�<H�

-)-) 9("

4�� ��� ���� �� �)�������� ����� &������� ��

5������&��� 3��� �(� ��� ��� ������ ������� ������������ ��

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,��D

9�&� <� !53� �����,��� �� ������& ����� ������

Page 9: Current status and future directions of software architectures for telecommunications

#������ �������� ��'���� ������ K� (�6 � ,� ��������

��� ��� ��������& ���� �( � � ��� �����8�� ����� �

--��$ �� �������� -��� ���� ��'���� � ������

��������� ! ���� �� ����� �)�������$ ��� � �����

������ 5������&��� 3��� �(� =�53> ��� ,��� ���� ����

�53 ����� � &� ���� �� &���8� ��� ��� ���&&��� �� ������8

��& �������$ ����� -��� � ����� �� &�����,�� �������8

��������� ����,������� = � ������� � &��> ���� ��� ����

��� � ��� � ������� �� ������ !���� ������� ����� ���

�������� � ��������& ������ ��� �� � � �����

���� ����� �� ������� ��������� !�� -�� ��� � ������

�������8�����)� ��� ���� ��� �� ������� �� ����� �� �����

���� ���� � ���� ���� ��������� /������ ������� � &�� ��

���� ��� ������� �� ����6� � ��� �$ �� �� ������ � ������

�������� �� � � ��8������� �������

!�� ��53 =���� �� ������ 5������&��� 3��� �(�> ������8

���� � ������ �� ����� ���� ����� G�DH1

� �����)���� � �� � � � ��5� � �53$ ��������$ �� 5�

��&������& �� � � ���

� �����)���� � ��������� � ��5� ��'���� � �������

������ � ������ ��� ���� ����� �( � ��� �� � � ��

� ���� ,� �����)���� �� � � ��� )��� &� ���

/� �� ����& � ��� ����� �,������� � ��� ����� ����

���� ���������$ ��53 ����� � &� ���,��� ��� ����&���� �

5������� �� �53 �� � � ��� !��� �� ������ � �� 5���&����

3��� �(�� 9������� ��$ ,� ��� ���& ���� ��������� �� �

������ ��� ����� ����� ��� ���� �( ��53 �����������

������)�� ��� ���� ����� ��� ������ �������� �

5���&���� 3��� �(��

-)-)1) (�� �� ���

!�� ,�&&��� �� ,��� ���� �53 �� ���( ����������� �

G�EH� #������ �� �� &������& ����� ������ ������

�� �� �� �� ��������� 5�� �����,������� �� K��������

����������6 �, ��� !� �&� ������� , ��� ��� ��������

�������& ��� �����$ ������ �� &���� ��� ,��� ��� � ���

/����� �� � � � �� �������� ����� �������$ ����� ���

��� ��������� ��� �����,������� ���� ����� �������� �������

� ���� ��� ���� ���� ���� � � ���� �� �� -�������

���� � � ��� � � �(8�� �� ��&�����& � � �� ���� ��

� �� ���� �� � � ���� �� ��� ���� ��,�������� � �� ��

� ��� #���� ���& �������� ��'����� � ��&� ����� ����

�"� ���� �� �"�������$ �����,� ������& ��� ����� ,������ �

���� ������� � �� ��� ������� ������������ � �� � ����&�

!�� � �� ��� ����� ������ ���� ��53 ���� �� ��� �� �

������$ ���� ��8������� �� �,�'��� �� �������& �����8

����� � ��������$ ������ ��� ���� 0������ 2�������

-������� ,�� �� � ���,�� ��� �� �'������� � � ������

��� ��� #���� ���� ������� ���� ���� ��� ������ ��������

,� �������& � �� � ������ �� ��5�� !��� ���� ��� ����8

� ��������� � ������� ������� � ������ �� �����

�"�����& ���� ���� ���� ���� ��� � ������� � ������ �����8

�� ��� ������ �� �� ��8����� ��� ���������

-)-),) ��� �� �� ���

!�� ,�&&��� ,������ ��53 ���� � �� �� ��� ���(

��,�� �02� �� ����� ��������� � �'������� G�EH�

.'������� ��� �� ���� ���� � � �( � &����� ���� �02

�� ����� � ������ ���� ����� ����� ��������� � �'���8

���� ��&���� � �� ���� � �02� *��� �� ��� ��,��

�02$ ��53 �� �������� 5������ ������� ���� � �( � &�����

�� �)���& �� �����������& ��� ��53 ��5� �� � ������ �

��� ���&� ��� �8�����)� �"����� �� �� �� �������� ��5��

-):) 9 � �� �� �� $��������� 9 � �� ��

!�� ����/���� �����)���� � G@�H �� �� ,;���8 ������

�� &������& �������� ���� �� ��� � ,��� ��8���,�� �����8

���� � � �� &��� ,�����& ,� �(� ����� � �� ����� ����

��� ,� ��� �� �� � ���� �( � ��� ��; � �������&

������� 5�����$ ��� ���� � �� ����� � � ����& � ���

����/���� � �� ���� � �� ��� ,� ����� �� ��� ����

����/���� � ������� ��������� �� 5� ���,��� ���� ���� �

����� �����,�� � �� ����� ��� �� ��� ���� ��������$

,���)���& � � ��� ���� ��8���������� �����

.��������� ����/���� =.�/> �� � �����)���� � � � -��

2��� ������� ���� ���� ��� � ������8��� � �� ���� � ��

� ��� ���� �� &������& ���&��&�� *��� � ������� ���

��� � ���� � � �� ���� � ��+ !���� ��� �� ���� ��$

, �� �������& � � ��� ������� � �������� �����8����

������B������ �������������� 9����$ ,������ ����������� ����

� ,��� �����8���� ��������� ��$ �� ������ -�� � ����� ��

���� ������ ���� ������� � � �������& ������8��� ����

�� �� �� �� ������� ��� �� ��"� �� � ��� ��� ����

���� ���������

!�� ��� � ���� � � .�/6� �"������� �� � ���� ���( ��

��'���� ��������� � ���� � �� ���� � ��� !�� �4�/�

������ ��� ������� �� � � ,��� �����,��� ,;��� � ����8

��& �������������$ ,�� ���� ���& �4�/� ��������� ��

��'����� � ���� � �8����� �����,��� ��������� � ����8

����� (� ���&� � ��� ���� ��� �� &������� 5� �����

� �����,��� ��� ���� � ,;��� ���� �� *��� ��� %�"8

�,�� ����8� 8����$ )��8&����� ,;��� ������������$ �� �� ���

�)���� � ������� �� �)����� ����� � ��, �� ,������

�����,��� � ������& ����������� �� ,������� � &�� ������8

����� ���� ,�����& �4�/� ��������� ��� !���� ��� ����

� �������� ����� �(� ���� ������� � ����� ���� �����$

,�� ���� ������ �� �� �������� � �� ���� � ���� 2��� 8

� �6� �42B#�42 � �� ����� � � ���� ��� ����

�������

-):)1) (�� �� ���

!�� .�/ �����)���� � �� ���� � ���&�8&���� ,�������

� �� ����� �� ����������� ������� ��� ����� �

��, �� ,������ �����,��� � ������& ����������� �� ,���8

���� � &�� ������������ 5� ��������� ��� �����,��� � ������&

������������� � � ��� ,������� � &��� ������8������ ����8

�� ��� �� ���� ���& �����,��� � ������& �����������

��� ��� � �� ����& � ,��� �������������� ���(�&�

��������� � ��� �� ���� ���& ,������� � &�� �����������

() * ��� + �������� �������� ����� ,- .,//,0 1,1213, ��E

Page 10: Current status and future directions of software architectures for telecommunications

��� ��� � ���� ���& � �� ����� ���� ���������

���������� ,������� �� �������

- �� ���� ������ � ����� ��������� � ������� ����

�� �� ���� ��� ��� .�/ ����� � &� ��� ���� � � ��

���� � �� '������ ��� & � ���(�� ���� �� � ������ �

���� �4�/� G@�H�

-):),) ��� �� �� ���

/������ .�/ �� ����������� ,���� � ��� ���� ���&��&�$

� �� ��� ������ ���������� � ���� ���� � ����� ������ �

.�/� ������� �� �& ����� �� ��� ������$ � �& ����6�

��������6 ����� -�� ��� ������� � ,��� ����� � ��� : �-� �

� ������$ �� �� ����� � )��� ����� � ���� &������ ���� ��

��� ������� 5� ��� ��������$ 5/26� ��� ����� � 0�����

�&� � ���� �� ���� ������ ,�������$ ,�� ���� �� � �� ��8����

� ���� � ���� � �������� ����6� K����� ���$ ��� ��������6

� ��� - �� �����8���$ ���P ����8������� �� ���� �

��������� �� ��� �������& � ������$ � ������� ��� ��� ������

�� ,���� ��� ,� ������ ���� �� �&� ����$ �� ���� ���

�� �� ����� � ���� �������� �������,�� ��� ������ �

��� ������ ��� � � �� ����� 4���� ������ ������ ��� ���(

��,�� �02 �� ����� ��������� � �'������� =�� ���

������ ����� �� � ��53 �, ��>�

-);) 9���

���� G@�H ,���&� � ��� ���� �( ��������� � �����,���

� ������&$ ���� �( ,��� ��������$ �������� �"����� �$

�����,�� ����� ������$ �� ���� ����������� �� !�� ���� ��

��� ���� ������������ �� � ������ &� ��� ���� �(

������ �� � ����� � �� ����� ��� � ���&��$ ������

�����,��� ������� 5� �� ���� � (�� �������� �� �

���� �( ,������� , �� � ��� �������� � ��� ���� �(� ����

��� �� ��� ������ �������� � ������ ,� ��� � �������8

�� � ������������� �� �� ��� � � ��� � ������ � �������� �

��� ���� �($ ,�� ��� ��� � � ��B � � � � ������ � �����

���������

-);)1) 9��� ��� �� ������������ �����

��������� �� ��� ���� ����� � &� �� ����� �������8

�� �� ������$ � �"�����$ K���&8��8����6 ����� � �)&���8

�� � ���� �( � �� ������ ���� �� �� ���������� ����� � &�

� K���&8��8����6 ����� ������$ ,������ �� �� ���� �

������� ,� (����& ������������$ ����� �� � �� ���� ������

� ���������& �� ��� �����& ��������� !�� ������������

�� ���� ��� ���������� � ������� � �������� �$ � (��$

� ��������� � �� ��� �� � �����,��� ������� 3��� �(

� �� ����� ��� ����� �, �� ���� ���� ����& ����6� � ��)��8

�� � ������� �� ��� ,���� ��� ������ � ����� �� � �)&8

����� � ������ ����& ��� � (�� �������� -������ ��

� �� ���� �� ����� ��� (��� �������6 ������ ������ 8

���� �� ����� ������ ��� �&� � � (�� ������� !��� ����8

������ �������� ���� �( ����&����� �� ����������� ��

-);),) ��� �� �� ���

!�� ����8������� ������ ��� ���� ������ ������ ����� 8

����,����� ������ ���� � �8���� ��������� ��� . ��� ��(�

�25 ��� 554� =�4�/�6� �����84�/ � ��������� �

�� � � �> ��� ��� � � � �������& ����8,��� ������B

�������� ���� ���� ��&��� ��������� �� �� ,;����� !��

�������� � !�� �� ��������� 5� �������� ��� ��'�����

���� � ����� ������ ��(� ����� ����,����� �� ,��&��& ����

� �85� ���� �(�� -������� �� ������ ��������� �� ���

������� ������� ����$ ����� ��(�� '����� ��,�� ��� ���

���� �� ���� ,������� ������� � �������& ,�������8� 8

,������� �� �8� ������ ��������� ���

5� ���� �$ �� ��� ������� ��$ ���� �� ���������� � �8

�����,�� ��$ ����� ��$ �� � � �����,�� � ��� �� ���&�

����� ������$ ���� �� ��� 5������� G@@H� ��������� �� ��

���&��� � � ���� �( ���� � �� �� ��J� � ����� 9����

� ������� ������ ��� ��� � � ������ �� ����� �� ����� !��

� (�� ������ �� � � ������� , �������( ����$ ,������ � ��

& �� ��$ ��� ������ � �������� �� ������ ���

� �������� !���� �� ,���� ��� ,� �����$ � � �� �"����$

���� ������������ �&������� � �������� ����& ��������

� (�� ��������

# �������

-������ (�� ,������� �� ��� ,� ��� � � ��� ��������

����� ��������� � ������������� �������� �, ���

� � ��&��)���� ���� ��� �������� �� � ����� ��������8

����� �� ���� � ����&����� �������� =��&� !23$

!53�$ 53>� !��� ����� ;����)� �� ����&����� ��������

��� �� ����� ��� ����� ��������� � ������� � ��

��������� !��� ��� ���� ���,�� � � 8 ������ ��

������ ���� ����� ���& ������$ �� ����� �$ ��

���������� � � �� ����� � ���������& ��� � ���

� 2��� ������������� ��� ���� �� ���)���� � ���������

,������ � ����� � �� ����� � �� ��� ����� ����,�����

,������ ��������� �� � � ������ ��� �� �� �������8

�� � ����� �� � ��� � � �)����� � ����� ������

!��� �� ������� ,� ���� ���& ,;���8 ������ ����8

���� =�4�/�> �� � �� ���� =.�/> � ����

� �������� ���� ,��� ��� =��&� !53�$ 53$ �53> � ����

����� ��������� � �������� �� ������� �������� �� �

�� ��� � ����&���� � ,������ ������ ����� �������8

�� � ���� �(� �� � ���� �� ��� �������� ����� �8

�������� � �'������� �� ���������

� !���� �� � ������� � �������� ������� � &�� � � ���

����� ��������� � �������������$ ���� � � �� ���

������� � &�� � �� ����� � � ��� ������������� �����

� ��� ������� �� ���� ����� ��� �� � �� �������

� �� =��&� 53$ �53>� !�� ��� �� ��� � ����� ��

��� ������� �� ���� ����� �� ���� ������� ���� ���� ��

��� ������������� �����$ �� �� � �� ���������� �� �� ����

��� ������� �� ����6� � ��� �� !��� ��(�� ������ �

��� �������� �� ������� ����&����� ������ �� ����

� �����

� -������ ���� ���� ��� � �,������ � � ���������������

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,�@�

Page 11: Current status and future directions of software architectures for telecommunications

�����,��� �� ������& ,� ����& ������8��� � �� ����

� ��� ���� �� .�/ ���� ��� � � �������� � ,�������

� &�� � � �����,��� �� ������& �����������

: �����$ ���� ����� �� ������ ��� ������� �)8

�������� �� ���,��(��

� 2���&����� ������������� ��� ������ ���� �

���� �( ����&����� �������� ����� ����� �� � ���(

��������� � ����&����� ��������� !���� ��������

��� � � ���� ���� �� =��&� ��������� � ��� ������

����&�����> �� ��� � ��� ����&���� =��&� ��������

����&�����>� 4���$ ���� ��� � � ����������� � ���

�� ���� �� ��'���� ���B��� ������ ����������� �$ �

�"�����$ � �)&����� � ����&����� � ��, ,� �8

��� =��&� ���������� � � ��� ���&8�� � ���� �� �

��� ���� �� ����� �>�

� ."�����& ����8���� ����� � &��� � � ��'������

��%��� ��� � ������� ��� � ��� ���� �� ,� ����8

� ��������� � ������� �������������� ."������

������ ��� �,����� �������� ,;��� ���������$

������ ���������$ �� ���� �� � � ,����� ��

�4�/��

� 7��)���� � ����� ��������� � �������� �� � �

�� ����� � ��� ������ ��������� !��� ���� ����� �

������ ��� ���� �� ����� � �������� �� � ������

������ ������& � ��� ����� ��������� � �'���8

���� ��� =��&� � �� � � � ,��� �� ��$ ����> ��

��� ��(�� �� ��� ���,�� � ��� � �� � �,����� ��

�������� �� ������ �������

� � ��������� � ������� � &�� �� ��� ������� �� ����

����� ������ ������� �����,����� �� ����8� �������

�� ,���� �� �����,� � 53�

� ."�����& � �� ���� � ��� ���� � � ����������

� � ��� ������ �� ��� ���( ��,�� �������8

�� � �"����� � ���� ��� =���� �� �02> �� ����� �8

�������� � �'��������

2 �� ���$ ����� ��� � ���,�� � �� &������ ������

������ � � ��6� ����� ��������� ���

� I��( � ���������� ,������ ������ ���� �( ����8

����������� � ���� ��� ���� � ��� ��� ���� ���

���������� � �������� � ������ ��������� ����

� ����� �� ����� � � ���� �� � ������ ����

���� �( =��&� ��������& ��� !0 ���� �( � � � ���

���� �( � ���� �����>�

� - �� ��� (�� ����� � &��� � �����,��� �� ���8

���& �� � �� ���� � �����& ��� ��� �� � ������ �

���&�� ���&��&� =��&� .�/> � � ���&�� ��� �B����8

�� =��&� 2��� � �6� �42� >�

� ����8���� �� '������ ������� ��'��������� ��� � �

��'������ ��%���� �� � �� ��� ��������������

!���� ������ ��������� ������ ������ �� � �����

�������� �� ���� ����� �� � ����� ������������� �

����� ��������� ���

$ %����������

�������� �� ���� ����� �� � �� ������ �� � ����8

������ � ����� ������������� � ����� ��������� �� ���

� ����,��� � ������ &� ���$ ����������$ �� � ���������8

���� ����� ��������� � ������� �� ��� � ����� ���8

������ � ����� � ,���)� � � ����� � &� ��� ���� ���

: �����$ ��� �������� �� ���� ����� �� �� ���� � �� � �(

������� � ,� �� �� ��� ���� � ����� ������������

���� ������ -�&��)���� �������� �� ���� ����� ��

���� � ��(� ��� ��� ����� ��������� � ������� ��

�������� ����� ��������$ �����������$ �� � �&�����$ �� �

��� � ����� � ����� ������ ����� ��&�8����$ ����� ��&�8

,������ ��� ���������� � ����� � &���$ �������� � ���8

������ ��$ �� � �(��8,��� � ������& �� � ��������� �

�������

!�� ����� ������������� �� �� ,� ������������ �� � �8

��� ���� ���)� �� %�"�,�� ��������� ,������ ��������

� �� ������ !���� �� �� ,� � �������� � ,������ � ��

������������ � �� ����� �� ����& ,���� ����� ������$ ��

���� ��� � �� ����� �� ����& � �� ������ ����� ���

!�� � ����"��� ��� � ����� &� �� � � � �� � �� 8

����� � ���� ��� � ����$ ����� ����� �� �������� ���

��"���� � ��� � �� � ����� ���� �� ���� ��������� �����8

,����� �� ���,����� ��� ����� ��������� � ��������� ���

������� �� ���� �(��& ����� � &��� �� ����� �����8

���� � �������� ���� ����� �� �� ,� ��� ������ ,�

��'���� �� &���� �� �����,��� �� ������& ����� ������$

� �� ���� �� ����8���� ��������������

9������$ � � ��� �� �� ��� � ����� ��������� ����&�$

,�� ��� � ����� ���� ����� ���� � &��� ���� ���

�� ��� �� ��� � ��� ����� ��� ������������� �������

�� ��� ��'��������� ����� ��������� � ��������

����������

G�H 7��)�2 �����& I��&��&� =72I>$ ����� � ��@� 42M$2���� ����$

����1BB���� �&� �&B����� � &�B �������B ����B���)�Q� ����8

&Q���&��&������

G�H I� /���$ �� ��������$ �� R�J���$ - ����� ������������ �� ��������$

��� �8*�����$ �����&$ �EE �

G@H �� M�����$ M���� ��� ���� � ��� 5... !�������� �� � - �����

.�&�������&$ ����� �EE<�

GAH M� 2��J�� �$ #���&� �������� �� ����� ��������� � ������ ��������8

����$ 5... � ��������� �� @ =A> =�EEE> A�?A<�

G<H I� �����&$ ��������1 � ��� � ����� �"�������$ 5... � ��������� ��

@ =A> =�EEE> @A?@��

G�H 5� M �� �$ .� �����$ - ����� ��&�������& � �������� �� �����,���

�������1 �������&�� �� �� ���������$ 5... � ��������� < =@>

=�EE > ��?�D�

G H *� .������$ -� : ����$ �����,����� �� ����� ����8���� �������$

5... - ����� �� =@> =�EE<> �@?���

GDH 9� ����J����� � �� �$ M� � S��$ !� 2�&���J$ 5�-�0�������$ 9�

S�JJ�$ :��� ���� 5������� �� �-!3 ������� �� ���� ���&$ � ���8

��� � ��������� �� �@ =D> =����> @�? @E�

() * ��� + �������� �������� ����� ,- .,//,0 1,1213, �@�

Page 12: Current status and future directions of software architectures for telecommunications

GEH ���������� � � !���� ��������� �� 2���&����� 3��� �(� 5!78!

��� ������� � 2�@���$ 9�,����� �����

G��H .7�.-�42 �� ;��� D��8M5� !23 �� ���� �N������� �� �����

���� � ��� ��"� ����������$ 2��� ��� ��$ ������� �EEE�

G��H !� 2�&���J$ �� � �����8S������$ 5������&��� 3��� �(�$ 5�������� ���

!� ��� � � ������ �����$ I � �$ �EE��

G��H 5�-� 0�������$ :� :������� =.��>$ 5������&��� /� �,�� 3��� �(�$

*���� T - ��$ 3�� L �($ �EED�

G�@H 9� S�JJ�$ 2� /���&��$ 4�5� ��� � ��(��$ 5�-� 0�������$ 5���&���� �

� ,��� �&��� ����� � &� ��� �������&��� ���� �(�$ ��1 !� 2�&���J$

�� 2������$ -� �� $ �� � ��� =.��>$ 4� ��� *�� � 5� ����� �

- �����$ 54- �����$ !�� 3���������$ �����

G�AH � �� � 4,;��� ��'���� /� (��1 ������������ �� -����)���� �$

������ � ��A$ 42M$ 4�� ,�� ����$ ����1BB���� �&� �&B����� � &�B

�������B ����B� �,��� ������

G�<H �� ��� U�$ �� ! ��U�$ �4�/� � 3��� �( �� -������ 2���&����� ��

��� !53� 9����� �($ 5... � ��������� �� @� =@> =�EED> �? E�

G��H �� ��� U�$ /�����& ����� ��������� �� ����&����� ��������� ��

���� �4�/�$ 5... � ��������� �� -������$ -�� � V������

�EEE 0 �� �$ 5���� �$ �?�<�

G� H .� M���WU�8I U��J$ #�����,��� ����&����� ��������� �������������

!53�8� !/Q.MI����Q���Q�EE�$ 2���� �EE��

G�DH � �� � 2���&����� 5� ����� � -������ #�)���� �$ 5!78!

��� ������� � O� ��$ 5-4B5.� E<E<$ �EE��

G�EH ������1 ��5 �����)���� � ���N� �� �����)���� � ������$ ����1BB

����������� �&�

G��H 2��� L����$ 5� / �$ !�� ������ ���� �( ��5 �����)���� �$ /! !���8

� � &� � ����� �D =�> =����> < ?�A�

G��H �� ��� :�������$ �� 9 �����$ ."��������� ���� ���� ����& ��������

��������� �� � �4�/� ����� ������ .�44�E * �(�� �$ 9�����$

���� �� �EE $ ����1BB�����������������BX,�������B��� �E B�����8

���Q�������

G��H ��9� 2�R��$ 5�*� 2�������$ 5�#� :�����&$ �������� ������ �� ��

�����,��� �������$ /! !���� � &� � ����� � =�> =�EEE> �@ ?�AA�

G�@H 2� :����$ �� ������&���$ 0� ������$ -��� ����& �4�/� �������8

�� �� �� � 2 ,��� .���� �����$ ��1 �� �����&� 2 ,�� � KEE1 <��

5�������� ��� � ������� � 2 ,��� � ������& �� 3��� �(��&$

-������$ ��&��� �EEE�

G�AH !� 2�&���J$ !53�N������������� ,���� � ����� ����� �������8

�� �� ��������$ � ������ � ��������� �� �� =A> =�EE >�

G�<H #�R� /� ��� ��������� ������ ��� ��� �� ������������� �� ���� � � �

53 � !53�� 5�������� ��� � ������� � 5������&��� 3��� �(� =5�53>$

9�����$ 4�� ,�� �EEA�

G��H :� /����$ !� :����$ �� M���,����$ !53�1 5�� ������������ �� ���

����� ������ ��$ 5... � ��������� � -������ @ =�> =����>�

G� H /��� �������$ 2��� 9�����$ -� ����$ !53� � �����,��� ���� ��� �

������� ����&�����$ /! !���� � &� � ����� � =�> =�EEE>�

G�DH #� !���$ �� � R��;J��$ �� M ����� ��531 � ��� ���� ��� � ��������

�� � ��������� � ���� �(�$ 5... � ��������� �� 2�&�J���$ ����8

��� �����

G�EH �� -���� ��536� ����� �1 !�� ���� ������ 5������&��� 3��� �($

4�� ,�� �EEE$ ����1BB&��������������,�� ��

G@�H .��������� ����/���� !���� � &�N-����� � �� ���� 2 �� � ���

���� ���� �� *���� ������ -�� 2��� �������$ #����,�� �EED$

����1BB;��������� �B�� ����B�;,B�����B�����Q�����������

G@�H .��������� ����/���� !���� � &�N� /������� /���)�� ��������� �

S �� �������� �����$ ���� �EEE$ ����1BB;��������� �B�� ����B�;,B

�����B�BJ �����

G@�H ���� !���� � &� ������������� 4�������� *���� ������ -�� 2��� 8

�������$ ������� �EEE$ ����1BB��������� �B;���B������������

G@@H �� ��������$ 5������ �����1 � ���& � ��� � ������ ���� �(��&$

5... � ������ @� =��> =�EED> ��?�A�

() * ��� + �������� �������� ����� ,- .,//,0 1,1213,�@�

����� ���� �������� ��� 4�� �� *�� ������� �� 1<;; �� 1<=!�

������������� ���� ���� '������ �������� ���������� �� ������) >� ��

������ ?�������� >� � �� ��� �������� ������ �� �����������

������� ���� ��� ������ �� ������ �������� �� '$?'$� "��� ��

�� ��� ��� ������ �� �������� �������� ���������� ������� �������

"��� ��) >� � � ����� �� ������ �� ������ ���� � �� � ���� �

�@� ���A����) >� � � ��������� ���� ��� ������� � ���� �� ��� ���

�� ��� �5������� �� ������+��% ������� ����� � ����� �� ������ �����%

���� ����� �������� ���� �� ����������� �� ���) >�� ������� ���� ���

��������� ������� ������ �� � � ��������� �������� ���������� ����%

����� ������� �� ����������� ��%���� ���� ������� �� ����� �������%

��� �� ������ �� ����� ����� ��� ����������� �������� ������

� � ������� �������� ������� ������� ��� ��������� �� �� �� �����

�������� ��������� ������ ���� ��� �� ���� ����������� ����������

�������)