Instant messaging interoperability module between the session initiation protocol (SIP) and the multipoint file transfer syste

Loading...
Thumbnail Image
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.
Citation