ericpol training portfolio

38
Knowledge Evolution

Upload: ercipol-profile

Post on 18-Feb-2016

218 views

Category:

Documents


2 download

DESCRIPTION

This is description of traning which Ericpol has to offer

TRANSCRIPT

Page 1: Ericpol Training Portfolio

Knowledge Evolution

Page 2: Ericpol Training Portfolio

2 EPOL/DOTR/INF-08:006 Uen Rev. D

Ericpol Training Offer Table of Contents

2 EPOL/DOTR/INF-08:006 Uen Rev. D

Ericpol in Brief .......................................................................................................................3 Ericpol Training Portfolio .......................................................................................................3

Training Competence .............................................................................................................4 Training Reference .................................................................................................................4

Telecommunications Networks Trainings ...............................................................................5 GSM Overview .............................................................................................................5 GSM for all ...................................................................................................................7 UMTS - 3rd Generation Networks Solution ....................................................................9 IMS Overview ............................................................................................................. 11

Telecommunications Signalling Trainings ............................................................................ 13 SS7 Signalling in GSM Core Network with ISUP Protocol .......................................... 13 MSS Signalling ........................................................................................................... 15 UTRAN Protocols and Procedures .............................................................................. 17 SIP Protocol ................................................................................................................ 19 ASN.1 .............................................................................................................................21

Applications Development Trainings .................................................................................... 23 UML Modeling ........................................................................................................... 23 Practical Extraction and Report Language (PERL) - Workshop ................................... 25 Python - Workshop ...................................................................................................... 27 Java - Workshop .......................................................................................................... 29 JAIN SLEE and SIP Servlets - Workshop .................................................................... 31

Project Management Trainings ............................................................................................. 33 IT & Telecommunications Project Management. ......................................................... 33 Work with Agile Software Development - Scrum ........................................................ 35

Contact Details ..................................................................................................................... 37

Page 3: Ericpol Training Portfolio

Knowledge Evolution

3 EPOL/DOTR/INF-08:006 Uen Rev. D 3 EPOL/DOTR/INF-08:006 Uen Rev. D

Ericpol in Brief Since 1991 Ericpol provides the highest quality outsourcing and consulting services in the field of telecommunications, as well as technical support and training services for the biggest world telecommunications suppliers and various telecom operators. Ericpol is also the largest company in Poland providing telecommunications software solutions.

Our engineers have extensive knowledge of and experience in fixed and mobile networks, IN, NGN, signalling and data transmission protocols as well as billing systems. Our services cover consultancy for telecom suppliers and operators, software development for telecom nodes, telecom network maintenance & management, network elements installation and comprehensive software testing.

Ericpol Telecom employs over 800 people in Poland and in subsidiary companies in Sweden, Ukraine and Belarus. Our engineers have executed a variety of successful projects in more than 70 countries all over the world.

The experience gained during cooperation with such business partners as Ericsson, France Telecom Group, Telmex, Telia Sonera, Oracle, BEA, OpenCloud, Catapult, Dialogic, AePona, and Alcatel-Lucent allowed us to define our own processes, not only for software development, but also for business areas. This is reflected in ISO 9001:2008 and ISO 14001:2004 certificates, and in the near future ISO 27001.

All the above makes Ericpol Telecom a stable company with a critical mass, large growth potential and excellent financial situation.

Call upon Ericpol expertise to handle the complexity of current and future networks.

Ericpol Training Portfolio Ericpol Telecom offers different off-the-shelf trainings in telecommunications technologies, a wide range of programming languages as well as project management methodologies, provided by highly qualified and experienced instructors. Their content is based on our experience and standardized documents.

If the course from our portfolio does not fully satisfy customer’s requirements, we adapt it accordingly to client’s requests. Each course consists of a few modules which can be combined to create a unique training program, that fulfills the needs of the customer.

We can also prepare and organize courses with the content tailored to customer’s specific requirements and needs.

For further details please contact our Training Center ([email protected]).

Page 4: Ericpol Training Portfolio

Knowledge Evolution

4 EPOL/DOTR/INF-08:006 Uen Rev. D 4 EPOL/DOTR/INF-08:006 Uen Rev. D

Training Competence Ericpol has a team of competent trainers, curious about new technologies and solutions in telecom and software design. They are professionals with broad knowledge and years of experience in running training courses. Their friendly and informal teaching style has gained praise among the participants, reflected in their feedback.

Contact us to find more about our trainers’ competence and work experience ([email protected]).

Training Reference Ericpol Training Centre conducts courses all over the world (see examples of given training locations below in the picture).

The customers of our training courses are technology providers, operators and institutions such as:

Ericsson

France Telecom Group

T-Mobile Group.

Ericpol Telecom guarantees:

Highly experienced trainers

Long-lasting good performance

Attractive price.

Page 5: Ericpol Training Portfolio

Knowledge Evolution

