Intern MNJ
Intern MNJ
“Switching in Networks”
At
Nepal Telecom
Submitted by
Manju Bhusal
Registration No –5-2-52-209-2018
Roll No – 22007/075
Submitted to
Bhairahawa, Rupandehi
September,2023
SUPERVISOR’S RECOMMENDATION
I, hereby recommend that this internship report has been prepared by Manju Bhusal
under my supervision entitled Switching in Networks in partial fulfillment of the
requirement for degree of BSc.in Computer Science and Information
Technology(BSc.CSIT) Tribhuvan University, be processed for the evaluation.
Bhairahawa, Rupandehi
I
LETTER OF APPROVAL
This is Certify that this internship report prepared by Ms.Manju Bhusal in partial
fulfillment of the requirement for the degree of Computer Science and Technology of
Tribhuvan University be processed for the evaluation.
……………………… …………………………
……………………….. …………………….
II
ACKNOWNLEGDEMENT
In this report first of all deep gratitude goes towards Tribhuvan University. Deep gratitude
goes to Bhairahawa Multiple Campus and respected college chief Anil Kumar Jha,
program co-ordinator Mr.Sunil Kumar Shah for giving suggestion during internship.
My sincere gratitude to Mr.Sunil Kumar Shah for their continuous guidance, feedback,
support. The satisfaction and success of this internship report would be in completed
without heartfelt thanks to people whose constant guidance, support and encouragement
made this work successful.
All the staff of Nepal Telecom are acknowledged for their cooperation and guidance. My
sincere gratitude to Mr. Shankar B.K. for the support and mentor for my internship work
in Nepal Telecom for full support during internship period.
Thanks, and appreciation to my family, seniors and friends who have supported directly
or indirectly while preparing internship report.
____________________
Ms.Manju Bhusal
(22007/075)
III
ABSTRACT
The main objective of this report is to recapitulate my internship job and to be familiar
with the practical aspects of the theoretical knowledge gained in a classroom. This report
is the part of my internship project required by Tribhuvan University in partial
fulfillment for the requirement of BSc.CSIT (8th semester) program.
During this internship period, I learned how to installed landline phones and setting up
Wi-fi routers, and research the communication system to identify any problem and come
with up solution by discuss with the senior engineer of the company. I also worked 2
weeks in the field, in that duration, I learned that how to install the switch wire from the
Optical Distribution Frame (ODF) to the customers service point. In this intern period, I
worked in IBS System to verify system are stable or not as well as a part of switching I
learned how to installed the system steps by steps and troubleshoot the networks and
determines the cause of system interruptions as well analyze the switching network
requirements, network performance and evaluate network security.
Overall, I found my internship program very satisfactory and helpful and gained practical
knowledge on how to help the people by making their life more convenient.
IV
LIST OF ABBREVIATION
NT Nepal Telecom
V
LIST OF FIGURES
VI
LIST OF TABLES
VII
Table of Contents
SUPERVISOR RECOMMENDATION………………………………………………I
LETTER OF APPROVAL…………………………………………………………....II
ACKNOWLEDGEMENT............................................................................................III
LIST OF ABBREVIATION........................................................................................IV
LIST OF TABLES………………………………………………………..……….....VI
VIII
2.8.1. Function of Finance .......................................................................................13
Step-by-step .............................................................................................................22
Crossbar ...................................................................................................................22
IX
Chapter - IV: An Assesment of the Internship……………………35
4.1. Learn From the Internship……………………………………………………35
Chapter – V: Conclusion……………………………………………37
5.1. Summary ....................................................................................................... 37
Annexes ................................................................................................................... 39
References ............................................................................................................... 41
X
Chapter – I: Introduction and Study Methodology
Bhairahawa Multiple Campus wants to produce excellent manpower for the country.
Bhairahawa Multiple Campus mission is to provide way for bright future of the
student.
The main objective of the internship project is partial fulfillment of the Bachelor in
Computer Science and Information Technology (BSc.CSIT) curriculum under Tribhuvan
University. And then to apply theoretical knowledge and ideas to practical and real-life
practice. It is remarkable opening to experience the real-world working environment and
culture where knowledge learned during BSc.CSIT course be implemented. While
working in Nepal Telecom, the main objective was to study of Switching of Nepal
Telecom. The aim was also providing internet communication and mobile communication
throughout the country as well as outside the boundary of the country.
1
For the mission to be completed we had analyzed the existing system under study and
provide the solution to the organization. The solution find by the project is very useful to
the mobile network department for the proper communication facilities.
Following are the points that specify more précised objective of Internship: -
To reduce the gap between theoretical knowledge and practical work experience.
The selection of the organization is very crucial and important task. This is an internship
project; the organization that is selected is going to be the first organization from where
we are going to get the real-world experience and exposure.
The duration of my placement for internship in the organization was two weeks. This
internship was involved me in several activities in the organization like connection
between the mobile’s communication, internet connection, ADSL connection, Data
transfer between the internet and the user computer, server management, maintenance of
computer, management of fiber optical wire, replacement of server and maintenance of
server and replacement of it etc. for the real exposure. This intern starts from date 30th
2
April, 2023 and assigned task was completed by doing as full-time worker for the
organization.
The main task of internship project is started from observation of network diagram at very
beginning of the project. Nepal Telecom gave an approval to do intern for duration of two
weeks. As a telecommunication company and according to my purpose of internship, they
place me in Switching/Networking department where actual development process takes
place. Start date: 30th April,2023
The work schedule and the various procedures undergone during the two weeks of the
internship are depicted through the Gantt chart as shown below. Gantt chart illustrates the
time period of the various activities performed during internship.
3
Chapter - II: Nepal Telecom
Telecom service was provided mainly after the establishment of Mohan Akashwani in
2005 B.S. Later as per the plan formulated in First National Five-Year Plan (2012-2017);
Telecommunication Department was established in B.S.2016.
To modernize the telecommunication services and to expand the services, during third
five-year plan (2023-2028), Telecommunication Department was converted into
Telecommunication Development Board in B.S. 2026, After the enactment of
Communication Corporation Act 2028, it was formally established as fully owned
Government Corporation called Nepal Telecommunications Corporation in B.S.2032 for
the purpose of providing Telecommunication services to Nepalese People.
After serving the nation for 29 years with great pride and a sense of accomplishment,
Nepal Telecommunication Corporation was transformed into Nepal Doorsanchar
Company Limited from Baisakh 1, 2061. Nepal Doorsanchar Company limited is a
company registered under the companies Act 2053. However, the company is known to
the general public by the brand name Nepal Telecom as registered trademark.
Nepal Telecom has always put its endeavors in providing its valued customers a quality
service since its inception. To achieve this goal, technologies best meeting the interest of
its customers has always been selected. The nationwide reach of the organization, from
urban areas to the economically non-viable most remote location, is the result of all these
efforts that makes this organization different from others.
2012 Convergent Real Time Billing and Customer Support System launched
2008 IVR 198 service extended for ADSL Fault Complaint Registration
2008 IVR Service 1607 started for GSM and CDMA PUK Enquiry
2007 VOIP Call Complaint Registration started via 188 IVR service
2007 PSTN Bill Enquiry service started via 1606 IVR service
2007 Expansion of Internet Bandwidth via Optical link between Nepal and India
7
1914 Establishment of open wire Trunk link from Kathmandu to Raxaul
2.3. Philosophy
2.3.1. Mission and Visions of Nepal TelecomEach and every organization is established
with certain aim and objective. Whatever the organization, their vision is to reach up to
people with their services and facility as easy as possible.
Like every organization Nepal Telecom has also specific goals. The major goals and
objective of Nepal Telecom are:
The Board of Directors of Nepal Telecom Company Limited consists of the following
persons as interim provision until the general assembly take place:
iv. Member: Mr. Sushil Koirala(Joint Secretary of Ministry of Law, Justice and
Constituent Assembly Affairs)
2.5. Location
Billing Department
Jawalakhel, Lalitpur
Computer Department
Jawalakhel, Lalitpur
Finance Department
9
Central Office, Bhadrakali Plaza, Kathmandu
Planning Department
PSTN Service
Local calls
International Telegram
Leased Lines
Pay Phone
CDMA
SKY Phone
10
Data Service
Mobile
Postpaid
Prepaid
SMS
MMS
3G Service
PSTN Dial-up
Telephone Inquiry
Web SMS
ADSL
11
2.7.2. Function of Human Resource Management
Workforce Planning
Changing management
Recruitment Secretariat
Legal Section
2.8. Finance
Treasury management
12
Fixed assets recording and management
Finance department
o Procurement Section
o Expenditure Section
o Welfare Section
Revenue department
o Treasury management
o Revenue Section
o Financial Statement
2.9. IT Department
13
PSTN Department
Billing Department
International Call Transaction Department
Huawei Technology
Huawei technologies a leading suppliers of telecoms system and solutions, signed a GSM
contract from NTC, Nepal Telecommunication Corporation, NTC is currently the largest
14
telecom operator in Nepal and the only operator capable of offering Internet service. After
many rounds of negotiation with Huawei and other world-class telecom equipment
providers mainly from North America and Europe attending this bidding, NTC finally
chose Huawei for its GSM network replacement and reconstruction.
15
Figure 3: Huawei Switching Server
ZTE Technology
ZTE technology is the old technology used by the Nepal Telecom before Huawei
Technology. ZTE, the largest listed Chinese telecoms manufacturer and leading wireless
solution provider for telecom technology.
Ace Com
Figure 4: HP Server
16
Commercial Database and software packages are widely used in the telecom to support a
various function such as Customer Management, Network Management, Billing
Management and Analytics.
1. Oracle: Oracle is a popular database management used in the telecom to store and
manage subscribe data, network performance data and other critical data.
2. IMB DB2: IBM DB2 is another commercial database management system which is
known for its performance, scalability and support for high availability and disaster
recovery.
3. Salesforce: Salesforce is a Customer Relationship Management (CRM) software
package used in telecom to manage customer accounts, track sales leads and provide
customer service.
4. Splunk: Splunk is a software packages used in telecom for monitoring and analyzing
network performance data as well as Network Security, application performance.
5. SAP: SAP is an enterprises resources planning (ERP) is a software packages used in
telecom for Billing, financial management and supply chain management.
6. Net Cracker: Net Cracker is a software packages used in telecom to manage network
inventory, service provisioning, and order management.
A database server in telecom plays a vital role in storing, managing and retrieving data
related to telecommunication networks as well as Customers services associated with it.
Some of the key aspects of database server in Nepal Telecom are as follows:
17
3. Network Configuration Data: It includes information about the telecom network
infrastructure, such as the location of network devices, network topology, and
network performance metrics.
4. Service Data: Service Data includes the information about the services provided by
the Nepal telecom network such as voice, data, and messaging services.
5. Provisioning Data: It includes information about the provisioning of network services
such as the activation and deactivation of service plans, assigning phone numbers and
configuring network devices.
6. Security and Privacy: Telecom networks stores sensitive customer data and its
essentials to ensure that this data is protected against unauthorized access.
2.11.3. Hardware Equipment
There are variety of hardware equipment used in Nepal Telecom to support the
transmission, processing and storage of information. Some of the common hardware
used in Nepal Telecom are as follows:
1. Switches: Switches are used to connect network devices together allowing them to
communicate with each other. They may use to connect multiple local area network
(LANs) or to connect devices within single LAN.
2. Routers: Routers are used to connect multiple networks together, allowing devices on
different networks to communicate with each other They may use to connect LAN to
the internet for example.
3. Modems: Modems are used to convert digital signals to analog signals and vice versa
allowing digital devices to communicate over along telephone lines.
4. Repeaters: Repeaters are used to amplify and regenerate signals that are transmitted
over long distances, allowing them to travel further without degradation.
5. Multiplexers: Multiplexers are used to combine multiple signals into a single signal,
allowing more information to be transmitted over a single transmission medium.
6. Network Interface Cards (NICs): NICs are used to connect devices to network,
allowing them to send and receive data.
7. Servers: Servers are used to store and process data, allowing multiple devices to
access the same information. They may be used to host application, websites or other
services.
8. Storage devices: Storage device is used to store data and allowing it to be accessed
and retrieved later.
18
9. Firewall: Firewall are used to control access to network, allowing administrators to
block unauthorized access and protect against cyberattacks.
10. PBX (Private Branch Exchange): PBX system are used to manage internal telephones
within an organization, allowing calls to be routed and managed internally.
19
Chapter - III: Intern Activities
3.1. Switching
Switching is process to forward packets coming in from one port to a port leading
towards the destination. When data comes on a port it is called ingress, and when data
leaves a port or goes out it is called egress. A communication system may include
number of switches and nodes
In the early stages of telecommunication systems, the process and stages of switching,
played an important to make or break connections. At the initial stages, the switching
systems were operated manually. These systems were later automated. The following
flowchart shows how the switching systems were classified.
The switching systems in the early stages were operated manually. The connections were
made by the operators at the telephone exchanges in order to establish a connection. To
minimize the disadvantages of manual operation, automatic switching systems were
introduced.
20
Electromechanical Switching Systems − Here, mechanical switches are electrically
operated.
Electronic Switching Systems − Here, the usage of electronic components such as
diodes, transistors and ICs are used for the switching purposes.
3.1.2. Electromechanical Switching Systems
Step-by-step
The Step-by-step switching system is also called the Strowger switching system after its
inventor A B Strowger. The control functions in a Strowger system are performed by
circuits associated with the switching elements in the system.
Crossbar
The Crossbar switching systems have hard-wired control subsystems which use relays
and latches. These subsystems have limited capability and it is virtually impossible to
modify them to provide additional functionalities.
The Electronic Switching systems are operated with the help of a processor or a computer
which control the switching timings. The instructions are programmed and stored on a
processor or computer that control the operations. This method of storing the programs on
a processor or computer is called the Stored Program Control (SPC) technology. New
facilities can be added to a SPC system by changing the control program.
The switching scheme used by the electronic switching systems may be either
Space Division Switching or Time Division Switching. In space division switching, a
dedicated path is established between the calling and the called subscribers for the entire
duration of the call. In time division switching, sampled values of speech signals are
transferred at fixed intervals.
The time division switching may be analog or digital. In analog switching, the sampled
voltage levels are transmitted as they are. However, in binary switching, they are binary
coded and transmitted. If the coded values are transferred during the same time interval
from input to output, the technique is called Space Switching. If the values are stored and
21
transferred to the output at a time interval, the technique is called Time Switching. A time
division digital switch may also be designed by using a combination of space and time
switching techniques.
The switching stations provide connection between different subscribers. Such switching
systems can be grouped to form a telecommunication network. The switching systems are
connected using lines called the Trunks. The lines that run to the Subscriber premises are
called the Subscriber Lines.
In this section, we will learn about the different components and terms used in switching
systems.
The set of input circuits of an exchange are called Inlets and the set of output circuits are
called the Outlets. The primary function of a switching system is to establish an electrical
path between a given inlet-outlet pair.
Usually, N indicates the inlets and the outlets are indicated by M. So, a switching network
has N inlets and M outlets.
Circuit Switching
Packet Switching
Message Switching
Circuit switching is the switching type with which dedicated communication paths
(circuits) are used. In this type of switching, a dedicated circuit (path) is established and
23
the communication occurs over this circuit. During the session this path remains and after
termination of the communication, circuit is also terminated.
In Circuit switching, the circuits can be permanent or temporary. According to your need,
you can select one of these types.
There are three phases of Circuit switching. These Circuit Switching phases are:
Circuit Establishment
Data Transfer
Circuit Disconnect
Packet Switching is another type that is done mainly dividing the message into
smaller packets. By doing this, each packet become independent and with its own header,
it can follow an independent path from other packets. In this type of switching, resource
demand is less.
In the header used in packet switching, there are different information about the packet
like source Ip address, destination Ip addresses, sequence number etc. Here, each packet
has a unique sequence number that provides identification of the packet at the destination.
24
At the destination, the packets can be received in the correct order. After receiving the
packets in the correct order, the acknowledgement is sent.
Datagram Packet
Virtual Circuit
Message Switching is the technique that is similar to both circuit switching and packet
switching. In other words, it is in the middle. In this type of switching, the entire packet is
treated completely.
25
During the data transmission, the entire message is stored in each node and when the path
is available, it is sent completely. Here, there is a buffer mechanism named store and
forward, so this type of switching need more resources and it is a slow. So, this type of
switching is good for the applications that do not need fast transmission.
In Message switching, there is no to establish dedicated circuit between originator and the
destination. The message includes the destination address and according to this message,
dynamic routing is done between the sender and the receiver.
26
3.4. Customer Communication
Customer communication is one of the essential parts of the telecom which helps to
develop the mutual relations with the customers. Some of the key points keep in mind for
customers communication in telecom are as follows:
4. Provide updates: Telecom company should keep customers informed about any
changes or updates to their services such as new features or changes in pricing.
1. Identify the Network Requirements: The first step in system analysis of switching is
to identify the requirements of the network, such as the number of users, the types of
applications that will be used and the expected network traffic. This information
27
helps in determining the optimal network topology, hardware and software
components.
2. Analyze Network Performance: It can be analyzed by measuring metrics such as
network latency, throughput and packet loss.
3. Evaluate Network Security: It is a critical aspects of system analysis of switching. A
security analysis can be performed to identity any vulnerabilities or potential threats
to the network.
4. Assess Network Reliability: It can be assessed by analyzing the network uptime,
redundancy, and fault tolerance.
5. Implement Improvement: It includes upgrading network hardware, modifying
network topology, or adjusting network protocols.
Switching refers to the process of forwarding network traffic from one network device to
another network device. A switch is a device that operates at the data link layer of the
OSI model and is used to connect device on local area network (LAN).
The system design of switching involves several components are as given below:
1.Switch Hardware: The hardware components of the switch include the chassis, power
supplies, fans, ports and other components enable the switch to function.
2. Switch Software: The software components of the switch include the operating system,
firmware and other software components that control the behavior of the switch.
3. Port Configuration: Switches typically have multiple ports, each of which can be
configured to operate at a particular speed, duplex mode, and other parameters.
4. VLAN Configuration: Virtual local area networks are used to segment a network into
multiple local networks.
28
5.Redudancy: Switches can be configured with redundant components such as power
supplies and fans to ensure that the switch continues to function even if a component
fails.
6. Management and Monitoring: Switching can be managed and monitored using various
tools such as SNMP (Simple Network Management Protocol) and CLI (Command Line
Interface). These tools allow network administration to monitor the performance of the
switch, configure the switch, and troubleshoot issues that may arise.
29
3.7. Test and Design Validation
Design Validation is a process of evaluating the software product for the exact
requirements of end-users or stakeholders. The purpose of design validation is to test the
software product after development to ensure that it meets the requirements in terms of
applications in the user’s environment.
Switching plays a critical role in the telecommunication sectors as it enables the routing
of calls and data traffic between different networks and devices. Here are some guidelines
for the installation and troubleshooting of switching in Telecom:
Installation:
1. Plan the Installation: Before starting the installation process, it is essential to have a
clear plan and understanding the network topology, equipment requirements and system
configuration. This will help to ensure a smooth and efficient installation process.
2. Prepare the Site: The installation site should be prepared and checked to ensure that it
meets the necessary electrical, mechanical, and environment requirements for the
switching equipment.
30
3. Install the Hardware: The switching hardware should be installed according to the
manufacturer’s instructions including proper grounding and cable routing.
4. Configure the Software: The switching software should be configured according to the
network requirements including the routing table, protocols and security settings.
5. Test the System: After installation and configuration, the switching system should be
tested to ensure that it is functioning correctly and that it meets the design specifications.
31
Troubleshooting:
1. Identify the Problem: The first step in troubleshooting is to identify the problem by
gathering the information about the symptoms, errors messages and network behavior.
2. Analyze the Network: Once the problem is identified, the network should be analyzed
to determine the source of the issues. This may include the checking the switching
hardware.
3. Resolve the Issues: After identifying the source of the problem, appropriate steps
should be taken to resolve the issues. This may involve hardware replacement,
software configuration, network re-routing or other corrective actions.
4. Test the System: After resolving the issues, the switching system should be tested to
ensure that it is functioning correctly and that problem has been resolved.
5. Document the Troubleshooting Process: It is essential is to document the
troubleshooting process, including the problem description, analysis and resolution
steps. This will help to ensure that similar issues can be resolved quickly in the future
and that the network is operating efficiently.
32
Figure 15: Troubleshooting of Huawei Server of Telecom
33
Chapter – IV An Assessment of The Internship
4.1. Learn From the Internship
Life’s real learning is the work field. During my college life, I was just an idle person that
thought studies is just reading book and studying it for education. These Ten precious
weeks of internship at Nepal Telecom has made me practical that I had never been before.
During internship period I learned practical things that a real-world process. Good
communication is also one of the keys to perform any kind job properly. In my internship
period, I got chance to directly interact with customers and staffs. My supervisor helped
to improve my communication skills further during this period.
During field visit we found Nepal Telecom as, systematic, highly equipped organization
run by technocrats with sound work environments. As its service are fully depends upon
the technologies deployed, it’s obvious to have various complains regarding its services.
To meet its goals with public faith, it needs to concede public complains as an inspiration.
During my internship I got many knowledge that are extremely valuable when it comes to
working in the telecom companies. A good understanding of network design principles is
critical when designing telecommunications networks such as knowledge of network
topology, routing protocols and network security principles. In telecom companies,
network issues are a common occurrence so, to solve them we should have knowledge of
troubleshooting.
Telecom project can be complex, involving multiple stakeholders and requiring a high
degree of coordination so we should have knowledge of project management. To
understand the theoretical underpinnings of network optimization can help in optimizing
network performance.
34
4.3. Challenges in Nepal Telecom
Some of the challenges that telecom companies are facing are as given below:
1. With the rapid pace of technological advancements, telecom companies must keep up
with the latest innovations to remain relevant and competitive.
2. With the increasing threats of cyberattacks, telecom companies must maintain a robust
security posture to protect their network and customer data.
3. The telecommunication companies are rapidly evolving and companies should
embrace emerging technologies such as IoT, AI, and blockchain to improve services
and customer experiences.
4. To maintaining and building necessary infrastructures to provide reliable and fast
connectivity can be costly.
5. The telecom companies are subject to complex web of regulations and policies that
can be impact their operations, pricing and market share.
These are the growing challenges for the Nepal Telecom in the present
context of the Nepal. So, the Nepal government should give more priority to
government telecommunications networks rather than the private companies.
35
Chapter – V: Conclusion
5.1 Summary
In current context, the increasing Information Technology has built up the Software
development, Hardware development, Network Security, Telecommunications, etc. trend.
To follow the trend, internship provides a bridge for the Government and Private sectors
for the undergraduate to learn and experience the real world. Internship has helped in
adapting well to work under pressure. Working with multiple features in a single week-
long sprint and handling immediate and urgent situations has assisted in enhancing
professionalism to meet deadlines. The technical task that was undertaken during the
internship period helped the intern in improving the technical security and services skill.
It has helped gaining knowledge about various technical tools and framework used in
network in switching and the process that should be followed for proper completion.
Working as an Intern in one of the most popular government companies of Nepal, has
boosted the confidence and has polished the professionals as well as soft skills of the
intern in the IT sector. As a whole, this report includes project and the internship
experiences, findings, knowledge and technical skills.
Here are some recommendations for improvement in the Telecom are as given below
down:
36
4. Telcom should stay up to date with the latest regulations and ensure compliance to
avoid legal issues and penalties.
5. The telecom industries are rapidly evolving and companies should embrace emerging
technologies such as IoT, AI, and blockchain to improve services and customers
experience.
6. Nepal Telecom should increase collaborations among telecom companies can lead to
improved services and infrastructures development.
7. It should invest in sustainable practices to reduce their carbon footprint. This includes
investing in renewable energy resources, reducing e-waste, and implementing
environmentally friendly practices in their operations.
37
Annexes
GSM Mobile Registration Form
38
GPRS Application Form
39
Reference
Shrestha, R., & Ale, B. B. (2020). The study of service quality and its relationship on
customer satisfaction of Nepal Telecom (NT) in Nepal. International Journal of
Advances in Scientific Research and Engineering, 5(12), 112-121.
Bajracharya, S. M., & Maharjan, S. (2019). Techno economic analysis of grid tied solar
system: A case study of Nepal
Nyoupane, J., & Jha, A. K. (2018). Energy Efficiency Analysis of Software Defined Network
in Backbone Transmission Network of Kathmandu Valley of Nepal Telecom. Journal
of Advanced College of Engineering and Management, 4, 65-73.
Sharma, B. M. (2021). The Effect of Advertisement and Sales Promotion on Sales Revenue
of Telecommunication Industry- “Nepal Doorsanchar Company Limited (Nepal
Telecom) (Doctoral dissertation, Faculty of Management).
40