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