5 EPOL/DOTR/INF-08:006 Uen Rev. D 5 EPOL/DOTR/INF-08:006 Uen Rev. D

Telecommunications Networks Trainings GSM Overview (EPOL/CFTR/05:002)

Course description

The GSM Overview is a course aimed to introduce the participants to the Global System for Mobile Communications. The discussion about GSM includes:

History of cellular networks of zero, first and second generation Services available in GSM network Structure of the network Radio interface description Radio resources assignment and usage Identification numbers used in the system Traffic cases characteristic for the GSM system.

Target audience The course has been developed for telecom professionals working with system engineering, hardware and software development, testing and verification, marketing and sales or operations engineering. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people with basic knowledge of telecommunications. However, there is no official requirement for a specialized degree or experience to undertake this training.

Learning methods The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration The course takes 3 days.

Time schedule The detailed schedule of the training is provided on the next page. www.ericpol.com page 6

Page 6: Ericpol Training Portfolio

Knowledge Evolution

6 EPOL/DOTR/INF-08:006 Uen Rev. D 6 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to cellular networks, history of radio and cellular systems (with mentioning the 0G and 1G systems).

90 min.

Reasons for development of the new (2G) systems. Description of the evolution of GSM through several phases. Main services available in GSM in each phase of development.

90 min.

Introduction to the general cellular network structure. Brief description of the GSM network structure, discussion of place for each node and reason for its existence.

120 min.

Detailed discussion of each node in the network, with highlight of its functionality.

120 min.

Second Day

Review of the 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

60 min.

Introduction to the radio interface in cellular networks. Presentation of the general problems that may arise during transmission, along with their most popular solutions.

90 min.

Description of the signal processing in the mobile station, starting from the user’s voice capture, and ending with the electromagnetic wave radiation from the antenna.

120 min.

Presentation of bandwidths for the GSM system. Description of the bandwidth division into physical channels. Description of the logical channels along with their detailed functionality and usage.

90 min.

Mapping of the logical channels into physical resources. Various schemes of mapping, introduction of different resource usage. Presentation of frames used in radio interface and their analysis.

60 min.

Third Day

Review of previous days and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

90 min.

Presentation of the most common id numbers used in GSM system. Introduction to traffic cases.

60 min.

Analysis of the most popular traffic cases appearing in the GSM network, such as: IMSI attach, Location Update, Incoming/Outgoing call, Handovers.

120 min.

Evolution of GSM, through HSCSD, GPRS, EDGE towards 3G. 60 min. Review of the whole course and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

60 min.

Summary of the course. 30 min.

Page 7: Ericpol Training Portfolio

Knowledge Evolution

7 EPOL/DOTR/INF-08:006 Uen Rev. D 7 EPOL/DOTR/INF-08:006 Uen Rev. D

GSM for all (EPOL/CFTR/07:024)

Course description The GSM for all is a course aimed to introduce the participants to the Global System for Mobile Communications. The discussion about GSM includes:

Brief history of cellular networks of zero, first and second generation Basic services available in GSM network General structure of the network Description of the radio interface with some radio transmission concepts Introduction to the resource usage, including physical and logical channel concept Numbers used in the system Basic scenarios characteristic for the GSM system.

Target audience The course is tailored for people with no technical background wishing to gain a basic understanding of GSM. It has been developed especially for managers and sales representatives. All the concepts are presented without any difficult technical language, making it easy to absorb knowledge. Also numerous non-technical analogies help people feel more confident while exploring this field. The number of participants is limited to 15 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites There are no prerequisites for this course.

Learning methods The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better information assimilation by the participants.

Duration The course takes 1 day.

Time schedule The detailed schedule of the training is provided on the next page.www.ericpol.com page 8 pa

Page 8: Ericpol Training Portfolio

Knowledge Evolution

8 EPOL/DOTR/INF-08:006 Uen Rev. D 8 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day Description Duration Introduction to cellular networks, history of radio and cellular systems. 90 min. Reasons for development of new (2G) systems. Description of the evolution of GSM throughout phases.

30 min.

Main services available in GSM in each phase of development. 30 min. Introduction to the general cellular network structure. Brief description of the GSM network structure, discussion of place for each node and reason for its existence.

30 min.

Detailed discussion of each node in the network, with the explanation of its functionality.

30 min.

Introduction to the radio interface in cellular networks. 45 min. Description of the signal processing in the mobile station, starting from the user’s voice capture, and ending with the electromagnetic wave radiation from the antenna.

45 min.

Presentation of bandwidths for the GSM system. Description of the bandwidth division into physical channels. Description of the logical channels.

30 min.

Presentation of the most common id numbers used in GSM system. Introduction to traffic cases.

30 min.

Analysis of the most popular traffic cases appearing in the GSM network, such as: IMSI attach, Location Update, Incoming/Outgoing call, Handovers.

