Instant messaging interoperability module between the session initiation protocol (SIP) and the multipoint file transfer syste
Loading...
Date
2009-06
Authors
Eessa, Mohammed F
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
In the last decade, there was a big attraction towards the using of Instant Messaging (1M)
services worldwide. Initially, there were a few Instant messaging systems available on
the internet that are classified either as free or commercial products. By time, several
instant messaging systems have been arisen that each one has its own unique way to
communicate with other peers. Users start to have many instant messaging accounts with
different providers in order to communicate with their friends. While others start
complain from that variety. This motivated the idea of communicate different instant
messaging systems to be discussed and for numerous solutions to be presented. Both the
Session Initiation Protocol (SIP) and Multipoint File Transfer System (MFTS) are
widely used nowadays according to their ability to provide many services such as
providing two-way instant messaging communication feature. Therefore, interworking
between them is becoming essential to group their users together. We adopted the task of
making both systems able to communicate by designing and implementing a suitable
translation module that translates between them. Both systems are example of clientserver
architectures and the communic~tion between that architecture is normally
achieved via messages. In order to ensure that messages will reach their destination, SIP
and MFTS support server to server communication feature. We relied on this feature by
designing a translation module that resided between these two different servers and by
having the ability to work as SIP server to the SIP side of the network and as an MFTS
server to. the MFTS side of the network. Translation function is also included in the
translation module to handle message translation between SIP and MFTS specifications.
We used a use case tool to describe the design of the translation module which
implemented using Microsoft Visual C#.NET. Real experiments conducted to test the
proposed interworking module. Results give positive feedback in other words; both SIP
and MFTS are now able to communicate using instant messaging. Several scenarios are
conducted starting from one-to-one Instant messaging session and ending by many to
I
many instant messaging sessions running concurrently. Ali tests are run successfully and
each test was done three times to ensure certainty. Future works are presented in this
thesis by allowing more instant messaging protocol to communicate in addition to SIP
and MFTS to provide a comprehensive instant messaging interoperability entity.
Description
Keywords
Users start to have many instant messaging accounts with different providers , in order to communicate with their friends.