Aayush: weblog

Logging on IMS, SDPs and other strange creatures wandering around them..

Archive for the ‘Services’ Category

Introduction to Originating Identity Presentation/Restriction (OIP/OIR) service

Posted by whitelassiblog on October 11, 2009

OIP and OIR have been around for a long time in the legacy world.  So, it is no surprise that they have been standardized as part of the IMS architecture.

Even though supplementary services are call control telephony services, and should logically be the part of the CSCF, but they have been pushed to the IMS application layer in the form of a MMtel server.

The OIP service enables the called party to receive a network generated and trusted identity of the calling user on the screen of the mobile device.  The originating user may also present a custom identity to be seen at the called party. The user generated identity is usually screened by the network of the originating user.

The OIR service is invoked when the calling user does not want their identity to be shown to the called party. In such cases, the network of the originating user signals to the network of the called user, to withhold the identity of the calling user.

Both these services are pretty basic in nature, and are being used almost with every mobile phone call we make !

Posted in IMS, MMTEL, OIP, OIR, Services, supplementary services | Leave a Comment »

Command Line Supplementary services: Starting point.

Posted by whitelassiblog on August 27, 2009

The starting point for implementing IMS supplementary services will be the OIP and OIR services. These are the most basic supplementary services in the legacy world, widely understood and used.

After OIP/OIR, I will implement the TIP and TIR supplementary services.

Supplementary services will later on be integrated with the Personal Network Management application.

The 3GPP specs that are of interest for this implementation are:

1. 3GPP TS 24.173

2. 3GPP TS 24.607

3. 3GPP TS 24.608

For any queries, feel free to leave comments to this post.

Thanks.

Posted in Design processes, Personal Network Management, Services, roadmap, supplementary services | Tagged: , , , , , , , | Leave a Comment »

IP Short Message Gateway sub-project started.

Posted by whitelassiblog on May 22, 2009

Hello, 

The IP Short Message Gateway sub-project skeleton was commited in the SVN.

Right now, only the project structure, some JPA classes, project libs and a MySQL script have been commited. In due course of time, the code will start flowing in as per the implementation of the 3GPP standards…

This gateway aims to interwork SMS messages on the SS7 side with the IMS instant messages on SIP. It will also provide deferred deliovery of SIP MESSAGES on the IMS side.

Feel free to browse it at the SVN here: whitelassi-ipsmgw

Feel like contributing ?? Leave a message here, and we can discuss it.

Posted in Design processes, Hibernate, Services, ipsmgw, roadmap | Tagged: , , , , , , , | Leave a Comment »

Managing the whitelassi project using Google Analytics

Posted by whitelassiblog on March 15, 2009

Managing an open source project gets easier, when you get to use cool tools such as Google Analytics

I have been monitoring WhiteLassi’s source code repository using Google Analytics service. It provides me with detailed metrics about the project’s visitors and the most browsed and popular content.

Attaching some screenshots of the same :

I get to see detailed metrics about the visitor overview on the GoogleCode project SVN as shown below:

overview

It provides me with a lot of metrics regarding the source of the visits, the aveage pageviews, the viewing time of each page as shown above. I can click on each metric and view more details.

The map overlay feature also lets me know the location of each of the visitors that visited my open source project as shown below:

map

I also get to see detailed metrics regarding the individual content on the source code repository, by making use of the content mertrics provided by Google Analytics. 

I can browse the content by title (most checked out etc) as shown below. 

contenttitle

I can also view a consolidated report on the content metrics of the project by having a look at the content overview feature, as shown below:

contentoverview

Moreover, there is a feature of finding out the details on how the visitors came using search engine keywords…..as shown below in the screenshot.

It tells me the traffic distribution, in terms of search engine traffic, referrals and direct visits from other sources. I can get more information on each metric:

trafficsources

One of the most important metrics is visitor loyalty. It shows how many visitors actually come back after visiting my project online. A screen shot of this metric is shown below:

visitorloyalty

A continuous site benchmark regarding the traffic on the project also helps in finding out the overall popularity of the project over a period of time…as shown in the screenshot below:

benchmarking

Overall, Google analytics provides me with some very valuable information regarding the performance of the project, and the visitors to the project. I strongly recommend all open source projects that are hosted on Google Code, to use this tool and get continuous information regarding project metrics.

Posted in Google, Services, Uncategorized | Tagged: , , , | Leave a Comment »