60 min.

Summary of the course, answering questions that may have arise. 30 min.

Knowledge Evolution www.ericpol.com page 10

Page 9: Ericpol Training Portfolio

Knowledge Evolution

9 EPOL/DOTR/INF-08:006 Uen Rev. D 9 EPOL/DOTR/INF-08:006 Uen Rev. D

UMTS - 3rd Generation Networks Solution (EPOL/DOTR/09:005)

Course description The UMTS - 3rd Generation Networks Solution is a course aimed to introduce the participants to the Universal Mobile Telecommunications System network with the Wideband Code Division Multiple Access as the radio access method. The presentation comprises:

1G – 4G mobile systems evolution path Network architecture from the Release 99 till Release 8 Introduction to the TDMA, FDMA and CDMA multiple access methods Introduction to the coding mechanisms used in WCDMA Quality of Service concept for UTRAN Description of the power control mechanisms and handovers in WCDMA Channels concepts for WCDMA access networks Protocols stack structure on the UTRAN interfaces Security in UMTS network Popular scenarios and flow cases that may happen in the UMTS network.

Target audience

The course is tailored for telecom professionals working with system engineering, operation and maintenance, hardware and software development, and testing and verification. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites

The course will be more beneficial for people with some technical background. Basic knowledge of the telecom networks may prove itself useful. GSM Overview (EPOL/CFTR/05:002) course is recommended.

Learning methods

The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration

The course takes 3 days.

Time schedule

The detailed schedule of the training is provided on the next page. page 13

Page 10: Ericpol Training Portfolio

Knowledge Evolution

10 EPOL/DOTR/INF-08:006 Uen Rev. D 10 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Mobile systems evolution path from 1G to 4G – most common networks and techniques description. 2G core network nodes functions overview.

180 min.

Network architecture and most important features for releases from R99 to R8.

60 min.

UTRAN architecture and nodes functions. 120 min. UMTS areas concept and UE/UTRAN identifiers. 60 min.

Second Day

Review of 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Radio interface techniques in UMTS network – WCDMA, scrambling and channelization codes usage, AMR codec, RAKE receiver.

120 min.

Quality of Service in UMTS - RAB, RB and SRB definitions. 30 min. Logical, transport and physical channels in UTRAN. 90 min. Uplink and downlink signal processing paths for UE and Node B. 30 UTRAN power control mechanisms (open, inner, outer loop). 60 min. UTRAN handover types (softer/soft/hard). 60 min.

Third Day

Review of 2nd day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Security in UMTS in compare to GSM. 60 min. UTRAN interfaces and protocol stacks (general description of signaling protocols: RRC, NBAP, RNSAP, RANAP).

120 min.

Popular scenarios that may happen in the WCDMA network. 60 min. HSPA techniques (HSDPA, HSUPA, new channels introduced, new way to increase available bit rate).

60 min.

Beyond UMTS - LTE introduction. 60 min. Summary of the course. 30 min.

Page 11: Ericpol Training Portfolio

Knowledge Evolution

11 EPOL/DOTR/INF-08:006 Uen Rev. D 11 EPOL/DOTR/INF-08:006 Uen Rev. D

IMS Overview (EPOL/CFTR/07:019)

Course description The IMS Overview is a course aimed to introduce the participants to the IP Multimedia Subsystem network and its basic concepts. The presentation includes:

Introduction to IMS with relation to 2G and 3G cellular networks Advantages of the IMS network over conventional solutions Description of the main protocols used in IMS (SIP, Diameter, H.248, RTP, COPS) Architecture of the IMS network with brief description of the nodes Description of the user identification methods in IMS along with security classes More specific concepts, such as: interfaces, offer/answer model, charging Example of the call flow.

Target audience The course is tailored for telecom professionals working with technical project management, design, system engineering, network planning, operations and maintenance, as well as technical sales of IMS systems, products and services. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people with some technical background. Basic knowledge of the telecom networks and computer network protocols may be an advantage.

Learning methods The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration The course takes 1 day.

Time schedule The detailed schedule of the training is provided below.

Page 12: Ericpol Training Portfolio

Knowledge Evolution

12 EPOL/DOTR/INF-08:006 Uen Rev. D 12 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to IMS, its brief description, history, relation to 2G and 3G cellular networks.

60 min.

Advantages of the IMS network over conventional solutions. 30 min. Description of the main protocols used in IMS (SIP, Diameter, H.248, RTP, COPS).

60 min.

Architecture of the IMS network with brief description of the nodes. 120 min. Description of the user identification methods in IMS along with security classes.

30 min.

More specific concepts, such as: interfaces, offer/answer model, charging. 60 min. Example of the call flow. 30 min. Summary of the course, answering questions that may have arise. 30 min.

Knowledge Evolution

Page 13: Ericpol Training Portfolio

Knowledge Evolution

