top of page

Winter Internship '15 - Telecom software provider

 

In order to explore the area of Data Handling, I carried out an independent development project for Height8 Technologies, a Telecommunication Solution Provider Company in Ahmedabad, INDIA. [website]

 

Project title: Development of Mediation Server for faster access of data.

Project Duration: December 2015 - January 2016

Find Implementation of mediation server here (GitHub link): [code]

Technology Used: ANTLR4 library for log-parser, Java as a development language.

Mentors: Baiju Ezhava, CTO, Height8 Technologies [personal webpage]

 

During two months long internship, I along with a colleague of mine (Jay Tanna [personal webpage]) worked on

  • Log-parser:

    • which passes the logs generated and stored by Network-Attached Storage (NAS)

    • We used ANTLR4 library (ANother Tool for Language Recognition) to implement the parser in Java.

    • Here is a parser-tree generated for single log input

 

 

 

  • Mediation Server:

    • Here, what I mean by the mediation server is a lightweight, continuous program running at the main server.

    • For this we used Threading concept of Object Oriented Program.

Application of this project:

  • Many government agencies like Police and Crime branches ask for any individual's data in order to verify their online activity or mobile phone location.

  • The telecommunication solution provider companies have to submit these data within a very small time duration of 12 to 24 hours.

  • This software is used to retrieve required data, faster from the abundant data collected on server.

The best part is, after whole this Research and development from scratch, Height8 Technologies authority decided to use this mediation server developed by us commercially.

bottom of page