{"title":"PatchODMRP: an ad-hoc multicast routing protocol","authors":"Meejeong Lee, Y. Kim","doi":"10.1109/ICOIN.2001.905505","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905505","url":null,"abstract":"We propose an ad-hoc multicast routing protocol, referred to as PatchODMRP. PatchODMRP extends the ODMRP (on-demand multicast routing protocol), which is a mesh-based multicast routing protocol proposed for ad-hoc networks. In ODMRP, the nodes that are on the shortest paths between the multicast group members are selected as forwarding group (FG) nodes, and form a forwarding mesh for the multicast group. The ODMRP reconfigures the forwarding mesh periodically to adapt it to the node movements. When the number of sources in the multicast group is small, usually the forwarding mesh is formed sparsely and it can be very vulnerable to mobility. In this case, very frequent mesh reconfigurations are required in ODMRP, resulting in a large control overhead. To deal with this problem in a more efficient way, PatchODMRP deploys a local patching scheme instead of having very frequent mesh reconfigurations. In PatchODMRP, each FG node keeps checking if there is a symptom of mesh separation around itself. When an FG node finds such a symptom, it tries to patch itself to the mesh with local flooding of control messages. Through a course of simulation experiments, the performance of PatchODMRP is compared to the performance of ODMRP. The simulation results show that PatchODMRP improves the data delivery ratio, and reduces the control overheads. It has also been shown that the performance gain is larger when the degree of node mobility is bigger.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128819507","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Development of a PDA based idea collecting system and its application to an idea generation consistent support system","authors":"T. Yoshino, J. Munemori, K. Yunokuchi","doi":"10.1109/ICOIN.2001.905558","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905558","url":null,"abstract":"We have developed an idea collecting software, called GMemo running on a personal digital assistant (IBM WorkPad). Users can collect and input ideas in free hand writing using GMemo immediately in anytime and anywhere, and use ideas as data for GUNGEN (GroUpware for a New idea GENeration consistent support system) directly. Nine persons have used GMemo for five months. The results of the application of GMemo show that a total of 290 pieces of data were collected and the mean value of characters in one idea was about 26, which was nearly the same as the conventional method of collecting ideas by paper media (e.g. post-it notes). We performed KJ method (one of the famous idea generation method in Japan) twice from collected data and the results of them were similar to those of the conventional KJ method.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121576404","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Component based video communication tool for collaborative virtual environment","authors":"H. Sakamoto, Y. Okada, T. Shimokawa, K. Ushijima","doi":"10.1109/ICOIN.2001.905454","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905454","url":null,"abstract":"This paper treats a component based video communication tool for collaborative virtual environments. Especially the authors propose a new concept and its realization mechanisms for easy construction of distributed 3D graphics applications using video communications, e.g., network meeting, conference, and training in a 3D virtual space. If a software component is represented as a visible, manually operable object, users can make its copy and transfer it to another computer easily and rapidly. If a facility that manages video/audio data is realized as such a object, even end-users can easily and rapidly build networked video communication environments through the copy-and-transfer operation. To clarify an availability of this concept, the authors employ the IntelligentBox system as a research platform. The authors introduced a video communication facility as a software component into the IntelligentBox system. IntelligentBox has provided a network communication facility as a software component. Using these components, it will be possible to build collaborative virtual environments, which support video communications, through copy-and-transfer operations.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122110508","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A novel hierarchical cache architecture for WWW servers","authors":"T. Sheu, Chieh-Hsing Yang","doi":"10.1109/ICOIN.2001.905618","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905618","url":null,"abstract":"This paper presents a novel hierarchical cache architecture to achieve efficient Web access. The cache servers being used today have encountered the problems of lack of efficient collaboration among different levels in the hierarchy. In other words, the highest level of the hierarchical cache servers may easily become the performance bottleneck, which in turn slows down the entire cache system. In the proposed new cache design, we apply an inclusive and exclusive relationship to modify the ICP (Internet cache protocol) and use the recursive concept to build a hierarchical cache architecture to avoid the unnecessary information query existing in current ICP. This implies that the lowest level can fetch the data from the original Web server directly and perform the update procedures recursively to its upper levels. The up-side-down traffic flow, referred to as reverse traffic flow in this paper, can substantially release the server load of the upper levels in the hierarchy. For the purpose of evaluation and comparison, we derive mathematical equations by analyzing the operation procedures step by step. The analytical results have shown that the server load of the highest level in the hierarchy can be reduced almost 50% under the worst-case assumption. Although the lower levels may slightly increase their workload, it does significantly decrease the average object searching time by balancing the loads among different levels.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129070991","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Doohyun Kim, Seung-Min Park, Jiyong Kim, Dongmyung Sul, Kyunghee Lee
{"title":"Collaborative multimedia middleware architecture and advanced Internet call center","authors":"Doohyun Kim, Seung-Min Park, Jiyong Kim, Dongmyung Sul, Kyunghee Lee","doi":"10.1109/ICOIN.2001.905435","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905435","url":null,"abstract":"We describe a concept of Internet multimedia call center and discuss a collaborative multimedia middleware architecture supporting the call center. The collaborative multimedia middleware is composed of basic real-time service components for teleconferencing, screen sharing, collaborative browsing, and telepresentation so that a variety of application services can be built on it in an easy and interoperable manner. The multimedia call center as a typical application of such middleware enables Web users to communicate with any customer support agent in a Web-based shopping mall. In this paper we describe the details of the Internet multimedia call center scenario and models, and propose middleware architectures of which components composed of proprietary protocols for collaborative browsing, as well as conforms H.323 and T.120 ITU-T recommendations and SMIL W3C standard.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126569826","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An adaptive MAC protocol for satellite ATM","authors":"Kuo-Hao Li, Chienhua Chen","doi":"10.1109/ICOIN.2001.905342","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905342","url":null,"abstract":"We analyze the medium access control (MAC) protocols for satellite ATM, which use an adaptive random-reservation scheme to request the transmission slots and transfer different classes of data by taking the advantage of on-board radio resource management to provide the qualities of service. In addition, our MAC protocol design is based on multiple-frequency time division multiple access (MF-TDMA), which can save the uplink transmission power and occupy almost full time slot to achieve the high throughput. In this paper, OPNET Modeler/Radio is used to simulate the specific contention and reservation algorithm of MAC protocols.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"1 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131726197","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The rigorous evaluation of Enterprise Java Bean technology","authors":"S. Ran, P. Brebner, I. Gorton","doi":"10.1109/ICOIN.2001.905336","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905336","url":null,"abstract":"The middleware technology used as the foundation of Internet-enabled enterprise information systems is becoming increasingly complex. In addition, the various technologies offer a number of standard component architectures that can be used by designers as templates to build applications. However, there is little understanding in the software industry on the strengths and weaknesses of competing technologies, and the different trade-offs that various component architectures impose. The paper describes the approach being taken in CSIRO's Middleware Technology Evaluation (MTE) project to attempt to alleviate some of these problems. Specifically, the results from some experiments in using different Enterprise Java Bean application architectures are presented, which clearly show how the different architectures scale and perform under various client loads.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131764169","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The flying object for an open distributed environment","authors":"K. Oda, Shin'ichi Tazuneki, Takaichi Yoshida","doi":"10.1109/ICOIN.2001.905334","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905334","url":null,"abstract":"We propose the flying object that adapts itself to the environment by means of a dynamic behavior change mechanism. The flying object is a user-defined, first-class and abstract entity. Such properties provide independency and transparency. The flying object model establishes a unique decomposition of the flying object. In this model, the flying object consists of four objects: the delegater that encapsulates the implementation, the message handler that interprets the messages, the event handler that provides adaptation strategies and the context object that holds a state beyond the adaptation. The ability of accommodation, the openness, is one of the great contributions of this model because many functions such as object migration, load balancing, distributed transaction management, the communication protocols and even adaptation strategies can be introduced by the message handler and the event handler as a plug-in module. Furthermore, a source code translation technique is introduced for automatic decomposition of the flying object as a replacement for the virtual machine customizations or low-level programming. The delegater and the context object are instantiated from the same translated class to minimize maintenance costs of classes as a result of an automatic translation. Therefore, the system organized by the flying object is best suited for the open distributed environment.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133143330","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An experimental evaluation of the total cost of NTP topology","authors":"T. Nakashima, S. Ihara","doi":"10.1109/ICOIN.2001.905434","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905434","url":null,"abstract":"To improve the quality of the Internet, the behavior of Internet is evaluated by active or passive measurements. For a one directional measurement method, it is assumed that the network time protocol (NTP) server can maintain the exact absolute time. But the relative time of the NTP server depends on the NTP server-client topology and the interval time of peering hosts. In this research we define the offset time of the peering hosts, propose the evaluation model of the NTP based network and define the total cost of the NTP topology. We measure the offset time between two NTP servers by experiments in various network structures and extract the parameters that cause the offset time drift. From the results of a few experiments, we discovered that (1) a large number of hosts under 100 does not affect the accuracy of NTP server, (2) the processing time of the NTP server depends on synchronous processing, (3) the difference between the sending and receiving packet delay affects the real offset value, (4) if there is no NTP server, there is a 0.028 (millisecond/second) drift, and (5) there are reasons for the offset time drift in peer host synchronization. From these results, we can get some of the characteristics of the NTP evaluation model.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130867178","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A methodology for redesigning the collaborative processes with undesirable multi-way task dependency","authors":"Farhad Daneshgar","doi":"10.1109/ICOIN.2001.905568","DOIUrl":"https://doi.org/10.1109/ICOIN.2001.905568","url":null,"abstract":"As a first effort in analysis, design and implementation of a specialised collaborative database that maintains records of collaborative structures for business applications, an innovative methodology for planning, analysis and design of such databases is introduced. This methodology was based on an awareness model in which awareness is defined in terms of collaborative semantic concepts such as actors, roles, and artefacts. Also, a LotusNOTES-based software called AWT (aware-ware template) was introduced in that paper for implementing the methodology of that study. According to that methodology awareness levels of the actors can be assessed, raised and maintained at desired/required levels. One practical limitation of that methodology which creates inefficiency and unnecessary overhead problems was that each simple task must participate in one, and only one collaborative task. In other words, during the design phase of the collaborative process, no simple task could be linked to more than one other simple task. The question in this paper is that how to apply AWT software to a collaborative process where a simple task already is designed to be related to more than one other simple task without loss of efficiency and clarity. This paper provides a guideline for redesigning such collaborative process in a way that the requirements of the AWT are met without any arbitration or loss of originality and integrity in the collaborative process. To further, clarify the technical issues involved in this enhanced methodology a case study representing a collaborative process called 'cohort of students' is used.","PeriodicalId":332734,"journal":{"name":"Proceedings 15th International Conference on Information Networking","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2001-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114280192","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}