13 EPOL/DOTR/INF-08:006 Uen Rev. D 13 EPOL/DOTR/INF-08:006 Uen Rev. D

Telecommunications Signalling Trainings SS7 Signalling in GSM Core Network with ISUP Protocol (EPOL/CFTR/07:022)

Course description The SS7 Signalling in GSM Core Network with ISUP Protocol explains and describes the world’s most widespread inter-exchange signalling system used in mobile telecommunication today: Signalling System No 7. The course is focused on SS7 protocol stack and ISDN User Part (ISUP).

The presentation includes: Introduction to the Signalling System no. 7 protocol stack Description of the Message Transfer Part protocol Description of the Signalling Connection Control Part protocol Description of the Transaction Capabilities Application Part protocol Presentation of the Mobile Application Part protocol Description of the ISDN User Part.

Target audience The course has been developed for telecom professionals working with project management, system engineers, hardware and software developers and anybody wishing to gain a basic understanding of SS7 signaling in fixed and mobile network systems. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people with some technical background, especially in the filed of the telecommunication networks functioning and GSM network structure. GSM Overview (EPOL/CFTR/05:002) course is recommended.

Learning methods The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration The course takes 2 days.

Time schedule The detailed schedule of the training is provided on the next page. page 11

Page 14: Ericpol Training Portfolio

Knowledge Evolution

14 EPOL/DOTR/INF-08:006 Uen Rev. D 14 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to the SS7 protocol stack and its functionality. 150 min. Message Transfer Part protocol with detailed description of each sublayer. 150 min. Signalling Connection Control Part protocol, encapsulating application layer protocols.

120 min.

Second Day

Review of 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Transaction Capabilities Application Part protocol, supported by Intelligent Network Application Part, with exemplary flow cases.

120 min.

Presentation of the Mobile Application Part protocol, with the examples of user related data transmitted over the network.

120 min.

Description of the ISDN User Part, with its functionality from the subscriber and operator perspective.

120 min.

Summary of the course. 30 min. Description Duration Knowledge Evolution www.ericpol.com page 12

Page 15: Ericpol Training Portfolio

Knowledge Evolution

15 EPOL/DOTR/INF-08:006 Uen Rev. D 15 EPOL/DOTR/INF-08:006 Uen Rev. D

MSS Signalling (EPOL/DOTR/09/015)

Course description The MSS Signalling is a course aimed to introduce the participants to signaling technologies and protocols used to manage and control voice call in the core networks. The presentation comprises:

Description of Signalling Networks idea and Mobile Core Network protocol stacks ATM/AAL/Q.2630 BICC IPBCP GCP (H.248) SIP Complex traffic cases explanation according to 3GPP standards

Target audience

The course is tailored for telecom professionals working with system engineering, operation and maintenance, hardware and software development. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites

The course will be more beneficial for people familiar with Signalling Networks concept as well as transport techniques used in Telecom Networks.

Learning methods

The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration

The course takes 2 days.

Time schedule

The detailed schedule of the training is provided on the next page.

Page 16: Ericpol Training Portfolio

Knowledge Evolution

16 EPOL/DOTR/INF-08:006 Uen Rev. D 16 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to Signalling Networks idea and Mobile Core Network protocol stacks.

60 min.

ATM/AAL/Q.2630 functions and capabilities, frames structures and Q.2630 typical flow cases.

90 min.

BICC concept, messages and parameters and typical BICC procedures. 150 min. IPBCP tunnelling concept, messages and parameters. 60 min.

Second Day Review of 1st day and answering questions (if any). 30 min. GCP protocol functions and concepts, H.248 commands and descriptors and typical H.248 procedures examples

150 min.

SIP functions and capabilities, routing and addressing for SIP signalling and SIP significance in MSS operations.

120 min.

Traffic cases: Mobile originated call establishment Call clearing IRAT handover.

90 min.

Summary of the course. 30 min. volution

Page 17: Ericpol Training Portfolio

Knowledge Evolution

17 EPOL/DOTR/INF-08:006 Uen Rev. D 17 EPOL/DOTR/INF-08:006 Uen Rev. D

UTRAN Protocols and Procedures (EPOL/DOTR/09:006)

Course description

The UTRAN Protocols and Procedures covers the WCDMA radio access interfaces, such as Uu, Iub, Iur and Iu. It is also a comprehensive survey of the protocols used over these interfaces: RRC, RLC, MAC, NBAP, RNSAP and RANAP. The presentation comprises:

Protocols stacks for Uu, Iub, Iur, Iu interfaces QoS architecture RRC – Radio Resource Control RLC – Radio Link Control MAC – Medium Access Control NBAP – Node B Application Part RNSAP – Radio Network Subsystem Application Part RANAP – Radio Access Network Application Part FP – Frame Protocols Signaling procedures examples in UTRAN.

Target audience

