 |
| Home | Services | Screenshots | Downloads |
| |
|
|
|
Introduction/Research Problem
In our previous work, we integrated a SIP stack into a Web browser and leveraged its multimedia and messaging capabilities to send Universal Resource Locators (URLs) with or without session data within the Web browser interface. In addition, a multimedia session between two Web browsers could be established. In content sharing, only a URL is sent, while in session handoff, a URL with its session data are transferred between twoWeb browsers.
We discovered that the ability to send URLs and setup multimedia sessions between two or more Web browsers would result in unsolicited or unwanted requests among the users. This anomaly would result into SPAM. SPAM, which is used to describe unsolicited emails on the Internet, now exists in the IP Telephony world. In the IP Telephony world, it is known as Spam over IP Telephony (SPIT), and in IPTV, it is called Spam over IPTV (SPIV).
To alleviate the problem in our work, a user should be able to manage requests; for example, a user should be able to set policies to block unwanted requests or redirect a request to another PC. Aside addressing SPAM in our work, a user could have more than one request at a time and would want to choose what request should be first fulfilled.
A number of these cases already exist in the telecommunication world, and there are solutions. The former, SPAM, has been addressed in many ways, and the latter, synonymous to Call Parking and Call Pickup, is a feature commonly used in Telecommunication systems of large enterprises or organizations. The ability to make Web browsers interact with one another like mobile phones makes it feasible for Web browsers to have similar services existing in the telecommunication world in the web domain. The primary goal of this research is to provide these services or solutions in the Web-browsing context.
The Implementation Framework
Figure 1 shows the implementation framework. It is a hybrid-based architectural scheme. The interaction is between Web browsers running on PCs or smart devices and transverses a proxy, which co-ordinates the interaction.
As earlier mentioned, some of the services existing in telecommunications include call forwarding, call transfer and call parking. Although the services are peculiar to telecommunications, they are feasible in the Web-browsing context owing to interactions between two or more Web browsers in a way that is similar to how phones interact.

Figure 1: The Updated Implementation Framework
|
|