1 / 37

Virtual Organization for Telecommunication TELCO “Defining the Future…”

Virtual Organization for Telecommunication TELCO “Defining the Future…”. TEAM-2 Group Leader: Ahmad Hassan Members: L. Ermakova O. Adewoiyin S. Son

Download Presentation

Virtual Organization for Telecommunication TELCO “Defining the Future…”

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. Virtual Organization for TelecommunicationTELCO“Defining the Future…” TEAM-2 Group Leader: Ahmad Hassan Members: L. Ermakova O. Adewoiyin S. Son T. Joseph Centre for Advanced Computing and Emerging Technologies,School of Systems Engineering,The University of Reading, UK 28-NOV-08

  2. Agenda • Philosophy behind TELCO • Background of Mobile System • Virtual Organization • VO Challenges • VO Benefits in Telecommunication • Organizational Design • State-of-the-art • Traditional Distributed Paradigms • Security • Grid • Oracle vs IBM Grid Implementations • Conceptual Layered Architecture • Detailed Technical Design • Summary & Conclusion • Appendix

  3. Acknowledgment Our team would like to thank Mrs Nia Alaxandrov, Prof. Vassil Alaxandrov and Mr. Asaad Moosa for providing kind support and guidance in making this project a real success for us.

  4. Philosophy behind TELCO • Virtual Organization as a technological revolution for Telecommunication • Efficient Billing system • Efficient billing while roaming • Information sharing among mobile service providers • Using Distributed Databases, Grid services and clusters • Intelligent Service Discovery

  5. Background of Mobile System (1)

  6. Background of Mobile System (2) • Billing System • The system that collects billing ticket generated from services modules, translates and store them (in database system). • Basically including Mediator(collection, translation) and Database system. • Roaming • A service in Mobile system that enables mobile subscribers can access and use services from other network provider. • Bridging Services • Providing mechanism that allows mobile subscribers to access services from other services providers from home network provider or visited network providers (using roaming)‏

  7. Virtual Organization (VO) VO is a temporary alliance of entities • To share skills or core competencies and resources • In order to better respond to business opportunities • Whose cooperation is supported by computer networks

  8. VO Challenges • Technical • Capability of the communications network • Hardware and software compatibility • Computer security • Dynamic nature of technology • Communication • Misinterpretation of messages • Message ambiguity • Reduction in the quality of the message delivered • Delay in responding to a message

  9. VO Challenges…(2) • Managerial • Potential abuse and wasted time • Managing and controlling at a distance • Ensuring employee self-motivation and self-discipline. • Defining goals and limits of responsibility • Loss of personal contact

  10. Best Practices for Overcoming Challenges • Encourage cooperation, trust and empowerment. • Ensure skills and competencies are complementary and well define roles. • Ensure contractual agreements are clear and specific on roles and deliverables. • Occasional face-to-face interaction. • Provide training which is critical to team success. • Ensure that technology is compatible and reliable. • Provide technical assistance that is competent and available

  11. VO Benefits in Telecommunication sector • Efficient service management • Efficient billing system • Enterprise collaboration through sharing of resources • Reduce administrative costs • No local IT infrastructure for each enterprise • Create more efficient operations • Companies can exchange their services in order to provide more opportunities to each customer • We can use cheap computers and cheap operating systems or the existing ones

  12. Conceptual VO Design

  13. Organizational Design • Marketing and Planning • Interface for advertisements, user survey…. • Operations and IT Support • Interface that gives and checks interconnection requirements and system for fault tolerance • Financial and Accounting • Interface for keeping payment agreement and subsequent payment records between operators • Security • Standard Security functions as authorization, privacy, integrity, authentication and non-repudiation • Management • Portal for taking feedbacks and authorizing operators

  14. Traditional Distributed Paradigms…(1) • Message Passing • Machines can exchange messages to each other. • Simple implementation of socket • Client Server • An centralized organization with one server serving multiple clients • Clients send request to server, server receives, does action and send back relevant responses. • Peer to Peer • Decentralized organization of autonomous entities. • Both side are server/client: having responsibility for sending request and response

  15. Traditional Distributed Paradigms…(2) • RMI • A Java-based distributed technology that enables a object to invoke methods from remote objects in different machine. • Using pre-defined java interface for consensus of interaction between client and server • Communication is based on JVM-JVM • CORBA • A standard defined by OMG that allows objects from different languages in different platform can interact with each other • Using Interface Description Language for consensus of interaction so that it can be implemented by multiple languages • ORB is the heart of CORBA which has responsibility for getting request from client, invoking methods from server, and send back the result. • IIOP is used for communication in CORBA

  16. 2. Query Service UDDI 1. Register Service 3. Return Service Contract 4. Invoke Service 5. Receive Request Internet Service requester Service Provider 6. Receive Result 6. Return result Traditional Distributed Paradigms…(3) • Web Services • Basic distributed computing technology that constructs client-server interactions using services provider/consumer mechanism • Web Services are platform independent and language independent

  17. Security • Security policy • An updated document stating how the VO tends to implement security • Digital Signature Technology • To maintain authentication, authorization and non-repudiation • Transport Layer Security • To ensure privacy and integrity • Network Security • To protect from intrusion through any system on the network

  18. Grid…(1) • Grid computing allows: • Seamless resource sharing of distributed heterogeneous resources in a dynamic way • Resources can be Computing, Storage or Online collaborative tools

  19. Grid...(2) • Enables the creation of a single IT infrastructure that can be shared by multiple business • Types of Grid Systems • Computational Grid • Data Grid

  20. Grid Motivation...(1) • Businesses/Organizations have • No more limitation on Computing power • No difficulties in sharing data across distributed heterogeneous resources • Predict Customer needs through large dataset analysis • Enhanced Operational Resilience

  21. Grid vs Traditional Distributed Approach • Grid Enables • Optimise use of Distributed Shared Resources • Same semantics for every resource • Coordinated Failover control • Loosly Coupled Architecture

  22. Grid Architecture

  23. Enterprise Grids ORACLE & IBM

  24. Oracle Grid Approach • Oracle defines grid technology as • “an enterprise's computational resources – servers, networks, storage, and information – acting together to create one or more large pools of computing resources” • Implements a way to provide on demand computing resources • Resource as “utility”

  25. Oracle Strategy • Oracle provides tightly coupled clustered architecture bundled in Oracle 11g Grid containing • Oracle Applications i.e Enterprise Resource Planning or Customer Relationship Management • Oracle Database • Oracle Middleware

  26. IBM Grid Approach • IBM defines Grid as • “enables the virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to create a single system image, granting users and applications seamless access to vast IT capabilities” • IBM views grid as Heterogeneous resources

  27. IBM Strategy • IBM provides dynamic Service Oriented Infrastructure to virtualize distributed resources • IBM provides • Infrastructure software • Storage • Servers • Tune or port 3rd party Application solutions to its grid infrastructure

  28. Oracle VS IBM Dissimilarities

  29. Contd…

  30. Technology Recommendation • According to our requirements • IBM is the more suitable choice. WHY? • IBM unlike Oracle deals with distributed data grids • IBM Unlike Oracle deals with Heterogeneity • IBM Unlike Oracle can work with 3rd party hardware vendors and storage databases

  31. Conceptual Layered Architecture

  32. Detailed Technical Architecture

  33. Technical System Configuration • IBM Blade Center HS21 • IBM InfoSphere DataStage • IBM InfoSphere QualityStage • IBM Tivoli Workload Scheduler Loadleveler • Grid Enablement Toolkit

  34. Summary & Conclusion • Investigation on general points of VO (VO meaning and organizational hierarchy, benefits, features, Supporting technologies, existing commercial VO’s and structures )‏ • Investigation on State-of-the-Art • Successfully Designed Complete Virtual Organization for efficient distributed resource sharing in Mobile Infrastructure using grid Technology

  35. Thank you ALL Contact: a.hassan@student.reading.ac.uk

  36. Appendix • Regular Skype Meetings

  37. Contd… • Extensive discussions on VO Mailing list

More Related