The course has been developed for telecom professionals working with system engineering, hardware and software development, testing and verification. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites

The course will be more beneficial for people with understanding of the UMTS’s WCDMA radio interface principles. UMTS - 3rd Generation Networks Solution (EPOL/DOTR/09:005) course is recommended.

Learning methods

The course is delivered in the form of presentations, lectures, reviews and time for questions, thereby aiding in better assimilation of information by the participants.

Duration

The course takes 2 days.

Time schedule

The detailed schedule of the training is provided on the next page.

Page 18: Ericpol Training Portfolio

Knowledge Evolution

18 EPOL/DOTR/INF-08:006 Uen Rev. D 18 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to the course. 30 min. Radio Resource Control – protocol functions, layer model and service states. 60 min. Radio Link Control – protocol functions and modes (PDU, SDU definitions, TM, UM, AM RLC modes description).

60 min.

Medium Access Control – protocols function (MAC entities description, frame examples, Transport Channels concept, Transport Format role).

60 min.

Physical layer data processing. 30 min. Iub protocol stack and NBAP protocol functions. 30 min. Iur protocol stack and RNSAP protocol functions. 30 min. Frame Protocols types, functions and roles. 30 min. Iu protocol stack and RANAP protocol functions. 30 min. Signaling procedures examples (System Information Broadcasting, RRC Connection Establishment).

60 min.

Second Day

Review of 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Signaling procedures examples (NAS Signaling Connection Establishment, RAB Establishment, RAB Modification, Physical Channel Reconfiguration, Transport Channel Reconfiguration, RAB Release, RRC Connection Release, Handover procedures examples – soft, hard, intersystem, Cell Update).

360 min.

Summary of the course. 30 min. www.ericpol.com page 14

www.ericpol.com page 16

Page 19: Ericpol Training Portfolio

Knowledge Evolution

19 EPOL/DOTR/INF-08:006 Uen Rev. D 19 EPOL/DOTR/INF-08:006 Uen Rev. D

SIP Protocol (EPOL/CFTR/07:006)

Course description The SIP Protocol is a course providing a high-level overview of SIP protocol functionality. Attendees will acquire a background on SIP's strengths and performance, and they will learn the structure of SIP messages and how SIP is used in applications. The discussion about Session Initiation Protocol includes:

SIP history overview SIP main architecture SIP functions SIP components SIP commands and response types SIP message format SIP proxy SIP session Services based on SIP.

Target audience The course has been created for telecom professionals working with hardware and software design, system engineering, testing and verification, network planning, operations and maintenance as well as technical sales of IMS systems, products and services. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people with basic knowledge of the telecom networks, especially IMS. IMS Overview (EPOL/CFTR/07:019) course is recommended.

Learning methods The course is delivered in the form of lectures and presentation of applications based on SIP protocol.

Duration The course takes 1 day.

Time schedule The detailed schedule of the training is provided below.

Page 20: Ericpol Training Portfolio

Knowledge Evolution

20 EPOL/DOTR/INF-08:006 Uen Rev. D 20 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction with protocol features and history. 60 min. SIP servers and clients; SIP user agents and basic call flow. 90 min. Request and response message format. 60 min. Message examples. 30 min. SIP proxy with and without Record Route. 60 min. Short description of RTP and SDP protocols. 60 min. Service creation possibilities with SIP. 30 min. Summary of the course, answering questions that may have arise. 30 min.

Page 21: Ericpol Training Portfolio

Knowledge Evolution

21 EPOL/DOTR/INF-08:006 Uen Rev. D 21 EPOL/DOTR/INF-08:006 Uen Rev. D

ASN.1 (EPOL/CFTR/07:004)

Course description The ASN.1 is a course aimed to introduce the participants to the Abstract Syntax Notation number one. The presentation about ASN.1 includes:

Introduction to the Abstract Notation and description of its main concepts Description of the notation elements, aimed to prepare the participants to easily understand

the ASN.1-based specifications Detailed description of the Basic Encoding Rules with examples of the usage.

The course can be adopted to CER or DER encoding formats on demand.

Target audience Professionals in the telecom who need technical details on ASN.1 notation and BER encoding rule. The number of participants is limited to 10 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people with some technical background, especially in the filed of the computer programming languages’ basics and binary/decimal/hexadecimal numbers conversion.

Learning methods The course is presentation-based. But, apart from the lecture part, it includes practical exercises, thereby aiding in better assimilation of information by the participants.

Duration The course takes 1 day.

Time schedule The detailed schedule of the training is provided on the next page.

Page 22: Ericpol Training Portfolio

Knowledge Evolution

22 EPOL/DOTR/INF-08:006 Uen Rev. D 22 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction to the Abstract Notation and main concepts of ASN.1. 90 min. Presentation of the ASN.1 notation elements and its syntax, with examples. 90 min. Description of the Basic Encoding Rules with examples. 120 min. Exercises of ASN.1 message encoding and decoding. 90 min. Summary of the course, answering questions that may have arise. 30 min.

