Hasan Bulut
Ege University, Computer Engineering, Faculty Member
- Hasan Bulut received his MSc. degree in Computer Science from Syracuse University, Syracuse, NY, USA, and his Ph.D. d... moreHasan Bulut received his MSc. degree in Computer Science from Syracuse University, Syracuse, NY, USA, and his Ph.D. degree in Computer Science from Indiana University, Bloomington, IN, USA. His research interests are algorithms, parallel programming, distributed systems, cloud computing, the Internet of Things, and natural language processing. He is the author of over 50 journal articles and conference papers.edit
- Prof. Dr. Geoffrey C. Foxedit
In P2P networks, peers share contents, especially video files, which represent their interests. Howev er, the underlying P2P topology may not represent this inte rest distribution. Thus, one important aspect of constructing an efficient... more
In P2P networks, peers share contents, especially video files, which represent their interests. Howev er, the underlying P2P topology may not represent this inte rest distribution. Thus, one important aspect of constructing an efficient P2P network is to exploit the interest si milarity among peers. In this paper, we propose a hierarchical clu stering mechanism for constructing an overlay network that takes interest similarity among peers into account. By me asuring the similarity among interests of peers and clusters, i nterest-based hierarchical clusters are formed by using Jensen-Sh annon Divergence metric. The clustering performance metri cs, accuracy and correctness, are reported on PlanetLab . For limited keyword collections, a novel Jensen-Shannon Divergence-based search mechanism is implemented. I t has been observed that the integrated mechanism provide s an efficient method and better performance as compared to classical keyword-based search. Keywordspeer-to-peer; clusteri...
At present, there are various videoconferencing frameworks, such as H.323, SIP, Internet Audio and Access Grid, which usually cannot directly interact with each other. Web Services have been proposed as a new way to produce modular... more
At present, there are various videoconferencing frameworks, such as H.323, SIP, Internet Audio and Access Grid, which usually cannot directly interact with each other. Web Services have been proposed as a new way to produce modular Web-based components. So in this paper, we present a possible Web Service framework for an audio/video collaboration system. Under such framework, we can implement a collaboration system, which can support H.323, SIP, Access Grid in the same audio and video session. We describe our approach in terms of the clients, session servers and communication channels . We introduce an XML description XGSP for collaborative sessions which encompasses existing systems and allows for extensions to define richer environments. This paper illustrates the value of Web Services in providing an interoperability framework as well as providing a new platform for building general collaboration environments. In future papers, we will describe how this approach can be used to in...
Research Interests: Distributed Computing, Grid Computing, Web Services, Computer Software, Quality of Service, and 11 moreReal Time Systems, Collaborative System, Management System, Web Service, Network Services, Network Topology, Global position ing system, Positioning System, Data Grid, Data Stream, and Real Time Data
Real Time Streaming Data Grids. Geoffrey C. Fox, Mehmet S. Aktas, Galip Aydin, Hasan Bulut, Shrideep Pallickara, Marlon Pierce, Ahmet Sayar, Wenjun Wu, and Gang Zhai. Community Grids Lab, Indiana University. 501 North Morton Street, Suite... more
Real Time Streaming Data Grids. Geoffrey C. Fox, Mehmet S. Aktas, Galip Aydin, Hasan Bulut, Shrideep Pallickara, Marlon Pierce, Ahmet Sayar, Wenjun Wu, and Gang Zhai. Community Grids Lab, Indiana University. 501 North Morton Street, Suite 224. Bloomington, IN 47404. ...
At present, there are various videoconferencing frameworks, such as H. 323, SIP, Internet Audio and Access Grid, which usually cannot directly interact with each other. Web Services have been proposed as a new way to produce modular... more
At present, there are various videoconferencing frameworks, such as H. 323, SIP, Internet Audio and Access Grid, which usually cannot directly interact with each other. Web Services have been proposed as a new way to produce modular Web-based components. So in this paper, we present a possible Web Service framework for an audio/video collaboration system. Under such framework, we can implement a collaboration system, which can support H. 323, SIP, Access Grid in the same audio and video session. We ...
We discuss our message-based approach to managing real-time data streams and building higher level services to produce and consume them. Our messaging system acts as a substrate that can be used to provide qualities of service to various... more
We discuss our message-based approach to managing real-time data streams and building higher level services to produce and consume them. Our messaging system acts as a substrate that can be used to provide qualities of service to various streaming applications ranging from audio–video collaboration systems to sensor Grids. The messaging substrates are composed of distributed, hierarchically arranged message broker networks. Services such as filters are deployed along the edges of the network. We discuss the role of ...
Research Interests: Distributed Computing, Grid Computing, Web Services, Computer Software, Quality of Service, and 11 moreReal Time Systems, Collaborative System, Management System, Web Service, Network Services, Network Topology, Global position ing system, Positioning System, Data Grid, Data Stream, and Real Time Data
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests:
ABSTRACT We describe our work in building support for streaming data services for Geographical Information System Grid services. We examine how streaming approaches may be used to increase data service per- formance for transporting XML... more
ABSTRACT We describe our work in building support for streaming data services for Geographical Information System Grid services. We examine how streaming approaches may be used to increase data service per- formance for transporting XML messages. Similarly, streaming versions of traditional static map services may be combined with general au- dio/video session management capabilities to build collaborative, an- notatable shared maps. Distributed services linked through messaging substrates require information and broker management capabilities, and we describe our research here. Finally, we discuss ecient XML repre- sentation techniques that can be used to increase performance of Web Services and support Web enabled devices.
Research Interests: Real Time and Web Service
Research Interests:
Research Interests:
Research Interests:
Research Interests: Web Services, Continuous Improvement, Mobile Computing, Mobile Application, Quality of Service, and 12 moreMobile Device, Systems, Collaborative System, Teleconferencing, Encoding, Web Service, Geographic distribution, Mobile Multimedia, Multimedia Application, Internet, Mobile Computer, and Simple Object Access Protocol
Abstract The availability of increasing network bandwidth and computing power provides new opportunities for videoconferencing systems over Internet. Multimedia capable devices with broadband Internet connections are spreading rapidly.... more
Abstract The availability of increasing network bandwidth and computing power provides new opportunities for videoconferencing systems over Internet. Multimedia capable devices with broadband Internet connections are spreading rapidly. Even cell phones will have broadband Internet access in the near future. This requires universally accessible and scalable videoconferencing systems that can deliver thousands of concurrent audio and video streams. However, developing videoconferencing systems over Internet is a ...
Research Interests:
In order to build an integrated collaboration system over heterogeneous collaboration technologies, we propose a global multimedia collaboration system (Global-MMCS) based on XGSP A/V Web-Services framework. This system can integrate... more
In order to build an integrated collaboration system over heterogeneous collaboration technologies, we propose a global multimedia collaboration system (Global-MMCS) based on XGSP A/V Web-Services framework. This system can integrate multiple A/V services, and support various collaboration clients and communities. Now the prototype is being developed and deployed across many universities in U.S.A. and China. Copyright © 2004 John Wiley & Sons, Ltd.
Research Interests:
Research Interests:
The availability of increasing network bandwidth and the computing power provides new opportunities for videoconferencing systems over Internet. On one hand, broadband Internet connections are spreading rapidly. Even cell phones will have... more
The availability of increasing network bandwidth and the computing power provides new opportunities for videoconferencing systems over Internet. On one hand, broadband Internet connections are spreading rapidly. Even cell phones will have broadband internet access in the near future with the implementations of 3G standards. On the other hand, the usage of webcams and video camera enabled PDAs and cell
Research Interests:
Research Interests:
Research Interests:
Research Interests:
Research Interests: Distributed Computing, Service Oriented Computing, Service Oriented Architecture, Multimedia, XML, and 10 moreCommunication systems, Middleware, New Technology, Videoconference, Collaborative System, Anxiety and Depression, Access Grid, Electrical And Electronic Engineering, Service Orientation, and Ip Multicast
Research Interests:
Research Interests:
Search all the public and authenticated articles in CiteULike. Include unauthenticated results too (may include "spam") Enter a search phrase. You can also specify a CiteULike article id (123456),. a DOI (doi:10.1234/12345678).... more
Search all the public and authenticated articles in CiteULike. Include unauthenticated results too (may include "spam") Enter a search phrase. You can also specify a CiteULike article id (123456),. a DOI (doi:10.1234/12345678). or a PubMed ID (pmid:12345678). Click Help for advanced usage. CiteULike, Group: SNE, Search, Register, Log in, ...
Reliable delivery of events (or messages, where the terms messages and events are used interchangeably) is an important problem that needs to be addressed in distributed systems. Increasingly, interactions between entities within a... more
Reliable delivery of events (or messages, where the terms messages and events are used interchangeably) is an important problem that needs to be addressed in distributed systems. Increasingly, interactions between entities within a distributed system are encapsulated in events. In this paper we present our strategy to enable reliable delivery of events in the presence of link and node failures. We then present our strategy to make this scheme even more failure resilient, by incorporating support for replicated reliable ...
Research Interests:
We describe Peer-to-Peer Grids built around Integration of technologies from the peer-to-peer and Grid fields. We focus on the role of a powerful event services using uniform XML interfaces and application level routing. We describe a... more
We describe Peer-to-Peer Grids built around Integration of technologies from the peer-to-peer and Grid fields. We focus on the role of a powerful event services using uniform XML interfaces and application level routing. We describe a research system Narada and compare with JXTA (Peer-to-Peer) and JMS (Java Message Service) giving some initial performance results. 1 e-Science
Research Interests:
The requirements for collaborative services, especially pertaining to order and delivery, are quite different compared to traditional distributed applications. The NaradaBrokering (NB) messaging substrate enables scalable, fault-tolerant,... more
The requirements for collaborative services, especially pertaining to order and delivery, are quite different compared to traditional distributed applications. The NaradaBrokering (NB) messaging substrate enables scalable, fault-tolerant, distributed interactions between entities, and is based on the publish/subscribe paradigm. The substrate also incorporates support for Grid and Web Service. More recently, we have incorporated services within the substrate which enable us to facilitate richer collaborative ...
Research Interests:
Description/Abstract In this paper we present our A/V collaboration system based on our XGSP collaboration framework and NaradaBrokering messaging middleware. Using publish/subscribe event model, this system can provide videoconferencing... more
Description/Abstract In this paper we present our A/V collaboration system based on our XGSP collaboration framework and NaradaBrokering messaging middleware. Using publish/subscribe event model, this system can provide videoconferencing services to heterogeneous endpoints such as H. 323, SIP and Access Grid. This paper discusses the common a/v collaboration model shared by all kinds of A/V conferencing clients and introduces the details about how to implement such a model based on publish/subscribe ...
Research Interests:
In order to build an integrated collaboration system over heterogeneous collaboration environments, we proposed a collaboration Web-Service framework XGSP and initially applied it to audio-video (A/V) conferencing. SIP is a very... more
In order to build an integrated collaboration system over heterogeneous collaboration environments, we proposed a collaboration Web-Service framework XGSP and initially applied it to audio-video (A/V) conferencing. SIP is a very important collaboration standard, which ...
In order to build an integrated collaboration system over heterogeneous collaboration technologies, we proposed an colaboration Web-Service framework–XGSP and initially applied it to audio-video (A/V) conferencing.. SIP is a very... more
In order to build an integrated collaboration system over heterogeneous collaboration technologies, we proposed an colaboration Web-Service framework–XGSP and initially applied it to audio-video (A/V) conferencing.. SIP is a very important collaboration standard, which has been adopted by many large companies for IP telephoning, instant messaging as well as desktop videoconferencing. In this paper, we develop a XGSP based system to integrate SIP collaboration resources with the A/V ...
One of the most widely used media delivery technology across Internet is streaming. It enables users to receive multimedia content and provides some control functionality over the media. Videoconferencing technologies such as H. 323, SIP... more
One of the most widely used media delivery technology across Internet is streaming. It enables users to receive multimedia content and provides some control functionality over the media. Videoconferencing technologies such as H. 323, SIP and AccessGrid, provide audio and visual interactive environment to their clients. We have developed Global multimedia Conferencing System (Global MMCS), which is an integrated videoconferencing system that allows heterogeneous multimedia clients, such as H. 323, ...
Research Interests: Real Time and Web Service
Description/Abstract The requirements for collaborative services, especially pertaining to order and delivery, are quite different compared to traditional distributed applications. The NaradaBrokering messaging substrate enables scalable,... more
Description/Abstract The requirements for collaborative services, especially pertaining to order and delivery, are quite different compared to traditional distributed applications. The NaradaBrokering messaging substrate enables scalable, fault-tolerant, distributed interactions between entities, and is based on the publish/subscribe paradigm. The substrate also incorporates support for Grid and Web Service. More recently, we have incorporated services within the substrate which enable us to facilitate richer collaborative ...
Research Interests:
Description/Abstract We have developed an integrated conferencing system, Global Multimedia Collaboration System, which enables heterogeneous multimedia clients to join the same real-time sessions. Our system provides support for a... more
Description/Abstract We have developed an integrated conferencing system, Global Multimedia Collaboration System, which enables heterogeneous multimedia clients to join the same real-time sessions. Our system provides support for a variety of protocols and applications, including H. 323 clients, SIP clients and Access Grid rooms. In this paper, we would like to show the features and design principles of our conferencing server which facilitates audio and video communications among participating clients in a real-time ...
Research Interests:
Conference control has been studied for years but most researches focus on homogenous A/V collaboration. There is no conference control framework for integration of multiple A/V systems such as H. 323, SIP and AccessGrid. In this paper,... more
Conference control has been studied for years but most researches focus on homogenous A/V collaboration. There is no conference control framework for integration of multiple A/V systems such as H. 323, SIP and AccessGrid. In this paper, we propose a web-serviced based scalable conference control framework for such heterogeneous collaboration system. We also implemented a prototype to verify and refine our framework.
Research Interests:
We define Peer-to-Peer Grids built around integration of technologies from the peer-to-peer and grid fields. Grids provide robust largely asynchronous shared resources for virtual organizations. We show how one can extend this to... more
We define Peer-to-Peer Grids built around integration of technologies from the peer-to-peer and grid fields. Grids provide robust largely asynchronous shared resources for virtual organizations. We show how one can extend this to synchronous collaboration with a common peer-to-peer Grid architecture. Two building blocks are a common dynamic messaging environment and systematic use of Web Services including one to support session specification and control. We present our prototype audio-video conferencing ...
Description/Abstract Audio/Video Conferencing Systems need communication channels between their clients in order to transport RTP packets from one client to another. In this paper we investigate audio/video conferencing as a Web Service... more
Description/Abstract Audio/Video Conferencing Systems need communication channels between their clients in order to transport RTP packets from one client to another. In this paper we investigate audio/video conferencing as a Web Service and the deployment of publish/subscribe systems in the context of audio/video conferencing systems. In this paper we use our research system NaradaBrokering, which supports both peer-to-peer and publish/subscribe paradigms, as a test bed to investigate these ideas. We also present ...
Research Interests:
Time ordering of events generated by entities existing within a distributed infrastructure is far more difficult than time ordering of events generated by a group of entities having access to the same underlying clock. Network Time... more
Time ordering of events generated by entities existing within a distributed infrastructure is far more difficult than time ordering of events generated by a group of entities having access to the same underlying clock. Network Time Protocol (NTP) has been developed and provided to the public to let them adjust their local computer time from single (multiple) time source (s), which are usually atomic time servers provided by various organizations, like NIST and USNO. In this paper, we describe the implementation of a ...
Research Interests:
Description/Abstract Conference control has been studied for years but most researches focus on homogenous collaboration. There is no conference control framework for integration of multiple collaboration systems such as H. 323, SIP and... more
Description/Abstract Conference control has been studied for years but most researches focus on homogenous collaboration. There is no conference control framework for integration of multiple collaboration systems such as H. 323, SIP and AccessGrid. In this paper we present a web-services based scalable conference control framework for such a heterogeneous collaboration system. Based on this framework, we implemented a prototype system to verify and refine our framework. This system can support various conferencing ...