Description Scenarios Modules Implementation Downloads

Protocols and Specifications

SIP ( session initiation , instant messaging , presence )

XML ( server query )

RTP ( media )

G.711, G.723, H.263 ( codecs )



Programming Language:

Session Manager, and PERA client are developed using C++. Location Manager is developed using JAVA.


Communication between clients and servers are on UDP datagrams. Between PERA client and Session Manager SIP messages are used. Between PERA client and Location Manager an XML based protocol is used.

Media content is delivered by using RTP. For voice G.711 and G.723 codecs are supported for low and high bandwith networks. For video H.263 codec is supported.


2003 Engin Deveci & Can Komar Description ScenariosModulesImplementationDownloads