Description Duration

Page 23: Ericpol Training Portfolio

Knowledge Evolution

23 EPOL/DOTR/INF-08:006 Uen Rev. D 23 EPOL/DOTR/INF-08:006 Uen Rev. D

Applications Development Trainings UML Modeling (EPOL/CFTR/06:001)

Course description The UML Modeling is a course aimed to introduce the participants to the Unified Modeling Language. It shows how to analyze customers’ needs, formalize them in UML diagrams and create a system model. The training course includes:

History of UML language Class diagram Use case diagram Sequence diagram Communication diagram Activity diagram Interaction overview diagram Object diagram State machine diagram Package diagram Composite structure diagram Component diagram Deployment diagram Timing diagram.

Target audience This course has been created for software architects, programmers, software developers, analysts, and anyone interested in understanding analysis and designing in UML 2.1 language. The number of participants is limited to 12 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people familiar with object oriented approach.

Learning methods The course is predominantly presentation-based but also includes some exercises.

Duration

The course takes 2 days.

Time schedule The detailed schedule of the training is provided on the next page.

Page 24: Ericpol Training Portfolio

Knowledge Evolution

24 EPOL/DOTR/INF-08:006 Uen Rev. D 24 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction. 30 min. Definition of model and idea of Unified Modeling Language. 30 min. History of UML language. 30 min. Class diagram and different relationships (association, generalization, and dependency).

120 min.

Use case diagrams 120 min. Sequence diagram. 90 min.

Second Day

Review of 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Communication diagram. 30 min. State machine diagram. 45 min. Activity diagram. 45 min. Interaction overview diagram. 30 min. Object diagram. 60 min. Package diagram. 30 min. Composite structure diagram. 30 min. Component diagram. 30 min. Deployment diagram. 30 min. Timing diagram. 30 min. Summary of the course and closing discussion. 30 min.

19 com page 20

Page 25: Ericpol Training Portfolio

Knowledge Evolution

25 EPOL/DOTR/INF-08:006 Uen Rev. D 25 EPOL/DOTR/INF-08:006 Uen Rev. D

Practical Extraction and Report Language (PERL) - Workshop (EPOL/CFTR/07:025)

Course description The PERL - Workshop is a course aimed to introduce the participants to the Practical Extraction and Report Language. The training includes:

Syntax and variables in PERL language Control structures Regular expressions I/O handling.

Target audience The training course has been designed for software engineers who need to use PERL language for scripting and web development. The number of participants is limited to 8 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course would be most attractive for people familiar with any high-level programming language.

Learning methods The course is based on theoretical lessons, instructor-led presentations of tools and practical exercises carried out by participants.

Additional requirements A training room with computer equipment and appropriate software is required.

Duration The course takes 3 days.

Time schedule The detailed schedule of the training is provided on the next page.

Page 26: Ericpol Training Portfolio

Knowledge Evolution

26 EPOL/DOTR/INF-08:006 Uen Rev. D 26 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction. 30 min. General information about PERL language. 30 min. Syntax and basic types of variables. 30 min. Scalars and arrays with practical exercises. 120 min.

Control structures. 60 min. Hashes. 30 min. Subroutines and modules. 60 min. I/O handling. 60 min.

Second Day

I/O handling with practical exercise. 60 min. Regular expressions. 60 min. Practical exercises. 300 min.

Knowledge Evolution

Third Day

Practical exercises. 300 min. Examples of some specific solutions. 90 min. Summary of the course 30 min.

pol.com page 22

Page 27: Ericpol Training Portfolio

Knowledge Evolution

27 EPOL/DOTR/INF-08:006 Uen Rev. D 27 EPOL/DOTR/INF-08:006 Uen Rev. D

Python - Workshop (EPOL/CFTR/08:002)

Course description The Python – Workshop is a course aimed to introduce the participants to the Python language. The presentation includes:

Syntax and variables in Python language Control structures Functions, modules and classes I/O handling Brief information about the standard library.

Target audience The training course has been designed for software engineers who need to use Python language for scripting. The number of participants is limited to 8 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course would be most attractive for people familiar with any high-level programming language.

Learning methods The course is based on theoretical lessons, instructor-led presentations of tools and practical exercises carried out by participants.

Additional requirements A training room with computer equipment and appropriate software is required.

Duration The course takes 2 days.

Time schedule The detailed schedule of the training is provided on the next page.

Page 28: Ericpol Training Portfolio

Knowledge Evolution

28 EPOL/DOTR/INF-08:006 Uen Rev. D 28 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction. 30 min. General information about Python language. 30 min. Syntax and basic types of variables. 30 min. Scalars, lists, tuples, sets and dictionaries with practical exercises. 180 min. Control structures. 60 min. Functions and modules 90 min.

Second Day

I/O handling with practical exercise. 300 min. Brief tour on the standard library. 60 min. Summary of the course. 30 min.

Page 29: Ericpol Training Portfolio

Knowledge Evolution

29 EPOL/DOTR/INF-08:006 Uen Rev. D 29 EPOL/DOTR/INF-08:006 Uen Rev. D

Java - Workshop (EPOL/CFTR/08:001)

Course description The Java - Workshop is a course aimed to introduce the participants to the Java 1.5 programming language. On completion of the course, participants will be familiar with:

Object oriented programming concepts Classes and objects in Java Operators, if-statements, loops Packages and visibility scope Inheritance and polymorphism Interfaces Exception handling JUnit testing.

Target audience The course has been created for software developers who need to gain a practical experience in Java programming. The number of participants is limited to 8 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The participants should be familiar with UML language. UML Modeling (EPOL/CFTR/06:001) course is recommended.

Learning methods The course is based on hands-on exercises. Each part consists of theoretical material to read and practical exercises to do supervised by the trainer.

Additional requirements A training room with computer equipment and appropriate software is required.

Duration The course takes 4 days.

Time schedule

The detailed schedule of the training is provided on the next page. page 25

Page 30: Ericpol Training Portfolio

Knowledge Evolution

30 EPOL/DOTR/INF-08:006 Uen Rev. D 30 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Objects introduction. 90 min. Basic types of variables and first Java objects. 120 min. Methods in Java. 60 min. Flow control. 90 min. Constructors. 60 min.

Second Day

Packages and visibility scopes. 60 min. Objects as class attributes. 60 min. Inheritance. 180 min. Arrays. 60 min. Exceptions. 60 min.

Third Day

Interfaces. 120 min. Polymorphism basis. 120 min. Abstract, static and final. 180 min.

Fourth Day

JUnit testing 420 min.

Page 31: Ericpol Training Portfolio

Knowledge Evolution

31 EPOL/DOTR/INF-08:006 Uen Rev. D 31 EPOL/DOTR/INF-08:006 Uen Rev. D

JAIN SLEE and SIP Servlets - Workshop (EPOL/CFTR/08:010)

Course description The JAIN SLEE and SIP Servlets - Workshop is a course aimed to introduce the participants to JAIN technology possibilities and the concept of SIP servlets. On completion of the course, participants will be familiar with:

IMS basis SIP protocol basis SIP servlets JAIN technology JSLEE elements Differences between SIP Servlets and JSLEE.

Example applications can be implemented on different platforms depending on customer’s requirements.

Target audience The course has been created for software engineers, service developers or technical managers who need to gain a practical experience in SIP servlets or JAIN SLEE technologies. The number of participants is limited to 8 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course would be more beneficial for people with at least some telecommunication basics The participants should be familiar with Java language. Java - Workshop (EPOL/CFTR/08:001) course is recommended. Finishing IMS Overview (EPOL/CFTR/07:019) and SIP Protocol (EPOL/CFTR/07:006) courses would be helpful for better understanding IMS/SIP environment of developed applications.

Learning methods The course is based on presentation and hands-on exercises.

Additional requirements A training room with computer equipment and appropriate software is required.

Duration The course takes 4 days.

Time schedule The detailed schedule of the training is provided on the next page. page 27

Page 32: Ericpol Training Portfolio

Knowledge Evolution

32 EPOL/DOTR/INF-08:006 Uen Rev. D 32 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction. 30 min. IMS Overview. 60 min. SIP protocol introduction. 60 min. SIP servlet specifications, differences between SIP servlets and HTTP servlets.

30 min.

SIP servlet container, deployment descriptor. 90 min. Request routing. 30 min. Servlet interface and servlet context. 60 min. Addressing. 30 min.

Second Day

Acting as a SIP user agent and proxy. 150 min. Timer service. 30 min. SIP Sessions. 60 min. Mapping Resources to Servlets. 60 min. Listeners, events and security in SIP servlets. 120 min.

Third Day

JAIN SLEE specifications. 30 min. JAIN SLEE basic concepts, events, activities, SBB, resource adaptor, profiles.

210 min.

Development of an example service. 180 min.

Fourth Day

Development of an exemplary service. 210 min. Roles in SLEE and information about JSLEE implementations. 120 min. Comparison of SIP Servlet and JAIN SLEE. 60 min. Summary of the course. 30 min.

Page 33: Ericpol Training Portfolio

Knowledge Evolution

33 EPOL/DOTR/INF-08:006 Uen Rev. D 33 EPOL/DOTR/INF-08:006 Uen Rev. D

Project Management Trainings IT & Telecommunications Project Management. (EPOL/CFTR/06:006)

Course description The IT & Telecommunications Project Management is a course aimed to introduce the participants to the project planning, organization, execution, and controlling. The training includes description of project processes:

Initiating Planning Executing Controlling Closing.

Theory is based on the PMBoK standard and supported by examples from real projects.

Target audience Professionals who need to gain knowledge on a project management. The number of participants is limited to 10 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites The course will be more beneficial for people having basic knowledge of project management terms.

Learning methods The course is presentation-based, but apart from the lecture part, includes practical exercises, thereby aiding in better assimilation of information by the participants.

Duration The course takes 3 days.

Time schedule The detailed schedule of the training is provided on the next page.

Page 34: Ericpol Training Portfolio

Knowledge Evolution

34 EPOL/DOTR/INF-08:006 Uen Rev. D 34 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Introduction. 30 min. Project definition and history. 60 min. Project management and the areas of the knowledge. 60 min. Project organization. 60 min. Project initiation input, initiation tools and techniques. 60 min. Book Value, Return of Investment, Net Present Value, Internal Return Rate and other measures.

120 min.

Second Day

Review of 1st day and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

30 min.

Project planning input. 60 min. Scope definition and Work Breakdown Structure. 90 min. Resource and organizational planning. 60 min. Communication and staff management. 60 min. Activity definition, PERT and critical path method. 60 min. Risk management and analysis. 60 min.

Third Day

Review of previous days and answering questions (if any). Short quiz-game for better remembrance of difficult concepts.

60 min.

Quality planning. 30 min. Cost estimating 60 min. Project execution with quality assurance, team development and information distribution.

90 min.

Earned Value Management. 30 min. Scope verification and scope change control. 30 min. Cost, quality and control. 60 min. Project closing. 30 min. Summary of the course. 30 min.

Page 35: Ericpol Training Portfolio

Knowledge Evolution

35 EPOL/DOTR/INF-08:006 Uen Rev. D 35 EPOL/DOTR/INF-08:006 Uen Rev. D

Work with Agile Software Development - Scrum (EPOL/DOTR/09:007)

Course description Traditional software development methods are nowadays replaced by light methods called Agile. If you would like to start working with them and get knowledge about the foundations and basic assumptions of Agile, take part in our training course. The course focuses on the Scrum framework and shows in practice how Scrum tools and elements can be used. The training includes:

Agile methods and methodologies Scrum roles Meetings in Scrum Scrum artifacts Project flow Velocity game.

Target audience The course has been created for developers, project leaders, business analysts and program managers who want to get started with Scrum. The number of participants is limited to 10 in order to ensure appropriate attention of the trainer to all participants.

Prerequisites There are no prerequisites for this course.

Learning methods The course is presentation-based, but is led with Scrum rules.

Duration The course takes 1 day.

Time schedule The detailed time schedule is presented on the next page but it depends on the training group decisions.

Page 36: Ericpol Training Portfolio

Knowledge Evolution

36 EPOL/DOTR/INF-08:006 Uen Rev. D 36 EPOL/DOTR/INF-08:006 Uen Rev. D

First Day

Description Duration Foundations of Agile methods and methodologies. 60 min. Scrum overview 50 min. Scrum roles - Product Owner, Scrum Master and Scrum Team. 60 min. Product and Sprint Backlogs and other Scrum artifacts. 60 min. Meetings – from Planning through Daily Scrum to demo and Retrospective. 60 min. Project flow. 10 min. Velocity game. 60 min. Common problems in first Scrum projects – discussion. 60 min.

Page 37: Ericpol Training Portfolio

Knowledge Evolution

37 EPOL/DOTR/INF-08:006 Uen Rev. D 37 EPOL/DOTR/INF-08:006 Uen Rev. D

Contact Details

Company Commercial responsible

Ericpol Telecom Sp. z o.o. Targowa 9A, 90-042 ód Poland phone: +48 42 6642500 fax: +48 42 6642555

Ma gorzata Wdówka mobile: +48 607 373 873 [email protected]

Robert Szewczyk mobile: + 48 663 426 693 [email protected]

Page 38: Ericpol Training Portfolio

Ericpol Telecom Sp. z o.o. Targowa 9A 90-042 ód , Poland tel.: +48 42 6642500 fax: +48 42 6642555

Ericpol AB Datalinjen 3 583-30 Linköping, Sweden tel.: +46 13 212141 fax: +46 13 212151

Oddzia : Madali skiego 9 30-303 Kraków, Poland tel.: +48 12 2954600 fax: +48 12 2954666

Ericpol TZOV Sholom Aleykhem 11 79007 Lviv, Ukraine tel.: +38 032 2424421 fax: +38 032 2424423

Biuro: Cha ubi skiego 8 00-613 Warszawa, Poland tel.: +48 22 6243561 fax: +48 22 6243561

IOOO Ericpol Brest 73 Sovetskaya str. 224030 Brest, Belarus tel.: +375 162 236427 fax: +375 162 236427

[email protected] [email protected] www.ericpol.com